ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
Revision: 2769
Committed: Thu May 25 14:54:41 2006 UTC (18 years, 1 month ago) by gezelter
File size: 444569 byte(s)
Log Message:
MPI stuff

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

Properties

Name Value
svn:executable *