ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3291
Committed: Fri Dec 7 00:00:05 2007 UTC (16 years, 9 months ago) by chuckv
File size: 460599 byte(s)
Log Message:
New configure

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 3291 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 LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_CXXFLAGS CGAL_LDFLAGS CGAL_CPPFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 gezelter 2081 ac_subst_files=''
317    
318 gezelter 1490 # Initialize some variables set by options.
319     ac_init_help=
320     ac_init_version=false
321     # The variables have the same names as the options, with
322     # dashes changed to underlines.
323     cache_file=/dev/null
324     exec_prefix=NONE
325     no_create=
326     no_recursion=
327     prefix=NONE
328     program_prefix=NONE
329     program_suffix=NONE
330     program_transform_name=s,x,x,
331     silent=
332     site=
333     srcdir=
334     verbose=
335     x_includes=NONE
336     x_libraries=NONE
337    
338     # Installation directory options.
339     # These are left unexpanded so users can "make install exec_prefix=/foo"
340     # and all the variables that are supposed to be based on exec_prefix
341     # by default will actually change.
342     # Use braces instead of parens because sh, perl, etc. also accept them.
343     bindir='${exec_prefix}/bin'
344     sbindir='${exec_prefix}/sbin'
345     libexecdir='${exec_prefix}/libexec'
346 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     QHULL_INC_DIR="${QHULL_HOME}/include"
7262     QHULL_LIB_DIR="${QHULL_HOME}/lib"
7263     QHULL="-lqhull"
7264     else
7265     echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
7266     echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6
7267     QHULL_INC_DIR=
7268     QHULL_LIB_DIR=
7269     QHULL=
7270     LDFLAGS="$QHULL_OLD_LDFLAGS"
7271     CFLAGS="$QHULL_OLD_CFLAGS"
7272     echo "$as_me:$LINENO: result: failed" >&5
7273     echo "${ECHO_T}failed" >&6
7274     echo ""
7275     echo "*********************************************************"
7276     echo "* WARNING: Could not find a working qhull installation *"
7277     echo "* If you need OOPSE to be able to deal with convex *"
7278     echo "* hulls be sure to specify a valid qhull installation *"
7279     echo "* with --with-qhull=DIR *"
7280     echo "* *"
7281     echo "* OOPSE will still work without qhull installed. *"
7282     echo "*********************************************************"
7283     echo ""
7284     fi
7285    
7286    
7287    
7288     fi
7289     fi
7290    
7291    
7292 gezelter 2547 # Checks for header files.
7293 chuckv 3288 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7294     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7295 gezelter 2547 if test "${ac_cv_header_stdc+set}" = set; then
7296     echo $ECHO_N "(cached) $ECHO_C" >&6
7297     else
7298     cat >conftest.$ac_ext <<_ACEOF
7299 gezelter 2315 /* confdefs.h. */
7300     _ACEOF
7301     cat confdefs.h >>conftest.$ac_ext
7302     cat >>conftest.$ac_ext <<_ACEOF
7303     /* end confdefs.h. */
7304 gezelter 2547 #include <stdlib.h>
7305     #include <stdarg.h>
7306     #include <string.h>
7307     #include <float.h>
7308    
7309     #ifdef FC_DUMMY_MAIN
7310     #ifndef FC_DUMMY_MAIN_EQ_F77
7311     # ifdef __cplusplus
7312     extern "C"
7313     # endif
7314     int FC_DUMMY_MAIN() { return 1; }
7315 gezelter 2315 #endif
7316 gezelter 2547 #endif
7317 gezelter 2315 int
7318     main ()
7319     {
7320 gezelter 2547
7321 gezelter 2315 ;
7322     return 0;
7323     }
7324     _ACEOF
7325 chuckv 3288 rm -f conftest.$ac_objext
7326     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7327     (eval $ac_compile) 2>conftest.er1
7328 gezelter 2315 ac_status=$?
7329     grep -v '^ *+' conftest.er1 >conftest.err
7330     rm -f conftest.er1
7331     cat conftest.err >&5
7332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7333 chuckv 3288 (exit $ac_status); } &&
7334     { ac_try='test -z "$ac_c_werror_flag"
7335     || test ! -s conftest.err'
7336     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7337     (eval $ac_try) 2>&5
7338     ac_status=$?
7339     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7340     (exit $ac_status); }; } &&
7341     { ac_try='test -s conftest.$ac_objext'
7342     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7343     (eval $ac_try) 2>&5
7344     ac_status=$?
7345     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7346     (exit $ac_status); }; }; then
7347 gezelter 2547 ac_cv_header_stdc=yes
7348 gezelter 2315 else
7349     echo "$as_me: failed program was:" >&5
7350     sed 's/^/| /' conftest.$ac_ext >&5
7351 gezelter 2081
7352 chuckv 3288 ac_cv_header_stdc=no
7353 gezelter 2315 fi
7354 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7355 gezelter 2510
7356 gezelter 2547 if test $ac_cv_header_stdc = yes; then
7357     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7358     cat >conftest.$ac_ext <<_ACEOF
7359     /* confdefs.h. */
7360     _ACEOF
7361     cat confdefs.h >>conftest.$ac_ext
7362     cat >>conftest.$ac_ext <<_ACEOF
7363     /* end confdefs.h. */
7364     #include <string.h>
7365 gezelter 2510
7366 gezelter 2547 _ACEOF
7367     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7368     $EGREP "memchr" >/dev/null 2>&1; then
7369     :
7370     else
7371     ac_cv_header_stdc=no
7372 gezelter 2315 fi
7373 chuckv 3288 rm -f conftest*
7374 gezelter 2510
7375 gezelter 2547 fi
7376    
7377     if test $ac_cv_header_stdc = yes; then
7378     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7379     cat >conftest.$ac_ext <<_ACEOF
7380     /* confdefs.h. */
7381     _ACEOF
7382     cat confdefs.h >>conftest.$ac_ext
7383     cat >>conftest.$ac_ext <<_ACEOF
7384     /* end confdefs.h. */
7385     #include <stdlib.h>
7386    
7387     _ACEOF
7388     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7389     $EGREP "free" >/dev/null 2>&1; then
7390     :
7391     else
7392     ac_cv_header_stdc=no
7393     fi
7394 chuckv 3288 rm -f conftest*
7395 gezelter 2547
7396     fi
7397    
7398     if test $ac_cv_header_stdc = yes; then
7399     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7400     if test "$cross_compiling" = yes; then
7401     :
7402     else
7403     cat >conftest.$ac_ext <<_ACEOF
7404     /* confdefs.h. */
7405     _ACEOF
7406     cat confdefs.h >>conftest.$ac_ext
7407     cat >>conftest.$ac_ext <<_ACEOF
7408     /* end confdefs.h. */
7409     #include <ctype.h>
7410     #if ((' ' & 0x0FF) == 0x020)
7411     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7412     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7413     #else
7414     # define ISLOWER(c) \
7415     (('a' <= (c) && (c) <= 'i') \
7416     || ('j' <= (c) && (c) <= 'r') \
7417     || ('s' <= (c) && (c) <= 'z'))
7418     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7419     #endif
7420    
7421     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7422     int
7423     main ()
7424     {
7425     int i;
7426     for (i = 0; i < 256; i++)
7427     if (XOR (islower (i), ISLOWER (i))
7428     || toupper (i) != TOUPPER (i))
7429 chuckv 3288 exit(2);
7430     exit (0);
7431 gezelter 2547 }
7432     _ACEOF
7433 chuckv 3288 rm -f conftest$ac_exeext
7434     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7435     (eval $ac_link) 2>&5
7436 gezelter 2547 ac_status=$?
7437     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7438     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7439 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7440     (eval $ac_try) 2>&5
7441 gezelter 2547 ac_status=$?
7442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7443     (exit $ac_status); }; }; then
7444     :
7445     else
7446     echo "$as_me: program exited with status $ac_status" >&5
7447     echo "$as_me: failed program was:" >&5
7448     sed 's/^/| /' conftest.$ac_ext >&5
7449    
7450     ( exit $ac_status )
7451     ac_cv_header_stdc=no
7452     fi
7453 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7454 gezelter 2547 fi
7455     fi
7456     fi
7457 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7458     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7459 gezelter 2547 if test $ac_cv_header_stdc = yes; then
7460    
7461 gezelter 2510 cat >>confdefs.h <<\_ACEOF
7462 gezelter 2547 #define STDC_HEADERS 1
7463 gezelter 2510 _ACEOF
7464    
7465 gezelter 2315 fi
7466 gezelter 2081
7467 gezelter 2510
7468    
7469 gezelter 2547
7470    
7471    
7472    
7473    
7474    
7475    
7476 gezelter 2315
7477    
7478    
7479    
7480    
7481    
7482    
7483    
7484    
7485 gezelter 2510
7486    
7487 gezelter 2547
7488    
7489    
7490    
7491    
7492 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
7493 gezelter 2510 do
7494     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7495 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7496     echo "$as_me:$LINENO: checking for $ac_header" >&5
7497     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7498     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7499 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
7500 gezelter 2510 fi
7501 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7502     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7503 gezelter 2315 else
7504 gezelter 2510 # Is the header compilable?
7505 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7506     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7507 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
7508     /* confdefs.h. */
7509     _ACEOF
7510     cat confdefs.h >>conftest.$ac_ext
7511     cat >>conftest.$ac_ext <<_ACEOF
7512     /* end confdefs.h. */
7513 gezelter 2510 $ac_includes_default
7514     #include <$ac_header>
7515 gezelter 2315 _ACEOF
7516 chuckv 3288 rm -f conftest.$ac_objext
7517     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7518     (eval $ac_compile) 2>conftest.er1
7519 gezelter 2315 ac_status=$?
7520     grep -v '^ *+' conftest.er1 >conftest.err
7521     rm -f conftest.er1
7522     cat conftest.err >&5
7523     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7524 chuckv 3288 (exit $ac_status); } &&
7525     { ac_try='test -z "$ac_c_werror_flag"
7526     || test ! -s conftest.err'
7527     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7528     (eval $ac_try) 2>&5
7529     ac_status=$?
7530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7531     (exit $ac_status); }; } &&
7532     { ac_try='test -s conftest.$ac_objext'
7533     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7534     (eval $ac_try) 2>&5
7535     ac_status=$?
7536     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7537     (exit $ac_status); }; }; then
7538 gezelter 2510 ac_header_compiler=yes
7539 gezelter 2315 else
7540     echo "$as_me: failed program was:" >&5
7541     sed 's/^/| /' conftest.$ac_ext >&5
7542    
7543 chuckv 3288 ac_header_compiler=no
7544 gezelter 2315 fi
7545 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7546     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7547     echo "${ECHO_T}$ac_header_compiler" >&6
7548 gezelter 2510
7549     # Is the header present?
7550 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7551     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7552 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
7553     /* confdefs.h. */
7554     _ACEOF
7555     cat confdefs.h >>conftest.$ac_ext
7556     cat >>conftest.$ac_ext <<_ACEOF
7557     /* end confdefs.h. */
7558     #include <$ac_header>
7559     _ACEOF
7560 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7561     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7562 gezelter 2510 ac_status=$?
7563     grep -v '^ *+' conftest.er1 >conftest.err
7564     rm -f conftest.er1
7565     cat conftest.err >&5
7566     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7567 chuckv 3288 (exit $ac_status); } >/dev/null; then
7568     if test -s conftest.err; then
7569     ac_cpp_err=$ac_c_preproc_warn_flag
7570     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7571     else
7572     ac_cpp_err=
7573     fi
7574     else
7575     ac_cpp_err=yes
7576     fi
7577     if test -z "$ac_cpp_err"; then
7578 gezelter 2510 ac_header_preproc=yes
7579     else
7580     echo "$as_me: failed program was:" >&5
7581     sed 's/^/| /' conftest.$ac_ext >&5
7582    
7583     ac_header_preproc=no
7584     fi
7585 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7586     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7587     echo "${ECHO_T}$ac_header_preproc" >&6
7588 gezelter 2510
7589     # So? What about this header?
7590 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7591 gezelter 2510 yes:no: )
7592     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7593     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7594     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7595     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7596     ac_header_preproc=yes
7597     ;;
7598     no:yes:* )
7599     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7600     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7601     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7602     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7603     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7604     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7605     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7606     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7607     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7608     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7609     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7610     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7611 chuckv 3288 (
7612     cat <<\_ASBOX
7613 gezelter 2510 ## ------------------------------ ##
7614     ## Report this to gezelter@nd.edu ##
7615     ## ------------------------------ ##
7616     _ASBOX
7617 chuckv 3288 ) |
7618     sed "s/^/$as_me: WARNING: /" >&2
7619 gezelter 2510 ;;
7620     esac
7621 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
7622     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7623     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7624 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7625     else
7626     eval "$as_ac_Header=\$ac_header_preproc"
7627     fi
7628 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7629     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7630 gezelter 2510
7631     fi
7632     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7633 gezelter 2315 cat >>confdefs.h <<_ACEOF
7634 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7635 gezelter 2315 _ACEOF
7636    
7637 gezelter 2510 fi
7638 gezelter 2315
7639 gezelter 2510 done
7640    
7641    
7642 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
7643 chuckv 3288 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7644     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7645 gezelter 2547 if test "${ac_cv_header_stdbool_h+set}" = set; then
7646     echo $ECHO_N "(cached) $ECHO_C" >&6
7647     else
7648     cat >conftest.$ac_ext <<_ACEOF
7649     /* confdefs.h. */
7650     _ACEOF
7651     cat confdefs.h >>conftest.$ac_ext
7652     cat >>conftest.$ac_ext <<_ACEOF
7653     /* end confdefs.h. */
7654    
7655     #include <stdbool.h>
7656     #ifndef bool
7657 chuckv 3288 # error bool is not defined
7658 gezelter 2547 #endif
7659     #ifndef false
7660 chuckv 3288 # error false is not defined
7661 gezelter 2547 #endif
7662     #if false
7663 chuckv 3288 # error false is not 0
7664 gezelter 2547 #endif
7665     #ifndef true
7666 chuckv 3288 # error true is not defined
7667 gezelter 2547 #endif
7668     #if true != 1
7669 chuckv 3288 # error true is not 1
7670 gezelter 2547 #endif
7671     #ifndef __bool_true_false_are_defined
7672 chuckv 3288 # error __bool_true_false_are_defined is not defined
7673 gezelter 2547 #endif
7674    
7675     struct s { _Bool s: 1; _Bool t; } s;
7676    
7677     char a[true == 1 ? 1 : -1];
7678     char b[false == 0 ? 1 : -1];
7679     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7680 chuckv 3288 char d[(bool) -0.5 == true ? 1 : -1];
7681 gezelter 2547 bool e = &s;
7682 chuckv 3288 char f[(_Bool) -0.0 == false ? 1 : -1];
7683 gezelter 2547 char g[true];
7684     char h[sizeof (_Bool)];
7685     char i[sizeof s.t];
7686    
7687     #ifdef FC_DUMMY_MAIN
7688     #ifndef FC_DUMMY_MAIN_EQ_F77
7689     # ifdef __cplusplus
7690     extern "C"
7691     # endif
7692     int FC_DUMMY_MAIN() { return 1; }
7693     #endif
7694     #endif
7695     int
7696     main ()
7697     {
7698 chuckv 3288 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7699 gezelter 2547 ;
7700     return 0;
7701     }
7702     _ACEOF
7703 chuckv 3288 rm -f conftest.$ac_objext
7704     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7705     (eval $ac_compile) 2>conftest.er1
7706 gezelter 2547 ac_status=$?
7707     grep -v '^ *+' conftest.er1 >conftest.err
7708     rm -f conftest.er1
7709     cat conftest.err >&5
7710     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7711 chuckv 3288 (exit $ac_status); } &&
7712     { ac_try='test -z "$ac_c_werror_flag"
7713     || test ! -s conftest.err'
7714     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7715     (eval $ac_try) 2>&5
7716     ac_status=$?
7717     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7718     (exit $ac_status); }; } &&
7719     { ac_try='test -s conftest.$ac_objext'
7720     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7721     (eval $ac_try) 2>&5
7722     ac_status=$?
7723     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7724     (exit $ac_status); }; }; then
7725 gezelter 2547 ac_cv_header_stdbool_h=yes
7726     else
7727     echo "$as_me: failed program was:" >&5
7728     sed 's/^/| /' conftest.$ac_ext >&5
7729    
7730 chuckv 3288 ac_cv_header_stdbool_h=no
7731 gezelter 2315 fi
7732 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7733 gezelter 2547 fi
7734 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7735     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7736     echo "$as_me:$LINENO: checking for _Bool" >&5
7737     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7738 gezelter 2547 if test "${ac_cv_type__Bool+set}" = set; then
7739     echo $ECHO_N "(cached) $ECHO_C" >&6
7740     else
7741     cat >conftest.$ac_ext <<_ACEOF
7742     /* confdefs.h. */
7743     _ACEOF
7744     cat confdefs.h >>conftest.$ac_ext
7745     cat >>conftest.$ac_ext <<_ACEOF
7746     /* end confdefs.h. */
7747     $ac_includes_default
7748     #ifdef FC_DUMMY_MAIN
7749     #ifndef FC_DUMMY_MAIN_EQ_F77
7750     # ifdef __cplusplus
7751     extern "C"
7752     # endif
7753     int FC_DUMMY_MAIN() { return 1; }
7754     #endif
7755     #endif
7756     int
7757     main ()
7758     {
7759 chuckv 3288 if ((_Bool *) 0)
7760 gezelter 2547 return 0;
7761 chuckv 3288 if (sizeof (_Bool))
7762 gezelter 2547 return 0;
7763     ;
7764     return 0;
7765     }
7766     _ACEOF
7767 chuckv 3288 rm -f conftest.$ac_objext
7768     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7769     (eval $ac_compile) 2>conftest.er1
7770 gezelter 2547 ac_status=$?
7771     grep -v '^ *+' conftest.er1 >conftest.err
7772     rm -f conftest.er1
7773     cat conftest.err >&5
7774     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775 chuckv 3288 (exit $ac_status); } &&
7776     { ac_try='test -z "$ac_c_werror_flag"
7777     || test ! -s conftest.err'
7778     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7779     (eval $ac_try) 2>&5
7780     ac_status=$?
7781     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7782     (exit $ac_status); }; } &&
7783     { ac_try='test -s conftest.$ac_objext'
7784     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7785     (eval $ac_try) 2>&5
7786     ac_status=$?
7787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788     (exit $ac_status); }; }; then
7789 gezelter 2547 ac_cv_type__Bool=yes
7790     else
7791     echo "$as_me: failed program was:" >&5
7792     sed 's/^/| /' conftest.$ac_ext >&5
7793 gezelter 2315
7794 chuckv 3288 ac_cv_type__Bool=no
7795 gezelter 2547 fi
7796 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7797 gezelter 2547 fi
7798 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7799     echo "${ECHO_T}$ac_cv_type__Bool" >&6
7800 gezelter 2547 if test $ac_cv_type__Bool = yes; then
7801 gezelter 2510
7802 gezelter 2547 cat >>confdefs.h <<_ACEOF
7803     #define HAVE__BOOL 1
7804     _ACEOF
7805 gezelter 2510
7806    
7807 gezelter 2547 fi
7808    
7809     if test $ac_cv_header_stdbool_h = yes; then
7810    
7811     cat >>confdefs.h <<\_ACEOF
7812     #define HAVE_STDBOOL_H 1
7813     _ACEOF
7814    
7815     fi
7816    
7817 chuckv 3288 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7818     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7819 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
7820 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
7821 gezelter 2547 else
7822     cat >conftest.$ac_ext <<_ACEOF
7823     /* confdefs.h. */
7824     _ACEOF
7825     cat confdefs.h >>conftest.$ac_ext
7826     cat >>conftest.$ac_ext <<_ACEOF
7827     /* end confdefs.h. */
7828    
7829     #ifdef FC_DUMMY_MAIN
7830     #ifndef FC_DUMMY_MAIN_EQ_F77
7831     # ifdef __cplusplus
7832     extern "C"
7833     # endif
7834     int FC_DUMMY_MAIN() { return 1; }
7835     #endif
7836     #endif
7837     int
7838     main ()
7839     {
7840     /* FIXME: Include the comments suggested by Paul. */
7841     #ifndef __cplusplus
7842     /* Ultrix mips cc rejects this. */
7843     typedef int charset[2];
7844 chuckv 3288 const charset x;
7845 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
7846 chuckv 3288 char const *const *ccp;
7847     char **p;
7848 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
7849     struct point {int x, y;};
7850     static struct point const zero = {0,0};
7851     /* AIX XL C 1.02.0.0 rejects this.
7852     It does not let you subtract one const X* pointer from another in
7853     an arm of an if-expression whose if-part is not a constant
7854     expression */
7855     const char *g = "string";
7856 chuckv 3288 ccp = &g + (g ? g-g : 0);
7857 gezelter 2547 /* HPUX 7.0 cc rejects these. */
7858 chuckv 3288 ++ccp;
7859     p = (char**) ccp;
7860     ccp = (char const *const *) p;
7861 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
7862     char *t;
7863     char const *s = 0 ? (char *) 0 : (char const *) 0;
7864    
7865     *t++ = 0;
7866     }
7867     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7868     int x[] = {25, 17};
7869     const int *foo = &x[0];
7870     ++foo;
7871     }
7872     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7873     typedef const int *iptr;
7874     iptr p = 0;
7875     ++p;
7876     }
7877     { /* AIX XL C 1.02.0.0 rejects this saying
7878     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7879     struct s { int j; const int *ap[3]; };
7880     struct s *b; b->j = 5;
7881     }
7882     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7883     const int foo = 10;
7884     }
7885     #endif
7886    
7887     ;
7888     return 0;
7889     }
7890     _ACEOF
7891 chuckv 3288 rm -f conftest.$ac_objext
7892     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7893     (eval $ac_compile) 2>conftest.er1
7894 gezelter 2547 ac_status=$?
7895     grep -v '^ *+' conftest.er1 >conftest.err
7896     rm -f conftest.er1
7897     cat conftest.err >&5
7898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7899 chuckv 3288 (exit $ac_status); } &&
7900     { ac_try='test -z "$ac_c_werror_flag"
7901     || test ! -s conftest.err'
7902     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7903     (eval $ac_try) 2>&5
7904     ac_status=$?
7905     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7906     (exit $ac_status); }; } &&
7907     { ac_try='test -s conftest.$ac_objext'
7908     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7909     (eval $ac_try) 2>&5
7910     ac_status=$?
7911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7912     (exit $ac_status); }; }; then
7913 gezelter 2547 ac_cv_c_const=yes
7914     else
7915     echo "$as_me: failed program was:" >&5
7916     sed 's/^/| /' conftest.$ac_ext >&5
7917    
7918 chuckv 3288 ac_cv_c_const=no
7919 gezelter 2315 fi
7920 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7921 gezelter 2547 fi
7922 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7923     echo "${ECHO_T}$ac_cv_c_const" >&6
7924 gezelter 2547 if test $ac_cv_c_const = no; then
7925    
7926     cat >>confdefs.h <<\_ACEOF
7927     #define const
7928     _ACEOF
7929    
7930     fi
7931    
7932 chuckv 3288 echo "$as_me:$LINENO: checking for inline" >&5
7933     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7934 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
7935     echo $ECHO_N "(cached) $ECHO_C" >&6
7936 gezelter 2510 else
7937 gezelter 2547 ac_cv_c_inline=no
7938     for ac_kw in inline __inline__ __inline; do
7939     cat >conftest.$ac_ext <<_ACEOF
7940     /* confdefs.h. */
7941     _ACEOF
7942     cat confdefs.h >>conftest.$ac_ext
7943     cat >>conftest.$ac_ext <<_ACEOF
7944     /* end confdefs.h. */
7945     #ifndef __cplusplus
7946     typedef int foo_t;
7947     static $ac_kw foo_t static_foo () {return 0; }
7948     $ac_kw foo_t foo () {return 0; }
7949     #endif
7950    
7951     _ACEOF
7952 chuckv 3288 rm -f conftest.$ac_objext
7953     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7954     (eval $ac_compile) 2>conftest.er1
7955 gezelter 2547 ac_status=$?
7956     grep -v '^ *+' conftest.er1 >conftest.err
7957     rm -f conftest.er1
7958     cat conftest.err >&5
7959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7960 chuckv 3288 (exit $ac_status); } &&
7961     { ac_try='test -z "$ac_c_werror_flag"
7962     || test ! -s conftest.err'
7963     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7964     (eval $ac_try) 2>&5
7965     ac_status=$?
7966     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7967     (exit $ac_status); }; } &&
7968     { ac_try='test -s conftest.$ac_objext'
7969     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7970     (eval $ac_try) 2>&5
7971     ac_status=$?
7972     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7973     (exit $ac_status); }; }; then
7974     ac_cv_c_inline=$ac_kw; break
7975 gezelter 2547 else
7976     echo "$as_me: failed program was:" >&5
7977     sed 's/^/| /' conftest.$ac_ext >&5
7978    
7979     fi
7980 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7981 gezelter 2547 done
7982    
7983     fi
7984 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7985     echo "${ECHO_T}$ac_cv_c_inline" >&6
7986 gezelter 2547
7987    
7988     case $ac_cv_c_inline in
7989     inline | yes) ;;
7990     *)
7991     case $ac_cv_c_inline in
7992     no) ac_val=;;
7993     *) ac_val=$ac_cv_c_inline;;
7994     esac
7995     cat >>confdefs.h <<_ACEOF
7996     #ifndef __cplusplus
7997     #define inline $ac_val
7998     #endif
7999     _ACEOF
8000     ;;
8001     esac
8002    
8003 chuckv 3288 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
8004     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
8005 gezelter 2547 if test "${ac_cv_c_restrict+set}" = set; then
8006     echo $ECHO_N "(cached) $ECHO_C" >&6
8007     else
8008     ac_cv_c_restrict=no
8009     # Try the official restrict keyword, then gcc's __restrict, and
8010     # the less common variants.
8011     for ac_kw in restrict __restrict __restrict__ _Restrict; do
8012     cat >conftest.$ac_ext <<_ACEOF
8013     /* confdefs.h. */
8014     _ACEOF
8015     cat confdefs.h >>conftest.$ac_ext
8016     cat >>conftest.$ac_ext <<_ACEOF
8017     /* end confdefs.h. */
8018 chuckv 3288 float * $ac_kw x;
8019 gezelter 2547 _ACEOF
8020 chuckv 3288 rm -f conftest.$ac_objext
8021     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8022     (eval $ac_compile) 2>conftest.er1
8023 gezelter 2547 ac_status=$?
8024     grep -v '^ *+' conftest.er1 >conftest.err
8025     rm -f conftest.er1
8026     cat conftest.err >&5
8027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8028 chuckv 3288 (exit $ac_status); } &&
8029     { ac_try='test -z "$ac_c_werror_flag"
8030     || test ! -s conftest.err'
8031     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8032     (eval $ac_try) 2>&5
8033     ac_status=$?
8034     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8035     (exit $ac_status); }; } &&
8036     { ac_try='test -s conftest.$ac_objext'
8037     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8038     (eval $ac_try) 2>&5
8039     ac_status=$?
8040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8041     (exit $ac_status); }; }; then
8042     ac_cv_c_restrict=$ac_kw; break
8043 gezelter 2547 else
8044     echo "$as_me: failed program was:" >&5
8045     sed 's/^/| /' conftest.$ac_ext >&5
8046    
8047     fi
8048 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8049 gezelter 2547 done
8050    
8051     fi
8052 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
8053     echo "${ECHO_T}$ac_cv_c_restrict" >&6
8054 gezelter 2547 case $ac_cv_c_restrict in
8055     restrict) ;;
8056     no)
8057     cat >>confdefs.h <<\_ACEOF
8058     #define restrict
8059     _ACEOF
8060     ;;
8061     *) cat >>confdefs.h <<_ACEOF
8062     #define restrict $ac_cv_c_restrict
8063     _ACEOF
8064     ;;
8065     esac
8066    
8067 chuckv 3288 echo "$as_me:$LINENO: checking for size_t" >&5
8068     echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8069 gezelter 2547 if test "${ac_cv_type_size_t+set}" = set; then
8070     echo $ECHO_N "(cached) $ECHO_C" >&6
8071     else
8072     cat >conftest.$ac_ext <<_ACEOF
8073     /* confdefs.h. */
8074     _ACEOF
8075     cat confdefs.h >>conftest.$ac_ext
8076     cat >>conftest.$ac_ext <<_ACEOF
8077     /* end confdefs.h. */
8078     $ac_includes_default
8079     #ifdef FC_DUMMY_MAIN
8080     #ifndef FC_DUMMY_MAIN_EQ_F77
8081     # ifdef __cplusplus
8082     extern "C"
8083     # endif
8084     int FC_DUMMY_MAIN() { return 1; }
8085     #endif
8086     #endif
8087     int
8088     main ()
8089     {
8090 chuckv 3288 if ((size_t *) 0)
8091 gezelter 2547 return 0;
8092 chuckv 3288 if (sizeof (size_t))
8093 gezelter 2547 return 0;
8094     ;
8095     return 0;
8096     }
8097     _ACEOF
8098 chuckv 3288 rm -f conftest.$ac_objext
8099     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8100     (eval $ac_compile) 2>conftest.er1
8101 gezelter 2547 ac_status=$?
8102     grep -v '^ *+' conftest.er1 >conftest.err
8103     rm -f conftest.er1
8104     cat conftest.err >&5
8105     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8106 chuckv 3288 (exit $ac_status); } &&
8107     { ac_try='test -z "$ac_c_werror_flag"
8108     || test ! -s conftest.err'
8109     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8110     (eval $ac_try) 2>&5
8111     ac_status=$?
8112     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8113     (exit $ac_status); }; } &&
8114     { ac_try='test -s conftest.$ac_objext'
8115     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8116     (eval $ac_try) 2>&5
8117     ac_status=$?
8118     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119     (exit $ac_status); }; }; then
8120 gezelter 2547 ac_cv_type_size_t=yes
8121     else
8122     echo "$as_me: failed program was:" >&5
8123     sed 's/^/| /' conftest.$ac_ext >&5
8124    
8125 chuckv 3288 ac_cv_type_size_t=no
8126 gezelter 2547 fi
8127 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8128 gezelter 2547 fi
8129 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8130     echo "${ECHO_T}$ac_cv_type_size_t" >&6
8131 gezelter 2547 if test $ac_cv_type_size_t = yes; then
8132     :
8133     else
8134    
8135     cat >>confdefs.h <<_ACEOF
8136 chuckv 3288 #define size_t unsigned
8137 gezelter 2547 _ACEOF
8138    
8139     fi
8140    
8141 chuckv 3288 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8142     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8143 gezelter 2547 if test "${ac_cv_header_time+set}" = set; then
8144     echo $ECHO_N "(cached) $ECHO_C" >&6
8145     else
8146     cat >conftest.$ac_ext <<_ACEOF
8147     /* confdefs.h. */
8148     _ACEOF
8149     cat confdefs.h >>conftest.$ac_ext
8150     cat >>conftest.$ac_ext <<_ACEOF
8151     /* end confdefs.h. */
8152     #include <sys/types.h>
8153     #include <sys/time.h>
8154     #include <time.h>
8155    
8156     #ifdef FC_DUMMY_MAIN
8157     #ifndef FC_DUMMY_MAIN_EQ_F77
8158     # ifdef __cplusplus
8159     extern "C"
8160     # endif
8161     int FC_DUMMY_MAIN() { return 1; }
8162     #endif
8163     #endif
8164     int
8165     main ()
8166     {
8167     if ((struct tm *) 0)
8168     return 0;
8169     ;
8170     return 0;
8171     }
8172     _ACEOF
8173 chuckv 3288 rm -f conftest.$ac_objext
8174     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8175     (eval $ac_compile) 2>conftest.er1
8176 gezelter 2547 ac_status=$?
8177     grep -v '^ *+' conftest.er1 >conftest.err
8178     rm -f conftest.er1
8179     cat conftest.err >&5
8180     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8181 chuckv 3288 (exit $ac_status); } &&
8182     { ac_try='test -z "$ac_c_werror_flag"
8183     || test ! -s conftest.err'
8184     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8185     (eval $ac_try) 2>&5
8186     ac_status=$?
8187     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8188     (exit $ac_status); }; } &&
8189     { ac_try='test -s conftest.$ac_objext'
8190     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8191     (eval $ac_try) 2>&5
8192     ac_status=$?
8193     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8194     (exit $ac_status); }; }; then
8195 gezelter 2547 ac_cv_header_time=yes
8196     else
8197     echo "$as_me: failed program was:" >&5
8198     sed 's/^/| /' conftest.$ac_ext >&5
8199    
8200 chuckv 3288 ac_cv_header_time=no
8201 gezelter 2547 fi
8202 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8203 gezelter 2547 fi
8204 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8205     echo "${ECHO_T}$ac_cv_header_time" >&6
8206 gezelter 2547 if test $ac_cv_header_time = yes; then
8207    
8208     cat >>confdefs.h <<\_ACEOF
8209     #define TIME_WITH_SYS_TIME 1
8210     _ACEOF
8211    
8212     fi
8213    
8214 chuckv 3288 echo "$as_me:$LINENO: checking for clock_t" >&5
8215     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
8216 gezelter 2547 if test "${ac_cv_type_clock_t+set}" = set; then
8217     echo $ECHO_N "(cached) $ECHO_C" >&6
8218     else
8219     cat >conftest.$ac_ext <<_ACEOF
8220     /* confdefs.h. */
8221     _ACEOF
8222     cat confdefs.h >>conftest.$ac_ext
8223     cat >>conftest.$ac_ext <<_ACEOF
8224     /* end confdefs.h. */
8225     $ac_includes_default
8226     #ifdef FC_DUMMY_MAIN
8227     #ifndef FC_DUMMY_MAIN_EQ_F77
8228     # ifdef __cplusplus
8229     extern "C"
8230     # endif
8231     int FC_DUMMY_MAIN() { return 1; }
8232     #endif
8233     #endif
8234     int
8235     main ()
8236     {
8237 chuckv 3288 if ((clock_t *) 0)
8238 gezelter 2547 return 0;
8239 chuckv 3288 if (sizeof (clock_t))
8240 gezelter 2547 return 0;
8241     ;
8242     return 0;
8243     }
8244     _ACEOF
8245 chuckv 3288 rm -f conftest.$ac_objext
8246     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8247     (eval $ac_compile) 2>conftest.er1
8248 gezelter 2547 ac_status=$?
8249     grep -v '^ *+' conftest.er1 >conftest.err
8250     rm -f conftest.er1
8251     cat conftest.err >&5
8252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8253 chuckv 3288 (exit $ac_status); } &&
8254     { ac_try='test -z "$ac_c_werror_flag"
8255     || test ! -s conftest.err'
8256     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8257     (eval $ac_try) 2>&5
8258     ac_status=$?
8259     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8260     (exit $ac_status); }; } &&
8261     { ac_try='test -s conftest.$ac_objext'
8262     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8263     (eval $ac_try) 2>&5
8264     ac_status=$?
8265     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8266     (exit $ac_status); }; }; then
8267 gezelter 2547 ac_cv_type_clock_t=yes
8268     else
8269     echo "$as_me: failed program was:" >&5
8270     sed 's/^/| /' conftest.$ac_ext >&5
8271    
8272 chuckv 3288 ac_cv_type_clock_t=no
8273 gezelter 2547 fi
8274 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8275 gezelter 2547 fi
8276 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
8277     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
8278 gezelter 2547 if test $ac_cv_type_clock_t = yes; then
8279    
8280     cat >>confdefs.h <<_ACEOF
8281     #define HAVE_CLOCK_T 1
8282     _ACEOF
8283    
8284    
8285     fi
8286    
8287 chuckv 3288 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8288     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8289 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
8290     echo $ECHO_N "(cached) $ECHO_C" >&6
8291     else
8292     cat >conftest.$ac_ext <<_ACEOF
8293     /* confdefs.h. */
8294     _ACEOF
8295     cat confdefs.h >>conftest.$ac_ext
8296     cat >>conftest.$ac_ext <<_ACEOF
8297     /* end confdefs.h. */
8298    
8299     #ifdef FC_DUMMY_MAIN
8300     #ifndef FC_DUMMY_MAIN_EQ_F77
8301     # ifdef __cplusplus
8302     extern "C"
8303     # endif
8304     int FC_DUMMY_MAIN() { return 1; }
8305     #endif
8306     #endif
8307     int
8308     main ()
8309     {
8310     /* FIXME: Include the comments suggested by Paul. */
8311     #ifndef __cplusplus
8312     /* Ultrix mips cc rejects this. */
8313     typedef int charset[2];
8314 chuckv 3288 const charset x;
8315 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
8316 chuckv 3288 char const *const *ccp;
8317     char **p;
8318 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
8319     struct point {int x, y;};
8320     static struct point const zero = {0,0};
8321     /* AIX XL C 1.02.0.0 rejects this.
8322     It does not let you subtract one const X* pointer from another in
8323     an arm of an if-expression whose if-part is not a constant
8324     expression */
8325     const char *g = "string";
8326 chuckv 3288 ccp = &g + (g ? g-g : 0);
8327 gezelter 2547 /* HPUX 7.0 cc rejects these. */
8328 chuckv 3288 ++ccp;
8329     p = (char**) ccp;
8330     ccp = (char const *const *) p;
8331 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
8332     char *t;
8333     char const *s = 0 ? (char *) 0 : (char const *) 0;
8334    
8335     *t++ = 0;
8336     }
8337     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8338     int x[] = {25, 17};
8339     const int *foo = &x[0];
8340     ++foo;
8341     }
8342     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8343     typedef const int *iptr;
8344     iptr p = 0;
8345     ++p;
8346     }
8347     { /* AIX XL C 1.02.0.0 rejects this saying
8348     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8349     struct s { int j; const int *ap[3]; };
8350     struct s *b; b->j = 5;
8351     }
8352     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8353     const int foo = 10;
8354     }
8355     #endif
8356    
8357     ;
8358     return 0;
8359     }
8360     _ACEOF
8361 chuckv 3288 rm -f conftest.$ac_objext
8362     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8363     (eval $ac_compile) 2>conftest.er1
8364 gezelter 2547 ac_status=$?
8365     grep -v '^ *+' conftest.er1 >conftest.err
8366     rm -f conftest.er1
8367     cat conftest.err >&5
8368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8369 chuckv 3288 (exit $ac_status); } &&
8370     { ac_try='test -z "$ac_c_werror_flag"
8371     || test ! -s conftest.err'
8372     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8373     (eval $ac_try) 2>&5
8374     ac_status=$?
8375     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376     (exit $ac_status); }; } &&
8377     { ac_try='test -s conftest.$ac_objext'
8378     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8379     (eval $ac_try) 2>&5
8380     ac_status=$?
8381     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8382     (exit $ac_status); }; }; then
8383 gezelter 2547 ac_cv_c_const=yes
8384     else
8385     echo "$as_me: failed program was:" >&5
8386     sed 's/^/| /' conftest.$ac_ext >&5
8387    
8388 chuckv 3288 ac_cv_c_const=no
8389 gezelter 2547 fi
8390 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8391 gezelter 2547 fi
8392 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8393     echo "${ECHO_T}$ac_cv_c_const" >&6
8394 gezelter 2547 if test $ac_cv_c_const = no; then
8395    
8396     cat >>confdefs.h <<\_ACEOF
8397     #define const
8398     _ACEOF
8399    
8400     fi
8401    
8402 chuckv 3288 echo "$as_me:$LINENO: checking for inline" >&5
8403     echo $ECHO_N "checking for inline... $ECHO_C" >&6
8404 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
8405     echo $ECHO_N "(cached) $ECHO_C" >&6
8406     else
8407     ac_cv_c_inline=no
8408     for ac_kw in inline __inline__ __inline; do
8409     cat >conftest.$ac_ext <<_ACEOF
8410     /* confdefs.h. */
8411     _ACEOF
8412     cat confdefs.h >>conftest.$ac_ext
8413     cat >>conftest.$ac_ext <<_ACEOF
8414     /* end confdefs.h. */
8415     #ifndef __cplusplus
8416     typedef int foo_t;
8417     static $ac_kw foo_t static_foo () {return 0; }
8418     $ac_kw foo_t foo () {return 0; }
8419     #endif
8420    
8421     _ACEOF
8422 chuckv 3288 rm -f conftest.$ac_objext
8423     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8424     (eval $ac_compile) 2>conftest.er1
8425 gezelter 2547 ac_status=$?
8426     grep -v '^ *+' conftest.er1 >conftest.err
8427     rm -f conftest.er1
8428     cat conftest.err >&5
8429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8430 chuckv 3288 (exit $ac_status); } &&
8431     { ac_try='test -z "$ac_c_werror_flag"
8432     || test ! -s conftest.err'
8433     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8434     (eval $ac_try) 2>&5
8435     ac_status=$?
8436     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8437     (exit $ac_status); }; } &&
8438     { ac_try='test -s conftest.$ac_objext'
8439     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8440     (eval $ac_try) 2>&5
8441     ac_status=$?
8442     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8443     (exit $ac_status); }; }; then
8444     ac_cv_c_inline=$ac_kw; break
8445 gezelter 2547 else
8446     echo "$as_me: failed program was:" >&5
8447     sed 's/^/| /' conftest.$ac_ext >&5
8448    
8449     fi
8450 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8451 gezelter 2547 done
8452    
8453     fi
8454 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8455     echo "${ECHO_T}$ac_cv_c_inline" >&6
8456 gezelter 2547
8457    
8458     case $ac_cv_c_inline in
8459     inline | yes) ;;
8460     *)
8461     case $ac_cv_c_inline in
8462     no) ac_val=;;
8463     *) ac_val=$ac_cv_c_inline;;
8464     esac
8465     cat >>confdefs.h <<_ACEOF
8466     #ifndef __cplusplus
8467     #define inline $ac_val
8468     #endif
8469     _ACEOF
8470     ;;
8471     esac
8472    
8473    
8474     # Checks for library functions.
8475    
8476     for ac_header in stdlib.h
8477     do
8478     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8479 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8480     echo "$as_me:$LINENO: checking for $ac_header" >&5
8481     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8482     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8483 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
8484     fi
8485 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8486     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8487 gezelter 2547 else
8488 gezelter 2510 # Is the header compilable?
8489 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8490     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8491 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8492     /* confdefs.h. */
8493     _ACEOF
8494     cat confdefs.h >>conftest.$ac_ext
8495     cat >>conftest.$ac_ext <<_ACEOF
8496     /* end confdefs.h. */
8497     $ac_includes_default
8498 gezelter 2547 #include <$ac_header>
8499 gezelter 2510 _ACEOF
8500 chuckv 3288 rm -f conftest.$ac_objext
8501     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8502     (eval $ac_compile) 2>conftest.er1
8503 gezelter 2510 ac_status=$?
8504     grep -v '^ *+' conftest.er1 >conftest.err
8505     rm -f conftest.er1
8506     cat conftest.err >&5
8507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8508 chuckv 3288 (exit $ac_status); } &&
8509     { ac_try='test -z "$ac_c_werror_flag"
8510     || test ! -s conftest.err'
8511     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8512     (eval $ac_try) 2>&5
8513     ac_status=$?
8514     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8515     (exit $ac_status); }; } &&
8516     { ac_try='test -s conftest.$ac_objext'
8517     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8518     (eval $ac_try) 2>&5
8519     ac_status=$?
8520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8521     (exit $ac_status); }; }; then
8522 gezelter 2510 ac_header_compiler=yes
8523     else
8524     echo "$as_me: failed program was:" >&5
8525     sed 's/^/| /' conftest.$ac_ext >&5
8526 gezelter 2315
8527 chuckv 3288 ac_header_compiler=no
8528 gezelter 2510 fi
8529 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8530     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8531     echo "${ECHO_T}$ac_header_compiler" >&6
8532 gezelter 2315
8533 gezelter 2510 # Is the header present?
8534 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8535     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8536 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
8537     /* confdefs.h. */
8538     _ACEOF
8539     cat confdefs.h >>conftest.$ac_ext
8540     cat >>conftest.$ac_ext <<_ACEOF
8541     /* end confdefs.h. */
8542 gezelter 2547 #include <$ac_header>
8543 gezelter 2510 _ACEOF
8544 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8545     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8546 gezelter 2510 ac_status=$?
8547     grep -v '^ *+' conftest.er1 >conftest.err
8548 chuckv 3288 rm -f conftest.er1
8549 gezelter 2510 cat conftest.err >&5
8550     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8551 chuckv 3288 (exit $ac_status); } >/dev/null; then
8552     if test -s conftest.err; then
8553     ac_cpp_err=$ac_c_preproc_warn_flag
8554     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8555     else
8556     ac_cpp_err=
8557     fi
8558     else
8559     ac_cpp_err=yes
8560     fi
8561     if test -z "$ac_cpp_err"; then
8562 gezelter 2510 ac_header_preproc=yes
8563     else
8564     echo "$as_me: failed program was:" >&5
8565     sed 's/^/| /' conftest.$ac_ext >&5
8566 gezelter 2315
8567 gezelter 2510 ac_header_preproc=no
8568     fi
8569 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8570     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8571     echo "${ECHO_T}$ac_header_preproc" >&6
8572 gezelter 2315
8573 gezelter 2510 # So? What about this header?
8574 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8575 gezelter 2510 yes:no: )
8576 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8577     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8578     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8579     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8580 gezelter 2510 ac_header_preproc=yes
8581     ;;
8582     no:yes:* )
8583 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8584     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8585     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8586     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8587     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8588     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8589     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8590     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8591     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8592     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8593     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8594     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8595 chuckv 3288 (
8596     cat <<\_ASBOX
8597 gezelter 2510 ## ------------------------------ ##
8598     ## Report this to gezelter@nd.edu ##
8599     ## ------------------------------ ##
8600     _ASBOX
8601 chuckv 3288 ) |
8602     sed "s/^/$as_me: WARNING: /" >&2
8603 gezelter 2510 ;;
8604     esac
8605 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
8606     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8607     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8608 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
8609     else
8610 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
8611 gezelter 2510 fi
8612 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8613     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8614 gezelter 2315
8615 gezelter 2510 fi
8616 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8617     cat >>confdefs.h <<_ACEOF
8618     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8619     _ACEOF
8620 gezelter 2315
8621 gezelter 2547 fi
8622 gezelter 2315
8623 gezelter 2547 done
8624    
8625 chuckv 3288 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8626     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8627 gezelter 2547 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8628     echo $ECHO_N "(cached) $ECHO_C" >&6
8629     else
8630     if test "$cross_compiling" = yes; then
8631     ac_cv_func_malloc_0_nonnull=no
8632     else
8633     cat >conftest.$ac_ext <<_ACEOF
8634     /* confdefs.h. */
8635     _ACEOF
8636     cat confdefs.h >>conftest.$ac_ext
8637     cat >>conftest.$ac_ext <<_ACEOF
8638     /* end confdefs.h. */
8639 chuckv 3288 #if STDC_HEADERS || HAVE_STDLIB_H
8640 gezelter 2547 # include <stdlib.h>
8641     #else
8642     char *malloc ();
8643     #endif
8644    
8645     #ifdef FC_DUMMY_MAIN
8646     #ifndef FC_DUMMY_MAIN_EQ_F77
8647     # ifdef __cplusplus
8648     extern "C"
8649     # endif
8650     int FC_DUMMY_MAIN() { return 1; }
8651     #endif
8652     #endif
8653     int
8654     main ()
8655     {
8656 chuckv 3288 exit (malloc (0) ? 0 : 1);
8657 gezelter 2547 ;
8658     return 0;
8659     }
8660     _ACEOF
8661 chuckv 3288 rm -f conftest$ac_exeext
8662     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8663     (eval $ac_link) 2>&5
8664 gezelter 2547 ac_status=$?
8665     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8666     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8667 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8668     (eval $ac_try) 2>&5
8669 gezelter 2547 ac_status=$?
8670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8671     (exit $ac_status); }; }; then
8672     ac_cv_func_malloc_0_nonnull=yes
8673     else
8674     echo "$as_me: program exited with status $ac_status" >&5
8675     echo "$as_me: failed program was:" >&5
8676     sed 's/^/| /' conftest.$ac_ext >&5
8677    
8678     ( exit $ac_status )
8679     ac_cv_func_malloc_0_nonnull=no
8680     fi
8681 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8682 gezelter 2547 fi
8683     fi
8684 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8685     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8686 gezelter 2547 if test $ac_cv_func_malloc_0_nonnull = yes; then
8687    
8688 gezelter 2510 cat >>confdefs.h <<\_ACEOF
8689 gezelter 2547 #define HAVE_MALLOC 1
8690 gezelter 2510 _ACEOF
8691 gezelter 2315
8692 gezelter 2547 else
8693     cat >>confdefs.h <<\_ACEOF
8694     #define HAVE_MALLOC 0
8695     _ACEOF
8696 gezelter 2510
8697 chuckv 3288 case $LIBOBJS in
8698     "malloc.$ac_objext" | \
8699     *" malloc.$ac_objext" | \
8700     "malloc.$ac_objext "* | \
8701 gezelter 2547 *" malloc.$ac_objext "* ) ;;
8702 chuckv 3288 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8703 gezelter 2547 esac
8704    
8705    
8706     cat >>confdefs.h <<\_ACEOF
8707     #define malloc rpl_malloc
8708     _ACEOF
8709    
8710     fi
8711    
8712    
8713    
8714 chuckv 3288 echo "$as_me:$LINENO: checking for working memcmp" >&5
8715     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8716 gezelter 2547 if test "${ac_cv_func_memcmp_working+set}" = set; then
8717     echo $ECHO_N "(cached) $ECHO_C" >&6
8718 gezelter 2510 else
8719 gezelter 2547 if test "$cross_compiling" = yes; then
8720     ac_cv_func_memcmp_working=no
8721     else
8722     cat >conftest.$ac_ext <<_ACEOF
8723     /* confdefs.h. */
8724     _ACEOF
8725     cat confdefs.h >>conftest.$ac_ext
8726     cat >>conftest.$ac_ext <<_ACEOF
8727     /* end confdefs.h. */
8728     $ac_includes_default
8729     #ifdef FC_DUMMY_MAIN
8730     #ifndef FC_DUMMY_MAIN_EQ_F77
8731     # ifdef __cplusplus
8732     extern "C"
8733     # endif
8734     int FC_DUMMY_MAIN() { return 1; }
8735     #endif
8736     #endif
8737     int
8738     main ()
8739     {
8740 gezelter 2510
8741 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
8742 chuckv 3288 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8743 gezelter 2547 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8744 chuckv 3288 exit (1);
8745 gezelter 2510
8746 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8747     or more and with at least one buffer not starting on a 4-byte boundary.
8748     William Lewis provided this test program. */
8749     {
8750     char foo[21];
8751     char bar[21];
8752     int i;
8753     for (i = 0; i < 4; i++)
8754     {
8755     char *a = foo + i;
8756     char *b = bar + i;
8757     strcpy (a, "--------01111111");
8758     strcpy (b, "--------10000000");
8759     if (memcmp (a, b, 16) >= 0)
8760 chuckv 3288 exit (1);
8761 gezelter 2547 }
8762 chuckv 3288 exit (0);
8763 gezelter 2547 }
8764    
8765     ;
8766     return 0;
8767     }
8768     _ACEOF
8769 chuckv 3288 rm -f conftest$ac_exeext
8770     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8771     (eval $ac_link) 2>&5
8772 gezelter 2547 ac_status=$?
8773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8774     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8775 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8776     (eval $ac_try) 2>&5
8777 gezelter 2547 ac_status=$?
8778     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8779     (exit $ac_status); }; }; then
8780     ac_cv_func_memcmp_working=yes
8781     else
8782     echo "$as_me: program exited with status $ac_status" >&5
8783     echo "$as_me: failed program was:" >&5
8784     sed 's/^/| /' conftest.$ac_ext >&5
8785    
8786     ( exit $ac_status )
8787     ac_cv_func_memcmp_working=no
8788     fi
8789 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8790 gezelter 2547 fi
8791     fi
8792 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8793     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8794     test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8795     "memcmp.$ac_objext" | \
8796     *" memcmp.$ac_objext" | \
8797     "memcmp.$ac_objext "* | \
8798 gezelter 2547 *" memcmp.$ac_objext "* ) ;;
8799 chuckv 3288 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8800 gezelter 2547 esac
8801    
8802    
8803    
8804     for ac_header in stdlib.h
8805 gezelter 2453 do
8806     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8807 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8808     echo "$as_me:$LINENO: checking for $ac_header" >&5
8809     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8810     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8811 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
8812     fi
8813 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8814     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8815 gezelter 2453 else
8816     # Is the header compilable?
8817 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8818     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8819 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
8820     /* confdefs.h. */
8821     _ACEOF
8822     cat confdefs.h >>conftest.$ac_ext
8823     cat >>conftest.$ac_ext <<_ACEOF
8824     /* end confdefs.h. */
8825     $ac_includes_default
8826     #include <$ac_header>
8827     _ACEOF
8828 chuckv 3288 rm -f conftest.$ac_objext
8829     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8830     (eval $ac_compile) 2>conftest.er1
8831 gezelter 2453 ac_status=$?
8832     grep -v '^ *+' conftest.er1 >conftest.err
8833     rm -f conftest.er1
8834     cat conftest.err >&5
8835     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8836 chuckv 3288 (exit $ac_status); } &&
8837     { ac_try='test -z "$ac_c_werror_flag"
8838     || test ! -s conftest.err'
8839     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8840     (eval $ac_try) 2>&5
8841     ac_status=$?
8842     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8843     (exit $ac_status); }; } &&
8844     { ac_try='test -s conftest.$ac_objext'
8845     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8846     (eval $ac_try) 2>&5
8847     ac_status=$?
8848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8849     (exit $ac_status); }; }; then
8850 gezelter 2453 ac_header_compiler=yes
8851     else
8852     echo "$as_me: failed program was:" >&5
8853     sed 's/^/| /' conftest.$ac_ext >&5
8854 gezelter 2315
8855 chuckv 3288 ac_header_compiler=no
8856 gezelter 2453 fi
8857 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8858     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8859     echo "${ECHO_T}$ac_header_compiler" >&6
8860 gezelter 2315
8861 gezelter 2453 # Is the header present?
8862 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8863     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8864 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
8865     /* confdefs.h. */
8866     _ACEOF
8867     cat confdefs.h >>conftest.$ac_ext
8868     cat >>conftest.$ac_ext <<_ACEOF
8869     /* end confdefs.h. */
8870     #include <$ac_header>
8871     _ACEOF
8872 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8873     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8874 gezelter 2453 ac_status=$?
8875     grep -v '^ *+' conftest.er1 >conftest.err
8876     rm -f conftest.er1
8877     cat conftest.err >&5
8878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8879 chuckv 3288 (exit $ac_status); } >/dev/null; then
8880     if test -s conftest.err; then
8881     ac_cpp_err=$ac_c_preproc_warn_flag
8882     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8883     else
8884     ac_cpp_err=
8885     fi
8886     else
8887     ac_cpp_err=yes
8888     fi
8889     if test -z "$ac_cpp_err"; then
8890 gezelter 2453 ac_header_preproc=yes
8891     else
8892     echo "$as_me: failed program was:" >&5
8893     sed 's/^/| /' conftest.$ac_ext >&5
8894 gezelter 2315
8895 gezelter 2453 ac_header_preproc=no
8896     fi
8897 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8898     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8899     echo "${ECHO_T}$ac_header_preproc" >&6
8900 gezelter 2453
8901     # So? What about this header?
8902 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8903 gezelter 2453 yes:no: )
8904     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8905     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8906     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8907     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8908     ac_header_preproc=yes
8909     ;;
8910     no:yes:* )
8911     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8912     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8913     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8914     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8915     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8916     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8917     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8918     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8919     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8920     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8921     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8922     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8923 chuckv 3288 (
8924     cat <<\_ASBOX
8925 gezelter 2453 ## ------------------------------ ##
8926     ## Report this to gezelter@nd.edu ##
8927     ## ------------------------------ ##
8928     _ASBOX
8929 chuckv 3288 ) |
8930     sed "s/^/$as_me: WARNING: /" >&2
8931 gezelter 2453 ;;
8932     esac
8933 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
8934     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8935     if eval "test \"\${$as_ac_Header+set}\" = set"; then
8936 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
8937     else
8938     eval "$as_ac_Header=\$ac_header_preproc"
8939     fi
8940 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8941     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8942 gezelter 2453
8943     fi
8944     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8945     cat >>confdefs.h <<_ACEOF
8946     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8947     _ACEOF
8948    
8949     fi
8950    
8951     done
8952    
8953 chuckv 3288 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8954     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8955 gezelter 2547 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8956     echo $ECHO_N "(cached) $ECHO_C" >&6
8957     else
8958     if test "$cross_compiling" = yes; then
8959     ac_cv_func_realloc_0_nonnull=no
8960     else
8961     cat >conftest.$ac_ext <<_ACEOF
8962     /* confdefs.h. */
8963     _ACEOF
8964     cat confdefs.h >>conftest.$ac_ext
8965     cat >>conftest.$ac_ext <<_ACEOF
8966     /* end confdefs.h. */
8967 chuckv 3288 #if STDC_HEADERS || HAVE_STDLIB_H
8968 gezelter 2547 # include <stdlib.h>
8969     #else
8970     char *realloc ();
8971     #endif
8972 gezelter 2453
8973 gezelter 2547 #ifdef FC_DUMMY_MAIN
8974     #ifndef FC_DUMMY_MAIN_EQ_F77
8975     # ifdef __cplusplus
8976     extern "C"
8977     # endif
8978     int FC_DUMMY_MAIN() { return 1; }
8979     #endif
8980     #endif
8981     int
8982     main ()
8983     {
8984 chuckv 3288 exit (realloc (0, 0) ? 0 : 1);
8985 gezelter 2547 ;
8986     return 0;
8987     }
8988     _ACEOF
8989 chuckv 3288 rm -f conftest$ac_exeext
8990     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8991     (eval $ac_link) 2>&5
8992 gezelter 2547 ac_status=$?
8993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8994     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8995 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8996     (eval $ac_try) 2>&5
8997 gezelter 2547 ac_status=$?
8998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8999     (exit $ac_status); }; }; then
9000     ac_cv_func_realloc_0_nonnull=yes
9001     else
9002     echo "$as_me: program exited with status $ac_status" >&5
9003     echo "$as_me: failed program was:" >&5
9004     sed 's/^/| /' conftest.$ac_ext >&5
9005    
9006     ( exit $ac_status )
9007     ac_cv_func_realloc_0_nonnull=no
9008 gezelter 2510 fi
9009 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9010 gezelter 2547 fi
9011     fi
9012 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
9013     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
9014 gezelter 2547 if test $ac_cv_func_realloc_0_nonnull = yes; then
9015 gezelter 2453
9016 gezelter 2547 cat >>confdefs.h <<\_ACEOF
9017     #define HAVE_REALLOC 1
9018     _ACEOF
9019 gezelter 2453
9020 gezelter 2547 else
9021     cat >>confdefs.h <<\_ACEOF
9022     #define HAVE_REALLOC 0
9023     _ACEOF
9024 gezelter 2453
9025 chuckv 3288 case $LIBOBJS in
9026     "realloc.$ac_objext" | \
9027     *" realloc.$ac_objext" | \
9028     "realloc.$ac_objext "* | \
9029 gezelter 2547 *" realloc.$ac_objext "* ) ;;
9030 chuckv 3288 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
9031 gezelter 2547 esac
9032 gezelter 2453
9033 gezelter 2547
9034     cat >>confdefs.h <<\_ACEOF
9035     #define realloc rpl_realloc
9036     _ACEOF
9037    
9038     fi
9039    
9040    
9041    
9042    
9043    
9044     for ac_header in sys/select.h sys/socket.h
9045 gezelter 2081 do
9046     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9047 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9048     echo "$as_me:$LINENO: checking for $ac_header" >&5
9049     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9050     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9051 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
9052     fi
9053 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9054     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9055 gezelter 2081 else
9056     # Is the header compilable?
9057 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9058     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9059 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
9060     /* confdefs.h. */
9061     _ACEOF
9062     cat confdefs.h >>conftest.$ac_ext
9063     cat >>conftest.$ac_ext <<_ACEOF
9064     /* end confdefs.h. */
9065     $ac_includes_default
9066     #include <$ac_header>
9067     _ACEOF
9068 chuckv 3288 rm -f conftest.$ac_objext
9069     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9070     (eval $ac_compile) 2>conftest.er1
9071 gezelter 2081 ac_status=$?
9072     grep -v '^ *+' conftest.er1 >conftest.err
9073     rm -f conftest.er1
9074     cat conftest.err >&5
9075     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9076 chuckv 3288 (exit $ac_status); } &&
9077     { ac_try='test -z "$ac_c_werror_flag"
9078     || test ! -s conftest.err'
9079     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9080     (eval $ac_try) 2>&5
9081     ac_status=$?
9082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9083     (exit $ac_status); }; } &&
9084     { ac_try='test -s conftest.$ac_objext'
9085     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9086     (eval $ac_try) 2>&5
9087     ac_status=$?
9088     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9089     (exit $ac_status); }; }; then
9090 gezelter 2081 ac_header_compiler=yes
9091     else
9092     echo "$as_me: failed program was:" >&5
9093     sed 's/^/| /' conftest.$ac_ext >&5
9094    
9095 chuckv 3288 ac_header_compiler=no
9096 gezelter 2081 fi
9097 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9098     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9099     echo "${ECHO_T}$ac_header_compiler" >&6
9100 gezelter 2081
9101     # Is the header present?
9102 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9103     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9104 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
9105     /* confdefs.h. */
9106     _ACEOF
9107     cat confdefs.h >>conftest.$ac_ext
9108     cat >>conftest.$ac_ext <<_ACEOF
9109     /* end confdefs.h. */
9110     #include <$ac_header>
9111     _ACEOF
9112 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9113     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9114 tim 1998 ac_status=$?
9115 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9116 tim 1998 rm -f conftest.er1
9117     cat conftest.err >&5
9118 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9119 chuckv 3288 (exit $ac_status); } >/dev/null; then
9120     if test -s conftest.err; then
9121     ac_cpp_err=$ac_c_preproc_warn_flag
9122     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9123     else
9124     ac_cpp_err=
9125     fi
9126     else
9127     ac_cpp_err=yes
9128     fi
9129     if test -z "$ac_cpp_err"; then
9130 gezelter 2081 ac_header_preproc=yes
9131 tim 1998 else
9132     echo "$as_me: failed program was:" >&5
9133 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9134    
9135     ac_header_preproc=no
9136 tim 1998 fi
9137 chuckv 3288 rm -f conftest.err conftest.$ac_ext
9138     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9139     echo "${ECHO_T}$ac_header_preproc" >&6
9140 gezelter 2081
9141     # So? What about this header?
9142 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9143 gezelter 2081 yes:no: )
9144     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9145     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9146     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9147     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9148     ac_header_preproc=yes
9149     ;;
9150     no:yes:* )
9151     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9152     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9153     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9154     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9155     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9156     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9157     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9158     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9159     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9160     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9161     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9162     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9163 chuckv 3288 (
9164     cat <<\_ASBOX
9165 gezelter 2081 ## ------------------------------ ##
9166     ## Report this to gezelter@nd.edu ##
9167     ## ------------------------------ ##
9168     _ASBOX
9169 chuckv 3288 ) |
9170     sed "s/^/$as_me: WARNING: /" >&2
9171 gezelter 2081 ;;
9172     esac
9173 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
9174     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9175     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9176 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
9177     else
9178     eval "$as_ac_Header=\$ac_header_preproc"
9179 tim 1998 fi
9180 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9181     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9182 tim 1998
9183     fi
9184 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9185     cat >>confdefs.h <<_ACEOF
9186     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9187     _ACEOF
9188    
9189     fi
9190    
9191 tim 1998 done
9192    
9193 chuckv 3288 echo "$as_me:$LINENO: checking types of arguments for select" >&5
9194     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9195 gezelter 2547 if test "${ac_cv_func_select_args+set}" = set; then
9196 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9197     else
9198 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9199 chuckv 3288 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
9200 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9201     cat >conftest.$ac_ext <<_ACEOF
9202 gezelter 2453 /* confdefs.h. */
9203     _ACEOF
9204     cat confdefs.h >>conftest.$ac_ext
9205     cat >>conftest.$ac_ext <<_ACEOF
9206     /* end confdefs.h. */
9207 gezelter 2547 $ac_includes_default
9208 chuckv 3288 #if HAVE_SYS_SELECT_H
9209 gezelter 2547 # include <sys/select.h>
9210     #endif
9211 chuckv 3288 #if HAVE_SYS_SOCKET_H
9212 gezelter 2547 # include <sys/socket.h>
9213     #endif
9214 gezelter 2510
9215 gezelter 2547 #ifdef FC_DUMMY_MAIN
9216     #ifndef FC_DUMMY_MAIN_EQ_F77
9217     # ifdef __cplusplus
9218     extern "C"
9219     # endif
9220     int FC_DUMMY_MAIN() { return 1; }
9221 gezelter 2453 #endif
9222 gezelter 2547 #endif
9223 gezelter 2510 int
9224     main ()
9225     {
9226 gezelter 2547 extern int select ($ac_arg1,
9227     $ac_arg234, $ac_arg234, $ac_arg234,
9228     $ac_arg5);
9229 gezelter 2510 ;
9230     return 0;
9231     }
9232 gezelter 2453 _ACEOF
9233 chuckv 3288 rm -f conftest.$ac_objext
9234     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9235     (eval $ac_compile) 2>conftest.er1
9236 gezelter 2453 ac_status=$?
9237     grep -v '^ *+' conftest.er1 >conftest.err
9238     rm -f conftest.er1
9239     cat conftest.err >&5
9240     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9241 chuckv 3288 (exit $ac_status); } &&
9242     { ac_try='test -z "$ac_c_werror_flag"
9243     || test ! -s conftest.err'
9244     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9245     (eval $ac_try) 2>&5
9246     ac_status=$?
9247     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9248     (exit $ac_status); }; } &&
9249     { ac_try='test -s conftest.$ac_objext'
9250     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9251     (eval $ac_try) 2>&5
9252     ac_status=$?
9253     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9254     (exit $ac_status); }; }; then
9255 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9256 gezelter 2453 else
9257     echo "$as_me: failed program was:" >&5
9258     sed 's/^/| /' conftest.$ac_ext >&5
9259 gezelter 2081
9260 gezelter 2453 fi
9261 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9262 gezelter 2547 done
9263     done
9264     done
9265     # Provide a safe default value.
9266     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9267    
9268     fi
9269 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9270     echo "${ECHO_T}$ac_cv_func_select_args" >&6
9271 gezelter 2547 ac_save_IFS=$IFS; IFS=','
9272     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9273     IFS=$ac_save_IFS
9274     shift
9275    
9276     cat >>confdefs.h <<_ACEOF
9277     #define SELECT_TYPE_ARG1 $1
9278     _ACEOF
9279    
9280    
9281     cat >>confdefs.h <<_ACEOF
9282     #define SELECT_TYPE_ARG234 ($2)
9283     _ACEOF
9284    
9285    
9286     cat >>confdefs.h <<_ACEOF
9287     #define SELECT_TYPE_ARG5 ($3)
9288     _ACEOF
9289    
9290 chuckv 3288 rm -f conftest*
9291 gezelter 2547
9292    
9293     for ac_func in strftime
9294     do
9295     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9296 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_func" >&5
9297     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9298     if eval "test \"\${$as_ac_var+set}\" = set"; then
9299 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
9300     else
9301     cat >conftest.$ac_ext <<_ACEOF
9302 gezelter 2453 /* confdefs.h. */
9303     _ACEOF
9304     cat confdefs.h >>conftest.$ac_ext
9305     cat >>conftest.$ac_ext <<_ACEOF
9306     /* end confdefs.h. */
9307 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9308     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9309     #define $ac_func innocuous_$ac_func
9310 gezelter 2510
9311 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9312     which can conflict with char $ac_func (); below.
9313     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9314     <limits.h> exists even on freestanding compilers. */
9315    
9316     #ifdef __STDC__
9317     # include <limits.h>
9318 gezelter 2510 #else
9319 gezelter 2547 # include <assert.h>
9320 gezelter 2510 #endif
9321    
9322 gezelter 2547 #undef $ac_func
9323    
9324 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9325 gezelter 2547 #ifdef __cplusplus
9326     extern "C"
9327 chuckv 3288 {
9328 gezelter 2547 #endif
9329 chuckv 3288 /* We use char because int might match the return type of a gcc2
9330     builtin and then its argument prototype would still apply. */
9331 gezelter 2547 char $ac_func ();
9332     /* The GNU C library defines this for functions which it implements
9333     to always fail with ENOSYS. Some functions are actually named
9334     something starting with __ and the normal name is an alias. */
9335 chuckv 3288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9336 gezelter 2547 choke me
9337 chuckv 3288 #else
9338     char (*f) () = $ac_func;
9339 gezelter 2547 #endif
9340 chuckv 3288 #ifdef __cplusplus
9341     }
9342     #endif
9343 gezelter 2547
9344     #ifdef FC_DUMMY_MAIN
9345     #ifndef FC_DUMMY_MAIN_EQ_F77
9346     # ifdef __cplusplus
9347     extern "C"
9348     # endif
9349     int FC_DUMMY_MAIN() { return 1; }
9350     #endif
9351     #endif
9352 gezelter 2510 int
9353     main ()
9354     {
9355 chuckv 3288 return f != $ac_func;
9356 gezelter 2510 ;
9357     return 0;
9358     }
9359 gezelter 2453 _ACEOF
9360 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
9361     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9362     (eval $ac_link) 2>conftest.er1
9363 gezelter 2453 ac_status=$?
9364     grep -v '^ *+' conftest.er1 >conftest.err
9365     rm -f conftest.er1
9366     cat conftest.err >&5
9367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9368 chuckv 3288 (exit $ac_status); } &&
9369     { ac_try='test -z "$ac_c_werror_flag"
9370     || test ! -s conftest.err'
9371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9372     (eval $ac_try) 2>&5
9373     ac_status=$?
9374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375     (exit $ac_status); }; } &&
9376     { ac_try='test -s conftest$ac_exeext'
9377     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9378     (eval $ac_try) 2>&5
9379     ac_status=$?
9380     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9381     (exit $ac_status); }; }; then
9382 gezelter 2547 eval "$as_ac_var=yes"
9383 gezelter 2453 else
9384     echo "$as_me: failed program was:" >&5
9385     sed 's/^/| /' conftest.$ac_ext >&5
9386 gezelter 2081
9387 chuckv 3288 eval "$as_ac_var=no"
9388 gezelter 2453 fi
9389 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9390 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9391 gezelter 2453 fi
9392 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9393     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9394 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
9395     cat >>confdefs.h <<_ACEOF
9396     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9397 gezelter 2510 _ACEOF
9398 gezelter 2453
9399 gezelter 2547 else
9400     # strftime is in -lintl on SCO UNIX.
9401 chuckv 3288 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9402     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9403 gezelter 2547 if test "${ac_cv_lib_intl_strftime+set}" = set; then
9404 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9405 gezelter 2453 else
9406 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
9407     LIBS="-lintl $LIBS"
9408     cat >conftest.$ac_ext <<_ACEOF
9409 gezelter 2453 /* confdefs.h. */
9410     _ACEOF
9411     cat confdefs.h >>conftest.$ac_ext
9412     cat >>conftest.$ac_ext <<_ACEOF
9413     /* end confdefs.h. */
9414 gezelter 2510
9415 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9416 gezelter 2547 #ifdef __cplusplus
9417     extern "C"
9418     #endif
9419 chuckv 3288 /* We use char because int might match the return type of a gcc2
9420     builtin and then its argument prototype would still apply. */
9421 gezelter 2547 char strftime ();
9422     #ifdef FC_DUMMY_MAIN
9423     #ifndef FC_DUMMY_MAIN_EQ_F77
9424     # ifdef __cplusplus
9425     extern "C"
9426     # endif
9427     int FC_DUMMY_MAIN() { return 1; }
9428     #endif
9429     #endif
9430 gezelter 2510 int
9431     main ()
9432     {
9433 chuckv 3288 strftime ();
9434 gezelter 2510 ;
9435     return 0;
9436     }
9437 gezelter 2453 _ACEOF
9438 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
9439     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9440     (eval $ac_link) 2>conftest.er1
9441 gezelter 2453 ac_status=$?
9442     grep -v '^ *+' conftest.er1 >conftest.err
9443     rm -f conftest.er1
9444     cat conftest.err >&5
9445     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 chuckv 3288 (exit $ac_status); } &&
9447     { ac_try='test -z "$ac_c_werror_flag"
9448     || test ! -s conftest.err'
9449     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9450     (eval $ac_try) 2>&5
9451     ac_status=$?
9452     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9453     (exit $ac_status); }; } &&
9454     { ac_try='test -s conftest$ac_exeext'
9455     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9456     (eval $ac_try) 2>&5
9457     ac_status=$?
9458     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9459     (exit $ac_status); }; }; then
9460 gezelter 2547 ac_cv_lib_intl_strftime=yes
9461 gezelter 2453 else
9462     echo "$as_me: failed program was:" >&5
9463     sed 's/^/| /' conftest.$ac_ext >&5
9464    
9465 chuckv 3288 ac_cv_lib_intl_strftime=no
9466 gezelter 2453 fi
9467 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9468 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9469     LIBS=$ac_check_lib_save_LIBS
9470     fi
9471 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9472     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9473 gezelter 2547 if test $ac_cv_lib_intl_strftime = yes; then
9474     cat >>confdefs.h <<\_ACEOF
9475     #define HAVE_STRFTIME 1
9476     _ACEOF
9477 gezelter 2453
9478 gezelter 2547 LIBS="-lintl $LIBS"
9479     fi
9480 gezelter 2510
9481     fi
9482 gezelter 2547 done
9483 gezelter 2510
9484 chuckv 3288 echo "$as_me:$LINENO: checking for working strtod" >&5
9485     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9486 gezelter 2547 if test "${ac_cv_func_strtod+set}" = set; then
9487     echo $ECHO_N "(cached) $ECHO_C" >&6
9488     else
9489     if test "$cross_compiling" = yes; then
9490     ac_cv_func_strtod=no
9491     else
9492     cat >conftest.$ac_ext <<_ACEOF
9493     /* confdefs.h. */
9494 gezelter 2510 _ACEOF
9495 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
9496     cat >>conftest.$ac_ext <<_ACEOF
9497     /* end confdefs.h. */
9498 gezelter 2510
9499 gezelter 2547 double strtod ();
9500     int
9501     main()
9502     {
9503     {
9504     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9505     char *string = " +69";
9506     char *term;
9507     double value;
9508     value = strtod (string, &term);
9509     if (value != 69 || term != (string + 4))
9510 chuckv 3288 exit (1);
9511 gezelter 2547 }
9512 gezelter 2510
9513 gezelter 2547 {
9514     /* Under Solaris 2.4, strtod returns the wrong value for the
9515     terminating character under some conditions. */
9516     char *string = "NaN";
9517     char *term;
9518     strtod (string, &term);
9519     if (term != string && *(term - 1) == 0)
9520 chuckv 3288 exit (1);
9521 gezelter 2547 }
9522 chuckv 3288 exit (0);
9523 gezelter 2547 }
9524 gezelter 2510
9525 gezelter 2547 _ACEOF
9526     rm -f conftest$ac_exeext
9527 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9528     (eval $ac_link) 2>&5
9529 gezelter 2547 ac_status=$?
9530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9532 chuckv 3288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9533     (eval $ac_try) 2>&5
9534 gezelter 2547 ac_status=$?
9535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9536     (exit $ac_status); }; }; then
9537     ac_cv_func_strtod=yes
9538     else
9539     echo "$as_me: program exited with status $ac_status" >&5
9540     echo "$as_me: failed program was:" >&5
9541     sed 's/^/| /' conftest.$ac_ext >&5
9542 gezelter 2510
9543 gezelter 2547 ( exit $ac_status )
9544     ac_cv_func_strtod=no
9545     fi
9546 chuckv 3288 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9547 gezelter 2547 fi
9548     fi
9549 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9550     echo "${ECHO_T}$ac_cv_func_strtod" >&6
9551 gezelter 2547 if test $ac_cv_func_strtod = no; then
9552 chuckv 3288 case $LIBOBJS in
9553     "strtod.$ac_objext" | \
9554     *" strtod.$ac_objext" | \
9555     "strtod.$ac_objext "* | \
9556 gezelter 2547 *" strtod.$ac_objext "* ) ;;
9557 chuckv 3288 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9558 gezelter 2547 esac
9559    
9560 chuckv 3288 echo "$as_me:$LINENO: checking for pow" >&5
9561     echo $ECHO_N "checking for pow... $ECHO_C" >&6
9562 gezelter 2547 if test "${ac_cv_func_pow+set}" = set; then
9563 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9564     else
9565 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9566     /* confdefs.h. */
9567     _ACEOF
9568     cat confdefs.h >>conftest.$ac_ext
9569     cat >>conftest.$ac_ext <<_ACEOF
9570     /* end confdefs.h. */
9571     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9572     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9573     #define pow innocuous_pow
9574 gezelter 2510
9575 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9576     which can conflict with char pow (); below.
9577     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9578     <limits.h> exists even on freestanding compilers. */
9579 gezelter 2510
9580 gezelter 2547 #ifdef __STDC__
9581     # include <limits.h>
9582     #else
9583     # include <assert.h>
9584     #endif
9585 gezelter 2510
9586 gezelter 2547 #undef pow
9587 gezelter 2510
9588 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9589 gezelter 2547 #ifdef __cplusplus
9590     extern "C"
9591 chuckv 3288 {
9592 gezelter 2547 #endif
9593 chuckv 3288 /* We use char because int might match the return type of a gcc2
9594     builtin and then its argument prototype would still apply. */
9595 gezelter 2547 char pow ();
9596     /* The GNU C library defines this for functions which it implements
9597     to always fail with ENOSYS. Some functions are actually named
9598     something starting with __ and the normal name is an alias. */
9599 chuckv 3288 #if defined (__stub_pow) || defined (__stub___pow)
9600 gezelter 2547 choke me
9601 chuckv 3288 #else
9602     char (*f) () = pow;
9603 gezelter 2547 #endif
9604 chuckv 3288 #ifdef __cplusplus
9605     }
9606     #endif
9607 gezelter 2547
9608     #ifdef FC_DUMMY_MAIN
9609     #ifndef FC_DUMMY_MAIN_EQ_F77
9610     # ifdef __cplusplus
9611     extern "C"
9612     # endif
9613     int FC_DUMMY_MAIN() { return 1; }
9614     #endif
9615     #endif
9616     int
9617     main ()
9618     {
9619 chuckv 3288 return f != pow;
9620 gezelter 2547 ;
9621     return 0;
9622     }
9623     _ACEOF
9624     rm -f conftest.$ac_objext conftest$ac_exeext
9625 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9626     (eval $ac_link) 2>conftest.er1
9627 gezelter 2547 ac_status=$?
9628     grep -v '^ *+' conftest.er1 >conftest.err
9629     rm -f conftest.er1
9630     cat conftest.err >&5
9631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632 chuckv 3288 (exit $ac_status); } &&
9633     { ac_try='test -z "$ac_c_werror_flag"
9634     || test ! -s conftest.err'
9635     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9636     (eval $ac_try) 2>&5
9637     ac_status=$?
9638     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9639     (exit $ac_status); }; } &&
9640     { ac_try='test -s conftest$ac_exeext'
9641     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9642     (eval $ac_try) 2>&5
9643     ac_status=$?
9644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645     (exit $ac_status); }; }; then
9646 gezelter 2547 ac_cv_func_pow=yes
9647     else
9648     echo "$as_me: failed program was:" >&5
9649     sed 's/^/| /' conftest.$ac_ext >&5
9650    
9651 chuckv 3288 ac_cv_func_pow=no
9652 gezelter 2547 fi
9653 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9654 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9655     fi
9656 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9657     echo "${ECHO_T}$ac_cv_func_pow" >&6
9658 gezelter 2547
9659     if test $ac_cv_func_pow = no; then
9660 chuckv 3288 echo "$as_me:$LINENO: checking for pow in -lm" >&5
9661     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9662 gezelter 2547 if test "${ac_cv_lib_m_pow+set}" = set; then
9663     echo $ECHO_N "(cached) $ECHO_C" >&6
9664     else
9665     ac_check_lib_save_LIBS=$LIBS
9666     LIBS="-lm $LIBS"
9667     cat >conftest.$ac_ext <<_ACEOF
9668 gezelter 2453 /* confdefs.h. */
9669     _ACEOF
9670     cat confdefs.h >>conftest.$ac_ext
9671     cat >>conftest.$ac_ext <<_ACEOF
9672     /* end confdefs.h. */
9673 gezelter 2510
9674 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9675 gezelter 2547 #ifdef __cplusplus
9676     extern "C"
9677 gezelter 2510 #endif
9678 chuckv 3288 /* We use char because int might match the return type of a gcc2
9679     builtin and then its argument prototype would still apply. */
9680 gezelter 2547 char pow ();
9681     #ifdef FC_DUMMY_MAIN
9682     #ifndef FC_DUMMY_MAIN_EQ_F77
9683     # ifdef __cplusplus
9684     extern "C"
9685     # endif
9686     int FC_DUMMY_MAIN() { return 1; }
9687 gezelter 2510 #endif
9688 gezelter 2547 #endif
9689 gezelter 2510 int
9690     main ()
9691     {
9692 chuckv 3288 pow ();
9693 gezelter 2510 ;
9694     return 0;
9695     }
9696 gezelter 2453 _ACEOF
9697 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9698 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9699     (eval $ac_link) 2>conftest.er1
9700 gezelter 2453 ac_status=$?
9701     grep -v '^ *+' conftest.er1 >conftest.err
9702     rm -f conftest.er1
9703     cat conftest.err >&5
9704     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9705 chuckv 3288 (exit $ac_status); } &&
9706     { ac_try='test -z "$ac_c_werror_flag"
9707     || test ! -s conftest.err'
9708     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9709     (eval $ac_try) 2>&5
9710     ac_status=$?
9711     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9712     (exit $ac_status); }; } &&
9713     { ac_try='test -s conftest$ac_exeext'
9714     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9715     (eval $ac_try) 2>&5
9716     ac_status=$?
9717     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9718     (exit $ac_status); }; }; then
9719 gezelter 2547 ac_cv_lib_m_pow=yes
9720 gezelter 2453 else
9721     echo "$as_me: failed program was:" >&5
9722     sed 's/^/| /' conftest.$ac_ext >&5
9723    
9724 chuckv 3288 ac_cv_lib_m_pow=no
9725 gezelter 2453 fi
9726 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9727 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9728     LIBS=$ac_check_lib_save_LIBS
9729     fi
9730 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9731     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9732 gezelter 2547 if test $ac_cv_lib_m_pow = yes; then
9733     POW_LIB=-lm
9734     else
9735     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9736     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9737     fi
9738 gezelter 2453
9739 gezelter 2547 fi
9740 gezelter 2453
9741 gezelter 2510 fi
9742 gezelter 2453
9743    
9744    
9745    
9746    
9747 gezelter 2510
9748    
9749    
9750    
9751 gezelter 2547
9752    
9753    
9754    
9755    
9756    
9757    
9758    
9759    
9760    
9761    
9762    
9763    
9764    
9765    
9766    
9767    
9768    
9769 gezelter 2558
9770     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
9771 gezelter 2547 do
9772     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9773 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_func" >&5
9774     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9775     if eval "test \"\${$as_ac_var+set}\" = set"; then
9776 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
9777     else
9778     cat >conftest.$ac_ext <<_ACEOF
9779 gezelter 2453 /* confdefs.h. */
9780     _ACEOF
9781     cat confdefs.h >>conftest.$ac_ext
9782     cat >>conftest.$ac_ext <<_ACEOF
9783     /* end confdefs.h. */
9784 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9785     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9786     #define $ac_func innocuous_$ac_func
9787 gezelter 2510
9788 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
9789     which can conflict with char $ac_func (); below.
9790     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9791     <limits.h> exists even on freestanding compilers. */
9792    
9793     #ifdef __STDC__
9794     # include <limits.h>
9795 gezelter 2510 #else
9796 gezelter 2547 # include <assert.h>
9797 gezelter 2510 #endif
9798 gezelter 2547
9799     #undef $ac_func
9800    
9801 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
9802 gezelter 2547 #ifdef __cplusplus
9803     extern "C"
9804 chuckv 3288 {
9805 gezelter 2510 #endif
9806 chuckv 3288 /* We use char because int might match the return type of a gcc2
9807     builtin and then its argument prototype would still apply. */
9808 gezelter 2547 char $ac_func ();
9809     /* The GNU C library defines this for functions which it implements
9810     to always fail with ENOSYS. Some functions are actually named
9811     something starting with __ and the normal name is an alias. */
9812 chuckv 3288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9813 gezelter 2547 choke me
9814 chuckv 3288 #else
9815     char (*f) () = $ac_func;
9816 gezelter 2547 #endif
9817 chuckv 3288 #ifdef __cplusplus
9818     }
9819     #endif
9820 gezelter 2510
9821 gezelter 2547 #ifdef FC_DUMMY_MAIN
9822     #ifndef FC_DUMMY_MAIN_EQ_F77
9823     # ifdef __cplusplus
9824     extern "C"
9825     # endif
9826     int FC_DUMMY_MAIN() { return 1; }
9827     #endif
9828     #endif
9829 gezelter 2510 int
9830     main ()
9831     {
9832 chuckv 3288 return f != $ac_func;
9833 gezelter 2510 ;
9834     return 0;
9835     }
9836 gezelter 2453 _ACEOF
9837 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
9838 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9839     (eval $ac_link) 2>conftest.er1
9840 gezelter 2453 ac_status=$?
9841     grep -v '^ *+' conftest.er1 >conftest.err
9842     rm -f conftest.er1
9843     cat conftest.err >&5
9844     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845 chuckv 3288 (exit $ac_status); } &&
9846     { ac_try='test -z "$ac_c_werror_flag"
9847     || test ! -s conftest.err'
9848     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9849     (eval $ac_try) 2>&5
9850     ac_status=$?
9851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9852     (exit $ac_status); }; } &&
9853     { ac_try='test -s conftest$ac_exeext'
9854     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9855     (eval $ac_try) 2>&5
9856     ac_status=$?
9857     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9858     (exit $ac_status); }; }; then
9859 gezelter 2547 eval "$as_ac_var=yes"
9860 gezelter 2453 else
9861     echo "$as_me: failed program was:" >&5
9862     sed 's/^/| /' conftest.$ac_ext >&5
9863    
9864 chuckv 3288 eval "$as_ac_var=no"
9865 gezelter 2453 fi
9866 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
9867 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
9868     fi
9869 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9870     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9871 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
9872     cat >>confdefs.h <<_ACEOF
9873     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9874     _ACEOF
9875    
9876     fi
9877     done
9878    
9879    
9880     # special check for _system_configuration because AIX <4.3.2 do not
9881     # contain the `physmem' member.
9882 chuckv 3288 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9883     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9884 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9885 gezelter 2453 /* confdefs.h. */
9886     _ACEOF
9887     cat confdefs.h >>conftest.$ac_ext
9888     cat >>conftest.$ac_ext <<_ACEOF
9889     /* end confdefs.h. */
9890 gezelter 2547 #include <sys/systemcfg.h>
9891     #ifdef FC_DUMMY_MAIN
9892     #ifndef FC_DUMMY_MAIN_EQ_F77
9893     # ifdef __cplusplus
9894     extern "C"
9895     # endif
9896     int FC_DUMMY_MAIN() { return 1; }
9897 gezelter 2510 #endif
9898     #endif
9899     int
9900     main ()
9901     {
9902 gezelter 2547 double x = _system_configuration.physmem;
9903 gezelter 2510 ;
9904     return 0;
9905     }
9906 gezelter 2453 _ACEOF
9907 gezelter 2510 rm -f conftest.$ac_objext
9908 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9909     (eval $ac_compile) 2>conftest.er1
9910 gezelter 2453 ac_status=$?
9911     grep -v '^ *+' conftest.er1 >conftest.err
9912     rm -f conftest.er1
9913     cat conftest.err >&5
9914     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9915 chuckv 3288 (exit $ac_status); } &&
9916     { ac_try='test -z "$ac_c_werror_flag"
9917     || test ! -s conftest.err'
9918     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9919     (eval $ac_try) 2>&5
9920     ac_status=$?
9921     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9922     (exit $ac_status); }; } &&
9923     { ac_try='test -s conftest.$ac_objext'
9924     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9925     (eval $ac_try) 2>&5
9926     ac_status=$?
9927     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9928     (exit $ac_status); }; }; then
9929     echo "$as_me:$LINENO: result: yes" >&5
9930     echo "${ECHO_T}yes" >&6
9931 gezelter 2547
9932     cat >>confdefs.h <<\_ACEOF
9933     #define HAVE__SYSTEM_CONFIGURATION 1
9934     _ACEOF
9935    
9936 gezelter 2453 else
9937     echo "$as_me: failed program was:" >&5
9938     sed 's/^/| /' conftest.$ac_ext >&5
9939    
9940 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
9941     echo "${ECHO_T}no" >&6
9942 gezelter 2453 fi
9943 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9944 gezelter 2453
9945 gezelter 2547 # clean out junk possibly left behind by a previous configuration
9946     rm -f src/getopt.h
9947     # Check for getopt_long support
9948 gezelter 2510
9949 gezelter 2547 for ac_header in getopt.h
9950     do
9951     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9952 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9953     echo "$as_me:$LINENO: checking for $ac_header" >&5
9954     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9955     if eval "test \"\${$as_ac_Header+set}\" = set"; then
9956 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
9957 gezelter 2510 fi
9958 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9959     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9960 gezelter 2547 else
9961     # Is the header compilable?
9962 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9963     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9964 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
9965     /* confdefs.h. */
9966     _ACEOF
9967     cat confdefs.h >>conftest.$ac_ext
9968     cat >>conftest.$ac_ext <<_ACEOF
9969     /* end confdefs.h. */
9970     $ac_includes_default
9971     #include <$ac_header>
9972     _ACEOF
9973     rm -f conftest.$ac_objext
9974 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9975     (eval $ac_compile) 2>conftest.er1
9976 gezelter 2547 ac_status=$?
9977     grep -v '^ *+' conftest.er1 >conftest.err
9978     rm -f conftest.er1
9979     cat conftest.err >&5
9980     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9981 chuckv 3288 (exit $ac_status); } &&
9982     { ac_try='test -z "$ac_c_werror_flag"
9983     || test ! -s conftest.err'
9984     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9985     (eval $ac_try) 2>&5
9986     ac_status=$?
9987     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9988     (exit $ac_status); }; } &&
9989     { ac_try='test -s conftest.$ac_objext'
9990     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9991     (eval $ac_try) 2>&5
9992     ac_status=$?
9993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9994     (exit $ac_status); }; }; then
9995 gezelter 2547 ac_header_compiler=yes
9996     else
9997     echo "$as_me: failed program was:" >&5
9998     sed 's/^/| /' conftest.$ac_ext >&5
9999 gezelter 2510
10000 chuckv 3288 ac_header_compiler=no
10001 gezelter 2547 fi
10002 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10003     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10004     echo "${ECHO_T}$ac_header_compiler" >&6
10005 gezelter 2547
10006     # Is the header present?
10007 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10008     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10009 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
10010     /* confdefs.h. */
10011 gezelter 2510 _ACEOF
10012 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
10013     cat >>conftest.$ac_ext <<_ACEOF
10014     /* end confdefs.h. */
10015     #include <$ac_header>
10016     _ACEOF
10017 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10018     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10019 gezelter 2547 ac_status=$?
10020     grep -v '^ *+' conftest.er1 >conftest.err
10021     rm -f conftest.er1
10022     cat conftest.err >&5
10023     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10024 chuckv 3288 (exit $ac_status); } >/dev/null; then
10025     if test -s conftest.err; then
10026     ac_cpp_err=$ac_c_preproc_warn_flag
10027     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10028     else
10029     ac_cpp_err=
10030     fi
10031     else
10032     ac_cpp_err=yes
10033     fi
10034     if test -z "$ac_cpp_err"; then
10035 gezelter 2547 ac_header_preproc=yes
10036     else
10037     echo "$as_me: failed program was:" >&5
10038     sed 's/^/| /' conftest.$ac_ext >&5
10039 gezelter 2510
10040 gezelter 2547 ac_header_preproc=no
10041     fi
10042     rm -f conftest.err conftest.$ac_ext
10043 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10044     echo "${ECHO_T}$ac_header_preproc" >&6
10045 gezelter 2547
10046     # So? What about this header?
10047     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10048     yes:no: )
10049     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10050     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10051     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10052     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10053     ac_header_preproc=yes
10054     ;;
10055     no:yes:* )
10056     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10057     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10058     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10059     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10060     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10061     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10062     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10063     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10064     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10065     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10066     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10067     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10068 chuckv 3288 (
10069     cat <<\_ASBOX
10070 gezelter 2547 ## ------------------------------ ##
10071     ## Report this to gezelter@nd.edu ##
10072     ## ------------------------------ ##
10073     _ASBOX
10074 chuckv 3288 ) |
10075     sed "s/^/$as_me: WARNING: /" >&2
10076 gezelter 2547 ;;
10077     esac
10078 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
10079     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10080     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10081 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
10082     else
10083     eval "$as_ac_Header=\$ac_header_preproc"
10084     fi
10085 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10086     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10087 gezelter 2547
10088     fi
10089     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10090     cat >>confdefs.h <<_ACEOF
10091     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10092 gezelter 2510 _ACEOF
10093    
10094 gezelter 2547 fi
10095 gezelter 2510
10096 gezelter 2547 done
10097 gezelter 2510
10098    
10099 gezelter 2547 for ac_func in getopt_long
10100     do
10101     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10102 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_func" >&5
10103     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10104     if eval "test \"\${$as_ac_var+set}\" = set"; then
10105 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
10106     else
10107     cat >conftest.$ac_ext <<_ACEOF
10108     /* confdefs.h. */
10109     _ACEOF
10110     cat confdefs.h >>conftest.$ac_ext
10111     cat >>conftest.$ac_ext <<_ACEOF
10112     /* end confdefs.h. */
10113     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10114     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10115     #define $ac_func innocuous_$ac_func
10116 gezelter 2510
10117 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
10118     which can conflict with char $ac_func (); below.
10119     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10120     <limits.h> exists even on freestanding compilers. */
10121    
10122     #ifdef __STDC__
10123     # include <limits.h>
10124     #else
10125     # include <assert.h>
10126     #endif
10127    
10128     #undef $ac_func
10129    
10130 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
10131 gezelter 2547 #ifdef __cplusplus
10132     extern "C"
10133 chuckv 3288 {
10134 gezelter 2547 #endif
10135 chuckv 3288 /* We use char because int might match the return type of a gcc2
10136     builtin and then its argument prototype would still apply. */
10137 gezelter 2547 char $ac_func ();
10138     /* The GNU C library defines this for functions which it implements
10139     to always fail with ENOSYS. Some functions are actually named
10140     something starting with __ and the normal name is an alias. */
10141 chuckv 3288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10142 gezelter 2547 choke me
10143 chuckv 3288 #else
10144     char (*f) () = $ac_func;
10145 gezelter 2547 #endif
10146 chuckv 3288 #ifdef __cplusplus
10147     }
10148     #endif
10149 gezelter 2547
10150     #ifdef FC_DUMMY_MAIN
10151     #ifndef FC_DUMMY_MAIN_EQ_F77
10152     # ifdef __cplusplus
10153     extern "C"
10154     # endif
10155     int FC_DUMMY_MAIN() { return 1; }
10156     #endif
10157     #endif
10158     int
10159     main ()
10160     {
10161 chuckv 3288 return f != $ac_func;
10162 gezelter 2547 ;
10163     return 0;
10164     }
10165     _ACEOF
10166     rm -f conftest.$ac_objext conftest$ac_exeext
10167 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10168     (eval $ac_link) 2>conftest.er1
10169 gezelter 2547 ac_status=$?
10170     grep -v '^ *+' conftest.er1 >conftest.err
10171     rm -f conftest.er1
10172     cat conftest.err >&5
10173     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10174 chuckv 3288 (exit $ac_status); } &&
10175     { ac_try='test -z "$ac_c_werror_flag"
10176     || test ! -s conftest.err'
10177     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10178     (eval $ac_try) 2>&5
10179     ac_status=$?
10180     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10181     (exit $ac_status); }; } &&
10182     { ac_try='test -s conftest$ac_exeext'
10183     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10184     (eval $ac_try) 2>&5
10185     ac_status=$?
10186     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10187     (exit $ac_status); }; }; then
10188 gezelter 2547 eval "$as_ac_var=yes"
10189     else
10190     echo "$as_me: failed program was:" >&5
10191     sed 's/^/| /' conftest.$ac_ext >&5
10192    
10193 chuckv 3288 eval "$as_ac_var=no"
10194 gezelter 2547 fi
10195 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
10196 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
10197     fi
10198 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10199     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10200 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
10201     cat >>confdefs.h <<_ACEOF
10202     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10203     _ACEOF
10204    
10205     else
10206     # FreeBSD has a gnugetopt library for this
10207 chuckv 3288 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
10208     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
10209 gezelter 2547 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
10210 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10211     else
10212 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
10213 gezelter 2547 LIBS="-lgnugetopt $LIBS"
10214 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10215     /* confdefs.h. */
10216     _ACEOF
10217     cat confdefs.h >>conftest.$ac_ext
10218     cat >>conftest.$ac_ext <<_ACEOF
10219     /* end confdefs.h. */
10220 gezelter 2453
10221 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
10222 gezelter 2510 #ifdef __cplusplus
10223     extern "C"
10224     #endif
10225 chuckv 3288 /* We use char because int might match the return type of a gcc2
10226     builtin and then its argument prototype would still apply. */
10227 gezelter 2547 char getopt_long ();
10228     #ifdef FC_DUMMY_MAIN
10229     #ifndef FC_DUMMY_MAIN_EQ_F77
10230     # ifdef __cplusplus
10231     extern "C"
10232     # endif
10233     int FC_DUMMY_MAIN() { return 1; }
10234     #endif
10235     #endif
10236 gezelter 2510 int
10237     main ()
10238     {
10239 chuckv 3288 getopt_long ();
10240 gezelter 2510 ;
10241     return 0;
10242     }
10243     _ACEOF
10244     rm -f conftest.$ac_objext conftest$ac_exeext
10245 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10246     (eval $ac_link) 2>conftest.er1
10247 gezelter 2510 ac_status=$?
10248     grep -v '^ *+' conftest.er1 >conftest.err
10249     rm -f conftest.er1
10250     cat conftest.err >&5
10251     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10252 chuckv 3288 (exit $ac_status); } &&
10253     { ac_try='test -z "$ac_c_werror_flag"
10254     || test ! -s conftest.err'
10255     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10256     (eval $ac_try) 2>&5
10257     ac_status=$?
10258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10259     (exit $ac_status); }; } &&
10260     { ac_try='test -s conftest$ac_exeext'
10261     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10262     (eval $ac_try) 2>&5
10263     ac_status=$?
10264     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10265     (exit $ac_status); }; }; then
10266 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
10267 gezelter 2510 else
10268     echo "$as_me: failed program was:" >&5
10269     sed 's/^/| /' conftest.$ac_ext >&5
10270    
10271 chuckv 3288 ac_cv_lib_gnugetopt_getopt_long=no
10272 gezelter 2453 fi
10273 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
10274 gezelter 2510 conftest$ac_exeext conftest.$ac_ext
10275     LIBS=$ac_check_lib_save_LIBS
10276     fi
10277 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
10278     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
10279 gezelter 2547 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
10280     cat >>confdefs.h <<\_ACEOF
10281     #define HAVE_GETOPT_LONG 1
10282 gezelter 2453 _ACEOF
10283    
10284 gezelter 2547 else
10285     # use the GNU replacement
10286 chuckv 3288 case $LIBOBJS in
10287     "getopt.$ac_objext" | \
10288     *" getopt.$ac_objext" | \
10289     "getopt.$ac_objext "* | \
10290 gezelter 2547 *" getopt.$ac_objext "* ) ;;
10291 chuckv 3288 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
10292 gezelter 2547 esac
10293 gezelter 2510
10294 chuckv 3288 case $LIBOBJS in
10295     "getopt1.$ac_objext" | \
10296     *" getopt1.$ac_objext" | \
10297     "getopt1.$ac_objext "* | \
10298 gezelter 2547 *" getopt1.$ac_objext "* ) ;;
10299 chuckv 3288 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
10300 gezelter 2547 esac
10301    
10302 chuckv 3288 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
10303 gezelter 2547
10304     fi
10305    
10306     fi
10307     done
10308    
10309    
10310 chuckv 3288 ac_ext=cc
10311 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10312     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10313     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10314     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10315    
10316    
10317 chuckv 3288 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10318     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
10319 gezelter 2547 if test "${ac_cv_cxx_namespaces+set}" = set; then
10320     echo $ECHO_N "(cached) $ECHO_C" >&6
10321 gezelter 2510 else
10322 gezelter 2547
10323 chuckv 3288
10324     ac_ext=cc
10325 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10326     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10327     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10328     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10329    
10330     cat >conftest.$ac_ext <<_ACEOF
10331     /* confdefs.h. */
10332     _ACEOF
10333     cat confdefs.h >>conftest.$ac_ext
10334     cat >>conftest.$ac_ext <<_ACEOF
10335     /* end confdefs.h. */
10336     namespace Outer { namespace Inner { int i = 0; }}
10337     #ifdef FC_DUMMY_MAIN
10338     #ifndef FC_DUMMY_MAIN_EQ_F77
10339     # ifdef __cplusplus
10340     extern "C"
10341     # endif
10342     int FC_DUMMY_MAIN() { return 1; }
10343     #endif
10344     #endif
10345     int
10346     main ()
10347     {
10348     using namespace Outer::Inner; return i;
10349     ;
10350     return 0;
10351     }
10352     _ACEOF
10353     rm -f conftest.$ac_objext
10354 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10355     (eval $ac_compile) 2>conftest.er1
10356 gezelter 2547 ac_status=$?
10357     grep -v '^ *+' conftest.er1 >conftest.err
10358     rm -f conftest.er1
10359     cat conftest.err >&5
10360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10361 chuckv 3288 (exit $ac_status); } &&
10362     { ac_try='test -z "$ac_cxx_werror_flag"
10363     || test ! -s conftest.err'
10364     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10365     (eval $ac_try) 2>&5
10366     ac_status=$?
10367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10368     (exit $ac_status); }; } &&
10369     { ac_try='test -s conftest.$ac_objext'
10370     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10371     (eval $ac_try) 2>&5
10372     ac_status=$?
10373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374     (exit $ac_status); }; }; then
10375 gezelter 2547 ac_cv_cxx_namespaces=yes
10376     else
10377     echo "$as_me: failed program was:" >&5
10378     sed 's/^/| /' conftest.$ac_ext >&5
10379    
10380 chuckv 3288 ac_cv_cxx_namespaces=no
10381 gezelter 2453 fi
10382 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10383     ac_ext=cc
10384 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10385     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10386     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10387     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10388 gezelter 2453
10389    
10390 gezelter 2547 fi
10391 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10392     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10393 gezelter 2547 if test "$ac_cv_cxx_namespaces" = yes; then
10394 gezelter 2453
10395 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10396     #define HAVE_NAMESPACES
10397     _ACEOF
10398 gezelter 2453
10399 gezelter 2547 fi
10400    
10401 chuckv 3288 ac_ext=cc
10402 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10403     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10404     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10405     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10406 chuckv 3288 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10407     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10408 gezelter 2547 if test -z "$CXXCPP"; then
10409     if test "${ac_cv_prog_CXXCPP+set}" = set; then
10410     echo $ECHO_N "(cached) $ECHO_C" >&6
10411     else
10412     # Double quotes because CXXCPP needs to be expanded
10413     for CXXCPP in "$CXX -E" "/lib/cpp"
10414     do
10415     ac_preproc_ok=false
10416     for ac_cxx_preproc_warn_flag in '' yes
10417     do
10418     # Use a header file that comes with gcc, so configuring glibc
10419     # with a fresh cross-compiler works.
10420     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10421     # <limits.h> exists even on freestanding compilers.
10422     # On the NeXT, cc -E runs the code through the compiler's parser,
10423     # not just through cpp. "Syntax error" is here to catch this case.
10424     cat >conftest.$ac_ext <<_ACEOF
10425     /* confdefs.h. */
10426     _ACEOF
10427     cat confdefs.h >>conftest.$ac_ext
10428     cat >>conftest.$ac_ext <<_ACEOF
10429     /* end confdefs.h. */
10430     #ifdef __STDC__
10431     # include <limits.h>
10432     #else
10433     # include <assert.h>
10434     #endif
10435     Syntax error
10436     _ACEOF
10437 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10438     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10439 gezelter 2547 ac_status=$?
10440     grep -v '^ *+' conftest.er1 >conftest.err
10441     rm -f conftest.er1
10442     cat conftest.err >&5
10443     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10444 chuckv 3288 (exit $ac_status); } >/dev/null; then
10445     if test -s conftest.err; then
10446     ac_cpp_err=$ac_cxx_preproc_warn_flag
10447     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10448     else
10449     ac_cpp_err=
10450     fi
10451     else
10452     ac_cpp_err=yes
10453     fi
10454     if test -z "$ac_cpp_err"; then
10455 gezelter 2547 :
10456     else
10457     echo "$as_me: failed program was:" >&5
10458     sed 's/^/| /' conftest.$ac_ext >&5
10459 gezelter 2453
10460 gezelter 2547 # Broken: fails on valid input.
10461     continue
10462 gezelter 2510 fi
10463 gezelter 2547 rm -f conftest.err conftest.$ac_ext
10464 gezelter 2510
10465 chuckv 3288 # OK, works on sane cases. Now check whether non-existent headers
10466 gezelter 2547 # can be detected and how.
10467     cat >conftest.$ac_ext <<_ACEOF
10468     /* confdefs.h. */
10469     _ACEOF
10470     cat confdefs.h >>conftest.$ac_ext
10471     cat >>conftest.$ac_ext <<_ACEOF
10472     /* end confdefs.h. */
10473     #include <ac_nonexistent.h>
10474     _ACEOF
10475 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10476     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10477 gezelter 2547 ac_status=$?
10478     grep -v '^ *+' conftest.er1 >conftest.err
10479     rm -f conftest.er1
10480     cat conftest.err >&5
10481     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482 chuckv 3288 (exit $ac_status); } >/dev/null; then
10483     if test -s conftest.err; then
10484     ac_cpp_err=$ac_cxx_preproc_warn_flag
10485     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10486     else
10487     ac_cpp_err=
10488     fi
10489     else
10490     ac_cpp_err=yes
10491     fi
10492     if test -z "$ac_cpp_err"; then
10493 gezelter 2547 # Broken: success on invalid input.
10494     continue
10495     else
10496     echo "$as_me: failed program was:" >&5
10497     sed 's/^/| /' conftest.$ac_ext >&5
10498 gezelter 2510
10499 gezelter 2547 # Passes both tests.
10500     ac_preproc_ok=:
10501     break
10502     fi
10503     rm -f conftest.err conftest.$ac_ext
10504 gezelter 2510
10505 gezelter 2547 done
10506     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10507     rm -f conftest.err conftest.$ac_ext
10508     if $ac_preproc_ok; then
10509     break
10510     fi
10511 gezelter 2510
10512 gezelter 2547 done
10513     ac_cv_prog_CXXCPP=$CXXCPP
10514    
10515     fi
10516     CXXCPP=$ac_cv_prog_CXXCPP
10517     else
10518     ac_cv_prog_CXXCPP=$CXXCPP
10519     fi
10520 chuckv 3288 echo "$as_me:$LINENO: result: $CXXCPP" >&5
10521     echo "${ECHO_T}$CXXCPP" >&6
10522 gezelter 2547 ac_preproc_ok=false
10523     for ac_cxx_preproc_warn_flag in '' yes
10524     do
10525     # Use a header file that comes with gcc, so configuring glibc
10526     # with a fresh cross-compiler works.
10527     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10528     # <limits.h> exists even on freestanding compilers.
10529     # On the NeXT, cc -E runs the code through the compiler's parser,
10530     # not just through cpp. "Syntax error" is here to catch this case.
10531     cat >conftest.$ac_ext <<_ACEOF
10532     /* confdefs.h. */
10533     _ACEOF
10534     cat confdefs.h >>conftest.$ac_ext
10535     cat >>conftest.$ac_ext <<_ACEOF
10536     /* end confdefs.h. */
10537     #ifdef __STDC__
10538     # include <limits.h>
10539     #else
10540     # include <assert.h>
10541     #endif
10542     Syntax error
10543     _ACEOF
10544 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10545     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10546 gezelter 2547 ac_status=$?
10547     grep -v '^ *+' conftest.er1 >conftest.err
10548     rm -f conftest.er1
10549     cat conftest.err >&5
10550     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10551 chuckv 3288 (exit $ac_status); } >/dev/null; then
10552     if test -s conftest.err; then
10553     ac_cpp_err=$ac_cxx_preproc_warn_flag
10554     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10555     else
10556     ac_cpp_err=
10557     fi
10558     else
10559     ac_cpp_err=yes
10560     fi
10561     if test -z "$ac_cpp_err"; then
10562 gezelter 2547 :
10563     else
10564     echo "$as_me: failed program was:" >&5
10565     sed 's/^/| /' conftest.$ac_ext >&5
10566    
10567     # Broken: fails on valid input.
10568     continue
10569     fi
10570     rm -f conftest.err conftest.$ac_ext
10571    
10572 chuckv 3288 # OK, works on sane cases. Now check whether non-existent headers
10573 gezelter 2547 # can be detected and how.
10574     cat >conftest.$ac_ext <<_ACEOF
10575     /* confdefs.h. */
10576     _ACEOF
10577     cat confdefs.h >>conftest.$ac_ext
10578     cat >>conftest.$ac_ext <<_ACEOF
10579     /* end confdefs.h. */
10580     #include <ac_nonexistent.h>
10581     _ACEOF
10582 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10583     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10584 gezelter 2547 ac_status=$?
10585     grep -v '^ *+' conftest.er1 >conftest.err
10586     rm -f conftest.er1
10587     cat conftest.err >&5
10588     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10589 chuckv 3288 (exit $ac_status); } >/dev/null; then
10590     if test -s conftest.err; then
10591     ac_cpp_err=$ac_cxx_preproc_warn_flag
10592     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10593     else
10594     ac_cpp_err=
10595     fi
10596     else
10597     ac_cpp_err=yes
10598     fi
10599     if test -z "$ac_cpp_err"; then
10600 gezelter 2547 # Broken: success on invalid input.
10601     continue
10602     else
10603     echo "$as_me: failed program was:" >&5
10604     sed 's/^/| /' conftest.$ac_ext >&5
10605    
10606     # Passes both tests.
10607     ac_preproc_ok=:
10608     break
10609     fi
10610     rm -f conftest.err conftest.$ac_ext
10611    
10612     done
10613     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10614     rm -f conftest.err conftest.$ac_ext
10615     if $ac_preproc_ok; then
10616     :
10617     else
10618     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10619     See \`config.log' for more details." >&5
10620     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10621     See \`config.log' for more details." >&2;}
10622     { (exit 1); exit 1; }; }
10623     fi
10624    
10625 chuckv 3288 ac_ext=cc
10626 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10627     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10628     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10629     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10630    
10631    
10632 chuckv 3288 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10633     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10634 gezelter 2547 if test "${ac_cv_cxx_have_stl+set}" = set; then
10635 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10636 gezelter 2510 else
10637 gezelter 2547
10638    
10639 chuckv 3288
10640     ac_ext=cc
10641 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10642     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10643     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10644     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10645    
10646     cat >conftest.$ac_ext <<_ACEOF
10647 gezelter 2510 /* confdefs.h. */
10648     _ACEOF
10649     cat confdefs.h >>conftest.$ac_ext
10650     cat >>conftest.$ac_ext <<_ACEOF
10651     /* end confdefs.h. */
10652 gezelter 2547 #include <list>
10653     #include <deque>
10654     #ifdef HAVE_NAMESPACES
10655     using namespace std;
10656 gezelter 2510 #endif
10657 gezelter 2547 #ifdef FC_DUMMY_MAIN
10658     #ifndef FC_DUMMY_MAIN_EQ_F77
10659     # ifdef __cplusplus
10660     extern "C"
10661     # endif
10662     int FC_DUMMY_MAIN() { return 1; }
10663     #endif
10664     #endif
10665 gezelter 2510 int
10666     main ()
10667     {
10668 gezelter 2547 list<int> x; x.push_back(5);
10669     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10670 gezelter 2510 ;
10671     return 0;
10672     }
10673     _ACEOF
10674 gezelter 2547 rm -f conftest.$ac_objext
10675 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10676     (eval $ac_compile) 2>conftest.er1
10677 gezelter 2510 ac_status=$?
10678     grep -v '^ *+' conftest.er1 >conftest.err
10679     rm -f conftest.er1
10680     cat conftest.err >&5
10681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10682 chuckv 3288 (exit $ac_status); } &&
10683     { ac_try='test -z "$ac_cxx_werror_flag"
10684     || test ! -s conftest.err'
10685     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10686     (eval $ac_try) 2>&5
10687     ac_status=$?
10688     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10689     (exit $ac_status); }; } &&
10690     { ac_try='test -s conftest.$ac_objext'
10691     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10692     (eval $ac_try) 2>&5
10693     ac_status=$?
10694     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10695     (exit $ac_status); }; }; then
10696 gezelter 2547 ac_cv_cxx_have_stl=yes
10697 gezelter 2510 else
10698     echo "$as_me: failed program was:" >&5
10699     sed 's/^/| /' conftest.$ac_ext >&5
10700    
10701 chuckv 3288 ac_cv_cxx_have_stl=no
10702 gezelter 2453 fi
10703 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10704     ac_ext=cc
10705 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
10706     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10707     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10708     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10709    
10710    
10711 gezelter 2510 fi
10712 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10713     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10714 gezelter 2547 if test "$ac_cv_cxx_have_stl" = yes; then
10715    
10716     cat >>confdefs.h <<\_ACEOF
10717     #define HAVE_STL
10718     _ACEOF
10719    
10720 gezelter 2510 fi
10721    
10722 gezelter 2547
10723    
10724     if test "${ac_cv_header_iostream+set}" = set; then
10725 chuckv 3288 echo "$as_me:$LINENO: checking for iostream" >&5
10726     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10727 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
10728 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10729     fi
10730 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10731     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10732 gezelter 2510 else
10733 gezelter 2453 # Is the header compilable?
10734 chuckv 3288 echo "$as_me:$LINENO: checking iostream usability" >&5
10735     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10736 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10737     /* confdefs.h. */
10738     _ACEOF
10739     cat confdefs.h >>conftest.$ac_ext
10740     cat >>conftest.$ac_ext <<_ACEOF
10741     /* end confdefs.h. */
10742     $ac_includes_default
10743 gezelter 2547 #include <iostream>
10744 gezelter 2453 _ACEOF
10745     rm -f conftest.$ac_objext
10746 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10747     (eval $ac_compile) 2>conftest.er1
10748 gezelter 2453 ac_status=$?
10749     grep -v '^ *+' conftest.er1 >conftest.err
10750     rm -f conftest.er1
10751     cat conftest.err >&5
10752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10753 chuckv 3288 (exit $ac_status); } &&
10754     { ac_try='test -z "$ac_cxx_werror_flag"
10755     || test ! -s conftest.err'
10756     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10757     (eval $ac_try) 2>&5
10758     ac_status=$?
10759     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10760     (exit $ac_status); }; } &&
10761     { ac_try='test -s conftest.$ac_objext'
10762     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10763     (eval $ac_try) 2>&5
10764     ac_status=$?
10765     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766     (exit $ac_status); }; }; then
10767 gezelter 2453 ac_header_compiler=yes
10768     else
10769     echo "$as_me: failed program was:" >&5
10770     sed 's/^/| /' conftest.$ac_ext >&5
10771    
10772 chuckv 3288 ac_header_compiler=no
10773 gezelter 2453 fi
10774 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10775     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10776     echo "${ECHO_T}$ac_header_compiler" >&6
10777 gezelter 2453
10778     # Is the header present?
10779 chuckv 3288 echo "$as_me:$LINENO: checking iostream presence" >&5
10780     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10781 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10782     /* confdefs.h. */
10783     _ACEOF
10784     cat confdefs.h >>conftest.$ac_ext
10785     cat >>conftest.$ac_ext <<_ACEOF
10786     /* end confdefs.h. */
10787 gezelter 2547 #include <iostream>
10788 gezelter 2453 _ACEOF
10789 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10790     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10791 gezelter 2453 ac_status=$?
10792     grep -v '^ *+' conftest.er1 >conftest.err
10793     rm -f conftest.er1
10794     cat conftest.err >&5
10795     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10796 chuckv 3288 (exit $ac_status); } >/dev/null; then
10797     if test -s conftest.err; then
10798     ac_cpp_err=$ac_cxx_preproc_warn_flag
10799     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10800     else
10801     ac_cpp_err=
10802     fi
10803     else
10804     ac_cpp_err=yes
10805     fi
10806     if test -z "$ac_cpp_err"; then
10807 gezelter 2453 ac_header_preproc=yes
10808     else
10809     echo "$as_me: failed program was:" >&5
10810     sed 's/^/| /' conftest.$ac_ext >&5
10811    
10812     ac_header_preproc=no
10813     fi
10814     rm -f conftest.err conftest.$ac_ext
10815 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10816     echo "${ECHO_T}$ac_header_preproc" >&6
10817 gezelter 2453
10818     # So? What about this header?
10819 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10820 gezelter 2453 yes:no: )
10821 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10822     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10823     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10824     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10825 gezelter 2453 ac_header_preproc=yes
10826     ;;
10827     no:yes:* )
10828 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10829     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10830     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10831     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10832     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10833     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10834     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10835     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10836     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10837     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10838     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10839     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10840 chuckv 3288 (
10841     cat <<\_ASBOX
10842 gezelter 2453 ## ------------------------------ ##
10843     ## Report this to gezelter@nd.edu ##
10844     ## ------------------------------ ##
10845     _ASBOX
10846 chuckv 3288 ) |
10847     sed "s/^/$as_me: WARNING: /" >&2
10848 gezelter 2453 ;;
10849     esac
10850 chuckv 3288 echo "$as_me:$LINENO: checking for iostream" >&5
10851     echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10852 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
10853 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10854     else
10855 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
10856 gezelter 2453 fi
10857 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10858     echo "${ECHO_T}$ac_cv_header_iostream" >&6
10859 gezelter 2453
10860     fi
10861 gezelter 2547 if test $ac_cv_header_iostream = yes; then
10862 gezelter 2510
10863    
10864 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10865     #define HAVE_IOSTREAM 1
10866     _ACEOF
10867 gezelter 2510
10868    
10869 gezelter 2547 else
10870    
10871    
10872     for ac_header in iostream.h
10873     do
10874     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10875 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10876     echo "$as_me:$LINENO: checking for $ac_header" >&5
10877     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10878     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10879 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10880 gezelter 2547 fi
10881 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10882     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10883 gezelter 2510 else
10884 gezelter 2547 # Is the header compilable?
10885 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10886     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10887 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10888     /* confdefs.h. */
10889     _ACEOF
10890     cat confdefs.h >>conftest.$ac_ext
10891     cat >>conftest.$ac_ext <<_ACEOF
10892     /* end confdefs.h. */
10893 gezelter 2547 $ac_includes_default
10894     #include <$ac_header>
10895 gezelter 2510 _ACEOF
10896 gezelter 2547 rm -f conftest.$ac_objext
10897 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10898     (eval $ac_compile) 2>conftest.er1
10899 gezelter 2510 ac_status=$?
10900     grep -v '^ *+' conftest.er1 >conftest.err
10901     rm -f conftest.er1
10902     cat conftest.err >&5
10903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10904 chuckv 3288 (exit $ac_status); } &&
10905     { ac_try='test -z "$ac_cxx_werror_flag"
10906     || test ! -s conftest.err'
10907     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10908     (eval $ac_try) 2>&5
10909     ac_status=$?
10910     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10911     (exit $ac_status); }; } &&
10912     { ac_try='test -s conftest.$ac_objext'
10913     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10914     (eval $ac_try) 2>&5
10915     ac_status=$?
10916     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10917     (exit $ac_status); }; }; then
10918 gezelter 2547 ac_header_compiler=yes
10919 gezelter 2510 else
10920     echo "$as_me: failed program was:" >&5
10921     sed 's/^/| /' conftest.$ac_ext >&5
10922    
10923 chuckv 3288 ac_header_compiler=no
10924 gezelter 2510 fi
10925 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10926     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10927     echo "${ECHO_T}$ac_header_compiler" >&6
10928 gezelter 2547
10929     # Is the header present?
10930 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10931     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10932 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
10933     /* confdefs.h. */
10934     _ACEOF
10935     cat confdefs.h >>conftest.$ac_ext
10936     cat >>conftest.$ac_ext <<_ACEOF
10937     /* end confdefs.h. */
10938     #include <$ac_header>
10939     _ACEOF
10940 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10941     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10942 gezelter 2547 ac_status=$?
10943     grep -v '^ *+' conftest.er1 >conftest.err
10944     rm -f conftest.er1
10945     cat conftest.err >&5
10946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947 chuckv 3288 (exit $ac_status); } >/dev/null; then
10948     if test -s conftest.err; then
10949     ac_cpp_err=$ac_cxx_preproc_warn_flag
10950     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10951     else
10952     ac_cpp_err=
10953     fi
10954     else
10955     ac_cpp_err=yes
10956     fi
10957     if test -z "$ac_cpp_err"; then
10958 gezelter 2547 ac_header_preproc=yes
10959     else
10960     echo "$as_me: failed program was:" >&5
10961     sed 's/^/| /' conftest.$ac_ext >&5
10962 gezelter 2453
10963 gezelter 2547 ac_header_preproc=no
10964     fi
10965     rm -f conftest.err conftest.$ac_ext
10966 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10967     echo "${ECHO_T}$ac_header_preproc" >&6
10968 gezelter 2510
10969 gezelter 2547 # So? What about this header?
10970     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10971     yes:no: )
10972     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10973     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10974     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10975     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10976     ac_header_preproc=yes
10977     ;;
10978     no:yes:* )
10979     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10980     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10981     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10982     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10983     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10984     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10985     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10986     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10987     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10988     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10989     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10990     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10991 chuckv 3288 (
10992     cat <<\_ASBOX
10993 gezelter 2547 ## ------------------------------ ##
10994     ## Report this to gezelter@nd.edu ##
10995     ## ------------------------------ ##
10996     _ASBOX
10997 chuckv 3288 ) |
10998     sed "s/^/$as_me: WARNING: /" >&2
10999 gezelter 2547 ;;
11000     esac
11001 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
11002     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11003     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11004 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11005     else
11006     eval "$as_ac_Header=\$ac_header_preproc"
11007 gezelter 2453 fi
11008 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11009     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11010 gezelter 2453
11011 gezelter 2510 fi
11012 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11013     cat >>confdefs.h <<_ACEOF
11014     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11015     _ACEOF
11016 gezelter 2453
11017 gezelter 2547 fi
11018 gezelter 2453
11019 gezelter 2547 done
11020 gezelter 2453
11021    
11022 gezelter 2547 fi
11023 gezelter 2453
11024 gezelter 2510
11025    
11026    
11027 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
11028 chuckv 3288 echo "$as_me:$LINENO: checking for iomanip" >&5
11029     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11030 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
11031     echo $ECHO_N "(cached) $ECHO_C" >&6
11032     fi
11033 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11034     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11035 gezelter 2547 else
11036     # Is the header compilable?
11037 chuckv 3288 echo "$as_me:$LINENO: checking iomanip usability" >&5
11038     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
11039 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11040     /* confdefs.h. */
11041     _ACEOF
11042     cat confdefs.h >>conftest.$ac_ext
11043     cat >>conftest.$ac_ext <<_ACEOF
11044     /* end confdefs.h. */
11045     $ac_includes_default
11046     #include <iomanip>
11047     _ACEOF
11048     rm -f conftest.$ac_objext
11049 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11050     (eval $ac_compile) 2>conftest.er1
11051 gezelter 2547 ac_status=$?
11052     grep -v '^ *+' conftest.er1 >conftest.err
11053     rm -f conftest.er1
11054     cat conftest.err >&5
11055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11056 chuckv 3288 (exit $ac_status); } &&
11057     { ac_try='test -z "$ac_cxx_werror_flag"
11058     || test ! -s conftest.err'
11059     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11060     (eval $ac_try) 2>&5
11061     ac_status=$?
11062     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11063     (exit $ac_status); }; } &&
11064     { ac_try='test -s conftest.$ac_objext'
11065     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11066     (eval $ac_try) 2>&5
11067     ac_status=$?
11068     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11069     (exit $ac_status); }; }; then
11070 gezelter 2547 ac_header_compiler=yes
11071     else
11072     echo "$as_me: failed program was:" >&5
11073     sed 's/^/| /' conftest.$ac_ext >&5
11074 gezelter 2510
11075 chuckv 3288 ac_header_compiler=no
11076 gezelter 2547 fi
11077 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11078     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11079     echo "${ECHO_T}$ac_header_compiler" >&6
11080 gezelter 2510
11081 gezelter 2547 # Is the header present?
11082 chuckv 3288 echo "$as_me:$LINENO: checking iomanip presence" >&5
11083     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11084 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11085     /* confdefs.h. */
11086     _ACEOF
11087     cat confdefs.h >>conftest.$ac_ext
11088     cat >>conftest.$ac_ext <<_ACEOF
11089     /* end confdefs.h. */
11090     #include <iomanip>
11091     _ACEOF
11092 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11093     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11094 gezelter 2547 ac_status=$?
11095     grep -v '^ *+' conftest.er1 >conftest.err
11096     rm -f conftest.er1
11097     cat conftest.err >&5
11098     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11099 chuckv 3288 (exit $ac_status); } >/dev/null; then
11100     if test -s conftest.err; then
11101     ac_cpp_err=$ac_cxx_preproc_warn_flag
11102     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11103     else
11104     ac_cpp_err=
11105     fi
11106     else
11107     ac_cpp_err=yes
11108     fi
11109     if test -z "$ac_cpp_err"; then
11110 gezelter 2547 ac_header_preproc=yes
11111     else
11112     echo "$as_me: failed program was:" >&5
11113     sed 's/^/| /' conftest.$ac_ext >&5
11114 gezelter 2510
11115 gezelter 2547 ac_header_preproc=no
11116     fi
11117     rm -f conftest.err conftest.$ac_ext
11118 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11119     echo "${ECHO_T}$ac_header_preproc" >&6
11120 gezelter 2510
11121 gezelter 2547 # So? What about this header?
11122     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11123     yes:no: )
11124     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11125     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11126     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11127     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11128     ac_header_preproc=yes
11129     ;;
11130     no:yes:* )
11131     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11132     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11133     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
11134     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
11135     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11136     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11137     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
11138     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
11139     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11140     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11141     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11142     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11143 chuckv 3288 (
11144     cat <<\_ASBOX
11145 gezelter 2547 ## ------------------------------ ##
11146     ## Report this to gezelter@nd.edu ##
11147     ## ------------------------------ ##
11148     _ASBOX
11149 chuckv 3288 ) |
11150     sed "s/^/$as_me: WARNING: /" >&2
11151 gezelter 2547 ;;
11152     esac
11153 chuckv 3288 echo "$as_me:$LINENO: checking for iomanip" >&5
11154     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11155 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
11156     echo $ECHO_N "(cached) $ECHO_C" >&6
11157     else
11158     ac_cv_header_iomanip=$ac_header_preproc
11159     fi
11160 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11161     echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11162 gezelter 2510
11163 gezelter 2547 fi
11164     if test $ac_cv_header_iomanip = yes; then
11165 gezelter 2510
11166    
11167 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11168     #define HAVE_IOMANIP 1
11169     _ACEOF
11170 gezelter 2510
11171    
11172 gezelter 2547 else
11173 gezelter 2510
11174    
11175 gezelter 2547 for ac_header in iomanip.h
11176 gezelter 2453 do
11177     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11178 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11179     echo "$as_me:$LINENO: checking for $ac_header" >&5
11180     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11181     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11182 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11183     fi
11184 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11185     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11186 gezelter 2453 else
11187     # Is the header compilable?
11188 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11189     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11190 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11191     /* confdefs.h. */
11192     _ACEOF
11193     cat confdefs.h >>conftest.$ac_ext
11194     cat >>conftest.$ac_ext <<_ACEOF
11195     /* end confdefs.h. */
11196     $ac_includes_default
11197     #include <$ac_header>
11198     _ACEOF
11199     rm -f conftest.$ac_objext
11200 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11201     (eval $ac_compile) 2>conftest.er1
11202 gezelter 2453 ac_status=$?
11203     grep -v '^ *+' conftest.er1 >conftest.err
11204     rm -f conftest.er1
11205     cat conftest.err >&5
11206     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11207 chuckv 3288 (exit $ac_status); } &&
11208     { ac_try='test -z "$ac_cxx_werror_flag"
11209     || test ! -s conftest.err'
11210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11211     (eval $ac_try) 2>&5
11212     ac_status=$?
11213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11214     (exit $ac_status); }; } &&
11215     { ac_try='test -s conftest.$ac_objext'
11216     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11217     (eval $ac_try) 2>&5
11218     ac_status=$?
11219     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11220     (exit $ac_status); }; }; then
11221 gezelter 2453 ac_header_compiler=yes
11222     else
11223     echo "$as_me: failed program was:" >&5
11224     sed 's/^/| /' conftest.$ac_ext >&5
11225    
11226 chuckv 3288 ac_header_compiler=no
11227 gezelter 2453 fi
11228 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11229     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11230     echo "${ECHO_T}$ac_header_compiler" >&6
11231 gezelter 2453
11232     # Is the header present?
11233 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11234     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11235 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11236     /* confdefs.h. */
11237     _ACEOF
11238     cat confdefs.h >>conftest.$ac_ext
11239     cat >>conftest.$ac_ext <<_ACEOF
11240     /* end confdefs.h. */
11241     #include <$ac_header>
11242     _ACEOF
11243 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11244     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11245 gezelter 2453 ac_status=$?
11246     grep -v '^ *+' conftest.er1 >conftest.err
11247     rm -f conftest.er1
11248     cat conftest.err >&5
11249     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11250 chuckv 3288 (exit $ac_status); } >/dev/null; then
11251     if test -s conftest.err; then
11252     ac_cpp_err=$ac_cxx_preproc_warn_flag
11253     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11254     else
11255     ac_cpp_err=
11256     fi
11257     else
11258     ac_cpp_err=yes
11259     fi
11260     if test -z "$ac_cpp_err"; then
11261 gezelter 2453 ac_header_preproc=yes
11262     else
11263     echo "$as_me: failed program was:" >&5
11264     sed 's/^/| /' conftest.$ac_ext >&5
11265    
11266     ac_header_preproc=no
11267     fi
11268     rm -f conftest.err conftest.$ac_ext
11269 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11270     echo "${ECHO_T}$ac_header_preproc" >&6
11271 gezelter 2453
11272     # So? What about this header?
11273 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11274 gezelter 2453 yes:no: )
11275     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11276     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11277     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11278     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11279     ac_header_preproc=yes
11280     ;;
11281     no:yes:* )
11282     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11283     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11284     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11285     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11286     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11287     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11288     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11289     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11290     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11291     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11292     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11293     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11294 chuckv 3288 (
11295     cat <<\_ASBOX
11296 gezelter 2453 ## ------------------------------ ##
11297     ## Report this to gezelter@nd.edu ##
11298     ## ------------------------------ ##
11299     _ASBOX
11300 chuckv 3288 ) |
11301     sed "s/^/$as_me: WARNING: /" >&2
11302 gezelter 2453 ;;
11303     esac
11304 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
11305     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11306     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11307 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11308     else
11309     eval "$as_ac_Header=\$ac_header_preproc"
11310     fi
11311 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11312     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11313 gezelter 2453
11314     fi
11315     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11316     cat >>confdefs.h <<_ACEOF
11317     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11318     _ACEOF
11319    
11320     fi
11321    
11322     done
11323    
11324    
11325 gezelter 2547 fi
11326 gezelter 2510
11327    
11328    
11329    
11330 gezelter 2547 for ac_header in cmath
11331 gezelter 2453 do
11332     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11333 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11334     echo "$as_me:$LINENO: checking for $ac_header" >&5
11335     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11336     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11337 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11338     fi
11339 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11340     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11341 gezelter 2453 else
11342     # Is the header compilable?
11343 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11344     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11345 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11346     /* confdefs.h. */
11347     _ACEOF
11348     cat confdefs.h >>conftest.$ac_ext
11349     cat >>conftest.$ac_ext <<_ACEOF
11350     /* end confdefs.h. */
11351     $ac_includes_default
11352     #include <$ac_header>
11353     _ACEOF
11354     rm -f conftest.$ac_objext
11355 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11356     (eval $ac_compile) 2>conftest.er1
11357 gezelter 2453 ac_status=$?
11358     grep -v '^ *+' conftest.er1 >conftest.err
11359     rm -f conftest.er1
11360     cat conftest.err >&5
11361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11362 chuckv 3288 (exit $ac_status); } &&
11363     { ac_try='test -z "$ac_cxx_werror_flag"
11364     || test ! -s conftest.err'
11365     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11366     (eval $ac_try) 2>&5
11367     ac_status=$?
11368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11369     (exit $ac_status); }; } &&
11370     { ac_try='test -s conftest.$ac_objext'
11371     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11372     (eval $ac_try) 2>&5
11373     ac_status=$?
11374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11375     (exit $ac_status); }; }; then
11376 gezelter 2453 ac_header_compiler=yes
11377     else
11378     echo "$as_me: failed program was:" >&5
11379     sed 's/^/| /' conftest.$ac_ext >&5
11380    
11381 chuckv 3288 ac_header_compiler=no
11382 gezelter 2453 fi
11383 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11384     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11385     echo "${ECHO_T}$ac_header_compiler" >&6
11386 gezelter 2453
11387     # Is the header present?
11388 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11389     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11390 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11391     /* confdefs.h. */
11392     _ACEOF
11393     cat confdefs.h >>conftest.$ac_ext
11394     cat >>conftest.$ac_ext <<_ACEOF
11395     /* end confdefs.h. */
11396     #include <$ac_header>
11397     _ACEOF
11398 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11399     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11400 gezelter 2453 ac_status=$?
11401     grep -v '^ *+' conftest.er1 >conftest.err
11402     rm -f conftest.er1
11403     cat conftest.err >&5
11404     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11405 chuckv 3288 (exit $ac_status); } >/dev/null; then
11406     if test -s conftest.err; then
11407     ac_cpp_err=$ac_cxx_preproc_warn_flag
11408     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11409     else
11410     ac_cpp_err=
11411     fi
11412     else
11413     ac_cpp_err=yes
11414     fi
11415     if test -z "$ac_cpp_err"; then
11416 gezelter 2453 ac_header_preproc=yes
11417     else
11418     echo "$as_me: failed program was:" >&5
11419     sed 's/^/| /' conftest.$ac_ext >&5
11420    
11421     ac_header_preproc=no
11422     fi
11423     rm -f conftest.err conftest.$ac_ext
11424 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11425     echo "${ECHO_T}$ac_header_preproc" >&6
11426 gezelter 2453
11427     # So? What about this header?
11428 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11429 gezelter 2453 yes:no: )
11430     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11431     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11432     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11433     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11434     ac_header_preproc=yes
11435     ;;
11436     no:yes:* )
11437     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11438     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11439     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11440     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11441     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11442     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11443     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11444     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11445     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11446     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11447     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11448     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11449 chuckv 3288 (
11450     cat <<\_ASBOX
11451 gezelter 2453 ## ------------------------------ ##
11452     ## Report this to gezelter@nd.edu ##
11453     ## ------------------------------ ##
11454     _ASBOX
11455 chuckv 3288 ) |
11456     sed "s/^/$as_me: WARNING: /" >&2
11457 gezelter 2453 ;;
11458     esac
11459 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
11460     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11461     if eval "test \"\${$as_ac_Header+set}\" = set"; then
11462 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11463     else
11464     eval "$as_ac_Header=\$ac_header_preproc"
11465     fi
11466 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11467     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11468 gezelter 2453
11469     fi
11470     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11471     cat >>confdefs.h <<_ACEOF
11472     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11473     _ACEOF
11474    
11475     fi
11476    
11477     done
11478    
11479    
11480    
11481    
11482 chuckv 3288 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11483     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11484 gezelter 2547 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11485     echo $ECHO_N "(cached) $ECHO_C" >&6
11486     else
11487 gezelter 2453
11488 gezelter 2547 ac_cv_cxx_have_std_iostream=no
11489     ac_cv_cxx_need_use_std_iostream=no
11490     if test "x$ac_cv_cxx_namespaces" = xyes; then
11491 gezelter 2453
11492 chuckv 3288
11493     ac_ext=cc
11494 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11495     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11496     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11497     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11498 chuckv 2467
11499 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11500 gezelter 2081 /* confdefs.h. */
11501     _ACEOF
11502     cat confdefs.h >>conftest.$ac_ext
11503     cat >>conftest.$ac_ext <<_ACEOF
11504     /* end confdefs.h. */
11505    
11506 gezelter 2547 #ifdef HAVE_IOSTREAM
11507     #include <iostream>
11508 gezelter 2081 #else
11509 gezelter 2547 #include <iostream.h>
11510 gezelter 2081 #endif
11511    
11512 gezelter 2547 #ifdef FC_DUMMY_MAIN
11513     #ifndef FC_DUMMY_MAIN_EQ_F77
11514     # ifdef __cplusplus
11515     extern "C"
11516     # endif
11517     int FC_DUMMY_MAIN() { return 1; }
11518 tim 1998 #endif
11519     #endif
11520 gezelter 2081 int
11521     main ()
11522     {
11523 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11524 tim 1998 ;
11525     return 0;
11526     }
11527     _ACEOF
11528 gezelter 2547 rm -f conftest.$ac_objext
11529 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11530     (eval $ac_compile) 2>conftest.er1
11531 tim 1998 ac_status=$?
11532 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11533     rm -f conftest.er1
11534     cat conftest.err >&5
11535     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11536 chuckv 3288 (exit $ac_status); } &&
11537     { ac_try='test -z "$ac_cxx_werror_flag"
11538     || test ! -s conftest.err'
11539     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11540     (eval $ac_try) 2>&5
11541     ac_status=$?
11542     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11543     (exit $ac_status); }; } &&
11544     { ac_try='test -s conftest.$ac_objext'
11545     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11546     (eval $ac_try) 2>&5
11547     ac_status=$?
11548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11549     (exit $ac_status); }; }; then
11550 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
11551 tim 1998 else
11552     echo "$as_me: failed program was:" >&5
11553 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11554    
11555 tim 1998 fi
11556 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11557 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11558 gezelter 2081 /* confdefs.h. */
11559     _ACEOF
11560     cat confdefs.h >>conftest.$ac_ext
11561     cat >>conftest.$ac_ext <<_ACEOF
11562     /* end confdefs.h. */
11563 gezelter 2547
11564     #define __USE_STD_IOSTREAM 1
11565     #ifdef HAVE_IOSTREAM
11566     #include <iostream>
11567     #else
11568     #include <iostream.h>
11569     #endif
11570    
11571     #ifdef FC_DUMMY_MAIN
11572     #ifndef FC_DUMMY_MAIN_EQ_F77
11573     # ifdef __cplusplus
11574     extern "C"
11575     # endif
11576     int FC_DUMMY_MAIN() { return 1; }
11577     #endif
11578     #endif
11579 tim 1998 int
11580     main ()
11581     {
11582 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
11583 tim 1998 ;
11584     return 0;
11585     }
11586     _ACEOF
11587     rm -f conftest.$ac_objext
11588 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11589     (eval $ac_compile) 2>conftest.er1
11590 tim 1998 ac_status=$?
11591 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11592     rm -f conftest.er1
11593     cat conftest.err >&5
11594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595 chuckv 3288 (exit $ac_status); } &&
11596     { ac_try='test -z "$ac_cxx_werror_flag"
11597     || test ! -s conftest.err'
11598     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11599     (eval $ac_try) 2>&5
11600     ac_status=$?
11601     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11602     (exit $ac_status); }; } &&
11603     { ac_try='test -s conftest.$ac_objext'
11604     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11605     (eval $ac_try) 2>&5
11606     ac_status=$?
11607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11608     (exit $ac_status); }; }; then
11609 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11610 tim 1998 else
11611     echo "$as_me: failed program was:" >&5
11612 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11613    
11614 tim 1998 fi
11615 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11616     ac_ext=cc
11617 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11618     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11619     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11620     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11621    
11622     fi
11623    
11624     fi
11625 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11626     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11627 gezelter 2547 if test "$ac_cv_cxx_have_std_iostream" = yes; then
11628    
11629     cat >>confdefs.h <<\_ACEOF
11630     #define HAVE_STD_IOSTREAM 1
11631     _ACEOF
11632    
11633     fi
11634     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11635    
11636     cat >>confdefs.h <<\_ACEOF
11637     #define __USE_STD_IOSTREAM 1
11638     _ACEOF
11639    
11640     fi
11641    
11642    
11643    
11644    
11645 chuckv 3288 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11646     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11647 gezelter 2547 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11648 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11649     else
11650 gezelter 2547
11651     ac_cv_cxx_have_std_stl=no
11652     if test "x$ac_cv_cxx_namespaces" = xyes; then
11653    
11654 chuckv 3288
11655     ac_ext=cc
11656 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11657     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11658     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11659     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11660    
11661     cat >conftest.$ac_ext <<_ACEOF
11662 gezelter 2453 /* confdefs.h. */
11663     _ACEOF
11664     cat confdefs.h >>conftest.$ac_ext
11665     cat >>conftest.$ac_ext <<_ACEOF
11666     /* end confdefs.h. */
11667 gezelter 2547 #include <list>
11668 tim 1998
11669 gezelter 2547 #ifdef FC_DUMMY_MAIN
11670     #ifndef FC_DUMMY_MAIN_EQ_F77
11671     # ifdef __cplusplus
11672     extern "C"
11673     # endif
11674     int FC_DUMMY_MAIN() { return 1; }
11675     #endif
11676     #endif
11677 gezelter 2453 int
11678     main ()
11679     {
11680 gezelter 2547 std::list<int> foo;return 0;
11681 gezelter 2453 ;
11682     return 0;
11683     }
11684     _ACEOF
11685     rm -f conftest.$ac_objext
11686 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11687     (eval $ac_compile) 2>conftest.er1
11688 gezelter 2453 ac_status=$?
11689     grep -v '^ *+' conftest.er1 >conftest.err
11690     rm -f conftest.er1
11691     cat conftest.err >&5
11692     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 chuckv 3288 (exit $ac_status); } &&
11694     { ac_try='test -z "$ac_cxx_werror_flag"
11695     || test ! -s conftest.err'
11696     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11697     (eval $ac_try) 2>&5
11698     ac_status=$?
11699     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11700     (exit $ac_status); }; } &&
11701     { ac_try='test -s conftest.$ac_objext'
11702     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11703     (eval $ac_try) 2>&5
11704     ac_status=$?
11705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11706     (exit $ac_status); }; }; then
11707 gezelter 2547 ac_cv_cxx_have_std_stl=yes
11708 gezelter 2453 else
11709     echo "$as_me: failed program was:" >&5
11710     sed 's/^/| /' conftest.$ac_ext >&5
11711    
11712     fi
11713 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11714     ac_ext=cc
11715 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11716     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11717     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11718     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11719    
11720     fi
11721    
11722 gezelter 2453 fi
11723 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11724     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11725 gezelter 2547 if test "$ac_cv_cxx_have_std_stl" = yes; then
11726 gezelter 2453
11727     cat >>confdefs.h <<\_ACEOF
11728 gezelter 2547 #define HAVE_STD_STL 1
11729 gezelter 2453 _ACEOF
11730    
11731 gezelter 2547 fi
11732 gezelter 2453
11733    
11734 gezelter 2547
11735 chuckv 3288 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11736     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11737 gezelter 2547 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11738 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11739     else
11740 gezelter 2547
11741     ac_cv_cxx_have_fstream_attach=no
11742    
11743 chuckv 3288
11744     ac_ext=cc
11745 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11746     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11747     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11748     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11749    
11750     cat >conftest.$ac_ext <<_ACEOF
11751 gezelter 2453 /* confdefs.h. */
11752     _ACEOF
11753     cat confdefs.h >>conftest.$ac_ext
11754     cat >>conftest.$ac_ext <<_ACEOF
11755     /* end confdefs.h. */
11756 gezelter 2547
11757     #ifdef HAVE_IOSTREAM
11758     #include <fstream>
11759     #else
11760     #include <fstream.h>
11761     #endif
11762     #ifdef HAVE_STD_IOSTREAM
11763     using namespace std;
11764     #endif
11765    
11766     #ifdef FC_DUMMY_MAIN
11767     #ifndef FC_DUMMY_MAIN_EQ_F77
11768     # ifdef __cplusplus
11769     extern "C"
11770     # endif
11771     int FC_DUMMY_MAIN() { return 1; }
11772     #endif
11773     #endif
11774 gezelter 2453 int
11775     main ()
11776     {
11777 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
11778 gezelter 2453 ;
11779     return 0;
11780     }
11781     _ACEOF
11782     rm -f conftest.$ac_objext
11783 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11784     (eval $ac_compile) 2>conftest.er1
11785 gezelter 2453 ac_status=$?
11786     grep -v '^ *+' conftest.er1 >conftest.err
11787     rm -f conftest.er1
11788     cat conftest.err >&5
11789     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11790 chuckv 3288 (exit $ac_status); } &&
11791     { ac_try='test -z "$ac_cxx_werror_flag"
11792     || test ! -s conftest.err'
11793     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11794     (eval $ac_try) 2>&5
11795     ac_status=$?
11796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11797     (exit $ac_status); }; } &&
11798     { ac_try='test -s conftest.$ac_objext'
11799     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11800     (eval $ac_try) 2>&5
11801     ac_status=$?
11802     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11803     (exit $ac_status); }; }; then
11804 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
11805 gezelter 2453 else
11806     echo "$as_me: failed program was:" >&5
11807     sed 's/^/| /' conftest.$ac_ext >&5
11808    
11809     fi
11810 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11811     ac_ext=cc
11812 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11813     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11814     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11815     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11816    
11817    
11818 gezelter 2453 fi
11819 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11820     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11821 gezelter 2547 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11822 gezelter 2453
11823 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11824     #define HAVE_FSTREAM_ATTACH 1
11825 gezelter 2453 _ACEOF
11826    
11827 gezelter 2547 fi
11828 gezelter 2453
11829    
11830 gezelter 2547
11831 chuckv 3288 echo "$as_me:$LINENO: checking for fstream::open()" >&5
11832     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11833 gezelter 2547 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11834 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11835     else
11836 gezelter 2547
11837     ac_cv_cxx_have_fstream_open=no
11838     ac_cv_cxx_fstream_open_prot=no
11839    
11840 chuckv 3288
11841     ac_ext=cc
11842 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11843     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11844     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11845     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11846    
11847     # Try with 2 parameters
11848     cat >conftest.$ac_ext <<_ACEOF
11849 gezelter 2453 /* confdefs.h. */
11850     _ACEOF
11851     cat confdefs.h >>conftest.$ac_ext
11852     cat >>conftest.$ac_ext <<_ACEOF
11853     /* end confdefs.h. */
11854    
11855 gezelter 2547 #ifdef HAVE_IOSTREAM
11856     #include <fstream>
11857     #else
11858     #include <fstream.h>
11859     #endif
11860     #ifdef HAVE_STD_IOSTREAM
11861     using namespace std;
11862     #endif
11863    
11864     #ifdef FC_DUMMY_MAIN
11865     #ifndef FC_DUMMY_MAIN_EQ_F77
11866     # ifdef __cplusplus
11867     extern "C"
11868     # endif
11869     int FC_DUMMY_MAIN() { return 1; }
11870     #endif
11871     #endif
11872 gezelter 2453 int
11873     main ()
11874     {
11875 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11876 gezelter 2453 ;
11877     return 0;
11878     }
11879     _ACEOF
11880     rm -f conftest.$ac_objext
11881 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11882     (eval $ac_compile) 2>conftest.er1
11883 gezelter 2453 ac_status=$?
11884     grep -v '^ *+' conftest.er1 >conftest.err
11885     rm -f conftest.er1
11886     cat conftest.err >&5
11887     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11888 chuckv 3288 (exit $ac_status); } &&
11889     { ac_try='test -z "$ac_cxx_werror_flag"
11890     || test ! -s conftest.err'
11891     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11892     (eval $ac_try) 2>&5
11893     ac_status=$?
11894     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11895     (exit $ac_status); }; } &&
11896     { ac_try='test -s conftest.$ac_objext'
11897     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11898     (eval $ac_try) 2>&5
11899     ac_status=$?
11900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901     (exit $ac_status); }; }; then
11902 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
11903 gezelter 2453 else
11904     echo "$as_me: failed program was:" >&5
11905     sed 's/^/| /' conftest.$ac_ext >&5
11906    
11907     fi
11908 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11909 gezelter 2547 # Try with mode parameter
11910     cat >conftest.$ac_ext <<_ACEOF
11911 gezelter 2453 /* confdefs.h. */
11912     _ACEOF
11913     cat confdefs.h >>conftest.$ac_ext
11914     cat >>conftest.$ac_ext <<_ACEOF
11915     /* end confdefs.h. */
11916 gezelter 2547
11917     #ifdef HAVE_IOSTREAM
11918     #include <fstream>
11919     #else
11920     #include <fstream.h>
11921 gezelter 2453 #endif
11922 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
11923     using namespace std;
11924     #endif
11925 gezelter 2453
11926 gezelter 2547 #ifdef FC_DUMMY_MAIN
11927     #ifndef FC_DUMMY_MAIN_EQ_F77
11928     # ifdef __cplusplus
11929     extern "C"
11930     # endif
11931     int FC_DUMMY_MAIN() { return 1; }
11932     #endif
11933     #endif
11934     int
11935     main ()
11936     {
11937     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11938     ;
11939     return 0;
11940     }
11941 gezelter 2453 _ACEOF
11942     rm -f conftest.$ac_objext
11943 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11944     (eval $ac_compile) 2>conftest.er1
11945 gezelter 2453 ac_status=$?
11946     grep -v '^ *+' conftest.er1 >conftest.err
11947     rm -f conftest.er1
11948     cat conftest.err >&5
11949     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11950 chuckv 3288 (exit $ac_status); } &&
11951     { ac_try='test -z "$ac_cxx_werror_flag"
11952     || test ! -s conftest.err'
11953     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11954     (eval $ac_try) 2>&5
11955     ac_status=$?
11956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11957     (exit $ac_status); }; } &&
11958     { ac_try='test -s conftest.$ac_objext'
11959     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11960     (eval $ac_try) 2>&5
11961     ac_status=$?
11962     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11963     (exit $ac_status); }; }; then
11964 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
11965 gezelter 2453 else
11966     echo "$as_me: failed program was:" >&5
11967     sed 's/^/| /' conftest.$ac_ext >&5
11968    
11969     fi
11970 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11971     ac_ext=cc
11972 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11973     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11974     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11975     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11976 gezelter 2453
11977 gezelter 2547
11978 gezelter 2453 fi
11979 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11980     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11981 gezelter 2547 if test "$ac_cv_cxx_have_fstream_open" = yes; then
11982 gezelter 2453
11983 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11984     #define HAVE_FSTREAM_OPEN 1
11985     _ACEOF
11986 gezelter 2453
11987 gezelter 2547 fi
11988     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11989    
11990     cat >>confdefs.h <<\_ACEOF
11991     #define FSTREAM_OPEN_PROT 1
11992 gezelter 2453 _ACEOF
11993    
11994 gezelter 2547 fi
11995 gezelter 2453
11996    
11997 gezelter 1490
11998 gezelter 2547
11999    
12000    
12001    
12002     for ac_header in ctype.h iostream fstream sstream strstream
12003 gezelter 1490 do
12004 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12005 chuckv 3288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12006     echo "$as_me:$LINENO: checking for $ac_header" >&5
12007     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12008     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12009 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
12010 gezelter 2081 fi
12011 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12012     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12013 gezelter 1490 else
12014 gezelter 2081 # Is the header compilable?
12015 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12016     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12017 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
12018     /* confdefs.h. */
12019     _ACEOF
12020     cat confdefs.h >>conftest.$ac_ext
12021     cat >>conftest.$ac_ext <<_ACEOF
12022     /* end confdefs.h. */
12023     $ac_includes_default
12024 gezelter 1490 #include <$ac_header>
12025     _ACEOF
12026 gezelter 2081 rm -f conftest.$ac_objext
12027 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12028     (eval $ac_compile) 2>conftest.er1
12029 gezelter 2081 ac_status=$?
12030     grep -v '^ *+' conftest.er1 >conftest.err
12031     rm -f conftest.er1
12032     cat conftest.err >&5
12033     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12034 chuckv 3288 (exit $ac_status); } &&
12035     { ac_try='test -z "$ac_cxx_werror_flag"
12036     || test ! -s conftest.err'
12037     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12038     (eval $ac_try) 2>&5
12039     ac_status=$?
12040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12041     (exit $ac_status); }; } &&
12042     { ac_try='test -s conftest.$ac_objext'
12043     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12044     (eval $ac_try) 2>&5
12045     ac_status=$?
12046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12047     (exit $ac_status); }; }; then
12048 gezelter 2081 ac_header_compiler=yes
12049     else
12050     echo "$as_me: failed program was:" >&5
12051     sed 's/^/| /' conftest.$ac_ext >&5
12052    
12053 chuckv 3288 ac_header_compiler=no
12054 gezelter 2081 fi
12055 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12056     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12057     echo "${ECHO_T}$ac_header_compiler" >&6
12058 gezelter 2081
12059     # Is the header present?
12060 chuckv 3288 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12061     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12062 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
12063     /* confdefs.h. */
12064     _ACEOF
12065     cat confdefs.h >>conftest.$ac_ext
12066     cat >>conftest.$ac_ext <<_ACEOF
12067     /* end confdefs.h. */
12068     #include <$ac_header>
12069     _ACEOF
12070 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12071     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12072 gezelter 1490 ac_status=$?
12073 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12074 gezelter 1490 rm -f conftest.er1
12075     cat conftest.err >&5
12076 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12077 chuckv 3288 (exit $ac_status); } >/dev/null; then
12078     if test -s conftest.err; then
12079     ac_cpp_err=$ac_cxx_preproc_warn_flag
12080     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12081     else
12082     ac_cpp_err=
12083     fi
12084     else
12085     ac_cpp_err=yes
12086     fi
12087     if test -z "$ac_cpp_err"; then
12088 gezelter 2081 ac_header_preproc=yes
12089 gezelter 1490 else
12090     echo "$as_me: failed program was:" >&5
12091 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12092    
12093     ac_header_preproc=no
12094 gezelter 1490 fi
12095     rm -f conftest.err conftest.$ac_ext
12096 chuckv 3288 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12097     echo "${ECHO_T}$ac_header_preproc" >&6
12098 gezelter 2081
12099     # So? What about this header?
12100 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12101 gezelter 2081 yes:no: )
12102     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12103     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12104     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12105     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12106     ac_header_preproc=yes
12107     ;;
12108     no:yes:* )
12109     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12110     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12111     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12112     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12113     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12114     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12115     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12116     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12117     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12118     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12119     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12120     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12121 chuckv 3288 (
12122     cat <<\_ASBOX
12123 gezelter 2081 ## ------------------------------ ##
12124     ## Report this to gezelter@nd.edu ##
12125     ## ------------------------------ ##
12126     _ASBOX
12127 chuckv 3288 ) |
12128     sed "s/^/$as_me: WARNING: /" >&2
12129 gezelter 2081 ;;
12130     esac
12131 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_header" >&5
12132     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12133     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12134 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
12135     else
12136     eval "$as_ac_Header=\$ac_header_preproc"
12137 gezelter 1490 fi
12138 chuckv 3288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12139     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12140 gezelter 1490
12141     fi
12142 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12143     cat >>confdefs.h <<_ACEOF
12144     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12145     _ACEOF
12146    
12147     fi
12148    
12149 gezelter 1490 done
12150    
12151 gezelter 2547 # AC_CPP_FUNC
12152     # ------------------ #
12153     # Checks to see if ANSI C99 CPP variable __func__ works.
12154     # If not, perhaps __FUNCTION__ works instead.
12155     # If not, we'll just define __func__ to "".
12156     # AC_CPP_FUNC
12157 gezelter 2081
12158 gezelter 2547
12159 chuckv 3288 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12160     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
12161 gezelter 2547 if test "${ac_cv_cpp_func+set}" = set; then
12162 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
12163     else
12164     cat >conftest.$ac_ext <<_ACEOF
12165 gezelter 2081 /* confdefs.h. */
12166     _ACEOF
12167     cat confdefs.h >>conftest.$ac_ext
12168     cat >>conftest.$ac_ext <<_ACEOF
12169     /* end confdefs.h. */
12170    
12171 gezelter 2547 #ifdef FC_DUMMY_MAIN
12172     #ifndef FC_DUMMY_MAIN_EQ_F77
12173     # ifdef __cplusplus
12174     extern "C"
12175     # endif
12176     int FC_DUMMY_MAIN() { return 1; }
12177 gezelter 2081 #endif
12178 gezelter 1490 #endif
12179 gezelter 2081 int
12180     main ()
12181     {
12182 gezelter 2547 const char *foo = __func__;
12183 gezelter 1490 ;
12184     return 0;
12185     }
12186     _ACEOF
12187 gezelter 2547 rm -f conftest.$ac_objext
12188 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12189     (eval $ac_compile) 2>conftest.er1
12190 gezelter 1490 ac_status=$?
12191 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12192     rm -f conftest.er1
12193     cat conftest.err >&5
12194     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12195 chuckv 3288 (exit $ac_status); } &&
12196     { ac_try='test -z "$ac_cxx_werror_flag"
12197     || test ! -s conftest.err'
12198     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12199     (eval $ac_try) 2>&5
12200     ac_status=$?
12201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12202     (exit $ac_status); }; } &&
12203     { ac_try='test -s conftest.$ac_objext'
12204     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12205     (eval $ac_try) 2>&5
12206     ac_status=$?
12207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12208     (exit $ac_status); }; }; then
12209 gezelter 2547 ac_cv_cpp_func=yes
12210 gezelter 1490 else
12211     echo "$as_me: failed program was:" >&5
12212 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12213    
12214 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
12215 gezelter 2081 /* confdefs.h. */
12216     _ACEOF
12217     cat confdefs.h >>conftest.$ac_ext
12218     cat >>conftest.$ac_ext <<_ACEOF
12219     /* end confdefs.h. */
12220 gezelter 1490
12221 gezelter 2547 #ifdef FC_DUMMY_MAIN
12222     #ifndef FC_DUMMY_MAIN_EQ_F77
12223     # ifdef __cplusplus
12224     extern "C"
12225     # endif
12226     int FC_DUMMY_MAIN() { return 1; }
12227 gezelter 1490 #endif
12228 gezelter 2547 #endif
12229 gezelter 1490 int
12230     main ()
12231     {
12232 gezelter 2547 const char *foo = __FUNCTION__;
12233 gezelter 1490 ;
12234     return 0;
12235     }
12236     _ACEOF
12237 gezelter 2547 rm -f conftest.$ac_objext
12238 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12239     (eval $ac_compile) 2>conftest.er1
12240 gezelter 1490 ac_status=$?
12241 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12242     rm -f conftest.er1
12243     cat conftest.err >&5
12244     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245 chuckv 3288 (exit $ac_status); } &&
12246     { ac_try='test -z "$ac_cxx_werror_flag"
12247     || test ! -s conftest.err'
12248     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12249     (eval $ac_try) 2>&5
12250     ac_status=$?
12251     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12252     (exit $ac_status); }; } &&
12253     { ac_try='test -s conftest.$ac_objext'
12254     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12255     (eval $ac_try) 2>&5
12256     ac_status=$?
12257     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12258     (exit $ac_status); }; }; then
12259 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
12260 gezelter 1490 else
12261     echo "$as_me: failed program was:" >&5
12262 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12263    
12264 chuckv 3288 ac_cv_cpp_func=no
12265 gezelter 1490 fi
12266 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12267 gezelter 1490 fi
12268 chuckv 3288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12269 gezelter 2547 fi
12270 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12271     echo "${ECHO_T}$ac_cv_cpp_func" >&6
12272 gezelter 2547 if test $ac_cv_cpp_func = __FUNCTION__; then
12273    
12274     cat >>confdefs.h <<\_ACEOF
12275     #define __func__ __FUNCTION__
12276 gezelter 2081 _ACEOF
12277 gezelter 1490
12278 gezelter 2547 elif test $ac_cv_cpp_func = no; then
12279 gezelter 2026
12280 gezelter 2547 cat >>confdefs.h <<\_ACEOF
12281     #define __func__ ""
12282     _ACEOF
12283 gezelter 2081
12284 gezelter 1490 fi
12285    
12286    
12287 gezelter 2081
12288    
12289 gezelter 2547
12290 gezelter 1490 case $debug in
12291     1)
12292     ;;
12293     *)
12294    
12295 gezelter 2081
12296    
12297    
12298 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
12299     # line
12300 gezelter 2081
12301 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
12302 gezelter 2547 FCFLAGS=""
12303     case "${host_cpu}-${host_os}" in
12304 gezelter 2081
12305 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12306 tim 2982 FCFLAGS="-O3 -ip -no-prec-div"
12307 gezelter 2547 fi;;
12308     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12309     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12310     fi;;
12311     powerpc*-aix*)
12312     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12313     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12314     echo "*******************************************************"
12315     echo "* You have AIX on an unknown powerpc system. It is *"
12316     echo "* recommended that you use *"
12317     echo "* *"
12318     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12319     echo "* ^^^ *"
12320     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12321     echo "* PowerPC CPU you have. For more info, man xlf. *"
12322     echo "*******************************************************"
12323     fi;;
12324     *darwin*)
12325     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12326 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12327     fi
12328     if test "$FC" = ifort; then
12329     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12330 gezelter 2547 fi;;
12331     esac
12332    
12333     if test -n "$CPU_FLAGS"; then
12334     FCFLAGS="$FCFLAGS $CPU_FLAGS"
12335     fi
12336    
12337     if test -z "$FCFLAGS"; then
12338     echo ""
12339     echo "*********************************************************"
12340     echo "* WARNING: Don't know the best FCFLAGS for this system *"
12341     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12342     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
12343     echo "*********************************************************"
12344     echo ""
12345     FCFLAGS="-O3"
12346     fi
12347    
12348    
12349 chuckv 3288 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12350     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12351 gezelter 2547 if test "${ac_guessed_f90flags+set}" = set; then
12352     echo $ECHO_N "(cached) $ECHO_C" >&6
12353     else
12354    
12355    
12356 chuckv 3288
12357     ac_ext=${FC_SRCEXT-f}
12358     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12359     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12360 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12361    
12362     echo 'program main' > conftest.$ac_ext
12363     echo 'end program main' >> conftest.$ac_ext
12364     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12365     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12366     (eval $ac_compile) 2>&5
12367     ac_status=$?
12368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12369     (exit $ac_status); }; then
12370     ac_guessed_f90flags=yes
12371     else
12372     ac_guessed_f90flags=no
12373     fi
12374 chuckv 3288 rm -f conftest*
12375     ac_ext=cc
12376 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12377     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12378     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12379     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12380    
12381    
12382     fi
12383 chuckv 3288 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12384     echo "${ECHO_T}$ac_guessed_f90flags" >&6
12385 gezelter 2547 if test "$ac_guessed_f90flags" = yes; then
12386     :
12387    
12388     else
12389     :
12390    
12391     echo ""
12392     echo "**********************************************************"
12393     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12394     echo "* your compiler. *"
12395     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12396     echo "*********************************************************"
12397     echo ""
12398     FCFLAGS=""
12399    
12400     fi
12401    
12402    
12403     fi
12404    
12405    
12406    
12407    
12408    
12409    
12410    
12411 chuckv 3288 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12412     echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12413 gezelter 1490 if test "${ac_cv_prog_really_gcc+set}" = set; then
12414     echo $ECHO_N "(cached) $ECHO_C" >&6
12415     else
12416    
12417     cat > conftest.c <<EOF
12418     #ifdef __GNUC__
12419 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12420     no;
12421     #else
12422 gezelter 1490 yes;
12423     #endif
12424     #endif
12425     EOF
12426     if { ac_try='${CC-cc} -E conftest.c'
12427 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12428 gezelter 1490 (eval $ac_try) 2>&5
12429     ac_status=$?
12430 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12431 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12432     ac_cv_prog_really_gcc=yes
12433     else
12434     ac_cv_prog_really_gcc=no
12435     fi
12436    
12437     fi
12438 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12439     echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12440 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
12441     :
12442    
12443     else
12444     :
12445    
12446     fi
12447    
12448 gezelter 2081
12449 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12450     # line
12451     if test "$ac_test_CFLAGS" != "set"; then
12452     CFLAGS=""
12453     case "${host_cpu}-${host_os}" in
12454    
12455     *linux*) if test "$CC" = icc; then
12456     CFLAGS="-O"
12457     fi;;
12458     sparc-solaris2*) if test "$CC" = cc; then
12459 tim 2518 CFLAGS="-O -dalign"
12460 gezelter 1490 fi;;
12461    
12462     alpha*-osf*) if test "$CC" = cc; then
12463     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12464     fi;;
12465    
12466     hppa*-hpux*) if test "$CC" = cc; then
12467     CFLAGS="-Ae +O3 +Oall"
12468     fi;;
12469    
12470     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12471     CFLAGS="-O3 -qtune=auto -qansialias -w"
12472     fi;;
12473     powerpc*-aix*)
12474     if test "$CC" = cc -o "$CC" = xlc; then
12475     CFLAGS="-O3 -qtune=auto -qansialias -w"
12476     echo "*******************************************************"
12477     echo "* You have AIX on an unknown powerpc system. It is *"
12478     echo "* recommended that you use *"
12479     echo "* *"
12480     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12481     echo "* ^^^ *"
12482     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12483     echo "* PowerPC CPU you have. For more info, man cc. *"
12484     echo "*******************************************************"
12485     fi;;
12486     *darwin*)
12487     if test "$CC" = xlc -o "$CC" = cc; then
12488 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12489     fi
12490     if test "$CC" = icc; then
12491     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12492 gezelter 1490 fi;;
12493     esac
12494    
12495     # use default flags for gcc on all systems
12496     if test $ac_cv_prog_really_gcc = yes; then
12497     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12498     fi
12499    
12500     # test for gcc-specific flags:
12501     if test $ac_cv_prog_really_gcc = yes; then
12502     # -malign-double for x86 systems
12503    
12504 gezelter 2081
12505 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12506     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12507 gezelter 1490 if test "${ac_align_double+set}" = set; then
12508     echo $ECHO_N "(cached) $ECHO_C" >&6
12509     else
12510     echo 'void f(){}' > conftest.c
12511 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12512 gezelter 1490 ac_align_double=yes
12513     else
12514     ac_align_double=no
12515     fi
12516     rm -f conftest*
12517    
12518     fi
12519 chuckv 3288 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12520     echo "${ECHO_T}$ac_align_double" >&6
12521 gezelter 1490 if test "$ac_align_double" = yes; then
12522     :
12523     CFLAGS="$CFLAGS -malign-double"
12524     else
12525     :
12526    
12527     fi
12528    
12529     # -fstrict-aliasing for gcc-2.95+
12530    
12531 gezelter 2081
12532 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12533     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12534 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12535     echo $ECHO_N "(cached) $ECHO_C" >&6
12536     else
12537     echo 'void f(){}' > conftest.c
12538 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12539 gezelter 1490 ac_fstrict_aliasing=yes
12540     else
12541     ac_fstrict_aliasing=no
12542     fi
12543     rm -f conftest*
12544    
12545     fi
12546 chuckv 3288 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12547     echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12548 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
12549     :
12550     CFLAGS="$CFLAGS -fstrict-aliasing"
12551     else
12552     :
12553    
12554     fi
12555    
12556     fi
12557    
12558     CPU_FLAGS=""
12559     if test $ac_cv_prog_really_gcc = yes; then
12560     case "${host_cpu}" in
12561     i586*)
12562    
12563 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12564     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12565 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
12566     echo $ECHO_N "(cached) $ECHO_C" >&6
12567     else
12568     echo 'void f(){}' > conftest.c
12569 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12570 gezelter 1490 ac_cpu_pentium=yes
12571     else
12572     ac_cpu_pentium=no
12573     fi
12574     rm -f conftest*
12575    
12576     fi
12577 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12578     echo "${ECHO_T}$ac_cpu_pentium" >&6
12579 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
12580     :
12581     CPU_FLAGS=-mcpu=pentium
12582     else
12583     :
12584    
12585 gezelter 2081
12586 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12587     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12588 gezelter 1490 if test "${ac_pentium+set}" = set; then
12589     echo $ECHO_N "(cached) $ECHO_C" >&6
12590     else
12591     echo 'void f(){}' > conftest.c
12592 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12593 gezelter 1490 ac_pentium=yes
12594     else
12595     ac_pentium=no
12596     fi
12597     rm -f conftest*
12598    
12599     fi
12600 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12601     echo "${ECHO_T}$ac_pentium" >&6
12602 gezelter 1490 if test "$ac_pentium" = yes; then
12603     :
12604     CPU_FLAGS=-mpentium
12605     else
12606     :
12607    
12608     fi
12609    
12610     fi
12611    
12612     ;;
12613     i686*)
12614    
12615 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12616     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12617 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
12618     echo $ECHO_N "(cached) $ECHO_C" >&6
12619     else
12620     echo 'void f(){}' > conftest.c
12621 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12622 gezelter 1490 ac_cpu_pentiumpro=yes
12623     else
12624     ac_cpu_pentiumpro=no
12625     fi
12626     rm -f conftest*
12627    
12628     fi
12629 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12630     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12631 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
12632     :
12633     CPU_FLAGS=-mcpu=pentiumpro
12634     else
12635     :
12636    
12637 gezelter 2081
12638 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12639     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12640 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
12641     echo $ECHO_N "(cached) $ECHO_C" >&6
12642     else
12643     echo 'void f(){}' > conftest.c
12644 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12645 gezelter 1490 ac_pentiumpro=yes
12646     else
12647     ac_pentiumpro=no
12648     fi
12649     rm -f conftest*
12650    
12651     fi
12652 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12653     echo "${ECHO_T}$ac_pentiumpro" >&6
12654 gezelter 1490 if test "$ac_pentiumpro" = yes; then
12655     :
12656     CPU_FLAGS=-mpentiumpro
12657     else
12658     :
12659    
12660     fi
12661    
12662     fi
12663    
12664     ;;
12665     powerpc*)
12666     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12667     is60x=`echo $cputype | egrep "^600-9e?$"`
12668     if test -n "$is60x"; then
12669    
12670 gezelter 2081
12671 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12672     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12673 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
12674     echo $ECHO_N "(cached) $ECHO_C" >&6
12675     else
12676     echo 'void f(){}' > conftest.c
12677 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12678 gezelter 1490 ac_m_cpu_60x=yes
12679     else
12680     ac_m_cpu_60x=no
12681     fi
12682     rm -f conftest*
12683    
12684     fi
12685 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12686     echo "${ECHO_T}$ac_m_cpu_60x" >&6
12687 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
12688     :
12689     CPU_FLAGS=-mcpu=$cputype
12690     else
12691     :
12692    
12693     fi
12694    
12695     elif test "$cputype" = 750; then
12696    
12697 gezelter 2081
12698 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12699     echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12700 gezelter 1490 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12701     echo $ECHO_N "(cached) $ECHO_C" >&6
12702     else
12703    
12704     cat > conftest.c <<EOF
12705     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12706     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12707     yes;
12708     # endif
12709     #endif
12710     EOF
12711     if { ac_try='${CC-cc} -E conftest.c'
12712 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12713 gezelter 1490 (eval $ac_try) 2>&5
12714     ac_status=$?
12715 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12716 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12717     ac_cv_prog_gcc_2_95=yes
12718     else
12719     ac_cv_prog_gcc_2_95=no
12720     fi
12721    
12722     fi
12723 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12724     echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12725 gezelter 1490 if test "$ac_cv_prog_gcc_2_95" = yes; then
12726     :
12727    
12728 gezelter 2081
12729 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12730     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12731 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
12732     echo $ECHO_N "(cached) $ECHO_C" >&6
12733     else
12734     echo 'void f(){}' > conftest.c
12735 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12736 gezelter 1490 ac_m_cpu_750=yes
12737     else
12738     ac_m_cpu_750=no
12739     fi
12740     rm -f conftest*
12741    
12742     fi
12743 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12744     echo "${ECHO_T}$ac_m_cpu_750" >&6
12745 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
12746     :
12747     CPU_FLAGS=-mcpu=750
12748     else
12749     :
12750    
12751     fi
12752    
12753     else
12754     :
12755    
12756     fi
12757    
12758     fi
12759     if test -z "$CPU_FLAGS"; then
12760    
12761 gezelter 2081
12762 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12763     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12764 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
12765     echo $ECHO_N "(cached) $ECHO_C" >&6
12766     else
12767     echo 'void f(){}' > conftest.c
12768 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12769 gezelter 1490 ac_m_cpu_powerpc=yes
12770     else
12771     ac_m_cpu_powerpc=no
12772     fi
12773     rm -f conftest*
12774    
12775     fi
12776 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12777     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12778 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
12779     :
12780     CPU_FLAGS=-mcpu=powerpc
12781     else
12782     :
12783    
12784     fi
12785    
12786     fi
12787     if test -z "$CPU_FLAGS"; then
12788    
12789 gezelter 2081
12790 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12791     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12792 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
12793     echo $ECHO_N "(cached) $ECHO_C" >&6
12794     else
12795     echo 'void f(){}' > conftest.c
12796 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12797 gezelter 1490 ac_m_powerpc=yes
12798     else
12799     ac_m_powerpc=no
12800     fi
12801     rm -f conftest*
12802    
12803     fi
12804 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12805     echo "${ECHO_T}$ac_m_powerpc" >&6
12806 gezelter 1490 if test "$ac_m_powerpc" = yes; then
12807     :
12808     CPU_FLAGS=-mpowerpc
12809     else
12810     :
12811    
12812     fi
12813    
12814     fi
12815     esac
12816     fi
12817    
12818     if test -n "$CPU_FLAGS"; then
12819     CFLAGS="$CFLAGS $CPU_FLAGS"
12820     fi
12821    
12822     if test -z "$CFLAGS"; then
12823     echo ""
12824     echo "********************************************************"
12825     echo "* WARNING: Don't know the best CFLAGS for this system *"
12826     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12827     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12828     echo "********************************************************"
12829     echo ""
12830     CFLAGS="-O3"
12831     fi
12832    
12833 gezelter 2081
12834    
12835 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12836     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12837 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
12838     echo $ECHO_N "(cached) $ECHO_C" >&6
12839     else
12840     echo 'void f(){}' > conftest.c
12841 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12842 gezelter 1490 ac_guessed_cflags=yes
12843     else
12844     ac_guessed_cflags=no
12845     fi
12846     rm -f conftest*
12847    
12848     fi
12849 chuckv 3288 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12850     echo "${ECHO_T}$ac_guessed_cflags" >&6
12851 gezelter 1490 if test "$ac_guessed_cflags" = yes; then
12852     :
12853    
12854     else
12855     :
12856    
12857     echo ""
12858     echo "********************************************************"
12859     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12860     echo "* your compiler. *"
12861     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12862     echo "********************************************************"
12863     echo ""
12864     CFLAGS=""
12865    
12866     fi
12867    
12868 gezelter 2081
12869 gezelter 1490 fi
12870    
12871 gezelter 2081
12872    
12873    
12874    
12875    
12876    
12877 chuckv 3288 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12878     echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12879 gezelter 1490 if test "${ac_cv_prog_really_gxx+set}" = set; then
12880     echo $ECHO_N "(cached) $ECHO_C" >&6
12881     else
12882    
12883     cat > conftest.cpp <<EOF
12884     #ifdef __GNUC__
12885 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12886     no;
12887     #else
12888 gezelter 1490 yes;
12889     #endif
12890     #endif
12891     EOF
12892     if { ac_try='${CXX-c++} -E conftest.cpp'
12893 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12894 gezelter 1490 (eval $ac_try) 2>&5
12895     ac_status=$?
12896 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12897 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12898     ac_cv_prog_really_gxx=yes
12899     else
12900     ac_cv_prog_really_gxx=no
12901     fi
12902    
12903     fi
12904 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12905     echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12906 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
12907     :
12908    
12909     else
12910     :
12911    
12912     fi
12913    
12914 gezelter 2081
12915 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12916     # line
12917     if test "$ac_test_CXXFLAGS" != "set"; then
12918     CXXFLAGS=""
12919     case "${host_cpu}-${host_os}" in
12920    
12921     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12922     CXXFLAGS="-O"
12923     fi;;
12924     sparc-solaris2*) if test "$CXX" = CC; then
12925 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12926 gezelter 1490 fi;;
12927     rs6000*-aix*) if test "$CXX" = xlC; then
12928     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12929     fi;;
12930     powerpc*-aix*)
12931     if test "$CXX" = xlC; then
12932     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12933     echo "*******************************************************"
12934     echo "* You have AIX on an unknown powerpc system. It is *"
12935     echo "* recommended that you use *"
12936     echo "* *"
12937     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12938     echo "* ^^^ *"
12939     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12940     echo "* PowerPC CPU you have. For more info, man cc. *"
12941     echo "*******************************************************"
12942     fi;;
12943     *darwin*)
12944 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12945 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12946     fi
12947     if test "$CXX" = icpc; then
12948     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12949 gezelter 1490 fi;;
12950     esac
12951    
12952     # use default flags for gcc on all systems
12953     if test $ac_cv_prog_really_gxx = yes; then
12954     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12955     fi
12956    
12957     # test for gcc-specific flags:
12958     if test $ac_cv_prog_really_gxx = yes; then
12959     # -malign-double for x86 systems
12960    
12961 gezelter 2081
12962 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12963     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12964 gezelter 1490 if test "${ac_align_double+set}" = set; then
12965     echo $ECHO_N "(cached) $ECHO_C" >&6
12966     else
12967     echo 'void f(){}' > conftest.cpp
12968 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12969 gezelter 1490 ac_align_double=yes
12970     else
12971     ac_align_double=no
12972     fi
12973     rm -f conftest*
12974    
12975     fi
12976 chuckv 3288 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12977     echo "${ECHO_T}$ac_align_double" >&6
12978 gezelter 1490 if test "$ac_align_double" = yes; then
12979     :
12980     CXXFLAGS="$CXXFLAGS -malign-double"
12981     else
12982     :
12983    
12984     fi
12985    
12986     # -fstrict-aliasing for gcc-2.95+
12987    
12988 gezelter 2081
12989 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12990     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12991 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
12992     echo $ECHO_N "(cached) $ECHO_C" >&6
12993     else
12994     echo 'void f(){}' > conftest.cpp
12995 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12996 gezelter 1490 ac_fstrict_aliasing=yes
12997     else
12998     ac_fstrict_aliasing=no
12999     fi
13000     rm -f conftest*
13001    
13002     fi
13003 chuckv 3288 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
13004     echo "${ECHO_T}$ac_fstrict_aliasing" >&6
13005 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
13006     :
13007     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
13008     else
13009     :
13010    
13011     fi
13012    
13013     fi
13014    
13015     CPU_FLAGS=""
13016     if test $ac_cv_prog_really_gxx = yes; then
13017     case "${host_cpu}" in
13018     i586*)
13019    
13020 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
13021     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
13022 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
13023     echo $ECHO_N "(cached) $ECHO_C" >&6
13024     else
13025     echo 'void f(){}' > conftest.cpp
13026 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
13027 gezelter 1490 ac_cpu_pentium=yes
13028     else
13029     ac_cpu_pentium=no
13030     fi
13031     rm -f conftest*
13032    
13033     fi
13034 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
13035     echo "${ECHO_T}$ac_cpu_pentium" >&6
13036 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
13037     :
13038     CPU_FLAGS=-mcpu=pentium
13039     else
13040     :
13041    
13042 gezelter 2081
13043 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
13044     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
13045 gezelter 1490 if test "${ac_pentium+set}" = set; then
13046     echo $ECHO_N "(cached) $ECHO_C" >&6
13047     else
13048     echo 'void f(){}' > conftest.cpp
13049 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
13050 gezelter 1490 ac_pentium=yes
13051     else
13052     ac_pentium=no
13053     fi
13054     rm -f conftest*
13055    
13056     fi
13057 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentium" >&5
13058     echo "${ECHO_T}$ac_pentium" >&6
13059 gezelter 1490 if test "$ac_pentium" = yes; then
13060     :
13061     CPU_FLAGS=-mpentium
13062     else
13063     :
13064    
13065     fi
13066    
13067     fi
13068    
13069     ;;
13070     i686*)
13071    
13072 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13073     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13074 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
13075     echo $ECHO_N "(cached) $ECHO_C" >&6
13076     else
13077     echo 'void f(){}' > conftest.cpp
13078 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13079 gezelter 1490 ac_cpu_pentiumpro=yes
13080     else
13081     ac_cpu_pentiumpro=no
13082     fi
13083     rm -f conftest*
13084    
13085     fi
13086 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13087     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13088 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
13089     :
13090     CPU_FLAGS=-mcpu=pentiumpro
13091     else
13092     :
13093    
13094 gezelter 2081
13095 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13096     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13097 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
13098     echo $ECHO_N "(cached) $ECHO_C" >&6
13099     else
13100     echo 'void f(){}' > conftest.cpp
13101 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13102 gezelter 1490 ac_pentiumpro=yes
13103     else
13104     ac_pentiumpro=no
13105     fi
13106     rm -f conftest*
13107    
13108     fi
13109 chuckv 3288 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13110     echo "${ECHO_T}$ac_pentiumpro" >&6
13111 gezelter 1490 if test "$ac_pentiumpro" = yes; then
13112     :
13113     CPU_FLAGS=-mpentiumpro
13114     else
13115     :
13116    
13117     fi
13118    
13119     fi
13120    
13121     ;;
13122     powerpc*)
13123     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13124     is60x=`echo $cputype | egrep "^600-9e?$"`
13125     if test -n "$is60x"; then
13126    
13127 gezelter 2081
13128 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13129     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13130 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
13131     echo $ECHO_N "(cached) $ECHO_C" >&6
13132     else
13133     echo 'void f(){}' > conftest.cpp
13134 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13135 gezelter 1490 ac_m_cpu_60x=yes
13136     else
13137     ac_m_cpu_60x=no
13138     fi
13139     rm -f conftest*
13140    
13141     fi
13142 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13143     echo "${ECHO_T}$ac_m_cpu_60x" >&6
13144 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
13145     :
13146     CPU_FLAGS=-mcpu=$cputype
13147     else
13148     :
13149    
13150     fi
13151    
13152     elif test "$cputype" = 750; then
13153    
13154 gezelter 2081
13155 chuckv 3288 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13156     echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13157 gezelter 1490 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13158     echo $ECHO_N "(cached) $ECHO_C" >&6
13159     else
13160    
13161     cat > conftest.cpp <<EOF
13162     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13163     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13164     yes;
13165     # endif
13166     #endif
13167     EOF
13168     if { ac_try='${CXX-c++} -E conftest.cpp'
13169 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13170 gezelter 1490 (eval $ac_try) 2>&5
13171     ac_status=$?
13172 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13173 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13174     ac_cv_prog_gxx_2_95=yes
13175     else
13176     ac_cv_prog_gxx_2_95=no
13177     fi
13178    
13179     fi
13180 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13181     echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13182 gezelter 1490 if test "$ac_cv_prog_gxx_2_95" = yes; then
13183     :
13184    
13185 gezelter 2081
13186 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13187     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13188 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
13189     echo $ECHO_N "(cached) $ECHO_C" >&6
13190     else
13191     echo 'void f(){}' > conftest.cpp
13192 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13193 gezelter 1490 ac_m_cpu_750=yes
13194     else
13195     ac_m_cpu_750=no
13196     fi
13197     rm -f conftest*
13198    
13199     fi
13200 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13201     echo "${ECHO_T}$ac_m_cpu_750" >&6
13202 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
13203     :
13204     CPU_FLAGS=-mcpu=750
13205     else
13206     :
13207    
13208     fi
13209    
13210     else
13211     :
13212    
13213     fi
13214    
13215     fi
13216     if test -z "$CPU_FLAGS"; then
13217    
13218 gezelter 2081
13219 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13220     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13221 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
13222     echo $ECHO_N "(cached) $ECHO_C" >&6
13223     else
13224     echo 'void f(){}' > conftest.cpp
13225 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13226 gezelter 1490 ac_m_cpu_powerpc=yes
13227     else
13228     ac_m_cpu_powerpc=no
13229     fi
13230     rm -f conftest*
13231    
13232     fi
13233 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13234     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13235 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
13236     :
13237     CPU_FLAGS=-mcpu=powerpc
13238     else
13239     :
13240    
13241     fi
13242    
13243     fi
13244     if test -z "$CPU_FLAGS"; then
13245    
13246 gezelter 2081
13247 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13248     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13249 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
13250     echo $ECHO_N "(cached) $ECHO_C" >&6
13251     else
13252     echo 'void f(){}' > conftest.cpp
13253 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13254 gezelter 1490 ac_m_powerpc=yes
13255     else
13256     ac_m_powerpc=no
13257     fi
13258     rm -f conftest*
13259    
13260     fi
13261 chuckv 3288 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13262     echo "${ECHO_T}$ac_m_powerpc" >&6
13263 gezelter 1490 if test "$ac_m_powerpc" = yes; then
13264     :
13265     CPU_FLAGS=-mpowerpc
13266     else
13267     :
13268    
13269     fi
13270    
13271     fi
13272     esac
13273     fi
13274    
13275     if test -n "$CPU_FLAGS"; then
13276     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13277     fi
13278    
13279     if test -z "$CXXFLAGS"; then
13280     echo ""
13281     echo "**********************************************************"
13282     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
13283     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13284     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
13285     echo "**********************************************************"
13286     echo ""
13287     CXXFLAGS="-O3"
13288     fi
13289    
13290 gezelter 2081
13291    
13292 chuckv 3288 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13293     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
13294 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
13295     echo $ECHO_N "(cached) $ECHO_C" >&6
13296     else
13297     echo 'void f(){}' > conftest.cpp
13298 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13299 gezelter 1490 ac_guessed_cxxflags=yes
13300     else
13301     ac_guessed_cxxflags=no
13302     fi
13303     rm -f conftest*
13304    
13305     fi
13306 chuckv 3288 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13307     echo "${ECHO_T}$ac_guessed_cxxflags" >&6
13308 gezelter 1490 if test "$ac_guessed_cxxflags" = yes; then
13309     :
13310    
13311     else
13312     :
13313    
13314     echo ""
13315     echo "**********************************************************"
13316     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
13317     echo "* your compiler. *"
13318     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13319     echo "**********************************************************"
13320     echo ""
13321     CXXFLAGS=""
13322    
13323     fi
13324    
13325 gezelter 2081
13326 gezelter 1490 fi
13327    
13328     ;;
13329     esac
13330    
13331 tim 2518
13332     cat >>confdefs.h <<\_ACEOF
13333 gezelter 2453 #define OBAPI
13334     _ACEOF
13335    
13336    
13337    
13338 gezelter 2502
13339 chuckv 3288 # Check whether --with-mpi or --without-mpi was given.
13340 gezelter 1490 if test "${with_mpi+set}" = set; then
13341 chuckv 3288 withval="$with_mpi"
13342     with_mpi=$withval
13343 gezelter 1490 else
13344     with_mpi="no"
13345 chuckv 3288 fi;
13346 gezelter 1490
13347     case "x$with_mpi" in
13348     xyes | "x") USE_MPI=yes;;
13349     xno) USE_MPI=no ;;
13350     *) MPI="$with_mpi"; USE_MPI=yes ;;
13351     esac
13352     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13353     MPI="/usr/local"
13354     fi
13355     if test "$USE_MPI" = "yes"; then
13356    
13357 gezelter 2081
13358 gezelter 1490 # Set variables...
13359     MPI_LIB_DIR="$MPI/lib"
13360     MPI_INC_DIR="$MPI/include"
13361    
13362 gezelter 2081
13363    
13364 gezelter 2862 ac_ext=c
13365     ac_cpp='$CPP $CPPFLAGS'
13366     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13367     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13368     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13369    
13370 chuckv 3288 echo "$as_me:$LINENO: checking for mpi.h" >&5
13371     echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13372 gezelter 1490 have_mpi_h=0
13373 gezelter 2265 rm -f conftest*
13374 gezelter 2862 echo '#include <mpi.h>' > conftest.c
13375     if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13376 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
13377     echo "${ECHO_T}yes" >&6
13378 gezelter 1490 have_mpi_h=1
13379     else
13380 gezelter 2265 if test -s conftest.out ; then
13381     cat conftest.out >> config.log
13382     fi
13383 chuckv 3288 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13384     echo "${ECHO_T}no! Check MPI include paths" >&6
13385 gezelter 1490 USE_MPI="no"
13386     fi
13387     rm -f conftest*
13388     if test "$have_mpi_h" = 1; then
13389    
13390 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13391 gezelter 1490 #define HAVE_MPI_H 1
13392 gezelter 2081 _ACEOF
13393 gezelter 1490
13394     fi
13395    
13396 chuckv 3288 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13397     echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13398 gezelter 2768
13399 chuckv 3288
13400     ac_ext=${FC_SRCEXT-f}
13401     ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13402     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13403 gezelter 2768 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13404    
13405     ac_save_ext=$ac_ext
13406     ac_ext=F90
13407     ac_save_FCFLAGS=$FCFLAGS
13408 gezelter 1490 have_mpif_h=0
13409     rm -f conftest*
13410 gezelter 2547 cat >conftest.$ac_ext <<EOF
13411 gezelter 1490 program main
13412     include 'mpif.h'
13413     end
13414     EOF
13415 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13416 chuckv 3288 echo "$as_me:$LINENO: result: yes" >&5
13417     echo "${ECHO_T}yes" >&6
13418 gezelter 1490 MPI_F90_INC="$MPI_INC_DIR"
13419     have_mpif_h=1
13420     else
13421     if test -s conftest.out ; then
13422     cat conftest.out >> config.log
13423     fi
13424 chuckv 3288 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13425     echo "${ECHO_T}no! Check MPI include paths" >&6
13426 gezelter 1490 USE_MPI="no"
13427     fi
13428     rm -f conftest*
13429    
13430     if test "$have_mpif_h" = 1; then
13431    
13432 gezelter 2081 cat >>confdefs.h <<\_ACEOF
13433 gezelter 1490 #define HAVE_MPIF_H 1
13434 gezelter 2081 _ACEOF
13435 gezelter 1490
13436     fi
13437 gezelter 2768 FCFLAGS=$ac_save_FCFLAGS
13438     ac_ext=$ac_save_ext
13439 gezelter 2862 ac_ext=c
13440     ac_cpp='$CPP $CPPFLAGS'
13441     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13442     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13443     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13444 gezelter 1490
13445 gezelter 2768
13446 gezelter 1490 ac_ext=c
13447     ac_cpp='$CPP $CPPFLAGS'
13448     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13449     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13450     ac_compiler_gnu=$ac_cv_c_compiler_gnu
13451    
13452     ac_save_LDFLAGS=$LDFLAGS
13453 gezelter 2769 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13454 gezelter 1490
13455     if test x = x"$MPI_LIB"; then
13456 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13457     echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13458 gezelter 1490 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13459     echo $ECHO_N "(cached) $ECHO_C" >&6
13460     else
13461     ac_check_lib_save_LIBS=$LIBS
13462     LIBS="-lmpich $LIBS"
13463     cat >conftest.$ac_ext <<_ACEOF
13464 gezelter 2081 /* confdefs.h. */
13465     _ACEOF
13466     cat confdefs.h >>conftest.$ac_ext
13467     cat >>conftest.$ac_ext <<_ACEOF
13468     /* end confdefs.h. */
13469 gezelter 1490
13470 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13471 gezelter 1490 #ifdef __cplusplus
13472     extern "C"
13473     #endif
13474 chuckv 3288 /* We use char because int might match the return type of a gcc2
13475     builtin and then its argument prototype would still apply. */
13476 gezelter 1490 char MPI_Init ();
13477 gezelter 2547 #ifdef FC_DUMMY_MAIN
13478     #ifndef FC_DUMMY_MAIN_EQ_F77
13479     # ifdef __cplusplus
13480     extern "C"
13481     # endif
13482     int FC_DUMMY_MAIN() { return 1; }
13483     #endif
13484     #endif
13485 gezelter 1490 int
13486     main ()
13487     {
13488 chuckv 3288 MPI_Init ();
13489 gezelter 1490 ;
13490     return 0;
13491     }
13492     _ACEOF
13493     rm -f conftest.$ac_objext conftest$ac_exeext
13494 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13495     (eval $ac_link) 2>conftest.er1
13496 gezelter 1490 ac_status=$?
13497 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13498     rm -f conftest.er1
13499     cat conftest.err >&5
13500     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 chuckv 3288 (exit $ac_status); } &&
13502     { ac_try='test -z "$ac_c_werror_flag"
13503     || test ! -s conftest.err'
13504     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13505     (eval $ac_try) 2>&5
13506     ac_status=$?
13507     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13508     (exit $ac_status); }; } &&
13509     { ac_try='test -s conftest$ac_exeext'
13510     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13511     (eval $ac_try) 2>&5
13512     ac_status=$?
13513     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13514     (exit $ac_status); }; }; then
13515 gezelter 1490 ac_cv_lib_mpich_MPI_Init=yes
13516     else
13517     echo "$as_me: failed program was:" >&5
13518 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13519    
13520 chuckv 3288 ac_cv_lib_mpich_MPI_Init=no
13521 gezelter 1490 fi
13522 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13523 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13524 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13525     fi
13526 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13527     echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13528 gezelter 1490 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13529     MPI_LIB="-lmpich"
13530     fi
13531    
13532     fi
13533 gezelter 2769 $as_unset ac_cv_lib_mpich_MPI_Init
13534 gezelter 1490 if test x = x"$MPI_LIB"; then
13535 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13536     echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13537 gezelter 2770 if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13538 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13539     else
13540     ac_check_lib_save_LIBS=$LIBS
13541 gezelter 2772 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13542 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13543 gezelter 2081 /* confdefs.h. */
13544     _ACEOF
13545     cat confdefs.h >>conftest.$ac_ext
13546     cat >>conftest.$ac_ext <<_ACEOF
13547     /* end confdefs.h. */
13548 gezelter 1490
13549 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13550 gezelter 1490 #ifdef __cplusplus
13551     extern "C"
13552     #endif
13553 chuckv 3288 /* We use char because int might match the return type of a gcc2
13554     builtin and then its argument prototype would still apply. */
13555 gezelter 1490 char MPI_Init ();
13556 gezelter 2547 #ifdef FC_DUMMY_MAIN
13557     #ifndef FC_DUMMY_MAIN_EQ_F77
13558     # ifdef __cplusplus
13559     extern "C"
13560     # endif
13561     int FC_DUMMY_MAIN() { return 1; }
13562     #endif
13563     #endif
13564 gezelter 1490 int
13565     main ()
13566     {
13567 chuckv 3288 MPI_Init ();
13568 gezelter 1490 ;
13569     return 0;
13570     }
13571     _ACEOF
13572     rm -f conftest.$ac_objext conftest$ac_exeext
13573 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13574     (eval $ac_link) 2>conftest.er1
13575 gezelter 1490 ac_status=$?
13576 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13577     rm -f conftest.er1
13578     cat conftest.err >&5
13579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580 chuckv 3288 (exit $ac_status); } &&
13581     { ac_try='test -z "$ac_c_werror_flag"
13582     || test ! -s conftest.err'
13583     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13584     (eval $ac_try) 2>&5
13585     ac_status=$?
13586     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13587     (exit $ac_status); }; } &&
13588     { ac_try='test -s conftest$ac_exeext'
13589     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13590     (eval $ac_try) 2>&5
13591     ac_status=$?
13592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13593     (exit $ac_status); }; }; then
13594 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=yes
13595 gezelter 1490 else
13596     echo "$as_me: failed program was:" >&5
13597 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13598    
13599 chuckv 3288 ac_cv_lib_pmpich_MPI_Init=no
13600 gezelter 1490 fi
13601 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13602 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13603 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13604     fi
13605 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13606     echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13607 gezelter 2770 if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13608     MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13609 gezelter 1490 fi
13610    
13611     fi
13612     if test x = x"$MPI_LIB"; then
13613 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13614     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13615 gezelter 1490 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13616     echo $ECHO_N "(cached) $ECHO_C" >&6
13617     else
13618     ac_check_lib_save_LIBS=$LIBS
13619 gezelter 2769 LIBS="-lmpi $LIBS"
13620 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
13621 gezelter 2081 /* confdefs.h. */
13622     _ACEOF
13623     cat confdefs.h >>conftest.$ac_ext
13624     cat >>conftest.$ac_ext <<_ACEOF
13625     /* end confdefs.h. */
13626 gezelter 1490
13627 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13628 gezelter 1490 #ifdef __cplusplus
13629     extern "C"
13630     #endif
13631 chuckv 3288 /* We use char because int might match the return type of a gcc2
13632     builtin and then its argument prototype would still apply. */
13633 gezelter 1490 char MPI_Init ();
13634 gezelter 2547 #ifdef FC_DUMMY_MAIN
13635     #ifndef FC_DUMMY_MAIN_EQ_F77
13636     # ifdef __cplusplus
13637     extern "C"
13638     # endif
13639     int FC_DUMMY_MAIN() { return 1; }
13640     #endif
13641     #endif
13642 gezelter 1490 int
13643     main ()
13644     {
13645 chuckv 3288 MPI_Init ();
13646 gezelter 1490 ;
13647     return 0;
13648     }
13649     _ACEOF
13650     rm -f conftest.$ac_objext conftest$ac_exeext
13651 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13652     (eval $ac_link) 2>conftest.er1
13653 gezelter 1490 ac_status=$?
13654 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13655     rm -f conftest.er1
13656     cat conftest.err >&5
13657     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13658 chuckv 3288 (exit $ac_status); } &&
13659     { ac_try='test -z "$ac_c_werror_flag"
13660     || test ! -s conftest.err'
13661     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13662     (eval $ac_try) 2>&5
13663     ac_status=$?
13664     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13665     (exit $ac_status); }; } &&
13666     { ac_try='test -s conftest$ac_exeext'
13667     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13668     (eval $ac_try) 2>&5
13669     ac_status=$?
13670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13671     (exit $ac_status); }; }; then
13672 gezelter 1490 ac_cv_lib_mpi_MPI_Init=yes
13673     else
13674     echo "$as_me: failed program was:" >&5
13675 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13676    
13677 chuckv 3288 ac_cv_lib_mpi_MPI_Init=no
13678 gezelter 1490 fi
13679 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13680 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13681 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13682     fi
13683 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13684     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13685 gezelter 1490 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13686 gezelter 2769 MPI_LIB="-lmpi"
13687 gezelter 1490 fi
13688    
13689     fi
13690 gezelter 2769 $as_unset ac_cv_lib_mpi_MPI_Init
13691 chuckv 1619 if test x = x"$MPI_LIB"; then
13692 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13693     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13694 gezelter 2769 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13695 chuckv 1619 echo $ECHO_N "(cached) $ECHO_C" >&6
13696     else
13697     ac_check_lib_save_LIBS=$LIBS
13698 gezelter 2772 LIBS="-lmpi -llam $LIBS"
13699 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
13700 gezelter 2081 /* confdefs.h. */
13701     _ACEOF
13702     cat confdefs.h >>conftest.$ac_ext
13703     cat >>conftest.$ac_ext <<_ACEOF
13704     /* end confdefs.h. */
13705 gezelter 1490
13706 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13707 chuckv 1619 #ifdef __cplusplus
13708     extern "C"
13709     #endif
13710 chuckv 3288 /* We use char because int might match the return type of a gcc2
13711     builtin and then its argument prototype would still apply. */
13712 chuckv 1619 char MPI_Init ();
13713 gezelter 2547 #ifdef FC_DUMMY_MAIN
13714     #ifndef FC_DUMMY_MAIN_EQ_F77
13715     # ifdef __cplusplus
13716     extern "C"
13717     # endif
13718     int FC_DUMMY_MAIN() { return 1; }
13719     #endif
13720     #endif
13721 chuckv 1619 int
13722     main ()
13723     {
13724 chuckv 3288 MPI_Init ();
13725 chuckv 1619 ;
13726     return 0;
13727     }
13728     _ACEOF
13729     rm -f conftest.$ac_objext conftest$ac_exeext
13730 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13731     (eval $ac_link) 2>conftest.er1
13732 chuckv 1619 ac_status=$?
13733 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13734     rm -f conftest.er1
13735     cat conftest.err >&5
13736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13737 chuckv 3288 (exit $ac_status); } &&
13738     { ac_try='test -z "$ac_c_werror_flag"
13739     || test ! -s conftest.err'
13740     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13741     (eval $ac_try) 2>&5
13742     ac_status=$?
13743     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744     (exit $ac_status); }; } &&
13745     { ac_try='test -s conftest$ac_exeext'
13746     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13747     (eval $ac_try) 2>&5
13748     ac_status=$?
13749     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13750     (exit $ac_status); }; }; then
13751 gezelter 2769 ac_cv_lib_mpi_MPI_Init=yes
13752 chuckv 1619 else
13753     echo "$as_me: failed program was:" >&5
13754 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13755    
13756 chuckv 3288 ac_cv_lib_mpi_MPI_Init=no
13757 chuckv 1619 fi
13758 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13759 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13760 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
13761     fi
13762 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13763     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13764 gezelter 2769 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13765     MPI_LIB="-lmpi -llam"
13766 chuckv 1619 fi
13767    
13768     fi
13769 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
13770     if test x = x"$MPI_LIB"; then
13771 chuckv 3288 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13772     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13773 gezelter 1490 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13774     echo $ECHO_N "(cached) $ECHO_C" >&6
13775     else
13776     ac_check_lib_save_LIBS=$LIBS
13777     LIBS="-lmpi -llam -lpthread $LIBS"
13778     cat >conftest.$ac_ext <<_ACEOF
13779 gezelter 2081 /* confdefs.h. */
13780     _ACEOF
13781     cat confdefs.h >>conftest.$ac_ext
13782     cat >>conftest.$ac_ext <<_ACEOF
13783     /* end confdefs.h. */
13784 gezelter 1490
13785 chuckv 3288 /* Override any gcc2 internal prototype to avoid an error. */
13786 gezelter 1490 #ifdef __cplusplus
13787     extern "C"
13788     #endif
13789 chuckv 3288 /* We use char because int might match the return type of a gcc2
13790     builtin and then its argument prototype would still apply. */
13791 gezelter 1490 char MPI_Init ();
13792 gezelter 2547 #ifdef FC_DUMMY_MAIN
13793     #ifndef FC_DUMMY_MAIN_EQ_F77
13794     # ifdef __cplusplus
13795     extern "C"
13796     # endif
13797     int FC_DUMMY_MAIN() { return 1; }
13798     #endif
13799     #endif
13800 gezelter 1490 int
13801     main ()
13802     {
13803 chuckv 3288 MPI_Init ();
13804 gezelter 1490 ;
13805     return 0;
13806     }
13807     _ACEOF
13808     rm -f conftest.$ac_objext conftest$ac_exeext
13809 chuckv 3288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13810     (eval $ac_link) 2>conftest.er1
13811 gezelter 1490 ac_status=$?
13812 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13813     rm -f conftest.er1
13814     cat conftest.err >&5
13815     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13816 chuckv 3288 (exit $ac_status); } &&
13817     { ac_try='test -z "$ac_c_werror_flag"
13818     || test ! -s conftest.err'
13819     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13820     (eval $ac_try) 2>&5
13821     ac_status=$?
13822     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13823     (exit $ac_status); }; } &&
13824     { ac_try='test -s conftest$ac_exeext'
13825     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13826     (eval $ac_try) 2>&5
13827     ac_status=$?
13828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13829     (exit $ac_status); }; }; then
13830 gezelter 1490 ac_cv_lib_mpi_MPI_Init=yes
13831     else
13832     echo "$as_me: failed program was:" >&5
13833 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13834    
13835 chuckv 3288 ac_cv_lib_mpi_MPI_Init=no
13836 gezelter 1490 fi
13837 chuckv 3288 rm -f conftest.err conftest.$ac_objext \
13838 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
13839 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
13840     fi
13841 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13842     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13843 gezelter 1490 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13844     MPI_LIB="-lmpi -llam -lpthread"
13845     else
13846    
13847 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13848 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13849     { (exit 1); exit 1; }; }
13850     USE_MPI="no"
13851    
13852     fi
13853    
13854     fi
13855    
13856 gezelter 2081
13857    
13858 chuckv 3288 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13859     echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13860 gezelter 1490 MPI_F90_LIB=""
13861     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13862     MPI_F90_LIB="-lfmpich"
13863     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13864     MPI_F90_LIB="-llamf77mpi"
13865     else
13866     MPI_F90_LIB=" "
13867     fi
13868 chuckv 3288 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13869     echo "${ECHO_T}found $MPI_F90_LIB" >&6
13870 gezelter 1490
13871    
13872     fi
13873    
13874    
13875    
13876 chuckv 3288 acx_cgal_found=no
13877 gezelter 1490
13878 chuckv 3288 # Check whether --with-cgalmakefile or --without-cgalmakefile was given.
13879     if test "${with_cgalmakefile+set}" = set; then
13880     withval="$with_cgalmakefile"
13881    
13882     fi;
13883     case $with_cgalmakefile in
13884     yes | "") ;;
13885     no) acx_cgal_found=disable ;;
13886     -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13887     *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13888     esac
13889    
13890     if test "$acx_cgal_found" == no; then
13891     echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
13892     echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6
13893    
13894     if test \! -z "$CGAL_MAKEFILE"; then
13895    
13896     if test -e "$CGAL_MAKEFILE"; then
13897     tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
13898    
13899     cat > $tname << _ACEOF
13900     include $CGAL_MAKEFILE
13901    
13902     cppflags:
13903     @echo \$(CGAL_CXXFLAGS)
13904    
13905     cxxflags:
13906     @echo
13907     ldflags:
13908     @echo \$(CGAL_LDFLAGS)
13909     _ACEOF
13910     CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
13911     CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
13912     CGAL_LDFLAGST="`make -s -f $tname ldflags`"
13913     for i in $CGAL_LDFLAGST; do
13914     if test `echo $i| grep -c ^-l`; then
13915     CGAL_LIBS="$CGAL_LIBS $i"
13916     else
13917     CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
13918     fi
13919     done
13920     rm -f $tname
13921     echo "$as_me:$LINENO: result: yes" >&5
13922     echo "${ECHO_T}yes" >&6
13923     acx_cgal_found=yes
13924     else
13925     echo "$as_me:$LINENO: result: invalid" >&5
13926     echo "${ECHO_T}invalid" >&6
13927     { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
13928     echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
13929     { (exit 1); exit 1; }; }
13930     fi
13931     else
13932     echo "$as_me:$LINENO: result: not defined" >&5
13933     echo "${ECHO_T}not defined" >&6
13934     fi
13935 chuckv 3275 fi
13936 gezelter 1490
13937 chuckv 3288 if test "$acx_cgal_found" == no; then
13938     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13939     echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
13940     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
13941     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13942     echo $ECHO_N "(cached) $ECHO_C" >&6
13943 chuckv 3275 fi
13944 chuckv 3288 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
13945     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
13946     else
13947     # Is the header compilable?
13948     echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
13949     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6
13950     cat >conftest.$ac_ext <<_ACEOF
13951     /* confdefs.h. */
13952     _ACEOF
13953     cat confdefs.h >>conftest.$ac_ext
13954     cat >>conftest.$ac_ext <<_ACEOF
13955     /* end confdefs.h. */
13956     $ac_includes_default
13957     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
13958     _ACEOF
13959     rm -f conftest.$ac_objext
13960     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13961     (eval $ac_compile) 2>conftest.er1
13962     ac_status=$?
13963     grep -v '^ *+' conftest.er1 >conftest.err
13964     rm -f conftest.er1
13965     cat conftest.err >&5
13966     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13967     (exit $ac_status); } &&
13968     { ac_try='test -z "$ac_c_werror_flag"
13969     || test ! -s conftest.err'
13970     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13971     (eval $ac_try) 2>&5
13972     ac_status=$?
13973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13974     (exit $ac_status); }; } &&
13975     { ac_try='test -s conftest.$ac_objext'
13976     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13977     (eval $ac_try) 2>&5
13978     ac_status=$?
13979     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13980     (exit $ac_status); }; }; then
13981     ac_header_compiler=yes
13982     else
13983     echo "$as_me: failed program was:" >&5
13984     sed 's/^/| /' conftest.$ac_ext >&5
13985 gezelter 1490
13986 chuckv 3288 ac_header_compiler=no
13987     fi
13988     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13989     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13990     echo "${ECHO_T}$ac_header_compiler" >&6
13991    
13992     # Is the header present?
13993     echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
13994     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6
13995     cat >conftest.$ac_ext <<_ACEOF
13996     /* confdefs.h. */
13997     _ACEOF
13998     cat confdefs.h >>conftest.$ac_ext
13999     cat >>conftest.$ac_ext <<_ACEOF
14000     /* end confdefs.h. */
14001     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
14002     _ACEOF
14003     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14004     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14005     ac_status=$?
14006     grep -v '^ *+' conftest.er1 >conftest.err
14007     rm -f conftest.er1
14008     cat conftest.err >&5
14009     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14010     (exit $ac_status); } >/dev/null; then
14011     if test -s conftest.err; then
14012     ac_cpp_err=$ac_c_preproc_warn_flag
14013     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14014     else
14015     ac_cpp_err=
14016     fi
14017     else
14018     ac_cpp_err=yes
14019     fi
14020     if test -z "$ac_cpp_err"; then
14021     ac_header_preproc=yes
14022     else
14023     echo "$as_me: failed program was:" >&5
14024     sed 's/^/| /' conftest.$ac_ext >&5
14025    
14026     ac_header_preproc=no
14027     fi
14028     rm -f conftest.err conftest.$ac_ext
14029     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14030     echo "${ECHO_T}$ac_header_preproc" >&6
14031    
14032     # So? What about this header?
14033     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14034     yes:no: )
14035     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
14036     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14037     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
14038     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
14039     ac_header_preproc=yes
14040     ;;
14041     no:yes:* )
14042     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
14043     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
14044     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
14045     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
14046     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
14047     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
14048     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
14049     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
14050     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
14051     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
14052     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
14053     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
14054     (
14055     cat <<\_ASBOX
14056     ## ------------------------------ ##
14057     ## Report this to gezelter@nd.edu ##
14058     ## ------------------------------ ##
14059     _ASBOX
14060     ) |
14061     sed "s/^/$as_me: WARNING: /" >&2
14062     ;;
14063     esac
14064     echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
14065     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
14066     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
14067     echo $ECHO_N "(cached) $ECHO_C" >&6
14068     else
14069     ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
14070     fi
14071     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
14072     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
14073    
14074     fi
14075     if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
14076     cgal_have_header=yes
14077     else
14078     cgal_have_header=no
14079     fi
14080    
14081    
14082     if test "$cgal_have_header" == yes; then
14083     echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14084     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14085     if test "${ac_cv_lib_CGAL_main+set}" = set; then
14086     echo $ECHO_N "(cached) $ECHO_C" >&6
14087     else
14088     ac_check_lib_save_LIBS=$LIBS
14089     LIBS="-lCGAL $LIBS"
14090     cat >conftest.$ac_ext <<_ACEOF
14091     /* confdefs.h. */
14092     _ACEOF
14093     cat confdefs.h >>conftest.$ac_ext
14094     cat >>conftest.$ac_ext <<_ACEOF
14095     /* end confdefs.h. */
14096    
14097    
14098     #ifdef FC_DUMMY_MAIN
14099     #ifndef FC_DUMMY_MAIN_EQ_F77
14100     # ifdef __cplusplus
14101     extern "C"
14102     # endif
14103     int FC_DUMMY_MAIN() { return 1; }
14104     #endif
14105     #endif
14106     int
14107     main ()
14108     {
14109     main ();
14110     ;
14111     return 0;
14112     }
14113     _ACEOF
14114     rm -f conftest.$ac_objext conftest$ac_exeext
14115     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14116     (eval $ac_link) 2>conftest.er1
14117     ac_status=$?
14118     grep -v '^ *+' conftest.er1 >conftest.err
14119     rm -f conftest.er1
14120     cat conftest.err >&5
14121     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14122     (exit $ac_status); } &&
14123     { ac_try='test -z "$ac_c_werror_flag"
14124     || test ! -s conftest.err'
14125     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14126     (eval $ac_try) 2>&5
14127     ac_status=$?
14128     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14129     (exit $ac_status); }; } &&
14130     { ac_try='test -s conftest$ac_exeext'
14131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14132     (eval $ac_try) 2>&5
14133     ac_status=$?
14134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14135     (exit $ac_status); }; }; then
14136     ac_cv_lib_CGAL_main=yes
14137     else
14138     echo "$as_me: failed program was:" >&5
14139     sed 's/^/| /' conftest.$ac_ext >&5
14140    
14141     ac_cv_lib_CGAL_main=no
14142     fi
14143     rm -f conftest.err conftest.$ac_objext \
14144     conftest$ac_exeext conftest.$ac_ext
14145     LIBS=$ac_check_lib_save_LIBS
14146     fi
14147     echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
14148     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
14149     if test $ac_cv_lib_CGAL_main = yes; then
14150     cgal_have_lib=yes
14151     else
14152     cgal_have_lib=no
14153     fi
14154    
14155     if test "$cgal_have_lib" == no; then
14156     save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
14157     echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14158     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14159     if test "${ac_cv_lib_CGAL_main+set}" = set; then
14160     echo $ECHO_N "(cached) $ECHO_C" >&6
14161     else
14162     ac_check_lib_save_LIBS=$LIBS
14163     LIBS="-lCGAL $LIBS"
14164     cat >conftest.$ac_ext <<_ACEOF
14165     /* confdefs.h. */
14166     _ACEOF
14167     cat confdefs.h >>conftest.$ac_ext
14168     cat >>conftest.$ac_ext <<_ACEOF
14169     /* end confdefs.h. */
14170    
14171    
14172     #ifdef FC_DUMMY_MAIN
14173     #ifndef FC_DUMMY_MAIN_EQ_F77
14174     # ifdef __cplusplus
14175     extern "C"
14176     # endif
14177     int FC_DUMMY_MAIN() { return 1; }
14178     #endif
14179     #endif
14180     int
14181     main ()
14182     {
14183     main ();
14184     ;
14185     return 0;
14186     }
14187     _ACEOF
14188     rm -f conftest.$ac_objext conftest$ac_exeext
14189     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14190     (eval $ac_link) 2>conftest.er1
14191     ac_status=$?
14192     grep -v '^ *+' conftest.er1 >conftest.err
14193     rm -f conftest.er1
14194     cat conftest.err >&5
14195     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14196     (exit $ac_status); } &&
14197     { ac_try='test -z "$ac_c_werror_flag"
14198     || test ! -s conftest.err'
14199     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14200     (eval $ac_try) 2>&5
14201     ac_status=$?
14202     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14203     (exit $ac_status); }; } &&
14204     { ac_try='test -s conftest$ac_exeext'
14205     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14206     (eval $ac_try) 2>&5
14207     ac_status=$?
14208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14209     (exit $ac_status); }; }; then
14210     ac_cv_lib_CGAL_main=yes
14211     else
14212     echo "$as_me: failed program was:" >&5
14213     sed 's/^/| /' conftest.$ac_ext >&5
14214    
14215     ac_cv_lib_CGAL_main=no
14216     fi
14217     rm -f conftest.err conftest.$ac_objext \
14218     conftest$ac_exeext conftest.$ac_ext
14219     LIBS=$ac_check_lib_save_LIBS
14220     fi
14221     echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
14222     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
14223     if test $ac_cv_lib_CGAL_main = yes; then
14224     CGAL_LIBS="-lCGAL -lgmp -lmpfr"
14225     cgal_have_lib=yes
14226     else
14227     cgal_have_lib=no
14228     fi
14229    
14230     LIBS="$save_LIBS"
14231     else
14232     CGAL_LIBS="-lCGAL"
14233     echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
14234     echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6
14235     if test "${ac_cv_lib_mpfr_main+set}" = set; then
14236     echo $ECHO_N "(cached) $ECHO_C" >&6
14237     else
14238     ac_check_lib_save_LIBS=$LIBS
14239     LIBS="-lmpfr $LIBS"
14240     cat >conftest.$ac_ext <<_ACEOF
14241     /* confdefs.h. */
14242     _ACEOF
14243     cat confdefs.h >>conftest.$ac_ext
14244     cat >>conftest.$ac_ext <<_ACEOF
14245     /* end confdefs.h. */
14246    
14247    
14248     #ifdef FC_DUMMY_MAIN
14249     #ifndef FC_DUMMY_MAIN_EQ_F77
14250     # ifdef __cplusplus
14251     extern "C"
14252     # endif
14253     int FC_DUMMY_MAIN() { return 1; }
14254     #endif
14255     #endif
14256     int
14257     main ()
14258     {
14259     main ();
14260     ;
14261     return 0;
14262     }
14263     _ACEOF
14264     rm -f conftest.$ac_objext conftest$ac_exeext
14265     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14266     (eval $ac_link) 2>conftest.er1
14267     ac_status=$?
14268     grep -v '^ *+' conftest.er1 >conftest.err
14269     rm -f conftest.er1
14270     cat conftest.err >&5
14271     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14272     (exit $ac_status); } &&
14273     { ac_try='test -z "$ac_c_werror_flag"
14274     || test ! -s conftest.err'
14275     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14276     (eval $ac_try) 2>&5
14277     ac_status=$?
14278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14279     (exit $ac_status); }; } &&
14280     { ac_try='test -s conftest$ac_exeext'
14281     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14282     (eval $ac_try) 2>&5
14283     ac_status=$?
14284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14285     (exit $ac_status); }; }; then
14286     ac_cv_lib_mpfr_main=yes
14287     else
14288     echo "$as_me: failed program was:" >&5
14289     sed 's/^/| /' conftest.$ac_ext >&5
14290    
14291     ac_cv_lib_mpfr_main=no
14292     fi
14293     rm -f conftest.err conftest.$ac_objext \
14294     conftest$ac_exeext conftest.$ac_ext
14295     LIBS=$ac_check_lib_save_LIBS
14296     fi
14297     echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
14298     echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6
14299     if test $ac_cv_lib_mpfr_main = yes; then
14300     CGAL_LIBS="$CGAL_LIBS -lmpfr"
14301     fi
14302    
14303     echo "$as_me:$LINENO: checking for main in -lgmp" >&5
14304     echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6
14305     if test "${ac_cv_lib_gmp_main+set}" = set; then
14306     echo $ECHO_N "(cached) $ECHO_C" >&6
14307     else
14308     ac_check_lib_save_LIBS=$LIBS
14309     LIBS="-lgmp $LIBS"
14310     cat >conftest.$ac_ext <<_ACEOF
14311     /* confdefs.h. */
14312     _ACEOF
14313     cat confdefs.h >>conftest.$ac_ext
14314     cat >>conftest.$ac_ext <<_ACEOF
14315     /* end confdefs.h. */
14316    
14317    
14318     #ifdef FC_DUMMY_MAIN
14319     #ifndef FC_DUMMY_MAIN_EQ_F77
14320     # ifdef __cplusplus
14321     extern "C"
14322     # endif
14323     int FC_DUMMY_MAIN() { return 1; }
14324     #endif
14325     #endif
14326     int
14327     main ()
14328     {
14329     main ();
14330     ;
14331     return 0;
14332     }
14333     _ACEOF
14334     rm -f conftest.$ac_objext conftest$ac_exeext
14335     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14336     (eval $ac_link) 2>conftest.er1
14337     ac_status=$?
14338     grep -v '^ *+' conftest.er1 >conftest.err
14339     rm -f conftest.er1
14340     cat conftest.err >&5
14341     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14342     (exit $ac_status); } &&
14343     { ac_try='test -z "$ac_c_werror_flag"
14344     || test ! -s conftest.err'
14345     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14346     (eval $ac_try) 2>&5
14347     ac_status=$?
14348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349     (exit $ac_status); }; } &&
14350     { ac_try='test -s conftest$ac_exeext'
14351     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14352     (eval $ac_try) 2>&5
14353     ac_status=$?
14354     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14355     (exit $ac_status); }; }; then
14356     ac_cv_lib_gmp_main=yes
14357     else
14358     echo "$as_me: failed program was:" >&5
14359     sed 's/^/| /' conftest.$ac_ext >&5
14360    
14361     ac_cv_lib_gmp_main=no
14362     fi
14363     rm -f conftest.err conftest.$ac_objext \
14364     conftest$ac_exeext conftest.$ac_ext
14365     LIBS=$ac_check_lib_save_LIBS
14366     fi
14367     echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
14368     echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6
14369     if test $ac_cv_lib_gmp_main = yes; then
14370     CGAL_LIBS="$CGAL_LIBS -lgmp"
14371     fi
14372    
14373     echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
14374     echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6
14375     if test "${ac_cv_lib_gmpxx_main+set}" = set; then
14376     echo $ECHO_N "(cached) $ECHO_C" >&6
14377     else
14378     ac_check_lib_save_LIBS=$LIBS
14379     LIBS="-lgmpxx $LIBS"
14380     cat >conftest.$ac_ext <<_ACEOF
14381     /* confdefs.h. */
14382     _ACEOF
14383     cat confdefs.h >>conftest.$ac_ext
14384     cat >>conftest.$ac_ext <<_ACEOF
14385     /* end confdefs.h. */
14386    
14387    
14388     #ifdef FC_DUMMY_MAIN
14389     #ifndef FC_DUMMY_MAIN_EQ_F77
14390     # ifdef __cplusplus
14391     extern "C"
14392     # endif
14393     int FC_DUMMY_MAIN() { return 1; }
14394     #endif
14395     #endif
14396     int
14397     main ()
14398     {
14399     main ();
14400     ;
14401     return 0;
14402     }
14403     _ACEOF
14404     rm -f conftest.$ac_objext conftest$ac_exeext
14405     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14406     (eval $ac_link) 2>conftest.er1
14407     ac_status=$?
14408     grep -v '^ *+' conftest.er1 >conftest.err
14409     rm -f conftest.er1
14410     cat conftest.err >&5
14411     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14412     (exit $ac_status); } &&
14413     { ac_try='test -z "$ac_c_werror_flag"
14414     || test ! -s conftest.err'
14415     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14416     (eval $ac_try) 2>&5
14417     ac_status=$?
14418     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14419     (exit $ac_status); }; } &&
14420     { ac_try='test -s conftest$ac_exeext'
14421     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14422     (eval $ac_try) 2>&5
14423     ac_status=$?
14424     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14425     (exit $ac_status); }; }; then
14426     ac_cv_lib_gmpxx_main=yes
14427     else
14428     echo "$as_me: failed program was:" >&5
14429     sed 's/^/| /' conftest.$ac_ext >&5
14430    
14431     ac_cv_lib_gmpxx_main=no
14432     fi
14433     rm -f conftest.err conftest.$ac_objext \
14434     conftest$ac_exeext conftest.$ac_ext
14435     LIBS=$ac_check_lib_save_LIBS
14436     fi
14437     echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
14438     echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6
14439     if test $ac_cv_lib_gmpxx_main = yes; then
14440     CGAL_LIBS="$CGAL_LIBS -lgmpxx"
14441     fi
14442    
14443     fi
14444    
14445     if test "$cgal_have_lib" == yes; then
14446     acx_cgal_found=yes
14447     fi
14448     fi
14449     if test "$acx_cgal_found" == yes; then
14450     echo "$as_me:$LINENO: checking for main in -lCore" >&5
14451     echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6
14452     if test "${ac_cv_lib_Core_main+set}" = set; then
14453     echo $ECHO_N "(cached) $ECHO_C" >&6
14454     else
14455     ac_check_lib_save_LIBS=$LIBS
14456     LIBS="-lCore $LIBS"
14457     cat >conftest.$ac_ext <<_ACEOF
14458     /* confdefs.h. */
14459     _ACEOF
14460     cat confdefs.h >>conftest.$ac_ext
14461     cat >>conftest.$ac_ext <<_ACEOF
14462     /* end confdefs.h. */
14463    
14464    
14465     #ifdef FC_DUMMY_MAIN
14466     #ifndef FC_DUMMY_MAIN_EQ_F77
14467     # ifdef __cplusplus
14468     extern "C"
14469     # endif
14470     int FC_DUMMY_MAIN() { return 1; }
14471     #endif
14472     #endif
14473     int
14474     main ()
14475     {
14476     main ();
14477     ;
14478     return 0;
14479     }
14480     _ACEOF
14481     rm -f conftest.$ac_objext conftest$ac_exeext
14482     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14483     (eval $ac_link) 2>conftest.er1
14484     ac_status=$?
14485     grep -v '^ *+' conftest.er1 >conftest.err
14486     rm -f conftest.er1
14487     cat conftest.err >&5
14488     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14489     (exit $ac_status); } &&
14490     { ac_try='test -z "$ac_c_werror_flag"
14491     || test ! -s conftest.err'
14492     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14493     (eval $ac_try) 2>&5
14494     ac_status=$?
14495     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14496     (exit $ac_status); }; } &&
14497     { ac_try='test -s conftest$ac_exeext'
14498     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14499     (eval $ac_try) 2>&5
14500     ac_status=$?
14501     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14502     (exit $ac_status); }; }; then
14503     ac_cv_lib_Core_main=yes
14504     else
14505     echo "$as_me: failed program was:" >&5
14506     sed 's/^/| /' conftest.$ac_ext >&5
14507    
14508     ac_cv_lib_Core_main=no
14509     fi
14510     rm -f conftest.err conftest.$ac_objext \
14511     conftest$ac_exeext conftest.$ac_ext
14512     LIBS=$ac_check_lib_save_LIBS
14513     fi
14514     echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
14515     echo "${ECHO_T}$ac_cv_lib_Core_main" >&6
14516     if test $ac_cv_lib_Core_main = yes; then
14517     CGAL_LIBS="$CGAL_LIBS -lCore"
14518     fi
14519    
14520     fi
14521     fi
14522    
14523    
14524    
14525     echo "$as_me:$LINENO: checking CGAL" >&5
14526     echo $ECHO_N "checking CGAL... $ECHO_C" >&6
14527     if test "$acx_cgal_found" == yes; then
14528     echo "$as_me:$LINENO: result: yes" >&5
14529     echo "${ECHO_T}yes" >&6;
14530    
14531     else
14532     echo "$as_me:$LINENO: result: no" >&5
14533     echo "${ECHO_T}no" >&6
14534    
14535     fi
14536    
14537     if test "$acx_cgal_found" == yes; then
14538     USE_CGAL=yes
14539    
14540     cat >>confdefs.h <<\_ACEOF
14541     #define HAVE_CGAL 1
14542     _ACEOF
14543    
14544    
14545    
14546    
14547    
14548    
14549     fi
14550    
14551    
14552    
14553 chuckv 3291
14554 chuckv 3288 # Check whether --enable-doxygen or --disable-doxygen was given.
14555     if test "${enable_doxygen+set}" = set; then
14556     enableval="$enable_doxygen"
14557    
14558     fi;
14559     # Check whether --enable-dot or --disable-dot was given.
14560     if test "${enable_dot+set}" = set; then
14561     enableval="$enable_dot"
14562    
14563     fi;
14564     # Check whether --enable-html-docs or --disable-html-docs was given.
14565 gezelter 1540 if test "${enable_html_docs+set}" = set; then
14566 chuckv 3288 enableval="$enable_html_docs"
14567    
14568 gezelter 1540 else
14569     enable_html_docs=yes
14570 chuckv 3288 fi;
14571     # Check whether --enable-latex-docs or --disable-latex-docs was given.
14572     if test "${enable_latex_docs+set}" = set; then
14573     enableval="$enable_latex_docs"
14574 chuckv 3275
14575 gezelter 1540 else
14576     enable_latex_docs=no
14577 chuckv 3288 fi;
14578 gezelter 1540 if test "x$enable_doxygen" = xno; then
14579     enable_doc=no
14580     else
14581     # Extract the first word of "doxygen", so it can be a program name with args.
14582     set dummy doxygen; ac_word=$2
14583 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
14584     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14585 gezelter 1540 if test "${ac_cv_path_DOXYGEN+set}" = set; then
14586     echo $ECHO_N "(cached) $ECHO_C" >&6
14587     else
14588     case $DOXYGEN in
14589     [\\/]* | ?:[\\/]*)
14590     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14591     ;;
14592     *)
14593 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14594     for as_dir in $PATH
14595     do
14596     IFS=$as_save_IFS
14597     test -z "$as_dir" && as_dir=.
14598     for ac_exec_ext in '' $ac_executable_extensions; do
14599 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14600 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14601     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14602     break 2
14603     fi
14604 gezelter 1540 done
14605 gezelter 2081 done
14606 gezelter 1540
14607     ;;
14608     esac
14609     fi
14610     DOXYGEN=$ac_cv_path_DOXYGEN
14611 chuckv 3288
14612 gezelter 1540 if test -n "$DOXYGEN"; then
14613 chuckv 3288 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14614     echo "${ECHO_T}$DOXYGEN" >&6
14615 gezelter 1540 else
14616 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
14617     echo "${ECHO_T}no" >&6
14618 gezelter 1540 fi
14619    
14620     if test "x$DOXYGEN" = x; then
14621     if test "x$enable_doxygen" = xyes; then
14622 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14623 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
14624     { (exit 1); exit 1; }; }
14625     fi
14626     enable_doc=no
14627     else
14628     enable_doc=yes
14629     # Extract the first word of "dot", so it can be a program name with args.
14630     set dummy dot; ac_word=$2
14631 chuckv 3288 echo "$as_me:$LINENO: checking for $ac_word" >&5
14632     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14633 gezelter 1540 if test "${ac_cv_path_DOT+set}" = set; then
14634     echo $ECHO_N "(cached) $ECHO_C" >&6
14635     else
14636     case $DOT in
14637     [\\/]* | ?:[\\/]*)
14638     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14639     ;;
14640     *)
14641 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14642     for as_dir in $PATH
14643     do
14644     IFS=$as_save_IFS
14645     test -z "$as_dir" && as_dir=.
14646     for ac_exec_ext in '' $ac_executable_extensions; do
14647 chuckv 3288 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14648 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14649     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14650     break 2
14651     fi
14652 gezelter 1540 done
14653 gezelter 2081 done
14654 gezelter 1540
14655     ;;
14656     esac
14657     fi
14658     DOT=$ac_cv_path_DOT
14659 chuckv 3288
14660 gezelter 1540 if test -n "$DOT"; then
14661 chuckv 3288 echo "$as_me:$LINENO: result: $DOT" >&5
14662     echo "${ECHO_T}$DOT" >&6
14663 gezelter 1540 else
14664 chuckv 3288 echo "$as_me:$LINENO: result: no" >&5
14665     echo "${ECHO_T}no" >&6
14666 gezelter 1540 fi
14667    
14668     fi
14669     fi
14670    
14671     if test "x$enable_doc" = xyes; then
14672     DOC=1
14673     else
14674     DOC=0
14675     fi
14676    
14677 gezelter 2081
14678 gezelter 1540 if test x$DOT = x; then
14679     if test "x$enable_dot" = xyes; then
14680 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14681 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
14682     { (exit 1); exit 1; }; }
14683     fi
14684     enable_dot=no
14685     else
14686     enable_dot=yes
14687     fi
14688    
14689 gezelter 2081
14690    
14691    
14692    
14693    
14694    
14695 gezelter 1490
14696    
14697    
14698    
14699    
14700    
14701    
14702    
14703    
14704 gezelter 2081
14705    
14706    
14707 chuckv 3291 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile scripts/filepp"
14708 gezelter 2081
14709    
14710 gezelter 1490 cat >confcache <<\_ACEOF
14711     # This file is a shell script that caches the results of configure
14712     # tests run on this system so they can be shared between configure
14713     # scripts and configure runs, see configure's option --config-cache.
14714     # It is not useful on other systems. If it contains results you don't
14715     # want to keep, you may remove or edit it.
14716     #
14717     # config.status only pays attention to the cache file if you give it
14718     # the --recheck option to rerun configure.
14719     #
14720 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14721 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14722     # following values.
14723    
14724     _ACEOF
14725    
14726     # The following way of writing the cache mishandles newlines in values,
14727     # but we know of no workaround that is simple, portable, and efficient.
14728 chuckv 3288 # So, don't put newlines in cache variables' values.
14729 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
14730     # and sets the high bit in the cache file unless we assign to the vars.
14731 chuckv 3288 {
14732 gezelter 1490 (set) 2>&1 |
14733 chuckv 3288 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14734     *ac_space=\ *)
14735 gezelter 1490 # `set' does not quote correctly, so add quotes (double-quote
14736     # substitution turns \\\\ into \\, and sed turns \\ into \).
14737     sed -n \
14738 gezelter 2081 "s/'/'\\\\''/g;
14739     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14740 chuckv 3288 ;;
14741 gezelter 1490 *)
14742     # `set' quotes correctly as required by POSIX, so do not add quotes.
14743 chuckv 3288 sed -n \
14744     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14745 gezelter 1490 ;;
14746 chuckv 3288 esac;
14747     } |
14748 gezelter 1490 sed '
14749     t clear
14750 chuckv 3288 : clear
14751 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14752     t end
14753 chuckv 3288 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14754     : end' >>confcache
14755     if diff $cache_file confcache >/dev/null 2>&1; then :; else
14756     if test -w $cache_file; then
14757     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14758 gezelter 1490 cat confcache >$cache_file
14759     else
14760 chuckv 3288 echo "not updating unwritable cache $cache_file"
14761 gezelter 1490 fi
14762     fi
14763     rm -f confcache
14764    
14765     test "x$prefix" = xNONE && prefix=$ac_default_prefix
14766     # Let make expand exec_prefix.
14767     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14768    
14769 chuckv 3288 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14770     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14771     # trailing colons and then remove the whole line if VPATH becomes empty
14772     # (actually we leave an empty line to preserve line numbers).
14773     if test "x$srcdir" = x.; then
14774     ac_vpsub='/^[ ]*VPATH[ ]*=/{
14775     s/:*\$(srcdir):*/:/;
14776     s/:*\${srcdir}:*/:/;
14777     s/:*@srcdir@:*/:/;
14778     s/^\([^=]*=[ ]*\):*/\1/;
14779     s/:*$//;
14780     s/^[^=]*=[ ]*$//;
14781     }'
14782     fi
14783    
14784 gezelter 1490 DEFS=-DHAVE_CONFIG_H
14785    
14786 gezelter 2081 ac_libobjs=
14787     ac_ltlibobjs=
14788     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14789     # 1. Remove the extension, and $U if already installed.
14790 chuckv 3288 ac_i=`echo "$ac_i" |
14791     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14792     # 2. Add them.
14793     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14794     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14795 gezelter 2081 done
14796     LIBOBJS=$ac_libobjs
14797    
14798     LTLIBOBJS=$ac_ltlibobjs
14799    
14800    
14801    
14802 gezelter 1490 : ${CONFIG_STATUS=./config.status}
14803     ac_clean_files_save=$ac_clean_files
14804     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14805 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14806 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14807     cat >$CONFIG_STATUS <<_ACEOF
14808     #! $SHELL
14809 gezelter 2081 # Generated by $as_me.
14810 gezelter 1490 # Run this file to recreate the current configuration.
14811     # Compiler output produced by configure, useful for debugging
14812     # configure, is in config.log if it exists.
14813    
14814     debug=false
14815 gezelter 2081 ac_cs_recheck=false
14816     ac_cs_silent=false
14817 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
14818     _ACEOF
14819    
14820     cat >>$CONFIG_STATUS <<\_ACEOF
14821 gezelter 2081 ## --------------------- ##
14822     ## M4sh Initialization. ##
14823     ## --------------------- ##
14824    
14825 chuckv 3288 # Be Bourne compatible
14826 gezelter 1490 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14827     emulate sh
14828     NULLCMD=:
14829 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14830     # is contrary to our usage. Disable this feature.
14831     alias -g '${1+"$@"}'='"$@"'
14832 chuckv 3288 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14833     set -o posix
14834 gezelter 1490 fi
14835 chuckv 3288 DUALCASE=1; export DUALCASE # for MKS sh
14836 gezelter 1490
14837 gezelter 2081 # Support unset when possible.
14838     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14839     as_unset=unset
14840     else
14841     as_unset=false
14842     fi
14843    
14844    
14845     # Work around bugs in pre-3.0 UWIN ksh.
14846 chuckv 3288 $as_unset ENV MAIL MAILPATH
14847 gezelter 2081 PS1='$ '
14848     PS2='> '
14849     PS4='+ '
14850    
14851     # NLS nuisances.
14852     for as_var in \
14853     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14854     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14855     LC_TELEPHONE LC_TIME
14856     do
14857     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14858     eval $as_var=C; export $as_var
14859     else
14860 chuckv 3288 $as_unset $as_var
14861 gezelter 2081 fi
14862     done
14863    
14864     # Required to use basename.
14865 chuckv 3288 if expr a : '\(a\)' >/dev/null 2>&1; then
14866 gezelter 2081 as_expr=expr
14867     else
14868     as_expr=false
14869     fi
14870    
14871 chuckv 3288 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14872 gezelter 2081 as_basename=basename
14873     else
14874     as_basename=false
14875     fi
14876    
14877    
14878 gezelter 1490 # Name of the executable.
14879 chuckv 3288 as_me=`$as_basename "$0" ||
14880 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14881     X"$0" : 'X\(//\)$' \| \
14882 chuckv 3288 X"$0" : 'X\(/\)$' \| \
14883     . : '\(.\)' 2>/dev/null ||
14884 gezelter 2081 echo X/"$0" |
14885 chuckv 3288 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14886     /^X\/\(\/\/\)$/{ s//\1/; q; }
14887     /^X\/\(\/\).*/{ s//\1/; q; }
14888     s/.*/./; q'`
14889 gezelter 1490
14890 gezelter 2081
14891 chuckv 3288 # PATH needs CR, and LINENO needs CR and PATH.
14892     # Avoid depending upon Character Ranges.
14893     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14894     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14895     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14896     as_cr_digits='0123456789'
14897     as_cr_alnum=$as_cr_Letters$as_cr_digits
14898 gezelter 2081
14899 chuckv 3288 # The user is always right.
14900     if test "${PATH_SEPARATOR+set}" != set; then
14901     echo "#! /bin/sh" >conf$$.sh
14902     echo "exit 0" >>conf$$.sh
14903     chmod +x conf$$.sh
14904     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14905     PATH_SEPARATOR=';'
14906     else
14907     PATH_SEPARATOR=:
14908     fi
14909     rm -f conf$$.sh
14910     fi
14911 gezelter 2081
14912 chuckv 3288
14913 gezelter 2081 as_lineno_1=$LINENO
14914     as_lineno_2=$LINENO
14915 chuckv 3288 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14916 gezelter 2081 test "x$as_lineno_1" != "x$as_lineno_2" &&
14917 chuckv 3288 test "x$as_lineno_3" = "x$as_lineno_2" || {
14918     # Find who we are. Look in the path if we contain no path at all
14919     # relative or not.
14920     case $0 in
14921     *[\\/]* ) as_myself=$0 ;;
14922     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14923     for as_dir in $PATH
14924     do
14925     IFS=$as_save_IFS
14926     test -z "$as_dir" && as_dir=.
14927     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14928     done
14929 gezelter 2081
14930 chuckv 3288 ;;
14931     esac
14932     # We did not find ourselves, most probably we were run as `sh COMMAND'
14933     # in which case we are not to be found in the path.
14934     if test "x$as_myself" = x; then
14935     as_myself=$0
14936     fi
14937     if test ! -f "$as_myself"; then
14938     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14939     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14940     { (exit 1); exit 1; }; }
14941     fi
14942     case $CONFIG_SHELL in
14943     '')
14944     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14945     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14946     do
14947     IFS=$as_save_IFS
14948     test -z "$as_dir" && as_dir=.
14949     for as_base in sh bash ksh sh5; do
14950     case $as_dir in
14951     /*)
14952     if ("$as_dir/$as_base" -c '
14953     as_lineno_1=$LINENO
14954     as_lineno_2=$LINENO
14955     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14956     test "x$as_lineno_1" != "x$as_lineno_2" &&
14957     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14958     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14959     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14960     CONFIG_SHELL=$as_dir/$as_base
14961     export CONFIG_SHELL
14962     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14963     fi;;
14964     esac
14965     done
14966     done
14967     ;;
14968     esac
14969    
14970 gezelter 2081 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14971     # uniformly replaced by the line number. The first 'sed' inserts a
14972 chuckv 3288 # line-number line before each line; the second 'sed' does the real
14973     # work. The second script uses 'N' to pair each line-number line
14974     # with the numbered line, and appends trailing '-' during
14975     # substitution so that $LINENO is not a special case at line end.
14976 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14977 chuckv 3288 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14978     sed '=' <$as_myself |
14979 gezelter 2081 sed '
14980     N
14981 chuckv 3288 s,$,-,
14982     : loop
14983     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14984 gezelter 2081 t loop
14985 chuckv 3288 s,-$,,
14986     s,^['$as_cr_digits']*\n,,
14987 gezelter 2081 ' >$as_me.lineno &&
14988 chuckv 3288 chmod +x $as_me.lineno ||
14989     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14990     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14991 gezelter 2081 { (exit 1); exit 1; }; }
14992    
14993     # Don't try to exec as it changes $[0], causing all sort of problems
14994     # (the dirname of $[0] is not the place where we might find the
14995 chuckv 3288 # original and so on. Autoconf is especially sensible to this).
14996     . ./$as_me.lineno
14997 gezelter 2081 # Exit status is that of the last command.
14998     exit
14999     }
15000    
15001    
15002 chuckv 3288 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
15003     *c*,-n*) ECHO_N= ECHO_C='
15004     ' ECHO_T=' ' ;;
15005     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
15006     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
15007 gezelter 2081 esac
15008    
15009 chuckv 3288 if expr a : '\(a\)' >/dev/null 2>&1; then
15010 gezelter 1490 as_expr=expr
15011     else
15012     as_expr=false
15013     fi
15014    
15015     rm -f conf$$ conf$$.exe conf$$.file
15016     echo >conf$$.file
15017     if ln -s conf$$.file conf$$ 2>/dev/null; then
15018 chuckv 3288 # We could just check for DJGPP; but this test a) works b) is more generic
15019     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
15020     if test -f conf$$.exe; then
15021     # Don't use ln at all; we don't have any links
15022 gezelter 1490 as_ln_s='cp -p'
15023 chuckv 3288 else
15024     as_ln_s='ln -s'
15025     fi
15026 gezelter 1490 elif ln conf$$.file conf$$ 2>/dev/null; then
15027     as_ln_s=ln
15028     else
15029     as_ln_s='cp -p'
15030     fi
15031 chuckv 3288 rm -f conf$$ conf$$.exe conf$$.file
15032 gezelter 1490
15033 gezelter 2081 if mkdir -p . 2>/dev/null; then
15034     as_mkdir_p=:
15035 gezelter 1490 else
15036 gezelter 2081 test -d ./-p && rmdir ./-p
15037     as_mkdir_p=false
15038 gezelter 1490 fi
15039    
15040 chuckv 3288 as_executable_p="test -f"
15041 gezelter 1490
15042 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
15043     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15044    
15045     # Sed expression to map a string onto a valid variable name.
15046     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15047    
15048    
15049 chuckv 3288 # IFS
15050     # We need space, tab and new line, in precisely that order.
15051     as_nl='
15052     '
15053     IFS=" $as_nl"
15054    
15055     # CDPATH.
15056     $as_unset CDPATH
15057    
15058 gezelter 1490 exec 6>&1
15059    
15060 chuckv 3288 # Open the log real soon, to keep \$[0] and so on meaningful, and to
15061 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
15062 chuckv 3288 # values after options handling. Logging --version etc. is OK.
15063     exec 5>>config.log
15064     {
15065     echo
15066     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15067     ## Running $as_me. ##
15068     _ASBOX
15069     } >&5
15070     cat >&5 <<_CSEOF
15071 gezelter 2081
15072 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
15073     generated by GNU Autoconf 2.59. Invocation command line was
15074    
15075 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
15076     CONFIG_HEADERS = $CONFIG_HEADERS
15077     CONFIG_LINKS = $CONFIG_LINKS
15078     CONFIG_COMMANDS = $CONFIG_COMMANDS
15079     $ $0 $@
15080    
15081 chuckv 3288 _CSEOF
15082     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
15083     echo >&5
15084 gezelter 1490 _ACEOF
15085    
15086     # Files that config.status was made for.
15087 chuckv 3288 if test -n "$ac_config_files"; then
15088     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15089     fi
15090 gezelter 1490
15091 chuckv 3288 if test -n "$ac_config_headers"; then
15092     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15093     fi
15094 gezelter 1490
15095 chuckv 3288 if test -n "$ac_config_links"; then
15096     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15097     fi
15098    
15099     if test -n "$ac_config_commands"; then
15100     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15101     fi
15102    
15103 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15104 chuckv 3288
15105 gezelter 1490 ac_cs_usage="\
15106     \`$as_me' instantiates files from templates according to the
15107     current configuration.
15108    
15109     Usage: $0 [OPTIONS] [FILE]...
15110    
15111     -h, --help print this help, then exit
15112 chuckv 3288 -V, --version print version number, then exit
15113 gezelter 2081 -q, --quiet do not print progress messages
15114 gezelter 1490 -d, --debug don't remove temporary files
15115     --recheck update $as_me by reconfiguring in the same conditions
15116     --file=FILE[:TEMPLATE]
15117 gezelter 2081 instantiate the configuration file FILE
15118 gezelter 1490 --header=FILE[:TEMPLATE]
15119 gezelter 2081 instantiate the configuration header FILE
15120 gezelter 1490
15121     Configuration files:
15122     $config_files
15123    
15124     Configuration headers:
15125     $config_headers
15126    
15127     Configuration links:
15128     $config_links
15129    
15130     Report bugs to <bug-autoconf@gnu.org>."
15131 chuckv 3288 _ACEOF
15132 chuckv 3275
15133 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
15134 gezelter 1490 ac_cs_version="\\
15135 chuckv 3288 OOPSE config.status 4.0
15136     configured by $0, generated by GNU Autoconf 2.59,
15137     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15138 gezelter 1490
15139 chuckv 3288 Copyright (C) 2003 Free Software Foundation, Inc.
15140 gezelter 1490 This config.status script is free software; the Free Software Foundation
15141     gives unlimited permission to copy, distribute and modify it."
15142 chuckv 3288 srcdir=$srcdir
15143     INSTALL="$INSTALL"
15144 gezelter 2081 _ACEOF
15145 gezelter 1490
15146 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15147 gezelter 1490 # If no file are specified by the user, then we need to provide default
15148     # value. By we need to know if files were specified by the user.
15149     ac_need_defaults=:
15150     while test $# != 0
15151     do
15152     case $1 in
15153     --*=*)
15154 chuckv 3288 ac_option=`expr "x$1" : 'x\([^=]*\)='`
15155     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15156 gezelter 2081 ac_shift=:
15157 gezelter 1490 ;;
15158 chuckv 3288 -*)
15159 gezelter 2081 ac_option=$1
15160     ac_optarg=$2
15161     ac_shift=shift
15162     ;;
15163 chuckv 3288 *) # This is not an option, so the user has probably given explicit
15164     # arguments.
15165     ac_option=$1
15166     ac_need_defaults=false;;
15167 gezelter 1490 esac
15168    
15169 gezelter 2081 case $ac_option in
15170 gezelter 1490 # Handling of the options.
15171 chuckv 3288 _ACEOF
15172     cat >>$CONFIG_STATUS <<\_ACEOF
15173 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15174 gezelter 2081 ac_cs_recheck=: ;;
15175 chuckv 3288 --version | --vers* | -V )
15176     echo "$ac_cs_version"; exit 0 ;;
15177     --he | --h)
15178     # Conflict between --help and --header
15179     { { echo "$as_me:$LINENO: error: ambiguous option: $1
15180     Try \`$0 --help' for more information." >&5
15181     echo "$as_me: error: ambiguous option: $1
15182     Try \`$0 --help' for more information." >&2;}
15183     { (exit 1); exit 1; }; };;
15184     --help | --hel | -h )
15185     echo "$ac_cs_usage"; exit 0 ;;
15186     --debug | --d* | -d )
15187 gezelter 1490 debug=: ;;
15188     --file | --fil | --fi | --f )
15189 gezelter 2081 $ac_shift
15190     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15191 gezelter 1490 ac_need_defaults=false;;
15192     --header | --heade | --head | --hea )
15193 gezelter 2081 $ac_shift
15194     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15195 gezelter 1490 ac_need_defaults=false;;
15196 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15197     | -silent | --silent | --silen | --sile | --sil | --si | --s)
15198     ac_cs_silent=: ;;
15199 gezelter 1490
15200     # This is an error.
15201 chuckv 3288 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15202     Try \`$0 --help' for more information." >&5
15203     echo "$as_me: error: unrecognized option: $1
15204     Try \`$0 --help' for more information." >&2;}
15205 gezelter 1490 { (exit 1); exit 1; }; } ;;
15206 gezelter 2081
15207 chuckv 3288 *) ac_config_targets="$ac_config_targets $1" ;;
15208 gezelter 2081
15209 gezelter 1490 esac
15210     shift
15211     done
15212    
15213 gezelter 2081 ac_configure_extra_args=
15214 gezelter 1490
15215 gezelter 2081 if $ac_cs_silent; then
15216     exec 6>/dev/null
15217     ac_configure_extra_args="$ac_configure_extra_args --silent"
15218     fi
15219 gezelter 1490
15220 gezelter 2081 _ACEOF
15221     cat >>$CONFIG_STATUS <<_ACEOF
15222     if \$ac_cs_recheck; then
15223 chuckv 3288 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15224     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15225 gezelter 2081 fi
15226 gezelter 1490
15227     _ACEOF
15228    
15229 gezelter 2081
15230 chuckv 3288
15231    
15232    
15233 chuckv 3275 cat >>$CONFIG_STATUS <<\_ACEOF
15234 gezelter 2081 for ac_config_target in $ac_config_targets
15235     do
15236 chuckv 3288 case "$ac_config_target" in
15237     # Handling of arguments.
15238     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
15239     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
15240     "src/math/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
15241     "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
15242     "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
15243     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
15244 gezelter 2081 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15245     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15246     { (exit 1); exit 1; }; };;
15247     esac
15248     done
15249    
15250 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
15251     # then the envvar interface is used. Set only those that are not.
15252     # We use the long form for the default assignment because of an extremely
15253     # bizarre bug on SunOS 4.1.3.
15254     if $ac_need_defaults; then
15255     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15256     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15257     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
15258     fi
15259    
15260 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
15261 chuckv 3288 # simply because there is no reason to put it here, and in addition,
15262 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
15263 chuckv 3288 # Create a temporary directory, and hook for its removal unless debugging.
15264 gezelter 1490 $debug ||
15265     {
15266 chuckv 3288 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15267 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
15268 gezelter 1490 }
15269 chuckv 3288
15270 gezelter 1490 # Create a (secure) tmp directory for tmp files.
15271 gezelter 2081
15272 gezelter 1490 {
15273 chuckv 3288 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
15274 gezelter 1490 test -n "$tmp" && test -d "$tmp"
15275     } ||
15276     {
15277 chuckv 3288 tmp=./confstat$$-$RANDOM
15278     (umask 077 && mkdir $tmp)
15279 gezelter 1490 } ||
15280     {
15281 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
15282 gezelter 1490 { (exit 1); exit 1; }
15283     }
15284    
15285 chuckv 3288 _ACEOF
15286    
15287     cat >>$CONFIG_STATUS <<_ACEOF
15288    
15289 gezelter 1490 #
15290 chuckv 3288 # CONFIG_FILES section.
15291 gezelter 1490 #
15292    
15293     # No need to generate the scripts if there are no CONFIG_FILES.
15294     # This happens for instance when ./config.status config.h
15295 chuckv 3288 if test -n "\$CONFIG_FILES"; then
15296     # Protect against being on the right side of a sed subst in config.status.
15297     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15298     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15299     s,@SHELL@,$SHELL,;t t
15300     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15301     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15302     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15303     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15304     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15305     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15306     s,@exec_prefix@,$exec_prefix,;t t
15307     s,@prefix@,$prefix,;t t
15308     s,@program_transform_name@,$program_transform_name,;t t
15309     s,@bindir@,$bindir,;t t
15310     s,@sbindir@,$sbindir,;t t
15311     s,@libexecdir@,$libexecdir,;t t
15312     s,@datadir@,$datadir,;t t
15313     s,@sysconfdir@,$sysconfdir,;t t
15314     s,@sharedstatedir@,$sharedstatedir,;t t
15315     s,@localstatedir@,$localstatedir,;t t
15316     s,@libdir@,$libdir,;t t
15317     s,@includedir@,$includedir,;t t
15318     s,@oldincludedir@,$oldincludedir,;t t
15319     s,@infodir@,$infodir,;t t
15320     s,@mandir@,$mandir,;t t
15321     s,@build_alias@,$build_alias,;t t
15322     s,@host_alias@,$host_alias,;t t
15323     s,@target_alias@,$target_alias,;t t
15324     s,@DEFS@,$DEFS,;t t
15325     s,@ECHO_C@,$ECHO_C,;t t
15326     s,@ECHO_N@,$ECHO_N,;t t
15327     s,@ECHO_T@,$ECHO_T,;t t
15328     s,@LIBS@,$LIBS,;t t
15329     s,@build@,$build,;t t
15330     s,@build_cpu@,$build_cpu,;t t
15331     s,@build_vendor@,$build_vendor,;t t
15332     s,@build_os@,$build_os,;t t
15333     s,@host@,$host,;t t
15334     s,@host_cpu@,$host_cpu,;t t
15335     s,@host_vendor@,$host_vendor,;t t
15336     s,@host_os@,$host_os,;t t
15337     s,@PROGNAME@,$PROGNAME,;t t
15338     s,@debug@,$debug,;t t
15339     s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
15340     s,@CXX@,$CXX,;t t
15341     s,@CXXFLAGS@,$CXXFLAGS,;t t
15342     s,@LDFLAGS@,$LDFLAGS,;t t
15343     s,@CPPFLAGS@,$CPPFLAGS,;t t
15344     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15345     s,@EXEEXT@,$EXEEXT,;t t
15346     s,@OBJEXT@,$OBJEXT,;t t
15347     s,@CC@,$CC,;t t
15348     s,@CFLAGS@,$CFLAGS,;t t
15349     s,@ac_ct_CC@,$ac_ct_CC,;t t
15350     s,@FC@,$FC,;t t
15351     s,@FCFLAGS@,$FCFLAGS,;t t
15352     s,@ac_ct_FC@,$ac_ct_FC,;t t
15353     s,@CPP@,$CPP,;t t
15354     s,@EGREP@,$EGREP,;t t
15355     s,@LN_S@,$LN_S,;t t
15356     s,@SET_MAKE@,$SET_MAKE,;t t
15357     s,@RANLIB@,$RANLIB,;t t
15358     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15359     s,@PERLINTERP@,$PERLINTERP,;t t
15360     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15361     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15362     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15363     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15364     s,@AR@,$AR,;t t
15365     s,@PS@,$PS,;t t
15366     s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15367     s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15368     s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15369     s,@FCLIBS@,$FCLIBS,;t t
15370     s,@FC_FUNC@,$FC_FUNC,;t t
15371     s,@FC_FUNC_@,$FC_FUNC_,;t t
15372     s,@MOD@,$MOD,;t t
15373     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15374     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15375     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15376     s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15377     s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
15378     s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
15379     s,@ZLIB@,$ZLIB,;t t
15380     s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
15381     s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
15382     s,@FFTW_LIBS@,$FFTW_LIBS,;t t
15383 chuckv 3291 s,@QHULL_INC_DIR@,$QHULL_INC_DIR,;t t
15384     s,@QHULL_LIB_DIR@,$QHULL_LIB_DIR,;t t
15385     s,@QHULL@,$QHULL,;t t
15386 chuckv 3288 s,@LIBOBJS@,$LIBOBJS,;t t
15387     s,@POW_LIB@,$POW_LIB,;t t
15388     s,@CXXCPP@,$CXXCPP,;t t
15389     s,@__func__@,$__func__,;t t
15390     s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15391     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15392     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15393     s,@MPI_LIB@,$MPI_LIB,;t t
15394     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15395     s,@USE_MPI@,$USE_MPI,;t t
15396     s,@USE_CGAL@,$USE_CGAL,;t t
15397     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15398     s,@CGAL_LDFLAGS@,$CGAL_LDFLAGS,;t t
15399     s,@CGAL_CPPFLAGS@,$CGAL_CPPFLAGS,;t t
15400     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15401     s,@DOXYGEN@,$DOXYGEN,;t t
15402     s,@DOT@,$DOT,;t t
15403     s,@DOC@,$DOC,;t t
15404     s,@enable_dot@,$enable_dot,;t t
15405     s,@enable_html_docs@,$enable_html_docs,;t t
15406     s,@enable_latex_docs@,$enable_latex_docs,;t t
15407     s,@BATEXT@,$BATEXT,;t t
15408     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15409     s,@OOPSE@,$OOPSE,;t t
15410     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15411     s,@SUBDIRS@,$SUBDIRS,;t t
15412     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15413     CEOF
15414 gezelter 1490
15415 gezelter 2081 _ACEOF
15416 gezelter 1490
15417 chuckv 3288 cat >>$CONFIG_STATUS <<\_ACEOF
15418     # Split the substitutions into bite-sized pieces for seds with
15419     # small command number limits, like on Digital OSF/1 and HP-UX.
15420     ac_max_sed_lines=48
15421     ac_sed_frag=1 # Number of current file.
15422     ac_beg=1 # First line for current file.
15423     ac_end=$ac_max_sed_lines # Line after last line for current file.
15424     ac_more_lines=:
15425     ac_sed_cmds=
15426     while $ac_more_lines; do
15427     if test $ac_beg -gt 1; then
15428     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15429     else
15430     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15431     fi
15432     if test ! -s $tmp/subs.frag; then
15433     ac_more_lines=false
15434     else
15435     # The purpose of the label and of the branching condition is to
15436     # speed up the sed processing (if there are no `@' at all, there
15437     # is no need to browse any of the substitutions).
15438     # These are the two extra sed commands mentioned above.
15439     (echo ':t
15440     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15441     if test -z "$ac_sed_cmds"; then
15442     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15443     else
15444     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15445     fi
15446     ac_sed_frag=`expr $ac_sed_frag + 1`
15447     ac_beg=$ac_end
15448     ac_end=`expr $ac_end + $ac_max_sed_lines`
15449     fi
15450     done
15451     if test -z "$ac_sed_cmds"; then
15452     ac_sed_cmds=cat
15453 gezelter 1490 fi
15454 chuckv 3288 fi # test -n "$CONFIG_FILES"
15455 gezelter 1490
15456 gezelter 2081 _ACEOF
15457     cat >>$CONFIG_STATUS <<\_ACEOF
15458 chuckv 3288 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15459     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15460     case $ac_file in
15461     - | *:- | *:-:* ) # input from stdin
15462     cat >$tmp/stdin
15463     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15464     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15465     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15466     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15467     * ) ac_file_in=$ac_file.in ;;
15468 gezelter 1490 esac
15469    
15470 chuckv 3288 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15471     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15472 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15473     X"$ac_file" : 'X\(//\)[^/]' \| \
15474     X"$ac_file" : 'X\(//\)$' \| \
15475 chuckv 3288 X"$ac_file" : 'X\(/\)' \| \
15476     . : '\(.\)' 2>/dev/null ||
15477 gezelter 1490 echo X"$ac_file" |
15478 chuckv 3288 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15479     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15480     /^X\(\/\/\)$/{ s//\1/; q; }
15481     /^X\(\/\).*/{ s//\1/; q; }
15482     s/.*/./; q'`
15483     { if $as_mkdir_p; then
15484     mkdir -p "$ac_dir"
15485     else
15486     as_dir="$ac_dir"
15487 gezelter 2081 as_dirs=
15488 chuckv 3288 while test ! -d "$as_dir"; do
15489     as_dirs="$as_dir $as_dirs"
15490     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15491 gezelter 2081 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15492     X"$as_dir" : 'X\(//\)[^/]' \| \
15493     X"$as_dir" : 'X\(//\)$' \| \
15494 chuckv 3288 X"$as_dir" : 'X\(/\)' \| \
15495     . : '\(.\)' 2>/dev/null ||
15496 gezelter 2081 echo X"$as_dir" |
15497 chuckv 3288 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15498     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15499     /^X\(\/\/\)$/{ s//\1/; q; }
15500     /^X\(\/\).*/{ s//\1/; q; }
15501     s/.*/./; q'`
15502 gezelter 2081 done
15503 chuckv 3288 test ! -n "$as_dirs" || mkdir $as_dirs
15504     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15505     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15506 gezelter 2081 { (exit 1); exit 1; }; }; }
15507 chuckv 3288
15508 gezelter 2081 ac_builddir=.
15509    
15510 chuckv 3288 if test "$ac_dir" != .; then
15511 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15512 chuckv 3288 # A "../" for each directory in $ac_dir_suffix.
15513     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15514     else
15515     ac_dir_suffix= ac_top_builddir=
15516     fi
15517 gezelter 2081
15518     case $srcdir in
15519 chuckv 3288 .) # No --srcdir option. We are building in place.
15520 gezelter 2081 ac_srcdir=.
15521 chuckv 3288 if test -z "$ac_top_builddir"; then
15522     ac_top_srcdir=.
15523     else
15524     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15525     fi ;;
15526     [\\/]* | ?:[\\/]* ) # Absolute path.
15527 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
15528 chuckv 3288 ac_top_srcdir=$srcdir ;;
15529     *) # Relative path.
15530     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15531     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15532 gezelter 2081 esac
15533 gezelter 1490
15534 chuckv 3288 # Do not use `cd foo && pwd` to compute absolute paths, because
15535     # the directories may not exist.
15536     case `pwd` in
15537     .) ac_abs_builddir="$ac_dir";;
15538     *)
15539     case "$ac_dir" in
15540     .) ac_abs_builddir=`pwd`;;
15541     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15542     *) ac_abs_builddir=`pwd`/"$ac_dir";;
15543     esac;;
15544     esac
15545     case $ac_abs_builddir in
15546     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15547     *)
15548     case ${ac_top_builddir}. in
15549     .) ac_abs_top_builddir=$ac_abs_builddir;;
15550     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15551     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15552     esac;;
15553     esac
15554     case $ac_abs_builddir in
15555     .) ac_abs_srcdir=$ac_srcdir;;
15556     *)
15557     case $ac_srcdir in
15558     .) ac_abs_srcdir=$ac_abs_builddir;;
15559     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15560     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15561     esac;;
15562     esac
15563     case $ac_abs_builddir in
15564     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15565     *)
15566     case $ac_top_srcdir in
15567     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15568     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15569     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15570     esac;;
15571     esac
15572 gezelter 2081
15573    
15574 gezelter 1490 case $INSTALL in
15575     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15576 chuckv 3288 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15577 gezelter 1490 esac
15578    
15579 chuckv 3288 if test x"$ac_file" != x-; then
15580     { echo "$as_me:$LINENO: creating $ac_file" >&5
15581     echo "$as_me: creating $ac_file" >&6;}
15582     rm -f "$ac_file"
15583     fi
15584     # Let's still pretend it is `configure' which instantiates (i.e., don't
15585     # use $as_me), people would be surprised to read:
15586     # /* config.h. Generated by config.status. */
15587     if test x"$ac_file" = x-; then
15588     configure_input=
15589     else
15590     configure_input="$ac_file. "
15591     fi
15592     configure_input=$configure_input"Generated from `echo $ac_file_in |
15593     sed 's,.*/,,'` by configure."
15594 gezelter 1490
15595 chuckv 3288 # First look for the input files in the build tree, otherwise in the
15596     # src tree.
15597     ac_file_inputs=`IFS=:
15598     for f in $ac_file_in; do
15599     case $f in
15600     -) echo $tmp/stdin ;;
15601     [\\/$]*)
15602     # Absolute (can't be DOS-style, as IFS=:)
15603     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15604     echo "$as_me: error: cannot find input file: $f" >&2;}
15605     { (exit 1); exit 1; }; }
15606     echo "$f";;
15607     *) # Relative
15608     if test -f "$f"; then
15609     # Build tree
15610     echo "$f"
15611     elif test -f "$srcdir/$f"; then
15612     # Source tree
15613     echo "$srcdir/$f"
15614     else
15615     # /dev/null tree
15616     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15617     echo "$as_me: error: cannot find input file: $f" >&2;}
15618     { (exit 1); exit 1; }; }
15619     fi;;
15620     esac
15621     done` || { (exit 1); exit 1; }
15622 gezelter 2081 _ACEOF
15623     cat >>$CONFIG_STATUS <<_ACEOF
15624 gezelter 1490 sed "$ac_vpsub
15625     $extrasub
15626 gezelter 2081 _ACEOF
15627     cat >>$CONFIG_STATUS <<\_ACEOF
15628 gezelter 1490 :t
15629     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15630 chuckv 3288 s,@configure_input@,$configure_input,;t t
15631     s,@srcdir@,$ac_srcdir,;t t
15632     s,@abs_srcdir@,$ac_abs_srcdir,;t t
15633     s,@top_srcdir@,$ac_top_srcdir,;t t
15634     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15635     s,@builddir@,$ac_builddir,;t t
15636     s,@abs_builddir@,$ac_abs_builddir,;t t
15637     s,@top_builddir@,$ac_top_builddir,;t t
15638     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15639     s,@INSTALL@,$ac_INSTALL,;t t
15640     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15641     rm -f $tmp/stdin
15642     if test x"$ac_file" != x-; then
15643     mv $tmp/out $ac_file
15644     else
15645     cat $tmp/out
15646     rm -f $tmp/out
15647     fi
15648 gezelter 1490
15649 chuckv 3288 # Run the commands associated with the file.
15650 gezelter 2199 case $ac_file in
15651 chuckv 3288 make/Makefile ) chmod 0755 scripts/* ;;
15652     src/utils/Makefile ) chmod 0755 scripts/* ;;
15653     src/math/Makefile ) chmod 0755 scripts/* ;;
15654     scripts/filepp ) chmod 0755 scripts/* ;;
15655 gezelter 2199 esac
15656 chuckv 3288 done
15657 gezelter 2081 _ACEOF
15658 chuckv 3288 cat >>$CONFIG_STATUS <<\_ACEOF
15659 gezelter 1490
15660 chuckv 3288 #
15661     # CONFIG_HEADER section.
15662     #
15663    
15664     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15665     # NAME is the cpp macro being defined and VALUE is the value it is being given.
15666     #
15667     # ac_d sets the value in "#define NAME VALUE" lines.
15668     ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15669     ac_dB='[ ].*$,\1#\2'
15670 gezelter 1490 ac_dC=' '
15671 chuckv 3288 ac_dD=',;t'
15672     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15673     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15674     ac_uB='$,\1#\2define\3'
15675     ac_uC=' '
15676     ac_uD=',;t'
15677 gezelter 1490
15678 chuckv 3288 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15679     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15680     case $ac_file in
15681     - | *:- | *:-:* ) # input from stdin
15682     cat >$tmp/stdin
15683     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15684     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15685     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15686     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15687     * ) ac_file_in=$ac_file.in ;;
15688     esac
15689 gezelter 1490
15690 chuckv 3288 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15691     echo "$as_me: creating $ac_file" >&6;}
15692    
15693     # First look for the input files in the build tree, otherwise in the
15694     # src tree.
15695     ac_file_inputs=`IFS=:
15696     for f in $ac_file_in; do
15697     case $f in
15698     -) echo $tmp/stdin ;;
15699     [\\/$]*)
15700     # Absolute (can't be DOS-style, as IFS=:)
15701     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15702     echo "$as_me: error: cannot find input file: $f" >&2;}
15703     { (exit 1); exit 1; }; }
15704     # Do quote $f, to prevent DOS paths from being IFS'd.
15705     echo "$f";;
15706     *) # Relative
15707     if test -f "$f"; then
15708     # Build tree
15709     echo "$f"
15710     elif test -f "$srcdir/$f"; then
15711     # Source tree
15712     echo "$srcdir/$f"
15713     else
15714     # /dev/null tree
15715     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15716     echo "$as_me: error: cannot find input file: $f" >&2;}
15717     { (exit 1); exit 1; }; }
15718     fi;;
15719     esac
15720     done` || { (exit 1); exit 1; }
15721     # Remove the trailing spaces.
15722     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15723    
15724     _ACEOF
15725    
15726     # Transform confdefs.h into two sed scripts, `conftest.defines' and
15727     # `conftest.undefs', that substitutes the proper values into
15728     # config.h.in to produce config.h. The first handles `#define'
15729     # templates, and the second `#undef' templates.
15730     # And first: Protect against being on the right side of a sed subst in
15731     # config.status. Protect against being in an unquoted here document
15732     # in config.status.
15733     rm -f conftest.defines conftest.undefs
15734     # Using a here document instead of a string reduces the quoting nightmare.
15735     # Putting comments in sed scripts is not portable.
15736     #
15737     # `end' is used to avoid that the second main sed command (meant for
15738     # 0-ary CPP macros) applies to n-ary macro definitions.
15739     # See the Autoconf documentation for `clear'.
15740     cat >confdef2sed.sed <<\_ACEOF
15741     s/[\\&,]/\\&/g
15742     s,[\\$`],\\&,g
15743     t clear
15744     : clear
15745     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15746     t end
15747     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15748     : end
15749     _ACEOF
15750     # If some macros were called several times there might be several times
15751     # the same #defines, which is useless. Nevertheless, we may not want to
15752     # sort them, since we want the *last* AC-DEFINE to be honored.
15753     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15754     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15755     rm -f confdef2sed.sed
15756    
15757     # This sed command replaces #undef with comments. This is necessary, for
15758 chuckv 3275 # example, in the case of _POSIX_SOURCE, which is predefined and required
15759     # on some systems where configure will not decide to define it.
15760 chuckv 3288 cat >>conftest.undefs <<\_ACEOF
15761     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15762     _ACEOF
15763 gezelter 1490
15764 chuckv 3288 # Break up conftest.defines because some shells have a limit on the size
15765     # of here documents, and old seds have small limits too (100 cmds).
15766     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15767     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15768     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15769     echo ' :' >>$CONFIG_STATUS
15770     rm -f conftest.tail
15771     while grep . conftest.defines >/dev/null
15772 chuckv 3275 do
15773 chuckv 3288 # Write a limited-size here document to $tmp/defines.sed.
15774     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15775     # Speed up: don't consider the non `#define' lines.
15776     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15777     # Work around the forget-to-reset-the-flag bug.
15778     echo 't clr' >>$CONFIG_STATUS
15779     echo ': clr' >>$CONFIG_STATUS
15780     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15781 gezelter 1490 echo 'CEOF
15782 chuckv 3288 sed -f $tmp/defines.sed $tmp/in >$tmp/out
15783     rm -f $tmp/in
15784     mv $tmp/out $tmp/in
15785     ' >>$CONFIG_STATUS
15786     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15787 gezelter 1490 rm -f conftest.defines
15788     mv conftest.tail conftest.defines
15789     done
15790 chuckv 3288 rm -f conftest.defines
15791     echo ' fi # grep' >>$CONFIG_STATUS
15792     echo >>$CONFIG_STATUS
15793 gezelter 1490
15794 chuckv 3288 # Break up conftest.undefs because some shells have a limit on the size
15795     # of here documents, and old seds have small limits too (100 cmds).
15796     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15797     rm -f conftest.tail
15798     while grep . conftest.undefs >/dev/null
15799     do
15800     # Write a limited-size here document to $tmp/undefs.sed.
15801     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15802     # Speed up: don't consider the non `#undef'
15803     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15804     # Work around the forget-to-reset-the-flag bug.
15805     echo 't clr' >>$CONFIG_STATUS
15806     echo ': clr' >>$CONFIG_STATUS
15807     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15808     echo 'CEOF
15809     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15810     rm -f $tmp/in
15811     mv $tmp/out $tmp/in
15812     ' >>$CONFIG_STATUS
15813     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15814     rm -f conftest.undefs
15815     mv conftest.tail conftest.undefs
15816     done
15817     rm -f conftest.undefs
15818    
15819 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
15820 chuckv 3288 # Let's still pretend it is `configure' which instantiates (i.e., don't
15821     # use $as_me), people would be surprised to read:
15822     # /* config.h. Generated by config.status. */
15823     if test x"$ac_file" = x-; then
15824     echo "/* Generated by configure. */" >$tmp/config.h
15825     else
15826     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15827     fi
15828     cat $tmp/in >>$tmp/config.h
15829     rm -f $tmp/in
15830 gezelter 1490 if test x"$ac_file" != x-; then
15831 chuckv 3288 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15832 gezelter 2081 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15833 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
15834     else
15835 chuckv 3288 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15836     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15837     X"$ac_file" : 'X\(//\)[^/]' \| \
15838     X"$ac_file" : 'X\(//\)$' \| \
15839     X"$ac_file" : 'X\(/\)' \| \
15840     . : '\(.\)' 2>/dev/null ||
15841     echo X"$ac_file" |
15842     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15843     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15844     /^X\(\/\/\)$/{ s//\1/; q; }
15845     /^X\(\/\).*/{ s//\1/; q; }
15846     s/.*/./; q'`
15847     { if $as_mkdir_p; then
15848     mkdir -p "$ac_dir"
15849     else
15850     as_dir="$ac_dir"
15851     as_dirs=
15852     while test ! -d "$as_dir"; do
15853     as_dirs="$as_dir $as_dirs"
15854     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15855     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15856     X"$as_dir" : 'X\(//\)[^/]' \| \
15857     X"$as_dir" : 'X\(//\)$' \| \
15858     X"$as_dir" : 'X\(/\)' \| \
15859     . : '\(.\)' 2>/dev/null ||
15860     echo X"$as_dir" |
15861     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15862     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15863     /^X\(\/\/\)$/{ s//\1/; q; }
15864     /^X\(\/\).*/{ s//\1/; q; }
15865     s/.*/./; q'`
15866     done
15867     test ! -n "$as_dirs" || mkdir $as_dirs
15868     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15869     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15870     { (exit 1); exit 1; }; }; }
15871    
15872 gezelter 1490 rm -f $ac_file
15873 chuckv 3288 mv $tmp/config.h $ac_file
15874 gezelter 1490 fi
15875     else
15876 chuckv 3288 cat $tmp/config.h
15877     rm -f $tmp/config.h
15878 gezelter 1490 fi
15879 chuckv 3288 done
15880     _ACEOF
15881     cat >>$CONFIG_STATUS <<\_ACEOF
15882 gezelter 1490
15883 chuckv 3288 #
15884     # CONFIG_LINKS section.
15885     #
15886 gezelter 1490
15887 chuckv 3288 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15888     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15889     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15890    
15891     { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15892     echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15893    
15894     if test ! -r $srcdir/$ac_source; then
15895 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15896     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15897 gezelter 1490 { (exit 1); exit 1; }; }
15898     fi
15899 chuckv 3288 rm -f $ac_dest
15900 gezelter 1490
15901 chuckv 3288 # Make relative symlinks.
15902     ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15903     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15904     X"$ac_dest" : 'X\(//\)[^/]' \| \
15905     X"$ac_dest" : 'X\(//\)$' \| \
15906     X"$ac_dest" : 'X\(/\)' \| \
15907     . : '\(.\)' 2>/dev/null ||
15908     echo X"$ac_dest" |
15909     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15910     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15911     /^X\(\/\/\)$/{ s//\1/; q; }
15912     /^X\(\/\).*/{ s//\1/; q; }
15913     s/.*/./; q'`
15914     { if $as_mkdir_p; then
15915     mkdir -p "$ac_dest_dir"
15916     else
15917     as_dir="$ac_dest_dir"
15918     as_dirs=
15919     while test ! -d "$as_dir"; do
15920     as_dirs="$as_dir $as_dirs"
15921     as_dir=`(dirname "$as_dir") 2>/dev/null ||
15922     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15923     X"$as_dir" : 'X\(//\)[^/]' \| \
15924     X"$as_dir" : 'X\(//\)$' \| \
15925     X"$as_dir" : 'X\(/\)' \| \
15926     . : '\(.\)' 2>/dev/null ||
15927     echo X"$as_dir" |
15928     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15929     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15930     /^X\(\/\/\)$/{ s//\1/; q; }
15931     /^X\(\/\).*/{ s//\1/; q; }
15932     s/.*/./; q'`
15933     done
15934     test ! -n "$as_dirs" || mkdir $as_dirs
15935     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15936     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15937     { (exit 1); exit 1; }; }; }
15938 gezelter 2081
15939 chuckv 3288 ac_builddir=.
15940 gezelter 2081
15941 chuckv 3288 if test "$ac_dest_dir" != .; then
15942     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15943     # A "../" for each directory in $ac_dir_suffix.
15944     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15945     else
15946     ac_dir_suffix= ac_top_builddir=
15947     fi
15948 gezelter 2081
15949 chuckv 3288 case $srcdir in
15950     .) # No --srcdir option. We are building in place.
15951     ac_srcdir=.
15952     if test -z "$ac_top_builddir"; then
15953     ac_top_srcdir=.
15954     else
15955     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15956     fi ;;
15957     [\\/]* | ?:[\\/]* ) # Absolute path.
15958     ac_srcdir=$srcdir$ac_dir_suffix;
15959     ac_top_srcdir=$srcdir ;;
15960     *) # Relative path.
15961     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15962     ac_top_srcdir=$ac_top_builddir$srcdir ;;
15963     esac
15964 gezelter 1490
15965 chuckv 3288 # Do not use `cd foo && pwd` to compute absolute paths, because
15966     # the directories may not exist.
15967     case `pwd` in
15968     .) ac_abs_builddir="$ac_dest_dir";;
15969     *)
15970     case "$ac_dest_dir" in
15971     .) ac_abs_builddir=`pwd`;;
15972     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15973     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15974     esac;;
15975     esac
15976     case $ac_abs_builddir in
15977     .) ac_abs_top_builddir=${ac_top_builddir}.;;
15978     *)
15979     case ${ac_top_builddir}. in
15980     .) ac_abs_top_builddir=$ac_abs_builddir;;
15981     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15982     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15983     esac;;
15984     esac
15985     case $ac_abs_builddir in
15986     .) ac_abs_srcdir=$ac_srcdir;;
15987     *)
15988     case $ac_srcdir in
15989     .) ac_abs_srcdir=$ac_abs_builddir;;
15990     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15991     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15992     esac;;
15993     esac
15994     case $ac_abs_builddir in
15995     .) ac_abs_top_srcdir=$ac_top_srcdir;;
15996     *)
15997     case $ac_top_srcdir in
15998     .) ac_abs_top_srcdir=$ac_abs_builddir;;
15999     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16000     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16001     esac;;
16002     esac
16003    
16004    
16005     case $srcdir in
16006     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
16007     *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
16008 gezelter 1490 esac
16009    
16010 chuckv 3288 # Try a symlink, then a hard link, then a copy.
16011     ln -s $ac_rel_source $ac_dest 2>/dev/null ||
16012     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
16013     cp -p $srcdir/$ac_source $ac_dest ||
16014     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
16015     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
16016     { (exit 1); exit 1; }; }
16017     done
16018     _ACEOF
16019 gezelter 1490
16020 chuckv 3288 cat >>$CONFIG_STATUS <<\_ACEOF
16021    
16022 gezelter 1490 { (exit 0); exit 0; }
16023 gezelter 2081 _ACEOF
16024 gezelter 1490 chmod +x $CONFIG_STATUS
16025     ac_clean_files=$ac_clean_files_save
16026    
16027 gezelter 2081
16028 gezelter 1490 # configure is writing to config.log, and then calls config.status.
16029     # config.status does its own redirection, appending to config.log.
16030     # Unfortunately, on DOS this fails, as config.log is still kept open
16031     # by configure, so config.status won't be able to write to it; its
16032     # output is simply discarded. So we exec the FD to /dev/null,
16033     # effectively closing config.log, so it can be properly (re)opened and
16034     # appended to by config.status. When coming back to configure, we
16035     # need to make the FD available again.
16036     if test "$no_create" != yes; then
16037     ac_cs_success=:
16038 gezelter 2081 ac_config_status_args=
16039     test "$silent" = yes &&
16040     ac_config_status_args="$ac_config_status_args --quiet"
16041 gezelter 1490 exec 5>/dev/null
16042 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16043 gezelter 1490 exec 5>>config.log
16044     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16045     # would make configure fail if this is the last instruction.
16046     $ac_cs_success || { (exit 1); exit 1; }
16047     fi
16048    

Properties

Name Value
svn:executable *