ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
Revision: 2962
Committed: Wed Jul 26 21:01:33 2006 UTC (17 years, 11 months ago) by gezelter
File size: 445162 byte(s)
Log Message:
added perl interpreter to affineScale script

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 3.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='3.0'
273 PACKAGE_STRING='OOPSE 3.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 LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 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 3.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 3.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-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
891 --with-cgal-makefile=FILE CGAL makefile that should be used
892
893 Some influential environment variables:
894 CXX C++ compiler command
895 CXXFLAGS C++ compiler flags
896 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
897 nonstandard directory <lib dir>
898 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
899 headers in a nonstandard directory <include dir>
900 CC C compiler command
901 CFLAGS C compiler flags
902 FC Fortran compiler command
903 FCFLAGS Fortran compiler flags
904 CPP C preprocessor
905 CXXCPP C++ preprocessor
906
907 Use these variables to override the choices made by `configure' or to help
908 it to find libraries and programs with nonstandard names/locations.
909
910 Report bugs to <gezelter@nd.edu>.
911 _ACEOF
912 fi
913
914 if test "$ac_init_help" = "recursive"; then
915 # If there are subdirs, report their specific --help.
916 ac_popdir=`pwd`
917 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
918 test -d $ac_dir || continue
919 ac_builddir=.
920
921 if test "$ac_dir" != .; then
922 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
923 # A "../" for each directory in $ac_dir_suffix.
924 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
925 else
926 ac_dir_suffix= ac_top_builddir=
927 fi
928
929 case $srcdir in
930 .) # No --srcdir option. We are building in place.
931 ac_srcdir=.
932 if test -z "$ac_top_builddir"; then
933 ac_top_srcdir=.
934 else
935 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
936 fi ;;
937 [\\/]* | ?:[\\/]* ) # Absolute path.
938 ac_srcdir=$srcdir$ac_dir_suffix;
939 ac_top_srcdir=$srcdir ;;
940 *) # Relative path.
941 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
942 ac_top_srcdir=$ac_top_builddir$srcdir ;;
943 esac
944
945 # Do not use `cd foo && pwd` to compute absolute paths, because
946 # the directories may not exist.
947 case `pwd` in
948 .) ac_abs_builddir="$ac_dir";;
949 *)
950 case "$ac_dir" in
951 .) ac_abs_builddir=`pwd`;;
952 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
953 *) ac_abs_builddir=`pwd`/"$ac_dir";;
954 esac;;
955 esac
956 case $ac_abs_builddir in
957 .) ac_abs_top_builddir=${ac_top_builddir}.;;
958 *)
959 case ${ac_top_builddir}. in
960 .) ac_abs_top_builddir=$ac_abs_builddir;;
961 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
962 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
963 esac;;
964 esac
965 case $ac_abs_builddir in
966 .) ac_abs_srcdir=$ac_srcdir;;
967 *)
968 case $ac_srcdir in
969 .) ac_abs_srcdir=$ac_abs_builddir;;
970 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
971 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
972 esac;;
973 esac
974 case $ac_abs_builddir in
975 .) ac_abs_top_srcdir=$ac_top_srcdir;;
976 *)
977 case $ac_top_srcdir in
978 .) ac_abs_top_srcdir=$ac_abs_builddir;;
979 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
980 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
981 esac;;
982 esac
983
984 cd $ac_dir
985 # Check for guested configure; otherwise get Cygnus style configure.
986 if test -f $ac_srcdir/configure.gnu; then
987 echo
988 $SHELL $ac_srcdir/configure.gnu --help=recursive
989 elif test -f $ac_srcdir/configure; then
990 echo
991 $SHELL $ac_srcdir/configure --help=recursive
992 elif test -f $ac_srcdir/configure.ac ||
993 test -f $ac_srcdir/configure.in; then
994 echo
995 $ac_configure --help
996 else
997 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
998 fi
999 cd $ac_popdir
1000 done
1001 fi
1002
1003 test -n "$ac_init_help" && exit 0
1004 if $ac_init_version; then
1005 cat <<\_ACEOF
1006 OOPSE configure 3.0
1007 generated by GNU Autoconf 2.59
1008
1009 Copyright (C) 2003 Free Software Foundation, Inc.
1010 This configure script is free software; the Free Software Foundation
1011 gives unlimited permission to copy, distribute and modify it.
1012 _ACEOF
1013 exit 0
1014 fi
1015 exec 5>config.log
1016 cat >&5 <<_ACEOF
1017 This file contains any messages produced by compilers while
1018 running configure, to aid debugging if configure makes a mistake.
1019
1020 It was created by OOPSE $as_me 3.0, which was
1021 generated by GNU Autoconf 2.59. Invocation command line was
1022
1023 $ $0 $@
1024
1025 _ACEOF
1026 {
1027 cat <<_ASUNAME
1028 ## --------- ##
1029 ## Platform. ##
1030 ## --------- ##
1031
1032 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1033 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1034 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1035 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1036 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1037
1038 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1039 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1040
1041 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1042 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1043 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1044 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1045 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1046 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1047 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1048
1049 _ASUNAME
1050
1051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1052 for as_dir in $PATH
1053 do
1054 IFS=$as_save_IFS
1055 test -z "$as_dir" && as_dir=.
1056 echo "PATH: $as_dir"
1057 done
1058
1059 } >&5
1060
1061 cat >&5 <<_ACEOF
1062
1063
1064 ## ----------- ##
1065 ## Core tests. ##
1066 ## ----------- ##
1067
1068 _ACEOF
1069
1070
1071 # Keep a trace of the command line.
1072 # Strip out --no-create and --no-recursion so they do not pile up.
1073 # Strip out --silent because we don't want to record it for future runs.
1074 # Also quote any args containing shell meta-characters.
1075 # Make two passes to allow for proper duplicate-argument suppression.
1076 ac_configure_args=
1077 ac_configure_args0=
1078 ac_configure_args1=
1079 ac_sep=
1080 ac_must_keep_next=false
1081 for ac_pass in 1 2
1082 do
1083 for ac_arg
1084 do
1085 case $ac_arg in
1086 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1087 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1088 | -silent | --silent | --silen | --sile | --sil)
1089 continue ;;
1090 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1091 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1092 esac
1093 case $ac_pass in
1094 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1095 2)
1096 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1097 if test $ac_must_keep_next = true; then
1098 ac_must_keep_next=false # Got value, back to normal.
1099 else
1100 case $ac_arg in
1101 *=* | --config-cache | -C | -disable-* | --disable-* \
1102 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1103 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1104 | -with-* | --with-* | -without-* | --without-* | --x)
1105 case "$ac_configure_args0 " in
1106 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1107 esac
1108 ;;
1109 -* ) ac_must_keep_next=true ;;
1110 esac
1111 fi
1112 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1113 # Get rid of the leading space.
1114 ac_sep=" "
1115 ;;
1116 esac
1117 done
1118 done
1119 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1120 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1121
1122 # When interrupted or exit'd, cleanup temporary files, and complete
1123 # config.log. We remove comments because anyway the quotes in there
1124 # would cause problems or look ugly.
1125 # WARNING: Be sure not to use single quotes in there, as some shells,
1126 # such as our DU 5.0 friend, will then `close' the trap.
1127 trap 'exit_status=$?
1128 # Save into config.log some information that might help in debugging.
1129 {
1130 echo
1131
1132 cat <<\_ASBOX
1133 ## ---------------- ##
1134 ## Cache variables. ##
1135 ## ---------------- ##
1136 _ASBOX
1137 echo
1138 # The following way of writing the cache mishandles newlines in values,
1139 {
1140 (set) 2>&1 |
1141 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1142 *ac_space=\ *)
1143 sed -n \
1144 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1145 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1146 ;;
1147 *)
1148 sed -n \
1149 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1150 ;;
1151 esac;
1152 }
1153 echo
1154
1155 cat <<\_ASBOX
1156 ## ----------------- ##
1157 ## Output variables. ##
1158 ## ----------------- ##
1159 _ASBOX
1160 echo
1161 for ac_var in $ac_subst_vars
1162 do
1163 eval ac_val=$`echo $ac_var`
1164 echo "$ac_var='"'"'$ac_val'"'"'"
1165 done | sort
1166 echo
1167
1168 if test -n "$ac_subst_files"; then
1169 cat <<\_ASBOX
1170 ## ------------- ##
1171 ## Output files. ##
1172 ## ------------- ##
1173 _ASBOX
1174 echo
1175 for ac_var in $ac_subst_files
1176 do
1177 eval ac_val=$`echo $ac_var`
1178 echo "$ac_var='"'"'$ac_val'"'"'"
1179 done | sort
1180 echo
1181 fi
1182
1183 if test -s confdefs.h; then
1184 cat <<\_ASBOX
1185 ## ----------- ##
1186 ## confdefs.h. ##
1187 ## ----------- ##
1188 _ASBOX
1189 echo
1190 sed "/^$/d" confdefs.h | sort
1191 echo
1192 fi
1193 test "$ac_signal" != 0 &&
1194 echo "$as_me: caught signal $ac_signal"
1195 echo "$as_me: exit $exit_status"
1196 } >&5
1197 rm -f core *.core &&
1198 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1199 exit $exit_status
1200 ' 0
1201 for ac_signal in 1 2 13 15; do
1202 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1203 done
1204 ac_signal=0
1205
1206 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1207 rm -rf conftest* confdefs.h
1208 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1209 echo >confdefs.h
1210
1211 # Predefined preprocessor variables.
1212
1213 cat >>confdefs.h <<_ACEOF
1214 #define PACKAGE_NAME "$PACKAGE_NAME"
1215 _ACEOF
1216
1217
1218 cat >>confdefs.h <<_ACEOF
1219 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1220 _ACEOF
1221
1222
1223 cat >>confdefs.h <<_ACEOF
1224 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1225 _ACEOF
1226
1227
1228 cat >>confdefs.h <<_ACEOF
1229 #define PACKAGE_STRING "$PACKAGE_STRING"
1230 _ACEOF
1231
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1235 _ACEOF
1236
1237
1238 # Let the site file select an alternate cache file if it wants to.
1239 # Prefer explicitly selected file to automatically selected ones.
1240 if test -z "$CONFIG_SITE"; then
1241 if test "x$prefix" != xNONE; then
1242 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1243 else
1244 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1245 fi
1246 fi
1247 for ac_site_file in $CONFIG_SITE; do
1248 if test -r "$ac_site_file"; then
1249 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1250 echo "$as_me: loading site script $ac_site_file" >&6;}
1251 sed 's/^/| /' "$ac_site_file" >&5
1252 . "$ac_site_file"
1253 fi
1254 done
1255
1256 if test -r "$cache_file"; then
1257 # Some versions of bash will fail to source /dev/null (special
1258 # files actually), so we avoid doing that.
1259 if test -f "$cache_file"; then
1260 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1261 echo "$as_me: loading cache $cache_file" >&6;}
1262 case $cache_file in
1263 [\\/]* | ?:[\\/]* ) . $cache_file;;
1264 *) . ./$cache_file;;
1265 esac
1266 fi
1267 else
1268 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1269 echo "$as_me: creating cache $cache_file" >&6;}
1270 >$cache_file
1271 fi
1272
1273 # Check that the precious variables saved in the cache have kept the same
1274 # value.
1275 ac_cache_corrupted=false
1276 for ac_var in `(set) 2>&1 |
1277 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1278 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1279 eval ac_new_set=\$ac_env_${ac_var}_set
1280 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1281 eval ac_new_val="\$ac_env_${ac_var}_value"
1282 case $ac_old_set,$ac_new_set in
1283 set,)
1284 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1285 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1286 ac_cache_corrupted=: ;;
1287 ,set)
1288 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1289 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1290 ac_cache_corrupted=: ;;
1291 ,);;
1292 *)
1293 if test "x$ac_old_val" != "x$ac_new_val"; then
1294 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1295 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1296 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1297 echo "$as_me: former value: $ac_old_val" >&2;}
1298 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1299 echo "$as_me: current value: $ac_new_val" >&2;}
1300 ac_cache_corrupted=:
1301 fi;;
1302 esac
1303 # Pass precious variables to config.status.
1304 if test "$ac_new_set" = set; then
1305 case $ac_new_val in
1306 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1307 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1308 *) ac_arg=$ac_var=$ac_new_val ;;
1309 esac
1310 case " $ac_configure_args " in
1311 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1312 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1313 esac
1314 fi
1315 done
1316 if $ac_cache_corrupted; then
1317 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1318 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1319 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1320 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1321 { (exit 1); exit 1; }; }
1322 fi
1323
1324 ac_ext=c
1325 ac_cpp='$CPP $CPPFLAGS'
1326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356 ac_aux_dir=
1357 for ac_dir in ac-tools $srcdir/ac-tools; do
1358 if test -f $ac_dir/install-sh; then
1359 ac_aux_dir=$ac_dir
1360 ac_install_sh="$ac_aux_dir/install-sh -c"
1361 break
1362 elif test -f $ac_dir/install.sh; then
1363 ac_aux_dir=$ac_dir
1364 ac_install_sh="$ac_aux_dir/install.sh -c"
1365 break
1366 elif test -f $ac_dir/shtool; then
1367 ac_aux_dir=$ac_dir
1368 ac_install_sh="$ac_aux_dir/shtool install -c"
1369 break
1370 fi
1371 done
1372 if test -z "$ac_aux_dir"; then
1373 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1374 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1375 { (exit 1); exit 1; }; }
1376 fi
1377 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1378 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1379 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1380
1381
1382 ac_config_headers="$ac_config_headers src/config.h"
1383
1384
1385
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 # AC_F90_MODULE_NAMES
1437 # -------------------
1438 #
1439 # Figure out how the Fortran 90 compiler constructs module file names
1440 #
1441 # AC_F90_MODULE_NAMES
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
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 # who am i
1531 # Make sure we can run config.sub.
1532 $ac_config_sub sun4 >/dev/null 2>&1 ||
1533 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1534 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1535 { (exit 1); exit 1; }; }
1536
1537 echo "$as_me:$LINENO: checking build system type" >&5
1538 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1539 if test "${ac_cv_build+set}" = set; then
1540 echo $ECHO_N "(cached) $ECHO_C" >&6
1541 else
1542 ac_cv_build_alias=$build_alias
1543 test -z "$ac_cv_build_alias" &&
1544 ac_cv_build_alias=`$ac_config_guess`
1545 test -z "$ac_cv_build_alias" &&
1546 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1547 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1548 { (exit 1); exit 1; }; }
1549 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1550 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1551 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1552 { (exit 1); exit 1; }; }
1553
1554 fi
1555 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1556 echo "${ECHO_T}$ac_cv_build" >&6
1557 build=$ac_cv_build
1558 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1559 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1560 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1561
1562
1563 echo "$as_me:$LINENO: checking host system type" >&5
1564 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1565 if test "${ac_cv_host+set}" = set; then
1566 echo $ECHO_N "(cached) $ECHO_C" >&6
1567 else
1568 ac_cv_host_alias=$host_alias
1569 test -z "$ac_cv_host_alias" &&
1570 ac_cv_host_alias=$ac_cv_build_alias
1571 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1572 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1573 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1574 { (exit 1); exit 1; }; }
1575
1576 fi
1577 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1578 echo "${ECHO_T}$ac_cv_host" >&6
1579 host=$ac_cv_host
1580 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1581 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1582 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1583
1584
1585
1586
1587
1588 # set program name
1589 PROGNAME="oopse"
1590
1591
1592
1593
1594 OBJEXT=".$OBJEXT"
1595
1596 OOPSE=oopse
1597
1598 if test "x${prefix}" = "xNONE"
1599 then
1600 OOPSE_HOME=${ac_default_prefix}/oopse
1601 else
1602 OOPSE_HOME=${prefix}/oopse
1603 fi
1604 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1605 if test "${enable_oopse_home+set}" = set; then
1606 enableval="$enable_oopse_home"
1607 OOPSE_HOME="${enableval}"
1608 fi;
1609
1610 # there are two ways to do debugging. One with the --enable-debug flag
1611 # and one using the DEBUG environment variable
1612
1613 debug=0
1614 # Check whether --enable-debug or --disable-debug was given.
1615 if test "${enable_debug+set}" = set; then
1616 enableval="$enable_debug"
1617 debug=1
1618 fi;
1619 if test "${DEBUG}"; then
1620
1621 cat >>confdefs.h <<\_ACEOF
1622 #define debug 1
1623 _ACEOF
1624
1625 msg="$msg, debug mode"
1626 fi
1627
1628
1629 # Check whether --enable-single or --disable-single was given.
1630 if test "${enable_single+set}" = set; then
1631 enableval="$enable_single"
1632 ok=$enableval
1633 else
1634 ok=no
1635 fi;
1636 # Check whether --enable-float or --disable-float was given.
1637 if test "${enable_float+set}" = set; then
1638 enableval="$enable_float"
1639 ok=$enableval
1640 fi;
1641 if test "$ok" = "yes"; then
1642
1643 cat >>confdefs.h <<\_ACEOF
1644 #define SINGLE_PRECISION 1
1645 _ACEOF
1646
1647 USE_SINGLE_PRECISION=yes
1648
1649 fi
1650
1651 # Checks for programs.
1652 ac_ext=cc
1653 ac_cpp='$CXXCPP $CPPFLAGS'
1654 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1655 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1656 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1657 if test -n "$ac_tool_prefix"; then
1658 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1659 do
1660 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1661 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1662 echo "$as_me:$LINENO: checking for $ac_word" >&5
1663 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1664 if test "${ac_cv_prog_CXX+set}" = set; then
1665 echo $ECHO_N "(cached) $ECHO_C" >&6
1666 else
1667 if test -n "$CXX"; then
1668 ac_cv_prog_CXX="$CXX" # Let the user override the test.
1669 else
1670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1671 for as_dir in $PATH
1672 do
1673 IFS=$as_save_IFS
1674 test -z "$as_dir" && as_dir=.
1675 for ac_exec_ext in '' $ac_executable_extensions; do
1676 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1677 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1678 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1679 break 2
1680 fi
1681 done
1682 done
1683
1684 fi
1685 fi
1686 CXX=$ac_cv_prog_CXX
1687 if test -n "$CXX"; then
1688 echo "$as_me:$LINENO: result: $CXX" >&5
1689 echo "${ECHO_T}$CXX" >&6
1690 else
1691 echo "$as_me:$LINENO: result: no" >&5
1692 echo "${ECHO_T}no" >&6
1693 fi
1694
1695 test -n "$CXX" && break
1696 done
1697 fi
1698 if test -z "$CXX"; then
1699 ac_ct_CXX=$CXX
1700 for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1701 do
1702 # Extract the first word of "$ac_prog", so it can be a program name with args.
1703 set dummy $ac_prog; ac_word=$2
1704 echo "$as_me:$LINENO: checking for $ac_word" >&5
1705 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1706 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1707 echo $ECHO_N "(cached) $ECHO_C" >&6
1708 else
1709 if test -n "$ac_ct_CXX"; then
1710 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1711 else
1712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1713 for as_dir in $PATH
1714 do
1715 IFS=$as_save_IFS
1716 test -z "$as_dir" && as_dir=.
1717 for ac_exec_ext in '' $ac_executable_extensions; do
1718 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1719 ac_cv_prog_ac_ct_CXX="$ac_prog"
1720 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1721 break 2
1722 fi
1723 done
1724 done
1725
1726 fi
1727 fi
1728 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1729 if test -n "$ac_ct_CXX"; then
1730 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1731 echo "${ECHO_T}$ac_ct_CXX" >&6
1732 else
1733 echo "$as_me:$LINENO: result: no" >&5
1734 echo "${ECHO_T}no" >&6
1735 fi
1736
1737 test -n "$ac_ct_CXX" && break
1738 done
1739 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1740
1741 CXX=$ac_ct_CXX
1742 fi
1743
1744
1745 # Provide some information about the compiler.
1746 echo "$as_me:$LINENO:" \
1747 "checking for C++ compiler version" >&5
1748 ac_compiler=`set X $ac_compile; echo $2`
1749 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1750 (eval $ac_compiler --version </dev/null >&5) 2>&5
1751 ac_status=$?
1752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1753 (exit $ac_status); }
1754 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1755 (eval $ac_compiler -v </dev/null >&5) 2>&5
1756 ac_status=$?
1757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1758 (exit $ac_status); }
1759 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1760 (eval $ac_compiler -V </dev/null >&5) 2>&5
1761 ac_status=$?
1762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1763 (exit $ac_status); }
1764
1765 cat >conftest.$ac_ext <<_ACEOF
1766 /* confdefs.h. */
1767 _ACEOF
1768 cat confdefs.h >>conftest.$ac_ext
1769 cat >>conftest.$ac_ext <<_ACEOF
1770 /* end confdefs.h. */
1771
1772 int
1773 main ()
1774 {
1775
1776 ;
1777 return 0;
1778 }
1779 _ACEOF
1780 ac_clean_files_save=$ac_clean_files
1781 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1782 # Try to create an executable without -o first, disregard a.out.
1783 # It will help us diagnose broken compilers, and finding out an intuition
1784 # of exeext.
1785 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1786 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1787 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1788 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1789 (eval $ac_link_default) 2>&5
1790 ac_status=$?
1791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1792 (exit $ac_status); }; then
1793 # Find the output, starting from the most likely. This scheme is
1794 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1795 # resort.
1796
1797 # Be careful to initialize this variable, since it used to be cached.
1798 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1799 ac_cv_exeext=
1800 # b.out is created by i960 compilers.
1801 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1802 do
1803 test -f "$ac_file" || continue
1804 case $ac_file in
1805 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1806 ;;
1807 conftest.$ac_ext )
1808 # This is the source file.
1809 ;;
1810 [ab].out )
1811 # We found the default executable, but exeext='' is most
1812 # certainly right.
1813 break;;
1814 *.* )
1815 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1816 # FIXME: I believe we export ac_cv_exeext for Libtool,
1817 # but it would be cool to find out if it's true. Does anybody
1818 # maintain Libtool? --akim.
1819 export ac_cv_exeext
1820 break;;
1821 * )
1822 break;;
1823 esac
1824 done
1825 else
1826 echo "$as_me: failed program was:" >&5
1827 sed 's/^/| /' conftest.$ac_ext >&5
1828
1829 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1830 See \`config.log' for more details." >&5
1831 echo "$as_me: error: C++ compiler cannot create executables
1832 See \`config.log' for more details." >&2;}
1833 { (exit 77); exit 77; }; }
1834 fi
1835
1836 ac_exeext=$ac_cv_exeext
1837 echo "$as_me:$LINENO: result: $ac_file" >&5
1838 echo "${ECHO_T}$ac_file" >&6
1839
1840 # Check the compiler produces executables we can run. If not, either
1841 # the compiler is broken, or we cross compile.
1842 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1843 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1844 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1845 # If not cross compiling, check that we can run a simple program.
1846 if test "$cross_compiling" != yes; then
1847 if { ac_try='./$ac_file'
1848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1849 (eval $ac_try) 2>&5
1850 ac_status=$?
1851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1852 (exit $ac_status); }; }; then
1853 cross_compiling=no
1854 else
1855 if test "$cross_compiling" = maybe; then
1856 cross_compiling=yes
1857 else
1858 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1859 If you meant to cross compile, use \`--host'.
1860 See \`config.log' for more details." >&5
1861 echo "$as_me: error: cannot run C++ compiled programs.
1862 If you meant to cross compile, use \`--host'.
1863 See \`config.log' for more details." >&2;}
1864 { (exit 1); exit 1; }; }
1865 fi
1866 fi
1867 fi
1868 echo "$as_me:$LINENO: result: yes" >&5
1869 echo "${ECHO_T}yes" >&6
1870
1871 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1872 ac_clean_files=$ac_clean_files_save
1873 # Check the compiler produces executables we can run. If not, either
1874 # the compiler is broken, or we cross compile.
1875 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1876 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1877 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1878 echo "${ECHO_T}$cross_compiling" >&6
1879
1880 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1881 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1882 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1883 (eval $ac_link) 2>&5
1884 ac_status=$?
1885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1886 (exit $ac_status); }; then
1887 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1888 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1889 # work properly (i.e., refer to `conftest.exe'), while it won't with
1890 # `rm'.
1891 for ac_file in conftest.exe conftest conftest.*; do
1892 test -f "$ac_file" || continue
1893 case $ac_file in
1894 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1895 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1896 export ac_cv_exeext
1897 break;;
1898 * ) break;;
1899 esac
1900 done
1901 else
1902 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1903 See \`config.log' for more details." >&5
1904 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1905 See \`config.log' for more details." >&2;}
1906 { (exit 1); exit 1; }; }
1907 fi
1908
1909 rm -f conftest$ac_cv_exeext
1910 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1911 echo "${ECHO_T}$ac_cv_exeext" >&6
1912
1913 rm -f conftest.$ac_ext
1914 EXEEXT=$ac_cv_exeext
1915 ac_exeext=$EXEEXT
1916 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1917 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1918 if test "${ac_cv_objext+set}" = set; then
1919 echo $ECHO_N "(cached) $ECHO_C" >&6
1920 else
1921 cat >conftest.$ac_ext <<_ACEOF
1922 /* confdefs.h. */
1923 _ACEOF
1924 cat confdefs.h >>conftest.$ac_ext
1925 cat >>conftest.$ac_ext <<_ACEOF
1926 /* end confdefs.h. */
1927
1928 int
1929 main ()
1930 {
1931
1932 ;
1933 return 0;
1934 }
1935 _ACEOF
1936 rm -f conftest.o conftest.obj
1937 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1938 (eval $ac_compile) 2>&5
1939 ac_status=$?
1940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941 (exit $ac_status); }; then
1942 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1943 case $ac_file in
1944 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1945 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1946 break;;
1947 esac
1948 done
1949 else
1950 echo "$as_me: failed program was:" >&5
1951 sed 's/^/| /' conftest.$ac_ext >&5
1952
1953 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1954 See \`config.log' for more details." >&5
1955 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1956 See \`config.log' for more details." >&2;}
1957 { (exit 1); exit 1; }; }
1958 fi
1959
1960 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1961 fi
1962 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1963 echo "${ECHO_T}$ac_cv_objext" >&6
1964 OBJEXT=$ac_cv_objext
1965 ac_objext=$OBJEXT
1966 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1967 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1968 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1969 echo $ECHO_N "(cached) $ECHO_C" >&6
1970 else
1971 cat >conftest.$ac_ext <<_ACEOF
1972 /* confdefs.h. */
1973 _ACEOF
1974 cat confdefs.h >>conftest.$ac_ext
1975 cat >>conftest.$ac_ext <<_ACEOF
1976 /* end confdefs.h. */
1977
1978 int
1979 main ()
1980 {
1981 #ifndef __GNUC__
1982 choke me
1983 #endif
1984
1985 ;
1986 return 0;
1987 }
1988 _ACEOF
1989 rm -f conftest.$ac_objext
1990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1991 (eval $ac_compile) 2>conftest.er1
1992 ac_status=$?
1993 grep -v '^ *+' conftest.er1 >conftest.err
1994 rm -f conftest.er1
1995 cat conftest.err >&5
1996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997 (exit $ac_status); } &&
1998 { ac_try='test -z "$ac_cxx_werror_flag"
1999 || test ! -s conftest.err'
2000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2001 (eval $ac_try) 2>&5
2002 ac_status=$?
2003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004 (exit $ac_status); }; } &&
2005 { ac_try='test -s conftest.$ac_objext'
2006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2007 (eval $ac_try) 2>&5
2008 ac_status=$?
2009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010 (exit $ac_status); }; }; then
2011 ac_compiler_gnu=yes
2012 else
2013 echo "$as_me: failed program was:" >&5
2014 sed 's/^/| /' conftest.$ac_ext >&5
2015
2016 ac_compiler_gnu=no
2017 fi
2018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2019 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2020
2021 fi
2022 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2023 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2024 GXX=`test $ac_compiler_gnu = yes && echo yes`
2025 ac_test_CXXFLAGS=${CXXFLAGS+set}
2026 ac_save_CXXFLAGS=$CXXFLAGS
2027 CXXFLAGS="-g"
2028 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2029 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2030 if test "${ac_cv_prog_cxx_g+set}" = set; then
2031 echo $ECHO_N "(cached) $ECHO_C" >&6
2032 else
2033 cat >conftest.$ac_ext <<_ACEOF
2034 /* confdefs.h. */
2035 _ACEOF
2036 cat confdefs.h >>conftest.$ac_ext
2037 cat >>conftest.$ac_ext <<_ACEOF
2038 /* end confdefs.h. */
2039
2040 int
2041 main ()
2042 {
2043
2044 ;
2045 return 0;
2046 }
2047 _ACEOF
2048 rm -f conftest.$ac_objext
2049 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2050 (eval $ac_compile) 2>conftest.er1
2051 ac_status=$?
2052 grep -v '^ *+' conftest.er1 >conftest.err
2053 rm -f conftest.er1
2054 cat conftest.err >&5
2055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2056 (exit $ac_status); } &&
2057 { ac_try='test -z "$ac_cxx_werror_flag"
2058 || test ! -s conftest.err'
2059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2060 (eval $ac_try) 2>&5
2061 ac_status=$?
2062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2063 (exit $ac_status); }; } &&
2064 { ac_try='test -s conftest.$ac_objext'
2065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2066 (eval $ac_try) 2>&5
2067 ac_status=$?
2068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2069 (exit $ac_status); }; }; then
2070 ac_cv_prog_cxx_g=yes
2071 else
2072 echo "$as_me: failed program was:" >&5
2073 sed 's/^/| /' conftest.$ac_ext >&5
2074
2075 ac_cv_prog_cxx_g=no
2076 fi
2077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2078 fi
2079 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2080 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2081 if test "$ac_test_CXXFLAGS" = set; then
2082 CXXFLAGS=$ac_save_CXXFLAGS
2083 elif test $ac_cv_prog_cxx_g = yes; then
2084 if test "$GXX" = yes; then
2085 CXXFLAGS="-g -O2"
2086 else
2087 CXXFLAGS="-g"
2088 fi
2089 else
2090 if test "$GXX" = yes; then
2091 CXXFLAGS="-O2"
2092 else
2093 CXXFLAGS=
2094 fi
2095 fi
2096 for ac_declaration in \
2097 '' \
2098 'extern "C" void std::exit (int) throw (); using std::exit;' \
2099 'extern "C" void std::exit (int); using std::exit;' \
2100 'extern "C" void exit (int) throw ();' \
2101 'extern "C" void exit (int);' \
2102 'void exit (int);'
2103 do
2104 cat >conftest.$ac_ext <<_ACEOF
2105 /* confdefs.h. */
2106 _ACEOF
2107 cat confdefs.h >>conftest.$ac_ext
2108 cat >>conftest.$ac_ext <<_ACEOF
2109 /* end confdefs.h. */
2110 $ac_declaration
2111 #include <stdlib.h>
2112 int
2113 main ()
2114 {
2115 exit (42);
2116 ;
2117 return 0;
2118 }
2119 _ACEOF
2120 rm -f conftest.$ac_objext
2121 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2122 (eval $ac_compile) 2>conftest.er1
2123 ac_status=$?
2124 grep -v '^ *+' conftest.er1 >conftest.err
2125 rm -f conftest.er1
2126 cat conftest.err >&5
2127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2128 (exit $ac_status); } &&
2129 { ac_try='test -z "$ac_cxx_werror_flag"
2130 || test ! -s conftest.err'
2131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2132 (eval $ac_try) 2>&5
2133 ac_status=$?
2134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2135 (exit $ac_status); }; } &&
2136 { ac_try='test -s conftest.$ac_objext'
2137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2138 (eval $ac_try) 2>&5
2139 ac_status=$?
2140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2141 (exit $ac_status); }; }; then
2142 :
2143 else
2144 echo "$as_me: failed program was:" >&5
2145 sed 's/^/| /' conftest.$ac_ext >&5
2146
2147 continue
2148 fi
2149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2150 cat >conftest.$ac_ext <<_ACEOF
2151 /* confdefs.h. */
2152 _ACEOF
2153 cat confdefs.h >>conftest.$ac_ext
2154 cat >>conftest.$ac_ext <<_ACEOF
2155 /* end confdefs.h. */
2156 $ac_declaration
2157 int
2158 main ()
2159 {
2160 exit (42);
2161 ;
2162 return 0;
2163 }
2164 _ACEOF
2165 rm -f conftest.$ac_objext
2166 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2167 (eval $ac_compile) 2>conftest.er1
2168 ac_status=$?
2169 grep -v '^ *+' conftest.er1 >conftest.err
2170 rm -f conftest.er1
2171 cat conftest.err >&5
2172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173 (exit $ac_status); } &&
2174 { ac_try='test -z "$ac_cxx_werror_flag"
2175 || test ! -s conftest.err'
2176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2177 (eval $ac_try) 2>&5
2178 ac_status=$?
2179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2180 (exit $ac_status); }; } &&
2181 { ac_try='test -s conftest.$ac_objext'
2182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2183 (eval $ac_try) 2>&5
2184 ac_status=$?
2185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2186 (exit $ac_status); }; }; then
2187 break
2188 else
2189 echo "$as_me: failed program was:" >&5
2190 sed 's/^/| /' conftest.$ac_ext >&5
2191
2192 fi
2193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2194 done
2195 rm -f conftest*
2196 if test -n "$ac_declaration"; then
2197 echo '#ifdef __cplusplus' >>confdefs.h
2198 echo $ac_declaration >>confdefs.h
2199 echo '#endif' >>confdefs.h
2200 fi
2201
2202 ac_ext=c
2203 ac_cpp='$CPP $CPPFLAGS'
2204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2207
2208 ac_ext=c
2209 ac_cpp='$CPP $CPPFLAGS'
2210 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2211 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2212 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2213 if test -n "$ac_tool_prefix"; then
2214 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2215 do
2216 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2217 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2218 echo "$as_me:$LINENO: checking for $ac_word" >&5
2219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2220 if test "${ac_cv_prog_CC+set}" = set; then
2221 echo $ECHO_N "(cached) $ECHO_C" >&6
2222 else
2223 if test -n "$CC"; then
2224 ac_cv_prog_CC="$CC" # Let the user override the test.
2225 else
2226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2227 for as_dir in $PATH
2228 do
2229 IFS=$as_save_IFS
2230 test -z "$as_dir" && as_dir=.
2231 for ac_exec_ext in '' $ac_executable_extensions; do
2232 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2233 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2234 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2235 break 2
2236 fi
2237 done
2238 done
2239
2240 fi
2241 fi
2242 CC=$ac_cv_prog_CC
2243 if test -n "$CC"; then
2244 echo "$as_me:$LINENO: result: $CC" >&5
2245 echo "${ECHO_T}$CC" >&6
2246 else
2247 echo "$as_me:$LINENO: result: no" >&5
2248 echo "${ECHO_T}no" >&6
2249 fi
2250
2251 test -n "$CC" && break
2252 done
2253 fi
2254 if test -z "$CC"; then
2255 ac_ct_CC=$CC
2256 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2257 do
2258 # Extract the first word of "$ac_prog", so it can be a program name with args.
2259 set dummy $ac_prog; ac_word=$2
2260 echo "$as_me:$LINENO: checking for $ac_word" >&5
2261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2262 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2263 echo $ECHO_N "(cached) $ECHO_C" >&6
2264 else
2265 if test -n "$ac_ct_CC"; then
2266 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2267 else
2268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269 for as_dir in $PATH
2270 do
2271 IFS=$as_save_IFS
2272 test -z "$as_dir" && as_dir=.
2273 for ac_exec_ext in '' $ac_executable_extensions; do
2274 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2275 ac_cv_prog_ac_ct_CC="$ac_prog"
2276 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2277 break 2
2278 fi
2279 done
2280 done
2281
2282 fi
2283 fi
2284 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2285 if test -n "$ac_ct_CC"; then
2286 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2287 echo "${ECHO_T}$ac_ct_CC" >&6
2288 else
2289 echo "$as_me:$LINENO: result: no" >&5
2290 echo "${ECHO_T}no" >&6
2291 fi
2292
2293 test -n "$ac_ct_CC" && break
2294 done
2295
2296 CC=$ac_ct_CC
2297 fi
2298
2299
2300 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2301 See \`config.log' for more details." >&5
2302 echo "$as_me: error: no acceptable C compiler found in \$PATH
2303 See \`config.log' for more details." >&2;}
2304 { (exit 1); exit 1; }; }
2305
2306 # Provide some information about the compiler.
2307 echo "$as_me:$LINENO:" \
2308 "checking for C compiler version" >&5
2309 ac_compiler=`set X $ac_compile; echo $2`
2310 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2311 (eval $ac_compiler --version </dev/null >&5) 2>&5
2312 ac_status=$?
2313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314 (exit $ac_status); }
2315 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2316 (eval $ac_compiler -v </dev/null >&5) 2>&5
2317 ac_status=$?
2318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319 (exit $ac_status); }
2320 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2321 (eval $ac_compiler -V </dev/null >&5) 2>&5
2322 ac_status=$?
2323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2324 (exit $ac_status); }
2325
2326 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2327 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2328 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2329 echo $ECHO_N "(cached) $ECHO_C" >&6
2330 else
2331 cat >conftest.$ac_ext <<_ACEOF
2332 /* confdefs.h. */
2333 _ACEOF
2334 cat confdefs.h >>conftest.$ac_ext
2335 cat >>conftest.$ac_ext <<_ACEOF
2336 /* end confdefs.h. */
2337
2338 int
2339 main ()
2340 {
2341 #ifndef __GNUC__
2342 choke me
2343 #endif
2344
2345 ;
2346 return 0;
2347 }
2348 _ACEOF
2349 rm -f conftest.$ac_objext
2350 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2351 (eval $ac_compile) 2>conftest.er1
2352 ac_status=$?
2353 grep -v '^ *+' conftest.er1 >conftest.err
2354 rm -f conftest.er1
2355 cat conftest.err >&5
2356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2357 (exit $ac_status); } &&
2358 { ac_try='test -z "$ac_c_werror_flag"
2359 || test ! -s conftest.err'
2360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2361 (eval $ac_try) 2>&5
2362 ac_status=$?
2363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364 (exit $ac_status); }; } &&
2365 { ac_try='test -s conftest.$ac_objext'
2366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2367 (eval $ac_try) 2>&5
2368 ac_status=$?
2369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2370 (exit $ac_status); }; }; then
2371 ac_compiler_gnu=yes
2372 else
2373 echo "$as_me: failed program was:" >&5
2374 sed 's/^/| /' conftest.$ac_ext >&5
2375
2376 ac_compiler_gnu=no
2377 fi
2378 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2379 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2380
2381 fi
2382 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2383 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2384 GCC=`test $ac_compiler_gnu = yes && echo yes`
2385 ac_test_CFLAGS=${CFLAGS+set}
2386 ac_save_CFLAGS=$CFLAGS
2387 CFLAGS="-g"
2388 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2389 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2390 if test "${ac_cv_prog_cc_g+set}" = set; then
2391 echo $ECHO_N "(cached) $ECHO_C" >&6
2392 else
2393 cat >conftest.$ac_ext <<_ACEOF
2394 /* confdefs.h. */
2395 _ACEOF
2396 cat confdefs.h >>conftest.$ac_ext
2397 cat >>conftest.$ac_ext <<_ACEOF
2398 /* end confdefs.h. */
2399
2400 int
2401 main ()
2402 {
2403
2404 ;
2405 return 0;
2406 }
2407 _ACEOF
2408 rm -f conftest.$ac_objext
2409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2410 (eval $ac_compile) 2>conftest.er1
2411 ac_status=$?
2412 grep -v '^ *+' conftest.er1 >conftest.err
2413 rm -f conftest.er1
2414 cat conftest.err >&5
2415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416 (exit $ac_status); } &&
2417 { ac_try='test -z "$ac_c_werror_flag"
2418 || test ! -s conftest.err'
2419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420 (eval $ac_try) 2>&5
2421 ac_status=$?
2422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 (exit $ac_status); }; } &&
2424 { ac_try='test -s conftest.$ac_objext'
2425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2426 (eval $ac_try) 2>&5
2427 ac_status=$?
2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 (exit $ac_status); }; }; then
2430 ac_cv_prog_cc_g=yes
2431 else
2432 echo "$as_me: failed program was:" >&5
2433 sed 's/^/| /' conftest.$ac_ext >&5
2434
2435 ac_cv_prog_cc_g=no
2436 fi
2437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2438 fi
2439 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2440 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2441 if test "$ac_test_CFLAGS" = set; then
2442 CFLAGS=$ac_save_CFLAGS
2443 elif test $ac_cv_prog_cc_g = yes; then
2444 if test "$GCC" = yes; then
2445 CFLAGS="-g -O2"
2446 else
2447 CFLAGS="-g"
2448 fi
2449 else
2450 if test "$GCC" = yes; then
2451 CFLAGS="-O2"
2452 else
2453 CFLAGS=
2454 fi
2455 fi
2456 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2457 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2458 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2459 echo $ECHO_N "(cached) $ECHO_C" >&6
2460 else
2461 ac_cv_prog_cc_stdc=no
2462 ac_save_CC=$CC
2463 cat >conftest.$ac_ext <<_ACEOF
2464 /* confdefs.h. */
2465 _ACEOF
2466 cat confdefs.h >>conftest.$ac_ext
2467 cat >>conftest.$ac_ext <<_ACEOF
2468 /* end confdefs.h. */
2469 #include <stdarg.h>
2470 #include <stdio.h>
2471 #include <sys/types.h>
2472 #include <sys/stat.h>
2473 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2474 struct buf { int x; };
2475 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2476 static char *e (p, i)
2477 char **p;
2478 int i;
2479 {
2480 return p[i];
2481 }
2482 static char *f (char * (*g) (char **, int), char **p, ...)
2483 {
2484 char *s;
2485 va_list v;
2486 va_start (v,p);
2487 s = g (p, va_arg (v,int));
2488 va_end (v);
2489 return s;
2490 }
2491
2492 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2493 function prototypes and stuff, but not '\xHH' hex character constants.
2494 These don't provoke an error unfortunately, instead are silently treated
2495 as 'x'. The following induces an error, until -std1 is added to get
2496 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2497 array size at least. It's necessary to write '\x00'==0 to get something
2498 that's true only with -std1. */
2499 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2500
2501 int test (int i, double x);
2502 struct s1 {int (*f) (int a);};
2503 struct s2 {int (*f) (double a);};
2504 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2505 int argc;
2506 char **argv;
2507 int
2508 main ()
2509 {
2510 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2511 ;
2512 return 0;
2513 }
2514 _ACEOF
2515 # Don't try gcc -ansi; that turns off useful extensions and
2516 # breaks some systems' header files.
2517 # AIX -qlanglvl=ansi
2518 # Ultrix and OSF/1 -std1
2519 # HP-UX 10.20 and later -Ae
2520 # HP-UX older versions -Aa -D_HPUX_SOURCE
2521 # SVR4 -Xc -D__EXTENSIONS__
2522 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2523 do
2524 CC="$ac_save_CC $ac_arg"
2525 rm -f conftest.$ac_objext
2526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2527 (eval $ac_compile) 2>conftest.er1
2528 ac_status=$?
2529 grep -v '^ *+' conftest.er1 >conftest.err
2530 rm -f conftest.er1
2531 cat conftest.err >&5
2532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533 (exit $ac_status); } &&
2534 { ac_try='test -z "$ac_c_werror_flag"
2535 || test ! -s conftest.err'
2536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2537 (eval $ac_try) 2>&5
2538 ac_status=$?
2539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540 (exit $ac_status); }; } &&
2541 { ac_try='test -s conftest.$ac_objext'
2542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2543 (eval $ac_try) 2>&5
2544 ac_status=$?
2545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546 (exit $ac_status); }; }; then
2547 ac_cv_prog_cc_stdc=$ac_arg
2548 break
2549 else
2550 echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553 fi
2554 rm -f conftest.err conftest.$ac_objext
2555 done
2556 rm -f conftest.$ac_ext conftest.$ac_objext
2557 CC=$ac_save_CC
2558
2559 fi
2560
2561 case "x$ac_cv_prog_cc_stdc" in
2562 x|xno)
2563 echo "$as_me:$LINENO: result: none needed" >&5
2564 echo "${ECHO_T}none needed" >&6 ;;
2565 *)
2566 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2567 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2568 CC="$CC $ac_cv_prog_cc_stdc" ;;
2569 esac
2570
2571 # Some people use a C++ compiler to compile C. Since we use `exit',
2572 # in C++ we need to declare it. In case someone uses the same compiler
2573 # for both compiling C and C++ we need to have the C++ compiler decide
2574 # the declaration of exit, since it's the most demanding environment.
2575 cat >conftest.$ac_ext <<_ACEOF
2576 #ifndef __cplusplus
2577 choke me
2578 #endif
2579 _ACEOF
2580 rm -f conftest.$ac_objext
2581 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2582 (eval $ac_compile) 2>conftest.er1
2583 ac_status=$?
2584 grep -v '^ *+' conftest.er1 >conftest.err
2585 rm -f conftest.er1
2586 cat conftest.err >&5
2587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2588 (exit $ac_status); } &&
2589 { ac_try='test -z "$ac_c_werror_flag"
2590 || test ! -s conftest.err'
2591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2592 (eval $ac_try) 2>&5
2593 ac_status=$?
2594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 (exit $ac_status); }; } &&
2596 { ac_try='test -s conftest.$ac_objext'
2597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2598 (eval $ac_try) 2>&5
2599 ac_status=$?
2600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2601 (exit $ac_status); }; }; then
2602 for ac_declaration in \
2603 '' \
2604 'extern "C" void std::exit (int) throw (); using std::exit;' \
2605 'extern "C" void std::exit (int); using std::exit;' \
2606 'extern "C" void exit (int) throw ();' \
2607 'extern "C" void exit (int);' \
2608 'void exit (int);'
2609 do
2610 cat >conftest.$ac_ext <<_ACEOF
2611 /* confdefs.h. */
2612 _ACEOF
2613 cat confdefs.h >>conftest.$ac_ext
2614 cat >>conftest.$ac_ext <<_ACEOF
2615 /* end confdefs.h. */
2616 $ac_declaration
2617 #include <stdlib.h>
2618 int
2619 main ()
2620 {
2621 exit (42);
2622 ;
2623 return 0;
2624 }
2625 _ACEOF
2626 rm -f conftest.$ac_objext
2627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2628 (eval $ac_compile) 2>conftest.er1
2629 ac_status=$?
2630 grep -v '^ *+' conftest.er1 >conftest.err
2631 rm -f conftest.er1
2632 cat conftest.err >&5
2633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2634 (exit $ac_status); } &&
2635 { ac_try='test -z "$ac_c_werror_flag"
2636 || test ! -s conftest.err'
2637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2638 (eval $ac_try) 2>&5
2639 ac_status=$?
2640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641 (exit $ac_status); }; } &&
2642 { ac_try='test -s conftest.$ac_objext'
2643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2644 (eval $ac_try) 2>&5
2645 ac_status=$?
2646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2647 (exit $ac_status); }; }; then
2648 :
2649 else
2650 echo "$as_me: failed program was:" >&5
2651 sed 's/^/| /' conftest.$ac_ext >&5
2652
2653 continue
2654 fi
2655 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2656 cat >conftest.$ac_ext <<_ACEOF
2657 /* confdefs.h. */
2658 _ACEOF
2659 cat confdefs.h >>conftest.$ac_ext
2660 cat >>conftest.$ac_ext <<_ACEOF
2661 /* end confdefs.h. */
2662 $ac_declaration
2663 int
2664 main ()
2665 {
2666 exit (42);
2667 ;
2668 return 0;
2669 }
2670 _ACEOF
2671 rm -f conftest.$ac_objext
2672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2673 (eval $ac_compile) 2>conftest.er1
2674 ac_status=$?
2675 grep -v '^ *+' conftest.er1 >conftest.err
2676 rm -f conftest.er1
2677 cat conftest.err >&5
2678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679 (exit $ac_status); } &&
2680 { ac_try='test -z "$ac_c_werror_flag"
2681 || test ! -s conftest.err'
2682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2683 (eval $ac_try) 2>&5
2684 ac_status=$?
2685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 (exit $ac_status); }; } &&
2687 { ac_try='test -s conftest.$ac_objext'
2688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2689 (eval $ac_try) 2>&5
2690 ac_status=$?
2691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 (exit $ac_status); }; }; then
2693 break
2694 else
2695 echo "$as_me: failed program was:" >&5
2696 sed 's/^/| /' conftest.$ac_ext >&5
2697
2698 fi
2699 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2700 done
2701 rm -f conftest*
2702 if test -n "$ac_declaration"; then
2703 echo '#ifdef __cplusplus' >>confdefs.h
2704 echo $ac_declaration >>confdefs.h
2705 echo '#endif' >>confdefs.h
2706 fi
2707
2708 else
2709 echo "$as_me: failed program was:" >&5
2710 sed 's/^/| /' conftest.$ac_ext >&5
2711
2712 fi
2713 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2714 ac_ext=c
2715 ac_cpp='$CPP $CPPFLAGS'
2716 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2717 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2718 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2719
2720 ac_ext=${FC_SRCEXT-f}
2721 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2722 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2723 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2724 if test -n "$ac_tool_prefix"; then
2725 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2726 do
2727 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2728 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2729 echo "$as_me:$LINENO: checking for $ac_word" >&5
2730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2731 if test "${ac_cv_prog_FC+set}" = set; then
2732 echo $ECHO_N "(cached) $ECHO_C" >&6
2733 else
2734 if test -n "$FC"; then
2735 ac_cv_prog_FC="$FC" # Let the user override the test.
2736 else
2737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738 for as_dir in $PATH
2739 do
2740 IFS=$as_save_IFS
2741 test -z "$as_dir" && as_dir=.
2742 for ac_exec_ext in '' $ac_executable_extensions; do
2743 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2744 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2746 break 2
2747 fi
2748 done
2749 done
2750
2751 fi
2752 fi
2753 FC=$ac_cv_prog_FC
2754 if test -n "$FC"; then
2755 echo "$as_me:$LINENO: result: $FC" >&5
2756 echo "${ECHO_T}$FC" >&6
2757 else
2758 echo "$as_me:$LINENO: result: no" >&5
2759 echo "${ECHO_T}no" >&6
2760 fi
2761
2762 test -n "$FC" && break
2763 done
2764 fi
2765 if test -z "$FC"; then
2766 ac_ct_FC=$FC
2767 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2768 do
2769 # Extract the first word of "$ac_prog", so it can be a program name with args.
2770 set dummy $ac_prog; ac_word=$2
2771 echo "$as_me:$LINENO: checking for $ac_word" >&5
2772 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2773 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2774 echo $ECHO_N "(cached) $ECHO_C" >&6
2775 else
2776 if test -n "$ac_ct_FC"; then
2777 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2778 else
2779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780 for as_dir in $PATH
2781 do
2782 IFS=$as_save_IFS
2783 test -z "$as_dir" && as_dir=.
2784 for ac_exec_ext in '' $ac_executable_extensions; do
2785 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2786 ac_cv_prog_ac_ct_FC="$ac_prog"
2787 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2788 break 2
2789 fi
2790 done
2791 done
2792
2793 fi
2794 fi
2795 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2796 if test -n "$ac_ct_FC"; then
2797 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2798 echo "${ECHO_T}$ac_ct_FC" >&6
2799 else
2800 echo "$as_me:$LINENO: result: no" >&5
2801 echo "${ECHO_T}no" >&6
2802 fi
2803
2804 test -n "$ac_ct_FC" && break
2805 done
2806
2807 FC=$ac_ct_FC
2808 fi
2809
2810
2811 # Provide some information about the compiler.
2812 echo "$as_me:2812:" \
2813 "checking for Fortran compiler version" >&5
2814 ac_compiler=`set X $ac_compile; echo $2`
2815 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2816 (eval $ac_compiler --version </dev/null >&5) 2>&5
2817 ac_status=$?
2818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819 (exit $ac_status); }
2820 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2821 (eval $ac_compiler -v </dev/null >&5) 2>&5
2822 ac_status=$?
2823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824 (exit $ac_status); }
2825 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2826 (eval $ac_compiler -V </dev/null >&5) 2>&5
2827 ac_status=$?
2828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829 (exit $ac_status); }
2830 rm -f a.out
2831
2832 # If we don't use `.F' as extension, the preprocessor is not run on the
2833 # input file. (Note that this only needs to work for GNU compilers.)
2834 ac_save_ext=$ac_ext
2835 ac_ext=F
2836 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2837 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2838 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2839 echo $ECHO_N "(cached) $ECHO_C" >&6
2840 else
2841 cat >conftest.$ac_ext <<_ACEOF
2842 program main
2843 #ifndef __GNUC__
2844 choke me
2845 #endif
2846
2847 end
2848 _ACEOF
2849 rm -f conftest.$ac_objext
2850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2851 (eval $ac_compile) 2>conftest.er1
2852 ac_status=$?
2853 grep -v '^ *+' conftest.er1 >conftest.err
2854 rm -f conftest.er1
2855 cat conftest.err >&5
2856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857 (exit $ac_status); } &&
2858 { ac_try='test -z "$ac_fc_werror_flag"
2859 || test ! -s conftest.err'
2860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2861 (eval $ac_try) 2>&5
2862 ac_status=$?
2863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864 (exit $ac_status); }; } &&
2865 { ac_try='test -s conftest.$ac_objext'
2866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2867 (eval $ac_try) 2>&5
2868 ac_status=$?
2869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 (exit $ac_status); }; }; then
2871 ac_compiler_gnu=yes
2872 else
2873 echo "$as_me: failed program was:" >&5
2874 sed 's/^/| /' conftest.$ac_ext >&5
2875
2876 ac_compiler_gnu=no
2877 fi
2878 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2879 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2880
2881 fi
2882 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2883 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2884 ac_ext=$ac_save_ext
2885 ac_test_FFLAGS=${FCFLAGS+set}
2886 ac_save_FFLAGS=$FCFLAGS
2887 FCFLAGS=
2888 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2889 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2890 if test "${ac_cv_prog_fc_g+set}" = set; then
2891 echo $ECHO_N "(cached) $ECHO_C" >&6
2892 else
2893 FCFLAGS=-g
2894 cat >conftest.$ac_ext <<_ACEOF
2895 program main
2896
2897 end
2898 _ACEOF
2899 rm -f conftest.$ac_objext
2900 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2901 (eval $ac_compile) 2>conftest.er1
2902 ac_status=$?
2903 grep -v '^ *+' conftest.er1 >conftest.err
2904 rm -f conftest.er1
2905 cat conftest.err >&5
2906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2907 (exit $ac_status); } &&
2908 { ac_try='test -z "$ac_fc_werror_flag"
2909 || test ! -s conftest.err'
2910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2911 (eval $ac_try) 2>&5
2912 ac_status=$?
2913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2914 (exit $ac_status); }; } &&
2915 { ac_try='test -s conftest.$ac_objext'
2916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2917 (eval $ac_try) 2>&5
2918 ac_status=$?
2919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920 (exit $ac_status); }; }; then
2921 ac_cv_prog_fc_g=yes
2922 else
2923 echo "$as_me: failed program was:" >&5
2924 sed 's/^/| /' conftest.$ac_ext >&5
2925
2926 ac_cv_prog_fc_g=no
2927 fi
2928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2929
2930 fi
2931 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2932 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2933 if test "$ac_test_FFLAGS" = set; then
2934 FCFLAGS=$ac_save_FFLAGS
2935 elif test $ac_cv_prog_fc_g = yes; then
2936 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2937 FCFLAGS="-g -O2"
2938 else
2939 FCFLAGS="-g"
2940 fi
2941 else
2942 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2943 FCFLAGS="-O2"
2944 else
2945 FCFLAGS=
2946 fi
2947 fi
2948
2949 ac_ext=c
2950 ac_cpp='$CPP $CPPFLAGS'
2951 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2952 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2953 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2954
2955 ac_ext=c
2956 ac_cpp='$CPP $CPPFLAGS'
2957 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2958 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2959 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2960 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2961 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2962 # On Suns, sometimes $CPP names a directory.
2963 if test -n "$CPP" && test -d "$CPP"; then
2964 CPP=
2965 fi
2966 if test -z "$CPP"; then
2967 if test "${ac_cv_prog_CPP+set}" = set; then
2968 echo $ECHO_N "(cached) $ECHO_C" >&6
2969 else
2970 # Double quotes because CPP needs to be expanded
2971 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2972 do
2973 ac_preproc_ok=false
2974 for ac_c_preproc_warn_flag in '' yes
2975 do
2976 # Use a header file that comes with gcc, so configuring glibc
2977 # with a fresh cross-compiler works.
2978 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2979 # <limits.h> exists even on freestanding compilers.
2980 # On the NeXT, cc -E runs the code through the compiler's parser,
2981 # not just through cpp. "Syntax error" is here to catch this case.
2982 cat >conftest.$ac_ext <<_ACEOF
2983 /* confdefs.h. */
2984 _ACEOF
2985 cat confdefs.h >>conftest.$ac_ext
2986 cat >>conftest.$ac_ext <<_ACEOF
2987 /* end confdefs.h. */
2988 #ifdef __STDC__
2989 # include <limits.h>
2990 #else
2991 # include <assert.h>
2992 #endif
2993 Syntax error
2994 _ACEOF
2995 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2996 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2997 ac_status=$?
2998 grep -v '^ *+' conftest.er1 >conftest.err
2999 rm -f conftest.er1
3000 cat conftest.err >&5
3001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3002 (exit $ac_status); } >/dev/null; then
3003 if test -s conftest.err; then
3004 ac_cpp_err=$ac_c_preproc_warn_flag
3005 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3006 else
3007 ac_cpp_err=
3008 fi
3009 else
3010 ac_cpp_err=yes
3011 fi
3012 if test -z "$ac_cpp_err"; then
3013 :
3014 else
3015 echo "$as_me: failed program was:" >&5
3016 sed 's/^/| /' conftest.$ac_ext >&5
3017
3018 # Broken: fails on valid input.
3019 continue
3020 fi
3021 rm -f conftest.err conftest.$ac_ext
3022
3023 # OK, works on sane cases. Now check whether non-existent headers
3024 # can be detected and how.
3025 cat >conftest.$ac_ext <<_ACEOF
3026 /* confdefs.h. */
3027 _ACEOF
3028 cat confdefs.h >>conftest.$ac_ext
3029 cat >>conftest.$ac_ext <<_ACEOF
3030 /* end confdefs.h. */
3031 #include <ac_nonexistent.h>
3032 _ACEOF
3033 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3034 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035 ac_status=$?
3036 grep -v '^ *+' conftest.er1 >conftest.err
3037 rm -f conftest.er1
3038 cat conftest.err >&5
3039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040 (exit $ac_status); } >/dev/null; then
3041 if test -s conftest.err; then
3042 ac_cpp_err=$ac_c_preproc_warn_flag
3043 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3044 else
3045 ac_cpp_err=
3046 fi
3047 else
3048 ac_cpp_err=yes
3049 fi
3050 if test -z "$ac_cpp_err"; then
3051 # Broken: success on invalid input.
3052 continue
3053 else
3054 echo "$as_me: failed program was:" >&5
3055 sed 's/^/| /' conftest.$ac_ext >&5
3056
3057 # Passes both tests.
3058 ac_preproc_ok=:
3059 break
3060 fi
3061 rm -f conftest.err conftest.$ac_ext
3062
3063 done
3064 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3065 rm -f conftest.err conftest.$ac_ext
3066 if $ac_preproc_ok; then
3067 break
3068 fi
3069
3070 done
3071 ac_cv_prog_CPP=$CPP
3072
3073 fi
3074 CPP=$ac_cv_prog_CPP
3075 else
3076 ac_cv_prog_CPP=$CPP
3077 fi
3078 echo "$as_me:$LINENO: result: $CPP" >&5
3079 echo "${ECHO_T}$CPP" >&6
3080 ac_preproc_ok=false
3081 for ac_c_preproc_warn_flag in '' yes
3082 do
3083 # Use a header file that comes with gcc, so configuring glibc
3084 # with a fresh cross-compiler works.
3085 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3086 # <limits.h> exists even on freestanding compilers.
3087 # On the NeXT, cc -E runs the code through the compiler's parser,
3088 # not just through cpp. "Syntax error" is here to catch this case.
3089 cat >conftest.$ac_ext <<_ACEOF
3090 /* confdefs.h. */
3091 _ACEOF
3092 cat confdefs.h >>conftest.$ac_ext
3093 cat >>conftest.$ac_ext <<_ACEOF
3094 /* end confdefs.h. */
3095 #ifdef __STDC__
3096 # include <limits.h>
3097 #else
3098 # include <assert.h>
3099 #endif
3100 Syntax error
3101 _ACEOF
3102 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3103 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3104 ac_status=$?
3105 grep -v '^ *+' conftest.er1 >conftest.err
3106 rm -f conftest.er1
3107 cat conftest.err >&5
3108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109 (exit $ac_status); } >/dev/null; then
3110 if test -s conftest.err; then
3111 ac_cpp_err=$ac_c_preproc_warn_flag
3112 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3113 else
3114 ac_cpp_err=
3115 fi
3116 else
3117 ac_cpp_err=yes
3118 fi
3119 if test -z "$ac_cpp_err"; then
3120 :
3121 else
3122 echo "$as_me: failed program was:" >&5
3123 sed 's/^/| /' conftest.$ac_ext >&5
3124
3125 # Broken: fails on valid input.
3126 continue
3127 fi
3128 rm -f conftest.err conftest.$ac_ext
3129
3130 # OK, works on sane cases. Now check whether non-existent headers
3131 # can be detected and how.
3132 cat >conftest.$ac_ext <<_ACEOF
3133 /* confdefs.h. */
3134 _ACEOF
3135 cat confdefs.h >>conftest.$ac_ext
3136 cat >>conftest.$ac_ext <<_ACEOF
3137 /* end confdefs.h. */
3138 #include <ac_nonexistent.h>
3139 _ACEOF
3140 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3141 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3142 ac_status=$?
3143 grep -v '^ *+' conftest.er1 >conftest.err
3144 rm -f conftest.er1
3145 cat conftest.err >&5
3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 (exit $ac_status); } >/dev/null; then
3148 if test -s conftest.err; then
3149 ac_cpp_err=$ac_c_preproc_warn_flag
3150 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3151 else
3152 ac_cpp_err=
3153 fi
3154 else
3155 ac_cpp_err=yes
3156 fi
3157 if test -z "$ac_cpp_err"; then
3158 # Broken: success on invalid input.
3159 continue
3160 else
3161 echo "$as_me: failed program was:" >&5
3162 sed 's/^/| /' conftest.$ac_ext >&5
3163
3164 # Passes both tests.
3165 ac_preproc_ok=:
3166 break
3167 fi
3168 rm -f conftest.err conftest.$ac_ext
3169
3170 done
3171 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3172 rm -f conftest.err conftest.$ac_ext
3173 if $ac_preproc_ok; then
3174 :
3175 else
3176 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3177 See \`config.log' for more details." >&5
3178 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3179 See \`config.log' for more details." >&2;}
3180 { (exit 1); exit 1; }; }
3181 fi
3182
3183 ac_ext=c
3184 ac_cpp='$CPP $CPPFLAGS'
3185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3187 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3188
3189 echo "$as_me:$LINENO: checking for egrep" >&5
3190 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3191 if test "${ac_cv_prog_egrep+set}" = set; then
3192 echo $ECHO_N "(cached) $ECHO_C" >&6
3193 else
3194 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3195 then ac_cv_prog_egrep='grep -E'
3196 else ac_cv_prog_egrep='egrep'
3197 fi
3198 fi
3199 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3200 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3201 EGREP=$ac_cv_prog_egrep
3202
3203
3204 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3205 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3206 LN_S=$as_ln_s
3207 if test "$LN_S" = "ln -s"; then
3208 echo "$as_me:$LINENO: result: yes" >&5
3209 echo "${ECHO_T}yes" >&6
3210 else
3211 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3212 echo "${ECHO_T}no, using $LN_S" >&6
3213 fi
3214
3215 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3216 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3217 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3218 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3219 echo $ECHO_N "(cached) $ECHO_C" >&6
3220 else
3221 cat >conftest.make <<\_ACEOF
3222 all:
3223 @echo 'ac_maketemp="$(MAKE)"'
3224 _ACEOF
3225 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3226 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3227 if test -n "$ac_maketemp"; then
3228 eval ac_cv_prog_make_${ac_make}_set=yes
3229 else
3230 eval ac_cv_prog_make_${ac_make}_set=no
3231 fi
3232 rm -f conftest.make
3233 fi
3234 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3235 echo "$as_me:$LINENO: result: yes" >&5
3236 echo "${ECHO_T}yes" >&6
3237 SET_MAKE=
3238 else
3239 echo "$as_me:$LINENO: result: no" >&5
3240 echo "${ECHO_T}no" >&6
3241 SET_MAKE="MAKE=${MAKE-make}"
3242 fi
3243
3244 if test -n "$ac_tool_prefix"; then
3245 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3246 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3247 echo "$as_me:$LINENO: checking for $ac_word" >&5
3248 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3249 if test "${ac_cv_prog_RANLIB+set}" = set; then
3250 echo $ECHO_N "(cached) $ECHO_C" >&6
3251 else
3252 if test -n "$RANLIB"; then
3253 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3254 else
3255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3256 for as_dir in $PATH
3257 do
3258 IFS=$as_save_IFS
3259 test -z "$as_dir" && as_dir=.
3260 for ac_exec_ext in '' $ac_executable_extensions; do
3261 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3262 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3263 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3264 break 2
3265 fi
3266 done
3267 done
3268
3269 fi
3270 fi
3271 RANLIB=$ac_cv_prog_RANLIB
3272 if test -n "$RANLIB"; then
3273 echo "$as_me:$LINENO: result: $RANLIB" >&5
3274 echo "${ECHO_T}$RANLIB" >&6
3275 else
3276 echo "$as_me:$LINENO: result: no" >&5
3277 echo "${ECHO_T}no" >&6
3278 fi
3279
3280 fi
3281 if test -z "$ac_cv_prog_RANLIB"; then
3282 ac_ct_RANLIB=$RANLIB
3283 # Extract the first word of "ranlib", so it can be a program name with args.
3284 set dummy ranlib; ac_word=$2
3285 echo "$as_me:$LINENO: checking for $ac_word" >&5
3286 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3287 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3288 echo $ECHO_N "(cached) $ECHO_C" >&6
3289 else
3290 if test -n "$ac_ct_RANLIB"; then
3291 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3292 else
3293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3294 for as_dir in $PATH
3295 do
3296 IFS=$as_save_IFS
3297 test -z "$as_dir" && as_dir=.
3298 for ac_exec_ext in '' $ac_executable_extensions; do
3299 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3300 ac_cv_prog_ac_ct_RANLIB="ranlib"
3301 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3302 break 2
3303 fi
3304 done
3305 done
3306
3307 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3308 fi
3309 fi
3310 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3311 if test -n "$ac_ct_RANLIB"; then
3312 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3313 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3314 else
3315 echo "$as_me:$LINENO: result: no" >&5
3316 echo "${ECHO_T}no" >&6
3317 fi
3318
3319 RANLIB=$ac_ct_RANLIB
3320 else
3321 RANLIB="$ac_cv_prog_RANLIB"
3322 fi
3323
3324
3325 # Extract the first word of "perl", so it can be a program name with args.
3326 set dummy perl; ac_word=$2
3327 echo "$as_me:$LINENO: checking for $ac_word" >&5
3328 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3329 if test "${ac_cv_path_PERLINTERP+set}" = set; then
3330 echo $ECHO_N "(cached) $ECHO_C" >&6
3331 else
3332 case $PERLINTERP in
3333 [\\/]* | ?:[\\/]*)
3334 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3335 ;;
3336 *)
3337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3338 for as_dir in $PATH
3339 do
3340 IFS=$as_save_IFS
3341 test -z "$as_dir" && as_dir=.
3342 for ac_exec_ext in '' $ac_executable_extensions; do
3343 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3344 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3345 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3346 break 2
3347 fi
3348 done
3349 done
3350
3351 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3352 ;;
3353 esac
3354 fi
3355 PERLINTERP=$ac_cv_path_PERLINTERP
3356
3357 if test -n "$PERLINTERP"; then
3358 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3359 echo "${ECHO_T}$PERLINTERP" >&6
3360 else
3361 echo "$as_me:$LINENO: result: no" >&5
3362 echo "${ECHO_T}no" >&6
3363 fi
3364
3365 ac_cv_path_perlinterp="$PERLINTERP"
3366 _sHpB='#!'
3367
3368
3369 # Check whether --with-perl-shebang or --without-perl-shebang was given.
3370 if test "${with_perl_shebang+set}" = set; then
3371 withval="$with_perl_shebang"
3372 opt_perl_shebang="$withval"
3373 else
3374 opt_perl_shebang="not_set"
3375 fi;
3376 echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3377 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3378 if test "${ax_cv_opt_perl_shebang+set}" = set; then
3379 echo $ECHO_N "(cached) $ECHO_C" >&6
3380 else
3381 case "$opt_perl_shebang" in
3382 not_set ) ax_cv_opt_perl_shebang=''
3383 ;;
3384 * )
3385 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3386 esac
3387
3388 fi
3389 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3390 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3391 if test "A$ax_cv_opt_perl_shebang" != "A"
3392 then
3393 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3394 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3395 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3396 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3397
3398 # Automatic detection of sharpbang formula starts here
3399 else
3400 _somian_shbangperl=`$PERLINTERP -V:startperl`
3401 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3402 echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3403 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3404 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3405 echo $ECHO_N "(cached) $ECHO_C" >&6
3406 else
3407 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3408 if test "x$_somian_kspb_perl" == x
3409 then _somian_ksbp_warn_empty='durnit'
3410 else
3411 case "A$_somian_kspb_perl" in
3412 A#!*perl* )
3413 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3414 ;;
3415 A* ) _somian_ksbp_warn_defau='trouble'
3416 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3417 esac
3418 fi
3419
3420 fi
3421 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3422 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3423 # The above prints Checking ... result message to user.
3424 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3425
3426 if test A${_somian_ksbp_warn_empty+set} == Aset
3427 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3428 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3429 fi
3430 # Inform user after printing result value
3431 if test A${_somian_ksbp_warn_defau+set} == Aset
3432 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3433 echo "$as_me: Maybe Not good -" >&6;}
3434 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3435 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3436 else { echo "$as_me:$LINENO: OK Good result - " >&5
3437 echo "$as_me: OK Good result - " >&6;}
3438 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3439 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3440 fi
3441 fi
3442
3443 # Find a good install program. We prefer a C program (faster),
3444 # so one script is as good as another. But avoid the broken or
3445 # incompatible versions:
3446 # SysV /etc/install, /usr/sbin/install
3447 # SunOS /usr/etc/install
3448 # IRIX /sbin/install
3449 # AIX /bin/install
3450 # AmigaOS /C/install, which installs bootblocks on floppy discs
3451 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3452 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3453 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3454 # OS/2's system install, which has a completely different semantic
3455 # ./install, which can be erroneously created by make from ./install.sh.
3456 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3457 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3458 if test -z "$INSTALL"; then
3459 if test "${ac_cv_path_install+set}" = set; then
3460 echo $ECHO_N "(cached) $ECHO_C" >&6
3461 else
3462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3463 for as_dir in $PATH
3464 do
3465 IFS=$as_save_IFS
3466 test -z "$as_dir" && as_dir=.
3467 # Account for people who put trailing slashes in PATH elements.
3468 case $as_dir/ in
3469 ./ | .// | /cC/* | \
3470 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3471 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3472 /usr/ucb/* ) ;;
3473 *)
3474 # OSF1 and SCO ODT 3.0 have their own names for install.
3475 # Don't use installbsd from OSF since it installs stuff as root
3476 # by default.
3477 for ac_prog in ginstall scoinst install; do
3478 for ac_exec_ext in '' $ac_executable_extensions; do
3479 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3480 if test $ac_prog = install &&
3481 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3482 # AIX install. It has an incompatible calling convention.
3483 :
3484 elif test $ac_prog = install &&
3485 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3486 # program-specific install script used by HP pwplus--don't use.
3487 :
3488 else
3489 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3490 break 3
3491 fi
3492 fi
3493 done
3494 done
3495 ;;
3496 esac
3497 done
3498
3499
3500 fi
3501 if test "${ac_cv_path_install+set}" = set; then
3502 INSTALL=$ac_cv_path_install
3503 else
3504 # As a last resort, use the slow shell script. We don't cache a
3505 # path for INSTALL within a source directory, because that will
3506 # break other packages using the cache if that directory is
3507 # removed, or if the path is relative.
3508 INSTALL=$ac_install_sh
3509 fi
3510 fi
3511 echo "$as_me:$LINENO: result: $INSTALL" >&5
3512 echo "${ECHO_T}$INSTALL" >&6
3513
3514 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3515 # It thinks the first close brace ends the variable substitution.
3516 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3517
3518 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3519
3520 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3521
3522 case "x$INSTALL" in
3523 x/*) ;;
3524 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3525 esac
3526 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3527 # Extract the first word of "ar", so it can be a program name with args.
3528 set dummy ar; ac_word=$2
3529 echo "$as_me:$LINENO: checking for $ac_word" >&5
3530 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3531 if test "${ac_cv_prog_AR+set}" = set; then
3532 echo $ECHO_N "(cached) $ECHO_C" >&6
3533 else
3534 if test -n "$AR"; then
3535 ac_cv_prog_AR="$AR" # Let the user override the test.
3536 else
3537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3538 for as_dir in $PATH
3539 do
3540 IFS=$as_save_IFS
3541 test -z "$as_dir" && as_dir=.
3542 for ac_exec_ext in '' $ac_executable_extensions; do
3543 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3544 ac_cv_prog_AR="ar"
3545 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3546 break 2
3547 fi
3548 done
3549 done
3550
3551 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3552 fi
3553 fi
3554 AR=$ac_cv_prog_AR
3555 if test -n "$AR"; then
3556 echo "$as_me:$LINENO: result: $AR" >&5
3557 echo "${ECHO_T}$AR" >&6
3558 else
3559 echo "$as_me:$LINENO: result: no" >&5
3560 echo "${ECHO_T}no" >&6
3561 fi
3562
3563 if test "$AR" = "NONE"; then
3564 cat >confcache <<\_ACEOF
3565 # This file is a shell script that caches the results of configure
3566 # tests run on this system so they can be shared between configure
3567 # scripts and configure runs, see configure's option --config-cache.
3568 # It is not useful on other systems. If it contains results you don't
3569 # want to keep, you may remove or edit it.
3570 #
3571 # config.status only pays attention to the cache file if you give it
3572 # the --recheck option to rerun configure.
3573 #
3574 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3575 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3576 # following values.
3577
3578 _ACEOF
3579
3580 # The following way of writing the cache mishandles newlines in values,
3581 # but we know of no workaround that is simple, portable, and efficient.
3582 # So, don't put newlines in cache variables' values.
3583 # Ultrix sh set writes to stderr and can't be redirected directly,
3584 # and sets the high bit in the cache file unless we assign to the vars.
3585 {
3586 (set) 2>&1 |
3587 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3588 *ac_space=\ *)
3589 # `set' does not quote correctly, so add quotes (double-quote
3590 # substitution turns \\\\ into \\, and sed turns \\ into \).
3591 sed -n \
3592 "s/'/'\\\\''/g;
3593 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3594 ;;
3595 *)
3596 # `set' quotes correctly as required by POSIX, so do not add quotes.
3597 sed -n \
3598 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3599 ;;
3600 esac;
3601 } |
3602 sed '
3603 t clear
3604 : clear
3605 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3606 t end
3607 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3608 : end' >>confcache
3609 if diff $cache_file confcache >/dev/null 2>&1; then :; else
3610 if test -w $cache_file; then
3611 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3612 cat confcache >$cache_file
3613 else
3614 echo "not updating unwritable cache $cache_file"
3615 fi
3616 fi
3617 rm -f confcache
3618 exit 1
3619 fi
3620 # Extract the first word of "ps", so it can be a program name with args.
3621 set dummy ps; ac_word=$2
3622 echo "$as_me:$LINENO: checking for $ac_word" >&5
3623 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3624 if test "${ac_cv_path_PS+set}" = set; then
3625 echo $ECHO_N "(cached) $ECHO_C" >&6
3626 else
3627 case $PS in
3628 [\\/]* | ?:[\\/]*)
3629 ac_cv_path_PS="$PS" # Let the user override the test with a path.
3630 ;;
3631 *)
3632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3633 for as_dir in $PATH
3634 do
3635 IFS=$as_save_IFS
3636 test -z "$as_dir" && as_dir=.
3637 for ac_exec_ext in '' $ac_executable_extensions; do
3638 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3639 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3640 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3641 break 2
3642 fi
3643 done
3644 done
3645
3646 ;;
3647 esac
3648 fi
3649 PS=$ac_cv_path_PS
3650
3651 if test -n "$PS"; then
3652 echo "$as_me:$LINENO: result: $PS" >&5
3653 echo "${ECHO_T}$PS" >&6
3654 else
3655 echo "$as_me:$LINENO: result: no" >&5
3656 echo "${ECHO_T}no" >&6
3657 fi
3658
3659 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3660 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3661 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3662 echo $ECHO_N "(cached) $ECHO_C" >&6
3663 else
3664
3665 if $PS ax -o rss > /dev/null 2>&1; then
3666 ac_cv_prog_ps_ax=yes
3667 else
3668 ac_cv_prog_ps_ax=no
3669 fi
3670 if $PS -ef -o rss > /dev/null 2>&1; then
3671 ac_cv_prog_ps_ef=yes
3672 else
3673 ac_cv_prog_ps_ef=no
3674 fi
3675 if test "$ac_cv_prog_ps_ax" = yes; then
3676 ac_cv_prog_ps_syntax=BSD
3677 else
3678 if test "$ac_cv_prog_ps_ef" = yes; then
3679 ac_cv_prog_ps_syntax=POSIX
3680 else
3681 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3682 echo "$as_me: error: Could not determine ps syntax" >&2;}
3683 { (exit 1); exit 1; }; }
3684 fi
3685 fi
3686
3687 fi
3688 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3689 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3690
3691 cat >>confdefs.h <<_ACEOF
3692 #define PSCOMMAND $PS
3693 _ACEOF
3694
3695 if test "$ac_cv_prog_ps_syntax" = BSD; then
3696
3697 cat >>confdefs.h <<\_ACEOF
3698 #define PSTYPE_IS_BSD 1
3699 _ACEOF
3700
3701 else
3702 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3703
3704 cat >>confdefs.h <<\_ACEOF
3705 #define PSTYPE_IS_POSIX 1
3706 _ACEOF
3707
3708 else
3709 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3710 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3711 { (exit 1); exit 1; }; }
3712 fi
3713 fi
3714
3715 ac_ext=${FC_SRCEXT-f}
3716 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3717 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3718 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3719
3720
3721 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3722 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3723 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3724 echo $ECHO_N "(cached) $ECHO_C" >&6
3725 else
3726 ac_ext=F90
3727 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3728 FCFLAGS_SRCEXT=""
3729 ac_cv_fc_srcext_F90=unknown
3730 for ac_flag in none -qsuffix=f=F90 -Tf; do
3731 test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3732 cat >conftest.$ac_ext <<_ACEOF
3733 program main
3734
3735 end
3736 _ACEOF
3737 rm -f conftest.$ac_objext
3738 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3739 (eval $ac_compile) 2>conftest.er1
3740 ac_status=$?
3741 grep -v '^ *+' conftest.er1 >conftest.err
3742 rm -f conftest.er1
3743 cat conftest.err >&5
3744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3745 (exit $ac_status); } &&
3746 { ac_try='test -z "$ac_fc_werror_flag"
3747 || test ! -s conftest.err'
3748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3749 (eval $ac_try) 2>&5
3750 ac_status=$?
3751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3752 (exit $ac_status); }; } &&
3753 { ac_try='test -s conftest.$ac_objext'
3754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3755 (eval $ac_try) 2>&5
3756 ac_status=$?
3757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758 (exit $ac_status); }; }; then
3759 ac_cv_fc_srcext_F90=$ac_flag; break
3760 else
3761 echo "$as_me: failed program was:" >&5
3762 sed 's/^/| /' conftest.$ac_ext >&5
3763
3764 fi
3765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3766 done
3767 rm -f conftest.$ac_objext conftest.F90
3768 FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3769
3770 fi
3771 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3772 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3773 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3774 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3775 echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3776 { (exit 1); exit 1; }; }
3777 else
3778 FC_SRCEXT=F90
3779 if test "x$ac_cv_fc_srcext_F90" = xnone; then
3780 FCFLAGS_SRCEXT=""
3781 FCFLAGS_F90=""
3782 else
3783 FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3784 FCFLAGS_F90=$ac_cv_fc_srcext_F90
3785 fi
3786
3787
3788 fi
3789
3790
3791
3792
3793
3794 # Try to determine native compiler flags that allow us to use F90 suffix
3795 # for preprocessed f90 source.
3796
3797 if test "$ac_test_PREPFLAG" != "set"; then
3798 PREPFLAG=""
3799 case "${host_cpu}-${host_os}" in
3800
3801 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3802 PREPFLAG="-fpp1 "
3803 fi;;
3804 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3805 PREPFLAG="-qsuffix=cpp=F90 "
3806 fi;;
3807 *darwin*)
3808 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3809 PREPFLAG="-qsuffix=cpp=F90 "
3810 fi;;
3811 esac
3812
3813 if test -z "$PREPFLAG"; then
3814 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3815 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3816 PREPFLAG=""
3817 fi
3818
3819 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3820 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3821
3822
3823 ac_ext=${FC_SRCEXT-f}
3824 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3825 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3826 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3827
3828 ac_save_ext=$ac_ext
3829 ac_ext=F90
3830 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3831
3832 if test "$PREPFLAG"; then
3833 FCFLAGS_SRCEXT="${PREPFLAG}"
3834 fi
3835
3836 cat >conftest.$ac_ext <<_ACEOF
3837
3838
3839 program conftest
3840 integer :: i
3841 i = 1
3842 end program conftest
3843
3844 _ACEOF
3845 rm -f conftest.$ac_objext
3846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3847 (eval $ac_compile) 2>conftest.er1
3848 ac_status=$?
3849 grep -v '^ *+' conftest.er1 >conftest.err
3850 rm -f conftest.er1
3851 cat conftest.err >&5
3852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3853 (exit $ac_status); } &&
3854 { ac_try='test -z "$ac_fc_werror_flag"
3855 || test ! -s conftest.err'
3856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3857 (eval $ac_try) 2>&5
3858 ac_status=$?
3859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3860 (exit $ac_status); }; } &&
3861 { ac_try='test -s conftest.$ac_objext'
3862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3863 (eval $ac_try) 2>&5
3864 ac_status=$?
3865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3866 (exit $ac_status); }; }; then
3867 prepflagworks=1
3868 else
3869 echo "$as_me: failed program was:" >&5
3870 sed 's/^/| /' conftest.$ac_ext >&5
3871
3872 prepflagworks=0
3873 fi
3874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3875
3876 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3877 ac_ext=$ac_save_ext
3878 ac_ext=${FC_SRCEXT-f}
3879 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3880 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3881 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3882
3883
3884 if test "$prepflagworks" = 1; then
3885 echo "$as_me:$LINENO: result: yes" >&5
3886 echo "${ECHO_T}yes" >&6
3887 FCFLAGS_SRCEXT="${PREPFLAG}"
3888
3889 else
3890 echo "$as_me:$LINENO: result: no" >&5
3891 echo "${ECHO_T}no" >&6
3892 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3893 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3894 { (exit 1); exit 1; }; }
3895 fi
3896 fi
3897
3898
3899
3900
3901
3902 # Try to determine native compiler flags that allow us to use F90 suffix
3903 # for preprocessed f90 source with -D type defines
3904
3905 if test "$ac_test_PREPDEFFLAG" != "set"; then
3906 PREPDEFFLAG=""
3907 case "${host_cpu}-${host_os}" in
3908
3909 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3910 PREPDEFFLAG=" "
3911 fi;;
3912 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3913 PREPDEFFLAG="-WF,"
3914 fi;;
3915 *darwin*)
3916 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3917 PREPDEFFLAG="-WF,"
3918 fi;;
3919 esac
3920
3921 if test -z "$PREPDEFFLAG"; then
3922 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3923 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3924 PREPDEFFLAG=" "
3925 fi
3926
3927 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3928 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3929
3930
3931 ac_ext=${FC_SRCEXT-f}
3932 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3933 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3934 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3935
3936 ac_save_ext=$ac_ext
3937 ac_ext=F90
3938 ac_save_FCFLAGS=$FCFLAGS
3939
3940 if test "$PREPDEFFLAG"; then
3941 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3942 fi
3943
3944 cat >conftest.$ac_ext <<_ACEOF
3945
3946
3947 program conftest
3948 integer :: i
3949 #ifdef TEST
3950 i = 1
3951 #else
3952 choke me
3953 #endif
3954 end program conftest
3955
3956 _ACEOF
3957 rm -f conftest.$ac_objext
3958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3959 (eval $ac_compile) 2>conftest.er1
3960 ac_status=$?
3961 grep -v '^ *+' conftest.er1 >conftest.err
3962 rm -f conftest.er1
3963 cat conftest.err >&5
3964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965 (exit $ac_status); } &&
3966 { ac_try='test -z "$ac_fc_werror_flag"
3967 || test ! -s conftest.err'
3968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969 (eval $ac_try) 2>&5
3970 ac_status=$?
3971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972 (exit $ac_status); }; } &&
3973 { ac_try='test -s conftest.$ac_objext'
3974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975 (eval $ac_try) 2>&5
3976 ac_status=$?
3977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 (exit $ac_status); }; }; then
3979 prepdefflagworks=1
3980 else
3981 echo "$as_me: failed program was:" >&5
3982 sed 's/^/| /' conftest.$ac_ext >&5
3983
3984 prepdefflagworks=0
3985 fi
3986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3987
3988 FCFLAGS=$ac_save_FCFLAGS
3989 ac_ext=$ac_save_ext
3990 ac_ext=${FC_SRCEXT-f}
3991 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3992 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3993 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3994
3995
3996 if test "$prepdefflagworks" = 1; then
3997 echo "$as_me:$LINENO: result: yes" >&5
3998 echo "${ECHO_T}yes" >&6
3999
4000 else
4001 echo "$as_me:$LINENO: result: no" >&5
4002 echo "${ECHO_T}no" >&6
4003 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4004 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4005 { (exit 1); exit 1; }; }
4006 fi
4007 fi
4008
4009 ac_ext=${FC_SRCEXT-f}
4010 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4011 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4012 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4013 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4014 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4015 if test "${ac_cv_prog_fc_v+set}" = set; then
4016 echo $ECHO_N "(cached) $ECHO_C" >&6
4017 else
4018 cat >conftest.$ac_ext <<_ACEOF
4019 program main
4020
4021 end
4022 _ACEOF
4023 rm -f conftest.$ac_objext
4024 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4025 (eval $ac_compile) 2>conftest.er1
4026 ac_status=$?
4027 grep -v '^ *+' conftest.er1 >conftest.err
4028 rm -f conftest.er1
4029 cat conftest.err >&5
4030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4031 (exit $ac_status); } &&
4032 { ac_try='test -z "$ac_fc_werror_flag"
4033 || test ! -s conftest.err'
4034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4035 (eval $ac_try) 2>&5
4036 ac_status=$?
4037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4038 (exit $ac_status); }; } &&
4039 { ac_try='test -s conftest.$ac_objext'
4040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4041 (eval $ac_try) 2>&5
4042 ac_status=$?
4043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4044 (exit $ac_status); }; }; then
4045 ac_cv_prog_fc_v=
4046 # Try some options frequently used verbose output
4047 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4048 cat >conftest.$ac_ext <<_ACEOF
4049 program main
4050
4051 end
4052 _ACEOF
4053
4054 # Compile and link our simple test program by passing a flag (argument
4055 # 1 to this macro) to the Fortran compiler in order to get
4056 # "verbose" output that we can then parse for the Fortran linker
4057 # flags.
4058 ac_save_FFLAGS=$FCFLAGS
4059 FCFLAGS="$FCFLAGS $ac_verb"
4060 (eval echo $as_me:4060: \"$ac_link\") >&5
4061 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4062 echo "$ac_fc_v_output" >&5
4063 FCFLAGS=$ac_save_FFLAGS
4064
4065 rm -f conftest*
4066
4067 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4068 # /foo, /bar, and /baz are search directories for the Fortran linker.
4069 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4070 ac_fc_v_output="`echo $ac_fc_v_output |
4071 grep 'LPATH is:' |
4072 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4073
4074 case $ac_fc_v_output in
4075 # If we are using xlf then replace all the commas with spaces.
4076 *xlfentry*)
4077 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4078
4079 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4080 # $LIBS confuse us, and the libraries appear later in the output anyway).
4081 *mGLOB_options_string*)
4082 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4083
4084 # If we are using Cray Fortran then delete quotes.
4085 # Use "\"" instead of '"' for font-lock-mode.
4086 # FIXME: a more general fix for quoted arguments with spaces?
4087 *cft90*)
4088 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4089 esac
4090
4091
4092 # look for -l* and *.a constructs in the output
4093 for ac_arg in $ac_fc_v_output; do
4094 case $ac_arg in
4095 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4096 ac_cv_prog_fc_v=$ac_verb
4097 break 2 ;;
4098 esac
4099 done
4100 done
4101 if test -z "$ac_cv_prog_fc_v"; then
4102 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4103 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4104 fi
4105 else
4106 echo "$as_me: failed program was:" >&5
4107 sed 's/^/| /' conftest.$ac_ext >&5
4108
4109 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4110 echo "$as_me: WARNING: compilation failed" >&2;}
4111 fi
4112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4113
4114 fi
4115 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4116 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4117 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4118 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4119 if test "${ac_cv_fc_libs+set}" = set; then
4120 echo $ECHO_N "(cached) $ECHO_C" >&6
4121 else
4122 if test "x$FCLIBS" != "x"; then
4123 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4124 else
4125
4126 cat >conftest.$ac_ext <<_ACEOF
4127 program main
4128
4129 end
4130 _ACEOF
4131
4132 # Compile and link our simple test program by passing a flag (argument
4133 # 1 to this macro) to the Fortran compiler in order to get
4134 # "verbose" output that we can then parse for the Fortran linker
4135 # flags.
4136 ac_save_FFLAGS=$FCFLAGS
4137 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4138 (eval echo $as_me:4138: \"$ac_link\") >&5
4139 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4140 echo "$ac_fc_v_output" >&5
4141 FCFLAGS=$ac_save_FFLAGS
4142
4143 rm -f conftest*
4144
4145 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4146 # /foo, /bar, and /baz are search directories for the Fortran linker.
4147 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4148 ac_fc_v_output="`echo $ac_fc_v_output |
4149 grep 'LPATH is:' |
4150 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4151
4152 case $ac_fc_v_output in
4153 # If we are using xlf then replace all the commas with spaces.
4154 *xlfentry*)
4155 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4156
4157 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4158 # $LIBS confuse us, and the libraries appear later in the output anyway).
4159 *mGLOB_options_string*)
4160 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4161
4162 # If we are using Cray Fortran then delete quotes.
4163 # Use "\"" instead of '"' for font-lock-mode.
4164 # FIXME: a more general fix for quoted arguments with spaces?
4165 *cft90*)
4166 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4167 esac
4168
4169
4170
4171 ac_cv_fc_libs=
4172
4173 # Save positional arguments (if any)
4174 ac_save_positional="$@"
4175
4176 set X $ac_fc_v_output
4177 while test $# != 1; do
4178 shift
4179 ac_arg=$1
4180 case $ac_arg in
4181 [\\/]*.a | ?:[\\/]*.a)
4182 ac_exists=false
4183 for ac_i in $ac_cv_fc_libs; do
4184 if test x"$ac_arg" = x"$ac_i"; then
4185 ac_exists=true
4186 break
4187 fi
4188 done
4189
4190 if test x"$ac_exists" = xtrue; then
4191 :
4192 else
4193 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4194 fi
4195
4196 ;;
4197 -bI:*)
4198 ac_exists=false
4199 for ac_i in $ac_cv_fc_libs; do
4200 if test x"$ac_arg" = x"$ac_i"; then
4201 ac_exists=true
4202 break
4203 fi
4204 done
4205
4206 if test x"$ac_exists" = xtrue; then
4207 :
4208 else
4209 if test "$ac_compiler_gnu" = yes; then
4210 for ac_link_opt in $ac_arg; do
4211 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4212 done
4213 else
4214 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4215 fi
4216 fi
4217
4218 ;;
4219 # Ignore these flags.
4220 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4221 ;;
4222 -lkernel32)
4223 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4224 ;;
4225 -[LRuY])
4226 # These flags, when seen by themselves, take an argument.
4227 # We remove the space between option and argument and re-iterate
4228 # unless we find an empty arg or a new option (starting with -)
4229 case $2 in
4230 "" | -*);;
4231 *)
4232 ac_arg="$ac_arg$2"
4233 shift; shift
4234 set X $ac_arg "$@"
4235 ;;
4236 esac
4237 ;;
4238 -YP,*)
4239 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4240 ac_exists=false
4241 for ac_i in $ac_cv_fc_libs; do
4242 if test x"$ac_j" = x"$ac_i"; then
4243 ac_exists=true
4244 break
4245 fi
4246 done
4247
4248 if test x"$ac_exists" = xtrue; then
4249 :
4250 else
4251 ac_arg="$ac_arg $ac_j"
4252 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4253 fi
4254
4255 done
4256 ;;
4257 -[lLR]*)
4258 ac_exists=false
4259 for ac_i in $ac_cv_fc_libs; do
4260 if test x"$ac_arg" = x"$ac_i"; then
4261 ac_exists=true
4262 break
4263 fi
4264 done
4265
4266 if test x"$ac_exists" = xtrue; then
4267 :
4268 else
4269 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4270 fi
4271
4272 ;;
4273 # Ignore everything else.
4274 esac
4275 done
4276 # restore positional arguments
4277 set X $ac_save_positional; shift
4278
4279 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4280 # then we insist that the "run path" must be an absolute path (i.e. it
4281 # must begin with a "/").
4282 case `(uname -sr) 2>/dev/null` in
4283 "SunOS 5"*)
4284 ac_ld_run_path=`echo $ac_fc_v_output |
4285 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4286 test "x$ac_ld_run_path" != x &&
4287 if test "$ac_compiler_gnu" = yes; then
4288 for ac_link_opt in $ac_ld_run_path; do
4289 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4290 done
4291 else
4292 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4293 fi
4294 ;;
4295 esac
4296 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4297
4298 fi
4299 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4300 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4301 FCLIBS="$ac_cv_fc_libs"
4302
4303
4304 ac_ext=${FC_SRCEXT-f}
4305 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4306 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4307 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4308
4309
4310 ac_ext=${FC_SRCEXT-f}
4311 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4312 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4313 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4314
4315 echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4316 echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4317 if test "${ac_cv_fc_dummy_main+set}" = set; then
4318 echo $ECHO_N "(cached) $ECHO_C" >&6
4319 else
4320 ac_fc_dm_save_LIBS=$LIBS
4321 LIBS="$LIBS $FCLIBS"
4322 ac_fortran_dm_var=FC_DUMMY_MAIN
4323 ac_ext=c
4324 ac_cpp='$CPP $CPPFLAGS'
4325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4328
4329 # First, try linking without a dummy main:
4330 cat >conftest.$ac_ext <<_ACEOF
4331 /* confdefs.h. */
4332 _ACEOF
4333 cat confdefs.h >>conftest.$ac_ext
4334 cat >>conftest.$ac_ext <<_ACEOF
4335 /* end confdefs.h. */
4336
4337 #ifdef FC_DUMMY_MAIN
4338 #ifndef FC_DUMMY_MAIN_EQ_F77
4339 # ifdef __cplusplus
4340 extern "C"
4341 # endif
4342 int FC_DUMMY_MAIN() { return 1; }
4343 #endif
4344 #endif
4345 int
4346 main ()
4347 {
4348
4349 ;
4350 return 0;
4351 }
4352 _ACEOF
4353 rm -f conftest.$ac_objext conftest$ac_exeext
4354 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4355 (eval $ac_link) 2>conftest.er1
4356 ac_status=$?
4357 grep -v '^ *+' conftest.er1 >conftest.err
4358 rm -f conftest.er1
4359 cat conftest.err >&5
4360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4361 (exit $ac_status); } &&
4362 { ac_try='test -z "$ac_c_werror_flag"
4363 || test ! -s conftest.err'
4364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4365 (eval $ac_try) 2>&5
4366 ac_status=$?
4367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368 (exit $ac_status); }; } &&
4369 { ac_try='test -s conftest$ac_exeext'
4370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4371 (eval $ac_try) 2>&5
4372 ac_status=$?
4373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4374 (exit $ac_status); }; }; then
4375 ac_cv_fortran_dummy_main=none
4376 else
4377 echo "$as_me: failed program was:" >&5
4378 sed 's/^/| /' conftest.$ac_ext >&5
4379
4380 ac_cv_fortran_dummy_main=unknown
4381 fi
4382 rm -f conftest.err conftest.$ac_objext \
4383 conftest$ac_exeext conftest.$ac_ext
4384
4385 if test $ac_cv_fortran_dummy_main = unknown; then
4386 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4387 cat >conftest.$ac_ext <<_ACEOF
4388 /* confdefs.h. */
4389 _ACEOF
4390 cat confdefs.h >>conftest.$ac_ext
4391 cat >>conftest.$ac_ext <<_ACEOF
4392 /* end confdefs.h. */
4393 #define $ac_fortran_dm_var $ac_func
4394 #ifdef FC_DUMMY_MAIN
4395 #ifndef FC_DUMMY_MAIN_EQ_F77
4396 # ifdef __cplusplus
4397 extern "C"
4398 # endif
4399 int FC_DUMMY_MAIN() { return 1; }
4400 #endif
4401 #endif
4402 int
4403 main ()
4404 {
4405
4406 ;
4407 return 0;
4408 }
4409 _ACEOF
4410 rm -f conftest.$ac_objext conftest$ac_exeext
4411 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4412 (eval $ac_link) 2>conftest.er1
4413 ac_status=$?
4414 grep -v '^ *+' conftest.er1 >conftest.err
4415 rm -f conftest.er1
4416 cat conftest.err >&5
4417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4418 (exit $ac_status); } &&
4419 { ac_try='test -z "$ac_c_werror_flag"
4420 || test ! -s conftest.err'
4421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4422 (eval $ac_try) 2>&5
4423 ac_status=$?
4424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4425 (exit $ac_status); }; } &&
4426 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
4432 ac_cv_fortran_dummy_main=$ac_func; break
4433 else
4434 echo "$as_me: failed program was:" >&5
4435 sed 's/^/| /' conftest.$ac_ext >&5
4436
4437 fi
4438 rm -f conftest.err conftest.$ac_objext \
4439 conftest$ac_exeext conftest.$ac_ext
4440 done
4441 fi
4442 ac_ext=${FC_SRCEXT-f}
4443 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4444 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4445 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4446 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4447 rm -f conftest*
4448 LIBS=$ac_fc_dm_save_LIBS
4449
4450 fi
4451 echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4452 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4453 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4454 if test "$FC_DUMMY_MAIN" != unknown; then
4455 if test $FC_DUMMY_MAIN != none; then
4456
4457 cat >>confdefs.h <<_ACEOF
4458 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4459 _ACEOF
4460
4461 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4462
4463 cat >>confdefs.h <<\_ACEOF
4464 #define FC_DUMMY_MAIN_EQ_F77 1
4465 _ACEOF
4466
4467 fi
4468 fi
4469 else
4470 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4471 See \`config.log' for more details." >&5
4472 echo "$as_me: error: linking to Fortran libraries from C fails
4473 See \`config.log' for more details." >&2;}
4474 { (exit 1); exit 1; }; }
4475 fi
4476
4477
4478 ac_ext=${FC_SRCEXT-f}
4479 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4480 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4481 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4482
4483 ac_ext=${FC_SRCEXT-f}
4484 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4485 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4486 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4487 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4488 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4489 if test "${ac_cv_fc_mangling+set}" = set; then
4490 echo $ECHO_N "(cached) $ECHO_C" >&6
4491 else
4492 cat >conftest.$ac_ext <<_ACEOF
4493 subroutine foobar()
4494 return
4495 end
4496 subroutine foo_bar()
4497 return
4498 end
4499 _ACEOF
4500 rm -f conftest.$ac_objext
4501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4502 (eval $ac_compile) 2>conftest.er1
4503 ac_status=$?
4504 grep -v '^ *+' conftest.er1 >conftest.err
4505 rm -f conftest.er1
4506 cat conftest.err >&5
4507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 (exit $ac_status); } &&
4509 { ac_try='test -z "$ac_fc_werror_flag"
4510 || test ! -s conftest.err'
4511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4512 (eval $ac_try) 2>&5
4513 ac_status=$?
4514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4515 (exit $ac_status); }; } &&
4516 { ac_try='test -s conftest.$ac_objext'
4517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4518 (eval $ac_try) 2>&5
4519 ac_status=$?
4520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4521 (exit $ac_status); }; }; then
4522 mv conftest.$ac_objext cfortran_test.$ac_objext
4523
4524 ac_save_LIBS=$LIBS
4525 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4526
4527 ac_ext=c
4528 ac_cpp='$CPP $CPPFLAGS'
4529 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4530 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4531 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4532 ac_success=no
4533 for ac_foobar in foobar FOOBAR; do
4534 for ac_underscore in "" "_"; do
4535 ac_func="$ac_foobar$ac_underscore"
4536 cat >conftest.$ac_ext <<_ACEOF
4537 /* confdefs.h. */
4538 _ACEOF
4539 cat confdefs.h >>conftest.$ac_ext
4540 cat >>conftest.$ac_ext <<_ACEOF
4541 /* end confdefs.h. */
4542
4543 /* Override any gcc2 internal prototype to avoid an error. */
4544 #ifdef __cplusplus
4545 extern "C"
4546 #endif
4547 /* We use char because int might match the return type of a gcc2
4548 builtin and then its argument prototype would still apply. */
4549 char $ac_func ();
4550 #ifdef FC_DUMMY_MAIN
4551 #ifndef FC_DUMMY_MAIN_EQ_F77
4552 # ifdef __cplusplus
4553 extern "C"
4554 # endif
4555 int FC_DUMMY_MAIN() { return 1; }
4556 #endif
4557 #endif
4558 int
4559 main ()
4560 {
4561 $ac_func ();
4562 ;
4563 return 0;
4564 }
4565 _ACEOF
4566 rm -f conftest.$ac_objext conftest$ac_exeext
4567 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4568 (eval $ac_link) 2>conftest.er1
4569 ac_status=$?
4570 grep -v '^ *+' conftest.er1 >conftest.err
4571 rm -f conftest.er1
4572 cat conftest.err >&5
4573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4574 (exit $ac_status); } &&
4575 { ac_try='test -z "$ac_c_werror_flag"
4576 || test ! -s conftest.err'
4577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4578 (eval $ac_try) 2>&5
4579 ac_status=$?
4580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4581 (exit $ac_status); }; } &&
4582 { ac_try='test -s conftest$ac_exeext'
4583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4584 (eval $ac_try) 2>&5
4585 ac_status=$?
4586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4587 (exit $ac_status); }; }; then
4588 ac_success=yes; break 2
4589 else
4590 echo "$as_me: failed program was:" >&5
4591 sed 's/^/| /' conftest.$ac_ext >&5
4592
4593 fi
4594 rm -f conftest.err conftest.$ac_objext \
4595 conftest$ac_exeext conftest.$ac_ext
4596 done
4597 done
4598 ac_ext=${FC_SRCEXT-f}
4599 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4600 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4601 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4602
4603 if test "$ac_success" = "yes"; then
4604 case $ac_foobar in
4605 foobar)
4606 ac_case=lower
4607 ac_foo_bar=foo_bar
4608 ;;
4609 FOOBAR)
4610 ac_case=upper
4611 ac_foo_bar=FOO_BAR
4612 ;;
4613 esac
4614
4615 ac_ext=c
4616 ac_cpp='$CPP $CPPFLAGS'
4617 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4618 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4619 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4620 ac_success_extra=no
4621 for ac_extra in "" "_"; do
4622 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4623 cat >conftest.$ac_ext <<_ACEOF
4624 /* confdefs.h. */
4625 _ACEOF
4626 cat confdefs.h >>conftest.$ac_ext
4627 cat >>conftest.$ac_ext <<_ACEOF
4628 /* end confdefs.h. */
4629
4630 /* Override any gcc2 internal prototype to avoid an error. */
4631 #ifdef __cplusplus
4632 extern "C"
4633 #endif
4634 /* We use char because int might match the return type of a gcc2
4635 builtin and then its argument prototype would still apply. */
4636 char $ac_func ();
4637 #ifdef FC_DUMMY_MAIN
4638 #ifndef FC_DUMMY_MAIN_EQ_F77
4639 # ifdef __cplusplus
4640 extern "C"
4641 # endif
4642 int FC_DUMMY_MAIN() { return 1; }
4643 #endif
4644 #endif
4645 int
4646 main ()
4647 {
4648 $ac_func ();
4649 ;
4650 return 0;
4651 }
4652 _ACEOF
4653 rm -f conftest.$ac_objext conftest$ac_exeext
4654 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4655 (eval $ac_link) 2>conftest.er1
4656 ac_status=$?
4657 grep -v '^ *+' conftest.er1 >conftest.err
4658 rm -f conftest.er1
4659 cat conftest.err >&5
4660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4661 (exit $ac_status); } &&
4662 { ac_try='test -z "$ac_c_werror_flag"
4663 || test ! -s conftest.err'
4664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4665 (eval $ac_try) 2>&5
4666 ac_status=$?
4667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4668 (exit $ac_status); }; } &&
4669 { ac_try='test -s conftest$ac_exeext'
4670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4671 (eval $ac_try) 2>&5
4672 ac_status=$?
4673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4674 (exit $ac_status); }; }; then
4675 ac_success_extra=yes; break
4676 else
4677 echo "$as_me: failed program was:" >&5
4678 sed 's/^/| /' conftest.$ac_ext >&5
4679
4680 fi
4681 rm -f conftest.err conftest.$ac_objext \
4682 conftest$ac_exeext conftest.$ac_ext
4683 done
4684 ac_ext=${FC_SRCEXT-f}
4685 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4686 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4687 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4688
4689 if test "$ac_success_extra" = "yes"; then
4690 ac_cv_fc_mangling="$ac_case case"
4691 if test -z "$ac_underscore"; then
4692 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4693 else
4694 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4695 fi
4696 if test -z "$ac_extra"; then
4697 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4698 else
4699 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4700 fi
4701 else
4702 ac_cv_fc_mangling="unknown"
4703 fi
4704 else
4705 ac_cv_fc_mangling="unknown"
4706 fi
4707
4708 LIBS=$ac_save_LIBS
4709 rm -f cfortran_test* conftest*
4710 else
4711 echo "$as_me: failed program was:" >&5
4712 sed 's/^/| /' conftest.$ac_ext >&5
4713
4714 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4715 See \`config.log' for more details." >&5
4716 echo "$as_me: error: cannot compile a simple Fortran program
4717 See \`config.log' for more details." >&2;}
4718 { (exit 1); exit 1; }; }
4719 fi
4720 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4721
4722 fi
4723 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4724 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4725
4726 ac_ext=${FC_SRCEXT-f}
4727 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4728 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4729 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4730
4731 ac_ext=${FC_SRCEXT-f}
4732 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4733 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4734 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4735
4736
4737 case $ac_cv_fc_mangling in
4738 "lower case, no underscore, no extra underscore")
4739 cat >>confdefs.h <<\_ACEOF
4740 #define FC_FUNC(name,NAME) name
4741 _ACEOF
4742
4743 cat >>confdefs.h <<\_ACEOF
4744 #define FC_FUNC_(name,NAME) name
4745 _ACEOF
4746 ;;
4747 "lower case, no underscore, extra underscore")
4748 cat >>confdefs.h <<\_ACEOF
4749 #define FC_FUNC(name,NAME) name
4750 _ACEOF
4751
4752 cat >>confdefs.h <<\_ACEOF
4753 #define FC_FUNC_(name,NAME) name ## _
4754 _ACEOF
4755 ;;
4756 "lower case, underscore, no extra underscore")
4757 cat >>confdefs.h <<\_ACEOF
4758 #define FC_FUNC(name,NAME) name ## _
4759 _ACEOF
4760
4761 cat >>confdefs.h <<\_ACEOF
4762 #define FC_FUNC_(name,NAME) name ## _
4763 _ACEOF
4764 ;;
4765 "lower case, underscore, extra underscore")
4766 cat >>confdefs.h <<\_ACEOF
4767 #define FC_FUNC(name,NAME) name ## _
4768 _ACEOF
4769
4770 cat >>confdefs.h <<\_ACEOF
4771 #define FC_FUNC_(name,NAME) name ## __
4772 _ACEOF
4773 ;;
4774 "upper case, no underscore, no extra underscore")
4775 cat >>confdefs.h <<\_ACEOF
4776 #define FC_FUNC(name,NAME) NAME
4777 _ACEOF
4778
4779 cat >>confdefs.h <<\_ACEOF
4780 #define FC_FUNC_(name,NAME) NAME
4781 _ACEOF
4782 ;;
4783 "upper case, no underscore, extra underscore")
4784 cat >>confdefs.h <<\_ACEOF
4785 #define FC_FUNC(name,NAME) NAME
4786 _ACEOF
4787
4788 cat >>confdefs.h <<\_ACEOF
4789 #define FC_FUNC_(name,NAME) NAME ## _
4790 _ACEOF
4791 ;;
4792 "upper case, underscore, no extra underscore")
4793 cat >>confdefs.h <<\_ACEOF
4794 #define FC_FUNC(name,NAME) NAME ## _
4795 _ACEOF
4796
4797 cat >>confdefs.h <<\_ACEOF
4798 #define FC_FUNC_(name,NAME) NAME ## _
4799 _ACEOF
4800 ;;
4801 "upper case, underscore, 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 *)
4811 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4812 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4813 ;;
4814 esac
4815
4816 ac_ext=${FC_SRCEXT-f}
4817 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4818 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4819 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4820
4821
4822
4823 ac_ext=${FC_SRCEXT-f}
4824 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4825 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4826 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4827 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4828 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4829 if test "${ac_cv_prog_fc_v+set}" = set; then
4830 echo $ECHO_N "(cached) $ECHO_C" >&6
4831 else
4832 cat >conftest.$ac_ext <<_ACEOF
4833 program main
4834
4835 end
4836 _ACEOF
4837 rm -f conftest.$ac_objext
4838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4839 (eval $ac_compile) 2>conftest.er1
4840 ac_status=$?
4841 grep -v '^ *+' conftest.er1 >conftest.err
4842 rm -f conftest.er1
4843 cat conftest.err >&5
4844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4845 (exit $ac_status); } &&
4846 { ac_try='test -z "$ac_fc_werror_flag"
4847 || test ! -s conftest.err'
4848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4849 (eval $ac_try) 2>&5
4850 ac_status=$?
4851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4852 (exit $ac_status); }; } &&
4853 { ac_try='test -s conftest.$ac_objext'
4854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4855 (eval $ac_try) 2>&5
4856 ac_status=$?
4857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4858 (exit $ac_status); }; }; then
4859 ac_cv_prog_fc_v=
4860 # Try some options frequently used verbose output
4861 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4862 cat >conftest.$ac_ext <<_ACEOF
4863 program main
4864
4865 end
4866 _ACEOF
4867
4868 # Compile and link our simple test program by passing a flag (argument
4869 # 1 to this macro) to the Fortran compiler in order to get
4870 # "verbose" output that we can then parse for the Fortran linker
4871 # flags.
4872 ac_save_FFLAGS=$FCFLAGS
4873 FCFLAGS="$FCFLAGS $ac_verb"
4874 (eval echo $as_me:4874: \"$ac_link\") >&5
4875 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4876 echo "$ac_fc_v_output" >&5
4877 FCFLAGS=$ac_save_FFLAGS
4878
4879 rm -f conftest*
4880
4881 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4882 # /foo, /bar, and /baz are search directories for the Fortran linker.
4883 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4884 ac_fc_v_output="`echo $ac_fc_v_output |
4885 grep 'LPATH is:' |
4886 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4887
4888 case $ac_fc_v_output in
4889 # If we are using xlf then replace all the commas with spaces.
4890 *xlfentry*)
4891 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4892
4893 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4894 # $LIBS confuse us, and the libraries appear later in the output anyway).
4895 *mGLOB_options_string*)
4896 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4897
4898 # If we are using Cray Fortran then delete quotes.
4899 # Use "\"" instead of '"' for font-lock-mode.
4900 # FIXME: a more general fix for quoted arguments with spaces?
4901 *cft90*)
4902 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4903 esac
4904
4905
4906 # look for -l* and *.a constructs in the output
4907 for ac_arg in $ac_fc_v_output; do
4908 case $ac_arg in
4909 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4910 ac_cv_prog_fc_v=$ac_verb
4911 break 2 ;;
4912 esac
4913 done
4914 done
4915 if test -z "$ac_cv_prog_fc_v"; then
4916 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4917 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4918 fi
4919 else
4920 echo "$as_me: failed program was:" >&5
4921 sed 's/^/| /' conftest.$ac_ext >&5
4922
4923 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4924 echo "$as_me: WARNING: compilation failed" >&2;}
4925 fi
4926 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4927
4928 fi
4929 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4930 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4931 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4932 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4933 if test "${ac_cv_fc_libs+set}" = set; then
4934 echo $ECHO_N "(cached) $ECHO_C" >&6
4935 else
4936 if test "x$FCLIBS" != "x"; then
4937 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4938 else
4939
4940 cat >conftest.$ac_ext <<_ACEOF
4941 program main
4942
4943 end
4944 _ACEOF
4945
4946 # Compile and link our simple test program by passing a flag (argument
4947 # 1 to this macro) to the Fortran compiler in order to get
4948 # "verbose" output that we can then parse for the Fortran linker
4949 # flags.
4950 ac_save_FFLAGS=$FCFLAGS
4951 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4952 (eval echo $as_me:4952: \"$ac_link\") >&5
4953 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4954 echo "$ac_fc_v_output" >&5
4955 FCFLAGS=$ac_save_FFLAGS
4956
4957 rm -f conftest*
4958
4959 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4960 # /foo, /bar, and /baz are search directories for the Fortran linker.
4961 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4962 ac_fc_v_output="`echo $ac_fc_v_output |
4963 grep 'LPATH is:' |
4964 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4965
4966 case $ac_fc_v_output in
4967 # If we are using xlf then replace all the commas with spaces.
4968 *xlfentry*)
4969 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4970
4971 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4972 # $LIBS confuse us, and the libraries appear later in the output anyway).
4973 *mGLOB_options_string*)
4974 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4975
4976 # If we are using Cray Fortran then delete quotes.
4977 # Use "\"" instead of '"' for font-lock-mode.
4978 # FIXME: a more general fix for quoted arguments with spaces?
4979 *cft90*)
4980 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4981 esac
4982
4983
4984
4985 ac_cv_fc_libs=
4986
4987 # Save positional arguments (if any)
4988 ac_save_positional="$@"
4989
4990 set X $ac_fc_v_output
4991 while test $# != 1; do
4992 shift
4993 ac_arg=$1
4994 case $ac_arg in
4995 [\\/]*.a | ?:[\\/]*.a)
4996 ac_exists=false
4997 for ac_i in $ac_cv_fc_libs; do
4998 if test x"$ac_arg" = x"$ac_i"; then
4999 ac_exists=true
5000 break
5001 fi
5002 done
5003
5004 if test x"$ac_exists" = xtrue; then
5005 :
5006 else
5007 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5008 fi
5009
5010 ;;
5011 -bI:*)
5012 ac_exists=false
5013 for ac_i in $ac_cv_fc_libs; do
5014 if test x"$ac_arg" = x"$ac_i"; then
5015 ac_exists=true
5016 break
5017 fi
5018 done
5019
5020 if test x"$ac_exists" = xtrue; then
5021 :
5022 else
5023 if test "$ac_compiler_gnu" = yes; then
5024 for ac_link_opt in $ac_arg; do
5025 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5026 done
5027 else
5028 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5029 fi
5030 fi
5031
5032 ;;
5033 # Ignore these flags.
5034 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5035 ;;
5036 -lkernel32)
5037 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5038 ;;
5039 -[LRuY])
5040 # These flags, when seen by themselves, take an argument.
5041 # We remove the space between option and argument and re-iterate
5042 # unless we find an empty arg or a new option (starting with -)
5043 case $2 in
5044 "" | -*);;
5045 *)
5046 ac_arg="$ac_arg$2"
5047 shift; shift
5048 set X $ac_arg "$@"
5049 ;;
5050 esac
5051 ;;
5052 -YP,*)
5053 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5054 ac_exists=false
5055 for ac_i in $ac_cv_fc_libs; do
5056 if test x"$ac_j" = x"$ac_i"; then
5057 ac_exists=true
5058 break
5059 fi
5060 done
5061
5062 if test x"$ac_exists" = xtrue; then
5063 :
5064 else
5065 ac_arg="$ac_arg $ac_j"
5066 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5067 fi
5068
5069 done
5070 ;;
5071 -[lLR]*)
5072 ac_exists=false
5073 for ac_i in $ac_cv_fc_libs; do
5074 if test x"$ac_arg" = x"$ac_i"; then
5075 ac_exists=true
5076 break
5077 fi
5078 done
5079
5080 if test x"$ac_exists" = xtrue; then
5081 :
5082 else
5083 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5084 fi
5085
5086 ;;
5087 # Ignore everything else.
5088 esac
5089 done
5090 # restore positional arguments
5091 set X $ac_save_positional; shift
5092
5093 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5094 # then we insist that the "run path" must be an absolute path (i.e. it
5095 # must begin with a "/").
5096 case `(uname -sr) 2>/dev/null` in
5097 "SunOS 5"*)
5098 ac_ld_run_path=`echo $ac_fc_v_output |
5099 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5100 test "x$ac_ld_run_path" != x &&
5101 if test "$ac_compiler_gnu" = yes; then
5102 for ac_link_opt in $ac_ld_run_path; do
5103 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5104 done
5105 else
5106 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5107 fi
5108 ;;
5109 esac
5110 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5111
5112 fi
5113 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5114 echo "${ECHO_T}$ac_cv_fc_libs" >&6
5115 FCLIBS="$ac_cv_fc_libs"
5116
5117
5118 ac_ext=${FC_SRCEXT-f}
5119 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5120 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5121 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5122
5123
5124
5125 echo "$as_me:$LINENO: checking for module suffix" >&5
5126 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5127 rm -f conftest*
5128 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5129 rm -f work*
5130 cat >conftest.$ac_ext <<EOF
5131 module conftest
5132 integer n
5133 parameter (n=1)
5134 end module conftest
5135 EOF
5136 # SGI and absoft compilers generates module name in upper case!
5137 testname="conftest"
5138 modcase="lower"
5139 if (eval $ac_compile) 2>/dev/null ; then
5140 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5141 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5142 if test -z "$MOD" ; then
5143 MOD=`ls CONFTEST* 2>/dev/null \
5144 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5145 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5146 if test -n "$MOD" ; then
5147 testname="CONFTEST"
5148 modcase="upper"
5149 fi
5150 fi
5151 if test -z "$MOD" ; then
5152 echo "$as_me:$LINENO: result: unknown" >&5
5153 echo "${ECHO_T}unknown" >&6
5154 # Use mod if we can't figure it out
5155 MOD="mod"
5156 else
5157 echo "$as_me:$LINENO: result: $MOD" >&5
5158 echo "${ECHO_T}$MOD" >&6
5159 fi
5160 if test -s work.pcl ; then
5161 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5162 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5163 fi
5164 else
5165 echo "$as_me:$LINENO: result: unknown" >&5
5166 echo "${ECHO_T}unknown" >&6
5167 fi
5168
5169
5170
5171
5172
5173 # Check for module include path (some use -I, some (Solaris) use -M, some
5174 # (absoft) use -p).
5175 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5176 # specified, work.pcl and work.pc are created. However, if you specify
5177 # a file, it must contain a the name of a file ending in .pc . Ugh!
5178 # Use the module made above
5179 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5180 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5181 rm -f conftest*
5182 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5183 rm -f work*
5184 cat >conftest.$ac_ext <<EOF
5185 module conftest
5186 integer n
5187 parameter (n=1)
5188 end module conftest
5189 EOF
5190 # SGI and absoft compilers generates module name in upper case!
5191 testname="conftest"
5192 if (eval $ac_compile) 2>/dev/null ; then
5193 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5194 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5195 if test -n "$mod" ; then
5196 testname="CONFTEST"
5197 fi
5198 madedir=0
5199 if test ! -d conf ; then mkdir conf ; madedir=1; fi
5200 cp $testname.$MOD conf
5201 rm -f conftest* CONFTEST*
5202 cat >conftest1.$ac_ext <<EOF
5203 program main
5204 use conftest
5205 print *, n
5206 end
5207 EOF
5208 F90_WORK_FILES_ARG=""
5209 F90MODINCSPEC=""
5210 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5211 MODDIRFLAG="-I"
5212 F90MODINCSPEC="-I<dir>"
5213 echo "$as_me:$LINENO: result: -I" >&5
5214 echo "${ECHO_T}-I" >&6
5215 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5216 MODDIRFLAG="-M"
5217 F90MODINCSPEC="-M<dir>"
5218 echo "$as_me:$LINENO: result: -M" >&5
5219 echo "${ECHO_T}-M" >&6
5220 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5221 MODDIRFLAG="-p"
5222 F90MODINCSPEC="-p<dir>"
5223 echo "$as_me:$LINENO: result: -p" >&5
5224 echo "${ECHO_T}-p" >&6
5225 elif test -s work.pc ; then
5226 cp work.pc conf/mpimod.pc
5227 echo "mpimod.pc" > conf/mpimod.pcl
5228 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5229 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5230 MODDIRFLAG='-cl,mpimod.pcl'
5231 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5232 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5233 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5234 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5235
5236 else
5237 # The version of the Intel compiler that I have refuses to let
5238 # you put the "work catalog" list anywhere but the current
5239 # directory. For example, you cannot in
5240 :
5241 fi
5242 fi
5243 if test -z "MODDIRFLAG" ; then
5244 echo "$as_me:$LINENO: result: unknown" >&5
5245 echo "${ECHO_T}unknown" >&6
5246 fi
5247
5248
5249 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5250 if test $madedir = 1 ; then rmdir conf ; fi
5251 fi
5252
5253
5254 echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5255 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5256 if test "${ac_cv_f90_module_names+set}" = set; then
5257 echo $ECHO_N "(cached) $ECHO_C" >&6
5258 else
5259 ac_ext=${FC_SRCEXT-f}
5260 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5261 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5262 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5263
5264 # carry out the test in a new directory, so that we don't miss anything
5265 mkdir conftest
5266 cd conftest
5267 cat >conftest.$ac_ext <<_ACEOF
5268 MODULE Bar
5269 END MODULE Bar
5270 _ACEOF
5271 rm -f conftest.$ac_objext
5272 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5273 (eval $ac_compile) 2>conftest.er1
5274 ac_status=$?
5275 grep -v '^ *+' conftest.er1 >conftest.err
5276 rm -f conftest.er1
5277 cat conftest.err >&5
5278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5279 (exit $ac_status); } &&
5280 { ac_try='test -z "$ac_fc_werror_flag"
5281 || test ! -s conftest.err'
5282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5283 (eval $ac_try) 2>&5
5284 ac_status=$?
5285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5286 (exit $ac_status); }; } &&
5287 { ac_try='test -s conftest.$ac_objext'
5288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5289 (eval $ac_try) 2>&5
5290 ac_status=$?
5291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292 (exit $ac_status); }; }; then
5293 ac_cv_f90_module_names=
5294 ac_file_list=*
5295 for ac_file in $ac_file_list; do
5296 case $ac_file in
5297 # don't care for original source and object files
5298 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5299 :
5300 ;;
5301 # look for new files derived from the file name
5302 *conftest*)
5303 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5304 ac_exists=false
5305 for ac_i in $ac_cv_f90_module_names; do
5306 if test x"$ac_pat" = x"$ac_i"; then
5307 ac_exists=true
5308 break
5309 fi
5310 done
5311
5312 if test x"$ac_exists" = xtrue; then
5313 :
5314 else
5315 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5316 fi
5317
5318 ;;
5319 # look for new files derived from the module name,
5320 # with different case translation schemes
5321 *Bar*)
5322 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5323 ac_exists=false
5324 for ac_i in $ac_cv_f90_module_names; do
5325 if test x"$ac_pat" = x"$ac_i"; then
5326 ac_exists=true
5327 break
5328 fi
5329 done
5330
5331 if test x"$ac_exists" = xtrue; then
5332 :
5333 else
5334 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5335 fi
5336
5337 ;;
5338 *bar*)
5339 ac_pat=`echo $ac_file | sed s/bar/%module%/`
5340 ac_exists=false
5341 for ac_i in $ac_cv_f90_module_names; do
5342 if test x"$ac_pat" = x"$ac_i"; then
5343 ac_exists=true
5344 break
5345 fi
5346 done
5347
5348 if test x"$ac_exists" = xtrue; then
5349 :
5350 else
5351 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5352 fi
5353
5354 ;;
5355 *BAR*)
5356 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5357 ac_exists=false
5358 for ac_i in $ac_cv_f90_module_names; do
5359 if test x"$ac_pat" = x"$ac_i"; then
5360 ac_exists=true
5361 break
5362 fi
5363 done
5364
5365 if test x"$ac_exists" = xtrue; then
5366 :
5367 else
5368 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5369 fi
5370
5371 ;;
5372 # Other files - we have no idea how they are generated
5373 *)
5374 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5375 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5376 ;;
5377 esac
5378 done
5379 if test "x$ac_cv_f90_module_names" = "x"; then
5380 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5381 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5382 fi
5383
5384 else
5385 echo "$as_me: failed program was:" >&5
5386 sed 's/^/| /' conftest.$ac_ext >&5
5387
5388 ac_cv_f90_module_names=
5389 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5390 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5391 fi
5392 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5393 cd ..
5394 # cleanup
5395 rm -rf conftest
5396 ac_ext=${FC_SRCEXT-f}
5397 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5398 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5399 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5400
5401 fi
5402 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5403 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5404
5405 # We now generate a shell script that will help us to figure out the correct
5406 # module file names, using the value of ac_cv_f90_module_names
5407
5408 echo "Generating shell script modnam"
5409
5410 cat > scripts/modnam << EOF
5411 #! /bin/sh
5412 # This script is auto-generated by configure
5413 #
5414 usage="\\
5415 Usage: \$0 [FILES]
5416
5417 [FILES] are Fortran 90 source files.
5418 The output is a list of module file names that the Fortran 90 compiler
5419 generates when compiling [FILES]."
5420
5421 list=
5422 empty=
5423
5424 if test \$# -eq 0; then
5425 echo "\$usage"; exit 0
5426 fi
5427
5428 while test \$# != 0; do
5429
5430 file=\$1
5431 shift
5432
5433 # strip suffix
5434 base=\`echo \$file | sed 's/[.][^.]*$//'\`
5435
5436 test ! -f \$file && continue
5437
5438 # Look for module definitions and transform them to upper / lower case
5439 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/'\`
5440 upper=\`echo \$mods | tr a-z A-Z\`
5441 lower=\`echo \$mods | tr A-Z a-z\`
5442
5443 # Here, the patterns for generating module file names were inserted by configure
5444 for trans in $ac_cv_f90_module_names; do
5445
5446 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5447 var=empty
5448 case \$pat in
5449 %MODULE%)
5450 var=upper ;;
5451 %Module%)
5452 var=mods ;;
5453 %module%)
5454 var=lower ;;
5455 %FILE%)
5456 test -n "\$mods" && var=base ;;
5457 esac
5458 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5459 list="\$list \$new"
5460 done
5461 done
5462
5463 echo \$list
5464 # end of configure-generated script
5465 EOF
5466 chmod 755 scripts/modnam
5467
5468 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5469 F90_MODULE_NAMES=empty
5470 case $pat in
5471 %MODULE%)
5472 F90_MODULE_NAMES=UPPER ;;
5473 %Module%)
5474 F90_MODULE_NAMES=Mixed ;;
5475 %module%)
5476 F90_MODULE_NAMES=lower ;;
5477 *)
5478 F90_MODULE_NAMES=unknown ;;
5479 esac
5480
5481 ac_ext=c
5482 ac_cpp='$CPP $CPPFLAGS'
5483 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5484 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5485 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5486
5487
5488 ac_ext=c
5489 ac_cpp='$CPP $CPPFLAGS'
5490 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5491 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5492 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5493
5494
5495
5496 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5497 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5498 if test "${ac_cv_lib_m_asin+set}" = set; then
5499 echo $ECHO_N "(cached) $ECHO_C" >&6
5500 else
5501 ac_check_lib_save_LIBS=$LIBS
5502 LIBS="-lm $LIBS"
5503 cat >conftest.$ac_ext <<_ACEOF
5504 /* confdefs.h. */
5505 _ACEOF
5506 cat confdefs.h >>conftest.$ac_ext
5507 cat >>conftest.$ac_ext <<_ACEOF
5508 /* end confdefs.h. */
5509
5510 /* Override any gcc2 internal prototype to avoid an error. */
5511 #ifdef __cplusplus
5512 extern "C"
5513 #endif
5514 /* We use char because int might match the return type of a gcc2
5515 builtin and then its argument prototype would still apply. */
5516 char asin ();
5517 #ifdef FC_DUMMY_MAIN
5518 #ifndef FC_DUMMY_MAIN_EQ_F77
5519 # ifdef __cplusplus
5520 extern "C"
5521 # endif
5522 int FC_DUMMY_MAIN() { return 1; }
5523 #endif
5524 #endif
5525 int
5526 main ()
5527 {
5528 asin ();
5529 ;
5530 return 0;
5531 }
5532 _ACEOF
5533 rm -f conftest.$ac_objext conftest$ac_exeext
5534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5535 (eval $ac_link) 2>conftest.er1
5536 ac_status=$?
5537 grep -v '^ *+' conftest.er1 >conftest.err
5538 rm -f conftest.er1
5539 cat conftest.err >&5
5540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 (exit $ac_status); } &&
5542 { ac_try='test -z "$ac_c_werror_flag"
5543 || test ! -s conftest.err'
5544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5545 (eval $ac_try) 2>&5
5546 ac_status=$?
5547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5548 (exit $ac_status); }; } &&
5549 { ac_try='test -s conftest$ac_exeext'
5550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5551 (eval $ac_try) 2>&5
5552 ac_status=$?
5553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5554 (exit $ac_status); }; }; then
5555 ac_cv_lib_m_asin=yes
5556 else
5557 echo "$as_me: failed program was:" >&5
5558 sed 's/^/| /' conftest.$ac_ext >&5
5559
5560 ac_cv_lib_m_asin=no
5561 fi
5562 rm -f conftest.err conftest.$ac_objext \
5563 conftest$ac_exeext conftest.$ac_ext
5564 LIBS=$ac_check_lib_save_LIBS
5565 fi
5566 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5567 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5568 if test $ac_cv_lib_m_asin = yes; then
5569 cat >>confdefs.h <<_ACEOF
5570 #define HAVE_LIBM 1
5571 _ACEOF
5572
5573 LIBS="-lm $LIBS"
5574
5575 else
5576 exit
5577 fi
5578
5579
5580 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5581 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5582 if test "${ac_cv_header_stdc+set}" = set; then
5583 echo $ECHO_N "(cached) $ECHO_C" >&6
5584 else
5585 cat >conftest.$ac_ext <<_ACEOF
5586 /* confdefs.h. */
5587 _ACEOF
5588 cat confdefs.h >>conftest.$ac_ext
5589 cat >>conftest.$ac_ext <<_ACEOF
5590 /* end confdefs.h. */
5591 #include <stdlib.h>
5592 #include <stdarg.h>
5593 #include <string.h>
5594 #include <float.h>
5595
5596 #ifdef FC_DUMMY_MAIN
5597 #ifndef FC_DUMMY_MAIN_EQ_F77
5598 # ifdef __cplusplus
5599 extern "C"
5600 # endif
5601 int FC_DUMMY_MAIN() { return 1; }
5602 #endif
5603 #endif
5604 int
5605 main ()
5606 {
5607
5608 ;
5609 return 0;
5610 }
5611 _ACEOF
5612 rm -f conftest.$ac_objext
5613 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5614 (eval $ac_compile) 2>conftest.er1
5615 ac_status=$?
5616 grep -v '^ *+' conftest.er1 >conftest.err
5617 rm -f conftest.er1
5618 cat conftest.err >&5
5619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5620 (exit $ac_status); } &&
5621 { ac_try='test -z "$ac_c_werror_flag"
5622 || test ! -s conftest.err'
5623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5624 (eval $ac_try) 2>&5
5625 ac_status=$?
5626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627 (exit $ac_status); }; } &&
5628 { ac_try='test -s conftest.$ac_objext'
5629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5630 (eval $ac_try) 2>&5
5631 ac_status=$?
5632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633 (exit $ac_status); }; }; then
5634 ac_cv_header_stdc=yes
5635 else
5636 echo "$as_me: failed program was:" >&5
5637 sed 's/^/| /' conftest.$ac_ext >&5
5638
5639 ac_cv_header_stdc=no
5640 fi
5641 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5642
5643 if test $ac_cv_header_stdc = yes; then
5644 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5645 cat >conftest.$ac_ext <<_ACEOF
5646 /* confdefs.h. */
5647 _ACEOF
5648 cat confdefs.h >>conftest.$ac_ext
5649 cat >>conftest.$ac_ext <<_ACEOF
5650 /* end confdefs.h. */
5651 #include <string.h>
5652
5653 _ACEOF
5654 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5655 $EGREP "memchr" >/dev/null 2>&1; then
5656 :
5657 else
5658 ac_cv_header_stdc=no
5659 fi
5660 rm -f conftest*
5661
5662 fi
5663
5664 if test $ac_cv_header_stdc = yes; then
5665 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5666 cat >conftest.$ac_ext <<_ACEOF
5667 /* confdefs.h. */
5668 _ACEOF
5669 cat confdefs.h >>conftest.$ac_ext
5670 cat >>conftest.$ac_ext <<_ACEOF
5671 /* end confdefs.h. */
5672 #include <stdlib.h>
5673
5674 _ACEOF
5675 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5676 $EGREP "free" >/dev/null 2>&1; then
5677 :
5678 else
5679 ac_cv_header_stdc=no
5680 fi
5681 rm -f conftest*
5682
5683 fi
5684
5685 if test $ac_cv_header_stdc = yes; then
5686 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5687 if test "$cross_compiling" = yes; then
5688 :
5689 else
5690 cat >conftest.$ac_ext <<_ACEOF
5691 /* confdefs.h. */
5692 _ACEOF
5693 cat confdefs.h >>conftest.$ac_ext
5694 cat >>conftest.$ac_ext <<_ACEOF
5695 /* end confdefs.h. */
5696 #include <ctype.h>
5697 #if ((' ' & 0x0FF) == 0x020)
5698 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5699 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5700 #else
5701 # define ISLOWER(c) \
5702 (('a' <= (c) && (c) <= 'i') \
5703 || ('j' <= (c) && (c) <= 'r') \
5704 || ('s' <= (c) && (c) <= 'z'))
5705 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5706 #endif
5707
5708 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5709 int
5710 main ()
5711 {
5712 int i;
5713 for (i = 0; i < 256; i++)
5714 if (XOR (islower (i), ISLOWER (i))
5715 || toupper (i) != TOUPPER (i))
5716 exit(2);
5717 exit (0);
5718 }
5719 _ACEOF
5720 rm -f conftest$ac_exeext
5721 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5722 (eval $ac_link) 2>&5
5723 ac_status=$?
5724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5727 (eval $ac_try) 2>&5
5728 ac_status=$?
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); }; }; then
5731 :
5732 else
5733 echo "$as_me: program exited with status $ac_status" >&5
5734 echo "$as_me: failed program was:" >&5
5735 sed 's/^/| /' conftest.$ac_ext >&5
5736
5737 ( exit $ac_status )
5738 ac_cv_header_stdc=no
5739 fi
5740 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5741 fi
5742 fi
5743 fi
5744 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5745 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5746 if test $ac_cv_header_stdc = yes; then
5747
5748 cat >>confdefs.h <<\_ACEOF
5749 #define STDC_HEADERS 1
5750 _ACEOF
5751
5752 fi
5753
5754 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5765 inttypes.h stdint.h unistd.h
5766 do
5767 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5768 echo "$as_me:$LINENO: checking for $ac_header" >&5
5769 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5770 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5771 echo $ECHO_N "(cached) $ECHO_C" >&6
5772 else
5773 cat >conftest.$ac_ext <<_ACEOF
5774 /* confdefs.h. */
5775 _ACEOF
5776 cat confdefs.h >>conftest.$ac_ext
5777 cat >>conftest.$ac_ext <<_ACEOF
5778 /* end confdefs.h. */
5779 $ac_includes_default
5780
5781 #include <$ac_header>
5782 _ACEOF
5783 rm -f conftest.$ac_objext
5784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5785 (eval $ac_compile) 2>conftest.er1
5786 ac_status=$?
5787 grep -v '^ *+' conftest.er1 >conftest.err
5788 rm -f conftest.er1
5789 cat conftest.err >&5
5790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5791 (exit $ac_status); } &&
5792 { ac_try='test -z "$ac_c_werror_flag"
5793 || test ! -s conftest.err'
5794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5795 (eval $ac_try) 2>&5
5796 ac_status=$?
5797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798 (exit $ac_status); }; } &&
5799 { ac_try='test -s conftest.$ac_objext'
5800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5801 (eval $ac_try) 2>&5
5802 ac_status=$?
5803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5804 (exit $ac_status); }; }; then
5805 eval "$as_ac_Header=yes"
5806 else
5807 echo "$as_me: failed program was:" >&5
5808 sed 's/^/| /' conftest.$ac_ext >&5
5809
5810 eval "$as_ac_Header=no"
5811 fi
5812 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5813 fi
5814 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5815 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5816 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5817 cat >>confdefs.h <<_ACEOF
5818 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5819 _ACEOF
5820
5821 fi
5822
5823 done
5824
5825
5826 #
5827 # Handle user hints
5828 #
5829
5830 # Check whether --with-zlib or --without-zlib was given.
5831 if test "${with_zlib+set}" = set; then
5832 withval="$with_zlib"
5833 zlib_dir="$withval"
5834 else
5835 zlib_dir="not_set"
5836 fi;
5837 if test "$zlib_dir" != "no"; then
5838
5839 if test "$zlib_dir" != "not_set" ; then
5840 if test -d "$zlib_dir"
5841 then
5842 ZLIB_HOME="$zlib_dir"
5843 else
5844 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5845 echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5846 fi
5847 fi
5848
5849 ZLIB_HOME=/usr/local
5850 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5851 then
5852 ZLIB_HOME=/usr
5853 fi
5854
5855 #
5856 # Locate zlib, if wanted
5857 #
5858 if test -n "${ZLIB_HOME}"
5859 then
5860 ZLIB_OLD_LDFLAGS=$LDFLAGS
5861 ZLIB_OLD_CPPFLAGS=$LDFLAGS
5862 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5863 CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5864
5865
5866 ac_ext=c
5867 ac_cpp='$CPP $CPPFLAGS'
5868 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5869 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5870 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5871
5872 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5873 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5874 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5875 echo $ECHO_N "(cached) $ECHO_C" >&6
5876 else
5877 ac_check_lib_save_LIBS=$LIBS
5878 LIBS="-lz $LIBS"
5879 cat >conftest.$ac_ext <<_ACEOF
5880 /* confdefs.h. */
5881 _ACEOF
5882 cat confdefs.h >>conftest.$ac_ext
5883 cat >>conftest.$ac_ext <<_ACEOF
5884 /* end confdefs.h. */
5885
5886 /* Override any gcc2 internal prototype to avoid an error. */
5887 #ifdef __cplusplus
5888 extern "C"
5889 #endif
5890 /* We use char because int might match the return type of a gcc2
5891 builtin and then its argument prototype would still apply. */
5892 char inflateEnd ();
5893 #ifdef FC_DUMMY_MAIN
5894 #ifndef FC_DUMMY_MAIN_EQ_F77
5895 # ifdef __cplusplus
5896 extern "C"
5897 # endif
5898 int FC_DUMMY_MAIN() { return 1; }
5899 #endif
5900 #endif
5901 int
5902 main ()
5903 {
5904 inflateEnd ();
5905 ;
5906 return 0;
5907 }
5908 _ACEOF
5909 rm -f conftest.$ac_objext conftest$ac_exeext
5910 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5911 (eval $ac_link) 2>conftest.er1
5912 ac_status=$?
5913 grep -v '^ *+' conftest.er1 >conftest.err
5914 rm -f conftest.er1
5915 cat conftest.err >&5
5916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5917 (exit $ac_status); } &&
5918 { ac_try='test -z "$ac_c_werror_flag"
5919 || test ! -s conftest.err'
5920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5921 (eval $ac_try) 2>&5
5922 ac_status=$?
5923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924 (exit $ac_status); }; } &&
5925 { ac_try='test -s conftest$ac_exeext'
5926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5927 (eval $ac_try) 2>&5
5928 ac_status=$?
5929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5930 (exit $ac_status); }; }; then
5931 ac_cv_lib_z_inflateEnd=yes
5932 else
5933 echo "$as_me: failed program was:" >&5
5934 sed 's/^/| /' conftest.$ac_ext >&5
5935
5936 ac_cv_lib_z_inflateEnd=no
5937 fi
5938 rm -f conftest.err conftest.$ac_objext \
5939 conftest$ac_exeext conftest.$ac_ext
5940 LIBS=$ac_check_lib_save_LIBS
5941 fi
5942 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5943 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5944 if test $ac_cv_lib_z_inflateEnd = yes; then
5945 zlib_cv_libz=yes
5946 else
5947 zlib_cv_libz=no
5948 fi
5949
5950 if test "${ac_cv_header_zlib_h+set}" = set; then
5951 echo "$as_me:$LINENO: checking for zlib.h" >&5
5952 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5953 if test "${ac_cv_header_zlib_h+set}" = set; then
5954 echo $ECHO_N "(cached) $ECHO_C" >&6
5955 fi
5956 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5957 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5958 else
5959 # Is the header compilable?
5960 echo "$as_me:$LINENO: checking zlib.h usability" >&5
5961 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5962 cat >conftest.$ac_ext <<_ACEOF
5963 /* confdefs.h. */
5964 _ACEOF
5965 cat confdefs.h >>conftest.$ac_ext
5966 cat >>conftest.$ac_ext <<_ACEOF
5967 /* end confdefs.h. */
5968 $ac_includes_default
5969 #include <zlib.h>
5970 _ACEOF
5971 rm -f conftest.$ac_objext
5972 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5973 (eval $ac_compile) 2>conftest.er1
5974 ac_status=$?
5975 grep -v '^ *+' conftest.er1 >conftest.err
5976 rm -f conftest.er1
5977 cat conftest.err >&5
5978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5979 (exit $ac_status); } &&
5980 { ac_try='test -z "$ac_c_werror_flag"
5981 || test ! -s conftest.err'
5982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5983 (eval $ac_try) 2>&5
5984 ac_status=$?
5985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5986 (exit $ac_status); }; } &&
5987 { ac_try='test -s conftest.$ac_objext'
5988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5989 (eval $ac_try) 2>&5
5990 ac_status=$?
5991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992 (exit $ac_status); }; }; then
5993 ac_header_compiler=yes
5994 else
5995 echo "$as_me: failed program was:" >&5
5996 sed 's/^/| /' conftest.$ac_ext >&5
5997
5998 ac_header_compiler=no
5999 fi
6000 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6001 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6002 echo "${ECHO_T}$ac_header_compiler" >&6
6003
6004 # Is the header present?
6005 echo "$as_me:$LINENO: checking zlib.h presence" >&5
6006 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6007 cat >conftest.$ac_ext <<_ACEOF
6008 /* confdefs.h. */
6009 _ACEOF
6010 cat confdefs.h >>conftest.$ac_ext
6011 cat >>conftest.$ac_ext <<_ACEOF
6012 /* end confdefs.h. */
6013 #include <zlib.h>
6014 _ACEOF
6015 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6016 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6017 ac_status=$?
6018 grep -v '^ *+' conftest.er1 >conftest.err
6019 rm -f conftest.er1
6020 cat conftest.err >&5
6021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022 (exit $ac_status); } >/dev/null; then
6023 if test -s conftest.err; then
6024 ac_cpp_err=$ac_c_preproc_warn_flag
6025 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6026 else
6027 ac_cpp_err=
6028 fi
6029 else
6030 ac_cpp_err=yes
6031 fi
6032 if test -z "$ac_cpp_err"; then
6033 ac_header_preproc=yes
6034 else
6035 echo "$as_me: failed program was:" >&5
6036 sed 's/^/| /' conftest.$ac_ext >&5
6037
6038 ac_header_preproc=no
6039 fi
6040 rm -f conftest.err conftest.$ac_ext
6041 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6042 echo "${ECHO_T}$ac_header_preproc" >&6
6043
6044 # So? What about this header?
6045 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6046 yes:no: )
6047 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6048 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6049 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6050 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6051 ac_header_preproc=yes
6052 ;;
6053 no:yes:* )
6054 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6055 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6056 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6057 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6058 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6059 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6060 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6061 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6062 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6063 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6064 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6065 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6066 (
6067 cat <<\_ASBOX
6068 ## ------------------------------ ##
6069 ## Report this to gezelter@nd.edu ##
6070 ## ------------------------------ ##
6071 _ASBOX
6072 ) |
6073 sed "s/^/$as_me: WARNING: /" >&2
6074 ;;
6075 esac
6076 echo "$as_me:$LINENO: checking for zlib.h" >&5
6077 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6078 if test "${ac_cv_header_zlib_h+set}" = set; then
6079 echo $ECHO_N "(cached) $ECHO_C" >&6
6080 else
6081 ac_cv_header_zlib_h=$ac_header_preproc
6082 fi
6083 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6084 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6085
6086 fi
6087 if test $ac_cv_header_zlib_h = yes; then
6088 zlib_cv_zlib_h=yes
6089 else
6090 zlib_cv_zlib_h=no
6091 fi
6092
6093
6094 ac_ext=c
6095 ac_cpp='$CPP $CPPFLAGS'
6096 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6097 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6098 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6099
6100
6101 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6102
6103 cat >>confdefs.h <<\_ACEOF
6104 #define HAVE_ZLIB_H 1
6105 _ACEOF
6106
6107
6108 cat >>confdefs.h <<\_ACEOF
6109 #define HAVE_LIBZ 1
6110 _ACEOF
6111
6112 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6113 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6114 ZLIB="-lz"
6115 else
6116 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6117 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6118 ZLIB_INC_DIR=
6119 ZLIB_LIB_DIR=
6120 ZLIB=
6121 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6122 CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6123 echo "$as_me:$LINENO: result: failed" >&5
6124 echo "${ECHO_T}failed" >&6
6125 echo ""
6126 echo "*********************************************************"
6127 echo "* WARNING: Could not find a working zlib installation *"
6128 echo "* If you need OOPSE to be able to deal with compressed *"
6129 echo "* trajectory dump files be sure to specify a valid zlib *"
6130 echo "* installation with --with-zlib=DIR *"
6131 echo "* *"
6132 echo "* OOPSE will still work without zlib installed. *"
6133 echo "*********************************************************"
6134 echo ""
6135 fi
6136
6137
6138
6139 fi
6140 fi
6141
6142 #
6143 # Handle user hints
6144 #
6145
6146 # Check whether --with-fftw or --without-fftw was given.
6147 if test "${with_fftw+set}" = set; then
6148 withval="$with_fftw"
6149 fftw_dir="$withval"
6150 else
6151 fftw_dir="not_set"
6152 fi;
6153 if test "$fftw_dir" != "no"; then
6154 if test "$fftw_dir" != "not_set" ; then
6155 if test -d "$fftw_dir"; then
6156 FFTW_HOME="$fftw_dir"
6157 else
6158 { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6159 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6160 FFTW_HOME=/usr/local
6161 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
6162 FFTW_HOME=/usr
6163 fi
6164 fi
6165 #
6166 # Locate fftw, if wanted
6167 #
6168 if test -n "${FFTW_HOME}"; then
6169 FFTW_OLD_LDFLAGS=$LDFLAGS
6170 FFTW_OLD_CPPFLAGS=$LDFLAGS
6171 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6172 CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6173
6174
6175 ac_ext=c
6176 ac_cpp='$CPP $CPPFLAGS'
6177 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6178 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6179 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6180
6181 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6182 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6183 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6184 echo $ECHO_N "(cached) $ECHO_C" >&6
6185 else
6186 ac_check_lib_save_LIBS=$LIBS
6187 LIBS="-lfftw3 $LIBS"
6188 cat >conftest.$ac_ext <<_ACEOF
6189 /* confdefs.h. */
6190 _ACEOF
6191 cat confdefs.h >>conftest.$ac_ext
6192 cat >>conftest.$ac_ext <<_ACEOF
6193 /* end confdefs.h. */
6194
6195 /* Override any gcc2 internal prototype to avoid an error. */
6196 #ifdef __cplusplus
6197 extern "C"
6198 #endif
6199 /* We use char because int might match the return type of a gcc2
6200 builtin and then its argument prototype would still apply. */
6201 char fftw_execute ();
6202 #ifdef FC_DUMMY_MAIN
6203 #ifndef FC_DUMMY_MAIN_EQ_F77
6204 # ifdef __cplusplus
6205 extern "C"
6206 # endif
6207 int FC_DUMMY_MAIN() { return 1; }
6208 #endif
6209 #endif
6210 int
6211 main ()
6212 {
6213 fftw_execute ();
6214 ;
6215 return 0;
6216 }
6217 _ACEOF
6218 rm -f conftest.$ac_objext conftest$ac_exeext
6219 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6220 (eval $ac_link) 2>conftest.er1
6221 ac_status=$?
6222 grep -v '^ *+' conftest.er1 >conftest.err
6223 rm -f conftest.er1
6224 cat conftest.err >&5
6225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6226 (exit $ac_status); } &&
6227 { ac_try='test -z "$ac_c_werror_flag"
6228 || test ! -s conftest.err'
6229 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6230 (eval $ac_try) 2>&5
6231 ac_status=$?
6232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6233 (exit $ac_status); }; } &&
6234 { ac_try='test -s conftest$ac_exeext'
6235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6236 (eval $ac_try) 2>&5
6237 ac_status=$?
6238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6239 (exit $ac_status); }; }; then
6240 ac_cv_lib_fftw3_fftw_execute=yes
6241 else
6242 echo "$as_me: failed program was:" >&5
6243 sed 's/^/| /' conftest.$ac_ext >&5
6244
6245 ac_cv_lib_fftw3_fftw_execute=no
6246 fi
6247 rm -f conftest.err conftest.$ac_objext \
6248 conftest$ac_exeext conftest.$ac_ext
6249 LIBS=$ac_check_lib_save_LIBS
6250 fi
6251 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6252 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6253 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6254 fftw_cv_libfftw3=yes
6255 else
6256 fftw_cv_libfftw3=no
6257 fi
6258
6259 if test "${ac_cv_header_fftw3_h+set}" = set; then
6260 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6261 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6262 if test "${ac_cv_header_fftw3_h+set}" = set; then
6263 echo $ECHO_N "(cached) $ECHO_C" >&6
6264 fi
6265 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6266 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6267 else
6268 # Is the header compilable?
6269 echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6270 echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6271 cat >conftest.$ac_ext <<_ACEOF
6272 /* confdefs.h. */
6273 _ACEOF
6274 cat confdefs.h >>conftest.$ac_ext
6275 cat >>conftest.$ac_ext <<_ACEOF
6276 /* end confdefs.h. */
6277 $ac_includes_default
6278 #include <fftw3.h>
6279 _ACEOF
6280 rm -f conftest.$ac_objext
6281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6282 (eval $ac_compile) 2>conftest.er1
6283 ac_status=$?
6284 grep -v '^ *+' conftest.er1 >conftest.err
6285 rm -f conftest.er1
6286 cat conftest.err >&5
6287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6288 (exit $ac_status); } &&
6289 { ac_try='test -z "$ac_c_werror_flag"
6290 || test ! -s conftest.err'
6291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6292 (eval $ac_try) 2>&5
6293 ac_status=$?
6294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6295 (exit $ac_status); }; } &&
6296 { ac_try='test -s conftest.$ac_objext'
6297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6298 (eval $ac_try) 2>&5
6299 ac_status=$?
6300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6301 (exit $ac_status); }; }; then
6302 ac_header_compiler=yes
6303 else
6304 echo "$as_me: failed program was:" >&5
6305 sed 's/^/| /' conftest.$ac_ext >&5
6306
6307 ac_header_compiler=no
6308 fi
6309 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6310 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6311 echo "${ECHO_T}$ac_header_compiler" >&6
6312
6313 # Is the header present?
6314 echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6315 echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6316 cat >conftest.$ac_ext <<_ACEOF
6317 /* confdefs.h. */
6318 _ACEOF
6319 cat confdefs.h >>conftest.$ac_ext
6320 cat >>conftest.$ac_ext <<_ACEOF
6321 /* end confdefs.h. */
6322 #include <fftw3.h>
6323 _ACEOF
6324 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6325 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6326 ac_status=$?
6327 grep -v '^ *+' conftest.er1 >conftest.err
6328 rm -f conftest.er1
6329 cat conftest.err >&5
6330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6331 (exit $ac_status); } >/dev/null; then
6332 if test -s conftest.err; then
6333 ac_cpp_err=$ac_c_preproc_warn_flag
6334 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6335 else
6336 ac_cpp_err=
6337 fi
6338 else
6339 ac_cpp_err=yes
6340 fi
6341 if test -z "$ac_cpp_err"; then
6342 ac_header_preproc=yes
6343 else
6344 echo "$as_me: failed program was:" >&5
6345 sed 's/^/| /' conftest.$ac_ext >&5
6346
6347 ac_header_preproc=no
6348 fi
6349 rm -f conftest.err conftest.$ac_ext
6350 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6351 echo "${ECHO_T}$ac_header_preproc" >&6
6352
6353 # So? What about this header?
6354 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6355 yes:no: )
6356 { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6357 echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6358 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6359 echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6360 ac_header_preproc=yes
6361 ;;
6362 no:yes:* )
6363 { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6364 echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6365 { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6366 echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6367 { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6368 echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6369 { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6370 echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6371 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6372 echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6373 { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6374 echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6375 (
6376 cat <<\_ASBOX
6377 ## ------------------------------ ##
6378 ## Report this to gezelter@nd.edu ##
6379 ## ------------------------------ ##
6380 _ASBOX
6381 ) |
6382 sed "s/^/$as_me: WARNING: /" >&2
6383 ;;
6384 esac
6385 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6386 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6387 if test "${ac_cv_header_fftw3_h+set}" = set; then
6388 echo $ECHO_N "(cached) $ECHO_C" >&6
6389 else
6390 ac_cv_header_fftw3_h=$ac_header_preproc
6391 fi
6392 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6393 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6394
6395 fi
6396 if test $ac_cv_header_fftw3_h = yes; then
6397 fftw_cv_fftw3_h=yes
6398 else
6399 fftw_cv_fftw3_h=no
6400 fi
6401
6402
6403 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6404 echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6405 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6406 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6407 echo $ECHO_N "(cached) $ECHO_C" >&6
6408 else
6409 ac_check_lib_save_LIBS=$LIBS
6410 LIBS="-lfftw $LIBS"
6411 cat >conftest.$ac_ext <<_ACEOF
6412 /* confdefs.h. */
6413 _ACEOF
6414 cat confdefs.h >>conftest.$ac_ext
6415 cat >>conftest.$ac_ext <<_ACEOF
6416 /* end confdefs.h. */
6417
6418 /* Override any gcc2 internal prototype to avoid an error. */
6419 #ifdef __cplusplus
6420 extern "C"
6421 #endif
6422 /* We use char because int might match the return type of a gcc2
6423 builtin and then its argument prototype would still apply. */
6424 char fftwnd_one ();
6425 #ifdef FC_DUMMY_MAIN
6426 #ifndef FC_DUMMY_MAIN_EQ_F77
6427 # ifdef __cplusplus
6428 extern "C"
6429 # endif
6430 int FC_DUMMY_MAIN() { return 1; }
6431 #endif
6432 #endif
6433 int
6434 main ()
6435 {
6436 fftwnd_one ();
6437 ;
6438 return 0;
6439 }
6440 _ACEOF
6441 rm -f conftest.$ac_objext conftest$ac_exeext
6442 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6443 (eval $ac_link) 2>conftest.er1
6444 ac_status=$?
6445 grep -v '^ *+' conftest.er1 >conftest.err
6446 rm -f conftest.er1
6447 cat conftest.err >&5
6448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6449 (exit $ac_status); } &&
6450 { ac_try='test -z "$ac_c_werror_flag"
6451 || test ! -s conftest.err'
6452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6453 (eval $ac_try) 2>&5
6454 ac_status=$?
6455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6456 (exit $ac_status); }; } &&
6457 { ac_try='test -s conftest$ac_exeext'
6458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6459 (eval $ac_try) 2>&5
6460 ac_status=$?
6461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6462 (exit $ac_status); }; }; then
6463 ac_cv_lib_fftw_fftwnd_one=yes
6464 else
6465 echo "$as_me: failed program was:" >&5
6466 sed 's/^/| /' conftest.$ac_ext >&5
6467
6468 ac_cv_lib_fftw_fftwnd_one=no
6469 fi
6470 rm -f conftest.err conftest.$ac_objext \
6471 conftest$ac_exeext conftest.$ac_ext
6472 LIBS=$ac_check_lib_save_LIBS
6473 fi
6474 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6475 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6476 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6477 fftw_cv_libfftw=yes
6478 else
6479 fftw_cv_libfftw=no
6480 fi
6481
6482 if test "${ac_cv_header_fftw_h+set}" = set; then
6483 echo "$as_me:$LINENO: checking for fftw.h" >&5
6484 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6485 if test "${ac_cv_header_fftw_h+set}" = set; then
6486 echo $ECHO_N "(cached) $ECHO_C" >&6
6487 fi
6488 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6489 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6490 else
6491 # Is the header compilable?
6492 echo "$as_me:$LINENO: checking fftw.h usability" >&5
6493 echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6494 cat >conftest.$ac_ext <<_ACEOF
6495 /* confdefs.h. */
6496 _ACEOF
6497 cat confdefs.h >>conftest.$ac_ext
6498 cat >>conftest.$ac_ext <<_ACEOF
6499 /* end confdefs.h. */
6500 $ac_includes_default
6501 #include <fftw.h>
6502 _ACEOF
6503 rm -f conftest.$ac_objext
6504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6505 (eval $ac_compile) 2>conftest.er1
6506 ac_status=$?
6507 grep -v '^ *+' conftest.er1 >conftest.err
6508 rm -f conftest.er1
6509 cat conftest.err >&5
6510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6511 (exit $ac_status); } &&
6512 { ac_try='test -z "$ac_c_werror_flag"
6513 || test ! -s conftest.err'
6514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6515 (eval $ac_try) 2>&5
6516 ac_status=$?
6517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6518 (exit $ac_status); }; } &&
6519 { ac_try='test -s conftest.$ac_objext'
6520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6521 (eval $ac_try) 2>&5
6522 ac_status=$?
6523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6524 (exit $ac_status); }; }; then
6525 ac_header_compiler=yes
6526 else
6527 echo "$as_me: failed program was:" >&5
6528 sed 's/^/| /' conftest.$ac_ext >&5
6529
6530 ac_header_compiler=no
6531 fi
6532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6533 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6534 echo "${ECHO_T}$ac_header_compiler" >&6
6535
6536 # Is the header present?
6537 echo "$as_me:$LINENO: checking fftw.h presence" >&5
6538 echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6539 cat >conftest.$ac_ext <<_ACEOF
6540 /* confdefs.h. */
6541 _ACEOF
6542 cat confdefs.h >>conftest.$ac_ext
6543 cat >>conftest.$ac_ext <<_ACEOF
6544 /* end confdefs.h. */
6545 #include <fftw.h>
6546 _ACEOF
6547 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6548 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6549 ac_status=$?
6550 grep -v '^ *+' conftest.er1 >conftest.err
6551 rm -f conftest.er1
6552 cat conftest.err >&5
6553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6554 (exit $ac_status); } >/dev/null; then
6555 if test -s conftest.err; then
6556 ac_cpp_err=$ac_c_preproc_warn_flag
6557 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6558 else
6559 ac_cpp_err=
6560 fi
6561 else
6562 ac_cpp_err=yes
6563 fi
6564 if test -z "$ac_cpp_err"; then
6565 ac_header_preproc=yes
6566 else
6567 echo "$as_me: failed program was:" >&5
6568 sed 's/^/| /' conftest.$ac_ext >&5
6569
6570 ac_header_preproc=no
6571 fi
6572 rm -f conftest.err conftest.$ac_ext
6573 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6574 echo "${ECHO_T}$ac_header_preproc" >&6
6575
6576 # So? What about this header?
6577 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6578 yes:no: )
6579 { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6580 echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6581 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6582 echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6583 ac_header_preproc=yes
6584 ;;
6585 no:yes:* )
6586 { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6587 echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6588 { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6589 echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6590 { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6591 echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6592 { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6593 echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6594 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6595 echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6596 { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6597 echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6598 (
6599 cat <<\_ASBOX
6600 ## ------------------------------ ##
6601 ## Report this to gezelter@nd.edu ##
6602 ## ------------------------------ ##
6603 _ASBOX
6604 ) |
6605 sed "s/^/$as_me: WARNING: /" >&2
6606 ;;
6607 esac
6608 echo "$as_me:$LINENO: checking for fftw.h" >&5
6609 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6610 if test "${ac_cv_header_fftw_h+set}" = set; then
6611 echo $ECHO_N "(cached) $ECHO_C" >&6
6612 else
6613 ac_cv_header_fftw_h=$ac_header_preproc
6614 fi
6615 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6616 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6617
6618 fi
6619 if test $ac_cv_header_fftw_h = yes; then
6620 fftw_cv_fftw_h=yes
6621 else
6622 fftw_cv_fftw_h=no
6623 fi
6624
6625
6626 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6627 echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6628 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6629 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6630 echo $ECHO_N "(cached) $ECHO_C" >&6
6631 else
6632 ac_check_lib_save_LIBS=$LIBS
6633 LIBS="-ldfftw $LIBS"
6634 cat >conftest.$ac_ext <<_ACEOF
6635 /* confdefs.h. */
6636 _ACEOF
6637 cat confdefs.h >>conftest.$ac_ext
6638 cat >>conftest.$ac_ext <<_ACEOF
6639 /* end confdefs.h. */
6640
6641 /* Override any gcc2 internal prototype to avoid an error. */
6642 #ifdef __cplusplus
6643 extern "C"
6644 #endif
6645 /* We use char because int might match the return type of a gcc2
6646 builtin and then its argument prototype would still apply. */
6647 char fftwnd_one ();
6648 #ifdef FC_DUMMY_MAIN
6649 #ifndef FC_DUMMY_MAIN_EQ_F77
6650 # ifdef __cplusplus
6651 extern "C"
6652 # endif
6653 int FC_DUMMY_MAIN() { return 1; }
6654 #endif
6655 #endif
6656 int
6657 main ()
6658 {
6659 fftwnd_one ();
6660 ;
6661 return 0;
6662 }
6663 _ACEOF
6664 rm -f conftest.$ac_objext conftest$ac_exeext
6665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6666 (eval $ac_link) 2>conftest.er1
6667 ac_status=$?
6668 grep -v '^ *+' conftest.er1 >conftest.err
6669 rm -f conftest.er1
6670 cat conftest.err >&5
6671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672 (exit $ac_status); } &&
6673 { ac_try='test -z "$ac_c_werror_flag"
6674 || test ! -s conftest.err'
6675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6676 (eval $ac_try) 2>&5
6677 ac_status=$?
6678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 (exit $ac_status); }; } &&
6680 { ac_try='test -s conftest$ac_exeext'
6681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6682 (eval $ac_try) 2>&5
6683 ac_status=$?
6684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6685 (exit $ac_status); }; }; then
6686 ac_cv_lib_dfftw_fftwnd_one=yes
6687 else
6688 echo "$as_me: failed program was:" >&5
6689 sed 's/^/| /' conftest.$ac_ext >&5
6690
6691 ac_cv_lib_dfftw_fftwnd_one=no
6692 fi
6693 rm -f conftest.err conftest.$ac_objext \
6694 conftest$ac_exeext conftest.$ac_ext
6695 LIBS=$ac_check_lib_save_LIBS
6696 fi
6697 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6698 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6699 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6700 fftw_cv_libdfftw=yes
6701 else
6702 fftw_cv_libdfftw=no
6703 fi
6704
6705 if test "${ac_cv_header_dfftw_h+set}" = set; then
6706 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6707 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6708 if test "${ac_cv_header_dfftw_h+set}" = set; then
6709 echo $ECHO_N "(cached) $ECHO_C" >&6
6710 fi
6711 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6712 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6713 else
6714 # Is the header compilable?
6715 echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6716 echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6717 cat >conftest.$ac_ext <<_ACEOF
6718 /* confdefs.h. */
6719 _ACEOF
6720 cat confdefs.h >>conftest.$ac_ext
6721 cat >>conftest.$ac_ext <<_ACEOF
6722 /* end confdefs.h. */
6723 $ac_includes_default
6724 #include <dfftw.h>
6725 _ACEOF
6726 rm -f conftest.$ac_objext
6727 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6728 (eval $ac_compile) 2>conftest.er1
6729 ac_status=$?
6730 grep -v '^ *+' conftest.er1 >conftest.err
6731 rm -f conftest.er1
6732 cat conftest.err >&5
6733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6734 (exit $ac_status); } &&
6735 { ac_try='test -z "$ac_c_werror_flag"
6736 || test ! -s conftest.err'
6737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6738 (eval $ac_try) 2>&5
6739 ac_status=$?
6740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6741 (exit $ac_status); }; } &&
6742 { ac_try='test -s conftest.$ac_objext'
6743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6744 (eval $ac_try) 2>&5
6745 ac_status=$?
6746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6747 (exit $ac_status); }; }; then
6748 ac_header_compiler=yes
6749 else
6750 echo "$as_me: failed program was:" >&5
6751 sed 's/^/| /' conftest.$ac_ext >&5
6752
6753 ac_header_compiler=no
6754 fi
6755 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6756 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6757 echo "${ECHO_T}$ac_header_compiler" >&6
6758
6759 # Is the header present?
6760 echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6761 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6762 cat >conftest.$ac_ext <<_ACEOF
6763 /* confdefs.h. */
6764 _ACEOF
6765 cat confdefs.h >>conftest.$ac_ext
6766 cat >>conftest.$ac_ext <<_ACEOF
6767 /* end confdefs.h. */
6768 #include <dfftw.h>
6769 _ACEOF
6770 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6771 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6772 ac_status=$?
6773 grep -v '^ *+' conftest.er1 >conftest.err
6774 rm -f conftest.er1
6775 cat conftest.err >&5
6776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6777 (exit $ac_status); } >/dev/null; then
6778 if test -s conftest.err; then
6779 ac_cpp_err=$ac_c_preproc_warn_flag
6780 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6781 else
6782 ac_cpp_err=
6783 fi
6784 else
6785 ac_cpp_err=yes
6786 fi
6787 if test -z "$ac_cpp_err"; then
6788 ac_header_preproc=yes
6789 else
6790 echo "$as_me: failed program was:" >&5
6791 sed 's/^/| /' conftest.$ac_ext >&5
6792
6793 ac_header_preproc=no
6794 fi
6795 rm -f conftest.err conftest.$ac_ext
6796 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6797 echo "${ECHO_T}$ac_header_preproc" >&6
6798
6799 # So? What about this header?
6800 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6801 yes:no: )
6802 { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6803 echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6804 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6805 echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6806 ac_header_preproc=yes
6807 ;;
6808 no:yes:* )
6809 { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6810 echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6811 { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6812 echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6813 { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6814 echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6815 { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6816 echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6817 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6818 echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6819 { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6820 echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6821 (
6822 cat <<\_ASBOX
6823 ## ------------------------------ ##
6824 ## Report this to gezelter@nd.edu ##
6825 ## ------------------------------ ##
6826 _ASBOX
6827 ) |
6828 sed "s/^/$as_me: WARNING: /" >&2
6829 ;;
6830 esac
6831 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6832 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6833 if test "${ac_cv_header_dfftw_h+set}" = set; then
6834 echo $ECHO_N "(cached) $ECHO_C" >&6
6835 else
6836 ac_cv_header_dfftw_h=$ac_header_preproc
6837 fi
6838 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6839 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6840
6841 fi
6842 if test $ac_cv_header_dfftw_h = yes; then
6843 fftw_cv_dfftw_h=yes
6844 else
6845 fftw_cv_dfftw_h=no
6846 fi
6847
6848
6849 fi
6850 fi
6851 ac_ext=c
6852 ac_cpp='$CPP $CPPFLAGS'
6853 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6854 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6855 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6856
6857 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6858
6859 cat >>confdefs.h <<\_ACEOF
6860 #define HAVE_FFTW3_H 1
6861 _ACEOF
6862
6863 FFTW_INC_DIR="${FFTW_HOME}/include"
6864 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6865 FFTW_LIBS="-lfftw3"
6866 else
6867 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6868
6869 cat >>confdefs.h <<\_ACEOF
6870 #define HAVE_FFTW_H 1
6871 _ACEOF
6872
6873 FFTW_INC_DIR="${FFTW_HOME}/include"
6874 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6875 FFTW_LIBS="-lfftw"
6876 else
6877 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6878
6879 cat >>confdefs.h <<\_ACEOF
6880 #define HAVE_DFFTW_H 1
6881 _ACEOF
6882
6883 FFTW_INC_DIR="${FFTW_HOME}/include"
6884 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6885 FFTW_LIBS="-ldfftw"
6886 else
6887 echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6888 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6889 FFTW_INC_DIR=
6890 FFTW_LIB_DIR=
6891 FFTW_LIBS=
6892 LDFLAGS="$FFTW_OLD_LDFLAGS"
6893 CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6894 echo "$as_me:$LINENO: result: failed" >&5
6895 echo "${ECHO_T}failed" >&6
6896 echo ""
6897 echo "*********************************************************"
6898 echo "* WARNING: Could not find a working FFTW installation *"
6899 echo "* If you need the staticProps program to be able to *"
6900 echo "* compute undulation spectra, be sure to specify a *"
6901 echo "* valid fftw installation with --with-fftw=DIR *"
6902 echo "* *"
6903 echo "* OOPSE will still work without fftw installed. *"
6904 echo "*********************************************************"
6905 echo ""
6906 fi
6907 fi
6908 fi
6909
6910
6911
6912 fi
6913 fi
6914 fi
6915
6916
6917
6918 # Checks for header files.
6919 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6920 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6921 if test "${ac_cv_header_stdc+set}" = set; then
6922 echo $ECHO_N "(cached) $ECHO_C" >&6
6923 else
6924 cat >conftest.$ac_ext <<_ACEOF
6925 /* confdefs.h. */
6926 _ACEOF
6927 cat confdefs.h >>conftest.$ac_ext
6928 cat >>conftest.$ac_ext <<_ACEOF
6929 /* end confdefs.h. */
6930 #include <stdlib.h>
6931 #include <stdarg.h>
6932 #include <string.h>
6933 #include <float.h>
6934
6935 #ifdef FC_DUMMY_MAIN
6936 #ifndef FC_DUMMY_MAIN_EQ_F77
6937 # ifdef __cplusplus
6938 extern "C"
6939 # endif
6940 int FC_DUMMY_MAIN() { return 1; }
6941 #endif
6942 #endif
6943 int
6944 main ()
6945 {
6946
6947 ;
6948 return 0;
6949 }
6950 _ACEOF
6951 rm -f conftest.$ac_objext
6952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6953 (eval $ac_compile) 2>conftest.er1
6954 ac_status=$?
6955 grep -v '^ *+' conftest.er1 >conftest.err
6956 rm -f conftest.er1
6957 cat conftest.err >&5
6958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6959 (exit $ac_status); } &&
6960 { ac_try='test -z "$ac_c_werror_flag"
6961 || test ! -s conftest.err'
6962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6963 (eval $ac_try) 2>&5
6964 ac_status=$?
6965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6966 (exit $ac_status); }; } &&
6967 { ac_try='test -s conftest.$ac_objext'
6968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6969 (eval $ac_try) 2>&5
6970 ac_status=$?
6971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6972 (exit $ac_status); }; }; then
6973 ac_cv_header_stdc=yes
6974 else
6975 echo "$as_me: failed program was:" >&5
6976 sed 's/^/| /' conftest.$ac_ext >&5
6977
6978 ac_cv_header_stdc=no
6979 fi
6980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6981
6982 if test $ac_cv_header_stdc = yes; then
6983 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6984 cat >conftest.$ac_ext <<_ACEOF
6985 /* confdefs.h. */
6986 _ACEOF
6987 cat confdefs.h >>conftest.$ac_ext
6988 cat >>conftest.$ac_ext <<_ACEOF
6989 /* end confdefs.h. */
6990 #include <string.h>
6991
6992 _ACEOF
6993 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6994 $EGREP "memchr" >/dev/null 2>&1; then
6995 :
6996 else
6997 ac_cv_header_stdc=no
6998 fi
6999 rm -f conftest*
7000
7001 fi
7002
7003 if test $ac_cv_header_stdc = yes; then
7004 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7005 cat >conftest.$ac_ext <<_ACEOF
7006 /* confdefs.h. */
7007 _ACEOF
7008 cat confdefs.h >>conftest.$ac_ext
7009 cat >>conftest.$ac_ext <<_ACEOF
7010 /* end confdefs.h. */
7011 #include <stdlib.h>
7012
7013 _ACEOF
7014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7015 $EGREP "free" >/dev/null 2>&1; then
7016 :
7017 else
7018 ac_cv_header_stdc=no
7019 fi
7020 rm -f conftest*
7021
7022 fi
7023
7024 if test $ac_cv_header_stdc = yes; then
7025 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7026 if test "$cross_compiling" = yes; then
7027 :
7028 else
7029 cat >conftest.$ac_ext <<_ACEOF
7030 /* confdefs.h. */
7031 _ACEOF
7032 cat confdefs.h >>conftest.$ac_ext
7033 cat >>conftest.$ac_ext <<_ACEOF
7034 /* end confdefs.h. */
7035 #include <ctype.h>
7036 #if ((' ' & 0x0FF) == 0x020)
7037 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7038 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7039 #else
7040 # define ISLOWER(c) \
7041 (('a' <= (c) && (c) <= 'i') \
7042 || ('j' <= (c) && (c) <= 'r') \
7043 || ('s' <= (c) && (c) <= 'z'))
7044 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7045 #endif
7046
7047 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7048 int
7049 main ()
7050 {
7051 int i;
7052 for (i = 0; i < 256; i++)
7053 if (XOR (islower (i), ISLOWER (i))
7054 || toupper (i) != TOUPPER (i))
7055 exit(2);
7056 exit (0);
7057 }
7058 _ACEOF
7059 rm -f conftest$ac_exeext
7060 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7061 (eval $ac_link) 2>&5
7062 ac_status=$?
7063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7064 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7066 (eval $ac_try) 2>&5
7067 ac_status=$?
7068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7069 (exit $ac_status); }; }; then
7070 :
7071 else
7072 echo "$as_me: program exited with status $ac_status" >&5
7073 echo "$as_me: failed program was:" >&5
7074 sed 's/^/| /' conftest.$ac_ext >&5
7075
7076 ( exit $ac_status )
7077 ac_cv_header_stdc=no
7078 fi
7079 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7080 fi
7081 fi
7082 fi
7083 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7084 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7085 if test $ac_cv_header_stdc = yes; then
7086
7087 cat >>confdefs.h <<\_ACEOF
7088 #define STDC_HEADERS 1
7089 _ACEOF
7090
7091 fi
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118 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
7119 do
7120 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7121 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7122 echo "$as_me:$LINENO: checking for $ac_header" >&5
7123 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7124 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7125 echo $ECHO_N "(cached) $ECHO_C" >&6
7126 fi
7127 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7128 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7129 else
7130 # Is the header compilable?
7131 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7132 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7133 cat >conftest.$ac_ext <<_ACEOF
7134 /* confdefs.h. */
7135 _ACEOF
7136 cat confdefs.h >>conftest.$ac_ext
7137 cat >>conftest.$ac_ext <<_ACEOF
7138 /* end confdefs.h. */
7139 $ac_includes_default
7140 #include <$ac_header>
7141 _ACEOF
7142 rm -f conftest.$ac_objext
7143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7144 (eval $ac_compile) 2>conftest.er1
7145 ac_status=$?
7146 grep -v '^ *+' conftest.er1 >conftest.err
7147 rm -f conftest.er1
7148 cat conftest.err >&5
7149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7150 (exit $ac_status); } &&
7151 { ac_try='test -z "$ac_c_werror_flag"
7152 || test ! -s conftest.err'
7153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7154 (eval $ac_try) 2>&5
7155 ac_status=$?
7156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7157 (exit $ac_status); }; } &&
7158 { ac_try='test -s conftest.$ac_objext'
7159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7160 (eval $ac_try) 2>&5
7161 ac_status=$?
7162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7163 (exit $ac_status); }; }; then
7164 ac_header_compiler=yes
7165 else
7166 echo "$as_me: failed program was:" >&5
7167 sed 's/^/| /' conftest.$ac_ext >&5
7168
7169 ac_header_compiler=no
7170 fi
7171 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7172 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7173 echo "${ECHO_T}$ac_header_compiler" >&6
7174
7175 # Is the header present?
7176 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7177 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7178 cat >conftest.$ac_ext <<_ACEOF
7179 /* confdefs.h. */
7180 _ACEOF
7181 cat confdefs.h >>conftest.$ac_ext
7182 cat >>conftest.$ac_ext <<_ACEOF
7183 /* end confdefs.h. */
7184 #include <$ac_header>
7185 _ACEOF
7186 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7187 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7188 ac_status=$?
7189 grep -v '^ *+' conftest.er1 >conftest.err
7190 rm -f conftest.er1
7191 cat conftest.err >&5
7192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7193 (exit $ac_status); } >/dev/null; then
7194 if test -s conftest.err; then
7195 ac_cpp_err=$ac_c_preproc_warn_flag
7196 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7197 else
7198 ac_cpp_err=
7199 fi
7200 else
7201 ac_cpp_err=yes
7202 fi
7203 if test -z "$ac_cpp_err"; then
7204 ac_header_preproc=yes
7205 else
7206 echo "$as_me: failed program was:" >&5
7207 sed 's/^/| /' conftest.$ac_ext >&5
7208
7209 ac_header_preproc=no
7210 fi
7211 rm -f conftest.err conftest.$ac_ext
7212 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7213 echo "${ECHO_T}$ac_header_preproc" >&6
7214
7215 # So? What about this header?
7216 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7217 yes:no: )
7218 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7219 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7220 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7221 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7222 ac_header_preproc=yes
7223 ;;
7224 no:yes:* )
7225 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7226 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7227 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7228 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7229 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7230 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7231 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7232 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7233 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7234 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7235 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7236 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7237 (
7238 cat <<\_ASBOX
7239 ## ------------------------------ ##
7240 ## Report this to gezelter@nd.edu ##
7241 ## ------------------------------ ##
7242 _ASBOX
7243 ) |
7244 sed "s/^/$as_me: WARNING: /" >&2
7245 ;;
7246 esac
7247 echo "$as_me:$LINENO: checking for $ac_header" >&5
7248 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7249 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7250 echo $ECHO_N "(cached) $ECHO_C" >&6
7251 else
7252 eval "$as_ac_Header=\$ac_header_preproc"
7253 fi
7254 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7255 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7256
7257 fi
7258 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7259 cat >>confdefs.h <<_ACEOF
7260 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7261 _ACEOF
7262
7263 fi
7264
7265 done
7266
7267
7268 # Checks for typedefs, structures, and compiler characteristics.
7269 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7270 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7271 if test "${ac_cv_header_stdbool_h+set}" = set; then
7272 echo $ECHO_N "(cached) $ECHO_C" >&6
7273 else
7274 cat >conftest.$ac_ext <<_ACEOF
7275 /* confdefs.h. */
7276 _ACEOF
7277 cat confdefs.h >>conftest.$ac_ext
7278 cat >>conftest.$ac_ext <<_ACEOF
7279 /* end confdefs.h. */
7280
7281 #include <stdbool.h>
7282 #ifndef bool
7283 # error bool is not defined
7284 #endif
7285 #ifndef false
7286 # error false is not defined
7287 #endif
7288 #if false
7289 # error false is not 0
7290 #endif
7291 #ifndef true
7292 # error true is not defined
7293 #endif
7294 #if true != 1
7295 # error true is not 1
7296 #endif
7297 #ifndef __bool_true_false_are_defined
7298 # error __bool_true_false_are_defined is not defined
7299 #endif
7300
7301 struct s { _Bool s: 1; _Bool t; } s;
7302
7303 char a[true == 1 ? 1 : -1];
7304 char b[false == 0 ? 1 : -1];
7305 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7306 char d[(bool) -0.5 == true ? 1 : -1];
7307 bool e = &s;
7308 char f[(_Bool) -0.0 == false ? 1 : -1];
7309 char g[true];
7310 char h[sizeof (_Bool)];
7311 char i[sizeof s.t];
7312
7313 #ifdef FC_DUMMY_MAIN
7314 #ifndef FC_DUMMY_MAIN_EQ_F77
7315 # ifdef __cplusplus
7316 extern "C"
7317 # endif
7318 int FC_DUMMY_MAIN() { return 1; }
7319 #endif
7320 #endif
7321 int
7322 main ()
7323 {
7324 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7325 ;
7326 return 0;
7327 }
7328 _ACEOF
7329 rm -f conftest.$ac_objext
7330 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7331 (eval $ac_compile) 2>conftest.er1
7332 ac_status=$?
7333 grep -v '^ *+' conftest.er1 >conftest.err
7334 rm -f conftest.er1
7335 cat conftest.err >&5
7336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7337 (exit $ac_status); } &&
7338 { ac_try='test -z "$ac_c_werror_flag"
7339 || test ! -s conftest.err'
7340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7341 (eval $ac_try) 2>&5
7342 ac_status=$?
7343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7344 (exit $ac_status); }; } &&
7345 { ac_try='test -s conftest.$ac_objext'
7346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7347 (eval $ac_try) 2>&5
7348 ac_status=$?
7349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7350 (exit $ac_status); }; }; then
7351 ac_cv_header_stdbool_h=yes
7352 else
7353 echo "$as_me: failed program was:" >&5
7354 sed 's/^/| /' conftest.$ac_ext >&5
7355
7356 ac_cv_header_stdbool_h=no
7357 fi
7358 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7359 fi
7360 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7361 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7362 echo "$as_me:$LINENO: checking for _Bool" >&5
7363 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7364 if test "${ac_cv_type__Bool+set}" = set; then
7365 echo $ECHO_N "(cached) $ECHO_C" >&6
7366 else
7367 cat >conftest.$ac_ext <<_ACEOF
7368 /* confdefs.h. */
7369 _ACEOF
7370 cat confdefs.h >>conftest.$ac_ext
7371 cat >>conftest.$ac_ext <<_ACEOF
7372 /* end confdefs.h. */
7373 $ac_includes_default
7374 #ifdef FC_DUMMY_MAIN
7375 #ifndef FC_DUMMY_MAIN_EQ_F77
7376 # ifdef __cplusplus
7377 extern "C"
7378 # endif
7379 int FC_DUMMY_MAIN() { return 1; }
7380 #endif
7381 #endif
7382 int
7383 main ()
7384 {
7385 if ((_Bool *) 0)
7386 return 0;
7387 if (sizeof (_Bool))
7388 return 0;
7389 ;
7390 return 0;
7391 }
7392 _ACEOF
7393 rm -f conftest.$ac_objext
7394 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7395 (eval $ac_compile) 2>conftest.er1
7396 ac_status=$?
7397 grep -v '^ *+' conftest.er1 >conftest.err
7398 rm -f conftest.er1
7399 cat conftest.err >&5
7400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7401 (exit $ac_status); } &&
7402 { ac_try='test -z "$ac_c_werror_flag"
7403 || test ! -s conftest.err'
7404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7405 (eval $ac_try) 2>&5
7406 ac_status=$?
7407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7408 (exit $ac_status); }; } &&
7409 { ac_try='test -s conftest.$ac_objext'
7410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7411 (eval $ac_try) 2>&5
7412 ac_status=$?
7413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7414 (exit $ac_status); }; }; then
7415 ac_cv_type__Bool=yes
7416 else
7417 echo "$as_me: failed program was:" >&5
7418 sed 's/^/| /' conftest.$ac_ext >&5
7419
7420 ac_cv_type__Bool=no
7421 fi
7422 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7423 fi
7424 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7425 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7426 if test $ac_cv_type__Bool = yes; then
7427
7428 cat >>confdefs.h <<_ACEOF
7429 #define HAVE__BOOL 1
7430 _ACEOF
7431
7432
7433 fi
7434
7435 if test $ac_cv_header_stdbool_h = yes; then
7436
7437 cat >>confdefs.h <<\_ACEOF
7438 #define HAVE_STDBOOL_H 1
7439 _ACEOF
7440
7441 fi
7442
7443 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7444 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7445 if test "${ac_cv_c_const+set}" = set; then
7446 echo $ECHO_N "(cached) $ECHO_C" >&6
7447 else
7448 cat >conftest.$ac_ext <<_ACEOF
7449 /* confdefs.h. */
7450 _ACEOF
7451 cat confdefs.h >>conftest.$ac_ext
7452 cat >>conftest.$ac_ext <<_ACEOF
7453 /* end confdefs.h. */
7454
7455 #ifdef FC_DUMMY_MAIN
7456 #ifndef FC_DUMMY_MAIN_EQ_F77
7457 # ifdef __cplusplus
7458 extern "C"
7459 # endif
7460 int FC_DUMMY_MAIN() { return 1; }
7461 #endif
7462 #endif
7463 int
7464 main ()
7465 {
7466 /* FIXME: Include the comments suggested by Paul. */
7467 #ifndef __cplusplus
7468 /* Ultrix mips cc rejects this. */
7469 typedef int charset[2];
7470 const charset x;
7471 /* SunOS 4.1.1 cc rejects this. */
7472 char const *const *ccp;
7473 char **p;
7474 /* NEC SVR4.0.2 mips cc rejects this. */
7475 struct point {int x, y;};
7476 static struct point const zero = {0,0};
7477 /* AIX XL C 1.02.0.0 rejects this.
7478 It does not let you subtract one const X* pointer from another in
7479 an arm of an if-expression whose if-part is not a constant
7480 expression */
7481 const char *g = "string";
7482 ccp = &g + (g ? g-g : 0);
7483 /* HPUX 7.0 cc rejects these. */
7484 ++ccp;
7485 p = (char**) ccp;
7486 ccp = (char const *const *) p;
7487 { /* SCO 3.2v4 cc rejects this. */
7488 char *t;
7489 char const *s = 0 ? (char *) 0 : (char const *) 0;
7490
7491 *t++ = 0;
7492 }
7493 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7494 int x[] = {25, 17};
7495 const int *foo = &x[0];
7496 ++foo;
7497 }
7498 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7499 typedef const int *iptr;
7500 iptr p = 0;
7501 ++p;
7502 }
7503 { /* AIX XL C 1.02.0.0 rejects this saying
7504 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7505 struct s { int j; const int *ap[3]; };
7506 struct s *b; b->j = 5;
7507 }
7508 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7509 const int foo = 10;
7510 }
7511 #endif
7512
7513 ;
7514 return 0;
7515 }
7516 _ACEOF
7517 rm -f conftest.$ac_objext
7518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7519 (eval $ac_compile) 2>conftest.er1
7520 ac_status=$?
7521 grep -v '^ *+' conftest.er1 >conftest.err
7522 rm -f conftest.er1
7523 cat conftest.err >&5
7524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7525 (exit $ac_status); } &&
7526 { ac_try='test -z "$ac_c_werror_flag"
7527 || test ! -s conftest.err'
7528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7529 (eval $ac_try) 2>&5
7530 ac_status=$?
7531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7532 (exit $ac_status); }; } &&
7533 { ac_try='test -s conftest.$ac_objext'
7534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7535 (eval $ac_try) 2>&5
7536 ac_status=$?
7537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7538 (exit $ac_status); }; }; then
7539 ac_cv_c_const=yes
7540 else
7541 echo "$as_me: failed program was:" >&5
7542 sed 's/^/| /' conftest.$ac_ext >&5
7543
7544 ac_cv_c_const=no
7545 fi
7546 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7547 fi
7548 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7549 echo "${ECHO_T}$ac_cv_c_const" >&6
7550 if test $ac_cv_c_const = no; then
7551
7552 cat >>confdefs.h <<\_ACEOF
7553 #define const
7554 _ACEOF
7555
7556 fi
7557
7558 echo "$as_me:$LINENO: checking for inline" >&5
7559 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7560 if test "${ac_cv_c_inline+set}" = set; then
7561 echo $ECHO_N "(cached) $ECHO_C" >&6
7562 else
7563 ac_cv_c_inline=no
7564 for ac_kw in inline __inline__ __inline; do
7565 cat >conftest.$ac_ext <<_ACEOF
7566 /* confdefs.h. */
7567 _ACEOF
7568 cat confdefs.h >>conftest.$ac_ext
7569 cat >>conftest.$ac_ext <<_ACEOF
7570 /* end confdefs.h. */
7571 #ifndef __cplusplus
7572 typedef int foo_t;
7573 static $ac_kw foo_t static_foo () {return 0; }
7574 $ac_kw foo_t foo () {return 0; }
7575 #endif
7576
7577 _ACEOF
7578 rm -f conftest.$ac_objext
7579 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7580 (eval $ac_compile) 2>conftest.er1
7581 ac_status=$?
7582 grep -v '^ *+' conftest.er1 >conftest.err
7583 rm -f conftest.er1
7584 cat conftest.err >&5
7585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7586 (exit $ac_status); } &&
7587 { ac_try='test -z "$ac_c_werror_flag"
7588 || test ! -s conftest.err'
7589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7590 (eval $ac_try) 2>&5
7591 ac_status=$?
7592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7593 (exit $ac_status); }; } &&
7594 { ac_try='test -s conftest.$ac_objext'
7595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7596 (eval $ac_try) 2>&5
7597 ac_status=$?
7598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7599 (exit $ac_status); }; }; then
7600 ac_cv_c_inline=$ac_kw; break
7601 else
7602 echo "$as_me: failed program was:" >&5
7603 sed 's/^/| /' conftest.$ac_ext >&5
7604
7605 fi
7606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7607 done
7608
7609 fi
7610 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7611 echo "${ECHO_T}$ac_cv_c_inline" >&6
7612
7613
7614 case $ac_cv_c_inline in
7615 inline | yes) ;;
7616 *)
7617 case $ac_cv_c_inline in
7618 no) ac_val=;;
7619 *) ac_val=$ac_cv_c_inline;;
7620 esac
7621 cat >>confdefs.h <<_ACEOF
7622 #ifndef __cplusplus
7623 #define inline $ac_val
7624 #endif
7625 _ACEOF
7626 ;;
7627 esac
7628
7629 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7630 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7631 if test "${ac_cv_c_restrict+set}" = set; then
7632 echo $ECHO_N "(cached) $ECHO_C" >&6
7633 else
7634 ac_cv_c_restrict=no
7635 # Try the official restrict keyword, then gcc's __restrict, and
7636 # the less common variants.
7637 for ac_kw in restrict __restrict __restrict__ _Restrict; do
7638 cat >conftest.$ac_ext <<_ACEOF
7639 /* confdefs.h. */
7640 _ACEOF
7641 cat confdefs.h >>conftest.$ac_ext
7642 cat >>conftest.$ac_ext <<_ACEOF
7643 /* end confdefs.h. */
7644 float * $ac_kw x;
7645 _ACEOF
7646 rm -f conftest.$ac_objext
7647 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7648 (eval $ac_compile) 2>conftest.er1
7649 ac_status=$?
7650 grep -v '^ *+' conftest.er1 >conftest.err
7651 rm -f conftest.er1
7652 cat conftest.err >&5
7653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7654 (exit $ac_status); } &&
7655 { ac_try='test -z "$ac_c_werror_flag"
7656 || test ! -s conftest.err'
7657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7658 (eval $ac_try) 2>&5
7659 ac_status=$?
7660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7661 (exit $ac_status); }; } &&
7662 { ac_try='test -s conftest.$ac_objext'
7663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7664 (eval $ac_try) 2>&5
7665 ac_status=$?
7666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 (exit $ac_status); }; }; then
7668 ac_cv_c_restrict=$ac_kw; break
7669 else
7670 echo "$as_me: failed program was:" >&5
7671 sed 's/^/| /' conftest.$ac_ext >&5
7672
7673 fi
7674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7675 done
7676
7677 fi
7678 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7679 echo "${ECHO_T}$ac_cv_c_restrict" >&6
7680 case $ac_cv_c_restrict in
7681 restrict) ;;
7682 no)
7683 cat >>confdefs.h <<\_ACEOF
7684 #define restrict
7685 _ACEOF
7686 ;;
7687 *) cat >>confdefs.h <<_ACEOF
7688 #define restrict $ac_cv_c_restrict
7689 _ACEOF
7690 ;;
7691 esac
7692
7693 echo "$as_me:$LINENO: checking for size_t" >&5
7694 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7695 if test "${ac_cv_type_size_t+set}" = set; then
7696 echo $ECHO_N "(cached) $ECHO_C" >&6
7697 else
7698 cat >conftest.$ac_ext <<_ACEOF
7699 /* confdefs.h. */
7700 _ACEOF
7701 cat confdefs.h >>conftest.$ac_ext
7702 cat >>conftest.$ac_ext <<_ACEOF
7703 /* end confdefs.h. */
7704 $ac_includes_default
7705 #ifdef FC_DUMMY_MAIN
7706 #ifndef FC_DUMMY_MAIN_EQ_F77
7707 # ifdef __cplusplus
7708 extern "C"
7709 # endif
7710 int FC_DUMMY_MAIN() { return 1; }
7711 #endif
7712 #endif
7713 int
7714 main ()
7715 {
7716 if ((size_t *) 0)
7717 return 0;
7718 if (sizeof (size_t))
7719 return 0;
7720 ;
7721 return 0;
7722 }
7723 _ACEOF
7724 rm -f conftest.$ac_objext
7725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7726 (eval $ac_compile) 2>conftest.er1
7727 ac_status=$?
7728 grep -v '^ *+' conftest.er1 >conftest.err
7729 rm -f conftest.er1
7730 cat conftest.err >&5
7731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7732 (exit $ac_status); } &&
7733 { ac_try='test -z "$ac_c_werror_flag"
7734 || test ! -s conftest.err'
7735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7736 (eval $ac_try) 2>&5
7737 ac_status=$?
7738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7739 (exit $ac_status); }; } &&
7740 { ac_try='test -s conftest.$ac_objext'
7741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7742 (eval $ac_try) 2>&5
7743 ac_status=$?
7744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7745 (exit $ac_status); }; }; then
7746 ac_cv_type_size_t=yes
7747 else
7748 echo "$as_me: failed program was:" >&5
7749 sed 's/^/| /' conftest.$ac_ext >&5
7750
7751 ac_cv_type_size_t=no
7752 fi
7753 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7754 fi
7755 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7756 echo "${ECHO_T}$ac_cv_type_size_t" >&6
7757 if test $ac_cv_type_size_t = yes; then
7758 :
7759 else
7760
7761 cat >>confdefs.h <<_ACEOF
7762 #define size_t unsigned
7763 _ACEOF
7764
7765 fi
7766
7767 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7768 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7769 if test "${ac_cv_header_time+set}" = set; then
7770 echo $ECHO_N "(cached) $ECHO_C" >&6
7771 else
7772 cat >conftest.$ac_ext <<_ACEOF
7773 /* confdefs.h. */
7774 _ACEOF
7775 cat confdefs.h >>conftest.$ac_ext
7776 cat >>conftest.$ac_ext <<_ACEOF
7777 /* end confdefs.h. */
7778 #include <sys/types.h>
7779 #include <sys/time.h>
7780 #include <time.h>
7781
7782 #ifdef FC_DUMMY_MAIN
7783 #ifndef FC_DUMMY_MAIN_EQ_F77
7784 # ifdef __cplusplus
7785 extern "C"
7786 # endif
7787 int FC_DUMMY_MAIN() { return 1; }
7788 #endif
7789 #endif
7790 int
7791 main ()
7792 {
7793 if ((struct tm *) 0)
7794 return 0;
7795 ;
7796 return 0;
7797 }
7798 _ACEOF
7799 rm -f conftest.$ac_objext
7800 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7801 (eval $ac_compile) 2>conftest.er1
7802 ac_status=$?
7803 grep -v '^ *+' conftest.er1 >conftest.err
7804 rm -f conftest.er1
7805 cat conftest.err >&5
7806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7807 (exit $ac_status); } &&
7808 { ac_try='test -z "$ac_c_werror_flag"
7809 || test ! -s conftest.err'
7810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7811 (eval $ac_try) 2>&5
7812 ac_status=$?
7813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814 (exit $ac_status); }; } &&
7815 { ac_try='test -s conftest.$ac_objext'
7816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7817 (eval $ac_try) 2>&5
7818 ac_status=$?
7819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820 (exit $ac_status); }; }; then
7821 ac_cv_header_time=yes
7822 else
7823 echo "$as_me: failed program was:" >&5
7824 sed 's/^/| /' conftest.$ac_ext >&5
7825
7826 ac_cv_header_time=no
7827 fi
7828 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7829 fi
7830 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7831 echo "${ECHO_T}$ac_cv_header_time" >&6
7832 if test $ac_cv_header_time = yes; then
7833
7834 cat >>confdefs.h <<\_ACEOF
7835 #define TIME_WITH_SYS_TIME 1
7836 _ACEOF
7837
7838 fi
7839
7840 echo "$as_me:$LINENO: checking for clock_t" >&5
7841 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7842 if test "${ac_cv_type_clock_t+set}" = set; then
7843 echo $ECHO_N "(cached) $ECHO_C" >&6
7844 else
7845 cat >conftest.$ac_ext <<_ACEOF
7846 /* confdefs.h. */
7847 _ACEOF
7848 cat confdefs.h >>conftest.$ac_ext
7849 cat >>conftest.$ac_ext <<_ACEOF
7850 /* end confdefs.h. */
7851 $ac_includes_default
7852 #ifdef FC_DUMMY_MAIN
7853 #ifndef FC_DUMMY_MAIN_EQ_F77
7854 # ifdef __cplusplus
7855 extern "C"
7856 # endif
7857 int FC_DUMMY_MAIN() { return 1; }
7858 #endif
7859 #endif
7860 int
7861 main ()
7862 {
7863 if ((clock_t *) 0)
7864 return 0;
7865 if (sizeof (clock_t))
7866 return 0;
7867 ;
7868 return 0;
7869 }
7870 _ACEOF
7871 rm -f conftest.$ac_objext
7872 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7873 (eval $ac_compile) 2>conftest.er1
7874 ac_status=$?
7875 grep -v '^ *+' conftest.er1 >conftest.err
7876 rm -f conftest.er1
7877 cat conftest.err >&5
7878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7879 (exit $ac_status); } &&
7880 { ac_try='test -z "$ac_c_werror_flag"
7881 || test ! -s conftest.err'
7882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7883 (eval $ac_try) 2>&5
7884 ac_status=$?
7885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7886 (exit $ac_status); }; } &&
7887 { ac_try='test -s conftest.$ac_objext'
7888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7889 (eval $ac_try) 2>&5
7890 ac_status=$?
7891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7892 (exit $ac_status); }; }; then
7893 ac_cv_type_clock_t=yes
7894 else
7895 echo "$as_me: failed program was:" >&5
7896 sed 's/^/| /' conftest.$ac_ext >&5
7897
7898 ac_cv_type_clock_t=no
7899 fi
7900 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7901 fi
7902 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7903 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7904 if test $ac_cv_type_clock_t = yes; then
7905
7906 cat >>confdefs.h <<_ACEOF
7907 #define HAVE_CLOCK_T 1
7908 _ACEOF
7909
7910
7911 fi
7912
7913 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7914 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7915 if test "${ac_cv_c_const+set}" = set; then
7916 echo $ECHO_N "(cached) $ECHO_C" >&6
7917 else
7918 cat >conftest.$ac_ext <<_ACEOF
7919 /* confdefs.h. */
7920 _ACEOF
7921 cat confdefs.h >>conftest.$ac_ext
7922 cat >>conftest.$ac_ext <<_ACEOF
7923 /* end confdefs.h. */
7924
7925 #ifdef FC_DUMMY_MAIN
7926 #ifndef FC_DUMMY_MAIN_EQ_F77
7927 # ifdef __cplusplus
7928 extern "C"
7929 # endif
7930 int FC_DUMMY_MAIN() { return 1; }
7931 #endif
7932 #endif
7933 int
7934 main ()
7935 {
7936 /* FIXME: Include the comments suggested by Paul. */
7937 #ifndef __cplusplus
7938 /* Ultrix mips cc rejects this. */
7939 typedef int charset[2];
7940 const charset x;
7941 /* SunOS 4.1.1 cc rejects this. */
7942 char const *const *ccp;
7943 char **p;
7944 /* NEC SVR4.0.2 mips cc rejects this. */
7945 struct point {int x, y;};
7946 static struct point const zero = {0,0};
7947 /* AIX XL C 1.02.0.0 rejects this.
7948 It does not let you subtract one const X* pointer from another in
7949 an arm of an if-expression whose if-part is not a constant
7950 expression */
7951 const char *g = "string";
7952 ccp = &g + (g ? g-g : 0);
7953 /* HPUX 7.0 cc rejects these. */
7954 ++ccp;
7955 p = (char**) ccp;
7956 ccp = (char const *const *) p;
7957 { /* SCO 3.2v4 cc rejects this. */
7958 char *t;
7959 char const *s = 0 ? (char *) 0 : (char const *) 0;
7960
7961 *t++ = 0;
7962 }
7963 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7964 int x[] = {25, 17};
7965 const int *foo = &x[0];
7966 ++foo;
7967 }
7968 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7969 typedef const int *iptr;
7970 iptr p = 0;
7971 ++p;
7972 }
7973 { /* AIX XL C 1.02.0.0 rejects this saying
7974 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7975 struct s { int j; const int *ap[3]; };
7976 struct s *b; b->j = 5;
7977 }
7978 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7979 const int foo = 10;
7980 }
7981 #endif
7982
7983 ;
7984 return 0;
7985 }
7986 _ACEOF
7987 rm -f conftest.$ac_objext
7988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7989 (eval $ac_compile) 2>conftest.er1
7990 ac_status=$?
7991 grep -v '^ *+' conftest.er1 >conftest.err
7992 rm -f conftest.er1
7993 cat conftest.err >&5
7994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7995 (exit $ac_status); } &&
7996 { ac_try='test -z "$ac_c_werror_flag"
7997 || test ! -s conftest.err'
7998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7999 (eval $ac_try) 2>&5
8000 ac_status=$?
8001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002 (exit $ac_status); }; } &&
8003 { ac_try='test -s conftest.$ac_objext'
8004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8005 (eval $ac_try) 2>&5
8006 ac_status=$?
8007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008 (exit $ac_status); }; }; then
8009 ac_cv_c_const=yes
8010 else
8011 echo "$as_me: failed program was:" >&5
8012 sed 's/^/| /' conftest.$ac_ext >&5
8013
8014 ac_cv_c_const=no
8015 fi
8016 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8017 fi
8018 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8019 echo "${ECHO_T}$ac_cv_c_const" >&6
8020 if test $ac_cv_c_const = no; then
8021
8022 cat >>confdefs.h <<\_ACEOF
8023 #define const
8024 _ACEOF
8025
8026 fi
8027
8028 echo "$as_me:$LINENO: checking for inline" >&5
8029 echo $ECHO_N "checking for inline... $ECHO_C" >&6
8030 if test "${ac_cv_c_inline+set}" = set; then
8031 echo $ECHO_N "(cached) $ECHO_C" >&6
8032 else
8033 ac_cv_c_inline=no
8034 for ac_kw in inline __inline__ __inline; do
8035 cat >conftest.$ac_ext <<_ACEOF
8036 /* confdefs.h. */
8037 _ACEOF
8038 cat confdefs.h >>conftest.$ac_ext
8039 cat >>conftest.$ac_ext <<_ACEOF
8040 /* end confdefs.h. */
8041 #ifndef __cplusplus
8042 typedef int foo_t;
8043 static $ac_kw foo_t static_foo () {return 0; }
8044 $ac_kw foo_t foo () {return 0; }
8045 #endif
8046
8047 _ACEOF
8048 rm -f conftest.$ac_objext
8049 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8050 (eval $ac_compile) 2>conftest.er1
8051 ac_status=$?
8052 grep -v '^ *+' conftest.er1 >conftest.err
8053 rm -f conftest.er1
8054 cat conftest.err >&5
8055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8056 (exit $ac_status); } &&
8057 { ac_try='test -z "$ac_c_werror_flag"
8058 || test ! -s conftest.err'
8059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8060 (eval $ac_try) 2>&5
8061 ac_status=$?
8062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063 (exit $ac_status); }; } &&
8064 { ac_try='test -s conftest.$ac_objext'
8065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8066 (eval $ac_try) 2>&5
8067 ac_status=$?
8068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069 (exit $ac_status); }; }; then
8070 ac_cv_c_inline=$ac_kw; break
8071 else
8072 echo "$as_me: failed program was:" >&5
8073 sed 's/^/| /' conftest.$ac_ext >&5
8074
8075 fi
8076 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8077 done
8078
8079 fi
8080 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8081 echo "${ECHO_T}$ac_cv_c_inline" >&6
8082
8083
8084 case $ac_cv_c_inline in
8085 inline | yes) ;;
8086 *)
8087 case $ac_cv_c_inline in
8088 no) ac_val=;;
8089 *) ac_val=$ac_cv_c_inline;;
8090 esac
8091 cat >>confdefs.h <<_ACEOF
8092 #ifndef __cplusplus
8093 #define inline $ac_val
8094 #endif
8095 _ACEOF
8096 ;;
8097 esac
8098
8099
8100 # Checks for library functions.
8101
8102 for ac_header in stdlib.h
8103 do
8104 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8105 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8106 echo "$as_me:$LINENO: checking for $ac_header" >&5
8107 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8108 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8109 echo $ECHO_N "(cached) $ECHO_C" >&6
8110 fi
8111 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8112 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8113 else
8114 # Is the header compilable?
8115 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8116 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8117 cat >conftest.$ac_ext <<_ACEOF
8118 /* confdefs.h. */
8119 _ACEOF
8120 cat confdefs.h >>conftest.$ac_ext
8121 cat >>conftest.$ac_ext <<_ACEOF
8122 /* end confdefs.h. */
8123 $ac_includes_default
8124 #include <$ac_header>
8125 _ACEOF
8126 rm -f conftest.$ac_objext
8127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8128 (eval $ac_compile) 2>conftest.er1
8129 ac_status=$?
8130 grep -v '^ *+' conftest.er1 >conftest.err
8131 rm -f conftest.er1
8132 cat conftest.err >&5
8133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8134 (exit $ac_status); } &&
8135 { ac_try='test -z "$ac_c_werror_flag"
8136 || test ! -s conftest.err'
8137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8138 (eval $ac_try) 2>&5
8139 ac_status=$?
8140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141 (exit $ac_status); }; } &&
8142 { ac_try='test -s conftest.$ac_objext'
8143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8144 (eval $ac_try) 2>&5
8145 ac_status=$?
8146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8147 (exit $ac_status); }; }; then
8148 ac_header_compiler=yes
8149 else
8150 echo "$as_me: failed program was:" >&5
8151 sed 's/^/| /' conftest.$ac_ext >&5
8152
8153 ac_header_compiler=no
8154 fi
8155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8156 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8157 echo "${ECHO_T}$ac_header_compiler" >&6
8158
8159 # Is the header present?
8160 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8161 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8162 cat >conftest.$ac_ext <<_ACEOF
8163 /* confdefs.h. */
8164 _ACEOF
8165 cat confdefs.h >>conftest.$ac_ext
8166 cat >>conftest.$ac_ext <<_ACEOF
8167 /* end confdefs.h. */
8168 #include <$ac_header>
8169 _ACEOF
8170 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8171 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8172 ac_status=$?
8173 grep -v '^ *+' conftest.er1 >conftest.err
8174 rm -f conftest.er1
8175 cat conftest.err >&5
8176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8177 (exit $ac_status); } >/dev/null; then
8178 if test -s conftest.err; then
8179 ac_cpp_err=$ac_c_preproc_warn_flag
8180 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8181 else
8182 ac_cpp_err=
8183 fi
8184 else
8185 ac_cpp_err=yes
8186 fi
8187 if test -z "$ac_cpp_err"; then
8188 ac_header_preproc=yes
8189 else
8190 echo "$as_me: failed program was:" >&5
8191 sed 's/^/| /' conftest.$ac_ext >&5
8192
8193 ac_header_preproc=no
8194 fi
8195 rm -f conftest.err conftest.$ac_ext
8196 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8197 echo "${ECHO_T}$ac_header_preproc" >&6
8198
8199 # So? What about this header?
8200 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8201 yes:no: )
8202 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8203 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8204 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8205 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8206 ac_header_preproc=yes
8207 ;;
8208 no:yes:* )
8209 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8210 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8211 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8212 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8213 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8214 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8215 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8216 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8217 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8218 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8219 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8220 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8221 (
8222 cat <<\_ASBOX
8223 ## ------------------------------ ##
8224 ## Report this to gezelter@nd.edu ##
8225 ## ------------------------------ ##
8226 _ASBOX
8227 ) |
8228 sed "s/^/$as_me: WARNING: /" >&2
8229 ;;
8230 esac
8231 echo "$as_me:$LINENO: checking for $ac_header" >&5
8232 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8233 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8234 echo $ECHO_N "(cached) $ECHO_C" >&6
8235 else
8236 eval "$as_ac_Header=\$ac_header_preproc"
8237 fi
8238 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8239 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8240
8241 fi
8242 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8243 cat >>confdefs.h <<_ACEOF
8244 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8245 _ACEOF
8246
8247 fi
8248
8249 done
8250
8251 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8252 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8253 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8254 echo $ECHO_N "(cached) $ECHO_C" >&6
8255 else
8256 if test "$cross_compiling" = yes; then
8257 ac_cv_func_malloc_0_nonnull=no
8258 else
8259 cat >conftest.$ac_ext <<_ACEOF
8260 /* confdefs.h. */
8261 _ACEOF
8262 cat confdefs.h >>conftest.$ac_ext
8263 cat >>conftest.$ac_ext <<_ACEOF
8264 /* end confdefs.h. */
8265 #if STDC_HEADERS || HAVE_STDLIB_H
8266 # include <stdlib.h>
8267 #else
8268 char *malloc ();
8269 #endif
8270
8271 #ifdef FC_DUMMY_MAIN
8272 #ifndef FC_DUMMY_MAIN_EQ_F77
8273 # ifdef __cplusplus
8274 extern "C"
8275 # endif
8276 int FC_DUMMY_MAIN() { return 1; }
8277 #endif
8278 #endif
8279 int
8280 main ()
8281 {
8282 exit (malloc (0) ? 0 : 1);
8283 ;
8284 return 0;
8285 }
8286 _ACEOF
8287 rm -f conftest$ac_exeext
8288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8289 (eval $ac_link) 2>&5
8290 ac_status=$?
8291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8294 (eval $ac_try) 2>&5
8295 ac_status=$?
8296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297 (exit $ac_status); }; }; then
8298 ac_cv_func_malloc_0_nonnull=yes
8299 else
8300 echo "$as_me: program exited with status $ac_status" >&5
8301 echo "$as_me: failed program was:" >&5
8302 sed 's/^/| /' conftest.$ac_ext >&5
8303
8304 ( exit $ac_status )
8305 ac_cv_func_malloc_0_nonnull=no
8306 fi
8307 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8308 fi
8309 fi
8310 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8311 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8312 if test $ac_cv_func_malloc_0_nonnull = yes; then
8313
8314 cat >>confdefs.h <<\_ACEOF
8315 #define HAVE_MALLOC 1
8316 _ACEOF
8317
8318 else
8319 cat >>confdefs.h <<\_ACEOF
8320 #define HAVE_MALLOC 0
8321 _ACEOF
8322
8323 case $LIBOBJS in
8324 "malloc.$ac_objext" | \
8325 *" malloc.$ac_objext" | \
8326 "malloc.$ac_objext "* | \
8327 *" malloc.$ac_objext "* ) ;;
8328 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8329 esac
8330
8331
8332 cat >>confdefs.h <<\_ACEOF
8333 #define malloc rpl_malloc
8334 _ACEOF
8335
8336 fi
8337
8338
8339
8340 echo "$as_me:$LINENO: checking for working memcmp" >&5
8341 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8342 if test "${ac_cv_func_memcmp_working+set}" = set; then
8343 echo $ECHO_N "(cached) $ECHO_C" >&6
8344 else
8345 if test "$cross_compiling" = yes; then
8346 ac_cv_func_memcmp_working=no
8347 else
8348 cat >conftest.$ac_ext <<_ACEOF
8349 /* confdefs.h. */
8350 _ACEOF
8351 cat confdefs.h >>conftest.$ac_ext
8352 cat >>conftest.$ac_ext <<_ACEOF
8353 /* end confdefs.h. */
8354 $ac_includes_default
8355 #ifdef FC_DUMMY_MAIN
8356 #ifndef FC_DUMMY_MAIN_EQ_F77
8357 # ifdef __cplusplus
8358 extern "C"
8359 # endif
8360 int FC_DUMMY_MAIN() { return 1; }
8361 #endif
8362 #endif
8363 int
8364 main ()
8365 {
8366
8367 /* Some versions of memcmp are not 8-bit clean. */
8368 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8369 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8370 exit (1);
8371
8372 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8373 or more and with at least one buffer not starting on a 4-byte boundary.
8374 William Lewis provided this test program. */
8375 {
8376 char foo[21];
8377 char bar[21];
8378 int i;
8379 for (i = 0; i < 4; i++)
8380 {
8381 char *a = foo + i;
8382 char *b = bar + i;
8383 strcpy (a, "--------01111111");
8384 strcpy (b, "--------10000000");
8385 if (memcmp (a, b, 16) >= 0)
8386 exit (1);
8387 }
8388 exit (0);
8389 }
8390
8391 ;
8392 return 0;
8393 }
8394 _ACEOF
8395 rm -f conftest$ac_exeext
8396 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8397 (eval $ac_link) 2>&5
8398 ac_status=$?
8399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8400 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8402 (eval $ac_try) 2>&5
8403 ac_status=$?
8404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8405 (exit $ac_status); }; }; then
8406 ac_cv_func_memcmp_working=yes
8407 else
8408 echo "$as_me: program exited with status $ac_status" >&5
8409 echo "$as_me: failed program was:" >&5
8410 sed 's/^/| /' conftest.$ac_ext >&5
8411
8412 ( exit $ac_status )
8413 ac_cv_func_memcmp_working=no
8414 fi
8415 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8416 fi
8417 fi
8418 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8419 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8420 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8421 "memcmp.$ac_objext" | \
8422 *" memcmp.$ac_objext" | \
8423 "memcmp.$ac_objext "* | \
8424 *" memcmp.$ac_objext "* ) ;;
8425 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8426 esac
8427
8428
8429
8430 for ac_header in stdlib.h
8431 do
8432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8433 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8434 echo "$as_me:$LINENO: checking for $ac_header" >&5
8435 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8436 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8437 echo $ECHO_N "(cached) $ECHO_C" >&6
8438 fi
8439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8441 else
8442 # Is the header compilable?
8443 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8444 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8445 cat >conftest.$ac_ext <<_ACEOF
8446 /* confdefs.h. */
8447 _ACEOF
8448 cat confdefs.h >>conftest.$ac_ext
8449 cat >>conftest.$ac_ext <<_ACEOF
8450 /* end confdefs.h. */
8451 $ac_includes_default
8452 #include <$ac_header>
8453 _ACEOF
8454 rm -f conftest.$ac_objext
8455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8456 (eval $ac_compile) 2>conftest.er1
8457 ac_status=$?
8458 grep -v '^ *+' conftest.er1 >conftest.err
8459 rm -f conftest.er1
8460 cat conftest.err >&5
8461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8462 (exit $ac_status); } &&
8463 { ac_try='test -z "$ac_c_werror_flag"
8464 || test ! -s conftest.err'
8465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466 (eval $ac_try) 2>&5
8467 ac_status=$?
8468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469 (exit $ac_status); }; } &&
8470 { ac_try='test -s conftest.$ac_objext'
8471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8472 (eval $ac_try) 2>&5
8473 ac_status=$?
8474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475 (exit $ac_status); }; }; then
8476 ac_header_compiler=yes
8477 else
8478 echo "$as_me: failed program was:" >&5
8479 sed 's/^/| /' conftest.$ac_ext >&5
8480
8481 ac_header_compiler=no
8482 fi
8483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8484 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8485 echo "${ECHO_T}$ac_header_compiler" >&6
8486
8487 # Is the header present?
8488 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8489 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8490 cat >conftest.$ac_ext <<_ACEOF
8491 /* confdefs.h. */
8492 _ACEOF
8493 cat confdefs.h >>conftest.$ac_ext
8494 cat >>conftest.$ac_ext <<_ACEOF
8495 /* end confdefs.h. */
8496 #include <$ac_header>
8497 _ACEOF
8498 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8499 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8500 ac_status=$?
8501 grep -v '^ *+' conftest.er1 >conftest.err
8502 rm -f conftest.er1
8503 cat conftest.err >&5
8504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8505 (exit $ac_status); } >/dev/null; then
8506 if test -s conftest.err; then
8507 ac_cpp_err=$ac_c_preproc_warn_flag
8508 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8509 else
8510 ac_cpp_err=
8511 fi
8512 else
8513 ac_cpp_err=yes
8514 fi
8515 if test -z "$ac_cpp_err"; then
8516 ac_header_preproc=yes
8517 else
8518 echo "$as_me: failed program was:" >&5
8519 sed 's/^/| /' conftest.$ac_ext >&5
8520
8521 ac_header_preproc=no
8522 fi
8523 rm -f conftest.err conftest.$ac_ext
8524 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8525 echo "${ECHO_T}$ac_header_preproc" >&6
8526
8527 # So? What about this header?
8528 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8529 yes:no: )
8530 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8531 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8532 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8533 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8534 ac_header_preproc=yes
8535 ;;
8536 no:yes:* )
8537 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8538 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8539 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8540 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8541 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8542 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8543 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8544 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8545 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8546 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8547 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8548 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8549 (
8550 cat <<\_ASBOX
8551 ## ------------------------------ ##
8552 ## Report this to gezelter@nd.edu ##
8553 ## ------------------------------ ##
8554 _ASBOX
8555 ) |
8556 sed "s/^/$as_me: WARNING: /" >&2
8557 ;;
8558 esac
8559 echo "$as_me:$LINENO: checking for $ac_header" >&5
8560 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8561 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8562 echo $ECHO_N "(cached) $ECHO_C" >&6
8563 else
8564 eval "$as_ac_Header=\$ac_header_preproc"
8565 fi
8566 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8567 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8568
8569 fi
8570 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8571 cat >>confdefs.h <<_ACEOF
8572 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8573 _ACEOF
8574
8575 fi
8576
8577 done
8578
8579 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8580 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8581 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8582 echo $ECHO_N "(cached) $ECHO_C" >&6
8583 else
8584 if test "$cross_compiling" = yes; then
8585 ac_cv_func_realloc_0_nonnull=no
8586 else
8587 cat >conftest.$ac_ext <<_ACEOF
8588 /* confdefs.h. */
8589 _ACEOF
8590 cat confdefs.h >>conftest.$ac_ext
8591 cat >>conftest.$ac_ext <<_ACEOF
8592 /* end confdefs.h. */
8593 #if STDC_HEADERS || HAVE_STDLIB_H
8594 # include <stdlib.h>
8595 #else
8596 char *realloc ();
8597 #endif
8598
8599 #ifdef FC_DUMMY_MAIN
8600 #ifndef FC_DUMMY_MAIN_EQ_F77
8601 # ifdef __cplusplus
8602 extern "C"
8603 # endif
8604 int FC_DUMMY_MAIN() { return 1; }
8605 #endif
8606 #endif
8607 int
8608 main ()
8609 {
8610 exit (realloc (0, 0) ? 0 : 1);
8611 ;
8612 return 0;
8613 }
8614 _ACEOF
8615 rm -f conftest$ac_exeext
8616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8617 (eval $ac_link) 2>&5
8618 ac_status=$?
8619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8622 (eval $ac_try) 2>&5
8623 ac_status=$?
8624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8625 (exit $ac_status); }; }; then
8626 ac_cv_func_realloc_0_nonnull=yes
8627 else
8628 echo "$as_me: program exited with status $ac_status" >&5
8629 echo "$as_me: failed program was:" >&5
8630 sed 's/^/| /' conftest.$ac_ext >&5
8631
8632 ( exit $ac_status )
8633 ac_cv_func_realloc_0_nonnull=no
8634 fi
8635 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8636 fi
8637 fi
8638 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8639 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8640 if test $ac_cv_func_realloc_0_nonnull = yes; then
8641
8642 cat >>confdefs.h <<\_ACEOF
8643 #define HAVE_REALLOC 1
8644 _ACEOF
8645
8646 else
8647 cat >>confdefs.h <<\_ACEOF
8648 #define HAVE_REALLOC 0
8649 _ACEOF
8650
8651 case $LIBOBJS in
8652 "realloc.$ac_objext" | \
8653 *" realloc.$ac_objext" | \
8654 "realloc.$ac_objext "* | \
8655 *" realloc.$ac_objext "* ) ;;
8656 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8657 esac
8658
8659
8660 cat >>confdefs.h <<\_ACEOF
8661 #define realloc rpl_realloc
8662 _ACEOF
8663
8664 fi
8665
8666
8667
8668
8669
8670 for ac_header in sys/select.h sys/socket.h
8671 do
8672 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8673 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8674 echo "$as_me:$LINENO: checking for $ac_header" >&5
8675 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8676 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8677 echo $ECHO_N "(cached) $ECHO_C" >&6
8678 fi
8679 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8680 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8681 else
8682 # Is the header compilable?
8683 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8684 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8685 cat >conftest.$ac_ext <<_ACEOF
8686 /* confdefs.h. */
8687 _ACEOF
8688 cat confdefs.h >>conftest.$ac_ext
8689 cat >>conftest.$ac_ext <<_ACEOF
8690 /* end confdefs.h. */
8691 $ac_includes_default
8692 #include <$ac_header>
8693 _ACEOF
8694 rm -f conftest.$ac_objext
8695 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8696 (eval $ac_compile) 2>conftest.er1
8697 ac_status=$?
8698 grep -v '^ *+' conftest.er1 >conftest.err
8699 rm -f conftest.er1
8700 cat conftest.err >&5
8701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8702 (exit $ac_status); } &&
8703 { ac_try='test -z "$ac_c_werror_flag"
8704 || test ! -s conftest.err'
8705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8706 (eval $ac_try) 2>&5
8707 ac_status=$?
8708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8709 (exit $ac_status); }; } &&
8710 { ac_try='test -s conftest.$ac_objext'
8711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8712 (eval $ac_try) 2>&5
8713 ac_status=$?
8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 (exit $ac_status); }; }; then
8716 ac_header_compiler=yes
8717 else
8718 echo "$as_me: failed program was:" >&5
8719 sed 's/^/| /' conftest.$ac_ext >&5
8720
8721 ac_header_compiler=no
8722 fi
8723 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8724 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8725 echo "${ECHO_T}$ac_header_compiler" >&6
8726
8727 # Is the header present?
8728 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8729 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8730 cat >conftest.$ac_ext <<_ACEOF
8731 /* confdefs.h. */
8732 _ACEOF
8733 cat confdefs.h >>conftest.$ac_ext
8734 cat >>conftest.$ac_ext <<_ACEOF
8735 /* end confdefs.h. */
8736 #include <$ac_header>
8737 _ACEOF
8738 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8739 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8740 ac_status=$?
8741 grep -v '^ *+' conftest.er1 >conftest.err
8742 rm -f conftest.er1
8743 cat conftest.err >&5
8744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8745 (exit $ac_status); } >/dev/null; then
8746 if test -s conftest.err; then
8747 ac_cpp_err=$ac_c_preproc_warn_flag
8748 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8749 else
8750 ac_cpp_err=
8751 fi
8752 else
8753 ac_cpp_err=yes
8754 fi
8755 if test -z "$ac_cpp_err"; then
8756 ac_header_preproc=yes
8757 else
8758 echo "$as_me: failed program was:" >&5
8759 sed 's/^/| /' conftest.$ac_ext >&5
8760
8761 ac_header_preproc=no
8762 fi
8763 rm -f conftest.err conftest.$ac_ext
8764 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8765 echo "${ECHO_T}$ac_header_preproc" >&6
8766
8767 # So? What about this header?
8768 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8769 yes:no: )
8770 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8771 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8772 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8773 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8774 ac_header_preproc=yes
8775 ;;
8776 no:yes:* )
8777 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8778 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8779 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8780 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8781 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8782 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8783 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8784 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8785 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8786 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8787 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8788 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8789 (
8790 cat <<\_ASBOX
8791 ## ------------------------------ ##
8792 ## Report this to gezelter@nd.edu ##
8793 ## ------------------------------ ##
8794 _ASBOX
8795 ) |
8796 sed "s/^/$as_me: WARNING: /" >&2
8797 ;;
8798 esac
8799 echo "$as_me:$LINENO: checking for $ac_header" >&5
8800 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8801 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8802 echo $ECHO_N "(cached) $ECHO_C" >&6
8803 else
8804 eval "$as_ac_Header=\$ac_header_preproc"
8805 fi
8806 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8807 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8808
8809 fi
8810 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8811 cat >>confdefs.h <<_ACEOF
8812 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8813 _ACEOF
8814
8815 fi
8816
8817 done
8818
8819 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8820 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8821 if test "${ac_cv_func_select_args+set}" = set; then
8822 echo $ECHO_N "(cached) $ECHO_C" >&6
8823 else
8824 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8825 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8826 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8827 cat >conftest.$ac_ext <<_ACEOF
8828 /* confdefs.h. */
8829 _ACEOF
8830 cat confdefs.h >>conftest.$ac_ext
8831 cat >>conftest.$ac_ext <<_ACEOF
8832 /* end confdefs.h. */
8833 $ac_includes_default
8834 #if HAVE_SYS_SELECT_H
8835 # include <sys/select.h>
8836 #endif
8837 #if HAVE_SYS_SOCKET_H
8838 # include <sys/socket.h>
8839 #endif
8840
8841 #ifdef FC_DUMMY_MAIN
8842 #ifndef FC_DUMMY_MAIN_EQ_F77
8843 # ifdef __cplusplus
8844 extern "C"
8845 # endif
8846 int FC_DUMMY_MAIN() { return 1; }
8847 #endif
8848 #endif
8849 int
8850 main ()
8851 {
8852 extern int select ($ac_arg1,
8853 $ac_arg234, $ac_arg234, $ac_arg234,
8854 $ac_arg5);
8855 ;
8856 return 0;
8857 }
8858 _ACEOF
8859 rm -f conftest.$ac_objext
8860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8861 (eval $ac_compile) 2>conftest.er1
8862 ac_status=$?
8863 grep -v '^ *+' conftest.er1 >conftest.err
8864 rm -f conftest.er1
8865 cat conftest.err >&5
8866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8867 (exit $ac_status); } &&
8868 { ac_try='test -z "$ac_c_werror_flag"
8869 || test ! -s conftest.err'
8870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8871 (eval $ac_try) 2>&5
8872 ac_status=$?
8873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8874 (exit $ac_status); }; } &&
8875 { ac_try='test -s conftest.$ac_objext'
8876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8877 (eval $ac_try) 2>&5
8878 ac_status=$?
8879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); }; }; then
8881 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8882 else
8883 echo "$as_me: failed program was:" >&5
8884 sed 's/^/| /' conftest.$ac_ext >&5
8885
8886 fi
8887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8888 done
8889 done
8890 done
8891 # Provide a safe default value.
8892 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8893
8894 fi
8895 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8896 echo "${ECHO_T}$ac_cv_func_select_args" >&6
8897 ac_save_IFS=$IFS; IFS=','
8898 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8899 IFS=$ac_save_IFS
8900 shift
8901
8902 cat >>confdefs.h <<_ACEOF
8903 #define SELECT_TYPE_ARG1 $1
8904 _ACEOF
8905
8906
8907 cat >>confdefs.h <<_ACEOF
8908 #define SELECT_TYPE_ARG234 ($2)
8909 _ACEOF
8910
8911
8912 cat >>confdefs.h <<_ACEOF
8913 #define SELECT_TYPE_ARG5 ($3)
8914 _ACEOF
8915
8916 rm -f conftest*
8917
8918
8919 for ac_func in strftime
8920 do
8921 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8922 echo "$as_me:$LINENO: checking for $ac_func" >&5
8923 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8924 if eval "test \"\${$as_ac_var+set}\" = set"; then
8925 echo $ECHO_N "(cached) $ECHO_C" >&6
8926 else
8927 cat >conftest.$ac_ext <<_ACEOF
8928 /* confdefs.h. */
8929 _ACEOF
8930 cat confdefs.h >>conftest.$ac_ext
8931 cat >>conftest.$ac_ext <<_ACEOF
8932 /* end confdefs.h. */
8933 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8934 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8935 #define $ac_func innocuous_$ac_func
8936
8937 /* System header to define __stub macros and hopefully few prototypes,
8938 which can conflict with char $ac_func (); below.
8939 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8940 <limits.h> exists even on freestanding compilers. */
8941
8942 #ifdef __STDC__
8943 # include <limits.h>
8944 #else
8945 # include <assert.h>
8946 #endif
8947
8948 #undef $ac_func
8949
8950 /* Override any gcc2 internal prototype to avoid an error. */
8951 #ifdef __cplusplus
8952 extern "C"
8953 {
8954 #endif
8955 /* We use char because int might match the return type of a gcc2
8956 builtin and then its argument prototype would still apply. */
8957 char $ac_func ();
8958 /* The GNU C library defines this for functions which it implements
8959 to always fail with ENOSYS. Some functions are actually named
8960 something starting with __ and the normal name is an alias. */
8961 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8962 choke me
8963 #else
8964 char (*f) () = $ac_func;
8965 #endif
8966 #ifdef __cplusplus
8967 }
8968 #endif
8969
8970 #ifdef FC_DUMMY_MAIN
8971 #ifndef FC_DUMMY_MAIN_EQ_F77
8972 # ifdef __cplusplus
8973 extern "C"
8974 # endif
8975 int FC_DUMMY_MAIN() { return 1; }
8976 #endif
8977 #endif
8978 int
8979 main ()
8980 {
8981 return f != $ac_func;
8982 ;
8983 return 0;
8984 }
8985 _ACEOF
8986 rm -f conftest.$ac_objext conftest$ac_exeext
8987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8988 (eval $ac_link) 2>conftest.er1
8989 ac_status=$?
8990 grep -v '^ *+' conftest.er1 >conftest.err
8991 rm -f conftest.er1
8992 cat conftest.err >&5
8993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8994 (exit $ac_status); } &&
8995 { ac_try='test -z "$ac_c_werror_flag"
8996 || test ! -s conftest.err'
8997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8998 (eval $ac_try) 2>&5
8999 ac_status=$?
9000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9001 (exit $ac_status); }; } &&
9002 { ac_try='test -s conftest$ac_exeext'
9003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9004 (eval $ac_try) 2>&5
9005 ac_status=$?
9006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9007 (exit $ac_status); }; }; then
9008 eval "$as_ac_var=yes"
9009 else
9010 echo "$as_me: failed program was:" >&5
9011 sed 's/^/| /' conftest.$ac_ext >&5
9012
9013 eval "$as_ac_var=no"
9014 fi
9015 rm -f conftest.err conftest.$ac_objext \
9016 conftest$ac_exeext conftest.$ac_ext
9017 fi
9018 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9019 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9020 if test `eval echo '${'$as_ac_var'}'` = yes; then
9021 cat >>confdefs.h <<_ACEOF
9022 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9023 _ACEOF
9024
9025 else
9026 # strftime is in -lintl on SCO UNIX.
9027 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9028 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9029 if test "${ac_cv_lib_intl_strftime+set}" = set; then
9030 echo $ECHO_N "(cached) $ECHO_C" >&6
9031 else
9032 ac_check_lib_save_LIBS=$LIBS
9033 LIBS="-lintl $LIBS"
9034 cat >conftest.$ac_ext <<_ACEOF
9035 /* confdefs.h. */
9036 _ACEOF
9037 cat confdefs.h >>conftest.$ac_ext
9038 cat >>conftest.$ac_ext <<_ACEOF
9039 /* end confdefs.h. */
9040
9041 /* Override any gcc2 internal prototype to avoid an error. */
9042 #ifdef __cplusplus
9043 extern "C"
9044 #endif
9045 /* We use char because int might match the return type of a gcc2
9046 builtin and then its argument prototype would still apply. */
9047 char strftime ();
9048 #ifdef FC_DUMMY_MAIN
9049 #ifndef FC_DUMMY_MAIN_EQ_F77
9050 # ifdef __cplusplus
9051 extern "C"
9052 # endif
9053 int FC_DUMMY_MAIN() { return 1; }
9054 #endif
9055 #endif
9056 int
9057 main ()
9058 {
9059 strftime ();
9060 ;
9061 return 0;
9062 }
9063 _ACEOF
9064 rm -f conftest.$ac_objext conftest$ac_exeext
9065 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9066 (eval $ac_link) 2>conftest.er1
9067 ac_status=$?
9068 grep -v '^ *+' conftest.er1 >conftest.err
9069 rm -f conftest.er1
9070 cat conftest.err >&5
9071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9072 (exit $ac_status); } &&
9073 { ac_try='test -z "$ac_c_werror_flag"
9074 || test ! -s conftest.err'
9075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9076 (eval $ac_try) 2>&5
9077 ac_status=$?
9078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 (exit $ac_status); }; } &&
9080 { ac_try='test -s conftest$ac_exeext'
9081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9082 (eval $ac_try) 2>&5
9083 ac_status=$?
9084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9085 (exit $ac_status); }; }; then
9086 ac_cv_lib_intl_strftime=yes
9087 else
9088 echo "$as_me: failed program was:" >&5
9089 sed 's/^/| /' conftest.$ac_ext >&5
9090
9091 ac_cv_lib_intl_strftime=no
9092 fi
9093 rm -f conftest.err conftest.$ac_objext \
9094 conftest$ac_exeext conftest.$ac_ext
9095 LIBS=$ac_check_lib_save_LIBS
9096 fi
9097 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9098 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9099 if test $ac_cv_lib_intl_strftime = yes; then
9100 cat >>confdefs.h <<\_ACEOF
9101 #define HAVE_STRFTIME 1
9102 _ACEOF
9103
9104 LIBS="-lintl $LIBS"
9105 fi
9106
9107 fi
9108 done
9109
9110 echo "$as_me:$LINENO: checking for working strtod" >&5
9111 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9112 if test "${ac_cv_func_strtod+set}" = set; then
9113 echo $ECHO_N "(cached) $ECHO_C" >&6
9114 else
9115 if test "$cross_compiling" = yes; then
9116 ac_cv_func_strtod=no
9117 else
9118 cat >conftest.$ac_ext <<_ACEOF
9119 /* confdefs.h. */
9120 _ACEOF
9121 cat confdefs.h >>conftest.$ac_ext
9122 cat >>conftest.$ac_ext <<_ACEOF
9123 /* end confdefs.h. */
9124
9125 double strtod ();
9126 int
9127 main()
9128 {
9129 {
9130 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9131 char *string = " +69";
9132 char *term;
9133 double value;
9134 value = strtod (string, &term);
9135 if (value != 69 || term != (string + 4))
9136 exit (1);
9137 }
9138
9139 {
9140 /* Under Solaris 2.4, strtod returns the wrong value for the
9141 terminating character under some conditions. */
9142 char *string = "NaN";
9143 char *term;
9144 strtod (string, &term);
9145 if (term != string && *(term - 1) == 0)
9146 exit (1);
9147 }
9148 exit (0);
9149 }
9150
9151 _ACEOF
9152 rm -f conftest$ac_exeext
9153 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9154 (eval $ac_link) 2>&5
9155 ac_status=$?
9156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9157 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9159 (eval $ac_try) 2>&5
9160 ac_status=$?
9161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9162 (exit $ac_status); }; }; then
9163 ac_cv_func_strtod=yes
9164 else
9165 echo "$as_me: program exited with status $ac_status" >&5
9166 echo "$as_me: failed program was:" >&5
9167 sed 's/^/| /' conftest.$ac_ext >&5
9168
9169 ( exit $ac_status )
9170 ac_cv_func_strtod=no
9171 fi
9172 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9173 fi
9174 fi
9175 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9176 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9177 if test $ac_cv_func_strtod = no; then
9178 case $LIBOBJS in
9179 "strtod.$ac_objext" | \
9180 *" strtod.$ac_objext" | \
9181 "strtod.$ac_objext "* | \
9182 *" strtod.$ac_objext "* ) ;;
9183 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9184 esac
9185
9186 echo "$as_me:$LINENO: checking for pow" >&5
9187 echo $ECHO_N "checking for pow... $ECHO_C" >&6
9188 if test "${ac_cv_func_pow+set}" = set; then
9189 echo $ECHO_N "(cached) $ECHO_C" >&6
9190 else
9191 cat >conftest.$ac_ext <<_ACEOF
9192 /* confdefs.h. */
9193 _ACEOF
9194 cat confdefs.h >>conftest.$ac_ext
9195 cat >>conftest.$ac_ext <<_ACEOF
9196 /* end confdefs.h. */
9197 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9198 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9199 #define pow innocuous_pow
9200
9201 /* System header to define __stub macros and hopefully few prototypes,
9202 which can conflict with char pow (); below.
9203 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9204 <limits.h> exists even on freestanding compilers. */
9205
9206 #ifdef __STDC__
9207 # include <limits.h>
9208 #else
9209 # include <assert.h>
9210 #endif
9211
9212 #undef pow
9213
9214 /* Override any gcc2 internal prototype to avoid an error. */
9215 #ifdef __cplusplus
9216 extern "C"
9217 {
9218 #endif
9219 /* We use char because int might match the return type of a gcc2
9220 builtin and then its argument prototype would still apply. */
9221 char pow ();
9222 /* The GNU C library defines this for functions which it implements
9223 to always fail with ENOSYS. Some functions are actually named
9224 something starting with __ and the normal name is an alias. */
9225 #if defined (__stub_pow) || defined (__stub___pow)
9226 choke me
9227 #else
9228 char (*f) () = pow;
9229 #endif
9230 #ifdef __cplusplus
9231 }
9232 #endif
9233
9234 #ifdef FC_DUMMY_MAIN
9235 #ifndef FC_DUMMY_MAIN_EQ_F77
9236 # ifdef __cplusplus
9237 extern "C"
9238 # endif
9239 int FC_DUMMY_MAIN() { return 1; }
9240 #endif
9241 #endif
9242 int
9243 main ()
9244 {
9245 return f != pow;
9246 ;
9247 return 0;
9248 }
9249 _ACEOF
9250 rm -f conftest.$ac_objext conftest$ac_exeext
9251 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9252 (eval $ac_link) 2>conftest.er1
9253 ac_status=$?
9254 grep -v '^ *+' conftest.er1 >conftest.err
9255 rm -f conftest.er1
9256 cat conftest.err >&5
9257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9258 (exit $ac_status); } &&
9259 { ac_try='test -z "$ac_c_werror_flag"
9260 || test ! -s conftest.err'
9261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9262 (eval $ac_try) 2>&5
9263 ac_status=$?
9264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9265 (exit $ac_status); }; } &&
9266 { ac_try='test -s conftest$ac_exeext'
9267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9268 (eval $ac_try) 2>&5
9269 ac_status=$?
9270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271 (exit $ac_status); }; }; then
9272 ac_cv_func_pow=yes
9273 else
9274 echo "$as_me: failed program was:" >&5
9275 sed 's/^/| /' conftest.$ac_ext >&5
9276
9277 ac_cv_func_pow=no
9278 fi
9279 rm -f conftest.err conftest.$ac_objext \
9280 conftest$ac_exeext conftest.$ac_ext
9281 fi
9282 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9283 echo "${ECHO_T}$ac_cv_func_pow" >&6
9284
9285 if test $ac_cv_func_pow = no; then
9286 echo "$as_me:$LINENO: checking for pow in -lm" >&5
9287 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9288 if test "${ac_cv_lib_m_pow+set}" = set; then
9289 echo $ECHO_N "(cached) $ECHO_C" >&6
9290 else
9291 ac_check_lib_save_LIBS=$LIBS
9292 LIBS="-lm $LIBS"
9293 cat >conftest.$ac_ext <<_ACEOF
9294 /* confdefs.h. */
9295 _ACEOF
9296 cat confdefs.h >>conftest.$ac_ext
9297 cat >>conftest.$ac_ext <<_ACEOF
9298 /* end confdefs.h. */
9299
9300 /* Override any gcc2 internal prototype to avoid an error. */
9301 #ifdef __cplusplus
9302 extern "C"
9303 #endif
9304 /* We use char because int might match the return type of a gcc2
9305 builtin and then its argument prototype would still apply. */
9306 char pow ();
9307 #ifdef FC_DUMMY_MAIN
9308 #ifndef FC_DUMMY_MAIN_EQ_F77
9309 # ifdef __cplusplus
9310 extern "C"
9311 # endif
9312 int FC_DUMMY_MAIN() { return 1; }
9313 #endif
9314 #endif
9315 int
9316 main ()
9317 {
9318 pow ();
9319 ;
9320 return 0;
9321 }
9322 _ACEOF
9323 rm -f conftest.$ac_objext conftest$ac_exeext
9324 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9325 (eval $ac_link) 2>conftest.er1
9326 ac_status=$?
9327 grep -v '^ *+' conftest.er1 >conftest.err
9328 rm -f conftest.er1
9329 cat conftest.err >&5
9330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9331 (exit $ac_status); } &&
9332 { ac_try='test -z "$ac_c_werror_flag"
9333 || test ! -s conftest.err'
9334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9335 (eval $ac_try) 2>&5
9336 ac_status=$?
9337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338 (exit $ac_status); }; } &&
9339 { ac_try='test -s conftest$ac_exeext'
9340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9341 (eval $ac_try) 2>&5
9342 ac_status=$?
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); }; }; then
9345 ac_cv_lib_m_pow=yes
9346 else
9347 echo "$as_me: failed program was:" >&5
9348 sed 's/^/| /' conftest.$ac_ext >&5
9349
9350 ac_cv_lib_m_pow=no
9351 fi
9352 rm -f conftest.err conftest.$ac_objext \
9353 conftest$ac_exeext conftest.$ac_ext
9354 LIBS=$ac_check_lib_save_LIBS
9355 fi
9356 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9357 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9358 if test $ac_cv_lib_m_pow = yes; then
9359 POW_LIB=-lm
9360 else
9361 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9362 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9363 fi
9364
9365 fi
9366
9367 fi
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396 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
9397 do
9398 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9399 echo "$as_me:$LINENO: checking for $ac_func" >&5
9400 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9401 if eval "test \"\${$as_ac_var+set}\" = set"; then
9402 echo $ECHO_N "(cached) $ECHO_C" >&6
9403 else
9404 cat >conftest.$ac_ext <<_ACEOF
9405 /* confdefs.h. */
9406 _ACEOF
9407 cat confdefs.h >>conftest.$ac_ext
9408 cat >>conftest.$ac_ext <<_ACEOF
9409 /* end confdefs.h. */
9410 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9411 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9412 #define $ac_func innocuous_$ac_func
9413
9414 /* System header to define __stub macros and hopefully few prototypes,
9415 which can conflict with char $ac_func (); below.
9416 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9417 <limits.h> exists even on freestanding compilers. */
9418
9419 #ifdef __STDC__
9420 # include <limits.h>
9421 #else
9422 # include <assert.h>
9423 #endif
9424
9425 #undef $ac_func
9426
9427 /* Override any gcc2 internal prototype to avoid an error. */
9428 #ifdef __cplusplus
9429 extern "C"
9430 {
9431 #endif
9432 /* We use char because int might match the return type of a gcc2
9433 builtin and then its argument prototype would still apply. */
9434 char $ac_func ();
9435 /* The GNU C library defines this for functions which it implements
9436 to always fail with ENOSYS. Some functions are actually named
9437 something starting with __ and the normal name is an alias. */
9438 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9439 choke me
9440 #else
9441 char (*f) () = $ac_func;
9442 #endif
9443 #ifdef __cplusplus
9444 }
9445 #endif
9446
9447 #ifdef FC_DUMMY_MAIN
9448 #ifndef FC_DUMMY_MAIN_EQ_F77
9449 # ifdef __cplusplus
9450 extern "C"
9451 # endif
9452 int FC_DUMMY_MAIN() { return 1; }
9453 #endif
9454 #endif
9455 int
9456 main ()
9457 {
9458 return f != $ac_func;
9459 ;
9460 return 0;
9461 }
9462 _ACEOF
9463 rm -f conftest.$ac_objext conftest$ac_exeext
9464 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9465 (eval $ac_link) 2>conftest.er1
9466 ac_status=$?
9467 grep -v '^ *+' conftest.er1 >conftest.err
9468 rm -f conftest.er1
9469 cat conftest.err >&5
9470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9471 (exit $ac_status); } &&
9472 { ac_try='test -z "$ac_c_werror_flag"
9473 || test ! -s conftest.err'
9474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9475 (eval $ac_try) 2>&5
9476 ac_status=$?
9477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9478 (exit $ac_status); }; } &&
9479 { ac_try='test -s conftest$ac_exeext'
9480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9481 (eval $ac_try) 2>&5
9482 ac_status=$?
9483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9484 (exit $ac_status); }; }; then
9485 eval "$as_ac_var=yes"
9486 else
9487 echo "$as_me: failed program was:" >&5
9488 sed 's/^/| /' conftest.$ac_ext >&5
9489
9490 eval "$as_ac_var=no"
9491 fi
9492 rm -f conftest.err conftest.$ac_objext \
9493 conftest$ac_exeext conftest.$ac_ext
9494 fi
9495 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9496 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9497 if test `eval echo '${'$as_ac_var'}'` = yes; then
9498 cat >>confdefs.h <<_ACEOF
9499 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9500 _ACEOF
9501
9502 fi
9503 done
9504
9505
9506 # special check for _system_configuration because AIX <4.3.2 do not
9507 # contain the `physmem' member.
9508 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9509 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9510 cat >conftest.$ac_ext <<_ACEOF
9511 /* confdefs.h. */
9512 _ACEOF
9513 cat confdefs.h >>conftest.$ac_ext
9514 cat >>conftest.$ac_ext <<_ACEOF
9515 /* end confdefs.h. */
9516 #include <sys/systemcfg.h>
9517 #ifdef FC_DUMMY_MAIN
9518 #ifndef FC_DUMMY_MAIN_EQ_F77
9519 # ifdef __cplusplus
9520 extern "C"
9521 # endif
9522 int FC_DUMMY_MAIN() { return 1; }
9523 #endif
9524 #endif
9525 int
9526 main ()
9527 {
9528 double x = _system_configuration.physmem;
9529 ;
9530 return 0;
9531 }
9532 _ACEOF
9533 rm -f conftest.$ac_objext
9534 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9535 (eval $ac_compile) 2>conftest.er1
9536 ac_status=$?
9537 grep -v '^ *+' conftest.er1 >conftest.err
9538 rm -f conftest.er1
9539 cat conftest.err >&5
9540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9541 (exit $ac_status); } &&
9542 { ac_try='test -z "$ac_c_werror_flag"
9543 || test ! -s conftest.err'
9544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9545 (eval $ac_try) 2>&5
9546 ac_status=$?
9547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9548 (exit $ac_status); }; } &&
9549 { ac_try='test -s conftest.$ac_objext'
9550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9551 (eval $ac_try) 2>&5
9552 ac_status=$?
9553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554 (exit $ac_status); }; }; then
9555 echo "$as_me:$LINENO: result: yes" >&5
9556 echo "${ECHO_T}yes" >&6
9557
9558 cat >>confdefs.h <<\_ACEOF
9559 #define HAVE__SYSTEM_CONFIGURATION 1
9560 _ACEOF
9561
9562 else
9563 echo "$as_me: failed program was:" >&5
9564 sed 's/^/| /' conftest.$ac_ext >&5
9565
9566 echo "$as_me:$LINENO: result: no" >&5
9567 echo "${ECHO_T}no" >&6
9568 fi
9569 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9570
9571 # clean out junk possibly left behind by a previous configuration
9572 rm -f src/getopt.h
9573 # Check for getopt_long support
9574
9575 for ac_header in getopt.h
9576 do
9577 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9578 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9579 echo "$as_me:$LINENO: checking for $ac_header" >&5
9580 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9581 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9582 echo $ECHO_N "(cached) $ECHO_C" >&6
9583 fi
9584 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9585 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9586 else
9587 # Is the header compilable?
9588 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9589 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9590 cat >conftest.$ac_ext <<_ACEOF
9591 /* confdefs.h. */
9592 _ACEOF
9593 cat confdefs.h >>conftest.$ac_ext
9594 cat >>conftest.$ac_ext <<_ACEOF
9595 /* end confdefs.h. */
9596 $ac_includes_default
9597 #include <$ac_header>
9598 _ACEOF
9599 rm -f conftest.$ac_objext
9600 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9601 (eval $ac_compile) 2>conftest.er1
9602 ac_status=$?
9603 grep -v '^ *+' conftest.er1 >conftest.err
9604 rm -f conftest.er1
9605 cat conftest.err >&5
9606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9607 (exit $ac_status); } &&
9608 { ac_try='test -z "$ac_c_werror_flag"
9609 || test ! -s conftest.err'
9610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9611 (eval $ac_try) 2>&5
9612 ac_status=$?
9613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9614 (exit $ac_status); }; } &&
9615 { ac_try='test -s conftest.$ac_objext'
9616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9617 (eval $ac_try) 2>&5
9618 ac_status=$?
9619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9620 (exit $ac_status); }; }; then
9621 ac_header_compiler=yes
9622 else
9623 echo "$as_me: failed program was:" >&5
9624 sed 's/^/| /' conftest.$ac_ext >&5
9625
9626 ac_header_compiler=no
9627 fi
9628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9629 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9630 echo "${ECHO_T}$ac_header_compiler" >&6
9631
9632 # Is the header present?
9633 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9634 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9635 cat >conftest.$ac_ext <<_ACEOF
9636 /* confdefs.h. */
9637 _ACEOF
9638 cat confdefs.h >>conftest.$ac_ext
9639 cat >>conftest.$ac_ext <<_ACEOF
9640 /* end confdefs.h. */
9641 #include <$ac_header>
9642 _ACEOF
9643 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9644 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9645 ac_status=$?
9646 grep -v '^ *+' conftest.er1 >conftest.err
9647 rm -f conftest.er1
9648 cat conftest.err >&5
9649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9650 (exit $ac_status); } >/dev/null; then
9651 if test -s conftest.err; then
9652 ac_cpp_err=$ac_c_preproc_warn_flag
9653 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9654 else
9655 ac_cpp_err=
9656 fi
9657 else
9658 ac_cpp_err=yes
9659 fi
9660 if test -z "$ac_cpp_err"; then
9661 ac_header_preproc=yes
9662 else
9663 echo "$as_me: failed program was:" >&5
9664 sed 's/^/| /' conftest.$ac_ext >&5
9665
9666 ac_header_preproc=no
9667 fi
9668 rm -f conftest.err conftest.$ac_ext
9669 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9670 echo "${ECHO_T}$ac_header_preproc" >&6
9671
9672 # So? What about this header?
9673 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9674 yes:no: )
9675 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9676 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9677 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9678 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9679 ac_header_preproc=yes
9680 ;;
9681 no:yes:* )
9682 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9683 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9684 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9685 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9686 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9687 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9688 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9689 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9690 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9691 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9692 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9693 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9694 (
9695 cat <<\_ASBOX
9696 ## ------------------------------ ##
9697 ## Report this to gezelter@nd.edu ##
9698 ## ------------------------------ ##
9699 _ASBOX
9700 ) |
9701 sed "s/^/$as_me: WARNING: /" >&2
9702 ;;
9703 esac
9704 echo "$as_me:$LINENO: checking for $ac_header" >&5
9705 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9706 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9707 echo $ECHO_N "(cached) $ECHO_C" >&6
9708 else
9709 eval "$as_ac_Header=\$ac_header_preproc"
9710 fi
9711 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9712 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9713
9714 fi
9715 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9716 cat >>confdefs.h <<_ACEOF
9717 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9718 _ACEOF
9719
9720 fi
9721
9722 done
9723
9724
9725 for ac_func in getopt_long
9726 do
9727 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9728 echo "$as_me:$LINENO: checking for $ac_func" >&5
9729 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9730 if eval "test \"\${$as_ac_var+set}\" = set"; then
9731 echo $ECHO_N "(cached) $ECHO_C" >&6
9732 else
9733 cat >conftest.$ac_ext <<_ACEOF
9734 /* confdefs.h. */
9735 _ACEOF
9736 cat confdefs.h >>conftest.$ac_ext
9737 cat >>conftest.$ac_ext <<_ACEOF
9738 /* end confdefs.h. */
9739 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9740 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9741 #define $ac_func innocuous_$ac_func
9742
9743 /* System header to define __stub macros and hopefully few prototypes,
9744 which can conflict with char $ac_func (); below.
9745 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9746 <limits.h> exists even on freestanding compilers. */
9747
9748 #ifdef __STDC__
9749 # include <limits.h>
9750 #else
9751 # include <assert.h>
9752 #endif
9753
9754 #undef $ac_func
9755
9756 /* Override any gcc2 internal prototype to avoid an error. */
9757 #ifdef __cplusplus
9758 extern "C"
9759 {
9760 #endif
9761 /* We use char because int might match the return type of a gcc2
9762 builtin and then its argument prototype would still apply. */
9763 char $ac_func ();
9764 /* The GNU C library defines this for functions which it implements
9765 to always fail with ENOSYS. Some functions are actually named
9766 something starting with __ and the normal name is an alias. */
9767 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9768 choke me
9769 #else
9770 char (*f) () = $ac_func;
9771 #endif
9772 #ifdef __cplusplus
9773 }
9774 #endif
9775
9776 #ifdef FC_DUMMY_MAIN
9777 #ifndef FC_DUMMY_MAIN_EQ_F77
9778 # ifdef __cplusplus
9779 extern "C"
9780 # endif
9781 int FC_DUMMY_MAIN() { return 1; }
9782 #endif
9783 #endif
9784 int
9785 main ()
9786 {
9787 return f != $ac_func;
9788 ;
9789 return 0;
9790 }
9791 _ACEOF
9792 rm -f conftest.$ac_objext conftest$ac_exeext
9793 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9794 (eval $ac_link) 2>conftest.er1
9795 ac_status=$?
9796 grep -v '^ *+' conftest.er1 >conftest.err
9797 rm -f conftest.er1
9798 cat conftest.err >&5
9799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9800 (exit $ac_status); } &&
9801 { ac_try='test -z "$ac_c_werror_flag"
9802 || test ! -s conftest.err'
9803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9804 (eval $ac_try) 2>&5
9805 ac_status=$?
9806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9807 (exit $ac_status); }; } &&
9808 { ac_try='test -s conftest$ac_exeext'
9809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9810 (eval $ac_try) 2>&5
9811 ac_status=$?
9812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9813 (exit $ac_status); }; }; then
9814 eval "$as_ac_var=yes"
9815 else
9816 echo "$as_me: failed program was:" >&5
9817 sed 's/^/| /' conftest.$ac_ext >&5
9818
9819 eval "$as_ac_var=no"
9820 fi
9821 rm -f conftest.err conftest.$ac_objext \
9822 conftest$ac_exeext conftest.$ac_ext
9823 fi
9824 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9825 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9826 if test `eval echo '${'$as_ac_var'}'` = yes; then
9827 cat >>confdefs.h <<_ACEOF
9828 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9829 _ACEOF
9830
9831 else
9832 # FreeBSD has a gnugetopt library for this
9833 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9834 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9835 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9836 echo $ECHO_N "(cached) $ECHO_C" >&6
9837 else
9838 ac_check_lib_save_LIBS=$LIBS
9839 LIBS="-lgnugetopt $LIBS"
9840 cat >conftest.$ac_ext <<_ACEOF
9841 /* confdefs.h. */
9842 _ACEOF
9843 cat confdefs.h >>conftest.$ac_ext
9844 cat >>conftest.$ac_ext <<_ACEOF
9845 /* end confdefs.h. */
9846
9847 /* Override any gcc2 internal prototype to avoid an error. */
9848 #ifdef __cplusplus
9849 extern "C"
9850 #endif
9851 /* We use char because int might match the return type of a gcc2
9852 builtin and then its argument prototype would still apply. */
9853 char getopt_long ();
9854 #ifdef FC_DUMMY_MAIN
9855 #ifndef FC_DUMMY_MAIN_EQ_F77
9856 # ifdef __cplusplus
9857 extern "C"
9858 # endif
9859 int FC_DUMMY_MAIN() { return 1; }
9860 #endif
9861 #endif
9862 int
9863 main ()
9864 {
9865 getopt_long ();
9866 ;
9867 return 0;
9868 }
9869 _ACEOF
9870 rm -f conftest.$ac_objext conftest$ac_exeext
9871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9872 (eval $ac_link) 2>conftest.er1
9873 ac_status=$?
9874 grep -v '^ *+' conftest.er1 >conftest.err
9875 rm -f conftest.er1
9876 cat conftest.err >&5
9877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878 (exit $ac_status); } &&
9879 { ac_try='test -z "$ac_c_werror_flag"
9880 || test ! -s conftest.err'
9881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9882 (eval $ac_try) 2>&5
9883 ac_status=$?
9884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885 (exit $ac_status); }; } &&
9886 { ac_try='test -s conftest$ac_exeext'
9887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9888 (eval $ac_try) 2>&5
9889 ac_status=$?
9890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9891 (exit $ac_status); }; }; then
9892 ac_cv_lib_gnugetopt_getopt_long=yes
9893 else
9894 echo "$as_me: failed program was:" >&5
9895 sed 's/^/| /' conftest.$ac_ext >&5
9896
9897 ac_cv_lib_gnugetopt_getopt_long=no
9898 fi
9899 rm -f conftest.err conftest.$ac_objext \
9900 conftest$ac_exeext conftest.$ac_ext
9901 LIBS=$ac_check_lib_save_LIBS
9902 fi
9903 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9904 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9905 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9906 cat >>confdefs.h <<\_ACEOF
9907 #define HAVE_GETOPT_LONG 1
9908 _ACEOF
9909
9910 else
9911 # use the GNU replacement
9912 case $LIBOBJS in
9913 "getopt.$ac_objext" | \
9914 *" getopt.$ac_objext" | \
9915 "getopt.$ac_objext "* | \
9916 *" getopt.$ac_objext "* ) ;;
9917 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9918 esac
9919
9920 case $LIBOBJS in
9921 "getopt1.$ac_objext" | \
9922 *" getopt1.$ac_objext" | \
9923 "getopt1.$ac_objext "* | \
9924 *" getopt1.$ac_objext "* ) ;;
9925 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9926 esac
9927
9928 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9929
9930 fi
9931
9932 fi
9933 done
9934
9935
9936 ac_ext=cc
9937 ac_cpp='$CXXCPP $CPPFLAGS'
9938 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9939 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9940 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9941
9942
9943 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9944 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9945 if test "${ac_cv_cxx_namespaces+set}" = set; then
9946 echo $ECHO_N "(cached) $ECHO_C" >&6
9947 else
9948
9949
9950 ac_ext=cc
9951 ac_cpp='$CXXCPP $CPPFLAGS'
9952 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9953 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9954 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9955
9956 cat >conftest.$ac_ext <<_ACEOF
9957 /* confdefs.h. */
9958 _ACEOF
9959 cat confdefs.h >>conftest.$ac_ext
9960 cat >>conftest.$ac_ext <<_ACEOF
9961 /* end confdefs.h. */
9962 namespace Outer { namespace Inner { int i = 0; }}
9963 #ifdef FC_DUMMY_MAIN
9964 #ifndef FC_DUMMY_MAIN_EQ_F77
9965 # ifdef __cplusplus
9966 extern "C"
9967 # endif
9968 int FC_DUMMY_MAIN() { return 1; }
9969 #endif
9970 #endif
9971 int
9972 main ()
9973 {
9974 using namespace Outer::Inner; return i;
9975 ;
9976 return 0;
9977 }
9978 _ACEOF
9979 rm -f conftest.$ac_objext
9980 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9981 (eval $ac_compile) 2>conftest.er1
9982 ac_status=$?
9983 grep -v '^ *+' conftest.er1 >conftest.err
9984 rm -f conftest.er1
9985 cat conftest.err >&5
9986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9987 (exit $ac_status); } &&
9988 { ac_try='test -z "$ac_cxx_werror_flag"
9989 || test ! -s conftest.err'
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); }; } &&
9995 { ac_try='test -s conftest.$ac_objext'
9996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9997 (eval $ac_try) 2>&5
9998 ac_status=$?
9999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10000 (exit $ac_status); }; }; then
10001 ac_cv_cxx_namespaces=yes
10002 else
10003 echo "$as_me: failed program was:" >&5
10004 sed 's/^/| /' conftest.$ac_ext >&5
10005
10006 ac_cv_cxx_namespaces=no
10007 fi
10008 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10009 ac_ext=cc
10010 ac_cpp='$CXXCPP $CPPFLAGS'
10011 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10012 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10013 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10014
10015
10016 fi
10017 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10018 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10019 if test "$ac_cv_cxx_namespaces" = yes; then
10020
10021 cat >>confdefs.h <<\_ACEOF
10022 #define HAVE_NAMESPACES
10023 _ACEOF
10024
10025 fi
10026
10027 ac_ext=cc
10028 ac_cpp='$CXXCPP $CPPFLAGS'
10029 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10030 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10031 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10032 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10033 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10034 if test -z "$CXXCPP"; then
10035 if test "${ac_cv_prog_CXXCPP+set}" = set; then
10036 echo $ECHO_N "(cached) $ECHO_C" >&6
10037 else
10038 # Double quotes because CXXCPP needs to be expanded
10039 for CXXCPP in "$CXX -E" "/lib/cpp"
10040 do
10041 ac_preproc_ok=false
10042 for ac_cxx_preproc_warn_flag in '' yes
10043 do
10044 # Use a header file that comes with gcc, so configuring glibc
10045 # with a fresh cross-compiler works.
10046 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10047 # <limits.h> exists even on freestanding compilers.
10048 # On the NeXT, cc -E runs the code through the compiler's parser,
10049 # not just through cpp. "Syntax error" is here to catch this case.
10050 cat >conftest.$ac_ext <<_ACEOF
10051 /* confdefs.h. */
10052 _ACEOF
10053 cat confdefs.h >>conftest.$ac_ext
10054 cat >>conftest.$ac_ext <<_ACEOF
10055 /* end confdefs.h. */
10056 #ifdef __STDC__
10057 # include <limits.h>
10058 #else
10059 # include <assert.h>
10060 #endif
10061 Syntax error
10062 _ACEOF
10063 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10064 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10065 ac_status=$?
10066 grep -v '^ *+' conftest.er1 >conftest.err
10067 rm -f conftest.er1
10068 cat conftest.err >&5
10069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10070 (exit $ac_status); } >/dev/null; then
10071 if test -s conftest.err; then
10072 ac_cpp_err=$ac_cxx_preproc_warn_flag
10073 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10074 else
10075 ac_cpp_err=
10076 fi
10077 else
10078 ac_cpp_err=yes
10079 fi
10080 if test -z "$ac_cpp_err"; then
10081 :
10082 else
10083 echo "$as_me: failed program was:" >&5
10084 sed 's/^/| /' conftest.$ac_ext >&5
10085
10086 # Broken: fails on valid input.
10087 continue
10088 fi
10089 rm -f conftest.err conftest.$ac_ext
10090
10091 # OK, works on sane cases. Now check whether non-existent headers
10092 # can be detected and how.
10093 cat >conftest.$ac_ext <<_ACEOF
10094 /* confdefs.h. */
10095 _ACEOF
10096 cat confdefs.h >>conftest.$ac_ext
10097 cat >>conftest.$ac_ext <<_ACEOF
10098 /* end confdefs.h. */
10099 #include <ac_nonexistent.h>
10100 _ACEOF
10101 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10102 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10103 ac_status=$?
10104 grep -v '^ *+' conftest.er1 >conftest.err
10105 rm -f conftest.er1
10106 cat conftest.err >&5
10107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10108 (exit $ac_status); } >/dev/null; then
10109 if test -s conftest.err; then
10110 ac_cpp_err=$ac_cxx_preproc_warn_flag
10111 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10112 else
10113 ac_cpp_err=
10114 fi
10115 else
10116 ac_cpp_err=yes
10117 fi
10118 if test -z "$ac_cpp_err"; then
10119 # Broken: success on invalid input.
10120 continue
10121 else
10122 echo "$as_me: failed program was:" >&5
10123 sed 's/^/| /' conftest.$ac_ext >&5
10124
10125 # Passes both tests.
10126 ac_preproc_ok=:
10127 break
10128 fi
10129 rm -f conftest.err conftest.$ac_ext
10130
10131 done
10132 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10133 rm -f conftest.err conftest.$ac_ext
10134 if $ac_preproc_ok; then
10135 break
10136 fi
10137
10138 done
10139 ac_cv_prog_CXXCPP=$CXXCPP
10140
10141 fi
10142 CXXCPP=$ac_cv_prog_CXXCPP
10143 else
10144 ac_cv_prog_CXXCPP=$CXXCPP
10145 fi
10146 echo "$as_me:$LINENO: result: $CXXCPP" >&5
10147 echo "${ECHO_T}$CXXCPP" >&6
10148 ac_preproc_ok=false
10149 for ac_cxx_preproc_warn_flag in '' yes
10150 do
10151 # Use a header file that comes with gcc, so configuring glibc
10152 # with a fresh cross-compiler works.
10153 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10154 # <limits.h> exists even on freestanding compilers.
10155 # On the NeXT, cc -E runs the code through the compiler's parser,
10156 # not just through cpp. "Syntax error" is here to catch this case.
10157 cat >conftest.$ac_ext <<_ACEOF
10158 /* confdefs.h. */
10159 _ACEOF
10160 cat confdefs.h >>conftest.$ac_ext
10161 cat >>conftest.$ac_ext <<_ACEOF
10162 /* end confdefs.h. */
10163 #ifdef __STDC__
10164 # include <limits.h>
10165 #else
10166 # include <assert.h>
10167 #endif
10168 Syntax error
10169 _ACEOF
10170 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10171 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10172 ac_status=$?
10173 grep -v '^ *+' conftest.er1 >conftest.err
10174 rm -f conftest.er1
10175 cat conftest.err >&5
10176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177 (exit $ac_status); } >/dev/null; then
10178 if test -s conftest.err; then
10179 ac_cpp_err=$ac_cxx_preproc_warn_flag
10180 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10181 else
10182 ac_cpp_err=
10183 fi
10184 else
10185 ac_cpp_err=yes
10186 fi
10187 if test -z "$ac_cpp_err"; then
10188 :
10189 else
10190 echo "$as_me: failed program was:" >&5
10191 sed 's/^/| /' conftest.$ac_ext >&5
10192
10193 # Broken: fails on valid input.
10194 continue
10195 fi
10196 rm -f conftest.err conftest.$ac_ext
10197
10198 # OK, works on sane cases. Now check whether non-existent headers
10199 # can be detected and how.
10200 cat >conftest.$ac_ext <<_ACEOF
10201 /* confdefs.h. */
10202 _ACEOF
10203 cat confdefs.h >>conftest.$ac_ext
10204 cat >>conftest.$ac_ext <<_ACEOF
10205 /* end confdefs.h. */
10206 #include <ac_nonexistent.h>
10207 _ACEOF
10208 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10209 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10210 ac_status=$?
10211 grep -v '^ *+' conftest.er1 >conftest.err
10212 rm -f conftest.er1
10213 cat conftest.err >&5
10214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10215 (exit $ac_status); } >/dev/null; then
10216 if test -s conftest.err; then
10217 ac_cpp_err=$ac_cxx_preproc_warn_flag
10218 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10219 else
10220 ac_cpp_err=
10221 fi
10222 else
10223 ac_cpp_err=yes
10224 fi
10225 if test -z "$ac_cpp_err"; then
10226 # Broken: success on invalid input.
10227 continue
10228 else
10229 echo "$as_me: failed program was:" >&5
10230 sed 's/^/| /' conftest.$ac_ext >&5
10231
10232 # Passes both tests.
10233 ac_preproc_ok=:
10234 break
10235 fi
10236 rm -f conftest.err conftest.$ac_ext
10237
10238 done
10239 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10240 rm -f conftest.err conftest.$ac_ext
10241 if $ac_preproc_ok; then
10242 :
10243 else
10244 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10245 See \`config.log' for more details." >&5
10246 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10247 See \`config.log' for more details." >&2;}
10248 { (exit 1); exit 1; }; }
10249 fi
10250
10251 ac_ext=cc
10252 ac_cpp='$CXXCPP $CPPFLAGS'
10253 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10254 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10255 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10256
10257
10258 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10259 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10260 if test "${ac_cv_cxx_have_stl+set}" = set; then
10261 echo $ECHO_N "(cached) $ECHO_C" >&6
10262 else
10263
10264
10265
10266 ac_ext=cc
10267 ac_cpp='$CXXCPP $CPPFLAGS'
10268 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10269 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10270 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10271
10272 cat >conftest.$ac_ext <<_ACEOF
10273 /* confdefs.h. */
10274 _ACEOF
10275 cat confdefs.h >>conftest.$ac_ext
10276 cat >>conftest.$ac_ext <<_ACEOF
10277 /* end confdefs.h. */
10278 #include <list>
10279 #include <deque>
10280 #ifdef HAVE_NAMESPACES
10281 using namespace std;
10282 #endif
10283 #ifdef FC_DUMMY_MAIN
10284 #ifndef FC_DUMMY_MAIN_EQ_F77
10285 # ifdef __cplusplus
10286 extern "C"
10287 # endif
10288 int FC_DUMMY_MAIN() { return 1; }
10289 #endif
10290 #endif
10291 int
10292 main ()
10293 {
10294 list<int> x; x.push_back(5);
10295 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10296 ;
10297 return 0;
10298 }
10299 _ACEOF
10300 rm -f conftest.$ac_objext
10301 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10302 (eval $ac_compile) 2>conftest.er1
10303 ac_status=$?
10304 grep -v '^ *+' conftest.er1 >conftest.err
10305 rm -f conftest.er1
10306 cat conftest.err >&5
10307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10308 (exit $ac_status); } &&
10309 { ac_try='test -z "$ac_cxx_werror_flag"
10310 || test ! -s conftest.err'
10311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10312 (eval $ac_try) 2>&5
10313 ac_status=$?
10314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10315 (exit $ac_status); }; } &&
10316 { ac_try='test -s conftest.$ac_objext'
10317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10318 (eval $ac_try) 2>&5
10319 ac_status=$?
10320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10321 (exit $ac_status); }; }; then
10322 ac_cv_cxx_have_stl=yes
10323 else
10324 echo "$as_me: failed program was:" >&5
10325 sed 's/^/| /' conftest.$ac_ext >&5
10326
10327 ac_cv_cxx_have_stl=no
10328 fi
10329 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10330 ac_ext=cc
10331 ac_cpp='$CXXCPP $CPPFLAGS'
10332 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10333 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10334 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10335
10336
10337 fi
10338 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10339 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10340 if test "$ac_cv_cxx_have_stl" = yes; then
10341
10342 cat >>confdefs.h <<\_ACEOF
10343 #define HAVE_STL
10344 _ACEOF
10345
10346 fi
10347
10348
10349
10350 if test "${ac_cv_header_iostream+set}" = set; then
10351 echo "$as_me:$LINENO: checking for iostream" >&5
10352 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10353 if test "${ac_cv_header_iostream+set}" = set; then
10354 echo $ECHO_N "(cached) $ECHO_C" >&6
10355 fi
10356 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10357 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10358 else
10359 # Is the header compilable?
10360 echo "$as_me:$LINENO: checking iostream usability" >&5
10361 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10362 cat >conftest.$ac_ext <<_ACEOF
10363 /* confdefs.h. */
10364 _ACEOF
10365 cat confdefs.h >>conftest.$ac_ext
10366 cat >>conftest.$ac_ext <<_ACEOF
10367 /* end confdefs.h. */
10368 $ac_includes_default
10369 #include <iostream>
10370 _ACEOF
10371 rm -f conftest.$ac_objext
10372 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10373 (eval $ac_compile) 2>conftest.er1
10374 ac_status=$?
10375 grep -v '^ *+' conftest.er1 >conftest.err
10376 rm -f conftest.er1
10377 cat conftest.err >&5
10378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10379 (exit $ac_status); } &&
10380 { ac_try='test -z "$ac_cxx_werror_flag"
10381 || test ! -s conftest.err'
10382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10383 (eval $ac_try) 2>&5
10384 ac_status=$?
10385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10386 (exit $ac_status); }; } &&
10387 { ac_try='test -s conftest.$ac_objext'
10388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10389 (eval $ac_try) 2>&5
10390 ac_status=$?
10391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10392 (exit $ac_status); }; }; then
10393 ac_header_compiler=yes
10394 else
10395 echo "$as_me: failed program was:" >&5
10396 sed 's/^/| /' conftest.$ac_ext >&5
10397
10398 ac_header_compiler=no
10399 fi
10400 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10401 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10402 echo "${ECHO_T}$ac_header_compiler" >&6
10403
10404 # Is the header present?
10405 echo "$as_me:$LINENO: checking iostream presence" >&5
10406 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10407 cat >conftest.$ac_ext <<_ACEOF
10408 /* confdefs.h. */
10409 _ACEOF
10410 cat confdefs.h >>conftest.$ac_ext
10411 cat >>conftest.$ac_ext <<_ACEOF
10412 /* end confdefs.h. */
10413 #include <iostream>
10414 _ACEOF
10415 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10416 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10417 ac_status=$?
10418 grep -v '^ *+' conftest.er1 >conftest.err
10419 rm -f conftest.er1
10420 cat conftest.err >&5
10421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10422 (exit $ac_status); } >/dev/null; then
10423 if test -s conftest.err; then
10424 ac_cpp_err=$ac_cxx_preproc_warn_flag
10425 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10426 else
10427 ac_cpp_err=
10428 fi
10429 else
10430 ac_cpp_err=yes
10431 fi
10432 if test -z "$ac_cpp_err"; then
10433 ac_header_preproc=yes
10434 else
10435 echo "$as_me: failed program was:" >&5
10436 sed 's/^/| /' conftest.$ac_ext >&5
10437
10438 ac_header_preproc=no
10439 fi
10440 rm -f conftest.err conftest.$ac_ext
10441 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10442 echo "${ECHO_T}$ac_header_preproc" >&6
10443
10444 # So? What about this header?
10445 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10446 yes:no: )
10447 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10448 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10449 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10450 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10451 ac_header_preproc=yes
10452 ;;
10453 no:yes:* )
10454 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10455 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10456 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10457 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10458 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10459 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10460 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10461 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10462 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10463 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10464 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10465 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10466 (
10467 cat <<\_ASBOX
10468 ## ------------------------------ ##
10469 ## Report this to gezelter@nd.edu ##
10470 ## ------------------------------ ##
10471 _ASBOX
10472 ) |
10473 sed "s/^/$as_me: WARNING: /" >&2
10474 ;;
10475 esac
10476 echo "$as_me:$LINENO: checking for iostream" >&5
10477 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10478 if test "${ac_cv_header_iostream+set}" = set; then
10479 echo $ECHO_N "(cached) $ECHO_C" >&6
10480 else
10481 ac_cv_header_iostream=$ac_header_preproc
10482 fi
10483 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10484 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10485
10486 fi
10487 if test $ac_cv_header_iostream = yes; then
10488
10489
10490 cat >>confdefs.h <<\_ACEOF
10491 #define HAVE_IOSTREAM 1
10492 _ACEOF
10493
10494
10495 else
10496
10497
10498 for ac_header in iostream.h
10499 do
10500 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10501 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10502 echo "$as_me:$LINENO: checking for $ac_header" >&5
10503 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10504 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10505 echo $ECHO_N "(cached) $ECHO_C" >&6
10506 fi
10507 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10508 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10509 else
10510 # Is the header compilable?
10511 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10512 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10513 cat >conftest.$ac_ext <<_ACEOF
10514 /* confdefs.h. */
10515 _ACEOF
10516 cat confdefs.h >>conftest.$ac_ext
10517 cat >>conftest.$ac_ext <<_ACEOF
10518 /* end confdefs.h. */
10519 $ac_includes_default
10520 #include <$ac_header>
10521 _ACEOF
10522 rm -f conftest.$ac_objext
10523 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10524 (eval $ac_compile) 2>conftest.er1
10525 ac_status=$?
10526 grep -v '^ *+' conftest.er1 >conftest.err
10527 rm -f conftest.er1
10528 cat conftest.err >&5
10529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10530 (exit $ac_status); } &&
10531 { ac_try='test -z "$ac_cxx_werror_flag"
10532 || test ! -s conftest.err'
10533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10534 (eval $ac_try) 2>&5
10535 ac_status=$?
10536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10537 (exit $ac_status); }; } &&
10538 { ac_try='test -s conftest.$ac_objext'
10539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10540 (eval $ac_try) 2>&5
10541 ac_status=$?
10542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10543 (exit $ac_status); }; }; then
10544 ac_header_compiler=yes
10545 else
10546 echo "$as_me: failed program was:" >&5
10547 sed 's/^/| /' conftest.$ac_ext >&5
10548
10549 ac_header_compiler=no
10550 fi
10551 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10552 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10553 echo "${ECHO_T}$ac_header_compiler" >&6
10554
10555 # Is the header present?
10556 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10557 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10558 cat >conftest.$ac_ext <<_ACEOF
10559 /* confdefs.h. */
10560 _ACEOF
10561 cat confdefs.h >>conftest.$ac_ext
10562 cat >>conftest.$ac_ext <<_ACEOF
10563 /* end confdefs.h. */
10564 #include <$ac_header>
10565 _ACEOF
10566 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10567 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10568 ac_status=$?
10569 grep -v '^ *+' conftest.er1 >conftest.err
10570 rm -f conftest.er1
10571 cat conftest.err >&5
10572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10573 (exit $ac_status); } >/dev/null; then
10574 if test -s conftest.err; then
10575 ac_cpp_err=$ac_cxx_preproc_warn_flag
10576 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10577 else
10578 ac_cpp_err=
10579 fi
10580 else
10581 ac_cpp_err=yes
10582 fi
10583 if test -z "$ac_cpp_err"; then
10584 ac_header_preproc=yes
10585 else
10586 echo "$as_me: failed program was:" >&5
10587 sed 's/^/| /' conftest.$ac_ext >&5
10588
10589 ac_header_preproc=no
10590 fi
10591 rm -f conftest.err conftest.$ac_ext
10592 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10593 echo "${ECHO_T}$ac_header_preproc" >&6
10594
10595 # So? What about this header?
10596 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10597 yes:no: )
10598 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10599 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10600 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10601 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10602 ac_header_preproc=yes
10603 ;;
10604 no:yes:* )
10605 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10606 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10607 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10608 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10609 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10610 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10611 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10612 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10613 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10614 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10615 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10616 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10617 (
10618 cat <<\_ASBOX
10619 ## ------------------------------ ##
10620 ## Report this to gezelter@nd.edu ##
10621 ## ------------------------------ ##
10622 _ASBOX
10623 ) |
10624 sed "s/^/$as_me: WARNING: /" >&2
10625 ;;
10626 esac
10627 echo "$as_me:$LINENO: checking for $ac_header" >&5
10628 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10629 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10630 echo $ECHO_N "(cached) $ECHO_C" >&6
10631 else
10632 eval "$as_ac_Header=\$ac_header_preproc"
10633 fi
10634 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10635 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10636
10637 fi
10638 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10639 cat >>confdefs.h <<_ACEOF
10640 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10641 _ACEOF
10642
10643 fi
10644
10645 done
10646
10647
10648 fi
10649
10650
10651
10652
10653 if test "${ac_cv_header_iomanip+set}" = set; then
10654 echo "$as_me:$LINENO: checking for iomanip" >&5
10655 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10656 if test "${ac_cv_header_iomanip+set}" = set; then
10657 echo $ECHO_N "(cached) $ECHO_C" >&6
10658 fi
10659 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10660 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10661 else
10662 # Is the header compilable?
10663 echo "$as_me:$LINENO: checking iomanip usability" >&5
10664 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10665 cat >conftest.$ac_ext <<_ACEOF
10666 /* confdefs.h. */
10667 _ACEOF
10668 cat confdefs.h >>conftest.$ac_ext
10669 cat >>conftest.$ac_ext <<_ACEOF
10670 /* end confdefs.h. */
10671 $ac_includes_default
10672 #include <iomanip>
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_header_compiler=yes
10697 else
10698 echo "$as_me: failed program was:" >&5
10699 sed 's/^/| /' conftest.$ac_ext >&5
10700
10701 ac_header_compiler=no
10702 fi
10703 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10704 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10705 echo "${ECHO_T}$ac_header_compiler" >&6
10706
10707 # Is the header present?
10708 echo "$as_me:$LINENO: checking iomanip presence" >&5
10709 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10710 cat >conftest.$ac_ext <<_ACEOF
10711 /* confdefs.h. */
10712 _ACEOF
10713 cat confdefs.h >>conftest.$ac_ext
10714 cat >>conftest.$ac_ext <<_ACEOF
10715 /* end confdefs.h. */
10716 #include <iomanip>
10717 _ACEOF
10718 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10719 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10720 ac_status=$?
10721 grep -v '^ *+' conftest.er1 >conftest.err
10722 rm -f conftest.er1
10723 cat conftest.err >&5
10724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10725 (exit $ac_status); } >/dev/null; then
10726 if test -s conftest.err; then
10727 ac_cpp_err=$ac_cxx_preproc_warn_flag
10728 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10729 else
10730 ac_cpp_err=
10731 fi
10732 else
10733 ac_cpp_err=yes
10734 fi
10735 if test -z "$ac_cpp_err"; then
10736 ac_header_preproc=yes
10737 else
10738 echo "$as_me: failed program was:" >&5
10739 sed 's/^/| /' conftest.$ac_ext >&5
10740
10741 ac_header_preproc=no
10742 fi
10743 rm -f conftest.err conftest.$ac_ext
10744 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10745 echo "${ECHO_T}$ac_header_preproc" >&6
10746
10747 # So? What about this header?
10748 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10749 yes:no: )
10750 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10751 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10752 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10753 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10754 ac_header_preproc=yes
10755 ;;
10756 no:yes:* )
10757 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10758 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10759 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10760 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10761 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10762 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10763 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10764 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10765 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10766 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10767 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10768 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10769 (
10770 cat <<\_ASBOX
10771 ## ------------------------------ ##
10772 ## Report this to gezelter@nd.edu ##
10773 ## ------------------------------ ##
10774 _ASBOX
10775 ) |
10776 sed "s/^/$as_me: WARNING: /" >&2
10777 ;;
10778 esac
10779 echo "$as_me:$LINENO: checking for iomanip" >&5
10780 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10781 if test "${ac_cv_header_iomanip+set}" = set; then
10782 echo $ECHO_N "(cached) $ECHO_C" >&6
10783 else
10784 ac_cv_header_iomanip=$ac_header_preproc
10785 fi
10786 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10787 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10788
10789 fi
10790 if test $ac_cv_header_iomanip = yes; then
10791
10792
10793 cat >>confdefs.h <<\_ACEOF
10794 #define HAVE_IOMANIP 1
10795 _ACEOF
10796
10797
10798 else
10799
10800
10801 for ac_header in iomanip.h
10802 do
10803 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10804 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10805 echo "$as_me:$LINENO: checking for $ac_header" >&5
10806 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10807 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10808 echo $ECHO_N "(cached) $ECHO_C" >&6
10809 fi
10810 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10811 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10812 else
10813 # Is the header compilable?
10814 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10815 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10816 cat >conftest.$ac_ext <<_ACEOF
10817 /* confdefs.h. */
10818 _ACEOF
10819 cat confdefs.h >>conftest.$ac_ext
10820 cat >>conftest.$ac_ext <<_ACEOF
10821 /* end confdefs.h. */
10822 $ac_includes_default
10823 #include <$ac_header>
10824 _ACEOF
10825 rm -f conftest.$ac_objext
10826 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10827 (eval $ac_compile) 2>conftest.er1
10828 ac_status=$?
10829 grep -v '^ *+' conftest.er1 >conftest.err
10830 rm -f conftest.er1
10831 cat conftest.err >&5
10832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833 (exit $ac_status); } &&
10834 { ac_try='test -z "$ac_cxx_werror_flag"
10835 || test ! -s conftest.err'
10836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10837 (eval $ac_try) 2>&5
10838 ac_status=$?
10839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 (exit $ac_status); }; } &&
10841 { ac_try='test -s conftest.$ac_objext'
10842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10843 (eval $ac_try) 2>&5
10844 ac_status=$?
10845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846 (exit $ac_status); }; }; then
10847 ac_header_compiler=yes
10848 else
10849 echo "$as_me: failed program was:" >&5
10850 sed 's/^/| /' conftest.$ac_ext >&5
10851
10852 ac_header_compiler=no
10853 fi
10854 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10855 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10856 echo "${ECHO_T}$ac_header_compiler" >&6
10857
10858 # Is the header present?
10859 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10860 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10861 cat >conftest.$ac_ext <<_ACEOF
10862 /* confdefs.h. */
10863 _ACEOF
10864 cat confdefs.h >>conftest.$ac_ext
10865 cat >>conftest.$ac_ext <<_ACEOF
10866 /* end confdefs.h. */
10867 #include <$ac_header>
10868 _ACEOF
10869 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10870 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10871 ac_status=$?
10872 grep -v '^ *+' conftest.er1 >conftest.err
10873 rm -f conftest.er1
10874 cat conftest.err >&5
10875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10876 (exit $ac_status); } >/dev/null; then
10877 if test -s conftest.err; then
10878 ac_cpp_err=$ac_cxx_preproc_warn_flag
10879 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10880 else
10881 ac_cpp_err=
10882 fi
10883 else
10884 ac_cpp_err=yes
10885 fi
10886 if test -z "$ac_cpp_err"; then
10887 ac_header_preproc=yes
10888 else
10889 echo "$as_me: failed program was:" >&5
10890 sed 's/^/| /' conftest.$ac_ext >&5
10891
10892 ac_header_preproc=no
10893 fi
10894 rm -f conftest.err conftest.$ac_ext
10895 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10896 echo "${ECHO_T}$ac_header_preproc" >&6
10897
10898 # So? What about this header?
10899 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10900 yes:no: )
10901 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10902 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10903 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10904 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10905 ac_header_preproc=yes
10906 ;;
10907 no:yes:* )
10908 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10909 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10910 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10911 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10912 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10913 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10914 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10915 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10916 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10917 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10918 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10919 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10920 (
10921 cat <<\_ASBOX
10922 ## ------------------------------ ##
10923 ## Report this to gezelter@nd.edu ##
10924 ## ------------------------------ ##
10925 _ASBOX
10926 ) |
10927 sed "s/^/$as_me: WARNING: /" >&2
10928 ;;
10929 esac
10930 echo "$as_me:$LINENO: checking for $ac_header" >&5
10931 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10932 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10933 echo $ECHO_N "(cached) $ECHO_C" >&6
10934 else
10935 eval "$as_ac_Header=\$ac_header_preproc"
10936 fi
10937 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10938 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10939
10940 fi
10941 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10942 cat >>confdefs.h <<_ACEOF
10943 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10944 _ACEOF
10945
10946 fi
10947
10948 done
10949
10950
10951 fi
10952
10953
10954
10955
10956 for ac_header in cmath
10957 do
10958 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10959 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10960 echo "$as_me:$LINENO: checking for $ac_header" >&5
10961 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10962 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10963 echo $ECHO_N "(cached) $ECHO_C" >&6
10964 fi
10965 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10966 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10967 else
10968 # Is the header compilable?
10969 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10970 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10971 cat >conftest.$ac_ext <<_ACEOF
10972 /* confdefs.h. */
10973 _ACEOF
10974 cat confdefs.h >>conftest.$ac_ext
10975 cat >>conftest.$ac_ext <<_ACEOF
10976 /* end confdefs.h. */
10977 $ac_includes_default
10978 #include <$ac_header>
10979 _ACEOF
10980 rm -f conftest.$ac_objext
10981 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10982 (eval $ac_compile) 2>conftest.er1
10983 ac_status=$?
10984 grep -v '^ *+' conftest.er1 >conftest.err
10985 rm -f conftest.er1
10986 cat conftest.err >&5
10987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10988 (exit $ac_status); } &&
10989 { ac_try='test -z "$ac_cxx_werror_flag"
10990 || test ! -s conftest.err'
10991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10992 (eval $ac_try) 2>&5
10993 ac_status=$?
10994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10995 (exit $ac_status); }; } &&
10996 { ac_try='test -s conftest.$ac_objext'
10997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10998 (eval $ac_try) 2>&5
10999 ac_status=$?
11000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001 (exit $ac_status); }; }; then
11002 ac_header_compiler=yes
11003 else
11004 echo "$as_me: failed program was:" >&5
11005 sed 's/^/| /' conftest.$ac_ext >&5
11006
11007 ac_header_compiler=no
11008 fi
11009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11010 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11011 echo "${ECHO_T}$ac_header_compiler" >&6
11012
11013 # Is the header present?
11014 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11015 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11016 cat >conftest.$ac_ext <<_ACEOF
11017 /* confdefs.h. */
11018 _ACEOF
11019 cat confdefs.h >>conftest.$ac_ext
11020 cat >>conftest.$ac_ext <<_ACEOF
11021 /* end confdefs.h. */
11022 #include <$ac_header>
11023 _ACEOF
11024 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11025 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11026 ac_status=$?
11027 grep -v '^ *+' conftest.er1 >conftest.err
11028 rm -f conftest.er1
11029 cat conftest.err >&5
11030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11031 (exit $ac_status); } >/dev/null; then
11032 if test -s conftest.err; then
11033 ac_cpp_err=$ac_cxx_preproc_warn_flag
11034 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11035 else
11036 ac_cpp_err=
11037 fi
11038 else
11039 ac_cpp_err=yes
11040 fi
11041 if test -z "$ac_cpp_err"; then
11042 ac_header_preproc=yes
11043 else
11044 echo "$as_me: failed program was:" >&5
11045 sed 's/^/| /' conftest.$ac_ext >&5
11046
11047 ac_header_preproc=no
11048 fi
11049 rm -f conftest.err conftest.$ac_ext
11050 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11051 echo "${ECHO_T}$ac_header_preproc" >&6
11052
11053 # So? What about this header?
11054 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11055 yes:no: )
11056 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11057 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11058 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11059 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11060 ac_header_preproc=yes
11061 ;;
11062 no:yes:* )
11063 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11064 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11065 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11066 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11067 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11068 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11069 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11070 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11071 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11072 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11073 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11074 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11075 (
11076 cat <<\_ASBOX
11077 ## ------------------------------ ##
11078 ## Report this to gezelter@nd.edu ##
11079 ## ------------------------------ ##
11080 _ASBOX
11081 ) |
11082 sed "s/^/$as_me: WARNING: /" >&2
11083 ;;
11084 esac
11085 echo "$as_me:$LINENO: checking for $ac_header" >&5
11086 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11087 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11088 echo $ECHO_N "(cached) $ECHO_C" >&6
11089 else
11090 eval "$as_ac_Header=\$ac_header_preproc"
11091 fi
11092 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11093 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11094
11095 fi
11096 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11097 cat >>confdefs.h <<_ACEOF
11098 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11099 _ACEOF
11100
11101 fi
11102
11103 done
11104
11105
11106
11107
11108 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11109 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11110 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11111 echo $ECHO_N "(cached) $ECHO_C" >&6
11112 else
11113
11114 ac_cv_cxx_have_std_iostream=no
11115 ac_cv_cxx_need_use_std_iostream=no
11116 if test "x$ac_cv_cxx_namespaces" = xyes; then
11117
11118
11119 ac_ext=cc
11120 ac_cpp='$CXXCPP $CPPFLAGS'
11121 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11122 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11123 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11124
11125 cat >conftest.$ac_ext <<_ACEOF
11126 /* confdefs.h. */
11127 _ACEOF
11128 cat confdefs.h >>conftest.$ac_ext
11129 cat >>conftest.$ac_ext <<_ACEOF
11130 /* end confdefs.h. */
11131
11132 #ifdef HAVE_IOSTREAM
11133 #include <iostream>
11134 #else
11135 #include <iostream.h>
11136 #endif
11137
11138 #ifdef FC_DUMMY_MAIN
11139 #ifndef FC_DUMMY_MAIN_EQ_F77
11140 # ifdef __cplusplus
11141 extern "C"
11142 # endif
11143 int FC_DUMMY_MAIN() { return 1; }
11144 #endif
11145 #endif
11146 int
11147 main ()
11148 {
11149 std::cout<<"Hello World"<<std::endl;return 0;
11150 ;
11151 return 0;
11152 }
11153 _ACEOF
11154 rm -f conftest.$ac_objext
11155 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11156 (eval $ac_compile) 2>conftest.er1
11157 ac_status=$?
11158 grep -v '^ *+' conftest.er1 >conftest.err
11159 rm -f conftest.er1
11160 cat conftest.err >&5
11161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11162 (exit $ac_status); } &&
11163 { ac_try='test -z "$ac_cxx_werror_flag"
11164 || test ! -s conftest.err'
11165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11166 (eval $ac_try) 2>&5
11167 ac_status=$?
11168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11169 (exit $ac_status); }; } &&
11170 { ac_try='test -s conftest.$ac_objext'
11171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11172 (eval $ac_try) 2>&5
11173 ac_status=$?
11174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 (exit $ac_status); }; }; then
11176 ac_cv_cxx_have_std_iostream=yes
11177 else
11178 echo "$as_me: failed program was:" >&5
11179 sed 's/^/| /' conftest.$ac_ext >&5
11180
11181 fi
11182 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11183 cat >conftest.$ac_ext <<_ACEOF
11184 /* confdefs.h. */
11185 _ACEOF
11186 cat confdefs.h >>conftest.$ac_ext
11187 cat >>conftest.$ac_ext <<_ACEOF
11188 /* end confdefs.h. */
11189
11190 #define __USE_STD_IOSTREAM 1
11191 #ifdef HAVE_IOSTREAM
11192 #include <iostream>
11193 #else
11194 #include <iostream.h>
11195 #endif
11196
11197 #ifdef FC_DUMMY_MAIN
11198 #ifndef FC_DUMMY_MAIN_EQ_F77
11199 # ifdef __cplusplus
11200 extern "C"
11201 # endif
11202 int FC_DUMMY_MAIN() { return 1; }
11203 #endif
11204 #endif
11205 int
11206 main ()
11207 {
11208 std::cout<<"Hello World"<<std::endl;return 0;
11209 ;
11210 return 0;
11211 }
11212 _ACEOF
11213 rm -f conftest.$ac_objext
11214 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11215 (eval $ac_compile) 2>conftest.er1
11216 ac_status=$?
11217 grep -v '^ *+' conftest.er1 >conftest.err
11218 rm -f conftest.er1
11219 cat conftest.err >&5
11220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11221 (exit $ac_status); } &&
11222 { ac_try='test -z "$ac_cxx_werror_flag"
11223 || test ! -s conftest.err'
11224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11225 (eval $ac_try) 2>&5
11226 ac_status=$?
11227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228 (exit $ac_status); }; } &&
11229 { ac_try='test -s conftest.$ac_objext'
11230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11231 (eval $ac_try) 2>&5
11232 ac_status=$?
11233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234 (exit $ac_status); }; }; then
11235 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11236 else
11237 echo "$as_me: failed program was:" >&5
11238 sed 's/^/| /' conftest.$ac_ext >&5
11239
11240 fi
11241 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11242 ac_ext=cc
11243 ac_cpp='$CXXCPP $CPPFLAGS'
11244 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11245 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11246 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11247
11248 fi
11249
11250 fi
11251 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11252 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11253 if test "$ac_cv_cxx_have_std_iostream" = yes; then
11254
11255 cat >>confdefs.h <<\_ACEOF
11256 #define HAVE_STD_IOSTREAM 1
11257 _ACEOF
11258
11259 fi
11260 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11261
11262 cat >>confdefs.h <<\_ACEOF
11263 #define __USE_STD_IOSTREAM 1
11264 _ACEOF
11265
11266 fi
11267
11268
11269
11270
11271 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11272 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11273 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11274 echo $ECHO_N "(cached) $ECHO_C" >&6
11275 else
11276
11277 ac_cv_cxx_have_std_stl=no
11278 if test "x$ac_cv_cxx_namespaces" = xyes; then
11279
11280
11281 ac_ext=cc
11282 ac_cpp='$CXXCPP $CPPFLAGS'
11283 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11284 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11285 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11286
11287 cat >conftest.$ac_ext <<_ACEOF
11288 /* confdefs.h. */
11289 _ACEOF
11290 cat confdefs.h >>conftest.$ac_ext
11291 cat >>conftest.$ac_ext <<_ACEOF
11292 /* end confdefs.h. */
11293 #include <list>
11294
11295 #ifdef FC_DUMMY_MAIN
11296 #ifndef FC_DUMMY_MAIN_EQ_F77
11297 # ifdef __cplusplus
11298 extern "C"
11299 # endif
11300 int FC_DUMMY_MAIN() { return 1; }
11301 #endif
11302 #endif
11303 int
11304 main ()
11305 {
11306 std::list<int> foo;return 0;
11307 ;
11308 return 0;
11309 }
11310 _ACEOF
11311 rm -f conftest.$ac_objext
11312 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11313 (eval $ac_compile) 2>conftest.er1
11314 ac_status=$?
11315 grep -v '^ *+' conftest.er1 >conftest.err
11316 rm -f conftest.er1
11317 cat conftest.err >&5
11318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11319 (exit $ac_status); } &&
11320 { ac_try='test -z "$ac_cxx_werror_flag"
11321 || test ! -s conftest.err'
11322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11323 (eval $ac_try) 2>&5
11324 ac_status=$?
11325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11326 (exit $ac_status); }; } &&
11327 { ac_try='test -s conftest.$ac_objext'
11328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11329 (eval $ac_try) 2>&5
11330 ac_status=$?
11331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11332 (exit $ac_status); }; }; then
11333 ac_cv_cxx_have_std_stl=yes
11334 else
11335 echo "$as_me: failed program was:" >&5
11336 sed 's/^/| /' conftest.$ac_ext >&5
11337
11338 fi
11339 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11340 ac_ext=cc
11341 ac_cpp='$CXXCPP $CPPFLAGS'
11342 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11343 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11344 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11345
11346 fi
11347
11348 fi
11349 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11350 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11351 if test "$ac_cv_cxx_have_std_stl" = yes; then
11352
11353 cat >>confdefs.h <<\_ACEOF
11354 #define HAVE_STD_STL 1
11355 _ACEOF
11356
11357 fi
11358
11359
11360
11361 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11362 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11363 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11364 echo $ECHO_N "(cached) $ECHO_C" >&6
11365 else
11366
11367 ac_cv_cxx_have_fstream_attach=no
11368
11369
11370 ac_ext=cc
11371 ac_cpp='$CXXCPP $CPPFLAGS'
11372 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11373 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11374 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11375
11376 cat >conftest.$ac_ext <<_ACEOF
11377 /* confdefs.h. */
11378 _ACEOF
11379 cat confdefs.h >>conftest.$ac_ext
11380 cat >>conftest.$ac_ext <<_ACEOF
11381 /* end confdefs.h. */
11382
11383 #ifdef HAVE_IOSTREAM
11384 #include <fstream>
11385 #else
11386 #include <fstream.h>
11387 #endif
11388 #ifdef HAVE_STD_IOSTREAM
11389 using namespace std;
11390 #endif
11391
11392 #ifdef FC_DUMMY_MAIN
11393 #ifndef FC_DUMMY_MAIN_EQ_F77
11394 # ifdef __cplusplus
11395 extern "C"
11396 # endif
11397 int FC_DUMMY_MAIN() { return 1; }
11398 #endif
11399 #endif
11400 int
11401 main ()
11402 {
11403 int fd=0;ofstream s;s.attach(fd);
11404 ;
11405 return 0;
11406 }
11407 _ACEOF
11408 rm -f conftest.$ac_objext
11409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11410 (eval $ac_compile) 2>conftest.er1
11411 ac_status=$?
11412 grep -v '^ *+' conftest.er1 >conftest.err
11413 rm -f conftest.er1
11414 cat conftest.err >&5
11415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11416 (exit $ac_status); } &&
11417 { ac_try='test -z "$ac_cxx_werror_flag"
11418 || test ! -s conftest.err'
11419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11420 (eval $ac_try) 2>&5
11421 ac_status=$?
11422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11423 (exit $ac_status); }; } &&
11424 { ac_try='test -s conftest.$ac_objext'
11425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11426 (eval $ac_try) 2>&5
11427 ac_status=$?
11428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11429 (exit $ac_status); }; }; then
11430 ac_cv_cxx_have_fstream_attach=yes
11431 else
11432 echo "$as_me: failed program was:" >&5
11433 sed 's/^/| /' conftest.$ac_ext >&5
11434
11435 fi
11436 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11437 ac_ext=cc
11438 ac_cpp='$CXXCPP $CPPFLAGS'
11439 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11440 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11441 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11442
11443
11444 fi
11445 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11446 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11447 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11448
11449 cat >>confdefs.h <<\_ACEOF
11450 #define HAVE_FSTREAM_ATTACH 1
11451 _ACEOF
11452
11453 fi
11454
11455
11456
11457 echo "$as_me:$LINENO: checking for fstream::open()" >&5
11458 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11459 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11460 echo $ECHO_N "(cached) $ECHO_C" >&6
11461 else
11462
11463 ac_cv_cxx_have_fstream_open=no
11464 ac_cv_cxx_fstream_open_prot=no
11465
11466
11467 ac_ext=cc
11468 ac_cpp='$CXXCPP $CPPFLAGS'
11469 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11470 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11471 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11472
11473 # Try with 2 parameters
11474 cat >conftest.$ac_ext <<_ACEOF
11475 /* confdefs.h. */
11476 _ACEOF
11477 cat confdefs.h >>conftest.$ac_ext
11478 cat >>conftest.$ac_ext <<_ACEOF
11479 /* end confdefs.h. */
11480
11481 #ifdef HAVE_IOSTREAM
11482 #include <fstream>
11483 #else
11484 #include <fstream.h>
11485 #endif
11486 #ifdef HAVE_STD_IOSTREAM
11487 using namespace std;
11488 #endif
11489
11490 #ifdef FC_DUMMY_MAIN
11491 #ifndef FC_DUMMY_MAIN_EQ_F77
11492 # ifdef __cplusplus
11493 extern "C"
11494 # endif
11495 int FC_DUMMY_MAIN() { return 1; }
11496 #endif
11497 #endif
11498 int
11499 main ()
11500 {
11501 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11502 ;
11503 return 0;
11504 }
11505 _ACEOF
11506 rm -f conftest.$ac_objext
11507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11508 (eval $ac_compile) 2>conftest.er1
11509 ac_status=$?
11510 grep -v '^ *+' conftest.er1 >conftest.err
11511 rm -f conftest.er1
11512 cat conftest.err >&5
11513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11514 (exit $ac_status); } &&
11515 { ac_try='test -z "$ac_cxx_werror_flag"
11516 || test ! -s conftest.err'
11517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11518 (eval $ac_try) 2>&5
11519 ac_status=$?
11520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11521 (exit $ac_status); }; } &&
11522 { ac_try='test -s conftest.$ac_objext'
11523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11524 (eval $ac_try) 2>&5
11525 ac_status=$?
11526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11527 (exit $ac_status); }; }; then
11528 ac_cv_cxx_have_fstream_open=yes
11529 else
11530 echo "$as_me: failed program was:" >&5
11531 sed 's/^/| /' conftest.$ac_ext >&5
11532
11533 fi
11534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11535 # Try with mode parameter
11536 cat >conftest.$ac_ext <<_ACEOF
11537 /* confdefs.h. */
11538 _ACEOF
11539 cat confdefs.h >>conftest.$ac_ext
11540 cat >>conftest.$ac_ext <<_ACEOF
11541 /* end confdefs.h. */
11542
11543 #ifdef HAVE_IOSTREAM
11544 #include <fstream>
11545 #else
11546 #include <fstream.h>
11547 #endif
11548 #ifdef HAVE_STD_IOSTREAM
11549 using namespace std;
11550 #endif
11551
11552 #ifdef FC_DUMMY_MAIN
11553 #ifndef FC_DUMMY_MAIN_EQ_F77
11554 # ifdef __cplusplus
11555 extern "C"
11556 # endif
11557 int FC_DUMMY_MAIN() { return 1; }
11558 #endif
11559 #endif
11560 int
11561 main ()
11562 {
11563 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11564 ;
11565 return 0;
11566 }
11567 _ACEOF
11568 rm -f conftest.$ac_objext
11569 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11570 (eval $ac_compile) 2>conftest.er1
11571 ac_status=$?
11572 grep -v '^ *+' conftest.er1 >conftest.err
11573 rm -f conftest.er1
11574 cat conftest.err >&5
11575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11576 (exit $ac_status); } &&
11577 { ac_try='test -z "$ac_cxx_werror_flag"
11578 || test ! -s conftest.err'
11579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11580 (eval $ac_try) 2>&5
11581 ac_status=$?
11582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11583 (exit $ac_status); }; } &&
11584 { ac_try='test -s conftest.$ac_objext'
11585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11586 (eval $ac_try) 2>&5
11587 ac_status=$?
11588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11589 (exit $ac_status); }; }; then
11590 ac_cv_cxx_fstream_open_prot=yes
11591 else
11592 echo "$as_me: failed program was:" >&5
11593 sed 's/^/| /' conftest.$ac_ext >&5
11594
11595 fi
11596 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11597 ac_ext=cc
11598 ac_cpp='$CXXCPP $CPPFLAGS'
11599 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11600 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11601 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11602
11603
11604 fi
11605 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11606 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11607 if test "$ac_cv_cxx_have_fstream_open" = yes; then
11608
11609 cat >>confdefs.h <<\_ACEOF
11610 #define HAVE_FSTREAM_OPEN 1
11611 _ACEOF
11612
11613 fi
11614 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11615
11616 cat >>confdefs.h <<\_ACEOF
11617 #define FSTREAM_OPEN_PROT 1
11618 _ACEOF
11619
11620 fi
11621
11622
11623
11624
11625
11626
11627
11628 for ac_header in ctype.h iostream fstream sstream strstream
11629 do
11630 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11632 echo "$as_me:$LINENO: checking for $ac_header" >&5
11633 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11634 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11635 echo $ECHO_N "(cached) $ECHO_C" >&6
11636 fi
11637 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11638 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11639 else
11640 # Is the header compilable?
11641 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11642 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11643 cat >conftest.$ac_ext <<_ACEOF
11644 /* confdefs.h. */
11645 _ACEOF
11646 cat confdefs.h >>conftest.$ac_ext
11647 cat >>conftest.$ac_ext <<_ACEOF
11648 /* end confdefs.h. */
11649 $ac_includes_default
11650 #include <$ac_header>
11651 _ACEOF
11652 rm -f conftest.$ac_objext
11653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11654 (eval $ac_compile) 2>conftest.er1
11655 ac_status=$?
11656 grep -v '^ *+' conftest.er1 >conftest.err
11657 rm -f conftest.er1
11658 cat conftest.err >&5
11659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11660 (exit $ac_status); } &&
11661 { ac_try='test -z "$ac_cxx_werror_flag"
11662 || test ! -s conftest.err'
11663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11664 (eval $ac_try) 2>&5
11665 ac_status=$?
11666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11667 (exit $ac_status); }; } &&
11668 { ac_try='test -s conftest.$ac_objext'
11669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11670 (eval $ac_try) 2>&5
11671 ac_status=$?
11672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673 (exit $ac_status); }; }; then
11674 ac_header_compiler=yes
11675 else
11676 echo "$as_me: failed program was:" >&5
11677 sed 's/^/| /' conftest.$ac_ext >&5
11678
11679 ac_header_compiler=no
11680 fi
11681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11682 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11683 echo "${ECHO_T}$ac_header_compiler" >&6
11684
11685 # Is the header present?
11686 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11687 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11688 cat >conftest.$ac_ext <<_ACEOF
11689 /* confdefs.h. */
11690 _ACEOF
11691 cat confdefs.h >>conftest.$ac_ext
11692 cat >>conftest.$ac_ext <<_ACEOF
11693 /* end confdefs.h. */
11694 #include <$ac_header>
11695 _ACEOF
11696 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11697 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11698 ac_status=$?
11699 grep -v '^ *+' conftest.er1 >conftest.err
11700 rm -f conftest.er1
11701 cat conftest.err >&5
11702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703 (exit $ac_status); } >/dev/null; then
11704 if test -s conftest.err; then
11705 ac_cpp_err=$ac_cxx_preproc_warn_flag
11706 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11707 else
11708 ac_cpp_err=
11709 fi
11710 else
11711 ac_cpp_err=yes
11712 fi
11713 if test -z "$ac_cpp_err"; then
11714 ac_header_preproc=yes
11715 else
11716 echo "$as_me: failed program was:" >&5
11717 sed 's/^/| /' conftest.$ac_ext >&5
11718
11719 ac_header_preproc=no
11720 fi
11721 rm -f conftest.err conftest.$ac_ext
11722 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11723 echo "${ECHO_T}$ac_header_preproc" >&6
11724
11725 # So? What about this header?
11726 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11727 yes:no: )
11728 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11729 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11730 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11731 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11732 ac_header_preproc=yes
11733 ;;
11734 no:yes:* )
11735 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11736 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11737 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11738 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11739 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11740 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11741 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11742 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11743 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11744 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11745 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11746 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11747 (
11748 cat <<\_ASBOX
11749 ## ------------------------------ ##
11750 ## Report this to gezelter@nd.edu ##
11751 ## ------------------------------ ##
11752 _ASBOX
11753 ) |
11754 sed "s/^/$as_me: WARNING: /" >&2
11755 ;;
11756 esac
11757 echo "$as_me:$LINENO: checking for $ac_header" >&5
11758 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11759 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11760 echo $ECHO_N "(cached) $ECHO_C" >&6
11761 else
11762 eval "$as_ac_Header=\$ac_header_preproc"
11763 fi
11764 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11765 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11766
11767 fi
11768 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11769 cat >>confdefs.h <<_ACEOF
11770 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11771 _ACEOF
11772
11773 fi
11774
11775 done
11776
11777 # AC_CPP_FUNC
11778 # ------------------ #
11779 # Checks to see if ANSI C99 CPP variable __func__ works.
11780 # If not, perhaps __FUNCTION__ works instead.
11781 # If not, we'll just define __func__ to "".
11782 # AC_CPP_FUNC
11783
11784
11785 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11786 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11787 if test "${ac_cv_cpp_func+set}" = set; then
11788 echo $ECHO_N "(cached) $ECHO_C" >&6
11789 else
11790 cat >conftest.$ac_ext <<_ACEOF
11791 /* confdefs.h. */
11792 _ACEOF
11793 cat confdefs.h >>conftest.$ac_ext
11794 cat >>conftest.$ac_ext <<_ACEOF
11795 /* end confdefs.h. */
11796
11797 #ifdef FC_DUMMY_MAIN
11798 #ifndef FC_DUMMY_MAIN_EQ_F77
11799 # ifdef __cplusplus
11800 extern "C"
11801 # endif
11802 int FC_DUMMY_MAIN() { return 1; }
11803 #endif
11804 #endif
11805 int
11806 main ()
11807 {
11808 const char *foo = __func__;
11809 ;
11810 return 0;
11811 }
11812 _ACEOF
11813 rm -f conftest.$ac_objext
11814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11815 (eval $ac_compile) 2>conftest.er1
11816 ac_status=$?
11817 grep -v '^ *+' conftest.er1 >conftest.err
11818 rm -f conftest.er1
11819 cat conftest.err >&5
11820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 (exit $ac_status); } &&
11822 { ac_try='test -z "$ac_cxx_werror_flag"
11823 || test ! -s conftest.err'
11824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11825 (eval $ac_try) 2>&5
11826 ac_status=$?
11827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11828 (exit $ac_status); }; } &&
11829 { ac_try='test -s conftest.$ac_objext'
11830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11831 (eval $ac_try) 2>&5
11832 ac_status=$?
11833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11834 (exit $ac_status); }; }; then
11835 ac_cv_cpp_func=yes
11836 else
11837 echo "$as_me: failed program was:" >&5
11838 sed 's/^/| /' conftest.$ac_ext >&5
11839
11840 cat >conftest.$ac_ext <<_ACEOF
11841 /* confdefs.h. */
11842 _ACEOF
11843 cat confdefs.h >>conftest.$ac_ext
11844 cat >>conftest.$ac_ext <<_ACEOF
11845 /* end confdefs.h. */
11846
11847 #ifdef FC_DUMMY_MAIN
11848 #ifndef FC_DUMMY_MAIN_EQ_F77
11849 # ifdef __cplusplus
11850 extern "C"
11851 # endif
11852 int FC_DUMMY_MAIN() { return 1; }
11853 #endif
11854 #endif
11855 int
11856 main ()
11857 {
11858 const char *foo = __FUNCTION__;
11859 ;
11860 return 0;
11861 }
11862 _ACEOF
11863 rm -f conftest.$ac_objext
11864 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11865 (eval $ac_compile) 2>conftest.er1
11866 ac_status=$?
11867 grep -v '^ *+' conftest.er1 >conftest.err
11868 rm -f conftest.er1
11869 cat conftest.err >&5
11870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11871 (exit $ac_status); } &&
11872 { ac_try='test -z "$ac_cxx_werror_flag"
11873 || test ! -s conftest.err'
11874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11875 (eval $ac_try) 2>&5
11876 ac_status=$?
11877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11878 (exit $ac_status); }; } &&
11879 { ac_try='test -s conftest.$ac_objext'
11880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11881 (eval $ac_try) 2>&5
11882 ac_status=$?
11883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11884 (exit $ac_status); }; }; then
11885 ac_cv_cpp_func=__FUNCTION__
11886 else
11887 echo "$as_me: failed program was:" >&5
11888 sed 's/^/| /' conftest.$ac_ext >&5
11889
11890 ac_cv_cpp_func=no
11891 fi
11892 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11893 fi
11894 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11895 fi
11896 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11897 echo "${ECHO_T}$ac_cv_cpp_func" >&6
11898 if test $ac_cv_cpp_func = __FUNCTION__; then
11899
11900 cat >>confdefs.h <<\_ACEOF
11901 #define __func__ __FUNCTION__
11902 _ACEOF
11903
11904 elif test $ac_cv_cpp_func = no; then
11905
11906 cat >>confdefs.h <<\_ACEOF
11907 #define __func__ ""
11908 _ACEOF
11909
11910 fi
11911
11912
11913
11914
11915
11916 case $debug in
11917 1)
11918 ;;
11919 *)
11920
11921
11922
11923
11924 # Try to determine "good" native compiler flags if none specified on command
11925 # line
11926
11927 if test "$ac_test_FFLAGS" != "set"; then
11928 FCFLAGS=""
11929 case "${host_cpu}-${host_os}" in
11930
11931 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11932 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11933 fi;;
11934 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11935 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11936 fi;;
11937 powerpc*-aix*)
11938 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11939 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11940 echo "*******************************************************"
11941 echo "* You have AIX on an unknown powerpc system. It is *"
11942 echo "* recommended that you use *"
11943 echo "* *"
11944 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11945 echo "* ^^^ *"
11946 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11947 echo "* PowerPC CPU you have. For more info, man xlf. *"
11948 echo "*******************************************************"
11949 fi;;
11950 *darwin*)
11951 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11952 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11953 fi
11954 if test "$FC" = ifort; then
11955 FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11956 fi;;
11957 esac
11958
11959 if test -n "$CPU_FLAGS"; then
11960 FCFLAGS="$FCFLAGS $CPU_FLAGS"
11961 fi
11962
11963 if test -z "$FCFLAGS"; then
11964 echo ""
11965 echo "*********************************************************"
11966 echo "* WARNING: Don't know the best FCFLAGS for this system *"
11967 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11968 echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11969 echo "*********************************************************"
11970 echo ""
11971 FCFLAGS="-O3"
11972 fi
11973
11974
11975 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11976 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11977 if test "${ac_guessed_f90flags+set}" = set; then
11978 echo $ECHO_N "(cached) $ECHO_C" >&6
11979 else
11980
11981
11982
11983 ac_ext=${FC_SRCEXT-f}
11984 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11985 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11986 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11987
11988 echo 'program main' > conftest.$ac_ext
11989 echo 'end program main' >> conftest.$ac_ext
11990 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11992 (eval $ac_compile) 2>&5
11993 ac_status=$?
11994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11995 (exit $ac_status); }; then
11996 ac_guessed_f90flags=yes
11997 else
11998 ac_guessed_f90flags=no
11999 fi
12000 rm -f conftest*
12001 ac_ext=cc
12002 ac_cpp='$CXXCPP $CPPFLAGS'
12003 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12004 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12005 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12006
12007
12008 fi
12009 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12010 echo "${ECHO_T}$ac_guessed_f90flags" >&6
12011 if test "$ac_guessed_f90flags" = yes; then
12012 :
12013
12014 else
12015 :
12016
12017 echo ""
12018 echo "**********************************************************"
12019 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12020 echo "* your compiler. *"
12021 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12022 echo "*********************************************************"
12023 echo ""
12024 FCFLAGS=""
12025
12026 fi
12027
12028
12029 fi
12030
12031
12032
12033
12034
12035
12036
12037 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12038 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12039 if test "${ac_cv_prog_really_gcc+set}" = set; then
12040 echo $ECHO_N "(cached) $ECHO_C" >&6
12041 else
12042
12043 cat > conftest.c <<EOF
12044 #ifdef __GNUC__
12045 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12046 no;
12047 #else
12048 yes;
12049 #endif
12050 #endif
12051 EOF
12052 if { ac_try='${CC-cc} -E conftest.c'
12053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12054 (eval $ac_try) 2>&5
12055 ac_status=$?
12056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12057 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12058 ac_cv_prog_really_gcc=yes
12059 else
12060 ac_cv_prog_really_gcc=no
12061 fi
12062
12063 fi
12064 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12065 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12066 if test "$ac_cv_prog_really_gcc" = yes; then
12067 :
12068
12069 else
12070 :
12071
12072 fi
12073
12074
12075 # Try to determine "good" native compiler flags if none specified on command
12076 # line
12077 if test "$ac_test_CFLAGS" != "set"; then
12078 CFLAGS=""
12079 case "${host_cpu}-${host_os}" in
12080
12081 *linux*) if test "$CC" = icc; then
12082 CFLAGS="-O"
12083 fi;;
12084 sparc-solaris2*) if test "$CC" = cc; then
12085 CFLAGS="-O -dalign"
12086 fi;;
12087
12088 alpha*-osf*) if test "$CC" = cc; then
12089 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12090 fi;;
12091
12092 hppa*-hpux*) if test "$CC" = cc; then
12093 CFLAGS="-Ae +O3 +Oall"
12094 fi;;
12095
12096 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12097 CFLAGS="-O3 -qtune=auto -qansialias -w"
12098 fi;;
12099 powerpc*-aix*)
12100 if test "$CC" = cc -o "$CC" = xlc; then
12101 CFLAGS="-O3 -qtune=auto -qansialias -w"
12102 echo "*******************************************************"
12103 echo "* You have AIX on an unknown powerpc system. It is *"
12104 echo "* recommended that you use *"
12105 echo "* *"
12106 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12107 echo "* ^^^ *"
12108 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12109 echo "* PowerPC CPU you have. For more info, man cc. *"
12110 echo "*******************************************************"
12111 fi;;
12112 *darwin*)
12113 if test "$CC" = xlc -o "$CC" = cc; then
12114 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12115 fi
12116 if test "$CC" = icc; then
12117 CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12118 fi;;
12119 esac
12120
12121 # use default flags for gcc on all systems
12122 if test $ac_cv_prog_really_gcc = yes; then
12123 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12124 fi
12125
12126 # test for gcc-specific flags:
12127 if test $ac_cv_prog_really_gcc = yes; then
12128 # -malign-double for x86 systems
12129
12130
12131 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12132 echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12133 if test "${ac_align_double+set}" = set; then
12134 echo $ECHO_N "(cached) $ECHO_C" >&6
12135 else
12136 echo 'void f(){}' > conftest.c
12137 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12138 ac_align_double=yes
12139 else
12140 ac_align_double=no
12141 fi
12142 rm -f conftest*
12143
12144 fi
12145 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12146 echo "${ECHO_T}$ac_align_double" >&6
12147 if test "$ac_align_double" = yes; then
12148 :
12149 CFLAGS="$CFLAGS -malign-double"
12150 else
12151 :
12152
12153 fi
12154
12155 # -fstrict-aliasing for gcc-2.95+
12156
12157
12158 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12159 echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12160 if test "${ac_fstrict_aliasing+set}" = set; then
12161 echo $ECHO_N "(cached) $ECHO_C" >&6
12162 else
12163 echo 'void f(){}' > conftest.c
12164 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12165 ac_fstrict_aliasing=yes
12166 else
12167 ac_fstrict_aliasing=no
12168 fi
12169 rm -f conftest*
12170
12171 fi
12172 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12173 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12174 if test "$ac_fstrict_aliasing" = yes; then
12175 :
12176 CFLAGS="$CFLAGS -fstrict-aliasing"
12177 else
12178 :
12179
12180 fi
12181
12182 fi
12183
12184 CPU_FLAGS=""
12185 if test $ac_cv_prog_really_gcc = yes; then
12186 case "${host_cpu}" in
12187 i586*)
12188
12189 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12190 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12191 if test "${ac_cpu_pentium+set}" = set; then
12192 echo $ECHO_N "(cached) $ECHO_C" >&6
12193 else
12194 echo 'void f(){}' > conftest.c
12195 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12196 ac_cpu_pentium=yes
12197 else
12198 ac_cpu_pentium=no
12199 fi
12200 rm -f conftest*
12201
12202 fi
12203 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12204 echo "${ECHO_T}$ac_cpu_pentium" >&6
12205 if test "$ac_cpu_pentium" = yes; then
12206 :
12207 CPU_FLAGS=-mcpu=pentium
12208 else
12209 :
12210
12211
12212 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12213 echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12214 if test "${ac_pentium+set}" = set; then
12215 echo $ECHO_N "(cached) $ECHO_C" >&6
12216 else
12217 echo 'void f(){}' > conftest.c
12218 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12219 ac_pentium=yes
12220 else
12221 ac_pentium=no
12222 fi
12223 rm -f conftest*
12224
12225 fi
12226 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12227 echo "${ECHO_T}$ac_pentium" >&6
12228 if test "$ac_pentium" = yes; then
12229 :
12230 CPU_FLAGS=-mpentium
12231 else
12232 :
12233
12234 fi
12235
12236 fi
12237
12238 ;;
12239 i686*)
12240
12241 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12242 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12243 if test "${ac_cpu_pentiumpro+set}" = set; then
12244 echo $ECHO_N "(cached) $ECHO_C" >&6
12245 else
12246 echo 'void f(){}' > conftest.c
12247 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12248 ac_cpu_pentiumpro=yes
12249 else
12250 ac_cpu_pentiumpro=no
12251 fi
12252 rm -f conftest*
12253
12254 fi
12255 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12256 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12257 if test "$ac_cpu_pentiumpro" = yes; then
12258 :
12259 CPU_FLAGS=-mcpu=pentiumpro
12260 else
12261 :
12262
12263
12264 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12265 echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12266 if test "${ac_pentiumpro+set}" = set; then
12267 echo $ECHO_N "(cached) $ECHO_C" >&6
12268 else
12269 echo 'void f(){}' > conftest.c
12270 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12271 ac_pentiumpro=yes
12272 else
12273 ac_pentiumpro=no
12274 fi
12275 rm -f conftest*
12276
12277 fi
12278 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12279 echo "${ECHO_T}$ac_pentiumpro" >&6
12280 if test "$ac_pentiumpro" = yes; then
12281 :
12282 CPU_FLAGS=-mpentiumpro
12283 else
12284 :
12285
12286 fi
12287
12288 fi
12289
12290 ;;
12291 powerpc*)
12292 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12293 is60x=`echo $cputype | egrep "^600-9e?$"`
12294 if test -n "$is60x"; then
12295
12296
12297 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12298 echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12299 if test "${ac_m_cpu_60x+set}" = set; then
12300 echo $ECHO_N "(cached) $ECHO_C" >&6
12301 else
12302 echo 'void f(){}' > conftest.c
12303 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12304 ac_m_cpu_60x=yes
12305 else
12306 ac_m_cpu_60x=no
12307 fi
12308 rm -f conftest*
12309
12310 fi
12311 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12312 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12313 if test "$ac_m_cpu_60x" = yes; then
12314 :
12315 CPU_FLAGS=-mcpu=$cputype
12316 else
12317 :
12318
12319 fi
12320
12321 elif test "$cputype" = 750; then
12322
12323
12324 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12325 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12326 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12327 echo $ECHO_N "(cached) $ECHO_C" >&6
12328 else
12329
12330 cat > conftest.c <<EOF
12331 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12332 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12333 yes;
12334 # endif
12335 #endif
12336 EOF
12337 if { ac_try='${CC-cc} -E conftest.c'
12338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12339 (eval $ac_try) 2>&5
12340 ac_status=$?
12341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12342 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12343 ac_cv_prog_gcc_2_95=yes
12344 else
12345 ac_cv_prog_gcc_2_95=no
12346 fi
12347
12348 fi
12349 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12350 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12351 if test "$ac_cv_prog_gcc_2_95" = yes; then
12352 :
12353
12354
12355 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12356 echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12357 if test "${ac_m_cpu_750+set}" = set; then
12358 echo $ECHO_N "(cached) $ECHO_C" >&6
12359 else
12360 echo 'void f(){}' > conftest.c
12361 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12362 ac_m_cpu_750=yes
12363 else
12364 ac_m_cpu_750=no
12365 fi
12366 rm -f conftest*
12367
12368 fi
12369 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12370 echo "${ECHO_T}$ac_m_cpu_750" >&6
12371 if test "$ac_m_cpu_750" = yes; then
12372 :
12373 CPU_FLAGS=-mcpu=750
12374 else
12375 :
12376
12377 fi
12378
12379 else
12380 :
12381
12382 fi
12383
12384 fi
12385 if test -z "$CPU_FLAGS"; then
12386
12387
12388 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12389 echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12390 if test "${ac_m_cpu_powerpc+set}" = set; then
12391 echo $ECHO_N "(cached) $ECHO_C" >&6
12392 else
12393 echo 'void f(){}' > conftest.c
12394 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12395 ac_m_cpu_powerpc=yes
12396 else
12397 ac_m_cpu_powerpc=no
12398 fi
12399 rm -f conftest*
12400
12401 fi
12402 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12403 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12404 if test "$ac_m_cpu_powerpc" = yes; then
12405 :
12406 CPU_FLAGS=-mcpu=powerpc
12407 else
12408 :
12409
12410 fi
12411
12412 fi
12413 if test -z "$CPU_FLAGS"; then
12414
12415
12416 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12417 echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12418 if test "${ac_m_powerpc+set}" = set; then
12419 echo $ECHO_N "(cached) $ECHO_C" >&6
12420 else
12421 echo 'void f(){}' > conftest.c
12422 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12423 ac_m_powerpc=yes
12424 else
12425 ac_m_powerpc=no
12426 fi
12427 rm -f conftest*
12428
12429 fi
12430 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12431 echo "${ECHO_T}$ac_m_powerpc" >&6
12432 if test "$ac_m_powerpc" = yes; then
12433 :
12434 CPU_FLAGS=-mpowerpc
12435 else
12436 :
12437
12438 fi
12439
12440 fi
12441 esac
12442 fi
12443
12444 if test -n "$CPU_FLAGS"; then
12445 CFLAGS="$CFLAGS $CPU_FLAGS"
12446 fi
12447
12448 if test -z "$CFLAGS"; then
12449 echo ""
12450 echo "********************************************************"
12451 echo "* WARNING: Don't know the best CFLAGS for this system *"
12452 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12453 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12454 echo "********************************************************"
12455 echo ""
12456 CFLAGS="-O3"
12457 fi
12458
12459
12460
12461 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12462 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12463 if test "${ac_guessed_cflags+set}" = set; then
12464 echo $ECHO_N "(cached) $ECHO_C" >&6
12465 else
12466 echo 'void f(){}' > conftest.c
12467 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12468 ac_guessed_cflags=yes
12469 else
12470 ac_guessed_cflags=no
12471 fi
12472 rm -f conftest*
12473
12474 fi
12475 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12476 echo "${ECHO_T}$ac_guessed_cflags" >&6
12477 if test "$ac_guessed_cflags" = yes; then
12478 :
12479
12480 else
12481 :
12482
12483 echo ""
12484 echo "********************************************************"
12485 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12486 echo "* your compiler. *"
12487 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12488 echo "********************************************************"
12489 echo ""
12490 CFLAGS=""
12491
12492 fi
12493
12494
12495 fi
12496
12497
12498
12499
12500
12501
12502
12503 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12504 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12505 if test "${ac_cv_prog_really_gxx+set}" = set; then
12506 echo $ECHO_N "(cached) $ECHO_C" >&6
12507 else
12508
12509 cat > conftest.cpp <<EOF
12510 #ifdef __GNUC__
12511 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12512 no;
12513 #else
12514 yes;
12515 #endif
12516 #endif
12517 EOF
12518 if { ac_try='${CXX-c++} -E conftest.cpp'
12519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12520 (eval $ac_try) 2>&5
12521 ac_status=$?
12522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12523 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12524 ac_cv_prog_really_gxx=yes
12525 else
12526 ac_cv_prog_really_gxx=no
12527 fi
12528
12529 fi
12530 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12531 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12532 if test "$ac_cv_prog_really_gxx" = yes; then
12533 :
12534
12535 else
12536 :
12537
12538 fi
12539
12540
12541 # Try to determine "good" native compiler flags if none specified on command
12542 # line
12543 if test "$ac_test_CXXFLAGS" != "set"; then
12544 CXXFLAGS=""
12545 case "${host_cpu}-${host_os}" in
12546
12547 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12548 CXXFLAGS="-O"
12549 fi;;
12550 sparc-solaris2*) if test "$CXX" = CC; then
12551 CXXFLAGS="-features=extensions -O -dalign"
12552 fi;;
12553 rs6000*-aix*) if test "$CXX" = xlC; then
12554 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12555 fi;;
12556 powerpc*-aix*)
12557 if test "$CXX" = xlC; then
12558 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12559 echo "*******************************************************"
12560 echo "* You have AIX on an unknown powerpc system. It is *"
12561 echo "* recommended that you use *"
12562 echo "* *"
12563 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12564 echo "* ^^^ *"
12565 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12566 echo "* PowerPC CPU you have. For more info, man cc. *"
12567 echo "*******************************************************"
12568 fi;;
12569 *darwin*)
12570 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12571 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12572 fi
12573 if test "$CXX" = icpc; then
12574 CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12575 fi;;
12576 esac
12577
12578 # use default flags for gcc on all systems
12579 if test $ac_cv_prog_really_gxx = yes; then
12580 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12581 fi
12582
12583 # test for gcc-specific flags:
12584 if test $ac_cv_prog_really_gxx = yes; then
12585 # -malign-double for x86 systems
12586
12587
12588 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12589 echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12590 if test "${ac_align_double+set}" = set; then
12591 echo $ECHO_N "(cached) $ECHO_C" >&6
12592 else
12593 echo 'void f(){}' > conftest.cpp
12594 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12595 ac_align_double=yes
12596 else
12597 ac_align_double=no
12598 fi
12599 rm -f conftest*
12600
12601 fi
12602 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12603 echo "${ECHO_T}$ac_align_double" >&6
12604 if test "$ac_align_double" = yes; then
12605 :
12606 CXXFLAGS="$CXXFLAGS -malign-double"
12607 else
12608 :
12609
12610 fi
12611
12612 # -fstrict-aliasing for gcc-2.95+
12613
12614
12615 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12616 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12617 if test "${ac_fstrict_aliasing+set}" = set; then
12618 echo $ECHO_N "(cached) $ECHO_C" >&6
12619 else
12620 echo 'void f(){}' > conftest.cpp
12621 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12622 ac_fstrict_aliasing=yes
12623 else
12624 ac_fstrict_aliasing=no
12625 fi
12626 rm -f conftest*
12627
12628 fi
12629 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12630 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12631 if test "$ac_fstrict_aliasing" = yes; then
12632 :
12633 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12634 else
12635 :
12636
12637 fi
12638
12639 fi
12640
12641 CPU_FLAGS=""
12642 if test $ac_cv_prog_really_gxx = yes; then
12643 case "${host_cpu}" in
12644 i586*)
12645
12646 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12647 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12648 if test "${ac_cpu_pentium+set}" = set; then
12649 echo $ECHO_N "(cached) $ECHO_C" >&6
12650 else
12651 echo 'void f(){}' > conftest.cpp
12652 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12653 ac_cpu_pentium=yes
12654 else
12655 ac_cpu_pentium=no
12656 fi
12657 rm -f conftest*
12658
12659 fi
12660 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12661 echo "${ECHO_T}$ac_cpu_pentium" >&6
12662 if test "$ac_cpu_pentium" = yes; then
12663 :
12664 CPU_FLAGS=-mcpu=pentium
12665 else
12666 :
12667
12668
12669 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12670 echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12671 if test "${ac_pentium+set}" = set; then
12672 echo $ECHO_N "(cached) $ECHO_C" >&6
12673 else
12674 echo 'void f(){}' > conftest.cpp
12675 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12676 ac_pentium=yes
12677 else
12678 ac_pentium=no
12679 fi
12680 rm -f conftest*
12681
12682 fi
12683 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12684 echo "${ECHO_T}$ac_pentium" >&6
12685 if test "$ac_pentium" = yes; then
12686 :
12687 CPU_FLAGS=-mpentium
12688 else
12689 :
12690
12691 fi
12692
12693 fi
12694
12695 ;;
12696 i686*)
12697
12698 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12699 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12700 if test "${ac_cpu_pentiumpro+set}" = set; then
12701 echo $ECHO_N "(cached) $ECHO_C" >&6
12702 else
12703 echo 'void f(){}' > conftest.cpp
12704 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12705 ac_cpu_pentiumpro=yes
12706 else
12707 ac_cpu_pentiumpro=no
12708 fi
12709 rm -f conftest*
12710
12711 fi
12712 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12713 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12714 if test "$ac_cpu_pentiumpro" = yes; then
12715 :
12716 CPU_FLAGS=-mcpu=pentiumpro
12717 else
12718 :
12719
12720
12721 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12722 echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12723 if test "${ac_pentiumpro+set}" = set; then
12724 echo $ECHO_N "(cached) $ECHO_C" >&6
12725 else
12726 echo 'void f(){}' > conftest.cpp
12727 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12728 ac_pentiumpro=yes
12729 else
12730 ac_pentiumpro=no
12731 fi
12732 rm -f conftest*
12733
12734 fi
12735 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12736 echo "${ECHO_T}$ac_pentiumpro" >&6
12737 if test "$ac_pentiumpro" = yes; then
12738 :
12739 CPU_FLAGS=-mpentiumpro
12740 else
12741 :
12742
12743 fi
12744
12745 fi
12746
12747 ;;
12748 powerpc*)
12749 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12750 is60x=`echo $cputype | egrep "^600-9e?$"`
12751 if test -n "$is60x"; then
12752
12753
12754 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12755 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12756 if test "${ac_m_cpu_60x+set}" = set; then
12757 echo $ECHO_N "(cached) $ECHO_C" >&6
12758 else
12759 echo 'void f(){}' > conftest.cpp
12760 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12761 ac_m_cpu_60x=yes
12762 else
12763 ac_m_cpu_60x=no
12764 fi
12765 rm -f conftest*
12766
12767 fi
12768 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12769 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12770 if test "$ac_m_cpu_60x" = yes; then
12771 :
12772 CPU_FLAGS=-mcpu=$cputype
12773 else
12774 :
12775
12776 fi
12777
12778 elif test "$cputype" = 750; then
12779
12780
12781 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12782 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12783 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12784 echo $ECHO_N "(cached) $ECHO_C" >&6
12785 else
12786
12787 cat > conftest.cpp <<EOF
12788 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12789 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12790 yes;
12791 # endif
12792 #endif
12793 EOF
12794 if { ac_try='${CXX-c++} -E conftest.cpp'
12795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12796 (eval $ac_try) 2>&5
12797 ac_status=$?
12798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12800 ac_cv_prog_gxx_2_95=yes
12801 else
12802 ac_cv_prog_gxx_2_95=no
12803 fi
12804
12805 fi
12806 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12807 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12808 if test "$ac_cv_prog_gxx_2_95" = yes; then
12809 :
12810
12811
12812 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12813 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12814 if test "${ac_m_cpu_750+set}" = set; then
12815 echo $ECHO_N "(cached) $ECHO_C" >&6
12816 else
12817 echo 'void f(){}' > conftest.cpp
12818 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12819 ac_m_cpu_750=yes
12820 else
12821 ac_m_cpu_750=no
12822 fi
12823 rm -f conftest*
12824
12825 fi
12826 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12827 echo "${ECHO_T}$ac_m_cpu_750" >&6
12828 if test "$ac_m_cpu_750" = yes; then
12829 :
12830 CPU_FLAGS=-mcpu=750
12831 else
12832 :
12833
12834 fi
12835
12836 else
12837 :
12838
12839 fi
12840
12841 fi
12842 if test -z "$CPU_FLAGS"; then
12843
12844
12845 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12846 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12847 if test "${ac_m_cpu_powerpc+set}" = set; then
12848 echo $ECHO_N "(cached) $ECHO_C" >&6
12849 else
12850 echo 'void f(){}' > conftest.cpp
12851 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12852 ac_m_cpu_powerpc=yes
12853 else
12854 ac_m_cpu_powerpc=no
12855 fi
12856 rm -f conftest*
12857
12858 fi
12859 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12860 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12861 if test "$ac_m_cpu_powerpc" = yes; then
12862 :
12863 CPU_FLAGS=-mcpu=powerpc
12864 else
12865 :
12866
12867 fi
12868
12869 fi
12870 if test -z "$CPU_FLAGS"; then
12871
12872
12873 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12874 echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12875 if test "${ac_m_powerpc+set}" = set; then
12876 echo $ECHO_N "(cached) $ECHO_C" >&6
12877 else
12878 echo 'void f(){}' > conftest.cpp
12879 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12880 ac_m_powerpc=yes
12881 else
12882 ac_m_powerpc=no
12883 fi
12884 rm -f conftest*
12885
12886 fi
12887 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12888 echo "${ECHO_T}$ac_m_powerpc" >&6
12889 if test "$ac_m_powerpc" = yes; then
12890 :
12891 CPU_FLAGS=-mpowerpc
12892 else
12893 :
12894
12895 fi
12896
12897 fi
12898 esac
12899 fi
12900
12901 if test -n "$CPU_FLAGS"; then
12902 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12903 fi
12904
12905 if test -z "$CXXFLAGS"; then
12906 echo ""
12907 echo "**********************************************************"
12908 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12909 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12910 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12911 echo "**********************************************************"
12912 echo ""
12913 CXXFLAGS="-O3"
12914 fi
12915
12916
12917
12918 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12919 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12920 if test "${ac_guessed_cxxflags+set}" = set; then
12921 echo $ECHO_N "(cached) $ECHO_C" >&6
12922 else
12923 echo 'void f(){}' > conftest.cpp
12924 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12925 ac_guessed_cxxflags=yes
12926 else
12927 ac_guessed_cxxflags=no
12928 fi
12929 rm -f conftest*
12930
12931 fi
12932 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12933 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12934 if test "$ac_guessed_cxxflags" = yes; then
12935 :
12936
12937 else
12938 :
12939
12940 echo ""
12941 echo "**********************************************************"
12942 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12943 echo "* your compiler. *"
12944 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12945 echo "**********************************************************"
12946 echo ""
12947 CXXFLAGS=""
12948
12949 fi
12950
12951
12952 fi
12953
12954 ;;
12955 esac
12956
12957
12958 cat >>confdefs.h <<\_ACEOF
12959 #define OBAPI
12960 _ACEOF
12961
12962
12963
12964
12965 # Check whether --with-mpi or --without-mpi was given.
12966 if test "${with_mpi+set}" = set; then
12967 withval="$with_mpi"
12968 with_mpi=$withval
12969 else
12970 with_mpi="no"
12971 fi;
12972
12973 case "x$with_mpi" in
12974 xyes | "x") USE_MPI=yes;;
12975 xno) USE_MPI=no ;;
12976 *) MPI="$with_mpi"; USE_MPI=yes ;;
12977 esac
12978 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12979 MPI="/usr/local"
12980 fi
12981 if test "$USE_MPI" = "yes"; then
12982
12983
12984 # Set variables...
12985 MPI_LIB_DIR="$MPI/lib"
12986 MPI_INC_DIR="$MPI/include"
12987
12988
12989
12990 ac_ext=c
12991 ac_cpp='$CPP $CPPFLAGS'
12992 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12993 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12994 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12995
12996 echo "$as_me:$LINENO: checking for mpi.h" >&5
12997 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12998 have_mpi_h=0
12999 rm -f conftest*
13000 echo '#include <mpi.h>' > conftest.c
13001 if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
13002 echo "$as_me:$LINENO: result: yes" >&5
13003 echo "${ECHO_T}yes" >&6
13004 have_mpi_h=1
13005 else
13006 if test -s conftest.out ; then
13007 cat conftest.out >> config.log
13008 fi
13009 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13010 echo "${ECHO_T}no! Check MPI include paths" >&6
13011 USE_MPI="no"
13012 fi
13013 rm -f conftest*
13014 if test "$have_mpi_h" = 1; then
13015
13016 cat >>confdefs.h <<\_ACEOF
13017 #define HAVE_MPI_H 1
13018 _ACEOF
13019
13020 fi
13021
13022 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13023 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13024
13025
13026 ac_ext=${FC_SRCEXT-f}
13027 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13028 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13029 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
13030
13031 ac_save_ext=$ac_ext
13032 ac_ext=F90
13033 ac_save_FCFLAGS=$FCFLAGS
13034 have_mpif_h=0
13035 rm -f conftest*
13036 cat >conftest.$ac_ext <<EOF
13037 program main
13038 include 'mpif.h'
13039 end
13040 EOF
13041 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13042 echo "$as_me:$LINENO: result: yes" >&5
13043 echo "${ECHO_T}yes" >&6
13044 MPI_F90_INC="$MPI_INC_DIR"
13045 have_mpif_h=1
13046 else
13047 if test -s conftest.out ; then
13048 cat conftest.out >> config.log
13049 fi
13050 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13051 echo "${ECHO_T}no! Check MPI include paths" >&6
13052 USE_MPI="no"
13053 fi
13054 rm -f conftest*
13055
13056 if test "$have_mpif_h" = 1; then
13057
13058 cat >>confdefs.h <<\_ACEOF
13059 #define HAVE_MPIF_H 1
13060 _ACEOF
13061
13062 fi
13063 FCFLAGS=$ac_save_FCFLAGS
13064 ac_ext=$ac_save_ext
13065 ac_ext=c
13066 ac_cpp='$CPP $CPPFLAGS'
13067 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13068 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13069 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13070
13071
13072 ac_ext=c
13073 ac_cpp='$CPP $CPPFLAGS'
13074 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13075 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13076 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13077
13078 ac_save_LDFLAGS=$LDFLAGS
13079 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13080
13081 if test x = x"$MPI_LIB"; then
13082 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13083 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13084 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13085 echo $ECHO_N "(cached) $ECHO_C" >&6
13086 else
13087 ac_check_lib_save_LIBS=$LIBS
13088 LIBS="-lmpich $LIBS"
13089 cat >conftest.$ac_ext <<_ACEOF
13090 /* confdefs.h. */
13091 _ACEOF
13092 cat confdefs.h >>conftest.$ac_ext
13093 cat >>conftest.$ac_ext <<_ACEOF
13094 /* end confdefs.h. */
13095
13096 /* Override any gcc2 internal prototype to avoid an error. */
13097 #ifdef __cplusplus
13098 extern "C"
13099 #endif
13100 /* We use char because int might match the return type of a gcc2
13101 builtin and then its argument prototype would still apply. */
13102 char MPI_Init ();
13103 #ifdef FC_DUMMY_MAIN
13104 #ifndef FC_DUMMY_MAIN_EQ_F77
13105 # ifdef __cplusplus
13106 extern "C"
13107 # endif
13108 int FC_DUMMY_MAIN() { return 1; }
13109 #endif
13110 #endif
13111 int
13112 main ()
13113 {
13114 MPI_Init ();
13115 ;
13116 return 0;
13117 }
13118 _ACEOF
13119 rm -f conftest.$ac_objext conftest$ac_exeext
13120 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13121 (eval $ac_link) 2>conftest.er1
13122 ac_status=$?
13123 grep -v '^ *+' conftest.er1 >conftest.err
13124 rm -f conftest.er1
13125 cat conftest.err >&5
13126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13127 (exit $ac_status); } &&
13128 { ac_try='test -z "$ac_c_werror_flag"
13129 || test ! -s conftest.err'
13130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13131 (eval $ac_try) 2>&5
13132 ac_status=$?
13133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13134 (exit $ac_status); }; } &&
13135 { ac_try='test -s conftest$ac_exeext'
13136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13137 (eval $ac_try) 2>&5
13138 ac_status=$?
13139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13140 (exit $ac_status); }; }; then
13141 ac_cv_lib_mpich_MPI_Init=yes
13142 else
13143 echo "$as_me: failed program was:" >&5
13144 sed 's/^/| /' conftest.$ac_ext >&5
13145
13146 ac_cv_lib_mpich_MPI_Init=no
13147 fi
13148 rm -f conftest.err conftest.$ac_objext \
13149 conftest$ac_exeext conftest.$ac_ext
13150 LIBS=$ac_check_lib_save_LIBS
13151 fi
13152 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13153 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13154 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13155 MPI_LIB="-lmpich"
13156 fi
13157
13158 fi
13159 $as_unset ac_cv_lib_mpich_MPI_Init
13160 if test x = x"$MPI_LIB"; then
13161 echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13162 echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13163 if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13164 echo $ECHO_N "(cached) $ECHO_C" >&6
13165 else
13166 ac_check_lib_save_LIBS=$LIBS
13167 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13168 cat >conftest.$ac_ext <<_ACEOF
13169 /* confdefs.h. */
13170 _ACEOF
13171 cat confdefs.h >>conftest.$ac_ext
13172 cat >>conftest.$ac_ext <<_ACEOF
13173 /* end confdefs.h. */
13174
13175 /* Override any gcc2 internal prototype to avoid an error. */
13176 #ifdef __cplusplus
13177 extern "C"
13178 #endif
13179 /* We use char because int might match the return type of a gcc2
13180 builtin and then its argument prototype would still apply. */
13181 char MPI_Init ();
13182 #ifdef FC_DUMMY_MAIN
13183 #ifndef FC_DUMMY_MAIN_EQ_F77
13184 # ifdef __cplusplus
13185 extern "C"
13186 # endif
13187 int FC_DUMMY_MAIN() { return 1; }
13188 #endif
13189 #endif
13190 int
13191 main ()
13192 {
13193 MPI_Init ();
13194 ;
13195 return 0;
13196 }
13197 _ACEOF
13198 rm -f conftest.$ac_objext conftest$ac_exeext
13199 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13200 (eval $ac_link) 2>conftest.er1
13201 ac_status=$?
13202 grep -v '^ *+' conftest.er1 >conftest.err
13203 rm -f conftest.er1
13204 cat conftest.err >&5
13205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206 (exit $ac_status); } &&
13207 { ac_try='test -z "$ac_c_werror_flag"
13208 || test ! -s conftest.err'
13209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13210 (eval $ac_try) 2>&5
13211 ac_status=$?
13212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13213 (exit $ac_status); }; } &&
13214 { ac_try='test -s conftest$ac_exeext'
13215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13216 (eval $ac_try) 2>&5
13217 ac_status=$?
13218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219 (exit $ac_status); }; }; then
13220 ac_cv_lib_pmpich_MPI_Init=yes
13221 else
13222 echo "$as_me: failed program was:" >&5
13223 sed 's/^/| /' conftest.$ac_ext >&5
13224
13225 ac_cv_lib_pmpich_MPI_Init=no
13226 fi
13227 rm -f conftest.err conftest.$ac_objext \
13228 conftest$ac_exeext conftest.$ac_ext
13229 LIBS=$ac_check_lib_save_LIBS
13230 fi
13231 echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13232 echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13233 if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13234 MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13235 fi
13236
13237 fi
13238 if test x = x"$MPI_LIB"; then
13239 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13240 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13241 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13242 echo $ECHO_N "(cached) $ECHO_C" >&6
13243 else
13244 ac_check_lib_save_LIBS=$LIBS
13245 LIBS="-lmpi $LIBS"
13246 cat >conftest.$ac_ext <<_ACEOF
13247 /* confdefs.h. */
13248 _ACEOF
13249 cat confdefs.h >>conftest.$ac_ext
13250 cat >>conftest.$ac_ext <<_ACEOF
13251 /* end confdefs.h. */
13252
13253 /* Override any gcc2 internal prototype to avoid an error. */
13254 #ifdef __cplusplus
13255 extern "C"
13256 #endif
13257 /* We use char because int might match the return type of a gcc2
13258 builtin and then its argument prototype would still apply. */
13259 char MPI_Init ();
13260 #ifdef FC_DUMMY_MAIN
13261 #ifndef FC_DUMMY_MAIN_EQ_F77
13262 # ifdef __cplusplus
13263 extern "C"
13264 # endif
13265 int FC_DUMMY_MAIN() { return 1; }
13266 #endif
13267 #endif
13268 int
13269 main ()
13270 {
13271 MPI_Init ();
13272 ;
13273 return 0;
13274 }
13275 _ACEOF
13276 rm -f conftest.$ac_objext conftest$ac_exeext
13277 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13278 (eval $ac_link) 2>conftest.er1
13279 ac_status=$?
13280 grep -v '^ *+' conftest.er1 >conftest.err
13281 rm -f conftest.er1
13282 cat conftest.err >&5
13283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13284 (exit $ac_status); } &&
13285 { ac_try='test -z "$ac_c_werror_flag"
13286 || test ! -s conftest.err'
13287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13288 (eval $ac_try) 2>&5
13289 ac_status=$?
13290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13291 (exit $ac_status); }; } &&
13292 { ac_try='test -s conftest$ac_exeext'
13293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13294 (eval $ac_try) 2>&5
13295 ac_status=$?
13296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13297 (exit $ac_status); }; }; then
13298 ac_cv_lib_mpi_MPI_Init=yes
13299 else
13300 echo "$as_me: failed program was:" >&5
13301 sed 's/^/| /' conftest.$ac_ext >&5
13302
13303 ac_cv_lib_mpi_MPI_Init=no
13304 fi
13305 rm -f conftest.err conftest.$ac_objext \
13306 conftest$ac_exeext conftest.$ac_ext
13307 LIBS=$ac_check_lib_save_LIBS
13308 fi
13309 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13310 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13311 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13312 MPI_LIB="-lmpi"
13313 fi
13314
13315 fi
13316 $as_unset ac_cv_lib_mpi_MPI_Init
13317 if test x = x"$MPI_LIB"; then
13318 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13319 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13320 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13321 echo $ECHO_N "(cached) $ECHO_C" >&6
13322 else
13323 ac_check_lib_save_LIBS=$LIBS
13324 LIBS="-lmpi -llam $LIBS"
13325 cat >conftest.$ac_ext <<_ACEOF
13326 /* confdefs.h. */
13327 _ACEOF
13328 cat confdefs.h >>conftest.$ac_ext
13329 cat >>conftest.$ac_ext <<_ACEOF
13330 /* end confdefs.h. */
13331
13332 /* Override any gcc2 internal prototype to avoid an error. */
13333 #ifdef __cplusplus
13334 extern "C"
13335 #endif
13336 /* We use char because int might match the return type of a gcc2
13337 builtin and then its argument prototype would still apply. */
13338 char MPI_Init ();
13339 #ifdef FC_DUMMY_MAIN
13340 #ifndef FC_DUMMY_MAIN_EQ_F77
13341 # ifdef __cplusplus
13342 extern "C"
13343 # endif
13344 int FC_DUMMY_MAIN() { return 1; }
13345 #endif
13346 #endif
13347 int
13348 main ()
13349 {
13350 MPI_Init ();
13351 ;
13352 return 0;
13353 }
13354 _ACEOF
13355 rm -f conftest.$ac_objext conftest$ac_exeext
13356 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13357 (eval $ac_link) 2>conftest.er1
13358 ac_status=$?
13359 grep -v '^ *+' conftest.er1 >conftest.err
13360 rm -f conftest.er1
13361 cat conftest.err >&5
13362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13363 (exit $ac_status); } &&
13364 { ac_try='test -z "$ac_c_werror_flag"
13365 || test ! -s conftest.err'
13366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13367 (eval $ac_try) 2>&5
13368 ac_status=$?
13369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13370 (exit $ac_status); }; } &&
13371 { ac_try='test -s conftest$ac_exeext'
13372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13373 (eval $ac_try) 2>&5
13374 ac_status=$?
13375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13376 (exit $ac_status); }; }; then
13377 ac_cv_lib_mpi_MPI_Init=yes
13378 else
13379 echo "$as_me: failed program was:" >&5
13380 sed 's/^/| /' conftest.$ac_ext >&5
13381
13382 ac_cv_lib_mpi_MPI_Init=no
13383 fi
13384 rm -f conftest.err conftest.$ac_objext \
13385 conftest$ac_exeext conftest.$ac_ext
13386 LIBS=$ac_check_lib_save_LIBS
13387 fi
13388 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13389 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13390 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13391 MPI_LIB="-lmpi -llam"
13392 fi
13393
13394 fi
13395 $as_unset ac_cv_lib_mpi_MPI_Init
13396 if test x = x"$MPI_LIB"; then
13397 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13398 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13399 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13400 echo $ECHO_N "(cached) $ECHO_C" >&6
13401 else
13402 ac_check_lib_save_LIBS=$LIBS
13403 LIBS="-lmpi -llam -lpthread $LIBS"
13404 cat >conftest.$ac_ext <<_ACEOF
13405 /* confdefs.h. */
13406 _ACEOF
13407 cat confdefs.h >>conftest.$ac_ext
13408 cat >>conftest.$ac_ext <<_ACEOF
13409 /* end confdefs.h. */
13410
13411 /* Override any gcc2 internal prototype to avoid an error. */
13412 #ifdef __cplusplus
13413 extern "C"
13414 #endif
13415 /* We use char because int might match the return type of a gcc2
13416 builtin and then its argument prototype would still apply. */
13417 char MPI_Init ();
13418 #ifdef FC_DUMMY_MAIN
13419 #ifndef FC_DUMMY_MAIN_EQ_F77
13420 # ifdef __cplusplus
13421 extern "C"
13422 # endif
13423 int FC_DUMMY_MAIN() { return 1; }
13424 #endif
13425 #endif
13426 int
13427 main ()
13428 {
13429 MPI_Init ();
13430 ;
13431 return 0;
13432 }
13433 _ACEOF
13434 rm -f conftest.$ac_objext conftest$ac_exeext
13435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13436 (eval $ac_link) 2>conftest.er1
13437 ac_status=$?
13438 grep -v '^ *+' conftest.er1 >conftest.err
13439 rm -f conftest.er1
13440 cat conftest.err >&5
13441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13442 (exit $ac_status); } &&
13443 { ac_try='test -z "$ac_c_werror_flag"
13444 || test ! -s conftest.err'
13445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13446 (eval $ac_try) 2>&5
13447 ac_status=$?
13448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13449 (exit $ac_status); }; } &&
13450 { ac_try='test -s conftest$ac_exeext'
13451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13452 (eval $ac_try) 2>&5
13453 ac_status=$?
13454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455 (exit $ac_status); }; }; then
13456 ac_cv_lib_mpi_MPI_Init=yes
13457 else
13458 echo "$as_me: failed program was:" >&5
13459 sed 's/^/| /' conftest.$ac_ext >&5
13460
13461 ac_cv_lib_mpi_MPI_Init=no
13462 fi
13463 rm -f conftest.err conftest.$ac_objext \
13464 conftest$ac_exeext conftest.$ac_ext
13465 LIBS=$ac_check_lib_save_LIBS
13466 fi
13467 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13468 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13469 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13470 MPI_LIB="-lmpi -llam -lpthread"
13471 else
13472
13473 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13474 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13475 { (exit 1); exit 1; }; }
13476 USE_MPI="no"
13477
13478 fi
13479
13480 fi
13481
13482
13483
13484 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13485 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13486 MPI_F90_LIB=""
13487 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13488 MPI_F90_LIB="-lfmpich"
13489 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13490 MPI_F90_LIB="-llamf77mpi"
13491 else
13492 MPI_F90_LIB=" "
13493 fi
13494 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13495 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13496
13497
13498 fi
13499
13500
13501
13502 USE_CGAL=no
13503 cgal_makefile=auto
13504
13505 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13506 if test "${with_cgal_makefile+set}" = set; then
13507 withval="$with_cgal_makefile"
13508 cgal_makefile="$withval"
13509 fi;
13510
13511 if test "x$cgal_makefile" != xno; then
13512
13513 if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13514 cgal_makefile="$CGAL_MAKEFILE"
13515 fi
13516
13517 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13518 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13519
13520 if test -f "$cgal_makefile"; then
13521
13522 cat >config.tmp.Makefile <<EOF
13523 include $cgal_makefile
13524 default:
13525 @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13526 @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13527 @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13528 @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13529 @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13530 @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13531 @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13532 @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13533 @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13534 @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13535 @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13536 @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13537 EOF
13538
13539 make -s -f config.tmp.Makefile
13540 . config.tmp.cgalvariables
13541
13542 rm -f config.tmp.Makefile config.tmp.cgalvariables
13543
13544 if test "x$CGAL_INCLDIR" = "x"; then
13545 CGAL_INCLDIR=""
13546 fi
13547
13548 if test "x$CGAL_LIBDIR" = "x"; then
13549 CGAL_LIBDIR=""
13550 fi
13551
13552 if test "x$CGAL_RLIBDIR" = "x"; then
13553 CGAL_RLIBDIR=""
13554 fi
13555
13556 if test "x$LEDA_INCLDIR" = "x"; then
13557 LEDA_INCLDIR=""
13558 fi
13559
13560 if test "x$LEDA_LIBDIR" = "x"; then
13561 LEDA_LIBDIR=""
13562 fi
13563
13564 if test "x$LEDA_RLIBDIR" = "x"; then
13565 LEDA_RLIBDIR=""
13566 fi
13567
13568 if test "x$GMP_INCLDIR" = "x"; then
13569 GMP_INCLDIR=""
13570 fi
13571
13572 if test "x$GMP_LIBDIR" = "x"; then
13573 GMP_LIBDIR=""
13574 fi
13575
13576 if test "x$GMP_RLIBDIR" = "x"; then
13577 GMP_RLIBDIR=""
13578 fi
13579
13580 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13581 echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13582 echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13583 echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13584 echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13585 echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13586 echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13587 echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13588 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13589 echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13590 echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13591 echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13592 echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13593 echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13594 echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13595 echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13596 echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13597 echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13598
13599 ac_ext=cc
13600 ac_cpp='$CXXCPP $CPPFLAGS'
13601 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13602 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13603 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13604
13605 save_CXXFLAGS="$CXXFLAGS"
13606 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13607 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13608 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13609 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13610 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13611 echo $ECHO_N "(cached) $ECHO_C" >&6
13612 fi
13613 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13614 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13615 else
13616 # Is the header compilable?
13617 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13618 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13619 cat >conftest.$ac_ext <<_ACEOF
13620 /* confdefs.h. */
13621 _ACEOF
13622 cat confdefs.h >>conftest.$ac_ext
13623 cat >>conftest.$ac_ext <<_ACEOF
13624 /* end confdefs.h. */
13625 $ac_includes_default
13626 #include <CGAL/Cartesian.h>
13627 _ACEOF
13628 rm -f conftest.$ac_objext
13629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13630 (eval $ac_compile) 2>conftest.er1
13631 ac_status=$?
13632 grep -v '^ *+' conftest.er1 >conftest.err
13633 rm -f conftest.er1
13634 cat conftest.err >&5
13635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13636 (exit $ac_status); } &&
13637 { ac_try='test -z "$ac_cxx_werror_flag"
13638 || test ! -s conftest.err'
13639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13640 (eval $ac_try) 2>&5
13641 ac_status=$?
13642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13643 (exit $ac_status); }; } &&
13644 { ac_try='test -s conftest.$ac_objext'
13645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13646 (eval $ac_try) 2>&5
13647 ac_status=$?
13648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13649 (exit $ac_status); }; }; then
13650 ac_header_compiler=yes
13651 else
13652 echo "$as_me: failed program was:" >&5
13653 sed 's/^/| /' conftest.$ac_ext >&5
13654
13655 ac_header_compiler=no
13656 fi
13657 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13658 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13659 echo "${ECHO_T}$ac_header_compiler" >&6
13660
13661 # Is the header present?
13662 echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13663 echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13664 cat >conftest.$ac_ext <<_ACEOF
13665 /* confdefs.h. */
13666 _ACEOF
13667 cat confdefs.h >>conftest.$ac_ext
13668 cat >>conftest.$ac_ext <<_ACEOF
13669 /* end confdefs.h. */
13670 #include <CGAL/Cartesian.h>
13671 _ACEOF
13672 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13673 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13674 ac_status=$?
13675 grep -v '^ *+' conftest.er1 >conftest.err
13676 rm -f conftest.er1
13677 cat conftest.err >&5
13678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13679 (exit $ac_status); } >/dev/null; then
13680 if test -s conftest.err; then
13681 ac_cpp_err=$ac_cxx_preproc_warn_flag
13682 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13683 else
13684 ac_cpp_err=
13685 fi
13686 else
13687 ac_cpp_err=yes
13688 fi
13689 if test -z "$ac_cpp_err"; then
13690 ac_header_preproc=yes
13691 else
13692 echo "$as_me: failed program was:" >&5
13693 sed 's/^/| /' conftest.$ac_ext >&5
13694
13695 ac_header_preproc=no
13696 fi
13697 rm -f conftest.err conftest.$ac_ext
13698 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13699 echo "${ECHO_T}$ac_header_preproc" >&6
13700
13701 # So? What about this header?
13702 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13703 yes:no: )
13704 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13705 echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13706 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13707 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13708 ac_header_preproc=yes
13709 ;;
13710 no:yes:* )
13711 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13712 echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13713 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13714 echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13715 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13716 echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13717 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13718 echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13719 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13720 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13721 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13722 echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13723 (
13724 cat <<\_ASBOX
13725 ## ------------------------------ ##
13726 ## Report this to gezelter@nd.edu ##
13727 ## ------------------------------ ##
13728 _ASBOX
13729 ) |
13730 sed "s/^/$as_me: WARNING: /" >&2
13731 ;;
13732 esac
13733 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13734 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13735 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13736 echo $ECHO_N "(cached) $ECHO_C" >&6
13737 else
13738 ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13739 fi
13740 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13741 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13742
13743 fi
13744 if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13745 cgal=yes
13746 else
13747 cgal=no
13748 fi
13749
13750
13751 CXXFLAGS="$save_CXXFLAGS"
13752
13753 if test "x$cgal" = xyes; then
13754 echo "$as_me:$LINENO: checking for CGAL version" >&5
13755 echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13756 LOCATION=${CGAL_INCLDIR}
13757 LOCATION=${LOCATION:-/usr/include}
13758 if test -f $LOCATION/CGAL/version.h; then
13759 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13760 else
13761 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13762 fi
13763 if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13764 echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13765 echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13766 else
13767 echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13768 echo "${ECHO_T}($CGAL_VERSION) no" >&6
13769 cgal=no
13770 fi
13771 fi
13772
13773 if test "x$cgal" = xyes; then
13774 CGAL_LIBS="-lCGAL"
13775 echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13776 echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13777 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13778 CGAL_USES_LEDA=yes
13779 echo "$as_me:$LINENO: result: yes" >&5
13780 echo "${ECHO_T}yes" >&6
13781 CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13782 else
13783 echo "$as_me:$LINENO: result: no" >&5
13784 echo "${ECHO_T}no" >&6
13785 CGAL_USES_LEDA=no
13786 fi
13787
13788 echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13789 echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13790 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13791 CGAL_USES_GMP=yes
13792 echo "$as_me:$LINENO: result: yes" >&5
13793 echo "${ECHO_T}yes" >&6
13794 CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13795 else
13796 echo "$as_me:$LINENO: result: no" >&5
13797 echo "${ECHO_T}no" >&6
13798 CGAL_USES_GMP=no
13799 fi
13800
13801 CGAL_LIBS="$CGAL_LIBS -lm"
13802
13803 CGAL_CXXFLAGS="-ftemplate-depth-50"
13804
13805 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13806 echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13807 echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13808 echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13809 echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13810 echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13811 echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13812 echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13813 echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13814 echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13815 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13816 echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13817 echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13818 echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13819 fi
13820
13821 if test "x$cgal" = xyes; then
13822 save_LIBS="$LIBS"
13823 LIBS="$LIBS -L$CGAL_LIBDIR"
13824 if test "x$CGAL_USES_LEDA" = xyes; then
13825 LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13826 fi
13827 # if test "x$CGAL_USES_GMP" = xyes; then
13828 # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13829 # fi
13830 echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13831 echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13832 save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13833 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13834 save_LIBS_CHECK_CXX_LIB="$LIBS"
13835 LIBS="-lCGAL $LIBS"
13836 cat >conftest.$ac_ext <<_ACEOF
13837 /* confdefs.h. */
13838 _ACEOF
13839 cat confdefs.h >>conftest.$ac_ext
13840 cat >>conftest.$ac_ext <<_ACEOF
13841 /* end confdefs.h. */
13842 #include <CGAL/Cartesian.h>
13843 #ifdef FC_DUMMY_MAIN
13844 #ifndef FC_DUMMY_MAIN_EQ_F77
13845 # ifdef __cplusplus
13846 extern "C"
13847 # endif
13848 int FC_DUMMY_MAIN() { return 1; }
13849 #endif
13850 #endif
13851 int
13852 main ()
13853 {
13854 ::CGAL::Cartesian<int>::Point_2 P
13855 ;
13856 return 0;
13857 }
13858 _ACEOF
13859 rm -f conftest.$ac_objext conftest$ac_exeext
13860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13861 (eval $ac_link) 2>conftest.er1
13862 ac_status=$?
13863 grep -v '^ *+' conftest.er1 >conftest.err
13864 rm -f conftest.er1
13865 cat conftest.err >&5
13866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13867 (exit $ac_status); } &&
13868 { ac_try='test -z "$ac_cxx_werror_flag"
13869 || test ! -s conftest.err'
13870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13871 (eval $ac_try) 2>&5
13872 ac_status=$?
13873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13874 (exit $ac_status); }; } &&
13875 { ac_try='test -s conftest$ac_exeext'
13876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13877 (eval $ac_try) 2>&5
13878 ac_status=$?
13879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13880 (exit $ac_status); }; }; then
13881 echo "$as_me:$LINENO: result: yes" >&5
13882 echo "${ECHO_T}yes" >&6
13883 cgal=yes
13884 else
13885 echo "$as_me: failed program was:" >&5
13886 sed 's/^/| /' conftest.$ac_ext >&5
13887
13888 echo "$as_me:$LINENO: result: no" >&5
13889 echo "${ECHO_T}no" >&6
13890 cgal=no
13891 fi
13892 rm -f conftest.err conftest.$ac_objext \
13893 conftest$ac_exeext conftest.$ac_ext
13894 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13895 LIBS="$save_LIBS_CHECK_CXX_LIB"
13896 LIBS="$save_LIBS"
13897 fi
13898
13899 fi
13900 ac_ext=c
13901 ac_cpp='$CPP $CPPFLAGS'
13902 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13903 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13904 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13905
13906
13907 fi
13908
13909 if test "x$cgal" = xyes; then
13910 USE_CGAL=yes
13911
13912 cat >>confdefs.h <<\_ACEOF
13913 #define HAVE_CGAL 1
13914 _ACEOF
13915
13916
13917 cat >>confdefs.h <<_ACEOF
13918 #define CGAL_VERSION $CGAL_VERSION
13919 _ACEOF
13920
13921 if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13922 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13923 echo "$as_me: WARNING: *****************************************************" >&2;}
13924 { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13925 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13926 { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13927 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13928 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13929 echo "$as_me: WARNING: *****************************************************" >&2;}
13930 fi
13931 else
13932 if test "x$cgal_makefile" != xno; then
13933 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13934 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13935 fi
13936 CGAL_INCLDIR=
13937 CGAL_LIBDIR=
13938 CGAL_RLIBDIR=
13939 CGAL_DEFINES=
13940 CGAL_CXXFLAGS=
13941 CGAL_LIBS=
13942 fi
13943
13944
13945 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13946
13947 CGAL_LIB_DIR=${CGAL_LIBDIR}
13948
13949 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13950
13951
13952
13953
13954
13955
13956 # Check whether --enable-doxygen or --disable-doxygen was given.
13957 if test "${enable_doxygen+set}" = set; then
13958 enableval="$enable_doxygen"
13959
13960 fi;
13961 # Check whether --enable-dot or --disable-dot was given.
13962 if test "${enable_dot+set}" = set; then
13963 enableval="$enable_dot"
13964
13965 fi;
13966 # Check whether --enable-html-docs or --disable-html-docs was given.
13967 if test "${enable_html_docs+set}" = set; then
13968 enableval="$enable_html_docs"
13969
13970 else
13971 enable_html_docs=yes
13972 fi;
13973 # Check whether --enable-latex-docs or --disable-latex-docs was given.
13974 if test "${enable_latex_docs+set}" = set; then
13975 enableval="$enable_latex_docs"
13976
13977 else
13978 enable_latex_docs=no
13979 fi;
13980 if test "x$enable_doxygen" = xno; then
13981 enable_doc=no
13982 else
13983 # Extract the first word of "doxygen", so it can be a program name with args.
13984 set dummy doxygen; ac_word=$2
13985 echo "$as_me:$LINENO: checking for $ac_word" >&5
13986 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13987 if test "${ac_cv_path_DOXYGEN+set}" = set; then
13988 echo $ECHO_N "(cached) $ECHO_C" >&6
13989 else
13990 case $DOXYGEN in
13991 [\\/]* | ?:[\\/]*)
13992 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13993 ;;
13994 *)
13995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13996 for as_dir in $PATH
13997 do
13998 IFS=$as_save_IFS
13999 test -z "$as_dir" && as_dir=.
14000 for ac_exec_ext in '' $ac_executable_extensions; do
14001 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14002 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14003 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14004 break 2
14005 fi
14006 done
14007 done
14008
14009 ;;
14010 esac
14011 fi
14012 DOXYGEN=$ac_cv_path_DOXYGEN
14013
14014 if test -n "$DOXYGEN"; then
14015 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14016 echo "${ECHO_T}$DOXYGEN" >&6
14017 else
14018 echo "$as_me:$LINENO: result: no" >&5
14019 echo "${ECHO_T}no" >&6
14020 fi
14021
14022 if test "x$DOXYGEN" = x; then
14023 if test "x$enable_doxygen" = xyes; then
14024 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14025 echo "$as_me: error: could not find doxygen" >&2;}
14026 { (exit 1); exit 1; }; }
14027 fi
14028 enable_doc=no
14029 else
14030 enable_doc=yes
14031 # Extract the first word of "dot", so it can be a program name with args.
14032 set dummy dot; ac_word=$2
14033 echo "$as_me:$LINENO: checking for $ac_word" >&5
14034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14035 if test "${ac_cv_path_DOT+set}" = set; then
14036 echo $ECHO_N "(cached) $ECHO_C" >&6
14037 else
14038 case $DOT in
14039 [\\/]* | ?:[\\/]*)
14040 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14041 ;;
14042 *)
14043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14044 for as_dir in $PATH
14045 do
14046 IFS=$as_save_IFS
14047 test -z "$as_dir" && as_dir=.
14048 for ac_exec_ext in '' $ac_executable_extensions; do
14049 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14050 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14051 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14052 break 2
14053 fi
14054 done
14055 done
14056
14057 ;;
14058 esac
14059 fi
14060 DOT=$ac_cv_path_DOT
14061
14062 if test -n "$DOT"; then
14063 echo "$as_me:$LINENO: result: $DOT" >&5
14064 echo "${ECHO_T}$DOT" >&6
14065 else
14066 echo "$as_me:$LINENO: result: no" >&5
14067 echo "${ECHO_T}no" >&6
14068 fi
14069
14070 fi
14071 fi
14072
14073 if test "x$enable_doc" = xyes; then
14074 DOC=1
14075 else
14076 DOC=0
14077 fi
14078
14079
14080 if test x$DOT = x; then
14081 if test "x$enable_dot" = xyes; then
14082 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14083 echo "$as_me: error: could not find dot" >&2;}
14084 { (exit 1); exit 1; }; }
14085 fi
14086 enable_dot=no
14087 else
14088 enable_dot=yes
14089 fi
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile src/applications/utilities/affineScale scripts/filepp"
14110
14111
14112 cat >confcache <<\_ACEOF
14113 # This file is a shell script that caches the results of configure
14114 # tests run on this system so they can be shared between configure
14115 # scripts and configure runs, see configure's option --config-cache.
14116 # It is not useful on other systems. If it contains results you don't
14117 # want to keep, you may remove or edit it.
14118 #
14119 # config.status only pays attention to the cache file if you give it
14120 # the --recheck option to rerun configure.
14121 #
14122 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14123 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14124 # following values.
14125
14126 _ACEOF
14127
14128 # The following way of writing the cache mishandles newlines in values,
14129 # but we know of no workaround that is simple, portable, and efficient.
14130 # So, don't put newlines in cache variables' values.
14131 # Ultrix sh set writes to stderr and can't be redirected directly,
14132 # and sets the high bit in the cache file unless we assign to the vars.
14133 {
14134 (set) 2>&1 |
14135 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14136 *ac_space=\ *)
14137 # `set' does not quote correctly, so add quotes (double-quote
14138 # substitution turns \\\\ into \\, and sed turns \\ into \).
14139 sed -n \
14140 "s/'/'\\\\''/g;
14141 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14142 ;;
14143 *)
14144 # `set' quotes correctly as required by POSIX, so do not add quotes.
14145 sed -n \
14146 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14147 ;;
14148 esac;
14149 } |
14150 sed '
14151 t clear
14152 : clear
14153 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14154 t end
14155 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14156 : end' >>confcache
14157 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14158 if test -w $cache_file; then
14159 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14160 cat confcache >$cache_file
14161 else
14162 echo "not updating unwritable cache $cache_file"
14163 fi
14164 fi
14165 rm -f confcache
14166
14167 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14168 # Let make expand exec_prefix.
14169 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14170
14171 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14172 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14173 # trailing colons and then remove the whole line if VPATH becomes empty
14174 # (actually we leave an empty line to preserve line numbers).
14175 if test "x$srcdir" = x.; then
14176 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14177 s/:*\$(srcdir):*/:/;
14178 s/:*\${srcdir}:*/:/;
14179 s/:*@srcdir@:*/:/;
14180 s/^\([^=]*=[ ]*\):*/\1/;
14181 s/:*$//;
14182 s/^[^=]*=[ ]*$//;
14183 }'
14184 fi
14185
14186 DEFS=-DHAVE_CONFIG_H
14187
14188 ac_libobjs=
14189 ac_ltlibobjs=
14190 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14191 # 1. Remove the extension, and $U if already installed.
14192 ac_i=`echo "$ac_i" |
14193 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14194 # 2. Add them.
14195 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14196 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14197 done
14198 LIBOBJS=$ac_libobjs
14199
14200 LTLIBOBJS=$ac_ltlibobjs
14201
14202
14203
14204 : ${CONFIG_STATUS=./config.status}
14205 ac_clean_files_save=$ac_clean_files
14206 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14207 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14208 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14209 cat >$CONFIG_STATUS <<_ACEOF
14210 #! $SHELL
14211 # Generated by $as_me.
14212 # Run this file to recreate the current configuration.
14213 # Compiler output produced by configure, useful for debugging
14214 # configure, is in config.log if it exists.
14215
14216 debug=false
14217 ac_cs_recheck=false
14218 ac_cs_silent=false
14219 SHELL=\${CONFIG_SHELL-$SHELL}
14220 _ACEOF
14221
14222 cat >>$CONFIG_STATUS <<\_ACEOF
14223 ## --------------------- ##
14224 ## M4sh Initialization. ##
14225 ## --------------------- ##
14226
14227 # Be Bourne compatible
14228 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14229 emulate sh
14230 NULLCMD=:
14231 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14232 # is contrary to our usage. Disable this feature.
14233 alias -g '${1+"$@"}'='"$@"'
14234 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14235 set -o posix
14236 fi
14237 DUALCASE=1; export DUALCASE # for MKS sh
14238
14239 # Support unset when possible.
14240 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14241 as_unset=unset
14242 else
14243 as_unset=false
14244 fi
14245
14246
14247 # Work around bugs in pre-3.0 UWIN ksh.
14248 $as_unset ENV MAIL MAILPATH
14249 PS1='$ '
14250 PS2='> '
14251 PS4='+ '
14252
14253 # NLS nuisances.
14254 for as_var in \
14255 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14256 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14257 LC_TELEPHONE LC_TIME
14258 do
14259 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14260 eval $as_var=C; export $as_var
14261 else
14262 $as_unset $as_var
14263 fi
14264 done
14265
14266 # Required to use basename.
14267 if expr a : '\(a\)' >/dev/null 2>&1; then
14268 as_expr=expr
14269 else
14270 as_expr=false
14271 fi
14272
14273 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14274 as_basename=basename
14275 else
14276 as_basename=false
14277 fi
14278
14279
14280 # Name of the executable.
14281 as_me=`$as_basename "$0" ||
14282 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14283 X"$0" : 'X\(//\)$' \| \
14284 X"$0" : 'X\(/\)$' \| \
14285 . : '\(.\)' 2>/dev/null ||
14286 echo X/"$0" |
14287 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14288 /^X\/\(\/\/\)$/{ s//\1/; q; }
14289 /^X\/\(\/\).*/{ s//\1/; q; }
14290 s/.*/./; q'`
14291
14292
14293 # PATH needs CR, and LINENO needs CR and PATH.
14294 # Avoid depending upon Character Ranges.
14295 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14296 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14297 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14298 as_cr_digits='0123456789'
14299 as_cr_alnum=$as_cr_Letters$as_cr_digits
14300
14301 # The user is always right.
14302 if test "${PATH_SEPARATOR+set}" != set; then
14303 echo "#! /bin/sh" >conf$$.sh
14304 echo "exit 0" >>conf$$.sh
14305 chmod +x conf$$.sh
14306 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14307 PATH_SEPARATOR=';'
14308 else
14309 PATH_SEPARATOR=:
14310 fi
14311 rm -f conf$$.sh
14312 fi
14313
14314
14315 as_lineno_1=$LINENO
14316 as_lineno_2=$LINENO
14317 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14318 test "x$as_lineno_1" != "x$as_lineno_2" &&
14319 test "x$as_lineno_3" = "x$as_lineno_2" || {
14320 # Find who we are. Look in the path if we contain no path at all
14321 # relative or not.
14322 case $0 in
14323 *[\\/]* ) as_myself=$0 ;;
14324 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14325 for as_dir in $PATH
14326 do
14327 IFS=$as_save_IFS
14328 test -z "$as_dir" && as_dir=.
14329 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14330 done
14331
14332 ;;
14333 esac
14334 # We did not find ourselves, most probably we were run as `sh COMMAND'
14335 # in which case we are not to be found in the path.
14336 if test "x$as_myself" = x; then
14337 as_myself=$0
14338 fi
14339 if test ! -f "$as_myself"; then
14340 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14341 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14342 { (exit 1); exit 1; }; }
14343 fi
14344 case $CONFIG_SHELL in
14345 '')
14346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14347 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14348 do
14349 IFS=$as_save_IFS
14350 test -z "$as_dir" && as_dir=.
14351 for as_base in sh bash ksh sh5; do
14352 case $as_dir in
14353 /*)
14354 if ("$as_dir/$as_base" -c '
14355 as_lineno_1=$LINENO
14356 as_lineno_2=$LINENO
14357 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14358 test "x$as_lineno_1" != "x$as_lineno_2" &&
14359 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14360 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14361 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14362 CONFIG_SHELL=$as_dir/$as_base
14363 export CONFIG_SHELL
14364 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14365 fi;;
14366 esac
14367 done
14368 done
14369 ;;
14370 esac
14371
14372 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14373 # uniformly replaced by the line number. The first 'sed' inserts a
14374 # line-number line before each line; the second 'sed' does the real
14375 # work. The second script uses 'N' to pair each line-number line
14376 # with the numbered line, and appends trailing '-' during
14377 # substitution so that $LINENO is not a special case at line end.
14378 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14379 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14380 sed '=' <$as_myself |
14381 sed '
14382 N
14383 s,$,-,
14384 : loop
14385 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14386 t loop
14387 s,-$,,
14388 s,^['$as_cr_digits']*\n,,
14389 ' >$as_me.lineno &&
14390 chmod +x $as_me.lineno ||
14391 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14392 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14393 { (exit 1); exit 1; }; }
14394
14395 # Don't try to exec as it changes $[0], causing all sort of problems
14396 # (the dirname of $[0] is not the place where we might find the
14397 # original and so on. Autoconf is especially sensible to this).
14398 . ./$as_me.lineno
14399 # Exit status is that of the last command.
14400 exit
14401 }
14402
14403
14404 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14405 *c*,-n*) ECHO_N= ECHO_C='
14406 ' ECHO_T=' ' ;;
14407 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14408 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14409 esac
14410
14411 if expr a : '\(a\)' >/dev/null 2>&1; then
14412 as_expr=expr
14413 else
14414 as_expr=false
14415 fi
14416
14417 rm -f conf$$ conf$$.exe conf$$.file
14418 echo >conf$$.file
14419 if ln -s conf$$.file conf$$ 2>/dev/null; then
14420 # We could just check for DJGPP; but this test a) works b) is more generic
14421 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14422 if test -f conf$$.exe; then
14423 # Don't use ln at all; we don't have any links
14424 as_ln_s='cp -p'
14425 else
14426 as_ln_s='ln -s'
14427 fi
14428 elif ln conf$$.file conf$$ 2>/dev/null; then
14429 as_ln_s=ln
14430 else
14431 as_ln_s='cp -p'
14432 fi
14433 rm -f conf$$ conf$$.exe conf$$.file
14434
14435 if mkdir -p . 2>/dev/null; then
14436 as_mkdir_p=:
14437 else
14438 test -d ./-p && rmdir ./-p
14439 as_mkdir_p=false
14440 fi
14441
14442 as_executable_p="test -f"
14443
14444 # Sed expression to map a string onto a valid CPP name.
14445 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14446
14447 # Sed expression to map a string onto a valid variable name.
14448 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14449
14450
14451 # IFS
14452 # We need space, tab and new line, in precisely that order.
14453 as_nl='
14454 '
14455 IFS=" $as_nl"
14456
14457 # CDPATH.
14458 $as_unset CDPATH
14459
14460 exec 6>&1
14461
14462 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14463 # report actual input values of CONFIG_FILES etc. instead of their
14464 # values after options handling. Logging --version etc. is OK.
14465 exec 5>>config.log
14466 {
14467 echo
14468 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14469 ## Running $as_me. ##
14470 _ASBOX
14471 } >&5
14472 cat >&5 <<_CSEOF
14473
14474 This file was extended by OOPSE $as_me 3.0, which was
14475 generated by GNU Autoconf 2.59. Invocation command line was
14476
14477 CONFIG_FILES = $CONFIG_FILES
14478 CONFIG_HEADERS = $CONFIG_HEADERS
14479 CONFIG_LINKS = $CONFIG_LINKS
14480 CONFIG_COMMANDS = $CONFIG_COMMANDS
14481 $ $0 $@
14482
14483 _CSEOF
14484 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14485 echo >&5
14486 _ACEOF
14487
14488 # Files that config.status was made for.
14489 if test -n "$ac_config_files"; then
14490 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14491 fi
14492
14493 if test -n "$ac_config_headers"; then
14494 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14495 fi
14496
14497 if test -n "$ac_config_links"; then
14498 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14499 fi
14500
14501 if test -n "$ac_config_commands"; then
14502 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14503 fi
14504
14505 cat >>$CONFIG_STATUS <<\_ACEOF
14506
14507 ac_cs_usage="\
14508 \`$as_me' instantiates files from templates according to the
14509 current configuration.
14510
14511 Usage: $0 [OPTIONS] [FILE]...
14512
14513 -h, --help print this help, then exit
14514 -V, --version print version number, then exit
14515 -q, --quiet do not print progress messages
14516 -d, --debug don't remove temporary files
14517 --recheck update $as_me by reconfiguring in the same conditions
14518 --file=FILE[:TEMPLATE]
14519 instantiate the configuration file FILE
14520 --header=FILE[:TEMPLATE]
14521 instantiate the configuration header FILE
14522
14523 Configuration files:
14524 $config_files
14525
14526 Configuration headers:
14527 $config_headers
14528
14529 Configuration links:
14530 $config_links
14531
14532 Report bugs to <bug-autoconf@gnu.org>."
14533 _ACEOF
14534
14535 cat >>$CONFIG_STATUS <<_ACEOF
14536 ac_cs_version="\\
14537 OOPSE config.status 3.0
14538 configured by $0, generated by GNU Autoconf 2.59,
14539 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14540
14541 Copyright (C) 2003 Free Software Foundation, Inc.
14542 This config.status script is free software; the Free Software Foundation
14543 gives unlimited permission to copy, distribute and modify it."
14544 srcdir=$srcdir
14545 INSTALL="$INSTALL"
14546 _ACEOF
14547
14548 cat >>$CONFIG_STATUS <<\_ACEOF
14549 # If no file are specified by the user, then we need to provide default
14550 # value. By we need to know if files were specified by the user.
14551 ac_need_defaults=:
14552 while test $# != 0
14553 do
14554 case $1 in
14555 --*=*)
14556 ac_option=`expr "x$1" : 'x\([^=]*\)='`
14557 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14558 ac_shift=:
14559 ;;
14560 -*)
14561 ac_option=$1
14562 ac_optarg=$2
14563 ac_shift=shift
14564 ;;
14565 *) # This is not an option, so the user has probably given explicit
14566 # arguments.
14567 ac_option=$1
14568 ac_need_defaults=false;;
14569 esac
14570
14571 case $ac_option in
14572 # Handling of the options.
14573 _ACEOF
14574 cat >>$CONFIG_STATUS <<\_ACEOF
14575 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14576 ac_cs_recheck=: ;;
14577 --version | --vers* | -V )
14578 echo "$ac_cs_version"; exit 0 ;;
14579 --he | --h)
14580 # Conflict between --help and --header
14581 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14582 Try \`$0 --help' for more information." >&5
14583 echo "$as_me: error: ambiguous option: $1
14584 Try \`$0 --help' for more information." >&2;}
14585 { (exit 1); exit 1; }; };;
14586 --help | --hel | -h )
14587 echo "$ac_cs_usage"; exit 0 ;;
14588 --debug | --d* | -d )
14589 debug=: ;;
14590 --file | --fil | --fi | --f )
14591 $ac_shift
14592 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14593 ac_need_defaults=false;;
14594 --header | --heade | --head | --hea )
14595 $ac_shift
14596 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14597 ac_need_defaults=false;;
14598 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14599 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14600 ac_cs_silent=: ;;
14601
14602 # This is an error.
14603 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14604 Try \`$0 --help' for more information." >&5
14605 echo "$as_me: error: unrecognized option: $1
14606 Try \`$0 --help' for more information." >&2;}
14607 { (exit 1); exit 1; }; } ;;
14608
14609 *) ac_config_targets="$ac_config_targets $1" ;;
14610
14611 esac
14612 shift
14613 done
14614
14615 ac_configure_extra_args=
14616
14617 if $ac_cs_silent; then
14618 exec 6>/dev/null
14619 ac_configure_extra_args="$ac_configure_extra_args --silent"
14620 fi
14621
14622 _ACEOF
14623 cat >>$CONFIG_STATUS <<_ACEOF
14624 if \$ac_cs_recheck; then
14625 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14626 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14627 fi
14628
14629 _ACEOF
14630
14631
14632
14633
14634
14635 cat >>$CONFIG_STATUS <<\_ACEOF
14636 for ac_config_target in $ac_config_targets
14637 do
14638 case "$ac_config_target" in
14639 # Handling of arguments.
14640 "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14641 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14642 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14643 "src/applications/utilities/affineScale" ) CONFIG_FILES="$CONFIG_FILES src/applications/utilities/affineScale" ;;
14644 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14645 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14646 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14647 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14648 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14649 { (exit 1); exit 1; }; };;
14650 esac
14651 done
14652
14653 # If the user did not use the arguments to specify the items to instantiate,
14654 # then the envvar interface is used. Set only those that are not.
14655 # We use the long form for the default assignment because of an extremely
14656 # bizarre bug on SunOS 4.1.3.
14657 if $ac_need_defaults; then
14658 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14659 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14660 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14661 fi
14662
14663 # Have a temporary directory for convenience. Make it in the build tree
14664 # simply because there is no reason to put it here, and in addition,
14665 # creating and moving files from /tmp can sometimes cause problems.
14666 # Create a temporary directory, and hook for its removal unless debugging.
14667 $debug ||
14668 {
14669 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14670 trap '{ (exit 1); exit 1; }' 1 2 13 15
14671 }
14672
14673 # Create a (secure) tmp directory for tmp files.
14674
14675 {
14676 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14677 test -n "$tmp" && test -d "$tmp"
14678 } ||
14679 {
14680 tmp=./confstat$$-$RANDOM
14681 (umask 077 && mkdir $tmp)
14682 } ||
14683 {
14684 echo "$me: cannot create a temporary directory in ." >&2
14685 { (exit 1); exit 1; }
14686 }
14687
14688 _ACEOF
14689
14690 cat >>$CONFIG_STATUS <<_ACEOF
14691
14692 #
14693 # CONFIG_FILES section.
14694 #
14695
14696 # No need to generate the scripts if there are no CONFIG_FILES.
14697 # This happens for instance when ./config.status config.h
14698 if test -n "\$CONFIG_FILES"; then
14699 # Protect against being on the right side of a sed subst in config.status.
14700 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14701 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14702 s,@SHELL@,$SHELL,;t t
14703 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14704 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14705 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14706 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14707 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14708 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14709 s,@exec_prefix@,$exec_prefix,;t t
14710 s,@prefix@,$prefix,;t t
14711 s,@program_transform_name@,$program_transform_name,;t t
14712 s,@bindir@,$bindir,;t t
14713 s,@sbindir@,$sbindir,;t t
14714 s,@libexecdir@,$libexecdir,;t t
14715 s,@datadir@,$datadir,;t t
14716 s,@sysconfdir@,$sysconfdir,;t t
14717 s,@sharedstatedir@,$sharedstatedir,;t t
14718 s,@localstatedir@,$localstatedir,;t t
14719 s,@libdir@,$libdir,;t t
14720 s,@includedir@,$includedir,;t t
14721 s,@oldincludedir@,$oldincludedir,;t t
14722 s,@infodir@,$infodir,;t t
14723 s,@mandir@,$mandir,;t t
14724 s,@build_alias@,$build_alias,;t t
14725 s,@host_alias@,$host_alias,;t t
14726 s,@target_alias@,$target_alias,;t t
14727 s,@DEFS@,$DEFS,;t t
14728 s,@ECHO_C@,$ECHO_C,;t t
14729 s,@ECHO_N@,$ECHO_N,;t t
14730 s,@ECHO_T@,$ECHO_T,;t t
14731 s,@LIBS@,$LIBS,;t t
14732 s,@build@,$build,;t t
14733 s,@build_cpu@,$build_cpu,;t t
14734 s,@build_vendor@,$build_vendor,;t t
14735 s,@build_os@,$build_os,;t t
14736 s,@host@,$host,;t t
14737 s,@host_cpu@,$host_cpu,;t t
14738 s,@host_vendor@,$host_vendor,;t t
14739 s,@host_os@,$host_os,;t t
14740 s,@PROGNAME@,$PROGNAME,;t t
14741 s,@debug@,$debug,;t t
14742 s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
14743 s,@CXX@,$CXX,;t t
14744 s,@CXXFLAGS@,$CXXFLAGS,;t t
14745 s,@LDFLAGS@,$LDFLAGS,;t t
14746 s,@CPPFLAGS@,$CPPFLAGS,;t t
14747 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14748 s,@EXEEXT@,$EXEEXT,;t t
14749 s,@OBJEXT@,$OBJEXT,;t t
14750 s,@CC@,$CC,;t t
14751 s,@CFLAGS@,$CFLAGS,;t t
14752 s,@ac_ct_CC@,$ac_ct_CC,;t t
14753 s,@FC@,$FC,;t t
14754 s,@FCFLAGS@,$FCFLAGS,;t t
14755 s,@ac_ct_FC@,$ac_ct_FC,;t t
14756 s,@CPP@,$CPP,;t t
14757 s,@EGREP@,$EGREP,;t t
14758 s,@LN_S@,$LN_S,;t t
14759 s,@SET_MAKE@,$SET_MAKE,;t t
14760 s,@RANLIB@,$RANLIB,;t t
14761 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14762 s,@PERLINTERP@,$PERLINTERP,;t t
14763 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14764 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14765 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14766 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14767 s,@AR@,$AR,;t t
14768 s,@PS@,$PS,;t t
14769 s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14770 s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14771 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14772 s,@FCLIBS@,$FCLIBS,;t t
14773 s,@FC_FUNC@,$FC_FUNC,;t t
14774 s,@FC_FUNC_@,$FC_FUNC_,;t t
14775 s,@MOD@,$MOD,;t t
14776 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14777 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14778 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14779 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14780 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14781 s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14782 s,@ZLIB@,$ZLIB,;t t
14783 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14784 s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14785 s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14786 s,@LIBOBJS@,$LIBOBJS,;t t
14787 s,@POW_LIB@,$POW_LIB,;t t
14788 s,@CXXCPP@,$CXXCPP,;t t
14789 s,@__func__@,$__func__,;t t
14790 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14791 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14792 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14793 s,@MPI_LIB@,$MPI_LIB,;t t
14794 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14795 s,@USE_MPI@,$USE_MPI,;t t
14796 s,@USE_CGAL@,$USE_CGAL,;t t
14797 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14798 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14799 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14800 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14801 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14802 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14803 s,@DOXYGEN@,$DOXYGEN,;t t
14804 s,@DOT@,$DOT,;t t
14805 s,@DOC@,$DOC,;t t
14806 s,@enable_dot@,$enable_dot,;t t
14807 s,@enable_html_docs@,$enable_html_docs,;t t
14808 s,@enable_latex_docs@,$enable_latex_docs,;t t
14809 s,@BATEXT@,$BATEXT,;t t
14810 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14811 s,@OOPSE@,$OOPSE,;t t
14812 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14813 s,@SUBDIRS@,$SUBDIRS,;t t
14814 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14815 CEOF
14816
14817 _ACEOF
14818
14819 cat >>$CONFIG_STATUS <<\_ACEOF
14820 # Split the substitutions into bite-sized pieces for seds with
14821 # small command number limits, like on Digital OSF/1 and HP-UX.
14822 ac_max_sed_lines=48
14823 ac_sed_frag=1 # Number of current file.
14824 ac_beg=1 # First line for current file.
14825 ac_end=$ac_max_sed_lines # Line after last line for current file.
14826 ac_more_lines=:
14827 ac_sed_cmds=
14828 while $ac_more_lines; do
14829 if test $ac_beg -gt 1; then
14830 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14831 else
14832 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14833 fi
14834 if test ! -s $tmp/subs.frag; then
14835 ac_more_lines=false
14836 else
14837 # The purpose of the label and of the branching condition is to
14838 # speed up the sed processing (if there are no `@' at all, there
14839 # is no need to browse any of the substitutions).
14840 # These are the two extra sed commands mentioned above.
14841 (echo ':t
14842 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14843 if test -z "$ac_sed_cmds"; then
14844 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14845 else
14846 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14847 fi
14848 ac_sed_frag=`expr $ac_sed_frag + 1`
14849 ac_beg=$ac_end
14850 ac_end=`expr $ac_end + $ac_max_sed_lines`
14851 fi
14852 done
14853 if test -z "$ac_sed_cmds"; then
14854 ac_sed_cmds=cat
14855 fi
14856 fi # test -n "$CONFIG_FILES"
14857
14858 _ACEOF
14859 cat >>$CONFIG_STATUS <<\_ACEOF
14860 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14861 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14862 case $ac_file in
14863 - | *:- | *:-:* ) # input from stdin
14864 cat >$tmp/stdin
14865 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14866 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14867 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14868 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14869 * ) ac_file_in=$ac_file.in ;;
14870 esac
14871
14872 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14873 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14874 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14875 X"$ac_file" : 'X\(//\)[^/]' \| \
14876 X"$ac_file" : 'X\(//\)$' \| \
14877 X"$ac_file" : 'X\(/\)' \| \
14878 . : '\(.\)' 2>/dev/null ||
14879 echo X"$ac_file" |
14880 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14881 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14882 /^X\(\/\/\)$/{ s//\1/; q; }
14883 /^X\(\/\).*/{ s//\1/; q; }
14884 s/.*/./; q'`
14885 { if $as_mkdir_p; then
14886 mkdir -p "$ac_dir"
14887 else
14888 as_dir="$ac_dir"
14889 as_dirs=
14890 while test ! -d "$as_dir"; do
14891 as_dirs="$as_dir $as_dirs"
14892 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14893 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14894 X"$as_dir" : 'X\(//\)[^/]' \| \
14895 X"$as_dir" : 'X\(//\)$' \| \
14896 X"$as_dir" : 'X\(/\)' \| \
14897 . : '\(.\)' 2>/dev/null ||
14898 echo X"$as_dir" |
14899 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14900 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14901 /^X\(\/\/\)$/{ s//\1/; q; }
14902 /^X\(\/\).*/{ s//\1/; q; }
14903 s/.*/./; q'`
14904 done
14905 test ! -n "$as_dirs" || mkdir $as_dirs
14906 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14907 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14908 { (exit 1); exit 1; }; }; }
14909
14910 ac_builddir=.
14911
14912 if test "$ac_dir" != .; then
14913 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14914 # A "../" for each directory in $ac_dir_suffix.
14915 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14916 else
14917 ac_dir_suffix= ac_top_builddir=
14918 fi
14919
14920 case $srcdir in
14921 .) # No --srcdir option. We are building in place.
14922 ac_srcdir=.
14923 if test -z "$ac_top_builddir"; then
14924 ac_top_srcdir=.
14925 else
14926 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14927 fi ;;
14928 [\\/]* | ?:[\\/]* ) # Absolute path.
14929 ac_srcdir=$srcdir$ac_dir_suffix;
14930 ac_top_srcdir=$srcdir ;;
14931 *) # Relative path.
14932 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14933 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14934 esac
14935
14936 # Do not use `cd foo && pwd` to compute absolute paths, because
14937 # the directories may not exist.
14938 case `pwd` in
14939 .) ac_abs_builddir="$ac_dir";;
14940 *)
14941 case "$ac_dir" in
14942 .) ac_abs_builddir=`pwd`;;
14943 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14944 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14945 esac;;
14946 esac
14947 case $ac_abs_builddir in
14948 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14949 *)
14950 case ${ac_top_builddir}. in
14951 .) ac_abs_top_builddir=$ac_abs_builddir;;
14952 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14953 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14954 esac;;
14955 esac
14956 case $ac_abs_builddir in
14957 .) ac_abs_srcdir=$ac_srcdir;;
14958 *)
14959 case $ac_srcdir in
14960 .) ac_abs_srcdir=$ac_abs_builddir;;
14961 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14962 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14963 esac;;
14964 esac
14965 case $ac_abs_builddir in
14966 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14967 *)
14968 case $ac_top_srcdir in
14969 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14970 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14971 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14972 esac;;
14973 esac
14974
14975
14976 case $INSTALL in
14977 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14978 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14979 esac
14980
14981 if test x"$ac_file" != x-; then
14982 { echo "$as_me:$LINENO: creating $ac_file" >&5
14983 echo "$as_me: creating $ac_file" >&6;}
14984 rm -f "$ac_file"
14985 fi
14986 # Let's still pretend it is `configure' which instantiates (i.e., don't
14987 # use $as_me), people would be surprised to read:
14988 # /* config.h. Generated by config.status. */
14989 if test x"$ac_file" = x-; then
14990 configure_input=
14991 else
14992 configure_input="$ac_file. "
14993 fi
14994 configure_input=$configure_input"Generated from `echo $ac_file_in |
14995 sed 's,.*/,,'` by configure."
14996
14997 # First look for the input files in the build tree, otherwise in the
14998 # src tree.
14999 ac_file_inputs=`IFS=:
15000 for f in $ac_file_in; do
15001 case $f in
15002 -) echo $tmp/stdin ;;
15003 [\\/$]*)
15004 # Absolute (can't be DOS-style, as IFS=:)
15005 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15006 echo "$as_me: error: cannot find input file: $f" >&2;}
15007 { (exit 1); exit 1; }; }
15008 echo "$f";;
15009 *) # Relative
15010 if test -f "$f"; then
15011 # Build tree
15012 echo "$f"
15013 elif test -f "$srcdir/$f"; then
15014 # Source tree
15015 echo "$srcdir/$f"
15016 else
15017 # /dev/null tree
15018 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15019 echo "$as_me: error: cannot find input file: $f" >&2;}
15020 { (exit 1); exit 1; }; }
15021 fi;;
15022 esac
15023 done` || { (exit 1); exit 1; }
15024 _ACEOF
15025 cat >>$CONFIG_STATUS <<_ACEOF
15026 sed "$ac_vpsub
15027 $extrasub
15028 _ACEOF
15029 cat >>$CONFIG_STATUS <<\_ACEOF
15030 :t
15031 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15032 s,@configure_input@,$configure_input,;t t
15033 s,@srcdir@,$ac_srcdir,;t t
15034 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15035 s,@top_srcdir@,$ac_top_srcdir,;t t
15036 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15037 s,@builddir@,$ac_builddir,;t t
15038 s,@abs_builddir@,$ac_abs_builddir,;t t
15039 s,@top_builddir@,$ac_top_builddir,;t t
15040 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15041 s,@INSTALL@,$ac_INSTALL,;t t
15042 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15043 rm -f $tmp/stdin
15044 if test x"$ac_file" != x-; then
15045 mv $tmp/out $ac_file
15046 else
15047 cat $tmp/out
15048 rm -f $tmp/out
15049 fi
15050
15051 # Run the commands associated with the file.
15052 case $ac_file in
15053 make/Makefile ) chmod 0755 scripts/* src/applications/utilities/affineScale ;;
15054 src/utils/Makefile ) chmod 0755 scripts/* src/applications/utilities/affineScale ;;
15055 src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* src/applications/utilities/affineScale ;;
15056 src/applications/utilities/affineScale ) chmod 0755 scripts/* src/applications/utilities/affineScale ;;
15057 scripts/filepp ) chmod 0755 scripts/* src/applications/utilities/affineScale ;;
15058 esac
15059 done
15060 _ACEOF
15061 cat >>$CONFIG_STATUS <<\_ACEOF
15062
15063 #
15064 # CONFIG_HEADER section.
15065 #
15066
15067 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15068 # NAME is the cpp macro being defined and VALUE is the value it is being given.
15069 #
15070 # ac_d sets the value in "#define NAME VALUE" lines.
15071 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15072 ac_dB='[ ].*$,\1#\2'
15073 ac_dC=' '
15074 ac_dD=',;t'
15075 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15076 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15077 ac_uB='$,\1#\2define\3'
15078 ac_uC=' '
15079 ac_uD=',;t'
15080
15081 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15082 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15083 case $ac_file in
15084 - | *:- | *:-:* ) # input from stdin
15085 cat >$tmp/stdin
15086 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15087 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15088 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15089 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15090 * ) ac_file_in=$ac_file.in ;;
15091 esac
15092
15093 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15094 echo "$as_me: creating $ac_file" >&6;}
15095
15096 # First look for the input files in the build tree, otherwise in the
15097 # src tree.
15098 ac_file_inputs=`IFS=:
15099 for f in $ac_file_in; do
15100 case $f in
15101 -) echo $tmp/stdin ;;
15102 [\\/$]*)
15103 # Absolute (can't be DOS-style, as IFS=:)
15104 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15105 echo "$as_me: error: cannot find input file: $f" >&2;}
15106 { (exit 1); exit 1; }; }
15107 # Do quote $f, to prevent DOS paths from being IFS'd.
15108 echo "$f";;
15109 *) # Relative
15110 if test -f "$f"; then
15111 # Build tree
15112 echo "$f"
15113 elif test -f "$srcdir/$f"; then
15114 # Source tree
15115 echo "$srcdir/$f"
15116 else
15117 # /dev/null tree
15118 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15119 echo "$as_me: error: cannot find input file: $f" >&2;}
15120 { (exit 1); exit 1; }; }
15121 fi;;
15122 esac
15123 done` || { (exit 1); exit 1; }
15124 # Remove the trailing spaces.
15125 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15126
15127 _ACEOF
15128
15129 # Transform confdefs.h into two sed scripts, `conftest.defines' and
15130 # `conftest.undefs', that substitutes the proper values into
15131 # config.h.in to produce config.h. The first handles `#define'
15132 # templates, and the second `#undef' templates.
15133 # And first: Protect against being on the right side of a sed subst in
15134 # config.status. Protect against being in an unquoted here document
15135 # in config.status.
15136 rm -f conftest.defines conftest.undefs
15137 # Using a here document instead of a string reduces the quoting nightmare.
15138 # Putting comments in sed scripts is not portable.
15139 #
15140 # `end' is used to avoid that the second main sed command (meant for
15141 # 0-ary CPP macros) applies to n-ary macro definitions.
15142 # See the Autoconf documentation for `clear'.
15143 cat >confdef2sed.sed <<\_ACEOF
15144 s/[\\&,]/\\&/g
15145 s,[\\$`],\\&,g
15146 t clear
15147 : clear
15148 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15149 t end
15150 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15151 : end
15152 _ACEOF
15153 # If some macros were called several times there might be several times
15154 # the same #defines, which is useless. Nevertheless, we may not want to
15155 # sort them, since we want the *last* AC-DEFINE to be honored.
15156 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15157 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15158 rm -f confdef2sed.sed
15159
15160 # This sed command replaces #undef with comments. This is necessary, for
15161 # example, in the case of _POSIX_SOURCE, which is predefined and required
15162 # on some systems where configure will not decide to define it.
15163 cat >>conftest.undefs <<\_ACEOF
15164 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15165 _ACEOF
15166
15167 # Break up conftest.defines because some shells have a limit on the size
15168 # of here documents, and old seds have small limits too (100 cmds).
15169 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15170 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15171 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15172 echo ' :' >>$CONFIG_STATUS
15173 rm -f conftest.tail
15174 while grep . conftest.defines >/dev/null
15175 do
15176 # Write a limited-size here document to $tmp/defines.sed.
15177 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15178 # Speed up: don't consider the non `#define' lines.
15179 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15180 # Work around the forget-to-reset-the-flag bug.
15181 echo 't clr' >>$CONFIG_STATUS
15182 echo ': clr' >>$CONFIG_STATUS
15183 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15184 echo 'CEOF
15185 sed -f $tmp/defines.sed $tmp/in >$tmp/out
15186 rm -f $tmp/in
15187 mv $tmp/out $tmp/in
15188 ' >>$CONFIG_STATUS
15189 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15190 rm -f conftest.defines
15191 mv conftest.tail conftest.defines
15192 done
15193 rm -f conftest.defines
15194 echo ' fi # grep' >>$CONFIG_STATUS
15195 echo >>$CONFIG_STATUS
15196
15197 # Break up conftest.undefs because some shells have a limit on the size
15198 # of here documents, and old seds have small limits too (100 cmds).
15199 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15200 rm -f conftest.tail
15201 while grep . conftest.undefs >/dev/null
15202 do
15203 # Write a limited-size here document to $tmp/undefs.sed.
15204 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15205 # Speed up: don't consider the non `#undef'
15206 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15207 # Work around the forget-to-reset-the-flag bug.
15208 echo 't clr' >>$CONFIG_STATUS
15209 echo ': clr' >>$CONFIG_STATUS
15210 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15211 echo 'CEOF
15212 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15213 rm -f $tmp/in
15214 mv $tmp/out $tmp/in
15215 ' >>$CONFIG_STATUS
15216 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15217 rm -f conftest.undefs
15218 mv conftest.tail conftest.undefs
15219 done
15220 rm -f conftest.undefs
15221
15222 cat >>$CONFIG_STATUS <<\_ACEOF
15223 # Let's still pretend it is `configure' which instantiates (i.e., don't
15224 # use $as_me), people would be surprised to read:
15225 # /* config.h. Generated by config.status. */
15226 if test x"$ac_file" = x-; then
15227 echo "/* Generated by configure. */" >$tmp/config.h
15228 else
15229 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15230 fi
15231 cat $tmp/in >>$tmp/config.h
15232 rm -f $tmp/in
15233 if test x"$ac_file" != x-; then
15234 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15235 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15236 echo "$as_me: $ac_file is unchanged" >&6;}
15237 else
15238 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15239 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15240 X"$ac_file" : 'X\(//\)[^/]' \| \
15241 X"$ac_file" : 'X\(//\)$' \| \
15242 X"$ac_file" : 'X\(/\)' \| \
15243 . : '\(.\)' 2>/dev/null ||
15244 echo X"$ac_file" |
15245 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15246 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15247 /^X\(\/\/\)$/{ s//\1/; q; }
15248 /^X\(\/\).*/{ s//\1/; q; }
15249 s/.*/./; q'`
15250 { if $as_mkdir_p; then
15251 mkdir -p "$ac_dir"
15252 else
15253 as_dir="$ac_dir"
15254 as_dirs=
15255 while test ! -d "$as_dir"; do
15256 as_dirs="$as_dir $as_dirs"
15257 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15258 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15259 X"$as_dir" : 'X\(//\)[^/]' \| \
15260 X"$as_dir" : 'X\(//\)$' \| \
15261 X"$as_dir" : 'X\(/\)' \| \
15262 . : '\(.\)' 2>/dev/null ||
15263 echo X"$as_dir" |
15264 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15265 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15266 /^X\(\/\/\)$/{ s//\1/; q; }
15267 /^X\(\/\).*/{ s//\1/; q; }
15268 s/.*/./; q'`
15269 done
15270 test ! -n "$as_dirs" || mkdir $as_dirs
15271 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15272 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15273 { (exit 1); exit 1; }; }; }
15274
15275 rm -f $ac_file
15276 mv $tmp/config.h $ac_file
15277 fi
15278 else
15279 cat $tmp/config.h
15280 rm -f $tmp/config.h
15281 fi
15282 done
15283 _ACEOF
15284 cat >>$CONFIG_STATUS <<\_ACEOF
15285
15286 #
15287 # CONFIG_LINKS section.
15288 #
15289
15290 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15291 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15292 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15293
15294 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15295 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15296
15297 if test ! -r $srcdir/$ac_source; then
15298 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15299 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15300 { (exit 1); exit 1; }; }
15301 fi
15302 rm -f $ac_dest
15303
15304 # Make relative symlinks.
15305 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15306 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15307 X"$ac_dest" : 'X\(//\)[^/]' \| \
15308 X"$ac_dest" : 'X\(//\)$' \| \
15309 X"$ac_dest" : 'X\(/\)' \| \
15310 . : '\(.\)' 2>/dev/null ||
15311 echo X"$ac_dest" |
15312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15313 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15314 /^X\(\/\/\)$/{ s//\1/; q; }
15315 /^X\(\/\).*/{ s//\1/; q; }
15316 s/.*/./; q'`
15317 { if $as_mkdir_p; then
15318 mkdir -p "$ac_dest_dir"
15319 else
15320 as_dir="$ac_dest_dir"
15321 as_dirs=
15322 while test ! -d "$as_dir"; do
15323 as_dirs="$as_dir $as_dirs"
15324 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15325 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15326 X"$as_dir" : 'X\(//\)[^/]' \| \
15327 X"$as_dir" : 'X\(//\)$' \| \
15328 X"$as_dir" : 'X\(/\)' \| \
15329 . : '\(.\)' 2>/dev/null ||
15330 echo X"$as_dir" |
15331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15332 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15333 /^X\(\/\/\)$/{ s//\1/; q; }
15334 /^X\(\/\).*/{ s//\1/; q; }
15335 s/.*/./; q'`
15336 done
15337 test ! -n "$as_dirs" || mkdir $as_dirs
15338 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15339 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15340 { (exit 1); exit 1; }; }; }
15341
15342 ac_builddir=.
15343
15344 if test "$ac_dest_dir" != .; then
15345 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15346 # A "../" for each directory in $ac_dir_suffix.
15347 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15348 else
15349 ac_dir_suffix= ac_top_builddir=
15350 fi
15351
15352 case $srcdir in
15353 .) # No --srcdir option. We are building in place.
15354 ac_srcdir=.
15355 if test -z "$ac_top_builddir"; then
15356 ac_top_srcdir=.
15357 else
15358 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15359 fi ;;
15360 [\\/]* | ?:[\\/]* ) # Absolute path.
15361 ac_srcdir=$srcdir$ac_dir_suffix;
15362 ac_top_srcdir=$srcdir ;;
15363 *) # Relative path.
15364 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15365 ac_top_srcdir=$ac_top_builddir$srcdir ;;
15366 esac
15367
15368 # Do not use `cd foo && pwd` to compute absolute paths, because
15369 # the directories may not exist.
15370 case `pwd` in
15371 .) ac_abs_builddir="$ac_dest_dir";;
15372 *)
15373 case "$ac_dest_dir" in
15374 .) ac_abs_builddir=`pwd`;;
15375 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15376 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15377 esac;;
15378 esac
15379 case $ac_abs_builddir in
15380 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15381 *)
15382 case ${ac_top_builddir}. in
15383 .) ac_abs_top_builddir=$ac_abs_builddir;;
15384 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15385 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15386 esac;;
15387 esac
15388 case $ac_abs_builddir in
15389 .) ac_abs_srcdir=$ac_srcdir;;
15390 *)
15391 case $ac_srcdir in
15392 .) ac_abs_srcdir=$ac_abs_builddir;;
15393 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15394 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15395 esac;;
15396 esac
15397 case $ac_abs_builddir in
15398 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15399 *)
15400 case $ac_top_srcdir in
15401 .) ac_abs_top_srcdir=$ac_abs_builddir;;
15402 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15403 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15404 esac;;
15405 esac
15406
15407
15408 case $srcdir in
15409 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15410 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15411 esac
15412
15413 # Try a symlink, then a hard link, then a copy.
15414 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15415 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15416 cp -p $srcdir/$ac_source $ac_dest ||
15417 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15418 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15419 { (exit 1); exit 1; }; }
15420 done
15421 _ACEOF
15422
15423 cat >>$CONFIG_STATUS <<\_ACEOF
15424
15425 { (exit 0); exit 0; }
15426 _ACEOF
15427 chmod +x $CONFIG_STATUS
15428 ac_clean_files=$ac_clean_files_save
15429
15430
15431 # configure is writing to config.log, and then calls config.status.
15432 # config.status does its own redirection, appending to config.log.
15433 # Unfortunately, on DOS this fails, as config.log is still kept open
15434 # by configure, so config.status won't be able to write to it; its
15435 # output is simply discarded. So we exec the FD to /dev/null,
15436 # effectively closing config.log, so it can be properly (re)opened and
15437 # appended to by config.status. When coming back to configure, we
15438 # need to make the FD available again.
15439 if test "$no_create" != yes; then
15440 ac_cs_success=:
15441 ac_config_status_args=
15442 test "$silent" = yes &&
15443 ac_config_status_args="$ac_config_status_args --quiet"
15444 exec 5>/dev/null
15445 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15446 exec 5>>config.log
15447 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15448 # would make configure fail if this is the last instruction.
15449 $ac_cs_success || { (exit 1); exit 1; }
15450 fi
15451

Properties

Name Value
svn:executable *