ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
Revision: 2757
Committed: Wed May 17 16:10:16 2006 UTC (18 years, 1 month ago) by gezelter
File size: 443947 byte(s)
Log Message:
adding --enable-single to configure script

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
4 #
5 # Report bugs to <gezelter@nd.edu>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization. ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28 as_unset=unset
29 else
30 as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 LC_TELEPHONE LC_TIME
45 do
46 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 eval $as_var=C; export $as_var
48 else
49 $as_unset $as_var
50 fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55 as_expr=expr
56 else
57 as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61 as_basename=basename
62 else
63 as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70 X"$0" : 'X\(//\)$' \| \
71 X"$0" : 'X\(/\)$' \| \
72 . : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75 /^X\/\(\/\/\)$/{ s//\1/; q; }
76 /^X\/\(\/\).*/{ s//\1/; q; }
77 s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90 echo "#! /bin/sh" >conf$$.sh
91 echo "exit 0" >>conf$$.sh
92 chmod +x conf$$.sh
93 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 PATH_SEPARATOR=';'
95 else
96 PATH_SEPARATOR=:
97 fi
98 rm -f conf$$.sh
99 fi
100
101
102 as_lineno_1=$LINENO
103 as_lineno_2=$LINENO
104 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105 test "x$as_lineno_1" != "x$as_lineno_2" &&
106 test "x$as_lineno_3" = "x$as_lineno_2" || {
107 # Find who we are. Look in the path if we contain no path at all
108 # relative or not.
109 case $0 in
110 *[\\/]* ) as_myself=$0 ;;
111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114 IFS=$as_save_IFS
115 test -z "$as_dir" && as_dir=.
116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119 ;;
120 esac
121 # We did not find ourselves, most probably we were run as `sh COMMAND'
122 # in which case we are not to be found in the path.
123 if test "x$as_myself" = x; then
124 as_myself=$0
125 fi
126 if test ! -f "$as_myself"; then
127 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 { (exit 1); exit 1; }; }
129 fi
130 case $CONFIG_SHELL in
131 '')
132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135 IFS=$as_save_IFS
136 test -z "$as_dir" && as_dir=.
137 for as_base in sh bash ksh sh5; do
138 case $as_dir in
139 /*)
140 if ("$as_dir/$as_base" -c '
141 as_lineno_1=$LINENO
142 as_lineno_2=$LINENO
143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 CONFIG_SHELL=$as_dir/$as_base
149 export CONFIG_SHELL
150 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 fi;;
152 esac
153 done
154 done
155 ;;
156 esac
157
158 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 # uniformly replaced by the line number. The first 'sed' inserts a
160 # line-number line before each line; the second 'sed' does the real
161 # work. The second script uses 'N' to pair each line-number line
162 # with the numbered line, and appends trailing '-' during
163 # substitution so that $LINENO is not a special case at line end.
164 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166 sed '=' <$as_myself |
167 sed '
168 N
169 s,$,-,
170 : loop
171 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 t loop
173 s,-$,,
174 s,^['$as_cr_digits']*\n,,
175 ' >$as_me.lineno &&
176 chmod +x $as_me.lineno ||
177 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 { (exit 1); exit 1; }; }
179
180 # Don't try to exec as it changes $[0], causing all sort of problems
181 # (the dirname of $[0] is not the place where we might find the
182 # original and so on. Autoconf is especially sensible to this).
183 . ./$as_me.lineno
184 # Exit status is that of the last command.
185 exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190 *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T=' ' ;;
192 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197 as_expr=expr
198 else
199 as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205 # We could just check for DJGPP; but this test a) works b) is more generic
206 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 if test -f conf$$.exe; then
208 # Don't use ln at all; we don't have any links
209 as_ln_s='cp -p'
210 else
211 as_ln_s='ln -s'
212 fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214 as_ln_s=ln
215 else
216 as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221 as_mkdir_p=:
222 else
223 test -d ./-p && rmdir ./-p
224 as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS=" $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='OOPSE'
271 PACKAGE_TARNAME='oopse'
272 PACKAGE_VERSION='3.0'
273 PACKAGE_STRING='OOPSE 3.0'
274 PACKAGE_BUGREPORT='gezelter@nd.edu'
275
276 ac_unique_file="src/applications/oopse/oopse.cpp"
277 ac_default_prefix="/usr/local"
278 # Factoring default headers for most tests.
279 ac_includes_default="\
280 #include <stdio.h>
281 #if HAVE_SYS_TYPES_H
282 # include <sys/types.h>
283 #endif
284 #if HAVE_SYS_STAT_H
285 # include <sys/stat.h>
286 #endif
287 #if STDC_HEADERS
288 # include <stdlib.h>
289 # include <stddef.h>
290 #else
291 # if HAVE_STDLIB_H
292 # include <stdlib.h>
293 # endif
294 #endif
295 #if HAVE_STRING_H
296 # if !STDC_HEADERS && HAVE_MEMORY_H
297 # include <memory.h>
298 # endif
299 # include <string.h>
300 #endif
301 #if HAVE_STRINGS_H
302 # include <strings.h>
303 #endif
304 #if HAVE_INTTYPES_H
305 # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 # include <stdint.h>
309 # endif
310 #endif
311 #if HAVE_UNISTD_H
312 # include <unistd.h>
313 #endif"
314
315 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug 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 PRECISION=s
1648 else
1649 PRECISION=d
1650 fi
1651
1652 # Checks for programs.
1653 ac_ext=cc
1654 ac_cpp='$CXXCPP $CPPFLAGS'
1655 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1656 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1657 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1658 if test -n "$ac_tool_prefix"; then
1659 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1660 do
1661 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1662 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1663 echo "$as_me:$LINENO: checking for $ac_word" >&5
1664 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1665 if test "${ac_cv_prog_CXX+set}" = set; then
1666 echo $ECHO_N "(cached) $ECHO_C" >&6
1667 else
1668 if test -n "$CXX"; then
1669 ac_cv_prog_CXX="$CXX" # Let the user override the test.
1670 else
1671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1672 for as_dir in $PATH
1673 do
1674 IFS=$as_save_IFS
1675 test -z "$as_dir" && as_dir=.
1676 for ac_exec_ext in '' $ac_executable_extensions; do
1677 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1678 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1679 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1680 break 2
1681 fi
1682 done
1683 done
1684
1685 fi
1686 fi
1687 CXX=$ac_cv_prog_CXX
1688 if test -n "$CXX"; then
1689 echo "$as_me:$LINENO: result: $CXX" >&5
1690 echo "${ECHO_T}$CXX" >&6
1691 else
1692 echo "$as_me:$LINENO: result: no" >&5
1693 echo "${ECHO_T}no" >&6
1694 fi
1695
1696 test -n "$CXX" && break
1697 done
1698 fi
1699 if test -z "$CXX"; then
1700 ac_ct_CXX=$CXX
1701 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1702 do
1703 # Extract the first word of "$ac_prog", so it can be a program name with args.
1704 set dummy $ac_prog; ac_word=$2
1705 echo "$as_me:$LINENO: checking for $ac_word" >&5
1706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1707 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1708 echo $ECHO_N "(cached) $ECHO_C" >&6
1709 else
1710 if test -n "$ac_ct_CXX"; then
1711 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1712 else
1713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1714 for as_dir in $PATH
1715 do
1716 IFS=$as_save_IFS
1717 test -z "$as_dir" && as_dir=.
1718 for ac_exec_ext in '' $ac_executable_extensions; do
1719 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1720 ac_cv_prog_ac_ct_CXX="$ac_prog"
1721 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1722 break 2
1723 fi
1724 done
1725 done
1726
1727 fi
1728 fi
1729 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1730 if test -n "$ac_ct_CXX"; then
1731 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1732 echo "${ECHO_T}$ac_ct_CXX" >&6
1733 else
1734 echo "$as_me:$LINENO: result: no" >&5
1735 echo "${ECHO_T}no" >&6
1736 fi
1737
1738 test -n "$ac_ct_CXX" && break
1739 done
1740 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1741
1742 CXX=$ac_ct_CXX
1743 fi
1744
1745
1746 # Provide some information about the compiler.
1747 echo "$as_me:$LINENO:" \
1748 "checking for C++ compiler version" >&5
1749 ac_compiler=`set X $ac_compile; echo $2`
1750 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1751 (eval $ac_compiler --version </dev/null >&5) 2>&5
1752 ac_status=$?
1753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1754 (exit $ac_status); }
1755 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1756 (eval $ac_compiler -v </dev/null >&5) 2>&5
1757 ac_status=$?
1758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1759 (exit $ac_status); }
1760 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1761 (eval $ac_compiler -V </dev/null >&5) 2>&5
1762 ac_status=$?
1763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1764 (exit $ac_status); }
1765
1766 cat >conftest.$ac_ext <<_ACEOF
1767 /* confdefs.h. */
1768 _ACEOF
1769 cat confdefs.h >>conftest.$ac_ext
1770 cat >>conftest.$ac_ext <<_ACEOF
1771 /* end confdefs.h. */
1772
1773 int
1774 main ()
1775 {
1776
1777 ;
1778 return 0;
1779 }
1780 _ACEOF
1781 ac_clean_files_save=$ac_clean_files
1782 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1783 # Try to create an executable without -o first, disregard a.out.
1784 # It will help us diagnose broken compilers, and finding out an intuition
1785 # of exeext.
1786 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1787 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1788 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1789 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1790 (eval $ac_link_default) 2>&5
1791 ac_status=$?
1792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1793 (exit $ac_status); }; then
1794 # Find the output, starting from the most likely. This scheme is
1795 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1796 # resort.
1797
1798 # Be careful to initialize this variable, since it used to be cached.
1799 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1800 ac_cv_exeext=
1801 # b.out is created by i960 compilers.
1802 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1803 do
1804 test -f "$ac_file" || continue
1805 case $ac_file in
1806 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1807 ;;
1808 conftest.$ac_ext )
1809 # This is the source file.
1810 ;;
1811 [ab].out )
1812 # We found the default executable, but exeext='' is most
1813 # certainly right.
1814 break;;
1815 *.* )
1816 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1817 # FIXME: I believe we export ac_cv_exeext for Libtool,
1818 # but it would be cool to find out if it's true. Does anybody
1819 # maintain Libtool? --akim.
1820 export ac_cv_exeext
1821 break;;
1822 * )
1823 break;;
1824 esac
1825 done
1826 else
1827 echo "$as_me: failed program was:" >&5
1828 sed 's/^/| /' conftest.$ac_ext >&5
1829
1830 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1831 See \`config.log' for more details." >&5
1832 echo "$as_me: error: C++ compiler cannot create executables
1833 See \`config.log' for more details." >&2;}
1834 { (exit 77); exit 77; }; }
1835 fi
1836
1837 ac_exeext=$ac_cv_exeext
1838 echo "$as_me:$LINENO: result: $ac_file" >&5
1839 echo "${ECHO_T}$ac_file" >&6
1840
1841 # Check the compiler produces executables we can run. If not, either
1842 # the compiler is broken, or we cross compile.
1843 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1844 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1845 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1846 # If not cross compiling, check that we can run a simple program.
1847 if test "$cross_compiling" != yes; then
1848 if { ac_try='./$ac_file'
1849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1850 (eval $ac_try) 2>&5
1851 ac_status=$?
1852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1853 (exit $ac_status); }; }; then
1854 cross_compiling=no
1855 else
1856 if test "$cross_compiling" = maybe; then
1857 cross_compiling=yes
1858 else
1859 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1860 If you meant to cross compile, use \`--host'.
1861 See \`config.log' for more details." >&5
1862 echo "$as_me: error: cannot run C++ compiled programs.
1863 If you meant to cross compile, use \`--host'.
1864 See \`config.log' for more details." >&2;}
1865 { (exit 1); exit 1; }; }
1866 fi
1867 fi
1868 fi
1869 echo "$as_me:$LINENO: result: yes" >&5
1870 echo "${ECHO_T}yes" >&6
1871
1872 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1873 ac_clean_files=$ac_clean_files_save
1874 # Check the compiler produces executables we can run. If not, either
1875 # the compiler is broken, or we cross compile.
1876 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1877 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1878 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1879 echo "${ECHO_T}$cross_compiling" >&6
1880
1881 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1882 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1883 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1884 (eval $ac_link) 2>&5
1885 ac_status=$?
1886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1887 (exit $ac_status); }; then
1888 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1889 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1890 # work properly (i.e., refer to `conftest.exe'), while it won't with
1891 # `rm'.
1892 for ac_file in conftest.exe conftest conftest.*; do
1893 test -f "$ac_file" || continue
1894 case $ac_file in
1895 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1896 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1897 export ac_cv_exeext
1898 break;;
1899 * ) break;;
1900 esac
1901 done
1902 else
1903 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1904 See \`config.log' for more details." >&5
1905 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1906 See \`config.log' for more details." >&2;}
1907 { (exit 1); exit 1; }; }
1908 fi
1909
1910 rm -f conftest$ac_cv_exeext
1911 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1912 echo "${ECHO_T}$ac_cv_exeext" >&6
1913
1914 rm -f conftest.$ac_ext
1915 EXEEXT=$ac_cv_exeext
1916 ac_exeext=$EXEEXT
1917 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1918 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1919 if test "${ac_cv_objext+set}" = set; then
1920 echo $ECHO_N "(cached) $ECHO_C" >&6
1921 else
1922 cat >conftest.$ac_ext <<_ACEOF
1923 /* confdefs.h. */
1924 _ACEOF
1925 cat confdefs.h >>conftest.$ac_ext
1926 cat >>conftest.$ac_ext <<_ACEOF
1927 /* end confdefs.h. */
1928
1929 int
1930 main ()
1931 {
1932
1933 ;
1934 return 0;
1935 }
1936 _ACEOF
1937 rm -f conftest.o conftest.obj
1938 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1939 (eval $ac_compile) 2>&5
1940 ac_status=$?
1941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1942 (exit $ac_status); }; then
1943 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1944 case $ac_file in
1945 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1946 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1947 break;;
1948 esac
1949 done
1950 else
1951 echo "$as_me: failed program was:" >&5
1952 sed 's/^/| /' conftest.$ac_ext >&5
1953
1954 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1955 See \`config.log' for more details." >&5
1956 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1957 See \`config.log' for more details." >&2;}
1958 { (exit 1); exit 1; }; }
1959 fi
1960
1961 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1962 fi
1963 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1964 echo "${ECHO_T}$ac_cv_objext" >&6
1965 OBJEXT=$ac_cv_objext
1966 ac_objext=$OBJEXT
1967 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1968 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1969 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1970 echo $ECHO_N "(cached) $ECHO_C" >&6
1971 else
1972 cat >conftest.$ac_ext <<_ACEOF
1973 /* confdefs.h. */
1974 _ACEOF
1975 cat confdefs.h >>conftest.$ac_ext
1976 cat >>conftest.$ac_ext <<_ACEOF
1977 /* end confdefs.h. */
1978
1979 int
1980 main ()
1981 {
1982 #ifndef __GNUC__
1983 choke me
1984 #endif
1985
1986 ;
1987 return 0;
1988 }
1989 _ACEOF
1990 rm -f conftest.$ac_objext
1991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1992 (eval $ac_compile) 2>conftest.er1
1993 ac_status=$?
1994 grep -v '^ *+' conftest.er1 >conftest.err
1995 rm -f conftest.er1
1996 cat conftest.err >&5
1997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1998 (exit $ac_status); } &&
1999 { ac_try='test -z "$ac_cxx_werror_flag"
2000 || test ! -s conftest.err'
2001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2002 (eval $ac_try) 2>&5
2003 ac_status=$?
2004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005 (exit $ac_status); }; } &&
2006 { ac_try='test -s conftest.$ac_objext'
2007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2008 (eval $ac_try) 2>&5
2009 ac_status=$?
2010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2011 (exit $ac_status); }; }; then
2012 ac_compiler_gnu=yes
2013 else
2014 echo "$as_me: failed program was:" >&5
2015 sed 's/^/| /' conftest.$ac_ext >&5
2016
2017 ac_compiler_gnu=no
2018 fi
2019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2020 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2021
2022 fi
2023 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2024 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2025 GXX=`test $ac_compiler_gnu = yes && echo yes`
2026 ac_test_CXXFLAGS=${CXXFLAGS+set}
2027 ac_save_CXXFLAGS=$CXXFLAGS
2028 CXXFLAGS="-g"
2029 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2030 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2031 if test "${ac_cv_prog_cxx_g+set}" = set; then
2032 echo $ECHO_N "(cached) $ECHO_C" >&6
2033 else
2034 cat >conftest.$ac_ext <<_ACEOF
2035 /* confdefs.h. */
2036 _ACEOF
2037 cat confdefs.h >>conftest.$ac_ext
2038 cat >>conftest.$ac_ext <<_ACEOF
2039 /* end confdefs.h. */
2040
2041 int
2042 main ()
2043 {
2044
2045 ;
2046 return 0;
2047 }
2048 _ACEOF
2049 rm -f conftest.$ac_objext
2050 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2051 (eval $ac_compile) 2>conftest.er1
2052 ac_status=$?
2053 grep -v '^ *+' conftest.er1 >conftest.err
2054 rm -f conftest.er1
2055 cat conftest.err >&5
2056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2057 (exit $ac_status); } &&
2058 { ac_try='test -z "$ac_cxx_werror_flag"
2059 || test ! -s conftest.err'
2060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2061 (eval $ac_try) 2>&5
2062 ac_status=$?
2063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2064 (exit $ac_status); }; } &&
2065 { ac_try='test -s conftest.$ac_objext'
2066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2067 (eval $ac_try) 2>&5
2068 ac_status=$?
2069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2070 (exit $ac_status); }; }; then
2071 ac_cv_prog_cxx_g=yes
2072 else
2073 echo "$as_me: failed program was:" >&5
2074 sed 's/^/| /' conftest.$ac_ext >&5
2075
2076 ac_cv_prog_cxx_g=no
2077 fi
2078 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2079 fi
2080 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2081 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2082 if test "$ac_test_CXXFLAGS" = set; then
2083 CXXFLAGS=$ac_save_CXXFLAGS
2084 elif test $ac_cv_prog_cxx_g = yes; then
2085 if test "$GXX" = yes; then
2086 CXXFLAGS="-g -O2"
2087 else
2088 CXXFLAGS="-g"
2089 fi
2090 else
2091 if test "$GXX" = yes; then
2092 CXXFLAGS="-O2"
2093 else
2094 CXXFLAGS=
2095 fi
2096 fi
2097 for ac_declaration in \
2098 '' \
2099 'extern "C" void std::exit (int) throw (); using std::exit;' \
2100 'extern "C" void std::exit (int); using std::exit;' \
2101 'extern "C" void exit (int) throw ();' \
2102 'extern "C" void exit (int);' \
2103 'void exit (int);'
2104 do
2105 cat >conftest.$ac_ext <<_ACEOF
2106 /* confdefs.h. */
2107 _ACEOF
2108 cat confdefs.h >>conftest.$ac_ext
2109 cat >>conftest.$ac_ext <<_ACEOF
2110 /* end confdefs.h. */
2111 $ac_declaration
2112 #include <stdlib.h>
2113 int
2114 main ()
2115 {
2116 exit (42);
2117 ;
2118 return 0;
2119 }
2120 _ACEOF
2121 rm -f conftest.$ac_objext
2122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2123 (eval $ac_compile) 2>conftest.er1
2124 ac_status=$?
2125 grep -v '^ *+' conftest.er1 >conftest.err
2126 rm -f conftest.er1
2127 cat conftest.err >&5
2128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2129 (exit $ac_status); } &&
2130 { ac_try='test -z "$ac_cxx_werror_flag"
2131 || test ! -s conftest.err'
2132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2133 (eval $ac_try) 2>&5
2134 ac_status=$?
2135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2136 (exit $ac_status); }; } &&
2137 { ac_try='test -s conftest.$ac_objext'
2138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2139 (eval $ac_try) 2>&5
2140 ac_status=$?
2141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2142 (exit $ac_status); }; }; then
2143 :
2144 else
2145 echo "$as_me: failed program was:" >&5
2146 sed 's/^/| /' conftest.$ac_ext >&5
2147
2148 continue
2149 fi
2150 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2151 cat >conftest.$ac_ext <<_ACEOF
2152 /* confdefs.h. */
2153 _ACEOF
2154 cat confdefs.h >>conftest.$ac_ext
2155 cat >>conftest.$ac_ext <<_ACEOF
2156 /* end confdefs.h. */
2157 $ac_declaration
2158 int
2159 main ()
2160 {
2161 exit (42);
2162 ;
2163 return 0;
2164 }
2165 _ACEOF
2166 rm -f conftest.$ac_objext
2167 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2168 (eval $ac_compile) 2>conftest.er1
2169 ac_status=$?
2170 grep -v '^ *+' conftest.er1 >conftest.err
2171 rm -f conftest.er1
2172 cat conftest.err >&5
2173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2174 (exit $ac_status); } &&
2175 { ac_try='test -z "$ac_cxx_werror_flag"
2176 || test ! -s conftest.err'
2177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2178 (eval $ac_try) 2>&5
2179 ac_status=$?
2180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2181 (exit $ac_status); }; } &&
2182 { ac_try='test -s conftest.$ac_objext'
2183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2184 (eval $ac_try) 2>&5
2185 ac_status=$?
2186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2187 (exit $ac_status); }; }; then
2188 break
2189 else
2190 echo "$as_me: failed program was:" >&5
2191 sed 's/^/| /' conftest.$ac_ext >&5
2192
2193 fi
2194 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2195 done
2196 rm -f conftest*
2197 if test -n "$ac_declaration"; then
2198 echo '#ifdef __cplusplus' >>confdefs.h
2199 echo $ac_declaration >>confdefs.h
2200 echo '#endif' >>confdefs.h
2201 fi
2202
2203 ac_ext=c
2204 ac_cpp='$CPP $CPPFLAGS'
2205 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2206 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2207 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2208
2209 ac_ext=c
2210 ac_cpp='$CPP $CPPFLAGS'
2211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2214 if test -n "$ac_tool_prefix"; then
2215 for ac_prog in icc pgcc pathcc cc xlc gcc
2216 do
2217 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2218 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2219 echo "$as_me:$LINENO: checking for $ac_word" >&5
2220 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2221 if test "${ac_cv_prog_CC+set}" = set; then
2222 echo $ECHO_N "(cached) $ECHO_C" >&6
2223 else
2224 if test -n "$CC"; then
2225 ac_cv_prog_CC="$CC" # Let the user override the test.
2226 else
2227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2228 for as_dir in $PATH
2229 do
2230 IFS=$as_save_IFS
2231 test -z "$as_dir" && as_dir=.
2232 for ac_exec_ext in '' $ac_executable_extensions; do
2233 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2234 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2235 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2236 break 2
2237 fi
2238 done
2239 done
2240
2241 fi
2242 fi
2243 CC=$ac_cv_prog_CC
2244 if test -n "$CC"; then
2245 echo "$as_me:$LINENO: result: $CC" >&5
2246 echo "${ECHO_T}$CC" >&6
2247 else
2248 echo "$as_me:$LINENO: result: no" >&5
2249 echo "${ECHO_T}no" >&6
2250 fi
2251
2252 test -n "$CC" && break
2253 done
2254 fi
2255 if test -z "$CC"; then
2256 ac_ct_CC=$CC
2257 for ac_prog in icc pgcc pathcc cc xlc gcc
2258 do
2259 # Extract the first word of "$ac_prog", so it can be a program name with args.
2260 set dummy $ac_prog; ac_word=$2
2261 echo "$as_me:$LINENO: checking for $ac_word" >&5
2262 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2263 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2264 echo $ECHO_N "(cached) $ECHO_C" >&6
2265 else
2266 if test -n "$ac_ct_CC"; then
2267 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2268 else
2269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2270 for as_dir in $PATH
2271 do
2272 IFS=$as_save_IFS
2273 test -z "$as_dir" && as_dir=.
2274 for ac_exec_ext in '' $ac_executable_extensions; do
2275 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2276 ac_cv_prog_ac_ct_CC="$ac_prog"
2277 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2278 break 2
2279 fi
2280 done
2281 done
2282
2283 fi
2284 fi
2285 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2286 if test -n "$ac_ct_CC"; then
2287 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2288 echo "${ECHO_T}$ac_ct_CC" >&6
2289 else
2290 echo "$as_me:$LINENO: result: no" >&5
2291 echo "${ECHO_T}no" >&6
2292 fi
2293
2294 test -n "$ac_ct_CC" && break
2295 done
2296
2297 CC=$ac_ct_CC
2298 fi
2299
2300
2301 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2302 See \`config.log' for more details." >&5
2303 echo "$as_me: error: no acceptable C compiler found in \$PATH
2304 See \`config.log' for more details." >&2;}
2305 { (exit 1); exit 1; }; }
2306
2307 # Provide some information about the compiler.
2308 echo "$as_me:$LINENO:" \
2309 "checking for C compiler version" >&5
2310 ac_compiler=`set X $ac_compile; echo $2`
2311 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2312 (eval $ac_compiler --version </dev/null >&5) 2>&5
2313 ac_status=$?
2314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2315 (exit $ac_status); }
2316 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2317 (eval $ac_compiler -v </dev/null >&5) 2>&5
2318 ac_status=$?
2319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2320 (exit $ac_status); }
2321 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2322 (eval $ac_compiler -V </dev/null >&5) 2>&5
2323 ac_status=$?
2324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325 (exit $ac_status); }
2326
2327 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2328 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2329 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2330 echo $ECHO_N "(cached) $ECHO_C" >&6
2331 else
2332 cat >conftest.$ac_ext <<_ACEOF
2333 /* confdefs.h. */
2334 _ACEOF
2335 cat confdefs.h >>conftest.$ac_ext
2336 cat >>conftest.$ac_ext <<_ACEOF
2337 /* end confdefs.h. */
2338
2339 int
2340 main ()
2341 {
2342 #ifndef __GNUC__
2343 choke me
2344 #endif
2345
2346 ;
2347 return 0;
2348 }
2349 _ACEOF
2350 rm -f conftest.$ac_objext
2351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2352 (eval $ac_compile) 2>conftest.er1
2353 ac_status=$?
2354 grep -v '^ *+' conftest.er1 >conftest.err
2355 rm -f conftest.er1
2356 cat conftest.err >&5
2357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358 (exit $ac_status); } &&
2359 { ac_try='test -z "$ac_c_werror_flag"
2360 || test ! -s conftest.err'
2361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362 (eval $ac_try) 2>&5
2363 ac_status=$?
2364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365 (exit $ac_status); }; } &&
2366 { ac_try='test -s conftest.$ac_objext'
2367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 (eval $ac_try) 2>&5
2369 ac_status=$?
2370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 (exit $ac_status); }; }; then
2372 ac_compiler_gnu=yes
2373 else
2374 echo "$as_me: failed program was:" >&5
2375 sed 's/^/| /' conftest.$ac_ext >&5
2376
2377 ac_compiler_gnu=no
2378 fi
2379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2380 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2381
2382 fi
2383 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2384 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2385 GCC=`test $ac_compiler_gnu = yes && echo yes`
2386 ac_test_CFLAGS=${CFLAGS+set}
2387 ac_save_CFLAGS=$CFLAGS
2388 CFLAGS="-g"
2389 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2390 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2391 if test "${ac_cv_prog_cc_g+set}" = set; then
2392 echo $ECHO_N "(cached) $ECHO_C" >&6
2393 else
2394 cat >conftest.$ac_ext <<_ACEOF
2395 /* confdefs.h. */
2396 _ACEOF
2397 cat confdefs.h >>conftest.$ac_ext
2398 cat >>conftest.$ac_ext <<_ACEOF
2399 /* end confdefs.h. */
2400
2401 int
2402 main ()
2403 {
2404
2405 ;
2406 return 0;
2407 }
2408 _ACEOF
2409 rm -f conftest.$ac_objext
2410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2411 (eval $ac_compile) 2>conftest.er1
2412 ac_status=$?
2413 grep -v '^ *+' conftest.er1 >conftest.err
2414 rm -f conftest.er1
2415 cat conftest.err >&5
2416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417 (exit $ac_status); } &&
2418 { ac_try='test -z "$ac_c_werror_flag"
2419 || test ! -s conftest.err'
2420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2421 (eval $ac_try) 2>&5
2422 ac_status=$?
2423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2424 (exit $ac_status); }; } &&
2425 { ac_try='test -s conftest.$ac_objext'
2426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 (eval $ac_try) 2>&5
2428 ac_status=$?
2429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 (exit $ac_status); }; }; then
2431 ac_cv_prog_cc_g=yes
2432 else
2433 echo "$as_me: failed program was:" >&5
2434 sed 's/^/| /' conftest.$ac_ext >&5
2435
2436 ac_cv_prog_cc_g=no
2437 fi
2438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2439 fi
2440 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2441 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2442 if test "$ac_test_CFLAGS" = set; then
2443 CFLAGS=$ac_save_CFLAGS
2444 elif test $ac_cv_prog_cc_g = yes; then
2445 if test "$GCC" = yes; then
2446 CFLAGS="-g -O2"
2447 else
2448 CFLAGS="-g"
2449 fi
2450 else
2451 if test "$GCC" = yes; then
2452 CFLAGS="-O2"
2453 else
2454 CFLAGS=
2455 fi
2456 fi
2457 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2458 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2459 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2460 echo $ECHO_N "(cached) $ECHO_C" >&6
2461 else
2462 ac_cv_prog_cc_stdc=no
2463 ac_save_CC=$CC
2464 cat >conftest.$ac_ext <<_ACEOF
2465 /* confdefs.h. */
2466 _ACEOF
2467 cat confdefs.h >>conftest.$ac_ext
2468 cat >>conftest.$ac_ext <<_ACEOF
2469 /* end confdefs.h. */
2470 #include <stdarg.h>
2471 #include <stdio.h>
2472 #include <sys/types.h>
2473 #include <sys/stat.h>
2474 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2475 struct buf { int x; };
2476 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2477 static char *e (p, i)
2478 char **p;
2479 int i;
2480 {
2481 return p[i];
2482 }
2483 static char *f (char * (*g) (char **, int), char **p, ...)
2484 {
2485 char *s;
2486 va_list v;
2487 va_start (v,p);
2488 s = g (p, va_arg (v,int));
2489 va_end (v);
2490 return s;
2491 }
2492
2493 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2494 function prototypes and stuff, but not '\xHH' hex character constants.
2495 These don't provoke an error unfortunately, instead are silently treated
2496 as 'x'. The following induces an error, until -std1 is added to get
2497 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2498 array size at least. It's necessary to write '\x00'==0 to get something
2499 that's true only with -std1. */
2500 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2501
2502 int test (int i, double x);
2503 struct s1 {int (*f) (int a);};
2504 struct s2 {int (*f) (double a);};
2505 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2506 int argc;
2507 char **argv;
2508 int
2509 main ()
2510 {
2511 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2512 ;
2513 return 0;
2514 }
2515 _ACEOF
2516 # Don't try gcc -ansi; that turns off useful extensions and
2517 # breaks some systems' header files.
2518 # AIX -qlanglvl=ansi
2519 # Ultrix and OSF/1 -std1
2520 # HP-UX 10.20 and later -Ae
2521 # HP-UX older versions -Aa -D_HPUX_SOURCE
2522 # SVR4 -Xc -D__EXTENSIONS__
2523 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2524 do
2525 CC="$ac_save_CC $ac_arg"
2526 rm -f conftest.$ac_objext
2527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2528 (eval $ac_compile) 2>conftest.er1
2529 ac_status=$?
2530 grep -v '^ *+' conftest.er1 >conftest.err
2531 rm -f conftest.er1
2532 cat conftest.err >&5
2533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 (exit $ac_status); } &&
2535 { ac_try='test -z "$ac_c_werror_flag"
2536 || test ! -s conftest.err'
2537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538 (eval $ac_try) 2>&5
2539 ac_status=$?
2540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541 (exit $ac_status); }; } &&
2542 { ac_try='test -s conftest.$ac_objext'
2543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 (eval $ac_try) 2>&5
2545 ac_status=$?
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; }; then
2548 ac_cv_prog_cc_stdc=$ac_arg
2549 break
2550 else
2551 echo "$as_me: failed program was:" >&5
2552 sed 's/^/| /' conftest.$ac_ext >&5
2553
2554 fi
2555 rm -f conftest.err conftest.$ac_objext
2556 done
2557 rm -f conftest.$ac_ext conftest.$ac_objext
2558 CC=$ac_save_CC
2559
2560 fi
2561
2562 case "x$ac_cv_prog_cc_stdc" in
2563 x|xno)
2564 echo "$as_me:$LINENO: result: none needed" >&5
2565 echo "${ECHO_T}none needed" >&6 ;;
2566 *)
2567 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2568 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2569 CC="$CC $ac_cv_prog_cc_stdc" ;;
2570 esac
2571
2572 # Some people use a C++ compiler to compile C. Since we use `exit',
2573 # in C++ we need to declare it. In case someone uses the same compiler
2574 # for both compiling C and C++ we need to have the C++ compiler decide
2575 # the declaration of exit, since it's the most demanding environment.
2576 cat >conftest.$ac_ext <<_ACEOF
2577 #ifndef __cplusplus
2578 choke me
2579 #endif
2580 _ACEOF
2581 rm -f conftest.$ac_objext
2582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2583 (eval $ac_compile) 2>conftest.er1
2584 ac_status=$?
2585 grep -v '^ *+' conftest.er1 >conftest.err
2586 rm -f conftest.er1
2587 cat conftest.err >&5
2588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2589 (exit $ac_status); } &&
2590 { ac_try='test -z "$ac_c_werror_flag"
2591 || test ! -s conftest.err'
2592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2593 (eval $ac_try) 2>&5
2594 ac_status=$?
2595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2596 (exit $ac_status); }; } &&
2597 { ac_try='test -s conftest.$ac_objext'
2598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 (eval $ac_try) 2>&5
2600 ac_status=$?
2601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 (exit $ac_status); }; }; then
2603 for ac_declaration in \
2604 '' \
2605 'extern "C" void std::exit (int) throw (); using std::exit;' \
2606 'extern "C" void std::exit (int); using std::exit;' \
2607 'extern "C" void exit (int) throw ();' \
2608 'extern "C" void exit (int);' \
2609 'void exit (int);'
2610 do
2611 cat >conftest.$ac_ext <<_ACEOF
2612 /* confdefs.h. */
2613 _ACEOF
2614 cat confdefs.h >>conftest.$ac_ext
2615 cat >>conftest.$ac_ext <<_ACEOF
2616 /* end confdefs.h. */
2617 $ac_declaration
2618 #include <stdlib.h>
2619 int
2620 main ()
2621 {
2622 exit (42);
2623 ;
2624 return 0;
2625 }
2626 _ACEOF
2627 rm -f conftest.$ac_objext
2628 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2629 (eval $ac_compile) 2>conftest.er1
2630 ac_status=$?
2631 grep -v '^ *+' conftest.er1 >conftest.err
2632 rm -f conftest.er1
2633 cat conftest.err >&5
2634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635 (exit $ac_status); } &&
2636 { ac_try='test -z "$ac_c_werror_flag"
2637 || test ! -s conftest.err'
2638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2639 (eval $ac_try) 2>&5
2640 ac_status=$?
2641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642 (exit $ac_status); }; } &&
2643 { ac_try='test -s conftest.$ac_objext'
2644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 (eval $ac_try) 2>&5
2646 ac_status=$?
2647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648 (exit $ac_status); }; }; then
2649 :
2650 else
2651 echo "$as_me: failed program was:" >&5
2652 sed 's/^/| /' conftest.$ac_ext >&5
2653
2654 continue
2655 fi
2656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2657 cat >conftest.$ac_ext <<_ACEOF
2658 /* confdefs.h. */
2659 _ACEOF
2660 cat confdefs.h >>conftest.$ac_ext
2661 cat >>conftest.$ac_ext <<_ACEOF
2662 /* end confdefs.h. */
2663 $ac_declaration
2664 int
2665 main ()
2666 {
2667 exit (42);
2668 ;
2669 return 0;
2670 }
2671 _ACEOF
2672 rm -f conftest.$ac_objext
2673 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2674 (eval $ac_compile) 2>conftest.er1
2675 ac_status=$?
2676 grep -v '^ *+' conftest.er1 >conftest.err
2677 rm -f conftest.er1
2678 cat conftest.err >&5
2679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2680 (exit $ac_status); } &&
2681 { ac_try='test -z "$ac_c_werror_flag"
2682 || test ! -s conftest.err'
2683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2684 (eval $ac_try) 2>&5
2685 ac_status=$?
2686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2687 (exit $ac_status); }; } &&
2688 { ac_try='test -s conftest.$ac_objext'
2689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2690 (eval $ac_try) 2>&5
2691 ac_status=$?
2692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 (exit $ac_status); }; }; then
2694 break
2695 else
2696 echo "$as_me: failed program was:" >&5
2697 sed 's/^/| /' conftest.$ac_ext >&5
2698
2699 fi
2700 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2701 done
2702 rm -f conftest*
2703 if test -n "$ac_declaration"; then
2704 echo '#ifdef __cplusplus' >>confdefs.h
2705 echo $ac_declaration >>confdefs.h
2706 echo '#endif' >>confdefs.h
2707 fi
2708
2709 else
2710 echo "$as_me: failed program was:" >&5
2711 sed 's/^/| /' conftest.$ac_ext >&5
2712
2713 fi
2714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2715 ac_ext=c
2716 ac_cpp='$CPP $CPPFLAGS'
2717 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2718 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2719 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2720
2721 ac_ext=${FC_SRCEXT-f}
2722 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2723 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2724 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2725 if test -n "$ac_tool_prefix"; then
2726 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2727 do
2728 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2729 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2730 echo "$as_me:$LINENO: checking for $ac_word" >&5
2731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2732 if test "${ac_cv_prog_FC+set}" = set; then
2733 echo $ECHO_N "(cached) $ECHO_C" >&6
2734 else
2735 if test -n "$FC"; then
2736 ac_cv_prog_FC="$FC" # Let the user override the test.
2737 else
2738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2739 for as_dir in $PATH
2740 do
2741 IFS=$as_save_IFS
2742 test -z "$as_dir" && as_dir=.
2743 for ac_exec_ext in '' $ac_executable_extensions; do
2744 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2745 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2746 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2747 break 2
2748 fi
2749 done
2750 done
2751
2752 fi
2753 fi
2754 FC=$ac_cv_prog_FC
2755 if test -n "$FC"; then
2756 echo "$as_me:$LINENO: result: $FC" >&5
2757 echo "${ECHO_T}$FC" >&6
2758 else
2759 echo "$as_me:$LINENO: result: no" >&5
2760 echo "${ECHO_T}no" >&6
2761 fi
2762
2763 test -n "$FC" && break
2764 done
2765 fi
2766 if test -z "$FC"; then
2767 ac_ct_FC=$FC
2768 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2769 do
2770 # Extract the first word of "$ac_prog", so it can be a program name with args.
2771 set dummy $ac_prog; ac_word=$2
2772 echo "$as_me:$LINENO: checking for $ac_word" >&5
2773 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2774 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2775 echo $ECHO_N "(cached) $ECHO_C" >&6
2776 else
2777 if test -n "$ac_ct_FC"; then
2778 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2779 else
2780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2781 for as_dir in $PATH
2782 do
2783 IFS=$as_save_IFS
2784 test -z "$as_dir" && as_dir=.
2785 for ac_exec_ext in '' $ac_executable_extensions; do
2786 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2787 ac_cv_prog_ac_ct_FC="$ac_prog"
2788 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2789 break 2
2790 fi
2791 done
2792 done
2793
2794 fi
2795 fi
2796 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2797 if test -n "$ac_ct_FC"; then
2798 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2799 echo "${ECHO_T}$ac_ct_FC" >&6
2800 else
2801 echo "$as_me:$LINENO: result: no" >&5
2802 echo "${ECHO_T}no" >&6
2803 fi
2804
2805 test -n "$ac_ct_FC" && break
2806 done
2807
2808 FC=$ac_ct_FC
2809 fi
2810
2811
2812 # Provide some information about the compiler.
2813 echo "$as_me:2813:" \
2814 "checking for Fortran compiler version" >&5
2815 ac_compiler=`set X $ac_compile; echo $2`
2816 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2817 (eval $ac_compiler --version </dev/null >&5) 2>&5
2818 ac_status=$?
2819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2820 (exit $ac_status); }
2821 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2822 (eval $ac_compiler -v </dev/null >&5) 2>&5
2823 ac_status=$?
2824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2825 (exit $ac_status); }
2826 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2827 (eval $ac_compiler -V </dev/null >&5) 2>&5
2828 ac_status=$?
2829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2830 (exit $ac_status); }
2831 rm -f a.out
2832
2833 # If we don't use `.F' as extension, the preprocessor is not run on the
2834 # input file. (Note that this only needs to work for GNU compilers.)
2835 ac_save_ext=$ac_ext
2836 ac_ext=F
2837 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2838 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2839 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2840 echo $ECHO_N "(cached) $ECHO_C" >&6
2841 else
2842 cat >conftest.$ac_ext <<_ACEOF
2843 program main
2844 #ifndef __GNUC__
2845 choke me
2846 #endif
2847
2848 end
2849 _ACEOF
2850 rm -f conftest.$ac_objext
2851 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2852 (eval $ac_compile) 2>conftest.er1
2853 ac_status=$?
2854 grep -v '^ *+' conftest.er1 >conftest.err
2855 rm -f conftest.er1
2856 cat conftest.err >&5
2857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2858 (exit $ac_status); } &&
2859 { ac_try='test -z "$ac_fc_werror_flag"
2860 || test ! -s conftest.err'
2861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2862 (eval $ac_try) 2>&5
2863 ac_status=$?
2864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2865 (exit $ac_status); }; } &&
2866 { ac_try='test -s conftest.$ac_objext'
2867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2868 (eval $ac_try) 2>&5
2869 ac_status=$?
2870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2871 (exit $ac_status); }; }; then
2872 ac_compiler_gnu=yes
2873 else
2874 echo "$as_me: failed program was:" >&5
2875 sed 's/^/| /' conftest.$ac_ext >&5
2876
2877 ac_compiler_gnu=no
2878 fi
2879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2880 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2881
2882 fi
2883 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2884 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2885 ac_ext=$ac_save_ext
2886 ac_test_FFLAGS=${FCFLAGS+set}
2887 ac_save_FFLAGS=$FCFLAGS
2888 FCFLAGS=
2889 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2890 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2891 if test "${ac_cv_prog_fc_g+set}" = set; then
2892 echo $ECHO_N "(cached) $ECHO_C" >&6
2893 else
2894 FCFLAGS=-g
2895 cat >conftest.$ac_ext <<_ACEOF
2896 program main
2897
2898 end
2899 _ACEOF
2900 rm -f conftest.$ac_objext
2901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2902 (eval $ac_compile) 2>conftest.er1
2903 ac_status=$?
2904 grep -v '^ *+' conftest.er1 >conftest.err
2905 rm -f conftest.er1
2906 cat conftest.err >&5
2907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2908 (exit $ac_status); } &&
2909 { ac_try='test -z "$ac_fc_werror_flag"
2910 || test ! -s conftest.err'
2911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2912 (eval $ac_try) 2>&5
2913 ac_status=$?
2914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2915 (exit $ac_status); }; } &&
2916 { ac_try='test -s conftest.$ac_objext'
2917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2918 (eval $ac_try) 2>&5
2919 ac_status=$?
2920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2921 (exit $ac_status); }; }; then
2922 ac_cv_prog_fc_g=yes
2923 else
2924 echo "$as_me: failed program was:" >&5
2925 sed 's/^/| /' conftest.$ac_ext >&5
2926
2927 ac_cv_prog_fc_g=no
2928 fi
2929 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2930
2931 fi
2932 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2933 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2934 if test "$ac_test_FFLAGS" = set; then
2935 FCFLAGS=$ac_save_FFLAGS
2936 elif test $ac_cv_prog_fc_g = yes; then
2937 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2938 FCFLAGS="-g -O2"
2939 else
2940 FCFLAGS="-g"
2941 fi
2942 else
2943 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2944 FCFLAGS="-O2"
2945 else
2946 FCFLAGS=
2947 fi
2948 fi
2949
2950 ac_ext=c
2951 ac_cpp='$CPP $CPPFLAGS'
2952 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2953 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2954 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2955
2956 ac_ext=c
2957 ac_cpp='$CPP $CPPFLAGS'
2958 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2959 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2960 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2961 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2962 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2963 # On Suns, sometimes $CPP names a directory.
2964 if test -n "$CPP" && test -d "$CPP"; then
2965 CPP=
2966 fi
2967 if test -z "$CPP"; then
2968 if test "${ac_cv_prog_CPP+set}" = set; then
2969 echo $ECHO_N "(cached) $ECHO_C" >&6
2970 else
2971 # Double quotes because CPP needs to be expanded
2972 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2973 do
2974 ac_preproc_ok=false
2975 for ac_c_preproc_warn_flag in '' yes
2976 do
2977 # Use a header file that comes with gcc, so configuring glibc
2978 # with a fresh cross-compiler works.
2979 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2980 # <limits.h> exists even on freestanding compilers.
2981 # On the NeXT, cc -E runs the code through the compiler's parser,
2982 # not just through cpp. "Syntax error" is here to catch this case.
2983 cat >conftest.$ac_ext <<_ACEOF
2984 /* confdefs.h. */
2985 _ACEOF
2986 cat confdefs.h >>conftest.$ac_ext
2987 cat >>conftest.$ac_ext <<_ACEOF
2988 /* end confdefs.h. */
2989 #ifdef __STDC__
2990 # include <limits.h>
2991 #else
2992 # include <assert.h>
2993 #endif
2994 Syntax error
2995 _ACEOF
2996 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2997 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2998 ac_status=$?
2999 grep -v '^ *+' conftest.er1 >conftest.err
3000 rm -f conftest.er1
3001 cat conftest.err >&5
3002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003 (exit $ac_status); } >/dev/null; then
3004 if test -s conftest.err; then
3005 ac_cpp_err=$ac_c_preproc_warn_flag
3006 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3007 else
3008 ac_cpp_err=
3009 fi
3010 else
3011 ac_cpp_err=yes
3012 fi
3013 if test -z "$ac_cpp_err"; then
3014 :
3015 else
3016 echo "$as_me: failed program was:" >&5
3017 sed 's/^/| /' conftest.$ac_ext >&5
3018
3019 # Broken: fails on valid input.
3020 continue
3021 fi
3022 rm -f conftest.err conftest.$ac_ext
3023
3024 # OK, works on sane cases. Now check whether non-existent headers
3025 # can be detected and how.
3026 cat >conftest.$ac_ext <<_ACEOF
3027 /* confdefs.h. */
3028 _ACEOF
3029 cat confdefs.h >>conftest.$ac_ext
3030 cat >>conftest.$ac_ext <<_ACEOF
3031 /* end confdefs.h. */
3032 #include <ac_nonexistent.h>
3033 _ACEOF
3034 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3035 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3036 ac_status=$?
3037 grep -v '^ *+' conftest.er1 >conftest.err
3038 rm -f conftest.er1
3039 cat conftest.err >&5
3040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3041 (exit $ac_status); } >/dev/null; then
3042 if test -s conftest.err; then
3043 ac_cpp_err=$ac_c_preproc_warn_flag
3044 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3045 else
3046 ac_cpp_err=
3047 fi
3048 else
3049 ac_cpp_err=yes
3050 fi
3051 if test -z "$ac_cpp_err"; then
3052 # Broken: success on invalid input.
3053 continue
3054 else
3055 echo "$as_me: failed program was:" >&5
3056 sed 's/^/| /' conftest.$ac_ext >&5
3057
3058 # Passes both tests.
3059 ac_preproc_ok=:
3060 break
3061 fi
3062 rm -f conftest.err conftest.$ac_ext
3063
3064 done
3065 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3066 rm -f conftest.err conftest.$ac_ext
3067 if $ac_preproc_ok; then
3068 break
3069 fi
3070
3071 done
3072 ac_cv_prog_CPP=$CPP
3073
3074 fi
3075 CPP=$ac_cv_prog_CPP
3076 else
3077 ac_cv_prog_CPP=$CPP
3078 fi
3079 echo "$as_me:$LINENO: result: $CPP" >&5
3080 echo "${ECHO_T}$CPP" >&6
3081 ac_preproc_ok=false
3082 for ac_c_preproc_warn_flag in '' yes
3083 do
3084 # Use a header file that comes with gcc, so configuring glibc
3085 # with a fresh cross-compiler works.
3086 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3087 # <limits.h> exists even on freestanding compilers.
3088 # On the NeXT, cc -E runs the code through the compiler's parser,
3089 # not just through cpp. "Syntax error" is here to catch this case.
3090 cat >conftest.$ac_ext <<_ACEOF
3091 /* confdefs.h. */
3092 _ACEOF
3093 cat confdefs.h >>conftest.$ac_ext
3094 cat >>conftest.$ac_ext <<_ACEOF
3095 /* end confdefs.h. */
3096 #ifdef __STDC__
3097 # include <limits.h>
3098 #else
3099 # include <assert.h>
3100 #endif
3101 Syntax error
3102 _ACEOF
3103 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3104 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3105 ac_status=$?
3106 grep -v '^ *+' conftest.er1 >conftest.err
3107 rm -f conftest.er1
3108 cat conftest.err >&5
3109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3110 (exit $ac_status); } >/dev/null; then
3111 if test -s conftest.err; then
3112 ac_cpp_err=$ac_c_preproc_warn_flag
3113 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3114 else
3115 ac_cpp_err=
3116 fi
3117 else
3118 ac_cpp_err=yes
3119 fi
3120 if test -z "$ac_cpp_err"; then
3121 :
3122 else
3123 echo "$as_me: failed program was:" >&5
3124 sed 's/^/| /' conftest.$ac_ext >&5
3125
3126 # Broken: fails on valid input.
3127 continue
3128 fi
3129 rm -f conftest.err conftest.$ac_ext
3130
3131 # OK, works on sane cases. Now check whether non-existent headers
3132 # can be detected and how.
3133 cat >conftest.$ac_ext <<_ACEOF
3134 /* confdefs.h. */
3135 _ACEOF
3136 cat confdefs.h >>conftest.$ac_ext
3137 cat >>conftest.$ac_ext <<_ACEOF
3138 /* end confdefs.h. */
3139 #include <ac_nonexistent.h>
3140 _ACEOF
3141 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3142 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3143 ac_status=$?
3144 grep -v '^ *+' conftest.er1 >conftest.err
3145 rm -f conftest.er1
3146 cat conftest.err >&5
3147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3148 (exit $ac_status); } >/dev/null; then
3149 if test -s conftest.err; then
3150 ac_cpp_err=$ac_c_preproc_warn_flag
3151 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3152 else
3153 ac_cpp_err=
3154 fi
3155 else
3156 ac_cpp_err=yes
3157 fi
3158 if test -z "$ac_cpp_err"; then
3159 # Broken: success on invalid input.
3160 continue
3161 else
3162 echo "$as_me: failed program was:" >&5
3163 sed 's/^/| /' conftest.$ac_ext >&5
3164
3165 # Passes both tests.
3166 ac_preproc_ok=:
3167 break
3168 fi
3169 rm -f conftest.err conftest.$ac_ext
3170
3171 done
3172 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3173 rm -f conftest.err conftest.$ac_ext
3174 if $ac_preproc_ok; then
3175 :
3176 else
3177 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3178 See \`config.log' for more details." >&5
3179 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3180 See \`config.log' for more details." >&2;}
3181 { (exit 1); exit 1; }; }
3182 fi
3183
3184 ac_ext=c
3185 ac_cpp='$CPP $CPPFLAGS'
3186 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3187 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3188 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3189
3190 echo "$as_me:$LINENO: checking for egrep" >&5
3191 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3192 if test "${ac_cv_prog_egrep+set}" = set; then
3193 echo $ECHO_N "(cached) $ECHO_C" >&6
3194 else
3195 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3196 then ac_cv_prog_egrep='grep -E'
3197 else ac_cv_prog_egrep='egrep'
3198 fi
3199 fi
3200 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3201 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3202 EGREP=$ac_cv_prog_egrep
3203
3204
3205 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3206 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3207 LN_S=$as_ln_s
3208 if test "$LN_S" = "ln -s"; then
3209 echo "$as_me:$LINENO: result: yes" >&5
3210 echo "${ECHO_T}yes" >&6
3211 else
3212 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3213 echo "${ECHO_T}no, using $LN_S" >&6
3214 fi
3215
3216 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3217 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3218 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3219 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3220 echo $ECHO_N "(cached) $ECHO_C" >&6
3221 else
3222 cat >conftest.make <<\_ACEOF
3223 all:
3224 @echo 'ac_maketemp="$(MAKE)"'
3225 _ACEOF
3226 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3227 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3228 if test -n "$ac_maketemp"; then
3229 eval ac_cv_prog_make_${ac_make}_set=yes
3230 else
3231 eval ac_cv_prog_make_${ac_make}_set=no
3232 fi
3233 rm -f conftest.make
3234 fi
3235 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3236 echo "$as_me:$LINENO: result: yes" >&5
3237 echo "${ECHO_T}yes" >&6
3238 SET_MAKE=
3239 else
3240 echo "$as_me:$LINENO: result: no" >&5
3241 echo "${ECHO_T}no" >&6
3242 SET_MAKE="MAKE=${MAKE-make}"
3243 fi
3244
3245 if test -n "$ac_tool_prefix"; then
3246 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3247 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3248 echo "$as_me:$LINENO: checking for $ac_word" >&5
3249 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3250 if test "${ac_cv_prog_RANLIB+set}" = set; then
3251 echo $ECHO_N "(cached) $ECHO_C" >&6
3252 else
3253 if test -n "$RANLIB"; then
3254 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3255 else
3256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3257 for as_dir in $PATH
3258 do
3259 IFS=$as_save_IFS
3260 test -z "$as_dir" && as_dir=.
3261 for ac_exec_ext in '' $ac_executable_extensions; do
3262 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3263 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3264 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3265 break 2
3266 fi
3267 done
3268 done
3269
3270 fi
3271 fi
3272 RANLIB=$ac_cv_prog_RANLIB
3273 if test -n "$RANLIB"; then
3274 echo "$as_me:$LINENO: result: $RANLIB" >&5
3275 echo "${ECHO_T}$RANLIB" >&6
3276 else
3277 echo "$as_me:$LINENO: result: no" >&5
3278 echo "${ECHO_T}no" >&6
3279 fi
3280
3281 fi
3282 if test -z "$ac_cv_prog_RANLIB"; then
3283 ac_ct_RANLIB=$RANLIB
3284 # Extract the first word of "ranlib", so it can be a program name with args.
3285 set dummy ranlib; ac_word=$2
3286 echo "$as_me:$LINENO: checking for $ac_word" >&5
3287 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3288 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3289 echo $ECHO_N "(cached) $ECHO_C" >&6
3290 else
3291 if test -n "$ac_ct_RANLIB"; then
3292 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3293 else
3294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3295 for as_dir in $PATH
3296 do
3297 IFS=$as_save_IFS
3298 test -z "$as_dir" && as_dir=.
3299 for ac_exec_ext in '' $ac_executable_extensions; do
3300 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3301 ac_cv_prog_ac_ct_RANLIB="ranlib"
3302 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3303 break 2
3304 fi
3305 done
3306 done
3307
3308 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3309 fi
3310 fi
3311 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3312 if test -n "$ac_ct_RANLIB"; then
3313 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3314 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3315 else
3316 echo "$as_me:$LINENO: result: no" >&5
3317 echo "${ECHO_T}no" >&6
3318 fi
3319
3320 RANLIB=$ac_ct_RANLIB
3321 else
3322 RANLIB="$ac_cv_prog_RANLIB"
3323 fi
3324
3325
3326 # Extract the first word of "perl", so it can be a program name with args.
3327 set dummy perl; ac_word=$2
3328 echo "$as_me:$LINENO: checking for $ac_word" >&5
3329 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3330 if test "${ac_cv_path_PERLINTERP+set}" = set; then
3331 echo $ECHO_N "(cached) $ECHO_C" >&6
3332 else
3333 case $PERLINTERP in
3334 [\\/]* | ?:[\\/]*)
3335 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3336 ;;
3337 *)
3338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3339 for as_dir in $PATH
3340 do
3341 IFS=$as_save_IFS
3342 test -z "$as_dir" && as_dir=.
3343 for ac_exec_ext in '' $ac_executable_extensions; do
3344 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3345 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3346 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3347 break 2
3348 fi
3349 done
3350 done
3351
3352 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3353 ;;
3354 esac
3355 fi
3356 PERLINTERP=$ac_cv_path_PERLINTERP
3357
3358 if test -n "$PERLINTERP"; then
3359 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3360 echo "${ECHO_T}$PERLINTERP" >&6
3361 else
3362 echo "$as_me:$LINENO: result: no" >&5
3363 echo "${ECHO_T}no" >&6
3364 fi
3365
3366 ac_cv_path_perlinterp="$PERLINTERP"
3367 _sHpB='#!'
3368
3369
3370 # Check whether --with-perl-shebang or --without-perl-shebang was given.
3371 if test "${with_perl_shebang+set}" = set; then
3372 withval="$with_perl_shebang"
3373 opt_perl_shebang="$withval"
3374 else
3375 opt_perl_shebang="not_set"
3376 fi;
3377 echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3378 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3379 if test "${ax_cv_opt_perl_shebang+set}" = set; then
3380 echo $ECHO_N "(cached) $ECHO_C" >&6
3381 else
3382 case "$opt_perl_shebang" in
3383 not_set ) ax_cv_opt_perl_shebang=''
3384 ;;
3385 * )
3386 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3387 esac
3388
3389 fi
3390 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3391 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3392 if test "A$ax_cv_opt_perl_shebang" != "A"
3393 then
3394 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3395 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3396 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3397 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3398
3399 # Automatic detection of sharpbang formula starts here
3400 else
3401 _somian_shbangperl=`$PERLINTERP -V:startperl`
3402 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3403 echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3404 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3405 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3406 echo $ECHO_N "(cached) $ECHO_C" >&6
3407 else
3408 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3409 if test "x$_somian_kspb_perl" == x
3410 then _somian_ksbp_warn_empty='durnit'
3411 else
3412 case "A$_somian_kspb_perl" in
3413 A#!*perl* )
3414 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3415 ;;
3416 A* ) _somian_ksbp_warn_defau='trouble'
3417 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3418 esac
3419 fi
3420
3421 fi
3422 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3423 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3424 # The above prints Checking ... result message to user.
3425 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3426
3427 if test A${_somian_ksbp_warn_empty+set} == Aset
3428 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3429 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3430 fi
3431 # Inform user after printing result value
3432 if test A${_somian_ksbp_warn_defau+set} == Aset
3433 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3434 echo "$as_me: Maybe Not good -" >&6;}
3435 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3436 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3437 else { echo "$as_me:$LINENO: OK Good result - " >&5
3438 echo "$as_me: OK Good result - " >&6;}
3439 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3440 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3441 fi
3442 fi
3443
3444 # Find a good install program. We prefer a C program (faster),
3445 # so one script is as good as another. But avoid the broken or
3446 # incompatible versions:
3447 # SysV /etc/install, /usr/sbin/install
3448 # SunOS /usr/etc/install
3449 # IRIX /sbin/install
3450 # AIX /bin/install
3451 # AmigaOS /C/install, which installs bootblocks on floppy discs
3452 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3453 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3454 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3455 # OS/2's system install, which has a completely different semantic
3456 # ./install, which can be erroneously created by make from ./install.sh.
3457 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3458 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3459 if test -z "$INSTALL"; then
3460 if test "${ac_cv_path_install+set}" = set; then
3461 echo $ECHO_N "(cached) $ECHO_C" >&6
3462 else
3463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464 for as_dir in $PATH
3465 do
3466 IFS=$as_save_IFS
3467 test -z "$as_dir" && as_dir=.
3468 # Account for people who put trailing slashes in PATH elements.
3469 case $as_dir/ in
3470 ./ | .// | /cC/* | \
3471 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3472 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3473 /usr/ucb/* ) ;;
3474 *)
3475 # OSF1 and SCO ODT 3.0 have their own names for install.
3476 # Don't use installbsd from OSF since it installs stuff as root
3477 # by default.
3478 for ac_prog in ginstall scoinst install; do
3479 for ac_exec_ext in '' $ac_executable_extensions; do
3480 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3481 if test $ac_prog = install &&
3482 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3483 # AIX install. It has an incompatible calling convention.
3484 :
3485 elif test $ac_prog = install &&
3486 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3487 # program-specific install script used by HP pwplus--don't use.
3488 :
3489 else
3490 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3491 break 3
3492 fi
3493 fi
3494 done
3495 done
3496 ;;
3497 esac
3498 done
3499
3500
3501 fi
3502 if test "${ac_cv_path_install+set}" = set; then
3503 INSTALL=$ac_cv_path_install
3504 else
3505 # As a last resort, use the slow shell script. We don't cache a
3506 # path for INSTALL within a source directory, because that will
3507 # break other packages using the cache if that directory is
3508 # removed, or if the path is relative.
3509 INSTALL=$ac_install_sh
3510 fi
3511 fi
3512 echo "$as_me:$LINENO: result: $INSTALL" >&5
3513 echo "${ECHO_T}$INSTALL" >&6
3514
3515 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3516 # It thinks the first close brace ends the variable substitution.
3517 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3518
3519 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3520
3521 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3522
3523 case "x$INSTALL" in
3524 x/*) ;;
3525 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3526 esac
3527 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3528 # Extract the first word of "ar", so it can be a program name with args.
3529 set dummy ar; ac_word=$2
3530 echo "$as_me:$LINENO: checking for $ac_word" >&5
3531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3532 if test "${ac_cv_prog_AR+set}" = set; then
3533 echo $ECHO_N "(cached) $ECHO_C" >&6
3534 else
3535 if test -n "$AR"; then
3536 ac_cv_prog_AR="$AR" # Let the user override the test.
3537 else
3538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3539 for as_dir in $PATH
3540 do
3541 IFS=$as_save_IFS
3542 test -z "$as_dir" && as_dir=.
3543 for ac_exec_ext in '' $ac_executable_extensions; do
3544 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3545 ac_cv_prog_AR="ar"
3546 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3547 break 2
3548 fi
3549 done
3550 done
3551
3552 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3553 fi
3554 fi
3555 AR=$ac_cv_prog_AR
3556 if test -n "$AR"; then
3557 echo "$as_me:$LINENO: result: $AR" >&5
3558 echo "${ECHO_T}$AR" >&6
3559 else
3560 echo "$as_me:$LINENO: result: no" >&5
3561 echo "${ECHO_T}no" >&6
3562 fi
3563
3564 if test "$AR" = "NONE"; then
3565 cat >confcache <<\_ACEOF
3566 # This file is a shell script that caches the results of configure
3567 # tests run on this system so they can be shared between configure
3568 # scripts and configure runs, see configure's option --config-cache.
3569 # It is not useful on other systems. If it contains results you don't
3570 # want to keep, you may remove or edit it.
3571 #
3572 # config.status only pays attention to the cache file if you give it
3573 # the --recheck option to rerun configure.
3574 #
3575 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3576 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3577 # following values.
3578
3579 _ACEOF
3580
3581 # The following way of writing the cache mishandles newlines in values,
3582 # but we know of no workaround that is simple, portable, and efficient.
3583 # So, don't put newlines in cache variables' values.
3584 # Ultrix sh set writes to stderr and can't be redirected directly,
3585 # and sets the high bit in the cache file unless we assign to the vars.
3586 {
3587 (set) 2>&1 |
3588 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3589 *ac_space=\ *)
3590 # `set' does not quote correctly, so add quotes (double-quote
3591 # substitution turns \\\\ into \\, and sed turns \\ into \).
3592 sed -n \
3593 "s/'/'\\\\''/g;
3594 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3595 ;;
3596 *)
3597 # `set' quotes correctly as required by POSIX, so do not add quotes.
3598 sed -n \
3599 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3600 ;;
3601 esac;
3602 } |
3603 sed '
3604 t clear
3605 : clear
3606 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3607 t end
3608 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3609 : end' >>confcache
3610 if diff $cache_file confcache >/dev/null 2>&1; then :; else
3611 if test -w $cache_file; then
3612 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3613 cat confcache >$cache_file
3614 else
3615 echo "not updating unwritable cache $cache_file"
3616 fi
3617 fi
3618 rm -f confcache
3619 exit 1
3620 fi
3621 # Extract the first word of "ps", so it can be a program name with args.
3622 set dummy ps; ac_word=$2
3623 echo "$as_me:$LINENO: checking for $ac_word" >&5
3624 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3625 if test "${ac_cv_path_PS+set}" = set; then
3626 echo $ECHO_N "(cached) $ECHO_C" >&6
3627 else
3628 case $PS in
3629 [\\/]* | ?:[\\/]*)
3630 ac_cv_path_PS="$PS" # Let the user override the test with a path.
3631 ;;
3632 *)
3633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3634 for as_dir in $PATH
3635 do
3636 IFS=$as_save_IFS
3637 test -z "$as_dir" && as_dir=.
3638 for ac_exec_ext in '' $ac_executable_extensions; do
3639 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3640 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3641 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3642 break 2
3643 fi
3644 done
3645 done
3646
3647 ;;
3648 esac
3649 fi
3650 PS=$ac_cv_path_PS
3651
3652 if test -n "$PS"; then
3653 echo "$as_me:$LINENO: result: $PS" >&5
3654 echo "${ECHO_T}$PS" >&6
3655 else
3656 echo "$as_me:$LINENO: result: no" >&5
3657 echo "${ECHO_T}no" >&6
3658 fi
3659
3660 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3661 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3662 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3663 echo $ECHO_N "(cached) $ECHO_C" >&6
3664 else
3665
3666 if $PS ax -o rss > /dev/null 2>&1; then
3667 ac_cv_prog_ps_ax=yes
3668 else
3669 ac_cv_prog_ps_ax=no
3670 fi
3671 if $PS -ef -o rss > /dev/null 2>&1; then
3672 ac_cv_prog_ps_ef=yes
3673 else
3674 ac_cv_prog_ps_ef=no
3675 fi
3676 if test "$ac_cv_prog_ps_ax" = yes; then
3677 ac_cv_prog_ps_syntax=BSD
3678 else
3679 if test "$ac_cv_prog_ps_ef" = yes; then
3680 ac_cv_prog_ps_syntax=POSIX
3681 else
3682 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3683 echo "$as_me: error: Could not determine ps syntax" >&2;}
3684 { (exit 1); exit 1; }; }
3685 fi
3686 fi
3687
3688 fi
3689 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3690 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3691
3692 cat >>confdefs.h <<_ACEOF
3693 #define PSCOMMAND $PS
3694 _ACEOF
3695
3696 if test "$ac_cv_prog_ps_syntax" = BSD; then
3697
3698 cat >>confdefs.h <<\_ACEOF
3699 #define PSTYPE_IS_BSD 1
3700 _ACEOF
3701
3702 else
3703 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3704
3705 cat >>confdefs.h <<\_ACEOF
3706 #define PSTYPE_IS_POSIX 1
3707 _ACEOF
3708
3709 else
3710 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3711 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3712 { (exit 1); exit 1; }; }
3713 fi
3714 fi
3715
3716 ac_ext=${FC_SRCEXT-f}
3717 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3718 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3719 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3720
3721
3722 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3723 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3724 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3725 echo $ECHO_N "(cached) $ECHO_C" >&6
3726 else
3727 ac_ext=F90
3728 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3729 FCFLAGS_SRCEXT=""
3730 ac_cv_fc_srcext_F90=unknown
3731 for ac_flag in none -qsuffix=f=F90 -Tf; do
3732 test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3733 cat >conftest.$ac_ext <<_ACEOF
3734 program main
3735
3736 end
3737 _ACEOF
3738 rm -f conftest.$ac_objext
3739 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3740 (eval $ac_compile) 2>conftest.er1
3741 ac_status=$?
3742 grep -v '^ *+' conftest.er1 >conftest.err
3743 rm -f conftest.er1
3744 cat conftest.err >&5
3745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3746 (exit $ac_status); } &&
3747 { ac_try='test -z "$ac_fc_werror_flag"
3748 || test ! -s conftest.err'
3749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3750 (eval $ac_try) 2>&5
3751 ac_status=$?
3752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3753 (exit $ac_status); }; } &&
3754 { ac_try='test -s conftest.$ac_objext'
3755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3756 (eval $ac_try) 2>&5
3757 ac_status=$?
3758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3759 (exit $ac_status); }; }; then
3760 ac_cv_fc_srcext_F90=$ac_flag; break
3761 else
3762 echo "$as_me: failed program was:" >&5
3763 sed 's/^/| /' conftest.$ac_ext >&5
3764
3765 fi
3766 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3767 done
3768 rm -f conftest.$ac_objext conftest.F90
3769 FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3770
3771 fi
3772 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3773 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3774 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3775 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3776 echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3777 { (exit 1); exit 1; }; }
3778 else
3779 FC_SRCEXT=F90
3780 if test "x$ac_cv_fc_srcext_F90" = xnone; then
3781 FCFLAGS_SRCEXT=""
3782 FCFLAGS_F90=""
3783 else
3784 FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3785 FCFLAGS_F90=$ac_cv_fc_srcext_F90
3786 fi
3787
3788
3789 fi
3790
3791
3792
3793
3794
3795 # Try to determine native compiler flags that allow us to use F90 suffix
3796 # for preprocessed f90 source.
3797
3798 if test "$ac_test_PREPFLAG" != "set"; then
3799 PREPFLAG=""
3800 case "${host_cpu}-${host_os}" in
3801
3802 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3803 PREPFLAG="-fpp1 "
3804 fi;;
3805 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3806 PREPFLAG="-qsuffix=cpp=F90 "
3807 fi;;
3808 *darwin*)
3809 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3810 PREPFLAG="-qsuffix=cpp=F90 "
3811 fi;;
3812 esac
3813
3814 if test -z "$PREPFLAG"; then
3815 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3816 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3817 PREPFLAG=""
3818 fi
3819
3820 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3821 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3822
3823
3824 ac_ext=${FC_SRCEXT-f}
3825 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3826 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3827 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3828
3829 ac_save_ext=$ac_ext
3830 ac_ext=F90
3831 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3832
3833 if test "$PREPFLAG"; then
3834 FCFLAGS_SRCEXT="${PREPFLAG}"
3835 fi
3836
3837 cat >conftest.$ac_ext <<_ACEOF
3838
3839
3840 program conftest
3841 integer :: i
3842 i = 1
3843 end program conftest
3844
3845 _ACEOF
3846 rm -f conftest.$ac_objext
3847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3848 (eval $ac_compile) 2>conftest.er1
3849 ac_status=$?
3850 grep -v '^ *+' conftest.er1 >conftest.err
3851 rm -f conftest.er1
3852 cat conftest.err >&5
3853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3854 (exit $ac_status); } &&
3855 { ac_try='test -z "$ac_fc_werror_flag"
3856 || test ! -s conftest.err'
3857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3858 (eval $ac_try) 2>&5
3859 ac_status=$?
3860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3861 (exit $ac_status); }; } &&
3862 { ac_try='test -s conftest.$ac_objext'
3863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3864 (eval $ac_try) 2>&5
3865 ac_status=$?
3866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3867 (exit $ac_status); }; }; then
3868 prepflagworks=1
3869 else
3870 echo "$as_me: failed program was:" >&5
3871 sed 's/^/| /' conftest.$ac_ext >&5
3872
3873 prepflagworks=0
3874 fi
3875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3876
3877 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3878 ac_ext=$ac_save_ext
3879 ac_ext=${FC_SRCEXT-f}
3880 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3881 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3882 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3883
3884
3885 if test "$prepflagworks" = 1; then
3886 echo "$as_me:$LINENO: result: yes" >&5
3887 echo "${ECHO_T}yes" >&6
3888 FCFLAGS_SRCEXT="${PREPFLAG}"
3889
3890 else
3891 echo "$as_me:$LINENO: result: no" >&5
3892 echo "${ECHO_T}no" >&6
3893 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3894 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3895 { (exit 1); exit 1; }; }
3896 fi
3897 fi
3898
3899
3900
3901
3902
3903 # Try to determine native compiler flags that allow us to use F90 suffix
3904 # for preprocessed f90 source with -D type defines
3905
3906 if test "$ac_test_PREPDEFFLAG" != "set"; then
3907 PREPDEFFLAG=""
3908 case "${host_cpu}-${host_os}" in
3909
3910 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3911 PREPDEFFLAG=" "
3912 fi;;
3913 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3914 PREPDEFFLAG="-WF,"
3915 fi;;
3916 *darwin*)
3917 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3918 PREPDEFFLAG="-WF,"
3919 fi;;
3920 esac
3921
3922 if test -z "$PREPDEFFLAG"; then
3923 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3924 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3925 PREPDEFFLAG=" "
3926 fi
3927
3928 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3929 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3930
3931
3932 ac_ext=${FC_SRCEXT-f}
3933 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3934 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3935 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3936
3937 ac_save_ext=$ac_ext
3938 ac_ext=F90
3939 ac_save_FCFLAGS=$FCFLAGS
3940
3941 if test "$PREPDEFFLAG"; then
3942 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3943 fi
3944
3945 cat >conftest.$ac_ext <<_ACEOF
3946
3947
3948 program conftest
3949 integer :: i
3950 #ifdef TEST
3951 i = 1
3952 #else
3953 choke me
3954 #endif
3955 end program conftest
3956
3957 _ACEOF
3958 rm -f conftest.$ac_objext
3959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3960 (eval $ac_compile) 2>conftest.er1
3961 ac_status=$?
3962 grep -v '^ *+' conftest.er1 >conftest.err
3963 rm -f conftest.er1
3964 cat conftest.err >&5
3965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3966 (exit $ac_status); } &&
3967 { ac_try='test -z "$ac_fc_werror_flag"
3968 || test ! -s conftest.err'
3969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3970 (eval $ac_try) 2>&5
3971 ac_status=$?
3972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3973 (exit $ac_status); }; } &&
3974 { ac_try='test -s conftest.$ac_objext'
3975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3976 (eval $ac_try) 2>&5
3977 ac_status=$?
3978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979 (exit $ac_status); }; }; then
3980 prepdefflagworks=1
3981 else
3982 echo "$as_me: failed program was:" >&5
3983 sed 's/^/| /' conftest.$ac_ext >&5
3984
3985 prepdefflagworks=0
3986 fi
3987 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3988
3989 FCFLAGS=$ac_save_FCFLAGS
3990 ac_ext=$ac_save_ext
3991 ac_ext=${FC_SRCEXT-f}
3992 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3993 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3994 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3995
3996
3997 if test "$prepdefflagworks" = 1; then
3998 echo "$as_me:$LINENO: result: yes" >&5
3999 echo "${ECHO_T}yes" >&6
4000
4001 else
4002 echo "$as_me:$LINENO: result: no" >&5
4003 echo "${ECHO_T}no" >&6
4004 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4005 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4006 { (exit 1); exit 1; }; }
4007 fi
4008 fi
4009
4010 ac_ext=${FC_SRCEXT-f}
4011 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4012 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4013 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4014 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4015 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4016 if test "${ac_cv_prog_fc_v+set}" = set; then
4017 echo $ECHO_N "(cached) $ECHO_C" >&6
4018 else
4019 cat >conftest.$ac_ext <<_ACEOF
4020 program main
4021
4022 end
4023 _ACEOF
4024 rm -f conftest.$ac_objext
4025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4026 (eval $ac_compile) 2>conftest.er1
4027 ac_status=$?
4028 grep -v '^ *+' conftest.er1 >conftest.err
4029 rm -f conftest.er1
4030 cat conftest.err >&5
4031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4032 (exit $ac_status); } &&
4033 { ac_try='test -z "$ac_fc_werror_flag"
4034 || test ! -s conftest.err'
4035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4036 (eval $ac_try) 2>&5
4037 ac_status=$?
4038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4039 (exit $ac_status); }; } &&
4040 { ac_try='test -s conftest.$ac_objext'
4041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4042 (eval $ac_try) 2>&5
4043 ac_status=$?
4044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4045 (exit $ac_status); }; }; then
4046 ac_cv_prog_fc_v=
4047 # Try some options frequently used verbose output
4048 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4049 cat >conftest.$ac_ext <<_ACEOF
4050 program main
4051
4052 end
4053 _ACEOF
4054
4055 # Compile and link our simple test program by passing a flag (argument
4056 # 1 to this macro) to the Fortran compiler in order to get
4057 # "verbose" output that we can then parse for the Fortran linker
4058 # flags.
4059 ac_save_FFLAGS=$FCFLAGS
4060 FCFLAGS="$FCFLAGS $ac_verb"
4061 (eval echo $as_me:4061: \"$ac_link\") >&5
4062 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4063 echo "$ac_fc_v_output" >&5
4064 FCFLAGS=$ac_save_FFLAGS
4065
4066 rm -f conftest*
4067
4068 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4069 # /foo, /bar, and /baz are search directories for the Fortran linker.
4070 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4071 ac_fc_v_output="`echo $ac_fc_v_output |
4072 grep 'LPATH is:' |
4073 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4074
4075 case $ac_fc_v_output in
4076 # If we are using xlf then replace all the commas with spaces.
4077 *xlfentry*)
4078 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4079
4080 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4081 # $LIBS confuse us, and the libraries appear later in the output anyway).
4082 *mGLOB_options_string*)
4083 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4084
4085 # If we are using Cray Fortran then delete quotes.
4086 # Use "\"" instead of '"' for font-lock-mode.
4087 # FIXME: a more general fix for quoted arguments with spaces?
4088 *cft90*)
4089 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4090 esac
4091
4092
4093 # look for -l* and *.a constructs in the output
4094 for ac_arg in $ac_fc_v_output; do
4095 case $ac_arg in
4096 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4097 ac_cv_prog_fc_v=$ac_verb
4098 break 2 ;;
4099 esac
4100 done
4101 done
4102 if test -z "$ac_cv_prog_fc_v"; then
4103 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4104 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4105 fi
4106 else
4107 echo "$as_me: failed program was:" >&5
4108 sed 's/^/| /' conftest.$ac_ext >&5
4109
4110 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4111 echo "$as_me: WARNING: compilation failed" >&2;}
4112 fi
4113 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4114
4115 fi
4116 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4117 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4118 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4119 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4120 if test "${ac_cv_fc_libs+set}" = set; then
4121 echo $ECHO_N "(cached) $ECHO_C" >&6
4122 else
4123 if test "x$FCLIBS" != "x"; then
4124 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4125 else
4126
4127 cat >conftest.$ac_ext <<_ACEOF
4128 program main
4129
4130 end
4131 _ACEOF
4132
4133 # Compile and link our simple test program by passing a flag (argument
4134 # 1 to this macro) to the Fortran compiler in order to get
4135 # "verbose" output that we can then parse for the Fortran linker
4136 # flags.
4137 ac_save_FFLAGS=$FCFLAGS
4138 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4139 (eval echo $as_me:4139: \"$ac_link\") >&5
4140 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4141 echo "$ac_fc_v_output" >&5
4142 FCFLAGS=$ac_save_FFLAGS
4143
4144 rm -f conftest*
4145
4146 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4147 # /foo, /bar, and /baz are search directories for the Fortran linker.
4148 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4149 ac_fc_v_output="`echo $ac_fc_v_output |
4150 grep 'LPATH is:' |
4151 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4152
4153 case $ac_fc_v_output in
4154 # If we are using xlf then replace all the commas with spaces.
4155 *xlfentry*)
4156 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4157
4158 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4159 # $LIBS confuse us, and the libraries appear later in the output anyway).
4160 *mGLOB_options_string*)
4161 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4162
4163 # If we are using Cray Fortran then delete quotes.
4164 # Use "\"" instead of '"' for font-lock-mode.
4165 # FIXME: a more general fix for quoted arguments with spaces?
4166 *cft90*)
4167 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4168 esac
4169
4170
4171
4172 ac_cv_fc_libs=
4173
4174 # Save positional arguments (if any)
4175 ac_save_positional="$@"
4176
4177 set X $ac_fc_v_output
4178 while test $# != 1; do
4179 shift
4180 ac_arg=$1
4181 case $ac_arg in
4182 [\\/]*.a | ?:[\\/]*.a)
4183 ac_exists=false
4184 for ac_i in $ac_cv_fc_libs; do
4185 if test x"$ac_arg" = x"$ac_i"; then
4186 ac_exists=true
4187 break
4188 fi
4189 done
4190
4191 if test x"$ac_exists" = xtrue; then
4192 :
4193 else
4194 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4195 fi
4196
4197 ;;
4198 -bI:*)
4199 ac_exists=false
4200 for ac_i in $ac_cv_fc_libs; do
4201 if test x"$ac_arg" = x"$ac_i"; then
4202 ac_exists=true
4203 break
4204 fi
4205 done
4206
4207 if test x"$ac_exists" = xtrue; then
4208 :
4209 else
4210 if test "$ac_compiler_gnu" = yes; then
4211 for ac_link_opt in $ac_arg; do
4212 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4213 done
4214 else
4215 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4216 fi
4217 fi
4218
4219 ;;
4220 # Ignore these flags.
4221 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4222 ;;
4223 -lkernel32)
4224 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4225 ;;
4226 -[LRuY])
4227 # These flags, when seen by themselves, take an argument.
4228 # We remove the space between option and argument and re-iterate
4229 # unless we find an empty arg or a new option (starting with -)
4230 case $2 in
4231 "" | -*);;
4232 *)
4233 ac_arg="$ac_arg$2"
4234 shift; shift
4235 set X $ac_arg "$@"
4236 ;;
4237 esac
4238 ;;
4239 -YP,*)
4240 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4241 ac_exists=false
4242 for ac_i in $ac_cv_fc_libs; do
4243 if test x"$ac_j" = x"$ac_i"; then
4244 ac_exists=true
4245 break
4246 fi
4247 done
4248
4249 if test x"$ac_exists" = xtrue; then
4250 :
4251 else
4252 ac_arg="$ac_arg $ac_j"
4253 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4254 fi
4255
4256 done
4257 ;;
4258 -[lLR]*)
4259 ac_exists=false
4260 for ac_i in $ac_cv_fc_libs; do
4261 if test x"$ac_arg" = x"$ac_i"; then
4262 ac_exists=true
4263 break
4264 fi
4265 done
4266
4267 if test x"$ac_exists" = xtrue; then
4268 :
4269 else
4270 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4271 fi
4272
4273 ;;
4274 # Ignore everything else.
4275 esac
4276 done
4277 # restore positional arguments
4278 set X $ac_save_positional; shift
4279
4280 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4281 # then we insist that the "run path" must be an absolute path (i.e. it
4282 # must begin with a "/").
4283 case `(uname -sr) 2>/dev/null` in
4284 "SunOS 5"*)
4285 ac_ld_run_path=`echo $ac_fc_v_output |
4286 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4287 test "x$ac_ld_run_path" != x &&
4288 if test "$ac_compiler_gnu" = yes; then
4289 for ac_link_opt in $ac_ld_run_path; do
4290 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4291 done
4292 else
4293 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4294 fi
4295 ;;
4296 esac
4297 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4298
4299 fi
4300 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4301 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4302 FCLIBS="$ac_cv_fc_libs"
4303
4304
4305 ac_ext=${FC_SRCEXT-f}
4306 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4307 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4308 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4309
4310
4311 ac_ext=${FC_SRCEXT-f}
4312 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4313 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4314 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4315
4316 echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4317 echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4318 if test "${ac_cv_fc_dummy_main+set}" = set; then
4319 echo $ECHO_N "(cached) $ECHO_C" >&6
4320 else
4321 ac_fc_dm_save_LIBS=$LIBS
4322 LIBS="$LIBS $FCLIBS"
4323 ac_fortran_dm_var=FC_DUMMY_MAIN
4324 ac_ext=c
4325 ac_cpp='$CPP $CPPFLAGS'
4326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4329
4330 # First, try linking without a dummy main:
4331 cat >conftest.$ac_ext <<_ACEOF
4332 /* confdefs.h. */
4333 _ACEOF
4334 cat confdefs.h >>conftest.$ac_ext
4335 cat >>conftest.$ac_ext <<_ACEOF
4336 /* end confdefs.h. */
4337
4338 #ifdef FC_DUMMY_MAIN
4339 #ifndef FC_DUMMY_MAIN_EQ_F77
4340 # ifdef __cplusplus
4341 extern "C"
4342 # endif
4343 int FC_DUMMY_MAIN() { return 1; }
4344 #endif
4345 #endif
4346 int
4347 main ()
4348 {
4349
4350 ;
4351 return 0;
4352 }
4353 _ACEOF
4354 rm -f conftest.$ac_objext conftest$ac_exeext
4355 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4356 (eval $ac_link) 2>conftest.er1
4357 ac_status=$?
4358 grep -v '^ *+' conftest.er1 >conftest.err
4359 rm -f conftest.er1
4360 cat conftest.err >&5
4361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4362 (exit $ac_status); } &&
4363 { ac_try='test -z "$ac_c_werror_flag"
4364 || test ! -s conftest.err'
4365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4366 (eval $ac_try) 2>&5
4367 ac_status=$?
4368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4369 (exit $ac_status); }; } &&
4370 { ac_try='test -s conftest$ac_exeext'
4371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4372 (eval $ac_try) 2>&5
4373 ac_status=$?
4374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4375 (exit $ac_status); }; }; then
4376 ac_cv_fortran_dummy_main=none
4377 else
4378 echo "$as_me: failed program was:" >&5
4379 sed 's/^/| /' conftest.$ac_ext >&5
4380
4381 ac_cv_fortran_dummy_main=unknown
4382 fi
4383 rm -f conftest.err conftest.$ac_objext \
4384 conftest$ac_exeext conftest.$ac_ext
4385
4386 if test $ac_cv_fortran_dummy_main = unknown; then
4387 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4388 cat >conftest.$ac_ext <<_ACEOF
4389 /* confdefs.h. */
4390 _ACEOF
4391 cat confdefs.h >>conftest.$ac_ext
4392 cat >>conftest.$ac_ext <<_ACEOF
4393 /* end confdefs.h. */
4394 #define $ac_fortran_dm_var $ac_func
4395 #ifdef FC_DUMMY_MAIN
4396 #ifndef FC_DUMMY_MAIN_EQ_F77
4397 # ifdef __cplusplus
4398 extern "C"
4399 # endif
4400 int FC_DUMMY_MAIN() { return 1; }
4401 #endif
4402 #endif
4403 int
4404 main ()
4405 {
4406
4407 ;
4408 return 0;
4409 }
4410 _ACEOF
4411 rm -f conftest.$ac_objext conftest$ac_exeext
4412 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4413 (eval $ac_link) 2>conftest.er1
4414 ac_status=$?
4415 grep -v '^ *+' conftest.er1 >conftest.err
4416 rm -f conftest.er1
4417 cat conftest.err >&5
4418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4419 (exit $ac_status); } &&
4420 { ac_try='test -z "$ac_c_werror_flag"
4421 || test ! -s conftest.err'
4422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4423 (eval $ac_try) 2>&5
4424 ac_status=$?
4425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4426 (exit $ac_status); }; } &&
4427 { ac_try='test -s conftest$ac_exeext'
4428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4429 (eval $ac_try) 2>&5
4430 ac_status=$?
4431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432 (exit $ac_status); }; }; then
4433 ac_cv_fortran_dummy_main=$ac_func; break
4434 else
4435 echo "$as_me: failed program was:" >&5
4436 sed 's/^/| /' conftest.$ac_ext >&5
4437
4438 fi
4439 rm -f conftest.err conftest.$ac_objext \
4440 conftest$ac_exeext conftest.$ac_ext
4441 done
4442 fi
4443 ac_ext=${FC_SRCEXT-f}
4444 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4445 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4446 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4447 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4448 rm -f conftest*
4449 LIBS=$ac_fc_dm_save_LIBS
4450
4451 fi
4452 echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4453 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4454 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4455 if test "$FC_DUMMY_MAIN" != unknown; then
4456 if test $FC_DUMMY_MAIN != none; then
4457
4458 cat >>confdefs.h <<_ACEOF
4459 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4460 _ACEOF
4461
4462 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4463
4464 cat >>confdefs.h <<\_ACEOF
4465 #define FC_DUMMY_MAIN_EQ_F77 1
4466 _ACEOF
4467
4468 fi
4469 fi
4470 else
4471 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4472 See \`config.log' for more details." >&5
4473 echo "$as_me: error: linking to Fortran libraries from C fails
4474 See \`config.log' for more details." >&2;}
4475 { (exit 1); exit 1; }; }
4476 fi
4477
4478
4479 ac_ext=${FC_SRCEXT-f}
4480 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4481 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4482 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4483
4484 ac_ext=${FC_SRCEXT-f}
4485 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4486 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4487 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4488 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4489 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4490 if test "${ac_cv_fc_mangling+set}" = set; then
4491 echo $ECHO_N "(cached) $ECHO_C" >&6
4492 else
4493 cat >conftest.$ac_ext <<_ACEOF
4494 subroutine foobar()
4495 return
4496 end
4497 subroutine foo_bar()
4498 return
4499 end
4500 _ACEOF
4501 rm -f conftest.$ac_objext
4502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4503 (eval $ac_compile) 2>conftest.er1
4504 ac_status=$?
4505 grep -v '^ *+' conftest.er1 >conftest.err
4506 rm -f conftest.er1
4507 cat conftest.err >&5
4508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4509 (exit $ac_status); } &&
4510 { ac_try='test -z "$ac_fc_werror_flag"
4511 || test ! -s conftest.err'
4512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4513 (eval $ac_try) 2>&5
4514 ac_status=$?
4515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4516 (exit $ac_status); }; } &&
4517 { ac_try='test -s conftest.$ac_objext'
4518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4519 (eval $ac_try) 2>&5
4520 ac_status=$?
4521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4522 (exit $ac_status); }; }; then
4523 mv conftest.$ac_objext cfortran_test.$ac_objext
4524
4525 ac_save_LIBS=$LIBS
4526 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4527
4528 ac_ext=c
4529 ac_cpp='$CPP $CPPFLAGS'
4530 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4531 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4532 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4533 ac_success=no
4534 for ac_foobar in foobar FOOBAR; do
4535 for ac_underscore in "" "_"; do
4536 ac_func="$ac_foobar$ac_underscore"
4537 cat >conftest.$ac_ext <<_ACEOF
4538 /* confdefs.h. */
4539 _ACEOF
4540 cat confdefs.h >>conftest.$ac_ext
4541 cat >>conftest.$ac_ext <<_ACEOF
4542 /* end confdefs.h. */
4543
4544 /* Override any gcc2 internal prototype to avoid an error. */
4545 #ifdef __cplusplus
4546 extern "C"
4547 #endif
4548 /* We use char because int might match the return type of a gcc2
4549 builtin and then its argument prototype would still apply. */
4550 char $ac_func ();
4551 #ifdef FC_DUMMY_MAIN
4552 #ifndef FC_DUMMY_MAIN_EQ_F77
4553 # ifdef __cplusplus
4554 extern "C"
4555 # endif
4556 int FC_DUMMY_MAIN() { return 1; }
4557 #endif
4558 #endif
4559 int
4560 main ()
4561 {
4562 $ac_func ();
4563 ;
4564 return 0;
4565 }
4566 _ACEOF
4567 rm -f conftest.$ac_objext conftest$ac_exeext
4568 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4569 (eval $ac_link) 2>conftest.er1
4570 ac_status=$?
4571 grep -v '^ *+' conftest.er1 >conftest.err
4572 rm -f conftest.er1
4573 cat conftest.err >&5
4574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4575 (exit $ac_status); } &&
4576 { ac_try='test -z "$ac_c_werror_flag"
4577 || test ! -s conftest.err'
4578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4579 (eval $ac_try) 2>&5
4580 ac_status=$?
4581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4582 (exit $ac_status); }; } &&
4583 { ac_try='test -s conftest$ac_exeext'
4584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4585 (eval $ac_try) 2>&5
4586 ac_status=$?
4587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4588 (exit $ac_status); }; }; then
4589 ac_success=yes; break 2
4590 else
4591 echo "$as_me: failed program was:" >&5
4592 sed 's/^/| /' conftest.$ac_ext >&5
4593
4594 fi
4595 rm -f conftest.err conftest.$ac_objext \
4596 conftest$ac_exeext conftest.$ac_ext
4597 done
4598 done
4599 ac_ext=${FC_SRCEXT-f}
4600 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4601 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4602 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4603
4604 if test "$ac_success" = "yes"; then
4605 case $ac_foobar in
4606 foobar)
4607 ac_case=lower
4608 ac_foo_bar=foo_bar
4609 ;;
4610 FOOBAR)
4611 ac_case=upper
4612 ac_foo_bar=FOO_BAR
4613 ;;
4614 esac
4615
4616 ac_ext=c
4617 ac_cpp='$CPP $CPPFLAGS'
4618 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4619 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4620 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4621 ac_success_extra=no
4622 for ac_extra in "" "_"; do
4623 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4624 cat >conftest.$ac_ext <<_ACEOF
4625 /* confdefs.h. */
4626 _ACEOF
4627 cat confdefs.h >>conftest.$ac_ext
4628 cat >>conftest.$ac_ext <<_ACEOF
4629 /* end confdefs.h. */
4630
4631 /* Override any gcc2 internal prototype to avoid an error. */
4632 #ifdef __cplusplus
4633 extern "C"
4634 #endif
4635 /* We use char because int might match the return type of a gcc2
4636 builtin and then its argument prototype would still apply. */
4637 char $ac_func ();
4638 #ifdef FC_DUMMY_MAIN
4639 #ifndef FC_DUMMY_MAIN_EQ_F77
4640 # ifdef __cplusplus
4641 extern "C"
4642 # endif
4643 int FC_DUMMY_MAIN() { return 1; }
4644 #endif
4645 #endif
4646 int
4647 main ()
4648 {
4649 $ac_func ();
4650 ;
4651 return 0;
4652 }
4653 _ACEOF
4654 rm -f conftest.$ac_objext conftest$ac_exeext
4655 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4656 (eval $ac_link) 2>conftest.er1
4657 ac_status=$?
4658 grep -v '^ *+' conftest.er1 >conftest.err
4659 rm -f conftest.er1
4660 cat conftest.err >&5
4661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4662 (exit $ac_status); } &&
4663 { ac_try='test -z "$ac_c_werror_flag"
4664 || test ! -s conftest.err'
4665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4666 (eval $ac_try) 2>&5
4667 ac_status=$?
4668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669 (exit $ac_status); }; } &&
4670 { ac_try='test -s conftest$ac_exeext'
4671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4672 (eval $ac_try) 2>&5
4673 ac_status=$?
4674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4675 (exit $ac_status); }; }; then
4676 ac_success_extra=yes; break
4677 else
4678 echo "$as_me: failed program was:" >&5
4679 sed 's/^/| /' conftest.$ac_ext >&5
4680
4681 fi
4682 rm -f conftest.err conftest.$ac_objext \
4683 conftest$ac_exeext conftest.$ac_ext
4684 done
4685 ac_ext=${FC_SRCEXT-f}
4686 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4687 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4688 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4689
4690 if test "$ac_success_extra" = "yes"; then
4691 ac_cv_fc_mangling="$ac_case case"
4692 if test -z "$ac_underscore"; then
4693 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4694 else
4695 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4696 fi
4697 if test -z "$ac_extra"; then
4698 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4699 else
4700 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4701 fi
4702 else
4703 ac_cv_fc_mangling="unknown"
4704 fi
4705 else
4706 ac_cv_fc_mangling="unknown"
4707 fi
4708
4709 LIBS=$ac_save_LIBS
4710 rm -f cfortran_test* conftest*
4711 else
4712 echo "$as_me: failed program was:" >&5
4713 sed 's/^/| /' conftest.$ac_ext >&5
4714
4715 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4716 See \`config.log' for more details." >&5
4717 echo "$as_me: error: cannot compile a simple Fortran program
4718 See \`config.log' for more details." >&2;}
4719 { (exit 1); exit 1; }; }
4720 fi
4721 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4722
4723 fi
4724 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4725 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4726
4727 ac_ext=${FC_SRCEXT-f}
4728 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4729 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4730 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4731
4732 ac_ext=${FC_SRCEXT-f}
4733 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4734 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4735 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4736
4737
4738 case $ac_cv_fc_mangling in
4739 "lower case, no underscore, no extra underscore")
4740 cat >>confdefs.h <<\_ACEOF
4741 #define FC_FUNC(name,NAME) name
4742 _ACEOF
4743
4744 cat >>confdefs.h <<\_ACEOF
4745 #define FC_FUNC_(name,NAME) name
4746 _ACEOF
4747 ;;
4748 "lower case, no underscore, extra underscore")
4749 cat >>confdefs.h <<\_ACEOF
4750 #define FC_FUNC(name,NAME) name
4751 _ACEOF
4752
4753 cat >>confdefs.h <<\_ACEOF
4754 #define FC_FUNC_(name,NAME) name ## _
4755 _ACEOF
4756 ;;
4757 "lower case, underscore, no extra underscore")
4758 cat >>confdefs.h <<\_ACEOF
4759 #define FC_FUNC(name,NAME) name ## _
4760 _ACEOF
4761
4762 cat >>confdefs.h <<\_ACEOF
4763 #define FC_FUNC_(name,NAME) name ## _
4764 _ACEOF
4765 ;;
4766 "lower case, underscore, extra underscore")
4767 cat >>confdefs.h <<\_ACEOF
4768 #define FC_FUNC(name,NAME) name ## _
4769 _ACEOF
4770
4771 cat >>confdefs.h <<\_ACEOF
4772 #define FC_FUNC_(name,NAME) name ## __
4773 _ACEOF
4774 ;;
4775 "upper case, no underscore, no extra underscore")
4776 cat >>confdefs.h <<\_ACEOF
4777 #define FC_FUNC(name,NAME) NAME
4778 _ACEOF
4779
4780 cat >>confdefs.h <<\_ACEOF
4781 #define FC_FUNC_(name,NAME) NAME
4782 _ACEOF
4783 ;;
4784 "upper case, no underscore, extra underscore")
4785 cat >>confdefs.h <<\_ACEOF
4786 #define FC_FUNC(name,NAME) NAME
4787 _ACEOF
4788
4789 cat >>confdefs.h <<\_ACEOF
4790 #define FC_FUNC_(name,NAME) NAME ## _
4791 _ACEOF
4792 ;;
4793 "upper case, underscore, no extra underscore")
4794 cat >>confdefs.h <<\_ACEOF
4795 #define FC_FUNC(name,NAME) NAME ## _
4796 _ACEOF
4797
4798 cat >>confdefs.h <<\_ACEOF
4799 #define FC_FUNC_(name,NAME) NAME ## _
4800 _ACEOF
4801 ;;
4802 "upper case, underscore, extra underscore")
4803 cat >>confdefs.h <<\_ACEOF
4804 #define FC_FUNC(name,NAME) NAME ## _
4805 _ACEOF
4806
4807 cat >>confdefs.h <<\_ACEOF
4808 #define FC_FUNC_(name,NAME) NAME ## __
4809 _ACEOF
4810 ;;
4811 *)
4812 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4813 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4814 ;;
4815 esac
4816
4817 ac_ext=${FC_SRCEXT-f}
4818 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4819 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4820 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4821
4822
4823
4824 ac_ext=${FC_SRCEXT-f}
4825 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4826 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4827 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4828 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4829 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4830 if test "${ac_cv_prog_fc_v+set}" = set; then
4831 echo $ECHO_N "(cached) $ECHO_C" >&6
4832 else
4833 cat >conftest.$ac_ext <<_ACEOF
4834 program main
4835
4836 end
4837 _ACEOF
4838 rm -f conftest.$ac_objext
4839 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4840 (eval $ac_compile) 2>conftest.er1
4841 ac_status=$?
4842 grep -v '^ *+' conftest.er1 >conftest.err
4843 rm -f conftest.er1
4844 cat conftest.err >&5
4845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4846 (exit $ac_status); } &&
4847 { ac_try='test -z "$ac_fc_werror_flag"
4848 || test ! -s conftest.err'
4849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4850 (eval $ac_try) 2>&5
4851 ac_status=$?
4852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4853 (exit $ac_status); }; } &&
4854 { ac_try='test -s conftest.$ac_objext'
4855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4856 (eval $ac_try) 2>&5
4857 ac_status=$?
4858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4859 (exit $ac_status); }; }; then
4860 ac_cv_prog_fc_v=
4861 # Try some options frequently used verbose output
4862 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4863 cat >conftest.$ac_ext <<_ACEOF
4864 program main
4865
4866 end
4867 _ACEOF
4868
4869 # Compile and link our simple test program by passing a flag (argument
4870 # 1 to this macro) to the Fortran compiler in order to get
4871 # "verbose" output that we can then parse for the Fortran linker
4872 # flags.
4873 ac_save_FFLAGS=$FCFLAGS
4874 FCFLAGS="$FCFLAGS $ac_verb"
4875 (eval echo $as_me:4875: \"$ac_link\") >&5
4876 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4877 echo "$ac_fc_v_output" >&5
4878 FCFLAGS=$ac_save_FFLAGS
4879
4880 rm -f conftest*
4881
4882 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4883 # /foo, /bar, and /baz are search directories for the Fortran linker.
4884 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4885 ac_fc_v_output="`echo $ac_fc_v_output |
4886 grep 'LPATH is:' |
4887 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4888
4889 case $ac_fc_v_output in
4890 # If we are using xlf then replace all the commas with spaces.
4891 *xlfentry*)
4892 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4893
4894 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4895 # $LIBS confuse us, and the libraries appear later in the output anyway).
4896 *mGLOB_options_string*)
4897 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4898
4899 # If we are using Cray Fortran then delete quotes.
4900 # Use "\"" instead of '"' for font-lock-mode.
4901 # FIXME: a more general fix for quoted arguments with spaces?
4902 *cft90*)
4903 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4904 esac
4905
4906
4907 # look for -l* and *.a constructs in the output
4908 for ac_arg in $ac_fc_v_output; do
4909 case $ac_arg in
4910 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4911 ac_cv_prog_fc_v=$ac_verb
4912 break 2 ;;
4913 esac
4914 done
4915 done
4916 if test -z "$ac_cv_prog_fc_v"; then
4917 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4918 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4919 fi
4920 else
4921 echo "$as_me: failed program was:" >&5
4922 sed 's/^/| /' conftest.$ac_ext >&5
4923
4924 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4925 echo "$as_me: WARNING: compilation failed" >&2;}
4926 fi
4927 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4928
4929 fi
4930 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4931 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4932 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4933 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4934 if test "${ac_cv_fc_libs+set}" = set; then
4935 echo $ECHO_N "(cached) $ECHO_C" >&6
4936 else
4937 if test "x$FCLIBS" != "x"; then
4938 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4939 else
4940
4941 cat >conftest.$ac_ext <<_ACEOF
4942 program main
4943
4944 end
4945 _ACEOF
4946
4947 # Compile and link our simple test program by passing a flag (argument
4948 # 1 to this macro) to the Fortran compiler in order to get
4949 # "verbose" output that we can then parse for the Fortran linker
4950 # flags.
4951 ac_save_FFLAGS=$FCFLAGS
4952 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4953 (eval echo $as_me:4953: \"$ac_link\") >&5
4954 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4955 echo "$ac_fc_v_output" >&5
4956 FCFLAGS=$ac_save_FFLAGS
4957
4958 rm -f conftest*
4959
4960 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4961 # /foo, /bar, and /baz are search directories for the Fortran linker.
4962 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4963 ac_fc_v_output="`echo $ac_fc_v_output |
4964 grep 'LPATH is:' |
4965 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4966
4967 case $ac_fc_v_output in
4968 # If we are using xlf then replace all the commas with spaces.
4969 *xlfentry*)
4970 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4971
4972 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4973 # $LIBS confuse us, and the libraries appear later in the output anyway).
4974 *mGLOB_options_string*)
4975 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4976
4977 # If we are using Cray Fortran then delete quotes.
4978 # Use "\"" instead of '"' for font-lock-mode.
4979 # FIXME: a more general fix for quoted arguments with spaces?
4980 *cft90*)
4981 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4982 esac
4983
4984
4985
4986 ac_cv_fc_libs=
4987
4988 # Save positional arguments (if any)
4989 ac_save_positional="$@"
4990
4991 set X $ac_fc_v_output
4992 while test $# != 1; do
4993 shift
4994 ac_arg=$1
4995 case $ac_arg in
4996 [\\/]*.a | ?:[\\/]*.a)
4997 ac_exists=false
4998 for ac_i in $ac_cv_fc_libs; do
4999 if test x"$ac_arg" = x"$ac_i"; then
5000 ac_exists=true
5001 break
5002 fi
5003 done
5004
5005 if test x"$ac_exists" = xtrue; then
5006 :
5007 else
5008 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5009 fi
5010
5011 ;;
5012 -bI:*)
5013 ac_exists=false
5014 for ac_i in $ac_cv_fc_libs; do
5015 if test x"$ac_arg" = x"$ac_i"; then
5016 ac_exists=true
5017 break
5018 fi
5019 done
5020
5021 if test x"$ac_exists" = xtrue; then
5022 :
5023 else
5024 if test "$ac_compiler_gnu" = yes; then
5025 for ac_link_opt in $ac_arg; do
5026 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5027 done
5028 else
5029 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5030 fi
5031 fi
5032
5033 ;;
5034 # Ignore these flags.
5035 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5036 ;;
5037 -lkernel32)
5038 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5039 ;;
5040 -[LRuY])
5041 # These flags, when seen by themselves, take an argument.
5042 # We remove the space between option and argument and re-iterate
5043 # unless we find an empty arg or a new option (starting with -)
5044 case $2 in
5045 "" | -*);;
5046 *)
5047 ac_arg="$ac_arg$2"
5048 shift; shift
5049 set X $ac_arg "$@"
5050 ;;
5051 esac
5052 ;;
5053 -YP,*)
5054 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5055 ac_exists=false
5056 for ac_i in $ac_cv_fc_libs; do
5057 if test x"$ac_j" = x"$ac_i"; then
5058 ac_exists=true
5059 break
5060 fi
5061 done
5062
5063 if test x"$ac_exists" = xtrue; then
5064 :
5065 else
5066 ac_arg="$ac_arg $ac_j"
5067 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5068 fi
5069
5070 done
5071 ;;
5072 -[lLR]*)
5073 ac_exists=false
5074 for ac_i in $ac_cv_fc_libs; do
5075 if test x"$ac_arg" = x"$ac_i"; then
5076 ac_exists=true
5077 break
5078 fi
5079 done
5080
5081 if test x"$ac_exists" = xtrue; then
5082 :
5083 else
5084 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5085 fi
5086
5087 ;;
5088 # Ignore everything else.
5089 esac
5090 done
5091 # restore positional arguments
5092 set X $ac_save_positional; shift
5093
5094 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5095 # then we insist that the "run path" must be an absolute path (i.e. it
5096 # must begin with a "/").
5097 case `(uname -sr) 2>/dev/null` in
5098 "SunOS 5"*)
5099 ac_ld_run_path=`echo $ac_fc_v_output |
5100 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5101 test "x$ac_ld_run_path" != x &&
5102 if test "$ac_compiler_gnu" = yes; then
5103 for ac_link_opt in $ac_ld_run_path; do
5104 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5105 done
5106 else
5107 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5108 fi
5109 ;;
5110 esac
5111 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5112
5113 fi
5114 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5115 echo "${ECHO_T}$ac_cv_fc_libs" >&6
5116 FCLIBS="$ac_cv_fc_libs"
5117
5118
5119 ac_ext=${FC_SRCEXT-f}
5120 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5121 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5122 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5123
5124
5125
5126 echo "$as_me:$LINENO: checking for module suffix" >&5
5127 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5128 rm -f conftest*
5129 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5130 rm -f work*
5131 cat >conftest.$ac_ext <<EOF
5132 module conftest
5133 integer n
5134 parameter (n=1)
5135 end module conftest
5136 EOF
5137 # SGI and absoft compilers generates module name in upper case!
5138 testname="conftest"
5139 modcase="lower"
5140 if (eval $ac_compile) 2>/dev/null ; then
5141 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5142 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5143 if test -z "$MOD" ; then
5144 MOD=`ls CONFTEST* 2>/dev/null \
5145 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5146 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5147 if test -n "$MOD" ; then
5148 testname="CONFTEST"
5149 modcase="upper"
5150 fi
5151 fi
5152 if test -z "$MOD" ; then
5153 echo "$as_me:$LINENO: result: unknown" >&5
5154 echo "${ECHO_T}unknown" >&6
5155 # Use mod if we can't figure it out
5156 MOD="mod"
5157 else
5158 echo "$as_me:$LINENO: result: $MOD" >&5
5159 echo "${ECHO_T}$MOD" >&6
5160 fi
5161 if test -s work.pcl ; then
5162 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5163 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5164 fi
5165 else
5166 echo "$as_me:$LINENO: result: unknown" >&5
5167 echo "${ECHO_T}unknown" >&6
5168 fi
5169
5170
5171
5172
5173
5174 # Check for module include path (some use -I, some (Solaris) use -M, some
5175 # (absoft) use -p).
5176 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5177 # specified, work.pcl and work.pc are created. However, if you specify
5178 # a file, it must contain a the name of a file ending in .pc . Ugh!
5179 # Use the module made above
5180 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5181 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5182 rm -f conftest*
5183 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5184 rm -f work*
5185 cat >conftest.$ac_ext <<EOF
5186 module conftest
5187 integer n
5188 parameter (n=1)
5189 end module conftest
5190 EOF
5191 # SGI and absoft compilers generates module name in upper case!
5192 testname="conftest"
5193 if (eval $ac_compile) 2>/dev/null ; then
5194 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5195 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5196 if test -n "$mod" ; then
5197 testname="CONFTEST"
5198 fi
5199 madedir=0
5200 if test ! -d conf ; then mkdir conf ; madedir=1; fi
5201 cp $testname.$MOD conf
5202 rm -f conftest* CONFTEST*
5203 cat >conftest1.$ac_ext <<EOF
5204 program main
5205 use conftest
5206 print *, n
5207 end
5208 EOF
5209 F90_WORK_FILES_ARG=""
5210 F90MODINCSPEC=""
5211 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5212 MODDIRFLAG="-I"
5213 F90MODINCSPEC="-I<dir>"
5214 echo "$as_me:$LINENO: result: -I" >&5
5215 echo "${ECHO_T}-I" >&6
5216 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5217 MODDIRFLAG="-M"
5218 F90MODINCSPEC="-M<dir>"
5219 echo "$as_me:$LINENO: result: -M" >&5
5220 echo "${ECHO_T}-M" >&6
5221 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5222 MODDIRFLAG="-p"
5223 F90MODINCSPEC="-p<dir>"
5224 echo "$as_me:$LINENO: result: -p" >&5
5225 echo "${ECHO_T}-p" >&6
5226 elif test -s work.pc ; then
5227 cp work.pc conf/mpimod.pc
5228 echo "mpimod.pc" > conf/mpimod.pcl
5229 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5230 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5231 MODDIRFLAG='-cl,mpimod.pcl'
5232 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5233 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5234 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5235 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5236
5237 else
5238 # The version of the Intel compiler that I have refuses to let
5239 # you put the "work catalog" list anywhere but the current
5240 # directory. For example, you cannot in
5241 :
5242 fi
5243 fi
5244 if test -z "MODDIRFLAG" ; then
5245 echo "$as_me:$LINENO: result: unknown" >&5
5246 echo "${ECHO_T}unknown" >&6
5247 fi
5248
5249
5250 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5251 if test $madedir = 1 ; then rmdir conf ; fi
5252 fi
5253
5254
5255 echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5256 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5257 if test "${ac_cv_f90_module_names+set}" = set; then
5258 echo $ECHO_N "(cached) $ECHO_C" >&6
5259 else
5260 ac_ext=${FC_SRCEXT-f}
5261 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5262 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5263 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5264
5265 # carry out the test in a new directory, so that we don't miss anything
5266 mkdir conftest
5267 cd conftest
5268 cat >conftest.$ac_ext <<_ACEOF
5269 MODULE Bar
5270 END MODULE Bar
5271 _ACEOF
5272 rm -f conftest.$ac_objext
5273 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5274 (eval $ac_compile) 2>conftest.er1
5275 ac_status=$?
5276 grep -v '^ *+' conftest.er1 >conftest.err
5277 rm -f conftest.er1
5278 cat conftest.err >&5
5279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5280 (exit $ac_status); } &&
5281 { ac_try='test -z "$ac_fc_werror_flag"
5282 || test ! -s conftest.err'
5283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5284 (eval $ac_try) 2>&5
5285 ac_status=$?
5286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5287 (exit $ac_status); }; } &&
5288 { ac_try='test -s conftest.$ac_objext'
5289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5290 (eval $ac_try) 2>&5
5291 ac_status=$?
5292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5293 (exit $ac_status); }; }; then
5294 ac_cv_f90_module_names=
5295 ac_file_list=*
5296 for ac_file in $ac_file_list; do
5297 case $ac_file in
5298 # don't care for original source and object files
5299 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5300 :
5301 ;;
5302 # look for new files derived from the file name
5303 *conftest*)
5304 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5305 ac_exists=false
5306 for ac_i in $ac_cv_f90_module_names; do
5307 if test x"$ac_pat" = x"$ac_i"; then
5308 ac_exists=true
5309 break
5310 fi
5311 done
5312
5313 if test x"$ac_exists" = xtrue; then
5314 :
5315 else
5316 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5317 fi
5318
5319 ;;
5320 # look for new files derived from the module name,
5321 # with different case translation schemes
5322 *Bar*)
5323 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5324 ac_exists=false
5325 for ac_i in $ac_cv_f90_module_names; do
5326 if test x"$ac_pat" = x"$ac_i"; then
5327 ac_exists=true
5328 break
5329 fi
5330 done
5331
5332 if test x"$ac_exists" = xtrue; then
5333 :
5334 else
5335 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5336 fi
5337
5338 ;;
5339 *bar*)
5340 ac_pat=`echo $ac_file | sed s/bar/%module%/`
5341 ac_exists=false
5342 for ac_i in $ac_cv_f90_module_names; do
5343 if test x"$ac_pat" = x"$ac_i"; then
5344 ac_exists=true
5345 break
5346 fi
5347 done
5348
5349 if test x"$ac_exists" = xtrue; then
5350 :
5351 else
5352 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5353 fi
5354
5355 ;;
5356 *BAR*)
5357 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5358 ac_exists=false
5359 for ac_i in $ac_cv_f90_module_names; do
5360 if test x"$ac_pat" = x"$ac_i"; then
5361 ac_exists=true
5362 break
5363 fi
5364 done
5365
5366 if test x"$ac_exists" = xtrue; then
5367 :
5368 else
5369 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5370 fi
5371
5372 ;;
5373 # Other files - we have no idea how they are generated
5374 *)
5375 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5376 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5377 ;;
5378 esac
5379 done
5380 if test "x$ac_cv_f90_module_names" = "x"; then
5381 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5382 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5383 fi
5384
5385 else
5386 echo "$as_me: failed program was:" >&5
5387 sed 's/^/| /' conftest.$ac_ext >&5
5388
5389 ac_cv_f90_module_names=
5390 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5391 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5392 fi
5393 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5394 cd ..
5395 # cleanup
5396 rm -rf conftest
5397 ac_ext=${FC_SRCEXT-f}
5398 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5399 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5400 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5401
5402 fi
5403 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5404 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5405
5406 # We now generate a shell script that will help us to figure out the correct
5407 # module file names, using the value of ac_cv_f90_module_names
5408
5409 echo "Generating shell script modnam"
5410
5411 cat > scripts/modnam << EOF
5412 #! /bin/sh
5413 # This script is auto-generated by configure
5414 #
5415 usage="\\
5416 Usage: \$0 [FILES]
5417
5418 [FILES] are Fortran 90 source files.
5419 The output is a list of module file names that the Fortran 90 compiler
5420 generates when compiling [FILES]."
5421
5422 list=
5423 empty=
5424
5425 if test \$# -eq 0; then
5426 echo "\$usage"; exit 0
5427 fi
5428
5429 while test \$# != 0; do
5430
5431 file=\$1
5432 shift
5433
5434 # strip suffix
5435 base=\`echo \$file | sed 's/[.][^.]*$//'\`
5436
5437 test ! -f \$file && continue
5438
5439 # Look for module definitions and transform them to upper / lower case
5440 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/'\`
5441 upper=\`echo \$mods | tr a-z A-Z\`
5442 lower=\`echo \$mods | tr A-Z a-z\`
5443
5444 # Here, the patterns for generating module file names were inserted by configure
5445 for trans in $ac_cv_f90_module_names; do
5446
5447 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5448 var=empty
5449 case \$pat in
5450 %MODULE%)
5451 var=upper ;;
5452 %Module%)
5453 var=mods ;;
5454 %module%)
5455 var=lower ;;
5456 %FILE%)
5457 test -n "\$mods" && var=base ;;
5458 esac
5459 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5460 list="\$list \$new"
5461 done
5462 done
5463
5464 echo \$list
5465 # end of configure-generated script
5466 EOF
5467 chmod 755 scripts/modnam
5468
5469 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5470 F90_MODULE_NAMES=empty
5471 case $pat in
5472 %MODULE%)
5473 F90_MODULE_NAMES=UPPER ;;
5474 %Module%)
5475 F90_MODULE_NAMES=Mixed ;;
5476 %module%)
5477 F90_MODULE_NAMES=lower ;;
5478 *)
5479 F90_MODULE_NAMES=unknown ;;
5480 esac
5481
5482 ac_ext=c
5483 ac_cpp='$CPP $CPPFLAGS'
5484 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5485 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5486 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5487
5488
5489 ac_ext=c
5490 ac_cpp='$CPP $CPPFLAGS'
5491 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5492 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5493 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5494
5495
5496
5497 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5498 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5499 if test "${ac_cv_lib_m_asin+set}" = set; then
5500 echo $ECHO_N "(cached) $ECHO_C" >&6
5501 else
5502 ac_check_lib_save_LIBS=$LIBS
5503 LIBS="-lm $LIBS"
5504 cat >conftest.$ac_ext <<_ACEOF
5505 /* confdefs.h. */
5506 _ACEOF
5507 cat confdefs.h >>conftest.$ac_ext
5508 cat >>conftest.$ac_ext <<_ACEOF
5509 /* end confdefs.h. */
5510
5511 /* Override any gcc2 internal prototype to avoid an error. */
5512 #ifdef __cplusplus
5513 extern "C"
5514 #endif
5515 /* We use char because int might match the return type of a gcc2
5516 builtin and then its argument prototype would still apply. */
5517 char asin ();
5518 #ifdef FC_DUMMY_MAIN
5519 #ifndef FC_DUMMY_MAIN_EQ_F77
5520 # ifdef __cplusplus
5521 extern "C"
5522 # endif
5523 int FC_DUMMY_MAIN() { return 1; }
5524 #endif
5525 #endif
5526 int
5527 main ()
5528 {
5529 asin ();
5530 ;
5531 return 0;
5532 }
5533 _ACEOF
5534 rm -f conftest.$ac_objext conftest$ac_exeext
5535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5536 (eval $ac_link) 2>conftest.er1
5537 ac_status=$?
5538 grep -v '^ *+' conftest.er1 >conftest.err
5539 rm -f conftest.er1
5540 cat conftest.err >&5
5541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542 (exit $ac_status); } &&
5543 { ac_try='test -z "$ac_c_werror_flag"
5544 || test ! -s conftest.err'
5545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5546 (eval $ac_try) 2>&5
5547 ac_status=$?
5548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5549 (exit $ac_status); }; } &&
5550 { ac_try='test -s conftest$ac_exeext'
5551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5552 (eval $ac_try) 2>&5
5553 ac_status=$?
5554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5555 (exit $ac_status); }; }; then
5556 ac_cv_lib_m_asin=yes
5557 else
5558 echo "$as_me: failed program was:" >&5
5559 sed 's/^/| /' conftest.$ac_ext >&5
5560
5561 ac_cv_lib_m_asin=no
5562 fi
5563 rm -f conftest.err conftest.$ac_objext \
5564 conftest$ac_exeext conftest.$ac_ext
5565 LIBS=$ac_check_lib_save_LIBS
5566 fi
5567 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5568 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5569 if test $ac_cv_lib_m_asin = yes; then
5570 cat >>confdefs.h <<_ACEOF
5571 #define HAVE_LIBM 1
5572 _ACEOF
5573
5574 LIBS="-lm $LIBS"
5575
5576 else
5577 exit
5578 fi
5579
5580
5581 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5582 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5583 if test "${ac_cv_header_stdc+set}" = set; then
5584 echo $ECHO_N "(cached) $ECHO_C" >&6
5585 else
5586 cat >conftest.$ac_ext <<_ACEOF
5587 /* confdefs.h. */
5588 _ACEOF
5589 cat confdefs.h >>conftest.$ac_ext
5590 cat >>conftest.$ac_ext <<_ACEOF
5591 /* end confdefs.h. */
5592 #include <stdlib.h>
5593 #include <stdarg.h>
5594 #include <string.h>
5595 #include <float.h>
5596
5597 #ifdef FC_DUMMY_MAIN
5598 #ifndef FC_DUMMY_MAIN_EQ_F77
5599 # ifdef __cplusplus
5600 extern "C"
5601 # endif
5602 int FC_DUMMY_MAIN() { return 1; }
5603 #endif
5604 #endif
5605 int
5606 main ()
5607 {
5608
5609 ;
5610 return 0;
5611 }
5612 _ACEOF
5613 rm -f conftest.$ac_objext
5614 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5615 (eval $ac_compile) 2>conftest.er1
5616 ac_status=$?
5617 grep -v '^ *+' conftest.er1 >conftest.err
5618 rm -f conftest.er1
5619 cat conftest.err >&5
5620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5621 (exit $ac_status); } &&
5622 { ac_try='test -z "$ac_c_werror_flag"
5623 || test ! -s conftest.err'
5624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5625 (eval $ac_try) 2>&5
5626 ac_status=$?
5627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5628 (exit $ac_status); }; } &&
5629 { ac_try='test -s conftest.$ac_objext'
5630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5631 (eval $ac_try) 2>&5
5632 ac_status=$?
5633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5634 (exit $ac_status); }; }; then
5635 ac_cv_header_stdc=yes
5636 else
5637 echo "$as_me: failed program was:" >&5
5638 sed 's/^/| /' conftest.$ac_ext >&5
5639
5640 ac_cv_header_stdc=no
5641 fi
5642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5643
5644 if test $ac_cv_header_stdc = yes; then
5645 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5646 cat >conftest.$ac_ext <<_ACEOF
5647 /* confdefs.h. */
5648 _ACEOF
5649 cat confdefs.h >>conftest.$ac_ext
5650 cat >>conftest.$ac_ext <<_ACEOF
5651 /* end confdefs.h. */
5652 #include <string.h>
5653
5654 _ACEOF
5655 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5656 $EGREP "memchr" >/dev/null 2>&1; then
5657 :
5658 else
5659 ac_cv_header_stdc=no
5660 fi
5661 rm -f conftest*
5662
5663 fi
5664
5665 if test $ac_cv_header_stdc = yes; then
5666 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5667 cat >conftest.$ac_ext <<_ACEOF
5668 /* confdefs.h. */
5669 _ACEOF
5670 cat confdefs.h >>conftest.$ac_ext
5671 cat >>conftest.$ac_ext <<_ACEOF
5672 /* end confdefs.h. */
5673 #include <stdlib.h>
5674
5675 _ACEOF
5676 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5677 $EGREP "free" >/dev/null 2>&1; then
5678 :
5679 else
5680 ac_cv_header_stdc=no
5681 fi
5682 rm -f conftest*
5683
5684 fi
5685
5686 if test $ac_cv_header_stdc = yes; then
5687 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5688 if test "$cross_compiling" = yes; then
5689 :
5690 else
5691 cat >conftest.$ac_ext <<_ACEOF
5692 /* confdefs.h. */
5693 _ACEOF
5694 cat confdefs.h >>conftest.$ac_ext
5695 cat >>conftest.$ac_ext <<_ACEOF
5696 /* end confdefs.h. */
5697 #include <ctype.h>
5698 #if ((' ' & 0x0FF) == 0x020)
5699 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5700 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5701 #else
5702 # define ISLOWER(c) \
5703 (('a' <= (c) && (c) <= 'i') \
5704 || ('j' <= (c) && (c) <= 'r') \
5705 || ('s' <= (c) && (c) <= 'z'))
5706 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5707 #endif
5708
5709 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5710 int
5711 main ()
5712 {
5713 int i;
5714 for (i = 0; i < 256; i++)
5715 if (XOR (islower (i), ISLOWER (i))
5716 || toupper (i) != TOUPPER (i))
5717 exit(2);
5718 exit (0);
5719 }
5720 _ACEOF
5721 rm -f conftest$ac_exeext
5722 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5723 (eval $ac_link) 2>&5
5724 ac_status=$?
5725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5726 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5728 (eval $ac_try) 2>&5
5729 ac_status=$?
5730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5731 (exit $ac_status); }; }; then
5732 :
5733 else
5734 echo "$as_me: program exited with status $ac_status" >&5
5735 echo "$as_me: failed program was:" >&5
5736 sed 's/^/| /' conftest.$ac_ext >&5
5737
5738 ( exit $ac_status )
5739 ac_cv_header_stdc=no
5740 fi
5741 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5742 fi
5743 fi
5744 fi
5745 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5746 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5747 if test $ac_cv_header_stdc = yes; then
5748
5749 cat >>confdefs.h <<\_ACEOF
5750 #define STDC_HEADERS 1
5751 _ACEOF
5752
5753 fi
5754
5755 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5766 inttypes.h stdint.h unistd.h
5767 do
5768 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5769 echo "$as_me:$LINENO: checking for $ac_header" >&5
5770 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5771 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5772 echo $ECHO_N "(cached) $ECHO_C" >&6
5773 else
5774 cat >conftest.$ac_ext <<_ACEOF
5775 /* confdefs.h. */
5776 _ACEOF
5777 cat confdefs.h >>conftest.$ac_ext
5778 cat >>conftest.$ac_ext <<_ACEOF
5779 /* end confdefs.h. */
5780 $ac_includes_default
5781
5782 #include <$ac_header>
5783 _ACEOF
5784 rm -f conftest.$ac_objext
5785 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5786 (eval $ac_compile) 2>conftest.er1
5787 ac_status=$?
5788 grep -v '^ *+' conftest.er1 >conftest.err
5789 rm -f conftest.er1
5790 cat conftest.err >&5
5791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5792 (exit $ac_status); } &&
5793 { ac_try='test -z "$ac_c_werror_flag"
5794 || test ! -s conftest.err'
5795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5796 (eval $ac_try) 2>&5
5797 ac_status=$?
5798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5799 (exit $ac_status); }; } &&
5800 { ac_try='test -s conftest.$ac_objext'
5801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5802 (eval $ac_try) 2>&5
5803 ac_status=$?
5804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5805 (exit $ac_status); }; }; then
5806 eval "$as_ac_Header=yes"
5807 else
5808 echo "$as_me: failed program was:" >&5
5809 sed 's/^/| /' conftest.$ac_ext >&5
5810
5811 eval "$as_ac_Header=no"
5812 fi
5813 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5814 fi
5815 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5816 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5817 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5818 cat >>confdefs.h <<_ACEOF
5819 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5820 _ACEOF
5821
5822 fi
5823
5824 done
5825
5826
5827 #
5828 # Handle user hints
5829 #
5830
5831 # Check whether --with-zlib or --without-zlib was given.
5832 if test "${with_zlib+set}" = set; then
5833 withval="$with_zlib"
5834 zlib_dir="$withval"
5835 else
5836 zlib_dir="not_set"
5837 fi;
5838 if test "$zlib_dir" != "no"; then
5839
5840 if test "$zlib_dir" != "not_set" ; then
5841 if test -d "$zlib_dir"
5842 then
5843 ZLIB_HOME="$zlib_dir"
5844 else
5845 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5846 echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5847 fi
5848 fi
5849
5850 ZLIB_HOME=/usr/local
5851 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5852 then
5853 ZLIB_HOME=/usr
5854 fi
5855
5856 #
5857 # Locate zlib, if wanted
5858 #
5859 if test -n "${ZLIB_HOME}"
5860 then
5861 ZLIB_OLD_LDFLAGS=$LDFLAGS
5862 ZLIB_OLD_CPPFLAGS=$LDFLAGS
5863 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5864 CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5865
5866
5867 ac_ext=c
5868 ac_cpp='$CPP $CPPFLAGS'
5869 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5870 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5871 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5872
5873 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5874 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5875 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5876 echo $ECHO_N "(cached) $ECHO_C" >&6
5877 else
5878 ac_check_lib_save_LIBS=$LIBS
5879 LIBS="-lz $LIBS"
5880 cat >conftest.$ac_ext <<_ACEOF
5881 /* confdefs.h. */
5882 _ACEOF
5883 cat confdefs.h >>conftest.$ac_ext
5884 cat >>conftest.$ac_ext <<_ACEOF
5885 /* end confdefs.h. */
5886
5887 /* Override any gcc2 internal prototype to avoid an error. */
5888 #ifdef __cplusplus
5889 extern "C"
5890 #endif
5891 /* We use char because int might match the return type of a gcc2
5892 builtin and then its argument prototype would still apply. */
5893 char inflateEnd ();
5894 #ifdef FC_DUMMY_MAIN
5895 #ifndef FC_DUMMY_MAIN_EQ_F77
5896 # ifdef __cplusplus
5897 extern "C"
5898 # endif
5899 int FC_DUMMY_MAIN() { return 1; }
5900 #endif
5901 #endif
5902 int
5903 main ()
5904 {
5905 inflateEnd ();
5906 ;
5907 return 0;
5908 }
5909 _ACEOF
5910 rm -f conftest.$ac_objext conftest$ac_exeext
5911 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5912 (eval $ac_link) 2>conftest.er1
5913 ac_status=$?
5914 grep -v '^ *+' conftest.er1 >conftest.err
5915 rm -f conftest.er1
5916 cat conftest.err >&5
5917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5918 (exit $ac_status); } &&
5919 { ac_try='test -z "$ac_c_werror_flag"
5920 || test ! -s conftest.err'
5921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5922 (eval $ac_try) 2>&5
5923 ac_status=$?
5924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925 (exit $ac_status); }; } &&
5926 { ac_try='test -s conftest$ac_exeext'
5927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5928 (eval $ac_try) 2>&5
5929 ac_status=$?
5930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5931 (exit $ac_status); }; }; then
5932 ac_cv_lib_z_inflateEnd=yes
5933 else
5934 echo "$as_me: failed program was:" >&5
5935 sed 's/^/| /' conftest.$ac_ext >&5
5936
5937 ac_cv_lib_z_inflateEnd=no
5938 fi
5939 rm -f conftest.err conftest.$ac_objext \
5940 conftest$ac_exeext conftest.$ac_ext
5941 LIBS=$ac_check_lib_save_LIBS
5942 fi
5943 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5944 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5945 if test $ac_cv_lib_z_inflateEnd = yes; then
5946 zlib_cv_libz=yes
5947 else
5948 zlib_cv_libz=no
5949 fi
5950
5951 if test "${ac_cv_header_zlib_h+set}" = set; then
5952 echo "$as_me:$LINENO: checking for zlib.h" >&5
5953 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5954 if test "${ac_cv_header_zlib_h+set}" = set; then
5955 echo $ECHO_N "(cached) $ECHO_C" >&6
5956 fi
5957 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5958 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5959 else
5960 # Is the header compilable?
5961 echo "$as_me:$LINENO: checking zlib.h usability" >&5
5962 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5963 cat >conftest.$ac_ext <<_ACEOF
5964 /* confdefs.h. */
5965 _ACEOF
5966 cat confdefs.h >>conftest.$ac_ext
5967 cat >>conftest.$ac_ext <<_ACEOF
5968 /* end confdefs.h. */
5969 $ac_includes_default
5970 #include <zlib.h>
5971 _ACEOF
5972 rm -f conftest.$ac_objext
5973 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5974 (eval $ac_compile) 2>conftest.er1
5975 ac_status=$?
5976 grep -v '^ *+' conftest.er1 >conftest.err
5977 rm -f conftest.er1
5978 cat conftest.err >&5
5979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5980 (exit $ac_status); } &&
5981 { ac_try='test -z "$ac_c_werror_flag"
5982 || test ! -s conftest.err'
5983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5984 (eval $ac_try) 2>&5
5985 ac_status=$?
5986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5987 (exit $ac_status); }; } &&
5988 { ac_try='test -s conftest.$ac_objext'
5989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5990 (eval $ac_try) 2>&5
5991 ac_status=$?
5992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5993 (exit $ac_status); }; }; then
5994 ac_header_compiler=yes
5995 else
5996 echo "$as_me: failed program was:" >&5
5997 sed 's/^/| /' conftest.$ac_ext >&5
5998
5999 ac_header_compiler=no
6000 fi
6001 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6002 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6003 echo "${ECHO_T}$ac_header_compiler" >&6
6004
6005 # Is the header present?
6006 echo "$as_me:$LINENO: checking zlib.h presence" >&5
6007 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6008 cat >conftest.$ac_ext <<_ACEOF
6009 /* confdefs.h. */
6010 _ACEOF
6011 cat confdefs.h >>conftest.$ac_ext
6012 cat >>conftest.$ac_ext <<_ACEOF
6013 /* end confdefs.h. */
6014 #include <zlib.h>
6015 _ACEOF
6016 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6017 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6018 ac_status=$?
6019 grep -v '^ *+' conftest.er1 >conftest.err
6020 rm -f conftest.er1
6021 cat conftest.err >&5
6022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6023 (exit $ac_status); } >/dev/null; then
6024 if test -s conftest.err; then
6025 ac_cpp_err=$ac_c_preproc_warn_flag
6026 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6027 else
6028 ac_cpp_err=
6029 fi
6030 else
6031 ac_cpp_err=yes
6032 fi
6033 if test -z "$ac_cpp_err"; then
6034 ac_header_preproc=yes
6035 else
6036 echo "$as_me: failed program was:" >&5
6037 sed 's/^/| /' conftest.$ac_ext >&5
6038
6039 ac_header_preproc=no
6040 fi
6041 rm -f conftest.err conftest.$ac_ext
6042 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6043 echo "${ECHO_T}$ac_header_preproc" >&6
6044
6045 # So? What about this header?
6046 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6047 yes:no: )
6048 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6049 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6050 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6051 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6052 ac_header_preproc=yes
6053 ;;
6054 no:yes:* )
6055 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6056 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6057 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6058 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6059 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6060 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6061 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6062 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6063 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6064 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6065 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6066 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6067 (
6068 cat <<\_ASBOX
6069 ## ------------------------------ ##
6070 ## Report this to gezelter@nd.edu ##
6071 ## ------------------------------ ##
6072 _ASBOX
6073 ) |
6074 sed "s/^/$as_me: WARNING: /" >&2
6075 ;;
6076 esac
6077 echo "$as_me:$LINENO: checking for zlib.h" >&5
6078 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6079 if test "${ac_cv_header_zlib_h+set}" = set; then
6080 echo $ECHO_N "(cached) $ECHO_C" >&6
6081 else
6082 ac_cv_header_zlib_h=$ac_header_preproc
6083 fi
6084 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6085 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6086
6087 fi
6088 if test $ac_cv_header_zlib_h = yes; then
6089 zlib_cv_zlib_h=yes
6090 else
6091 zlib_cv_zlib_h=no
6092 fi
6093
6094
6095 ac_ext=c
6096 ac_cpp='$CPP $CPPFLAGS'
6097 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6098 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6099 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6100
6101
6102 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6103
6104 cat >>confdefs.h <<\_ACEOF
6105 #define HAVE_ZLIB_H 1
6106 _ACEOF
6107
6108
6109 cat >>confdefs.h <<\_ACEOF
6110 #define HAVE_LIBZ 1
6111 _ACEOF
6112
6113 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6114 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6115 ZLIB="-lz"
6116 else
6117 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6118 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6119 ZLIB_INC_DIR=
6120 ZLIB_LIB_DIR=
6121 ZLIB=
6122 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6123 CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6124 echo "$as_me:$LINENO: result: failed" >&5
6125 echo "${ECHO_T}failed" >&6
6126 echo ""
6127 echo "*********************************************************"
6128 echo "* WARNING: Could not find a working zlib installation *"
6129 echo "* If you need OOPSE to be able to deal with compressed *"
6130 echo "* trajectory dump files be sure to specify a valid zlib *"
6131 echo "* installation with --with-zlib=DIR *"
6132 echo "* *"
6133 echo "* OOPSE will still work without zlib installed. *"
6134 echo "*********************************************************"
6135 echo ""
6136 fi
6137
6138
6139
6140 fi
6141 fi
6142
6143 #
6144 # Handle user hints
6145 #
6146
6147 # Check whether --with-fftw or --without-fftw was given.
6148 if test "${with_fftw+set}" = set; then
6149 withval="$with_fftw"
6150 fftw_dir="$withval"
6151 else
6152 fftw_dir="not_set"
6153 fi;
6154 if test "$fftw_dir" != "no"; then
6155
6156 if test "$fftw_dir" != "not_set" ; then
6157 if test -d "$fftw_dir"
6158 then
6159 FFTW_HOME="$fftw_dir"
6160 else
6161 { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6162 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6163 fi
6164 fi
6165
6166 FFTW_HOME=/usr/local
6167 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"
6168 then
6169 FFTW_HOME=/usr
6170 fi
6171
6172 #
6173 # Locate fftw, if wanted
6174 #
6175 if test -n "${FFTW_HOME}"
6176 then
6177 FFTW_OLD_LDFLAGS=$LDFLAGS
6178 FFTW_OLD_CPPFLAGS=$LDFLAGS
6179 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6180 CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6181
6182
6183 ac_ext=c
6184 ac_cpp='$CPP $CPPFLAGS'
6185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6187 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6188
6189 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6190 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6191 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6192 echo $ECHO_N "(cached) $ECHO_C" >&6
6193 else
6194 ac_check_lib_save_LIBS=$LIBS
6195 LIBS="-lfftw3 $LIBS"
6196 cat >conftest.$ac_ext <<_ACEOF
6197 /* confdefs.h. */
6198 _ACEOF
6199 cat confdefs.h >>conftest.$ac_ext
6200 cat >>conftest.$ac_ext <<_ACEOF
6201 /* end confdefs.h. */
6202
6203 /* Override any gcc2 internal prototype to avoid an error. */
6204 #ifdef __cplusplus
6205 extern "C"
6206 #endif
6207 /* We use char because int might match the return type of a gcc2
6208 builtin and then its argument prototype would still apply. */
6209 char fftw_execute ();
6210 #ifdef FC_DUMMY_MAIN
6211 #ifndef FC_DUMMY_MAIN_EQ_F77
6212 # ifdef __cplusplus
6213 extern "C"
6214 # endif
6215 int FC_DUMMY_MAIN() { return 1; }
6216 #endif
6217 #endif
6218 int
6219 main ()
6220 {
6221 fftw_execute ();
6222 ;
6223 return 0;
6224 }
6225 _ACEOF
6226 rm -f conftest.$ac_objext conftest$ac_exeext
6227 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6228 (eval $ac_link) 2>conftest.er1
6229 ac_status=$?
6230 grep -v '^ *+' conftest.er1 >conftest.err
6231 rm -f conftest.er1
6232 cat conftest.err >&5
6233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6234 (exit $ac_status); } &&
6235 { ac_try='test -z "$ac_c_werror_flag"
6236 || test ! -s conftest.err'
6237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6238 (eval $ac_try) 2>&5
6239 ac_status=$?
6240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6241 (exit $ac_status); }; } &&
6242 { ac_try='test -s conftest$ac_exeext'
6243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6244 (eval $ac_try) 2>&5
6245 ac_status=$?
6246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6247 (exit $ac_status); }; }; then
6248 ac_cv_lib_fftw3_fftw_execute=yes
6249 else
6250 echo "$as_me: failed program was:" >&5
6251 sed 's/^/| /' conftest.$ac_ext >&5
6252
6253 ac_cv_lib_fftw3_fftw_execute=no
6254 fi
6255 rm -f conftest.err conftest.$ac_objext \
6256 conftest$ac_exeext conftest.$ac_ext
6257 LIBS=$ac_check_lib_save_LIBS
6258 fi
6259 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6260 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6261 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6262 fftw_cv_libfftw3=yes
6263 else
6264 fftw_cv_libfftw3=no
6265 fi
6266
6267 if test "${ac_cv_header_fftw3_h+set}" = set; then
6268 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6269 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6270 if test "${ac_cv_header_fftw3_h+set}" = set; then
6271 echo $ECHO_N "(cached) $ECHO_C" >&6
6272 fi
6273 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6274 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6275 else
6276 # Is the header compilable?
6277 echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6278 echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6279 cat >conftest.$ac_ext <<_ACEOF
6280 /* confdefs.h. */
6281 _ACEOF
6282 cat confdefs.h >>conftest.$ac_ext
6283 cat >>conftest.$ac_ext <<_ACEOF
6284 /* end confdefs.h. */
6285 $ac_includes_default
6286 #include <fftw3.h>
6287 _ACEOF
6288 rm -f conftest.$ac_objext
6289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6290 (eval $ac_compile) 2>conftest.er1
6291 ac_status=$?
6292 grep -v '^ *+' conftest.er1 >conftest.err
6293 rm -f conftest.er1
6294 cat conftest.err >&5
6295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6296 (exit $ac_status); } &&
6297 { ac_try='test -z "$ac_c_werror_flag"
6298 || test ! -s conftest.err'
6299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6300 (eval $ac_try) 2>&5
6301 ac_status=$?
6302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6303 (exit $ac_status); }; } &&
6304 { ac_try='test -s conftest.$ac_objext'
6305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6306 (eval $ac_try) 2>&5
6307 ac_status=$?
6308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6309 (exit $ac_status); }; }; then
6310 ac_header_compiler=yes
6311 else
6312 echo "$as_me: failed program was:" >&5
6313 sed 's/^/| /' conftest.$ac_ext >&5
6314
6315 ac_header_compiler=no
6316 fi
6317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6318 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6319 echo "${ECHO_T}$ac_header_compiler" >&6
6320
6321 # Is the header present?
6322 echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6323 echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6324 cat >conftest.$ac_ext <<_ACEOF
6325 /* confdefs.h. */
6326 _ACEOF
6327 cat confdefs.h >>conftest.$ac_ext
6328 cat >>conftest.$ac_ext <<_ACEOF
6329 /* end confdefs.h. */
6330 #include <fftw3.h>
6331 _ACEOF
6332 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6333 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6334 ac_status=$?
6335 grep -v '^ *+' conftest.er1 >conftest.err
6336 rm -f conftest.er1
6337 cat conftest.err >&5
6338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6339 (exit $ac_status); } >/dev/null; then
6340 if test -s conftest.err; then
6341 ac_cpp_err=$ac_c_preproc_warn_flag
6342 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6343 else
6344 ac_cpp_err=
6345 fi
6346 else
6347 ac_cpp_err=yes
6348 fi
6349 if test -z "$ac_cpp_err"; then
6350 ac_header_preproc=yes
6351 else
6352 echo "$as_me: failed program was:" >&5
6353 sed 's/^/| /' conftest.$ac_ext >&5
6354
6355 ac_header_preproc=no
6356 fi
6357 rm -f conftest.err conftest.$ac_ext
6358 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6359 echo "${ECHO_T}$ac_header_preproc" >&6
6360
6361 # So? What about this header?
6362 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6363 yes:no: )
6364 { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6365 echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6366 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6367 echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6368 ac_header_preproc=yes
6369 ;;
6370 no:yes:* )
6371 { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6372 echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6373 { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6374 echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6375 { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6376 echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6377 { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6378 echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6379 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6380 echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6381 { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6382 echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6383 (
6384 cat <<\_ASBOX
6385 ## ------------------------------ ##
6386 ## Report this to gezelter@nd.edu ##
6387 ## ------------------------------ ##
6388 _ASBOX
6389 ) |
6390 sed "s/^/$as_me: WARNING: /" >&2
6391 ;;
6392 esac
6393 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6394 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6395 if test "${ac_cv_header_fftw3_h+set}" = set; then
6396 echo $ECHO_N "(cached) $ECHO_C" >&6
6397 else
6398 ac_cv_header_fftw3_h=$ac_header_preproc
6399 fi
6400 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6401 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6402
6403 fi
6404 if test $ac_cv_header_fftw3_h = yes; then
6405 fftw_cv_fftw3_h=yes
6406 else
6407 fftw_cv_fftw3_h=no
6408 fi
6409
6410
6411 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6412 then
6413 echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6414 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6415 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6416 echo $ECHO_N "(cached) $ECHO_C" >&6
6417 else
6418 ac_check_lib_save_LIBS=$LIBS
6419 LIBS="-lfftw $LIBS"
6420 cat >conftest.$ac_ext <<_ACEOF
6421 /* confdefs.h. */
6422 _ACEOF
6423 cat confdefs.h >>conftest.$ac_ext
6424 cat >>conftest.$ac_ext <<_ACEOF
6425 /* end confdefs.h. */
6426
6427 /* Override any gcc2 internal prototype to avoid an error. */
6428 #ifdef __cplusplus
6429 extern "C"
6430 #endif
6431 /* We use char because int might match the return type of a gcc2
6432 builtin and then its argument prototype would still apply. */
6433 char fftwnd_one ();
6434 #ifdef FC_DUMMY_MAIN
6435 #ifndef FC_DUMMY_MAIN_EQ_F77
6436 # ifdef __cplusplus
6437 extern "C"
6438 # endif
6439 int FC_DUMMY_MAIN() { return 1; }
6440 #endif
6441 #endif
6442 int
6443 main ()
6444 {
6445 fftwnd_one ();
6446 ;
6447 return 0;
6448 }
6449 _ACEOF
6450 rm -f conftest.$ac_objext conftest$ac_exeext
6451 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6452 (eval $ac_link) 2>conftest.er1
6453 ac_status=$?
6454 grep -v '^ *+' conftest.er1 >conftest.err
6455 rm -f conftest.er1
6456 cat conftest.err >&5
6457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6458 (exit $ac_status); } &&
6459 { ac_try='test -z "$ac_c_werror_flag"
6460 || test ! -s conftest.err'
6461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6462 (eval $ac_try) 2>&5
6463 ac_status=$?
6464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6465 (exit $ac_status); }; } &&
6466 { ac_try='test -s conftest$ac_exeext'
6467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6468 (eval $ac_try) 2>&5
6469 ac_status=$?
6470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6471 (exit $ac_status); }; }; then
6472 ac_cv_lib_fftw_fftwnd_one=yes
6473 else
6474 echo "$as_me: failed program was:" >&5
6475 sed 's/^/| /' conftest.$ac_ext >&5
6476
6477 ac_cv_lib_fftw_fftwnd_one=no
6478 fi
6479 rm -f conftest.err conftest.$ac_objext \
6480 conftest$ac_exeext conftest.$ac_ext
6481 LIBS=$ac_check_lib_save_LIBS
6482 fi
6483 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6484 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6485 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6486 fftw_cv_libfftw=yes
6487 else
6488 fftw_cv_libfftw=no
6489 fi
6490
6491 if test "${ac_cv_header_fftw_h+set}" = set; then
6492 echo "$as_me:$LINENO: checking for fftw.h" >&5
6493 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6494 if test "${ac_cv_header_fftw_h+set}" = set; then
6495 echo $ECHO_N "(cached) $ECHO_C" >&6
6496 fi
6497 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6498 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6499 else
6500 # Is the header compilable?
6501 echo "$as_me:$LINENO: checking fftw.h usability" >&5
6502 echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6503 cat >conftest.$ac_ext <<_ACEOF
6504 /* confdefs.h. */
6505 _ACEOF
6506 cat confdefs.h >>conftest.$ac_ext
6507 cat >>conftest.$ac_ext <<_ACEOF
6508 /* end confdefs.h. */
6509 $ac_includes_default
6510 #include <fftw.h>
6511 _ACEOF
6512 rm -f conftest.$ac_objext
6513 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6514 (eval $ac_compile) 2>conftest.er1
6515 ac_status=$?
6516 grep -v '^ *+' conftest.er1 >conftest.err
6517 rm -f conftest.er1
6518 cat conftest.err >&5
6519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6520 (exit $ac_status); } &&
6521 { ac_try='test -z "$ac_c_werror_flag"
6522 || test ! -s conftest.err'
6523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6524 (eval $ac_try) 2>&5
6525 ac_status=$?
6526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6527 (exit $ac_status); }; } &&
6528 { ac_try='test -s conftest.$ac_objext'
6529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6530 (eval $ac_try) 2>&5
6531 ac_status=$?
6532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6533 (exit $ac_status); }; }; then
6534 ac_header_compiler=yes
6535 else
6536 echo "$as_me: failed program was:" >&5
6537 sed 's/^/| /' conftest.$ac_ext >&5
6538
6539 ac_header_compiler=no
6540 fi
6541 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6542 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6543 echo "${ECHO_T}$ac_header_compiler" >&6
6544
6545 # Is the header present?
6546 echo "$as_me:$LINENO: checking fftw.h presence" >&5
6547 echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6548 cat >conftest.$ac_ext <<_ACEOF
6549 /* confdefs.h. */
6550 _ACEOF
6551 cat confdefs.h >>conftest.$ac_ext
6552 cat >>conftest.$ac_ext <<_ACEOF
6553 /* end confdefs.h. */
6554 #include <fftw.h>
6555 _ACEOF
6556 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6557 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6558 ac_status=$?
6559 grep -v '^ *+' conftest.er1 >conftest.err
6560 rm -f conftest.er1
6561 cat conftest.err >&5
6562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563 (exit $ac_status); } >/dev/null; then
6564 if test -s conftest.err; then
6565 ac_cpp_err=$ac_c_preproc_warn_flag
6566 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6567 else
6568 ac_cpp_err=
6569 fi
6570 else
6571 ac_cpp_err=yes
6572 fi
6573 if test -z "$ac_cpp_err"; then
6574 ac_header_preproc=yes
6575 else
6576 echo "$as_me: failed program was:" >&5
6577 sed 's/^/| /' conftest.$ac_ext >&5
6578
6579 ac_header_preproc=no
6580 fi
6581 rm -f conftest.err conftest.$ac_ext
6582 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6583 echo "${ECHO_T}$ac_header_preproc" >&6
6584
6585 # So? What about this header?
6586 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6587 yes:no: )
6588 { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6589 echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6590 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6591 echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6592 ac_header_preproc=yes
6593 ;;
6594 no:yes:* )
6595 { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6596 echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6597 { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6598 echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6599 { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6600 echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6601 { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6602 echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6603 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6604 echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6605 { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6606 echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6607 (
6608 cat <<\_ASBOX
6609 ## ------------------------------ ##
6610 ## Report this to gezelter@nd.edu ##
6611 ## ------------------------------ ##
6612 _ASBOX
6613 ) |
6614 sed "s/^/$as_me: WARNING: /" >&2
6615 ;;
6616 esac
6617 echo "$as_me:$LINENO: checking for fftw.h" >&5
6618 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6619 if test "${ac_cv_header_fftw_h+set}" = set; then
6620 echo $ECHO_N "(cached) $ECHO_C" >&6
6621 else
6622 ac_cv_header_fftw_h=$ac_header_preproc
6623 fi
6624 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6625 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6626
6627 fi
6628 if test $ac_cv_header_fftw_h = yes; then
6629 fftw_cv_fftw_h=yes
6630 else
6631 fftw_cv_fftw_h=no
6632 fi
6633
6634
6635 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6636 then
6637 echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6638 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6639 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6640 echo $ECHO_N "(cached) $ECHO_C" >&6
6641 else
6642 ac_check_lib_save_LIBS=$LIBS
6643 LIBS="-ldfftw $LIBS"
6644 cat >conftest.$ac_ext <<_ACEOF
6645 /* confdefs.h. */
6646 _ACEOF
6647 cat confdefs.h >>conftest.$ac_ext
6648 cat >>conftest.$ac_ext <<_ACEOF
6649 /* end confdefs.h. */
6650
6651 /* Override any gcc2 internal prototype to avoid an error. */
6652 #ifdef __cplusplus
6653 extern "C"
6654 #endif
6655 /* We use char because int might match the return type of a gcc2
6656 builtin and then its argument prototype would still apply. */
6657 char fftwnd_one ();
6658 #ifdef FC_DUMMY_MAIN
6659 #ifndef FC_DUMMY_MAIN_EQ_F77
6660 # ifdef __cplusplus
6661 extern "C"
6662 # endif
6663 int FC_DUMMY_MAIN() { return 1; }
6664 #endif
6665 #endif
6666 int
6667 main ()
6668 {
6669 fftwnd_one ();
6670 ;
6671 return 0;
6672 }
6673 _ACEOF
6674 rm -f conftest.$ac_objext conftest$ac_exeext
6675 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6676 (eval $ac_link) 2>conftest.er1
6677 ac_status=$?
6678 grep -v '^ *+' conftest.er1 >conftest.err
6679 rm -f conftest.er1
6680 cat conftest.err >&5
6681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6682 (exit $ac_status); } &&
6683 { ac_try='test -z "$ac_c_werror_flag"
6684 || test ! -s conftest.err'
6685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6686 (eval $ac_try) 2>&5
6687 ac_status=$?
6688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6689 (exit $ac_status); }; } &&
6690 { ac_try='test -s conftest$ac_exeext'
6691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6692 (eval $ac_try) 2>&5
6693 ac_status=$?
6694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695 (exit $ac_status); }; }; then
6696 ac_cv_lib_dfftw_fftwnd_one=yes
6697 else
6698 echo "$as_me: failed program was:" >&5
6699 sed 's/^/| /' conftest.$ac_ext >&5
6700
6701 ac_cv_lib_dfftw_fftwnd_one=no
6702 fi
6703 rm -f conftest.err conftest.$ac_objext \
6704 conftest$ac_exeext conftest.$ac_ext
6705 LIBS=$ac_check_lib_save_LIBS
6706 fi
6707 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6708 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6709 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6710 fftw_cv_libdfftw=yes
6711 else
6712 fftw_cv_libdfftw=no
6713 fi
6714
6715 if test "${ac_cv_header_dfftw_h+set}" = set; then
6716 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6717 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6718 if test "${ac_cv_header_dfftw_h+set}" = set; then
6719 echo $ECHO_N "(cached) $ECHO_C" >&6
6720 fi
6721 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6722 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6723 else
6724 # Is the header compilable?
6725 echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6726 echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6727 cat >conftest.$ac_ext <<_ACEOF
6728 /* confdefs.h. */
6729 _ACEOF
6730 cat confdefs.h >>conftest.$ac_ext
6731 cat >>conftest.$ac_ext <<_ACEOF
6732 /* end confdefs.h. */
6733 $ac_includes_default
6734 #include <dfftw.h>
6735 _ACEOF
6736 rm -f conftest.$ac_objext
6737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6738 (eval $ac_compile) 2>conftest.er1
6739 ac_status=$?
6740 grep -v '^ *+' conftest.er1 >conftest.err
6741 rm -f conftest.er1
6742 cat conftest.err >&5
6743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6744 (exit $ac_status); } &&
6745 { ac_try='test -z "$ac_c_werror_flag"
6746 || test ! -s conftest.err'
6747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6748 (eval $ac_try) 2>&5
6749 ac_status=$?
6750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6751 (exit $ac_status); }; } &&
6752 { ac_try='test -s conftest.$ac_objext'
6753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6754 (eval $ac_try) 2>&5
6755 ac_status=$?
6756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6757 (exit $ac_status); }; }; then
6758 ac_header_compiler=yes
6759 else
6760 echo "$as_me: failed program was:" >&5
6761 sed 's/^/| /' conftest.$ac_ext >&5
6762
6763 ac_header_compiler=no
6764 fi
6765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6766 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6767 echo "${ECHO_T}$ac_header_compiler" >&6
6768
6769 # Is the header present?
6770 echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6771 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6772 cat >conftest.$ac_ext <<_ACEOF
6773 /* confdefs.h. */
6774 _ACEOF
6775 cat confdefs.h >>conftest.$ac_ext
6776 cat >>conftest.$ac_ext <<_ACEOF
6777 /* end confdefs.h. */
6778 #include <dfftw.h>
6779 _ACEOF
6780 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6781 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6782 ac_status=$?
6783 grep -v '^ *+' conftest.er1 >conftest.err
6784 rm -f conftest.er1
6785 cat conftest.err >&5
6786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6787 (exit $ac_status); } >/dev/null; then
6788 if test -s conftest.err; then
6789 ac_cpp_err=$ac_c_preproc_warn_flag
6790 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6791 else
6792 ac_cpp_err=
6793 fi
6794 else
6795 ac_cpp_err=yes
6796 fi
6797 if test -z "$ac_cpp_err"; then
6798 ac_header_preproc=yes
6799 else
6800 echo "$as_me: failed program was:" >&5
6801 sed 's/^/| /' conftest.$ac_ext >&5
6802
6803 ac_header_preproc=no
6804 fi
6805 rm -f conftest.err conftest.$ac_ext
6806 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6807 echo "${ECHO_T}$ac_header_preproc" >&6
6808
6809 # So? What about this header?
6810 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6811 yes:no: )
6812 { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6813 echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6814 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6815 echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6816 ac_header_preproc=yes
6817 ;;
6818 no:yes:* )
6819 { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6820 echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6821 { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6822 echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6823 { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6824 echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6825 { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6826 echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6827 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6828 echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6829 { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6830 echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6831 (
6832 cat <<\_ASBOX
6833 ## ------------------------------ ##
6834 ## Report this to gezelter@nd.edu ##
6835 ## ------------------------------ ##
6836 _ASBOX
6837 ) |
6838 sed "s/^/$as_me: WARNING: /" >&2
6839 ;;
6840 esac
6841 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6842 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6843 if test "${ac_cv_header_dfftw_h+set}" = set; then
6844 echo $ECHO_N "(cached) $ECHO_C" >&6
6845 else
6846 ac_cv_header_dfftw_h=$ac_header_preproc
6847 fi
6848 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6849 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6850
6851 fi
6852 if test $ac_cv_header_dfftw_h = yes; then
6853 fftw_cv_dfftw_h=yes
6854 else
6855 fftw_cv_dfftw_h=no
6856 fi
6857
6858
6859 fi
6860 fi
6861 ac_ext=c
6862 ac_cpp='$CPP $CPPFLAGS'
6863 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6864 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6865 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6866
6867
6868 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6869 then
6870
6871 cat >>confdefs.h <<\_ACEOF
6872 #define HAVE_FFTW3_H 1
6873 _ACEOF
6874
6875 FFTW_INC_DIR="${FFTW_HOME}/include"
6876 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6877 FFTW_LIBS="-lfftw3"
6878 else
6879 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6880 then
6881
6882 cat >>confdefs.h <<\_ACEOF
6883 #define HAVE_FFTW_H 1
6884 _ACEOF
6885
6886 FFTW_INC_DIR="${FFTW_HOME}/include"
6887 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6888 FFTW_LIBS="-lfftw"
6889 else
6890 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6891 then
6892
6893 cat >>confdefs.h <<\_ACEOF
6894 #define HAVE_DFFTW_H 1
6895 _ACEOF
6896
6897 FFTW_INC_DIR="${FFTW_HOME}/include"
6898 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6899 FFTW_LIBS="-ldfftw"
6900 else
6901 echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6902 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6903 FFTW_INC_DIR=
6904 FFTW_LIB_DIR=
6905 FFTW_LIBS=
6906 LDFLAGS="$FFTW_OLD_LDFLAGS"
6907 CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6908 echo "$as_me:$LINENO: result: failed" >&5
6909 echo "${ECHO_T}failed" >&6
6910 echo ""
6911 echo "*********************************************************"
6912 echo "* WARNING: Could not find a working FFTW installation *"
6913 echo "* If you need the staticProps program to be able to *"
6914 echo "* compute undulation spectra, be sure to specify a *"
6915 echo "* valid fftw installation with --with-fftw=DIR *"
6916 echo "* *"
6917 echo "* OOPSE will still work without fftw installed. *"
6918 echo "*********************************************************"
6919 echo ""
6920 fi
6921 fi
6922 fi
6923
6924
6925
6926 fi
6927 fi
6928
6929
6930
6931 # Checks for header files.
6932 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6933 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6934 if test "${ac_cv_header_stdc+set}" = set; then
6935 echo $ECHO_N "(cached) $ECHO_C" >&6
6936 else
6937 cat >conftest.$ac_ext <<_ACEOF
6938 /* confdefs.h. */
6939 _ACEOF
6940 cat confdefs.h >>conftest.$ac_ext
6941 cat >>conftest.$ac_ext <<_ACEOF
6942 /* end confdefs.h. */
6943 #include <stdlib.h>
6944 #include <stdarg.h>
6945 #include <string.h>
6946 #include <float.h>
6947
6948 #ifdef FC_DUMMY_MAIN
6949 #ifndef FC_DUMMY_MAIN_EQ_F77
6950 # ifdef __cplusplus
6951 extern "C"
6952 # endif
6953 int FC_DUMMY_MAIN() { return 1; }
6954 #endif
6955 #endif
6956 int
6957 main ()
6958 {
6959
6960 ;
6961 return 0;
6962 }
6963 _ACEOF
6964 rm -f conftest.$ac_objext
6965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6966 (eval $ac_compile) 2>conftest.er1
6967 ac_status=$?
6968 grep -v '^ *+' conftest.er1 >conftest.err
6969 rm -f conftest.er1
6970 cat conftest.err >&5
6971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6972 (exit $ac_status); } &&
6973 { ac_try='test -z "$ac_c_werror_flag"
6974 || test ! -s conftest.err'
6975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6976 (eval $ac_try) 2>&5
6977 ac_status=$?
6978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6979 (exit $ac_status); }; } &&
6980 { ac_try='test -s conftest.$ac_objext'
6981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6982 (eval $ac_try) 2>&5
6983 ac_status=$?
6984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6985 (exit $ac_status); }; }; then
6986 ac_cv_header_stdc=yes
6987 else
6988 echo "$as_me: failed program was:" >&5
6989 sed 's/^/| /' conftest.$ac_ext >&5
6990
6991 ac_cv_header_stdc=no
6992 fi
6993 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6994
6995 if test $ac_cv_header_stdc = yes; then
6996 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6997 cat >conftest.$ac_ext <<_ACEOF
6998 /* confdefs.h. */
6999 _ACEOF
7000 cat confdefs.h >>conftest.$ac_ext
7001 cat >>conftest.$ac_ext <<_ACEOF
7002 /* end confdefs.h. */
7003 #include <string.h>
7004
7005 _ACEOF
7006 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7007 $EGREP "memchr" >/dev/null 2>&1; then
7008 :
7009 else
7010 ac_cv_header_stdc=no
7011 fi
7012 rm -f conftest*
7013
7014 fi
7015
7016 if test $ac_cv_header_stdc = yes; then
7017 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7018 cat >conftest.$ac_ext <<_ACEOF
7019 /* confdefs.h. */
7020 _ACEOF
7021 cat confdefs.h >>conftest.$ac_ext
7022 cat >>conftest.$ac_ext <<_ACEOF
7023 /* end confdefs.h. */
7024 #include <stdlib.h>
7025
7026 _ACEOF
7027 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7028 $EGREP "free" >/dev/null 2>&1; then
7029 :
7030 else
7031 ac_cv_header_stdc=no
7032 fi
7033 rm -f conftest*
7034
7035 fi
7036
7037 if test $ac_cv_header_stdc = yes; then
7038 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7039 if test "$cross_compiling" = yes; then
7040 :
7041 else
7042 cat >conftest.$ac_ext <<_ACEOF
7043 /* confdefs.h. */
7044 _ACEOF
7045 cat confdefs.h >>conftest.$ac_ext
7046 cat >>conftest.$ac_ext <<_ACEOF
7047 /* end confdefs.h. */
7048 #include <ctype.h>
7049 #if ((' ' & 0x0FF) == 0x020)
7050 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7051 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7052 #else
7053 # define ISLOWER(c) \
7054 (('a' <= (c) && (c) <= 'i') \
7055 || ('j' <= (c) && (c) <= 'r') \
7056 || ('s' <= (c) && (c) <= 'z'))
7057 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7058 #endif
7059
7060 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7061 int
7062 main ()
7063 {
7064 int i;
7065 for (i = 0; i < 256; i++)
7066 if (XOR (islower (i), ISLOWER (i))
7067 || toupper (i) != TOUPPER (i))
7068 exit(2);
7069 exit (0);
7070 }
7071 _ACEOF
7072 rm -f conftest$ac_exeext
7073 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7074 (eval $ac_link) 2>&5
7075 ac_status=$?
7076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7077 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7079 (eval $ac_try) 2>&5
7080 ac_status=$?
7081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7082 (exit $ac_status); }; }; then
7083 :
7084 else
7085 echo "$as_me: program exited with status $ac_status" >&5
7086 echo "$as_me: failed program was:" >&5
7087 sed 's/^/| /' conftest.$ac_ext >&5
7088
7089 ( exit $ac_status )
7090 ac_cv_header_stdc=no
7091 fi
7092 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7093 fi
7094 fi
7095 fi
7096 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7097 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7098 if test $ac_cv_header_stdc = yes; then
7099
7100 cat >>confdefs.h <<\_ACEOF
7101 #define STDC_HEADERS 1
7102 _ACEOF
7103
7104 fi
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
7131 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
7132 do
7133 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7134 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7135 echo "$as_me:$LINENO: checking for $ac_header" >&5
7136 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7137 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7138 echo $ECHO_N "(cached) $ECHO_C" >&6
7139 fi
7140 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7141 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7142 else
7143 # Is the header compilable?
7144 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7145 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7146 cat >conftest.$ac_ext <<_ACEOF
7147 /* confdefs.h. */
7148 _ACEOF
7149 cat confdefs.h >>conftest.$ac_ext
7150 cat >>conftest.$ac_ext <<_ACEOF
7151 /* end confdefs.h. */
7152 $ac_includes_default
7153 #include <$ac_header>
7154 _ACEOF
7155 rm -f conftest.$ac_objext
7156 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7157 (eval $ac_compile) 2>conftest.er1
7158 ac_status=$?
7159 grep -v '^ *+' conftest.er1 >conftest.err
7160 rm -f conftest.er1
7161 cat conftest.err >&5
7162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7163 (exit $ac_status); } &&
7164 { ac_try='test -z "$ac_c_werror_flag"
7165 || test ! -s conftest.err'
7166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7167 (eval $ac_try) 2>&5
7168 ac_status=$?
7169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7170 (exit $ac_status); }; } &&
7171 { ac_try='test -s conftest.$ac_objext'
7172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7173 (eval $ac_try) 2>&5
7174 ac_status=$?
7175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176 (exit $ac_status); }; }; then
7177 ac_header_compiler=yes
7178 else
7179 echo "$as_me: failed program was:" >&5
7180 sed 's/^/| /' conftest.$ac_ext >&5
7181
7182 ac_header_compiler=no
7183 fi
7184 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7185 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7186 echo "${ECHO_T}$ac_header_compiler" >&6
7187
7188 # Is the header present?
7189 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7190 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7191 cat >conftest.$ac_ext <<_ACEOF
7192 /* confdefs.h. */
7193 _ACEOF
7194 cat confdefs.h >>conftest.$ac_ext
7195 cat >>conftest.$ac_ext <<_ACEOF
7196 /* end confdefs.h. */
7197 #include <$ac_header>
7198 _ACEOF
7199 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7200 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7201 ac_status=$?
7202 grep -v '^ *+' conftest.er1 >conftest.err
7203 rm -f conftest.er1
7204 cat conftest.err >&5
7205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7206 (exit $ac_status); } >/dev/null; then
7207 if test -s conftest.err; then
7208 ac_cpp_err=$ac_c_preproc_warn_flag
7209 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7210 else
7211 ac_cpp_err=
7212 fi
7213 else
7214 ac_cpp_err=yes
7215 fi
7216 if test -z "$ac_cpp_err"; then
7217 ac_header_preproc=yes
7218 else
7219 echo "$as_me: failed program was:" >&5
7220 sed 's/^/| /' conftest.$ac_ext >&5
7221
7222 ac_header_preproc=no
7223 fi
7224 rm -f conftest.err conftest.$ac_ext
7225 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7226 echo "${ECHO_T}$ac_header_preproc" >&6
7227
7228 # So? What about this header?
7229 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7230 yes:no: )
7231 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7232 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7233 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7234 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7235 ac_header_preproc=yes
7236 ;;
7237 no:yes:* )
7238 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7239 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7240 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7241 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7242 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7243 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7244 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7245 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7246 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7247 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7248 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7249 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7250 (
7251 cat <<\_ASBOX
7252 ## ------------------------------ ##
7253 ## Report this to gezelter@nd.edu ##
7254 ## ------------------------------ ##
7255 _ASBOX
7256 ) |
7257 sed "s/^/$as_me: WARNING: /" >&2
7258 ;;
7259 esac
7260 echo "$as_me:$LINENO: checking for $ac_header" >&5
7261 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7262 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7263 echo $ECHO_N "(cached) $ECHO_C" >&6
7264 else
7265 eval "$as_ac_Header=\$ac_header_preproc"
7266 fi
7267 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7268 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7269
7270 fi
7271 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7272 cat >>confdefs.h <<_ACEOF
7273 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7274 _ACEOF
7275
7276 fi
7277
7278 done
7279
7280
7281 # Checks for typedefs, structures, and compiler characteristics.
7282 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7283 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7284 if test "${ac_cv_header_stdbool_h+set}" = set; then
7285 echo $ECHO_N "(cached) $ECHO_C" >&6
7286 else
7287 cat >conftest.$ac_ext <<_ACEOF
7288 /* confdefs.h. */
7289 _ACEOF
7290 cat confdefs.h >>conftest.$ac_ext
7291 cat >>conftest.$ac_ext <<_ACEOF
7292 /* end confdefs.h. */
7293
7294 #include <stdbool.h>
7295 #ifndef bool
7296 # error bool is not defined
7297 #endif
7298 #ifndef false
7299 # error false is not defined
7300 #endif
7301 #if false
7302 # error false is not 0
7303 #endif
7304 #ifndef true
7305 # error true is not defined
7306 #endif
7307 #if true != 1
7308 # error true is not 1
7309 #endif
7310 #ifndef __bool_true_false_are_defined
7311 # error __bool_true_false_are_defined is not defined
7312 #endif
7313
7314 struct s { _Bool s: 1; _Bool t; } s;
7315
7316 char a[true == 1 ? 1 : -1];
7317 char b[false == 0 ? 1 : -1];
7318 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7319 char d[(bool) -0.5 == true ? 1 : -1];
7320 bool e = &s;
7321 char f[(_Bool) -0.0 == false ? 1 : -1];
7322 char g[true];
7323 char h[sizeof (_Bool)];
7324 char i[sizeof s.t];
7325
7326 #ifdef FC_DUMMY_MAIN
7327 #ifndef FC_DUMMY_MAIN_EQ_F77
7328 # ifdef __cplusplus
7329 extern "C"
7330 # endif
7331 int FC_DUMMY_MAIN() { return 1; }
7332 #endif
7333 #endif
7334 int
7335 main ()
7336 {
7337 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7338 ;
7339 return 0;
7340 }
7341 _ACEOF
7342 rm -f conftest.$ac_objext
7343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7344 (eval $ac_compile) 2>conftest.er1
7345 ac_status=$?
7346 grep -v '^ *+' conftest.er1 >conftest.err
7347 rm -f conftest.er1
7348 cat conftest.err >&5
7349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7350 (exit $ac_status); } &&
7351 { ac_try='test -z "$ac_c_werror_flag"
7352 || test ! -s conftest.err'
7353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7354 (eval $ac_try) 2>&5
7355 ac_status=$?
7356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7357 (exit $ac_status); }; } &&
7358 { ac_try='test -s conftest.$ac_objext'
7359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7360 (eval $ac_try) 2>&5
7361 ac_status=$?
7362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7363 (exit $ac_status); }; }; then
7364 ac_cv_header_stdbool_h=yes
7365 else
7366 echo "$as_me: failed program was:" >&5
7367 sed 's/^/| /' conftest.$ac_ext >&5
7368
7369 ac_cv_header_stdbool_h=no
7370 fi
7371 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7372 fi
7373 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7374 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7375 echo "$as_me:$LINENO: checking for _Bool" >&5
7376 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7377 if test "${ac_cv_type__Bool+set}" = set; then
7378 echo $ECHO_N "(cached) $ECHO_C" >&6
7379 else
7380 cat >conftest.$ac_ext <<_ACEOF
7381 /* confdefs.h. */
7382 _ACEOF
7383 cat confdefs.h >>conftest.$ac_ext
7384 cat >>conftest.$ac_ext <<_ACEOF
7385 /* end confdefs.h. */
7386 $ac_includes_default
7387 #ifdef FC_DUMMY_MAIN
7388 #ifndef FC_DUMMY_MAIN_EQ_F77
7389 # ifdef __cplusplus
7390 extern "C"
7391 # endif
7392 int FC_DUMMY_MAIN() { return 1; }
7393 #endif
7394 #endif
7395 int
7396 main ()
7397 {
7398 if ((_Bool *) 0)
7399 return 0;
7400 if (sizeof (_Bool))
7401 return 0;
7402 ;
7403 return 0;
7404 }
7405 _ACEOF
7406 rm -f conftest.$ac_objext
7407 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7408 (eval $ac_compile) 2>conftest.er1
7409 ac_status=$?
7410 grep -v '^ *+' conftest.er1 >conftest.err
7411 rm -f conftest.er1
7412 cat conftest.err >&5
7413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7414 (exit $ac_status); } &&
7415 { ac_try='test -z "$ac_c_werror_flag"
7416 || test ! -s conftest.err'
7417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7418 (eval $ac_try) 2>&5
7419 ac_status=$?
7420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421 (exit $ac_status); }; } &&
7422 { ac_try='test -s conftest.$ac_objext'
7423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7424 (eval $ac_try) 2>&5
7425 ac_status=$?
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); }; }; then
7428 ac_cv_type__Bool=yes
7429 else
7430 echo "$as_me: failed program was:" >&5
7431 sed 's/^/| /' conftest.$ac_ext >&5
7432
7433 ac_cv_type__Bool=no
7434 fi
7435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7436 fi
7437 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7438 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7439 if test $ac_cv_type__Bool = yes; then
7440
7441 cat >>confdefs.h <<_ACEOF
7442 #define HAVE__BOOL 1
7443 _ACEOF
7444
7445
7446 fi
7447
7448 if test $ac_cv_header_stdbool_h = yes; then
7449
7450 cat >>confdefs.h <<\_ACEOF
7451 #define HAVE_STDBOOL_H 1
7452 _ACEOF
7453
7454 fi
7455
7456 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7457 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7458 if test "${ac_cv_c_const+set}" = set; then
7459 echo $ECHO_N "(cached) $ECHO_C" >&6
7460 else
7461 cat >conftest.$ac_ext <<_ACEOF
7462 /* confdefs.h. */
7463 _ACEOF
7464 cat confdefs.h >>conftest.$ac_ext
7465 cat >>conftest.$ac_ext <<_ACEOF
7466 /* end confdefs.h. */
7467
7468 #ifdef FC_DUMMY_MAIN
7469 #ifndef FC_DUMMY_MAIN_EQ_F77
7470 # ifdef __cplusplus
7471 extern "C"
7472 # endif
7473 int FC_DUMMY_MAIN() { return 1; }
7474 #endif
7475 #endif
7476 int
7477 main ()
7478 {
7479 /* FIXME: Include the comments suggested by Paul. */
7480 #ifndef __cplusplus
7481 /* Ultrix mips cc rejects this. */
7482 typedef int charset[2];
7483 const charset x;
7484 /* SunOS 4.1.1 cc rejects this. */
7485 char const *const *ccp;
7486 char **p;
7487 /* NEC SVR4.0.2 mips cc rejects this. */
7488 struct point {int x, y;};
7489 static struct point const zero = {0,0};
7490 /* AIX XL C 1.02.0.0 rejects this.
7491 It does not let you subtract one const X* pointer from another in
7492 an arm of an if-expression whose if-part is not a constant
7493 expression */
7494 const char *g = "string";
7495 ccp = &g + (g ? g-g : 0);
7496 /* HPUX 7.0 cc rejects these. */
7497 ++ccp;
7498 p = (char**) ccp;
7499 ccp = (char const *const *) p;
7500 { /* SCO 3.2v4 cc rejects this. */
7501 char *t;
7502 char const *s = 0 ? (char *) 0 : (char const *) 0;
7503
7504 *t++ = 0;
7505 }
7506 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7507 int x[] = {25, 17};
7508 const int *foo = &x[0];
7509 ++foo;
7510 }
7511 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7512 typedef const int *iptr;
7513 iptr p = 0;
7514 ++p;
7515 }
7516 { /* AIX XL C 1.02.0.0 rejects this saying
7517 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7518 struct s { int j; const int *ap[3]; };
7519 struct s *b; b->j = 5;
7520 }
7521 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7522 const int foo = 10;
7523 }
7524 #endif
7525
7526 ;
7527 return 0;
7528 }
7529 _ACEOF
7530 rm -f conftest.$ac_objext
7531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7532 (eval $ac_compile) 2>conftest.er1
7533 ac_status=$?
7534 grep -v '^ *+' conftest.er1 >conftest.err
7535 rm -f conftest.er1
7536 cat conftest.err >&5
7537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7538 (exit $ac_status); } &&
7539 { ac_try='test -z "$ac_c_werror_flag"
7540 || test ! -s conftest.err'
7541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7542 (eval $ac_try) 2>&5
7543 ac_status=$?
7544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7545 (exit $ac_status); }; } &&
7546 { ac_try='test -s conftest.$ac_objext'
7547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7548 (eval $ac_try) 2>&5
7549 ac_status=$?
7550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7551 (exit $ac_status); }; }; then
7552 ac_cv_c_const=yes
7553 else
7554 echo "$as_me: failed program was:" >&5
7555 sed 's/^/| /' conftest.$ac_ext >&5
7556
7557 ac_cv_c_const=no
7558 fi
7559 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7560 fi
7561 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7562 echo "${ECHO_T}$ac_cv_c_const" >&6
7563 if test $ac_cv_c_const = no; then
7564
7565 cat >>confdefs.h <<\_ACEOF
7566 #define const
7567 _ACEOF
7568
7569 fi
7570
7571 echo "$as_me:$LINENO: checking for inline" >&5
7572 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7573 if test "${ac_cv_c_inline+set}" = set; then
7574 echo $ECHO_N "(cached) $ECHO_C" >&6
7575 else
7576 ac_cv_c_inline=no
7577 for ac_kw in inline __inline__ __inline; do
7578 cat >conftest.$ac_ext <<_ACEOF
7579 /* confdefs.h. */
7580 _ACEOF
7581 cat confdefs.h >>conftest.$ac_ext
7582 cat >>conftest.$ac_ext <<_ACEOF
7583 /* end confdefs.h. */
7584 #ifndef __cplusplus
7585 typedef int foo_t;
7586 static $ac_kw foo_t static_foo () {return 0; }
7587 $ac_kw foo_t foo () {return 0; }
7588 #endif
7589
7590 _ACEOF
7591 rm -f conftest.$ac_objext
7592 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7593 (eval $ac_compile) 2>conftest.er1
7594 ac_status=$?
7595 grep -v '^ *+' conftest.er1 >conftest.err
7596 rm -f conftest.er1
7597 cat conftest.err >&5
7598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7599 (exit $ac_status); } &&
7600 { ac_try='test -z "$ac_c_werror_flag"
7601 || test ! -s conftest.err'
7602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7603 (eval $ac_try) 2>&5
7604 ac_status=$?
7605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7606 (exit $ac_status); }; } &&
7607 { ac_try='test -s conftest.$ac_objext'
7608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7609 (eval $ac_try) 2>&5
7610 ac_status=$?
7611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7612 (exit $ac_status); }; }; then
7613 ac_cv_c_inline=$ac_kw; break
7614 else
7615 echo "$as_me: failed program was:" >&5
7616 sed 's/^/| /' conftest.$ac_ext >&5
7617
7618 fi
7619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7620 done
7621
7622 fi
7623 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7624 echo "${ECHO_T}$ac_cv_c_inline" >&6
7625
7626
7627 case $ac_cv_c_inline in
7628 inline | yes) ;;
7629 *)
7630 case $ac_cv_c_inline in
7631 no) ac_val=;;
7632 *) ac_val=$ac_cv_c_inline;;
7633 esac
7634 cat >>confdefs.h <<_ACEOF
7635 #ifndef __cplusplus
7636 #define inline $ac_val
7637 #endif
7638 _ACEOF
7639 ;;
7640 esac
7641
7642 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7643 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7644 if test "${ac_cv_c_restrict+set}" = set; then
7645 echo $ECHO_N "(cached) $ECHO_C" >&6
7646 else
7647 ac_cv_c_restrict=no
7648 # Try the official restrict keyword, then gcc's __restrict, and
7649 # the less common variants.
7650 for ac_kw in restrict __restrict __restrict__ _Restrict; do
7651 cat >conftest.$ac_ext <<_ACEOF
7652 /* confdefs.h. */
7653 _ACEOF
7654 cat confdefs.h >>conftest.$ac_ext
7655 cat >>conftest.$ac_ext <<_ACEOF
7656 /* end confdefs.h. */
7657 float * $ac_kw x;
7658 _ACEOF
7659 rm -f conftest.$ac_objext
7660 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7661 (eval $ac_compile) 2>conftest.er1
7662 ac_status=$?
7663 grep -v '^ *+' conftest.er1 >conftest.err
7664 rm -f conftest.er1
7665 cat conftest.err >&5
7666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 (exit $ac_status); } &&
7668 { ac_try='test -z "$ac_c_werror_flag"
7669 || test ! -s conftest.err'
7670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7671 (eval $ac_try) 2>&5
7672 ac_status=$?
7673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7674 (exit $ac_status); }; } &&
7675 { ac_try='test -s conftest.$ac_objext'
7676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7677 (eval $ac_try) 2>&5
7678 ac_status=$?
7679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7680 (exit $ac_status); }; }; then
7681 ac_cv_c_restrict=$ac_kw; break
7682 else
7683 echo "$as_me: failed program was:" >&5
7684 sed 's/^/| /' conftest.$ac_ext >&5
7685
7686 fi
7687 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7688 done
7689
7690 fi
7691 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7692 echo "${ECHO_T}$ac_cv_c_restrict" >&6
7693 case $ac_cv_c_restrict in
7694 restrict) ;;
7695 no)
7696 cat >>confdefs.h <<\_ACEOF
7697 #define restrict
7698 _ACEOF
7699 ;;
7700 *) cat >>confdefs.h <<_ACEOF
7701 #define restrict $ac_cv_c_restrict
7702 _ACEOF
7703 ;;
7704 esac
7705
7706 echo "$as_me:$LINENO: checking for size_t" >&5
7707 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7708 if test "${ac_cv_type_size_t+set}" = set; then
7709 echo $ECHO_N "(cached) $ECHO_C" >&6
7710 else
7711 cat >conftest.$ac_ext <<_ACEOF
7712 /* confdefs.h. */
7713 _ACEOF
7714 cat confdefs.h >>conftest.$ac_ext
7715 cat >>conftest.$ac_ext <<_ACEOF
7716 /* end confdefs.h. */
7717 $ac_includes_default
7718 #ifdef FC_DUMMY_MAIN
7719 #ifndef FC_DUMMY_MAIN_EQ_F77
7720 # ifdef __cplusplus
7721 extern "C"
7722 # endif
7723 int FC_DUMMY_MAIN() { return 1; }
7724 #endif
7725 #endif
7726 int
7727 main ()
7728 {
7729 if ((size_t *) 0)
7730 return 0;
7731 if (sizeof (size_t))
7732 return 0;
7733 ;
7734 return 0;
7735 }
7736 _ACEOF
7737 rm -f conftest.$ac_objext
7738 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7739 (eval $ac_compile) 2>conftest.er1
7740 ac_status=$?
7741 grep -v '^ *+' conftest.er1 >conftest.err
7742 rm -f conftest.er1
7743 cat conftest.err >&5
7744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7745 (exit $ac_status); } &&
7746 { ac_try='test -z "$ac_c_werror_flag"
7747 || test ! -s conftest.err'
7748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7749 (eval $ac_try) 2>&5
7750 ac_status=$?
7751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7752 (exit $ac_status); }; } &&
7753 { ac_try='test -s conftest.$ac_objext'
7754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7755 (eval $ac_try) 2>&5
7756 ac_status=$?
7757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7758 (exit $ac_status); }; }; then
7759 ac_cv_type_size_t=yes
7760 else
7761 echo "$as_me: failed program was:" >&5
7762 sed 's/^/| /' conftest.$ac_ext >&5
7763
7764 ac_cv_type_size_t=no
7765 fi
7766 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7767 fi
7768 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7769 echo "${ECHO_T}$ac_cv_type_size_t" >&6
7770 if test $ac_cv_type_size_t = yes; then
7771 :
7772 else
7773
7774 cat >>confdefs.h <<_ACEOF
7775 #define size_t unsigned
7776 _ACEOF
7777
7778 fi
7779
7780 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7781 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7782 if test "${ac_cv_header_time+set}" = set; then
7783 echo $ECHO_N "(cached) $ECHO_C" >&6
7784 else
7785 cat >conftest.$ac_ext <<_ACEOF
7786 /* confdefs.h. */
7787 _ACEOF
7788 cat confdefs.h >>conftest.$ac_ext
7789 cat >>conftest.$ac_ext <<_ACEOF
7790 /* end confdefs.h. */
7791 #include <sys/types.h>
7792 #include <sys/time.h>
7793 #include <time.h>
7794
7795 #ifdef FC_DUMMY_MAIN
7796 #ifndef FC_DUMMY_MAIN_EQ_F77
7797 # ifdef __cplusplus
7798 extern "C"
7799 # endif
7800 int FC_DUMMY_MAIN() { return 1; }
7801 #endif
7802 #endif
7803 int
7804 main ()
7805 {
7806 if ((struct tm *) 0)
7807 return 0;
7808 ;
7809 return 0;
7810 }
7811 _ACEOF
7812 rm -f conftest.$ac_objext
7813 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7814 (eval $ac_compile) 2>conftest.er1
7815 ac_status=$?
7816 grep -v '^ *+' conftest.er1 >conftest.err
7817 rm -f conftest.er1
7818 cat conftest.err >&5
7819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820 (exit $ac_status); } &&
7821 { ac_try='test -z "$ac_c_werror_flag"
7822 || test ! -s conftest.err'
7823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7824 (eval $ac_try) 2>&5
7825 ac_status=$?
7826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827 (exit $ac_status); }; } &&
7828 { ac_try='test -s conftest.$ac_objext'
7829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7830 (eval $ac_try) 2>&5
7831 ac_status=$?
7832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7833 (exit $ac_status); }; }; then
7834 ac_cv_header_time=yes
7835 else
7836 echo "$as_me: failed program was:" >&5
7837 sed 's/^/| /' conftest.$ac_ext >&5
7838
7839 ac_cv_header_time=no
7840 fi
7841 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7842 fi
7843 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7844 echo "${ECHO_T}$ac_cv_header_time" >&6
7845 if test $ac_cv_header_time = yes; then
7846
7847 cat >>confdefs.h <<\_ACEOF
7848 #define TIME_WITH_SYS_TIME 1
7849 _ACEOF
7850
7851 fi
7852
7853 echo "$as_me:$LINENO: checking for clock_t" >&5
7854 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7855 if test "${ac_cv_type_clock_t+set}" = set; then
7856 echo $ECHO_N "(cached) $ECHO_C" >&6
7857 else
7858 cat >conftest.$ac_ext <<_ACEOF
7859 /* confdefs.h. */
7860 _ACEOF
7861 cat confdefs.h >>conftest.$ac_ext
7862 cat >>conftest.$ac_ext <<_ACEOF
7863 /* end confdefs.h. */
7864 $ac_includes_default
7865 #ifdef FC_DUMMY_MAIN
7866 #ifndef FC_DUMMY_MAIN_EQ_F77
7867 # ifdef __cplusplus
7868 extern "C"
7869 # endif
7870 int FC_DUMMY_MAIN() { return 1; }
7871 #endif
7872 #endif
7873 int
7874 main ()
7875 {
7876 if ((clock_t *) 0)
7877 return 0;
7878 if (sizeof (clock_t))
7879 return 0;
7880 ;
7881 return 0;
7882 }
7883 _ACEOF
7884 rm -f conftest.$ac_objext
7885 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7886 (eval $ac_compile) 2>conftest.er1
7887 ac_status=$?
7888 grep -v '^ *+' conftest.er1 >conftest.err
7889 rm -f conftest.er1
7890 cat conftest.err >&5
7891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7892 (exit $ac_status); } &&
7893 { ac_try='test -z "$ac_c_werror_flag"
7894 || test ! -s conftest.err'
7895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7896 (eval $ac_try) 2>&5
7897 ac_status=$?
7898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7899 (exit $ac_status); }; } &&
7900 { ac_try='test -s conftest.$ac_objext'
7901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7902 (eval $ac_try) 2>&5
7903 ac_status=$?
7904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7905 (exit $ac_status); }; }; then
7906 ac_cv_type_clock_t=yes
7907 else
7908 echo "$as_me: failed program was:" >&5
7909 sed 's/^/| /' conftest.$ac_ext >&5
7910
7911 ac_cv_type_clock_t=no
7912 fi
7913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7914 fi
7915 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7916 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7917 if test $ac_cv_type_clock_t = yes; then
7918
7919 cat >>confdefs.h <<_ACEOF
7920 #define HAVE_CLOCK_T 1
7921 _ACEOF
7922
7923
7924 fi
7925
7926 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7927 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7928 if test "${ac_cv_c_const+set}" = set; then
7929 echo $ECHO_N "(cached) $ECHO_C" >&6
7930 else
7931 cat >conftest.$ac_ext <<_ACEOF
7932 /* confdefs.h. */
7933 _ACEOF
7934 cat confdefs.h >>conftest.$ac_ext
7935 cat >>conftest.$ac_ext <<_ACEOF
7936 /* end confdefs.h. */
7937
7938 #ifdef FC_DUMMY_MAIN
7939 #ifndef FC_DUMMY_MAIN_EQ_F77
7940 # ifdef __cplusplus
7941 extern "C"
7942 # endif
7943 int FC_DUMMY_MAIN() { return 1; }
7944 #endif
7945 #endif
7946 int
7947 main ()
7948 {
7949 /* FIXME: Include the comments suggested by Paul. */
7950 #ifndef __cplusplus
7951 /* Ultrix mips cc rejects this. */
7952 typedef int charset[2];
7953 const charset x;
7954 /* SunOS 4.1.1 cc rejects this. */
7955 char const *const *ccp;
7956 char **p;
7957 /* NEC SVR4.0.2 mips cc rejects this. */
7958 struct point {int x, y;};
7959 static struct point const zero = {0,0};
7960 /* AIX XL C 1.02.0.0 rejects this.
7961 It does not let you subtract one const X* pointer from another in
7962 an arm of an if-expression whose if-part is not a constant
7963 expression */
7964 const char *g = "string";
7965 ccp = &g + (g ? g-g : 0);
7966 /* HPUX 7.0 cc rejects these. */
7967 ++ccp;
7968 p = (char**) ccp;
7969 ccp = (char const *const *) p;
7970 { /* SCO 3.2v4 cc rejects this. */
7971 char *t;
7972 char const *s = 0 ? (char *) 0 : (char const *) 0;
7973
7974 *t++ = 0;
7975 }
7976 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7977 int x[] = {25, 17};
7978 const int *foo = &x[0];
7979 ++foo;
7980 }
7981 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7982 typedef const int *iptr;
7983 iptr p = 0;
7984 ++p;
7985 }
7986 { /* AIX XL C 1.02.0.0 rejects this saying
7987 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7988 struct s { int j; const int *ap[3]; };
7989 struct s *b; b->j = 5;
7990 }
7991 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7992 const int foo = 10;
7993 }
7994 #endif
7995
7996 ;
7997 return 0;
7998 }
7999 _ACEOF
8000 rm -f conftest.$ac_objext
8001 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8002 (eval $ac_compile) 2>conftest.er1
8003 ac_status=$?
8004 grep -v '^ *+' conftest.er1 >conftest.err
8005 rm -f conftest.er1
8006 cat conftest.err >&5
8007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008 (exit $ac_status); } &&
8009 { ac_try='test -z "$ac_c_werror_flag"
8010 || test ! -s conftest.err'
8011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8012 (eval $ac_try) 2>&5
8013 ac_status=$?
8014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8015 (exit $ac_status); }; } &&
8016 { ac_try='test -s conftest.$ac_objext'
8017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8018 (eval $ac_try) 2>&5
8019 ac_status=$?
8020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8021 (exit $ac_status); }; }; then
8022 ac_cv_c_const=yes
8023 else
8024 echo "$as_me: failed program was:" >&5
8025 sed 's/^/| /' conftest.$ac_ext >&5
8026
8027 ac_cv_c_const=no
8028 fi
8029 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8030 fi
8031 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8032 echo "${ECHO_T}$ac_cv_c_const" >&6
8033 if test $ac_cv_c_const = no; then
8034
8035 cat >>confdefs.h <<\_ACEOF
8036 #define const
8037 _ACEOF
8038
8039 fi
8040
8041 echo "$as_me:$LINENO: checking for inline" >&5
8042 echo $ECHO_N "checking for inline... $ECHO_C" >&6
8043 if test "${ac_cv_c_inline+set}" = set; then
8044 echo $ECHO_N "(cached) $ECHO_C" >&6
8045 else
8046 ac_cv_c_inline=no
8047 for ac_kw in inline __inline__ __inline; do
8048 cat >conftest.$ac_ext <<_ACEOF
8049 /* confdefs.h. */
8050 _ACEOF
8051 cat confdefs.h >>conftest.$ac_ext
8052 cat >>conftest.$ac_ext <<_ACEOF
8053 /* end confdefs.h. */
8054 #ifndef __cplusplus
8055 typedef int foo_t;
8056 static $ac_kw foo_t static_foo () {return 0; }
8057 $ac_kw foo_t foo () {return 0; }
8058 #endif
8059
8060 _ACEOF
8061 rm -f conftest.$ac_objext
8062 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8063 (eval $ac_compile) 2>conftest.er1
8064 ac_status=$?
8065 grep -v '^ *+' conftest.er1 >conftest.err
8066 rm -f conftest.er1
8067 cat conftest.err >&5
8068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069 (exit $ac_status); } &&
8070 { ac_try='test -z "$ac_c_werror_flag"
8071 || test ! -s conftest.err'
8072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8073 (eval $ac_try) 2>&5
8074 ac_status=$?
8075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076 (exit $ac_status); }; } &&
8077 { ac_try='test -s conftest.$ac_objext'
8078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8079 (eval $ac_try) 2>&5
8080 ac_status=$?
8081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8082 (exit $ac_status); }; }; then
8083 ac_cv_c_inline=$ac_kw; break
8084 else
8085 echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.$ac_ext >&5
8087
8088 fi
8089 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8090 done
8091
8092 fi
8093 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8094 echo "${ECHO_T}$ac_cv_c_inline" >&6
8095
8096
8097 case $ac_cv_c_inline in
8098 inline | yes) ;;
8099 *)
8100 case $ac_cv_c_inline in
8101 no) ac_val=;;
8102 *) ac_val=$ac_cv_c_inline;;
8103 esac
8104 cat >>confdefs.h <<_ACEOF
8105 #ifndef __cplusplus
8106 #define inline $ac_val
8107 #endif
8108 _ACEOF
8109 ;;
8110 esac
8111
8112
8113 # Checks for library functions.
8114
8115 for ac_header in stdlib.h
8116 do
8117 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8118 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8119 echo "$as_me:$LINENO: checking for $ac_header" >&5
8120 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8121 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8122 echo $ECHO_N "(cached) $ECHO_C" >&6
8123 fi
8124 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8125 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8126 else
8127 # Is the header compilable?
8128 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8129 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8130 cat >conftest.$ac_ext <<_ACEOF
8131 /* confdefs.h. */
8132 _ACEOF
8133 cat confdefs.h >>conftest.$ac_ext
8134 cat >>conftest.$ac_ext <<_ACEOF
8135 /* end confdefs.h. */
8136 $ac_includes_default
8137 #include <$ac_header>
8138 _ACEOF
8139 rm -f conftest.$ac_objext
8140 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8141 (eval $ac_compile) 2>conftest.er1
8142 ac_status=$?
8143 grep -v '^ *+' conftest.er1 >conftest.err
8144 rm -f conftest.er1
8145 cat conftest.err >&5
8146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8147 (exit $ac_status); } &&
8148 { ac_try='test -z "$ac_c_werror_flag"
8149 || test ! -s conftest.err'
8150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8151 (eval $ac_try) 2>&5
8152 ac_status=$?
8153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8154 (exit $ac_status); }; } &&
8155 { ac_try='test -s conftest.$ac_objext'
8156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8157 (eval $ac_try) 2>&5
8158 ac_status=$?
8159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8160 (exit $ac_status); }; }; then
8161 ac_header_compiler=yes
8162 else
8163 echo "$as_me: failed program was:" >&5
8164 sed 's/^/| /' conftest.$ac_ext >&5
8165
8166 ac_header_compiler=no
8167 fi
8168 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8169 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8170 echo "${ECHO_T}$ac_header_compiler" >&6
8171
8172 # Is the header present?
8173 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8174 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8175 cat >conftest.$ac_ext <<_ACEOF
8176 /* confdefs.h. */
8177 _ACEOF
8178 cat confdefs.h >>conftest.$ac_ext
8179 cat >>conftest.$ac_ext <<_ACEOF
8180 /* end confdefs.h. */
8181 #include <$ac_header>
8182 _ACEOF
8183 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8184 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8185 ac_status=$?
8186 grep -v '^ *+' conftest.er1 >conftest.err
8187 rm -f conftest.er1
8188 cat conftest.err >&5
8189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190 (exit $ac_status); } >/dev/null; then
8191 if test -s conftest.err; then
8192 ac_cpp_err=$ac_c_preproc_warn_flag
8193 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8194 else
8195 ac_cpp_err=
8196 fi
8197 else
8198 ac_cpp_err=yes
8199 fi
8200 if test -z "$ac_cpp_err"; then
8201 ac_header_preproc=yes
8202 else
8203 echo "$as_me: failed program was:" >&5
8204 sed 's/^/| /' conftest.$ac_ext >&5
8205
8206 ac_header_preproc=no
8207 fi
8208 rm -f conftest.err conftest.$ac_ext
8209 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8210 echo "${ECHO_T}$ac_header_preproc" >&6
8211
8212 # So? What about this header?
8213 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8214 yes:no: )
8215 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8216 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8217 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8218 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8219 ac_header_preproc=yes
8220 ;;
8221 no:yes:* )
8222 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8223 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8224 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8225 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8226 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8227 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8228 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8229 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8230 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8231 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8232 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8233 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8234 (
8235 cat <<\_ASBOX
8236 ## ------------------------------ ##
8237 ## Report this to gezelter@nd.edu ##
8238 ## ------------------------------ ##
8239 _ASBOX
8240 ) |
8241 sed "s/^/$as_me: WARNING: /" >&2
8242 ;;
8243 esac
8244 echo "$as_me:$LINENO: checking for $ac_header" >&5
8245 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8246 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8247 echo $ECHO_N "(cached) $ECHO_C" >&6
8248 else
8249 eval "$as_ac_Header=\$ac_header_preproc"
8250 fi
8251 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8252 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8253
8254 fi
8255 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8256 cat >>confdefs.h <<_ACEOF
8257 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8258 _ACEOF
8259
8260 fi
8261
8262 done
8263
8264 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8265 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8266 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8267 echo $ECHO_N "(cached) $ECHO_C" >&6
8268 else
8269 if test "$cross_compiling" = yes; then
8270 ac_cv_func_malloc_0_nonnull=no
8271 else
8272 cat >conftest.$ac_ext <<_ACEOF
8273 /* confdefs.h. */
8274 _ACEOF
8275 cat confdefs.h >>conftest.$ac_ext
8276 cat >>conftest.$ac_ext <<_ACEOF
8277 /* end confdefs.h. */
8278 #if STDC_HEADERS || HAVE_STDLIB_H
8279 # include <stdlib.h>
8280 #else
8281 char *malloc ();
8282 #endif
8283
8284 #ifdef FC_DUMMY_MAIN
8285 #ifndef FC_DUMMY_MAIN_EQ_F77
8286 # ifdef __cplusplus
8287 extern "C"
8288 # endif
8289 int FC_DUMMY_MAIN() { return 1; }
8290 #endif
8291 #endif
8292 int
8293 main ()
8294 {
8295 exit (malloc (0) ? 0 : 1);
8296 ;
8297 return 0;
8298 }
8299 _ACEOF
8300 rm -f conftest$ac_exeext
8301 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8302 (eval $ac_link) 2>&5
8303 ac_status=$?
8304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8305 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8307 (eval $ac_try) 2>&5
8308 ac_status=$?
8309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8310 (exit $ac_status); }; }; then
8311 ac_cv_func_malloc_0_nonnull=yes
8312 else
8313 echo "$as_me: program exited with status $ac_status" >&5
8314 echo "$as_me: failed program was:" >&5
8315 sed 's/^/| /' conftest.$ac_ext >&5
8316
8317 ( exit $ac_status )
8318 ac_cv_func_malloc_0_nonnull=no
8319 fi
8320 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8321 fi
8322 fi
8323 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8324 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8325 if test $ac_cv_func_malloc_0_nonnull = yes; then
8326
8327 cat >>confdefs.h <<\_ACEOF
8328 #define HAVE_MALLOC 1
8329 _ACEOF
8330
8331 else
8332 cat >>confdefs.h <<\_ACEOF
8333 #define HAVE_MALLOC 0
8334 _ACEOF
8335
8336 case $LIBOBJS in
8337 "malloc.$ac_objext" | \
8338 *" malloc.$ac_objext" | \
8339 "malloc.$ac_objext "* | \
8340 *" malloc.$ac_objext "* ) ;;
8341 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8342 esac
8343
8344
8345 cat >>confdefs.h <<\_ACEOF
8346 #define malloc rpl_malloc
8347 _ACEOF
8348
8349 fi
8350
8351
8352
8353 echo "$as_me:$LINENO: checking for working memcmp" >&5
8354 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8355 if test "${ac_cv_func_memcmp_working+set}" = set; then
8356 echo $ECHO_N "(cached) $ECHO_C" >&6
8357 else
8358 if test "$cross_compiling" = yes; then
8359 ac_cv_func_memcmp_working=no
8360 else
8361 cat >conftest.$ac_ext <<_ACEOF
8362 /* confdefs.h. */
8363 _ACEOF
8364 cat confdefs.h >>conftest.$ac_ext
8365 cat >>conftest.$ac_ext <<_ACEOF
8366 /* end confdefs.h. */
8367 $ac_includes_default
8368 #ifdef FC_DUMMY_MAIN
8369 #ifndef FC_DUMMY_MAIN_EQ_F77
8370 # ifdef __cplusplus
8371 extern "C"
8372 # endif
8373 int FC_DUMMY_MAIN() { return 1; }
8374 #endif
8375 #endif
8376 int
8377 main ()
8378 {
8379
8380 /* Some versions of memcmp are not 8-bit clean. */
8381 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8382 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8383 exit (1);
8384
8385 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8386 or more and with at least one buffer not starting on a 4-byte boundary.
8387 William Lewis provided this test program. */
8388 {
8389 char foo[21];
8390 char bar[21];
8391 int i;
8392 for (i = 0; i < 4; i++)
8393 {
8394 char *a = foo + i;
8395 char *b = bar + i;
8396 strcpy (a, "--------01111111");
8397 strcpy (b, "--------10000000");
8398 if (memcmp (a, b, 16) >= 0)
8399 exit (1);
8400 }
8401 exit (0);
8402 }
8403
8404 ;
8405 return 0;
8406 }
8407 _ACEOF
8408 rm -f conftest$ac_exeext
8409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8410 (eval $ac_link) 2>&5
8411 ac_status=$?
8412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8413 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8415 (eval $ac_try) 2>&5
8416 ac_status=$?
8417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8418 (exit $ac_status); }; }; then
8419 ac_cv_func_memcmp_working=yes
8420 else
8421 echo "$as_me: program exited with status $ac_status" >&5
8422 echo "$as_me: failed program was:" >&5
8423 sed 's/^/| /' conftest.$ac_ext >&5
8424
8425 ( exit $ac_status )
8426 ac_cv_func_memcmp_working=no
8427 fi
8428 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8429 fi
8430 fi
8431 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8432 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8433 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8434 "memcmp.$ac_objext" | \
8435 *" memcmp.$ac_objext" | \
8436 "memcmp.$ac_objext "* | \
8437 *" memcmp.$ac_objext "* ) ;;
8438 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8439 esac
8440
8441
8442
8443 for ac_header in stdlib.h
8444 do
8445 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8446 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8447 echo "$as_me:$LINENO: checking for $ac_header" >&5
8448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8449 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8450 echo $ECHO_N "(cached) $ECHO_C" >&6
8451 fi
8452 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8453 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8454 else
8455 # Is the header compilable?
8456 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8457 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8458 cat >conftest.$ac_ext <<_ACEOF
8459 /* confdefs.h. */
8460 _ACEOF
8461 cat confdefs.h >>conftest.$ac_ext
8462 cat >>conftest.$ac_ext <<_ACEOF
8463 /* end confdefs.h. */
8464 $ac_includes_default
8465 #include <$ac_header>
8466 _ACEOF
8467 rm -f conftest.$ac_objext
8468 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8469 (eval $ac_compile) 2>conftest.er1
8470 ac_status=$?
8471 grep -v '^ *+' conftest.er1 >conftest.err
8472 rm -f conftest.er1
8473 cat conftest.err >&5
8474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475 (exit $ac_status); } &&
8476 { ac_try='test -z "$ac_c_werror_flag"
8477 || test ! -s conftest.err'
8478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8479 (eval $ac_try) 2>&5
8480 ac_status=$?
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); }; } &&
8483 { ac_try='test -s conftest.$ac_objext'
8484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8485 (eval $ac_try) 2>&5
8486 ac_status=$?
8487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8488 (exit $ac_status); }; }; then
8489 ac_header_compiler=yes
8490 else
8491 echo "$as_me: failed program was:" >&5
8492 sed 's/^/| /' conftest.$ac_ext >&5
8493
8494 ac_header_compiler=no
8495 fi
8496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8497 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8498 echo "${ECHO_T}$ac_header_compiler" >&6
8499
8500 # Is the header present?
8501 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8502 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8503 cat >conftest.$ac_ext <<_ACEOF
8504 /* confdefs.h. */
8505 _ACEOF
8506 cat confdefs.h >>conftest.$ac_ext
8507 cat >>conftest.$ac_ext <<_ACEOF
8508 /* end confdefs.h. */
8509 #include <$ac_header>
8510 _ACEOF
8511 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8512 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8513 ac_status=$?
8514 grep -v '^ *+' conftest.er1 >conftest.err
8515 rm -f conftest.er1
8516 cat conftest.err >&5
8517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8518 (exit $ac_status); } >/dev/null; then
8519 if test -s conftest.err; then
8520 ac_cpp_err=$ac_c_preproc_warn_flag
8521 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8522 else
8523 ac_cpp_err=
8524 fi
8525 else
8526 ac_cpp_err=yes
8527 fi
8528 if test -z "$ac_cpp_err"; then
8529 ac_header_preproc=yes
8530 else
8531 echo "$as_me: failed program was:" >&5
8532 sed 's/^/| /' conftest.$ac_ext >&5
8533
8534 ac_header_preproc=no
8535 fi
8536 rm -f conftest.err conftest.$ac_ext
8537 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8538 echo "${ECHO_T}$ac_header_preproc" >&6
8539
8540 # So? What about this header?
8541 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8542 yes:no: )
8543 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8544 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8545 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8546 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8547 ac_header_preproc=yes
8548 ;;
8549 no:yes:* )
8550 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8551 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8552 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8553 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8554 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8555 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8556 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8557 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8558 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8559 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8560 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8561 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8562 (
8563 cat <<\_ASBOX
8564 ## ------------------------------ ##
8565 ## Report this to gezelter@nd.edu ##
8566 ## ------------------------------ ##
8567 _ASBOX
8568 ) |
8569 sed "s/^/$as_me: WARNING: /" >&2
8570 ;;
8571 esac
8572 echo "$as_me:$LINENO: checking for $ac_header" >&5
8573 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8574 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8575 echo $ECHO_N "(cached) $ECHO_C" >&6
8576 else
8577 eval "$as_ac_Header=\$ac_header_preproc"
8578 fi
8579 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8580 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8581
8582 fi
8583 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8584 cat >>confdefs.h <<_ACEOF
8585 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8586 _ACEOF
8587
8588 fi
8589
8590 done
8591
8592 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8593 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8594 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8595 echo $ECHO_N "(cached) $ECHO_C" >&6
8596 else
8597 if test "$cross_compiling" = yes; then
8598 ac_cv_func_realloc_0_nonnull=no
8599 else
8600 cat >conftest.$ac_ext <<_ACEOF
8601 /* confdefs.h. */
8602 _ACEOF
8603 cat confdefs.h >>conftest.$ac_ext
8604 cat >>conftest.$ac_ext <<_ACEOF
8605 /* end confdefs.h. */
8606 #if STDC_HEADERS || HAVE_STDLIB_H
8607 # include <stdlib.h>
8608 #else
8609 char *realloc ();
8610 #endif
8611
8612 #ifdef FC_DUMMY_MAIN
8613 #ifndef FC_DUMMY_MAIN_EQ_F77
8614 # ifdef __cplusplus
8615 extern "C"
8616 # endif
8617 int FC_DUMMY_MAIN() { return 1; }
8618 #endif
8619 #endif
8620 int
8621 main ()
8622 {
8623 exit (realloc (0, 0) ? 0 : 1);
8624 ;
8625 return 0;
8626 }
8627 _ACEOF
8628 rm -f conftest$ac_exeext
8629 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8630 (eval $ac_link) 2>&5
8631 ac_status=$?
8632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8633 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8635 (eval $ac_try) 2>&5
8636 ac_status=$?
8637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8638 (exit $ac_status); }; }; then
8639 ac_cv_func_realloc_0_nonnull=yes
8640 else
8641 echo "$as_me: program exited with status $ac_status" >&5
8642 echo "$as_me: failed program was:" >&5
8643 sed 's/^/| /' conftest.$ac_ext >&5
8644
8645 ( exit $ac_status )
8646 ac_cv_func_realloc_0_nonnull=no
8647 fi
8648 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8649 fi
8650 fi
8651 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8652 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8653 if test $ac_cv_func_realloc_0_nonnull = yes; then
8654
8655 cat >>confdefs.h <<\_ACEOF
8656 #define HAVE_REALLOC 1
8657 _ACEOF
8658
8659 else
8660 cat >>confdefs.h <<\_ACEOF
8661 #define HAVE_REALLOC 0
8662 _ACEOF
8663
8664 case $LIBOBJS in
8665 "realloc.$ac_objext" | \
8666 *" realloc.$ac_objext" | \
8667 "realloc.$ac_objext "* | \
8668 *" realloc.$ac_objext "* ) ;;
8669 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8670 esac
8671
8672
8673 cat >>confdefs.h <<\_ACEOF
8674 #define realloc rpl_realloc
8675 _ACEOF
8676
8677 fi
8678
8679
8680
8681
8682
8683 for ac_header in sys/select.h sys/socket.h
8684 do
8685 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8686 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8687 echo "$as_me:$LINENO: checking for $ac_header" >&5
8688 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8689 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8690 echo $ECHO_N "(cached) $ECHO_C" >&6
8691 fi
8692 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8693 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8694 else
8695 # Is the header compilable?
8696 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8697 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8698 cat >conftest.$ac_ext <<_ACEOF
8699 /* confdefs.h. */
8700 _ACEOF
8701 cat confdefs.h >>conftest.$ac_ext
8702 cat >>conftest.$ac_ext <<_ACEOF
8703 /* end confdefs.h. */
8704 $ac_includes_default
8705 #include <$ac_header>
8706 _ACEOF
8707 rm -f conftest.$ac_objext
8708 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8709 (eval $ac_compile) 2>conftest.er1
8710 ac_status=$?
8711 grep -v '^ *+' conftest.er1 >conftest.err
8712 rm -f conftest.er1
8713 cat conftest.err >&5
8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 (exit $ac_status); } &&
8716 { ac_try='test -z "$ac_c_werror_flag"
8717 || test ! -s conftest.err'
8718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8719 (eval $ac_try) 2>&5
8720 ac_status=$?
8721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722 (exit $ac_status); }; } &&
8723 { ac_try='test -s conftest.$ac_objext'
8724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8725 (eval $ac_try) 2>&5
8726 ac_status=$?
8727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8728 (exit $ac_status); }; }; then
8729 ac_header_compiler=yes
8730 else
8731 echo "$as_me: failed program was:" >&5
8732 sed 's/^/| /' conftest.$ac_ext >&5
8733
8734 ac_header_compiler=no
8735 fi
8736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8737 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8738 echo "${ECHO_T}$ac_header_compiler" >&6
8739
8740 # Is the header present?
8741 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8742 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8743 cat >conftest.$ac_ext <<_ACEOF
8744 /* confdefs.h. */
8745 _ACEOF
8746 cat confdefs.h >>conftest.$ac_ext
8747 cat >>conftest.$ac_ext <<_ACEOF
8748 /* end confdefs.h. */
8749 #include <$ac_header>
8750 _ACEOF
8751 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8752 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8753 ac_status=$?
8754 grep -v '^ *+' conftest.er1 >conftest.err
8755 rm -f conftest.er1
8756 cat conftest.err >&5
8757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8758 (exit $ac_status); } >/dev/null; then
8759 if test -s conftest.err; then
8760 ac_cpp_err=$ac_c_preproc_warn_flag
8761 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8762 else
8763 ac_cpp_err=
8764 fi
8765 else
8766 ac_cpp_err=yes
8767 fi
8768 if test -z "$ac_cpp_err"; then
8769 ac_header_preproc=yes
8770 else
8771 echo "$as_me: failed program was:" >&5
8772 sed 's/^/| /' conftest.$ac_ext >&5
8773
8774 ac_header_preproc=no
8775 fi
8776 rm -f conftest.err conftest.$ac_ext
8777 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8778 echo "${ECHO_T}$ac_header_preproc" >&6
8779
8780 # So? What about this header?
8781 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8782 yes:no: )
8783 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8784 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8785 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8786 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8787 ac_header_preproc=yes
8788 ;;
8789 no:yes:* )
8790 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8791 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8792 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8793 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8794 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8795 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8796 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8797 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8798 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8799 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8800 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8801 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8802 (
8803 cat <<\_ASBOX
8804 ## ------------------------------ ##
8805 ## Report this to gezelter@nd.edu ##
8806 ## ------------------------------ ##
8807 _ASBOX
8808 ) |
8809 sed "s/^/$as_me: WARNING: /" >&2
8810 ;;
8811 esac
8812 echo "$as_me:$LINENO: checking for $ac_header" >&5
8813 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8814 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8815 echo $ECHO_N "(cached) $ECHO_C" >&6
8816 else
8817 eval "$as_ac_Header=\$ac_header_preproc"
8818 fi
8819 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8820 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8821
8822 fi
8823 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8824 cat >>confdefs.h <<_ACEOF
8825 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8826 _ACEOF
8827
8828 fi
8829
8830 done
8831
8832 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8833 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8834 if test "${ac_cv_func_select_args+set}" = set; then
8835 echo $ECHO_N "(cached) $ECHO_C" >&6
8836 else
8837 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8838 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8839 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8840 cat >conftest.$ac_ext <<_ACEOF
8841 /* confdefs.h. */
8842 _ACEOF
8843 cat confdefs.h >>conftest.$ac_ext
8844 cat >>conftest.$ac_ext <<_ACEOF
8845 /* end confdefs.h. */
8846 $ac_includes_default
8847 #if HAVE_SYS_SELECT_H
8848 # include <sys/select.h>
8849 #endif
8850 #if HAVE_SYS_SOCKET_H
8851 # include <sys/socket.h>
8852 #endif
8853
8854 #ifdef FC_DUMMY_MAIN
8855 #ifndef FC_DUMMY_MAIN_EQ_F77
8856 # ifdef __cplusplus
8857 extern "C"
8858 # endif
8859 int FC_DUMMY_MAIN() { return 1; }
8860 #endif
8861 #endif
8862 int
8863 main ()
8864 {
8865 extern int select ($ac_arg1,
8866 $ac_arg234, $ac_arg234, $ac_arg234,
8867 $ac_arg5);
8868 ;
8869 return 0;
8870 }
8871 _ACEOF
8872 rm -f conftest.$ac_objext
8873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8874 (eval $ac_compile) 2>conftest.er1
8875 ac_status=$?
8876 grep -v '^ *+' conftest.er1 >conftest.err
8877 rm -f conftest.er1
8878 cat conftest.err >&5
8879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); } &&
8881 { ac_try='test -z "$ac_c_werror_flag"
8882 || test ! -s conftest.err'
8883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8884 (eval $ac_try) 2>&5
8885 ac_status=$?
8886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887 (exit $ac_status); }; } &&
8888 { ac_try='test -s conftest.$ac_objext'
8889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8890 (eval $ac_try) 2>&5
8891 ac_status=$?
8892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8893 (exit $ac_status); }; }; then
8894 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8895 else
8896 echo "$as_me: failed program was:" >&5
8897 sed 's/^/| /' conftest.$ac_ext >&5
8898
8899 fi
8900 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8901 done
8902 done
8903 done
8904 # Provide a safe default value.
8905 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8906
8907 fi
8908 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8909 echo "${ECHO_T}$ac_cv_func_select_args" >&6
8910 ac_save_IFS=$IFS; IFS=','
8911 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8912 IFS=$ac_save_IFS
8913 shift
8914
8915 cat >>confdefs.h <<_ACEOF
8916 #define SELECT_TYPE_ARG1 $1
8917 _ACEOF
8918
8919
8920 cat >>confdefs.h <<_ACEOF
8921 #define SELECT_TYPE_ARG234 ($2)
8922 _ACEOF
8923
8924
8925 cat >>confdefs.h <<_ACEOF
8926 #define SELECT_TYPE_ARG5 ($3)
8927 _ACEOF
8928
8929 rm -f conftest*
8930
8931
8932 for ac_func in strftime
8933 do
8934 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8935 echo "$as_me:$LINENO: checking for $ac_func" >&5
8936 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8937 if eval "test \"\${$as_ac_var+set}\" = set"; then
8938 echo $ECHO_N "(cached) $ECHO_C" >&6
8939 else
8940 cat >conftest.$ac_ext <<_ACEOF
8941 /* confdefs.h. */
8942 _ACEOF
8943 cat confdefs.h >>conftest.$ac_ext
8944 cat >>conftest.$ac_ext <<_ACEOF
8945 /* end confdefs.h. */
8946 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8947 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8948 #define $ac_func innocuous_$ac_func
8949
8950 /* System header to define __stub macros and hopefully few prototypes,
8951 which can conflict with char $ac_func (); below.
8952 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8953 <limits.h> exists even on freestanding compilers. */
8954
8955 #ifdef __STDC__
8956 # include <limits.h>
8957 #else
8958 # include <assert.h>
8959 #endif
8960
8961 #undef $ac_func
8962
8963 /* Override any gcc2 internal prototype to avoid an error. */
8964 #ifdef __cplusplus
8965 extern "C"
8966 {
8967 #endif
8968 /* We use char because int might match the return type of a gcc2
8969 builtin and then its argument prototype would still apply. */
8970 char $ac_func ();
8971 /* The GNU C library defines this for functions which it implements
8972 to always fail with ENOSYS. Some functions are actually named
8973 something starting with __ and the normal name is an alias. */
8974 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8975 choke me
8976 #else
8977 char (*f) () = $ac_func;
8978 #endif
8979 #ifdef __cplusplus
8980 }
8981 #endif
8982
8983 #ifdef FC_DUMMY_MAIN
8984 #ifndef FC_DUMMY_MAIN_EQ_F77
8985 # ifdef __cplusplus
8986 extern "C"
8987 # endif
8988 int FC_DUMMY_MAIN() { return 1; }
8989 #endif
8990 #endif
8991 int
8992 main ()
8993 {
8994 return f != $ac_func;
8995 ;
8996 return 0;
8997 }
8998 _ACEOF
8999 rm -f conftest.$ac_objext conftest$ac_exeext
9000 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9001 (eval $ac_link) 2>conftest.er1
9002 ac_status=$?
9003 grep -v '^ *+' conftest.er1 >conftest.err
9004 rm -f conftest.er1
9005 cat conftest.err >&5
9006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9007 (exit $ac_status); } &&
9008 { ac_try='test -z "$ac_c_werror_flag"
9009 || test ! -s conftest.err'
9010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9011 (eval $ac_try) 2>&5
9012 ac_status=$?
9013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014 (exit $ac_status); }; } &&
9015 { ac_try='test -s conftest$ac_exeext'
9016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9017 (eval $ac_try) 2>&5
9018 ac_status=$?
9019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9020 (exit $ac_status); }; }; then
9021 eval "$as_ac_var=yes"
9022 else
9023 echo "$as_me: failed program was:" >&5
9024 sed 's/^/| /' conftest.$ac_ext >&5
9025
9026 eval "$as_ac_var=no"
9027 fi
9028 rm -f conftest.err conftest.$ac_objext \
9029 conftest$ac_exeext conftest.$ac_ext
9030 fi
9031 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9032 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9033 if test `eval echo '${'$as_ac_var'}'` = yes; then
9034 cat >>confdefs.h <<_ACEOF
9035 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9036 _ACEOF
9037
9038 else
9039 # strftime is in -lintl on SCO UNIX.
9040 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9041 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9042 if test "${ac_cv_lib_intl_strftime+set}" = set; then
9043 echo $ECHO_N "(cached) $ECHO_C" >&6
9044 else
9045 ac_check_lib_save_LIBS=$LIBS
9046 LIBS="-lintl $LIBS"
9047 cat >conftest.$ac_ext <<_ACEOF
9048 /* confdefs.h. */
9049 _ACEOF
9050 cat confdefs.h >>conftest.$ac_ext
9051 cat >>conftest.$ac_ext <<_ACEOF
9052 /* end confdefs.h. */
9053
9054 /* Override any gcc2 internal prototype to avoid an error. */
9055 #ifdef __cplusplus
9056 extern "C"
9057 #endif
9058 /* We use char because int might match the return type of a gcc2
9059 builtin and then its argument prototype would still apply. */
9060 char strftime ();
9061 #ifdef FC_DUMMY_MAIN
9062 #ifndef FC_DUMMY_MAIN_EQ_F77
9063 # ifdef __cplusplus
9064 extern "C"
9065 # endif
9066 int FC_DUMMY_MAIN() { return 1; }
9067 #endif
9068 #endif
9069 int
9070 main ()
9071 {
9072 strftime ();
9073 ;
9074 return 0;
9075 }
9076 _ACEOF
9077 rm -f conftest.$ac_objext conftest$ac_exeext
9078 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9079 (eval $ac_link) 2>conftest.er1
9080 ac_status=$?
9081 grep -v '^ *+' conftest.er1 >conftest.err
9082 rm -f conftest.er1
9083 cat conftest.err >&5
9084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9085 (exit $ac_status); } &&
9086 { ac_try='test -z "$ac_c_werror_flag"
9087 || test ! -s conftest.err'
9088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9089 (eval $ac_try) 2>&5
9090 ac_status=$?
9091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9092 (exit $ac_status); }; } &&
9093 { ac_try='test -s conftest$ac_exeext'
9094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9095 (eval $ac_try) 2>&5
9096 ac_status=$?
9097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9098 (exit $ac_status); }; }; then
9099 ac_cv_lib_intl_strftime=yes
9100 else
9101 echo "$as_me: failed program was:" >&5
9102 sed 's/^/| /' conftest.$ac_ext >&5
9103
9104 ac_cv_lib_intl_strftime=no
9105 fi
9106 rm -f conftest.err conftest.$ac_objext \
9107 conftest$ac_exeext conftest.$ac_ext
9108 LIBS=$ac_check_lib_save_LIBS
9109 fi
9110 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9111 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9112 if test $ac_cv_lib_intl_strftime = yes; then
9113 cat >>confdefs.h <<\_ACEOF
9114 #define HAVE_STRFTIME 1
9115 _ACEOF
9116
9117 LIBS="-lintl $LIBS"
9118 fi
9119
9120 fi
9121 done
9122
9123 echo "$as_me:$LINENO: checking for working strtod" >&5
9124 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9125 if test "${ac_cv_func_strtod+set}" = set; then
9126 echo $ECHO_N "(cached) $ECHO_C" >&6
9127 else
9128 if test "$cross_compiling" = yes; then
9129 ac_cv_func_strtod=no
9130 else
9131 cat >conftest.$ac_ext <<_ACEOF
9132 /* confdefs.h. */
9133 _ACEOF
9134 cat confdefs.h >>conftest.$ac_ext
9135 cat >>conftest.$ac_ext <<_ACEOF
9136 /* end confdefs.h. */
9137
9138 double strtod ();
9139 int
9140 main()
9141 {
9142 {
9143 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9144 char *string = " +69";
9145 char *term;
9146 double value;
9147 value = strtod (string, &term);
9148 if (value != 69 || term != (string + 4))
9149 exit (1);
9150 }
9151
9152 {
9153 /* Under Solaris 2.4, strtod returns the wrong value for the
9154 terminating character under some conditions. */
9155 char *string = "NaN";
9156 char *term;
9157 strtod (string, &term);
9158 if (term != string && *(term - 1) == 0)
9159 exit (1);
9160 }
9161 exit (0);
9162 }
9163
9164 _ACEOF
9165 rm -f conftest$ac_exeext
9166 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9167 (eval $ac_link) 2>&5
9168 ac_status=$?
9169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9170 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9172 (eval $ac_try) 2>&5
9173 ac_status=$?
9174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9175 (exit $ac_status); }; }; then
9176 ac_cv_func_strtod=yes
9177 else
9178 echo "$as_me: program exited with status $ac_status" >&5
9179 echo "$as_me: failed program was:" >&5
9180 sed 's/^/| /' conftest.$ac_ext >&5
9181
9182 ( exit $ac_status )
9183 ac_cv_func_strtod=no
9184 fi
9185 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9186 fi
9187 fi
9188 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9189 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9190 if test $ac_cv_func_strtod = no; then
9191 case $LIBOBJS in
9192 "strtod.$ac_objext" | \
9193 *" strtod.$ac_objext" | \
9194 "strtod.$ac_objext "* | \
9195 *" strtod.$ac_objext "* ) ;;
9196 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9197 esac
9198
9199 echo "$as_me:$LINENO: checking for pow" >&5
9200 echo $ECHO_N "checking for pow... $ECHO_C" >&6
9201 if test "${ac_cv_func_pow+set}" = set; then
9202 echo $ECHO_N "(cached) $ECHO_C" >&6
9203 else
9204 cat >conftest.$ac_ext <<_ACEOF
9205 /* confdefs.h. */
9206 _ACEOF
9207 cat confdefs.h >>conftest.$ac_ext
9208 cat >>conftest.$ac_ext <<_ACEOF
9209 /* end confdefs.h. */
9210 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9211 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9212 #define pow innocuous_pow
9213
9214 /* System header to define __stub macros and hopefully few prototypes,
9215 which can conflict with char pow (); below.
9216 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9217 <limits.h> exists even on freestanding compilers. */
9218
9219 #ifdef __STDC__
9220 # include <limits.h>
9221 #else
9222 # include <assert.h>
9223 #endif
9224
9225 #undef pow
9226
9227 /* Override any gcc2 internal prototype to avoid an error. */
9228 #ifdef __cplusplus
9229 extern "C"
9230 {
9231 #endif
9232 /* We use char because int might match the return type of a gcc2
9233 builtin and then its argument prototype would still apply. */
9234 char pow ();
9235 /* The GNU C library defines this for functions which it implements
9236 to always fail with ENOSYS. Some functions are actually named
9237 something starting with __ and the normal name is an alias. */
9238 #if defined (__stub_pow) || defined (__stub___pow)
9239 choke me
9240 #else
9241 char (*f) () = pow;
9242 #endif
9243 #ifdef __cplusplus
9244 }
9245 #endif
9246
9247 #ifdef FC_DUMMY_MAIN
9248 #ifndef FC_DUMMY_MAIN_EQ_F77
9249 # ifdef __cplusplus
9250 extern "C"
9251 # endif
9252 int FC_DUMMY_MAIN() { return 1; }
9253 #endif
9254 #endif
9255 int
9256 main ()
9257 {
9258 return f != pow;
9259 ;
9260 return 0;
9261 }
9262 _ACEOF
9263 rm -f conftest.$ac_objext conftest$ac_exeext
9264 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9265 (eval $ac_link) 2>conftest.er1
9266 ac_status=$?
9267 grep -v '^ *+' conftest.er1 >conftest.err
9268 rm -f conftest.er1
9269 cat conftest.err >&5
9270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271 (exit $ac_status); } &&
9272 { ac_try='test -z "$ac_c_werror_flag"
9273 || test ! -s conftest.err'
9274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9275 (eval $ac_try) 2>&5
9276 ac_status=$?
9277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9278 (exit $ac_status); }; } &&
9279 { ac_try='test -s conftest$ac_exeext'
9280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9281 (eval $ac_try) 2>&5
9282 ac_status=$?
9283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9284 (exit $ac_status); }; }; then
9285 ac_cv_func_pow=yes
9286 else
9287 echo "$as_me: failed program was:" >&5
9288 sed 's/^/| /' conftest.$ac_ext >&5
9289
9290 ac_cv_func_pow=no
9291 fi
9292 rm -f conftest.err conftest.$ac_objext \
9293 conftest$ac_exeext conftest.$ac_ext
9294 fi
9295 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9296 echo "${ECHO_T}$ac_cv_func_pow" >&6
9297
9298 if test $ac_cv_func_pow = no; then
9299 echo "$as_me:$LINENO: checking for pow in -lm" >&5
9300 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9301 if test "${ac_cv_lib_m_pow+set}" = set; then
9302 echo $ECHO_N "(cached) $ECHO_C" >&6
9303 else
9304 ac_check_lib_save_LIBS=$LIBS
9305 LIBS="-lm $LIBS"
9306 cat >conftest.$ac_ext <<_ACEOF
9307 /* confdefs.h. */
9308 _ACEOF
9309 cat confdefs.h >>conftest.$ac_ext
9310 cat >>conftest.$ac_ext <<_ACEOF
9311 /* end confdefs.h. */
9312
9313 /* Override any gcc2 internal prototype to avoid an error. */
9314 #ifdef __cplusplus
9315 extern "C"
9316 #endif
9317 /* We use char because int might match the return type of a gcc2
9318 builtin and then its argument prototype would still apply. */
9319 char pow ();
9320 #ifdef FC_DUMMY_MAIN
9321 #ifndef FC_DUMMY_MAIN_EQ_F77
9322 # ifdef __cplusplus
9323 extern "C"
9324 # endif
9325 int FC_DUMMY_MAIN() { return 1; }
9326 #endif
9327 #endif
9328 int
9329 main ()
9330 {
9331 pow ();
9332 ;
9333 return 0;
9334 }
9335 _ACEOF
9336 rm -f conftest.$ac_objext conftest$ac_exeext
9337 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9338 (eval $ac_link) 2>conftest.er1
9339 ac_status=$?
9340 grep -v '^ *+' conftest.er1 >conftest.err
9341 rm -f conftest.er1
9342 cat conftest.err >&5
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); } &&
9345 { ac_try='test -z "$ac_c_werror_flag"
9346 || test ! -s conftest.err'
9347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9348 (eval $ac_try) 2>&5
9349 ac_status=$?
9350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9351 (exit $ac_status); }; } &&
9352 { ac_try='test -s conftest$ac_exeext'
9353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9354 (eval $ac_try) 2>&5
9355 ac_status=$?
9356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9357 (exit $ac_status); }; }; then
9358 ac_cv_lib_m_pow=yes
9359 else
9360 echo "$as_me: failed program was:" >&5
9361 sed 's/^/| /' conftest.$ac_ext >&5
9362
9363 ac_cv_lib_m_pow=no
9364 fi
9365 rm -f conftest.err conftest.$ac_objext \
9366 conftest$ac_exeext conftest.$ac_ext
9367 LIBS=$ac_check_lib_save_LIBS
9368 fi
9369 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9370 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9371 if test $ac_cv_lib_m_pow = yes; then
9372 POW_LIB=-lm
9373 else
9374 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9375 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9376 fi
9377
9378 fi
9379
9380 fi
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
9409 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
9410 do
9411 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9412 echo "$as_me:$LINENO: checking for $ac_func" >&5
9413 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9414 if eval "test \"\${$as_ac_var+set}\" = set"; then
9415 echo $ECHO_N "(cached) $ECHO_C" >&6
9416 else
9417 cat >conftest.$ac_ext <<_ACEOF
9418 /* confdefs.h. */
9419 _ACEOF
9420 cat confdefs.h >>conftest.$ac_ext
9421 cat >>conftest.$ac_ext <<_ACEOF
9422 /* end confdefs.h. */
9423 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9424 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9425 #define $ac_func innocuous_$ac_func
9426
9427 /* System header to define __stub macros and hopefully few prototypes,
9428 which can conflict with char $ac_func (); below.
9429 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9430 <limits.h> exists even on freestanding compilers. */
9431
9432 #ifdef __STDC__
9433 # include <limits.h>
9434 #else
9435 # include <assert.h>
9436 #endif
9437
9438 #undef $ac_func
9439
9440 /* Override any gcc2 internal prototype to avoid an error. */
9441 #ifdef __cplusplus
9442 extern "C"
9443 {
9444 #endif
9445 /* We use char because int might match the return type of a gcc2
9446 builtin and then its argument prototype would still apply. */
9447 char $ac_func ();
9448 /* The GNU C library defines this for functions which it implements
9449 to always fail with ENOSYS. Some functions are actually named
9450 something starting with __ and the normal name is an alias. */
9451 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9452 choke me
9453 #else
9454 char (*f) () = $ac_func;
9455 #endif
9456 #ifdef __cplusplus
9457 }
9458 #endif
9459
9460 #ifdef FC_DUMMY_MAIN
9461 #ifndef FC_DUMMY_MAIN_EQ_F77
9462 # ifdef __cplusplus
9463 extern "C"
9464 # endif
9465 int FC_DUMMY_MAIN() { return 1; }
9466 #endif
9467 #endif
9468 int
9469 main ()
9470 {
9471 return f != $ac_func;
9472 ;
9473 return 0;
9474 }
9475 _ACEOF
9476 rm -f conftest.$ac_objext conftest$ac_exeext
9477 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9478 (eval $ac_link) 2>conftest.er1
9479 ac_status=$?
9480 grep -v '^ *+' conftest.er1 >conftest.err
9481 rm -f conftest.er1
9482 cat conftest.err >&5
9483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9484 (exit $ac_status); } &&
9485 { ac_try='test -z "$ac_c_werror_flag"
9486 || test ! -s conftest.err'
9487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9488 (eval $ac_try) 2>&5
9489 ac_status=$?
9490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9491 (exit $ac_status); }; } &&
9492 { ac_try='test -s conftest$ac_exeext'
9493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9494 (eval $ac_try) 2>&5
9495 ac_status=$?
9496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9497 (exit $ac_status); }; }; then
9498 eval "$as_ac_var=yes"
9499 else
9500 echo "$as_me: failed program was:" >&5
9501 sed 's/^/| /' conftest.$ac_ext >&5
9502
9503 eval "$as_ac_var=no"
9504 fi
9505 rm -f conftest.err conftest.$ac_objext \
9506 conftest$ac_exeext conftest.$ac_ext
9507 fi
9508 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9509 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9510 if test `eval echo '${'$as_ac_var'}'` = yes; then
9511 cat >>confdefs.h <<_ACEOF
9512 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9513 _ACEOF
9514
9515 fi
9516 done
9517
9518
9519 # special check for _system_configuration because AIX <4.3.2 do not
9520 # contain the `physmem' member.
9521 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9522 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9523 cat >conftest.$ac_ext <<_ACEOF
9524 /* confdefs.h. */
9525 _ACEOF
9526 cat confdefs.h >>conftest.$ac_ext
9527 cat >>conftest.$ac_ext <<_ACEOF
9528 /* end confdefs.h. */
9529 #include <sys/systemcfg.h>
9530 #ifdef FC_DUMMY_MAIN
9531 #ifndef FC_DUMMY_MAIN_EQ_F77
9532 # ifdef __cplusplus
9533 extern "C"
9534 # endif
9535 int FC_DUMMY_MAIN() { return 1; }
9536 #endif
9537 #endif
9538 int
9539 main ()
9540 {
9541 double x = _system_configuration.physmem;
9542 ;
9543 return 0;
9544 }
9545 _ACEOF
9546 rm -f conftest.$ac_objext
9547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9548 (eval $ac_compile) 2>conftest.er1
9549 ac_status=$?
9550 grep -v '^ *+' conftest.er1 >conftest.err
9551 rm -f conftest.er1
9552 cat conftest.err >&5
9553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554 (exit $ac_status); } &&
9555 { ac_try='test -z "$ac_c_werror_flag"
9556 || test ! -s conftest.err'
9557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9558 (eval $ac_try) 2>&5
9559 ac_status=$?
9560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9561 (exit $ac_status); }; } &&
9562 { ac_try='test -s conftest.$ac_objext'
9563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9564 (eval $ac_try) 2>&5
9565 ac_status=$?
9566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9567 (exit $ac_status); }; }; then
9568 echo "$as_me:$LINENO: result: yes" >&5
9569 echo "${ECHO_T}yes" >&6
9570
9571 cat >>confdefs.h <<\_ACEOF
9572 #define HAVE__SYSTEM_CONFIGURATION 1
9573 _ACEOF
9574
9575 else
9576 echo "$as_me: failed program was:" >&5
9577 sed 's/^/| /' conftest.$ac_ext >&5
9578
9579 echo "$as_me:$LINENO: result: no" >&5
9580 echo "${ECHO_T}no" >&6
9581 fi
9582 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9583
9584 # clean out junk possibly left behind by a previous configuration
9585 rm -f src/getopt.h
9586 # Check for getopt_long support
9587
9588 for ac_header in getopt.h
9589 do
9590 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9591 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9592 echo "$as_me:$LINENO: checking for $ac_header" >&5
9593 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9594 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9595 echo $ECHO_N "(cached) $ECHO_C" >&6
9596 fi
9597 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9598 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9599 else
9600 # Is the header compilable?
9601 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9602 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9603 cat >conftest.$ac_ext <<_ACEOF
9604 /* confdefs.h. */
9605 _ACEOF
9606 cat confdefs.h >>conftest.$ac_ext
9607 cat >>conftest.$ac_ext <<_ACEOF
9608 /* end confdefs.h. */
9609 $ac_includes_default
9610 #include <$ac_header>
9611 _ACEOF
9612 rm -f conftest.$ac_objext
9613 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9614 (eval $ac_compile) 2>conftest.er1
9615 ac_status=$?
9616 grep -v '^ *+' conftest.er1 >conftest.err
9617 rm -f conftest.er1
9618 cat conftest.err >&5
9619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9620 (exit $ac_status); } &&
9621 { ac_try='test -z "$ac_c_werror_flag"
9622 || test ! -s conftest.err'
9623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9624 (eval $ac_try) 2>&5
9625 ac_status=$?
9626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9627 (exit $ac_status); }; } &&
9628 { ac_try='test -s conftest.$ac_objext'
9629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9630 (eval $ac_try) 2>&5
9631 ac_status=$?
9632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9633 (exit $ac_status); }; }; then
9634 ac_header_compiler=yes
9635 else
9636 echo "$as_me: failed program was:" >&5
9637 sed 's/^/| /' conftest.$ac_ext >&5
9638
9639 ac_header_compiler=no
9640 fi
9641 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9642 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9643 echo "${ECHO_T}$ac_header_compiler" >&6
9644
9645 # Is the header present?
9646 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9647 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9648 cat >conftest.$ac_ext <<_ACEOF
9649 /* confdefs.h. */
9650 _ACEOF
9651 cat confdefs.h >>conftest.$ac_ext
9652 cat >>conftest.$ac_ext <<_ACEOF
9653 /* end confdefs.h. */
9654 #include <$ac_header>
9655 _ACEOF
9656 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9657 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9658 ac_status=$?
9659 grep -v '^ *+' conftest.er1 >conftest.err
9660 rm -f conftest.er1
9661 cat conftest.err >&5
9662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663 (exit $ac_status); } >/dev/null; then
9664 if test -s conftest.err; then
9665 ac_cpp_err=$ac_c_preproc_warn_flag
9666 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9667 else
9668 ac_cpp_err=
9669 fi
9670 else
9671 ac_cpp_err=yes
9672 fi
9673 if test -z "$ac_cpp_err"; then
9674 ac_header_preproc=yes
9675 else
9676 echo "$as_me: failed program was:" >&5
9677 sed 's/^/| /' conftest.$ac_ext >&5
9678
9679 ac_header_preproc=no
9680 fi
9681 rm -f conftest.err conftest.$ac_ext
9682 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9683 echo "${ECHO_T}$ac_header_preproc" >&6
9684
9685 # So? What about this header?
9686 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9687 yes:no: )
9688 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9689 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9690 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9691 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9692 ac_header_preproc=yes
9693 ;;
9694 no:yes:* )
9695 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9696 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9697 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9698 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9699 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9700 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9701 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9702 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9703 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9704 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9705 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9706 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9707 (
9708 cat <<\_ASBOX
9709 ## ------------------------------ ##
9710 ## Report this to gezelter@nd.edu ##
9711 ## ------------------------------ ##
9712 _ASBOX
9713 ) |
9714 sed "s/^/$as_me: WARNING: /" >&2
9715 ;;
9716 esac
9717 echo "$as_me:$LINENO: checking for $ac_header" >&5
9718 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9719 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9720 echo $ECHO_N "(cached) $ECHO_C" >&6
9721 else
9722 eval "$as_ac_Header=\$ac_header_preproc"
9723 fi
9724 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9725 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9726
9727 fi
9728 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9729 cat >>confdefs.h <<_ACEOF
9730 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9731 _ACEOF
9732
9733 fi
9734
9735 done
9736
9737
9738 for ac_func in getopt_long
9739 do
9740 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9741 echo "$as_me:$LINENO: checking for $ac_func" >&5
9742 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9743 if eval "test \"\${$as_ac_var+set}\" = set"; then
9744 echo $ECHO_N "(cached) $ECHO_C" >&6
9745 else
9746 cat >conftest.$ac_ext <<_ACEOF
9747 /* confdefs.h. */
9748 _ACEOF
9749 cat confdefs.h >>conftest.$ac_ext
9750 cat >>conftest.$ac_ext <<_ACEOF
9751 /* end confdefs.h. */
9752 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9753 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9754 #define $ac_func innocuous_$ac_func
9755
9756 /* System header to define __stub macros and hopefully few prototypes,
9757 which can conflict with char $ac_func (); below.
9758 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9759 <limits.h> exists even on freestanding compilers. */
9760
9761 #ifdef __STDC__
9762 # include <limits.h>
9763 #else
9764 # include <assert.h>
9765 #endif
9766
9767 #undef $ac_func
9768
9769 /* Override any gcc2 internal prototype to avoid an error. */
9770 #ifdef __cplusplus
9771 extern "C"
9772 {
9773 #endif
9774 /* We use char because int might match the return type of a gcc2
9775 builtin and then its argument prototype would still apply. */
9776 char $ac_func ();
9777 /* The GNU C library defines this for functions which it implements
9778 to always fail with ENOSYS. Some functions are actually named
9779 something starting with __ and the normal name is an alias. */
9780 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9781 choke me
9782 #else
9783 char (*f) () = $ac_func;
9784 #endif
9785 #ifdef __cplusplus
9786 }
9787 #endif
9788
9789 #ifdef FC_DUMMY_MAIN
9790 #ifndef FC_DUMMY_MAIN_EQ_F77
9791 # ifdef __cplusplus
9792 extern "C"
9793 # endif
9794 int FC_DUMMY_MAIN() { return 1; }
9795 #endif
9796 #endif
9797 int
9798 main ()
9799 {
9800 return f != $ac_func;
9801 ;
9802 return 0;
9803 }
9804 _ACEOF
9805 rm -f conftest.$ac_objext conftest$ac_exeext
9806 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9807 (eval $ac_link) 2>conftest.er1
9808 ac_status=$?
9809 grep -v '^ *+' conftest.er1 >conftest.err
9810 rm -f conftest.er1
9811 cat conftest.err >&5
9812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9813 (exit $ac_status); } &&
9814 { ac_try='test -z "$ac_c_werror_flag"
9815 || test ! -s conftest.err'
9816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9817 (eval $ac_try) 2>&5
9818 ac_status=$?
9819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9820 (exit $ac_status); }; } &&
9821 { ac_try='test -s conftest$ac_exeext'
9822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9823 (eval $ac_try) 2>&5
9824 ac_status=$?
9825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9826 (exit $ac_status); }; }; then
9827 eval "$as_ac_var=yes"
9828 else
9829 echo "$as_me: failed program was:" >&5
9830 sed 's/^/| /' conftest.$ac_ext >&5
9831
9832 eval "$as_ac_var=no"
9833 fi
9834 rm -f conftest.err conftest.$ac_objext \
9835 conftest$ac_exeext conftest.$ac_ext
9836 fi
9837 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9838 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9839 if test `eval echo '${'$as_ac_var'}'` = yes; then
9840 cat >>confdefs.h <<_ACEOF
9841 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9842 _ACEOF
9843
9844 else
9845 # FreeBSD has a gnugetopt library for this
9846 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9847 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9848 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9849 echo $ECHO_N "(cached) $ECHO_C" >&6
9850 else
9851 ac_check_lib_save_LIBS=$LIBS
9852 LIBS="-lgnugetopt $LIBS"
9853 cat >conftest.$ac_ext <<_ACEOF
9854 /* confdefs.h. */
9855 _ACEOF
9856 cat confdefs.h >>conftest.$ac_ext
9857 cat >>conftest.$ac_ext <<_ACEOF
9858 /* end confdefs.h. */
9859
9860 /* Override any gcc2 internal prototype to avoid an error. */
9861 #ifdef __cplusplus
9862 extern "C"
9863 #endif
9864 /* We use char because int might match the return type of a gcc2
9865 builtin and then its argument prototype would still apply. */
9866 char getopt_long ();
9867 #ifdef FC_DUMMY_MAIN
9868 #ifndef FC_DUMMY_MAIN_EQ_F77
9869 # ifdef __cplusplus
9870 extern "C"
9871 # endif
9872 int FC_DUMMY_MAIN() { return 1; }
9873 #endif
9874 #endif
9875 int
9876 main ()
9877 {
9878 getopt_long ();
9879 ;
9880 return 0;
9881 }
9882 _ACEOF
9883 rm -f conftest.$ac_objext conftest$ac_exeext
9884 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9885 (eval $ac_link) 2>conftest.er1
9886 ac_status=$?
9887 grep -v '^ *+' conftest.er1 >conftest.err
9888 rm -f conftest.er1
9889 cat conftest.err >&5
9890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9891 (exit $ac_status); } &&
9892 { ac_try='test -z "$ac_c_werror_flag"
9893 || test ! -s conftest.err'
9894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9895 (eval $ac_try) 2>&5
9896 ac_status=$?
9897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898 (exit $ac_status); }; } &&
9899 { ac_try='test -s conftest$ac_exeext'
9900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9901 (eval $ac_try) 2>&5
9902 ac_status=$?
9903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9904 (exit $ac_status); }; }; then
9905 ac_cv_lib_gnugetopt_getopt_long=yes
9906 else
9907 echo "$as_me: failed program was:" >&5
9908 sed 's/^/| /' conftest.$ac_ext >&5
9909
9910 ac_cv_lib_gnugetopt_getopt_long=no
9911 fi
9912 rm -f conftest.err conftest.$ac_objext \
9913 conftest$ac_exeext conftest.$ac_ext
9914 LIBS=$ac_check_lib_save_LIBS
9915 fi
9916 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9917 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9918 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9919 cat >>confdefs.h <<\_ACEOF
9920 #define HAVE_GETOPT_LONG 1
9921 _ACEOF
9922
9923 else
9924 # use the GNU replacement
9925 case $LIBOBJS in
9926 "getopt.$ac_objext" | \
9927 *" getopt.$ac_objext" | \
9928 "getopt.$ac_objext "* | \
9929 *" getopt.$ac_objext "* ) ;;
9930 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9931 esac
9932
9933 case $LIBOBJS in
9934 "getopt1.$ac_objext" | \
9935 *" getopt1.$ac_objext" | \
9936 "getopt1.$ac_objext "* | \
9937 *" getopt1.$ac_objext "* ) ;;
9938 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9939 esac
9940
9941 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9942
9943 fi
9944
9945 fi
9946 done
9947
9948
9949 ac_ext=cc
9950 ac_cpp='$CXXCPP $CPPFLAGS'
9951 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9952 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9953 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9954
9955
9956 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9957 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9958 if test "${ac_cv_cxx_namespaces+set}" = set; then
9959 echo $ECHO_N "(cached) $ECHO_C" >&6
9960 else
9961
9962
9963 ac_ext=cc
9964 ac_cpp='$CXXCPP $CPPFLAGS'
9965 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9966 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9967 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9968
9969 cat >conftest.$ac_ext <<_ACEOF
9970 /* confdefs.h. */
9971 _ACEOF
9972 cat confdefs.h >>conftest.$ac_ext
9973 cat >>conftest.$ac_ext <<_ACEOF
9974 /* end confdefs.h. */
9975 namespace Outer { namespace Inner { int i = 0; }}
9976 #ifdef FC_DUMMY_MAIN
9977 #ifndef FC_DUMMY_MAIN_EQ_F77
9978 # ifdef __cplusplus
9979 extern "C"
9980 # endif
9981 int FC_DUMMY_MAIN() { return 1; }
9982 #endif
9983 #endif
9984 int
9985 main ()
9986 {
9987 using namespace Outer::Inner; return i;
9988 ;
9989 return 0;
9990 }
9991 _ACEOF
9992 rm -f conftest.$ac_objext
9993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9994 (eval $ac_compile) 2>conftest.er1
9995 ac_status=$?
9996 grep -v '^ *+' conftest.er1 >conftest.err
9997 rm -f conftest.er1
9998 cat conftest.err >&5
9999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10000 (exit $ac_status); } &&
10001 { ac_try='test -z "$ac_cxx_werror_flag"
10002 || test ! -s conftest.err'
10003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10004 (eval $ac_try) 2>&5
10005 ac_status=$?
10006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10007 (exit $ac_status); }; } &&
10008 { ac_try='test -s conftest.$ac_objext'
10009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10010 (eval $ac_try) 2>&5
10011 ac_status=$?
10012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10013 (exit $ac_status); }; }; then
10014 ac_cv_cxx_namespaces=yes
10015 else
10016 echo "$as_me: failed program was:" >&5
10017 sed 's/^/| /' conftest.$ac_ext >&5
10018
10019 ac_cv_cxx_namespaces=no
10020 fi
10021 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10022 ac_ext=cc
10023 ac_cpp='$CXXCPP $CPPFLAGS'
10024 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10025 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10026 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10027
10028
10029 fi
10030 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10031 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10032 if test "$ac_cv_cxx_namespaces" = yes; then
10033
10034 cat >>confdefs.h <<\_ACEOF
10035 #define HAVE_NAMESPACES
10036 _ACEOF
10037
10038 fi
10039
10040 ac_ext=cc
10041 ac_cpp='$CXXCPP $CPPFLAGS'
10042 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10043 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10044 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10045 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10046 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10047 if test -z "$CXXCPP"; then
10048 if test "${ac_cv_prog_CXXCPP+set}" = set; then
10049 echo $ECHO_N "(cached) $ECHO_C" >&6
10050 else
10051 # Double quotes because CXXCPP needs to be expanded
10052 for CXXCPP in "$CXX -E" "/lib/cpp"
10053 do
10054 ac_preproc_ok=false
10055 for ac_cxx_preproc_warn_flag in '' yes
10056 do
10057 # Use a header file that comes with gcc, so configuring glibc
10058 # with a fresh cross-compiler works.
10059 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10060 # <limits.h> exists even on freestanding compilers.
10061 # On the NeXT, cc -E runs the code through the compiler's parser,
10062 # not just through cpp. "Syntax error" is here to catch this case.
10063 cat >conftest.$ac_ext <<_ACEOF
10064 /* confdefs.h. */
10065 _ACEOF
10066 cat confdefs.h >>conftest.$ac_ext
10067 cat >>conftest.$ac_ext <<_ACEOF
10068 /* end confdefs.h. */
10069 #ifdef __STDC__
10070 # include <limits.h>
10071 #else
10072 # include <assert.h>
10073 #endif
10074 Syntax error
10075 _ACEOF
10076 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10077 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10078 ac_status=$?
10079 grep -v '^ *+' conftest.er1 >conftest.err
10080 rm -f conftest.er1
10081 cat conftest.err >&5
10082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10083 (exit $ac_status); } >/dev/null; then
10084 if test -s conftest.err; then
10085 ac_cpp_err=$ac_cxx_preproc_warn_flag
10086 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10087 else
10088 ac_cpp_err=
10089 fi
10090 else
10091 ac_cpp_err=yes
10092 fi
10093 if test -z "$ac_cpp_err"; then
10094 :
10095 else
10096 echo "$as_me: failed program was:" >&5
10097 sed 's/^/| /' conftest.$ac_ext >&5
10098
10099 # Broken: fails on valid input.
10100 continue
10101 fi
10102 rm -f conftest.err conftest.$ac_ext
10103
10104 # OK, works on sane cases. Now check whether non-existent headers
10105 # can be detected and how.
10106 cat >conftest.$ac_ext <<_ACEOF
10107 /* confdefs.h. */
10108 _ACEOF
10109 cat confdefs.h >>conftest.$ac_ext
10110 cat >>conftest.$ac_ext <<_ACEOF
10111 /* end confdefs.h. */
10112 #include <ac_nonexistent.h>
10113 _ACEOF
10114 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10115 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10116 ac_status=$?
10117 grep -v '^ *+' conftest.er1 >conftest.err
10118 rm -f conftest.er1
10119 cat conftest.err >&5
10120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10121 (exit $ac_status); } >/dev/null; then
10122 if test -s conftest.err; then
10123 ac_cpp_err=$ac_cxx_preproc_warn_flag
10124 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10125 else
10126 ac_cpp_err=
10127 fi
10128 else
10129 ac_cpp_err=yes
10130 fi
10131 if test -z "$ac_cpp_err"; then
10132 # Broken: success on invalid input.
10133 continue
10134 else
10135 echo "$as_me: failed program was:" >&5
10136 sed 's/^/| /' conftest.$ac_ext >&5
10137
10138 # Passes both tests.
10139 ac_preproc_ok=:
10140 break
10141 fi
10142 rm -f conftest.err conftest.$ac_ext
10143
10144 done
10145 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10146 rm -f conftest.err conftest.$ac_ext
10147 if $ac_preproc_ok; then
10148 break
10149 fi
10150
10151 done
10152 ac_cv_prog_CXXCPP=$CXXCPP
10153
10154 fi
10155 CXXCPP=$ac_cv_prog_CXXCPP
10156 else
10157 ac_cv_prog_CXXCPP=$CXXCPP
10158 fi
10159 echo "$as_me:$LINENO: result: $CXXCPP" >&5
10160 echo "${ECHO_T}$CXXCPP" >&6
10161 ac_preproc_ok=false
10162 for ac_cxx_preproc_warn_flag in '' yes
10163 do
10164 # Use a header file that comes with gcc, so configuring glibc
10165 # with a fresh cross-compiler works.
10166 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10167 # <limits.h> exists even on freestanding compilers.
10168 # On the NeXT, cc -E runs the code through the compiler's parser,
10169 # not just through cpp. "Syntax error" is here to catch this case.
10170 cat >conftest.$ac_ext <<_ACEOF
10171 /* confdefs.h. */
10172 _ACEOF
10173 cat confdefs.h >>conftest.$ac_ext
10174 cat >>conftest.$ac_ext <<_ACEOF
10175 /* end confdefs.h. */
10176 #ifdef __STDC__
10177 # include <limits.h>
10178 #else
10179 # include <assert.h>
10180 #endif
10181 Syntax error
10182 _ACEOF
10183 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10184 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10185 ac_status=$?
10186 grep -v '^ *+' conftest.er1 >conftest.err
10187 rm -f conftest.er1
10188 cat conftest.err >&5
10189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 (exit $ac_status); } >/dev/null; then
10191 if test -s conftest.err; then
10192 ac_cpp_err=$ac_cxx_preproc_warn_flag
10193 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10194 else
10195 ac_cpp_err=
10196 fi
10197 else
10198 ac_cpp_err=yes
10199 fi
10200 if test -z "$ac_cpp_err"; then
10201 :
10202 else
10203 echo "$as_me: failed program was:" >&5
10204 sed 's/^/| /' conftest.$ac_ext >&5
10205
10206 # Broken: fails on valid input.
10207 continue
10208 fi
10209 rm -f conftest.err conftest.$ac_ext
10210
10211 # OK, works on sane cases. Now check whether non-existent headers
10212 # can be detected and how.
10213 cat >conftest.$ac_ext <<_ACEOF
10214 /* confdefs.h. */
10215 _ACEOF
10216 cat confdefs.h >>conftest.$ac_ext
10217 cat >>conftest.$ac_ext <<_ACEOF
10218 /* end confdefs.h. */
10219 #include <ac_nonexistent.h>
10220 _ACEOF
10221 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10222 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10223 ac_status=$?
10224 grep -v '^ *+' conftest.er1 >conftest.err
10225 rm -f conftest.er1
10226 cat conftest.err >&5
10227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10228 (exit $ac_status); } >/dev/null; then
10229 if test -s conftest.err; then
10230 ac_cpp_err=$ac_cxx_preproc_warn_flag
10231 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10232 else
10233 ac_cpp_err=
10234 fi
10235 else
10236 ac_cpp_err=yes
10237 fi
10238 if test -z "$ac_cpp_err"; then
10239 # Broken: success on invalid input.
10240 continue
10241 else
10242 echo "$as_me: failed program was:" >&5
10243 sed 's/^/| /' conftest.$ac_ext >&5
10244
10245 # Passes both tests.
10246 ac_preproc_ok=:
10247 break
10248 fi
10249 rm -f conftest.err conftest.$ac_ext
10250
10251 done
10252 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10253 rm -f conftest.err conftest.$ac_ext
10254 if $ac_preproc_ok; then
10255 :
10256 else
10257 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10258 See \`config.log' for more details." >&5
10259 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10260 See \`config.log' for more details." >&2;}
10261 { (exit 1); exit 1; }; }
10262 fi
10263
10264 ac_ext=cc
10265 ac_cpp='$CXXCPP $CPPFLAGS'
10266 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10267 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10268 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10269
10270
10271 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10272 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10273 if test "${ac_cv_cxx_have_stl+set}" = set; then
10274 echo $ECHO_N "(cached) $ECHO_C" >&6
10275 else
10276
10277
10278
10279 ac_ext=cc
10280 ac_cpp='$CXXCPP $CPPFLAGS'
10281 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10282 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10283 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10284
10285 cat >conftest.$ac_ext <<_ACEOF
10286 /* confdefs.h. */
10287 _ACEOF
10288 cat confdefs.h >>conftest.$ac_ext
10289 cat >>conftest.$ac_ext <<_ACEOF
10290 /* end confdefs.h. */
10291 #include <list>
10292 #include <deque>
10293 #ifdef HAVE_NAMESPACES
10294 using namespace std;
10295 #endif
10296 #ifdef FC_DUMMY_MAIN
10297 #ifndef FC_DUMMY_MAIN_EQ_F77
10298 # ifdef __cplusplus
10299 extern "C"
10300 # endif
10301 int FC_DUMMY_MAIN() { return 1; }
10302 #endif
10303 #endif
10304 int
10305 main ()
10306 {
10307 list<int> x; x.push_back(5);
10308 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10309 ;
10310 return 0;
10311 }
10312 _ACEOF
10313 rm -f conftest.$ac_objext
10314 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10315 (eval $ac_compile) 2>conftest.er1
10316 ac_status=$?
10317 grep -v '^ *+' conftest.er1 >conftest.err
10318 rm -f conftest.er1
10319 cat conftest.err >&5
10320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10321 (exit $ac_status); } &&
10322 { ac_try='test -z "$ac_cxx_werror_flag"
10323 || test ! -s conftest.err'
10324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10325 (eval $ac_try) 2>&5
10326 ac_status=$?
10327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10328 (exit $ac_status); }; } &&
10329 { ac_try='test -s conftest.$ac_objext'
10330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10331 (eval $ac_try) 2>&5
10332 ac_status=$?
10333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334 (exit $ac_status); }; }; then
10335 ac_cv_cxx_have_stl=yes
10336 else
10337 echo "$as_me: failed program was:" >&5
10338 sed 's/^/| /' conftest.$ac_ext >&5
10339
10340 ac_cv_cxx_have_stl=no
10341 fi
10342 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10343 ac_ext=cc
10344 ac_cpp='$CXXCPP $CPPFLAGS'
10345 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10346 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10347 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10348
10349
10350 fi
10351 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10352 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10353 if test "$ac_cv_cxx_have_stl" = yes; then
10354
10355 cat >>confdefs.h <<\_ACEOF
10356 #define HAVE_STL
10357 _ACEOF
10358
10359 fi
10360
10361
10362
10363 if test "${ac_cv_header_iostream+set}" = set; then
10364 echo "$as_me:$LINENO: checking for iostream" >&5
10365 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10366 if test "${ac_cv_header_iostream+set}" = set; then
10367 echo $ECHO_N "(cached) $ECHO_C" >&6
10368 fi
10369 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10370 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10371 else
10372 # Is the header compilable?
10373 echo "$as_me:$LINENO: checking iostream usability" >&5
10374 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10375 cat >conftest.$ac_ext <<_ACEOF
10376 /* confdefs.h. */
10377 _ACEOF
10378 cat confdefs.h >>conftest.$ac_ext
10379 cat >>conftest.$ac_ext <<_ACEOF
10380 /* end confdefs.h. */
10381 $ac_includes_default
10382 #include <iostream>
10383 _ACEOF
10384 rm -f conftest.$ac_objext
10385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10386 (eval $ac_compile) 2>conftest.er1
10387 ac_status=$?
10388 grep -v '^ *+' conftest.er1 >conftest.err
10389 rm -f conftest.er1
10390 cat conftest.err >&5
10391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10392 (exit $ac_status); } &&
10393 { ac_try='test -z "$ac_cxx_werror_flag"
10394 || test ! -s conftest.err'
10395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10396 (eval $ac_try) 2>&5
10397 ac_status=$?
10398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10399 (exit $ac_status); }; } &&
10400 { ac_try='test -s conftest.$ac_objext'
10401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10402 (eval $ac_try) 2>&5
10403 ac_status=$?
10404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10405 (exit $ac_status); }; }; then
10406 ac_header_compiler=yes
10407 else
10408 echo "$as_me: failed program was:" >&5
10409 sed 's/^/| /' conftest.$ac_ext >&5
10410
10411 ac_header_compiler=no
10412 fi
10413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10414 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10415 echo "${ECHO_T}$ac_header_compiler" >&6
10416
10417 # Is the header present?
10418 echo "$as_me:$LINENO: checking iostream presence" >&5
10419 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10420 cat >conftest.$ac_ext <<_ACEOF
10421 /* confdefs.h. */
10422 _ACEOF
10423 cat confdefs.h >>conftest.$ac_ext
10424 cat >>conftest.$ac_ext <<_ACEOF
10425 /* end confdefs.h. */
10426 #include <iostream>
10427 _ACEOF
10428 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10429 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10430 ac_status=$?
10431 grep -v '^ *+' conftest.er1 >conftest.err
10432 rm -f conftest.er1
10433 cat conftest.err >&5
10434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10435 (exit $ac_status); } >/dev/null; then
10436 if test -s conftest.err; then
10437 ac_cpp_err=$ac_cxx_preproc_warn_flag
10438 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10439 else
10440 ac_cpp_err=
10441 fi
10442 else
10443 ac_cpp_err=yes
10444 fi
10445 if test -z "$ac_cpp_err"; then
10446 ac_header_preproc=yes
10447 else
10448 echo "$as_me: failed program was:" >&5
10449 sed 's/^/| /' conftest.$ac_ext >&5
10450
10451 ac_header_preproc=no
10452 fi
10453 rm -f conftest.err conftest.$ac_ext
10454 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10455 echo "${ECHO_T}$ac_header_preproc" >&6
10456
10457 # So? What about this header?
10458 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10459 yes:no: )
10460 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10461 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10462 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10463 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10464 ac_header_preproc=yes
10465 ;;
10466 no:yes:* )
10467 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10468 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10469 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10470 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10471 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10472 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10473 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10474 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10475 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10476 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10477 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10478 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10479 (
10480 cat <<\_ASBOX
10481 ## ------------------------------ ##
10482 ## Report this to gezelter@nd.edu ##
10483 ## ------------------------------ ##
10484 _ASBOX
10485 ) |
10486 sed "s/^/$as_me: WARNING: /" >&2
10487 ;;
10488 esac
10489 echo "$as_me:$LINENO: checking for iostream" >&5
10490 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10491 if test "${ac_cv_header_iostream+set}" = set; then
10492 echo $ECHO_N "(cached) $ECHO_C" >&6
10493 else
10494 ac_cv_header_iostream=$ac_header_preproc
10495 fi
10496 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10497 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10498
10499 fi
10500 if test $ac_cv_header_iostream = yes; then
10501
10502
10503 cat >>confdefs.h <<\_ACEOF
10504 #define HAVE_IOSTREAM 1
10505 _ACEOF
10506
10507
10508 else
10509
10510
10511 for ac_header in iostream.h
10512 do
10513 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10514 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10515 echo "$as_me:$LINENO: checking for $ac_header" >&5
10516 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10517 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10518 echo $ECHO_N "(cached) $ECHO_C" >&6
10519 fi
10520 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10521 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10522 else
10523 # Is the header compilable?
10524 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10525 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10526 cat >conftest.$ac_ext <<_ACEOF
10527 /* confdefs.h. */
10528 _ACEOF
10529 cat confdefs.h >>conftest.$ac_ext
10530 cat >>conftest.$ac_ext <<_ACEOF
10531 /* end confdefs.h. */
10532 $ac_includes_default
10533 #include <$ac_header>
10534 _ACEOF
10535 rm -f conftest.$ac_objext
10536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10537 (eval $ac_compile) 2>conftest.er1
10538 ac_status=$?
10539 grep -v '^ *+' conftest.er1 >conftest.err
10540 rm -f conftest.er1
10541 cat conftest.err >&5
10542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10543 (exit $ac_status); } &&
10544 { ac_try='test -z "$ac_cxx_werror_flag"
10545 || test ! -s conftest.err'
10546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10547 (eval $ac_try) 2>&5
10548 ac_status=$?
10549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10550 (exit $ac_status); }; } &&
10551 { ac_try='test -s conftest.$ac_objext'
10552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10553 (eval $ac_try) 2>&5
10554 ac_status=$?
10555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10556 (exit $ac_status); }; }; then
10557 ac_header_compiler=yes
10558 else
10559 echo "$as_me: failed program was:" >&5
10560 sed 's/^/| /' conftest.$ac_ext >&5
10561
10562 ac_header_compiler=no
10563 fi
10564 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10565 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10566 echo "${ECHO_T}$ac_header_compiler" >&6
10567
10568 # Is the header present?
10569 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10570 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10571 cat >conftest.$ac_ext <<_ACEOF
10572 /* confdefs.h. */
10573 _ACEOF
10574 cat confdefs.h >>conftest.$ac_ext
10575 cat >>conftest.$ac_ext <<_ACEOF
10576 /* end confdefs.h. */
10577 #include <$ac_header>
10578 _ACEOF
10579 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10580 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10581 ac_status=$?
10582 grep -v '^ *+' conftest.er1 >conftest.err
10583 rm -f conftest.er1
10584 cat conftest.err >&5
10585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10586 (exit $ac_status); } >/dev/null; then
10587 if test -s conftest.err; then
10588 ac_cpp_err=$ac_cxx_preproc_warn_flag
10589 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10590 else
10591 ac_cpp_err=
10592 fi
10593 else
10594 ac_cpp_err=yes
10595 fi
10596 if test -z "$ac_cpp_err"; then
10597 ac_header_preproc=yes
10598 else
10599 echo "$as_me: failed program was:" >&5
10600 sed 's/^/| /' conftest.$ac_ext >&5
10601
10602 ac_header_preproc=no
10603 fi
10604 rm -f conftest.err conftest.$ac_ext
10605 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10606 echo "${ECHO_T}$ac_header_preproc" >&6
10607
10608 # So? What about this header?
10609 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10610 yes:no: )
10611 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10612 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10613 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10614 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10615 ac_header_preproc=yes
10616 ;;
10617 no:yes:* )
10618 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10619 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10620 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10621 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10622 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10623 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10624 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10625 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10626 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10627 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10628 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10629 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10630 (
10631 cat <<\_ASBOX
10632 ## ------------------------------ ##
10633 ## Report this to gezelter@nd.edu ##
10634 ## ------------------------------ ##
10635 _ASBOX
10636 ) |
10637 sed "s/^/$as_me: WARNING: /" >&2
10638 ;;
10639 esac
10640 echo "$as_me:$LINENO: checking for $ac_header" >&5
10641 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10642 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10643 echo $ECHO_N "(cached) $ECHO_C" >&6
10644 else
10645 eval "$as_ac_Header=\$ac_header_preproc"
10646 fi
10647 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10648 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10649
10650 fi
10651 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10652 cat >>confdefs.h <<_ACEOF
10653 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10654 _ACEOF
10655
10656 fi
10657
10658 done
10659
10660
10661 fi
10662
10663
10664
10665
10666 if test "${ac_cv_header_iomanip+set}" = set; then
10667 echo "$as_me:$LINENO: checking for iomanip" >&5
10668 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10669 if test "${ac_cv_header_iomanip+set}" = set; then
10670 echo $ECHO_N "(cached) $ECHO_C" >&6
10671 fi
10672 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10673 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10674 else
10675 # Is the header compilable?
10676 echo "$as_me:$LINENO: checking iomanip usability" >&5
10677 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10678 cat >conftest.$ac_ext <<_ACEOF
10679 /* confdefs.h. */
10680 _ACEOF
10681 cat confdefs.h >>conftest.$ac_ext
10682 cat >>conftest.$ac_ext <<_ACEOF
10683 /* end confdefs.h. */
10684 $ac_includes_default
10685 #include <iomanip>
10686 _ACEOF
10687 rm -f conftest.$ac_objext
10688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10689 (eval $ac_compile) 2>conftest.er1
10690 ac_status=$?
10691 grep -v '^ *+' conftest.er1 >conftest.err
10692 rm -f conftest.er1
10693 cat conftest.err >&5
10694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10695 (exit $ac_status); } &&
10696 { ac_try='test -z "$ac_cxx_werror_flag"
10697 || test ! -s conftest.err'
10698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10699 (eval $ac_try) 2>&5
10700 ac_status=$?
10701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10702 (exit $ac_status); }; } &&
10703 { ac_try='test -s conftest.$ac_objext'
10704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10705 (eval $ac_try) 2>&5
10706 ac_status=$?
10707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10708 (exit $ac_status); }; }; then
10709 ac_header_compiler=yes
10710 else
10711 echo "$as_me: failed program was:" >&5
10712 sed 's/^/| /' conftest.$ac_ext >&5
10713
10714 ac_header_compiler=no
10715 fi
10716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10717 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10718 echo "${ECHO_T}$ac_header_compiler" >&6
10719
10720 # Is the header present?
10721 echo "$as_me:$LINENO: checking iomanip presence" >&5
10722 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10723 cat >conftest.$ac_ext <<_ACEOF
10724 /* confdefs.h. */
10725 _ACEOF
10726 cat confdefs.h >>conftest.$ac_ext
10727 cat >>conftest.$ac_ext <<_ACEOF
10728 /* end confdefs.h. */
10729 #include <iomanip>
10730 _ACEOF
10731 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10732 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10733 ac_status=$?
10734 grep -v '^ *+' conftest.er1 >conftest.err
10735 rm -f conftest.er1
10736 cat conftest.err >&5
10737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10738 (exit $ac_status); } >/dev/null; then
10739 if test -s conftest.err; then
10740 ac_cpp_err=$ac_cxx_preproc_warn_flag
10741 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10742 else
10743 ac_cpp_err=
10744 fi
10745 else
10746 ac_cpp_err=yes
10747 fi
10748 if test -z "$ac_cpp_err"; then
10749 ac_header_preproc=yes
10750 else
10751 echo "$as_me: failed program was:" >&5
10752 sed 's/^/| /' conftest.$ac_ext >&5
10753
10754 ac_header_preproc=no
10755 fi
10756 rm -f conftest.err conftest.$ac_ext
10757 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10758 echo "${ECHO_T}$ac_header_preproc" >&6
10759
10760 # So? What about this header?
10761 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10762 yes:no: )
10763 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10764 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10765 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10766 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10767 ac_header_preproc=yes
10768 ;;
10769 no:yes:* )
10770 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10771 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10772 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10773 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10774 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10775 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10776 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10777 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10778 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10779 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10780 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10781 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10782 (
10783 cat <<\_ASBOX
10784 ## ------------------------------ ##
10785 ## Report this to gezelter@nd.edu ##
10786 ## ------------------------------ ##
10787 _ASBOX
10788 ) |
10789 sed "s/^/$as_me: WARNING: /" >&2
10790 ;;
10791 esac
10792 echo "$as_me:$LINENO: checking for iomanip" >&5
10793 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10794 if test "${ac_cv_header_iomanip+set}" = set; then
10795 echo $ECHO_N "(cached) $ECHO_C" >&6
10796 else
10797 ac_cv_header_iomanip=$ac_header_preproc
10798 fi
10799 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10800 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10801
10802 fi
10803 if test $ac_cv_header_iomanip = yes; then
10804
10805
10806 cat >>confdefs.h <<\_ACEOF
10807 #define HAVE_IOMANIP 1
10808 _ACEOF
10809
10810
10811 else
10812
10813
10814 for ac_header in iomanip.h
10815 do
10816 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10817 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10818 echo "$as_me:$LINENO: checking for $ac_header" >&5
10819 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10820 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10821 echo $ECHO_N "(cached) $ECHO_C" >&6
10822 fi
10823 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10824 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10825 else
10826 # Is the header compilable?
10827 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10828 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10829 cat >conftest.$ac_ext <<_ACEOF
10830 /* confdefs.h. */
10831 _ACEOF
10832 cat confdefs.h >>conftest.$ac_ext
10833 cat >>conftest.$ac_ext <<_ACEOF
10834 /* end confdefs.h. */
10835 $ac_includes_default
10836 #include <$ac_header>
10837 _ACEOF
10838 rm -f conftest.$ac_objext
10839 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10840 (eval $ac_compile) 2>conftest.er1
10841 ac_status=$?
10842 grep -v '^ *+' conftest.er1 >conftest.err
10843 rm -f conftest.er1
10844 cat conftest.err >&5
10845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846 (exit $ac_status); } &&
10847 { ac_try='test -z "$ac_cxx_werror_flag"
10848 || test ! -s conftest.err'
10849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10850 (eval $ac_try) 2>&5
10851 ac_status=$?
10852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10853 (exit $ac_status); }; } &&
10854 { ac_try='test -s conftest.$ac_objext'
10855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10856 (eval $ac_try) 2>&5
10857 ac_status=$?
10858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10859 (exit $ac_status); }; }; then
10860 ac_header_compiler=yes
10861 else
10862 echo "$as_me: failed program was:" >&5
10863 sed 's/^/| /' conftest.$ac_ext >&5
10864
10865 ac_header_compiler=no
10866 fi
10867 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10868 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10869 echo "${ECHO_T}$ac_header_compiler" >&6
10870
10871 # Is the header present?
10872 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10873 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10874 cat >conftest.$ac_ext <<_ACEOF
10875 /* confdefs.h. */
10876 _ACEOF
10877 cat confdefs.h >>conftest.$ac_ext
10878 cat >>conftest.$ac_ext <<_ACEOF
10879 /* end confdefs.h. */
10880 #include <$ac_header>
10881 _ACEOF
10882 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10883 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10884 ac_status=$?
10885 grep -v '^ *+' conftest.er1 >conftest.err
10886 rm -f conftest.er1
10887 cat conftest.err >&5
10888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10889 (exit $ac_status); } >/dev/null; then
10890 if test -s conftest.err; then
10891 ac_cpp_err=$ac_cxx_preproc_warn_flag
10892 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10893 else
10894 ac_cpp_err=
10895 fi
10896 else
10897 ac_cpp_err=yes
10898 fi
10899 if test -z "$ac_cpp_err"; then
10900 ac_header_preproc=yes
10901 else
10902 echo "$as_me: failed program was:" >&5
10903 sed 's/^/| /' conftest.$ac_ext >&5
10904
10905 ac_header_preproc=no
10906 fi
10907 rm -f conftest.err conftest.$ac_ext
10908 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10909 echo "${ECHO_T}$ac_header_preproc" >&6
10910
10911 # So? What about this header?
10912 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10913 yes:no: )
10914 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10915 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10916 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10917 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10918 ac_header_preproc=yes
10919 ;;
10920 no:yes:* )
10921 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10922 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10923 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10924 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10925 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10926 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10927 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10928 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10929 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10930 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10931 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10932 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10933 (
10934 cat <<\_ASBOX
10935 ## ------------------------------ ##
10936 ## Report this to gezelter@nd.edu ##
10937 ## ------------------------------ ##
10938 _ASBOX
10939 ) |
10940 sed "s/^/$as_me: WARNING: /" >&2
10941 ;;
10942 esac
10943 echo "$as_me:$LINENO: checking for $ac_header" >&5
10944 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10945 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10946 echo $ECHO_N "(cached) $ECHO_C" >&6
10947 else
10948 eval "$as_ac_Header=\$ac_header_preproc"
10949 fi
10950 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10951 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10952
10953 fi
10954 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10955 cat >>confdefs.h <<_ACEOF
10956 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10957 _ACEOF
10958
10959 fi
10960
10961 done
10962
10963
10964 fi
10965
10966
10967
10968
10969 for ac_header in cmath
10970 do
10971 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10972 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10973 echo "$as_me:$LINENO: checking for $ac_header" >&5
10974 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10975 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10976 echo $ECHO_N "(cached) $ECHO_C" >&6
10977 fi
10978 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10979 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10980 else
10981 # Is the header compilable?
10982 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10983 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10984 cat >conftest.$ac_ext <<_ACEOF
10985 /* confdefs.h. */
10986 _ACEOF
10987 cat confdefs.h >>conftest.$ac_ext
10988 cat >>conftest.$ac_ext <<_ACEOF
10989 /* end confdefs.h. */
10990 $ac_includes_default
10991 #include <$ac_header>
10992 _ACEOF
10993 rm -f conftest.$ac_objext
10994 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10995 (eval $ac_compile) 2>conftest.er1
10996 ac_status=$?
10997 grep -v '^ *+' conftest.er1 >conftest.err
10998 rm -f conftest.er1
10999 cat conftest.err >&5
11000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001 (exit $ac_status); } &&
11002 { ac_try='test -z "$ac_cxx_werror_flag"
11003 || test ! -s conftest.err'
11004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11005 (eval $ac_try) 2>&5
11006 ac_status=$?
11007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11008 (exit $ac_status); }; } &&
11009 { ac_try='test -s conftest.$ac_objext'
11010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11011 (eval $ac_try) 2>&5
11012 ac_status=$?
11013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11014 (exit $ac_status); }; }; then
11015 ac_header_compiler=yes
11016 else
11017 echo "$as_me: failed program was:" >&5
11018 sed 's/^/| /' conftest.$ac_ext >&5
11019
11020 ac_header_compiler=no
11021 fi
11022 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11023 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11024 echo "${ECHO_T}$ac_header_compiler" >&6
11025
11026 # Is the header present?
11027 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11028 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11029 cat >conftest.$ac_ext <<_ACEOF
11030 /* confdefs.h. */
11031 _ACEOF
11032 cat confdefs.h >>conftest.$ac_ext
11033 cat >>conftest.$ac_ext <<_ACEOF
11034 /* end confdefs.h. */
11035 #include <$ac_header>
11036 _ACEOF
11037 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11038 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11039 ac_status=$?
11040 grep -v '^ *+' conftest.er1 >conftest.err
11041 rm -f conftest.er1
11042 cat conftest.err >&5
11043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11044 (exit $ac_status); } >/dev/null; then
11045 if test -s conftest.err; then
11046 ac_cpp_err=$ac_cxx_preproc_warn_flag
11047 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11048 else
11049 ac_cpp_err=
11050 fi
11051 else
11052 ac_cpp_err=yes
11053 fi
11054 if test -z "$ac_cpp_err"; then
11055 ac_header_preproc=yes
11056 else
11057 echo "$as_me: failed program was:" >&5
11058 sed 's/^/| /' conftest.$ac_ext >&5
11059
11060 ac_header_preproc=no
11061 fi
11062 rm -f conftest.err conftest.$ac_ext
11063 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11064 echo "${ECHO_T}$ac_header_preproc" >&6
11065
11066 # So? What about this header?
11067 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11068 yes:no: )
11069 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11070 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11071 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11072 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11073 ac_header_preproc=yes
11074 ;;
11075 no:yes:* )
11076 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11077 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11078 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11079 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11080 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11081 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11082 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11083 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11084 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11085 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11086 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11087 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11088 (
11089 cat <<\_ASBOX
11090 ## ------------------------------ ##
11091 ## Report this to gezelter@nd.edu ##
11092 ## ------------------------------ ##
11093 _ASBOX
11094 ) |
11095 sed "s/^/$as_me: WARNING: /" >&2
11096 ;;
11097 esac
11098 echo "$as_me:$LINENO: checking for $ac_header" >&5
11099 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11100 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11101 echo $ECHO_N "(cached) $ECHO_C" >&6
11102 else
11103 eval "$as_ac_Header=\$ac_header_preproc"
11104 fi
11105 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11106 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11107
11108 fi
11109 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11110 cat >>confdefs.h <<_ACEOF
11111 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11112 _ACEOF
11113
11114 fi
11115
11116 done
11117
11118
11119
11120
11121 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11122 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11123 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11124 echo $ECHO_N "(cached) $ECHO_C" >&6
11125 else
11126
11127 ac_cv_cxx_have_std_iostream=no
11128 ac_cv_cxx_need_use_std_iostream=no
11129 if test "x$ac_cv_cxx_namespaces" = xyes; then
11130
11131
11132 ac_ext=cc
11133 ac_cpp='$CXXCPP $CPPFLAGS'
11134 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11135 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11136 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11137
11138 cat >conftest.$ac_ext <<_ACEOF
11139 /* confdefs.h. */
11140 _ACEOF
11141 cat confdefs.h >>conftest.$ac_ext
11142 cat >>conftest.$ac_ext <<_ACEOF
11143 /* end confdefs.h. */
11144
11145 #ifdef HAVE_IOSTREAM
11146 #include <iostream>
11147 #else
11148 #include <iostream.h>
11149 #endif
11150
11151 #ifdef FC_DUMMY_MAIN
11152 #ifndef FC_DUMMY_MAIN_EQ_F77
11153 # ifdef __cplusplus
11154 extern "C"
11155 # endif
11156 int FC_DUMMY_MAIN() { return 1; }
11157 #endif
11158 #endif
11159 int
11160 main ()
11161 {
11162 std::cout<<"Hello World"<<std::endl;return 0;
11163 ;
11164 return 0;
11165 }
11166 _ACEOF
11167 rm -f conftest.$ac_objext
11168 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11169 (eval $ac_compile) 2>conftest.er1
11170 ac_status=$?
11171 grep -v '^ *+' conftest.er1 >conftest.err
11172 rm -f conftest.er1
11173 cat conftest.err >&5
11174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 (exit $ac_status); } &&
11176 { ac_try='test -z "$ac_cxx_werror_flag"
11177 || test ! -s conftest.err'
11178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11179 (eval $ac_try) 2>&5
11180 ac_status=$?
11181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11182 (exit $ac_status); }; } &&
11183 { ac_try='test -s conftest.$ac_objext'
11184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11185 (eval $ac_try) 2>&5
11186 ac_status=$?
11187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11188 (exit $ac_status); }; }; then
11189 ac_cv_cxx_have_std_iostream=yes
11190 else
11191 echo "$as_me: failed program was:" >&5
11192 sed 's/^/| /' conftest.$ac_ext >&5
11193
11194 fi
11195 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11196 cat >conftest.$ac_ext <<_ACEOF
11197 /* confdefs.h. */
11198 _ACEOF
11199 cat confdefs.h >>conftest.$ac_ext
11200 cat >>conftest.$ac_ext <<_ACEOF
11201 /* end confdefs.h. */
11202
11203 #define __USE_STD_IOSTREAM 1
11204 #ifdef HAVE_IOSTREAM
11205 #include <iostream>
11206 #else
11207 #include <iostream.h>
11208 #endif
11209
11210 #ifdef FC_DUMMY_MAIN
11211 #ifndef FC_DUMMY_MAIN_EQ_F77
11212 # ifdef __cplusplus
11213 extern "C"
11214 # endif
11215 int FC_DUMMY_MAIN() { return 1; }
11216 #endif
11217 #endif
11218 int
11219 main ()
11220 {
11221 std::cout<<"Hello World"<<std::endl;return 0;
11222 ;
11223 return 0;
11224 }
11225 _ACEOF
11226 rm -f conftest.$ac_objext
11227 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11228 (eval $ac_compile) 2>conftest.er1
11229 ac_status=$?
11230 grep -v '^ *+' conftest.er1 >conftest.err
11231 rm -f conftest.er1
11232 cat conftest.err >&5
11233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234 (exit $ac_status); } &&
11235 { ac_try='test -z "$ac_cxx_werror_flag"
11236 || test ! -s conftest.err'
11237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11238 (eval $ac_try) 2>&5
11239 ac_status=$?
11240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11241 (exit $ac_status); }; } &&
11242 { ac_try='test -s conftest.$ac_objext'
11243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11244 (eval $ac_try) 2>&5
11245 ac_status=$?
11246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11247 (exit $ac_status); }; }; then
11248 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11249 else
11250 echo "$as_me: failed program was:" >&5
11251 sed 's/^/| /' conftest.$ac_ext >&5
11252
11253 fi
11254 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11255 ac_ext=cc
11256 ac_cpp='$CXXCPP $CPPFLAGS'
11257 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11258 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11259 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11260
11261 fi
11262
11263 fi
11264 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11265 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11266 if test "$ac_cv_cxx_have_std_iostream" = yes; then
11267
11268 cat >>confdefs.h <<\_ACEOF
11269 #define HAVE_STD_IOSTREAM 1
11270 _ACEOF
11271
11272 fi
11273 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11274
11275 cat >>confdefs.h <<\_ACEOF
11276 #define __USE_STD_IOSTREAM 1
11277 _ACEOF
11278
11279 fi
11280
11281
11282
11283
11284 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11285 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11286 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11287 echo $ECHO_N "(cached) $ECHO_C" >&6
11288 else
11289
11290 ac_cv_cxx_have_std_stl=no
11291 if test "x$ac_cv_cxx_namespaces" = xyes; then
11292
11293
11294 ac_ext=cc
11295 ac_cpp='$CXXCPP $CPPFLAGS'
11296 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11297 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11298 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11299
11300 cat >conftest.$ac_ext <<_ACEOF
11301 /* confdefs.h. */
11302 _ACEOF
11303 cat confdefs.h >>conftest.$ac_ext
11304 cat >>conftest.$ac_ext <<_ACEOF
11305 /* end confdefs.h. */
11306 #include <list>
11307
11308 #ifdef FC_DUMMY_MAIN
11309 #ifndef FC_DUMMY_MAIN_EQ_F77
11310 # ifdef __cplusplus
11311 extern "C"
11312 # endif
11313 int FC_DUMMY_MAIN() { return 1; }
11314 #endif
11315 #endif
11316 int
11317 main ()
11318 {
11319 std::list<int> foo;return 0;
11320 ;
11321 return 0;
11322 }
11323 _ACEOF
11324 rm -f conftest.$ac_objext
11325 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11326 (eval $ac_compile) 2>conftest.er1
11327 ac_status=$?
11328 grep -v '^ *+' conftest.er1 >conftest.err
11329 rm -f conftest.er1
11330 cat conftest.err >&5
11331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11332 (exit $ac_status); } &&
11333 { ac_try='test -z "$ac_cxx_werror_flag"
11334 || test ! -s conftest.err'
11335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11336 (eval $ac_try) 2>&5
11337 ac_status=$?
11338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11339 (exit $ac_status); }; } &&
11340 { ac_try='test -s conftest.$ac_objext'
11341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11342 (eval $ac_try) 2>&5
11343 ac_status=$?
11344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11345 (exit $ac_status); }; }; then
11346 ac_cv_cxx_have_std_stl=yes
11347 else
11348 echo "$as_me: failed program was:" >&5
11349 sed 's/^/| /' conftest.$ac_ext >&5
11350
11351 fi
11352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11353 ac_ext=cc
11354 ac_cpp='$CXXCPP $CPPFLAGS'
11355 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11356 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11357 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11358
11359 fi
11360
11361 fi
11362 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11363 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11364 if test "$ac_cv_cxx_have_std_stl" = yes; then
11365
11366 cat >>confdefs.h <<\_ACEOF
11367 #define HAVE_STD_STL 1
11368 _ACEOF
11369
11370 fi
11371
11372
11373
11374 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11375 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11376 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11377 echo $ECHO_N "(cached) $ECHO_C" >&6
11378 else
11379
11380 ac_cv_cxx_have_fstream_attach=no
11381
11382
11383 ac_ext=cc
11384 ac_cpp='$CXXCPP $CPPFLAGS'
11385 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11386 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11387 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11388
11389 cat >conftest.$ac_ext <<_ACEOF
11390 /* confdefs.h. */
11391 _ACEOF
11392 cat confdefs.h >>conftest.$ac_ext
11393 cat >>conftest.$ac_ext <<_ACEOF
11394 /* end confdefs.h. */
11395
11396 #ifdef HAVE_IOSTREAM
11397 #include <fstream>
11398 #else
11399 #include <fstream.h>
11400 #endif
11401 #ifdef HAVE_STD_IOSTREAM
11402 using namespace std;
11403 #endif
11404
11405 #ifdef FC_DUMMY_MAIN
11406 #ifndef FC_DUMMY_MAIN_EQ_F77
11407 # ifdef __cplusplus
11408 extern "C"
11409 # endif
11410 int FC_DUMMY_MAIN() { return 1; }
11411 #endif
11412 #endif
11413 int
11414 main ()
11415 {
11416 int fd=0;ofstream s;s.attach(fd);
11417 ;
11418 return 0;
11419 }
11420 _ACEOF
11421 rm -f conftest.$ac_objext
11422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11423 (eval $ac_compile) 2>conftest.er1
11424 ac_status=$?
11425 grep -v '^ *+' conftest.er1 >conftest.err
11426 rm -f conftest.er1
11427 cat conftest.err >&5
11428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11429 (exit $ac_status); } &&
11430 { ac_try='test -z "$ac_cxx_werror_flag"
11431 || test ! -s conftest.err'
11432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11433 (eval $ac_try) 2>&5
11434 ac_status=$?
11435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11436 (exit $ac_status); }; } &&
11437 { ac_try='test -s conftest.$ac_objext'
11438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11439 (eval $ac_try) 2>&5
11440 ac_status=$?
11441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11442 (exit $ac_status); }; }; then
11443 ac_cv_cxx_have_fstream_attach=yes
11444 else
11445 echo "$as_me: failed program was:" >&5
11446 sed 's/^/| /' conftest.$ac_ext >&5
11447
11448 fi
11449 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11450 ac_ext=cc
11451 ac_cpp='$CXXCPP $CPPFLAGS'
11452 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11453 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11454 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11455
11456
11457 fi
11458 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11459 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11460 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11461
11462 cat >>confdefs.h <<\_ACEOF
11463 #define HAVE_FSTREAM_ATTACH 1
11464 _ACEOF
11465
11466 fi
11467
11468
11469
11470 echo "$as_me:$LINENO: checking for fstream::open()" >&5
11471 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11472 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11473 echo $ECHO_N "(cached) $ECHO_C" >&6
11474 else
11475
11476 ac_cv_cxx_have_fstream_open=no
11477 ac_cv_cxx_fstream_open_prot=no
11478
11479
11480 ac_ext=cc
11481 ac_cpp='$CXXCPP $CPPFLAGS'
11482 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11483 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11484 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11485
11486 # Try with 2 parameters
11487 cat >conftest.$ac_ext <<_ACEOF
11488 /* confdefs.h. */
11489 _ACEOF
11490 cat confdefs.h >>conftest.$ac_ext
11491 cat >>conftest.$ac_ext <<_ACEOF
11492 /* end confdefs.h. */
11493
11494 #ifdef HAVE_IOSTREAM
11495 #include <fstream>
11496 #else
11497 #include <fstream.h>
11498 #endif
11499 #ifdef HAVE_STD_IOSTREAM
11500 using namespace std;
11501 #endif
11502
11503 #ifdef FC_DUMMY_MAIN
11504 #ifndef FC_DUMMY_MAIN_EQ_F77
11505 # ifdef __cplusplus
11506 extern "C"
11507 # endif
11508 int FC_DUMMY_MAIN() { return 1; }
11509 #endif
11510 #endif
11511 int
11512 main ()
11513 {
11514 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11515 ;
11516 return 0;
11517 }
11518 _ACEOF
11519 rm -f conftest.$ac_objext
11520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11521 (eval $ac_compile) 2>conftest.er1
11522 ac_status=$?
11523 grep -v '^ *+' conftest.er1 >conftest.err
11524 rm -f conftest.er1
11525 cat conftest.err >&5
11526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11527 (exit $ac_status); } &&
11528 { ac_try='test -z "$ac_cxx_werror_flag"
11529 || test ! -s conftest.err'
11530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11531 (eval $ac_try) 2>&5
11532 ac_status=$?
11533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11534 (exit $ac_status); }; } &&
11535 { ac_try='test -s conftest.$ac_objext'
11536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11537 (eval $ac_try) 2>&5
11538 ac_status=$?
11539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11540 (exit $ac_status); }; }; then
11541 ac_cv_cxx_have_fstream_open=yes
11542 else
11543 echo "$as_me: failed program was:" >&5
11544 sed 's/^/| /' conftest.$ac_ext >&5
11545
11546 fi
11547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11548 # Try with mode parameter
11549 cat >conftest.$ac_ext <<_ACEOF
11550 /* confdefs.h. */
11551 _ACEOF
11552 cat confdefs.h >>conftest.$ac_ext
11553 cat >>conftest.$ac_ext <<_ACEOF
11554 /* end confdefs.h. */
11555
11556 #ifdef HAVE_IOSTREAM
11557 #include <fstream>
11558 #else
11559 #include <fstream.h>
11560 #endif
11561 #ifdef HAVE_STD_IOSTREAM
11562 using namespace std;
11563 #endif
11564
11565 #ifdef FC_DUMMY_MAIN
11566 #ifndef FC_DUMMY_MAIN_EQ_F77
11567 # ifdef __cplusplus
11568 extern "C"
11569 # endif
11570 int FC_DUMMY_MAIN() { return 1; }
11571 #endif
11572 #endif
11573 int
11574 main ()
11575 {
11576 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11577 ;
11578 return 0;
11579 }
11580 _ACEOF
11581 rm -f conftest.$ac_objext
11582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11583 (eval $ac_compile) 2>conftest.er1
11584 ac_status=$?
11585 grep -v '^ *+' conftest.er1 >conftest.err
11586 rm -f conftest.er1
11587 cat conftest.err >&5
11588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11589 (exit $ac_status); } &&
11590 { ac_try='test -z "$ac_cxx_werror_flag"
11591 || test ! -s conftest.err'
11592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11593 (eval $ac_try) 2>&5
11594 ac_status=$?
11595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11596 (exit $ac_status); }; } &&
11597 { ac_try='test -s conftest.$ac_objext'
11598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11599 (eval $ac_try) 2>&5
11600 ac_status=$?
11601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11602 (exit $ac_status); }; }; then
11603 ac_cv_cxx_fstream_open_prot=yes
11604 else
11605 echo "$as_me: failed program was:" >&5
11606 sed 's/^/| /' conftest.$ac_ext >&5
11607
11608 fi
11609 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11610 ac_ext=cc
11611 ac_cpp='$CXXCPP $CPPFLAGS'
11612 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11613 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11614 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11615
11616
11617 fi
11618 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11619 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11620 if test "$ac_cv_cxx_have_fstream_open" = yes; then
11621
11622 cat >>confdefs.h <<\_ACEOF
11623 #define HAVE_FSTREAM_OPEN 1
11624 _ACEOF
11625
11626 fi
11627 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11628
11629 cat >>confdefs.h <<\_ACEOF
11630 #define FSTREAM_OPEN_PROT 1
11631 _ACEOF
11632
11633 fi
11634
11635
11636
11637
11638
11639
11640
11641 for ac_header in ctype.h iostream fstream sstream strstream
11642 do
11643 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11644 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11645 echo "$as_me:$LINENO: checking for $ac_header" >&5
11646 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11647 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11648 echo $ECHO_N "(cached) $ECHO_C" >&6
11649 fi
11650 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11651 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11652 else
11653 # Is the header compilable?
11654 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11655 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11656 cat >conftest.$ac_ext <<_ACEOF
11657 /* confdefs.h. */
11658 _ACEOF
11659 cat confdefs.h >>conftest.$ac_ext
11660 cat >>conftest.$ac_ext <<_ACEOF
11661 /* end confdefs.h. */
11662 $ac_includes_default
11663 #include <$ac_header>
11664 _ACEOF
11665 rm -f conftest.$ac_objext
11666 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11667 (eval $ac_compile) 2>conftest.er1
11668 ac_status=$?
11669 grep -v '^ *+' conftest.er1 >conftest.err
11670 rm -f conftest.er1
11671 cat conftest.err >&5
11672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673 (exit $ac_status); } &&
11674 { ac_try='test -z "$ac_cxx_werror_flag"
11675 || test ! -s conftest.err'
11676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11677 (eval $ac_try) 2>&5
11678 ac_status=$?
11679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11680 (exit $ac_status); }; } &&
11681 { ac_try='test -s conftest.$ac_objext'
11682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11683 (eval $ac_try) 2>&5
11684 ac_status=$?
11685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11686 (exit $ac_status); }; }; then
11687 ac_header_compiler=yes
11688 else
11689 echo "$as_me: failed program was:" >&5
11690 sed 's/^/| /' conftest.$ac_ext >&5
11691
11692 ac_header_compiler=no
11693 fi
11694 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11695 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11696 echo "${ECHO_T}$ac_header_compiler" >&6
11697
11698 # Is the header present?
11699 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11700 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11701 cat >conftest.$ac_ext <<_ACEOF
11702 /* confdefs.h. */
11703 _ACEOF
11704 cat confdefs.h >>conftest.$ac_ext
11705 cat >>conftest.$ac_ext <<_ACEOF
11706 /* end confdefs.h. */
11707 #include <$ac_header>
11708 _ACEOF
11709 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11710 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11711 ac_status=$?
11712 grep -v '^ *+' conftest.er1 >conftest.err
11713 rm -f conftest.er1
11714 cat conftest.err >&5
11715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11716 (exit $ac_status); } >/dev/null; then
11717 if test -s conftest.err; then
11718 ac_cpp_err=$ac_cxx_preproc_warn_flag
11719 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11720 else
11721 ac_cpp_err=
11722 fi
11723 else
11724 ac_cpp_err=yes
11725 fi
11726 if test -z "$ac_cpp_err"; then
11727 ac_header_preproc=yes
11728 else
11729 echo "$as_me: failed program was:" >&5
11730 sed 's/^/| /' conftest.$ac_ext >&5
11731
11732 ac_header_preproc=no
11733 fi
11734 rm -f conftest.err conftest.$ac_ext
11735 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11736 echo "${ECHO_T}$ac_header_preproc" >&6
11737
11738 # So? What about this header?
11739 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11740 yes:no: )
11741 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11742 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11743 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11744 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11745 ac_header_preproc=yes
11746 ;;
11747 no:yes:* )
11748 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11749 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11750 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11751 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11752 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11753 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11754 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11755 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11756 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11757 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11758 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11759 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11760 (
11761 cat <<\_ASBOX
11762 ## ------------------------------ ##
11763 ## Report this to gezelter@nd.edu ##
11764 ## ------------------------------ ##
11765 _ASBOX
11766 ) |
11767 sed "s/^/$as_me: WARNING: /" >&2
11768 ;;
11769 esac
11770 echo "$as_me:$LINENO: checking for $ac_header" >&5
11771 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11772 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11773 echo $ECHO_N "(cached) $ECHO_C" >&6
11774 else
11775 eval "$as_ac_Header=\$ac_header_preproc"
11776 fi
11777 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11778 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11779
11780 fi
11781 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11782 cat >>confdefs.h <<_ACEOF
11783 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11784 _ACEOF
11785
11786 fi
11787
11788 done
11789
11790 # AC_CPP_FUNC
11791 # ------------------ #
11792 # Checks to see if ANSI C99 CPP variable __func__ works.
11793 # If not, perhaps __FUNCTION__ works instead.
11794 # If not, we'll just define __func__ to "".
11795 # AC_CPP_FUNC
11796
11797
11798 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11799 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11800 if test "${ac_cv_cpp_func+set}" = set; then
11801 echo $ECHO_N "(cached) $ECHO_C" >&6
11802 else
11803 cat >conftest.$ac_ext <<_ACEOF
11804 /* confdefs.h. */
11805 _ACEOF
11806 cat confdefs.h >>conftest.$ac_ext
11807 cat >>conftest.$ac_ext <<_ACEOF
11808 /* end confdefs.h. */
11809
11810 #ifdef FC_DUMMY_MAIN
11811 #ifndef FC_DUMMY_MAIN_EQ_F77
11812 # ifdef __cplusplus
11813 extern "C"
11814 # endif
11815 int FC_DUMMY_MAIN() { return 1; }
11816 #endif
11817 #endif
11818 int
11819 main ()
11820 {
11821 const char *foo = __func__;
11822 ;
11823 return 0;
11824 }
11825 _ACEOF
11826 rm -f conftest.$ac_objext
11827 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11828 (eval $ac_compile) 2>conftest.er1
11829 ac_status=$?
11830 grep -v '^ *+' conftest.er1 >conftest.err
11831 rm -f conftest.er1
11832 cat conftest.err >&5
11833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11834 (exit $ac_status); } &&
11835 { ac_try='test -z "$ac_cxx_werror_flag"
11836 || test ! -s conftest.err'
11837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11838 (eval $ac_try) 2>&5
11839 ac_status=$?
11840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841 (exit $ac_status); }; } &&
11842 { ac_try='test -s conftest.$ac_objext'
11843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11844 (eval $ac_try) 2>&5
11845 ac_status=$?
11846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11847 (exit $ac_status); }; }; then
11848 ac_cv_cpp_func=yes
11849 else
11850 echo "$as_me: failed program was:" >&5
11851 sed 's/^/| /' conftest.$ac_ext >&5
11852
11853 cat >conftest.$ac_ext <<_ACEOF
11854 /* confdefs.h. */
11855 _ACEOF
11856 cat confdefs.h >>conftest.$ac_ext
11857 cat >>conftest.$ac_ext <<_ACEOF
11858 /* end confdefs.h. */
11859
11860 #ifdef FC_DUMMY_MAIN
11861 #ifndef FC_DUMMY_MAIN_EQ_F77
11862 # ifdef __cplusplus
11863 extern "C"
11864 # endif
11865 int FC_DUMMY_MAIN() { return 1; }
11866 #endif
11867 #endif
11868 int
11869 main ()
11870 {
11871 const char *foo = __FUNCTION__;
11872 ;
11873 return 0;
11874 }
11875 _ACEOF
11876 rm -f conftest.$ac_objext
11877 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11878 (eval $ac_compile) 2>conftest.er1
11879 ac_status=$?
11880 grep -v '^ *+' conftest.er1 >conftest.err
11881 rm -f conftest.er1
11882 cat conftest.err >&5
11883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11884 (exit $ac_status); } &&
11885 { ac_try='test -z "$ac_cxx_werror_flag"
11886 || test ! -s conftest.err'
11887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11888 (eval $ac_try) 2>&5
11889 ac_status=$?
11890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891 (exit $ac_status); }; } &&
11892 { ac_try='test -s conftest.$ac_objext'
11893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11894 (eval $ac_try) 2>&5
11895 ac_status=$?
11896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11897 (exit $ac_status); }; }; then
11898 ac_cv_cpp_func=__FUNCTION__
11899 else
11900 echo "$as_me: failed program was:" >&5
11901 sed 's/^/| /' conftest.$ac_ext >&5
11902
11903 ac_cv_cpp_func=no
11904 fi
11905 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11906 fi
11907 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11908 fi
11909 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11910 echo "${ECHO_T}$ac_cv_cpp_func" >&6
11911 if test $ac_cv_cpp_func = __FUNCTION__; then
11912
11913 cat >>confdefs.h <<\_ACEOF
11914 #define __func__ __FUNCTION__
11915 _ACEOF
11916
11917 elif test $ac_cv_cpp_func = no; then
11918
11919 cat >>confdefs.h <<\_ACEOF
11920 #define __func__ ""
11921 _ACEOF
11922
11923 fi
11924
11925
11926
11927
11928
11929 case $debug in
11930 1)
11931 ;;
11932 *)
11933
11934
11935
11936
11937 # Try to determine "good" native compiler flags if none specified on command
11938 # line
11939
11940 if test "$ac_test_FFLAGS" != "set"; then
11941 FCFLAGS=""
11942 case "${host_cpu}-${host_os}" in
11943
11944 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11945 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11946 fi;;
11947 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11948 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11949 fi;;
11950 powerpc*-aix*)
11951 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11952 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11953 echo "*******************************************************"
11954 echo "* You have AIX on an unknown powerpc system. It is *"
11955 echo "* recommended that you use *"
11956 echo "* *"
11957 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11958 echo "* ^^^ *"
11959 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11960 echo "* PowerPC CPU you have. For more info, man xlf. *"
11961 echo "*******************************************************"
11962 fi;;
11963 *darwin*)
11964 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11965 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11966 fi
11967 if test "$FC" = ifort; then
11968 FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11969 fi;;
11970 esac
11971
11972 if test -n "$CPU_FLAGS"; then
11973 FCFLAGS="$FCFLAGS $CPU_FLAGS"
11974 fi
11975
11976 if test -z "$FCFLAGS"; then
11977 echo ""
11978 echo "*********************************************************"
11979 echo "* WARNING: Don't know the best FCFLAGS for this system *"
11980 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11981 echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11982 echo "*********************************************************"
11983 echo ""
11984 FCFLAGS="-O3"
11985 fi
11986
11987
11988 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11989 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11990 if test "${ac_guessed_f90flags+set}" = set; then
11991 echo $ECHO_N "(cached) $ECHO_C" >&6
11992 else
11993
11994
11995
11996 ac_ext=${FC_SRCEXT-f}
11997 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11998 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11999 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12000
12001 echo 'program main' > conftest.$ac_ext
12002 echo 'end program main' >> conftest.$ac_ext
12003 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12004 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12005 (eval $ac_compile) 2>&5
12006 ac_status=$?
12007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12008 (exit $ac_status); }; then
12009 ac_guessed_f90flags=yes
12010 else
12011 ac_guessed_f90flags=no
12012 fi
12013 rm -f conftest*
12014 ac_ext=cc
12015 ac_cpp='$CXXCPP $CPPFLAGS'
12016 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12017 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12018 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12019
12020
12021 fi
12022 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12023 echo "${ECHO_T}$ac_guessed_f90flags" >&6
12024 if test "$ac_guessed_f90flags" = yes; then
12025 :
12026
12027 else
12028 :
12029
12030 echo ""
12031 echo "**********************************************************"
12032 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12033 echo "* your compiler. *"
12034 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12035 echo "*********************************************************"
12036 echo ""
12037 FCFLAGS=""
12038
12039 fi
12040
12041
12042 fi
12043
12044
12045
12046
12047
12048
12049
12050 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12051 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12052 if test "${ac_cv_prog_really_gcc+set}" = set; then
12053 echo $ECHO_N "(cached) $ECHO_C" >&6
12054 else
12055
12056 cat > conftest.c <<EOF
12057 #ifdef __GNUC__
12058 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12059 no;
12060 #else
12061 yes;
12062 #endif
12063 #endif
12064 EOF
12065 if { ac_try='${CC-cc} -E conftest.c'
12066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12067 (eval $ac_try) 2>&5
12068 ac_status=$?
12069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12070 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12071 ac_cv_prog_really_gcc=yes
12072 else
12073 ac_cv_prog_really_gcc=no
12074 fi
12075
12076 fi
12077 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12078 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12079 if test "$ac_cv_prog_really_gcc" = yes; then
12080 :
12081
12082 else
12083 :
12084
12085 fi
12086
12087
12088 # Try to determine "good" native compiler flags if none specified on command
12089 # line
12090 if test "$ac_test_CFLAGS" != "set"; then
12091 CFLAGS=""
12092 case "${host_cpu}-${host_os}" in
12093
12094 *linux*) if test "$CC" = icc; then
12095 CFLAGS="-O"
12096 fi;;
12097 sparc-solaris2*) if test "$CC" = cc; then
12098 CFLAGS="-O -dalign"
12099 fi;;
12100
12101 alpha*-osf*) if test "$CC" = cc; then
12102 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12103 fi;;
12104
12105 hppa*-hpux*) if test "$CC" = cc; then
12106 CFLAGS="-Ae +O3 +Oall"
12107 fi;;
12108
12109 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12110 CFLAGS="-O3 -qtune=auto -qansialias -w"
12111 fi;;
12112 powerpc*-aix*)
12113 if test "$CC" = cc -o "$CC" = xlc; then
12114 CFLAGS="-O3 -qtune=auto -qansialias -w"
12115 echo "*******************************************************"
12116 echo "* You have AIX on an unknown powerpc system. It is *"
12117 echo "* recommended that you use *"
12118 echo "* *"
12119 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12120 echo "* ^^^ *"
12121 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12122 echo "* PowerPC CPU you have. For more info, man cc. *"
12123 echo "*******************************************************"
12124 fi;;
12125 *darwin*)
12126 if test "$CC" = xlc -o "$CC" = cc; then
12127 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12128 fi
12129 if test "$CC" = icc; then
12130 CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12131 fi;;
12132 esac
12133
12134 # use default flags for gcc on all systems
12135 if test $ac_cv_prog_really_gcc = yes; then
12136 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12137 fi
12138
12139 # test for gcc-specific flags:
12140 if test $ac_cv_prog_really_gcc = yes; then
12141 # -malign-double for x86 systems
12142
12143
12144 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12145 echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12146 if test "${ac_align_double+set}" = set; then
12147 echo $ECHO_N "(cached) $ECHO_C" >&6
12148 else
12149 echo 'void f(){}' > conftest.c
12150 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12151 ac_align_double=yes
12152 else
12153 ac_align_double=no
12154 fi
12155 rm -f conftest*
12156
12157 fi
12158 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12159 echo "${ECHO_T}$ac_align_double" >&6
12160 if test "$ac_align_double" = yes; then
12161 :
12162 CFLAGS="$CFLAGS -malign-double"
12163 else
12164 :
12165
12166 fi
12167
12168 # -fstrict-aliasing for gcc-2.95+
12169
12170
12171 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12172 echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12173 if test "${ac_fstrict_aliasing+set}" = set; then
12174 echo $ECHO_N "(cached) $ECHO_C" >&6
12175 else
12176 echo 'void f(){}' > conftest.c
12177 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12178 ac_fstrict_aliasing=yes
12179 else
12180 ac_fstrict_aliasing=no
12181 fi
12182 rm -f conftest*
12183
12184 fi
12185 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12186 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12187 if test "$ac_fstrict_aliasing" = yes; then
12188 :
12189 CFLAGS="$CFLAGS -fstrict-aliasing"
12190 else
12191 :
12192
12193 fi
12194
12195 fi
12196
12197 CPU_FLAGS=""
12198 if test $ac_cv_prog_really_gcc = yes; then
12199 case "${host_cpu}" in
12200 i586*)
12201
12202 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12203 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12204 if test "${ac_cpu_pentium+set}" = set; then
12205 echo $ECHO_N "(cached) $ECHO_C" >&6
12206 else
12207 echo 'void f(){}' > conftest.c
12208 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12209 ac_cpu_pentium=yes
12210 else
12211 ac_cpu_pentium=no
12212 fi
12213 rm -f conftest*
12214
12215 fi
12216 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12217 echo "${ECHO_T}$ac_cpu_pentium" >&6
12218 if test "$ac_cpu_pentium" = yes; then
12219 :
12220 CPU_FLAGS=-mcpu=pentium
12221 else
12222 :
12223
12224
12225 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12226 echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12227 if test "${ac_pentium+set}" = set; then
12228 echo $ECHO_N "(cached) $ECHO_C" >&6
12229 else
12230 echo 'void f(){}' > conftest.c
12231 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12232 ac_pentium=yes
12233 else
12234 ac_pentium=no
12235 fi
12236 rm -f conftest*
12237
12238 fi
12239 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12240 echo "${ECHO_T}$ac_pentium" >&6
12241 if test "$ac_pentium" = yes; then
12242 :
12243 CPU_FLAGS=-mpentium
12244 else
12245 :
12246
12247 fi
12248
12249 fi
12250
12251 ;;
12252 i686*)
12253
12254 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12255 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12256 if test "${ac_cpu_pentiumpro+set}" = set; then
12257 echo $ECHO_N "(cached) $ECHO_C" >&6
12258 else
12259 echo 'void f(){}' > conftest.c
12260 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12261 ac_cpu_pentiumpro=yes
12262 else
12263 ac_cpu_pentiumpro=no
12264 fi
12265 rm -f conftest*
12266
12267 fi
12268 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12269 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12270 if test "$ac_cpu_pentiumpro" = yes; then
12271 :
12272 CPU_FLAGS=-mcpu=pentiumpro
12273 else
12274 :
12275
12276
12277 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12278 echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12279 if test "${ac_pentiumpro+set}" = set; then
12280 echo $ECHO_N "(cached) $ECHO_C" >&6
12281 else
12282 echo 'void f(){}' > conftest.c
12283 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12284 ac_pentiumpro=yes
12285 else
12286 ac_pentiumpro=no
12287 fi
12288 rm -f conftest*
12289
12290 fi
12291 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12292 echo "${ECHO_T}$ac_pentiumpro" >&6
12293 if test "$ac_pentiumpro" = yes; then
12294 :
12295 CPU_FLAGS=-mpentiumpro
12296 else
12297 :
12298
12299 fi
12300
12301 fi
12302
12303 ;;
12304 powerpc*)
12305 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12306 is60x=`echo $cputype | egrep "^600-9e?$"`
12307 if test -n "$is60x"; then
12308
12309
12310 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12311 echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12312 if test "${ac_m_cpu_60x+set}" = set; then
12313 echo $ECHO_N "(cached) $ECHO_C" >&6
12314 else
12315 echo 'void f(){}' > conftest.c
12316 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12317 ac_m_cpu_60x=yes
12318 else
12319 ac_m_cpu_60x=no
12320 fi
12321 rm -f conftest*
12322
12323 fi
12324 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12325 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12326 if test "$ac_m_cpu_60x" = yes; then
12327 :
12328 CPU_FLAGS=-mcpu=$cputype
12329 else
12330 :
12331
12332 fi
12333
12334 elif test "$cputype" = 750; then
12335
12336
12337 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12338 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12339 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12340 echo $ECHO_N "(cached) $ECHO_C" >&6
12341 else
12342
12343 cat > conftest.c <<EOF
12344 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12345 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12346 yes;
12347 # endif
12348 #endif
12349 EOF
12350 if { ac_try='${CC-cc} -E conftest.c'
12351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12352 (eval $ac_try) 2>&5
12353 ac_status=$?
12354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12355 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12356 ac_cv_prog_gcc_2_95=yes
12357 else
12358 ac_cv_prog_gcc_2_95=no
12359 fi
12360
12361 fi
12362 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12363 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12364 if test "$ac_cv_prog_gcc_2_95" = yes; then
12365 :
12366
12367
12368 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12369 echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12370 if test "${ac_m_cpu_750+set}" = set; then
12371 echo $ECHO_N "(cached) $ECHO_C" >&6
12372 else
12373 echo 'void f(){}' > conftest.c
12374 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12375 ac_m_cpu_750=yes
12376 else
12377 ac_m_cpu_750=no
12378 fi
12379 rm -f conftest*
12380
12381 fi
12382 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12383 echo "${ECHO_T}$ac_m_cpu_750" >&6
12384 if test "$ac_m_cpu_750" = yes; then
12385 :
12386 CPU_FLAGS=-mcpu=750
12387 else
12388 :
12389
12390 fi
12391
12392 else
12393 :
12394
12395 fi
12396
12397 fi
12398 if test -z "$CPU_FLAGS"; then
12399
12400
12401 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12402 echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12403 if test "${ac_m_cpu_powerpc+set}" = set; then
12404 echo $ECHO_N "(cached) $ECHO_C" >&6
12405 else
12406 echo 'void f(){}' > conftest.c
12407 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12408 ac_m_cpu_powerpc=yes
12409 else
12410 ac_m_cpu_powerpc=no
12411 fi
12412 rm -f conftest*
12413
12414 fi
12415 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12416 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12417 if test "$ac_m_cpu_powerpc" = yes; then
12418 :
12419 CPU_FLAGS=-mcpu=powerpc
12420 else
12421 :
12422
12423 fi
12424
12425 fi
12426 if test -z "$CPU_FLAGS"; then
12427
12428
12429 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12430 echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12431 if test "${ac_m_powerpc+set}" = set; then
12432 echo $ECHO_N "(cached) $ECHO_C" >&6
12433 else
12434 echo 'void f(){}' > conftest.c
12435 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12436 ac_m_powerpc=yes
12437 else
12438 ac_m_powerpc=no
12439 fi
12440 rm -f conftest*
12441
12442 fi
12443 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12444 echo "${ECHO_T}$ac_m_powerpc" >&6
12445 if test "$ac_m_powerpc" = yes; then
12446 :
12447 CPU_FLAGS=-mpowerpc
12448 else
12449 :
12450
12451 fi
12452
12453 fi
12454 esac
12455 fi
12456
12457 if test -n "$CPU_FLAGS"; then
12458 CFLAGS="$CFLAGS $CPU_FLAGS"
12459 fi
12460
12461 if test -z "$CFLAGS"; then
12462 echo ""
12463 echo "********************************************************"
12464 echo "* WARNING: Don't know the best CFLAGS for this system *"
12465 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12466 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12467 echo "********************************************************"
12468 echo ""
12469 CFLAGS="-O3"
12470 fi
12471
12472
12473
12474 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12475 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12476 if test "${ac_guessed_cflags+set}" = set; then
12477 echo $ECHO_N "(cached) $ECHO_C" >&6
12478 else
12479 echo 'void f(){}' > conftest.c
12480 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12481 ac_guessed_cflags=yes
12482 else
12483 ac_guessed_cflags=no
12484 fi
12485 rm -f conftest*
12486
12487 fi
12488 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12489 echo "${ECHO_T}$ac_guessed_cflags" >&6
12490 if test "$ac_guessed_cflags" = yes; then
12491 :
12492
12493 else
12494 :
12495
12496 echo ""
12497 echo "********************************************************"
12498 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12499 echo "* your compiler. *"
12500 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12501 echo "********************************************************"
12502 echo ""
12503 CFLAGS=""
12504
12505 fi
12506
12507
12508 fi
12509
12510
12511
12512
12513
12514
12515
12516 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12517 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12518 if test "${ac_cv_prog_really_gxx+set}" = set; then
12519 echo $ECHO_N "(cached) $ECHO_C" >&6
12520 else
12521
12522 cat > conftest.cpp <<EOF
12523 #ifdef __GNUC__
12524 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12525 no;
12526 #else
12527 yes;
12528 #endif
12529 #endif
12530 EOF
12531 if { ac_try='${CXX-c++} -E conftest.cpp'
12532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12533 (eval $ac_try) 2>&5
12534 ac_status=$?
12535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12536 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12537 ac_cv_prog_really_gxx=yes
12538 else
12539 ac_cv_prog_really_gxx=no
12540 fi
12541
12542 fi
12543 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12544 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12545 if test "$ac_cv_prog_really_gxx" = yes; then
12546 :
12547
12548 else
12549 :
12550
12551 fi
12552
12553
12554 # Try to determine "good" native compiler flags if none specified on command
12555 # line
12556 if test "$ac_test_CXXFLAGS" != "set"; then
12557 CXXFLAGS=""
12558 case "${host_cpu}-${host_os}" in
12559
12560 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12561 CXXFLAGS="-O"
12562 fi;;
12563 sparc-solaris2*) if test "$CXX" = CC; then
12564 CXXFLAGS="-features=extensions -O -dalign"
12565 fi;;
12566 rs6000*-aix*) if test "$CXX" = xlC; then
12567 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12568 fi;;
12569 powerpc*-aix*)
12570 if test "$CXX" = xlC; then
12571 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12572 echo "*******************************************************"
12573 echo "* You have AIX on an unknown powerpc system. It is *"
12574 echo "* recommended that you use *"
12575 echo "* *"
12576 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12577 echo "* ^^^ *"
12578 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12579 echo "* PowerPC CPU you have. For more info, man cc. *"
12580 echo "*******************************************************"
12581 fi;;
12582 *darwin*)
12583 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12584 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12585 fi
12586 if test "$CXX" = icpc; then
12587 CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12588 fi;;
12589 esac
12590
12591 # use default flags for gcc on all systems
12592 if test $ac_cv_prog_really_gxx = yes; then
12593 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12594 fi
12595
12596 # test for gcc-specific flags:
12597 if test $ac_cv_prog_really_gxx = yes; then
12598 # -malign-double for x86 systems
12599
12600
12601 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12602 echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12603 if test "${ac_align_double+set}" = set; then
12604 echo $ECHO_N "(cached) $ECHO_C" >&6
12605 else
12606 echo 'void f(){}' > conftest.cpp
12607 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12608 ac_align_double=yes
12609 else
12610 ac_align_double=no
12611 fi
12612 rm -f conftest*
12613
12614 fi
12615 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12616 echo "${ECHO_T}$ac_align_double" >&6
12617 if test "$ac_align_double" = yes; then
12618 :
12619 CXXFLAGS="$CXXFLAGS -malign-double"
12620 else
12621 :
12622
12623 fi
12624
12625 # -fstrict-aliasing for gcc-2.95+
12626
12627
12628 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12629 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12630 if test "${ac_fstrict_aliasing+set}" = set; then
12631 echo $ECHO_N "(cached) $ECHO_C" >&6
12632 else
12633 echo 'void f(){}' > conftest.cpp
12634 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12635 ac_fstrict_aliasing=yes
12636 else
12637 ac_fstrict_aliasing=no
12638 fi
12639 rm -f conftest*
12640
12641 fi
12642 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12643 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12644 if test "$ac_fstrict_aliasing" = yes; then
12645 :
12646 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12647 else
12648 :
12649
12650 fi
12651
12652 fi
12653
12654 CPU_FLAGS=""
12655 if test $ac_cv_prog_really_gxx = yes; then
12656 case "${host_cpu}" in
12657 i586*)
12658
12659 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12660 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12661 if test "${ac_cpu_pentium+set}" = set; then
12662 echo $ECHO_N "(cached) $ECHO_C" >&6
12663 else
12664 echo 'void f(){}' > conftest.cpp
12665 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12666 ac_cpu_pentium=yes
12667 else
12668 ac_cpu_pentium=no
12669 fi
12670 rm -f conftest*
12671
12672 fi
12673 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12674 echo "${ECHO_T}$ac_cpu_pentium" >&6
12675 if test "$ac_cpu_pentium" = yes; then
12676 :
12677 CPU_FLAGS=-mcpu=pentium
12678 else
12679 :
12680
12681
12682 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12683 echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12684 if test "${ac_pentium+set}" = set; then
12685 echo $ECHO_N "(cached) $ECHO_C" >&6
12686 else
12687 echo 'void f(){}' > conftest.cpp
12688 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12689 ac_pentium=yes
12690 else
12691 ac_pentium=no
12692 fi
12693 rm -f conftest*
12694
12695 fi
12696 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12697 echo "${ECHO_T}$ac_pentium" >&6
12698 if test "$ac_pentium" = yes; then
12699 :
12700 CPU_FLAGS=-mpentium
12701 else
12702 :
12703
12704 fi
12705
12706 fi
12707
12708 ;;
12709 i686*)
12710
12711 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12712 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12713 if test "${ac_cpu_pentiumpro+set}" = set; then
12714 echo $ECHO_N "(cached) $ECHO_C" >&6
12715 else
12716 echo 'void f(){}' > conftest.cpp
12717 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12718 ac_cpu_pentiumpro=yes
12719 else
12720 ac_cpu_pentiumpro=no
12721 fi
12722 rm -f conftest*
12723
12724 fi
12725 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12726 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12727 if test "$ac_cpu_pentiumpro" = yes; then
12728 :
12729 CPU_FLAGS=-mcpu=pentiumpro
12730 else
12731 :
12732
12733
12734 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12735 echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12736 if test "${ac_pentiumpro+set}" = set; then
12737 echo $ECHO_N "(cached) $ECHO_C" >&6
12738 else
12739 echo 'void f(){}' > conftest.cpp
12740 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12741 ac_pentiumpro=yes
12742 else
12743 ac_pentiumpro=no
12744 fi
12745 rm -f conftest*
12746
12747 fi
12748 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12749 echo "${ECHO_T}$ac_pentiumpro" >&6
12750 if test "$ac_pentiumpro" = yes; then
12751 :
12752 CPU_FLAGS=-mpentiumpro
12753 else
12754 :
12755
12756 fi
12757
12758 fi
12759
12760 ;;
12761 powerpc*)
12762 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12763 is60x=`echo $cputype | egrep "^600-9e?$"`
12764 if test -n "$is60x"; then
12765
12766
12767 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12768 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12769 if test "${ac_m_cpu_60x+set}" = set; then
12770 echo $ECHO_N "(cached) $ECHO_C" >&6
12771 else
12772 echo 'void f(){}' > conftest.cpp
12773 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12774 ac_m_cpu_60x=yes
12775 else
12776 ac_m_cpu_60x=no
12777 fi
12778 rm -f conftest*
12779
12780 fi
12781 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12782 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12783 if test "$ac_m_cpu_60x" = yes; then
12784 :
12785 CPU_FLAGS=-mcpu=$cputype
12786 else
12787 :
12788
12789 fi
12790
12791 elif test "$cputype" = 750; then
12792
12793
12794 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12795 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12796 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12797 echo $ECHO_N "(cached) $ECHO_C" >&6
12798 else
12799
12800 cat > conftest.cpp <<EOF
12801 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12802 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12803 yes;
12804 # endif
12805 #endif
12806 EOF
12807 if { ac_try='${CXX-c++} -E conftest.cpp'
12808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12809 (eval $ac_try) 2>&5
12810 ac_status=$?
12811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12812 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12813 ac_cv_prog_gxx_2_95=yes
12814 else
12815 ac_cv_prog_gxx_2_95=no
12816 fi
12817
12818 fi
12819 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12820 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12821 if test "$ac_cv_prog_gxx_2_95" = yes; then
12822 :
12823
12824
12825 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12826 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12827 if test "${ac_m_cpu_750+set}" = set; then
12828 echo $ECHO_N "(cached) $ECHO_C" >&6
12829 else
12830 echo 'void f(){}' > conftest.cpp
12831 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12832 ac_m_cpu_750=yes
12833 else
12834 ac_m_cpu_750=no
12835 fi
12836 rm -f conftest*
12837
12838 fi
12839 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12840 echo "${ECHO_T}$ac_m_cpu_750" >&6
12841 if test "$ac_m_cpu_750" = yes; then
12842 :
12843 CPU_FLAGS=-mcpu=750
12844 else
12845 :
12846
12847 fi
12848
12849 else
12850 :
12851
12852 fi
12853
12854 fi
12855 if test -z "$CPU_FLAGS"; then
12856
12857
12858 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12859 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12860 if test "${ac_m_cpu_powerpc+set}" = set; then
12861 echo $ECHO_N "(cached) $ECHO_C" >&6
12862 else
12863 echo 'void f(){}' > conftest.cpp
12864 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12865 ac_m_cpu_powerpc=yes
12866 else
12867 ac_m_cpu_powerpc=no
12868 fi
12869 rm -f conftest*
12870
12871 fi
12872 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12873 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12874 if test "$ac_m_cpu_powerpc" = yes; then
12875 :
12876 CPU_FLAGS=-mcpu=powerpc
12877 else
12878 :
12879
12880 fi
12881
12882 fi
12883 if test -z "$CPU_FLAGS"; then
12884
12885
12886 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12887 echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12888 if test "${ac_m_powerpc+set}" = set; then
12889 echo $ECHO_N "(cached) $ECHO_C" >&6
12890 else
12891 echo 'void f(){}' > conftest.cpp
12892 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12893 ac_m_powerpc=yes
12894 else
12895 ac_m_powerpc=no
12896 fi
12897 rm -f conftest*
12898
12899 fi
12900 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12901 echo "${ECHO_T}$ac_m_powerpc" >&6
12902 if test "$ac_m_powerpc" = yes; then
12903 :
12904 CPU_FLAGS=-mpowerpc
12905 else
12906 :
12907
12908 fi
12909
12910 fi
12911 esac
12912 fi
12913
12914 if test -n "$CPU_FLAGS"; then
12915 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12916 fi
12917
12918 if test -z "$CXXFLAGS"; then
12919 echo ""
12920 echo "**********************************************************"
12921 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12922 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12923 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12924 echo "**********************************************************"
12925 echo ""
12926 CXXFLAGS="-O3"
12927 fi
12928
12929
12930
12931 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12932 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12933 if test "${ac_guessed_cxxflags+set}" = set; then
12934 echo $ECHO_N "(cached) $ECHO_C" >&6
12935 else
12936 echo 'void f(){}' > conftest.cpp
12937 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12938 ac_guessed_cxxflags=yes
12939 else
12940 ac_guessed_cxxflags=no
12941 fi
12942 rm -f conftest*
12943
12944 fi
12945 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12946 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12947 if test "$ac_guessed_cxxflags" = yes; then
12948 :
12949
12950 else
12951 :
12952
12953 echo ""
12954 echo "**********************************************************"
12955 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12956 echo "* your compiler. *"
12957 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12958 echo "**********************************************************"
12959 echo ""
12960 CXXFLAGS=""
12961
12962 fi
12963
12964
12965 fi
12966
12967 ;;
12968 esac
12969
12970
12971 cat >>confdefs.h <<\_ACEOF
12972 #define OBAPI
12973 _ACEOF
12974
12975
12976
12977
12978 # Check whether --with-mpi or --without-mpi was given.
12979 if test "${with_mpi+set}" = set; then
12980 withval="$with_mpi"
12981 with_mpi=$withval
12982 else
12983 with_mpi="no"
12984 fi;
12985
12986 case "x$with_mpi" in
12987 xyes | "x") USE_MPI=yes;;
12988 xno) USE_MPI=no ;;
12989 *) MPI="$with_mpi"; USE_MPI=yes ;;
12990 esac
12991 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12992 MPI="/usr/local"
12993 fi
12994 if test "$USE_MPI" = "yes"; then
12995
12996
12997 # Set variables...
12998 MPI_LIB_DIR="$MPI/lib"
12999 MPI_INC_DIR="$MPI/include"
13000
13001
13002
13003 echo "$as_me:$LINENO: checking for mpi.h" >&5
13004 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13005 have_mpi_h=0
13006 rm -f conftest*
13007 echo '#include <mpi.h>' > conftest.cc
13008 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
13009 echo "$as_me:$LINENO: result: yes" >&5
13010 echo "${ECHO_T}yes" >&6
13011 have_mpi_h=1
13012 else
13013 if test -s conftest.out ; then
13014 cat conftest.out >> config.log
13015 fi
13016 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13017 echo "${ECHO_T}no! Check MPI include paths" >&6
13018 USE_MPI="no"
13019 fi
13020 rm -f conftest*
13021 if test "$have_mpi_h" = 1; then
13022
13023 cat >>confdefs.h <<\_ACEOF
13024 #define HAVE_MPI_H 1
13025 _ACEOF
13026
13027 fi
13028
13029 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13030 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13031 have_mpif_h=0
13032 rm -f conftest*
13033 cat >conftest.$ac_ext <<EOF
13034 program main
13035 include 'mpif.h'
13036 end
13037 EOF
13038 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13039 echo "$as_me:$LINENO: result: yes" >&5
13040 echo "${ECHO_T}yes" >&6
13041 MPI_F90_INC="$MPI_INC_DIR"
13042 have_mpif_h=1
13043 else
13044 if test -s conftest.out ; then
13045 cat conftest.out >> config.log
13046 fi
13047 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13048 echo "${ECHO_T}no! Check MPI include paths" >&6
13049 USE_MPI="no"
13050 fi
13051 rm -f conftest*
13052
13053 if test "$have_mpif_h" = 1; then
13054
13055 cat >>confdefs.h <<\_ACEOF
13056 #define HAVE_MPIF_H 1
13057 _ACEOF
13058
13059 fi
13060
13061 ac_ext=c
13062 ac_cpp='$CPP $CPPFLAGS'
13063 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13064 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13065 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13066
13067 ac_save_LDFLAGS=$LDFLAGS
13068 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13069
13070 if test x = x"$MPI_LIB"; then
13071 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13072 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13073 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13074 echo $ECHO_N "(cached) $ECHO_C" >&6
13075 else
13076 ac_check_lib_save_LIBS=$LIBS
13077 LIBS="-lmpich $LIBS"
13078 cat >conftest.$ac_ext <<_ACEOF
13079 /* confdefs.h. */
13080 _ACEOF
13081 cat confdefs.h >>conftest.$ac_ext
13082 cat >>conftest.$ac_ext <<_ACEOF
13083 /* end confdefs.h. */
13084
13085 /* Override any gcc2 internal prototype to avoid an error. */
13086 #ifdef __cplusplus
13087 extern "C"
13088 #endif
13089 /* We use char because int might match the return type of a gcc2
13090 builtin and then its argument prototype would still apply. */
13091 char MPI_Init ();
13092 #ifdef FC_DUMMY_MAIN
13093 #ifndef FC_DUMMY_MAIN_EQ_F77
13094 # ifdef __cplusplus
13095 extern "C"
13096 # endif
13097 int FC_DUMMY_MAIN() { return 1; }
13098 #endif
13099 #endif
13100 int
13101 main ()
13102 {
13103 MPI_Init ();
13104 ;
13105 return 0;
13106 }
13107 _ACEOF
13108 rm -f conftest.$ac_objext conftest$ac_exeext
13109 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13110 (eval $ac_link) 2>conftest.er1
13111 ac_status=$?
13112 grep -v '^ *+' conftest.er1 >conftest.err
13113 rm -f conftest.er1
13114 cat conftest.err >&5
13115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 (exit $ac_status); } &&
13117 { ac_try='test -z "$ac_c_werror_flag"
13118 || test ! -s conftest.err'
13119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13120 (eval $ac_try) 2>&5
13121 ac_status=$?
13122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13123 (exit $ac_status); }; } &&
13124 { ac_try='test -s conftest$ac_exeext'
13125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13126 (eval $ac_try) 2>&5
13127 ac_status=$?
13128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13129 (exit $ac_status); }; }; then
13130 ac_cv_lib_mpich_MPI_Init=yes
13131 else
13132 echo "$as_me: failed program was:" >&5
13133 sed 's/^/| /' conftest.$ac_ext >&5
13134
13135 ac_cv_lib_mpich_MPI_Init=no
13136 fi
13137 rm -f conftest.err conftest.$ac_objext \
13138 conftest$ac_exeext conftest.$ac_ext
13139 LIBS=$ac_check_lib_save_LIBS
13140 fi
13141 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13142 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13143 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13144 MPI_LIB="-lmpich"
13145 fi
13146
13147 fi
13148 if test x = x"$MPI_LIB"; then
13149 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13150 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13151 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13152 echo $ECHO_N "(cached) $ECHO_C" >&6
13153 else
13154 ac_check_lib_save_LIBS=$LIBS
13155 LIBS="-lmpi $LIBS"
13156 cat >conftest.$ac_ext <<_ACEOF
13157 /* confdefs.h. */
13158 _ACEOF
13159 cat confdefs.h >>conftest.$ac_ext
13160 cat >>conftest.$ac_ext <<_ACEOF
13161 /* end confdefs.h. */
13162
13163 /* Override any gcc2 internal prototype to avoid an error. */
13164 #ifdef __cplusplus
13165 extern "C"
13166 #endif
13167 /* We use char because int might match the return type of a gcc2
13168 builtin and then its argument prototype would still apply. */
13169 char MPI_Init ();
13170 #ifdef FC_DUMMY_MAIN
13171 #ifndef FC_DUMMY_MAIN_EQ_F77
13172 # ifdef __cplusplus
13173 extern "C"
13174 # endif
13175 int FC_DUMMY_MAIN() { return 1; }
13176 #endif
13177 #endif
13178 int
13179 main ()
13180 {
13181 MPI_Init ();
13182 ;
13183 return 0;
13184 }
13185 _ACEOF
13186 rm -f conftest.$ac_objext conftest$ac_exeext
13187 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13188 (eval $ac_link) 2>conftest.er1
13189 ac_status=$?
13190 grep -v '^ *+' conftest.er1 >conftest.err
13191 rm -f conftest.er1
13192 cat conftest.err >&5
13193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13194 (exit $ac_status); } &&
13195 { ac_try='test -z "$ac_c_werror_flag"
13196 || test ! -s conftest.err'
13197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13198 (eval $ac_try) 2>&5
13199 ac_status=$?
13200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13201 (exit $ac_status); }; } &&
13202 { ac_try='test -s conftest$ac_exeext'
13203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13204 (eval $ac_try) 2>&5
13205 ac_status=$?
13206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13207 (exit $ac_status); }; }; then
13208 ac_cv_lib_mpi_MPI_Init=yes
13209 else
13210 echo "$as_me: failed program was:" >&5
13211 sed 's/^/| /' conftest.$ac_ext >&5
13212
13213 ac_cv_lib_mpi_MPI_Init=no
13214 fi
13215 rm -f conftest.err conftest.$ac_objext \
13216 conftest$ac_exeext conftest.$ac_ext
13217 LIBS=$ac_check_lib_save_LIBS
13218 fi
13219 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13220 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13221 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13222 MPI_LIB="-lmpi"
13223 fi
13224
13225 fi
13226 $as_unset ac_cv_lib_mpi_MPI_Init
13227 if test x = x"$MPI_LIB"; then
13228 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13229 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13230 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13231 echo $ECHO_N "(cached) $ECHO_C" >&6
13232 else
13233 ac_check_lib_save_LIBS=$LIBS
13234 LIBS="-lmpi "-llam" $LIBS"
13235 cat >conftest.$ac_ext <<_ACEOF
13236 /* confdefs.h. */
13237 _ACEOF
13238 cat confdefs.h >>conftest.$ac_ext
13239 cat >>conftest.$ac_ext <<_ACEOF
13240 /* end confdefs.h. */
13241
13242 /* Override any gcc2 internal prototype to avoid an error. */
13243 #ifdef __cplusplus
13244 extern "C"
13245 #endif
13246 /* We use char because int might match the return type of a gcc2
13247 builtin and then its argument prototype would still apply. */
13248 char MPI_Init ();
13249 #ifdef FC_DUMMY_MAIN
13250 #ifndef FC_DUMMY_MAIN_EQ_F77
13251 # ifdef __cplusplus
13252 extern "C"
13253 # endif
13254 int FC_DUMMY_MAIN() { return 1; }
13255 #endif
13256 #endif
13257 int
13258 main ()
13259 {
13260 MPI_Init ();
13261 ;
13262 return 0;
13263 }
13264 _ACEOF
13265 rm -f conftest.$ac_objext conftest$ac_exeext
13266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13267 (eval $ac_link) 2>conftest.er1
13268 ac_status=$?
13269 grep -v '^ *+' conftest.er1 >conftest.err
13270 rm -f conftest.er1
13271 cat conftest.err >&5
13272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13273 (exit $ac_status); } &&
13274 { ac_try='test -z "$ac_c_werror_flag"
13275 || test ! -s conftest.err'
13276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13277 (eval $ac_try) 2>&5
13278 ac_status=$?
13279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13280 (exit $ac_status); }; } &&
13281 { ac_try='test -s conftest$ac_exeext'
13282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13283 (eval $ac_try) 2>&5
13284 ac_status=$?
13285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13286 (exit $ac_status); }; }; then
13287 ac_cv_lib_mpi_MPI_Init=yes
13288 else
13289 echo "$as_me: failed program was:" >&5
13290 sed 's/^/| /' conftest.$ac_ext >&5
13291
13292 ac_cv_lib_mpi_MPI_Init=no
13293 fi
13294 rm -f conftest.err conftest.$ac_objext \
13295 conftest$ac_exeext conftest.$ac_ext
13296 LIBS=$ac_check_lib_save_LIBS
13297 fi
13298 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13299 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13300 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13301 MPI_LIB="-lmpi -llam"
13302 fi
13303
13304 fi
13305 $as_unset ac_cv_lib_mpich_MPI_Init
13306 if test x = x"$MPI_LIB"; then
13307 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13308 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13309 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13310 echo $ECHO_N "(cached) $ECHO_C" >&6
13311 else
13312 ac_check_lib_save_LIBS=$LIBS
13313 LIBS="-lmpich "-lpmpich" $LIBS"
13314 cat >conftest.$ac_ext <<_ACEOF
13315 /* confdefs.h. */
13316 _ACEOF
13317 cat confdefs.h >>conftest.$ac_ext
13318 cat >>conftest.$ac_ext <<_ACEOF
13319 /* end confdefs.h. */
13320
13321 /* Override any gcc2 internal prototype to avoid an error. */
13322 #ifdef __cplusplus
13323 extern "C"
13324 #endif
13325 /* We use char because int might match the return type of a gcc2
13326 builtin and then its argument prototype would still apply. */
13327 char MPI_Init ();
13328 #ifdef FC_DUMMY_MAIN
13329 #ifndef FC_DUMMY_MAIN_EQ_F77
13330 # ifdef __cplusplus
13331 extern "C"
13332 # endif
13333 int FC_DUMMY_MAIN() { return 1; }
13334 #endif
13335 #endif
13336 int
13337 main ()
13338 {
13339 MPI_Init ();
13340 ;
13341 return 0;
13342 }
13343 _ACEOF
13344 rm -f conftest.$ac_objext conftest$ac_exeext
13345 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13346 (eval $ac_link) 2>conftest.er1
13347 ac_status=$?
13348 grep -v '^ *+' conftest.er1 >conftest.err
13349 rm -f conftest.er1
13350 cat conftest.err >&5
13351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13352 (exit $ac_status); } &&
13353 { ac_try='test -z "$ac_c_werror_flag"
13354 || test ! -s conftest.err'
13355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13356 (eval $ac_try) 2>&5
13357 ac_status=$?
13358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13359 (exit $ac_status); }; } &&
13360 { ac_try='test -s conftest$ac_exeext'
13361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13362 (eval $ac_try) 2>&5
13363 ac_status=$?
13364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13365 (exit $ac_status); }; }; then
13366 ac_cv_lib_mpich_MPI_Init=yes
13367 else
13368 echo "$as_me: failed program was:" >&5
13369 sed 's/^/| /' conftest.$ac_ext >&5
13370
13371 ac_cv_lib_mpich_MPI_Init=no
13372 fi
13373 rm -f conftest.err conftest.$ac_objext \
13374 conftest$ac_exeext conftest.$ac_ext
13375 LIBS=$ac_check_lib_save_LIBS
13376 fi
13377 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13378 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13379 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13380 MPI_LIB="-lpmpich -lmpich"
13381 fi
13382
13383 fi
13384
13385 $as_unset ac_cv_lib_mpi_MPI_Init
13386 if test x = x"$MPI_LIB"; then
13387 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13388 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13389 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13390 echo $ECHO_N "(cached) $ECHO_C" >&6
13391 else
13392 ac_check_lib_save_LIBS=$LIBS
13393 LIBS="-lmpi -llam -lpthread $LIBS"
13394 cat >conftest.$ac_ext <<_ACEOF
13395 /* confdefs.h. */
13396 _ACEOF
13397 cat confdefs.h >>conftest.$ac_ext
13398 cat >>conftest.$ac_ext <<_ACEOF
13399 /* end confdefs.h. */
13400
13401 /* Override any gcc2 internal prototype to avoid an error. */
13402 #ifdef __cplusplus
13403 extern "C"
13404 #endif
13405 /* We use char because int might match the return type of a gcc2
13406 builtin and then its argument prototype would still apply. */
13407 char MPI_Init ();
13408 #ifdef FC_DUMMY_MAIN
13409 #ifndef FC_DUMMY_MAIN_EQ_F77
13410 # ifdef __cplusplus
13411 extern "C"
13412 # endif
13413 int FC_DUMMY_MAIN() { return 1; }
13414 #endif
13415 #endif
13416 int
13417 main ()
13418 {
13419 MPI_Init ();
13420 ;
13421 return 0;
13422 }
13423 _ACEOF
13424 rm -f conftest.$ac_objext conftest$ac_exeext
13425 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13426 (eval $ac_link) 2>conftest.er1
13427 ac_status=$?
13428 grep -v '^ *+' conftest.er1 >conftest.err
13429 rm -f conftest.er1
13430 cat conftest.err >&5
13431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13432 (exit $ac_status); } &&
13433 { ac_try='test -z "$ac_c_werror_flag"
13434 || test ! -s conftest.err'
13435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13436 (eval $ac_try) 2>&5
13437 ac_status=$?
13438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13439 (exit $ac_status); }; } &&
13440 { ac_try='test -s conftest$ac_exeext'
13441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13442 (eval $ac_try) 2>&5
13443 ac_status=$?
13444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13445 (exit $ac_status); }; }; then
13446 ac_cv_lib_mpi_MPI_Init=yes
13447 else
13448 echo "$as_me: failed program was:" >&5
13449 sed 's/^/| /' conftest.$ac_ext >&5
13450
13451 ac_cv_lib_mpi_MPI_Init=no
13452 fi
13453 rm -f conftest.err conftest.$ac_objext \
13454 conftest$ac_exeext conftest.$ac_ext
13455 LIBS=$ac_check_lib_save_LIBS
13456 fi
13457 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13458 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13459 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13460 MPI_LIB="-lmpi -llam -lpthread"
13461 else
13462
13463 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13464 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13465 { (exit 1); exit 1; }; }
13466 USE_MPI="no"
13467
13468 fi
13469
13470 fi
13471
13472
13473
13474 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13475 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13476 MPI_F90_LIB=""
13477 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13478 MPI_F90_LIB="-lfmpich"
13479 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13480 MPI_F90_LIB="-llamf77mpi"
13481 else
13482 MPI_F90_LIB=" "
13483 fi
13484 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13485 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13486
13487
13488 fi
13489
13490
13491
13492 USE_CGAL=no
13493 cgal_makefile=auto
13494
13495 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13496 if test "${with_cgal_makefile+set}" = set; then
13497 withval="$with_cgal_makefile"
13498 cgal_makefile="$withval"
13499 fi;
13500
13501 if test "x$cgal_makefile" != xno; then
13502
13503 if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13504 cgal_makefile="$CGAL_MAKEFILE"
13505 fi
13506
13507 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13508 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13509
13510 if test -f "$cgal_makefile"; then
13511
13512 cat >config.tmp.Makefile <<EOF
13513 include $cgal_makefile
13514 default:
13515 @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13516 @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13517 @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13518 @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13519 @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13520 @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13521 @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13522 @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13523 @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13524 @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13525 @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13526 @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13527 EOF
13528
13529 make -s -f config.tmp.Makefile
13530 . config.tmp.cgalvariables
13531
13532 rm -f config.tmp.Makefile config.tmp.cgalvariables
13533
13534 if test "x$CGAL_INCLDIR" = "x"; then
13535 CGAL_INCLDIR=""
13536 fi
13537
13538 if test "x$CGAL_LIBDIR" = "x"; then
13539 CGAL_LIBDIR=""
13540 fi
13541
13542 if test "x$CGAL_RLIBDIR" = "x"; then
13543 CGAL_RLIBDIR=""
13544 fi
13545
13546 if test "x$LEDA_INCLDIR" = "x"; then
13547 LEDA_INCLDIR=""
13548 fi
13549
13550 if test "x$LEDA_LIBDIR" = "x"; then
13551 LEDA_LIBDIR=""
13552 fi
13553
13554 if test "x$LEDA_RLIBDIR" = "x"; then
13555 LEDA_RLIBDIR=""
13556 fi
13557
13558 if test "x$GMP_INCLDIR" = "x"; then
13559 GMP_INCLDIR=""
13560 fi
13561
13562 if test "x$GMP_LIBDIR" = "x"; then
13563 GMP_LIBDIR=""
13564 fi
13565
13566 if test "x$GMP_RLIBDIR" = "x"; then
13567 GMP_RLIBDIR=""
13568 fi
13569
13570 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13571 echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13572 echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13573 echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13574 echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13575 echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13576 echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13577 echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13578 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13579 echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13580 echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13581 echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13582 echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13583 echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13584 echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13585 echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13586 echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13587 echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13588
13589 ac_ext=cc
13590 ac_cpp='$CXXCPP $CPPFLAGS'
13591 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13592 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13593 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13594
13595 save_CXXFLAGS="$CXXFLAGS"
13596 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13597 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13598 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13599 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13600 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13601 echo $ECHO_N "(cached) $ECHO_C" >&6
13602 fi
13603 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13604 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13605 else
13606 # Is the header compilable?
13607 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13608 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13609 cat >conftest.$ac_ext <<_ACEOF
13610 /* confdefs.h. */
13611 _ACEOF
13612 cat confdefs.h >>conftest.$ac_ext
13613 cat >>conftest.$ac_ext <<_ACEOF
13614 /* end confdefs.h. */
13615 $ac_includes_default
13616 #include <CGAL/Cartesian.h>
13617 _ACEOF
13618 rm -f conftest.$ac_objext
13619 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13620 (eval $ac_compile) 2>conftest.er1
13621 ac_status=$?
13622 grep -v '^ *+' conftest.er1 >conftest.err
13623 rm -f conftest.er1
13624 cat conftest.err >&5
13625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626 (exit $ac_status); } &&
13627 { ac_try='test -z "$ac_cxx_werror_flag"
13628 || test ! -s conftest.err'
13629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13630 (eval $ac_try) 2>&5
13631 ac_status=$?
13632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13633 (exit $ac_status); }; } &&
13634 { ac_try='test -s conftest.$ac_objext'
13635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13636 (eval $ac_try) 2>&5
13637 ac_status=$?
13638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13639 (exit $ac_status); }; }; then
13640 ac_header_compiler=yes
13641 else
13642 echo "$as_me: failed program was:" >&5
13643 sed 's/^/| /' conftest.$ac_ext >&5
13644
13645 ac_header_compiler=no
13646 fi
13647 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13648 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13649 echo "${ECHO_T}$ac_header_compiler" >&6
13650
13651 # Is the header present?
13652 echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13653 echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13654 cat >conftest.$ac_ext <<_ACEOF
13655 /* confdefs.h. */
13656 _ACEOF
13657 cat confdefs.h >>conftest.$ac_ext
13658 cat >>conftest.$ac_ext <<_ACEOF
13659 /* end confdefs.h. */
13660 #include <CGAL/Cartesian.h>
13661 _ACEOF
13662 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13663 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13664 ac_status=$?
13665 grep -v '^ *+' conftest.er1 >conftest.err
13666 rm -f conftest.er1
13667 cat conftest.err >&5
13668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13669 (exit $ac_status); } >/dev/null; then
13670 if test -s conftest.err; then
13671 ac_cpp_err=$ac_cxx_preproc_warn_flag
13672 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13673 else
13674 ac_cpp_err=
13675 fi
13676 else
13677 ac_cpp_err=yes
13678 fi
13679 if test -z "$ac_cpp_err"; then
13680 ac_header_preproc=yes
13681 else
13682 echo "$as_me: failed program was:" >&5
13683 sed 's/^/| /' conftest.$ac_ext >&5
13684
13685 ac_header_preproc=no
13686 fi
13687 rm -f conftest.err conftest.$ac_ext
13688 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13689 echo "${ECHO_T}$ac_header_preproc" >&6
13690
13691 # So? What about this header?
13692 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13693 yes:no: )
13694 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13695 echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13696 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13697 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13698 ac_header_preproc=yes
13699 ;;
13700 no:yes:* )
13701 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13702 echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13703 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13704 echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13705 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13706 echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13707 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13708 echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13709 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13710 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13711 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13712 echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13713 (
13714 cat <<\_ASBOX
13715 ## ------------------------------ ##
13716 ## Report this to gezelter@nd.edu ##
13717 ## ------------------------------ ##
13718 _ASBOX
13719 ) |
13720 sed "s/^/$as_me: WARNING: /" >&2
13721 ;;
13722 esac
13723 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13724 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13725 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13726 echo $ECHO_N "(cached) $ECHO_C" >&6
13727 else
13728 ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13729 fi
13730 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13731 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13732
13733 fi
13734 if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13735 cgal=yes
13736 else
13737 cgal=no
13738 fi
13739
13740
13741 CXXFLAGS="$save_CXXFLAGS"
13742
13743 if test "x$cgal" = xyes; then
13744 echo "$as_me:$LINENO: checking for CGAL version" >&5
13745 echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13746 LOCATION=${CGAL_INCLDIR}
13747 LOCATION=${LOCATION:-/usr/include}
13748 if test -f $LOCATION/CGAL/version.h; then
13749 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13750 else
13751 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13752 fi
13753 if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13754 echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13755 echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13756 else
13757 echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13758 echo "${ECHO_T}($CGAL_VERSION) no" >&6
13759 cgal=no
13760 fi
13761 fi
13762
13763 if test "x$cgal" = xyes; then
13764 CGAL_LIBS="-lCGAL"
13765 echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13766 echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13767 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13768 CGAL_USES_LEDA=yes
13769 echo "$as_me:$LINENO: result: yes" >&5
13770 echo "${ECHO_T}yes" >&6
13771 CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13772 else
13773 echo "$as_me:$LINENO: result: no" >&5
13774 echo "${ECHO_T}no" >&6
13775 CGAL_USES_LEDA=no
13776 fi
13777
13778 echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13779 echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13780 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13781 CGAL_USES_GMP=yes
13782 echo "$as_me:$LINENO: result: yes" >&5
13783 echo "${ECHO_T}yes" >&6
13784 CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13785 else
13786 echo "$as_me:$LINENO: result: no" >&5
13787 echo "${ECHO_T}no" >&6
13788 CGAL_USES_GMP=no
13789 fi
13790
13791 CGAL_LIBS="$CGAL_LIBS -lm"
13792
13793 CGAL_CXXFLAGS="-ftemplate-depth-50"
13794
13795 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13796 echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13797 echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13798 echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13799 echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13800 echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13801 echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13802 echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13803 echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13804 echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13805 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13806 echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13807 echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13808 echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13809 fi
13810
13811 if test "x$cgal" = xyes; then
13812 save_LIBS="$LIBS"
13813 LIBS="$LIBS -L$CGAL_LIBDIR"
13814 if test "x$CGAL_USES_LEDA" = xyes; then
13815 LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13816 fi
13817 # if test "x$CGAL_USES_GMP" = xyes; then
13818 # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13819 # fi
13820 echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13821 echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13822 save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13823 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13824 save_LIBS_CHECK_CXX_LIB="$LIBS"
13825 LIBS="-lCGAL $LIBS"
13826 cat >conftest.$ac_ext <<_ACEOF
13827 /* confdefs.h. */
13828 _ACEOF
13829 cat confdefs.h >>conftest.$ac_ext
13830 cat >>conftest.$ac_ext <<_ACEOF
13831 /* end confdefs.h. */
13832 #include <CGAL/Cartesian.h>
13833 #ifdef FC_DUMMY_MAIN
13834 #ifndef FC_DUMMY_MAIN_EQ_F77
13835 # ifdef __cplusplus
13836 extern "C"
13837 # endif
13838 int FC_DUMMY_MAIN() { return 1; }
13839 #endif
13840 #endif
13841 int
13842 main ()
13843 {
13844 ::CGAL::Cartesian<int>::Point_2 P
13845 ;
13846 return 0;
13847 }
13848 _ACEOF
13849 rm -f conftest.$ac_objext conftest$ac_exeext
13850 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13851 (eval $ac_link) 2>conftest.er1
13852 ac_status=$?
13853 grep -v '^ *+' conftest.er1 >conftest.err
13854 rm -f conftest.er1
13855 cat conftest.err >&5
13856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13857 (exit $ac_status); } &&
13858 { ac_try='test -z "$ac_cxx_werror_flag"
13859 || test ! -s conftest.err'
13860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13861 (eval $ac_try) 2>&5
13862 ac_status=$?
13863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13864 (exit $ac_status); }; } &&
13865 { ac_try='test -s conftest$ac_exeext'
13866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13867 (eval $ac_try) 2>&5
13868 ac_status=$?
13869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13870 (exit $ac_status); }; }; then
13871 echo "$as_me:$LINENO: result: yes" >&5
13872 echo "${ECHO_T}yes" >&6
13873 cgal=yes
13874 else
13875 echo "$as_me: failed program was:" >&5
13876 sed 's/^/| /' conftest.$ac_ext >&5
13877
13878 echo "$as_me:$LINENO: result: no" >&5
13879 echo "${ECHO_T}no" >&6
13880 cgal=no
13881 fi
13882 rm -f conftest.err conftest.$ac_objext \
13883 conftest$ac_exeext conftest.$ac_ext
13884 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13885 LIBS="$save_LIBS_CHECK_CXX_LIB"
13886 LIBS="$save_LIBS"
13887 fi
13888
13889 fi
13890 ac_ext=c
13891 ac_cpp='$CPP $CPPFLAGS'
13892 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13893 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13894 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13895
13896
13897 fi
13898
13899 if test "x$cgal" = xyes; then
13900 USE_CGAL=yes
13901
13902 cat >>confdefs.h <<\_ACEOF
13903 #define HAVE_CGAL 1
13904 _ACEOF
13905
13906
13907 cat >>confdefs.h <<_ACEOF
13908 #define CGAL_VERSION $CGAL_VERSION
13909 _ACEOF
13910
13911 if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13912 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13913 echo "$as_me: WARNING: *****************************************************" >&2;}
13914 { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13915 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13916 { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13917 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13918 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13919 echo "$as_me: WARNING: *****************************************************" >&2;}
13920 fi
13921 else
13922 if test "x$cgal_makefile" != xno; then
13923 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13924 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13925 fi
13926 CGAL_INCLDIR=
13927 CGAL_LIBDIR=
13928 CGAL_RLIBDIR=
13929 CGAL_DEFINES=
13930 CGAL_CXXFLAGS=
13931 CGAL_LIBS=
13932 fi
13933
13934
13935 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13936
13937 CGAL_LIB_DIR=${CGAL_LIBDIR}
13938
13939 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13940
13941
13942
13943
13944
13945
13946 # Check whether --enable-doxygen or --disable-doxygen was given.
13947 if test "${enable_doxygen+set}" = set; then
13948 enableval="$enable_doxygen"
13949
13950 fi;
13951 # Check whether --enable-dot or --disable-dot was given.
13952 if test "${enable_dot+set}" = set; then
13953 enableval="$enable_dot"
13954
13955 fi;
13956 # Check whether --enable-html-docs or --disable-html-docs was given.
13957 if test "${enable_html_docs+set}" = set; then
13958 enableval="$enable_html_docs"
13959
13960 else
13961 enable_html_docs=yes
13962 fi;
13963 # Check whether --enable-latex-docs or --disable-latex-docs was given.
13964 if test "${enable_latex_docs+set}" = set; then
13965 enableval="$enable_latex_docs"
13966
13967 else
13968 enable_latex_docs=no
13969 fi;
13970 if test "x$enable_doxygen" = xno; then
13971 enable_doc=no
13972 else
13973 # Extract the first word of "doxygen", so it can be a program name with args.
13974 set dummy doxygen; ac_word=$2
13975 echo "$as_me:$LINENO: checking for $ac_word" >&5
13976 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13977 if test "${ac_cv_path_DOXYGEN+set}" = set; then
13978 echo $ECHO_N "(cached) $ECHO_C" >&6
13979 else
13980 case $DOXYGEN in
13981 [\\/]* | ?:[\\/]*)
13982 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13983 ;;
13984 *)
13985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13986 for as_dir in $PATH
13987 do
13988 IFS=$as_save_IFS
13989 test -z "$as_dir" && as_dir=.
13990 for ac_exec_ext in '' $ac_executable_extensions; do
13991 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13992 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13993 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13994 break 2
13995 fi
13996 done
13997 done
13998
13999 ;;
14000 esac
14001 fi
14002 DOXYGEN=$ac_cv_path_DOXYGEN
14003
14004 if test -n "$DOXYGEN"; then
14005 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14006 echo "${ECHO_T}$DOXYGEN" >&6
14007 else
14008 echo "$as_me:$LINENO: result: no" >&5
14009 echo "${ECHO_T}no" >&6
14010 fi
14011
14012 if test "x$DOXYGEN" = x; then
14013 if test "x$enable_doxygen" = xyes; then
14014 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14015 echo "$as_me: error: could not find doxygen" >&2;}
14016 { (exit 1); exit 1; }; }
14017 fi
14018 enable_doc=no
14019 else
14020 enable_doc=yes
14021 # Extract the first word of "dot", so it can be a program name with args.
14022 set dummy dot; ac_word=$2
14023 echo "$as_me:$LINENO: checking for $ac_word" >&5
14024 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14025 if test "${ac_cv_path_DOT+set}" = set; then
14026 echo $ECHO_N "(cached) $ECHO_C" >&6
14027 else
14028 case $DOT in
14029 [\\/]* | ?:[\\/]*)
14030 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14031 ;;
14032 *)
14033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14034 for as_dir in $PATH
14035 do
14036 IFS=$as_save_IFS
14037 test -z "$as_dir" && as_dir=.
14038 for ac_exec_ext in '' $ac_executable_extensions; do
14039 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14040 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14041 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14042 break 2
14043 fi
14044 done
14045 done
14046
14047 ;;
14048 esac
14049 fi
14050 DOT=$ac_cv_path_DOT
14051
14052 if test -n "$DOT"; then
14053 echo "$as_me:$LINENO: result: $DOT" >&5
14054 echo "${ECHO_T}$DOT" >&6
14055 else
14056 echo "$as_me:$LINENO: result: no" >&5
14057 echo "${ECHO_T}no" >&6
14058 fi
14059
14060 fi
14061 fi
14062
14063 if test "x$enable_doc" = xyes; then
14064 DOC=1
14065 else
14066 DOC=0
14067 fi
14068
14069
14070 if test x$DOT = x; then
14071 if test "x$enable_dot" = xyes; then
14072 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14073 echo "$as_me: error: could not find dot" >&2;}
14074 { (exit 1); exit 1; }; }
14075 fi
14076 enable_dot=no
14077 else
14078 enable_dot=yes
14079 fi
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14100
14101
14102 cat >confcache <<\_ACEOF
14103 # This file is a shell script that caches the results of configure
14104 # tests run on this system so they can be shared between configure
14105 # scripts and configure runs, see configure's option --config-cache.
14106 # It is not useful on other systems. If it contains results you don't
14107 # want to keep, you may remove or edit it.
14108 #
14109 # config.status only pays attention to the cache file if you give it
14110 # the --recheck option to rerun configure.
14111 #
14112 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14113 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14114 # following values.
14115
14116 _ACEOF
14117
14118 # The following way of writing the cache mishandles newlines in values,
14119 # but we know of no workaround that is simple, portable, and efficient.
14120 # So, don't put newlines in cache variables' values.
14121 # Ultrix sh set writes to stderr and can't be redirected directly,
14122 # and sets the high bit in the cache file unless we assign to the vars.
14123 {
14124 (set) 2>&1 |
14125 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14126 *ac_space=\ *)
14127 # `set' does not quote correctly, so add quotes (double-quote
14128 # substitution turns \\\\ into \\, and sed turns \\ into \).
14129 sed -n \
14130 "s/'/'\\\\''/g;
14131 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14132 ;;
14133 *)
14134 # `set' quotes correctly as required by POSIX, so do not add quotes.
14135 sed -n \
14136 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14137 ;;
14138 esac;
14139 } |
14140 sed '
14141 t clear
14142 : clear
14143 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14144 t end
14145 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14146 : end' >>confcache
14147 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14148 if test -w $cache_file; then
14149 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14150 cat confcache >$cache_file
14151 else
14152 echo "not updating unwritable cache $cache_file"
14153 fi
14154 fi
14155 rm -f confcache
14156
14157 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14158 # Let make expand exec_prefix.
14159 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14160
14161 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14162 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14163 # trailing colons and then remove the whole line if VPATH becomes empty
14164 # (actually we leave an empty line to preserve line numbers).
14165 if test "x$srcdir" = x.; then
14166 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14167 s/:*\$(srcdir):*/:/;
14168 s/:*\${srcdir}:*/:/;
14169 s/:*@srcdir@:*/:/;
14170 s/^\([^=]*=[ ]*\):*/\1/;
14171 s/:*$//;
14172 s/^[^=]*=[ ]*$//;
14173 }'
14174 fi
14175
14176 DEFS=-DHAVE_CONFIG_H
14177
14178 ac_libobjs=
14179 ac_ltlibobjs=
14180 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14181 # 1. Remove the extension, and $U if already installed.
14182 ac_i=`echo "$ac_i" |
14183 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14184 # 2. Add them.
14185 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14186 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14187 done
14188 LIBOBJS=$ac_libobjs
14189
14190 LTLIBOBJS=$ac_ltlibobjs
14191
14192
14193
14194 : ${CONFIG_STATUS=./config.status}
14195 ac_clean_files_save=$ac_clean_files
14196 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14197 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14198 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14199 cat >$CONFIG_STATUS <<_ACEOF
14200 #! $SHELL
14201 # Generated by $as_me.
14202 # Run this file to recreate the current configuration.
14203 # Compiler output produced by configure, useful for debugging
14204 # configure, is in config.log if it exists.
14205
14206 debug=false
14207 ac_cs_recheck=false
14208 ac_cs_silent=false
14209 SHELL=\${CONFIG_SHELL-$SHELL}
14210 _ACEOF
14211
14212 cat >>$CONFIG_STATUS <<\_ACEOF
14213 ## --------------------- ##
14214 ## M4sh Initialization. ##
14215 ## --------------------- ##
14216
14217 # Be Bourne compatible
14218 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14219 emulate sh
14220 NULLCMD=:
14221 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14222 # is contrary to our usage. Disable this feature.
14223 alias -g '${1+"$@"}'='"$@"'
14224 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14225 set -o posix
14226 fi
14227 DUALCASE=1; export DUALCASE # for MKS sh
14228
14229 # Support unset when possible.
14230 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14231 as_unset=unset
14232 else
14233 as_unset=false
14234 fi
14235
14236
14237 # Work around bugs in pre-3.0 UWIN ksh.
14238 $as_unset ENV MAIL MAILPATH
14239 PS1='$ '
14240 PS2='> '
14241 PS4='+ '
14242
14243 # NLS nuisances.
14244 for as_var in \
14245 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14246 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14247 LC_TELEPHONE LC_TIME
14248 do
14249 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14250 eval $as_var=C; export $as_var
14251 else
14252 $as_unset $as_var
14253 fi
14254 done
14255
14256 # Required to use basename.
14257 if expr a : '\(a\)' >/dev/null 2>&1; then
14258 as_expr=expr
14259 else
14260 as_expr=false
14261 fi
14262
14263 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14264 as_basename=basename
14265 else
14266 as_basename=false
14267 fi
14268
14269
14270 # Name of the executable.
14271 as_me=`$as_basename "$0" ||
14272 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14273 X"$0" : 'X\(//\)$' \| \
14274 X"$0" : 'X\(/\)$' \| \
14275 . : '\(.\)' 2>/dev/null ||
14276 echo X/"$0" |
14277 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14278 /^X\/\(\/\/\)$/{ s//\1/; q; }
14279 /^X\/\(\/\).*/{ s//\1/; q; }
14280 s/.*/./; q'`
14281
14282
14283 # PATH needs CR, and LINENO needs CR and PATH.
14284 # Avoid depending upon Character Ranges.
14285 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14286 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14287 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14288 as_cr_digits='0123456789'
14289 as_cr_alnum=$as_cr_Letters$as_cr_digits
14290
14291 # The user is always right.
14292 if test "${PATH_SEPARATOR+set}" != set; then
14293 echo "#! /bin/sh" >conf$$.sh
14294 echo "exit 0" >>conf$$.sh
14295 chmod +x conf$$.sh
14296 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14297 PATH_SEPARATOR=';'
14298 else
14299 PATH_SEPARATOR=:
14300 fi
14301 rm -f conf$$.sh
14302 fi
14303
14304
14305 as_lineno_1=$LINENO
14306 as_lineno_2=$LINENO
14307 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14308 test "x$as_lineno_1" != "x$as_lineno_2" &&
14309 test "x$as_lineno_3" = "x$as_lineno_2" || {
14310 # Find who we are. Look in the path if we contain no path at all
14311 # relative or not.
14312 case $0 in
14313 *[\\/]* ) as_myself=$0 ;;
14314 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14315 for as_dir in $PATH
14316 do
14317 IFS=$as_save_IFS
14318 test -z "$as_dir" && as_dir=.
14319 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14320 done
14321
14322 ;;
14323 esac
14324 # We did not find ourselves, most probably we were run as `sh COMMAND'
14325 # in which case we are not to be found in the path.
14326 if test "x$as_myself" = x; then
14327 as_myself=$0
14328 fi
14329 if test ! -f "$as_myself"; then
14330 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14331 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14332 { (exit 1); exit 1; }; }
14333 fi
14334 case $CONFIG_SHELL in
14335 '')
14336 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14337 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14338 do
14339 IFS=$as_save_IFS
14340 test -z "$as_dir" && as_dir=.
14341 for as_base in sh bash ksh sh5; do
14342 case $as_dir in
14343 /*)
14344 if ("$as_dir/$as_base" -c '
14345 as_lineno_1=$LINENO
14346 as_lineno_2=$LINENO
14347 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14348 test "x$as_lineno_1" != "x$as_lineno_2" &&
14349 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14350 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14351 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14352 CONFIG_SHELL=$as_dir/$as_base
14353 export CONFIG_SHELL
14354 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14355 fi;;
14356 esac
14357 done
14358 done
14359 ;;
14360 esac
14361
14362 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14363 # uniformly replaced by the line number. The first 'sed' inserts a
14364 # line-number line before each line; the second 'sed' does the real
14365 # work. The second script uses 'N' to pair each line-number line
14366 # with the numbered line, and appends trailing '-' during
14367 # substitution so that $LINENO is not a special case at line end.
14368 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14369 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14370 sed '=' <$as_myself |
14371 sed '
14372 N
14373 s,$,-,
14374 : loop
14375 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14376 t loop
14377 s,-$,,
14378 s,^['$as_cr_digits']*\n,,
14379 ' >$as_me.lineno &&
14380 chmod +x $as_me.lineno ||
14381 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14382 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14383 { (exit 1); exit 1; }; }
14384
14385 # Don't try to exec as it changes $[0], causing all sort of problems
14386 # (the dirname of $[0] is not the place where we might find the
14387 # original and so on. Autoconf is especially sensible to this).
14388 . ./$as_me.lineno
14389 # Exit status is that of the last command.
14390 exit
14391 }
14392
14393
14394 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14395 *c*,-n*) ECHO_N= ECHO_C='
14396 ' ECHO_T=' ' ;;
14397 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14398 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14399 esac
14400
14401 if expr a : '\(a\)' >/dev/null 2>&1; then
14402 as_expr=expr
14403 else
14404 as_expr=false
14405 fi
14406
14407 rm -f conf$$ conf$$.exe conf$$.file
14408 echo >conf$$.file
14409 if ln -s conf$$.file conf$$ 2>/dev/null; then
14410 # We could just check for DJGPP; but this test a) works b) is more generic
14411 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14412 if test -f conf$$.exe; then
14413 # Don't use ln at all; we don't have any links
14414 as_ln_s='cp -p'
14415 else
14416 as_ln_s='ln -s'
14417 fi
14418 elif ln conf$$.file conf$$ 2>/dev/null; then
14419 as_ln_s=ln
14420 else
14421 as_ln_s='cp -p'
14422 fi
14423 rm -f conf$$ conf$$.exe conf$$.file
14424
14425 if mkdir -p . 2>/dev/null; then
14426 as_mkdir_p=:
14427 else
14428 test -d ./-p && rmdir ./-p
14429 as_mkdir_p=false
14430 fi
14431
14432 as_executable_p="test -f"
14433
14434 # Sed expression to map a string onto a valid CPP name.
14435 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14436
14437 # Sed expression to map a string onto a valid variable name.
14438 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14439
14440
14441 # IFS
14442 # We need space, tab and new line, in precisely that order.
14443 as_nl='
14444 '
14445 IFS=" $as_nl"
14446
14447 # CDPATH.
14448 $as_unset CDPATH
14449
14450 exec 6>&1
14451
14452 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14453 # report actual input values of CONFIG_FILES etc. instead of their
14454 # values after options handling. Logging --version etc. is OK.
14455 exec 5>>config.log
14456 {
14457 echo
14458 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14459 ## Running $as_me. ##
14460 _ASBOX
14461 } >&5
14462 cat >&5 <<_CSEOF
14463
14464 This file was extended by OOPSE $as_me 3.0, which was
14465 generated by GNU Autoconf 2.59. Invocation command line was
14466
14467 CONFIG_FILES = $CONFIG_FILES
14468 CONFIG_HEADERS = $CONFIG_HEADERS
14469 CONFIG_LINKS = $CONFIG_LINKS
14470 CONFIG_COMMANDS = $CONFIG_COMMANDS
14471 $ $0 $@
14472
14473 _CSEOF
14474 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14475 echo >&5
14476 _ACEOF
14477
14478 # Files that config.status was made for.
14479 if test -n "$ac_config_files"; then
14480 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14481 fi
14482
14483 if test -n "$ac_config_headers"; then
14484 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14485 fi
14486
14487 if test -n "$ac_config_links"; then
14488 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14489 fi
14490
14491 if test -n "$ac_config_commands"; then
14492 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14493 fi
14494
14495 cat >>$CONFIG_STATUS <<\_ACEOF
14496
14497 ac_cs_usage="\
14498 \`$as_me' instantiates files from templates according to the
14499 current configuration.
14500
14501 Usage: $0 [OPTIONS] [FILE]...
14502
14503 -h, --help print this help, then exit
14504 -V, --version print version number, then exit
14505 -q, --quiet do not print progress messages
14506 -d, --debug don't remove temporary files
14507 --recheck update $as_me by reconfiguring in the same conditions
14508 --file=FILE[:TEMPLATE]
14509 instantiate the configuration file FILE
14510 --header=FILE[:TEMPLATE]
14511 instantiate the configuration header FILE
14512
14513 Configuration files:
14514 $config_files
14515
14516 Configuration headers:
14517 $config_headers
14518
14519 Configuration links:
14520 $config_links
14521
14522 Report bugs to <bug-autoconf@gnu.org>."
14523 _ACEOF
14524
14525 cat >>$CONFIG_STATUS <<_ACEOF
14526 ac_cs_version="\\
14527 OOPSE config.status 3.0
14528 configured by $0, generated by GNU Autoconf 2.59,
14529 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14530
14531 Copyright (C) 2003 Free Software Foundation, Inc.
14532 This config.status script is free software; the Free Software Foundation
14533 gives unlimited permission to copy, distribute and modify it."
14534 srcdir=$srcdir
14535 INSTALL="$INSTALL"
14536 _ACEOF
14537
14538 cat >>$CONFIG_STATUS <<\_ACEOF
14539 # If no file are specified by the user, then we need to provide default
14540 # value. By we need to know if files were specified by the user.
14541 ac_need_defaults=:
14542 while test $# != 0
14543 do
14544 case $1 in
14545 --*=*)
14546 ac_option=`expr "x$1" : 'x\([^=]*\)='`
14547 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14548 ac_shift=:
14549 ;;
14550 -*)
14551 ac_option=$1
14552 ac_optarg=$2
14553 ac_shift=shift
14554 ;;
14555 *) # This is not an option, so the user has probably given explicit
14556 # arguments.
14557 ac_option=$1
14558 ac_need_defaults=false;;
14559 esac
14560
14561 case $ac_option in
14562 # Handling of the options.
14563 _ACEOF
14564 cat >>$CONFIG_STATUS <<\_ACEOF
14565 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14566 ac_cs_recheck=: ;;
14567 --version | --vers* | -V )
14568 echo "$ac_cs_version"; exit 0 ;;
14569 --he | --h)
14570 # Conflict between --help and --header
14571 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14572 Try \`$0 --help' for more information." >&5
14573 echo "$as_me: error: ambiguous option: $1
14574 Try \`$0 --help' for more information." >&2;}
14575 { (exit 1); exit 1; }; };;
14576 --help | --hel | -h )
14577 echo "$ac_cs_usage"; exit 0 ;;
14578 --debug | --d* | -d )
14579 debug=: ;;
14580 --file | --fil | --fi | --f )
14581 $ac_shift
14582 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14583 ac_need_defaults=false;;
14584 --header | --heade | --head | --hea )
14585 $ac_shift
14586 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14587 ac_need_defaults=false;;
14588 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14589 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14590 ac_cs_silent=: ;;
14591
14592 # This is an error.
14593 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14594 Try \`$0 --help' for more information." >&5
14595 echo "$as_me: error: unrecognized option: $1
14596 Try \`$0 --help' for more information." >&2;}
14597 { (exit 1); exit 1; }; } ;;
14598
14599 *) ac_config_targets="$ac_config_targets $1" ;;
14600
14601 esac
14602 shift
14603 done
14604
14605 ac_configure_extra_args=
14606
14607 if $ac_cs_silent; then
14608 exec 6>/dev/null
14609 ac_configure_extra_args="$ac_configure_extra_args --silent"
14610 fi
14611
14612 _ACEOF
14613 cat >>$CONFIG_STATUS <<_ACEOF
14614 if \$ac_cs_recheck; then
14615 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14616 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14617 fi
14618
14619 _ACEOF
14620
14621
14622
14623
14624
14625 cat >>$CONFIG_STATUS <<\_ACEOF
14626 for ac_config_target in $ac_config_targets
14627 do
14628 case "$ac_config_target" in
14629 # Handling of arguments.
14630 "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14631 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14632 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14633 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14634 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14635 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14636 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14637 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14638 { (exit 1); exit 1; }; };;
14639 esac
14640 done
14641
14642 # If the user did not use the arguments to specify the items to instantiate,
14643 # then the envvar interface is used. Set only those that are not.
14644 # We use the long form for the default assignment because of an extremely
14645 # bizarre bug on SunOS 4.1.3.
14646 if $ac_need_defaults; then
14647 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14648 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14649 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14650 fi
14651
14652 # Have a temporary directory for convenience. Make it in the build tree
14653 # simply because there is no reason to put it here, and in addition,
14654 # creating and moving files from /tmp can sometimes cause problems.
14655 # Create a temporary directory, and hook for its removal unless debugging.
14656 $debug ||
14657 {
14658 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14659 trap '{ (exit 1); exit 1; }' 1 2 13 15
14660 }
14661
14662 # Create a (secure) tmp directory for tmp files.
14663
14664 {
14665 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14666 test -n "$tmp" && test -d "$tmp"
14667 } ||
14668 {
14669 tmp=./confstat$$-$RANDOM
14670 (umask 077 && mkdir $tmp)
14671 } ||
14672 {
14673 echo "$me: cannot create a temporary directory in ." >&2
14674 { (exit 1); exit 1; }
14675 }
14676
14677 _ACEOF
14678
14679 cat >>$CONFIG_STATUS <<_ACEOF
14680
14681 #
14682 # CONFIG_FILES section.
14683 #
14684
14685 # No need to generate the scripts if there are no CONFIG_FILES.
14686 # This happens for instance when ./config.status config.h
14687 if test -n "\$CONFIG_FILES"; then
14688 # Protect against being on the right side of a sed subst in config.status.
14689 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14690 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14691 s,@SHELL@,$SHELL,;t t
14692 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14693 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14694 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14695 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14696 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14697 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14698 s,@exec_prefix@,$exec_prefix,;t t
14699 s,@prefix@,$prefix,;t t
14700 s,@program_transform_name@,$program_transform_name,;t t
14701 s,@bindir@,$bindir,;t t
14702 s,@sbindir@,$sbindir,;t t
14703 s,@libexecdir@,$libexecdir,;t t
14704 s,@datadir@,$datadir,;t t
14705 s,@sysconfdir@,$sysconfdir,;t t
14706 s,@sharedstatedir@,$sharedstatedir,;t t
14707 s,@localstatedir@,$localstatedir,;t t
14708 s,@libdir@,$libdir,;t t
14709 s,@includedir@,$includedir,;t t
14710 s,@oldincludedir@,$oldincludedir,;t t
14711 s,@infodir@,$infodir,;t t
14712 s,@mandir@,$mandir,;t t
14713 s,@build_alias@,$build_alias,;t t
14714 s,@host_alias@,$host_alias,;t t
14715 s,@target_alias@,$target_alias,;t t
14716 s,@DEFS@,$DEFS,;t t
14717 s,@ECHO_C@,$ECHO_C,;t t
14718 s,@ECHO_N@,$ECHO_N,;t t
14719 s,@ECHO_T@,$ECHO_T,;t t
14720 s,@LIBS@,$LIBS,;t t
14721 s,@build@,$build,;t t
14722 s,@build_cpu@,$build_cpu,;t t
14723 s,@build_vendor@,$build_vendor,;t t
14724 s,@build_os@,$build_os,;t t
14725 s,@host@,$host,;t t
14726 s,@host_cpu@,$host_cpu,;t t
14727 s,@host_vendor@,$host_vendor,;t t
14728 s,@host_os@,$host_os,;t t
14729 s,@PROGNAME@,$PROGNAME,;t t
14730 s,@debug@,$debug,;t t
14731 s,@CXX@,$CXX,;t t
14732 s,@CXXFLAGS@,$CXXFLAGS,;t t
14733 s,@LDFLAGS@,$LDFLAGS,;t t
14734 s,@CPPFLAGS@,$CPPFLAGS,;t t
14735 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14736 s,@EXEEXT@,$EXEEXT,;t t
14737 s,@OBJEXT@,$OBJEXT,;t t
14738 s,@CC@,$CC,;t t
14739 s,@CFLAGS@,$CFLAGS,;t t
14740 s,@ac_ct_CC@,$ac_ct_CC,;t t
14741 s,@FC@,$FC,;t t
14742 s,@FCFLAGS@,$FCFLAGS,;t t
14743 s,@ac_ct_FC@,$ac_ct_FC,;t t
14744 s,@CPP@,$CPP,;t t
14745 s,@EGREP@,$EGREP,;t t
14746 s,@LN_S@,$LN_S,;t t
14747 s,@SET_MAKE@,$SET_MAKE,;t t
14748 s,@RANLIB@,$RANLIB,;t t
14749 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14750 s,@PERLINTERP@,$PERLINTERP,;t t
14751 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14752 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14753 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14754 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14755 s,@AR@,$AR,;t t
14756 s,@PS@,$PS,;t t
14757 s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14758 s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14759 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14760 s,@FCLIBS@,$FCLIBS,;t t
14761 s,@FC_FUNC@,$FC_FUNC,;t t
14762 s,@FC_FUNC_@,$FC_FUNC_,;t t
14763 s,@MOD@,$MOD,;t t
14764 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14765 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14766 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14767 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14768 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14769 s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14770 s,@ZLIB@,$ZLIB,;t t
14771 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14772 s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14773 s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14774 s,@LIBOBJS@,$LIBOBJS,;t t
14775 s,@POW_LIB@,$POW_LIB,;t t
14776 s,@CXXCPP@,$CXXCPP,;t t
14777 s,@__func__@,$__func__,;t t
14778 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14779 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14780 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14781 s,@MPI_LIB@,$MPI_LIB,;t t
14782 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14783 s,@USE_MPI@,$USE_MPI,;t t
14784 s,@USE_CGAL@,$USE_CGAL,;t t
14785 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14786 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14787 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14788 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14789 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14790 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14791 s,@DOXYGEN@,$DOXYGEN,;t t
14792 s,@DOT@,$DOT,;t t
14793 s,@DOC@,$DOC,;t t
14794 s,@enable_dot@,$enable_dot,;t t
14795 s,@enable_html_docs@,$enable_html_docs,;t t
14796 s,@enable_latex_docs@,$enable_latex_docs,;t t
14797 s,@BATEXT@,$BATEXT,;t t
14798 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14799 s,@OOPSE@,$OOPSE,;t t
14800 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14801 s,@SUBDIRS@,$SUBDIRS,;t t
14802 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14803 CEOF
14804
14805 _ACEOF
14806
14807 cat >>$CONFIG_STATUS <<\_ACEOF
14808 # Split the substitutions into bite-sized pieces for seds with
14809 # small command number limits, like on Digital OSF/1 and HP-UX.
14810 ac_max_sed_lines=48
14811 ac_sed_frag=1 # Number of current file.
14812 ac_beg=1 # First line for current file.
14813 ac_end=$ac_max_sed_lines # Line after last line for current file.
14814 ac_more_lines=:
14815 ac_sed_cmds=
14816 while $ac_more_lines; do
14817 if test $ac_beg -gt 1; then
14818 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14819 else
14820 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14821 fi
14822 if test ! -s $tmp/subs.frag; then
14823 ac_more_lines=false
14824 else
14825 # The purpose of the label and of the branching condition is to
14826 # speed up the sed processing (if there are no `@' at all, there
14827 # is no need to browse any of the substitutions).
14828 # These are the two extra sed commands mentioned above.
14829 (echo ':t
14830 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14831 if test -z "$ac_sed_cmds"; then
14832 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14833 else
14834 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14835 fi
14836 ac_sed_frag=`expr $ac_sed_frag + 1`
14837 ac_beg=$ac_end
14838 ac_end=`expr $ac_end + $ac_max_sed_lines`
14839 fi
14840 done
14841 if test -z "$ac_sed_cmds"; then
14842 ac_sed_cmds=cat
14843 fi
14844 fi # test -n "$CONFIG_FILES"
14845
14846 _ACEOF
14847 cat >>$CONFIG_STATUS <<\_ACEOF
14848 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14849 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14850 case $ac_file in
14851 - | *:- | *:-:* ) # input from stdin
14852 cat >$tmp/stdin
14853 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14854 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14855 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14856 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14857 * ) ac_file_in=$ac_file.in ;;
14858 esac
14859
14860 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14861 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14862 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14863 X"$ac_file" : 'X\(//\)[^/]' \| \
14864 X"$ac_file" : 'X\(//\)$' \| \
14865 X"$ac_file" : 'X\(/\)' \| \
14866 . : '\(.\)' 2>/dev/null ||
14867 echo X"$ac_file" |
14868 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14869 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14870 /^X\(\/\/\)$/{ s//\1/; q; }
14871 /^X\(\/\).*/{ s//\1/; q; }
14872 s/.*/./; q'`
14873 { if $as_mkdir_p; then
14874 mkdir -p "$ac_dir"
14875 else
14876 as_dir="$ac_dir"
14877 as_dirs=
14878 while test ! -d "$as_dir"; do
14879 as_dirs="$as_dir $as_dirs"
14880 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14881 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14882 X"$as_dir" : 'X\(//\)[^/]' \| \
14883 X"$as_dir" : 'X\(//\)$' \| \
14884 X"$as_dir" : 'X\(/\)' \| \
14885 . : '\(.\)' 2>/dev/null ||
14886 echo X"$as_dir" |
14887 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14888 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14889 /^X\(\/\/\)$/{ s//\1/; q; }
14890 /^X\(\/\).*/{ s//\1/; q; }
14891 s/.*/./; q'`
14892 done
14893 test ! -n "$as_dirs" || mkdir $as_dirs
14894 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14895 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14896 { (exit 1); exit 1; }; }; }
14897
14898 ac_builddir=.
14899
14900 if test "$ac_dir" != .; then
14901 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14902 # A "../" for each directory in $ac_dir_suffix.
14903 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14904 else
14905 ac_dir_suffix= ac_top_builddir=
14906 fi
14907
14908 case $srcdir in
14909 .) # No --srcdir option. We are building in place.
14910 ac_srcdir=.
14911 if test -z "$ac_top_builddir"; then
14912 ac_top_srcdir=.
14913 else
14914 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14915 fi ;;
14916 [\\/]* | ?:[\\/]* ) # Absolute path.
14917 ac_srcdir=$srcdir$ac_dir_suffix;
14918 ac_top_srcdir=$srcdir ;;
14919 *) # Relative path.
14920 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14921 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14922 esac
14923
14924 # Do not use `cd foo && pwd` to compute absolute paths, because
14925 # the directories may not exist.
14926 case `pwd` in
14927 .) ac_abs_builddir="$ac_dir";;
14928 *)
14929 case "$ac_dir" in
14930 .) ac_abs_builddir=`pwd`;;
14931 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14932 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14933 esac;;
14934 esac
14935 case $ac_abs_builddir in
14936 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14937 *)
14938 case ${ac_top_builddir}. in
14939 .) ac_abs_top_builddir=$ac_abs_builddir;;
14940 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14941 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14942 esac;;
14943 esac
14944 case $ac_abs_builddir in
14945 .) ac_abs_srcdir=$ac_srcdir;;
14946 *)
14947 case $ac_srcdir in
14948 .) ac_abs_srcdir=$ac_abs_builddir;;
14949 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14950 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14951 esac;;
14952 esac
14953 case $ac_abs_builddir in
14954 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14955 *)
14956 case $ac_top_srcdir in
14957 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14958 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14959 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14960 esac;;
14961 esac
14962
14963
14964 case $INSTALL in
14965 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14966 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14967 esac
14968
14969 if test x"$ac_file" != x-; then
14970 { echo "$as_me:$LINENO: creating $ac_file" >&5
14971 echo "$as_me: creating $ac_file" >&6;}
14972 rm -f "$ac_file"
14973 fi
14974 # Let's still pretend it is `configure' which instantiates (i.e., don't
14975 # use $as_me), people would be surprised to read:
14976 # /* config.h. Generated by config.status. */
14977 if test x"$ac_file" = x-; then
14978 configure_input=
14979 else
14980 configure_input="$ac_file. "
14981 fi
14982 configure_input=$configure_input"Generated from `echo $ac_file_in |
14983 sed 's,.*/,,'` by configure."
14984
14985 # First look for the input files in the build tree, otherwise in the
14986 # src tree.
14987 ac_file_inputs=`IFS=:
14988 for f in $ac_file_in; do
14989 case $f in
14990 -) echo $tmp/stdin ;;
14991 [\\/$]*)
14992 # Absolute (can't be DOS-style, as IFS=:)
14993 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14994 echo "$as_me: error: cannot find input file: $f" >&2;}
14995 { (exit 1); exit 1; }; }
14996 echo "$f";;
14997 *) # Relative
14998 if test -f "$f"; then
14999 # Build tree
15000 echo "$f"
15001 elif test -f "$srcdir/$f"; then
15002 # Source tree
15003 echo "$srcdir/$f"
15004 else
15005 # /dev/null tree
15006 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15007 echo "$as_me: error: cannot find input file: $f" >&2;}
15008 { (exit 1); exit 1; }; }
15009 fi;;
15010 esac
15011 done` || { (exit 1); exit 1; }
15012 _ACEOF
15013 cat >>$CONFIG_STATUS <<_ACEOF
15014 sed "$ac_vpsub
15015 $extrasub
15016 _ACEOF
15017 cat >>$CONFIG_STATUS <<\_ACEOF
15018 :t
15019 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15020 s,@configure_input@,$configure_input,;t t
15021 s,@srcdir@,$ac_srcdir,;t t
15022 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15023 s,@top_srcdir@,$ac_top_srcdir,;t t
15024 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15025 s,@builddir@,$ac_builddir,;t t
15026 s,@abs_builddir@,$ac_abs_builddir,;t t
15027 s,@top_builddir@,$ac_top_builddir,;t t
15028 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15029 s,@INSTALL@,$ac_INSTALL,;t t
15030 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15031 rm -f $tmp/stdin
15032 if test x"$ac_file" != x-; then
15033 mv $tmp/out $ac_file
15034 else
15035 cat $tmp/out
15036 rm -f $tmp/out
15037 fi
15038
15039 # Run the commands associated with the file.
15040 case $ac_file in
15041 make/Makefile ) chmod 0755 scripts/* ;;
15042 src/utils/Makefile ) chmod 0755 scripts/* ;;
15043 src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15044 scripts/filepp ) chmod 0755 scripts/* ;;
15045 esac
15046 done
15047 _ACEOF
15048 cat >>$CONFIG_STATUS <<\_ACEOF
15049
15050 #
15051 # CONFIG_HEADER section.
15052 #
15053
15054 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15055 # NAME is the cpp macro being defined and VALUE is the value it is being given.
15056 #
15057 # ac_d sets the value in "#define NAME VALUE" lines.
15058 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15059 ac_dB='[ ].*$,\1#\2'
15060 ac_dC=' '
15061 ac_dD=',;t'
15062 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15063 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15064 ac_uB='$,\1#\2define\3'
15065 ac_uC=' '
15066 ac_uD=',;t'
15067
15068 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15069 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15070 case $ac_file in
15071 - | *:- | *:-:* ) # input from stdin
15072 cat >$tmp/stdin
15073 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15074 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15075 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15076 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15077 * ) ac_file_in=$ac_file.in ;;
15078 esac
15079
15080 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15081 echo "$as_me: creating $ac_file" >&6;}
15082
15083 # First look for the input files in the build tree, otherwise in the
15084 # src tree.
15085 ac_file_inputs=`IFS=:
15086 for f in $ac_file_in; do
15087 case $f in
15088 -) echo $tmp/stdin ;;
15089 [\\/$]*)
15090 # Absolute (can't be DOS-style, as IFS=:)
15091 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15092 echo "$as_me: error: cannot find input file: $f" >&2;}
15093 { (exit 1); exit 1; }; }
15094 # Do quote $f, to prevent DOS paths from being IFS'd.
15095 echo "$f";;
15096 *) # Relative
15097 if test -f "$f"; then
15098 # Build tree
15099 echo "$f"
15100 elif test -f "$srcdir/$f"; then
15101 # Source tree
15102 echo "$srcdir/$f"
15103 else
15104 # /dev/null tree
15105 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15106 echo "$as_me: error: cannot find input file: $f" >&2;}
15107 { (exit 1); exit 1; }; }
15108 fi;;
15109 esac
15110 done` || { (exit 1); exit 1; }
15111 # Remove the trailing spaces.
15112 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15113
15114 _ACEOF
15115
15116 # Transform confdefs.h into two sed scripts, `conftest.defines' and
15117 # `conftest.undefs', that substitutes the proper values into
15118 # config.h.in to produce config.h. The first handles `#define'
15119 # templates, and the second `#undef' templates.
15120 # And first: Protect against being on the right side of a sed subst in
15121 # config.status. Protect against being in an unquoted here document
15122 # in config.status.
15123 rm -f conftest.defines conftest.undefs
15124 # Using a here document instead of a string reduces the quoting nightmare.
15125 # Putting comments in sed scripts is not portable.
15126 #
15127 # `end' is used to avoid that the second main sed command (meant for
15128 # 0-ary CPP macros) applies to n-ary macro definitions.
15129 # See the Autoconf documentation for `clear'.
15130 cat >confdef2sed.sed <<\_ACEOF
15131 s/[\\&,]/\\&/g
15132 s,[\\$`],\\&,g
15133 t clear
15134 : clear
15135 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15136 t end
15137 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15138 : end
15139 _ACEOF
15140 # If some macros were called several times there might be several times
15141 # the same #defines, which is useless. Nevertheless, we may not want to
15142 # sort them, since we want the *last* AC-DEFINE to be honored.
15143 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15144 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15145 rm -f confdef2sed.sed
15146
15147 # This sed command replaces #undef with comments. This is necessary, for
15148 # example, in the case of _POSIX_SOURCE, which is predefined and required
15149 # on some systems where configure will not decide to define it.
15150 cat >>conftest.undefs <<\_ACEOF
15151 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15152 _ACEOF
15153
15154 # Break up conftest.defines because some shells have a limit on the size
15155 # of here documents, and old seds have small limits too (100 cmds).
15156 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15157 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15158 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15159 echo ' :' >>$CONFIG_STATUS
15160 rm -f conftest.tail
15161 while grep . conftest.defines >/dev/null
15162 do
15163 # Write a limited-size here document to $tmp/defines.sed.
15164 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15165 # Speed up: don't consider the non `#define' lines.
15166 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15167 # Work around the forget-to-reset-the-flag bug.
15168 echo 't clr' >>$CONFIG_STATUS
15169 echo ': clr' >>$CONFIG_STATUS
15170 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15171 echo 'CEOF
15172 sed -f $tmp/defines.sed $tmp/in >$tmp/out
15173 rm -f $tmp/in
15174 mv $tmp/out $tmp/in
15175 ' >>$CONFIG_STATUS
15176 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15177 rm -f conftest.defines
15178 mv conftest.tail conftest.defines
15179 done
15180 rm -f conftest.defines
15181 echo ' fi # grep' >>$CONFIG_STATUS
15182 echo >>$CONFIG_STATUS
15183
15184 # Break up conftest.undefs because some shells have a limit on the size
15185 # of here documents, and old seds have small limits too (100 cmds).
15186 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15187 rm -f conftest.tail
15188 while grep . conftest.undefs >/dev/null
15189 do
15190 # Write a limited-size here document to $tmp/undefs.sed.
15191 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15192 # Speed up: don't consider the non `#undef'
15193 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15194 # Work around the forget-to-reset-the-flag bug.
15195 echo 't clr' >>$CONFIG_STATUS
15196 echo ': clr' >>$CONFIG_STATUS
15197 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15198 echo 'CEOF
15199 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15200 rm -f $tmp/in
15201 mv $tmp/out $tmp/in
15202 ' >>$CONFIG_STATUS
15203 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15204 rm -f conftest.undefs
15205 mv conftest.tail conftest.undefs
15206 done
15207 rm -f conftest.undefs
15208
15209 cat >>$CONFIG_STATUS <<\_ACEOF
15210 # Let's still pretend it is `configure' which instantiates (i.e., don't
15211 # use $as_me), people would be surprised to read:
15212 # /* config.h. Generated by config.status. */
15213 if test x"$ac_file" = x-; then
15214 echo "/* Generated by configure. */" >$tmp/config.h
15215 else
15216 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15217 fi
15218 cat $tmp/in >>$tmp/config.h
15219 rm -f $tmp/in
15220 if test x"$ac_file" != x-; then
15221 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15222 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15223 echo "$as_me: $ac_file is unchanged" >&6;}
15224 else
15225 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15226 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15227 X"$ac_file" : 'X\(//\)[^/]' \| \
15228 X"$ac_file" : 'X\(//\)$' \| \
15229 X"$ac_file" : 'X\(/\)' \| \
15230 . : '\(.\)' 2>/dev/null ||
15231 echo X"$ac_file" |
15232 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15233 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15234 /^X\(\/\/\)$/{ s//\1/; q; }
15235 /^X\(\/\).*/{ s//\1/; q; }
15236 s/.*/./; q'`
15237 { if $as_mkdir_p; then
15238 mkdir -p "$ac_dir"
15239 else
15240 as_dir="$ac_dir"
15241 as_dirs=
15242 while test ! -d "$as_dir"; do
15243 as_dirs="$as_dir $as_dirs"
15244 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15245 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15246 X"$as_dir" : 'X\(//\)[^/]' \| \
15247 X"$as_dir" : 'X\(//\)$' \| \
15248 X"$as_dir" : 'X\(/\)' \| \
15249 . : '\(.\)' 2>/dev/null ||
15250 echo X"$as_dir" |
15251 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15252 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15253 /^X\(\/\/\)$/{ s//\1/; q; }
15254 /^X\(\/\).*/{ s//\1/; q; }
15255 s/.*/./; q'`
15256 done
15257 test ! -n "$as_dirs" || mkdir $as_dirs
15258 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15259 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15260 { (exit 1); exit 1; }; }; }
15261
15262 rm -f $ac_file
15263 mv $tmp/config.h $ac_file
15264 fi
15265 else
15266 cat $tmp/config.h
15267 rm -f $tmp/config.h
15268 fi
15269 done
15270 _ACEOF
15271 cat >>$CONFIG_STATUS <<\_ACEOF
15272
15273 #
15274 # CONFIG_LINKS section.
15275 #
15276
15277 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15278 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15279 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15280
15281 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15282 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15283
15284 if test ! -r $srcdir/$ac_source; then
15285 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15286 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15287 { (exit 1); exit 1; }; }
15288 fi
15289 rm -f $ac_dest
15290
15291 # Make relative symlinks.
15292 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15293 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15294 X"$ac_dest" : 'X\(//\)[^/]' \| \
15295 X"$ac_dest" : 'X\(//\)$' \| \
15296 X"$ac_dest" : 'X\(/\)' \| \
15297 . : '\(.\)' 2>/dev/null ||
15298 echo X"$ac_dest" |
15299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15300 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15301 /^X\(\/\/\)$/{ s//\1/; q; }
15302 /^X\(\/\).*/{ s//\1/; q; }
15303 s/.*/./; q'`
15304 { if $as_mkdir_p; then
15305 mkdir -p "$ac_dest_dir"
15306 else
15307 as_dir="$ac_dest_dir"
15308 as_dirs=
15309 while test ! -d "$as_dir"; do
15310 as_dirs="$as_dir $as_dirs"
15311 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15312 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15313 X"$as_dir" : 'X\(//\)[^/]' \| \
15314 X"$as_dir" : 'X\(//\)$' \| \
15315 X"$as_dir" : 'X\(/\)' \| \
15316 . : '\(.\)' 2>/dev/null ||
15317 echo X"$as_dir" |
15318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15319 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15320 /^X\(\/\/\)$/{ s//\1/; q; }
15321 /^X\(\/\).*/{ s//\1/; q; }
15322 s/.*/./; q'`
15323 done
15324 test ! -n "$as_dirs" || mkdir $as_dirs
15325 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15326 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15327 { (exit 1); exit 1; }; }; }
15328
15329 ac_builddir=.
15330
15331 if test "$ac_dest_dir" != .; then
15332 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15333 # A "../" for each directory in $ac_dir_suffix.
15334 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15335 else
15336 ac_dir_suffix= ac_top_builddir=
15337 fi
15338
15339 case $srcdir in
15340 .) # No --srcdir option. We are building in place.
15341 ac_srcdir=.
15342 if test -z "$ac_top_builddir"; then
15343 ac_top_srcdir=.
15344 else
15345 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15346 fi ;;
15347 [\\/]* | ?:[\\/]* ) # Absolute path.
15348 ac_srcdir=$srcdir$ac_dir_suffix;
15349 ac_top_srcdir=$srcdir ;;
15350 *) # Relative path.
15351 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15352 ac_top_srcdir=$ac_top_builddir$srcdir ;;
15353 esac
15354
15355 # Do not use `cd foo && pwd` to compute absolute paths, because
15356 # the directories may not exist.
15357 case `pwd` in
15358 .) ac_abs_builddir="$ac_dest_dir";;
15359 *)
15360 case "$ac_dest_dir" in
15361 .) ac_abs_builddir=`pwd`;;
15362 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15363 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15364 esac;;
15365 esac
15366 case $ac_abs_builddir in
15367 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15368 *)
15369 case ${ac_top_builddir}. in
15370 .) ac_abs_top_builddir=$ac_abs_builddir;;
15371 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15372 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15373 esac;;
15374 esac
15375 case $ac_abs_builddir in
15376 .) ac_abs_srcdir=$ac_srcdir;;
15377 *)
15378 case $ac_srcdir in
15379 .) ac_abs_srcdir=$ac_abs_builddir;;
15380 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15381 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15382 esac;;
15383 esac
15384 case $ac_abs_builddir in
15385 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15386 *)
15387 case $ac_top_srcdir in
15388 .) ac_abs_top_srcdir=$ac_abs_builddir;;
15389 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15390 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15391 esac;;
15392 esac
15393
15394
15395 case $srcdir in
15396 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15397 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15398 esac
15399
15400 # Try a symlink, then a hard link, then a copy.
15401 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15402 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15403 cp -p $srcdir/$ac_source $ac_dest ||
15404 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15405 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15406 { (exit 1); exit 1; }; }
15407 done
15408 _ACEOF
15409
15410 cat >>$CONFIG_STATUS <<\_ACEOF
15411
15412 { (exit 0); exit 0; }
15413 _ACEOF
15414 chmod +x $CONFIG_STATUS
15415 ac_clean_files=$ac_clean_files_save
15416
15417
15418 # configure is writing to config.log, and then calls config.status.
15419 # config.status does its own redirection, appending to config.log.
15420 # Unfortunately, on DOS this fails, as config.log is still kept open
15421 # by configure, so config.status won't be able to write to it; its
15422 # output is simply discarded. So we exec the FD to /dev/null,
15423 # effectively closing config.log, so it can be properly (re)opened and
15424 # appended to by config.status. When coming back to configure, we
15425 # need to make the FD available again.
15426 if test "$no_create" != yes; then
15427 ac_cs_success=:
15428 ac_config_status_args=
15429 test "$silent" = yes &&
15430 ac_config_status_args="$ac_config_status_args --quiet"
15431 exec 5>/dev/null
15432 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15433 exec 5>>config.log
15434 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15435 # would make configure fail if this is the last instruction.
15436 $ac_cs_success || { (exit 1); exit 1; }
15437 fi
15438

Properties

Name Value
svn:executable *