ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3292
Committed: Fri Dec 7 00:48:28 2007 UTC (16 years, 6 months ago) by chuckv
File size: 460709 byte(s)
Log Message:
Define USE_QHULL.

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for OOPSE 4.0.
4 #
5 # Report bugs to <gezelter@nd.edu>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization. ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # 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 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28 as_unset=unset
29 else
30 as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 LC_TELEPHONE LC_TIME
45 do
46 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 eval $as_var=C; export $as_var
48 else
49 $as_unset $as_var
50 fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55 as_expr=expr
56 else
57 as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61 as_basename=basename
62 else
63 as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70 X"$0" : 'X\(//\)$' \| \
71 X"$0" : 'X\(/\)$' \| \
72 . : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75 /^X\/\(\/\/\)$/{ s//\1/; q; }
76 /^X\/\(\/\).*/{ s//\1/; q; }
77 s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90 echo "#! /bin/sh" >conf$$.sh
91 echo "exit 0" >>conf$$.sh
92 chmod +x conf$$.sh
93 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 PATH_SEPARATOR=';'
95 else
96 PATH_SEPARATOR=:
97 fi
98 rm -f conf$$.sh
99 fi
100
101
102 as_lineno_1=$LINENO
103 as_lineno_2=$LINENO
104 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105 test "x$as_lineno_1" != "x$as_lineno_2" &&
106 test "x$as_lineno_3" = "x$as_lineno_2" || {
107 # Find who we are. Look in the path if we contain no path at all
108 # relative or not.
109 case $0 in
110 *[\\/]* ) as_myself=$0 ;;
111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114 IFS=$as_save_IFS
115 test -z "$as_dir" && as_dir=.
116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119 ;;
120 esac
121 # We did not find ourselves, most probably we were run as `sh COMMAND'
122 # in which case we are not to be found in the path.
123 if test "x$as_myself" = x; then
124 as_myself=$0
125 fi
126 if test ! -f "$as_myself"; then
127 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 { (exit 1); exit 1; }; }
129 fi
130 case $CONFIG_SHELL in
131 '')
132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135 IFS=$as_save_IFS
136 test -z "$as_dir" && as_dir=.
137 for as_base in sh bash ksh sh5; do
138 case $as_dir in
139 /*)
140 if ("$as_dir/$as_base" -c '
141 as_lineno_1=$LINENO
142 as_lineno_2=$LINENO
143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 CONFIG_SHELL=$as_dir/$as_base
149 export CONFIG_SHELL
150 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 fi;;
152 esac
153 done
154 done
155 ;;
156 esac
157
158 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 # uniformly replaced by the line number. The first 'sed' inserts a
160 # line-number line before each line; the second 'sed' does the real
161 # work. The second script uses 'N' to pair each line-number line
162 # with the numbered line, and appends trailing '-' during
163 # substitution so that $LINENO is not a special case at line end.
164 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166 sed '=' <$as_myself |
167 sed '
168 N
169 s,$,-,
170 : loop
171 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 t loop
173 s,-$,,
174 s,^['$as_cr_digits']*\n,,
175 ' >$as_me.lineno &&
176 chmod +x $as_me.lineno ||
177 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 { (exit 1); exit 1; }; }
179
180 # Don't try to exec as it changes $[0], causing all sort of problems
181 # (the dirname of $[0] is not the place where we might find the
182 # original and so on. Autoconf is especially sensible to this).
183 . ./$as_me.lineno
184 # Exit status is that of the last command.
185 exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190 *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T=' ' ;;
192 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197 as_expr=expr
198 else
199 as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205 # We could just check for DJGPP; but this test a) works b) is more generic
206 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 if test -f conf$$.exe; then
208 # Don't use ln at all; we don't have any links
209 as_ln_s='cp -p'
210 else
211 as_ln_s='ln -s'
212 fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214 as_ln_s=ln
215 else
216 as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221 as_mkdir_p=:
222 else
223 test -d ./-p && rmdir ./-p
224 as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # 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 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS=" $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='OOPSE'
271 PACKAGE_TARNAME='oopse'
272 PACKAGE_VERSION='4.0'
273 PACKAGE_STRING='OOPSE 4.0'
274 PACKAGE_BUGREPORT='gezelter@nd.edu'
275
276 ac_unique_file="src/applications/oopse/oopse.cpp"
277 ac_default_prefix="/usr/local"
278 # Factoring default headers for most tests.
279 ac_includes_default="\
280 #include <stdio.h>
281 #if HAVE_SYS_TYPES_H
282 # include <sys/types.h>
283 #endif
284 #if HAVE_SYS_STAT_H
285 # include <sys/stat.h>
286 #endif
287 #if STDC_HEADERS
288 # include <stdlib.h>
289 # include <stddef.h>
290 #else
291 # if HAVE_STDLIB_H
292 # include <stdlib.h>
293 # endif
294 #endif
295 #if HAVE_STRING_H
296 # if !STDC_HEADERS && HAVE_MEMORY_H
297 # include <memory.h>
298 # endif
299 # include <string.h>
300 #endif
301 #if HAVE_STRINGS_H
302 # include <strings.h>
303 #endif
304 #if HAVE_INTTYPES_H
305 # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 # include <stdint.h>
309 # endif
310 #endif
311 #if HAVE_UNISTD_H
312 # include <unistd.h>
313 #endif"
314
315 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS QHULL_INC_DIR QHULL_LIB_DIR QHULL USE_QHULL LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI CGAL_CXXFLAGS CGAL_LDFLAGS CGAL_CPPFLAGS CGAL_LIBS USE_CGAL DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 ac_subst_files=''
317
318 # Initialize some variables set by options.
319 ac_init_help=
320 ac_init_version=false
321 # The variables have the same names as the options, with
322 # dashes changed to underlines.
323 cache_file=/dev/null
324 exec_prefix=NONE
325 no_create=
326 no_recursion=
327 prefix=NONE
328 program_prefix=NONE
329 program_suffix=NONE
330 program_transform_name=s,x,x,
331 silent=
332 site=
333 srcdir=
334 verbose=
335 x_includes=NONE
336 x_libraries=NONE
337
338 # Installation directory options.
339 # These are left unexpanded so users can "make install exec_prefix=/foo"
340 # and all the variables that are supposed to be based on exec_prefix
341 # by default will actually change.
342 # Use braces instead of parens because sh, perl, etc. also accept them.
343 bindir='${exec_prefix}/bin'
344 sbindir='${exec_prefix}/sbin'
345 libexecdir='${exec_prefix}/libexec'
346 datadir='${prefix}/share'
347 sysconfdir='${prefix}/etc'
348 sharedstatedir='${prefix}/com'
349 localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
351 includedir='${prefix}/include'
352 oldincludedir='/usr/include'
353 infodir='${prefix}/info'
354 mandir='${prefix}/man'
355
356 ac_prev=
357 for ac_option
358 do
359 # If the previous option needs an argument, assign it.
360 if test -n "$ac_prev"; then
361 eval "$ac_prev=\$ac_option"
362 ac_prev=
363 continue
364 fi
365
366 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367
368 # Accept the important Cygnus configure options, so we can diagnose typos.
369
370 case $ac_option in
371
372 -bindir | --bindir | --bindi | --bind | --bin | --bi)
373 ac_prev=bindir ;;
374 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375 bindir=$ac_optarg ;;
376
377 -build | --build | --buil | --bui | --bu)
378 ac_prev=build_alias ;;
379 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
380 build_alias=$ac_optarg ;;
381
382 -cache-file | --cache-file | --cache-fil | --cache-fi \
383 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
384 ac_prev=cache_file ;;
385 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
386 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
387 cache_file=$ac_optarg ;;
388
389 --config-cache | -C)
390 cache_file=config.cache ;;
391
392 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393 ac_prev=datadir ;;
394 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 | --da=*)
396 datadir=$ac_optarg ;;
397
398 -disable-* | --disable-*)
399 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400 # Reject names that are not valid shell variable names.
401 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403 { (exit 1); exit 1; }; }
404 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405 eval "enable_$ac_feature=no" ;;
406
407 -enable-* | --enable-*)
408 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409 # Reject names that are not valid shell variable names.
410 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412 { (exit 1); exit 1; }; }
413 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
414 case $ac_option in
415 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 *) ac_optarg=yes ;;
417 esac
418 eval "enable_$ac_feature='$ac_optarg'" ;;
419
420 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
421 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
422 | --exec | --exe | --ex)
423 ac_prev=exec_prefix ;;
424 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
425 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
426 | --exec=* | --exe=* | --ex=*)
427 exec_prefix=$ac_optarg ;;
428
429 -gas | --gas | --ga | --g)
430 # Obsolete; use --with-gas.
431 with_gas=yes ;;
432
433 -help | --help | --hel | --he | -h)
434 ac_init_help=long ;;
435 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
436 ac_init_help=recursive ;;
437 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
438 ac_init_help=short ;;
439
440 -host | --host | --hos | --ho)
441 ac_prev=host_alias ;;
442 -host=* | --host=* | --hos=* | --ho=*)
443 host_alias=$ac_optarg ;;
444
445 -includedir | --includedir | --includedi | --included | --include \
446 | --includ | --inclu | --incl | --inc)
447 ac_prev=includedir ;;
448 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
449 | --includ=* | --inclu=* | --incl=* | --inc=*)
450 includedir=$ac_optarg ;;
451
452 -infodir | --infodir | --infodi | --infod | --info | --inf)
453 ac_prev=infodir ;;
454 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
455 infodir=$ac_optarg ;;
456
457 -libdir | --libdir | --libdi | --libd)
458 ac_prev=libdir ;;
459 -libdir=* | --libdir=* | --libdi=* | --libd=*)
460 libdir=$ac_optarg ;;
461
462 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
463 | --libexe | --libex | --libe)
464 ac_prev=libexecdir ;;
465 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
466 | --libexe=* | --libex=* | --libe=*)
467 libexecdir=$ac_optarg ;;
468
469 -localstatedir | --localstatedir | --localstatedi | --localstated \
470 | --localstate | --localstat | --localsta | --localst \
471 | --locals | --local | --loca | --loc | --lo)
472 ac_prev=localstatedir ;;
473 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476 localstatedir=$ac_optarg ;;
477
478 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
479 ac_prev=mandir ;;
480 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481 mandir=$ac_optarg ;;
482
483 -nfp | --nfp | --nf)
484 # Obsolete; use --without-fp.
485 with_fp=no ;;
486
487 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 | --no-cr | --no-c | -n)
489 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 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593 { echo "$as_me: error: invalid package name: $ac_package" >&2
594 { (exit 1); exit 1; }; }
595 ac_package=`echo $ac_package| sed 's/-/_/g'`
596 case $ac_option in
597 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 *) ac_optarg=yes ;;
599 esac
600 eval "with_$ac_package='$ac_optarg'" ;;
601
602 -without-* | --without-*)
603 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604 # Reject names that are not valid shell variable names.
605 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606 { echo "$as_me: error: invalid package name: $ac_package" >&2
607 { (exit 1); exit 1; }; }
608 ac_package=`echo $ac_package | sed 's/-/_/g'`
609 eval "with_$ac_package=no" ;;
610
611 --x)
612 # Obsolete; use --with-x.
613 with_x=yes ;;
614
615 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
616 | --x-incl | --x-inc | --x-in | --x-i)
617 ac_prev=x_includes ;;
618 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
619 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
620 x_includes=$ac_optarg ;;
621
622 -x-libraries | --x-libraries | --x-librarie | --x-librari \
623 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
624 ac_prev=x_libraries ;;
625 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
626 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
627 x_libraries=$ac_optarg ;;
628
629 -*) { echo "$as_me: error: unrecognized option: $ac_option
630 Try \`$0 --help' for more information." >&2
631 { (exit 1); exit 1; }; }
632 ;;
633
634 *=*)
635 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
636 # Reject names that are not valid shell variable names.
637 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639 { (exit 1); exit 1; }; }
640 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 eval "$ac_envvar='$ac_optarg'"
642 export $ac_envvar ;;
643
644 *)
645 # FIXME: should be removed in autoconf 3.0.
646 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650 ;;
651
652 esac
653 done
654
655 if test -n "$ac_prev"; then
656 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
657 { echo "$as_me: error: missing argument to $ac_option" >&2
658 { (exit 1); exit 1; }; }
659 fi
660
661 # Be sure to have absolute paths.
662 for ac_var in exec_prefix prefix
663 do
664 eval ac_val=$`echo $ac_var`
665 case $ac_val in
666 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 { (exit 1); exit 1; }; };;
669 esac
670 done
671
672 # Be sure to have absolute paths.
673 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 # There might be people who depend on the old broken behavior: `$host'
685 # used to hold the argument of --host etc.
686 # FIXME: To remove some day.
687 build=$build_alias
688 host=$host_alias
689 target=$target_alias
690
691 # FIXME: To remove some day.
692 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
708 # Find the source files, if location was not specified.
709 if test -z "$srcdir"; then
710 ac_srcdir_defaulted=yes
711 # Try the directory containing this script, then its parent.
712 ac_confdir=`(dirname "$0") 2>/dev/null ||
713 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714 X"$0" : 'X\(//\)[^/]' \| \
715 X"$0" : 'X\(//\)$' \| \
716 X"$0" : 'X\(/\)' \| \
717 . : '\(.\)' 2>/dev/null ||
718 echo X"$0" |
719 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721 /^X\(\/\/\)$/{ s//\1/; q; }
722 /^X\(\/\).*/{ s//\1/; q; }
723 s/.*/./; q'`
724 srcdir=$ac_confdir
725 if test ! -r $srcdir/$ac_unique_file; then
726 srcdir=..
727 fi
728 else
729 ac_srcdir_defaulted=no
730 fi
731 if test ! -r $srcdir/$ac_unique_file; then
732 if test "$ac_srcdir_defaulted" = yes; then
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 { (exit 1); exit 1; }; }
735 else
736 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 { (exit 1); exit 1; }; }
738 fi
739 fi
740 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
741 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742 { (exit 1); exit 1; }; }
743 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
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 cat <<_ACEOF
804 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
805
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 _ACEOF
825
826 cat <<_ACEOF
827 Installation directories:
828 --prefix=PREFIX install architecture-independent files in PREFIX
829 [$ac_default_prefix]
830 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
831 [PREFIX]
832
833 By default, \`make install' will install all the files in
834 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
835 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
836 for instance \`--prefix=\$HOME'.
837
838 For better control, use the options below.
839
840 Fine tuning of the installation directories:
841 --bindir=DIR user executables [EPREFIX/bin]
842 --sbindir=DIR system admin executables [EPREFIX/sbin]
843 --libexecdir=DIR program executables [EPREFIX/libexec]
844 --datadir=DIR read-only architecture-independent data [PREFIX/share]
845 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
846 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
847 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
848 --libdir=DIR object code libraries [EPREFIX/lib]
849 --includedir=DIR C header files [PREFIX/include]
850 --oldincludedir=DIR C header files for non-gcc [/usr/include]
851 --infodir=DIR info documentation [PREFIX/info]
852 --mandir=DIR man documentation [PREFIX/man]
853 _ACEOF
854
855 cat <<\_ACEOF
856
857 System types:
858 --build=BUILD configure for building on BUILD [guessed]
859 --host=HOST cross-compile to build programs to run on HOST [BUILD]
860 _ACEOF
861 fi
862
863 if test -n "$ac_init_help"; then
864 case $ac_init_help in
865 short | recursive ) echo "Configuration of OOPSE 4.0:";;
866 esac
867 cat <<\_ACEOF
868
869 Optional Features:
870 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
873 --enable-debug Compile OOPSE in debug mode
874 --enable-single compile OOPSE in single precision
875 --enable-float synonym for --enable-single
876 --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
881 Optional Packages:
882 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
883 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
884 --with-perl-shebang override what perl thinks is the way for the kernel
885 to start it (seldom needed)
886 --with-zlib=DIR root directory path of zlib installation (defaults
887 to /usr/local or /usr if not found in /usr/local)
888 --with-fftw=DIR root directory path of fftw installation (defaults
889 to /usr/local or /usr if not found in /usr/local)
890 --with-qhull=DIR root directory path of qhull installation (defaults
891 to /usr/local or /usr if not found in /usr/local)
892 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
893 --with-cgalmakefile=makefile
894 Use the following CGAL makefile
895
896 Some influential environment variables:
897 CXX C++ compiler command
898 CXXFLAGS C++ compiler flags
899 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
900 nonstandard directory <lib dir>
901 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
902 headers in a nonstandard directory <include dir>
903 CC C compiler command
904 CFLAGS C compiler flags
905 FC Fortran compiler command
906 FCFLAGS Fortran compiler flags
907 CPP C preprocessor
908 CXXCPP C++ preprocessor
909
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 _ACEOF
915 fi
916
917 if test "$ac_init_help" = "recursive"; then
918 # If there are subdirs, report their specific --help.
919 ac_popdir=`pwd`
920 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
921 test -d $ac_dir || continue
922 ac_builddir=.
923
924 if test "$ac_dir" != .; then
925 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
926 # 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
932 case $srcdir in
933 .) # No --srcdir option. We are building in place.
934 ac_srcdir=.
935 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 ac_srcdir=$srcdir$ac_dir_suffix;
942 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 esac
947
948 # 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 else
1000 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1001 fi
1002 cd $ac_popdir
1003 done
1004 fi
1005
1006 test -n "$ac_init_help" && exit 0
1007 if $ac_init_version; then
1008 cat <<\_ACEOF
1009 OOPSE configure 4.0
1010 generated by GNU Autoconf 2.59
1011
1012 Copyright (C) 2003 Free Software Foundation, Inc.
1013 This configure script is free software; the Free Software Foundation
1014 gives unlimited permission to copy, distribute and modify it.
1015 _ACEOF
1016 exit 0
1017 fi
1018 exec 5>config.log
1019 cat >&5 <<_ACEOF
1020 This file contains any messages produced by compilers while
1021 running configure, to aid debugging if configure makes a mistake.
1022
1023 It was created by OOPSE $as_me 4.0, which was
1024 generated by GNU Autoconf 2.59. Invocation command line was
1025
1026 $ $0 $@
1027
1028 _ACEOF
1029 {
1030 cat <<_ASUNAME
1031 ## --------- ##
1032 ## Platform. ##
1033 ## --------- ##
1034
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 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1048 /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 _ASUNAME
1053
1054 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 } >&5
1063
1064 cat >&5 <<_ACEOF
1065
1066
1067 ## ----------- ##
1068 ## Core tests. ##
1069 ## ----------- ##
1070
1071 _ACEOF
1072
1073
1074 # Keep a trace of the command line.
1075 # Strip out --no-create and --no-recursion so they do not pile up.
1076 # Strip out --silent because we don't want to record it for future runs.
1077 # Also quote any args containing shell meta-characters.
1078 # Make two passes to allow for proper duplicate-argument suppression.
1079 ac_configure_args=
1080 ac_configure_args0=
1081 ac_configure_args1=
1082 ac_sep=
1083 ac_must_keep_next=false
1084 for ac_pass in 1 2
1085 do
1086 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 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1094 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 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1116 # Get rid of the leading space.
1117 ac_sep=" "
1118 ;;
1119 esac
1120 done
1121 done
1122 $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
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 # 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 trap 'exit_status=$?
1131 # Save into config.log some information that might help in debugging.
1132 {
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 {
1143 (set) 2>&1 |
1144 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1145 *ac_space=\ *)
1146 sed -n \
1147 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1148 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1149 ;;
1150 *)
1151 sed -n \
1152 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1153 ;;
1154 esac;
1155 }
1156 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 eval ac_val=$`echo $ac_var`
1167 echo "$ac_var='"'"'$ac_val'"'"'"
1168 done | sort
1169 echo
1170
1171 if test -n "$ac_subst_files"; then
1172 cat <<\_ASBOX
1173 ## ------------- ##
1174 ## Output files. ##
1175 ## ------------- ##
1176 _ASBOX
1177 echo
1178 for ac_var in $ac_subst_files
1179 do
1180 eval ac_val=$`echo $ac_var`
1181 echo "$ac_var='"'"'$ac_val'"'"'"
1182 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 sed "/^$/d" confdefs.h | sort
1194 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 rm -f core *.core &&
1201 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1202 exit $exit_status
1203 ' 0
1204 for ac_signal in 1 2 13 15; do
1205 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1206 done
1207 ac_signal=0
1208
1209 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1210 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
1214 # 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 # Let the site file select an alternate cache file if it wants to.
1242 # Prefer explicitly selected file to automatically selected ones.
1243 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 fi
1250 for ac_site_file in $CONFIG_SITE; do
1251 if test -r "$ac_site_file"; then
1252 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1253 echo "$as_me: loading site script $ac_site_file" >&6;}
1254 sed 's/^/| /' "$ac_site_file" >&5
1255 . "$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 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1264 echo "$as_me: loading cache $cache_file" >&6;}
1265 case $cache_file in
1266 [\\/]* | ?:[\\/]* ) . $cache_file;;
1267 *) . ./$cache_file;;
1268 esac
1269 fi
1270 else
1271 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1272 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 ac_cache_corrupted=false
1279 for ac_var in `(set) 2>&1 |
1280 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1281 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1282 eval ac_new_set=\$ac_env_${ac_var}_set
1283 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1284 eval ac_new_val="\$ac_env_${ac_var}_value"
1285 case $ac_old_set,$ac_new_set in
1286 set,)
1287 { 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 ,set)
1291 { 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 ,);;
1295 *)
1296 if test "x$ac_old_val" != "x$ac_new_val"; then
1297 { 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 fi;;
1305 esac
1306 # Pass precious variables to config.status.
1307 if test "$ac_new_set" = set; then
1308 case $ac_new_val in
1309 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1310 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1311 *) 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 done
1319 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 fi
1326
1327 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
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359 ac_aux_dir=
1360 for ac_dir in ac-tools $srcdir/ac-tools; do
1361 if test -f $ac_dir/install-sh; then
1362 ac_aux_dir=$ac_dir
1363 ac_install_sh="$ac_aux_dir/install-sh -c"
1364 break
1365 elif test -f $ac_dir/install.sh; then
1366 ac_aux_dir=$ac_dir
1367 ac_install_sh="$ac_aux_dir/install.sh -c"
1368 break
1369 elif test -f $ac_dir/shtool; then
1370 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 { { 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 { (exit 1); exit 1; }; }
1379 fi
1380 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
1384
1385 ac_config_headers="$ac_config_headers src/config.h"
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430 #
1431 #
1432 #
1433
1434
1435
1436
1437
1438
1439
1440
1441 # 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
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
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 # who am i
1594 # Make sure we can run config.sub.
1595 $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 { (exit 1); exit 1; }; }
1599
1600 echo "$as_me:$LINENO: checking build system type" >&5
1601 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1602 if test "${ac_cv_build+set}" = set; then
1603 echo $ECHO_N "(cached) $ECHO_C" >&6
1604 else
1605 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 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1610 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1611 { (exit 1); exit 1; }; }
1612 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 { (exit 1); exit 1; }; }
1616
1617 fi
1618 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1619 echo "${ECHO_T}$ac_cv_build" >&6
1620 build=$ac_cv_build
1621 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
1625
1626 echo "$as_me:$LINENO: checking host system type" >&5
1627 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1628 if test "${ac_cv_host+set}" = set; then
1629 echo $ECHO_N "(cached) $ECHO_C" >&6
1630 else
1631 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 { (exit 1); exit 1; }; }
1638
1639 fi
1640 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1641 echo "${ECHO_T}$ac_cv_host" >&6
1642 host=$ac_cv_host
1643 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
1647
1648
1649
1650
1651 # 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 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1668 if test "${enable_oopse_home+set}" = set; then
1669 enableval="$enable_oopse_home"
1670 OOPSE_HOME="${enableval}"
1671 fi;
1672
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 # Check whether --enable-debug or --disable-debug was given.
1678 if test "${enable_debug+set}" = set; then
1679 enableval="$enable_debug"
1680 debug=1
1681 fi;
1682 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 # Check whether --enable-single or --disable-single was given.
1693 if test "${enable_single+set}" = set; then
1694 enableval="$enable_single"
1695 ok=$enableval
1696 else
1697 ok=no
1698 fi;
1699 # Check whether --enable-float or --disable-float was given.
1700 if test "${enable_float+set}" = set; then
1701 enableval="$enable_float"
1702 ok=$enableval
1703 fi;
1704 if test "$ok" = "yes"; then
1705
1706 cat >>confdefs.h <<\_ACEOF
1707 #define SINGLE_PRECISION 1
1708 _ACEOF
1709
1710 USE_SINGLE_PRECISION=yes
1711
1712 fi
1713
1714 # Checks for programs.
1715 ac_ext=cc
1716 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 if test -n "$ac_tool_prefix"; then
1721 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1722 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
1726 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 if test "${ac_cv_prog_CXX+set}" = set; then
1728 echo $ECHO_N "(cached) $ECHO_C" >&6
1729 else
1730 if test -n "$CXX"; then
1731 ac_cv_prog_CXX="$CXX" # Let the user override the test.
1732 else
1733 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1741 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742 break 2
1743 fi
1744 done
1745 done
1746
1747 fi
1748 fi
1749 CXX=$ac_cv_prog_CXX
1750 if test -n "$CXX"; then
1751 echo "$as_me:$LINENO: result: $CXX" >&5
1752 echo "${ECHO_T}$CXX" >&6
1753 else
1754 echo "$as_me:$LINENO: result: no" >&5
1755 echo "${ECHO_T}no" >&6
1756 fi
1757
1758 test -n "$CXX" && break
1759 done
1760 fi
1761 if test -z "$CXX"; then
1762 ac_ct_CXX=$CXX
1763 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1764 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
1768 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1770 echo $ECHO_N "(cached) $ECHO_C" >&6
1771 else
1772 if test -n "$ac_ct_CXX"; then
1773 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1774 else
1775 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1782 ac_cv_prog_ac_ct_CXX="$ac_prog"
1783 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1784 break 2
1785 fi
1786 done
1787 done
1788
1789 fi
1790 fi
1791 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1792 if test -n "$ac_ct_CXX"; then
1793 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1794 echo "${ECHO_T}$ac_ct_CXX" >&6
1795 else
1796 echo "$as_me:$LINENO: result: no" >&5
1797 echo "${ECHO_T}no" >&6
1798 fi
1799
1800 test -n "$ac_ct_CXX" && break
1801 done
1802 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1803
1804 CXX=$ac_ct_CXX
1805 fi
1806
1807
1808 # Provide some information about the compiler.
1809 echo "$as_me:$LINENO:" \
1810 "checking for C++ compiler version" >&5
1811 ac_compiler=`set X $ac_compile; echo $2`
1812 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1813 (eval $ac_compiler --version </dev/null >&5) 2>&5
1814 ac_status=$?
1815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1816 (exit $ac_status); }
1817 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1818 (eval $ac_compiler -v </dev/null >&5) 2>&5
1819 ac_status=$?
1820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1821 (exit $ac_status); }
1822 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1823 (eval $ac_compiler -V </dev/null >&5) 2>&5
1824 ac_status=$?
1825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1826 (exit $ac_status); }
1827
1828 cat >conftest.$ac_ext <<_ACEOF
1829 /* confdefs.h. */
1830 _ACEOF
1831 cat confdefs.h >>conftest.$ac_ext
1832 cat >>conftest.$ac_ext <<_ACEOF
1833 /* end confdefs.h. */
1834
1835 int
1836 main ()
1837 {
1838
1839 ;
1840 return 0;
1841 }
1842 _ACEOF
1843 ac_clean_files_save=$ac_clean_files
1844 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1845 # Try to create an executable without -o first, disregard a.out.
1846 # It will help us diagnose broken compilers, and finding out an intuition
1847 # of exeext.
1848 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 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1851 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1852 (eval $ac_link_default) 2>&5
1853 ac_status=$?
1854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1855 (exit $ac_status); }; then
1856 # 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 do
1866 test -f "$ac_file" || continue
1867 case $ac_file in
1868 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1869 ;;
1870 conftest.$ac_ext )
1871 # This is the source file.
1872 ;;
1873 [ab].out )
1874 # We found the default executable, but exeext='' is most
1875 # certainly right.
1876 break;;
1877 *.* )
1878 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 break;;
1884 * )
1885 break;;
1886 esac
1887 done
1888 else
1889 echo "$as_me: failed program was:" >&5
1890 sed 's/^/| /' conftest.$ac_ext >&5
1891
1892 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1893 See \`config.log' for more details." >&5
1894 echo "$as_me: error: C++ compiler cannot create executables
1895 See \`config.log' for more details." >&2;}
1896 { (exit 77); exit 77; }; }
1897 fi
1898
1899 ac_exeext=$ac_cv_exeext
1900 echo "$as_me:$LINENO: result: $ac_file" >&5
1901 echo "${ECHO_T}$ac_file" >&6
1902
1903 # Check the compiler produces executables we can run. If not, either
1904 # the compiler is broken, or we cross compile.
1905 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 # 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 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1912 (eval $ac_try) 2>&5
1913 ac_status=$?
1914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1915 (exit $ac_status); }; }; then
1916 cross_compiling=no
1917 else
1918 if test "$cross_compiling" = maybe; then
1919 cross_compiling=yes
1920 else
1921 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1922 If you meant to cross compile, use \`--host'.
1923 See \`config.log' for more details." >&5
1924 echo "$as_me: error: cannot run C++ compiled programs.
1925 If you meant to cross compile, use \`--host'.
1926 See \`config.log' for more details." >&2;}
1927 { (exit 1); exit 1; }; }
1928 fi
1929 fi
1930 fi
1931 echo "$as_me:$LINENO: result: yes" >&5
1932 echo "${ECHO_T}yes" >&6
1933
1934 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1935 ac_clean_files=$ac_clean_files_save
1936 # Check the compiler produces executables we can run. If not, either
1937 # the compiler is broken, or we cross compile.
1938 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
1943 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 ac_status=$?
1948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1949 (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 for ac_file in conftest.exe conftest conftest.*; do
1955 test -f "$ac_file" || continue
1956 case $ac_file in
1957 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1958 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1959 export ac_cv_exeext
1960 break;;
1961 * ) break;;
1962 esac
1963 done
1964 else
1965 { { 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 { (exit 1); exit 1; }; }
1970 fi
1971
1972 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
1976 rm -f conftest.$ac_ext
1977 EXEEXT=$ac_cv_exeext
1978 ac_exeext=$EXEEXT
1979 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 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 /* confdefs.h. */
1986 _ACEOF
1987 cat confdefs.h >>conftest.$ac_ext
1988 cat >>conftest.$ac_ext <<_ACEOF
1989 /* end confdefs.h. */
1990
1991 int
1992 main ()
1993 {
1994
1995 ;
1996 return 0;
1997 }
1998 _ACEOF
1999 rm -f conftest.o conftest.obj
2000 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2001 (eval $ac_compile) 2>&5
2002 ac_status=$?
2003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004 (exit $ac_status); }; then
2005 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2006 case $ac_file in
2007 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2008 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2009 break;;
2010 esac
2011 done
2012 else
2013 echo "$as_me: failed program was:" >&5
2014 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 { (exit 1); exit 1; }; }
2021 fi
2022
2023 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2024 fi
2025 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2026 echo "${ECHO_T}$ac_cv_objext" >&6
2027 OBJEXT=$ac_cv_objext
2028 ac_objext=$OBJEXT
2029 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 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 rm -f conftest.$ac_objext
2053 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2054 (eval $ac_compile) 2>conftest.er1
2055 ac_status=$?
2056 grep -v '^ *+' conftest.er1 >conftest.err
2057 rm -f conftest.er1
2058 cat conftest.err >&5
2059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2060 (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 ac_compiler_gnu=yes
2075 else
2076 echo "$as_me: failed program was:" >&5
2077 sed 's/^/| /' conftest.$ac_ext >&5
2078
2079 ac_compiler_gnu=no
2080 fi
2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2082 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2083
2084 fi
2085 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2086 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2087 GXX=`test $ac_compiler_gnu = yes && echo yes`
2088 ac_test_CXXFLAGS=${CXXFLAGS+set}
2089 ac_save_CXXFLAGS=$CXXFLAGS
2090 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 if test "${ac_cv_prog_cxx_g+set}" = set; then
2094 echo $ECHO_N "(cached) $ECHO_C" >&6
2095 else
2096 cat >conftest.$ac_ext <<_ACEOF
2097 /* 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 rm -f conftest.$ac_objext
2112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2113 (eval $ac_compile) 2>conftest.er1
2114 ac_status=$?
2115 grep -v '^ *+' conftest.er1 >conftest.err
2116 rm -f conftest.er1
2117 cat conftest.err >&5
2118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119 (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 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 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 /* confdefs.h. */
2169 _ACEOF
2170 cat confdefs.h >>conftest.$ac_ext
2171 cat >>conftest.$ac_ext <<_ACEOF
2172 /* end confdefs.h. */
2173 $ac_declaration
2174 #include <stdlib.h>
2175 int
2176 main ()
2177 {
2178 exit (42);
2179 ;
2180 return 0;
2181 }
2182 _ACEOF
2183 rm -f conftest.$ac_objext
2184 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2185 (eval $ac_compile) 2>conftest.er1
2186 ac_status=$?
2187 grep -v '^ *+' conftest.er1 >conftest.err
2188 rm -f conftest.er1
2189 cat conftest.err >&5
2190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2191 (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 :
2206 else
2207 echo "$as_me: failed program was:" >&5
2208 sed 's/^/| /' conftest.$ac_ext >&5
2209
2210 continue
2211 fi
2212 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2213 cat >conftest.$ac_ext <<_ACEOF
2214 /* confdefs.h. */
2215 _ACEOF
2216 cat confdefs.h >>conftest.$ac_ext
2217 cat >>conftest.$ac_ext <<_ACEOF
2218 /* end confdefs.h. */
2219 $ac_declaration
2220 int
2221 main ()
2222 {
2223 exit (42);
2224 ;
2225 return 0;
2226 }
2227 _ACEOF
2228 rm -f conftest.$ac_objext
2229 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2230 (eval $ac_compile) 2>conftest.er1
2231 ac_status=$?
2232 grep -v '^ *+' conftest.er1 >conftest.err
2233 rm -f conftest.er1
2234 cat conftest.err >&5
2235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 (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 else
2252 echo "$as_me: failed program was:" >&5
2253 sed 's/^/| /' conftest.$ac_ext >&5
2254
2255 fi
2256 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 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 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2278 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
2282 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2283 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2296 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 echo "$as_me:$LINENO: result: $CC" >&5
2308 echo "${ECHO_T}$CC" >&6
2309 else
2310 echo "$as_me:$LINENO: result: no" >&5
2311 echo "${ECHO_T}no" >&6
2312 fi
2313
2314 test -n "$CC" && break
2315 done
2316 fi
2317 if test -z "$CC"; then
2318 ac_ct_CC=$CC
2319 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2320 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
2324 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2325 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2338 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 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2350 echo "${ECHO_T}$ac_ct_CC" >&6
2351 else
2352 echo "$as_me:$LINENO: result: no" >&5
2353 echo "${ECHO_T}no" >&6
2354 fi
2355
2356 test -n "$ac_ct_CC" && break
2357 done
2358
2359 CC=$ac_ct_CC
2360 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 echo "$as_me:$LINENO:" \
2371 "checking for C compiler version" >&5
2372 ac_compiler=`set X $ac_compile; echo $2`
2373 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2374 (eval $ac_compiler --version </dev/null >&5) 2>&5
2375 ac_status=$?
2376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 (exit $ac_status); }
2378 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2379 (eval $ac_compiler -v </dev/null >&5) 2>&5
2380 ac_status=$?
2381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382 (exit $ac_status); }
2383 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2384 (eval $ac_compiler -V </dev/null >&5) 2>&5
2385 ac_status=$?
2386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387 (exit $ac_status); }
2388
2389 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 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 /* confdefs.h. */
2396 _ACEOF
2397 cat confdefs.h >>conftest.$ac_ext
2398 cat >>conftest.$ac_ext <<_ACEOF
2399 /* end confdefs.h. */
2400
2401 int
2402 main ()
2403 {
2404 #ifndef __GNUC__
2405 choke me
2406 #endif
2407
2408 ;
2409 return 0;
2410 }
2411 _ACEOF
2412 rm -f conftest.$ac_objext
2413 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2414 (eval $ac_compile) 2>conftest.er1
2415 ac_status=$?
2416 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 (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 ac_compiler_gnu=yes
2435 else
2436 echo "$as_me: failed program was:" >&5
2437 sed 's/^/| /' conftest.$ac_ext >&5
2438
2439 ac_compiler_gnu=no
2440 fi
2441 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2442 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2443
2444 fi
2445 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2446 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2447 GCC=`test $ac_compiler_gnu = yes && echo yes`
2448 ac_test_CFLAGS=${CFLAGS+set}
2449 ac_save_CFLAGS=$CFLAGS
2450 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 if test "${ac_cv_prog_cc_g+set}" = set; then
2454 echo $ECHO_N "(cached) $ECHO_C" >&6
2455 else
2456 cat >conftest.$ac_ext <<_ACEOF
2457 /* confdefs.h. */
2458 _ACEOF
2459 cat confdefs.h >>conftest.$ac_ext
2460 cat >>conftest.$ac_ext <<_ACEOF
2461 /* end confdefs.h. */
2462
2463 int
2464 main ()
2465 {
2466
2467 ;
2468 return 0;
2469 }
2470 _ACEOF
2471 rm -f conftest.$ac_objext
2472 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2473 (eval $ac_compile) 2>conftest.er1
2474 ac_status=$?
2475 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 (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 ac_status=$?
2485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2486 (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 ac_status=$?
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 (exit $ac_status); }; }; then
2493 ac_cv_prog_cc_g=yes
2494 else
2495 echo "$as_me: failed program was:" >&5
2496 sed 's/^/| /' conftest.$ac_ext >&5
2497
2498 ac_cv_prog_cc_g=no
2499 fi
2500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2501 fi
2502 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2503 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2504 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 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 echo $ECHO_N "(cached) $ECHO_C" >&6
2523 else
2524 ac_cv_prog_cc_stdc=no
2525 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 as 'x'. The following induces an error, until -std1 is added to get
2559 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 that's true only with -std1. */
2562 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 # 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 do
2587 CC="$ac_save_CC $ac_arg"
2588 rm -f conftest.$ac_objext
2589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2590 (eval $ac_compile) 2>conftest.er1
2591 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 (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 else
2613 echo "$as_me: failed program was:" >&5
2614 sed 's/^/| /' conftest.$ac_ext >&5
2615
2616 fi
2617 rm -f conftest.err conftest.$ac_objext
2618 done
2619 rm -f conftest.$ac_ext conftest.$ac_objext
2620 CC=$ac_save_CC
2621
2622 fi
2623
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 *)
2629 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 esac
2633
2634 # 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
2716 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 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 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2787 if test -n "$ac_tool_prefix"; then
2788 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2789 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
2793 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2794 if test "${ac_cv_prog_FC+set}" = set; then
2795 echo $ECHO_N "(cached) $ECHO_C" >&6
2796 else
2797 if test -n "$FC"; then
2798 ac_cv_prog_FC="$FC" # Let the user override the test.
2799 else
2800 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2807 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2808 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2809 break 2
2810 fi
2811 done
2812 done
2813
2814 fi
2815 fi
2816 FC=$ac_cv_prog_FC
2817 if test -n "$FC"; then
2818 echo "$as_me:$LINENO: result: $FC" >&5
2819 echo "${ECHO_T}$FC" >&6
2820 else
2821 echo "$as_me:$LINENO: result: no" >&5
2822 echo "${ECHO_T}no" >&6
2823 fi
2824
2825 test -n "$FC" && break
2826 done
2827 fi
2828 if test -z "$FC"; then
2829 ac_ct_FC=$FC
2830 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2831 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
2835 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2836 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2837 echo $ECHO_N "(cached) $ECHO_C" >&6
2838 else
2839 if test -n "$ac_ct_FC"; then
2840 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2841 else
2842 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2849 ac_cv_prog_ac_ct_FC="$ac_prog"
2850 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2851 break 2
2852 fi
2853 done
2854 done
2855
2856 fi
2857 fi
2858 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2859 if test -n "$ac_ct_FC"; then
2860 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2861 echo "${ECHO_T}$ac_ct_FC" >&6
2862 else
2863 echo "$as_me:$LINENO: result: no" >&5
2864 echo "${ECHO_T}no" >&6
2865 fi
2866
2867 test -n "$ac_ct_FC" && break
2868 done
2869
2870 FC=$ac_ct_FC
2871 fi
2872
2873
2874 # Provide some information about the compiler.
2875 echo "$as_me:2875:" \
2876 "checking for Fortran compiler version" >&5
2877 ac_compiler=`set X $ac_compile; echo $2`
2878 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2879 (eval $ac_compiler --version </dev/null >&5) 2>&5
2880 ac_status=$?
2881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882 (exit $ac_status); }
2883 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2884 (eval $ac_compiler -v </dev/null >&5) 2>&5
2885 ac_status=$?
2886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887 (exit $ac_status); }
2888 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2889 (eval $ac_compiler -V </dev/null >&5) 2>&5
2890 ac_status=$?
2891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2892 (exit $ac_status); }
2893 rm -f a.out
2894
2895 # 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 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 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2902 echo $ECHO_N "(cached) $ECHO_C" >&6
2903 else
2904 cat >conftest.$ac_ext <<_ACEOF
2905 program main
2906 #ifndef __GNUC__
2907 choke me
2908 #endif
2909
2910 end
2911 _ACEOF
2912 rm -f conftest.$ac_objext
2913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2914 (eval $ac_compile) 2>conftest.er1
2915 ac_status=$?
2916 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 (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 ac_compiler_gnu=yes
2935 else
2936 echo "$as_me: failed program was:" >&5
2937 sed 's/^/| /' conftest.$ac_ext >&5
2938
2939 ac_compiler_gnu=no
2940 fi
2941 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2942 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2943
2944 fi
2945 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2946 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2947 ac_ext=$ac_save_ext
2948 ac_test_FFLAGS=${FCFLAGS+set}
2949 ac_save_FFLAGS=$FCFLAGS
2950 FCFLAGS=
2951 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2952 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2953 if test "${ac_cv_prog_fc_g+set}" = set; then
2954 echo $ECHO_N "(cached) $ECHO_C" >&6
2955 else
2956 FCFLAGS=-g
2957 cat >conftest.$ac_ext <<_ACEOF
2958 program main
2959
2960 end
2961 _ACEOF
2962 rm -f conftest.$ac_objext
2963 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2964 (eval $ac_compile) 2>conftest.er1
2965 ac_status=$?
2966 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 (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 ac_cv_prog_fc_g=yes
2985 else
2986 echo "$as_me: failed program was:" >&5
2987 sed 's/^/| /' conftest.$ac_ext >&5
2988
2989 ac_cv_prog_fc_g=no
2990 fi
2991 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2992
2993 fi
2994 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2995 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2996 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 else
3002 FCFLAGS="-g"
3003 fi
3004 else
3005 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3006 FCFLAGS="-O2"
3007 else
3008 FCFLAGS=
3009 fi
3010 fi
3011
3012 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 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 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 # 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 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3059 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3060 ac_status=$?
3061 grep -v '^ *+' conftest.er1 >conftest.err
3062 rm -f conftest.er1
3063 cat conftest.err >&5
3064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 (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 :
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 rm -f conftest.err conftest.$ac_ext
3085
3086 # OK, works on sane cases. Now check whether non-existent headers
3087 # 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 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3097 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3098 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 (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 # 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 rm -f conftest.err conftest.$ac_ext
3125
3126 done
3127 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3128 rm -f conftest.err conftest.$ac_ext
3129 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 echo "$as_me:$LINENO: result: $CPP" >&5
3142 echo "${ECHO_T}$CPP" >&6
3143 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 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3166 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3167 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 (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 :
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 rm -f conftest.err conftest.$ac_ext
3192
3193 # OK, works on sane cases. Now check whether non-existent headers
3194 # 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 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3204 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3205 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 (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 # 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 rm -f conftest.err conftest.$ac_ext
3232
3233 done
3234 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3235 rm -f conftest.err conftest.$ac_ext
3236 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 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 echo $ECHO_N "(cached) $ECHO_C" >&6
3256 else
3257 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 fi
3261 fi
3262 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
3266
3267 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3268 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3269 LN_S=$as_ln_s
3270 if test "$LN_S" = "ln -s"; then
3271 echo "$as_me:$LINENO: result: yes" >&5
3272 echo "${ECHO_T}yes" >&6
3273 else
3274 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3275 echo "${ECHO_T}no, using $LN_S" >&6
3276 fi
3277
3278 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 echo $ECHO_N "(cached) $ECHO_C" >&6
3283 else
3284 cat >conftest.make <<\_ACEOF
3285 all:
3286 @echo 'ac_maketemp="$(MAKE)"'
3287 _ACEOF
3288 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3289 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 fi
3295 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 SET_MAKE=
3301 else
3302 echo "$as_me:$LINENO: result: no" >&5
3303 echo "${ECHO_T}no" >&6
3304 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
3311 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3312 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3325 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 fi
3329 done
3330 done
3331
3332 fi
3333 fi
3334 RANLIB=$ac_cv_prog_RANLIB
3335 if test -n "$RANLIB"; then
3336 echo "$as_me:$LINENO: result: $RANLIB" >&5
3337 echo "${ECHO_T}$RANLIB" >&6
3338 else
3339 echo "$as_me:$LINENO: result: no" >&5
3340 echo "${ECHO_T}no" >&6
3341 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
3349 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3350 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3363 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 fi
3367 done
3368 done
3369
3370 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3371 fi
3372 fi
3373 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3374 if test -n "$ac_ct_RANLIB"; then
3375 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3376 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3377 else
3378 echo "$as_me:$LINENO: result: no" >&5
3379 echo "${ECHO_T}no" >&6
3380 fi
3381
3382 RANLIB=$ac_ct_RANLIB
3383 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
3391 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3392 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3407 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 fi
3411 done
3412 done
3413
3414 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3415 ;;
3416 esac
3417 fi
3418 PERLINTERP=$ac_cv_path_PERLINTERP
3419
3420 if test -n "$PERLINTERP"; then
3421 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3422 echo "${ECHO_T}$PERLINTERP" >&6
3423 else
3424 echo "$as_me:$LINENO: result: no" >&5
3425 echo "${ECHO_T}no" >&6
3426 fi
3427
3428 ac_cv_path_perlinterp="$PERLINTERP"
3429 _sHpB='#!'
3430
3431
3432 # Check whether --with-perl-shebang or --without-perl-shebang was given.
3433 if test "${with_perl_shebang+set}" = set; then
3434 withval="$with_perl_shebang"
3435 opt_perl_shebang="$withval"
3436 else
3437 opt_perl_shebang="not_set"
3438 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 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 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3453 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3454 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 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 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 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3485 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3486 # 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 fi
3505
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 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 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 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3543 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 fi
3564 if test "${ac_cv_path_install+set}" = set; then
3565 INSTALL=$ac_cv_path_install
3566 else
3567 # 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 # break other packages using the cache if that directory is
3570 # removed, or if the path is relative.
3571 INSTALL=$ac_install_sh
3572 fi
3573 fi
3574 echo "$as_me:$LINENO: result: $INSTALL" >&5
3575 echo "${ECHO_T}$INSTALL" >&6
3576
3577 # 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
3581 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3582
3583 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3584
3585 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
3593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3594 if test "${ac_cv_prog_AR+set}" = set; then
3595 echo $ECHO_N "(cached) $ECHO_C" >&6
3596 else
3597 if test -n "$AR"; then
3598 ac_cv_prog_AR="$AR" # Let the user override the test.
3599 else
3600 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3607 ac_cv_prog_AR="ar"
3608 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3609 break 2
3610 fi
3611 done
3612 done
3613
3614 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3615 fi
3616 fi
3617 AR=$ac_cv_prog_AR
3618 if test -n "$AR"; then
3619 echo "$as_me:$LINENO: result: $AR" >&5
3620 echo "${ECHO_T}$AR" >&6
3621 else
3622 echo "$as_me:$LINENO: result: no" >&5
3623 echo "${ECHO_T}no" >&6
3624 fi
3625
3626 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 # So, don't put newlines in cache variables' values.
3646 # 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 {
3649 (set) 2>&1 |
3650 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3651 *ac_space=\ *)
3652 # `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 ;;
3658 *)
3659 # `set' quotes correctly as required by POSIX, so do not add quotes.
3660 sed -n \
3661 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3662 ;;
3663 esac;
3664 } |
3665 sed '
3666 t clear
3667 : clear
3668 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3669 t end
3670 /^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 cat confcache >$cache_file
3676 else
3677 echo "not updating unwritable cache $cache_file"
3678 fi
3679 fi
3680 rm -f confcache
3681 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 echo "$as_me:$LINENO: checking for $ac_word" >&5
3686 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3687 if test "${ac_cv_path_PS+set}" = set; then
3688 echo $ECHO_N "(cached) $ECHO_C" >&6
3689 else
3690 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 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 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3702 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3703 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3704 break 2
3705 fi
3706 done
3707 done
3708
3709 ;;
3710 esac
3711 fi
3712 PS=$ac_cv_path_PS
3713
3714 if test -n "$PS"; then
3715 echo "$as_me:$LINENO: result: $PS" >&5
3716 echo "${ECHO_T}$PS" >&6
3717 else
3718 echo "$as_me:$LINENO: result: no" >&5
3719 echo "${ECHO_T}no" >&6
3720 fi
3721
3722 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 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3725 echo $ECHO_N "(cached) $ECHO_C" >&6
3726 else
3727
3728 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 fi
3751 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3752 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3753
3754 cat >>confdefs.h <<_ACEOF
3755 #define PSCOMMAND $PS
3756 _ACEOF
3757
3758 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 else
3765 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3766
3767 cat >>confdefs.h <<\_ACEOF
3768 #define PSTYPE_IS_POSIX 1
3769 _ACEOF
3770
3771 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
3778 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3782
3783
3784 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 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 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3791 FCFLAGS_SRCEXT=""
3792 ac_cv_fc_srcext_F90=unknown
3793 for ac_flag in none -qsuffix=f=F90 -Tf; do
3794 test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3795 cat >conftest.$ac_ext <<_ACEOF
3796 program main
3797
3798 end
3799 _ACEOF
3800 rm -f conftest.$ac_objext
3801 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3802 (eval $ac_compile) 2>conftest.er1
3803 ac_status=$?
3804 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 (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 ac_cv_fc_srcext_F90=$ac_flag; break
3823 else
3824 echo "$as_me: failed program was:" >&5
3825 sed 's/^/| /' conftest.$ac_ext >&5
3826
3827 fi
3828 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3829 done
3830 rm -f conftest.$ac_objext conftest.F90
3831 FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3832
3833 fi
3834 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3835 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3836 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 FC_SRCEXT=F90
3842 if test "x$ac_cv_fc_srcext_F90" = xnone; then
3843 FCFLAGS_SRCEXT=""
3844 FCFLAGS_F90=""
3845 else
3846 FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3847 FCFLAGS_F90=$ac_cv_fc_srcext_F90
3848 fi
3849
3850
3851 fi
3852
3853
3854
3855
3856
3857 # 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 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3865 PREPFLAG="-fpp1 "
3866 fi;;
3867 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3868 PREPFLAG="-qsuffix=cpp=F90 "
3869 fi;;
3870 *darwin*)
3871 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3872 PREPFLAG="-qsuffix=cpp=F90 "
3873 fi;;
3874 esac
3875
3876 if test -z "$PREPFLAG"; then
3877 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3878 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3879 PREPFLAG=""
3880 fi
3881
3882 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
3885
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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3890
3891 ac_save_ext=$ac_ext
3892 ac_ext=F90
3893 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3894
3895 if test "$PREPFLAG"; then
3896 FCFLAGS_SRCEXT="${PREPFLAG}"
3897 fi
3898
3899 cat >conftest.$ac_ext <<_ACEOF
3900
3901
3902 program conftest
3903 integer :: i
3904 i = 1
3905 end program conftest
3906
3907 _ACEOF
3908 rm -f conftest.$ac_objext
3909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910 (eval $ac_compile) 2>conftest.er1
3911 ac_status=$?
3912 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 (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 prepflagworks=1
3931 else
3932 echo "$as_me: failed program was:" >&5
3933 sed 's/^/| /' conftest.$ac_ext >&5
3934
3935 prepflagworks=0
3936 fi
3937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938
3939 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3940 ac_ext=$ac_save_ext
3941 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3945
3946
3947 if test "$prepflagworks" = 1; then
3948 echo "$as_me:$LINENO: result: yes" >&5
3949 echo "${ECHO_T}yes" >&6
3950 FCFLAGS_SRCEXT="${PREPFLAG}"
3951
3952 else
3953 echo "$as_me:$LINENO: result: no" >&5
3954 echo "${ECHO_T}no" >&6
3955 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3956 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3957 { (exit 1); exit 1; }; }
3958 fi
3959 fi
3960
3961
3962
3963
3964
3965 # 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 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3973 PREPDEFFLAG=" "
3974 fi;;
3975 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3976 PREPDEFFLAG="-WF,"
3977 fi;;
3978 *darwin*)
3979 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3980 PREPDEFFLAG="-WF,"
3981 fi;;
3982 esac
3983
3984 if test -z "$PREPDEFFLAG"; then
3985 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3986 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3987 PREPDEFFLAG=" "
3988 fi
3989
3990 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
3993
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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3998
3999 ac_save_ext=$ac_ext
4000 ac_ext=F90
4001 ac_save_FCFLAGS=$FCFLAGS
4002
4003 if test "$PREPDEFFLAG"; then
4004 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4005 fi
4006
4007 cat >conftest.$ac_ext <<_ACEOF
4008
4009
4010 program conftest
4011 integer :: i
4012 #ifdef TEST
4013 i = 1
4014 #else
4015 choke me
4016 #endif
4017 end program conftest
4018
4019 _ACEOF
4020 rm -f conftest.$ac_objext
4021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4022 (eval $ac_compile) 2>conftest.er1
4023 ac_status=$?
4024 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 (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 prepdefflagworks=1
4043 else
4044 echo "$as_me: failed program was:" >&5
4045 sed 's/^/| /' conftest.$ac_ext >&5
4046
4047 prepdefflagworks=0
4048 fi
4049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4050
4051 FCFLAGS=$ac_save_FCFLAGS
4052 ac_ext=$ac_save_ext
4053 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4057
4058
4059 if test "$prepdefflagworks" = 1; then
4060 echo "$as_me:$LINENO: result: yes" >&5
4061 echo "${ECHO_T}yes" >&6
4062
4063 else
4064 echo "$as_me:$LINENO: result: no" >&5
4065 echo "${ECHO_T}no" >&6
4066 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4067 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 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4076 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 if test "${ac_cv_prog_fc_v+set}" = set; then
4079 echo $ECHO_N "(cached) $ECHO_C" >&6
4080 else
4081 cat >conftest.$ac_ext <<_ACEOF
4082 program main
4083
4084 end
4085 _ACEOF
4086 rm -f conftest.$ac_objext
4087 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4088 (eval $ac_compile) 2>conftest.er1
4089 ac_status=$?
4090 grep -v '^ *+' conftest.er1 >conftest.err
4091 rm -f conftest.er1
4092 cat conftest.err >&5
4093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4094 (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 ac_cv_prog_fc_v=
4109 # Try some options frequently used verbose output
4110 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4111 cat >conftest.$ac_ext <<_ACEOF
4112 program main
4113
4114 end
4115 _ACEOF
4116
4117 # 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 (eval echo $as_me:4123: \"$ac_link\") >&5
4124 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
4128 rm -f conftest*
4129
4130 # 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
4137 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
4142 # 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 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4146
4147 # If we are using Cray Fortran then delete quotes.
4148 # Use "\"" instead of '"' for font-lock-mode.
4149 # FIXME: a more general fix for quoted arguments with spaces?
4150 *cft90*)
4151 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4152 esac
4153
4154
4155 # look for -l* and *.a constructs in the output
4156 for ac_arg in $ac_fc_v_output; do
4157 case $ac_arg in
4158 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4159 ac_cv_prog_fc_v=$ac_verb
4160 break 2 ;;
4161 esac
4162 done
4163 done
4164 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 fi
4168 else
4169 echo "$as_me: failed program was:" >&5
4170 sed 's/^/| /' conftest.$ac_ext >&5
4171
4172 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4173 echo "$as_me: WARNING: compilation failed" >&2;}
4174 fi
4175 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4176
4177 fi
4178 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 if test "${ac_cv_fc_libs+set}" = set; then
4183 echo $ECHO_N "(cached) $ECHO_C" >&6
4184 else
4185 if test "x$FCLIBS" != "x"; then
4186 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4187 else
4188
4189 cat >conftest.$ac_ext <<_ACEOF
4190 program main
4191
4192 end
4193 _ACEOF
4194
4195 # Compile and link our simple test program by passing a flag (argument
4196 # 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 # flags.
4199 ac_save_FFLAGS=$FCFLAGS
4200 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4201 (eval echo $as_me:4201: \"$ac_link\") >&5
4202 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
4206 rm -f conftest*
4207
4208 # 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
4215 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
4220 # 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 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4224
4225 # If we are using Cray Fortran then delete quotes.
4226 # Use "\"" instead of '"' for font-lock-mode.
4227 # FIXME: a more general fix for quoted arguments with spaces?
4228 *cft90*)
4229 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4230 esac
4231
4232
4233
4234 ac_cv_fc_libs=
4235
4236 # Save positional arguments (if any)
4237 ac_save_positional="$@"
4238
4239 set X $ac_fc_v_output
4240 while test $# != 1; do
4241 shift
4242 ac_arg=$1
4243 case $ac_arg in
4244 [\\/]*.a | ?:[\\/]*.a)
4245 ac_exists=false
4246 for ac_i in $ac_cv_fc_libs; do
4247 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 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4257 fi
4258
4259 ;;
4260 -bI:*)
4261 ac_exists=false
4262 for ac_i in $ac_cv_fc_libs; do
4263 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 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4275 done
4276 else
4277 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4278 fi
4279 fi
4280
4281 ;;
4282 # Ignore these flags.
4283 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4284 ;;
4285 -lkernel32)
4286 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4287 ;;
4288 -[LRuY])
4289 # 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 "" | -*);;
4294 *)
4295 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 for ac_i in $ac_cv_fc_libs; do
4305 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 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4316 fi
4317
4318 done
4319 ;;
4320 -[lLR]*)
4321 ac_exists=false
4322 for ac_i in $ac_cv_fc_libs; do
4323 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 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4333 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 ac_ld_run_path=`echo $ac_fc_v_output |
4348 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 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4353 done
4354 else
4355 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4356 fi
4357 ;;
4358 esac
4359 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4360
4361 fi
4362 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4363 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4364 FCLIBS="$ac_cv_fc_libs"
4365
4366
4367 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4371
4372
4373 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4377
4378 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 if test "${ac_cv_fc_dummy_main+set}" = set; then
4381 echo $ECHO_N "(cached) $ECHO_C" >&6
4382 else
4383 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 _ACEOF
4396 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 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 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 (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 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 ac_cv_fortran_dummy_main=unknown
4444 fi
4445 rm -f conftest.err conftest.$ac_objext \
4446 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 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 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 (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 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 rm -f conftest.err conftest.$ac_objext \
4502 conftest$ac_exeext conftest.$ac_ext
4503 done
4504 fi
4505 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4509 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4510 rm -f conftest*
4511 LIBS=$ac_fc_dm_save_LIBS
4512
4513 fi
4514 echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4515 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4516 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 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4545
4546 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4550 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 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 rm -f conftest.$ac_objext
4564 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4565 (eval $ac_compile) 2>conftest.er1
4566 ac_status=$?
4567 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 (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 mv conftest.$ac_objext cfortran_test.$ac_objext
4586
4587 ac_save_LIBS=$LIBS
4588 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4589
4590 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 /* confdefs.h. */
4601 _ACEOF
4602 cat confdefs.h >>conftest.$ac_ext
4603 cat >>conftest.$ac_ext <<_ACEOF
4604 /* end confdefs.h. */
4605
4606 /* Override any gcc2 internal prototype to avoid an error. */
4607 #ifdef __cplusplus
4608 extern "C"
4609 #endif
4610 /* We use char because int might match the return type of a gcc2
4611 builtin and then its argument prototype would still apply. */
4612 char $ac_func ();
4613 #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 int
4622 main ()
4623 {
4624 $ac_func ();
4625 ;
4626 return 0;
4627 }
4628 _ACEOF
4629 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 ac_status=$?
4633 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 (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 ac_success=yes; break 2
4652 else
4653 echo "$as_me: failed program was:" >&5
4654 sed 's/^/| /' conftest.$ac_ext >&5
4655
4656 fi
4657 rm -f conftest.err conftest.$ac_objext \
4658 conftest$ac_exeext conftest.$ac_ext
4659 done
4660 done
4661 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4665
4666 if test "$ac_success" = "yes"; then
4667 case $ac_foobar in
4668 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 esac
4677
4678 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 ac_success_extra=no
4684 for ac_extra in "" "_"; do
4685 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4686 cat >conftest.$ac_ext <<_ACEOF
4687 /* confdefs.h. */
4688 _ACEOF
4689 cat confdefs.h >>conftest.$ac_ext
4690 cat >>conftest.$ac_ext <<_ACEOF
4691 /* end confdefs.h. */
4692
4693 /* Override any gcc2 internal prototype to avoid an error. */
4694 #ifdef __cplusplus
4695 extern "C"
4696 #endif
4697 /* We use char because int might match the return type of a gcc2
4698 builtin and then its argument prototype would still apply. */
4699 char $ac_func ();
4700 #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 int
4709 main ()
4710 {
4711 $ac_func ();
4712 ;
4713 return 0;
4714 }
4715 _ACEOF
4716 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 ac_status=$?
4720 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 (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 ac_success_extra=yes; break
4739 else
4740 echo "$as_me: failed program was:" >&5
4741 sed 's/^/| /' conftest.$ac_ext >&5
4742
4743 fi
4744 rm -f conftest.err conftest.$ac_objext \
4745 conftest$ac_exeext conftest.$ac_ext
4746 done
4747 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4751
4752 if test "$ac_success_extra" = "yes"; then
4753 ac_cv_fc_mangling="$ac_case case"
4754 if test -z "$ac_underscore"; then
4755 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4756 else
4757 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4758 fi
4759 if test -z "$ac_extra"; then
4760 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4761 else
4762 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4763 fi
4764 else
4765 ac_cv_fc_mangling="unknown"
4766 fi
4767 else
4768 ac_cv_fc_mangling="unknown"
4769 fi
4770
4771 LIBS=$ac_save_LIBS
4772 rm -f cfortran_test* conftest*
4773 else
4774 echo "$as_me: failed program was:" >&5
4775 sed 's/^/| /' conftest.$ac_ext >&5
4776
4777 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4778 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 fi
4783 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4784
4785 fi
4786 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4787 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4788
4789 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4793
4794 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4798
4799
4800 case $ac_cv_fc_mangling in
4801 "lower case, no underscore, no extra underscore")
4802 cat >>confdefs.h <<\_ACEOF
4803 #define FC_FUNC(name,NAME) name
4804 _ACEOF
4805
4806 cat >>confdefs.h <<\_ACEOF
4807 #define FC_FUNC_(name,NAME) name
4808 _ACEOF
4809 ;;
4810 "lower case, no underscore, extra underscore")
4811 cat >>confdefs.h <<\_ACEOF
4812 #define FC_FUNC(name,NAME) name
4813 _ACEOF
4814
4815 cat >>confdefs.h <<\_ACEOF
4816 #define FC_FUNC_(name,NAME) name ## _
4817 _ACEOF
4818 ;;
4819 "lower case, underscore, no extra underscore")
4820 cat >>confdefs.h <<\_ACEOF
4821 #define FC_FUNC(name,NAME) name ## _
4822 _ACEOF
4823
4824 cat >>confdefs.h <<\_ACEOF
4825 #define FC_FUNC_(name,NAME) name ## _
4826 _ACEOF
4827 ;;
4828 "lower case, underscore, extra underscore")
4829 cat >>confdefs.h <<\_ACEOF
4830 #define FC_FUNC(name,NAME) name ## _
4831 _ACEOF
4832
4833 cat >>confdefs.h <<\_ACEOF
4834 #define FC_FUNC_(name,NAME) name ## __
4835 _ACEOF
4836 ;;
4837 "upper case, no underscore, no extra underscore")
4838 cat >>confdefs.h <<\_ACEOF
4839 #define FC_FUNC(name,NAME) NAME
4840 _ACEOF
4841
4842 cat >>confdefs.h <<\_ACEOF
4843 #define FC_FUNC_(name,NAME) NAME
4844 _ACEOF
4845 ;;
4846 "upper case, no underscore, extra underscore")
4847 cat >>confdefs.h <<\_ACEOF
4848 #define FC_FUNC(name,NAME) NAME
4849 _ACEOF
4850
4851 cat >>confdefs.h <<\_ACEOF
4852 #define FC_FUNC_(name,NAME) NAME ## _
4853 _ACEOF
4854 ;;
4855 "upper case, underscore, no extra underscore")
4856 cat >>confdefs.h <<\_ACEOF
4857 #define FC_FUNC(name,NAME) NAME ## _
4858 _ACEOF
4859
4860 cat >>confdefs.h <<\_ACEOF
4861 #define FC_FUNC_(name,NAME) NAME ## _
4862 _ACEOF
4863 ;;
4864 "upper case, underscore, extra underscore")
4865 cat >>confdefs.h <<\_ACEOF
4866 #define FC_FUNC(name,NAME) NAME ## _
4867 _ACEOF
4868
4869 cat >>confdefs.h <<\_ACEOF
4870 #define FC_FUNC_(name,NAME) NAME ## __
4871 _ACEOF
4872 ;;
4873 *)
4874 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4875 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4876 ;;
4877 esac
4878
4879 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4883
4884
4885
4886 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4890 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 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
4898 end
4899 _ACEOF
4900 rm -f conftest.$ac_objext
4901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4902 (eval $ac_compile) 2>conftest.er1
4903 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 (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 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 (eval echo $as_me:4937: \"$ac_link\") >&5
4938 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 rm -f conftest*
4943
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 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4960
4961 # If we are using Cray Fortran then delete quotes.
4962 # Use "\"" instead of '"' for font-lock-mode.
4963 # FIXME: a more general fix for quoted arguments with spaces?
4964 *cft90*)
4965 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4966 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 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4987 echo "$as_me: WARNING: compilation failed" >&2;}
4988 fi
4989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4990
4991 fi
4992 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 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 (eval echo $as_me:5015: \"$ac_link\") >&5
5016 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 rm -f conftest*
5021
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 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
5038
5039 # If we are using Cray Fortran then delete quotes.
5040 # Use "\"" instead of '"' for font-lock-mode.
5041 # FIXME: a more general fix for quoted arguments with spaces?
5042 *cft90*)
5043 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
5044 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 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5098 ;;
5099 -lkernel32)
5100 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5101 ;;
5102 -[LRuY])
5103 # 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 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5177 echo "${ECHO_T}$ac_cv_fc_libs" >&6
5178 FCLIBS="$ac_cv_fc_libs"
5179
5180
5181 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5185
5186
5187
5188 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 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5192 rm -f work*
5193 cat >conftest.$ac_ext <<EOF
5194 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 if (eval $ac_compile) 2>/dev/null ; then
5203 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5204 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5205 if test -z "$MOD" ; then
5206 MOD=`ls CONFTEST* 2>/dev/null \
5207 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5208 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 echo "$as_me:$LINENO: result: unknown" >&5
5216 echo "${ECHO_T}unknown" >&6
5217 # Use mod if we can't figure it out
5218 MOD="mod"
5219 else
5220 echo "$as_me:$LINENO: result: $MOD" >&5
5221 echo "${ECHO_T}$MOD" >&6
5222 fi
5223 if test -s work.pcl ; then
5224 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5225 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5226 fi
5227 else
5228 echo "$as_me:$LINENO: result: unknown" >&5
5229 echo "${ECHO_T}unknown" >&6
5230 fi
5231
5232
5233
5234
5235
5236 # 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 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 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5246 rm -f work*
5247 cat >conftest.$ac_ext <<EOF
5248 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 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 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 cat >conftest1.$ac_ext <<EOF
5266 program main
5267 use conftest
5268 print *, n
5269 end
5270 EOF
5271 F90_WORK_FILES_ARG=""
5272 F90MODINCSPEC=""
5273 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5274 MODDIRFLAG="-I"
5275 F90MODINCSPEC="-I<dir>"
5276 echo "$as_me:$LINENO: result: -I" >&5
5277 echo "${ECHO_T}-I" >&6
5278 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5279 MODDIRFLAG="-M"
5280 F90MODINCSPEC="-M<dir>"
5281 echo "$as_me:$LINENO: result: -M" >&5
5282 echo "${ECHO_T}-M" >&6
5283 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5284 MODDIRFLAG="-p"
5285 F90MODINCSPEC="-p<dir>"
5286 echo "$as_me:$LINENO: result: -p" >&5
5287 echo "${ECHO_T}-p" >&6
5288 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 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5293 MODDIRFLAG='-cl,mpimod.pcl'
5294 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 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 echo "$as_me:$LINENO: result: unknown" >&5
5308 echo "${ECHO_T}unknown" >&6
5309 fi
5310
5311
5312 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5313 if test $madedir = 1 ; then rmdir conf ; fi
5314 fi
5315
5316
5317 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 if test "${ac_cv_f90_module_names+set}" = set; then
5320 echo $ECHO_N "(cached) $ECHO_C" >&6
5321 else
5322 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5326
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 rm -f conftest.$ac_objext
5335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5336 (eval $ac_compile) 2>conftest.er1
5337 ac_status=$?
5338 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 (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 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 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5438 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 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5444 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 sed 's/^/| /' conftest.$ac_ext >&5
5450
5451 ac_cv_f90_module_names=
5452 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5453 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5454 fi
5455 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5456 cd ..
5457 # cleanup
5458 rm -rf conftest
5459 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 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5463
5464 fi
5465 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
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 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
5551 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
5557
5558
5559 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5560 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5561 if test "${ac_cv_lib_m_asin+set}" = set; then
5562 echo $ECHO_N "(cached) $ECHO_C" >&6
5563 else
5564 ac_check_lib_save_LIBS=$LIBS
5565 LIBS="-lm $LIBS"
5566 cat >conftest.$ac_ext <<_ACEOF
5567 /* confdefs.h. */
5568 _ACEOF
5569 cat confdefs.h >>conftest.$ac_ext
5570 cat >>conftest.$ac_ext <<_ACEOF
5571 /* end confdefs.h. */
5572
5573 /* Override any gcc2 internal prototype to avoid an error. */
5574 #ifdef __cplusplus
5575 extern "C"
5576 #endif
5577 /* We use char because int might match the return type of a gcc2
5578 builtin and then its argument prototype would still apply. */
5579 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 asin ();
5592 ;
5593 return 0;
5594 }
5595 _ACEOF
5596 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 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 (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 ac_cv_lib_m_asin=yes
5619 else
5620 echo "$as_me: failed program was:" >&5
5621 sed 's/^/| /' conftest.$ac_ext >&5
5622
5623 ac_cv_lib_m_asin=no
5624 fi
5625 rm -f conftest.err conftest.$ac_objext \
5626 conftest$ac_exeext conftest.$ac_ext
5627 LIBS=$ac_check_lib_save_LIBS
5628 fi
5629 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5630 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5631 if test $ac_cv_lib_m_asin = yes; then
5632 cat >>confdefs.h <<_ACEOF
5633 #define HAVE_LIBM 1
5634 _ACEOF
5635
5636 LIBS="-lm $LIBS"
5637
5638 else
5639 exit
5640 fi
5641
5642
5643 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 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 #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 int
5668 main ()
5669 {
5670
5671 ;
5672 return 0;
5673 }
5674 _ACEOF
5675 rm -f conftest.$ac_objext
5676 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5677 (eval $ac_compile) 2>conftest.er1
5678 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 (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 ac_cv_header_stdc=yes
5698 else
5699 echo "$as_me: failed program was:" >&5
5700 sed 's/^/| /' conftest.$ac_ext >&5
5701
5702 ac_cv_header_stdc=no
5703 fi
5704 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5705
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 rm -f conftest*
5724
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 rm -f conftest*
5745
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 exit(2);
5780 exit (0);
5781 }
5782 _ACEOF
5783 rm -f conftest$ac_exeext
5784 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5785 (eval $ac_link) 2>&5
5786 ac_status=$?
5787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5788 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5790 (eval $ac_try) 2>&5
5791 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 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5804 fi
5805 fi
5806 fi
5807 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5808 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5809 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 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5818
5819
5820
5821
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 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 echo $ECHO_N "(cached) $ECHO_C" >&6
5835 else
5836 cat >conftest.$ac_ext <<_ACEOF
5837 /* confdefs.h. */
5838 _ACEOF
5839 cat confdefs.h >>conftest.$ac_ext
5840 cat >>conftest.$ac_ext <<_ACEOF
5841 /* end confdefs.h. */
5842 $ac_includes_default
5843
5844 #include <$ac_header>
5845 _ACEOF
5846 rm -f conftest.$ac_objext
5847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5848 (eval $ac_compile) 2>conftest.er1
5849 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 (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 eval "$as_ac_Header=yes"
5869 else
5870 echo "$as_me: failed program was:" >&5
5871 sed 's/^/| /' conftest.$ac_ext >&5
5872
5873 eval "$as_ac_Header=no"
5874 fi
5875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5876 fi
5877 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5878 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5879 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 _ACEOF
5883
5884 fi
5885
5886 done
5887
5888
5889 #
5890 # Handle user hints
5891 #
5892
5893 # Check whether --with-zlib or --without-zlib was given.
5894 if test "${with_zlib+set}" = set; then
5895 withval="$with_zlib"
5896 zlib_dir="$withval"
5897 else
5898 zlib_dir="not_set"
5899 fi;
5900 if test "$zlib_dir" != "no"; then
5901
5902 if test "$zlib_dir" != "not_set" ; then
5903 if test -d "$zlib_dir"
5904 then
5905 ZLIB_HOME="$zlib_dir"
5906 else
5907 { 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 ZLIB_HOME=/usr/local
5910 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5911 then
5912 ZLIB_HOME=/usr
5913 fi
5914 fi
5915 fi
5916 #
5917 # Locate zlib, if wanted
5918 #
5919 if test -n "${ZLIB_HOME}"
5920 then
5921 ZLIB_OLD_LDFLAGS=$LDFLAGS
5922 ZLIB_OLD_CFLAGS=$CFLAGS
5923 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5924 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5925
5926
5927 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
5933 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5934 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5935 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
5947 /* Override any gcc2 internal prototype to avoid an error. */
5948 #ifdef __cplusplus
5949 extern "C"
5950 #endif
5951 /* We use char because int might match the return type of a gcc2
5952 builtin and then its argument prototype would still apply. */
5953 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 inflateEnd ();
5966 ;
5967 return 0;
5968 }
5969 _ACEOF
5970 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 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 (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 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 ac_cv_lib_z_inflateEnd=no
5998 fi
5999 rm -f conftest.err conftest.$ac_objext \
6000 conftest$ac_exeext conftest.$ac_ext
6001 LIBS=$ac_check_lib_save_LIBS
6002 fi
6003 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6004 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6005 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 echo "$as_me:$LINENO: checking for zlib.h" >&5
6013 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6014 if test "${ac_cv_header_zlib_h+set}" = set; then
6015 echo $ECHO_N "(cached) $ECHO_C" >&6
6016 fi
6017 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6018 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6019 else
6020 # Is the header compilable?
6021 echo "$as_me:$LINENO: checking zlib.h usability" >&5
6022 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
6023 cat >conftest.$ac_ext <<_ACEOF
6024 /* 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 #include <zlib.h>
6031 _ACEOF
6032 rm -f conftest.$ac_objext
6033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6034 (eval $ac_compile) 2>conftest.er1
6035 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 (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 ac_header_compiler=yes
6055 else
6056 echo "$as_me: failed program was:" >&5
6057 sed 's/^/| /' conftest.$ac_ext >&5
6058
6059 ac_header_compiler=no
6060 fi
6061 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
6065 # Is the header present?
6066 echo "$as_me:$LINENO: checking zlib.h presence" >&5
6067 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6068 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 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6077 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6078 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 (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 ac_header_preproc=yes
6095 else
6096 echo "$as_me: failed program was:" >&5
6097 sed 's/^/| /' conftest.$ac_ext >&5
6098
6099 ac_header_preproc=no
6100 fi
6101 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
6105 # 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 (
6128 cat <<\_ASBOX
6129 ## ------------------------------ ##
6130 ## Report this to gezelter@nd.edu ##
6131 ## ------------------------------ ##
6132 _ASBOX
6133 ) |
6134 sed "s/^/$as_me: WARNING: /" >&2
6135 ;;
6136 esac
6137 echo "$as_me:$LINENO: checking for zlib.h" >&5
6138 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6139 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 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6145 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6146
6147 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
6154
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 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6163
6164 cat >>confdefs.h <<\_ACEOF
6165 #define HAVE_ZLIB_H 1
6166 _ACEOF
6167
6168
6169 cat >>confdefs.h <<\_ACEOF
6170 #define HAVE_LIBZ 1
6171 _ACEOF
6172
6173 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6174 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6175 ZLIB="-lz"
6176 else
6177 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6178 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6179 ZLIB_INC_DIR=
6180 ZLIB_LIB_DIR=
6181 ZLIB=
6182 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6183 CFLAGS="$ZLIB_OLD_CFLAGS"
6184 echo "$as_me:$LINENO: result: failed" >&5
6185 echo "${ECHO_T}failed" >&6
6186 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 fi
6197
6198
6199
6200 fi
6201 fi
6202
6203 #
6204 # Handle user hints
6205 #
6206
6207 # Check whether --with-fftw or --without-fftw was given.
6208 if test "${with_fftw+set}" = set; then
6209 withval="$with_fftw"
6210 fftw_dir="$withval"
6211 else
6212 fftw_dir="not_set"
6213 fi;
6214 if test "$fftw_dir" != "no"; then
6215 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 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6221 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 FFTW_HOME=/usr
6224 fi
6225 fi
6226 #
6227 # Locate fftw, if wanted
6228 #
6229 if test -n "${FFTW_HOME}"; then
6230 FFTW_OLD_LDFLAGS=$LDFLAGS
6231 FFTW_OLD_CFLAGS=$CFLAGS
6232 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6233 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
6234
6235
6236 ac_ext=c
6237 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
6242 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 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6245 echo $ECHO_N "(cached) $ECHO_C" >&6
6246 else
6247 ac_check_lib_save_LIBS=$LIBS
6248 LIBS="-lfftw3 $LIBS"
6249 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
6256 /* Override any gcc2 internal prototype to avoid an error. */
6257 #ifdef __cplusplus
6258 extern "C"
6259 #endif
6260 /* We use char because int might match the return type of a gcc2
6261 builtin and then its argument prototype would still apply. */
6262 char fftw_execute ();
6263 #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 fftw_execute ();
6275 ;
6276 return 0;
6277 }
6278 _ACEOF
6279 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 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 (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 ac_cv_lib_fftw3_fftw_execute=yes
6302 else
6303 echo "$as_me: failed program was:" >&5
6304 sed 's/^/| /' conftest.$ac_ext >&5
6305
6306 ac_cv_lib_fftw3_fftw_execute=no
6307 fi
6308 rm -f conftest.err conftest.$ac_objext \
6309 conftest$ac_exeext conftest.$ac_ext
6310 LIBS=$ac_check_lib_save_LIBS
6311 fi
6312 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6313 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6314 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
6320 if test "${ac_cv_header_fftw3_h+set}" = set; then
6321 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6322 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6323 if test "${ac_cv_header_fftw3_h+set}" = set; then
6324 echo $ECHO_N "(cached) $ECHO_C" >&6
6325 fi
6326 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6327 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6328 else
6329 # Is the header compilable?
6330 echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6331 echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6332 cat >conftest.$ac_ext <<_ACEOF
6333 /* confdefs.h. */
6334 _ACEOF
6335 cat confdefs.h >>conftest.$ac_ext
6336 cat >>conftest.$ac_ext <<_ACEOF
6337 /* end confdefs.h. */
6338 $ac_includes_default
6339 #include <fftw3.h>
6340 _ACEOF
6341 rm -f conftest.$ac_objext
6342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6343 (eval $ac_compile) 2>conftest.er1
6344 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 (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 ac_header_compiler=yes
6364 else
6365 echo "$as_me: failed program was:" >&5
6366 sed 's/^/| /' conftest.$ac_ext >&5
6367
6368 ac_header_compiler=no
6369 fi
6370 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
6374 # Is the header present?
6375 echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6376 echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6377 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 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6386 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6387 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 (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 ac_header_preproc=yes
6404 else
6405 echo "$as_me: failed program was:" >&5
6406 sed 's/^/| /' conftest.$ac_ext >&5
6407
6408 ac_header_preproc=no
6409 fi
6410 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
6414 # 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 (
6437 cat <<\_ASBOX
6438 ## ------------------------------ ##
6439 ## Report this to gezelter@nd.edu ##
6440 ## ------------------------------ ##
6441 _ASBOX
6442 ) |
6443 sed "s/^/$as_me: WARNING: /" >&2
6444 ;;
6445 esac
6446 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6447 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6448 if test "${ac_cv_header_fftw3_h+set}" = set; then
6449 echo $ECHO_N "(cached) $ECHO_C" >&6
6450 else
6451 ac_cv_header_fftw3_h=$ac_header_preproc
6452 fi
6453 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6454 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6455
6456 fi
6457 if test $ac_cv_header_fftw3_h = yes; then
6458 fftw_cv_fftw3_h=yes
6459 else
6460 fftw_cv_fftw3_h=no
6461 fi
6462
6463
6464 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6465 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 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6468 echo $ECHO_N "(cached) $ECHO_C" >&6
6469 else
6470 ac_check_lib_save_LIBS=$LIBS
6471 LIBS="-lfftw $LIBS"
6472 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
6479 /* Override any gcc2 internal prototype to avoid an error. */
6480 #ifdef __cplusplus
6481 extern "C"
6482 #endif
6483 /* We use char because int might match the return type of a gcc2
6484 builtin and then its argument prototype would still apply. */
6485 char fftwnd_one ();
6486 #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 fftwnd_one ();
6498 ;
6499 return 0;
6500 }
6501 _ACEOF
6502 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 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 (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 ac_cv_lib_fftw_fftwnd_one=yes
6525 else
6526 echo "$as_me: failed program was:" >&5
6527 sed 's/^/| /' conftest.$ac_ext >&5
6528
6529 ac_cv_lib_fftw_fftwnd_one=no
6530 fi
6531 rm -f conftest.err conftest.$ac_objext \
6532 conftest$ac_exeext conftest.$ac_ext
6533 LIBS=$ac_check_lib_save_LIBS
6534 fi
6535 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6536 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6537 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6538 fftw_cv_libfftw=yes
6539 else
6540 fftw_cv_libfftw=no
6541 fi
6542
6543 if test "${ac_cv_header_fftw_h+set}" = set; then
6544 echo "$as_me:$LINENO: checking for fftw.h" >&5
6545 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6546 if test "${ac_cv_header_fftw_h+set}" = set; then
6547 echo $ECHO_N "(cached) $ECHO_C" >&6
6548 fi
6549 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6550 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6551 else
6552 # Is the header compilable?
6553 echo "$as_me:$LINENO: checking fftw.h usability" >&5
6554 echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6555 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 $ac_includes_default
6562 #include <fftw.h>
6563 _ACEOF
6564 rm -f conftest.$ac_objext
6565 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6566 (eval $ac_compile) 2>conftest.er1
6567 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 (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 ac_header_compiler=yes
6587 else
6588 echo "$as_me: failed program was:" >&5
6589 sed 's/^/| /' conftest.$ac_ext >&5
6590
6591 ac_header_compiler=no
6592 fi
6593 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
6597 # Is the header present?
6598 echo "$as_me:$LINENO: checking fftw.h presence" >&5
6599 echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6600 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 #include <fftw.h>
6607 _ACEOF
6608 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6609 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6610 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 (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 ac_header_preproc=yes
6627 else
6628 echo "$as_me: failed program was:" >&5
6629 sed 's/^/| /' conftest.$ac_ext >&5
6630
6631 ac_header_preproc=no
6632 fi
6633 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
6637 # 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 (
6660 cat <<\_ASBOX
6661 ## ------------------------------ ##
6662 ## Report this to gezelter@nd.edu ##
6663 ## ------------------------------ ##
6664 _ASBOX
6665 ) |
6666 sed "s/^/$as_me: WARNING: /" >&2
6667 ;;
6668 esac
6669 echo "$as_me:$LINENO: checking for fftw.h" >&5
6670 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6671 if test "${ac_cv_header_fftw_h+set}" = set; then
6672 echo $ECHO_N "(cached) $ECHO_C" >&6
6673 else
6674 ac_cv_header_fftw_h=$ac_header_preproc
6675 fi
6676 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6677 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6678
6679 fi
6680 if test $ac_cv_header_fftw_h = yes; then
6681 fftw_cv_fftw_h=yes
6682 else
6683 fftw_cv_fftw_h=no
6684 fi
6685
6686
6687 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6688 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 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6691 echo $ECHO_N "(cached) $ECHO_C" >&6
6692 else
6693 ac_check_lib_save_LIBS=$LIBS
6694 LIBS="-ldfftw $LIBS"
6695 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 /* Override any gcc2 internal prototype to avoid an error. */
6703 #ifdef __cplusplus
6704 extern "C"
6705 #endif
6706 /* We use char because int might match the return type of a gcc2
6707 builtin and then its argument prototype would still apply. */
6708 char fftwnd_one ();
6709 #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 fftwnd_one ();
6721 ;
6722 return 0;
6723 }
6724 _ACEOF
6725 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 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 (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 ac_cv_lib_dfftw_fftwnd_one=yes
6748 else
6749 echo "$as_me: failed program was:" >&5
6750 sed 's/^/| /' conftest.$ac_ext >&5
6751
6752 ac_cv_lib_dfftw_fftwnd_one=no
6753 fi
6754 rm -f conftest.err conftest.$ac_objext \
6755 conftest$ac_exeext conftest.$ac_ext
6756 LIBS=$ac_check_lib_save_LIBS
6757 fi
6758 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6759 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6760 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6761 fftw_cv_libdfftw=yes
6762 else
6763 fftw_cv_libdfftw=no
6764 fi
6765
6766 if test "${ac_cv_header_dfftw_h+set}" = set; then
6767 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6768 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6769 if test "${ac_cv_header_dfftw_h+set}" = set; then
6770 echo $ECHO_N "(cached) $ECHO_C" >&6
6771 fi
6772 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6773 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6774 else
6775 # Is the header compilable?
6776 echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6777 echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6778 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 $ac_includes_default
6785 #include <dfftw.h>
6786 _ACEOF
6787 rm -f conftest.$ac_objext
6788 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6789 (eval $ac_compile) 2>conftest.er1
6790 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 (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 ac_header_compiler=yes
6810 else
6811 echo "$as_me: failed program was:" >&5
6812 sed 's/^/| /' conftest.$ac_ext >&5
6813
6814 ac_header_compiler=no
6815 fi
6816 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
6820 # Is the header present?
6821 echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6822 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6823 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 #include <dfftw.h>
6830 _ACEOF
6831 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6832 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6833 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 (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 ac_header_preproc=yes
6850 else
6851 echo "$as_me: failed program was:" >&5
6852 sed 's/^/| /' conftest.$ac_ext >&5
6853
6854 ac_header_preproc=no
6855 fi
6856 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
6860 # 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 (
6883 cat <<\_ASBOX
6884 ## ------------------------------ ##
6885 ## Report this to gezelter@nd.edu ##
6886 ## ------------------------------ ##
6887 _ASBOX
6888 ) |
6889 sed "s/^/$as_me: WARNING: /" >&2
6890 ;;
6891 esac
6892 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6893 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6894 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 fi
6899 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6900 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6901
6902 fi
6903 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
6909
6910 fi
6911 fi
6912 ac_ext=c
6913 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
6918 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6919
6920 cat >>confdefs.h <<\_ACEOF
6921 #define HAVE_FFTW3_H 1
6922 _ACEOF
6923
6924 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
6930 cat >>confdefs.h <<\_ACEOF
6931 #define HAVE_FFTW_H 1
6932 _ACEOF
6933
6934 FFTW_INC_DIR="${FFTW_HOME}/include"
6935 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6936 FFTW_LIBS="-lfftw"
6937 else
6938 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6939
6940 cat >>confdefs.h <<\_ACEOF
6941 #define HAVE_DFFTW_H 1
6942 _ACEOF
6943
6944 FFTW_INC_DIR="${FFTW_HOME}/include"
6945 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6946 FFTW_LIBS="-ldfftw"
6947 else
6948 echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6949 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6950 FFTW_INC_DIR=
6951 FFTW_LIB_DIR=
6952 FFTW_LIBS=
6953 LDFLAGS="$FFTW_OLD_LDFLAGS"
6954 CFLAGS="$FFTW_OLD_CFLAGS"
6955 echo "$as_me:$LINENO: result: failed" >&5
6956 echo "${ECHO_T}failed" >&6
6957 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 fi
6969 fi
6970
6971
6972
6973 fi
6974 fi
6975 fi
6976
6977 #
6978 # Handle user hints
6979 #
6980
6981 # 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
6990 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 USE_QHULL=yes
7262 QHULL_INC_DIR="${QHULL_HOME}/include"
7263 QHULL_LIB_DIR="${QHULL_HOME}/lib"
7264 QHULL="-lqhull"
7265 else
7266 echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
7267 echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6
7268 QHULL_INC_DIR=
7269 QHULL_LIB_DIR=
7270 QHULL=
7271 USE_QHULL=no
7272 LDFLAGS="$QHULL_OLD_LDFLAGS"
7273 CFLAGS="$QHULL_OLD_CFLAGS"
7274 echo "$as_me:$LINENO: result: failed" >&5
7275 echo "${ECHO_T}failed" >&6
7276 echo ""
7277 echo "*********************************************************"
7278 echo "* WARNING: Could not find a working qhull installation *"
7279 echo "* If you need OOPSE to be able to deal with convex *"
7280 echo "* hulls be sure to specify a valid qhull installation *"
7281 echo "* with --with-qhull=DIR *"
7282 echo "* *"
7283 echo "* OOPSE will still work without qhull installed. *"
7284 echo "*********************************************************"
7285 echo ""
7286 fi
7287
7288
7289
7290
7291 fi
7292 fi
7293
7294
7295 # Checks for header files.
7296 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7297 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7298 if test "${ac_cv_header_stdc+set}" = set; then
7299 echo $ECHO_N "(cached) $ECHO_C" >&6
7300 else
7301 cat >conftest.$ac_ext <<_ACEOF
7302 /* confdefs.h. */
7303 _ACEOF
7304 cat confdefs.h >>conftest.$ac_ext
7305 cat >>conftest.$ac_ext <<_ACEOF
7306 /* end confdefs.h. */
7307 #include <stdlib.h>
7308 #include <stdarg.h>
7309 #include <string.h>
7310 #include <float.h>
7311
7312 #ifdef FC_DUMMY_MAIN
7313 #ifndef FC_DUMMY_MAIN_EQ_F77
7314 # ifdef __cplusplus
7315 extern "C"
7316 # endif
7317 int FC_DUMMY_MAIN() { return 1; }
7318 #endif
7319 #endif
7320 int
7321 main ()
7322 {
7323
7324 ;
7325 return 0;
7326 }
7327 _ACEOF
7328 rm -f conftest.$ac_objext
7329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7330 (eval $ac_compile) 2>conftest.er1
7331 ac_status=$?
7332 grep -v '^ *+' conftest.er1 >conftest.err
7333 rm -f conftest.er1
7334 cat conftest.err >&5
7335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 (exit $ac_status); } &&
7337 { ac_try='test -z "$ac_c_werror_flag"
7338 || test ! -s conftest.err'
7339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7340 (eval $ac_try) 2>&5
7341 ac_status=$?
7342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343 (exit $ac_status); }; } &&
7344 { ac_try='test -s conftest.$ac_objext'
7345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346 (eval $ac_try) 2>&5
7347 ac_status=$?
7348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349 (exit $ac_status); }; }; then
7350 ac_cv_header_stdc=yes
7351 else
7352 echo "$as_me: failed program was:" >&5
7353 sed 's/^/| /' conftest.$ac_ext >&5
7354
7355 ac_cv_header_stdc=no
7356 fi
7357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7358
7359 if test $ac_cv_header_stdc = yes; then
7360 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7361 cat >conftest.$ac_ext <<_ACEOF
7362 /* confdefs.h. */
7363 _ACEOF
7364 cat confdefs.h >>conftest.$ac_ext
7365 cat >>conftest.$ac_ext <<_ACEOF
7366 /* end confdefs.h. */
7367 #include <string.h>
7368
7369 _ACEOF
7370 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7371 $EGREP "memchr" >/dev/null 2>&1; then
7372 :
7373 else
7374 ac_cv_header_stdc=no
7375 fi
7376 rm -f conftest*
7377
7378 fi
7379
7380 if test $ac_cv_header_stdc = yes; then
7381 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7382 cat >conftest.$ac_ext <<_ACEOF
7383 /* confdefs.h. */
7384 _ACEOF
7385 cat confdefs.h >>conftest.$ac_ext
7386 cat >>conftest.$ac_ext <<_ACEOF
7387 /* end confdefs.h. */
7388 #include <stdlib.h>
7389
7390 _ACEOF
7391 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7392 $EGREP "free" >/dev/null 2>&1; then
7393 :
7394 else
7395 ac_cv_header_stdc=no
7396 fi
7397 rm -f conftest*
7398
7399 fi
7400
7401 if test $ac_cv_header_stdc = yes; then
7402 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7403 if test "$cross_compiling" = yes; then
7404 :
7405 else
7406 cat >conftest.$ac_ext <<_ACEOF
7407 /* confdefs.h. */
7408 _ACEOF
7409 cat confdefs.h >>conftest.$ac_ext
7410 cat >>conftest.$ac_ext <<_ACEOF
7411 /* end confdefs.h. */
7412 #include <ctype.h>
7413 #if ((' ' & 0x0FF) == 0x020)
7414 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7415 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7416 #else
7417 # define ISLOWER(c) \
7418 (('a' <= (c) && (c) <= 'i') \
7419 || ('j' <= (c) && (c) <= 'r') \
7420 || ('s' <= (c) && (c) <= 'z'))
7421 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7422 #endif
7423
7424 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7425 int
7426 main ()
7427 {
7428 int i;
7429 for (i = 0; i < 256; i++)
7430 if (XOR (islower (i), ISLOWER (i))
7431 || toupper (i) != TOUPPER (i))
7432 exit(2);
7433 exit (0);
7434 }
7435 _ACEOF
7436 rm -f conftest$ac_exeext
7437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7438 (eval $ac_link) 2>&5
7439 ac_status=$?
7440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7441 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7443 (eval $ac_try) 2>&5
7444 ac_status=$?
7445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7446 (exit $ac_status); }; }; then
7447 :
7448 else
7449 echo "$as_me: program exited with status $ac_status" >&5
7450 echo "$as_me: failed program was:" >&5
7451 sed 's/^/| /' conftest.$ac_ext >&5
7452
7453 ( exit $ac_status )
7454 ac_cv_header_stdc=no
7455 fi
7456 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7457 fi
7458 fi
7459 fi
7460 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7461 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7462 if test $ac_cv_header_stdc = yes; then
7463
7464 cat >>confdefs.h <<\_ACEOF
7465 #define STDC_HEADERS 1
7466 _ACEOF
7467
7468 fi
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495 for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
7496 do
7497 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7498 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7499 echo "$as_me:$LINENO: checking for $ac_header" >&5
7500 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7501 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7502 echo $ECHO_N "(cached) $ECHO_C" >&6
7503 fi
7504 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7505 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7506 else
7507 # Is the header compilable?
7508 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7509 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7510 cat >conftest.$ac_ext <<_ACEOF
7511 /* confdefs.h. */
7512 _ACEOF
7513 cat confdefs.h >>conftest.$ac_ext
7514 cat >>conftest.$ac_ext <<_ACEOF
7515 /* end confdefs.h. */
7516 $ac_includes_default
7517 #include <$ac_header>
7518 _ACEOF
7519 rm -f conftest.$ac_objext
7520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7521 (eval $ac_compile) 2>conftest.er1
7522 ac_status=$?
7523 grep -v '^ *+' conftest.er1 >conftest.err
7524 rm -f conftest.er1
7525 cat conftest.err >&5
7526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7527 (exit $ac_status); } &&
7528 { ac_try='test -z "$ac_c_werror_flag"
7529 || test ! -s conftest.err'
7530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7531 (eval $ac_try) 2>&5
7532 ac_status=$?
7533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 (exit $ac_status); }; } &&
7535 { ac_try='test -s conftest.$ac_objext'
7536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7537 (eval $ac_try) 2>&5
7538 ac_status=$?
7539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540 (exit $ac_status); }; }; then
7541 ac_header_compiler=yes
7542 else
7543 echo "$as_me: failed program was:" >&5
7544 sed 's/^/| /' conftest.$ac_ext >&5
7545
7546 ac_header_compiler=no
7547 fi
7548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7549 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7550 echo "${ECHO_T}$ac_header_compiler" >&6
7551
7552 # Is the header present?
7553 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7554 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7555 cat >conftest.$ac_ext <<_ACEOF
7556 /* confdefs.h. */
7557 _ACEOF
7558 cat confdefs.h >>conftest.$ac_ext
7559 cat >>conftest.$ac_ext <<_ACEOF
7560 /* end confdefs.h. */
7561 #include <$ac_header>
7562 _ACEOF
7563 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7564 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7565 ac_status=$?
7566 grep -v '^ *+' conftest.er1 >conftest.err
7567 rm -f conftest.er1
7568 cat conftest.err >&5
7569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7570 (exit $ac_status); } >/dev/null; then
7571 if test -s conftest.err; then
7572 ac_cpp_err=$ac_c_preproc_warn_flag
7573 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7574 else
7575 ac_cpp_err=
7576 fi
7577 else
7578 ac_cpp_err=yes
7579 fi
7580 if test -z "$ac_cpp_err"; then
7581 ac_header_preproc=yes
7582 else
7583 echo "$as_me: failed program was:" >&5
7584 sed 's/^/| /' conftest.$ac_ext >&5
7585
7586 ac_header_preproc=no
7587 fi
7588 rm -f conftest.err conftest.$ac_ext
7589 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7590 echo "${ECHO_T}$ac_header_preproc" >&6
7591
7592 # So? What about this header?
7593 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7594 yes:no: )
7595 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7596 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7597 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7598 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7599 ac_header_preproc=yes
7600 ;;
7601 no:yes:* )
7602 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7603 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7604 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7605 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7606 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7607 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7608 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7609 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7610 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7611 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7612 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7613 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7614 (
7615 cat <<\_ASBOX
7616 ## ------------------------------ ##
7617 ## Report this to gezelter@nd.edu ##
7618 ## ------------------------------ ##
7619 _ASBOX
7620 ) |
7621 sed "s/^/$as_me: WARNING: /" >&2
7622 ;;
7623 esac
7624 echo "$as_me:$LINENO: checking for $ac_header" >&5
7625 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7626 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7627 echo $ECHO_N "(cached) $ECHO_C" >&6
7628 else
7629 eval "$as_ac_Header=\$ac_header_preproc"
7630 fi
7631 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7632 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7633
7634 fi
7635 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7636 cat >>confdefs.h <<_ACEOF
7637 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7638 _ACEOF
7639
7640 fi
7641
7642 done
7643
7644
7645 # Checks for typedefs, structures, and compiler characteristics.
7646 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7647 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7648 if test "${ac_cv_header_stdbool_h+set}" = set; then
7649 echo $ECHO_N "(cached) $ECHO_C" >&6
7650 else
7651 cat >conftest.$ac_ext <<_ACEOF
7652 /* confdefs.h. */
7653 _ACEOF
7654 cat confdefs.h >>conftest.$ac_ext
7655 cat >>conftest.$ac_ext <<_ACEOF
7656 /* end confdefs.h. */
7657
7658 #include <stdbool.h>
7659 #ifndef bool
7660 # error bool is not defined
7661 #endif
7662 #ifndef false
7663 # error false is not defined
7664 #endif
7665 #if false
7666 # error false is not 0
7667 #endif
7668 #ifndef true
7669 # error true is not defined
7670 #endif
7671 #if true != 1
7672 # error true is not 1
7673 #endif
7674 #ifndef __bool_true_false_are_defined
7675 # error __bool_true_false_are_defined is not defined
7676 #endif
7677
7678 struct s { _Bool s: 1; _Bool t; } s;
7679
7680 char a[true == 1 ? 1 : -1];
7681 char b[false == 0 ? 1 : -1];
7682 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7683 char d[(bool) -0.5 == true ? 1 : -1];
7684 bool e = &s;
7685 char f[(_Bool) -0.0 == false ? 1 : -1];
7686 char g[true];
7687 char h[sizeof (_Bool)];
7688 char i[sizeof s.t];
7689
7690 #ifdef FC_DUMMY_MAIN
7691 #ifndef FC_DUMMY_MAIN_EQ_F77
7692 # ifdef __cplusplus
7693 extern "C"
7694 # endif
7695 int FC_DUMMY_MAIN() { return 1; }
7696 #endif
7697 #endif
7698 int
7699 main ()
7700 {
7701 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7702 ;
7703 return 0;
7704 }
7705 _ACEOF
7706 rm -f conftest.$ac_objext
7707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7708 (eval $ac_compile) 2>conftest.er1
7709 ac_status=$?
7710 grep -v '^ *+' conftest.er1 >conftest.err
7711 rm -f conftest.er1
7712 cat conftest.err >&5
7713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7714 (exit $ac_status); } &&
7715 { ac_try='test -z "$ac_c_werror_flag"
7716 || test ! -s conftest.err'
7717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7718 (eval $ac_try) 2>&5
7719 ac_status=$?
7720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721 (exit $ac_status); }; } &&
7722 { ac_try='test -s conftest.$ac_objext'
7723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7724 (eval $ac_try) 2>&5
7725 ac_status=$?
7726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7727 (exit $ac_status); }; }; then
7728 ac_cv_header_stdbool_h=yes
7729 else
7730 echo "$as_me: failed program was:" >&5
7731 sed 's/^/| /' conftest.$ac_ext >&5
7732
7733 ac_cv_header_stdbool_h=no
7734 fi
7735 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7736 fi
7737 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7738 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7739 echo "$as_me:$LINENO: checking for _Bool" >&5
7740 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7741 if test "${ac_cv_type__Bool+set}" = set; then
7742 echo $ECHO_N "(cached) $ECHO_C" >&6
7743 else
7744 cat >conftest.$ac_ext <<_ACEOF
7745 /* confdefs.h. */
7746 _ACEOF
7747 cat confdefs.h >>conftest.$ac_ext
7748 cat >>conftest.$ac_ext <<_ACEOF
7749 /* end confdefs.h. */
7750 $ac_includes_default
7751 #ifdef FC_DUMMY_MAIN
7752 #ifndef FC_DUMMY_MAIN_EQ_F77
7753 # ifdef __cplusplus
7754 extern "C"
7755 # endif
7756 int FC_DUMMY_MAIN() { return 1; }
7757 #endif
7758 #endif
7759 int
7760 main ()
7761 {
7762 if ((_Bool *) 0)
7763 return 0;
7764 if (sizeof (_Bool))
7765 return 0;
7766 ;
7767 return 0;
7768 }
7769 _ACEOF
7770 rm -f conftest.$ac_objext
7771 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7772 (eval $ac_compile) 2>conftest.er1
7773 ac_status=$?
7774 grep -v '^ *+' conftest.er1 >conftest.err
7775 rm -f conftest.er1
7776 cat conftest.err >&5
7777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778 (exit $ac_status); } &&
7779 { ac_try='test -z "$ac_c_werror_flag"
7780 || test ! -s conftest.err'
7781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7782 (eval $ac_try) 2>&5
7783 ac_status=$?
7784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7785 (exit $ac_status); }; } &&
7786 { ac_try='test -s conftest.$ac_objext'
7787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7788 (eval $ac_try) 2>&5
7789 ac_status=$?
7790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7791 (exit $ac_status); }; }; then
7792 ac_cv_type__Bool=yes
7793 else
7794 echo "$as_me: failed program was:" >&5
7795 sed 's/^/| /' conftest.$ac_ext >&5
7796
7797 ac_cv_type__Bool=no
7798 fi
7799 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7800 fi
7801 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7802 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7803 if test $ac_cv_type__Bool = yes; then
7804
7805 cat >>confdefs.h <<_ACEOF
7806 #define HAVE__BOOL 1
7807 _ACEOF
7808
7809
7810 fi
7811
7812 if test $ac_cv_header_stdbool_h = yes; then
7813
7814 cat >>confdefs.h <<\_ACEOF
7815 #define HAVE_STDBOOL_H 1
7816 _ACEOF
7817
7818 fi
7819
7820 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7821 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7822 if test "${ac_cv_c_const+set}" = set; then
7823 echo $ECHO_N "(cached) $ECHO_C" >&6
7824 else
7825 cat >conftest.$ac_ext <<_ACEOF
7826 /* confdefs.h. */
7827 _ACEOF
7828 cat confdefs.h >>conftest.$ac_ext
7829 cat >>conftest.$ac_ext <<_ACEOF
7830 /* end confdefs.h. */
7831
7832 #ifdef FC_DUMMY_MAIN
7833 #ifndef FC_DUMMY_MAIN_EQ_F77
7834 # ifdef __cplusplus
7835 extern "C"
7836 # endif
7837 int FC_DUMMY_MAIN() { return 1; }
7838 #endif
7839 #endif
7840 int
7841 main ()
7842 {
7843 /* FIXME: Include the comments suggested by Paul. */
7844 #ifndef __cplusplus
7845 /* Ultrix mips cc rejects this. */
7846 typedef int charset[2];
7847 const charset x;
7848 /* SunOS 4.1.1 cc rejects this. */
7849 char const *const *ccp;
7850 char **p;
7851 /* NEC SVR4.0.2 mips cc rejects this. */
7852 struct point {int x, y;};
7853 static struct point const zero = {0,0};
7854 /* AIX XL C 1.02.0.0 rejects this.
7855 It does not let you subtract one const X* pointer from another in
7856 an arm of an if-expression whose if-part is not a constant
7857 expression */
7858 const char *g = "string";
7859 ccp = &g + (g ? g-g : 0);
7860 /* HPUX 7.0 cc rejects these. */
7861 ++ccp;
7862 p = (char**) ccp;
7863 ccp = (char const *const *) p;
7864 { /* SCO 3.2v4 cc rejects this. */
7865 char *t;
7866 char const *s = 0 ? (char *) 0 : (char const *) 0;
7867
7868 *t++ = 0;
7869 }
7870 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7871 int x[] = {25, 17};
7872 const int *foo = &x[0];
7873 ++foo;
7874 }
7875 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7876 typedef const int *iptr;
7877 iptr p = 0;
7878 ++p;
7879 }
7880 { /* AIX XL C 1.02.0.0 rejects this saying
7881 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7882 struct s { int j; const int *ap[3]; };
7883 struct s *b; b->j = 5;
7884 }
7885 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7886 const int foo = 10;
7887 }
7888 #endif
7889
7890 ;
7891 return 0;
7892 }
7893 _ACEOF
7894 rm -f conftest.$ac_objext
7895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7896 (eval $ac_compile) 2>conftest.er1
7897 ac_status=$?
7898 grep -v '^ *+' conftest.er1 >conftest.err
7899 rm -f conftest.er1
7900 cat conftest.err >&5
7901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7902 (exit $ac_status); } &&
7903 { ac_try='test -z "$ac_c_werror_flag"
7904 || test ! -s conftest.err'
7905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7906 (eval $ac_try) 2>&5
7907 ac_status=$?
7908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 (exit $ac_status); }; } &&
7910 { ac_try='test -s conftest.$ac_objext'
7911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7912 (eval $ac_try) 2>&5
7913 ac_status=$?
7914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915 (exit $ac_status); }; }; then
7916 ac_cv_c_const=yes
7917 else
7918 echo "$as_me: failed program was:" >&5
7919 sed 's/^/| /' conftest.$ac_ext >&5
7920
7921 ac_cv_c_const=no
7922 fi
7923 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7924 fi
7925 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7926 echo "${ECHO_T}$ac_cv_c_const" >&6
7927 if test $ac_cv_c_const = no; then
7928
7929 cat >>confdefs.h <<\_ACEOF
7930 #define const
7931 _ACEOF
7932
7933 fi
7934
7935 echo "$as_me:$LINENO: checking for inline" >&5
7936 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7937 if test "${ac_cv_c_inline+set}" = set; then
7938 echo $ECHO_N "(cached) $ECHO_C" >&6
7939 else
7940 ac_cv_c_inline=no
7941 for ac_kw in inline __inline__ __inline; do
7942 cat >conftest.$ac_ext <<_ACEOF
7943 /* confdefs.h. */
7944 _ACEOF
7945 cat confdefs.h >>conftest.$ac_ext
7946 cat >>conftest.$ac_ext <<_ACEOF
7947 /* end confdefs.h. */
7948 #ifndef __cplusplus
7949 typedef int foo_t;
7950 static $ac_kw foo_t static_foo () {return 0; }
7951 $ac_kw foo_t foo () {return 0; }
7952 #endif
7953
7954 _ACEOF
7955 rm -f conftest.$ac_objext
7956 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7957 (eval $ac_compile) 2>conftest.er1
7958 ac_status=$?
7959 grep -v '^ *+' conftest.er1 >conftest.err
7960 rm -f conftest.er1
7961 cat conftest.err >&5
7962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7963 (exit $ac_status); } &&
7964 { ac_try='test -z "$ac_c_werror_flag"
7965 || test ! -s conftest.err'
7966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7967 (eval $ac_try) 2>&5
7968 ac_status=$?
7969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7970 (exit $ac_status); }; } &&
7971 { ac_try='test -s conftest.$ac_objext'
7972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7973 (eval $ac_try) 2>&5
7974 ac_status=$?
7975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7976 (exit $ac_status); }; }; then
7977 ac_cv_c_inline=$ac_kw; break
7978 else
7979 echo "$as_me: failed program was:" >&5
7980 sed 's/^/| /' conftest.$ac_ext >&5
7981
7982 fi
7983 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7984 done
7985
7986 fi
7987 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7988 echo "${ECHO_T}$ac_cv_c_inline" >&6
7989
7990
7991 case $ac_cv_c_inline in
7992 inline | yes) ;;
7993 *)
7994 case $ac_cv_c_inline in
7995 no) ac_val=;;
7996 *) ac_val=$ac_cv_c_inline;;
7997 esac
7998 cat >>confdefs.h <<_ACEOF
7999 #ifndef __cplusplus
8000 #define inline $ac_val
8001 #endif
8002 _ACEOF
8003 ;;
8004 esac
8005
8006 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
8007 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
8008 if test "${ac_cv_c_restrict+set}" = set; then
8009 echo $ECHO_N "(cached) $ECHO_C" >&6
8010 else
8011 ac_cv_c_restrict=no
8012 # Try the official restrict keyword, then gcc's __restrict, and
8013 # the less common variants.
8014 for ac_kw in restrict __restrict __restrict__ _Restrict; do
8015 cat >conftest.$ac_ext <<_ACEOF
8016 /* confdefs.h. */
8017 _ACEOF
8018 cat confdefs.h >>conftest.$ac_ext
8019 cat >>conftest.$ac_ext <<_ACEOF
8020 /* end confdefs.h. */
8021 float * $ac_kw x;
8022 _ACEOF
8023 rm -f conftest.$ac_objext
8024 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8025 (eval $ac_compile) 2>conftest.er1
8026 ac_status=$?
8027 grep -v '^ *+' conftest.er1 >conftest.err
8028 rm -f conftest.er1
8029 cat conftest.err >&5
8030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8031 (exit $ac_status); } &&
8032 { ac_try='test -z "$ac_c_werror_flag"
8033 || test ! -s conftest.err'
8034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8035 (eval $ac_try) 2>&5
8036 ac_status=$?
8037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038 (exit $ac_status); }; } &&
8039 { ac_try='test -s conftest.$ac_objext'
8040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8041 (eval $ac_try) 2>&5
8042 ac_status=$?
8043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8044 (exit $ac_status); }; }; then
8045 ac_cv_c_restrict=$ac_kw; break
8046 else
8047 echo "$as_me: failed program was:" >&5
8048 sed 's/^/| /' conftest.$ac_ext >&5
8049
8050 fi
8051 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8052 done
8053
8054 fi
8055 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
8056 echo "${ECHO_T}$ac_cv_c_restrict" >&6
8057 case $ac_cv_c_restrict in
8058 restrict) ;;
8059 no)
8060 cat >>confdefs.h <<\_ACEOF
8061 #define restrict
8062 _ACEOF
8063 ;;
8064 *) cat >>confdefs.h <<_ACEOF
8065 #define restrict $ac_cv_c_restrict
8066 _ACEOF
8067 ;;
8068 esac
8069
8070 echo "$as_me:$LINENO: checking for size_t" >&5
8071 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8072 if test "${ac_cv_type_size_t+set}" = set; then
8073 echo $ECHO_N "(cached) $ECHO_C" >&6
8074 else
8075 cat >conftest.$ac_ext <<_ACEOF
8076 /* confdefs.h. */
8077 _ACEOF
8078 cat confdefs.h >>conftest.$ac_ext
8079 cat >>conftest.$ac_ext <<_ACEOF
8080 /* end confdefs.h. */
8081 $ac_includes_default
8082 #ifdef FC_DUMMY_MAIN
8083 #ifndef FC_DUMMY_MAIN_EQ_F77
8084 # ifdef __cplusplus
8085 extern "C"
8086 # endif
8087 int FC_DUMMY_MAIN() { return 1; }
8088 #endif
8089 #endif
8090 int
8091 main ()
8092 {
8093 if ((size_t *) 0)
8094 return 0;
8095 if (sizeof (size_t))
8096 return 0;
8097 ;
8098 return 0;
8099 }
8100 _ACEOF
8101 rm -f conftest.$ac_objext
8102 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8103 (eval $ac_compile) 2>conftest.er1
8104 ac_status=$?
8105 grep -v '^ *+' conftest.er1 >conftest.err
8106 rm -f conftest.er1
8107 cat conftest.err >&5
8108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8109 (exit $ac_status); } &&
8110 { ac_try='test -z "$ac_c_werror_flag"
8111 || test ! -s conftest.err'
8112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8113 (eval $ac_try) 2>&5
8114 ac_status=$?
8115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8116 (exit $ac_status); }; } &&
8117 { ac_try='test -s conftest.$ac_objext'
8118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8119 (eval $ac_try) 2>&5
8120 ac_status=$?
8121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122 (exit $ac_status); }; }; then
8123 ac_cv_type_size_t=yes
8124 else
8125 echo "$as_me: failed program was:" >&5
8126 sed 's/^/| /' conftest.$ac_ext >&5
8127
8128 ac_cv_type_size_t=no
8129 fi
8130 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8131 fi
8132 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8133 echo "${ECHO_T}$ac_cv_type_size_t" >&6
8134 if test $ac_cv_type_size_t = yes; then
8135 :
8136 else
8137
8138 cat >>confdefs.h <<_ACEOF
8139 #define size_t unsigned
8140 _ACEOF
8141
8142 fi
8143
8144 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8145 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8146 if test "${ac_cv_header_time+set}" = set; then
8147 echo $ECHO_N "(cached) $ECHO_C" >&6
8148 else
8149 cat >conftest.$ac_ext <<_ACEOF
8150 /* confdefs.h. */
8151 _ACEOF
8152 cat confdefs.h >>conftest.$ac_ext
8153 cat >>conftest.$ac_ext <<_ACEOF
8154 /* end confdefs.h. */
8155 #include <sys/types.h>
8156 #include <sys/time.h>
8157 #include <time.h>
8158
8159 #ifdef FC_DUMMY_MAIN
8160 #ifndef FC_DUMMY_MAIN_EQ_F77
8161 # ifdef __cplusplus
8162 extern "C"
8163 # endif
8164 int FC_DUMMY_MAIN() { return 1; }
8165 #endif
8166 #endif
8167 int
8168 main ()
8169 {
8170 if ((struct tm *) 0)
8171 return 0;
8172 ;
8173 return 0;
8174 }
8175 _ACEOF
8176 rm -f conftest.$ac_objext
8177 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8178 (eval $ac_compile) 2>conftest.er1
8179 ac_status=$?
8180 grep -v '^ *+' conftest.er1 >conftest.err
8181 rm -f conftest.er1
8182 cat conftest.err >&5
8183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 (exit $ac_status); } &&
8185 { ac_try='test -z "$ac_c_werror_flag"
8186 || test ! -s conftest.err'
8187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8188 (eval $ac_try) 2>&5
8189 ac_status=$?
8190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8191 (exit $ac_status); }; } &&
8192 { ac_try='test -s conftest.$ac_objext'
8193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8194 (eval $ac_try) 2>&5
8195 ac_status=$?
8196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197 (exit $ac_status); }; }; then
8198 ac_cv_header_time=yes
8199 else
8200 echo "$as_me: failed program was:" >&5
8201 sed 's/^/| /' conftest.$ac_ext >&5
8202
8203 ac_cv_header_time=no
8204 fi
8205 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8206 fi
8207 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8208 echo "${ECHO_T}$ac_cv_header_time" >&6
8209 if test $ac_cv_header_time = yes; then
8210
8211 cat >>confdefs.h <<\_ACEOF
8212 #define TIME_WITH_SYS_TIME 1
8213 _ACEOF
8214
8215 fi
8216
8217 echo "$as_me:$LINENO: checking for clock_t" >&5
8218 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
8219 if test "${ac_cv_type_clock_t+set}" = set; then
8220 echo $ECHO_N "(cached) $ECHO_C" >&6
8221 else
8222 cat >conftest.$ac_ext <<_ACEOF
8223 /* confdefs.h. */
8224 _ACEOF
8225 cat confdefs.h >>conftest.$ac_ext
8226 cat >>conftest.$ac_ext <<_ACEOF
8227 /* end confdefs.h. */
8228 $ac_includes_default
8229 #ifdef FC_DUMMY_MAIN
8230 #ifndef FC_DUMMY_MAIN_EQ_F77
8231 # ifdef __cplusplus
8232 extern "C"
8233 # endif
8234 int FC_DUMMY_MAIN() { return 1; }
8235 #endif
8236 #endif
8237 int
8238 main ()
8239 {
8240 if ((clock_t *) 0)
8241 return 0;
8242 if (sizeof (clock_t))
8243 return 0;
8244 ;
8245 return 0;
8246 }
8247 _ACEOF
8248 rm -f conftest.$ac_objext
8249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8250 (eval $ac_compile) 2>conftest.er1
8251 ac_status=$?
8252 grep -v '^ *+' conftest.er1 >conftest.err
8253 rm -f conftest.er1
8254 cat conftest.err >&5
8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 (exit $ac_status); } &&
8257 { ac_try='test -z "$ac_c_werror_flag"
8258 || test ! -s conftest.err'
8259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8260 (eval $ac_try) 2>&5
8261 ac_status=$?
8262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8263 (exit $ac_status); }; } &&
8264 { ac_try='test -s conftest.$ac_objext'
8265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8266 (eval $ac_try) 2>&5
8267 ac_status=$?
8268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269 (exit $ac_status); }; }; then
8270 ac_cv_type_clock_t=yes
8271 else
8272 echo "$as_me: failed program was:" >&5
8273 sed 's/^/| /' conftest.$ac_ext >&5
8274
8275 ac_cv_type_clock_t=no
8276 fi
8277 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8278 fi
8279 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
8280 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
8281 if test $ac_cv_type_clock_t = yes; then
8282
8283 cat >>confdefs.h <<_ACEOF
8284 #define HAVE_CLOCK_T 1
8285 _ACEOF
8286
8287
8288 fi
8289
8290 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8291 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8292 if test "${ac_cv_c_const+set}" = set; then
8293 echo $ECHO_N "(cached) $ECHO_C" >&6
8294 else
8295 cat >conftest.$ac_ext <<_ACEOF
8296 /* confdefs.h. */
8297 _ACEOF
8298 cat confdefs.h >>conftest.$ac_ext
8299 cat >>conftest.$ac_ext <<_ACEOF
8300 /* end confdefs.h. */
8301
8302 #ifdef FC_DUMMY_MAIN
8303 #ifndef FC_DUMMY_MAIN_EQ_F77
8304 # ifdef __cplusplus
8305 extern "C"
8306 # endif
8307 int FC_DUMMY_MAIN() { return 1; }
8308 #endif
8309 #endif
8310 int
8311 main ()
8312 {
8313 /* FIXME: Include the comments suggested by Paul. */
8314 #ifndef __cplusplus
8315 /* Ultrix mips cc rejects this. */
8316 typedef int charset[2];
8317 const charset x;
8318 /* SunOS 4.1.1 cc rejects this. */
8319 char const *const *ccp;
8320 char **p;
8321 /* NEC SVR4.0.2 mips cc rejects this. */
8322 struct point {int x, y;};
8323 static struct point const zero = {0,0};
8324 /* AIX XL C 1.02.0.0 rejects this.
8325 It does not let you subtract one const X* pointer from another in
8326 an arm of an if-expression whose if-part is not a constant
8327 expression */
8328 const char *g = "string";
8329 ccp = &g + (g ? g-g : 0);
8330 /* HPUX 7.0 cc rejects these. */
8331 ++ccp;
8332 p = (char**) ccp;
8333 ccp = (char const *const *) p;
8334 { /* SCO 3.2v4 cc rejects this. */
8335 char *t;
8336 char const *s = 0 ? (char *) 0 : (char const *) 0;
8337
8338 *t++ = 0;
8339 }
8340 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8341 int x[] = {25, 17};
8342 const int *foo = &x[0];
8343 ++foo;
8344 }
8345 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8346 typedef const int *iptr;
8347 iptr p = 0;
8348 ++p;
8349 }
8350 { /* AIX XL C 1.02.0.0 rejects this saying
8351 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8352 struct s { int j; const int *ap[3]; };
8353 struct s *b; b->j = 5;
8354 }
8355 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8356 const int foo = 10;
8357 }
8358 #endif
8359
8360 ;
8361 return 0;
8362 }
8363 _ACEOF
8364 rm -f conftest.$ac_objext
8365 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8366 (eval $ac_compile) 2>conftest.er1
8367 ac_status=$?
8368 grep -v '^ *+' conftest.er1 >conftest.err
8369 rm -f conftest.er1
8370 cat conftest.err >&5
8371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8372 (exit $ac_status); } &&
8373 { ac_try='test -z "$ac_c_werror_flag"
8374 || test ! -s conftest.err'
8375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8376 (eval $ac_try) 2>&5
8377 ac_status=$?
8378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8379 (exit $ac_status); }; } &&
8380 { ac_try='test -s conftest.$ac_objext'
8381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8382 (eval $ac_try) 2>&5
8383 ac_status=$?
8384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8385 (exit $ac_status); }; }; then
8386 ac_cv_c_const=yes
8387 else
8388 echo "$as_me: failed program was:" >&5
8389 sed 's/^/| /' conftest.$ac_ext >&5
8390
8391 ac_cv_c_const=no
8392 fi
8393 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8394 fi
8395 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8396 echo "${ECHO_T}$ac_cv_c_const" >&6
8397 if test $ac_cv_c_const = no; then
8398
8399 cat >>confdefs.h <<\_ACEOF
8400 #define const
8401 _ACEOF
8402
8403 fi
8404
8405 echo "$as_me:$LINENO: checking for inline" >&5
8406 echo $ECHO_N "checking for inline... $ECHO_C" >&6
8407 if test "${ac_cv_c_inline+set}" = set; then
8408 echo $ECHO_N "(cached) $ECHO_C" >&6
8409 else
8410 ac_cv_c_inline=no
8411 for ac_kw in inline __inline__ __inline; do
8412 cat >conftest.$ac_ext <<_ACEOF
8413 /* confdefs.h. */
8414 _ACEOF
8415 cat confdefs.h >>conftest.$ac_ext
8416 cat >>conftest.$ac_ext <<_ACEOF
8417 /* end confdefs.h. */
8418 #ifndef __cplusplus
8419 typedef int foo_t;
8420 static $ac_kw foo_t static_foo () {return 0; }
8421 $ac_kw foo_t foo () {return 0; }
8422 #endif
8423
8424 _ACEOF
8425 rm -f conftest.$ac_objext
8426 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8427 (eval $ac_compile) 2>conftest.er1
8428 ac_status=$?
8429 grep -v '^ *+' conftest.er1 >conftest.err
8430 rm -f conftest.er1
8431 cat conftest.err >&5
8432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8433 (exit $ac_status); } &&
8434 { ac_try='test -z "$ac_c_werror_flag"
8435 || test ! -s conftest.err'
8436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8437 (eval $ac_try) 2>&5
8438 ac_status=$?
8439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8440 (exit $ac_status); }; } &&
8441 { ac_try='test -s conftest.$ac_objext'
8442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8443 (eval $ac_try) 2>&5
8444 ac_status=$?
8445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8446 (exit $ac_status); }; }; then
8447 ac_cv_c_inline=$ac_kw; break
8448 else
8449 echo "$as_me: failed program was:" >&5
8450 sed 's/^/| /' conftest.$ac_ext >&5
8451
8452 fi
8453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8454 done
8455
8456 fi
8457 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8458 echo "${ECHO_T}$ac_cv_c_inline" >&6
8459
8460
8461 case $ac_cv_c_inline in
8462 inline | yes) ;;
8463 *)
8464 case $ac_cv_c_inline in
8465 no) ac_val=;;
8466 *) ac_val=$ac_cv_c_inline;;
8467 esac
8468 cat >>confdefs.h <<_ACEOF
8469 #ifndef __cplusplus
8470 #define inline $ac_val
8471 #endif
8472 _ACEOF
8473 ;;
8474 esac
8475
8476
8477 # Checks for library functions.
8478
8479 for ac_header in stdlib.h
8480 do
8481 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8482 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8483 echo "$as_me:$LINENO: checking for $ac_header" >&5
8484 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8485 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8486 echo $ECHO_N "(cached) $ECHO_C" >&6
8487 fi
8488 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8489 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8490 else
8491 # Is the header compilable?
8492 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8493 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8494 cat >conftest.$ac_ext <<_ACEOF
8495 /* confdefs.h. */
8496 _ACEOF
8497 cat confdefs.h >>conftest.$ac_ext
8498 cat >>conftest.$ac_ext <<_ACEOF
8499 /* end confdefs.h. */
8500 $ac_includes_default
8501 #include <$ac_header>
8502 _ACEOF
8503 rm -f conftest.$ac_objext
8504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8505 (eval $ac_compile) 2>conftest.er1
8506 ac_status=$?
8507 grep -v '^ *+' conftest.er1 >conftest.err
8508 rm -f conftest.er1
8509 cat conftest.err >&5
8510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8511 (exit $ac_status); } &&
8512 { ac_try='test -z "$ac_c_werror_flag"
8513 || test ! -s conftest.err'
8514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8515 (eval $ac_try) 2>&5
8516 ac_status=$?
8517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8518 (exit $ac_status); }; } &&
8519 { ac_try='test -s conftest.$ac_objext'
8520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8521 (eval $ac_try) 2>&5
8522 ac_status=$?
8523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8524 (exit $ac_status); }; }; then
8525 ac_header_compiler=yes
8526 else
8527 echo "$as_me: failed program was:" >&5
8528 sed 's/^/| /' conftest.$ac_ext >&5
8529
8530 ac_header_compiler=no
8531 fi
8532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8533 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8534 echo "${ECHO_T}$ac_header_compiler" >&6
8535
8536 # Is the header present?
8537 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8538 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8539 cat >conftest.$ac_ext <<_ACEOF
8540 /* confdefs.h. */
8541 _ACEOF
8542 cat confdefs.h >>conftest.$ac_ext
8543 cat >>conftest.$ac_ext <<_ACEOF
8544 /* end confdefs.h. */
8545 #include <$ac_header>
8546 _ACEOF
8547 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8548 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8549 ac_status=$?
8550 grep -v '^ *+' conftest.er1 >conftest.err
8551 rm -f conftest.er1
8552 cat conftest.err >&5
8553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8554 (exit $ac_status); } >/dev/null; then
8555 if test -s conftest.err; then
8556 ac_cpp_err=$ac_c_preproc_warn_flag
8557 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8558 else
8559 ac_cpp_err=
8560 fi
8561 else
8562 ac_cpp_err=yes
8563 fi
8564 if test -z "$ac_cpp_err"; then
8565 ac_header_preproc=yes
8566 else
8567 echo "$as_me: failed program was:" >&5
8568 sed 's/^/| /' conftest.$ac_ext >&5
8569
8570 ac_header_preproc=no
8571 fi
8572 rm -f conftest.err conftest.$ac_ext
8573 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8574 echo "${ECHO_T}$ac_header_preproc" >&6
8575
8576 # So? What about this header?
8577 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8578 yes:no: )
8579 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8580 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8582 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8583 ac_header_preproc=yes
8584 ;;
8585 no:yes:* )
8586 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8587 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8588 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8589 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8590 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8591 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8592 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8593 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8594 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8595 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8596 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8597 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8598 (
8599 cat <<\_ASBOX
8600 ## ------------------------------ ##
8601 ## Report this to gezelter@nd.edu ##
8602 ## ------------------------------ ##
8603 _ASBOX
8604 ) |
8605 sed "s/^/$as_me: WARNING: /" >&2
8606 ;;
8607 esac
8608 echo "$as_me:$LINENO: checking for $ac_header" >&5
8609 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8610 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8611 echo $ECHO_N "(cached) $ECHO_C" >&6
8612 else
8613 eval "$as_ac_Header=\$ac_header_preproc"
8614 fi
8615 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8616 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8617
8618 fi
8619 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8620 cat >>confdefs.h <<_ACEOF
8621 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8622 _ACEOF
8623
8624 fi
8625
8626 done
8627
8628 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8629 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8630 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8631 echo $ECHO_N "(cached) $ECHO_C" >&6
8632 else
8633 if test "$cross_compiling" = yes; then
8634 ac_cv_func_malloc_0_nonnull=no
8635 else
8636 cat >conftest.$ac_ext <<_ACEOF
8637 /* confdefs.h. */
8638 _ACEOF
8639 cat confdefs.h >>conftest.$ac_ext
8640 cat >>conftest.$ac_ext <<_ACEOF
8641 /* end confdefs.h. */
8642 #if STDC_HEADERS || HAVE_STDLIB_H
8643 # include <stdlib.h>
8644 #else
8645 char *malloc ();
8646 #endif
8647
8648 #ifdef FC_DUMMY_MAIN
8649 #ifndef FC_DUMMY_MAIN_EQ_F77
8650 # ifdef __cplusplus
8651 extern "C"
8652 # endif
8653 int FC_DUMMY_MAIN() { return 1; }
8654 #endif
8655 #endif
8656 int
8657 main ()
8658 {
8659 exit (malloc (0) ? 0 : 1);
8660 ;
8661 return 0;
8662 }
8663 _ACEOF
8664 rm -f conftest$ac_exeext
8665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8666 (eval $ac_link) 2>&5
8667 ac_status=$?
8668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8669 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671 (eval $ac_try) 2>&5
8672 ac_status=$?
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); }; }; then
8675 ac_cv_func_malloc_0_nonnull=yes
8676 else
8677 echo "$as_me: program exited with status $ac_status" >&5
8678 echo "$as_me: failed program was:" >&5
8679 sed 's/^/| /' conftest.$ac_ext >&5
8680
8681 ( exit $ac_status )
8682 ac_cv_func_malloc_0_nonnull=no
8683 fi
8684 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8685 fi
8686 fi
8687 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8688 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8689 if test $ac_cv_func_malloc_0_nonnull = yes; then
8690
8691 cat >>confdefs.h <<\_ACEOF
8692 #define HAVE_MALLOC 1
8693 _ACEOF
8694
8695 else
8696 cat >>confdefs.h <<\_ACEOF
8697 #define HAVE_MALLOC 0
8698 _ACEOF
8699
8700 case $LIBOBJS in
8701 "malloc.$ac_objext" | \
8702 *" malloc.$ac_objext" | \
8703 "malloc.$ac_objext "* | \
8704 *" malloc.$ac_objext "* ) ;;
8705 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8706 esac
8707
8708
8709 cat >>confdefs.h <<\_ACEOF
8710 #define malloc rpl_malloc
8711 _ACEOF
8712
8713 fi
8714
8715
8716
8717 echo "$as_me:$LINENO: checking for working memcmp" >&5
8718 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8719 if test "${ac_cv_func_memcmp_working+set}" = set; then
8720 echo $ECHO_N "(cached) $ECHO_C" >&6
8721 else
8722 if test "$cross_compiling" = yes; then
8723 ac_cv_func_memcmp_working=no
8724 else
8725 cat >conftest.$ac_ext <<_ACEOF
8726 /* confdefs.h. */
8727 _ACEOF
8728 cat confdefs.h >>conftest.$ac_ext
8729 cat >>conftest.$ac_ext <<_ACEOF
8730 /* end confdefs.h. */
8731 $ac_includes_default
8732 #ifdef FC_DUMMY_MAIN
8733 #ifndef FC_DUMMY_MAIN_EQ_F77
8734 # ifdef __cplusplus
8735 extern "C"
8736 # endif
8737 int FC_DUMMY_MAIN() { return 1; }
8738 #endif
8739 #endif
8740 int
8741 main ()
8742 {
8743
8744 /* Some versions of memcmp are not 8-bit clean. */
8745 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8746 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8747 exit (1);
8748
8749 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8750 or more and with at least one buffer not starting on a 4-byte boundary.
8751 William Lewis provided this test program. */
8752 {
8753 char foo[21];
8754 char bar[21];
8755 int i;
8756 for (i = 0; i < 4; i++)
8757 {
8758 char *a = foo + i;
8759 char *b = bar + i;
8760 strcpy (a, "--------01111111");
8761 strcpy (b, "--------10000000");
8762 if (memcmp (a, b, 16) >= 0)
8763 exit (1);
8764 }
8765 exit (0);
8766 }
8767
8768 ;
8769 return 0;
8770 }
8771 _ACEOF
8772 rm -f conftest$ac_exeext
8773 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8774 (eval $ac_link) 2>&5
8775 ac_status=$?
8776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8777 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779 (eval $ac_try) 2>&5
8780 ac_status=$?
8781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782 (exit $ac_status); }; }; then
8783 ac_cv_func_memcmp_working=yes
8784 else
8785 echo "$as_me: program exited with status $ac_status" >&5
8786 echo "$as_me: failed program was:" >&5
8787 sed 's/^/| /' conftest.$ac_ext >&5
8788
8789 ( exit $ac_status )
8790 ac_cv_func_memcmp_working=no
8791 fi
8792 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8793 fi
8794 fi
8795 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8796 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8797 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8798 "memcmp.$ac_objext" | \
8799 *" memcmp.$ac_objext" | \
8800 "memcmp.$ac_objext "* | \
8801 *" memcmp.$ac_objext "* ) ;;
8802 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8803 esac
8804
8805
8806
8807 for ac_header in stdlib.h
8808 do
8809 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8810 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8811 echo "$as_me:$LINENO: checking for $ac_header" >&5
8812 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8813 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8814 echo $ECHO_N "(cached) $ECHO_C" >&6
8815 fi
8816 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8817 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8818 else
8819 # Is the header compilable?
8820 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8821 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8822 cat >conftest.$ac_ext <<_ACEOF
8823 /* confdefs.h. */
8824 _ACEOF
8825 cat confdefs.h >>conftest.$ac_ext
8826 cat >>conftest.$ac_ext <<_ACEOF
8827 /* end confdefs.h. */
8828 $ac_includes_default
8829 #include <$ac_header>
8830 _ACEOF
8831 rm -f conftest.$ac_objext
8832 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8833 (eval $ac_compile) 2>conftest.er1
8834 ac_status=$?
8835 grep -v '^ *+' conftest.er1 >conftest.err
8836 rm -f conftest.er1
8837 cat conftest.err >&5
8838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8839 (exit $ac_status); } &&
8840 { ac_try='test -z "$ac_c_werror_flag"
8841 || test ! -s conftest.err'
8842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8843 (eval $ac_try) 2>&5
8844 ac_status=$?
8845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8846 (exit $ac_status); }; } &&
8847 { ac_try='test -s conftest.$ac_objext'
8848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8849 (eval $ac_try) 2>&5
8850 ac_status=$?
8851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852 (exit $ac_status); }; }; then
8853 ac_header_compiler=yes
8854 else
8855 echo "$as_me: failed program was:" >&5
8856 sed 's/^/| /' conftest.$ac_ext >&5
8857
8858 ac_header_compiler=no
8859 fi
8860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8861 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8862 echo "${ECHO_T}$ac_header_compiler" >&6
8863
8864 # Is the header present?
8865 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8866 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8867 cat >conftest.$ac_ext <<_ACEOF
8868 /* confdefs.h. */
8869 _ACEOF
8870 cat confdefs.h >>conftest.$ac_ext
8871 cat >>conftest.$ac_ext <<_ACEOF
8872 /* end confdefs.h. */
8873 #include <$ac_header>
8874 _ACEOF
8875 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8876 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8877 ac_status=$?
8878 grep -v '^ *+' conftest.er1 >conftest.err
8879 rm -f conftest.er1
8880 cat conftest.err >&5
8881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882 (exit $ac_status); } >/dev/null; then
8883 if test -s conftest.err; then
8884 ac_cpp_err=$ac_c_preproc_warn_flag
8885 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8886 else
8887 ac_cpp_err=
8888 fi
8889 else
8890 ac_cpp_err=yes
8891 fi
8892 if test -z "$ac_cpp_err"; then
8893 ac_header_preproc=yes
8894 else
8895 echo "$as_me: failed program was:" >&5
8896 sed 's/^/| /' conftest.$ac_ext >&5
8897
8898 ac_header_preproc=no
8899 fi
8900 rm -f conftest.err conftest.$ac_ext
8901 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8902 echo "${ECHO_T}$ac_header_preproc" >&6
8903
8904 # So? What about this header?
8905 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8906 yes:no: )
8907 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8908 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8909 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8910 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8911 ac_header_preproc=yes
8912 ;;
8913 no:yes:* )
8914 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8915 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8916 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8917 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8918 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8919 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8920 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8921 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8922 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8923 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8924 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8925 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8926 (
8927 cat <<\_ASBOX
8928 ## ------------------------------ ##
8929 ## Report this to gezelter@nd.edu ##
8930 ## ------------------------------ ##
8931 _ASBOX
8932 ) |
8933 sed "s/^/$as_me: WARNING: /" >&2
8934 ;;
8935 esac
8936 echo "$as_me:$LINENO: checking for $ac_header" >&5
8937 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8938 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8939 echo $ECHO_N "(cached) $ECHO_C" >&6
8940 else
8941 eval "$as_ac_Header=\$ac_header_preproc"
8942 fi
8943 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8944 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8945
8946 fi
8947 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8948 cat >>confdefs.h <<_ACEOF
8949 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8950 _ACEOF
8951
8952 fi
8953
8954 done
8955
8956 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8957 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8958 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8959 echo $ECHO_N "(cached) $ECHO_C" >&6
8960 else
8961 if test "$cross_compiling" = yes; then
8962 ac_cv_func_realloc_0_nonnull=no
8963 else
8964 cat >conftest.$ac_ext <<_ACEOF
8965 /* confdefs.h. */
8966 _ACEOF
8967 cat confdefs.h >>conftest.$ac_ext
8968 cat >>conftest.$ac_ext <<_ACEOF
8969 /* end confdefs.h. */
8970 #if STDC_HEADERS || HAVE_STDLIB_H
8971 # include <stdlib.h>
8972 #else
8973 char *realloc ();
8974 #endif
8975
8976 #ifdef FC_DUMMY_MAIN
8977 #ifndef FC_DUMMY_MAIN_EQ_F77
8978 # ifdef __cplusplus
8979 extern "C"
8980 # endif
8981 int FC_DUMMY_MAIN() { return 1; }
8982 #endif
8983 #endif
8984 int
8985 main ()
8986 {
8987 exit (realloc (0, 0) ? 0 : 1);
8988 ;
8989 return 0;
8990 }
8991 _ACEOF
8992 rm -f conftest$ac_exeext
8993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8994 (eval $ac_link) 2>&5
8995 ac_status=$?
8996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8997 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8999 (eval $ac_try) 2>&5
9000 ac_status=$?
9001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9002 (exit $ac_status); }; }; then
9003 ac_cv_func_realloc_0_nonnull=yes
9004 else
9005 echo "$as_me: program exited with status $ac_status" >&5
9006 echo "$as_me: failed program was:" >&5
9007 sed 's/^/| /' conftest.$ac_ext >&5
9008
9009 ( exit $ac_status )
9010 ac_cv_func_realloc_0_nonnull=no
9011 fi
9012 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9013 fi
9014 fi
9015 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
9016 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
9017 if test $ac_cv_func_realloc_0_nonnull = yes; then
9018
9019 cat >>confdefs.h <<\_ACEOF
9020 #define HAVE_REALLOC 1
9021 _ACEOF
9022
9023 else
9024 cat >>confdefs.h <<\_ACEOF
9025 #define HAVE_REALLOC 0
9026 _ACEOF
9027
9028 case $LIBOBJS in
9029 "realloc.$ac_objext" | \
9030 *" realloc.$ac_objext" | \
9031 "realloc.$ac_objext "* | \
9032 *" realloc.$ac_objext "* ) ;;
9033 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
9034 esac
9035
9036
9037 cat >>confdefs.h <<\_ACEOF
9038 #define realloc rpl_realloc
9039 _ACEOF
9040
9041 fi
9042
9043
9044
9045
9046
9047 for ac_header in sys/select.h sys/socket.h
9048 do
9049 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9050 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9051 echo "$as_me:$LINENO: checking for $ac_header" >&5
9052 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9053 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9054 echo $ECHO_N "(cached) $ECHO_C" >&6
9055 fi
9056 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9057 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9058 else
9059 # Is the header compilable?
9060 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9061 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9062 cat >conftest.$ac_ext <<_ACEOF
9063 /* confdefs.h. */
9064 _ACEOF
9065 cat confdefs.h >>conftest.$ac_ext
9066 cat >>conftest.$ac_ext <<_ACEOF
9067 /* end confdefs.h. */
9068 $ac_includes_default
9069 #include <$ac_header>
9070 _ACEOF
9071 rm -f conftest.$ac_objext
9072 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9073 (eval $ac_compile) 2>conftest.er1
9074 ac_status=$?
9075 grep -v '^ *+' conftest.er1 >conftest.err
9076 rm -f conftest.er1
9077 cat conftest.err >&5
9078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 (exit $ac_status); } &&
9080 { ac_try='test -z "$ac_c_werror_flag"
9081 || test ! -s conftest.err'
9082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083 (eval $ac_try) 2>&5
9084 ac_status=$?
9085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086 (exit $ac_status); }; } &&
9087 { ac_try='test -s conftest.$ac_objext'
9088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9089 (eval $ac_try) 2>&5
9090 ac_status=$?
9091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9092 (exit $ac_status); }; }; then
9093 ac_header_compiler=yes
9094 else
9095 echo "$as_me: failed program was:" >&5
9096 sed 's/^/| /' conftest.$ac_ext >&5
9097
9098 ac_header_compiler=no
9099 fi
9100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9101 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9102 echo "${ECHO_T}$ac_header_compiler" >&6
9103
9104 # Is the header present?
9105 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9106 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9107 cat >conftest.$ac_ext <<_ACEOF
9108 /* confdefs.h. */
9109 _ACEOF
9110 cat confdefs.h >>conftest.$ac_ext
9111 cat >>conftest.$ac_ext <<_ACEOF
9112 /* end confdefs.h. */
9113 #include <$ac_header>
9114 _ACEOF
9115 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9116 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9117 ac_status=$?
9118 grep -v '^ *+' conftest.er1 >conftest.err
9119 rm -f conftest.er1
9120 cat conftest.err >&5
9121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9122 (exit $ac_status); } >/dev/null; then
9123 if test -s conftest.err; then
9124 ac_cpp_err=$ac_c_preproc_warn_flag
9125 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9126 else
9127 ac_cpp_err=
9128 fi
9129 else
9130 ac_cpp_err=yes
9131 fi
9132 if test -z "$ac_cpp_err"; then
9133 ac_header_preproc=yes
9134 else
9135 echo "$as_me: failed program was:" >&5
9136 sed 's/^/| /' conftest.$ac_ext >&5
9137
9138 ac_header_preproc=no
9139 fi
9140 rm -f conftest.err conftest.$ac_ext
9141 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9142 echo "${ECHO_T}$ac_header_preproc" >&6
9143
9144 # So? What about this header?
9145 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9146 yes:no: )
9147 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9148 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9149 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9150 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9151 ac_header_preproc=yes
9152 ;;
9153 no:yes:* )
9154 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9155 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9156 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9157 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9158 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9159 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9160 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9161 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9162 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9163 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9164 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9165 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9166 (
9167 cat <<\_ASBOX
9168 ## ------------------------------ ##
9169 ## Report this to gezelter@nd.edu ##
9170 ## ------------------------------ ##
9171 _ASBOX
9172 ) |
9173 sed "s/^/$as_me: WARNING: /" >&2
9174 ;;
9175 esac
9176 echo "$as_me:$LINENO: checking for $ac_header" >&5
9177 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9178 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9179 echo $ECHO_N "(cached) $ECHO_C" >&6
9180 else
9181 eval "$as_ac_Header=\$ac_header_preproc"
9182 fi
9183 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9184 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9185
9186 fi
9187 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9188 cat >>confdefs.h <<_ACEOF
9189 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9190 _ACEOF
9191
9192 fi
9193
9194 done
9195
9196 echo "$as_me:$LINENO: checking types of arguments for select" >&5
9197 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9198 if test "${ac_cv_func_select_args+set}" = set; then
9199 echo $ECHO_N "(cached) $ECHO_C" >&6
9200 else
9201 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9202 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
9203 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9204 cat >conftest.$ac_ext <<_ACEOF
9205 /* confdefs.h. */
9206 _ACEOF
9207 cat confdefs.h >>conftest.$ac_ext
9208 cat >>conftest.$ac_ext <<_ACEOF
9209 /* end confdefs.h. */
9210 $ac_includes_default
9211 #if HAVE_SYS_SELECT_H
9212 # include <sys/select.h>
9213 #endif
9214 #if HAVE_SYS_SOCKET_H
9215 # include <sys/socket.h>
9216 #endif
9217
9218 #ifdef FC_DUMMY_MAIN
9219 #ifndef FC_DUMMY_MAIN_EQ_F77
9220 # ifdef __cplusplus
9221 extern "C"
9222 # endif
9223 int FC_DUMMY_MAIN() { return 1; }
9224 #endif
9225 #endif
9226 int
9227 main ()
9228 {
9229 extern int select ($ac_arg1,
9230 $ac_arg234, $ac_arg234, $ac_arg234,
9231 $ac_arg5);
9232 ;
9233 return 0;
9234 }
9235 _ACEOF
9236 rm -f conftest.$ac_objext
9237 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9238 (eval $ac_compile) 2>conftest.er1
9239 ac_status=$?
9240 grep -v '^ *+' conftest.er1 >conftest.err
9241 rm -f conftest.er1
9242 cat conftest.err >&5
9243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9244 (exit $ac_status); } &&
9245 { ac_try='test -z "$ac_c_werror_flag"
9246 || test ! -s conftest.err'
9247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9248 (eval $ac_try) 2>&5
9249 ac_status=$?
9250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9251 (exit $ac_status); }; } &&
9252 { ac_try='test -s conftest.$ac_objext'
9253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9254 (eval $ac_try) 2>&5
9255 ac_status=$?
9256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9257 (exit $ac_status); }; }; then
9258 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9259 else
9260 echo "$as_me: failed program was:" >&5
9261 sed 's/^/| /' conftest.$ac_ext >&5
9262
9263 fi
9264 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9265 done
9266 done
9267 done
9268 # Provide a safe default value.
9269 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9270
9271 fi
9272 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9273 echo "${ECHO_T}$ac_cv_func_select_args" >&6
9274 ac_save_IFS=$IFS; IFS=','
9275 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9276 IFS=$ac_save_IFS
9277 shift
9278
9279 cat >>confdefs.h <<_ACEOF
9280 #define SELECT_TYPE_ARG1 $1
9281 _ACEOF
9282
9283
9284 cat >>confdefs.h <<_ACEOF
9285 #define SELECT_TYPE_ARG234 ($2)
9286 _ACEOF
9287
9288
9289 cat >>confdefs.h <<_ACEOF
9290 #define SELECT_TYPE_ARG5 ($3)
9291 _ACEOF
9292
9293 rm -f conftest*
9294
9295
9296 for ac_func in strftime
9297 do
9298 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9299 echo "$as_me:$LINENO: checking for $ac_func" >&5
9300 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9301 if eval "test \"\${$as_ac_var+set}\" = set"; then
9302 echo $ECHO_N "(cached) $ECHO_C" >&6
9303 else
9304 cat >conftest.$ac_ext <<_ACEOF
9305 /* confdefs.h. */
9306 _ACEOF
9307 cat confdefs.h >>conftest.$ac_ext
9308 cat >>conftest.$ac_ext <<_ACEOF
9309 /* end confdefs.h. */
9310 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9311 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9312 #define $ac_func innocuous_$ac_func
9313
9314 /* System header to define __stub macros and hopefully few prototypes,
9315 which can conflict with char $ac_func (); below.
9316 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9317 <limits.h> exists even on freestanding compilers. */
9318
9319 #ifdef __STDC__
9320 # include <limits.h>
9321 #else
9322 # include <assert.h>
9323 #endif
9324
9325 #undef $ac_func
9326
9327 /* Override any gcc2 internal prototype to avoid an error. */
9328 #ifdef __cplusplus
9329 extern "C"
9330 {
9331 #endif
9332 /* We use char because int might match the return type of a gcc2
9333 builtin and then its argument prototype would still apply. */
9334 char $ac_func ();
9335 /* The GNU C library defines this for functions which it implements
9336 to always fail with ENOSYS. Some functions are actually named
9337 something starting with __ and the normal name is an alias. */
9338 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9339 choke me
9340 #else
9341 char (*f) () = $ac_func;
9342 #endif
9343 #ifdef __cplusplus
9344 }
9345 #endif
9346
9347 #ifdef FC_DUMMY_MAIN
9348 #ifndef FC_DUMMY_MAIN_EQ_F77
9349 # ifdef __cplusplus
9350 extern "C"
9351 # endif
9352 int FC_DUMMY_MAIN() { return 1; }
9353 #endif
9354 #endif
9355 int
9356 main ()
9357 {
9358 return f != $ac_func;
9359 ;
9360 return 0;
9361 }
9362 _ACEOF
9363 rm -f conftest.$ac_objext conftest$ac_exeext
9364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9365 (eval $ac_link) 2>conftest.er1
9366 ac_status=$?
9367 grep -v '^ *+' conftest.er1 >conftest.err
9368 rm -f conftest.er1
9369 cat conftest.err >&5
9370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 (exit $ac_status); } &&
9372 { ac_try='test -z "$ac_c_werror_flag"
9373 || test ! -s conftest.err'
9374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9375 (eval $ac_try) 2>&5
9376 ac_status=$?
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); }; } &&
9379 { ac_try='test -s conftest$ac_exeext'
9380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381 (eval $ac_try) 2>&5
9382 ac_status=$?
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); }; }; then
9385 eval "$as_ac_var=yes"
9386 else
9387 echo "$as_me: failed program was:" >&5
9388 sed 's/^/| /' conftest.$ac_ext >&5
9389
9390 eval "$as_ac_var=no"
9391 fi
9392 rm -f conftest.err conftest.$ac_objext \
9393 conftest$ac_exeext conftest.$ac_ext
9394 fi
9395 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9396 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9397 if test `eval echo '${'$as_ac_var'}'` = yes; then
9398 cat >>confdefs.h <<_ACEOF
9399 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9400 _ACEOF
9401
9402 else
9403 # strftime is in -lintl on SCO UNIX.
9404 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9405 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9406 if test "${ac_cv_lib_intl_strftime+set}" = set; then
9407 echo $ECHO_N "(cached) $ECHO_C" >&6
9408 else
9409 ac_check_lib_save_LIBS=$LIBS
9410 LIBS="-lintl $LIBS"
9411 cat >conftest.$ac_ext <<_ACEOF
9412 /* confdefs.h. */
9413 _ACEOF
9414 cat confdefs.h >>conftest.$ac_ext
9415 cat >>conftest.$ac_ext <<_ACEOF
9416 /* end confdefs.h. */
9417
9418 /* Override any gcc2 internal prototype to avoid an error. */
9419 #ifdef __cplusplus
9420 extern "C"
9421 #endif
9422 /* We use char because int might match the return type of a gcc2
9423 builtin and then its argument prototype would still apply. */
9424 char strftime ();
9425 #ifdef FC_DUMMY_MAIN
9426 #ifndef FC_DUMMY_MAIN_EQ_F77
9427 # ifdef __cplusplus
9428 extern "C"
9429 # endif
9430 int FC_DUMMY_MAIN() { return 1; }
9431 #endif
9432 #endif
9433 int
9434 main ()
9435 {
9436 strftime ();
9437 ;
9438 return 0;
9439 }
9440 _ACEOF
9441 rm -f conftest.$ac_objext conftest$ac_exeext
9442 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9443 (eval $ac_link) 2>conftest.er1
9444 ac_status=$?
9445 grep -v '^ *+' conftest.er1 >conftest.err
9446 rm -f conftest.er1
9447 cat conftest.err >&5
9448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9449 (exit $ac_status); } &&
9450 { ac_try='test -z "$ac_c_werror_flag"
9451 || test ! -s conftest.err'
9452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9453 (eval $ac_try) 2>&5
9454 ac_status=$?
9455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9456 (exit $ac_status); }; } &&
9457 { ac_try='test -s conftest$ac_exeext'
9458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9459 (eval $ac_try) 2>&5
9460 ac_status=$?
9461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9462 (exit $ac_status); }; }; then
9463 ac_cv_lib_intl_strftime=yes
9464 else
9465 echo "$as_me: failed program was:" >&5
9466 sed 's/^/| /' conftest.$ac_ext >&5
9467
9468 ac_cv_lib_intl_strftime=no
9469 fi
9470 rm -f conftest.err conftest.$ac_objext \
9471 conftest$ac_exeext conftest.$ac_ext
9472 LIBS=$ac_check_lib_save_LIBS
9473 fi
9474 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9475 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9476 if test $ac_cv_lib_intl_strftime = yes; then
9477 cat >>confdefs.h <<\_ACEOF
9478 #define HAVE_STRFTIME 1
9479 _ACEOF
9480
9481 LIBS="-lintl $LIBS"
9482 fi
9483
9484 fi
9485 done
9486
9487 echo "$as_me:$LINENO: checking for working strtod" >&5
9488 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9489 if test "${ac_cv_func_strtod+set}" = set; then
9490 echo $ECHO_N "(cached) $ECHO_C" >&6
9491 else
9492 if test "$cross_compiling" = yes; then
9493 ac_cv_func_strtod=no
9494 else
9495 cat >conftest.$ac_ext <<_ACEOF
9496 /* confdefs.h. */
9497 _ACEOF
9498 cat confdefs.h >>conftest.$ac_ext
9499 cat >>conftest.$ac_ext <<_ACEOF
9500 /* end confdefs.h. */
9501
9502 double strtod ();
9503 int
9504 main()
9505 {
9506 {
9507 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9508 char *string = " +69";
9509 char *term;
9510 double value;
9511 value = strtod (string, &term);
9512 if (value != 69 || term != (string + 4))
9513 exit (1);
9514 }
9515
9516 {
9517 /* Under Solaris 2.4, strtod returns the wrong value for the
9518 terminating character under some conditions. */
9519 char *string = "NaN";
9520 char *term;
9521 strtod (string, &term);
9522 if (term != string && *(term - 1) == 0)
9523 exit (1);
9524 }
9525 exit (0);
9526 }
9527
9528 _ACEOF
9529 rm -f conftest$ac_exeext
9530 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9531 (eval $ac_link) 2>&5
9532 ac_status=$?
9533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9536 (eval $ac_try) 2>&5
9537 ac_status=$?
9538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9539 (exit $ac_status); }; }; then
9540 ac_cv_func_strtod=yes
9541 else
9542 echo "$as_me: program exited with status $ac_status" >&5
9543 echo "$as_me: failed program was:" >&5
9544 sed 's/^/| /' conftest.$ac_ext >&5
9545
9546 ( exit $ac_status )
9547 ac_cv_func_strtod=no
9548 fi
9549 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9550 fi
9551 fi
9552 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9553 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9554 if test $ac_cv_func_strtod = no; then
9555 case $LIBOBJS in
9556 "strtod.$ac_objext" | \
9557 *" strtod.$ac_objext" | \
9558 "strtod.$ac_objext "* | \
9559 *" strtod.$ac_objext "* ) ;;
9560 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9561 esac
9562
9563 echo "$as_me:$LINENO: checking for pow" >&5
9564 echo $ECHO_N "checking for pow... $ECHO_C" >&6
9565 if test "${ac_cv_func_pow+set}" = set; then
9566 echo $ECHO_N "(cached) $ECHO_C" >&6
9567 else
9568 cat >conftest.$ac_ext <<_ACEOF
9569 /* confdefs.h. */
9570 _ACEOF
9571 cat confdefs.h >>conftest.$ac_ext
9572 cat >>conftest.$ac_ext <<_ACEOF
9573 /* end confdefs.h. */
9574 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9575 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9576 #define pow innocuous_pow
9577
9578 /* System header to define __stub macros and hopefully few prototypes,
9579 which can conflict with char pow (); below.
9580 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9581 <limits.h> exists even on freestanding compilers. */
9582
9583 #ifdef __STDC__
9584 # include <limits.h>
9585 #else
9586 # include <assert.h>
9587 #endif
9588
9589 #undef pow
9590
9591 /* Override any gcc2 internal prototype to avoid an error. */
9592 #ifdef __cplusplus
9593 extern "C"
9594 {
9595 #endif
9596 /* We use char because int might match the return type of a gcc2
9597 builtin and then its argument prototype would still apply. */
9598 char pow ();
9599 /* The GNU C library defines this for functions which it implements
9600 to always fail with ENOSYS. Some functions are actually named
9601 something starting with __ and the normal name is an alias. */
9602 #if defined (__stub_pow) || defined (__stub___pow)
9603 choke me
9604 #else
9605 char (*f) () = pow;
9606 #endif
9607 #ifdef __cplusplus
9608 }
9609 #endif
9610
9611 #ifdef FC_DUMMY_MAIN
9612 #ifndef FC_DUMMY_MAIN_EQ_F77
9613 # ifdef __cplusplus
9614 extern "C"
9615 # endif
9616 int FC_DUMMY_MAIN() { return 1; }
9617 #endif
9618 #endif
9619 int
9620 main ()
9621 {
9622 return f != pow;
9623 ;
9624 return 0;
9625 }
9626 _ACEOF
9627 rm -f conftest.$ac_objext conftest$ac_exeext
9628 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9629 (eval $ac_link) 2>conftest.er1
9630 ac_status=$?
9631 grep -v '^ *+' conftest.er1 >conftest.err
9632 rm -f conftest.er1
9633 cat conftest.err >&5
9634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9635 (exit $ac_status); } &&
9636 { ac_try='test -z "$ac_c_werror_flag"
9637 || test ! -s conftest.err'
9638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9639 (eval $ac_try) 2>&5
9640 ac_status=$?
9641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9642 (exit $ac_status); }; } &&
9643 { ac_try='test -s conftest$ac_exeext'
9644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9645 (eval $ac_try) 2>&5
9646 ac_status=$?
9647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9648 (exit $ac_status); }; }; then
9649 ac_cv_func_pow=yes
9650 else
9651 echo "$as_me: failed program was:" >&5
9652 sed 's/^/| /' conftest.$ac_ext >&5
9653
9654 ac_cv_func_pow=no
9655 fi
9656 rm -f conftest.err conftest.$ac_objext \
9657 conftest$ac_exeext conftest.$ac_ext
9658 fi
9659 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9660 echo "${ECHO_T}$ac_cv_func_pow" >&6
9661
9662 if test $ac_cv_func_pow = no; then
9663 echo "$as_me:$LINENO: checking for pow in -lm" >&5
9664 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9665 if test "${ac_cv_lib_m_pow+set}" = set; then
9666 echo $ECHO_N "(cached) $ECHO_C" >&6
9667 else
9668 ac_check_lib_save_LIBS=$LIBS
9669 LIBS="-lm $LIBS"
9670 cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h. */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h. */
9676
9677 /* Override any gcc2 internal prototype to avoid an error. */
9678 #ifdef __cplusplus
9679 extern "C"
9680 #endif
9681 /* We use char because int might match the return type of a gcc2
9682 builtin and then its argument prototype would still apply. */
9683 char pow ();
9684 #ifdef FC_DUMMY_MAIN
9685 #ifndef FC_DUMMY_MAIN_EQ_F77
9686 # ifdef __cplusplus
9687 extern "C"
9688 # endif
9689 int FC_DUMMY_MAIN() { return 1; }
9690 #endif
9691 #endif
9692 int
9693 main ()
9694 {
9695 pow ();
9696 ;
9697 return 0;
9698 }
9699 _ACEOF
9700 rm -f conftest.$ac_objext conftest$ac_exeext
9701 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9702 (eval $ac_link) 2>conftest.er1
9703 ac_status=$?
9704 grep -v '^ *+' conftest.er1 >conftest.err
9705 rm -f conftest.er1
9706 cat conftest.err >&5
9707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708 (exit $ac_status); } &&
9709 { ac_try='test -z "$ac_c_werror_flag"
9710 || test ! -s conftest.err'
9711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9712 (eval $ac_try) 2>&5
9713 ac_status=$?
9714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715 (exit $ac_status); }; } &&
9716 { ac_try='test -s conftest$ac_exeext'
9717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9718 (eval $ac_try) 2>&5
9719 ac_status=$?
9720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721 (exit $ac_status); }; }; then
9722 ac_cv_lib_m_pow=yes
9723 else
9724 echo "$as_me: failed program was:" >&5
9725 sed 's/^/| /' conftest.$ac_ext >&5
9726
9727 ac_cv_lib_m_pow=no
9728 fi
9729 rm -f conftest.err conftest.$ac_objext \
9730 conftest$ac_exeext conftest.$ac_ext
9731 LIBS=$ac_check_lib_save_LIBS
9732 fi
9733 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9734 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9735 if test $ac_cv_lib_m_pow = yes; then
9736 POW_LIB=-lm
9737 else
9738 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9739 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9740 fi
9741
9742 fi
9743
9744 fi
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773 for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
9774 do
9775 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9776 echo "$as_me:$LINENO: checking for $ac_func" >&5
9777 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9778 if eval "test \"\${$as_ac_var+set}\" = set"; then
9779 echo $ECHO_N "(cached) $ECHO_C" >&6
9780 else
9781 cat >conftest.$ac_ext <<_ACEOF
9782 /* confdefs.h. */
9783 _ACEOF
9784 cat confdefs.h >>conftest.$ac_ext
9785 cat >>conftest.$ac_ext <<_ACEOF
9786 /* end confdefs.h. */
9787 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9788 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9789 #define $ac_func innocuous_$ac_func
9790
9791 /* System header to define __stub macros and hopefully few prototypes,
9792 which can conflict with char $ac_func (); below.
9793 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9794 <limits.h> exists even on freestanding compilers. */
9795
9796 #ifdef __STDC__
9797 # include <limits.h>
9798 #else
9799 # include <assert.h>
9800 #endif
9801
9802 #undef $ac_func
9803
9804 /* Override any gcc2 internal prototype to avoid an error. */
9805 #ifdef __cplusplus
9806 extern "C"
9807 {
9808 #endif
9809 /* We use char because int might match the return type of a gcc2
9810 builtin and then its argument prototype would still apply. */
9811 char $ac_func ();
9812 /* The GNU C library defines this for functions which it implements
9813 to always fail with ENOSYS. Some functions are actually named
9814 something starting with __ and the normal name is an alias. */
9815 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9816 choke me
9817 #else
9818 char (*f) () = $ac_func;
9819 #endif
9820 #ifdef __cplusplus
9821 }
9822 #endif
9823
9824 #ifdef FC_DUMMY_MAIN
9825 #ifndef FC_DUMMY_MAIN_EQ_F77
9826 # ifdef __cplusplus
9827 extern "C"
9828 # endif
9829 int FC_DUMMY_MAIN() { return 1; }
9830 #endif
9831 #endif
9832 int
9833 main ()
9834 {
9835 return f != $ac_func;
9836 ;
9837 return 0;
9838 }
9839 _ACEOF
9840 rm -f conftest.$ac_objext conftest$ac_exeext
9841 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9842 (eval $ac_link) 2>conftest.er1
9843 ac_status=$?
9844 grep -v '^ *+' conftest.er1 >conftest.err
9845 rm -f conftest.er1
9846 cat conftest.err >&5
9847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848 (exit $ac_status); } &&
9849 { ac_try='test -z "$ac_c_werror_flag"
9850 || test ! -s conftest.err'
9851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852 (eval $ac_try) 2>&5
9853 ac_status=$?
9854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855 (exit $ac_status); }; } &&
9856 { ac_try='test -s conftest$ac_exeext'
9857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9858 (eval $ac_try) 2>&5
9859 ac_status=$?
9860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861 (exit $ac_status); }; }; then
9862 eval "$as_ac_var=yes"
9863 else
9864 echo "$as_me: failed program was:" >&5
9865 sed 's/^/| /' conftest.$ac_ext >&5
9866
9867 eval "$as_ac_var=no"
9868 fi
9869 rm -f conftest.err conftest.$ac_objext \
9870 conftest$ac_exeext conftest.$ac_ext
9871 fi
9872 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9873 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9874 if test `eval echo '${'$as_ac_var'}'` = yes; then
9875 cat >>confdefs.h <<_ACEOF
9876 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9877 _ACEOF
9878
9879 fi
9880 done
9881
9882
9883 # special check for _system_configuration because AIX <4.3.2 do not
9884 # contain the `physmem' member.
9885 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9886 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9887 cat >conftest.$ac_ext <<_ACEOF
9888 /* confdefs.h. */
9889 _ACEOF
9890 cat confdefs.h >>conftest.$ac_ext
9891 cat >>conftest.$ac_ext <<_ACEOF
9892 /* end confdefs.h. */
9893 #include <sys/systemcfg.h>
9894 #ifdef FC_DUMMY_MAIN
9895 #ifndef FC_DUMMY_MAIN_EQ_F77
9896 # ifdef __cplusplus
9897 extern "C"
9898 # endif
9899 int FC_DUMMY_MAIN() { return 1; }
9900 #endif
9901 #endif
9902 int
9903 main ()
9904 {
9905 double x = _system_configuration.physmem;
9906 ;
9907 return 0;
9908 }
9909 _ACEOF
9910 rm -f conftest.$ac_objext
9911 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9912 (eval $ac_compile) 2>conftest.er1
9913 ac_status=$?
9914 grep -v '^ *+' conftest.er1 >conftest.err
9915 rm -f conftest.er1
9916 cat conftest.err >&5
9917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9918 (exit $ac_status); } &&
9919 { ac_try='test -z "$ac_c_werror_flag"
9920 || test ! -s conftest.err'
9921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9922 (eval $ac_try) 2>&5
9923 ac_status=$?
9924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9925 (exit $ac_status); }; } &&
9926 { ac_try='test -s conftest.$ac_objext'
9927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9928 (eval $ac_try) 2>&5
9929 ac_status=$?
9930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9931 (exit $ac_status); }; }; then
9932 echo "$as_me:$LINENO: result: yes" >&5
9933 echo "${ECHO_T}yes" >&6
9934
9935 cat >>confdefs.h <<\_ACEOF
9936 #define HAVE__SYSTEM_CONFIGURATION 1
9937 _ACEOF
9938
9939 else
9940 echo "$as_me: failed program was:" >&5
9941 sed 's/^/| /' conftest.$ac_ext >&5
9942
9943 echo "$as_me:$LINENO: result: no" >&5
9944 echo "${ECHO_T}no" >&6
9945 fi
9946 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9947
9948 # clean out junk possibly left behind by a previous configuration
9949 rm -f src/getopt.h
9950 # Check for getopt_long support
9951
9952 for ac_header in getopt.h
9953 do
9954 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9955 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9956 echo "$as_me:$LINENO: checking for $ac_header" >&5
9957 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9958 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9959 echo $ECHO_N "(cached) $ECHO_C" >&6
9960 fi
9961 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9962 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9963 else
9964 # Is the header compilable?
9965 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9966 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9967 cat >conftest.$ac_ext <<_ACEOF
9968 /* confdefs.h. */
9969 _ACEOF
9970 cat confdefs.h >>conftest.$ac_ext
9971 cat >>conftest.$ac_ext <<_ACEOF
9972 /* end confdefs.h. */
9973 $ac_includes_default
9974 #include <$ac_header>
9975 _ACEOF
9976 rm -f conftest.$ac_objext
9977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9978 (eval $ac_compile) 2>conftest.er1
9979 ac_status=$?
9980 grep -v '^ *+' conftest.er1 >conftest.err
9981 rm -f conftest.er1
9982 cat conftest.err >&5
9983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984 (exit $ac_status); } &&
9985 { ac_try='test -z "$ac_c_werror_flag"
9986 || test ! -s conftest.err'
9987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9988 (eval $ac_try) 2>&5
9989 ac_status=$?
9990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9991 (exit $ac_status); }; } &&
9992 { ac_try='test -s conftest.$ac_objext'
9993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9994 (eval $ac_try) 2>&5
9995 ac_status=$?
9996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9997 (exit $ac_status); }; }; then
9998 ac_header_compiler=yes
9999 else
10000 echo "$as_me: failed program was:" >&5
10001 sed 's/^/| /' conftest.$ac_ext >&5
10002
10003 ac_header_compiler=no
10004 fi
10005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10006 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10007 echo "${ECHO_T}$ac_header_compiler" >&6
10008
10009 # Is the header present?
10010 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10011 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10012 cat >conftest.$ac_ext <<_ACEOF
10013 /* confdefs.h. */
10014 _ACEOF
10015 cat confdefs.h >>conftest.$ac_ext
10016 cat >>conftest.$ac_ext <<_ACEOF
10017 /* end confdefs.h. */
10018 #include <$ac_header>
10019 _ACEOF
10020 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10021 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10022 ac_status=$?
10023 grep -v '^ *+' conftest.er1 >conftest.err
10024 rm -f conftest.er1
10025 cat conftest.err >&5
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); } >/dev/null; then
10028 if test -s conftest.err; then
10029 ac_cpp_err=$ac_c_preproc_warn_flag
10030 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10031 else
10032 ac_cpp_err=
10033 fi
10034 else
10035 ac_cpp_err=yes
10036 fi
10037 if test -z "$ac_cpp_err"; then
10038 ac_header_preproc=yes
10039 else
10040 echo "$as_me: failed program was:" >&5
10041 sed 's/^/| /' conftest.$ac_ext >&5
10042
10043 ac_header_preproc=no
10044 fi
10045 rm -f conftest.err conftest.$ac_ext
10046 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10047 echo "${ECHO_T}$ac_header_preproc" >&6
10048
10049 # So? What about this header?
10050 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10051 yes:no: )
10052 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10053 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10054 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10055 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10056 ac_header_preproc=yes
10057 ;;
10058 no:yes:* )
10059 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10060 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10061 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10062 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10063 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10064 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10065 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10066 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10067 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10068 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10069 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10070 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10071 (
10072 cat <<\_ASBOX
10073 ## ------------------------------ ##
10074 ## Report this to gezelter@nd.edu ##
10075 ## ------------------------------ ##
10076 _ASBOX
10077 ) |
10078 sed "s/^/$as_me: WARNING: /" >&2
10079 ;;
10080 esac
10081 echo "$as_me:$LINENO: checking for $ac_header" >&5
10082 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10083 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10084 echo $ECHO_N "(cached) $ECHO_C" >&6
10085 else
10086 eval "$as_ac_Header=\$ac_header_preproc"
10087 fi
10088 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10089 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10090
10091 fi
10092 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10093 cat >>confdefs.h <<_ACEOF
10094 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10095 _ACEOF
10096
10097 fi
10098
10099 done
10100
10101
10102 for ac_func in getopt_long
10103 do
10104 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10105 echo "$as_me:$LINENO: checking for $ac_func" >&5
10106 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10107 if eval "test \"\${$as_ac_var+set}\" = set"; then
10108 echo $ECHO_N "(cached) $ECHO_C" >&6
10109 else
10110 cat >conftest.$ac_ext <<_ACEOF
10111 /* confdefs.h. */
10112 _ACEOF
10113 cat confdefs.h >>conftest.$ac_ext
10114 cat >>conftest.$ac_ext <<_ACEOF
10115 /* end confdefs.h. */
10116 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10117 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10118 #define $ac_func innocuous_$ac_func
10119
10120 /* System header to define __stub macros and hopefully few prototypes,
10121 which can conflict with char $ac_func (); below.
10122 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10123 <limits.h> exists even on freestanding compilers. */
10124
10125 #ifdef __STDC__
10126 # include <limits.h>
10127 #else
10128 # include <assert.h>
10129 #endif
10130
10131 #undef $ac_func
10132
10133 /* Override any gcc2 internal prototype to avoid an error. */
10134 #ifdef __cplusplus
10135 extern "C"
10136 {
10137 #endif
10138 /* We use char because int might match the return type of a gcc2
10139 builtin and then its argument prototype would still apply. */
10140 char $ac_func ();
10141 /* The GNU C library defines this for functions which it implements
10142 to always fail with ENOSYS. Some functions are actually named
10143 something starting with __ and the normal name is an alias. */
10144 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10145 choke me
10146 #else
10147 char (*f) () = $ac_func;
10148 #endif
10149 #ifdef __cplusplus
10150 }
10151 #endif
10152
10153 #ifdef FC_DUMMY_MAIN
10154 #ifndef FC_DUMMY_MAIN_EQ_F77
10155 # ifdef __cplusplus
10156 extern "C"
10157 # endif
10158 int FC_DUMMY_MAIN() { return 1; }
10159 #endif
10160 #endif
10161 int
10162 main ()
10163 {
10164 return f != $ac_func;
10165 ;
10166 return 0;
10167 }
10168 _ACEOF
10169 rm -f conftest.$ac_objext conftest$ac_exeext
10170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10171 (eval $ac_link) 2>conftest.er1
10172 ac_status=$?
10173 grep -v '^ *+' conftest.er1 >conftest.err
10174 rm -f conftest.er1
10175 cat conftest.err >&5
10176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177 (exit $ac_status); } &&
10178 { ac_try='test -z "$ac_c_werror_flag"
10179 || test ! -s conftest.err'
10180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10181 (eval $ac_try) 2>&5
10182 ac_status=$?
10183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184 (exit $ac_status); }; } &&
10185 { ac_try='test -s conftest$ac_exeext'
10186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187 (eval $ac_try) 2>&5
10188 ac_status=$?
10189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 (exit $ac_status); }; }; then
10191 eval "$as_ac_var=yes"
10192 else
10193 echo "$as_me: failed program was:" >&5
10194 sed 's/^/| /' conftest.$ac_ext >&5
10195
10196 eval "$as_ac_var=no"
10197 fi
10198 rm -f conftest.err conftest.$ac_objext \
10199 conftest$ac_exeext conftest.$ac_ext
10200 fi
10201 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10202 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10203 if test `eval echo '${'$as_ac_var'}'` = yes; then
10204 cat >>confdefs.h <<_ACEOF
10205 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10206 _ACEOF
10207
10208 else
10209 # FreeBSD has a gnugetopt library for this
10210 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
10211 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
10212 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
10213 echo $ECHO_N "(cached) $ECHO_C" >&6
10214 else
10215 ac_check_lib_save_LIBS=$LIBS
10216 LIBS="-lgnugetopt $LIBS"
10217 cat >conftest.$ac_ext <<_ACEOF
10218 /* confdefs.h. */
10219 _ACEOF
10220 cat confdefs.h >>conftest.$ac_ext
10221 cat >>conftest.$ac_ext <<_ACEOF
10222 /* end confdefs.h. */
10223
10224 /* Override any gcc2 internal prototype to avoid an error. */
10225 #ifdef __cplusplus
10226 extern "C"
10227 #endif
10228 /* We use char because int might match the return type of a gcc2
10229 builtin and then its argument prototype would still apply. */
10230 char getopt_long ();
10231 #ifdef FC_DUMMY_MAIN
10232 #ifndef FC_DUMMY_MAIN_EQ_F77
10233 # ifdef __cplusplus
10234 extern "C"
10235 # endif
10236 int FC_DUMMY_MAIN() { return 1; }
10237 #endif
10238 #endif
10239 int
10240 main ()
10241 {
10242 getopt_long ();
10243 ;
10244 return 0;
10245 }
10246 _ACEOF
10247 rm -f conftest.$ac_objext conftest$ac_exeext
10248 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10249 (eval $ac_link) 2>conftest.er1
10250 ac_status=$?
10251 grep -v '^ *+' conftest.er1 >conftest.err
10252 rm -f conftest.er1
10253 cat conftest.err >&5
10254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10255 (exit $ac_status); } &&
10256 { ac_try='test -z "$ac_c_werror_flag"
10257 || test ! -s conftest.err'
10258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10259 (eval $ac_try) 2>&5
10260 ac_status=$?
10261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10262 (exit $ac_status); }; } &&
10263 { ac_try='test -s conftest$ac_exeext'
10264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10265 (eval $ac_try) 2>&5
10266 ac_status=$?
10267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10268 (exit $ac_status); }; }; then
10269 ac_cv_lib_gnugetopt_getopt_long=yes
10270 else
10271 echo "$as_me: failed program was:" >&5
10272 sed 's/^/| /' conftest.$ac_ext >&5
10273
10274 ac_cv_lib_gnugetopt_getopt_long=no
10275 fi
10276 rm -f conftest.err conftest.$ac_objext \
10277 conftest$ac_exeext conftest.$ac_ext
10278 LIBS=$ac_check_lib_save_LIBS
10279 fi
10280 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
10281 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
10282 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
10283 cat >>confdefs.h <<\_ACEOF
10284 #define HAVE_GETOPT_LONG 1
10285 _ACEOF
10286
10287 else
10288 # use the GNU replacement
10289 case $LIBOBJS in
10290 "getopt.$ac_objext" | \
10291 *" getopt.$ac_objext" | \
10292 "getopt.$ac_objext "* | \
10293 *" getopt.$ac_objext "* ) ;;
10294 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
10295 esac
10296
10297 case $LIBOBJS in
10298 "getopt1.$ac_objext" | \
10299 *" getopt1.$ac_objext" | \
10300 "getopt1.$ac_objext "* | \
10301 *" getopt1.$ac_objext "* ) ;;
10302 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
10303 esac
10304
10305 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
10306
10307 fi
10308
10309 fi
10310 done
10311
10312
10313 ac_ext=cc
10314 ac_cpp='$CXXCPP $CPPFLAGS'
10315 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10316 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10317 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10318
10319
10320 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10321 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
10322 if test "${ac_cv_cxx_namespaces+set}" = set; then
10323 echo $ECHO_N "(cached) $ECHO_C" >&6
10324 else
10325
10326
10327 ac_ext=cc
10328 ac_cpp='$CXXCPP $CPPFLAGS'
10329 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10330 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10331 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10332
10333 cat >conftest.$ac_ext <<_ACEOF
10334 /* confdefs.h. */
10335 _ACEOF
10336 cat confdefs.h >>conftest.$ac_ext
10337 cat >>conftest.$ac_ext <<_ACEOF
10338 /* end confdefs.h. */
10339 namespace Outer { namespace Inner { int i = 0; }}
10340 #ifdef FC_DUMMY_MAIN
10341 #ifndef FC_DUMMY_MAIN_EQ_F77
10342 # ifdef __cplusplus
10343 extern "C"
10344 # endif
10345 int FC_DUMMY_MAIN() { return 1; }
10346 #endif
10347 #endif
10348 int
10349 main ()
10350 {
10351 using namespace Outer::Inner; return i;
10352 ;
10353 return 0;
10354 }
10355 _ACEOF
10356 rm -f conftest.$ac_objext
10357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10358 (eval $ac_compile) 2>conftest.er1
10359 ac_status=$?
10360 grep -v '^ *+' conftest.er1 >conftest.err
10361 rm -f conftest.er1
10362 cat conftest.err >&5
10363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364 (exit $ac_status); } &&
10365 { ac_try='test -z "$ac_cxx_werror_flag"
10366 || test ! -s conftest.err'
10367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10368 (eval $ac_try) 2>&5
10369 ac_status=$?
10370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371 (exit $ac_status); }; } &&
10372 { ac_try='test -s conftest.$ac_objext'
10373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10374 (eval $ac_try) 2>&5
10375 ac_status=$?
10376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377 (exit $ac_status); }; }; then
10378 ac_cv_cxx_namespaces=yes
10379 else
10380 echo "$as_me: failed program was:" >&5
10381 sed 's/^/| /' conftest.$ac_ext >&5
10382
10383 ac_cv_cxx_namespaces=no
10384 fi
10385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10386 ac_ext=cc
10387 ac_cpp='$CXXCPP $CPPFLAGS'
10388 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10389 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10390 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10391
10392
10393 fi
10394 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10395 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10396 if test "$ac_cv_cxx_namespaces" = yes; then
10397
10398 cat >>confdefs.h <<\_ACEOF
10399 #define HAVE_NAMESPACES
10400 _ACEOF
10401
10402 fi
10403
10404 ac_ext=cc
10405 ac_cpp='$CXXCPP $CPPFLAGS'
10406 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10407 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10408 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10409 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10410 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10411 if test -z "$CXXCPP"; then
10412 if test "${ac_cv_prog_CXXCPP+set}" = set; then
10413 echo $ECHO_N "(cached) $ECHO_C" >&6
10414 else
10415 # Double quotes because CXXCPP needs to be expanded
10416 for CXXCPP in "$CXX -E" "/lib/cpp"
10417 do
10418 ac_preproc_ok=false
10419 for ac_cxx_preproc_warn_flag in '' yes
10420 do
10421 # Use a header file that comes with gcc, so configuring glibc
10422 # with a fresh cross-compiler works.
10423 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10424 # <limits.h> exists even on freestanding compilers.
10425 # On the NeXT, cc -E runs the code through the compiler's parser,
10426 # not just through cpp. "Syntax error" is here to catch this case.
10427 cat >conftest.$ac_ext <<_ACEOF
10428 /* confdefs.h. */
10429 _ACEOF
10430 cat confdefs.h >>conftest.$ac_ext
10431 cat >>conftest.$ac_ext <<_ACEOF
10432 /* end confdefs.h. */
10433 #ifdef __STDC__
10434 # include <limits.h>
10435 #else
10436 # include <assert.h>
10437 #endif
10438 Syntax error
10439 _ACEOF
10440 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10441 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10442 ac_status=$?
10443 grep -v '^ *+' conftest.er1 >conftest.err
10444 rm -f conftest.er1
10445 cat conftest.err >&5
10446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 (exit $ac_status); } >/dev/null; then
10448 if test -s conftest.err; then
10449 ac_cpp_err=$ac_cxx_preproc_warn_flag
10450 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10451 else
10452 ac_cpp_err=
10453 fi
10454 else
10455 ac_cpp_err=yes
10456 fi
10457 if test -z "$ac_cpp_err"; then
10458 :
10459 else
10460 echo "$as_me: failed program was:" >&5
10461 sed 's/^/| /' conftest.$ac_ext >&5
10462
10463 # Broken: fails on valid input.
10464 continue
10465 fi
10466 rm -f conftest.err conftest.$ac_ext
10467
10468 # OK, works on sane cases. Now check whether non-existent headers
10469 # can be detected and how.
10470 cat >conftest.$ac_ext <<_ACEOF
10471 /* confdefs.h. */
10472 _ACEOF
10473 cat confdefs.h >>conftest.$ac_ext
10474 cat >>conftest.$ac_ext <<_ACEOF
10475 /* end confdefs.h. */
10476 #include <ac_nonexistent.h>
10477 _ACEOF
10478 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10479 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10480 ac_status=$?
10481 grep -v '^ *+' conftest.er1 >conftest.err
10482 rm -f conftest.er1
10483 cat conftest.err >&5
10484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10485 (exit $ac_status); } >/dev/null; then
10486 if test -s conftest.err; then
10487 ac_cpp_err=$ac_cxx_preproc_warn_flag
10488 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10489 else
10490 ac_cpp_err=
10491 fi
10492 else
10493 ac_cpp_err=yes
10494 fi
10495 if test -z "$ac_cpp_err"; then
10496 # Broken: success on invalid input.
10497 continue
10498 else
10499 echo "$as_me: failed program was:" >&5
10500 sed 's/^/| /' conftest.$ac_ext >&5
10501
10502 # Passes both tests.
10503 ac_preproc_ok=:
10504 break
10505 fi
10506 rm -f conftest.err conftest.$ac_ext
10507
10508 done
10509 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10510 rm -f conftest.err conftest.$ac_ext
10511 if $ac_preproc_ok; then
10512 break
10513 fi
10514
10515 done
10516 ac_cv_prog_CXXCPP=$CXXCPP
10517
10518 fi
10519 CXXCPP=$ac_cv_prog_CXXCPP
10520 else
10521 ac_cv_prog_CXXCPP=$CXXCPP
10522 fi
10523 echo "$as_me:$LINENO: result: $CXXCPP" >&5
10524 echo "${ECHO_T}$CXXCPP" >&6
10525 ac_preproc_ok=false
10526 for ac_cxx_preproc_warn_flag in '' yes
10527 do
10528 # Use a header file that comes with gcc, so configuring glibc
10529 # with a fresh cross-compiler works.
10530 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10531 # <limits.h> exists even on freestanding compilers.
10532 # On the NeXT, cc -E runs the code through the compiler's parser,
10533 # not just through cpp. "Syntax error" is here to catch this case.
10534 cat >conftest.$ac_ext <<_ACEOF
10535 /* confdefs.h. */
10536 _ACEOF
10537 cat confdefs.h >>conftest.$ac_ext
10538 cat >>conftest.$ac_ext <<_ACEOF
10539 /* end confdefs.h. */
10540 #ifdef __STDC__
10541 # include <limits.h>
10542 #else
10543 # include <assert.h>
10544 #endif
10545 Syntax error
10546 _ACEOF
10547 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10548 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10549 ac_status=$?
10550 grep -v '^ *+' conftest.er1 >conftest.err
10551 rm -f conftest.er1
10552 cat conftest.err >&5
10553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554 (exit $ac_status); } >/dev/null; then
10555 if test -s conftest.err; then
10556 ac_cpp_err=$ac_cxx_preproc_warn_flag
10557 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10558 else
10559 ac_cpp_err=
10560 fi
10561 else
10562 ac_cpp_err=yes
10563 fi
10564 if test -z "$ac_cpp_err"; then
10565 :
10566 else
10567 echo "$as_me: failed program was:" >&5
10568 sed 's/^/| /' conftest.$ac_ext >&5
10569
10570 # Broken: fails on valid input.
10571 continue
10572 fi
10573 rm -f conftest.err conftest.$ac_ext
10574
10575 # OK, works on sane cases. Now check whether non-existent headers
10576 # can be detected and how.
10577 cat >conftest.$ac_ext <<_ACEOF
10578 /* confdefs.h. */
10579 _ACEOF
10580 cat confdefs.h >>conftest.$ac_ext
10581 cat >>conftest.$ac_ext <<_ACEOF
10582 /* end confdefs.h. */
10583 #include <ac_nonexistent.h>
10584 _ACEOF
10585 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10586 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10587 ac_status=$?
10588 grep -v '^ *+' conftest.er1 >conftest.err
10589 rm -f conftest.er1
10590 cat conftest.err >&5
10591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592 (exit $ac_status); } >/dev/null; then
10593 if test -s conftest.err; then
10594 ac_cpp_err=$ac_cxx_preproc_warn_flag
10595 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10596 else
10597 ac_cpp_err=
10598 fi
10599 else
10600 ac_cpp_err=yes
10601 fi
10602 if test -z "$ac_cpp_err"; then
10603 # Broken: success on invalid input.
10604 continue
10605 else
10606 echo "$as_me: failed program was:" >&5
10607 sed 's/^/| /' conftest.$ac_ext >&5
10608
10609 # Passes both tests.
10610 ac_preproc_ok=:
10611 break
10612 fi
10613 rm -f conftest.err conftest.$ac_ext
10614
10615 done
10616 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10617 rm -f conftest.err conftest.$ac_ext
10618 if $ac_preproc_ok; then
10619 :
10620 else
10621 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10622 See \`config.log' for more details." >&5
10623 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10624 See \`config.log' for more details." >&2;}
10625 { (exit 1); exit 1; }; }
10626 fi
10627
10628 ac_ext=cc
10629 ac_cpp='$CXXCPP $CPPFLAGS'
10630 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10631 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10632 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10633
10634
10635 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10636 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10637 if test "${ac_cv_cxx_have_stl+set}" = set; then
10638 echo $ECHO_N "(cached) $ECHO_C" >&6
10639 else
10640
10641
10642
10643 ac_ext=cc
10644 ac_cpp='$CXXCPP $CPPFLAGS'
10645 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10646 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10647 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10648
10649 cat >conftest.$ac_ext <<_ACEOF
10650 /* confdefs.h. */
10651 _ACEOF
10652 cat confdefs.h >>conftest.$ac_ext
10653 cat >>conftest.$ac_ext <<_ACEOF
10654 /* end confdefs.h. */
10655 #include <list>
10656 #include <deque>
10657 #ifdef HAVE_NAMESPACES
10658 using namespace std;
10659 #endif
10660 #ifdef FC_DUMMY_MAIN
10661 #ifndef FC_DUMMY_MAIN_EQ_F77
10662 # ifdef __cplusplus
10663 extern "C"
10664 # endif
10665 int FC_DUMMY_MAIN() { return 1; }
10666 #endif
10667 #endif
10668 int
10669 main ()
10670 {
10671 list<int> x; x.push_back(5);
10672 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10673 ;
10674 return 0;
10675 }
10676 _ACEOF
10677 rm -f conftest.$ac_objext
10678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10679 (eval $ac_compile) 2>conftest.er1
10680 ac_status=$?
10681 grep -v '^ *+' conftest.er1 >conftest.err
10682 rm -f conftest.er1
10683 cat conftest.err >&5
10684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10685 (exit $ac_status); } &&
10686 { ac_try='test -z "$ac_cxx_werror_flag"
10687 || test ! -s conftest.err'
10688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689 (eval $ac_try) 2>&5
10690 ac_status=$?
10691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692 (exit $ac_status); }; } &&
10693 { ac_try='test -s conftest.$ac_objext'
10694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10695 (eval $ac_try) 2>&5
10696 ac_status=$?
10697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10698 (exit $ac_status); }; }; then
10699 ac_cv_cxx_have_stl=yes
10700 else
10701 echo "$as_me: failed program was:" >&5
10702 sed 's/^/| /' conftest.$ac_ext >&5
10703
10704 ac_cv_cxx_have_stl=no
10705 fi
10706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10707 ac_ext=cc
10708 ac_cpp='$CXXCPP $CPPFLAGS'
10709 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10710 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10711 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10712
10713
10714 fi
10715 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10716 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10717 if test "$ac_cv_cxx_have_stl" = yes; then
10718
10719 cat >>confdefs.h <<\_ACEOF
10720 #define HAVE_STL
10721 _ACEOF
10722
10723 fi
10724
10725
10726
10727 if test "${ac_cv_header_iostream+set}" = set; then
10728 echo "$as_me:$LINENO: checking for iostream" >&5
10729 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10730 if test "${ac_cv_header_iostream+set}" = set; then
10731 echo $ECHO_N "(cached) $ECHO_C" >&6
10732 fi
10733 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10734 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10735 else
10736 # Is the header compilable?
10737 echo "$as_me:$LINENO: checking iostream usability" >&5
10738 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10739 cat >conftest.$ac_ext <<_ACEOF
10740 /* confdefs.h. */
10741 _ACEOF
10742 cat confdefs.h >>conftest.$ac_ext
10743 cat >>conftest.$ac_ext <<_ACEOF
10744 /* end confdefs.h. */
10745 $ac_includes_default
10746 #include <iostream>
10747 _ACEOF
10748 rm -f conftest.$ac_objext
10749 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10750 (eval $ac_compile) 2>conftest.er1
10751 ac_status=$?
10752 grep -v '^ *+' conftest.er1 >conftest.err
10753 rm -f conftest.er1
10754 cat conftest.err >&5
10755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10756 (exit $ac_status); } &&
10757 { ac_try='test -z "$ac_cxx_werror_flag"
10758 || test ! -s conftest.err'
10759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760 (eval $ac_try) 2>&5
10761 ac_status=$?
10762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763 (exit $ac_status); }; } &&
10764 { ac_try='test -s conftest.$ac_objext'
10765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10766 (eval $ac_try) 2>&5
10767 ac_status=$?
10768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10769 (exit $ac_status); }; }; then
10770 ac_header_compiler=yes
10771 else
10772 echo "$as_me: failed program was:" >&5
10773 sed 's/^/| /' conftest.$ac_ext >&5
10774
10775 ac_header_compiler=no
10776 fi
10777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10778 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10779 echo "${ECHO_T}$ac_header_compiler" >&6
10780
10781 # Is the header present?
10782 echo "$as_me:$LINENO: checking iostream presence" >&5
10783 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10784 cat >conftest.$ac_ext <<_ACEOF
10785 /* confdefs.h. */
10786 _ACEOF
10787 cat confdefs.h >>conftest.$ac_ext
10788 cat >>conftest.$ac_ext <<_ACEOF
10789 /* end confdefs.h. */
10790 #include <iostream>
10791 _ACEOF
10792 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10793 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10794 ac_status=$?
10795 grep -v '^ *+' conftest.er1 >conftest.err
10796 rm -f conftest.er1
10797 cat conftest.err >&5
10798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10799 (exit $ac_status); } >/dev/null; then
10800 if test -s conftest.err; then
10801 ac_cpp_err=$ac_cxx_preproc_warn_flag
10802 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10803 else
10804 ac_cpp_err=
10805 fi
10806 else
10807 ac_cpp_err=yes
10808 fi
10809 if test -z "$ac_cpp_err"; then
10810 ac_header_preproc=yes
10811 else
10812 echo "$as_me: failed program was:" >&5
10813 sed 's/^/| /' conftest.$ac_ext >&5
10814
10815 ac_header_preproc=no
10816 fi
10817 rm -f conftest.err conftest.$ac_ext
10818 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10819 echo "${ECHO_T}$ac_header_preproc" >&6
10820
10821 # So? What about this header?
10822 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10823 yes:no: )
10824 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10825 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10826 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10827 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10828 ac_header_preproc=yes
10829 ;;
10830 no:yes:* )
10831 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10832 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10833 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10834 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10835 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10836 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10837 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10838 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10839 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10840 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10841 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10842 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10843 (
10844 cat <<\_ASBOX
10845 ## ------------------------------ ##
10846 ## Report this to gezelter@nd.edu ##
10847 ## ------------------------------ ##
10848 _ASBOX
10849 ) |
10850 sed "s/^/$as_me: WARNING: /" >&2
10851 ;;
10852 esac
10853 echo "$as_me:$LINENO: checking for iostream" >&5
10854 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10855 if test "${ac_cv_header_iostream+set}" = set; then
10856 echo $ECHO_N "(cached) $ECHO_C" >&6
10857 else
10858 ac_cv_header_iostream=$ac_header_preproc
10859 fi
10860 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10861 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10862
10863 fi
10864 if test $ac_cv_header_iostream = yes; then
10865
10866
10867 cat >>confdefs.h <<\_ACEOF
10868 #define HAVE_IOSTREAM 1
10869 _ACEOF
10870
10871
10872 else
10873
10874
10875 for ac_header in iostream.h
10876 do
10877 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10878 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10879 echo "$as_me:$LINENO: checking for $ac_header" >&5
10880 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10881 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10882 echo $ECHO_N "(cached) $ECHO_C" >&6
10883 fi
10884 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10885 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10886 else
10887 # Is the header compilable?
10888 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10889 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10890 cat >conftest.$ac_ext <<_ACEOF
10891 /* confdefs.h. */
10892 _ACEOF
10893 cat confdefs.h >>conftest.$ac_ext
10894 cat >>conftest.$ac_ext <<_ACEOF
10895 /* end confdefs.h. */
10896 $ac_includes_default
10897 #include <$ac_header>
10898 _ACEOF
10899 rm -f conftest.$ac_objext
10900 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10901 (eval $ac_compile) 2>conftest.er1
10902 ac_status=$?
10903 grep -v '^ *+' conftest.er1 >conftest.err
10904 rm -f conftest.er1
10905 cat conftest.err >&5
10906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907 (exit $ac_status); } &&
10908 { ac_try='test -z "$ac_cxx_werror_flag"
10909 || test ! -s conftest.err'
10910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10911 (eval $ac_try) 2>&5
10912 ac_status=$?
10913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10914 (exit $ac_status); }; } &&
10915 { ac_try='test -s conftest.$ac_objext'
10916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10917 (eval $ac_try) 2>&5
10918 ac_status=$?
10919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10920 (exit $ac_status); }; }; then
10921 ac_header_compiler=yes
10922 else
10923 echo "$as_me: failed program was:" >&5
10924 sed 's/^/| /' conftest.$ac_ext >&5
10925
10926 ac_header_compiler=no
10927 fi
10928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10929 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10930 echo "${ECHO_T}$ac_header_compiler" >&6
10931
10932 # Is the header present?
10933 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10934 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10935 cat >conftest.$ac_ext <<_ACEOF
10936 /* confdefs.h. */
10937 _ACEOF
10938 cat confdefs.h >>conftest.$ac_ext
10939 cat >>conftest.$ac_ext <<_ACEOF
10940 /* end confdefs.h. */
10941 #include <$ac_header>
10942 _ACEOF
10943 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10944 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10945 ac_status=$?
10946 grep -v '^ *+' conftest.er1 >conftest.err
10947 rm -f conftest.er1
10948 cat conftest.err >&5
10949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10950 (exit $ac_status); } >/dev/null; then
10951 if test -s conftest.err; then
10952 ac_cpp_err=$ac_cxx_preproc_warn_flag
10953 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10954 else
10955 ac_cpp_err=
10956 fi
10957 else
10958 ac_cpp_err=yes
10959 fi
10960 if test -z "$ac_cpp_err"; then
10961 ac_header_preproc=yes
10962 else
10963 echo "$as_me: failed program was:" >&5
10964 sed 's/^/| /' conftest.$ac_ext >&5
10965
10966 ac_header_preproc=no
10967 fi
10968 rm -f conftest.err conftest.$ac_ext
10969 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10970 echo "${ECHO_T}$ac_header_preproc" >&6
10971
10972 # So? What about this header?
10973 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10974 yes:no: )
10975 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10976 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10977 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10978 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10979 ac_header_preproc=yes
10980 ;;
10981 no:yes:* )
10982 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10983 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10984 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10985 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10986 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10987 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10988 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10989 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10990 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10991 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10992 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10993 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10994 (
10995 cat <<\_ASBOX
10996 ## ------------------------------ ##
10997 ## Report this to gezelter@nd.edu ##
10998 ## ------------------------------ ##
10999 _ASBOX
11000 ) |
11001 sed "s/^/$as_me: WARNING: /" >&2
11002 ;;
11003 esac
11004 echo "$as_me:$LINENO: checking for $ac_header" >&5
11005 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11006 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11007 echo $ECHO_N "(cached) $ECHO_C" >&6
11008 else
11009 eval "$as_ac_Header=\$ac_header_preproc"
11010 fi
11011 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11012 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11013
11014 fi
11015 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11016 cat >>confdefs.h <<_ACEOF
11017 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11018 _ACEOF
11019
11020 fi
11021
11022 done
11023
11024
11025 fi
11026
11027
11028
11029
11030 if test "${ac_cv_header_iomanip+set}" = set; then
11031 echo "$as_me:$LINENO: checking for iomanip" >&5
11032 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11033 if test "${ac_cv_header_iomanip+set}" = set; then
11034 echo $ECHO_N "(cached) $ECHO_C" >&6
11035 fi
11036 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11037 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11038 else
11039 # Is the header compilable?
11040 echo "$as_me:$LINENO: checking iomanip usability" >&5
11041 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
11042 cat >conftest.$ac_ext <<_ACEOF
11043 /* confdefs.h. */
11044 _ACEOF
11045 cat confdefs.h >>conftest.$ac_ext
11046 cat >>conftest.$ac_ext <<_ACEOF
11047 /* end confdefs.h. */
11048 $ac_includes_default
11049 #include <iomanip>
11050 _ACEOF
11051 rm -f conftest.$ac_objext
11052 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11053 (eval $ac_compile) 2>conftest.er1
11054 ac_status=$?
11055 grep -v '^ *+' conftest.er1 >conftest.err
11056 rm -f conftest.er1
11057 cat conftest.err >&5
11058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11059 (exit $ac_status); } &&
11060 { ac_try='test -z "$ac_cxx_werror_flag"
11061 || test ! -s conftest.err'
11062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11063 (eval $ac_try) 2>&5
11064 ac_status=$?
11065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066 (exit $ac_status); }; } &&
11067 { ac_try='test -s conftest.$ac_objext'
11068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11069 (eval $ac_try) 2>&5
11070 ac_status=$?
11071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072 (exit $ac_status); }; }; then
11073 ac_header_compiler=yes
11074 else
11075 echo "$as_me: failed program was:" >&5
11076 sed 's/^/| /' conftest.$ac_ext >&5
11077
11078 ac_header_compiler=no
11079 fi
11080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11081 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11082 echo "${ECHO_T}$ac_header_compiler" >&6
11083
11084 # Is the header present?
11085 echo "$as_me:$LINENO: checking iomanip presence" >&5
11086 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11087 cat >conftest.$ac_ext <<_ACEOF
11088 /* confdefs.h. */
11089 _ACEOF
11090 cat confdefs.h >>conftest.$ac_ext
11091 cat >>conftest.$ac_ext <<_ACEOF
11092 /* end confdefs.h. */
11093 #include <iomanip>
11094 _ACEOF
11095 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11096 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11097 ac_status=$?
11098 grep -v '^ *+' conftest.er1 >conftest.err
11099 rm -f conftest.er1
11100 cat conftest.err >&5
11101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11102 (exit $ac_status); } >/dev/null; then
11103 if test -s conftest.err; then
11104 ac_cpp_err=$ac_cxx_preproc_warn_flag
11105 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11106 else
11107 ac_cpp_err=
11108 fi
11109 else
11110 ac_cpp_err=yes
11111 fi
11112 if test -z "$ac_cpp_err"; then
11113 ac_header_preproc=yes
11114 else
11115 echo "$as_me: failed program was:" >&5
11116 sed 's/^/| /' conftest.$ac_ext >&5
11117
11118 ac_header_preproc=no
11119 fi
11120 rm -f conftest.err conftest.$ac_ext
11121 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11122 echo "${ECHO_T}$ac_header_preproc" >&6
11123
11124 # So? What about this header?
11125 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11126 yes:no: )
11127 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11128 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11129 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11130 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11131 ac_header_preproc=yes
11132 ;;
11133 no:yes:* )
11134 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11135 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11136 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
11137 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
11138 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11139 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11140 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
11141 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
11142 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11143 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11144 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11145 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11146 (
11147 cat <<\_ASBOX
11148 ## ------------------------------ ##
11149 ## Report this to gezelter@nd.edu ##
11150 ## ------------------------------ ##
11151 _ASBOX
11152 ) |
11153 sed "s/^/$as_me: WARNING: /" >&2
11154 ;;
11155 esac
11156 echo "$as_me:$LINENO: checking for iomanip" >&5
11157 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11158 if test "${ac_cv_header_iomanip+set}" = set; then
11159 echo $ECHO_N "(cached) $ECHO_C" >&6
11160 else
11161 ac_cv_header_iomanip=$ac_header_preproc
11162 fi
11163 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11164 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11165
11166 fi
11167 if test $ac_cv_header_iomanip = yes; then
11168
11169
11170 cat >>confdefs.h <<\_ACEOF
11171 #define HAVE_IOMANIP 1
11172 _ACEOF
11173
11174
11175 else
11176
11177
11178 for ac_header in iomanip.h
11179 do
11180 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11181 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11182 echo "$as_me:$LINENO: checking for $ac_header" >&5
11183 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11184 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11185 echo $ECHO_N "(cached) $ECHO_C" >&6
11186 fi
11187 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11188 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11189 else
11190 # Is the header compilable?
11191 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11192 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11193 cat >conftest.$ac_ext <<_ACEOF
11194 /* confdefs.h. */
11195 _ACEOF
11196 cat confdefs.h >>conftest.$ac_ext
11197 cat >>conftest.$ac_ext <<_ACEOF
11198 /* end confdefs.h. */
11199 $ac_includes_default
11200 #include <$ac_header>
11201 _ACEOF
11202 rm -f conftest.$ac_objext
11203 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11204 (eval $ac_compile) 2>conftest.er1
11205 ac_status=$?
11206 grep -v '^ *+' conftest.er1 >conftest.err
11207 rm -f conftest.er1
11208 cat conftest.err >&5
11209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210 (exit $ac_status); } &&
11211 { ac_try='test -z "$ac_cxx_werror_flag"
11212 || test ! -s conftest.err'
11213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11214 (eval $ac_try) 2>&5
11215 ac_status=$?
11216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11217 (exit $ac_status); }; } &&
11218 { ac_try='test -s conftest.$ac_objext'
11219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11220 (eval $ac_try) 2>&5
11221 ac_status=$?
11222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223 (exit $ac_status); }; }; then
11224 ac_header_compiler=yes
11225 else
11226 echo "$as_me: failed program was:" >&5
11227 sed 's/^/| /' conftest.$ac_ext >&5
11228
11229 ac_header_compiler=no
11230 fi
11231 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11232 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11233 echo "${ECHO_T}$ac_header_compiler" >&6
11234
11235 # Is the header present?
11236 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11237 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11238 cat >conftest.$ac_ext <<_ACEOF
11239 /* confdefs.h. */
11240 _ACEOF
11241 cat confdefs.h >>conftest.$ac_ext
11242 cat >>conftest.$ac_ext <<_ACEOF
11243 /* end confdefs.h. */
11244 #include <$ac_header>
11245 _ACEOF
11246 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11247 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11248 ac_status=$?
11249 grep -v '^ *+' conftest.er1 >conftest.err
11250 rm -f conftest.er1
11251 cat conftest.err >&5
11252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11253 (exit $ac_status); } >/dev/null; then
11254 if test -s conftest.err; then
11255 ac_cpp_err=$ac_cxx_preproc_warn_flag
11256 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11257 else
11258 ac_cpp_err=
11259 fi
11260 else
11261 ac_cpp_err=yes
11262 fi
11263 if test -z "$ac_cpp_err"; then
11264 ac_header_preproc=yes
11265 else
11266 echo "$as_me: failed program was:" >&5
11267 sed 's/^/| /' conftest.$ac_ext >&5
11268
11269 ac_header_preproc=no
11270 fi
11271 rm -f conftest.err conftest.$ac_ext
11272 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11273 echo "${ECHO_T}$ac_header_preproc" >&6
11274
11275 # So? What about this header?
11276 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11277 yes:no: )
11278 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11279 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11280 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11281 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11282 ac_header_preproc=yes
11283 ;;
11284 no:yes:* )
11285 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11286 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11287 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11288 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11289 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11290 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11291 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11292 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11293 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11294 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11295 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11296 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11297 (
11298 cat <<\_ASBOX
11299 ## ------------------------------ ##
11300 ## Report this to gezelter@nd.edu ##
11301 ## ------------------------------ ##
11302 _ASBOX
11303 ) |
11304 sed "s/^/$as_me: WARNING: /" >&2
11305 ;;
11306 esac
11307 echo "$as_me:$LINENO: checking for $ac_header" >&5
11308 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11309 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11310 echo $ECHO_N "(cached) $ECHO_C" >&6
11311 else
11312 eval "$as_ac_Header=\$ac_header_preproc"
11313 fi
11314 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11315 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11316
11317 fi
11318 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11319 cat >>confdefs.h <<_ACEOF
11320 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11321 _ACEOF
11322
11323 fi
11324
11325 done
11326
11327
11328 fi
11329
11330
11331
11332
11333 for ac_header in cmath
11334 do
11335 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11336 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11337 echo "$as_me:$LINENO: checking for $ac_header" >&5
11338 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11339 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11340 echo $ECHO_N "(cached) $ECHO_C" >&6
11341 fi
11342 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11343 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11344 else
11345 # Is the header compilable?
11346 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11347 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11348 cat >conftest.$ac_ext <<_ACEOF
11349 /* confdefs.h. */
11350 _ACEOF
11351 cat confdefs.h >>conftest.$ac_ext
11352 cat >>conftest.$ac_ext <<_ACEOF
11353 /* end confdefs.h. */
11354 $ac_includes_default
11355 #include <$ac_header>
11356 _ACEOF
11357 rm -f conftest.$ac_objext
11358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11359 (eval $ac_compile) 2>conftest.er1
11360 ac_status=$?
11361 grep -v '^ *+' conftest.er1 >conftest.err
11362 rm -f conftest.er1
11363 cat conftest.err >&5
11364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365 (exit $ac_status); } &&
11366 { ac_try='test -z "$ac_cxx_werror_flag"
11367 || test ! -s conftest.err'
11368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369 (eval $ac_try) 2>&5
11370 ac_status=$?
11371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372 (exit $ac_status); }; } &&
11373 { ac_try='test -s conftest.$ac_objext'
11374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375 (eval $ac_try) 2>&5
11376 ac_status=$?
11377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378 (exit $ac_status); }; }; then
11379 ac_header_compiler=yes
11380 else
11381 echo "$as_me: failed program was:" >&5
11382 sed 's/^/| /' conftest.$ac_ext >&5
11383
11384 ac_header_compiler=no
11385 fi
11386 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11387 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11388 echo "${ECHO_T}$ac_header_compiler" >&6
11389
11390 # Is the header present?
11391 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11392 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11393 cat >conftest.$ac_ext <<_ACEOF
11394 /* confdefs.h. */
11395 _ACEOF
11396 cat confdefs.h >>conftest.$ac_ext
11397 cat >>conftest.$ac_ext <<_ACEOF
11398 /* end confdefs.h. */
11399 #include <$ac_header>
11400 _ACEOF
11401 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11402 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11403 ac_status=$?
11404 grep -v '^ *+' conftest.er1 >conftest.err
11405 rm -f conftest.er1
11406 cat conftest.err >&5
11407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408 (exit $ac_status); } >/dev/null; then
11409 if test -s conftest.err; then
11410 ac_cpp_err=$ac_cxx_preproc_warn_flag
11411 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11412 else
11413 ac_cpp_err=
11414 fi
11415 else
11416 ac_cpp_err=yes
11417 fi
11418 if test -z "$ac_cpp_err"; then
11419 ac_header_preproc=yes
11420 else
11421 echo "$as_me: failed program was:" >&5
11422 sed 's/^/| /' conftest.$ac_ext >&5
11423
11424 ac_header_preproc=no
11425 fi
11426 rm -f conftest.err conftest.$ac_ext
11427 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11428 echo "${ECHO_T}$ac_header_preproc" >&6
11429
11430 # So? What about this header?
11431 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11432 yes:no: )
11433 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11434 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11435 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11436 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11437 ac_header_preproc=yes
11438 ;;
11439 no:yes:* )
11440 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11441 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11442 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11443 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11444 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11445 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11446 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11447 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11448 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11449 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11450 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11451 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11452 (
11453 cat <<\_ASBOX
11454 ## ------------------------------ ##
11455 ## Report this to gezelter@nd.edu ##
11456 ## ------------------------------ ##
11457 _ASBOX
11458 ) |
11459 sed "s/^/$as_me: WARNING: /" >&2
11460 ;;
11461 esac
11462 echo "$as_me:$LINENO: checking for $ac_header" >&5
11463 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11464 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11465 echo $ECHO_N "(cached) $ECHO_C" >&6
11466 else
11467 eval "$as_ac_Header=\$ac_header_preproc"
11468 fi
11469 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11470 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11471
11472 fi
11473 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11474 cat >>confdefs.h <<_ACEOF
11475 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11476 _ACEOF
11477
11478 fi
11479
11480 done
11481
11482
11483
11484
11485 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11486 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11487 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11488 echo $ECHO_N "(cached) $ECHO_C" >&6
11489 else
11490
11491 ac_cv_cxx_have_std_iostream=no
11492 ac_cv_cxx_need_use_std_iostream=no
11493 if test "x$ac_cv_cxx_namespaces" = xyes; then
11494
11495
11496 ac_ext=cc
11497 ac_cpp='$CXXCPP $CPPFLAGS'
11498 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11499 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11500 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11501
11502 cat >conftest.$ac_ext <<_ACEOF
11503 /* confdefs.h. */
11504 _ACEOF
11505 cat confdefs.h >>conftest.$ac_ext
11506 cat >>conftest.$ac_ext <<_ACEOF
11507 /* end confdefs.h. */
11508
11509 #ifdef HAVE_IOSTREAM
11510 #include <iostream>
11511 #else
11512 #include <iostream.h>
11513 #endif
11514
11515 #ifdef FC_DUMMY_MAIN
11516 #ifndef FC_DUMMY_MAIN_EQ_F77
11517 # ifdef __cplusplus
11518 extern "C"
11519 # endif
11520 int FC_DUMMY_MAIN() { return 1; }
11521 #endif
11522 #endif
11523 int
11524 main ()
11525 {
11526 std::cout<<"Hello World"<<std::endl;return 0;
11527 ;
11528 return 0;
11529 }
11530 _ACEOF
11531 rm -f conftest.$ac_objext
11532 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11533 (eval $ac_compile) 2>conftest.er1
11534 ac_status=$?
11535 grep -v '^ *+' conftest.er1 >conftest.err
11536 rm -f conftest.er1
11537 cat conftest.err >&5
11538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539 (exit $ac_status); } &&
11540 { ac_try='test -z "$ac_cxx_werror_flag"
11541 || test ! -s conftest.err'
11542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11543 (eval $ac_try) 2>&5
11544 ac_status=$?
11545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11546 (exit $ac_status); }; } &&
11547 { ac_try='test -s conftest.$ac_objext'
11548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11549 (eval $ac_try) 2>&5
11550 ac_status=$?
11551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11552 (exit $ac_status); }; }; then
11553 ac_cv_cxx_have_std_iostream=yes
11554 else
11555 echo "$as_me: failed program was:" >&5
11556 sed 's/^/| /' conftest.$ac_ext >&5
11557
11558 fi
11559 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11560 cat >conftest.$ac_ext <<_ACEOF
11561 /* confdefs.h. */
11562 _ACEOF
11563 cat confdefs.h >>conftest.$ac_ext
11564 cat >>conftest.$ac_ext <<_ACEOF
11565 /* end confdefs.h. */
11566
11567 #define __USE_STD_IOSTREAM 1
11568 #ifdef HAVE_IOSTREAM
11569 #include <iostream>
11570 #else
11571 #include <iostream.h>
11572 #endif
11573
11574 #ifdef FC_DUMMY_MAIN
11575 #ifndef FC_DUMMY_MAIN_EQ_F77
11576 # ifdef __cplusplus
11577 extern "C"
11578 # endif
11579 int FC_DUMMY_MAIN() { return 1; }
11580 #endif
11581 #endif
11582 int
11583 main ()
11584 {
11585 std::cout<<"Hello World"<<std::endl;return 0;
11586 ;
11587 return 0;
11588 }
11589 _ACEOF
11590 rm -f conftest.$ac_objext
11591 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592 (eval $ac_compile) 2>conftest.er1
11593 ac_status=$?
11594 grep -v '^ *+' conftest.er1 >conftest.err
11595 rm -f conftest.er1
11596 cat conftest.err >&5
11597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598 (exit $ac_status); } &&
11599 { ac_try='test -z "$ac_cxx_werror_flag"
11600 || test ! -s conftest.err'
11601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602 (eval $ac_try) 2>&5
11603 ac_status=$?
11604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605 (exit $ac_status); }; } &&
11606 { ac_try='test -s conftest.$ac_objext'
11607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 (eval $ac_try) 2>&5
11609 ac_status=$?
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); }; }; then
11612 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11613 else
11614 echo "$as_me: failed program was:" >&5
11615 sed 's/^/| /' conftest.$ac_ext >&5
11616
11617 fi
11618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11619 ac_ext=cc
11620 ac_cpp='$CXXCPP $CPPFLAGS'
11621 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11622 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11623 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11624
11625 fi
11626
11627 fi
11628 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11629 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11630 if test "$ac_cv_cxx_have_std_iostream" = yes; then
11631
11632 cat >>confdefs.h <<\_ACEOF
11633 #define HAVE_STD_IOSTREAM 1
11634 _ACEOF
11635
11636 fi
11637 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11638
11639 cat >>confdefs.h <<\_ACEOF
11640 #define __USE_STD_IOSTREAM 1
11641 _ACEOF
11642
11643 fi
11644
11645
11646
11647
11648 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11649 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11650 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11651 echo $ECHO_N "(cached) $ECHO_C" >&6
11652 else
11653
11654 ac_cv_cxx_have_std_stl=no
11655 if test "x$ac_cv_cxx_namespaces" = xyes; then
11656
11657
11658 ac_ext=cc
11659 ac_cpp='$CXXCPP $CPPFLAGS'
11660 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11661 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11662 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11663
11664 cat >conftest.$ac_ext <<_ACEOF
11665 /* confdefs.h. */
11666 _ACEOF
11667 cat confdefs.h >>conftest.$ac_ext
11668 cat >>conftest.$ac_ext <<_ACEOF
11669 /* end confdefs.h. */
11670 #include <list>
11671
11672 #ifdef FC_DUMMY_MAIN
11673 #ifndef FC_DUMMY_MAIN_EQ_F77
11674 # ifdef __cplusplus
11675 extern "C"
11676 # endif
11677 int FC_DUMMY_MAIN() { return 1; }
11678 #endif
11679 #endif
11680 int
11681 main ()
11682 {
11683 std::list<int> foo;return 0;
11684 ;
11685 return 0;
11686 }
11687 _ACEOF
11688 rm -f conftest.$ac_objext
11689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11690 (eval $ac_compile) 2>conftest.er1
11691 ac_status=$?
11692 grep -v '^ *+' conftest.er1 >conftest.err
11693 rm -f conftest.er1
11694 cat conftest.err >&5
11695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11696 (exit $ac_status); } &&
11697 { ac_try='test -z "$ac_cxx_werror_flag"
11698 || test ! -s conftest.err'
11699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11700 (eval $ac_try) 2>&5
11701 ac_status=$?
11702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703 (exit $ac_status); }; } &&
11704 { ac_try='test -s conftest.$ac_objext'
11705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11706 (eval $ac_try) 2>&5
11707 ac_status=$?
11708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709 (exit $ac_status); }; }; then
11710 ac_cv_cxx_have_std_stl=yes
11711 else
11712 echo "$as_me: failed program was:" >&5
11713 sed 's/^/| /' conftest.$ac_ext >&5
11714
11715 fi
11716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11717 ac_ext=cc
11718 ac_cpp='$CXXCPP $CPPFLAGS'
11719 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11720 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11721 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11722
11723 fi
11724
11725 fi
11726 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11727 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11728 if test "$ac_cv_cxx_have_std_stl" = yes; then
11729
11730 cat >>confdefs.h <<\_ACEOF
11731 #define HAVE_STD_STL 1
11732 _ACEOF
11733
11734 fi
11735
11736
11737
11738 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11739 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11740 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11741 echo $ECHO_N "(cached) $ECHO_C" >&6
11742 else
11743
11744 ac_cv_cxx_have_fstream_attach=no
11745
11746
11747 ac_ext=cc
11748 ac_cpp='$CXXCPP $CPPFLAGS'
11749 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11750 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11751 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11752
11753 cat >conftest.$ac_ext <<_ACEOF
11754 /* confdefs.h. */
11755 _ACEOF
11756 cat confdefs.h >>conftest.$ac_ext
11757 cat >>conftest.$ac_ext <<_ACEOF
11758 /* end confdefs.h. */
11759
11760 #ifdef HAVE_IOSTREAM
11761 #include <fstream>
11762 #else
11763 #include <fstream.h>
11764 #endif
11765 #ifdef HAVE_STD_IOSTREAM
11766 using namespace std;
11767 #endif
11768
11769 #ifdef FC_DUMMY_MAIN
11770 #ifndef FC_DUMMY_MAIN_EQ_F77
11771 # ifdef __cplusplus
11772 extern "C"
11773 # endif
11774 int FC_DUMMY_MAIN() { return 1; }
11775 #endif
11776 #endif
11777 int
11778 main ()
11779 {
11780 int fd=0;ofstream s;s.attach(fd);
11781 ;
11782 return 0;
11783 }
11784 _ACEOF
11785 rm -f conftest.$ac_objext
11786 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11787 (eval $ac_compile) 2>conftest.er1
11788 ac_status=$?
11789 grep -v '^ *+' conftest.er1 >conftest.err
11790 rm -f conftest.er1
11791 cat conftest.err >&5
11792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11793 (exit $ac_status); } &&
11794 { ac_try='test -z "$ac_cxx_werror_flag"
11795 || test ! -s conftest.err'
11796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11797 (eval $ac_try) 2>&5
11798 ac_status=$?
11799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11800 (exit $ac_status); }; } &&
11801 { ac_try='test -s conftest.$ac_objext'
11802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11803 (eval $ac_try) 2>&5
11804 ac_status=$?
11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 (exit $ac_status); }; }; then
11807 ac_cv_cxx_have_fstream_attach=yes
11808 else
11809 echo "$as_me: failed program was:" >&5
11810 sed 's/^/| /' conftest.$ac_ext >&5
11811
11812 fi
11813 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11814 ac_ext=cc
11815 ac_cpp='$CXXCPP $CPPFLAGS'
11816 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11819
11820
11821 fi
11822 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11823 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11824 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11825
11826 cat >>confdefs.h <<\_ACEOF
11827 #define HAVE_FSTREAM_ATTACH 1
11828 _ACEOF
11829
11830 fi
11831
11832
11833
11834 echo "$as_me:$LINENO: checking for fstream::open()" >&5
11835 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11836 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11837 echo $ECHO_N "(cached) $ECHO_C" >&6
11838 else
11839
11840 ac_cv_cxx_have_fstream_open=no
11841 ac_cv_cxx_fstream_open_prot=no
11842
11843
11844 ac_ext=cc
11845 ac_cpp='$CXXCPP $CPPFLAGS'
11846 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11847 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11848 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11849
11850 # Try with 2 parameters
11851 cat >conftest.$ac_ext <<_ACEOF
11852 /* confdefs.h. */
11853 _ACEOF
11854 cat confdefs.h >>conftest.$ac_ext
11855 cat >>conftest.$ac_ext <<_ACEOF
11856 /* end confdefs.h. */
11857
11858 #ifdef HAVE_IOSTREAM
11859 #include <fstream>
11860 #else
11861 #include <fstream.h>
11862 #endif
11863 #ifdef HAVE_STD_IOSTREAM
11864 using namespace std;
11865 #endif
11866
11867 #ifdef FC_DUMMY_MAIN
11868 #ifndef FC_DUMMY_MAIN_EQ_F77
11869 # ifdef __cplusplus
11870 extern "C"
11871 # endif
11872 int FC_DUMMY_MAIN() { return 1; }
11873 #endif
11874 #endif
11875 int
11876 main ()
11877 {
11878 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11879 ;
11880 return 0;
11881 }
11882 _ACEOF
11883 rm -f conftest.$ac_objext
11884 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11885 (eval $ac_compile) 2>conftest.er1
11886 ac_status=$?
11887 grep -v '^ *+' conftest.er1 >conftest.err
11888 rm -f conftest.er1
11889 cat conftest.err >&5
11890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891 (exit $ac_status); } &&
11892 { ac_try='test -z "$ac_cxx_werror_flag"
11893 || test ! -s conftest.err'
11894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895 (eval $ac_try) 2>&5
11896 ac_status=$?
11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); }; } &&
11899 { ac_try='test -s conftest.$ac_objext'
11900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901 (eval $ac_try) 2>&5
11902 ac_status=$?
11903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904 (exit $ac_status); }; }; then
11905 ac_cv_cxx_have_fstream_open=yes
11906 else
11907 echo "$as_me: failed program was:" >&5
11908 sed 's/^/| /' conftest.$ac_ext >&5
11909
11910 fi
11911 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11912 # Try with mode parameter
11913 cat >conftest.$ac_ext <<_ACEOF
11914 /* confdefs.h. */
11915 _ACEOF
11916 cat confdefs.h >>conftest.$ac_ext
11917 cat >>conftest.$ac_ext <<_ACEOF
11918 /* end confdefs.h. */
11919
11920 #ifdef HAVE_IOSTREAM
11921 #include <fstream>
11922 #else
11923 #include <fstream.h>
11924 #endif
11925 #ifdef HAVE_STD_IOSTREAM
11926 using namespace std;
11927 #endif
11928
11929 #ifdef FC_DUMMY_MAIN
11930 #ifndef FC_DUMMY_MAIN_EQ_F77
11931 # ifdef __cplusplus
11932 extern "C"
11933 # endif
11934 int FC_DUMMY_MAIN() { return 1; }
11935 #endif
11936 #endif
11937 int
11938 main ()
11939 {
11940 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11941 ;
11942 return 0;
11943 }
11944 _ACEOF
11945 rm -f conftest.$ac_objext
11946 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11947 (eval $ac_compile) 2>conftest.er1
11948 ac_status=$?
11949 grep -v '^ *+' conftest.er1 >conftest.err
11950 rm -f conftest.er1
11951 cat conftest.err >&5
11952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 (exit $ac_status); } &&
11954 { ac_try='test -z "$ac_cxx_werror_flag"
11955 || test ! -s conftest.err'
11956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11957 (eval $ac_try) 2>&5
11958 ac_status=$?
11959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11960 (exit $ac_status); }; } &&
11961 { ac_try='test -s conftest.$ac_objext'
11962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11963 (eval $ac_try) 2>&5
11964 ac_status=$?
11965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11966 (exit $ac_status); }; }; then
11967 ac_cv_cxx_fstream_open_prot=yes
11968 else
11969 echo "$as_me: failed program was:" >&5
11970 sed 's/^/| /' conftest.$ac_ext >&5
11971
11972 fi
11973 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11974 ac_ext=cc
11975 ac_cpp='$CXXCPP $CPPFLAGS'
11976 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11977 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11978 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11979
11980
11981 fi
11982 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11983 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11984 if test "$ac_cv_cxx_have_fstream_open" = yes; then
11985
11986 cat >>confdefs.h <<\_ACEOF
11987 #define HAVE_FSTREAM_OPEN 1
11988 _ACEOF
11989
11990 fi
11991 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11992
11993 cat >>confdefs.h <<\_ACEOF
11994 #define FSTREAM_OPEN_PROT 1
11995 _ACEOF
11996
11997 fi
11998
11999
12000
12001
12002
12003
12004
12005 for ac_header in ctype.h iostream fstream sstream strstream
12006 do
12007 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12008 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12009 echo "$as_me:$LINENO: checking for $ac_header" >&5
12010 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12011 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12012 echo $ECHO_N "(cached) $ECHO_C" >&6
12013 fi
12014 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12015 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12016 else
12017 # Is the header compilable?
12018 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12019 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12020 cat >conftest.$ac_ext <<_ACEOF
12021 /* confdefs.h. */
12022 _ACEOF
12023 cat confdefs.h >>conftest.$ac_ext
12024 cat >>conftest.$ac_ext <<_ACEOF
12025 /* end confdefs.h. */
12026 $ac_includes_default
12027 #include <$ac_header>
12028 _ACEOF
12029 rm -f conftest.$ac_objext
12030 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031 (eval $ac_compile) 2>conftest.er1
12032 ac_status=$?
12033 grep -v '^ *+' conftest.er1 >conftest.err
12034 rm -f conftest.er1
12035 cat conftest.err >&5
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); } &&
12038 { ac_try='test -z "$ac_cxx_werror_flag"
12039 || test ! -s conftest.err'
12040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12041 (eval $ac_try) 2>&5
12042 ac_status=$?
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); }; } &&
12045 { ac_try='test -s conftest.$ac_objext'
12046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047 (eval $ac_try) 2>&5
12048 ac_status=$?
12049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050 (exit $ac_status); }; }; then
12051 ac_header_compiler=yes
12052 else
12053 echo "$as_me: failed program was:" >&5
12054 sed 's/^/| /' conftest.$ac_ext >&5
12055
12056 ac_header_compiler=no
12057 fi
12058 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12059 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12060 echo "${ECHO_T}$ac_header_compiler" >&6
12061
12062 # Is the header present?
12063 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12064 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12065 cat >conftest.$ac_ext <<_ACEOF
12066 /* confdefs.h. */
12067 _ACEOF
12068 cat confdefs.h >>conftest.$ac_ext
12069 cat >>conftest.$ac_ext <<_ACEOF
12070 /* end confdefs.h. */
12071 #include <$ac_header>
12072 _ACEOF
12073 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12074 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12075 ac_status=$?
12076 grep -v '^ *+' conftest.er1 >conftest.err
12077 rm -f conftest.er1
12078 cat conftest.err >&5
12079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12080 (exit $ac_status); } >/dev/null; then
12081 if test -s conftest.err; then
12082 ac_cpp_err=$ac_cxx_preproc_warn_flag
12083 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12084 else
12085 ac_cpp_err=
12086 fi
12087 else
12088 ac_cpp_err=yes
12089 fi
12090 if test -z "$ac_cpp_err"; then
12091 ac_header_preproc=yes
12092 else
12093 echo "$as_me: failed program was:" >&5
12094 sed 's/^/| /' conftest.$ac_ext >&5
12095
12096 ac_header_preproc=no
12097 fi
12098 rm -f conftest.err conftest.$ac_ext
12099 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12100 echo "${ECHO_T}$ac_header_preproc" >&6
12101
12102 # So? What about this header?
12103 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12104 yes:no: )
12105 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12106 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12107 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12108 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12109 ac_header_preproc=yes
12110 ;;
12111 no:yes:* )
12112 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12113 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12114 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12115 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12116 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12117 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12118 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12119 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12120 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12121 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12122 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12123 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12124 (
12125 cat <<\_ASBOX
12126 ## ------------------------------ ##
12127 ## Report this to gezelter@nd.edu ##
12128 ## ------------------------------ ##
12129 _ASBOX
12130 ) |
12131 sed "s/^/$as_me: WARNING: /" >&2
12132 ;;
12133 esac
12134 echo "$as_me:$LINENO: checking for $ac_header" >&5
12135 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12136 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12137 echo $ECHO_N "(cached) $ECHO_C" >&6
12138 else
12139 eval "$as_ac_Header=\$ac_header_preproc"
12140 fi
12141 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12142 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12143
12144 fi
12145 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12146 cat >>confdefs.h <<_ACEOF
12147 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12148 _ACEOF
12149
12150 fi
12151
12152 done
12153
12154 # AC_CPP_FUNC
12155 # ------------------ #
12156 # Checks to see if ANSI C99 CPP variable __func__ works.
12157 # If not, perhaps __FUNCTION__ works instead.
12158 # If not, we'll just define __func__ to "".
12159 # AC_CPP_FUNC
12160
12161
12162 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12163 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
12164 if test "${ac_cv_cpp_func+set}" = set; then
12165 echo $ECHO_N "(cached) $ECHO_C" >&6
12166 else
12167 cat >conftest.$ac_ext <<_ACEOF
12168 /* confdefs.h. */
12169 _ACEOF
12170 cat confdefs.h >>conftest.$ac_ext
12171 cat >>conftest.$ac_ext <<_ACEOF
12172 /* end confdefs.h. */
12173
12174 #ifdef FC_DUMMY_MAIN
12175 #ifndef FC_DUMMY_MAIN_EQ_F77
12176 # ifdef __cplusplus
12177 extern "C"
12178 # endif
12179 int FC_DUMMY_MAIN() { return 1; }
12180 #endif
12181 #endif
12182 int
12183 main ()
12184 {
12185 const char *foo = __func__;
12186 ;
12187 return 0;
12188 }
12189 _ACEOF
12190 rm -f conftest.$ac_objext
12191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12192 (eval $ac_compile) 2>conftest.er1
12193 ac_status=$?
12194 grep -v '^ *+' conftest.er1 >conftest.err
12195 rm -f conftest.er1
12196 cat conftest.err >&5
12197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12198 (exit $ac_status); } &&
12199 { ac_try='test -z "$ac_cxx_werror_flag"
12200 || test ! -s conftest.err'
12201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12202 (eval $ac_try) 2>&5
12203 ac_status=$?
12204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12205 (exit $ac_status); }; } &&
12206 { ac_try='test -s conftest.$ac_objext'
12207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12208 (eval $ac_try) 2>&5
12209 ac_status=$?
12210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12211 (exit $ac_status); }; }; then
12212 ac_cv_cpp_func=yes
12213 else
12214 echo "$as_me: failed program was:" >&5
12215 sed 's/^/| /' conftest.$ac_ext >&5
12216
12217 cat >conftest.$ac_ext <<_ACEOF
12218 /* confdefs.h. */
12219 _ACEOF
12220 cat confdefs.h >>conftest.$ac_ext
12221 cat >>conftest.$ac_ext <<_ACEOF
12222 /* end confdefs.h. */
12223
12224 #ifdef FC_DUMMY_MAIN
12225 #ifndef FC_DUMMY_MAIN_EQ_F77
12226 # ifdef __cplusplus
12227 extern "C"
12228 # endif
12229 int FC_DUMMY_MAIN() { return 1; }
12230 #endif
12231 #endif
12232 int
12233 main ()
12234 {
12235 const char *foo = __FUNCTION__;
12236 ;
12237 return 0;
12238 }
12239 _ACEOF
12240 rm -f conftest.$ac_objext
12241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12242 (eval $ac_compile) 2>conftest.er1
12243 ac_status=$?
12244 grep -v '^ *+' conftest.er1 >conftest.err
12245 rm -f conftest.er1
12246 cat conftest.err >&5
12247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248 (exit $ac_status); } &&
12249 { ac_try='test -z "$ac_cxx_werror_flag"
12250 || test ! -s conftest.err'
12251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12252 (eval $ac_try) 2>&5
12253 ac_status=$?
12254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12255 (exit $ac_status); }; } &&
12256 { ac_try='test -s conftest.$ac_objext'
12257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12258 (eval $ac_try) 2>&5
12259 ac_status=$?
12260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12261 (exit $ac_status); }; }; then
12262 ac_cv_cpp_func=__FUNCTION__
12263 else
12264 echo "$as_me: failed program was:" >&5
12265 sed 's/^/| /' conftest.$ac_ext >&5
12266
12267 ac_cv_cpp_func=no
12268 fi
12269 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12270 fi
12271 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12272 fi
12273 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12274 echo "${ECHO_T}$ac_cv_cpp_func" >&6
12275 if test $ac_cv_cpp_func = __FUNCTION__; then
12276
12277 cat >>confdefs.h <<\_ACEOF
12278 #define __func__ __FUNCTION__
12279 _ACEOF
12280
12281 elif test $ac_cv_cpp_func = no; then
12282
12283 cat >>confdefs.h <<\_ACEOF
12284 #define __func__ ""
12285 _ACEOF
12286
12287 fi
12288
12289
12290
12291
12292
12293 case $debug in
12294 1)
12295 ;;
12296 *)
12297
12298
12299
12300
12301 # Try to determine "good" native compiler flags if none specified on command
12302 # line
12303
12304 if test "$ac_test_FFLAGS" != "set"; then
12305 FCFLAGS=""
12306 case "${host_cpu}-${host_os}" in
12307
12308 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12309 FCFLAGS="-O3 -ip -no-prec-div"
12310 fi;;
12311 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12312 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12313 fi;;
12314 powerpc*-aix*)
12315 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12316 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12317 echo "*******************************************************"
12318 echo "* You have AIX on an unknown powerpc system. It is *"
12319 echo "* recommended that you use *"
12320 echo "* *"
12321 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12322 echo "* ^^^ *"
12323 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12324 echo "* PowerPC CPU you have. For more info, man xlf. *"
12325 echo "*******************************************************"
12326 fi;;
12327 *darwin*)
12328 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12329 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12330 fi
12331 if test "$FC" = ifort; then
12332 FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12333 fi;;
12334 esac
12335
12336 if test -n "$CPU_FLAGS"; then
12337 FCFLAGS="$FCFLAGS $CPU_FLAGS"
12338 fi
12339
12340 if test -z "$FCFLAGS"; then
12341 echo ""
12342 echo "*********************************************************"
12343 echo "* WARNING: Don't know the best FCFLAGS for this system *"
12344 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12345 echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
12346 echo "*********************************************************"
12347 echo ""
12348 FCFLAGS="-O3"
12349 fi
12350
12351
12352 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12353 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12354 if test "${ac_guessed_f90flags+set}" = set; then
12355 echo $ECHO_N "(cached) $ECHO_C" >&6
12356 else
12357
12358
12359
12360 ac_ext=${FC_SRCEXT-f}
12361 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12362 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12363 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12364
12365 echo 'program main' > conftest.$ac_ext
12366 echo 'end program main' >> conftest.$ac_ext
12367 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12368 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12369 (eval $ac_compile) 2>&5
12370 ac_status=$?
12371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12372 (exit $ac_status); }; then
12373 ac_guessed_f90flags=yes
12374 else
12375 ac_guessed_f90flags=no
12376 fi
12377 rm -f conftest*
12378 ac_ext=cc
12379 ac_cpp='$CXXCPP $CPPFLAGS'
12380 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12381 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12382 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12383
12384
12385 fi
12386 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12387 echo "${ECHO_T}$ac_guessed_f90flags" >&6
12388 if test "$ac_guessed_f90flags" = yes; then
12389 :
12390
12391 else
12392 :
12393
12394 echo ""
12395 echo "**********************************************************"
12396 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12397 echo "* your compiler. *"
12398 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12399 echo "*********************************************************"
12400 echo ""
12401 FCFLAGS=""
12402
12403 fi
12404
12405
12406 fi
12407
12408
12409
12410
12411
12412
12413
12414 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12415 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12416 if test "${ac_cv_prog_really_gcc+set}" = set; then
12417 echo $ECHO_N "(cached) $ECHO_C" >&6
12418 else
12419
12420 cat > conftest.c <<EOF
12421 #ifdef __GNUC__
12422 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12423 no;
12424 #else
12425 yes;
12426 #endif
12427 #endif
12428 EOF
12429 if { ac_try='${CC-cc} -E conftest.c'
12430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12431 (eval $ac_try) 2>&5
12432 ac_status=$?
12433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12434 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12435 ac_cv_prog_really_gcc=yes
12436 else
12437 ac_cv_prog_really_gcc=no
12438 fi
12439
12440 fi
12441 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12442 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12443 if test "$ac_cv_prog_really_gcc" = yes; then
12444 :
12445
12446 else
12447 :
12448
12449 fi
12450
12451
12452 # Try to determine "good" native compiler flags if none specified on command
12453 # line
12454 if test "$ac_test_CFLAGS" != "set"; then
12455 CFLAGS=""
12456 case "${host_cpu}-${host_os}" in
12457
12458 *linux*) if test "$CC" = icc; then
12459 CFLAGS="-O"
12460 fi;;
12461 sparc-solaris2*) if test "$CC" = cc; then
12462 CFLAGS="-O -dalign"
12463 fi;;
12464
12465 alpha*-osf*) if test "$CC" = cc; then
12466 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12467 fi;;
12468
12469 hppa*-hpux*) if test "$CC" = cc; then
12470 CFLAGS="-Ae +O3 +Oall"
12471 fi;;
12472
12473 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12474 CFLAGS="-O3 -qtune=auto -qansialias -w"
12475 fi;;
12476 powerpc*-aix*)
12477 if test "$CC" = cc -o "$CC" = xlc; then
12478 CFLAGS="-O3 -qtune=auto -qansialias -w"
12479 echo "*******************************************************"
12480 echo "* You have AIX on an unknown powerpc system. It is *"
12481 echo "* recommended that you use *"
12482 echo "* *"
12483 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12484 echo "* ^^^ *"
12485 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12486 echo "* PowerPC CPU you have. For more info, man cc. *"
12487 echo "*******************************************************"
12488 fi;;
12489 *darwin*)
12490 if test "$CC" = xlc -o "$CC" = cc; then
12491 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12492 fi
12493 if test "$CC" = icc; then
12494 CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12495 fi;;
12496 esac
12497
12498 # use default flags for gcc on all systems
12499 if test $ac_cv_prog_really_gcc = yes; then
12500 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12501 fi
12502
12503 # test for gcc-specific flags:
12504 if test $ac_cv_prog_really_gcc = yes; then
12505 # -malign-double for x86 systems
12506
12507
12508 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12509 echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12510 if test "${ac_align_double+set}" = set; then
12511 echo $ECHO_N "(cached) $ECHO_C" >&6
12512 else
12513 echo 'void f(){}' > conftest.c
12514 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12515 ac_align_double=yes
12516 else
12517 ac_align_double=no
12518 fi
12519 rm -f conftest*
12520
12521 fi
12522 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12523 echo "${ECHO_T}$ac_align_double" >&6
12524 if test "$ac_align_double" = yes; then
12525 :
12526 CFLAGS="$CFLAGS -malign-double"
12527 else
12528 :
12529
12530 fi
12531
12532 # -fstrict-aliasing for gcc-2.95+
12533
12534
12535 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12536 echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12537 if test "${ac_fstrict_aliasing+set}" = set; then
12538 echo $ECHO_N "(cached) $ECHO_C" >&6
12539 else
12540 echo 'void f(){}' > conftest.c
12541 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12542 ac_fstrict_aliasing=yes
12543 else
12544 ac_fstrict_aliasing=no
12545 fi
12546 rm -f conftest*
12547
12548 fi
12549 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12550 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12551 if test "$ac_fstrict_aliasing" = yes; then
12552 :
12553 CFLAGS="$CFLAGS -fstrict-aliasing"
12554 else
12555 :
12556
12557 fi
12558
12559 fi
12560
12561 CPU_FLAGS=""
12562 if test $ac_cv_prog_really_gcc = yes; then
12563 case "${host_cpu}" in
12564 i586*)
12565
12566 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12567 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12568 if test "${ac_cpu_pentium+set}" = set; then
12569 echo $ECHO_N "(cached) $ECHO_C" >&6
12570 else
12571 echo 'void f(){}' > conftest.c
12572 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12573 ac_cpu_pentium=yes
12574 else
12575 ac_cpu_pentium=no
12576 fi
12577 rm -f conftest*
12578
12579 fi
12580 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12581 echo "${ECHO_T}$ac_cpu_pentium" >&6
12582 if test "$ac_cpu_pentium" = yes; then
12583 :
12584 CPU_FLAGS=-mcpu=pentium
12585 else
12586 :
12587
12588
12589 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12590 echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12591 if test "${ac_pentium+set}" = set; then
12592 echo $ECHO_N "(cached) $ECHO_C" >&6
12593 else
12594 echo 'void f(){}' > conftest.c
12595 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12596 ac_pentium=yes
12597 else
12598 ac_pentium=no
12599 fi
12600 rm -f conftest*
12601
12602 fi
12603 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12604 echo "${ECHO_T}$ac_pentium" >&6
12605 if test "$ac_pentium" = yes; then
12606 :
12607 CPU_FLAGS=-mpentium
12608 else
12609 :
12610
12611 fi
12612
12613 fi
12614
12615 ;;
12616 i686*)
12617
12618 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12619 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12620 if test "${ac_cpu_pentiumpro+set}" = set; then
12621 echo $ECHO_N "(cached) $ECHO_C" >&6
12622 else
12623 echo 'void f(){}' > conftest.c
12624 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12625 ac_cpu_pentiumpro=yes
12626 else
12627 ac_cpu_pentiumpro=no
12628 fi
12629 rm -f conftest*
12630
12631 fi
12632 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12633 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12634 if test "$ac_cpu_pentiumpro" = yes; then
12635 :
12636 CPU_FLAGS=-mcpu=pentiumpro
12637 else
12638 :
12639
12640
12641 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12642 echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12643 if test "${ac_pentiumpro+set}" = set; then
12644 echo $ECHO_N "(cached) $ECHO_C" >&6
12645 else
12646 echo 'void f(){}' > conftest.c
12647 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12648 ac_pentiumpro=yes
12649 else
12650 ac_pentiumpro=no
12651 fi
12652 rm -f conftest*
12653
12654 fi
12655 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12656 echo "${ECHO_T}$ac_pentiumpro" >&6
12657 if test "$ac_pentiumpro" = yes; then
12658 :
12659 CPU_FLAGS=-mpentiumpro
12660 else
12661 :
12662
12663 fi
12664
12665 fi
12666
12667 ;;
12668 powerpc*)
12669 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12670 is60x=`echo $cputype | egrep "^600-9e?$"`
12671 if test -n "$is60x"; then
12672
12673
12674 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12675 echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12676 if test "${ac_m_cpu_60x+set}" = set; then
12677 echo $ECHO_N "(cached) $ECHO_C" >&6
12678 else
12679 echo 'void f(){}' > conftest.c
12680 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12681 ac_m_cpu_60x=yes
12682 else
12683 ac_m_cpu_60x=no
12684 fi
12685 rm -f conftest*
12686
12687 fi
12688 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12689 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12690 if test "$ac_m_cpu_60x" = yes; then
12691 :
12692 CPU_FLAGS=-mcpu=$cputype
12693 else
12694 :
12695
12696 fi
12697
12698 elif test "$cputype" = 750; then
12699
12700
12701 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12702 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12703 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12704 echo $ECHO_N "(cached) $ECHO_C" >&6
12705 else
12706
12707 cat > conftest.c <<EOF
12708 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12709 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12710 yes;
12711 # endif
12712 #endif
12713 EOF
12714 if { ac_try='${CC-cc} -E conftest.c'
12715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12716 (eval $ac_try) 2>&5
12717 ac_status=$?
12718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12719 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12720 ac_cv_prog_gcc_2_95=yes
12721 else
12722 ac_cv_prog_gcc_2_95=no
12723 fi
12724
12725 fi
12726 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12727 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12728 if test "$ac_cv_prog_gcc_2_95" = yes; then
12729 :
12730
12731
12732 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12733 echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12734 if test "${ac_m_cpu_750+set}" = set; then
12735 echo $ECHO_N "(cached) $ECHO_C" >&6
12736 else
12737 echo 'void f(){}' > conftest.c
12738 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12739 ac_m_cpu_750=yes
12740 else
12741 ac_m_cpu_750=no
12742 fi
12743 rm -f conftest*
12744
12745 fi
12746 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12747 echo "${ECHO_T}$ac_m_cpu_750" >&6
12748 if test "$ac_m_cpu_750" = yes; then
12749 :
12750 CPU_FLAGS=-mcpu=750
12751 else
12752 :
12753
12754 fi
12755
12756 else
12757 :
12758
12759 fi
12760
12761 fi
12762 if test -z "$CPU_FLAGS"; then
12763
12764
12765 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12766 echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12767 if test "${ac_m_cpu_powerpc+set}" = set; then
12768 echo $ECHO_N "(cached) $ECHO_C" >&6
12769 else
12770 echo 'void f(){}' > conftest.c
12771 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12772 ac_m_cpu_powerpc=yes
12773 else
12774 ac_m_cpu_powerpc=no
12775 fi
12776 rm -f conftest*
12777
12778 fi
12779 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12780 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12781 if test "$ac_m_cpu_powerpc" = yes; then
12782 :
12783 CPU_FLAGS=-mcpu=powerpc
12784 else
12785 :
12786
12787 fi
12788
12789 fi
12790 if test -z "$CPU_FLAGS"; then
12791
12792
12793 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12794 echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12795 if test "${ac_m_powerpc+set}" = set; then
12796 echo $ECHO_N "(cached) $ECHO_C" >&6
12797 else
12798 echo 'void f(){}' > conftest.c
12799 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12800 ac_m_powerpc=yes
12801 else
12802 ac_m_powerpc=no
12803 fi
12804 rm -f conftest*
12805
12806 fi
12807 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12808 echo "${ECHO_T}$ac_m_powerpc" >&6
12809 if test "$ac_m_powerpc" = yes; then
12810 :
12811 CPU_FLAGS=-mpowerpc
12812 else
12813 :
12814
12815 fi
12816
12817 fi
12818 esac
12819 fi
12820
12821 if test -n "$CPU_FLAGS"; then
12822 CFLAGS="$CFLAGS $CPU_FLAGS"
12823 fi
12824
12825 if test -z "$CFLAGS"; then
12826 echo ""
12827 echo "********************************************************"
12828 echo "* WARNING: Don't know the best CFLAGS for this system *"
12829 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12830 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12831 echo "********************************************************"
12832 echo ""
12833 CFLAGS="-O3"
12834 fi
12835
12836
12837
12838 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12839 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12840 if test "${ac_guessed_cflags+set}" = set; then
12841 echo $ECHO_N "(cached) $ECHO_C" >&6
12842 else
12843 echo 'void f(){}' > conftest.c
12844 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12845 ac_guessed_cflags=yes
12846 else
12847 ac_guessed_cflags=no
12848 fi
12849 rm -f conftest*
12850
12851 fi
12852 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12853 echo "${ECHO_T}$ac_guessed_cflags" >&6
12854 if test "$ac_guessed_cflags" = yes; then
12855 :
12856
12857 else
12858 :
12859
12860 echo ""
12861 echo "********************************************************"
12862 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12863 echo "* your compiler. *"
12864 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12865 echo "********************************************************"
12866 echo ""
12867 CFLAGS=""
12868
12869 fi
12870
12871
12872 fi
12873
12874
12875
12876
12877
12878
12879
12880 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12881 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12882 if test "${ac_cv_prog_really_gxx+set}" = set; then
12883 echo $ECHO_N "(cached) $ECHO_C" >&6
12884 else
12885
12886 cat > conftest.cpp <<EOF
12887 #ifdef __GNUC__
12888 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12889 no;
12890 #else
12891 yes;
12892 #endif
12893 #endif
12894 EOF
12895 if { ac_try='${CXX-c++} -E conftest.cpp'
12896 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12897 (eval $ac_try) 2>&5
12898 ac_status=$?
12899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12900 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12901 ac_cv_prog_really_gxx=yes
12902 else
12903 ac_cv_prog_really_gxx=no
12904 fi
12905
12906 fi
12907 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12908 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12909 if test "$ac_cv_prog_really_gxx" = yes; then
12910 :
12911
12912 else
12913 :
12914
12915 fi
12916
12917
12918 # Try to determine "good" native compiler flags if none specified on command
12919 # line
12920 if test "$ac_test_CXXFLAGS" != "set"; then
12921 CXXFLAGS=""
12922 case "${host_cpu}-${host_os}" in
12923
12924 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12925 CXXFLAGS="-O"
12926 fi;;
12927 sparc-solaris2*) if test "$CXX" = CC; then
12928 CXXFLAGS="-features=extensions -O -dalign"
12929 fi;;
12930 rs6000*-aix*) if test "$CXX" = xlC; then
12931 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12932 fi;;
12933 powerpc*-aix*)
12934 if test "$CXX" = xlC; then
12935 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12936 echo "*******************************************************"
12937 echo "* You have AIX on an unknown powerpc system. It is *"
12938 echo "* recommended that you use *"
12939 echo "* *"
12940 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12941 echo "* ^^^ *"
12942 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12943 echo "* PowerPC CPU you have. For more info, man cc. *"
12944 echo "*******************************************************"
12945 fi;;
12946 *darwin*)
12947 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12948 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12949 fi
12950 if test "$CXX" = icpc; then
12951 CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12952 fi;;
12953 esac
12954
12955 # use default flags for gcc on all systems
12956 if test $ac_cv_prog_really_gxx = yes; then
12957 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12958 fi
12959
12960 # test for gcc-specific flags:
12961 if test $ac_cv_prog_really_gxx = yes; then
12962 # -malign-double for x86 systems
12963
12964
12965 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12966 echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12967 if test "${ac_align_double+set}" = set; then
12968 echo $ECHO_N "(cached) $ECHO_C" >&6
12969 else
12970 echo 'void f(){}' > conftest.cpp
12971 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12972 ac_align_double=yes
12973 else
12974 ac_align_double=no
12975 fi
12976 rm -f conftest*
12977
12978 fi
12979 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12980 echo "${ECHO_T}$ac_align_double" >&6
12981 if test "$ac_align_double" = yes; then
12982 :
12983 CXXFLAGS="$CXXFLAGS -malign-double"
12984 else
12985 :
12986
12987 fi
12988
12989 # -fstrict-aliasing for gcc-2.95+
12990
12991
12992 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12993 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12994 if test "${ac_fstrict_aliasing+set}" = set; then
12995 echo $ECHO_N "(cached) $ECHO_C" >&6
12996 else
12997 echo 'void f(){}' > conftest.cpp
12998 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12999 ac_fstrict_aliasing=yes
13000 else
13001 ac_fstrict_aliasing=no
13002 fi
13003 rm -f conftest*
13004
13005 fi
13006 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
13007 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
13008 if test "$ac_fstrict_aliasing" = yes; then
13009 :
13010 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
13011 else
13012 :
13013
13014 fi
13015
13016 fi
13017
13018 CPU_FLAGS=""
13019 if test $ac_cv_prog_really_gxx = yes; then
13020 case "${host_cpu}" in
13021 i586*)
13022
13023 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
13024 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
13025 if test "${ac_cpu_pentium+set}" = set; then
13026 echo $ECHO_N "(cached) $ECHO_C" >&6
13027 else
13028 echo 'void f(){}' > conftest.cpp
13029 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
13030 ac_cpu_pentium=yes
13031 else
13032 ac_cpu_pentium=no
13033 fi
13034 rm -f conftest*
13035
13036 fi
13037 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
13038 echo "${ECHO_T}$ac_cpu_pentium" >&6
13039 if test "$ac_cpu_pentium" = yes; then
13040 :
13041 CPU_FLAGS=-mcpu=pentium
13042 else
13043 :
13044
13045
13046 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
13047 echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
13048 if test "${ac_pentium+set}" = set; then
13049 echo $ECHO_N "(cached) $ECHO_C" >&6
13050 else
13051 echo 'void f(){}' > conftest.cpp
13052 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
13053 ac_pentium=yes
13054 else
13055 ac_pentium=no
13056 fi
13057 rm -f conftest*
13058
13059 fi
13060 echo "$as_me:$LINENO: result: $ac_pentium" >&5
13061 echo "${ECHO_T}$ac_pentium" >&6
13062 if test "$ac_pentium" = yes; then
13063 :
13064 CPU_FLAGS=-mpentium
13065 else
13066 :
13067
13068 fi
13069
13070 fi
13071
13072 ;;
13073 i686*)
13074
13075 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13076 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13077 if test "${ac_cpu_pentiumpro+set}" = set; then
13078 echo $ECHO_N "(cached) $ECHO_C" >&6
13079 else
13080 echo 'void f(){}' > conftest.cpp
13081 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13082 ac_cpu_pentiumpro=yes
13083 else
13084 ac_cpu_pentiumpro=no
13085 fi
13086 rm -f conftest*
13087
13088 fi
13089 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13090 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13091 if test "$ac_cpu_pentiumpro" = yes; then
13092 :
13093 CPU_FLAGS=-mcpu=pentiumpro
13094 else
13095 :
13096
13097
13098 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13099 echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13100 if test "${ac_pentiumpro+set}" = set; then
13101 echo $ECHO_N "(cached) $ECHO_C" >&6
13102 else
13103 echo 'void f(){}' > conftest.cpp
13104 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13105 ac_pentiumpro=yes
13106 else
13107 ac_pentiumpro=no
13108 fi
13109 rm -f conftest*
13110
13111 fi
13112 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13113 echo "${ECHO_T}$ac_pentiumpro" >&6
13114 if test "$ac_pentiumpro" = yes; then
13115 :
13116 CPU_FLAGS=-mpentiumpro
13117 else
13118 :
13119
13120 fi
13121
13122 fi
13123
13124 ;;
13125 powerpc*)
13126 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13127 is60x=`echo $cputype | egrep "^600-9e?$"`
13128 if test -n "$is60x"; then
13129
13130
13131 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13132 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13133 if test "${ac_m_cpu_60x+set}" = set; then
13134 echo $ECHO_N "(cached) $ECHO_C" >&6
13135 else
13136 echo 'void f(){}' > conftest.cpp
13137 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13138 ac_m_cpu_60x=yes
13139 else
13140 ac_m_cpu_60x=no
13141 fi
13142 rm -f conftest*
13143
13144 fi
13145 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13146 echo "${ECHO_T}$ac_m_cpu_60x" >&6
13147 if test "$ac_m_cpu_60x" = yes; then
13148 :
13149 CPU_FLAGS=-mcpu=$cputype
13150 else
13151 :
13152
13153 fi
13154
13155 elif test "$cputype" = 750; then
13156
13157
13158 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13159 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13160 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13161 echo $ECHO_N "(cached) $ECHO_C" >&6
13162 else
13163
13164 cat > conftest.cpp <<EOF
13165 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13166 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13167 yes;
13168 # endif
13169 #endif
13170 EOF
13171 if { ac_try='${CXX-c++} -E conftest.cpp'
13172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13173 (eval $ac_try) 2>&5
13174 ac_status=$?
13175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13176 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13177 ac_cv_prog_gxx_2_95=yes
13178 else
13179 ac_cv_prog_gxx_2_95=no
13180 fi
13181
13182 fi
13183 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13184 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13185 if test "$ac_cv_prog_gxx_2_95" = yes; then
13186 :
13187
13188
13189 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13190 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13191 if test "${ac_m_cpu_750+set}" = set; then
13192 echo $ECHO_N "(cached) $ECHO_C" >&6
13193 else
13194 echo 'void f(){}' > conftest.cpp
13195 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13196 ac_m_cpu_750=yes
13197 else
13198 ac_m_cpu_750=no
13199 fi
13200 rm -f conftest*
13201
13202 fi
13203 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13204 echo "${ECHO_T}$ac_m_cpu_750" >&6
13205 if test "$ac_m_cpu_750" = yes; then
13206 :
13207 CPU_FLAGS=-mcpu=750
13208 else
13209 :
13210
13211 fi
13212
13213 else
13214 :
13215
13216 fi
13217
13218 fi
13219 if test -z "$CPU_FLAGS"; then
13220
13221
13222 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13223 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13224 if test "${ac_m_cpu_powerpc+set}" = set; then
13225 echo $ECHO_N "(cached) $ECHO_C" >&6
13226 else
13227 echo 'void f(){}' > conftest.cpp
13228 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13229 ac_m_cpu_powerpc=yes
13230 else
13231 ac_m_cpu_powerpc=no
13232 fi
13233 rm -f conftest*
13234
13235 fi
13236 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13237 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13238 if test "$ac_m_cpu_powerpc" = yes; then
13239 :
13240 CPU_FLAGS=-mcpu=powerpc
13241 else
13242 :
13243
13244 fi
13245
13246 fi
13247 if test -z "$CPU_FLAGS"; then
13248
13249
13250 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13251 echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13252 if test "${ac_m_powerpc+set}" = set; then
13253 echo $ECHO_N "(cached) $ECHO_C" >&6
13254 else
13255 echo 'void f(){}' > conftest.cpp
13256 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13257 ac_m_powerpc=yes
13258 else
13259 ac_m_powerpc=no
13260 fi
13261 rm -f conftest*
13262
13263 fi
13264 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13265 echo "${ECHO_T}$ac_m_powerpc" >&6
13266 if test "$ac_m_powerpc" = yes; then
13267 :
13268 CPU_FLAGS=-mpowerpc
13269 else
13270 :
13271
13272 fi
13273
13274 fi
13275 esac
13276 fi
13277
13278 if test -n "$CPU_FLAGS"; then
13279 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13280 fi
13281
13282 if test -z "$CXXFLAGS"; then
13283 echo ""
13284 echo "**********************************************************"
13285 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
13286 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13287 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
13288 echo "**********************************************************"
13289 echo ""
13290 CXXFLAGS="-O3"
13291 fi
13292
13293
13294
13295 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13296 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
13297 if test "${ac_guessed_cxxflags+set}" = set; then
13298 echo $ECHO_N "(cached) $ECHO_C" >&6
13299 else
13300 echo 'void f(){}' > conftest.cpp
13301 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13302 ac_guessed_cxxflags=yes
13303 else
13304 ac_guessed_cxxflags=no
13305 fi
13306 rm -f conftest*
13307
13308 fi
13309 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13310 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
13311 if test "$ac_guessed_cxxflags" = yes; then
13312 :
13313
13314 else
13315 :
13316
13317 echo ""
13318 echo "**********************************************************"
13319 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
13320 echo "* your compiler. *"
13321 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
13322 echo "**********************************************************"
13323 echo ""
13324 CXXFLAGS=""
13325
13326 fi
13327
13328
13329 fi
13330
13331 ;;
13332 esac
13333
13334
13335 cat >>confdefs.h <<\_ACEOF
13336 #define OBAPI
13337 _ACEOF
13338
13339
13340
13341
13342 # Check whether --with-mpi or --without-mpi was given.
13343 if test "${with_mpi+set}" = set; then
13344 withval="$with_mpi"
13345 with_mpi=$withval
13346 else
13347 with_mpi="no"
13348 fi;
13349
13350 case "x$with_mpi" in
13351 xyes | "x") USE_MPI=yes;;
13352 xno) USE_MPI=no ;;
13353 *) MPI="$with_mpi"; USE_MPI=yes ;;
13354 esac
13355 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13356 MPI="/usr/local"
13357 fi
13358 if test "$USE_MPI" = "yes"; then
13359
13360
13361 # Set variables...
13362 MPI_LIB_DIR="$MPI/lib"
13363 MPI_INC_DIR="$MPI/include"
13364
13365
13366
13367 ac_ext=c
13368 ac_cpp='$CPP $CPPFLAGS'
13369 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13370 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13371 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13372
13373 echo "$as_me:$LINENO: checking for mpi.h" >&5
13374 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13375 have_mpi_h=0
13376 rm -f conftest*
13377 echo '#include <mpi.h>' > conftest.c
13378 if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13379 echo "$as_me:$LINENO: result: yes" >&5
13380 echo "${ECHO_T}yes" >&6
13381 have_mpi_h=1
13382 else
13383 if test -s conftest.out ; then
13384 cat conftest.out >> config.log
13385 fi
13386 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13387 echo "${ECHO_T}no! Check MPI include paths" >&6
13388 USE_MPI="no"
13389 fi
13390 rm -f conftest*
13391 if test "$have_mpi_h" = 1; then
13392
13393 cat >>confdefs.h <<\_ACEOF
13394 #define HAVE_MPI_H 1
13395 _ACEOF
13396
13397 fi
13398
13399 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13400 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13401
13402
13403 ac_ext=${FC_SRCEXT-f}
13404 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13405 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13406 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13407
13408 ac_save_ext=$ac_ext
13409 ac_ext=F90
13410 ac_save_FCFLAGS=$FCFLAGS
13411 have_mpif_h=0
13412 rm -f conftest*
13413 cat >conftest.$ac_ext <<EOF
13414 program main
13415 include 'mpif.h'
13416 end
13417 EOF
13418 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13419 echo "$as_me:$LINENO: result: yes" >&5
13420 echo "${ECHO_T}yes" >&6
13421 MPI_F90_INC="$MPI_INC_DIR"
13422 have_mpif_h=1
13423 else
13424 if test -s conftest.out ; then
13425 cat conftest.out >> config.log
13426 fi
13427 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13428 echo "${ECHO_T}no! Check MPI include paths" >&6
13429 USE_MPI="no"
13430 fi
13431 rm -f conftest*
13432
13433 if test "$have_mpif_h" = 1; then
13434
13435 cat >>confdefs.h <<\_ACEOF
13436 #define HAVE_MPIF_H 1
13437 _ACEOF
13438
13439 fi
13440 FCFLAGS=$ac_save_FCFLAGS
13441 ac_ext=$ac_save_ext
13442 ac_ext=c
13443 ac_cpp='$CPP $CPPFLAGS'
13444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13447
13448
13449 ac_ext=c
13450 ac_cpp='$CPP $CPPFLAGS'
13451 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13452 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13453 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13454
13455 ac_save_LDFLAGS=$LDFLAGS
13456 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13457
13458 if test x = x"$MPI_LIB"; then
13459 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13460 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13461 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13462 echo $ECHO_N "(cached) $ECHO_C" >&6
13463 else
13464 ac_check_lib_save_LIBS=$LIBS
13465 LIBS="-lmpich $LIBS"
13466 cat >conftest.$ac_ext <<_ACEOF
13467 /* confdefs.h. */
13468 _ACEOF
13469 cat confdefs.h >>conftest.$ac_ext
13470 cat >>conftest.$ac_ext <<_ACEOF
13471 /* end confdefs.h. */
13472
13473 /* Override any gcc2 internal prototype to avoid an error. */
13474 #ifdef __cplusplus
13475 extern "C"
13476 #endif
13477 /* We use char because int might match the return type of a gcc2
13478 builtin and then its argument prototype would still apply. */
13479 char MPI_Init ();
13480 #ifdef FC_DUMMY_MAIN
13481 #ifndef FC_DUMMY_MAIN_EQ_F77
13482 # ifdef __cplusplus
13483 extern "C"
13484 # endif
13485 int FC_DUMMY_MAIN() { return 1; }
13486 #endif
13487 #endif
13488 int
13489 main ()
13490 {
13491 MPI_Init ();
13492 ;
13493 return 0;
13494 }
13495 _ACEOF
13496 rm -f conftest.$ac_objext conftest$ac_exeext
13497 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13498 (eval $ac_link) 2>conftest.er1
13499 ac_status=$?
13500 grep -v '^ *+' conftest.er1 >conftest.err
13501 rm -f conftest.er1
13502 cat conftest.err >&5
13503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13504 (exit $ac_status); } &&
13505 { ac_try='test -z "$ac_c_werror_flag"
13506 || test ! -s conftest.err'
13507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13508 (eval $ac_try) 2>&5
13509 ac_status=$?
13510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13511 (exit $ac_status); }; } &&
13512 { ac_try='test -s conftest$ac_exeext'
13513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13514 (eval $ac_try) 2>&5
13515 ac_status=$?
13516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13517 (exit $ac_status); }; }; then
13518 ac_cv_lib_mpich_MPI_Init=yes
13519 else
13520 echo "$as_me: failed program was:" >&5
13521 sed 's/^/| /' conftest.$ac_ext >&5
13522
13523 ac_cv_lib_mpich_MPI_Init=no
13524 fi
13525 rm -f conftest.err conftest.$ac_objext \
13526 conftest$ac_exeext conftest.$ac_ext
13527 LIBS=$ac_check_lib_save_LIBS
13528 fi
13529 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13530 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13531 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13532 MPI_LIB="-lmpich"
13533 fi
13534
13535 fi
13536 $as_unset ac_cv_lib_mpich_MPI_Init
13537 if test x = x"$MPI_LIB"; then
13538 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13539 echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13540 if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13541 echo $ECHO_N "(cached) $ECHO_C" >&6
13542 else
13543 ac_check_lib_save_LIBS=$LIBS
13544 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13545 cat >conftest.$ac_ext <<_ACEOF
13546 /* confdefs.h. */
13547 _ACEOF
13548 cat confdefs.h >>conftest.$ac_ext
13549 cat >>conftest.$ac_ext <<_ACEOF
13550 /* end confdefs.h. */
13551
13552 /* Override any gcc2 internal prototype to avoid an error. */
13553 #ifdef __cplusplus
13554 extern "C"
13555 #endif
13556 /* We use char because int might match the return type of a gcc2
13557 builtin and then its argument prototype would still apply. */
13558 char MPI_Init ();
13559 #ifdef FC_DUMMY_MAIN
13560 #ifndef FC_DUMMY_MAIN_EQ_F77
13561 # ifdef __cplusplus
13562 extern "C"
13563 # endif
13564 int FC_DUMMY_MAIN() { return 1; }
13565 #endif
13566 #endif
13567 int
13568 main ()
13569 {
13570 MPI_Init ();
13571 ;
13572 return 0;
13573 }
13574 _ACEOF
13575 rm -f conftest.$ac_objext conftest$ac_exeext
13576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13577 (eval $ac_link) 2>conftest.er1
13578 ac_status=$?
13579 grep -v '^ *+' conftest.er1 >conftest.err
13580 rm -f conftest.er1
13581 cat conftest.err >&5
13582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13583 (exit $ac_status); } &&
13584 { ac_try='test -z "$ac_c_werror_flag"
13585 || test ! -s conftest.err'
13586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13587 (eval $ac_try) 2>&5
13588 ac_status=$?
13589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13590 (exit $ac_status); }; } &&
13591 { ac_try='test -s conftest$ac_exeext'
13592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13593 (eval $ac_try) 2>&5
13594 ac_status=$?
13595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13596 (exit $ac_status); }; }; then
13597 ac_cv_lib_pmpich_MPI_Init=yes
13598 else
13599 echo "$as_me: failed program was:" >&5
13600 sed 's/^/| /' conftest.$ac_ext >&5
13601
13602 ac_cv_lib_pmpich_MPI_Init=no
13603 fi
13604 rm -f conftest.err conftest.$ac_objext \
13605 conftest$ac_exeext conftest.$ac_ext
13606 LIBS=$ac_check_lib_save_LIBS
13607 fi
13608 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13609 echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13610 if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13611 MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13612 fi
13613
13614 fi
13615 if test x = x"$MPI_LIB"; then
13616 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13617 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13618 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13619 echo $ECHO_N "(cached) $ECHO_C" >&6
13620 else
13621 ac_check_lib_save_LIBS=$LIBS
13622 LIBS="-lmpi $LIBS"
13623 cat >conftest.$ac_ext <<_ACEOF
13624 /* confdefs.h. */
13625 _ACEOF
13626 cat confdefs.h >>conftest.$ac_ext
13627 cat >>conftest.$ac_ext <<_ACEOF
13628 /* end confdefs.h. */
13629
13630 /* Override any gcc2 internal prototype to avoid an error. */
13631 #ifdef __cplusplus
13632 extern "C"
13633 #endif
13634 /* We use char because int might match the return type of a gcc2
13635 builtin and then its argument prototype would still apply. */
13636 char MPI_Init ();
13637 #ifdef FC_DUMMY_MAIN
13638 #ifndef FC_DUMMY_MAIN_EQ_F77
13639 # ifdef __cplusplus
13640 extern "C"
13641 # endif
13642 int FC_DUMMY_MAIN() { return 1; }
13643 #endif
13644 #endif
13645 int
13646 main ()
13647 {
13648 MPI_Init ();
13649 ;
13650 return 0;
13651 }
13652 _ACEOF
13653 rm -f conftest.$ac_objext conftest$ac_exeext
13654 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13655 (eval $ac_link) 2>conftest.er1
13656 ac_status=$?
13657 grep -v '^ *+' conftest.er1 >conftest.err
13658 rm -f conftest.er1
13659 cat conftest.err >&5
13660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661 (exit $ac_status); } &&
13662 { ac_try='test -z "$ac_c_werror_flag"
13663 || test ! -s conftest.err'
13664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13665 (eval $ac_try) 2>&5
13666 ac_status=$?
13667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13668 (exit $ac_status); }; } &&
13669 { ac_try='test -s conftest$ac_exeext'
13670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13671 (eval $ac_try) 2>&5
13672 ac_status=$?
13673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13674 (exit $ac_status); }; }; then
13675 ac_cv_lib_mpi_MPI_Init=yes
13676 else
13677 echo "$as_me: failed program was:" >&5
13678 sed 's/^/| /' conftest.$ac_ext >&5
13679
13680 ac_cv_lib_mpi_MPI_Init=no
13681 fi
13682 rm -f conftest.err conftest.$ac_objext \
13683 conftest$ac_exeext conftest.$ac_ext
13684 LIBS=$ac_check_lib_save_LIBS
13685 fi
13686 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13687 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13688 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13689 MPI_LIB="-lmpi"
13690 fi
13691
13692 fi
13693 $as_unset ac_cv_lib_mpi_MPI_Init
13694 if test x = x"$MPI_LIB"; then
13695 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13696 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13697 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13698 echo $ECHO_N "(cached) $ECHO_C" >&6
13699 else
13700 ac_check_lib_save_LIBS=$LIBS
13701 LIBS="-lmpi -llam $LIBS"
13702 cat >conftest.$ac_ext <<_ACEOF
13703 /* confdefs.h. */
13704 _ACEOF
13705 cat confdefs.h >>conftest.$ac_ext
13706 cat >>conftest.$ac_ext <<_ACEOF
13707 /* end confdefs.h. */
13708
13709 /* Override any gcc2 internal prototype to avoid an error. */
13710 #ifdef __cplusplus
13711 extern "C"
13712 #endif
13713 /* We use char because int might match the return type of a gcc2
13714 builtin and then its argument prototype would still apply. */
13715 char MPI_Init ();
13716 #ifdef FC_DUMMY_MAIN
13717 #ifndef FC_DUMMY_MAIN_EQ_F77
13718 # ifdef __cplusplus
13719 extern "C"
13720 # endif
13721 int FC_DUMMY_MAIN() { return 1; }
13722 #endif
13723 #endif
13724 int
13725 main ()
13726 {
13727 MPI_Init ();
13728 ;
13729 return 0;
13730 }
13731 _ACEOF
13732 rm -f conftest.$ac_objext conftest$ac_exeext
13733 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13734 (eval $ac_link) 2>conftest.er1
13735 ac_status=$?
13736 grep -v '^ *+' conftest.er1 >conftest.err
13737 rm -f conftest.er1
13738 cat conftest.err >&5
13739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13740 (exit $ac_status); } &&
13741 { ac_try='test -z "$ac_c_werror_flag"
13742 || test ! -s conftest.err'
13743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13744 (eval $ac_try) 2>&5
13745 ac_status=$?
13746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13747 (exit $ac_status); }; } &&
13748 { ac_try='test -s conftest$ac_exeext'
13749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13750 (eval $ac_try) 2>&5
13751 ac_status=$?
13752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13753 (exit $ac_status); }; }; then
13754 ac_cv_lib_mpi_MPI_Init=yes
13755 else
13756 echo "$as_me: failed program was:" >&5
13757 sed 's/^/| /' conftest.$ac_ext >&5
13758
13759 ac_cv_lib_mpi_MPI_Init=no
13760 fi
13761 rm -f conftest.err conftest.$ac_objext \
13762 conftest$ac_exeext conftest.$ac_ext
13763 LIBS=$ac_check_lib_save_LIBS
13764 fi
13765 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13766 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13767 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13768 MPI_LIB="-lmpi -llam"
13769 fi
13770
13771 fi
13772 $as_unset ac_cv_lib_mpi_MPI_Init
13773 if test x = x"$MPI_LIB"; then
13774 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13775 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13776 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13777 echo $ECHO_N "(cached) $ECHO_C" >&6
13778 else
13779 ac_check_lib_save_LIBS=$LIBS
13780 LIBS="-lmpi -llam -lpthread $LIBS"
13781 cat >conftest.$ac_ext <<_ACEOF
13782 /* confdefs.h. */
13783 _ACEOF
13784 cat confdefs.h >>conftest.$ac_ext
13785 cat >>conftest.$ac_ext <<_ACEOF
13786 /* end confdefs.h. */
13787
13788 /* Override any gcc2 internal prototype to avoid an error. */
13789 #ifdef __cplusplus
13790 extern "C"
13791 #endif
13792 /* We use char because int might match the return type of a gcc2
13793 builtin and then its argument prototype would still apply. */
13794 char MPI_Init ();
13795 #ifdef FC_DUMMY_MAIN
13796 #ifndef FC_DUMMY_MAIN_EQ_F77
13797 # ifdef __cplusplus
13798 extern "C"
13799 # endif
13800 int FC_DUMMY_MAIN() { return 1; }
13801 #endif
13802 #endif
13803 int
13804 main ()
13805 {
13806 MPI_Init ();
13807 ;
13808 return 0;
13809 }
13810 _ACEOF
13811 rm -f conftest.$ac_objext conftest$ac_exeext
13812 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13813 (eval $ac_link) 2>conftest.er1
13814 ac_status=$?
13815 grep -v '^ *+' conftest.er1 >conftest.err
13816 rm -f conftest.er1
13817 cat conftest.err >&5
13818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13819 (exit $ac_status); } &&
13820 { ac_try='test -z "$ac_c_werror_flag"
13821 || test ! -s conftest.err'
13822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13823 (eval $ac_try) 2>&5
13824 ac_status=$?
13825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13826 (exit $ac_status); }; } &&
13827 { ac_try='test -s conftest$ac_exeext'
13828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13829 (eval $ac_try) 2>&5
13830 ac_status=$?
13831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832 (exit $ac_status); }; }; then
13833 ac_cv_lib_mpi_MPI_Init=yes
13834 else
13835 echo "$as_me: failed program was:" >&5
13836 sed 's/^/| /' conftest.$ac_ext >&5
13837
13838 ac_cv_lib_mpi_MPI_Init=no
13839 fi
13840 rm -f conftest.err conftest.$ac_objext \
13841 conftest$ac_exeext conftest.$ac_ext
13842 LIBS=$ac_check_lib_save_LIBS
13843 fi
13844 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13845 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13846 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13847 MPI_LIB="-lmpi -llam -lpthread"
13848 else
13849
13850 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13851 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13852 { (exit 1); exit 1; }; }
13853 USE_MPI="no"
13854
13855 fi
13856
13857 fi
13858
13859
13860
13861 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13862 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13863 MPI_F90_LIB=""
13864 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13865 MPI_F90_LIB="-lfmpich"
13866 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13867 MPI_F90_LIB="-llamf77mpi"
13868 else
13869 MPI_F90_LIB=" "
13870 fi
13871 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13872 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13873
13874
13875 fi
13876
13877
13878
13879 acx_cgal_found=no
13880
13881 # Check whether --with-cgalmakefile or --without-cgalmakefile was given.
13882 if test "${with_cgalmakefile+set}" = set; then
13883 withval="$with_cgalmakefile"
13884
13885 fi;
13886 case $with_cgalmakefile in
13887 yes | "") ;;
13888 no) acx_cgal_found=disable ;;
13889 -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13890 *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13891 esac
13892
13893 if test "$acx_cgal_found" == no; then
13894 echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
13895 echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6
13896
13897 if test \! -z "$CGAL_MAKEFILE"; then
13898
13899 if test -e "$CGAL_MAKEFILE"; then
13900 tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
13901
13902 cat > $tname << _ACEOF
13903 include $CGAL_MAKEFILE
13904
13905 cppflags:
13906 @echo \$(CGAL_CXXFLAGS)
13907
13908 cxxflags:
13909 @echo
13910 ldflags:
13911 @echo \$(CGAL_LDFLAGS)
13912 _ACEOF
13913 CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
13914 CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
13915 CGAL_LDFLAGST="`make -s -f $tname ldflags`"
13916 for i in $CGAL_LDFLAGST; do
13917 if test `echo $i| grep -c ^-l`; then
13918 CGAL_LIBS="$CGAL_LIBS $i"
13919 else
13920 CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
13921 fi
13922 done
13923 rm -f $tname
13924 echo "$as_me:$LINENO: result: yes" >&5
13925 echo "${ECHO_T}yes" >&6
13926 acx_cgal_found=yes
13927 else
13928 echo "$as_me:$LINENO: result: invalid" >&5
13929 echo "${ECHO_T}invalid" >&6
13930 { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
13931 echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
13932 { (exit 1); exit 1; }; }
13933 fi
13934 else
13935 echo "$as_me:$LINENO: result: not defined" >&5
13936 echo "${ECHO_T}not defined" >&6
13937 fi
13938 fi
13939
13940 if test "$acx_cgal_found" == no; then
13941 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13942 echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
13943 echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
13944 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13945 echo $ECHO_N "(cached) $ECHO_C" >&6
13946 fi
13947 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
13948 echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
13949 else
13950 # Is the header compilable?
13951 echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
13952 echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6
13953 cat >conftest.$ac_ext <<_ACEOF
13954 /* confdefs.h. */
13955 _ACEOF
13956 cat confdefs.h >>conftest.$ac_ext
13957 cat >>conftest.$ac_ext <<_ACEOF
13958 /* end confdefs.h. */
13959 $ac_includes_default
13960 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
13961 _ACEOF
13962 rm -f conftest.$ac_objext
13963 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13964 (eval $ac_compile) 2>conftest.er1
13965 ac_status=$?
13966 grep -v '^ *+' conftest.er1 >conftest.err
13967 rm -f conftest.er1
13968 cat conftest.err >&5
13969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970 (exit $ac_status); } &&
13971 { ac_try='test -z "$ac_c_werror_flag"
13972 || test ! -s conftest.err'
13973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13974 (eval $ac_try) 2>&5
13975 ac_status=$?
13976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977 (exit $ac_status); }; } &&
13978 { ac_try='test -s conftest.$ac_objext'
13979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13980 (eval $ac_try) 2>&5
13981 ac_status=$?
13982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13983 (exit $ac_status); }; }; then
13984 ac_header_compiler=yes
13985 else
13986 echo "$as_me: failed program was:" >&5
13987 sed 's/^/| /' conftest.$ac_ext >&5
13988
13989 ac_header_compiler=no
13990 fi
13991 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13992 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13993 echo "${ECHO_T}$ac_header_compiler" >&6
13994
13995 # Is the header present?
13996 echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
13997 echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6
13998 cat >conftest.$ac_ext <<_ACEOF
13999 /* confdefs.h. */
14000 _ACEOF
14001 cat confdefs.h >>conftest.$ac_ext
14002 cat >>conftest.$ac_ext <<_ACEOF
14003 /* end confdefs.h. */
14004 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
14005 _ACEOF
14006 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14007 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14008 ac_status=$?
14009 grep -v '^ *+' conftest.er1 >conftest.err
14010 rm -f conftest.er1
14011 cat conftest.err >&5
14012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14013 (exit $ac_status); } >/dev/null; then
14014 if test -s conftest.err; then
14015 ac_cpp_err=$ac_c_preproc_warn_flag
14016 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14017 else
14018 ac_cpp_err=
14019 fi
14020 else
14021 ac_cpp_err=yes
14022 fi
14023 if test -z "$ac_cpp_err"; then
14024 ac_header_preproc=yes
14025 else
14026 echo "$as_me: failed program was:" >&5
14027 sed 's/^/| /' conftest.$ac_ext >&5
14028
14029 ac_header_preproc=no
14030 fi
14031 rm -f conftest.err conftest.$ac_ext
14032 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14033 echo "${ECHO_T}$ac_header_preproc" >&6
14034
14035 # So? What about this header?
14036 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14037 yes:no: )
14038 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
14039 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14040 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
14041 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
14042 ac_header_preproc=yes
14043 ;;
14044 no:yes:* )
14045 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
14046 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
14047 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
14048 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
14049 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
14050 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
14051 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
14052 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
14053 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
14054 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
14055 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
14056 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
14057 (
14058 cat <<\_ASBOX
14059 ## ------------------------------ ##
14060 ## Report this to gezelter@nd.edu ##
14061 ## ------------------------------ ##
14062 _ASBOX
14063 ) |
14064 sed "s/^/$as_me: WARNING: /" >&2
14065 ;;
14066 esac
14067 echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
14068 echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
14069 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
14070 echo $ECHO_N "(cached) $ECHO_C" >&6
14071 else
14072 ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
14073 fi
14074 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
14075 echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
14076
14077 fi
14078 if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
14079 cgal_have_header=yes
14080 else
14081 cgal_have_header=no
14082 fi
14083
14084
14085 if test "$cgal_have_header" == yes; then
14086 echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14087 echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14088 if test "${ac_cv_lib_CGAL_main+set}" = set; then
14089 echo $ECHO_N "(cached) $ECHO_C" >&6
14090 else
14091 ac_check_lib_save_LIBS=$LIBS
14092 LIBS="-lCGAL $LIBS"
14093 cat >conftest.$ac_ext <<_ACEOF
14094 /* confdefs.h. */
14095 _ACEOF
14096 cat confdefs.h >>conftest.$ac_ext
14097 cat >>conftest.$ac_ext <<_ACEOF
14098 /* end confdefs.h. */
14099
14100
14101 #ifdef FC_DUMMY_MAIN
14102 #ifndef FC_DUMMY_MAIN_EQ_F77
14103 # ifdef __cplusplus
14104 extern "C"
14105 # endif
14106 int FC_DUMMY_MAIN() { return 1; }
14107 #endif
14108 #endif
14109 int
14110 main ()
14111 {
14112 main ();
14113 ;
14114 return 0;
14115 }
14116 _ACEOF
14117 rm -f conftest.$ac_objext conftest$ac_exeext
14118 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14119 (eval $ac_link) 2>conftest.er1
14120 ac_status=$?
14121 grep -v '^ *+' conftest.er1 >conftest.err
14122 rm -f conftest.er1
14123 cat conftest.err >&5
14124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14125 (exit $ac_status); } &&
14126 { ac_try='test -z "$ac_c_werror_flag"
14127 || test ! -s conftest.err'
14128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14129 (eval $ac_try) 2>&5
14130 ac_status=$?
14131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14132 (exit $ac_status); }; } &&
14133 { ac_try='test -s conftest$ac_exeext'
14134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14135 (eval $ac_try) 2>&5
14136 ac_status=$?
14137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14138 (exit $ac_status); }; }; then
14139 ac_cv_lib_CGAL_main=yes
14140 else
14141 echo "$as_me: failed program was:" >&5
14142 sed 's/^/| /' conftest.$ac_ext >&5
14143
14144 ac_cv_lib_CGAL_main=no
14145 fi
14146 rm -f conftest.err conftest.$ac_objext \
14147 conftest$ac_exeext conftest.$ac_ext
14148 LIBS=$ac_check_lib_save_LIBS
14149 fi
14150 echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
14151 echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
14152 if test $ac_cv_lib_CGAL_main = yes; then
14153 cgal_have_lib=yes
14154 else
14155 cgal_have_lib=no
14156 fi
14157
14158 if test "$cgal_have_lib" == no; then
14159 save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
14160 echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14161 echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14162 if test "${ac_cv_lib_CGAL_main+set}" = set; then
14163 echo $ECHO_N "(cached) $ECHO_C" >&6
14164 else
14165 ac_check_lib_save_LIBS=$LIBS
14166 LIBS="-lCGAL $LIBS"
14167 cat >conftest.$ac_ext <<_ACEOF
14168 /* confdefs.h. */
14169 _ACEOF
14170 cat confdefs.h >>conftest.$ac_ext
14171 cat >>conftest.$ac_ext <<_ACEOF
14172 /* end confdefs.h. */
14173
14174
14175 #ifdef FC_DUMMY_MAIN
14176 #ifndef FC_DUMMY_MAIN_EQ_F77
14177 # ifdef __cplusplus
14178 extern "C"
14179 # endif
14180 int FC_DUMMY_MAIN() { return 1; }
14181 #endif
14182 #endif
14183 int
14184 main ()
14185 {
14186 main ();
14187 ;
14188 return 0;
14189 }
14190 _ACEOF
14191 rm -f conftest.$ac_objext conftest$ac_exeext
14192 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14193 (eval $ac_link) 2>conftest.er1
14194 ac_status=$?
14195 grep -v '^ *+' conftest.er1 >conftest.err
14196 rm -f conftest.er1
14197 cat conftest.err >&5
14198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14199 (exit $ac_status); } &&
14200 { ac_try='test -z "$ac_c_werror_flag"
14201 || test ! -s conftest.err'
14202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14203 (eval $ac_try) 2>&5
14204 ac_status=$?
14205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14206 (exit $ac_status); }; } &&
14207 { ac_try='test -s conftest$ac_exeext'
14208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14209 (eval $ac_try) 2>&5
14210 ac_status=$?
14211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14212 (exit $ac_status); }; }; then
14213 ac_cv_lib_CGAL_main=yes
14214 else
14215 echo "$as_me: failed program was:" >&5
14216 sed 's/^/| /' conftest.$ac_ext >&5
14217
14218 ac_cv_lib_CGAL_main=no
14219 fi
14220 rm -f conftest.err conftest.$ac_objext \
14221 conftest$ac_exeext conftest.$ac_ext
14222 LIBS=$ac_check_lib_save_LIBS
14223 fi
14224 echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
14225 echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
14226 if test $ac_cv_lib_CGAL_main = yes; then
14227 CGAL_LIBS="-lCGAL -lgmp -lmpfr"
14228 cgal_have_lib=yes
14229 else
14230 cgal_have_lib=no
14231 fi
14232
14233 LIBS="$save_LIBS"
14234 else
14235 CGAL_LIBS="-lCGAL"
14236 echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
14237 echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6
14238 if test "${ac_cv_lib_mpfr_main+set}" = set; then
14239 echo $ECHO_N "(cached) $ECHO_C" >&6
14240 else
14241 ac_check_lib_save_LIBS=$LIBS
14242 LIBS="-lmpfr $LIBS"
14243 cat >conftest.$ac_ext <<_ACEOF
14244 /* confdefs.h. */
14245 _ACEOF
14246 cat confdefs.h >>conftest.$ac_ext
14247 cat >>conftest.$ac_ext <<_ACEOF
14248 /* end confdefs.h. */
14249
14250
14251 #ifdef FC_DUMMY_MAIN
14252 #ifndef FC_DUMMY_MAIN_EQ_F77
14253 # ifdef __cplusplus
14254 extern "C"
14255 # endif
14256 int FC_DUMMY_MAIN() { return 1; }
14257 #endif
14258 #endif
14259 int
14260 main ()
14261 {
14262 main ();
14263 ;
14264 return 0;
14265 }
14266 _ACEOF
14267 rm -f conftest.$ac_objext conftest$ac_exeext
14268 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14269 (eval $ac_link) 2>conftest.er1
14270 ac_status=$?
14271 grep -v '^ *+' conftest.er1 >conftest.err
14272 rm -f conftest.er1
14273 cat conftest.err >&5
14274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14275 (exit $ac_status); } &&
14276 { ac_try='test -z "$ac_c_werror_flag"
14277 || test ! -s conftest.err'
14278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14279 (eval $ac_try) 2>&5
14280 ac_status=$?
14281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14282 (exit $ac_status); }; } &&
14283 { ac_try='test -s conftest$ac_exeext'
14284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14285 (eval $ac_try) 2>&5
14286 ac_status=$?
14287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14288 (exit $ac_status); }; }; then
14289 ac_cv_lib_mpfr_main=yes
14290 else
14291 echo "$as_me: failed program was:" >&5
14292 sed 's/^/| /' conftest.$ac_ext >&5
14293
14294 ac_cv_lib_mpfr_main=no
14295 fi
14296 rm -f conftest.err conftest.$ac_objext \
14297 conftest$ac_exeext conftest.$ac_ext
14298 LIBS=$ac_check_lib_save_LIBS
14299 fi
14300 echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
14301 echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6
14302 if test $ac_cv_lib_mpfr_main = yes; then
14303 CGAL_LIBS="$CGAL_LIBS -lmpfr"
14304 fi
14305
14306 echo "$as_me:$LINENO: checking for main in -lgmp" >&5
14307 echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6
14308 if test "${ac_cv_lib_gmp_main+set}" = set; then
14309 echo $ECHO_N "(cached) $ECHO_C" >&6
14310 else
14311 ac_check_lib_save_LIBS=$LIBS
14312 LIBS="-lgmp $LIBS"
14313 cat >conftest.$ac_ext <<_ACEOF
14314 /* confdefs.h. */
14315 _ACEOF
14316 cat confdefs.h >>conftest.$ac_ext
14317 cat >>conftest.$ac_ext <<_ACEOF
14318 /* end confdefs.h. */
14319
14320
14321 #ifdef FC_DUMMY_MAIN
14322 #ifndef FC_DUMMY_MAIN_EQ_F77
14323 # ifdef __cplusplus
14324 extern "C"
14325 # endif
14326 int FC_DUMMY_MAIN() { return 1; }
14327 #endif
14328 #endif
14329 int
14330 main ()
14331 {
14332 main ();
14333 ;
14334 return 0;
14335 }
14336 _ACEOF
14337 rm -f conftest.$ac_objext conftest$ac_exeext
14338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14339 (eval $ac_link) 2>conftest.er1
14340 ac_status=$?
14341 grep -v '^ *+' conftest.er1 >conftest.err
14342 rm -f conftest.er1
14343 cat conftest.err >&5
14344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345 (exit $ac_status); } &&
14346 { ac_try='test -z "$ac_c_werror_flag"
14347 || test ! -s conftest.err'
14348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14349 (eval $ac_try) 2>&5
14350 ac_status=$?
14351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352 (exit $ac_status); }; } &&
14353 { ac_try='test -s conftest$ac_exeext'
14354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14355 (eval $ac_try) 2>&5
14356 ac_status=$?
14357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14358 (exit $ac_status); }; }; then
14359 ac_cv_lib_gmp_main=yes
14360 else
14361 echo "$as_me: failed program was:" >&5
14362 sed 's/^/| /' conftest.$ac_ext >&5
14363
14364 ac_cv_lib_gmp_main=no
14365 fi
14366 rm -f conftest.err conftest.$ac_objext \
14367 conftest$ac_exeext conftest.$ac_ext
14368 LIBS=$ac_check_lib_save_LIBS
14369 fi
14370 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
14371 echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6
14372 if test $ac_cv_lib_gmp_main = yes; then
14373 CGAL_LIBS="$CGAL_LIBS -lgmp"
14374 fi
14375
14376 echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
14377 echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6
14378 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
14379 echo $ECHO_N "(cached) $ECHO_C" >&6
14380 else
14381 ac_check_lib_save_LIBS=$LIBS
14382 LIBS="-lgmpxx $LIBS"
14383 cat >conftest.$ac_ext <<_ACEOF
14384 /* confdefs.h. */
14385 _ACEOF
14386 cat confdefs.h >>conftest.$ac_ext
14387 cat >>conftest.$ac_ext <<_ACEOF
14388 /* end confdefs.h. */
14389
14390
14391 #ifdef FC_DUMMY_MAIN
14392 #ifndef FC_DUMMY_MAIN_EQ_F77
14393 # ifdef __cplusplus
14394 extern "C"
14395 # endif
14396 int FC_DUMMY_MAIN() { return 1; }
14397 #endif
14398 #endif
14399 int
14400 main ()
14401 {
14402 main ();
14403 ;
14404 return 0;
14405 }
14406 _ACEOF
14407 rm -f conftest.$ac_objext conftest$ac_exeext
14408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14409 (eval $ac_link) 2>conftest.er1
14410 ac_status=$?
14411 grep -v '^ *+' conftest.er1 >conftest.err
14412 rm -f conftest.er1
14413 cat conftest.err >&5
14414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14415 (exit $ac_status); } &&
14416 { ac_try='test -z "$ac_c_werror_flag"
14417 || test ! -s conftest.err'
14418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14419 (eval $ac_try) 2>&5
14420 ac_status=$?
14421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14422 (exit $ac_status); }; } &&
14423 { ac_try='test -s conftest$ac_exeext'
14424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14425 (eval $ac_try) 2>&5
14426 ac_status=$?
14427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14428 (exit $ac_status); }; }; then
14429 ac_cv_lib_gmpxx_main=yes
14430 else
14431 echo "$as_me: failed program was:" >&5
14432 sed 's/^/| /' conftest.$ac_ext >&5
14433
14434 ac_cv_lib_gmpxx_main=no
14435 fi
14436 rm -f conftest.err conftest.$ac_objext \
14437 conftest$ac_exeext conftest.$ac_ext
14438 LIBS=$ac_check_lib_save_LIBS
14439 fi
14440 echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
14441 echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6
14442 if test $ac_cv_lib_gmpxx_main = yes; then
14443 CGAL_LIBS="$CGAL_LIBS -lgmpxx"
14444 fi
14445
14446 fi
14447
14448 if test "$cgal_have_lib" == yes; then
14449 acx_cgal_found=yes
14450 fi
14451 fi
14452 if test "$acx_cgal_found" == yes; then
14453 echo "$as_me:$LINENO: checking for main in -lCore" >&5
14454 echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6
14455 if test "${ac_cv_lib_Core_main+set}" = set; then
14456 echo $ECHO_N "(cached) $ECHO_C" >&6
14457 else
14458 ac_check_lib_save_LIBS=$LIBS
14459 LIBS="-lCore $LIBS"
14460 cat >conftest.$ac_ext <<_ACEOF
14461 /* confdefs.h. */
14462 _ACEOF
14463 cat confdefs.h >>conftest.$ac_ext
14464 cat >>conftest.$ac_ext <<_ACEOF
14465 /* end confdefs.h. */
14466
14467
14468 #ifdef FC_DUMMY_MAIN
14469 #ifndef FC_DUMMY_MAIN_EQ_F77
14470 # ifdef __cplusplus
14471 extern "C"
14472 # endif
14473 int FC_DUMMY_MAIN() { return 1; }
14474 #endif
14475 #endif
14476 int
14477 main ()
14478 {
14479 main ();
14480 ;
14481 return 0;
14482 }
14483 _ACEOF
14484 rm -f conftest.$ac_objext conftest$ac_exeext
14485 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14486 (eval $ac_link) 2>conftest.er1
14487 ac_status=$?
14488 grep -v '^ *+' conftest.er1 >conftest.err
14489 rm -f conftest.er1
14490 cat conftest.err >&5
14491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14492 (exit $ac_status); } &&
14493 { ac_try='test -z "$ac_c_werror_flag"
14494 || test ! -s conftest.err'
14495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14496 (eval $ac_try) 2>&5
14497 ac_status=$?
14498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14499 (exit $ac_status); }; } &&
14500 { ac_try='test -s conftest$ac_exeext'
14501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14502 (eval $ac_try) 2>&5
14503 ac_status=$?
14504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14505 (exit $ac_status); }; }; then
14506 ac_cv_lib_Core_main=yes
14507 else
14508 echo "$as_me: failed program was:" >&5
14509 sed 's/^/| /' conftest.$ac_ext >&5
14510
14511 ac_cv_lib_Core_main=no
14512 fi
14513 rm -f conftest.err conftest.$ac_objext \
14514 conftest$ac_exeext conftest.$ac_ext
14515 LIBS=$ac_check_lib_save_LIBS
14516 fi
14517 echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
14518 echo "${ECHO_T}$ac_cv_lib_Core_main" >&6
14519 if test $ac_cv_lib_Core_main = yes; then
14520 CGAL_LIBS="$CGAL_LIBS -lCore"
14521 fi
14522
14523 fi
14524 fi
14525
14526
14527
14528 echo "$as_me:$LINENO: checking CGAL" >&5
14529 echo $ECHO_N "checking CGAL... $ECHO_C" >&6
14530 if test "$acx_cgal_found" == yes; then
14531 echo "$as_me:$LINENO: result: yes" >&5
14532 echo "${ECHO_T}yes" >&6;
14533
14534 else
14535 echo "$as_me:$LINENO: result: no" >&5
14536 echo "${ECHO_T}no" >&6
14537
14538 fi
14539 USE_CGAL=no
14540 if test "$acx_cgal_found" == yes; then
14541 USE_CGAL=yes
14542
14543 cat >>confdefs.h <<\_ACEOF
14544 #define HAVE_CGAL 1
14545 _ACEOF
14546
14547
14548
14549
14550
14551 fi
14552
14553
14554
14555
14556 # Check whether --enable-doxygen or --disable-doxygen was given.
14557 if test "${enable_doxygen+set}" = set; then
14558 enableval="$enable_doxygen"
14559
14560 fi;
14561 # Check whether --enable-dot or --disable-dot was given.
14562 if test "${enable_dot+set}" = set; then
14563 enableval="$enable_dot"
14564
14565 fi;
14566 # Check whether --enable-html-docs or --disable-html-docs was given.
14567 if test "${enable_html_docs+set}" = set; then
14568 enableval="$enable_html_docs"
14569
14570 else
14571 enable_html_docs=yes
14572 fi;
14573 # Check whether --enable-latex-docs or --disable-latex-docs was given.
14574 if test "${enable_latex_docs+set}" = set; then
14575 enableval="$enable_latex_docs"
14576
14577 else
14578 enable_latex_docs=no
14579 fi;
14580 if test "x$enable_doxygen" = xno; then
14581 enable_doc=no
14582 else
14583 # Extract the first word of "doxygen", so it can be a program name with args.
14584 set dummy doxygen; ac_word=$2
14585 echo "$as_me:$LINENO: checking for $ac_word" >&5
14586 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14587 if test "${ac_cv_path_DOXYGEN+set}" = set; then
14588 echo $ECHO_N "(cached) $ECHO_C" >&6
14589 else
14590 case $DOXYGEN in
14591 [\\/]* | ?:[\\/]*)
14592 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14593 ;;
14594 *)
14595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14596 for as_dir in $PATH
14597 do
14598 IFS=$as_save_IFS
14599 test -z "$as_dir" && as_dir=.
14600 for ac_exec_ext in '' $ac_executable_extensions; do
14601 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14602 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14603 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14604 break 2
14605 fi
14606 done
14607 done
14608
14609 ;;
14610 esac
14611 fi
14612 DOXYGEN=$ac_cv_path_DOXYGEN
14613
14614 if test -n "$DOXYGEN"; then
14615 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14616 echo "${ECHO_T}$DOXYGEN" >&6
14617 else
14618 echo "$as_me:$LINENO: result: no" >&5
14619 echo "${ECHO_T}no" >&6
14620 fi
14621
14622 if test "x$DOXYGEN" = x; then
14623 if test "x$enable_doxygen" = xyes; then
14624 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14625 echo "$as_me: error: could not find doxygen" >&2;}
14626 { (exit 1); exit 1; }; }
14627 fi
14628 enable_doc=no
14629 else
14630 enable_doc=yes
14631 # Extract the first word of "dot", so it can be a program name with args.
14632 set dummy dot; ac_word=$2
14633 echo "$as_me:$LINENO: checking for $ac_word" >&5
14634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14635 if test "${ac_cv_path_DOT+set}" = set; then
14636 echo $ECHO_N "(cached) $ECHO_C" >&6
14637 else
14638 case $DOT in
14639 [\\/]* | ?:[\\/]*)
14640 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14641 ;;
14642 *)
14643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14644 for as_dir in $PATH
14645 do
14646 IFS=$as_save_IFS
14647 test -z "$as_dir" && as_dir=.
14648 for ac_exec_ext in '' $ac_executable_extensions; do
14649 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14650 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14652 break 2
14653 fi
14654 done
14655 done
14656
14657 ;;
14658 esac
14659 fi
14660 DOT=$ac_cv_path_DOT
14661
14662 if test -n "$DOT"; then
14663 echo "$as_me:$LINENO: result: $DOT" >&5
14664 echo "${ECHO_T}$DOT" >&6
14665 else
14666 echo "$as_me:$LINENO: result: no" >&5
14667 echo "${ECHO_T}no" >&6
14668 fi
14669
14670 fi
14671 fi
14672
14673 if test "x$enable_doc" = xyes; then
14674 DOC=1
14675 else
14676 DOC=0
14677 fi
14678
14679
14680 if test x$DOT = x; then
14681 if test "x$enable_dot" = xyes; then
14682 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14683 echo "$as_me: error: could not find dot" >&2;}
14684 { (exit 1); exit 1; }; }
14685 fi
14686 enable_dot=no
14687 else
14688 enable_dot=yes
14689 fi
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile scripts/filepp"
14710
14711
14712 cat >confcache <<\_ACEOF
14713 # This file is a shell script that caches the results of configure
14714 # tests run on this system so they can be shared between configure
14715 # scripts and configure runs, see configure's option --config-cache.
14716 # It is not useful on other systems. If it contains results you don't
14717 # want to keep, you may remove or edit it.
14718 #
14719 # config.status only pays attention to the cache file if you give it
14720 # the --recheck option to rerun configure.
14721 #
14722 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14723 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14724 # following values.
14725
14726 _ACEOF
14727
14728 # The following way of writing the cache mishandles newlines in values,
14729 # but we know of no workaround that is simple, portable, and efficient.
14730 # So, don't put newlines in cache variables' values.
14731 # Ultrix sh set writes to stderr and can't be redirected directly,
14732 # and sets the high bit in the cache file unless we assign to the vars.
14733 {
14734 (set) 2>&1 |
14735 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14736 *ac_space=\ *)
14737 # `set' does not quote correctly, so add quotes (double-quote
14738 # substitution turns \\\\ into \\, and sed turns \\ into \).
14739 sed -n \
14740 "s/'/'\\\\''/g;
14741 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14742 ;;
14743 *)
14744 # `set' quotes correctly as required by POSIX, so do not add quotes.
14745 sed -n \
14746 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14747 ;;
14748 esac;
14749 } |
14750 sed '
14751 t clear
14752 : clear
14753 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14754 t end
14755 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14756 : end' >>confcache
14757 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14758 if test -w $cache_file; then
14759 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14760 cat confcache >$cache_file
14761 else
14762 echo "not updating unwritable cache $cache_file"
14763 fi
14764 fi
14765 rm -f confcache
14766
14767 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14768 # Let make expand exec_prefix.
14769 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14770
14771 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14772 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14773 # trailing colons and then remove the whole line if VPATH becomes empty
14774 # (actually we leave an empty line to preserve line numbers).
14775 if test "x$srcdir" = x.; then
14776 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14777 s/:*\$(srcdir):*/:/;
14778 s/:*\${srcdir}:*/:/;
14779 s/:*@srcdir@:*/:/;
14780 s/^\([^=]*=[ ]*\):*/\1/;
14781 s/:*$//;
14782 s/^[^=]*=[ ]*$//;
14783 }'
14784 fi
14785
14786 DEFS=-DHAVE_CONFIG_H
14787
14788 ac_libobjs=
14789 ac_ltlibobjs=
14790 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14791 # 1. Remove the extension, and $U if already installed.
14792 ac_i=`echo "$ac_i" |
14793 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14794 # 2. Add them.
14795 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14796 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14797 done
14798 LIBOBJS=$ac_libobjs
14799
14800 LTLIBOBJS=$ac_ltlibobjs
14801
14802
14803
14804 : ${CONFIG_STATUS=./config.status}
14805 ac_clean_files_save=$ac_clean_files
14806 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14807 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14808 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14809 cat >$CONFIG_STATUS <<_ACEOF
14810 #! $SHELL
14811 # Generated by $as_me.
14812 # Run this file to recreate the current configuration.
14813 # Compiler output produced by configure, useful for debugging
14814 # configure, is in config.log if it exists.
14815
14816 debug=false
14817 ac_cs_recheck=false
14818 ac_cs_silent=false
14819 SHELL=\${CONFIG_SHELL-$SHELL}
14820 _ACEOF
14821
14822 cat >>$CONFIG_STATUS <<\_ACEOF
14823 ## --------------------- ##
14824 ## M4sh Initialization. ##
14825 ## --------------------- ##
14826
14827 # Be Bourne compatible
14828 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14829 emulate sh
14830 NULLCMD=:
14831 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14832 # is contrary to our usage. Disable this feature.
14833 alias -g '${1+"$@"}'='"$@"'
14834 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14835 set -o posix
14836 fi
14837 DUALCASE=1; export DUALCASE # for MKS sh
14838
14839 # Support unset when possible.
14840 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14841 as_unset=unset
14842 else
14843 as_unset=false
14844 fi
14845
14846
14847 # Work around bugs in pre-3.0 UWIN ksh.
14848 $as_unset ENV MAIL MAILPATH
14849 PS1='$ '
14850 PS2='> '
14851 PS4='+ '
14852
14853 # NLS nuisances.
14854 for as_var in \
14855 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14856 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14857 LC_TELEPHONE LC_TIME
14858 do
14859 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14860 eval $as_var=C; export $as_var
14861 else
14862 $as_unset $as_var
14863 fi
14864 done
14865
14866 # Required to use basename.
14867 if expr a : '\(a\)' >/dev/null 2>&1; then
14868 as_expr=expr
14869 else
14870 as_expr=false
14871 fi
14872
14873 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14874 as_basename=basename
14875 else
14876 as_basename=false
14877 fi
14878
14879
14880 # Name of the executable.
14881 as_me=`$as_basename "$0" ||
14882 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14883 X"$0" : 'X\(//\)$' \| \
14884 X"$0" : 'X\(/\)$' \| \
14885 . : '\(.\)' 2>/dev/null ||
14886 echo X/"$0" |
14887 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14888 /^X\/\(\/\/\)$/{ s//\1/; q; }
14889 /^X\/\(\/\).*/{ s//\1/; q; }
14890 s/.*/./; q'`
14891
14892
14893 # PATH needs CR, and LINENO needs CR and PATH.
14894 # Avoid depending upon Character Ranges.
14895 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14896 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14897 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14898 as_cr_digits='0123456789'
14899 as_cr_alnum=$as_cr_Letters$as_cr_digits
14900
14901 # The user is always right.
14902 if test "${PATH_SEPARATOR+set}" != set; then
14903 echo "#! /bin/sh" >conf$$.sh
14904 echo "exit 0" >>conf$$.sh
14905 chmod +x conf$$.sh
14906 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14907 PATH_SEPARATOR=';'
14908 else
14909 PATH_SEPARATOR=:
14910 fi
14911 rm -f conf$$.sh
14912 fi
14913
14914
14915 as_lineno_1=$LINENO
14916 as_lineno_2=$LINENO
14917 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14918 test "x$as_lineno_1" != "x$as_lineno_2" &&
14919 test "x$as_lineno_3" = "x$as_lineno_2" || {
14920 # Find who we are. Look in the path if we contain no path at all
14921 # relative or not.
14922 case $0 in
14923 *[\\/]* ) as_myself=$0 ;;
14924 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14925 for as_dir in $PATH
14926 do
14927 IFS=$as_save_IFS
14928 test -z "$as_dir" && as_dir=.
14929 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14930 done
14931
14932 ;;
14933 esac
14934 # We did not find ourselves, most probably we were run as `sh COMMAND'
14935 # in which case we are not to be found in the path.
14936 if test "x$as_myself" = x; then
14937 as_myself=$0
14938 fi
14939 if test ! -f "$as_myself"; then
14940 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14941 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14942 { (exit 1); exit 1; }; }
14943 fi
14944 case $CONFIG_SHELL in
14945 '')
14946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14947 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14948 do
14949 IFS=$as_save_IFS
14950 test -z "$as_dir" && as_dir=.
14951 for as_base in sh bash ksh sh5; do
14952 case $as_dir in
14953 /*)
14954 if ("$as_dir/$as_base" -c '
14955 as_lineno_1=$LINENO
14956 as_lineno_2=$LINENO
14957 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14958 test "x$as_lineno_1" != "x$as_lineno_2" &&
14959 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14960 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14961 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14962 CONFIG_SHELL=$as_dir/$as_base
14963 export CONFIG_SHELL
14964 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14965 fi;;
14966 esac
14967 done
14968 done
14969 ;;
14970 esac
14971
14972 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14973 # uniformly replaced by the line number. The first 'sed' inserts a
14974 # line-number line before each line; the second 'sed' does the real
14975 # work. The second script uses 'N' to pair each line-number line
14976 # with the numbered line, and appends trailing '-' during
14977 # substitution so that $LINENO is not a special case at line end.
14978 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14979 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14980 sed '=' <$as_myself |
14981 sed '
14982 N
14983 s,$,-,
14984 : loop
14985 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14986 t loop
14987 s,-$,,
14988 s,^['$as_cr_digits']*\n,,
14989 ' >$as_me.lineno &&
14990 chmod +x $as_me.lineno ||
14991 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14992 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14993 { (exit 1); exit 1; }; }
14994
14995 # Don't try to exec as it changes $[0], causing all sort of problems
14996 # (the dirname of $[0] is not the place where we might find the
14997 # original and so on. Autoconf is especially sensible to this).
14998 . ./$as_me.lineno
14999 # Exit status is that of the last command.
15000 exit
15001 }
15002
15003
15004 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
15005 *c*,-n*) ECHO_N= ECHO_C='
15006 ' ECHO_T=' ' ;;
15007 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
15008 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
15009 esac
15010
15011 if expr a : '\(a\)' >/dev/null 2>&1; then
15012 as_expr=expr
15013 else
15014 as_expr=false
15015 fi
15016
15017 rm -f conf$$ conf$$.exe conf$$.file
15018 echo >conf$$.file
15019 if ln -s conf$$.file conf$$ 2>/dev/null; then
15020 # We could just check for DJGPP; but this test a) works b) is more generic
15021 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
15022 if test -f conf$$.exe; then
15023 # Don't use ln at all; we don't have any links
15024 as_ln_s='cp -p'
15025 else
15026 as_ln_s='ln -s'
15027 fi
15028 elif ln conf$$.file conf$$ 2>/dev/null; then
15029 as_ln_s=ln
15030 else
15031 as_ln_s='cp -p'
15032 fi
15033 rm -f conf$$ conf$$.exe conf$$.file
15034
15035 if mkdir -p . 2>/dev/null; then
15036 as_mkdir_p=:
15037 else
15038 test -d ./-p && rmdir ./-p
15039 as_mkdir_p=false
15040 fi
15041
15042 as_executable_p="test -f"
15043
15044 # Sed expression to map a string onto a valid CPP name.
15045 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15046
15047 # Sed expression to map a string onto a valid variable name.
15048 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15049
15050
15051 # IFS
15052 # We need space, tab and new line, in precisely that order.
15053 as_nl='
15054 '
15055 IFS=" $as_nl"
15056
15057 # CDPATH.
15058 $as_unset CDPATH
15059
15060 exec 6>&1
15061
15062 # Open the log real soon, to keep \$[0] and so on meaningful, and to
15063 # report actual input values of CONFIG_FILES etc. instead of their
15064 # values after options handling. Logging --version etc. is OK.
15065 exec 5>>config.log
15066 {
15067 echo
15068 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15069 ## Running $as_me. ##
15070 _ASBOX
15071 } >&5
15072 cat >&5 <<_CSEOF
15073
15074 This file was extended by OOPSE $as_me 4.0, which was
15075 generated by GNU Autoconf 2.59. Invocation command line was
15076
15077 CONFIG_FILES = $CONFIG_FILES
15078 CONFIG_HEADERS = $CONFIG_HEADERS
15079 CONFIG_LINKS = $CONFIG_LINKS
15080 CONFIG_COMMANDS = $CONFIG_COMMANDS
15081 $ $0 $@
15082
15083 _CSEOF
15084 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
15085 echo >&5
15086 _ACEOF
15087
15088 # Files that config.status was made for.
15089 if test -n "$ac_config_files"; then
15090 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15091 fi
15092
15093 if test -n "$ac_config_headers"; then
15094 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15095 fi
15096
15097 if test -n "$ac_config_links"; then
15098 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15099 fi
15100
15101 if test -n "$ac_config_commands"; then
15102 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15103 fi
15104
15105 cat >>$CONFIG_STATUS <<\_ACEOF
15106
15107 ac_cs_usage="\
15108 \`$as_me' instantiates files from templates according to the
15109 current configuration.
15110
15111 Usage: $0 [OPTIONS] [FILE]...
15112
15113 -h, --help print this help, then exit
15114 -V, --version print version number, then exit
15115 -q, --quiet do not print progress messages
15116 -d, --debug don't remove temporary files
15117 --recheck update $as_me by reconfiguring in the same conditions
15118 --file=FILE[:TEMPLATE]
15119 instantiate the configuration file FILE
15120 --header=FILE[:TEMPLATE]
15121 instantiate the configuration header FILE
15122
15123 Configuration files:
15124 $config_files
15125
15126 Configuration headers:
15127 $config_headers
15128
15129 Configuration links:
15130 $config_links
15131
15132 Report bugs to <bug-autoconf@gnu.org>."
15133 _ACEOF
15134
15135 cat >>$CONFIG_STATUS <<_ACEOF
15136 ac_cs_version="\\
15137 OOPSE config.status 4.0
15138 configured by $0, generated by GNU Autoconf 2.59,
15139 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15140
15141 Copyright (C) 2003 Free Software Foundation, Inc.
15142 This config.status script is free software; the Free Software Foundation
15143 gives unlimited permission to copy, distribute and modify it."
15144 srcdir=$srcdir
15145 INSTALL="$INSTALL"
15146 _ACEOF
15147
15148 cat >>$CONFIG_STATUS <<\_ACEOF
15149 # If no file are specified by the user, then we need to provide default
15150 # value. By we need to know if files were specified by the user.
15151 ac_need_defaults=:
15152 while test $# != 0
15153 do
15154 case $1 in
15155 --*=*)
15156 ac_option=`expr "x$1" : 'x\([^=]*\)='`
15157 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15158 ac_shift=:
15159 ;;
15160 -*)
15161 ac_option=$1
15162 ac_optarg=$2
15163 ac_shift=shift
15164 ;;
15165 *) # This is not an option, so the user has probably given explicit
15166 # arguments.
15167 ac_option=$1
15168 ac_need_defaults=false;;
15169 esac
15170
15171 case $ac_option in
15172 # Handling of the options.
15173 _ACEOF
15174 cat >>$CONFIG_STATUS <<\_ACEOF
15175 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15176 ac_cs_recheck=: ;;
15177 --version | --vers* | -V )
15178 echo "$ac_cs_version"; exit 0 ;;
15179 --he | --h)
15180 # Conflict between --help and --header
15181 { { echo "$as_me:$LINENO: error: ambiguous option: $1
15182 Try \`$0 --help' for more information." >&5
15183 echo "$as_me: error: ambiguous option: $1
15184 Try \`$0 --help' for more information." >&2;}
15185 { (exit 1); exit 1; }; };;
15186 --help | --hel | -h )
15187 echo "$ac_cs_usage"; exit 0 ;;
15188 --debug | --d* | -d )
15189 debug=: ;;
15190 --file | --fil | --fi | --f )
15191 $ac_shift
15192 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15193 ac_need_defaults=false;;
15194 --header | --heade | --head | --hea )
15195 $ac_shift
15196 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15197 ac_need_defaults=false;;
15198 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15199 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15200 ac_cs_silent=: ;;
15201
15202 # This is an error.
15203 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15204 Try \`$0 --help' for more information." >&5
15205 echo "$as_me: error: unrecognized option: $1
15206 Try \`$0 --help' for more information." >&2;}
15207 { (exit 1); exit 1; }; } ;;
15208
15209 *) ac_config_targets="$ac_config_targets $1" ;;
15210
15211 esac
15212 shift
15213 done
15214
15215 ac_configure_extra_args=
15216
15217 if $ac_cs_silent; then
15218 exec 6>/dev/null
15219 ac_configure_extra_args="$ac_configure_extra_args --silent"
15220 fi
15221
15222 _ACEOF
15223 cat >>$CONFIG_STATUS <<_ACEOF
15224 if \$ac_cs_recheck; then
15225 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15226 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15227 fi
15228
15229 _ACEOF
15230
15231
15232
15233
15234
15235 cat >>$CONFIG_STATUS <<\_ACEOF
15236 for ac_config_target in $ac_config_targets
15237 do
15238 case "$ac_config_target" in
15239 # Handling of arguments.
15240 "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
15241 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
15242 "src/math/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
15243 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
15244 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
15245 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
15246 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15247 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15248 { (exit 1); exit 1; }; };;
15249 esac
15250 done
15251
15252 # If the user did not use the arguments to specify the items to instantiate,
15253 # then the envvar interface is used. Set only those that are not.
15254 # We use the long form for the default assignment because of an extremely
15255 # bizarre bug on SunOS 4.1.3.
15256 if $ac_need_defaults; then
15257 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15258 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15259 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
15260 fi
15261
15262 # Have a temporary directory for convenience. Make it in the build tree
15263 # simply because there is no reason to put it here, and in addition,
15264 # creating and moving files from /tmp can sometimes cause problems.
15265 # Create a temporary directory, and hook for its removal unless debugging.
15266 $debug ||
15267 {
15268 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15269 trap '{ (exit 1); exit 1; }' 1 2 13 15
15270 }
15271
15272 # Create a (secure) tmp directory for tmp files.
15273
15274 {
15275 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
15276 test -n "$tmp" && test -d "$tmp"
15277 } ||
15278 {
15279 tmp=./confstat$$-$RANDOM
15280 (umask 077 && mkdir $tmp)
15281 } ||
15282 {
15283 echo "$me: cannot create a temporary directory in ." >&2
15284 { (exit 1); exit 1; }
15285 }
15286
15287 _ACEOF
15288
15289 cat >>$CONFIG_STATUS <<_ACEOF
15290
15291 #
15292 # CONFIG_FILES section.
15293 #
15294
15295 # No need to generate the scripts if there are no CONFIG_FILES.
15296 # This happens for instance when ./config.status config.h
15297 if test -n "\$CONFIG_FILES"; then
15298 # Protect against being on the right side of a sed subst in config.status.
15299 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15300 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15301 s,@SHELL@,$SHELL,;t t
15302 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15303 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15304 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15305 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15306 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15307 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15308 s,@exec_prefix@,$exec_prefix,;t t
15309 s,@prefix@,$prefix,;t t
15310 s,@program_transform_name@,$program_transform_name,;t t
15311 s,@bindir@,$bindir,;t t
15312 s,@sbindir@,$sbindir,;t t
15313 s,@libexecdir@,$libexecdir,;t t
15314 s,@datadir@,$datadir,;t t
15315 s,@sysconfdir@,$sysconfdir,;t t
15316 s,@sharedstatedir@,$sharedstatedir,;t t
15317 s,@localstatedir@,$localstatedir,;t t
15318 s,@libdir@,$libdir,;t t
15319 s,@includedir@,$includedir,;t t
15320 s,@oldincludedir@,$oldincludedir,;t t
15321 s,@infodir@,$infodir,;t t
15322 s,@mandir@,$mandir,;t t
15323 s,@build_alias@,$build_alias,;t t
15324 s,@host_alias@,$host_alias,;t t
15325 s,@target_alias@,$target_alias,;t t
15326 s,@DEFS@,$DEFS,;t t
15327 s,@ECHO_C@,$ECHO_C,;t t
15328 s,@ECHO_N@,$ECHO_N,;t t
15329 s,@ECHO_T@,$ECHO_T,;t t
15330 s,@LIBS@,$LIBS,;t t
15331 s,@build@,$build,;t t
15332 s,@build_cpu@,$build_cpu,;t t
15333 s,@build_vendor@,$build_vendor,;t t
15334 s,@build_os@,$build_os,;t t
15335 s,@host@,$host,;t t
15336 s,@host_cpu@,$host_cpu,;t t
15337 s,@host_vendor@,$host_vendor,;t t
15338 s,@host_os@,$host_os,;t t
15339 s,@PROGNAME@,$PROGNAME,;t t
15340 s,@debug@,$debug,;t t
15341 s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
15342 s,@CXX@,$CXX,;t t
15343 s,@CXXFLAGS@,$CXXFLAGS,;t t
15344 s,@LDFLAGS@,$LDFLAGS,;t t
15345 s,@CPPFLAGS@,$CPPFLAGS,;t t
15346 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15347 s,@EXEEXT@,$EXEEXT,;t t
15348 s,@OBJEXT@,$OBJEXT,;t t
15349 s,@CC@,$CC,;t t
15350 s,@CFLAGS@,$CFLAGS,;t t
15351 s,@ac_ct_CC@,$ac_ct_CC,;t t
15352 s,@FC@,$FC,;t t
15353 s,@FCFLAGS@,$FCFLAGS,;t t
15354 s,@ac_ct_FC@,$ac_ct_FC,;t t
15355 s,@CPP@,$CPP,;t t
15356 s,@EGREP@,$EGREP,;t t
15357 s,@LN_S@,$LN_S,;t t
15358 s,@SET_MAKE@,$SET_MAKE,;t t
15359 s,@RANLIB@,$RANLIB,;t t
15360 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15361 s,@PERLINTERP@,$PERLINTERP,;t t
15362 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15363 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15364 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15365 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15366 s,@AR@,$AR,;t t
15367 s,@PS@,$PS,;t t
15368 s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15369 s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15370 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15371 s,@FCLIBS@,$FCLIBS,;t t
15372 s,@FC_FUNC@,$FC_FUNC,;t t
15373 s,@FC_FUNC_@,$FC_FUNC_,;t t
15374 s,@MOD@,$MOD,;t t
15375 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15376 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15377 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15378 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15379 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
15380 s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
15381 s,@ZLIB@,$ZLIB,;t t
15382 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
15383 s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
15384 s,@FFTW_LIBS@,$FFTW_LIBS,;t t
15385 s,@QHULL_INC_DIR@,$QHULL_INC_DIR,;t t
15386 s,@QHULL_LIB_DIR@,$QHULL_LIB_DIR,;t t
15387 s,@QHULL@,$QHULL,;t t
15388 s,@USE_QHULL@,$USE_QHULL,;t t
15389 s,@LIBOBJS@,$LIBOBJS,;t t
15390 s,@POW_LIB@,$POW_LIB,;t t
15391 s,@CXXCPP@,$CXXCPP,;t t
15392 s,@__func__@,$__func__,;t t
15393 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15394 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15395 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15396 s,@MPI_LIB@,$MPI_LIB,;t t
15397 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15398 s,@USE_MPI@,$USE_MPI,;t t
15399 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15400 s,@CGAL_LDFLAGS@,$CGAL_LDFLAGS,;t t
15401 s,@CGAL_CPPFLAGS@,$CGAL_CPPFLAGS,;t t
15402 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15403 s,@USE_CGAL@,$USE_CGAL,;t t
15404 s,@DOXYGEN@,$DOXYGEN,;t t
15405 s,@DOT@,$DOT,;t t
15406 s,@DOC@,$DOC,;t t
15407 s,@enable_dot@,$enable_dot,;t t
15408 s,@enable_html_docs@,$enable_html_docs,;t t
15409 s,@enable_latex_docs@,$enable_latex_docs,;t t
15410 s,@BATEXT@,$BATEXT,;t t
15411 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15412 s,@OOPSE@,$OOPSE,;t t
15413 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15414 s,@SUBDIRS@,$SUBDIRS,;t t
15415 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15416 CEOF
15417
15418 _ACEOF
15419
15420 cat >>$CONFIG_STATUS <<\_ACEOF
15421 # Split the substitutions into bite-sized pieces for seds with
15422 # small command number limits, like on Digital OSF/1 and HP-UX.
15423 ac_max_sed_lines=48
15424 ac_sed_frag=1 # Number of current file.
15425 ac_beg=1 # First line for current file.
15426 ac_end=$ac_max_sed_lines # Line after last line for current file.
15427 ac_more_lines=:
15428 ac_sed_cmds=
15429 while $ac_more_lines; do
15430 if test $ac_beg -gt 1; then
15431 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15432 else
15433 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15434 fi
15435 if test ! -s $tmp/subs.frag; then
15436 ac_more_lines=false
15437 else
15438 # The purpose of the label and of the branching condition is to
15439 # speed up the sed processing (if there are no `@' at all, there
15440 # is no need to browse any of the substitutions).
15441 # These are the two extra sed commands mentioned above.
15442 (echo ':t
15443 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15444 if test -z "$ac_sed_cmds"; then
15445 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15446 else
15447 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15448 fi
15449 ac_sed_frag=`expr $ac_sed_frag + 1`
15450 ac_beg=$ac_end
15451 ac_end=`expr $ac_end + $ac_max_sed_lines`
15452 fi
15453 done
15454 if test -z "$ac_sed_cmds"; then
15455 ac_sed_cmds=cat
15456 fi
15457 fi # test -n "$CONFIG_FILES"
15458
15459 _ACEOF
15460 cat >>$CONFIG_STATUS <<\_ACEOF
15461 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15462 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15463 case $ac_file in
15464 - | *:- | *:-:* ) # input from stdin
15465 cat >$tmp/stdin
15466 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15467 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15468 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15469 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15470 * ) ac_file_in=$ac_file.in ;;
15471 esac
15472
15473 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15474 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15475 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15476 X"$ac_file" : 'X\(//\)[^/]' \| \
15477 X"$ac_file" : 'X\(//\)$' \| \
15478 X"$ac_file" : 'X\(/\)' \| \
15479 . : '\(.\)' 2>/dev/null ||
15480 echo X"$ac_file" |
15481 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15482 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15483 /^X\(\/\/\)$/{ s//\1/; q; }
15484 /^X\(\/\).*/{ s//\1/; q; }
15485 s/.*/./; q'`
15486 { if $as_mkdir_p; then
15487 mkdir -p "$ac_dir"
15488 else
15489 as_dir="$ac_dir"
15490 as_dirs=
15491 while test ! -d "$as_dir"; do
15492 as_dirs="$as_dir $as_dirs"
15493 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15494 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15495 X"$as_dir" : 'X\(//\)[^/]' \| \
15496 X"$as_dir" : 'X\(//\)$' \| \
15497 X"$as_dir" : 'X\(/\)' \| \
15498 . : '\(.\)' 2>/dev/null ||
15499 echo X"$as_dir" |
15500 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15501 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15502 /^X\(\/\/\)$/{ s//\1/; q; }
15503 /^X\(\/\).*/{ s//\1/; q; }
15504 s/.*/./; q'`
15505 done
15506 test ! -n "$as_dirs" || mkdir $as_dirs
15507 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15508 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15509 { (exit 1); exit 1; }; }; }
15510
15511 ac_builddir=.
15512
15513 if test "$ac_dir" != .; then
15514 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15515 # A "../" for each directory in $ac_dir_suffix.
15516 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15517 else
15518 ac_dir_suffix= ac_top_builddir=
15519 fi
15520
15521 case $srcdir in
15522 .) # No --srcdir option. We are building in place.
15523 ac_srcdir=.
15524 if test -z "$ac_top_builddir"; then
15525 ac_top_srcdir=.
15526 else
15527 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15528 fi ;;
15529 [\\/]* | ?:[\\/]* ) # Absolute path.
15530 ac_srcdir=$srcdir$ac_dir_suffix;
15531 ac_top_srcdir=$srcdir ;;
15532 *) # Relative path.
15533 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15534 ac_top_srcdir=$ac_top_builddir$srcdir ;;
15535 esac
15536
15537 # Do not use `cd foo && pwd` to compute absolute paths, because
15538 # the directories may not exist.
15539 case `pwd` in
15540 .) ac_abs_builddir="$ac_dir";;
15541 *)
15542 case "$ac_dir" in
15543 .) ac_abs_builddir=`pwd`;;
15544 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15545 *) ac_abs_builddir=`pwd`/"$ac_dir";;
15546 esac;;
15547 esac
15548 case $ac_abs_builddir in
15549 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15550 *)
15551 case ${ac_top_builddir}. in
15552 .) ac_abs_top_builddir=$ac_abs_builddir;;
15553 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15554 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15555 esac;;
15556 esac
15557 case $ac_abs_builddir in
15558 .) ac_abs_srcdir=$ac_srcdir;;
15559 *)
15560 case $ac_srcdir in
15561 .) ac_abs_srcdir=$ac_abs_builddir;;
15562 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15563 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15564 esac;;
15565 esac
15566 case $ac_abs_builddir in
15567 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15568 *)
15569 case $ac_top_srcdir in
15570 .) ac_abs_top_srcdir=$ac_abs_builddir;;
15571 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15572 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15573 esac;;
15574 esac
15575
15576
15577 case $INSTALL in
15578 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15579 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15580 esac
15581
15582 if test x"$ac_file" != x-; then
15583 { echo "$as_me:$LINENO: creating $ac_file" >&5
15584 echo "$as_me: creating $ac_file" >&6;}
15585 rm -f "$ac_file"
15586 fi
15587 # Let's still pretend it is `configure' which instantiates (i.e., don't
15588 # use $as_me), people would be surprised to read:
15589 # /* config.h. Generated by config.status. */
15590 if test x"$ac_file" = x-; then
15591 configure_input=
15592 else
15593 configure_input="$ac_file. "
15594 fi
15595 configure_input=$configure_input"Generated from `echo $ac_file_in |
15596 sed 's,.*/,,'` by configure."
15597
15598 # First look for the input files in the build tree, otherwise in the
15599 # src tree.
15600 ac_file_inputs=`IFS=:
15601 for f in $ac_file_in; do
15602 case $f in
15603 -) echo $tmp/stdin ;;
15604 [\\/$]*)
15605 # Absolute (can't be DOS-style, as IFS=:)
15606 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15607 echo "$as_me: error: cannot find input file: $f" >&2;}
15608 { (exit 1); exit 1; }; }
15609 echo "$f";;
15610 *) # Relative
15611 if test -f "$f"; then
15612 # Build tree
15613 echo "$f"
15614 elif test -f "$srcdir/$f"; then
15615 # Source tree
15616 echo "$srcdir/$f"
15617 else
15618 # /dev/null tree
15619 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15620 echo "$as_me: error: cannot find input file: $f" >&2;}
15621 { (exit 1); exit 1; }; }
15622 fi;;
15623 esac
15624 done` || { (exit 1); exit 1; }
15625 _ACEOF
15626 cat >>$CONFIG_STATUS <<_ACEOF
15627 sed "$ac_vpsub
15628 $extrasub
15629 _ACEOF
15630 cat >>$CONFIG_STATUS <<\_ACEOF
15631 :t
15632 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15633 s,@configure_input@,$configure_input,;t t
15634 s,@srcdir@,$ac_srcdir,;t t
15635 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15636 s,@top_srcdir@,$ac_top_srcdir,;t t
15637 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15638 s,@builddir@,$ac_builddir,;t t
15639 s,@abs_builddir@,$ac_abs_builddir,;t t
15640 s,@top_builddir@,$ac_top_builddir,;t t
15641 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15642 s,@INSTALL@,$ac_INSTALL,;t t
15643 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15644 rm -f $tmp/stdin
15645 if test x"$ac_file" != x-; then
15646 mv $tmp/out $ac_file
15647 else
15648 cat $tmp/out
15649 rm -f $tmp/out
15650 fi
15651
15652 # Run the commands associated with the file.
15653 case $ac_file in
15654 make/Makefile ) chmod 0755 scripts/* ;;
15655 src/utils/Makefile ) chmod 0755 scripts/* ;;
15656 src/math/Makefile ) chmod 0755 scripts/* ;;
15657 scripts/filepp ) chmod 0755 scripts/* ;;
15658 esac
15659 done
15660 _ACEOF
15661 cat >>$CONFIG_STATUS <<\_ACEOF
15662
15663 #
15664 # CONFIG_HEADER section.
15665 #
15666
15667 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15668 # NAME is the cpp macro being defined and VALUE is the value it is being given.
15669 #
15670 # ac_d sets the value in "#define NAME VALUE" lines.
15671 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15672 ac_dB='[ ].*$,\1#\2'
15673 ac_dC=' '
15674 ac_dD=',;t'
15675 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15676 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15677 ac_uB='$,\1#\2define\3'
15678 ac_uC=' '
15679 ac_uD=',;t'
15680
15681 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15682 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15683 case $ac_file in
15684 - | *:- | *:-:* ) # input from stdin
15685 cat >$tmp/stdin
15686 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15687 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15688 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15689 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15690 * ) ac_file_in=$ac_file.in ;;
15691 esac
15692
15693 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15694 echo "$as_me: creating $ac_file" >&6;}
15695
15696 # First look for the input files in the build tree, otherwise in the
15697 # src tree.
15698 ac_file_inputs=`IFS=:
15699 for f in $ac_file_in; do
15700 case $f in
15701 -) echo $tmp/stdin ;;
15702 [\\/$]*)
15703 # Absolute (can't be DOS-style, as IFS=:)
15704 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15705 echo "$as_me: error: cannot find input file: $f" >&2;}
15706 { (exit 1); exit 1; }; }
15707 # Do quote $f, to prevent DOS paths from being IFS'd.
15708 echo "$f";;
15709 *) # Relative
15710 if test -f "$f"; then
15711 # Build tree
15712 echo "$f"
15713 elif test -f "$srcdir/$f"; then
15714 # Source tree
15715 echo "$srcdir/$f"
15716 else
15717 # /dev/null tree
15718 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15719 echo "$as_me: error: cannot find input file: $f" >&2;}
15720 { (exit 1); exit 1; }; }
15721 fi;;
15722 esac
15723 done` || { (exit 1); exit 1; }
15724 # Remove the trailing spaces.
15725 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15726
15727 _ACEOF
15728
15729 # Transform confdefs.h into two sed scripts, `conftest.defines' and
15730 # `conftest.undefs', that substitutes the proper values into
15731 # config.h.in to produce config.h. The first handles `#define'
15732 # templates, and the second `#undef' templates.
15733 # And first: Protect against being on the right side of a sed subst in
15734 # config.status. Protect against being in an unquoted here document
15735 # in config.status.
15736 rm -f conftest.defines conftest.undefs
15737 # Using a here document instead of a string reduces the quoting nightmare.
15738 # Putting comments in sed scripts is not portable.
15739 #
15740 # `end' is used to avoid that the second main sed command (meant for
15741 # 0-ary CPP macros) applies to n-ary macro definitions.
15742 # See the Autoconf documentation for `clear'.
15743 cat >confdef2sed.sed <<\_ACEOF
15744 s/[\\&,]/\\&/g
15745 s,[\\$`],\\&,g
15746 t clear
15747 : clear
15748 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15749 t end
15750 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15751 : end
15752 _ACEOF
15753 # If some macros were called several times there might be several times
15754 # the same #defines, which is useless. Nevertheless, we may not want to
15755 # sort them, since we want the *last* AC-DEFINE to be honored.
15756 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15757 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15758 rm -f confdef2sed.sed
15759
15760 # This sed command replaces #undef with comments. This is necessary, for
15761 # example, in the case of _POSIX_SOURCE, which is predefined and required
15762 # on some systems where configure will not decide to define it.
15763 cat >>conftest.undefs <<\_ACEOF
15764 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15765 _ACEOF
15766
15767 # Break up conftest.defines because some shells have a limit on the size
15768 # of here documents, and old seds have small limits too (100 cmds).
15769 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15770 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15771 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15772 echo ' :' >>$CONFIG_STATUS
15773 rm -f conftest.tail
15774 while grep . conftest.defines >/dev/null
15775 do
15776 # Write a limited-size here document to $tmp/defines.sed.
15777 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15778 # Speed up: don't consider the non `#define' lines.
15779 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15780 # Work around the forget-to-reset-the-flag bug.
15781 echo 't clr' >>$CONFIG_STATUS
15782 echo ': clr' >>$CONFIG_STATUS
15783 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15784 echo 'CEOF
15785 sed -f $tmp/defines.sed $tmp/in >$tmp/out
15786 rm -f $tmp/in
15787 mv $tmp/out $tmp/in
15788 ' >>$CONFIG_STATUS
15789 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15790 rm -f conftest.defines
15791 mv conftest.tail conftest.defines
15792 done
15793 rm -f conftest.defines
15794 echo ' fi # grep' >>$CONFIG_STATUS
15795 echo >>$CONFIG_STATUS
15796
15797 # Break up conftest.undefs because some shells have a limit on the size
15798 # of here documents, and old seds have small limits too (100 cmds).
15799 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15800 rm -f conftest.tail
15801 while grep . conftest.undefs >/dev/null
15802 do
15803 # Write a limited-size here document to $tmp/undefs.sed.
15804 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15805 # Speed up: don't consider the non `#undef'
15806 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15807 # Work around the forget-to-reset-the-flag bug.
15808 echo 't clr' >>$CONFIG_STATUS
15809 echo ': clr' >>$CONFIG_STATUS
15810 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15811 echo 'CEOF
15812 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15813 rm -f $tmp/in
15814 mv $tmp/out $tmp/in
15815 ' >>$CONFIG_STATUS
15816 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15817 rm -f conftest.undefs
15818 mv conftest.tail conftest.undefs
15819 done
15820 rm -f conftest.undefs
15821
15822 cat >>$CONFIG_STATUS <<\_ACEOF
15823 # Let's still pretend it is `configure' which instantiates (i.e., don't
15824 # use $as_me), people would be surprised to read:
15825 # /* config.h. Generated by config.status. */
15826 if test x"$ac_file" = x-; then
15827 echo "/* Generated by configure. */" >$tmp/config.h
15828 else
15829 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15830 fi
15831 cat $tmp/in >>$tmp/config.h
15832 rm -f $tmp/in
15833 if test x"$ac_file" != x-; then
15834 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15835 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15836 echo "$as_me: $ac_file is unchanged" >&6;}
15837 else
15838 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15839 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15840 X"$ac_file" : 'X\(//\)[^/]' \| \
15841 X"$ac_file" : 'X\(//\)$' \| \
15842 X"$ac_file" : 'X\(/\)' \| \
15843 . : '\(.\)' 2>/dev/null ||
15844 echo X"$ac_file" |
15845 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15846 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15847 /^X\(\/\/\)$/{ s//\1/; q; }
15848 /^X\(\/\).*/{ s//\1/; q; }
15849 s/.*/./; q'`
15850 { if $as_mkdir_p; then
15851 mkdir -p "$ac_dir"
15852 else
15853 as_dir="$ac_dir"
15854 as_dirs=
15855 while test ! -d "$as_dir"; do
15856 as_dirs="$as_dir $as_dirs"
15857 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15858 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15859 X"$as_dir" : 'X\(//\)[^/]' \| \
15860 X"$as_dir" : 'X\(//\)$' \| \
15861 X"$as_dir" : 'X\(/\)' \| \
15862 . : '\(.\)' 2>/dev/null ||
15863 echo X"$as_dir" |
15864 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15865 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15866 /^X\(\/\/\)$/{ s//\1/; q; }
15867 /^X\(\/\).*/{ s//\1/; q; }
15868 s/.*/./; q'`
15869 done
15870 test ! -n "$as_dirs" || mkdir $as_dirs
15871 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15872 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15873 { (exit 1); exit 1; }; }; }
15874
15875 rm -f $ac_file
15876 mv $tmp/config.h $ac_file
15877 fi
15878 else
15879 cat $tmp/config.h
15880 rm -f $tmp/config.h
15881 fi
15882 done
15883 _ACEOF
15884 cat >>$CONFIG_STATUS <<\_ACEOF
15885
15886 #
15887 # CONFIG_LINKS section.
15888 #
15889
15890 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15891 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15892 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15893
15894 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15895 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15896
15897 if test ! -r $srcdir/$ac_source; then
15898 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15899 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15900 { (exit 1); exit 1; }; }
15901 fi
15902 rm -f $ac_dest
15903
15904 # Make relative symlinks.
15905 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15906 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15907 X"$ac_dest" : 'X\(//\)[^/]' \| \
15908 X"$ac_dest" : 'X\(//\)$' \| \
15909 X"$ac_dest" : 'X\(/\)' \| \
15910 . : '\(.\)' 2>/dev/null ||
15911 echo X"$ac_dest" |
15912 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15913 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15914 /^X\(\/\/\)$/{ s//\1/; q; }
15915 /^X\(\/\).*/{ s//\1/; q; }
15916 s/.*/./; q'`
15917 { if $as_mkdir_p; then
15918 mkdir -p "$ac_dest_dir"
15919 else
15920 as_dir="$ac_dest_dir"
15921 as_dirs=
15922 while test ! -d "$as_dir"; do
15923 as_dirs="$as_dir $as_dirs"
15924 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15925 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15926 X"$as_dir" : 'X\(//\)[^/]' \| \
15927 X"$as_dir" : 'X\(//\)$' \| \
15928 X"$as_dir" : 'X\(/\)' \| \
15929 . : '\(.\)' 2>/dev/null ||
15930 echo X"$as_dir" |
15931 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15932 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15933 /^X\(\/\/\)$/{ s//\1/; q; }
15934 /^X\(\/\).*/{ s//\1/; q; }
15935 s/.*/./; q'`
15936 done
15937 test ! -n "$as_dirs" || mkdir $as_dirs
15938 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15939 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15940 { (exit 1); exit 1; }; }; }
15941
15942 ac_builddir=.
15943
15944 if test "$ac_dest_dir" != .; then
15945 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15946 # A "../" for each directory in $ac_dir_suffix.
15947 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15948 else
15949 ac_dir_suffix= ac_top_builddir=
15950 fi
15951
15952 case $srcdir in
15953 .) # No --srcdir option. We are building in place.
15954 ac_srcdir=.
15955 if test -z "$ac_top_builddir"; then
15956 ac_top_srcdir=.
15957 else
15958 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15959 fi ;;
15960 [\\/]* | ?:[\\/]* ) # Absolute path.
15961 ac_srcdir=$srcdir$ac_dir_suffix;
15962 ac_top_srcdir=$srcdir ;;
15963 *) # Relative path.
15964 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15965 ac_top_srcdir=$ac_top_builddir$srcdir ;;
15966 esac
15967
15968 # Do not use `cd foo && pwd` to compute absolute paths, because
15969 # the directories may not exist.
15970 case `pwd` in
15971 .) ac_abs_builddir="$ac_dest_dir";;
15972 *)
15973 case "$ac_dest_dir" in
15974 .) ac_abs_builddir=`pwd`;;
15975 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15976 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15977 esac;;
15978 esac
15979 case $ac_abs_builddir in
15980 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15981 *)
15982 case ${ac_top_builddir}. in
15983 .) ac_abs_top_builddir=$ac_abs_builddir;;
15984 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15985 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15986 esac;;
15987 esac
15988 case $ac_abs_builddir in
15989 .) ac_abs_srcdir=$ac_srcdir;;
15990 *)
15991 case $ac_srcdir in
15992 .) ac_abs_srcdir=$ac_abs_builddir;;
15993 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15994 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15995 esac;;
15996 esac
15997 case $ac_abs_builddir in
15998 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15999 *)
16000 case $ac_top_srcdir in
16001 .) ac_abs_top_srcdir=$ac_abs_builddir;;
16002 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16003 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16004 esac;;
16005 esac
16006
16007
16008 case $srcdir in
16009 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
16010 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
16011 esac
16012
16013 # Try a symlink, then a hard link, then a copy.
16014 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
16015 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
16016 cp -p $srcdir/$ac_source $ac_dest ||
16017 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
16018 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
16019 { (exit 1); exit 1; }; }
16020 done
16021 _ACEOF
16022
16023 cat >>$CONFIG_STATUS <<\_ACEOF
16024
16025 { (exit 0); exit 0; }
16026 _ACEOF
16027 chmod +x $CONFIG_STATUS
16028 ac_clean_files=$ac_clean_files_save
16029
16030
16031 # configure is writing to config.log, and then calls config.status.
16032 # config.status does its own redirection, appending to config.log.
16033 # Unfortunately, on DOS this fails, as config.log is still kept open
16034 # by configure, so config.status won't be able to write to it; its
16035 # output is simply discarded. So we exec the FD to /dev/null,
16036 # effectively closing config.log, so it can be properly (re)opened and
16037 # appended to by config.status. When coming back to configure, we
16038 # need to make the FD available again.
16039 if test "$no_create" != yes; then
16040 ac_cs_success=:
16041 ac_config_status_args=
16042 test "$silent" = yes &&
16043 ac_config_status_args="$ac_config_status_args --quiet"
16044 exec 5>/dev/null
16045 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16046 exec 5>>config.log
16047 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16048 # would make configure fail if this is the last instruction.
16049 $ac_cs_success || { (exit 1); exit 1; }
16050 fi
16051

Properties

Name Value
svn:executable *