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

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

Properties

Name Value
svn:executable *