ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
Revision: 2567
Committed: Mon Jan 16 15:26:55 2006 UTC (18 years, 5 months ago) by gezelter
File size: 419998 byte(s)
Log Message:
Testing commit

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 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-doxygen enable documentation generation with doxygen (auto)
875 --enable-dot use 'dot' to generate graphs in doxygen (auto)
876 --enable-html-docs enable HTML generation with doxygen (yes)
877 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
878
879 Optional Packages:
880 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
881 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
882 --with-perl-shebang override what perl thinks is the way for the kernel
883 to start it (seldom needed)
884 --with-zlib=DIR root directory path of zlib installation defaults to
885 /usr/local or /usr if not found in /usr/local
886 --without-zlib to disable zlib usage completely
887 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
888 --with-cgal-makefile=FILE CGAL makefile that should be used
889
890 Some influential environment variables:
891 CXX C++ compiler command
892 CXXFLAGS C++ compiler flags
893 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
894 nonstandard directory <lib dir>
895 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
896 headers in a nonstandard directory <include dir>
897 CC C compiler command
898 CFLAGS C compiler flags
899 FC Fortran compiler command
900 FCFLAGS Fortran compiler flags
901 CPP C preprocessor
902 CXXCPP C++ preprocessor
903
904 Use these variables to override the choices made by `configure' or to help
905 it to find libraries and programs with nonstandard names/locations.
906
907 Report bugs to <gezelter@nd.edu>.
908 _ACEOF
909 fi
910
911 if test "$ac_init_help" = "recursive"; then
912 # If there are subdirs, report their specific --help.
913 ac_popdir=`pwd`
914 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
915 test -d $ac_dir || continue
916 ac_builddir=.
917
918 if test "$ac_dir" != .; then
919 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
920 # A "../" for each directory in $ac_dir_suffix.
921 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
922 else
923 ac_dir_suffix= ac_top_builddir=
924 fi
925
926 case $srcdir in
927 .) # No --srcdir option. We are building in place.
928 ac_srcdir=.
929 if test -z "$ac_top_builddir"; then
930 ac_top_srcdir=.
931 else
932 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 fi ;;
934 [\\/]* | ?:[\\/]* ) # Absolute path.
935 ac_srcdir=$srcdir$ac_dir_suffix;
936 ac_top_srcdir=$srcdir ;;
937 *) # Relative path.
938 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
939 ac_top_srcdir=$ac_top_builddir$srcdir ;;
940 esac
941
942 # Do not use `cd foo && pwd` to compute absolute paths, because
943 # the directories may not exist.
944 case `pwd` in
945 .) ac_abs_builddir="$ac_dir";;
946 *)
947 case "$ac_dir" in
948 .) ac_abs_builddir=`pwd`;;
949 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950 *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 esac;;
952 esac
953 case $ac_abs_builddir in
954 .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 *)
956 case ${ac_top_builddir}. in
957 .) ac_abs_top_builddir=$ac_abs_builddir;;
958 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 esac;;
961 esac
962 case $ac_abs_builddir in
963 .) ac_abs_srcdir=$ac_srcdir;;
964 *)
965 case $ac_srcdir in
966 .) ac_abs_srcdir=$ac_abs_builddir;;
967 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 esac;;
970 esac
971 case $ac_abs_builddir in
972 .) ac_abs_top_srcdir=$ac_top_srcdir;;
973 *)
974 case $ac_top_srcdir in
975 .) ac_abs_top_srcdir=$ac_abs_builddir;;
976 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978 esac;;
979 esac
980
981 cd $ac_dir
982 # Check for guested configure; otherwise get Cygnus style configure.
983 if test -f $ac_srcdir/configure.gnu; then
984 echo
985 $SHELL $ac_srcdir/configure.gnu --help=recursive
986 elif test -f $ac_srcdir/configure; then
987 echo
988 $SHELL $ac_srcdir/configure --help=recursive
989 elif test -f $ac_srcdir/configure.ac ||
990 test -f $ac_srcdir/configure.in; then
991 echo
992 $ac_configure --help
993 else
994 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
995 fi
996 cd $ac_popdir
997 done
998 fi
999
1000 test -n "$ac_init_help" && exit 0
1001 if $ac_init_version; then
1002 cat <<\_ACEOF
1003 OOPSE configure 3.0
1004 generated by GNU Autoconf 2.59
1005
1006 Copyright (C) 2003 Free Software Foundation, Inc.
1007 This configure script is free software; the Free Software Foundation
1008 gives unlimited permission to copy, distribute and modify it.
1009 _ACEOF
1010 exit 0
1011 fi
1012 exec 5>config.log
1013 cat >&5 <<_ACEOF
1014 This file contains any messages produced by compilers while
1015 running configure, to aid debugging if configure makes a mistake.
1016
1017 It was created by OOPSE $as_me 3.0, which was
1018 generated by GNU Autoconf 2.59. Invocation command line was
1019
1020 $ $0 $@
1021
1022 _ACEOF
1023 {
1024 cat <<_ASUNAME
1025 ## --------- ##
1026 ## Platform. ##
1027 ## --------- ##
1028
1029 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1030 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1031 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1032 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1033 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1034
1035 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1036 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1037
1038 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1039 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1040 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1041 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1042 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1043 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1044 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1045
1046 _ASUNAME
1047
1048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1049 for as_dir in $PATH
1050 do
1051 IFS=$as_save_IFS
1052 test -z "$as_dir" && as_dir=.
1053 echo "PATH: $as_dir"
1054 done
1055
1056 } >&5
1057
1058 cat >&5 <<_ACEOF
1059
1060
1061 ## ----------- ##
1062 ## Core tests. ##
1063 ## ----------- ##
1064
1065 _ACEOF
1066
1067
1068 # Keep a trace of the command line.
1069 # Strip out --no-create and --no-recursion so they do not pile up.
1070 # Strip out --silent because we don't want to record it for future runs.
1071 # Also quote any args containing shell meta-characters.
1072 # Make two passes to allow for proper duplicate-argument suppression.
1073 ac_configure_args=
1074 ac_configure_args0=
1075 ac_configure_args1=
1076 ac_sep=
1077 ac_must_keep_next=false
1078 for ac_pass in 1 2
1079 do
1080 for ac_arg
1081 do
1082 case $ac_arg in
1083 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1084 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085 | -silent | --silent | --silen | --sile | --sil)
1086 continue ;;
1087 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1088 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1089 esac
1090 case $ac_pass in
1091 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1092 2)
1093 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1094 if test $ac_must_keep_next = true; then
1095 ac_must_keep_next=false # Got value, back to normal.
1096 else
1097 case $ac_arg in
1098 *=* | --config-cache | -C | -disable-* | --disable-* \
1099 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1100 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1101 | -with-* | --with-* | -without-* | --without-* | --x)
1102 case "$ac_configure_args0 " in
1103 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1104 esac
1105 ;;
1106 -* ) ac_must_keep_next=true ;;
1107 esac
1108 fi
1109 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 # Get rid of the leading space.
1111 ac_sep=" "
1112 ;;
1113 esac
1114 done
1115 done
1116 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1117 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1118
1119 # When interrupted or exit'd, cleanup temporary files, and complete
1120 # config.log. We remove comments because anyway the quotes in there
1121 # would cause problems or look ugly.
1122 # WARNING: Be sure not to use single quotes in there, as some shells,
1123 # such as our DU 5.0 friend, will then `close' the trap.
1124 trap 'exit_status=$?
1125 # Save into config.log some information that might help in debugging.
1126 {
1127 echo
1128
1129 cat <<\_ASBOX
1130 ## ---------------- ##
1131 ## Cache variables. ##
1132 ## ---------------- ##
1133 _ASBOX
1134 echo
1135 # The following way of writing the cache mishandles newlines in values,
1136 {
1137 (set) 2>&1 |
1138 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1139 *ac_space=\ *)
1140 sed -n \
1141 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1142 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1143 ;;
1144 *)
1145 sed -n \
1146 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1147 ;;
1148 esac;
1149 }
1150 echo
1151
1152 cat <<\_ASBOX
1153 ## ----------------- ##
1154 ## Output variables. ##
1155 ## ----------------- ##
1156 _ASBOX
1157 echo
1158 for ac_var in $ac_subst_vars
1159 do
1160 eval ac_val=$`echo $ac_var`
1161 echo "$ac_var='"'"'$ac_val'"'"'"
1162 done | sort
1163 echo
1164
1165 if test -n "$ac_subst_files"; then
1166 cat <<\_ASBOX
1167 ## ------------- ##
1168 ## Output files. ##
1169 ## ------------- ##
1170 _ASBOX
1171 echo
1172 for ac_var in $ac_subst_files
1173 do
1174 eval ac_val=$`echo $ac_var`
1175 echo "$ac_var='"'"'$ac_val'"'"'"
1176 done | sort
1177 echo
1178 fi
1179
1180 if test -s confdefs.h; then
1181 cat <<\_ASBOX
1182 ## ----------- ##
1183 ## confdefs.h. ##
1184 ## ----------- ##
1185 _ASBOX
1186 echo
1187 sed "/^$/d" confdefs.h | sort
1188 echo
1189 fi
1190 test "$ac_signal" != 0 &&
1191 echo "$as_me: caught signal $ac_signal"
1192 echo "$as_me: exit $exit_status"
1193 } >&5
1194 rm -f core *.core &&
1195 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1196 exit $exit_status
1197 ' 0
1198 for ac_signal in 1 2 13 15; do
1199 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1200 done
1201 ac_signal=0
1202
1203 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1204 rm -rf conftest* confdefs.h
1205 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206 echo >confdefs.h
1207
1208 # Predefined preprocessor variables.
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_NAME "$PACKAGE_NAME"
1212 _ACEOF
1213
1214
1215 cat >>confdefs.h <<_ACEOF
1216 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1217 _ACEOF
1218
1219
1220 cat >>confdefs.h <<_ACEOF
1221 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1222 _ACEOF
1223
1224
1225 cat >>confdefs.h <<_ACEOF
1226 #define PACKAGE_STRING "$PACKAGE_STRING"
1227 _ACEOF
1228
1229
1230 cat >>confdefs.h <<_ACEOF
1231 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1232 _ACEOF
1233
1234
1235 # Let the site file select an alternate cache file if it wants to.
1236 # Prefer explicitly selected file to automatically selected ones.
1237 if test -z "$CONFIG_SITE"; then
1238 if test "x$prefix" != xNONE; then
1239 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1240 else
1241 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1242 fi
1243 fi
1244 for ac_site_file in $CONFIG_SITE; do
1245 if test -r "$ac_site_file"; then
1246 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1247 echo "$as_me: loading site script $ac_site_file" >&6;}
1248 sed 's/^/| /' "$ac_site_file" >&5
1249 . "$ac_site_file"
1250 fi
1251 done
1252
1253 if test -r "$cache_file"; then
1254 # Some versions of bash will fail to source /dev/null (special
1255 # files actually), so we avoid doing that.
1256 if test -f "$cache_file"; then
1257 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1258 echo "$as_me: loading cache $cache_file" >&6;}
1259 case $cache_file in
1260 [\\/]* | ?:[\\/]* ) . $cache_file;;
1261 *) . ./$cache_file;;
1262 esac
1263 fi
1264 else
1265 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1266 echo "$as_me: creating cache $cache_file" >&6;}
1267 >$cache_file
1268 fi
1269
1270 # Check that the precious variables saved in the cache have kept the same
1271 # value.
1272 ac_cache_corrupted=false
1273 for ac_var in `(set) 2>&1 |
1274 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1275 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1276 eval ac_new_set=\$ac_env_${ac_var}_set
1277 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1278 eval ac_new_val="\$ac_env_${ac_var}_value"
1279 case $ac_old_set,$ac_new_set in
1280 set,)
1281 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1282 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1283 ac_cache_corrupted=: ;;
1284 ,set)
1285 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1286 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1287 ac_cache_corrupted=: ;;
1288 ,);;
1289 *)
1290 if test "x$ac_old_val" != "x$ac_new_val"; then
1291 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1292 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1293 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1294 echo "$as_me: former value: $ac_old_val" >&2;}
1295 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1296 echo "$as_me: current value: $ac_new_val" >&2;}
1297 ac_cache_corrupted=:
1298 fi;;
1299 esac
1300 # Pass precious variables to config.status.
1301 if test "$ac_new_set" = set; then
1302 case $ac_new_val in
1303 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1305 *) ac_arg=$ac_var=$ac_new_val ;;
1306 esac
1307 case " $ac_configure_args " in
1308 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1309 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1310 esac
1311 fi
1312 done
1313 if $ac_cache_corrupted; then
1314 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1315 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1316 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1317 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1318 { (exit 1); exit 1; }; }
1319 fi
1320
1321 ac_ext=c
1322 ac_cpp='$CPP $CPPFLAGS'
1323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1326
1327
1328
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 ac_aux_dir=
1354 for ac_dir in ac-tools $srcdir/ac-tools; do
1355 if test -f $ac_dir/install-sh; then
1356 ac_aux_dir=$ac_dir
1357 ac_install_sh="$ac_aux_dir/install-sh -c"
1358 break
1359 elif test -f $ac_dir/install.sh; then
1360 ac_aux_dir=$ac_dir
1361 ac_install_sh="$ac_aux_dir/install.sh -c"
1362 break
1363 elif test -f $ac_dir/shtool; then
1364 ac_aux_dir=$ac_dir
1365 ac_install_sh="$ac_aux_dir/shtool install -c"
1366 break
1367 fi
1368 done
1369 if test -z "$ac_aux_dir"; then
1370 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1371 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1372 { (exit 1); exit 1; }; }
1373 fi
1374 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1377
1378
1379 ac_config_headers="$ac_config_headers src/config.h"
1380
1381
1382
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 # AC_F90_MODULE_NAMES
1428 # -------------------
1429 #
1430 # Figure out how the Fortran 90 compiler constructs module file names
1431 #
1432 # AC_F90_MODULE_NAMES
1433
1434
1435
1436
1437
1438
1439
1440
1441
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 # who am i
1470 # Make sure we can run config.sub.
1471 $ac_config_sub sun4 >/dev/null 2>&1 ||
1472 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1473 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1474 { (exit 1); exit 1; }; }
1475
1476 echo "$as_me:$LINENO: checking build system type" >&5
1477 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1478 if test "${ac_cv_build+set}" = set; then
1479 echo $ECHO_N "(cached) $ECHO_C" >&6
1480 else
1481 ac_cv_build_alias=$build_alias
1482 test -z "$ac_cv_build_alias" &&
1483 ac_cv_build_alias=`$ac_config_guess`
1484 test -z "$ac_cv_build_alias" &&
1485 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1486 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1487 { (exit 1); exit 1; }; }
1488 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1489 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1490 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1491 { (exit 1); exit 1; }; }
1492
1493 fi
1494 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1495 echo "${ECHO_T}$ac_cv_build" >&6
1496 build=$ac_cv_build
1497 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1498 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1499 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1500
1501
1502 echo "$as_me:$LINENO: checking host system type" >&5
1503 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1504 if test "${ac_cv_host+set}" = set; then
1505 echo $ECHO_N "(cached) $ECHO_C" >&6
1506 else
1507 ac_cv_host_alias=$host_alias
1508 test -z "$ac_cv_host_alias" &&
1509 ac_cv_host_alias=$ac_cv_build_alias
1510 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1511 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1512 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1513 { (exit 1); exit 1; }; }
1514
1515 fi
1516 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1517 echo "${ECHO_T}$ac_cv_host" >&6
1518 host=$ac_cv_host
1519 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1520 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1521 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1522
1523
1524
1525
1526
1527 # set program name
1528 PROGNAME="oopse"
1529
1530
1531
1532
1533 OBJEXT=".$OBJEXT"
1534
1535 OOPSE=oopse
1536
1537 if test "x${prefix}" = "xNONE"
1538 then
1539 OOPSE_HOME=${ac_default_prefix}/oopse
1540 else
1541 OOPSE_HOME=${prefix}/oopse
1542 fi
1543 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1544 if test "${enable_oopse_home+set}" = set; then
1545 enableval="$enable_oopse_home"
1546 OOPSE_HOME="${enableval}"
1547 fi;
1548
1549 # there are two ways to do debugging. One with the --enable-debug flag
1550 # and one using the DEBUG environment variable
1551
1552 debug=0
1553 # Check whether --enable-debug or --disable-debug was given.
1554 if test "${enable_debug+set}" = set; then
1555 enableval="$enable_debug"
1556 debug=1
1557 fi;
1558 if test "${DEBUG}"; then
1559
1560 cat >>confdefs.h <<\_ACEOF
1561 #define debug 1
1562 _ACEOF
1563
1564 msg="$msg, debug mode"
1565 fi
1566
1567
1568 # Checks for programs.
1569 ac_ext=cc
1570 ac_cpp='$CXXCPP $CPPFLAGS'
1571 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1572 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1573 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1574 if test -n "$ac_tool_prefix"; then
1575 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1576 do
1577 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1578 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1579 echo "$as_me:$LINENO: checking for $ac_word" >&5
1580 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1581 if test "${ac_cv_prog_CXX+set}" = set; then
1582 echo $ECHO_N "(cached) $ECHO_C" >&6
1583 else
1584 if test -n "$CXX"; then
1585 ac_cv_prog_CXX="$CXX" # Let the user override the test.
1586 else
1587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1588 for as_dir in $PATH
1589 do
1590 IFS=$as_save_IFS
1591 test -z "$as_dir" && as_dir=.
1592 for ac_exec_ext in '' $ac_executable_extensions; do
1593 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1594 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1595 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1596 break 2
1597 fi
1598 done
1599 done
1600
1601 fi
1602 fi
1603 CXX=$ac_cv_prog_CXX
1604 if test -n "$CXX"; then
1605 echo "$as_me:$LINENO: result: $CXX" >&5
1606 echo "${ECHO_T}$CXX" >&6
1607 else
1608 echo "$as_me:$LINENO: result: no" >&5
1609 echo "${ECHO_T}no" >&6
1610 fi
1611
1612 test -n "$CXX" && break
1613 done
1614 fi
1615 if test -z "$CXX"; then
1616 ac_ct_CXX=$CXX
1617 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1618 do
1619 # Extract the first word of "$ac_prog", so it can be a program name with args.
1620 set dummy $ac_prog; ac_word=$2
1621 echo "$as_me:$LINENO: checking for $ac_word" >&5
1622 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1623 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1624 echo $ECHO_N "(cached) $ECHO_C" >&6
1625 else
1626 if test -n "$ac_ct_CXX"; then
1627 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1628 else
1629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1630 for as_dir in $PATH
1631 do
1632 IFS=$as_save_IFS
1633 test -z "$as_dir" && as_dir=.
1634 for ac_exec_ext in '' $ac_executable_extensions; do
1635 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1636 ac_cv_prog_ac_ct_CXX="$ac_prog"
1637 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1638 break 2
1639 fi
1640 done
1641 done
1642
1643 fi
1644 fi
1645 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1646 if test -n "$ac_ct_CXX"; then
1647 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1648 echo "${ECHO_T}$ac_ct_CXX" >&6
1649 else
1650 echo "$as_me:$LINENO: result: no" >&5
1651 echo "${ECHO_T}no" >&6
1652 fi
1653
1654 test -n "$ac_ct_CXX" && break
1655 done
1656 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1657
1658 CXX=$ac_ct_CXX
1659 fi
1660
1661
1662 # Provide some information about the compiler.
1663 echo "$as_me:$LINENO:" \
1664 "checking for C++ compiler version" >&5
1665 ac_compiler=`set X $ac_compile; echo $2`
1666 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1667 (eval $ac_compiler --version </dev/null >&5) 2>&5
1668 ac_status=$?
1669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1670 (exit $ac_status); }
1671 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1672 (eval $ac_compiler -v </dev/null >&5) 2>&5
1673 ac_status=$?
1674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1675 (exit $ac_status); }
1676 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1677 (eval $ac_compiler -V </dev/null >&5) 2>&5
1678 ac_status=$?
1679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1680 (exit $ac_status); }
1681
1682 cat >conftest.$ac_ext <<_ACEOF
1683 /* confdefs.h. */
1684 _ACEOF
1685 cat confdefs.h >>conftest.$ac_ext
1686 cat >>conftest.$ac_ext <<_ACEOF
1687 /* end confdefs.h. */
1688
1689 int
1690 main ()
1691 {
1692
1693 ;
1694 return 0;
1695 }
1696 _ACEOF
1697 ac_clean_files_save=$ac_clean_files
1698 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1699 # Try to create an executable without -o first, disregard a.out.
1700 # It will help us diagnose broken compilers, and finding out an intuition
1701 # of exeext.
1702 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1703 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1704 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1705 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1706 (eval $ac_link_default) 2>&5
1707 ac_status=$?
1708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1709 (exit $ac_status); }; then
1710 # Find the output, starting from the most likely. This scheme is
1711 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1712 # resort.
1713
1714 # Be careful to initialize this variable, since it used to be cached.
1715 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1716 ac_cv_exeext=
1717 # b.out is created by i960 compilers.
1718 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1719 do
1720 test -f "$ac_file" || continue
1721 case $ac_file in
1722 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1723 ;;
1724 conftest.$ac_ext )
1725 # This is the source file.
1726 ;;
1727 [ab].out )
1728 # We found the default executable, but exeext='' is most
1729 # certainly right.
1730 break;;
1731 *.* )
1732 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1733 # FIXME: I believe we export ac_cv_exeext for Libtool,
1734 # but it would be cool to find out if it's true. Does anybody
1735 # maintain Libtool? --akim.
1736 export ac_cv_exeext
1737 break;;
1738 * )
1739 break;;
1740 esac
1741 done
1742 else
1743 echo "$as_me: failed program was:" >&5
1744 sed 's/^/| /' conftest.$ac_ext >&5
1745
1746 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1747 See \`config.log' for more details." >&5
1748 echo "$as_me: error: C++ compiler cannot create executables
1749 See \`config.log' for more details." >&2;}
1750 { (exit 77); exit 77; }; }
1751 fi
1752
1753 ac_exeext=$ac_cv_exeext
1754 echo "$as_me:$LINENO: result: $ac_file" >&5
1755 echo "${ECHO_T}$ac_file" >&6
1756
1757 # Check the compiler produces executables we can run. If not, either
1758 # the compiler is broken, or we cross compile.
1759 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1760 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1761 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1762 # If not cross compiling, check that we can run a simple program.
1763 if test "$cross_compiling" != yes; then
1764 if { ac_try='./$ac_file'
1765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1766 (eval $ac_try) 2>&5
1767 ac_status=$?
1768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1769 (exit $ac_status); }; }; then
1770 cross_compiling=no
1771 else
1772 if test "$cross_compiling" = maybe; then
1773 cross_compiling=yes
1774 else
1775 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1776 If you meant to cross compile, use \`--host'.
1777 See \`config.log' for more details." >&5
1778 echo "$as_me: error: cannot run C++ compiled programs.
1779 If you meant to cross compile, use \`--host'.
1780 See \`config.log' for more details." >&2;}
1781 { (exit 1); exit 1; }; }
1782 fi
1783 fi
1784 fi
1785 echo "$as_me:$LINENO: result: yes" >&5
1786 echo "${ECHO_T}yes" >&6
1787
1788 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1789 ac_clean_files=$ac_clean_files_save
1790 # Check the compiler produces executables we can run. If not, either
1791 # the compiler is broken, or we cross compile.
1792 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1793 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1794 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1795 echo "${ECHO_T}$cross_compiling" >&6
1796
1797 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1798 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1799 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1800 (eval $ac_link) 2>&5
1801 ac_status=$?
1802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1803 (exit $ac_status); }; then
1804 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1805 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1806 # work properly (i.e., refer to `conftest.exe'), while it won't with
1807 # `rm'.
1808 for ac_file in conftest.exe conftest conftest.*; do
1809 test -f "$ac_file" || continue
1810 case $ac_file in
1811 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1812 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1813 export ac_cv_exeext
1814 break;;
1815 * ) break;;
1816 esac
1817 done
1818 else
1819 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1820 See \`config.log' for more details." >&5
1821 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1822 See \`config.log' for more details." >&2;}
1823 { (exit 1); exit 1; }; }
1824 fi
1825
1826 rm -f conftest$ac_cv_exeext
1827 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1828 echo "${ECHO_T}$ac_cv_exeext" >&6
1829
1830 rm -f conftest.$ac_ext
1831 EXEEXT=$ac_cv_exeext
1832 ac_exeext=$EXEEXT
1833 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1834 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1835 if test "${ac_cv_objext+set}" = set; then
1836 echo $ECHO_N "(cached) $ECHO_C" >&6
1837 else
1838 cat >conftest.$ac_ext <<_ACEOF
1839 /* confdefs.h. */
1840 _ACEOF
1841 cat confdefs.h >>conftest.$ac_ext
1842 cat >>conftest.$ac_ext <<_ACEOF
1843 /* end confdefs.h. */
1844
1845 int
1846 main ()
1847 {
1848
1849 ;
1850 return 0;
1851 }
1852 _ACEOF
1853 rm -f conftest.o conftest.obj
1854 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1855 (eval $ac_compile) 2>&5
1856 ac_status=$?
1857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1858 (exit $ac_status); }; then
1859 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1860 case $ac_file in
1861 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1862 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1863 break;;
1864 esac
1865 done
1866 else
1867 echo "$as_me: failed program was:" >&5
1868 sed 's/^/| /' conftest.$ac_ext >&5
1869
1870 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1871 See \`config.log' for more details." >&5
1872 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1873 See \`config.log' for more details." >&2;}
1874 { (exit 1); exit 1; }; }
1875 fi
1876
1877 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1878 fi
1879 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1880 echo "${ECHO_T}$ac_cv_objext" >&6
1881 OBJEXT=$ac_cv_objext
1882 ac_objext=$OBJEXT
1883 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1884 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1885 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1886 echo $ECHO_N "(cached) $ECHO_C" >&6
1887 else
1888 cat >conftest.$ac_ext <<_ACEOF
1889 /* confdefs.h. */
1890 _ACEOF
1891 cat confdefs.h >>conftest.$ac_ext
1892 cat >>conftest.$ac_ext <<_ACEOF
1893 /* end confdefs.h. */
1894
1895 int
1896 main ()
1897 {
1898 #ifndef __GNUC__
1899 choke me
1900 #endif
1901
1902 ;
1903 return 0;
1904 }
1905 _ACEOF
1906 rm -f conftest.$ac_objext
1907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1908 (eval $ac_compile) 2>conftest.er1
1909 ac_status=$?
1910 grep -v '^ *+' conftest.er1 >conftest.err
1911 rm -f conftest.er1
1912 cat conftest.err >&5
1913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1914 (exit $ac_status); } &&
1915 { ac_try='test -z "$ac_cxx_werror_flag"
1916 || test ! -s conftest.err'
1917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1918 (eval $ac_try) 2>&5
1919 ac_status=$?
1920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1921 (exit $ac_status); }; } &&
1922 { ac_try='test -s conftest.$ac_objext'
1923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1924 (eval $ac_try) 2>&5
1925 ac_status=$?
1926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1927 (exit $ac_status); }; }; then
1928 ac_compiler_gnu=yes
1929 else
1930 echo "$as_me: failed program was:" >&5
1931 sed 's/^/| /' conftest.$ac_ext >&5
1932
1933 ac_compiler_gnu=no
1934 fi
1935 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1936 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1937
1938 fi
1939 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1940 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1941 GXX=`test $ac_compiler_gnu = yes && echo yes`
1942 ac_test_CXXFLAGS=${CXXFLAGS+set}
1943 ac_save_CXXFLAGS=$CXXFLAGS
1944 CXXFLAGS="-g"
1945 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1946 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1947 if test "${ac_cv_prog_cxx_g+set}" = set; then
1948 echo $ECHO_N "(cached) $ECHO_C" >&6
1949 else
1950 cat >conftest.$ac_ext <<_ACEOF
1951 /* confdefs.h. */
1952 _ACEOF
1953 cat confdefs.h >>conftest.$ac_ext
1954 cat >>conftest.$ac_ext <<_ACEOF
1955 /* end confdefs.h. */
1956
1957 int
1958 main ()
1959 {
1960
1961 ;
1962 return 0;
1963 }
1964 _ACEOF
1965 rm -f conftest.$ac_objext
1966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1967 (eval $ac_compile) 2>conftest.er1
1968 ac_status=$?
1969 grep -v '^ *+' conftest.er1 >conftest.err
1970 rm -f conftest.er1
1971 cat conftest.err >&5
1972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973 (exit $ac_status); } &&
1974 { ac_try='test -z "$ac_cxx_werror_flag"
1975 || test ! -s conftest.err'
1976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1977 (eval $ac_try) 2>&5
1978 ac_status=$?
1979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1980 (exit $ac_status); }; } &&
1981 { ac_try='test -s conftest.$ac_objext'
1982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1983 (eval $ac_try) 2>&5
1984 ac_status=$?
1985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1986 (exit $ac_status); }; }; then
1987 ac_cv_prog_cxx_g=yes
1988 else
1989 echo "$as_me: failed program was:" >&5
1990 sed 's/^/| /' conftest.$ac_ext >&5
1991
1992 ac_cv_prog_cxx_g=no
1993 fi
1994 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1995 fi
1996 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1997 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1998 if test "$ac_test_CXXFLAGS" = set; then
1999 CXXFLAGS=$ac_save_CXXFLAGS
2000 elif test $ac_cv_prog_cxx_g = yes; then
2001 if test "$GXX" = yes; then
2002 CXXFLAGS="-g -O2"
2003 else
2004 CXXFLAGS="-g"
2005 fi
2006 else
2007 if test "$GXX" = yes; then
2008 CXXFLAGS="-O2"
2009 else
2010 CXXFLAGS=
2011 fi
2012 fi
2013 for ac_declaration in \
2014 '' \
2015 'extern "C" void std::exit (int) throw (); using std::exit;' \
2016 'extern "C" void std::exit (int); using std::exit;' \
2017 'extern "C" void exit (int) throw ();' \
2018 'extern "C" void exit (int);' \
2019 'void exit (int);'
2020 do
2021 cat >conftest.$ac_ext <<_ACEOF
2022 /* confdefs.h. */
2023 _ACEOF
2024 cat confdefs.h >>conftest.$ac_ext
2025 cat >>conftest.$ac_ext <<_ACEOF
2026 /* end confdefs.h. */
2027 $ac_declaration
2028 #include <stdlib.h>
2029 int
2030 main ()
2031 {
2032 exit (42);
2033 ;
2034 return 0;
2035 }
2036 _ACEOF
2037 rm -f conftest.$ac_objext
2038 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2039 (eval $ac_compile) 2>conftest.er1
2040 ac_status=$?
2041 grep -v '^ *+' conftest.er1 >conftest.err
2042 rm -f conftest.er1
2043 cat conftest.err >&5
2044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045 (exit $ac_status); } &&
2046 { ac_try='test -z "$ac_cxx_werror_flag"
2047 || test ! -s conftest.err'
2048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2049 (eval $ac_try) 2>&5
2050 ac_status=$?
2051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2052 (exit $ac_status); }; } &&
2053 { ac_try='test -s conftest.$ac_objext'
2054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2055 (eval $ac_try) 2>&5
2056 ac_status=$?
2057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2058 (exit $ac_status); }; }; then
2059 :
2060 else
2061 echo "$as_me: failed program was:" >&5
2062 sed 's/^/| /' conftest.$ac_ext >&5
2063
2064 continue
2065 fi
2066 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2067 cat >conftest.$ac_ext <<_ACEOF
2068 /* confdefs.h. */
2069 _ACEOF
2070 cat confdefs.h >>conftest.$ac_ext
2071 cat >>conftest.$ac_ext <<_ACEOF
2072 /* end confdefs.h. */
2073 $ac_declaration
2074 int
2075 main ()
2076 {
2077 exit (42);
2078 ;
2079 return 0;
2080 }
2081 _ACEOF
2082 rm -f conftest.$ac_objext
2083 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2084 (eval $ac_compile) 2>conftest.er1
2085 ac_status=$?
2086 grep -v '^ *+' conftest.er1 >conftest.err
2087 rm -f conftest.er1
2088 cat conftest.err >&5
2089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2090 (exit $ac_status); } &&
2091 { ac_try='test -z "$ac_cxx_werror_flag"
2092 || test ! -s conftest.err'
2093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2094 (eval $ac_try) 2>&5
2095 ac_status=$?
2096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097 (exit $ac_status); }; } &&
2098 { ac_try='test -s conftest.$ac_objext'
2099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2100 (eval $ac_try) 2>&5
2101 ac_status=$?
2102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2103 (exit $ac_status); }; }; then
2104 break
2105 else
2106 echo "$as_me: failed program was:" >&5
2107 sed 's/^/| /' conftest.$ac_ext >&5
2108
2109 fi
2110 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2111 done
2112 rm -f conftest*
2113 if test -n "$ac_declaration"; then
2114 echo '#ifdef __cplusplus' >>confdefs.h
2115 echo $ac_declaration >>confdefs.h
2116 echo '#endif' >>confdefs.h
2117 fi
2118
2119 ac_ext=c
2120 ac_cpp='$CPP $CPPFLAGS'
2121 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2122 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2123 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2124
2125 ac_ext=c
2126 ac_cpp='$CPP $CPPFLAGS'
2127 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2128 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2129 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2130 if test -n "$ac_tool_prefix"; then
2131 for ac_prog in icc pgcc pathcc cc xlc gcc
2132 do
2133 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2134 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2135 echo "$as_me:$LINENO: checking for $ac_word" >&5
2136 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2137 if test "${ac_cv_prog_CC+set}" = set; then
2138 echo $ECHO_N "(cached) $ECHO_C" >&6
2139 else
2140 if test -n "$CC"; then
2141 ac_cv_prog_CC="$CC" # Let the user override the test.
2142 else
2143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2144 for as_dir in $PATH
2145 do
2146 IFS=$as_save_IFS
2147 test -z "$as_dir" && as_dir=.
2148 for ac_exec_ext in '' $ac_executable_extensions; do
2149 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2150 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2151 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2152 break 2
2153 fi
2154 done
2155 done
2156
2157 fi
2158 fi
2159 CC=$ac_cv_prog_CC
2160 if test -n "$CC"; then
2161 echo "$as_me:$LINENO: result: $CC" >&5
2162 echo "${ECHO_T}$CC" >&6
2163 else
2164 echo "$as_me:$LINENO: result: no" >&5
2165 echo "${ECHO_T}no" >&6
2166 fi
2167
2168 test -n "$CC" && break
2169 done
2170 fi
2171 if test -z "$CC"; then
2172 ac_ct_CC=$CC
2173 for ac_prog in icc pgcc pathcc cc xlc gcc
2174 do
2175 # Extract the first word of "$ac_prog", so it can be a program name with args.
2176 set dummy $ac_prog; ac_word=$2
2177 echo "$as_me:$LINENO: checking for $ac_word" >&5
2178 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2179 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2180 echo $ECHO_N "(cached) $ECHO_C" >&6
2181 else
2182 if test -n "$ac_ct_CC"; then
2183 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2184 else
2185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2186 for as_dir in $PATH
2187 do
2188 IFS=$as_save_IFS
2189 test -z "$as_dir" && as_dir=.
2190 for ac_exec_ext in '' $ac_executable_extensions; do
2191 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2192 ac_cv_prog_ac_ct_CC="$ac_prog"
2193 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2194 break 2
2195 fi
2196 done
2197 done
2198
2199 fi
2200 fi
2201 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2202 if test -n "$ac_ct_CC"; then
2203 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2204 echo "${ECHO_T}$ac_ct_CC" >&6
2205 else
2206 echo "$as_me:$LINENO: result: no" >&5
2207 echo "${ECHO_T}no" >&6
2208 fi
2209
2210 test -n "$ac_ct_CC" && break
2211 done
2212
2213 CC=$ac_ct_CC
2214 fi
2215
2216
2217 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2218 See \`config.log' for more details." >&5
2219 echo "$as_me: error: no acceptable C compiler found in \$PATH
2220 See \`config.log' for more details." >&2;}
2221 { (exit 1); exit 1; }; }
2222
2223 # Provide some information about the compiler.
2224 echo "$as_me:$LINENO:" \
2225 "checking for C compiler version" >&5
2226 ac_compiler=`set X $ac_compile; echo $2`
2227 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2228 (eval $ac_compiler --version </dev/null >&5) 2>&5
2229 ac_status=$?
2230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2231 (exit $ac_status); }
2232 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2233 (eval $ac_compiler -v </dev/null >&5) 2>&5
2234 ac_status=$?
2235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 (exit $ac_status); }
2237 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2238 (eval $ac_compiler -V </dev/null >&5) 2>&5
2239 ac_status=$?
2240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2241 (exit $ac_status); }
2242
2243 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2244 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2245 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2246 echo $ECHO_N "(cached) $ECHO_C" >&6
2247 else
2248 cat >conftest.$ac_ext <<_ACEOF
2249 /* confdefs.h. */
2250 _ACEOF
2251 cat confdefs.h >>conftest.$ac_ext
2252 cat >>conftest.$ac_ext <<_ACEOF
2253 /* end confdefs.h. */
2254
2255 int
2256 main ()
2257 {
2258 #ifndef __GNUC__
2259 choke me
2260 #endif
2261
2262 ;
2263 return 0;
2264 }
2265 _ACEOF
2266 rm -f conftest.$ac_objext
2267 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2268 (eval $ac_compile) 2>conftest.er1
2269 ac_status=$?
2270 grep -v '^ *+' conftest.er1 >conftest.err
2271 rm -f conftest.er1
2272 cat conftest.err >&5
2273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 (exit $ac_status); } &&
2275 { ac_try='test -z "$ac_c_werror_flag"
2276 || test ! -s conftest.err'
2277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2278 (eval $ac_try) 2>&5
2279 ac_status=$?
2280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281 (exit $ac_status); }; } &&
2282 { ac_try='test -s conftest.$ac_objext'
2283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2284 (eval $ac_try) 2>&5
2285 ac_status=$?
2286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2287 (exit $ac_status); }; }; then
2288 ac_compiler_gnu=yes
2289 else
2290 echo "$as_me: failed program was:" >&5
2291 sed 's/^/| /' conftest.$ac_ext >&5
2292
2293 ac_compiler_gnu=no
2294 fi
2295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2296 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2297
2298 fi
2299 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2300 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2301 GCC=`test $ac_compiler_gnu = yes && echo yes`
2302 ac_test_CFLAGS=${CFLAGS+set}
2303 ac_save_CFLAGS=$CFLAGS
2304 CFLAGS="-g"
2305 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2306 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2307 if test "${ac_cv_prog_cc_g+set}" = set; then
2308 echo $ECHO_N "(cached) $ECHO_C" >&6
2309 else
2310 cat >conftest.$ac_ext <<_ACEOF
2311 /* confdefs.h. */
2312 _ACEOF
2313 cat confdefs.h >>conftest.$ac_ext
2314 cat >>conftest.$ac_ext <<_ACEOF
2315 /* end confdefs.h. */
2316
2317 int
2318 main ()
2319 {
2320
2321 ;
2322 return 0;
2323 }
2324 _ACEOF
2325 rm -f conftest.$ac_objext
2326 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2327 (eval $ac_compile) 2>conftest.er1
2328 ac_status=$?
2329 grep -v '^ *+' conftest.er1 >conftest.err
2330 rm -f conftest.er1
2331 cat conftest.err >&5
2332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333 (exit $ac_status); } &&
2334 { ac_try='test -z "$ac_c_werror_flag"
2335 || test ! -s conftest.err'
2336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337 (eval $ac_try) 2>&5
2338 ac_status=$?
2339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340 (exit $ac_status); }; } &&
2341 { ac_try='test -s conftest.$ac_objext'
2342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343 (eval $ac_try) 2>&5
2344 ac_status=$?
2345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346 (exit $ac_status); }; }; then
2347 ac_cv_prog_cc_g=yes
2348 else
2349 echo "$as_me: failed program was:" >&5
2350 sed 's/^/| /' conftest.$ac_ext >&5
2351
2352 ac_cv_prog_cc_g=no
2353 fi
2354 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2355 fi
2356 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2357 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2358 if test "$ac_test_CFLAGS" = set; then
2359 CFLAGS=$ac_save_CFLAGS
2360 elif test $ac_cv_prog_cc_g = yes; then
2361 if test "$GCC" = yes; then
2362 CFLAGS="-g -O2"
2363 else
2364 CFLAGS="-g"
2365 fi
2366 else
2367 if test "$GCC" = yes; then
2368 CFLAGS="-O2"
2369 else
2370 CFLAGS=
2371 fi
2372 fi
2373 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2374 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2375 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2376 echo $ECHO_N "(cached) $ECHO_C" >&6
2377 else
2378 ac_cv_prog_cc_stdc=no
2379 ac_save_CC=$CC
2380 cat >conftest.$ac_ext <<_ACEOF
2381 /* confdefs.h. */
2382 _ACEOF
2383 cat confdefs.h >>conftest.$ac_ext
2384 cat >>conftest.$ac_ext <<_ACEOF
2385 /* end confdefs.h. */
2386 #include <stdarg.h>
2387 #include <stdio.h>
2388 #include <sys/types.h>
2389 #include <sys/stat.h>
2390 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2391 struct buf { int x; };
2392 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2393 static char *e (p, i)
2394 char **p;
2395 int i;
2396 {
2397 return p[i];
2398 }
2399 static char *f (char * (*g) (char **, int), char **p, ...)
2400 {
2401 char *s;
2402 va_list v;
2403 va_start (v,p);
2404 s = g (p, va_arg (v,int));
2405 va_end (v);
2406 return s;
2407 }
2408
2409 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2410 function prototypes and stuff, but not '\xHH' hex character constants.
2411 These don't provoke an error unfortunately, instead are silently treated
2412 as 'x'. The following induces an error, until -std1 is added to get
2413 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2414 array size at least. It's necessary to write '\x00'==0 to get something
2415 that's true only with -std1. */
2416 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2417
2418 int test (int i, double x);
2419 struct s1 {int (*f) (int a);};
2420 struct s2 {int (*f) (double a);};
2421 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2422 int argc;
2423 char **argv;
2424 int
2425 main ()
2426 {
2427 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2428 ;
2429 return 0;
2430 }
2431 _ACEOF
2432 # Don't try gcc -ansi; that turns off useful extensions and
2433 # breaks some systems' header files.
2434 # AIX -qlanglvl=ansi
2435 # Ultrix and OSF/1 -std1
2436 # HP-UX 10.20 and later -Ae
2437 # HP-UX older versions -Aa -D_HPUX_SOURCE
2438 # SVR4 -Xc -D__EXTENSIONS__
2439 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2440 do
2441 CC="$ac_save_CC $ac_arg"
2442 rm -f conftest.$ac_objext
2443 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2444 (eval $ac_compile) 2>conftest.er1
2445 ac_status=$?
2446 grep -v '^ *+' conftest.er1 >conftest.err
2447 rm -f conftest.er1
2448 cat conftest.err >&5
2449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2450 (exit $ac_status); } &&
2451 { ac_try='test -z "$ac_c_werror_flag"
2452 || test ! -s conftest.err'
2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2454 (eval $ac_try) 2>&5
2455 ac_status=$?
2456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2457 (exit $ac_status); }; } &&
2458 { ac_try='test -s conftest.$ac_objext'
2459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2460 (eval $ac_try) 2>&5
2461 ac_status=$?
2462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2463 (exit $ac_status); }; }; then
2464 ac_cv_prog_cc_stdc=$ac_arg
2465 break
2466 else
2467 echo "$as_me: failed program was:" >&5
2468 sed 's/^/| /' conftest.$ac_ext >&5
2469
2470 fi
2471 rm -f conftest.err conftest.$ac_objext
2472 done
2473 rm -f conftest.$ac_ext conftest.$ac_objext
2474 CC=$ac_save_CC
2475
2476 fi
2477
2478 case "x$ac_cv_prog_cc_stdc" in
2479 x|xno)
2480 echo "$as_me:$LINENO: result: none needed" >&5
2481 echo "${ECHO_T}none needed" >&6 ;;
2482 *)
2483 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2484 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2485 CC="$CC $ac_cv_prog_cc_stdc" ;;
2486 esac
2487
2488 # Some people use a C++ compiler to compile C. Since we use `exit',
2489 # in C++ we need to declare it. In case someone uses the same compiler
2490 # for both compiling C and C++ we need to have the C++ compiler decide
2491 # the declaration of exit, since it's the most demanding environment.
2492 cat >conftest.$ac_ext <<_ACEOF
2493 #ifndef __cplusplus
2494 choke me
2495 #endif
2496 _ACEOF
2497 rm -f conftest.$ac_objext
2498 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2499 (eval $ac_compile) 2>conftest.er1
2500 ac_status=$?
2501 grep -v '^ *+' conftest.er1 >conftest.err
2502 rm -f conftest.er1
2503 cat conftest.err >&5
2504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505 (exit $ac_status); } &&
2506 { ac_try='test -z "$ac_c_werror_flag"
2507 || test ! -s conftest.err'
2508 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2509 (eval $ac_try) 2>&5
2510 ac_status=$?
2511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2512 (exit $ac_status); }; } &&
2513 { ac_try='test -s conftest.$ac_objext'
2514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2515 (eval $ac_try) 2>&5
2516 ac_status=$?
2517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518 (exit $ac_status); }; }; then
2519 for ac_declaration in \
2520 '' \
2521 'extern "C" void std::exit (int) throw (); using std::exit;' \
2522 'extern "C" void std::exit (int); using std::exit;' \
2523 'extern "C" void exit (int) throw ();' \
2524 'extern "C" void exit (int);' \
2525 'void exit (int);'
2526 do
2527 cat >conftest.$ac_ext <<_ACEOF
2528 /* confdefs.h. */
2529 _ACEOF
2530 cat confdefs.h >>conftest.$ac_ext
2531 cat >>conftest.$ac_ext <<_ACEOF
2532 /* end confdefs.h. */
2533 $ac_declaration
2534 #include <stdlib.h>
2535 int
2536 main ()
2537 {
2538 exit (42);
2539 ;
2540 return 0;
2541 }
2542 _ACEOF
2543 rm -f conftest.$ac_objext
2544 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2545 (eval $ac_compile) 2>conftest.er1
2546 ac_status=$?
2547 grep -v '^ *+' conftest.er1 >conftest.err
2548 rm -f conftest.er1
2549 cat conftest.err >&5
2550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2551 (exit $ac_status); } &&
2552 { ac_try='test -z "$ac_c_werror_flag"
2553 || test ! -s conftest.err'
2554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2555 (eval $ac_try) 2>&5
2556 ac_status=$?
2557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2558 (exit $ac_status); }; } &&
2559 { ac_try='test -s conftest.$ac_objext'
2560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2561 (eval $ac_try) 2>&5
2562 ac_status=$?
2563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 (exit $ac_status); }; }; then
2565 :
2566 else
2567 echo "$as_me: failed program was:" >&5
2568 sed 's/^/| /' conftest.$ac_ext >&5
2569
2570 continue
2571 fi
2572 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2573 cat >conftest.$ac_ext <<_ACEOF
2574 /* confdefs.h. */
2575 _ACEOF
2576 cat confdefs.h >>conftest.$ac_ext
2577 cat >>conftest.$ac_ext <<_ACEOF
2578 /* end confdefs.h. */
2579 $ac_declaration
2580 int
2581 main ()
2582 {
2583 exit (42);
2584 ;
2585 return 0;
2586 }
2587 _ACEOF
2588 rm -f conftest.$ac_objext
2589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2590 (eval $ac_compile) 2>conftest.er1
2591 ac_status=$?
2592 grep -v '^ *+' conftest.er1 >conftest.err
2593 rm -f conftest.er1
2594 cat conftest.err >&5
2595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2596 (exit $ac_status); } &&
2597 { ac_try='test -z "$ac_c_werror_flag"
2598 || test ! -s conftest.err'
2599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2600 (eval $ac_try) 2>&5
2601 ac_status=$?
2602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 (exit $ac_status); }; } &&
2604 { ac_try='test -s conftest.$ac_objext'
2605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2606 (eval $ac_try) 2>&5
2607 ac_status=$?
2608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609 (exit $ac_status); }; }; then
2610 break
2611 else
2612 echo "$as_me: failed program was:" >&5
2613 sed 's/^/| /' conftest.$ac_ext >&5
2614
2615 fi
2616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2617 done
2618 rm -f conftest*
2619 if test -n "$ac_declaration"; then
2620 echo '#ifdef __cplusplus' >>confdefs.h
2621 echo $ac_declaration >>confdefs.h
2622 echo '#endif' >>confdefs.h
2623 fi
2624
2625 else
2626 echo "$as_me: failed program was:" >&5
2627 sed 's/^/| /' conftest.$ac_ext >&5
2628
2629 fi
2630 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2631 ac_ext=c
2632 ac_cpp='$CPP $CPPFLAGS'
2633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2636
2637 ac_ext=${FC_SRCEXT-f}
2638 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2639 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2640 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2641 if test -n "$ac_tool_prefix"; then
2642 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2643 do
2644 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2645 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2646 echo "$as_me:$LINENO: checking for $ac_word" >&5
2647 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2648 if test "${ac_cv_prog_FC+set}" = set; then
2649 echo $ECHO_N "(cached) $ECHO_C" >&6
2650 else
2651 if test -n "$FC"; then
2652 ac_cv_prog_FC="$FC" # Let the user override the test.
2653 else
2654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2655 for as_dir in $PATH
2656 do
2657 IFS=$as_save_IFS
2658 test -z "$as_dir" && as_dir=.
2659 for ac_exec_ext in '' $ac_executable_extensions; do
2660 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2661 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2662 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2663 break 2
2664 fi
2665 done
2666 done
2667
2668 fi
2669 fi
2670 FC=$ac_cv_prog_FC
2671 if test -n "$FC"; then
2672 echo "$as_me:$LINENO: result: $FC" >&5
2673 echo "${ECHO_T}$FC" >&6
2674 else
2675 echo "$as_me:$LINENO: result: no" >&5
2676 echo "${ECHO_T}no" >&6
2677 fi
2678
2679 test -n "$FC" && break
2680 done
2681 fi
2682 if test -z "$FC"; then
2683 ac_ct_FC=$FC
2684 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2685 do
2686 # Extract the first word of "$ac_prog", so it can be a program name with args.
2687 set dummy $ac_prog; ac_word=$2
2688 echo "$as_me:$LINENO: checking for $ac_word" >&5
2689 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2690 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2691 echo $ECHO_N "(cached) $ECHO_C" >&6
2692 else
2693 if test -n "$ac_ct_FC"; then
2694 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2695 else
2696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2697 for as_dir in $PATH
2698 do
2699 IFS=$as_save_IFS
2700 test -z "$as_dir" && as_dir=.
2701 for ac_exec_ext in '' $ac_executable_extensions; do
2702 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2703 ac_cv_prog_ac_ct_FC="$ac_prog"
2704 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2705 break 2
2706 fi
2707 done
2708 done
2709
2710 fi
2711 fi
2712 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2713 if test -n "$ac_ct_FC"; then
2714 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2715 echo "${ECHO_T}$ac_ct_FC" >&6
2716 else
2717 echo "$as_me:$LINENO: result: no" >&5
2718 echo "${ECHO_T}no" >&6
2719 fi
2720
2721 test -n "$ac_ct_FC" && break
2722 done
2723
2724 FC=$ac_ct_FC
2725 fi
2726
2727
2728 # Provide some information about the compiler.
2729 echo "$as_me:2729:" \
2730 "checking for Fortran compiler version" >&5
2731 ac_compiler=`set X $ac_compile; echo $2`
2732 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2733 (eval $ac_compiler --version </dev/null >&5) 2>&5
2734 ac_status=$?
2735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2736 (exit $ac_status); }
2737 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2738 (eval $ac_compiler -v </dev/null >&5) 2>&5
2739 ac_status=$?
2740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741 (exit $ac_status); }
2742 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2743 (eval $ac_compiler -V </dev/null >&5) 2>&5
2744 ac_status=$?
2745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2746 (exit $ac_status); }
2747 rm -f a.out
2748
2749 # If we don't use `.F' as extension, the preprocessor is not run on the
2750 # input file. (Note that this only needs to work for GNU compilers.)
2751 ac_save_ext=$ac_ext
2752 ac_ext=F
2753 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2754 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2755 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2756 echo $ECHO_N "(cached) $ECHO_C" >&6
2757 else
2758 cat >conftest.$ac_ext <<_ACEOF
2759 program main
2760 #ifndef __GNUC__
2761 choke me
2762 #endif
2763
2764 end
2765 _ACEOF
2766 rm -f conftest.$ac_objext
2767 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2768 (eval $ac_compile) 2>conftest.er1
2769 ac_status=$?
2770 grep -v '^ *+' conftest.er1 >conftest.err
2771 rm -f conftest.er1
2772 cat conftest.err >&5
2773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2774 (exit $ac_status); } &&
2775 { ac_try='test -z "$ac_fc_werror_flag"
2776 || test ! -s conftest.err'
2777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2778 (eval $ac_try) 2>&5
2779 ac_status=$?
2780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2781 (exit $ac_status); }; } &&
2782 { ac_try='test -s conftest.$ac_objext'
2783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2784 (eval $ac_try) 2>&5
2785 ac_status=$?
2786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787 (exit $ac_status); }; }; then
2788 ac_compiler_gnu=yes
2789 else
2790 echo "$as_me: failed program was:" >&5
2791 sed 's/^/| /' conftest.$ac_ext >&5
2792
2793 ac_compiler_gnu=no
2794 fi
2795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2796 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2797
2798 fi
2799 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2800 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2801 ac_ext=$ac_save_ext
2802 ac_test_FFLAGS=${FCFLAGS+set}
2803 ac_save_FFLAGS=$FCFLAGS
2804 FCFLAGS=
2805 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2806 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2807 if test "${ac_cv_prog_fc_g+set}" = set; then
2808 echo $ECHO_N "(cached) $ECHO_C" >&6
2809 else
2810 FCFLAGS=-g
2811 cat >conftest.$ac_ext <<_ACEOF
2812 program main
2813
2814 end
2815 _ACEOF
2816 rm -f conftest.$ac_objext
2817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2818 (eval $ac_compile) 2>conftest.er1
2819 ac_status=$?
2820 grep -v '^ *+' conftest.er1 >conftest.err
2821 rm -f conftest.er1
2822 cat conftest.err >&5
2823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824 (exit $ac_status); } &&
2825 { ac_try='test -z "$ac_fc_werror_flag"
2826 || test ! -s conftest.err'
2827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2828 (eval $ac_try) 2>&5
2829 ac_status=$?
2830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2831 (exit $ac_status); }; } &&
2832 { ac_try='test -s conftest.$ac_objext'
2833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2834 (eval $ac_try) 2>&5
2835 ac_status=$?
2836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2837 (exit $ac_status); }; }; then
2838 ac_cv_prog_fc_g=yes
2839 else
2840 echo "$as_me: failed program was:" >&5
2841 sed 's/^/| /' conftest.$ac_ext >&5
2842
2843 ac_cv_prog_fc_g=no
2844 fi
2845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2846
2847 fi
2848 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2849 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2850 if test "$ac_test_FFLAGS" = set; then
2851 FCFLAGS=$ac_save_FFLAGS
2852 elif test $ac_cv_prog_fc_g = yes; then
2853 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2854 FCFLAGS="-g -O2"
2855 else
2856 FCFLAGS="-g"
2857 fi
2858 else
2859 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2860 FCFLAGS="-O2"
2861 else
2862 FCFLAGS=
2863 fi
2864 fi
2865
2866 ac_ext=c
2867 ac_cpp='$CPP $CPPFLAGS'
2868 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2869 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2870 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2871
2872 ac_ext=c
2873 ac_cpp='$CPP $CPPFLAGS'
2874 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2875 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2876 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2877 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2878 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2879 # On Suns, sometimes $CPP names a directory.
2880 if test -n "$CPP" && test -d "$CPP"; then
2881 CPP=
2882 fi
2883 if test -z "$CPP"; then
2884 if test "${ac_cv_prog_CPP+set}" = set; then
2885 echo $ECHO_N "(cached) $ECHO_C" >&6
2886 else
2887 # Double quotes because CPP needs to be expanded
2888 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2889 do
2890 ac_preproc_ok=false
2891 for ac_c_preproc_warn_flag in '' yes
2892 do
2893 # Use a header file that comes with gcc, so configuring glibc
2894 # with a fresh cross-compiler works.
2895 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2896 # <limits.h> exists even on freestanding compilers.
2897 # On the NeXT, cc -E runs the code through the compiler's parser,
2898 # not just through cpp. "Syntax error" is here to catch this case.
2899 cat >conftest.$ac_ext <<_ACEOF
2900 /* confdefs.h. */
2901 _ACEOF
2902 cat confdefs.h >>conftest.$ac_ext
2903 cat >>conftest.$ac_ext <<_ACEOF
2904 /* end confdefs.h. */
2905 #ifdef __STDC__
2906 # include <limits.h>
2907 #else
2908 # include <assert.h>
2909 #endif
2910 Syntax error
2911 _ACEOF
2912 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2913 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2914 ac_status=$?
2915 grep -v '^ *+' conftest.er1 >conftest.err
2916 rm -f conftest.er1
2917 cat conftest.err >&5
2918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2919 (exit $ac_status); } >/dev/null; then
2920 if test -s conftest.err; then
2921 ac_cpp_err=$ac_c_preproc_warn_flag
2922 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2923 else
2924 ac_cpp_err=
2925 fi
2926 else
2927 ac_cpp_err=yes
2928 fi
2929 if test -z "$ac_cpp_err"; then
2930 :
2931 else
2932 echo "$as_me: failed program was:" >&5
2933 sed 's/^/| /' conftest.$ac_ext >&5
2934
2935 # Broken: fails on valid input.
2936 continue
2937 fi
2938 rm -f conftest.err conftest.$ac_ext
2939
2940 # OK, works on sane cases. Now check whether non-existent headers
2941 # can be detected and how.
2942 cat >conftest.$ac_ext <<_ACEOF
2943 /* confdefs.h. */
2944 _ACEOF
2945 cat confdefs.h >>conftest.$ac_ext
2946 cat >>conftest.$ac_ext <<_ACEOF
2947 /* end confdefs.h. */
2948 #include <ac_nonexistent.h>
2949 _ACEOF
2950 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2951 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2952 ac_status=$?
2953 grep -v '^ *+' conftest.er1 >conftest.err
2954 rm -f conftest.er1
2955 cat conftest.err >&5
2956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2957 (exit $ac_status); } >/dev/null; then
2958 if test -s conftest.err; then
2959 ac_cpp_err=$ac_c_preproc_warn_flag
2960 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2961 else
2962 ac_cpp_err=
2963 fi
2964 else
2965 ac_cpp_err=yes
2966 fi
2967 if test -z "$ac_cpp_err"; then
2968 # Broken: success on invalid input.
2969 continue
2970 else
2971 echo "$as_me: failed program was:" >&5
2972 sed 's/^/| /' conftest.$ac_ext >&5
2973
2974 # Passes both tests.
2975 ac_preproc_ok=:
2976 break
2977 fi
2978 rm -f conftest.err conftest.$ac_ext
2979
2980 done
2981 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2982 rm -f conftest.err conftest.$ac_ext
2983 if $ac_preproc_ok; then
2984 break
2985 fi
2986
2987 done
2988 ac_cv_prog_CPP=$CPP
2989
2990 fi
2991 CPP=$ac_cv_prog_CPP
2992 else
2993 ac_cv_prog_CPP=$CPP
2994 fi
2995 echo "$as_me:$LINENO: result: $CPP" >&5
2996 echo "${ECHO_T}$CPP" >&6
2997 ac_preproc_ok=false
2998 for ac_c_preproc_warn_flag in '' yes
2999 do
3000 # Use a header file that comes with gcc, so configuring glibc
3001 # with a fresh cross-compiler works.
3002 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3003 # <limits.h> exists even on freestanding compilers.
3004 # On the NeXT, cc -E runs the code through the compiler's parser,
3005 # not just through cpp. "Syntax error" is here to catch this case.
3006 cat >conftest.$ac_ext <<_ACEOF
3007 /* confdefs.h. */
3008 _ACEOF
3009 cat confdefs.h >>conftest.$ac_ext
3010 cat >>conftest.$ac_ext <<_ACEOF
3011 /* end confdefs.h. */
3012 #ifdef __STDC__
3013 # include <limits.h>
3014 #else
3015 # include <assert.h>
3016 #endif
3017 Syntax error
3018 _ACEOF
3019 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3020 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3021 ac_status=$?
3022 grep -v '^ *+' conftest.er1 >conftest.err
3023 rm -f conftest.er1
3024 cat conftest.err >&5
3025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3026 (exit $ac_status); } >/dev/null; then
3027 if test -s conftest.err; then
3028 ac_cpp_err=$ac_c_preproc_warn_flag
3029 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3030 else
3031 ac_cpp_err=
3032 fi
3033 else
3034 ac_cpp_err=yes
3035 fi
3036 if test -z "$ac_cpp_err"; then
3037 :
3038 else
3039 echo "$as_me: failed program was:" >&5
3040 sed 's/^/| /' conftest.$ac_ext >&5
3041
3042 # Broken: fails on valid input.
3043 continue
3044 fi
3045 rm -f conftest.err conftest.$ac_ext
3046
3047 # OK, works on sane cases. Now check whether non-existent headers
3048 # can be detected and how.
3049 cat >conftest.$ac_ext <<_ACEOF
3050 /* confdefs.h. */
3051 _ACEOF
3052 cat confdefs.h >>conftest.$ac_ext
3053 cat >>conftest.$ac_ext <<_ACEOF
3054 /* end confdefs.h. */
3055 #include <ac_nonexistent.h>
3056 _ACEOF
3057 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3058 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3059 ac_status=$?
3060 grep -v '^ *+' conftest.er1 >conftest.err
3061 rm -f conftest.er1
3062 cat conftest.err >&5
3063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3064 (exit $ac_status); } >/dev/null; then
3065 if test -s conftest.err; then
3066 ac_cpp_err=$ac_c_preproc_warn_flag
3067 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3068 else
3069 ac_cpp_err=
3070 fi
3071 else
3072 ac_cpp_err=yes
3073 fi
3074 if test -z "$ac_cpp_err"; then
3075 # Broken: success on invalid input.
3076 continue
3077 else
3078 echo "$as_me: failed program was:" >&5
3079 sed 's/^/| /' conftest.$ac_ext >&5
3080
3081 # Passes both tests.
3082 ac_preproc_ok=:
3083 break
3084 fi
3085 rm -f conftest.err conftest.$ac_ext
3086
3087 done
3088 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3089 rm -f conftest.err conftest.$ac_ext
3090 if $ac_preproc_ok; then
3091 :
3092 else
3093 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3094 See \`config.log' for more details." >&5
3095 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3096 See \`config.log' for more details." >&2;}
3097 { (exit 1); exit 1; }; }
3098 fi
3099
3100 ac_ext=c
3101 ac_cpp='$CPP $CPPFLAGS'
3102 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3103 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3104 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3105
3106 echo "$as_me:$LINENO: checking for egrep" >&5
3107 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3108 if test "${ac_cv_prog_egrep+set}" = set; then
3109 echo $ECHO_N "(cached) $ECHO_C" >&6
3110 else
3111 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3112 then ac_cv_prog_egrep='grep -E'
3113 else ac_cv_prog_egrep='egrep'
3114 fi
3115 fi
3116 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3117 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3118 EGREP=$ac_cv_prog_egrep
3119
3120
3121 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3122 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3123 LN_S=$as_ln_s
3124 if test "$LN_S" = "ln -s"; then
3125 echo "$as_me:$LINENO: result: yes" >&5
3126 echo "${ECHO_T}yes" >&6
3127 else
3128 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3129 echo "${ECHO_T}no, using $LN_S" >&6
3130 fi
3131
3132 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3133 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3134 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3135 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3136 echo $ECHO_N "(cached) $ECHO_C" >&6
3137 else
3138 cat >conftest.make <<\_ACEOF
3139 all:
3140 @echo 'ac_maketemp="$(MAKE)"'
3141 _ACEOF
3142 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3143 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3144 if test -n "$ac_maketemp"; then
3145 eval ac_cv_prog_make_${ac_make}_set=yes
3146 else
3147 eval ac_cv_prog_make_${ac_make}_set=no
3148 fi
3149 rm -f conftest.make
3150 fi
3151 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3152 echo "$as_me:$LINENO: result: yes" >&5
3153 echo "${ECHO_T}yes" >&6
3154 SET_MAKE=
3155 else
3156 echo "$as_me:$LINENO: result: no" >&5
3157 echo "${ECHO_T}no" >&6
3158 SET_MAKE="MAKE=${MAKE-make}"
3159 fi
3160
3161 if test -n "$ac_tool_prefix"; then
3162 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3163 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3164 echo "$as_me:$LINENO: checking for $ac_word" >&5
3165 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3166 if test "${ac_cv_prog_RANLIB+set}" = set; then
3167 echo $ECHO_N "(cached) $ECHO_C" >&6
3168 else
3169 if test -n "$RANLIB"; then
3170 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3171 else
3172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3173 for as_dir in $PATH
3174 do
3175 IFS=$as_save_IFS
3176 test -z "$as_dir" && as_dir=.
3177 for ac_exec_ext in '' $ac_executable_extensions; do
3178 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3180 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3181 break 2
3182 fi
3183 done
3184 done
3185
3186 fi
3187 fi
3188 RANLIB=$ac_cv_prog_RANLIB
3189 if test -n "$RANLIB"; then
3190 echo "$as_me:$LINENO: result: $RANLIB" >&5
3191 echo "${ECHO_T}$RANLIB" >&6
3192 else
3193 echo "$as_me:$LINENO: result: no" >&5
3194 echo "${ECHO_T}no" >&6
3195 fi
3196
3197 fi
3198 if test -z "$ac_cv_prog_RANLIB"; then
3199 ac_ct_RANLIB=$RANLIB
3200 # Extract the first word of "ranlib", so it can be a program name with args.
3201 set dummy ranlib; ac_word=$2
3202 echo "$as_me:$LINENO: checking for $ac_word" >&5
3203 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3204 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3205 echo $ECHO_N "(cached) $ECHO_C" >&6
3206 else
3207 if test -n "$ac_ct_RANLIB"; then
3208 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3209 else
3210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211 for as_dir in $PATH
3212 do
3213 IFS=$as_save_IFS
3214 test -z "$as_dir" && as_dir=.
3215 for ac_exec_ext in '' $ac_executable_extensions; do
3216 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3217 ac_cv_prog_ac_ct_RANLIB="ranlib"
3218 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3219 break 2
3220 fi
3221 done
3222 done
3223
3224 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3225 fi
3226 fi
3227 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3228 if test -n "$ac_ct_RANLIB"; then
3229 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3230 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3231 else
3232 echo "$as_me:$LINENO: result: no" >&5
3233 echo "${ECHO_T}no" >&6
3234 fi
3235
3236 RANLIB=$ac_ct_RANLIB
3237 else
3238 RANLIB="$ac_cv_prog_RANLIB"
3239 fi
3240
3241
3242 # Extract the first word of "perl", so it can be a program name with args.
3243 set dummy perl; ac_word=$2
3244 echo "$as_me:$LINENO: checking for $ac_word" >&5
3245 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3246 if test "${ac_cv_path_PERLINTERP+set}" = set; then
3247 echo $ECHO_N "(cached) $ECHO_C" >&6
3248 else
3249 case $PERLINTERP in
3250 [\\/]* | ?:[\\/]*)
3251 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3252 ;;
3253 *)
3254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3255 for as_dir in $PATH
3256 do
3257 IFS=$as_save_IFS
3258 test -z "$as_dir" && as_dir=.
3259 for ac_exec_ext in '' $ac_executable_extensions; do
3260 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3261 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3262 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3263 break 2
3264 fi
3265 done
3266 done
3267
3268 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3269 ;;
3270 esac
3271 fi
3272 PERLINTERP=$ac_cv_path_PERLINTERP
3273
3274 if test -n "$PERLINTERP"; then
3275 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3276 echo "${ECHO_T}$PERLINTERP" >&6
3277 else
3278 echo "$as_me:$LINENO: result: no" >&5
3279 echo "${ECHO_T}no" >&6
3280 fi
3281
3282 ac_cv_path_perlinterp="$PERLINTERP"
3283 _sHpB='#!'
3284
3285
3286 # Check whether --with-perl-shebang or --without-perl-shebang was given.
3287 if test "${with_perl_shebang+set}" = set; then
3288 withval="$with_perl_shebang"
3289 opt_perl_shebang="$withval"
3290 else
3291 opt_perl_shebang="not_set"
3292 fi;
3293 echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3294 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3295 if test "${ax_cv_opt_perl_shebang+set}" = set; then
3296 echo $ECHO_N "(cached) $ECHO_C" >&6
3297 else
3298 case "$opt_perl_shebang" in
3299 not_set ) ax_cv_opt_perl_shebang=''
3300 ;;
3301 * )
3302 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3303 esac
3304
3305 fi
3306 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3307 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3308 if test "A$ax_cv_opt_perl_shebang" != "A"
3309 then
3310 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3311 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3312 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3313 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3314
3315 # Automatic detection of sharpbang formula starts here
3316 else
3317 _somian_shbangperl=`$PERLINTERP -V:startperl`
3318 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3319 echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3320 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3321 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3322 echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3325 if test "x$_somian_kspb_perl" == x
3326 then _somian_ksbp_warn_empty='durnit'
3327 else
3328 case "A$_somian_kspb_perl" in
3329 A#!*perl* )
3330 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3331 ;;
3332 A* ) _somian_ksbp_warn_defau='trouble'
3333 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3334 esac
3335 fi
3336
3337 fi
3338 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3339 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3340 # The above prints Checking ... result message to user.
3341 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3342
3343 if test A${_somian_ksbp_warn_empty+set} == Aset
3344 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3345 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3346 fi
3347 # Inform user after printing result value
3348 if test A${_somian_ksbp_warn_defau+set} == Aset
3349 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3350 echo "$as_me: Maybe Not good -" >&6;}
3351 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3352 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3353 else { echo "$as_me:$LINENO: OK Good result - " >&5
3354 echo "$as_me: OK Good result - " >&6;}
3355 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3356 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3357 fi
3358 fi
3359
3360 # Find a good install program. We prefer a C program (faster),
3361 # so one script is as good as another. But avoid the broken or
3362 # incompatible versions:
3363 # SysV /etc/install, /usr/sbin/install
3364 # SunOS /usr/etc/install
3365 # IRIX /sbin/install
3366 # AIX /bin/install
3367 # AmigaOS /C/install, which installs bootblocks on floppy discs
3368 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3369 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3370 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3371 # OS/2's system install, which has a completely different semantic
3372 # ./install, which can be erroneously created by make from ./install.sh.
3373 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3374 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3375 if test -z "$INSTALL"; then
3376 if test "${ac_cv_path_install+set}" = set; then
3377 echo $ECHO_N "(cached) $ECHO_C" >&6
3378 else
3379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3380 for as_dir in $PATH
3381 do
3382 IFS=$as_save_IFS
3383 test -z "$as_dir" && as_dir=.
3384 # Account for people who put trailing slashes in PATH elements.
3385 case $as_dir/ in
3386 ./ | .// | /cC/* | \
3387 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3388 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3389 /usr/ucb/* ) ;;
3390 *)
3391 # OSF1 and SCO ODT 3.0 have their own names for install.
3392 # Don't use installbsd from OSF since it installs stuff as root
3393 # by default.
3394 for ac_prog in ginstall scoinst install; do
3395 for ac_exec_ext in '' $ac_executable_extensions; do
3396 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3397 if test $ac_prog = install &&
3398 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3399 # AIX install. It has an incompatible calling convention.
3400 :
3401 elif test $ac_prog = install &&
3402 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3403 # program-specific install script used by HP pwplus--don't use.
3404 :
3405 else
3406 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3407 break 3
3408 fi
3409 fi
3410 done
3411 done
3412 ;;
3413 esac
3414 done
3415
3416
3417 fi
3418 if test "${ac_cv_path_install+set}" = set; then
3419 INSTALL=$ac_cv_path_install
3420 else
3421 # As a last resort, use the slow shell script. We don't cache a
3422 # path for INSTALL within a source directory, because that will
3423 # break other packages using the cache if that directory is
3424 # removed, or if the path is relative.
3425 INSTALL=$ac_install_sh
3426 fi
3427 fi
3428 echo "$as_me:$LINENO: result: $INSTALL" >&5
3429 echo "${ECHO_T}$INSTALL" >&6
3430
3431 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3432 # It thinks the first close brace ends the variable substitution.
3433 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3434
3435 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3436
3437 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3438
3439 case "x$INSTALL" in
3440 x/*) ;;
3441 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3442 esac
3443 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3444 # Extract the first word of "ar", so it can be a program name with args.
3445 set dummy ar; ac_word=$2
3446 echo "$as_me:$LINENO: checking for $ac_word" >&5
3447 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3448 if test "${ac_cv_prog_AR+set}" = set; then
3449 echo $ECHO_N "(cached) $ECHO_C" >&6
3450 else
3451 if test -n "$AR"; then
3452 ac_cv_prog_AR="$AR" # Let the user override the test.
3453 else
3454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3455 for as_dir in $PATH
3456 do
3457 IFS=$as_save_IFS
3458 test -z "$as_dir" && as_dir=.
3459 for ac_exec_ext in '' $ac_executable_extensions; do
3460 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3461 ac_cv_prog_AR="ar"
3462 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3463 break 2
3464 fi
3465 done
3466 done
3467
3468 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3469 fi
3470 fi
3471 AR=$ac_cv_prog_AR
3472 if test -n "$AR"; then
3473 echo "$as_me:$LINENO: result: $AR" >&5
3474 echo "${ECHO_T}$AR" >&6
3475 else
3476 echo "$as_me:$LINENO: result: no" >&5
3477 echo "${ECHO_T}no" >&6
3478 fi
3479
3480 if test "$AR" = "NONE"; then
3481 { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
3482 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
3483 { (exit 1); exit 1; }; }
3484 cat >confcache <<\_ACEOF
3485 # This file is a shell script that caches the results of configure
3486 # tests run on this system so they can be shared between configure
3487 # scripts and configure runs, see configure's option --config-cache.
3488 # It is not useful on other systems. If it contains results you don't
3489 # want to keep, you may remove or edit it.
3490 #
3491 # config.status only pays attention to the cache file if you give it
3492 # the --recheck option to rerun configure.
3493 #
3494 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3495 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3496 # following values.
3497
3498 _ACEOF
3499
3500 # The following way of writing the cache mishandles newlines in values,
3501 # but we know of no workaround that is simple, portable, and efficient.
3502 # So, don't put newlines in cache variables' values.
3503 # Ultrix sh set writes to stderr and can't be redirected directly,
3504 # and sets the high bit in the cache file unless we assign to the vars.
3505 {
3506 (set) 2>&1 |
3507 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3508 *ac_space=\ *)
3509 # `set' does not quote correctly, so add quotes (double-quote
3510 # substitution turns \\\\ into \\, and sed turns \\ into \).
3511 sed -n \
3512 "s/'/'\\\\''/g;
3513 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3514 ;;
3515 *)
3516 # `set' quotes correctly as required by POSIX, so do not add quotes.
3517 sed -n \
3518 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3519 ;;
3520 esac;
3521 } |
3522 sed '
3523 t clear
3524 : clear
3525 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3526 t end
3527 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3528 : end' >>confcache
3529 if diff $cache_file confcache >/dev/null 2>&1; then :; else
3530 if test -w $cache_file; then
3531 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3532 cat confcache >$cache_file
3533 else
3534 echo "not updating unwritable cache $cache_file"
3535 fi
3536 fi
3537 rm -f confcache
3538 exit 1
3539 fi
3540 # Extract the first word of "ps", so it can be a program name with args.
3541 set dummy ps; ac_word=$2
3542 echo "$as_me:$LINENO: checking for $ac_word" >&5
3543 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3544 if test "${ac_cv_path_PS+set}" = set; then
3545 echo $ECHO_N "(cached) $ECHO_C" >&6
3546 else
3547 case $PS in
3548 [\\/]* | ?:[\\/]*)
3549 ac_cv_path_PS="$PS" # Let the user override the test with a path.
3550 ;;
3551 *)
3552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3553 for as_dir in $PATH
3554 do
3555 IFS=$as_save_IFS
3556 test -z "$as_dir" && as_dir=.
3557 for ac_exec_ext in '' $ac_executable_extensions; do
3558 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3559 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3560 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3561 break 2
3562 fi
3563 done
3564 done
3565
3566 ;;
3567 esac
3568 fi
3569 PS=$ac_cv_path_PS
3570
3571 if test -n "$PS"; then
3572 echo "$as_me:$LINENO: result: $PS" >&5
3573 echo "${ECHO_T}$PS" >&6
3574 else
3575 echo "$as_me:$LINENO: result: no" >&5
3576 echo "${ECHO_T}no" >&6
3577 fi
3578
3579 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3580 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3581 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3582 echo $ECHO_N "(cached) $ECHO_C" >&6
3583 else
3584
3585 if $PS ax -o rss > /dev/null 2>&1; then
3586 ac_cv_prog_ps_ax=yes
3587 else
3588 ac_cv_prog_ps_ax=no
3589 fi
3590 if $PS -ef -o rss > /dev/null 2>&1; then
3591 ac_cv_prog_ps_ef=yes
3592 else
3593 ac_cv_prog_ps_ef=no
3594 fi
3595 if test "$ac_cv_prog_ps_ax" = yes; then
3596 ac_cv_prog_ps_syntax=BSD
3597 else
3598 if test "$ac_cv_prog_ps_ef" = yes; then
3599 ac_cv_prog_ps_syntax=POSIX
3600 else
3601 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3602 echo "$as_me: error: Could not determine ps syntax" >&2;}
3603 { (exit 1); exit 1; }; }
3604 fi
3605 fi
3606
3607 fi
3608 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3609 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3610
3611 cat >>confdefs.h <<_ACEOF
3612 #define PSCOMMAND $PS
3613 _ACEOF
3614
3615 if test "$ac_cv_prog_ps_syntax" = BSD; then
3616
3617 cat >>confdefs.h <<\_ACEOF
3618 #define PSTYPE_IS_BSD 1
3619 _ACEOF
3620
3621 else
3622 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3623
3624 cat >>confdefs.h <<\_ACEOF
3625 #define PSTYPE_IS_POSIX 1
3626 _ACEOF
3627
3628 else
3629 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3630 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3631 { (exit 1); exit 1; }; }
3632 fi
3633 fi
3634
3635 ac_ext=${FC_SRCEXT-f}
3636 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3637 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3638 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3639
3640
3641 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3642 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3643 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3644 echo $ECHO_N "(cached) $ECHO_C" >&6
3645 else
3646 ac_ext=F90
3647 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3648 FCFLAGS_SRCEXT=""
3649 ac_cv_fc_srcext_F90=unknown
3650 for ac_flag in none -qsuffix=f=F90 -Tf; do
3651 test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3652 cat >conftest.$ac_ext <<_ACEOF
3653 program main
3654
3655 end
3656 _ACEOF
3657 rm -f conftest.$ac_objext
3658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3659 (eval $ac_compile) 2>conftest.er1
3660 ac_status=$?
3661 grep -v '^ *+' conftest.er1 >conftest.err
3662 rm -f conftest.er1
3663 cat conftest.err >&5
3664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3665 (exit $ac_status); } &&
3666 { ac_try='test -z "$ac_fc_werror_flag"
3667 || test ! -s conftest.err'
3668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669 (eval $ac_try) 2>&5
3670 ac_status=$?
3671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3672 (exit $ac_status); }; } &&
3673 { ac_try='test -s conftest.$ac_objext'
3674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3675 (eval $ac_try) 2>&5
3676 ac_status=$?
3677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3678 (exit $ac_status); }; }; then
3679 ac_cv_fc_srcext_F90=$ac_flag; break
3680 else
3681 echo "$as_me: failed program was:" >&5
3682 sed 's/^/| /' conftest.$ac_ext >&5
3683
3684 fi
3685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3686 done
3687 rm -f conftest.$ac_objext conftest.F90
3688 FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3689
3690 fi
3691 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3692 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3693 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3694 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3695 echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3696 { (exit 1); exit 1; }; }
3697 else
3698 FC_SRCEXT=F90
3699 if test "x$ac_cv_fc_srcext_F90" = xnone; then
3700 FCFLAGS_SRCEXT=""
3701 FCFLAGS_F90=""
3702 else
3703 FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3704 FCFLAGS_F90=$ac_cv_fc_srcext_F90
3705 fi
3706
3707
3708 fi
3709
3710
3711
3712
3713
3714 # Try to determine native compiler flags that allow us to use F90 suffix
3715 # for preprocessed f90 source.
3716
3717 if test "$ac_test_PREPFLAG" != "set"; then
3718 PREPFLAG=""
3719 case "${host_cpu}-${host_os}" in
3720
3721 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3722 PREPFLAG="-fpp1 "
3723 fi;;
3724 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3725 PREPFLAG="-qsuffix=cpp=F90 "
3726 fi;;
3727 *darwin*)
3728 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3729 PREPFLAG="-qsuffix=cpp=F90 "
3730 fi;;
3731 esac
3732
3733 if test -z "$PREPFLAG"; then
3734 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3735 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3736 PREPFLAG=""
3737 fi
3738
3739 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3740 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3741
3742
3743 ac_ext=${FC_SRCEXT-f}
3744 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3745 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3746 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3747
3748 ac_save_ext=$ac_ext
3749 ac_ext=F90
3750 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3751
3752 if test "$PREPFLAG"; then
3753 FCFLAGS_SRCEXT="${PREPFLAG}"
3754 fi
3755
3756 cat >conftest.$ac_ext <<_ACEOF
3757
3758
3759 program conftest
3760 integer :: i
3761 i = 1
3762 end program conftest
3763
3764 _ACEOF
3765 rm -f conftest.$ac_objext
3766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3767 (eval $ac_compile) 2>conftest.er1
3768 ac_status=$?
3769 grep -v '^ *+' conftest.er1 >conftest.err
3770 rm -f conftest.er1
3771 cat conftest.err >&5
3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 (exit $ac_status); } &&
3774 { ac_try='test -z "$ac_fc_werror_flag"
3775 || test ! -s conftest.err'
3776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777 (eval $ac_try) 2>&5
3778 ac_status=$?
3779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780 (exit $ac_status); }; } &&
3781 { ac_try='test -s conftest.$ac_objext'
3782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783 (eval $ac_try) 2>&5
3784 ac_status=$?
3785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786 (exit $ac_status); }; }; then
3787 prepflagworks=1
3788 else
3789 echo "$as_me: failed program was:" >&5
3790 sed 's/^/| /' conftest.$ac_ext >&5
3791
3792 prepflagworks=0
3793 fi
3794 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3795
3796 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3797 ac_ext=$ac_save_ext
3798 ac_ext=${FC_SRCEXT-f}
3799 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3800 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3801 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3802
3803
3804 if test "$prepflagworks" = 1; then
3805 echo "$as_me:$LINENO: result: yes" >&5
3806 echo "${ECHO_T}yes" >&6
3807 FCFLAGS_SRCEXT="${PREPFLAG}"
3808
3809 else
3810 echo "$as_me:$LINENO: result: no" >&5
3811 echo "${ECHO_T}no" >&6
3812 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3813 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3814 { (exit 1); exit 1; }; }
3815 fi
3816 fi
3817
3818
3819
3820
3821
3822 # Try to determine native compiler flags that allow us to use F90 suffix
3823 # for preprocessed f90 source with -D type defines
3824
3825 if test "$ac_test_PREPDEFFLAG" != "set"; then
3826 PREPDEFFLAG=""
3827 case "${host_cpu}-${host_os}" in
3828
3829 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3830 PREPDEFFLAG=" "
3831 fi;;
3832 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3833 PREPDEFFLAG="-WF,"
3834 fi;;
3835 *darwin*)
3836 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3837 PREPDEFFLAG="-WF,"
3838 fi;;
3839 esac
3840
3841 if test -z "$PREPDEFFLAG"; then
3842 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3843 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3844 PREPDEFFLAG=" "
3845 fi
3846
3847 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3848 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3849
3850
3851 ac_ext=${FC_SRCEXT-f}
3852 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3853 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3854 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3855
3856 ac_save_ext=$ac_ext
3857 ac_ext=F90
3858 ac_save_FCFLAGS=$FCFLAGS
3859
3860 if test "$PREPDEFFLAG"; then
3861 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3862 fi
3863
3864 cat >conftest.$ac_ext <<_ACEOF
3865
3866
3867 program conftest
3868 integer :: i
3869 #ifdef TEST
3870 i = 1
3871 #else
3872 choke me
3873 #endif
3874 end program conftest
3875
3876 _ACEOF
3877 rm -f conftest.$ac_objext
3878 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3879 (eval $ac_compile) 2>conftest.er1
3880 ac_status=$?
3881 grep -v '^ *+' conftest.er1 >conftest.err
3882 rm -f conftest.er1
3883 cat conftest.err >&5
3884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3885 (exit $ac_status); } &&
3886 { ac_try='test -z "$ac_fc_werror_flag"
3887 || test ! -s conftest.err'
3888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3889 (eval $ac_try) 2>&5
3890 ac_status=$?
3891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3892 (exit $ac_status); }; } &&
3893 { ac_try='test -s conftest.$ac_objext'
3894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3895 (eval $ac_try) 2>&5
3896 ac_status=$?
3897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3898 (exit $ac_status); }; }; then
3899 prepdefflagworks=1
3900 else
3901 echo "$as_me: failed program was:" >&5
3902 sed 's/^/| /' conftest.$ac_ext >&5
3903
3904 prepdefflagworks=0
3905 fi
3906 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3907
3908 FCFLAGS=$ac_save_FCFLAGS
3909 ac_ext=$ac_save_ext
3910 ac_ext=${FC_SRCEXT-f}
3911 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3912 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3913 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3914
3915
3916 if test "$prepdefflagworks" = 1; then
3917 echo "$as_me:$LINENO: result: yes" >&5
3918 echo "${ECHO_T}yes" >&6
3919
3920 else
3921 echo "$as_me:$LINENO: result: no" >&5
3922 echo "${ECHO_T}no" >&6
3923 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3924 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3925 { (exit 1); exit 1; }; }
3926 fi
3927 fi
3928
3929 ac_ext=${FC_SRCEXT-f}
3930 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3931 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3932 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3933 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3934 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3935 if test "${ac_cv_prog_fc_v+set}" = set; then
3936 echo $ECHO_N "(cached) $ECHO_C" >&6
3937 else
3938 cat >conftest.$ac_ext <<_ACEOF
3939 program main
3940
3941 end
3942 _ACEOF
3943 rm -f conftest.$ac_objext
3944 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3945 (eval $ac_compile) 2>conftest.er1
3946 ac_status=$?
3947 grep -v '^ *+' conftest.er1 >conftest.err
3948 rm -f conftest.er1
3949 cat conftest.err >&5
3950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3951 (exit $ac_status); } &&
3952 { ac_try='test -z "$ac_fc_werror_flag"
3953 || test ! -s conftest.err'
3954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3955 (eval $ac_try) 2>&5
3956 ac_status=$?
3957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3958 (exit $ac_status); }; } &&
3959 { ac_try='test -s conftest.$ac_objext'
3960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3961 (eval $ac_try) 2>&5
3962 ac_status=$?
3963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3964 (exit $ac_status); }; }; then
3965 ac_cv_prog_fc_v=
3966 # Try some options frequently used verbose output
3967 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3968 cat >conftest.$ac_ext <<_ACEOF
3969 program main
3970
3971 end
3972 _ACEOF
3973
3974 # Compile and link our simple test program by passing a flag (argument
3975 # 1 to this macro) to the Fortran compiler in order to get
3976 # "verbose" output that we can then parse for the Fortran linker
3977 # flags.
3978 ac_save_FFLAGS=$FCFLAGS
3979 FCFLAGS="$FCFLAGS $ac_verb"
3980 (eval echo $as_me:3980: \"$ac_link\") >&5
3981 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3982 echo "$ac_fc_v_output" >&5
3983 FCFLAGS=$ac_save_FFLAGS
3984
3985 rm -f conftest*
3986
3987 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
3988 # /foo, /bar, and /baz are search directories for the Fortran linker.
3989 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
3990 ac_fc_v_output="`echo $ac_fc_v_output |
3991 grep 'LPATH is:' |
3992 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
3993
3994 case $ac_fc_v_output in
3995 # If we are using xlf then replace all the commas with spaces.
3996 *xlfentry*)
3997 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
3998
3999 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4000 # $LIBS confuse us, and the libraries appear later in the output anyway).
4001 *mGLOB_options_string*)
4002 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4003
4004 # If we are using Cray Fortran then delete quotes.
4005 # Use "\"" instead of '"' for font-lock-mode.
4006 # FIXME: a more general fix for quoted arguments with spaces?
4007 *cft90*)
4008 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4009 esac
4010
4011
4012 # look for -l* and *.a constructs in the output
4013 for ac_arg in $ac_fc_v_output; do
4014 case $ac_arg in
4015 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4016 ac_cv_prog_fc_v=$ac_verb
4017 break 2 ;;
4018 esac
4019 done
4020 done
4021 if test -z "$ac_cv_prog_fc_v"; then
4022 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4023 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4024 fi
4025 else
4026 echo "$as_me: failed program was:" >&5
4027 sed 's/^/| /' conftest.$ac_ext >&5
4028
4029 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4030 echo "$as_me: WARNING: compilation failed" >&2;}
4031 fi
4032 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4033
4034 fi
4035 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4036 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4037 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4038 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4039 if test "${ac_cv_fc_libs+set}" = set; then
4040 echo $ECHO_N "(cached) $ECHO_C" >&6
4041 else
4042 if test "x$FCLIBS" != "x"; then
4043 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4044 else
4045
4046 cat >conftest.$ac_ext <<_ACEOF
4047 program main
4048
4049 end
4050 _ACEOF
4051
4052 # Compile and link our simple test program by passing a flag (argument
4053 # 1 to this macro) to the Fortran compiler in order to get
4054 # "verbose" output that we can then parse for the Fortran linker
4055 # flags.
4056 ac_save_FFLAGS=$FCFLAGS
4057 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4058 (eval echo $as_me:4058: \"$ac_link\") >&5
4059 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4060 echo "$ac_fc_v_output" >&5
4061 FCFLAGS=$ac_save_FFLAGS
4062
4063 rm -f conftest*
4064
4065 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4066 # /foo, /bar, and /baz are search directories for the Fortran linker.
4067 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4068 ac_fc_v_output="`echo $ac_fc_v_output |
4069 grep 'LPATH is:' |
4070 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4071
4072 case $ac_fc_v_output in
4073 # If we are using xlf then replace all the commas with spaces.
4074 *xlfentry*)
4075 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4076
4077 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4078 # $LIBS confuse us, and the libraries appear later in the output anyway).
4079 *mGLOB_options_string*)
4080 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4081
4082 # If we are using Cray Fortran then delete quotes.
4083 # Use "\"" instead of '"' for font-lock-mode.
4084 # FIXME: a more general fix for quoted arguments with spaces?
4085 *cft90*)
4086 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4087 esac
4088
4089
4090
4091 ac_cv_fc_libs=
4092
4093 # Save positional arguments (if any)
4094 ac_save_positional="$@"
4095
4096 set X $ac_fc_v_output
4097 while test $# != 1; do
4098 shift
4099 ac_arg=$1
4100 case $ac_arg in
4101 [\\/]*.a | ?:[\\/]*.a)
4102 ac_exists=false
4103 for ac_i in $ac_cv_fc_libs; do
4104 if test x"$ac_arg" = x"$ac_i"; then
4105 ac_exists=true
4106 break
4107 fi
4108 done
4109
4110 if test x"$ac_exists" = xtrue; then
4111 :
4112 else
4113 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4114 fi
4115
4116 ;;
4117 -bI:*)
4118 ac_exists=false
4119 for ac_i in $ac_cv_fc_libs; do
4120 if test x"$ac_arg" = x"$ac_i"; then
4121 ac_exists=true
4122 break
4123 fi
4124 done
4125
4126 if test x"$ac_exists" = xtrue; then
4127 :
4128 else
4129 if test "$ac_compiler_gnu" = yes; then
4130 for ac_link_opt in $ac_arg; do
4131 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4132 done
4133 else
4134 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4135 fi
4136 fi
4137
4138 ;;
4139 # Ignore these flags.
4140 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4141 ;;
4142 -lkernel32)
4143 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4144 ;;
4145 -[LRuY])
4146 # These flags, when seen by themselves, take an argument.
4147 # We remove the space between option and argument and re-iterate
4148 # unless we find an empty arg or a new option (starting with -)
4149 case $2 in
4150 "" | -*);;
4151 *)
4152 ac_arg="$ac_arg$2"
4153 shift; shift
4154 set X $ac_arg "$@"
4155 ;;
4156 esac
4157 ;;
4158 -YP,*)
4159 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4160 ac_exists=false
4161 for ac_i in $ac_cv_fc_libs; do
4162 if test x"$ac_j" = x"$ac_i"; then
4163 ac_exists=true
4164 break
4165 fi
4166 done
4167
4168 if test x"$ac_exists" = xtrue; then
4169 :
4170 else
4171 ac_arg="$ac_arg $ac_j"
4172 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4173 fi
4174
4175 done
4176 ;;
4177 -[lLR]*)
4178 ac_exists=false
4179 for ac_i in $ac_cv_fc_libs; do
4180 if test x"$ac_arg" = x"$ac_i"; then
4181 ac_exists=true
4182 break
4183 fi
4184 done
4185
4186 if test x"$ac_exists" = xtrue; then
4187 :
4188 else
4189 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4190 fi
4191
4192 ;;
4193 # Ignore everything else.
4194 esac
4195 done
4196 # restore positional arguments
4197 set X $ac_save_positional; shift
4198
4199 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4200 # then we insist that the "run path" must be an absolute path (i.e. it
4201 # must begin with a "/").
4202 case `(uname -sr) 2>/dev/null` in
4203 "SunOS 5"*)
4204 ac_ld_run_path=`echo $ac_fc_v_output |
4205 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4206 test "x$ac_ld_run_path" != x &&
4207 if test "$ac_compiler_gnu" = yes; then
4208 for ac_link_opt in $ac_ld_run_path; do
4209 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4210 done
4211 else
4212 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4213 fi
4214 ;;
4215 esac
4216 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4217
4218 fi
4219 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4220 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4221 FCLIBS="$ac_cv_fc_libs"
4222
4223
4224 ac_ext=${FC_SRCEXT-f}
4225 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4226 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4227 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4228
4229
4230 ac_ext=${FC_SRCEXT-f}
4231 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4232 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4233 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4234
4235 echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4236 echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4237 if test "${ac_cv_fc_dummy_main+set}" = set; then
4238 echo $ECHO_N "(cached) $ECHO_C" >&6
4239 else
4240 ac_fc_dm_save_LIBS=$LIBS
4241 LIBS="$LIBS $FCLIBS"
4242 ac_fortran_dm_var=FC_DUMMY_MAIN
4243 ac_ext=c
4244 ac_cpp='$CPP $CPPFLAGS'
4245 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4246 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4247 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4248
4249 # First, try linking without a dummy main:
4250 cat >conftest.$ac_ext <<_ACEOF
4251 /* confdefs.h. */
4252 _ACEOF
4253 cat confdefs.h >>conftest.$ac_ext
4254 cat >>conftest.$ac_ext <<_ACEOF
4255 /* end confdefs.h. */
4256
4257 #ifdef FC_DUMMY_MAIN
4258 #ifndef FC_DUMMY_MAIN_EQ_F77
4259 # ifdef __cplusplus
4260 extern "C"
4261 # endif
4262 int FC_DUMMY_MAIN() { return 1; }
4263 #endif
4264 #endif
4265 int
4266 main ()
4267 {
4268
4269 ;
4270 return 0;
4271 }
4272 _ACEOF
4273 rm -f conftest.$ac_objext conftest$ac_exeext
4274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4275 (eval $ac_link) 2>conftest.er1
4276 ac_status=$?
4277 grep -v '^ *+' conftest.er1 >conftest.err
4278 rm -f conftest.er1
4279 cat conftest.err >&5
4280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281 (exit $ac_status); } &&
4282 { ac_try='test -z "$ac_c_werror_flag"
4283 || test ! -s conftest.err'
4284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4285 (eval $ac_try) 2>&5
4286 ac_status=$?
4287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288 (exit $ac_status); }; } &&
4289 { ac_try='test -s conftest$ac_exeext'
4290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4291 (eval $ac_try) 2>&5
4292 ac_status=$?
4293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294 (exit $ac_status); }; }; then
4295 ac_cv_fortran_dummy_main=none
4296 else
4297 echo "$as_me: failed program was:" >&5
4298 sed 's/^/| /' conftest.$ac_ext >&5
4299
4300 ac_cv_fortran_dummy_main=unknown
4301 fi
4302 rm -f conftest.err conftest.$ac_objext \
4303 conftest$ac_exeext conftest.$ac_ext
4304
4305 if test $ac_cv_fortran_dummy_main = unknown; then
4306 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4307 cat >conftest.$ac_ext <<_ACEOF
4308 /* confdefs.h. */
4309 _ACEOF
4310 cat confdefs.h >>conftest.$ac_ext
4311 cat >>conftest.$ac_ext <<_ACEOF
4312 /* end confdefs.h. */
4313 #define $ac_fortran_dm_var $ac_func
4314 #ifdef FC_DUMMY_MAIN
4315 #ifndef FC_DUMMY_MAIN_EQ_F77
4316 # ifdef __cplusplus
4317 extern "C"
4318 # endif
4319 int FC_DUMMY_MAIN() { return 1; }
4320 #endif
4321 #endif
4322 int
4323 main ()
4324 {
4325
4326 ;
4327 return 0;
4328 }
4329 _ACEOF
4330 rm -f conftest.$ac_objext conftest$ac_exeext
4331 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4332 (eval $ac_link) 2>conftest.er1
4333 ac_status=$?
4334 grep -v '^ *+' conftest.er1 >conftest.err
4335 rm -f conftest.er1
4336 cat conftest.err >&5
4337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4338 (exit $ac_status); } &&
4339 { ac_try='test -z "$ac_c_werror_flag"
4340 || test ! -s conftest.err'
4341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4342 (eval $ac_try) 2>&5
4343 ac_status=$?
4344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4345 (exit $ac_status); }; } &&
4346 { ac_try='test -s conftest$ac_exeext'
4347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4348 (eval $ac_try) 2>&5
4349 ac_status=$?
4350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4351 (exit $ac_status); }; }; then
4352 ac_cv_fortran_dummy_main=$ac_func; break
4353 else
4354 echo "$as_me: failed program was:" >&5
4355 sed 's/^/| /' conftest.$ac_ext >&5
4356
4357 fi
4358 rm -f conftest.err conftest.$ac_objext \
4359 conftest$ac_exeext conftest.$ac_ext
4360 done
4361 fi
4362 ac_ext=${FC_SRCEXT-f}
4363 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4364 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4365 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4366 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4367 rm -f conftest*
4368 LIBS=$ac_fc_dm_save_LIBS
4369
4370 fi
4371 echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4372 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4373 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4374 if test "$FC_DUMMY_MAIN" != unknown; then
4375 if test $FC_DUMMY_MAIN != none; then
4376
4377 cat >>confdefs.h <<_ACEOF
4378 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4379 _ACEOF
4380
4381 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4382
4383 cat >>confdefs.h <<\_ACEOF
4384 #define FC_DUMMY_MAIN_EQ_F77 1
4385 _ACEOF
4386
4387 fi
4388 fi
4389 else
4390 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4391 See \`config.log' for more details." >&5
4392 echo "$as_me: error: linking to Fortran libraries from C fails
4393 See \`config.log' for more details." >&2;}
4394 { (exit 1); exit 1; }; }
4395 fi
4396
4397
4398 ac_ext=${FC_SRCEXT-f}
4399 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4400 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4401 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4402
4403 ac_ext=${FC_SRCEXT-f}
4404 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4405 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4406 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4407 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4408 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4409 if test "${ac_cv_fc_mangling+set}" = set; then
4410 echo $ECHO_N "(cached) $ECHO_C" >&6
4411 else
4412 cat >conftest.$ac_ext <<_ACEOF
4413 subroutine foobar()
4414 return
4415 end
4416 subroutine foo_bar()
4417 return
4418 end
4419 _ACEOF
4420 rm -f conftest.$ac_objext
4421 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4422 (eval $ac_compile) 2>conftest.er1
4423 ac_status=$?
4424 grep -v '^ *+' conftest.er1 >conftest.err
4425 rm -f conftest.er1
4426 cat conftest.err >&5
4427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4428 (exit $ac_status); } &&
4429 { ac_try='test -z "$ac_fc_werror_flag"
4430 || test ! -s conftest.err'
4431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4432 (eval $ac_try) 2>&5
4433 ac_status=$?
4434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4435 (exit $ac_status); }; } &&
4436 { ac_try='test -s conftest.$ac_objext'
4437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4438 (eval $ac_try) 2>&5
4439 ac_status=$?
4440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4441 (exit $ac_status); }; }; then
4442 mv conftest.$ac_objext cfortran_test.$ac_objext
4443
4444 ac_save_LIBS=$LIBS
4445 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4446
4447 ac_ext=c
4448 ac_cpp='$CPP $CPPFLAGS'
4449 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4450 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4451 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4452 ac_success=no
4453 for ac_foobar in foobar FOOBAR; do
4454 for ac_underscore in "" "_"; do
4455 ac_func="$ac_foobar$ac_underscore"
4456 cat >conftest.$ac_ext <<_ACEOF
4457 /* confdefs.h. */
4458 _ACEOF
4459 cat confdefs.h >>conftest.$ac_ext
4460 cat >>conftest.$ac_ext <<_ACEOF
4461 /* end confdefs.h. */
4462
4463 /* Override any gcc2 internal prototype to avoid an error. */
4464 #ifdef __cplusplus
4465 extern "C"
4466 #endif
4467 /* We use char because int might match the return type of a gcc2
4468 builtin and then its argument prototype would still apply. */
4469 char $ac_func ();
4470 #ifdef FC_DUMMY_MAIN
4471 #ifndef FC_DUMMY_MAIN_EQ_F77
4472 # ifdef __cplusplus
4473 extern "C"
4474 # endif
4475 int FC_DUMMY_MAIN() { return 1; }
4476 #endif
4477 #endif
4478 int
4479 main ()
4480 {
4481 $ac_func ();
4482 ;
4483 return 0;
4484 }
4485 _ACEOF
4486 rm -f conftest.$ac_objext conftest$ac_exeext
4487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4488 (eval $ac_link) 2>conftest.er1
4489 ac_status=$?
4490 grep -v '^ *+' conftest.er1 >conftest.err
4491 rm -f conftest.er1
4492 cat conftest.err >&5
4493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494 (exit $ac_status); } &&
4495 { ac_try='test -z "$ac_c_werror_flag"
4496 || test ! -s conftest.err'
4497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4498 (eval $ac_try) 2>&5
4499 ac_status=$?
4500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4501 (exit $ac_status); }; } &&
4502 { ac_try='test -s conftest$ac_exeext'
4503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4504 (eval $ac_try) 2>&5
4505 ac_status=$?
4506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 (exit $ac_status); }; }; then
4508 ac_success=yes; break 2
4509 else
4510 echo "$as_me: failed program was:" >&5
4511 sed 's/^/| /' conftest.$ac_ext >&5
4512
4513 fi
4514 rm -f conftest.err conftest.$ac_objext \
4515 conftest$ac_exeext conftest.$ac_ext
4516 done
4517 done
4518 ac_ext=${FC_SRCEXT-f}
4519 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4520 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4521 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4522
4523 if test "$ac_success" = "yes"; then
4524 case $ac_foobar in
4525 foobar)
4526 ac_case=lower
4527 ac_foo_bar=foo_bar
4528 ;;
4529 FOOBAR)
4530 ac_case=upper
4531 ac_foo_bar=FOO_BAR
4532 ;;
4533 esac
4534
4535 ac_ext=c
4536 ac_cpp='$CPP $CPPFLAGS'
4537 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4538 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4539 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4540 ac_success_extra=no
4541 for ac_extra in "" "_"; do
4542 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4543 cat >conftest.$ac_ext <<_ACEOF
4544 /* confdefs.h. */
4545 _ACEOF
4546 cat confdefs.h >>conftest.$ac_ext
4547 cat >>conftest.$ac_ext <<_ACEOF
4548 /* end confdefs.h. */
4549
4550 /* Override any gcc2 internal prototype to avoid an error. */
4551 #ifdef __cplusplus
4552 extern "C"
4553 #endif
4554 /* We use char because int might match the return type of a gcc2
4555 builtin and then its argument prototype would still apply. */
4556 char $ac_func ();
4557 #ifdef FC_DUMMY_MAIN
4558 #ifndef FC_DUMMY_MAIN_EQ_F77
4559 # ifdef __cplusplus
4560 extern "C"
4561 # endif
4562 int FC_DUMMY_MAIN() { return 1; }
4563 #endif
4564 #endif
4565 int
4566 main ()
4567 {
4568 $ac_func ();
4569 ;
4570 return 0;
4571 }
4572 _ACEOF
4573 rm -f conftest.$ac_objext conftest$ac_exeext
4574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4575 (eval $ac_link) 2>conftest.er1
4576 ac_status=$?
4577 grep -v '^ *+' conftest.er1 >conftest.err
4578 rm -f conftest.er1
4579 cat conftest.err >&5
4580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4581 (exit $ac_status); } &&
4582 { ac_try='test -z "$ac_c_werror_flag"
4583 || test ! -s conftest.err'
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); }; } &&
4589 { ac_try='test -s conftest$ac_exeext'
4590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4591 (eval $ac_try) 2>&5
4592 ac_status=$?
4593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4594 (exit $ac_status); }; }; then
4595 ac_success_extra=yes; break
4596 else
4597 echo "$as_me: failed program was:" >&5
4598 sed 's/^/| /' conftest.$ac_ext >&5
4599
4600 fi
4601 rm -f conftest.err conftest.$ac_objext \
4602 conftest$ac_exeext conftest.$ac_ext
4603 done
4604 ac_ext=${FC_SRCEXT-f}
4605 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4606 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4607 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4608
4609 if test "$ac_success_extra" = "yes"; then
4610 ac_cv_fc_mangling="$ac_case case"
4611 if test -z "$ac_underscore"; then
4612 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4613 else
4614 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4615 fi
4616 if test -z "$ac_extra"; then
4617 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4618 else
4619 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4620 fi
4621 else
4622 ac_cv_fc_mangling="unknown"
4623 fi
4624 else
4625 ac_cv_fc_mangling="unknown"
4626 fi
4627
4628 LIBS=$ac_save_LIBS
4629 rm -f cfortran_test* conftest*
4630 else
4631 echo "$as_me: failed program was:" >&5
4632 sed 's/^/| /' conftest.$ac_ext >&5
4633
4634 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4635 See \`config.log' for more details." >&5
4636 echo "$as_me: error: cannot compile a simple Fortran program
4637 See \`config.log' for more details." >&2;}
4638 { (exit 1); exit 1; }; }
4639 fi
4640 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4641
4642 fi
4643 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4644 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4645
4646 ac_ext=${FC_SRCEXT-f}
4647 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4648 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4649 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4650
4651 ac_ext=${FC_SRCEXT-f}
4652 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4653 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4654 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4655
4656
4657 case $ac_cv_fc_mangling in
4658 "lower case, no underscore, no extra underscore")
4659 cat >>confdefs.h <<\_ACEOF
4660 #define FC_FUNC(name,NAME) name
4661 _ACEOF
4662
4663 cat >>confdefs.h <<\_ACEOF
4664 #define FC_FUNC_(name,NAME) name
4665 _ACEOF
4666 ;;
4667 "lower case, no underscore, extra underscore")
4668 cat >>confdefs.h <<\_ACEOF
4669 #define FC_FUNC(name,NAME) name
4670 _ACEOF
4671
4672 cat >>confdefs.h <<\_ACEOF
4673 #define FC_FUNC_(name,NAME) name ## _
4674 _ACEOF
4675 ;;
4676 "lower case, underscore, no extra underscore")
4677 cat >>confdefs.h <<\_ACEOF
4678 #define FC_FUNC(name,NAME) name ## _
4679 _ACEOF
4680
4681 cat >>confdefs.h <<\_ACEOF
4682 #define FC_FUNC_(name,NAME) name ## _
4683 _ACEOF
4684 ;;
4685 "lower case, underscore, extra underscore")
4686 cat >>confdefs.h <<\_ACEOF
4687 #define FC_FUNC(name,NAME) name ## _
4688 _ACEOF
4689
4690 cat >>confdefs.h <<\_ACEOF
4691 #define FC_FUNC_(name,NAME) name ## __
4692 _ACEOF
4693 ;;
4694 "upper case, no underscore, no extra underscore")
4695 cat >>confdefs.h <<\_ACEOF
4696 #define FC_FUNC(name,NAME) NAME
4697 _ACEOF
4698
4699 cat >>confdefs.h <<\_ACEOF
4700 #define FC_FUNC_(name,NAME) NAME
4701 _ACEOF
4702 ;;
4703 "upper case, no underscore, extra underscore")
4704 cat >>confdefs.h <<\_ACEOF
4705 #define FC_FUNC(name,NAME) NAME
4706 _ACEOF
4707
4708 cat >>confdefs.h <<\_ACEOF
4709 #define FC_FUNC_(name,NAME) NAME ## _
4710 _ACEOF
4711 ;;
4712 "upper case, underscore, no extra underscore")
4713 cat >>confdefs.h <<\_ACEOF
4714 #define FC_FUNC(name,NAME) NAME ## _
4715 _ACEOF
4716
4717 cat >>confdefs.h <<\_ACEOF
4718 #define FC_FUNC_(name,NAME) NAME ## _
4719 _ACEOF
4720 ;;
4721 "upper case, underscore, extra underscore")
4722 cat >>confdefs.h <<\_ACEOF
4723 #define FC_FUNC(name,NAME) NAME ## _
4724 _ACEOF
4725
4726 cat >>confdefs.h <<\_ACEOF
4727 #define FC_FUNC_(name,NAME) NAME ## __
4728 _ACEOF
4729 ;;
4730 *)
4731 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4732 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4733 ;;
4734 esac
4735
4736 ac_ext=${FC_SRCEXT-f}
4737 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4738 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4739 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4740
4741
4742
4743 ac_ext=${FC_SRCEXT-f}
4744 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4745 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4746 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4747 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4748 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4749 if test "${ac_cv_prog_fc_v+set}" = set; then
4750 echo $ECHO_N "(cached) $ECHO_C" >&6
4751 else
4752 cat >conftest.$ac_ext <<_ACEOF
4753 program main
4754
4755 end
4756 _ACEOF
4757 rm -f conftest.$ac_objext
4758 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4759 (eval $ac_compile) 2>conftest.er1
4760 ac_status=$?
4761 grep -v '^ *+' conftest.er1 >conftest.err
4762 rm -f conftest.er1
4763 cat conftest.err >&5
4764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4765 (exit $ac_status); } &&
4766 { ac_try='test -z "$ac_fc_werror_flag"
4767 || test ! -s conftest.err'
4768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4769 (eval $ac_try) 2>&5
4770 ac_status=$?
4771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4772 (exit $ac_status); }; } &&
4773 { ac_try='test -s conftest.$ac_objext'
4774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4775 (eval $ac_try) 2>&5
4776 ac_status=$?
4777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4778 (exit $ac_status); }; }; then
4779 ac_cv_prog_fc_v=
4780 # Try some options frequently used verbose output
4781 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4782 cat >conftest.$ac_ext <<_ACEOF
4783 program main
4784
4785 end
4786 _ACEOF
4787
4788 # Compile and link our simple test program by passing a flag (argument
4789 # 1 to this macro) to the Fortran compiler in order to get
4790 # "verbose" output that we can then parse for the Fortran linker
4791 # flags.
4792 ac_save_FFLAGS=$FCFLAGS
4793 FCFLAGS="$FCFLAGS $ac_verb"
4794 (eval echo $as_me:4794: \"$ac_link\") >&5
4795 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4796 echo "$ac_fc_v_output" >&5
4797 FCFLAGS=$ac_save_FFLAGS
4798
4799 rm -f conftest*
4800
4801 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4802 # /foo, /bar, and /baz are search directories for the Fortran linker.
4803 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4804 ac_fc_v_output="`echo $ac_fc_v_output |
4805 grep 'LPATH is:' |
4806 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4807
4808 case $ac_fc_v_output in
4809 # If we are using xlf then replace all the commas with spaces.
4810 *xlfentry*)
4811 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4812
4813 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4814 # $LIBS confuse us, and the libraries appear later in the output anyway).
4815 *mGLOB_options_string*)
4816 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4817
4818 # If we are using Cray Fortran then delete quotes.
4819 # Use "\"" instead of '"' for font-lock-mode.
4820 # FIXME: a more general fix for quoted arguments with spaces?
4821 *cft90*)
4822 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4823 esac
4824
4825
4826 # look for -l* and *.a constructs in the output
4827 for ac_arg in $ac_fc_v_output; do
4828 case $ac_arg in
4829 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4830 ac_cv_prog_fc_v=$ac_verb
4831 break 2 ;;
4832 esac
4833 done
4834 done
4835 if test -z "$ac_cv_prog_fc_v"; then
4836 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4837 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4838 fi
4839 else
4840 echo "$as_me: failed program was:" >&5
4841 sed 's/^/| /' conftest.$ac_ext >&5
4842
4843 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4844 echo "$as_me: WARNING: compilation failed" >&2;}
4845 fi
4846 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4847
4848 fi
4849 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4850 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4851 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4852 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4853 if test "${ac_cv_fc_libs+set}" = set; then
4854 echo $ECHO_N "(cached) $ECHO_C" >&6
4855 else
4856 if test "x$FCLIBS" != "x"; then
4857 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4858 else
4859
4860 cat >conftest.$ac_ext <<_ACEOF
4861 program main
4862
4863 end
4864 _ACEOF
4865
4866 # Compile and link our simple test program by passing a flag (argument
4867 # 1 to this macro) to the Fortran compiler in order to get
4868 # "verbose" output that we can then parse for the Fortran linker
4869 # flags.
4870 ac_save_FFLAGS=$FCFLAGS
4871 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4872 (eval echo $as_me:4872: \"$ac_link\") >&5
4873 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4874 echo "$ac_fc_v_output" >&5
4875 FCFLAGS=$ac_save_FFLAGS
4876
4877 rm -f conftest*
4878
4879 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4880 # /foo, /bar, and /baz are search directories for the Fortran linker.
4881 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4882 ac_fc_v_output="`echo $ac_fc_v_output |
4883 grep 'LPATH is:' |
4884 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4885
4886 case $ac_fc_v_output in
4887 # If we are using xlf then replace all the commas with spaces.
4888 *xlfentry*)
4889 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4890
4891 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4892 # $LIBS confuse us, and the libraries appear later in the output anyway).
4893 *mGLOB_options_string*)
4894 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4895
4896 # If we are using Cray Fortran then delete quotes.
4897 # Use "\"" instead of '"' for font-lock-mode.
4898 # FIXME: a more general fix for quoted arguments with spaces?
4899 *cft90*)
4900 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4901 esac
4902
4903
4904
4905 ac_cv_fc_libs=
4906
4907 # Save positional arguments (if any)
4908 ac_save_positional="$@"
4909
4910 set X $ac_fc_v_output
4911 while test $# != 1; do
4912 shift
4913 ac_arg=$1
4914 case $ac_arg in
4915 [\\/]*.a | ?:[\\/]*.a)
4916 ac_exists=false
4917 for ac_i in $ac_cv_fc_libs; do
4918 if test x"$ac_arg" = x"$ac_i"; then
4919 ac_exists=true
4920 break
4921 fi
4922 done
4923
4924 if test x"$ac_exists" = xtrue; then
4925 :
4926 else
4927 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4928 fi
4929
4930 ;;
4931 -bI:*)
4932 ac_exists=false
4933 for ac_i in $ac_cv_fc_libs; do
4934 if test x"$ac_arg" = x"$ac_i"; then
4935 ac_exists=true
4936 break
4937 fi
4938 done
4939
4940 if test x"$ac_exists" = xtrue; then
4941 :
4942 else
4943 if test "$ac_compiler_gnu" = yes; then
4944 for ac_link_opt in $ac_arg; do
4945 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4946 done
4947 else
4948 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4949 fi
4950 fi
4951
4952 ;;
4953 # Ignore these flags.
4954 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4955 ;;
4956 -lkernel32)
4957 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4958 ;;
4959 -[LRuY])
4960 # These flags, when seen by themselves, take an argument.
4961 # We remove the space between option and argument and re-iterate
4962 # unless we find an empty arg or a new option (starting with -)
4963 case $2 in
4964 "" | -*);;
4965 *)
4966 ac_arg="$ac_arg$2"
4967 shift; shift
4968 set X $ac_arg "$@"
4969 ;;
4970 esac
4971 ;;
4972 -YP,*)
4973 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4974 ac_exists=false
4975 for ac_i in $ac_cv_fc_libs; do
4976 if test x"$ac_j" = x"$ac_i"; then
4977 ac_exists=true
4978 break
4979 fi
4980 done
4981
4982 if test x"$ac_exists" = xtrue; then
4983 :
4984 else
4985 ac_arg="$ac_arg $ac_j"
4986 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4987 fi
4988
4989 done
4990 ;;
4991 -[lLR]*)
4992 ac_exists=false
4993 for ac_i in $ac_cv_fc_libs; do
4994 if test x"$ac_arg" = x"$ac_i"; then
4995 ac_exists=true
4996 break
4997 fi
4998 done
4999
5000 if test x"$ac_exists" = xtrue; then
5001 :
5002 else
5003 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5004 fi
5005
5006 ;;
5007 # Ignore everything else.
5008 esac
5009 done
5010 # restore positional arguments
5011 set X $ac_save_positional; shift
5012
5013 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5014 # then we insist that the "run path" must be an absolute path (i.e. it
5015 # must begin with a "/").
5016 case `(uname -sr) 2>/dev/null` in
5017 "SunOS 5"*)
5018 ac_ld_run_path=`echo $ac_fc_v_output |
5019 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5020 test "x$ac_ld_run_path" != x &&
5021 if test "$ac_compiler_gnu" = yes; then
5022 for ac_link_opt in $ac_ld_run_path; do
5023 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5024 done
5025 else
5026 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5027 fi
5028 ;;
5029 esac
5030 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5031
5032 fi
5033 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5034 echo "${ECHO_T}$ac_cv_fc_libs" >&6
5035 FCLIBS="$ac_cv_fc_libs"
5036
5037
5038 ac_ext=${FC_SRCEXT-f}
5039 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5040 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5041 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5042
5043
5044
5045 echo "$as_me:$LINENO: checking for module suffix" >&5
5046 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5047 rm -f conftest*
5048 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5049 rm -f work*
5050 cat >conftest.$ac_ext <<EOF
5051 module conftest
5052 integer n
5053 parameter (n=1)
5054 end module conftest
5055 EOF
5056 # SGI and absoft compilers generates module name in upper case!
5057 testname="conftest"
5058 modcase="lower"
5059 if (eval $ac_compile) 2>/dev/null ; then
5060 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5061 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5062 if test -z "$MOD" ; then
5063 MOD=`ls CONFTEST* 2>/dev/null \
5064 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5065 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5066 if test -n "$MOD" ; then
5067 testname="CONFTEST"
5068 modcase="upper"
5069 fi
5070 fi
5071 if test -z "$MOD" ; then
5072 echo "$as_me:$LINENO: result: unknown" >&5
5073 echo "${ECHO_T}unknown" >&6
5074 # Use mod if we can't figure it out
5075 MOD="mod"
5076 else
5077 echo "$as_me:$LINENO: result: $MOD" >&5
5078 echo "${ECHO_T}$MOD" >&6
5079 fi
5080 if test -s work.pcl ; then
5081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5082 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5083 fi
5084 else
5085 echo "$as_me:$LINENO: result: unknown" >&5
5086 echo "${ECHO_T}unknown" >&6
5087 fi
5088
5089
5090
5091
5092
5093 # Check for module include path (some use -I, some (Solaris) use -M, some
5094 # (absoft) use -p).
5095 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5096 # specified, work.pcl and work.pc are created. However, if you specify
5097 # a file, it must contain a the name of a file ending in .pc . Ugh!
5098 # Use the module made above
5099 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5100 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5101 rm -f conftest*
5102 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5103 rm -f work*
5104 cat >conftest.$ac_ext <<EOF
5105 module conftest
5106 integer n
5107 parameter (n=1)
5108 end module conftest
5109 EOF
5110 # SGI and absoft compilers generates module name in upper case!
5111 testname="conftest"
5112 if (eval $ac_compile) 2>/dev/null ; then
5113 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5114 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5115 if test -n "$mod" ; then
5116 testname="CONFTEST"
5117 fi
5118 madedir=0
5119 if test ! -d conf ; then mkdir conf ; madedir=1; fi
5120 cp $testname.$MOD conf
5121 rm -f conftest* CONFTEST*
5122 cat >conftest1.$ac_ext <<EOF
5123 program main
5124 use conftest
5125 print *, n
5126 end
5127 EOF
5128 F90_WORK_FILES_ARG=""
5129 F90MODINCSPEC=""
5130 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5131 MODDIRFLAG="-I"
5132 F90MODINCSPEC="-I<dir>"
5133 echo "$as_me:$LINENO: result: -I" >&5
5134 echo "${ECHO_T}-I" >&6
5135 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5136 MODDIRFLAG="-M"
5137 F90MODINCSPEC="-M<dir>"
5138 echo "$as_me:$LINENO: result: -M" >&5
5139 echo "${ECHO_T}-M" >&6
5140 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5141 MODDIRFLAG="-p"
5142 F90MODINCSPEC="-p<dir>"
5143 echo "$as_me:$LINENO: result: -p" >&5
5144 echo "${ECHO_T}-p" >&6
5145 elif test -s work.pc ; then
5146 cp work.pc conf/mpimod.pc
5147 echo "mpimod.pc" > conf/mpimod.pcl
5148 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5149 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5150 MODDIRFLAG='-cl,mpimod.pcl'
5151 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5152 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5153 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5154 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5155
5156 else
5157 # The version of the Intel compiler that I have refuses to let
5158 # you put the "work catalog" list anywhere but the current
5159 # directory. For example, you cannot in
5160 :
5161 fi
5162 fi
5163 if test -z "MODDIRFLAG" ; then
5164 echo "$as_me:$LINENO: result: unknown" >&5
5165 echo "${ECHO_T}unknown" >&6
5166 fi
5167
5168
5169 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5170 if test $madedir = 1 ; then rmdir conf ; fi
5171 fi
5172
5173
5174 echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5175 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5176 if test "${ac_cv_f90_module_names+set}" = set; then
5177 echo $ECHO_N "(cached) $ECHO_C" >&6
5178 else
5179 ac_ext=${FC_SRCEXT-f}
5180 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5181 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5182 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5183
5184 # carry out the test in a new directory, so that we don't miss anything
5185 mkdir conftest
5186 cd conftest
5187 cat >conftest.$ac_ext <<_ACEOF
5188 MODULE Bar
5189 END MODULE Bar
5190 _ACEOF
5191 rm -f conftest.$ac_objext
5192 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5193 (eval $ac_compile) 2>conftest.er1
5194 ac_status=$?
5195 grep -v '^ *+' conftest.er1 >conftest.err
5196 rm -f conftest.er1
5197 cat conftest.err >&5
5198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199 (exit $ac_status); } &&
5200 { ac_try='test -z "$ac_fc_werror_flag"
5201 || test ! -s conftest.err'
5202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5203 (eval $ac_try) 2>&5
5204 ac_status=$?
5205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5206 (exit $ac_status); }; } &&
5207 { ac_try='test -s conftest.$ac_objext'
5208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5209 (eval $ac_try) 2>&5
5210 ac_status=$?
5211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5212 (exit $ac_status); }; }; then
5213 ac_cv_f90_module_names=
5214 ac_file_list=*
5215 for ac_file in $ac_file_list; do
5216 case $ac_file in
5217 # don't care for original source and object files
5218 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5219 :
5220 ;;
5221 # look for new files derived from the file name
5222 *conftest*)
5223 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5224 ac_exists=false
5225 for ac_i in $ac_cv_f90_module_names; do
5226 if test x"$ac_pat" = x"$ac_i"; then
5227 ac_exists=true
5228 break
5229 fi
5230 done
5231
5232 if test x"$ac_exists" = xtrue; then
5233 :
5234 else
5235 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5236 fi
5237
5238 ;;
5239 # look for new files derived from the module name,
5240 # with different case translation schemes
5241 *Bar*)
5242 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5243 ac_exists=false
5244 for ac_i in $ac_cv_f90_module_names; do
5245 if test x"$ac_pat" = x"$ac_i"; then
5246 ac_exists=true
5247 break
5248 fi
5249 done
5250
5251 if test x"$ac_exists" = xtrue; then
5252 :
5253 else
5254 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5255 fi
5256
5257 ;;
5258 *bar*)
5259 ac_pat=`echo $ac_file | sed s/bar/%module%/`
5260 ac_exists=false
5261 for ac_i in $ac_cv_f90_module_names; do
5262 if test x"$ac_pat" = x"$ac_i"; then
5263 ac_exists=true
5264 break
5265 fi
5266 done
5267
5268 if test x"$ac_exists" = xtrue; then
5269 :
5270 else
5271 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5272 fi
5273
5274 ;;
5275 *BAR*)
5276 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5277 ac_exists=false
5278 for ac_i in $ac_cv_f90_module_names; do
5279 if test x"$ac_pat" = x"$ac_i"; then
5280 ac_exists=true
5281 break
5282 fi
5283 done
5284
5285 if test x"$ac_exists" = xtrue; then
5286 :
5287 else
5288 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5289 fi
5290
5291 ;;
5292 # Other files - we have no idea how they are generated
5293 *)
5294 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5295 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5296 ;;
5297 esac
5298 done
5299 if test "x$ac_cv_f90_module_names" = "x"; then
5300 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5301 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5302 fi
5303
5304 else
5305 echo "$as_me: failed program was:" >&5
5306 sed 's/^/| /' conftest.$ac_ext >&5
5307
5308 ac_cv_f90_module_names=
5309 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5310 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5311 fi
5312 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5313 cd ..
5314 # cleanup
5315 rm -rf conftest
5316 ac_ext=${FC_SRCEXT-f}
5317 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5318 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5319 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5320
5321 fi
5322 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5323 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5324
5325 # We now generate a shell script that will help us to figure out the correct
5326 # module file names, using the value of ac_cv_f90_module_names
5327
5328 echo "Generating shell script modnam"
5329
5330 cat > scripts/modnam << EOF
5331 #! /bin/sh
5332 # This script is auto-generated by configure
5333 #
5334 usage="\\
5335 Usage: \$0 [FILES]
5336
5337 [FILES] are Fortran 90 source files.
5338 The output is a list of module file names that the Fortran 90 compiler
5339 generates when compiling [FILES]."
5340
5341 list=
5342 empty=
5343
5344 if test \$# -eq 0; then
5345 echo "\$usage"; exit 0
5346 fi
5347
5348 while test \$# != 0; do
5349
5350 file=\$1
5351 shift
5352
5353 # strip suffix
5354 base=\`echo \$file | sed 's/[.][^.]*$//'\`
5355
5356 test ! -f \$file && continue
5357
5358 # Look for module definitions and transform them to upper / lower case
5359 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/'\`
5360 upper=\`echo \$mods | tr a-z A-Z\`
5361 lower=\`echo \$mods | tr A-Z a-z\`
5362
5363 # Here, the patterns for generating module file names were inserted by configure
5364 for trans in $ac_cv_f90_module_names; do
5365
5366 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5367 var=empty
5368 case \$pat in
5369 %MODULE%)
5370 var=upper ;;
5371 %Module%)
5372 var=mods ;;
5373 %module%)
5374 var=lower ;;
5375 %FILE%)
5376 test -n "\$mods" && var=base ;;
5377 esac
5378 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5379 list="\$list \$new"
5380 done
5381 done
5382
5383 echo \$list
5384 # end of configure-generated script
5385 EOF
5386 chmod 755 scripts/modnam
5387
5388 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5389 F90_MODULE_NAMES=empty
5390 case $pat in
5391 %MODULE%)
5392 F90_MODULE_NAMES=UPPER ;;
5393 %Module%)
5394 F90_MODULE_NAMES=Mixed ;;
5395 %module%)
5396 F90_MODULE_NAMES=lower ;;
5397 *)
5398 F90_MODULE_NAMES=unknown ;;
5399 esac
5400
5401 ac_ext=c
5402 ac_cpp='$CPP $CPPFLAGS'
5403 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5404 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5405 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5406
5407
5408 ac_ext=c
5409 ac_cpp='$CPP $CPPFLAGS'
5410 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5411 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5412 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5413
5414
5415
5416 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5417 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5418 if test "${ac_cv_lib_m_asin+set}" = set; then
5419 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 else
5421 ac_check_lib_save_LIBS=$LIBS
5422 LIBS="-lm $LIBS"
5423 cat >conftest.$ac_ext <<_ACEOF
5424 /* confdefs.h. */
5425 _ACEOF
5426 cat confdefs.h >>conftest.$ac_ext
5427 cat >>conftest.$ac_ext <<_ACEOF
5428 /* end confdefs.h. */
5429
5430 /* Override any gcc2 internal prototype to avoid an error. */
5431 #ifdef __cplusplus
5432 extern "C"
5433 #endif
5434 /* We use char because int might match the return type of a gcc2
5435 builtin and then its argument prototype would still apply. */
5436 char asin ();
5437 #ifdef FC_DUMMY_MAIN
5438 #ifndef FC_DUMMY_MAIN_EQ_F77
5439 # ifdef __cplusplus
5440 extern "C"
5441 # endif
5442 int FC_DUMMY_MAIN() { return 1; }
5443 #endif
5444 #endif
5445 int
5446 main ()
5447 {
5448 asin ();
5449 ;
5450 return 0;
5451 }
5452 _ACEOF
5453 rm -f conftest.$ac_objext conftest$ac_exeext
5454 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5455 (eval $ac_link) 2>conftest.er1
5456 ac_status=$?
5457 grep -v '^ *+' conftest.er1 >conftest.err
5458 rm -f conftest.er1
5459 cat conftest.err >&5
5460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5461 (exit $ac_status); } &&
5462 { ac_try='test -z "$ac_c_werror_flag"
5463 || test ! -s conftest.err'
5464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5465 (eval $ac_try) 2>&5
5466 ac_status=$?
5467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5468 (exit $ac_status); }; } &&
5469 { ac_try='test -s conftest$ac_exeext'
5470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5471 (eval $ac_try) 2>&5
5472 ac_status=$?
5473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474 (exit $ac_status); }; }; then
5475 ac_cv_lib_m_asin=yes
5476 else
5477 echo "$as_me: failed program was:" >&5
5478 sed 's/^/| /' conftest.$ac_ext >&5
5479
5480 ac_cv_lib_m_asin=no
5481 fi
5482 rm -f conftest.err conftest.$ac_objext \
5483 conftest$ac_exeext conftest.$ac_ext
5484 LIBS=$ac_check_lib_save_LIBS
5485 fi
5486 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5487 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5488 if test $ac_cv_lib_m_asin = yes; then
5489 cat >>confdefs.h <<_ACEOF
5490 #define HAVE_LIBM 1
5491 _ACEOF
5492
5493 LIBS="-lm $LIBS"
5494
5495 else
5496 exit
5497 fi
5498
5499
5500 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5501 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5502 if test "${ac_cv_header_stdc+set}" = set; then
5503 echo $ECHO_N "(cached) $ECHO_C" >&6
5504 else
5505 cat >conftest.$ac_ext <<_ACEOF
5506 /* confdefs.h. */
5507 _ACEOF
5508 cat confdefs.h >>conftest.$ac_ext
5509 cat >>conftest.$ac_ext <<_ACEOF
5510 /* end confdefs.h. */
5511 #include <stdlib.h>
5512 #include <stdarg.h>
5513 #include <string.h>
5514 #include <float.h>
5515
5516 #ifdef FC_DUMMY_MAIN
5517 #ifndef FC_DUMMY_MAIN_EQ_F77
5518 # ifdef __cplusplus
5519 extern "C"
5520 # endif
5521 int FC_DUMMY_MAIN() { return 1; }
5522 #endif
5523 #endif
5524 int
5525 main ()
5526 {
5527
5528 ;
5529 return 0;
5530 }
5531 _ACEOF
5532 rm -f conftest.$ac_objext
5533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5534 (eval $ac_compile) 2>conftest.er1
5535 ac_status=$?
5536 grep -v '^ *+' conftest.er1 >conftest.err
5537 rm -f conftest.er1
5538 cat conftest.err >&5
5539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5540 (exit $ac_status); } &&
5541 { ac_try='test -z "$ac_c_werror_flag"
5542 || test ! -s conftest.err'
5543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5544 (eval $ac_try) 2>&5
5545 ac_status=$?
5546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5547 (exit $ac_status); }; } &&
5548 { ac_try='test -s conftest.$ac_objext'
5549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5550 (eval $ac_try) 2>&5
5551 ac_status=$?
5552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5553 (exit $ac_status); }; }; then
5554 ac_cv_header_stdc=yes
5555 else
5556 echo "$as_me: failed program was:" >&5
5557 sed 's/^/| /' conftest.$ac_ext >&5
5558
5559 ac_cv_header_stdc=no
5560 fi
5561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5562
5563 if test $ac_cv_header_stdc = yes; then
5564 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5565 cat >conftest.$ac_ext <<_ACEOF
5566 /* confdefs.h. */
5567 _ACEOF
5568 cat confdefs.h >>conftest.$ac_ext
5569 cat >>conftest.$ac_ext <<_ACEOF
5570 /* end confdefs.h. */
5571 #include <string.h>
5572
5573 _ACEOF
5574 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5575 $EGREP "memchr" >/dev/null 2>&1; then
5576 :
5577 else
5578 ac_cv_header_stdc=no
5579 fi
5580 rm -f conftest*
5581
5582 fi
5583
5584 if test $ac_cv_header_stdc = yes; then
5585 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
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
5594 _ACEOF
5595 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5596 $EGREP "free" >/dev/null 2>&1; then
5597 :
5598 else
5599 ac_cv_header_stdc=no
5600 fi
5601 rm -f conftest*
5602
5603 fi
5604
5605 if test $ac_cv_header_stdc = yes; then
5606 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5607 if test "$cross_compiling" = yes; then
5608 :
5609 else
5610 cat >conftest.$ac_ext <<_ACEOF
5611 /* confdefs.h. */
5612 _ACEOF
5613 cat confdefs.h >>conftest.$ac_ext
5614 cat >>conftest.$ac_ext <<_ACEOF
5615 /* end confdefs.h. */
5616 #include <ctype.h>
5617 #if ((' ' & 0x0FF) == 0x020)
5618 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5619 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5620 #else
5621 # define ISLOWER(c) \
5622 (('a' <= (c) && (c) <= 'i') \
5623 || ('j' <= (c) && (c) <= 'r') \
5624 || ('s' <= (c) && (c) <= 'z'))
5625 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5626 #endif
5627
5628 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5629 int
5630 main ()
5631 {
5632 int i;
5633 for (i = 0; i < 256; i++)
5634 if (XOR (islower (i), ISLOWER (i))
5635 || toupper (i) != TOUPPER (i))
5636 exit(2);
5637 exit (0);
5638 }
5639 _ACEOF
5640 rm -f conftest$ac_exeext
5641 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5642 (eval $ac_link) 2>&5
5643 ac_status=$?
5644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5647 (eval $ac_try) 2>&5
5648 ac_status=$?
5649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 (exit $ac_status); }; }; then
5651 :
5652 else
5653 echo "$as_me: program exited with status $ac_status" >&5
5654 echo "$as_me: failed program was:" >&5
5655 sed 's/^/| /' conftest.$ac_ext >&5
5656
5657 ( exit $ac_status )
5658 ac_cv_header_stdc=no
5659 fi
5660 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5661 fi
5662 fi
5663 fi
5664 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5665 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5666 if test $ac_cv_header_stdc = yes; then
5667
5668 cat >>confdefs.h <<\_ACEOF
5669 #define STDC_HEADERS 1
5670 _ACEOF
5671
5672 fi
5673
5674 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5685 inttypes.h stdint.h unistd.h
5686 do
5687 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5688 echo "$as_me:$LINENO: checking for $ac_header" >&5
5689 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5690 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5691 echo $ECHO_N "(cached) $ECHO_C" >&6
5692 else
5693 cat >conftest.$ac_ext <<_ACEOF
5694 /* confdefs.h. */
5695 _ACEOF
5696 cat confdefs.h >>conftest.$ac_ext
5697 cat >>conftest.$ac_ext <<_ACEOF
5698 /* end confdefs.h. */
5699 $ac_includes_default
5700
5701 #include <$ac_header>
5702 _ACEOF
5703 rm -f conftest.$ac_objext
5704 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5705 (eval $ac_compile) 2>conftest.er1
5706 ac_status=$?
5707 grep -v '^ *+' conftest.er1 >conftest.err
5708 rm -f conftest.er1
5709 cat conftest.err >&5
5710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5711 (exit $ac_status); } &&
5712 { ac_try='test -z "$ac_c_werror_flag"
5713 || test ! -s conftest.err'
5714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5715 (eval $ac_try) 2>&5
5716 ac_status=$?
5717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5718 (exit $ac_status); }; } &&
5719 { ac_try='test -s conftest.$ac_objext'
5720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5721 (eval $ac_try) 2>&5
5722 ac_status=$?
5723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5724 (exit $ac_status); }; }; then
5725 eval "$as_ac_Header=yes"
5726 else
5727 echo "$as_me: failed program was:" >&5
5728 sed 's/^/| /' conftest.$ac_ext >&5
5729
5730 eval "$as_ac_Header=no"
5731 fi
5732 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5733 fi
5734 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5735 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5736 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5737 cat >>confdefs.h <<_ACEOF
5738 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5739 _ACEOF
5740
5741 fi
5742
5743 done
5744
5745
5746 #
5747 # Handle user hints
5748 #
5749 echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5750 echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5751
5752 # Check whether --with-zlib or --without-zlib was given.
5753 if test "${with_zlib+set}" = set; then
5754 withval="$with_zlib"
5755 if test "$withval" != no ; then
5756 echo "$as_me:$LINENO: result: yes" >&5
5757 echo "${ECHO_T}yes" >&6
5758 if test -d "$withval"
5759 then
5760 ZLIB_HOME="$withval"
5761 else
5762 { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5763 echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5764 fi
5765 else
5766 echo "$as_me:$LINENO: result: no" >&5
5767 echo "${ECHO_T}no" >&6
5768 fi
5769 fi;
5770
5771 ZLIB_HOME=/usr/local
5772 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5773 then
5774 ZLIB_HOME=/usr
5775 fi
5776
5777 #
5778 # Locate zlib, if wanted
5779 #
5780 if test -n "${ZLIB_HOME}"
5781 then
5782 ZLIB_OLD_LDFLAGS=$LDFLAGS
5783 ZLIB_OLD_CPPFLAGS=$LDFLAGS
5784 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5785 CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5786
5787
5788 ac_ext=c
5789 ac_cpp='$CPP $CPPFLAGS'
5790 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5791 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5792 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5793
5794 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5795 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5796 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5797 echo $ECHO_N "(cached) $ECHO_C" >&6
5798 else
5799 ac_check_lib_save_LIBS=$LIBS
5800 LIBS="-lz $LIBS"
5801 cat >conftest.$ac_ext <<_ACEOF
5802 /* confdefs.h. */
5803 _ACEOF
5804 cat confdefs.h >>conftest.$ac_ext
5805 cat >>conftest.$ac_ext <<_ACEOF
5806 /* end confdefs.h. */
5807
5808 /* Override any gcc2 internal prototype to avoid an error. */
5809 #ifdef __cplusplus
5810 extern "C"
5811 #endif
5812 /* We use char because int might match the return type of a gcc2
5813 builtin and then its argument prototype would still apply. */
5814 char inflateEnd ();
5815 #ifdef FC_DUMMY_MAIN
5816 #ifndef FC_DUMMY_MAIN_EQ_F77
5817 # ifdef __cplusplus
5818 extern "C"
5819 # endif
5820 int FC_DUMMY_MAIN() { return 1; }
5821 #endif
5822 #endif
5823 int
5824 main ()
5825 {
5826 inflateEnd ();
5827 ;
5828 return 0;
5829 }
5830 _ACEOF
5831 rm -f conftest.$ac_objext conftest$ac_exeext
5832 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5833 (eval $ac_link) 2>conftest.er1
5834 ac_status=$?
5835 grep -v '^ *+' conftest.er1 >conftest.err
5836 rm -f conftest.er1
5837 cat conftest.err >&5
5838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5839 (exit $ac_status); } &&
5840 { ac_try='test -z "$ac_c_werror_flag"
5841 || test ! -s conftest.err'
5842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5843 (eval $ac_try) 2>&5
5844 ac_status=$?
5845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 (exit $ac_status); }; } &&
5847 { ac_try='test -s conftest$ac_exeext'
5848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849 (eval $ac_try) 2>&5
5850 ac_status=$?
5851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5852 (exit $ac_status); }; }; then
5853 ac_cv_lib_z_inflateEnd=yes
5854 else
5855 echo "$as_me: failed program was:" >&5
5856 sed 's/^/| /' conftest.$ac_ext >&5
5857
5858 ac_cv_lib_z_inflateEnd=no
5859 fi
5860 rm -f conftest.err conftest.$ac_objext \
5861 conftest$ac_exeext conftest.$ac_ext
5862 LIBS=$ac_check_lib_save_LIBS
5863 fi
5864 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5865 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5866 if test $ac_cv_lib_z_inflateEnd = yes; then
5867 zlib_cv_libz=yes
5868 else
5869 zlib_cv_libz=no
5870 fi
5871
5872 if test "${ac_cv_header_zlib_h+set}" = set; then
5873 echo "$as_me:$LINENO: checking for zlib.h" >&5
5874 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5875 if test "${ac_cv_header_zlib_h+set}" = set; then
5876 echo $ECHO_N "(cached) $ECHO_C" >&6
5877 fi
5878 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5879 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5880 else
5881 # Is the header compilable?
5882 echo "$as_me:$LINENO: checking zlib.h usability" >&5
5883 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5884 cat >conftest.$ac_ext <<_ACEOF
5885 /* confdefs.h. */
5886 _ACEOF
5887 cat confdefs.h >>conftest.$ac_ext
5888 cat >>conftest.$ac_ext <<_ACEOF
5889 /* end confdefs.h. */
5890 $ac_includes_default
5891 #include <zlib.h>
5892 _ACEOF
5893 rm -f conftest.$ac_objext
5894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5895 (eval $ac_compile) 2>conftest.er1
5896 ac_status=$?
5897 grep -v '^ *+' conftest.er1 >conftest.err
5898 rm -f conftest.er1
5899 cat conftest.err >&5
5900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5901 (exit $ac_status); } &&
5902 { ac_try='test -z "$ac_c_werror_flag"
5903 || test ! -s conftest.err'
5904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5905 (eval $ac_try) 2>&5
5906 ac_status=$?
5907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5908 (exit $ac_status); }; } &&
5909 { ac_try='test -s conftest.$ac_objext'
5910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5911 (eval $ac_try) 2>&5
5912 ac_status=$?
5913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 (exit $ac_status); }; }; then
5915 ac_header_compiler=yes
5916 else
5917 echo "$as_me: failed program was:" >&5
5918 sed 's/^/| /' conftest.$ac_ext >&5
5919
5920 ac_header_compiler=no
5921 fi
5922 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5923 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5924 echo "${ECHO_T}$ac_header_compiler" >&6
5925
5926 # Is the header present?
5927 echo "$as_me:$LINENO: checking zlib.h presence" >&5
5928 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5929 cat >conftest.$ac_ext <<_ACEOF
5930 /* confdefs.h. */
5931 _ACEOF
5932 cat confdefs.h >>conftest.$ac_ext
5933 cat >>conftest.$ac_ext <<_ACEOF
5934 /* end confdefs.h. */
5935 #include <zlib.h>
5936 _ACEOF
5937 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5938 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5939 ac_status=$?
5940 grep -v '^ *+' conftest.er1 >conftest.err
5941 rm -f conftest.er1
5942 cat conftest.err >&5
5943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944 (exit $ac_status); } >/dev/null; then
5945 if test -s conftest.err; then
5946 ac_cpp_err=$ac_c_preproc_warn_flag
5947 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5948 else
5949 ac_cpp_err=
5950 fi
5951 else
5952 ac_cpp_err=yes
5953 fi
5954 if test -z "$ac_cpp_err"; then
5955 ac_header_preproc=yes
5956 else
5957 echo "$as_me: failed program was:" >&5
5958 sed 's/^/| /' conftest.$ac_ext >&5
5959
5960 ac_header_preproc=no
5961 fi
5962 rm -f conftest.err conftest.$ac_ext
5963 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5964 echo "${ECHO_T}$ac_header_preproc" >&6
5965
5966 # So? What about this header?
5967 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5968 yes:no: )
5969 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5970 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5971 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5972 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5973 ac_header_preproc=yes
5974 ;;
5975 no:yes:* )
5976 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5977 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5978 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
5979 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
5980 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5981 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5982 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
5983 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
5984 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5985 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
5986 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
5987 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
5988 (
5989 cat <<\_ASBOX
5990 ## ------------------------------ ##
5991 ## Report this to gezelter@nd.edu ##
5992 ## ------------------------------ ##
5993 _ASBOX
5994 ) |
5995 sed "s/^/$as_me: WARNING: /" >&2
5996 ;;
5997 esac
5998 echo "$as_me:$LINENO: checking for zlib.h" >&5
5999 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6000 if test "${ac_cv_header_zlib_h+set}" = set; then
6001 echo $ECHO_N "(cached) $ECHO_C" >&6
6002 else
6003 ac_cv_header_zlib_h=$ac_header_preproc
6004 fi
6005 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6006 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6007
6008 fi
6009 if test $ac_cv_header_zlib_h = yes; then
6010 zlib_cv_zlib_h=yes
6011 else
6012 zlib_cv_zlib_h=no
6013 fi
6014
6015
6016 ac_ext=c
6017 ac_cpp='$CPP $CPPFLAGS'
6018 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6019 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6020 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6021
6022 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
6023 then
6024 #
6025 # If both library and header were found, use them
6026 #
6027
6028 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6029 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6030 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6031 echo $ECHO_N "(cached) $ECHO_C" >&6
6032 else
6033 ac_check_lib_save_LIBS=$LIBS
6034 LIBS="-lz $LIBS"
6035 cat >conftest.$ac_ext <<_ACEOF
6036 /* confdefs.h. */
6037 _ACEOF
6038 cat confdefs.h >>conftest.$ac_ext
6039 cat >>conftest.$ac_ext <<_ACEOF
6040 /* end confdefs.h. */
6041
6042 /* Override any gcc2 internal prototype to avoid an error. */
6043 #ifdef __cplusplus
6044 extern "C"
6045 #endif
6046 /* We use char because int might match the return type of a gcc2
6047 builtin and then its argument prototype would still apply. */
6048 char inflateEnd ();
6049 #ifdef FC_DUMMY_MAIN
6050 #ifndef FC_DUMMY_MAIN_EQ_F77
6051 # ifdef __cplusplus
6052 extern "C"
6053 # endif
6054 int FC_DUMMY_MAIN() { return 1; }
6055 #endif
6056 #endif
6057 int
6058 main ()
6059 {
6060 inflateEnd ();
6061 ;
6062 return 0;
6063 }
6064 _ACEOF
6065 rm -f conftest.$ac_objext conftest$ac_exeext
6066 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6067 (eval $ac_link) 2>conftest.er1
6068 ac_status=$?
6069 grep -v '^ *+' conftest.er1 >conftest.err
6070 rm -f conftest.er1
6071 cat conftest.err >&5
6072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6073 (exit $ac_status); } &&
6074 { ac_try='test -z "$ac_c_werror_flag"
6075 || test ! -s conftest.err'
6076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6077 (eval $ac_try) 2>&5
6078 ac_status=$?
6079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6080 (exit $ac_status); }; } &&
6081 { ac_try='test -s conftest$ac_exeext'
6082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6083 (eval $ac_try) 2>&5
6084 ac_status=$?
6085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6086 (exit $ac_status); }; }; then
6087 ac_cv_lib_z_inflateEnd=yes
6088 else
6089 echo "$as_me: failed program was:" >&5
6090 sed 's/^/| /' conftest.$ac_ext >&5
6091
6092 ac_cv_lib_z_inflateEnd=no
6093 fi
6094 rm -f conftest.err conftest.$ac_objext \
6095 conftest$ac_exeext conftest.$ac_ext
6096 LIBS=$ac_check_lib_save_LIBS
6097 fi
6098 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6099 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6100 if test $ac_cv_lib_z_inflateEnd = yes; then
6101 cat >>confdefs.h <<_ACEOF
6102 #define HAVE_LIBZ 1
6103 _ACEOF
6104
6105 LIBS="-lz $LIBS"
6106
6107 fi
6108
6109 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6110 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6111 echo "$as_me:$LINENO: result: ok" >&5
6112 echo "${ECHO_T}ok" >&6
6113 else
6114 #
6115 # If either header or library was not found, revert and bomb
6116 #
6117 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6118 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6119 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6120 CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6121 echo "$as_me:$LINENO: result: failed" >&5
6122 echo "${ECHO_T}failed" >&6
6123 { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6124 echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6125 { (exit 1); exit 1; }; }
6126 fi
6127 fi
6128
6129
6130
6131 # Checks for header files.
6132 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6133 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6134 if test "${ac_cv_header_stdc+set}" = set; then
6135 echo $ECHO_N "(cached) $ECHO_C" >&6
6136 else
6137 cat >conftest.$ac_ext <<_ACEOF
6138 /* confdefs.h. */
6139 _ACEOF
6140 cat confdefs.h >>conftest.$ac_ext
6141 cat >>conftest.$ac_ext <<_ACEOF
6142 /* end confdefs.h. */
6143 #include <stdlib.h>
6144 #include <stdarg.h>
6145 #include <string.h>
6146 #include <float.h>
6147
6148 #ifdef FC_DUMMY_MAIN
6149 #ifndef FC_DUMMY_MAIN_EQ_F77
6150 # ifdef __cplusplus
6151 extern "C"
6152 # endif
6153 int FC_DUMMY_MAIN() { return 1; }
6154 #endif
6155 #endif
6156 int
6157 main ()
6158 {
6159
6160 ;
6161 return 0;
6162 }
6163 _ACEOF
6164 rm -f conftest.$ac_objext
6165 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6166 (eval $ac_compile) 2>conftest.er1
6167 ac_status=$?
6168 grep -v '^ *+' conftest.er1 >conftest.err
6169 rm -f conftest.er1
6170 cat conftest.err >&5
6171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6172 (exit $ac_status); } &&
6173 { ac_try='test -z "$ac_c_werror_flag"
6174 || test ! -s conftest.err'
6175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6176 (eval $ac_try) 2>&5
6177 ac_status=$?
6178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6179 (exit $ac_status); }; } &&
6180 { ac_try='test -s conftest.$ac_objext'
6181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6182 (eval $ac_try) 2>&5
6183 ac_status=$?
6184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6185 (exit $ac_status); }; }; then
6186 ac_cv_header_stdc=yes
6187 else
6188 echo "$as_me: failed program was:" >&5
6189 sed 's/^/| /' conftest.$ac_ext >&5
6190
6191 ac_cv_header_stdc=no
6192 fi
6193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6194
6195 if test $ac_cv_header_stdc = yes; then
6196 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6197 cat >conftest.$ac_ext <<_ACEOF
6198 /* confdefs.h. */
6199 _ACEOF
6200 cat confdefs.h >>conftest.$ac_ext
6201 cat >>conftest.$ac_ext <<_ACEOF
6202 /* end confdefs.h. */
6203 #include <string.h>
6204
6205 _ACEOF
6206 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6207 $EGREP "memchr" >/dev/null 2>&1; then
6208 :
6209 else
6210 ac_cv_header_stdc=no
6211 fi
6212 rm -f conftest*
6213
6214 fi
6215
6216 if test $ac_cv_header_stdc = yes; then
6217 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6218 cat >conftest.$ac_ext <<_ACEOF
6219 /* confdefs.h. */
6220 _ACEOF
6221 cat confdefs.h >>conftest.$ac_ext
6222 cat >>conftest.$ac_ext <<_ACEOF
6223 /* end confdefs.h. */
6224 #include <stdlib.h>
6225
6226 _ACEOF
6227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6228 $EGREP "free" >/dev/null 2>&1; then
6229 :
6230 else
6231 ac_cv_header_stdc=no
6232 fi
6233 rm -f conftest*
6234
6235 fi
6236
6237 if test $ac_cv_header_stdc = yes; then
6238 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6239 if test "$cross_compiling" = yes; then
6240 :
6241 else
6242 cat >conftest.$ac_ext <<_ACEOF
6243 /* confdefs.h. */
6244 _ACEOF
6245 cat confdefs.h >>conftest.$ac_ext
6246 cat >>conftest.$ac_ext <<_ACEOF
6247 /* end confdefs.h. */
6248 #include <ctype.h>
6249 #if ((' ' & 0x0FF) == 0x020)
6250 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6251 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6252 #else
6253 # define ISLOWER(c) \
6254 (('a' <= (c) && (c) <= 'i') \
6255 || ('j' <= (c) && (c) <= 'r') \
6256 || ('s' <= (c) && (c) <= 'z'))
6257 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6258 #endif
6259
6260 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6261 int
6262 main ()
6263 {
6264 int i;
6265 for (i = 0; i < 256; i++)
6266 if (XOR (islower (i), ISLOWER (i))
6267 || toupper (i) != TOUPPER (i))
6268 exit(2);
6269 exit (0);
6270 }
6271 _ACEOF
6272 rm -f conftest$ac_exeext
6273 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6274 (eval $ac_link) 2>&5
6275 ac_status=$?
6276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6277 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6279 (eval $ac_try) 2>&5
6280 ac_status=$?
6281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6282 (exit $ac_status); }; }; then
6283 :
6284 else
6285 echo "$as_me: program exited with status $ac_status" >&5
6286 echo "$as_me: failed program was:" >&5
6287 sed 's/^/| /' conftest.$ac_ext >&5
6288
6289 ( exit $ac_status )
6290 ac_cv_header_stdc=no
6291 fi
6292 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6293 fi
6294 fi
6295 fi
6296 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6297 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6298 if test $ac_cv_header_stdc = yes; then
6299
6300 cat >>confdefs.h <<\_ACEOF
6301 #define STDC_HEADERS 1
6302 _ACEOF
6303
6304 fi
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331 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
6332 do
6333 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6334 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6335 echo "$as_me:$LINENO: checking for $ac_header" >&5
6336 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6337 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6338 echo $ECHO_N "(cached) $ECHO_C" >&6
6339 fi
6340 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6341 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6342 else
6343 # Is the header compilable?
6344 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6345 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6346 cat >conftest.$ac_ext <<_ACEOF
6347 /* confdefs.h. */
6348 _ACEOF
6349 cat confdefs.h >>conftest.$ac_ext
6350 cat >>conftest.$ac_ext <<_ACEOF
6351 /* end confdefs.h. */
6352 $ac_includes_default
6353 #include <$ac_header>
6354 _ACEOF
6355 rm -f conftest.$ac_objext
6356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6357 (eval $ac_compile) 2>conftest.er1
6358 ac_status=$?
6359 grep -v '^ *+' conftest.er1 >conftest.err
6360 rm -f conftest.er1
6361 cat conftest.err >&5
6362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6363 (exit $ac_status); } &&
6364 { ac_try='test -z "$ac_c_werror_flag"
6365 || test ! -s conftest.err'
6366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6367 (eval $ac_try) 2>&5
6368 ac_status=$?
6369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370 (exit $ac_status); }; } &&
6371 { ac_try='test -s conftest.$ac_objext'
6372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6373 (eval $ac_try) 2>&5
6374 ac_status=$?
6375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6376 (exit $ac_status); }; }; then
6377 ac_header_compiler=yes
6378 else
6379 echo "$as_me: failed program was:" >&5
6380 sed 's/^/| /' conftest.$ac_ext >&5
6381
6382 ac_header_compiler=no
6383 fi
6384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6385 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6386 echo "${ECHO_T}$ac_header_compiler" >&6
6387
6388 # Is the header present?
6389 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6390 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6391 cat >conftest.$ac_ext <<_ACEOF
6392 /* confdefs.h. */
6393 _ACEOF
6394 cat confdefs.h >>conftest.$ac_ext
6395 cat >>conftest.$ac_ext <<_ACEOF
6396 /* end confdefs.h. */
6397 #include <$ac_header>
6398 _ACEOF
6399 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6401 ac_status=$?
6402 grep -v '^ *+' conftest.er1 >conftest.err
6403 rm -f conftest.er1
6404 cat conftest.err >&5
6405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6406 (exit $ac_status); } >/dev/null; then
6407 if test -s conftest.err; then
6408 ac_cpp_err=$ac_c_preproc_warn_flag
6409 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6410 else
6411 ac_cpp_err=
6412 fi
6413 else
6414 ac_cpp_err=yes
6415 fi
6416 if test -z "$ac_cpp_err"; then
6417 ac_header_preproc=yes
6418 else
6419 echo "$as_me: failed program was:" >&5
6420 sed 's/^/| /' conftest.$ac_ext >&5
6421
6422 ac_header_preproc=no
6423 fi
6424 rm -f conftest.err conftest.$ac_ext
6425 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6426 echo "${ECHO_T}$ac_header_preproc" >&6
6427
6428 # So? What about this header?
6429 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6430 yes:no: )
6431 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6432 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6434 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6435 ac_header_preproc=yes
6436 ;;
6437 no:yes:* )
6438 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6439 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6440 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6441 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6442 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6443 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6444 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6445 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6446 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6447 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6448 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6449 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6450 (
6451 cat <<\_ASBOX
6452 ## ------------------------------ ##
6453 ## Report this to gezelter@nd.edu ##
6454 ## ------------------------------ ##
6455 _ASBOX
6456 ) |
6457 sed "s/^/$as_me: WARNING: /" >&2
6458 ;;
6459 esac
6460 echo "$as_me:$LINENO: checking for $ac_header" >&5
6461 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6463 echo $ECHO_N "(cached) $ECHO_C" >&6
6464 else
6465 eval "$as_ac_Header=\$ac_header_preproc"
6466 fi
6467 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6468 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6469
6470 fi
6471 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6472 cat >>confdefs.h <<_ACEOF
6473 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6474 _ACEOF
6475
6476 fi
6477
6478 done
6479
6480
6481 # Checks for typedefs, structures, and compiler characteristics.
6482 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
6483 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
6484 if test "${ac_cv_header_stdbool_h+set}" = set; then
6485 echo $ECHO_N "(cached) $ECHO_C" >&6
6486 else
6487 cat >conftest.$ac_ext <<_ACEOF
6488 /* confdefs.h. */
6489 _ACEOF
6490 cat confdefs.h >>conftest.$ac_ext
6491 cat >>conftest.$ac_ext <<_ACEOF
6492 /* end confdefs.h. */
6493
6494 #include <stdbool.h>
6495 #ifndef bool
6496 # error bool is not defined
6497 #endif
6498 #ifndef false
6499 # error false is not defined
6500 #endif
6501 #if false
6502 # error false is not 0
6503 #endif
6504 #ifndef true
6505 # error true is not defined
6506 #endif
6507 #if true != 1
6508 # error true is not 1
6509 #endif
6510 #ifndef __bool_true_false_are_defined
6511 # error __bool_true_false_are_defined is not defined
6512 #endif
6513
6514 struct s { _Bool s: 1; _Bool t; } s;
6515
6516 char a[true == 1 ? 1 : -1];
6517 char b[false == 0 ? 1 : -1];
6518 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
6519 char d[(bool) -0.5 == true ? 1 : -1];
6520 bool e = &s;
6521 char f[(_Bool) -0.0 == false ? 1 : -1];
6522 char g[true];
6523 char h[sizeof (_Bool)];
6524 char i[sizeof s.t];
6525
6526 #ifdef FC_DUMMY_MAIN
6527 #ifndef FC_DUMMY_MAIN_EQ_F77
6528 # ifdef __cplusplus
6529 extern "C"
6530 # endif
6531 int FC_DUMMY_MAIN() { return 1; }
6532 #endif
6533 #endif
6534 int
6535 main ()
6536 {
6537 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
6538 ;
6539 return 0;
6540 }
6541 _ACEOF
6542 rm -f conftest.$ac_objext
6543 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6544 (eval $ac_compile) 2>conftest.er1
6545 ac_status=$?
6546 grep -v '^ *+' conftest.er1 >conftest.err
6547 rm -f conftest.er1
6548 cat conftest.err >&5
6549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6550 (exit $ac_status); } &&
6551 { ac_try='test -z "$ac_c_werror_flag"
6552 || test ! -s conftest.err'
6553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6554 (eval $ac_try) 2>&5
6555 ac_status=$?
6556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6557 (exit $ac_status); }; } &&
6558 { ac_try='test -s conftest.$ac_objext'
6559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6560 (eval $ac_try) 2>&5
6561 ac_status=$?
6562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563 (exit $ac_status); }; }; then
6564 ac_cv_header_stdbool_h=yes
6565 else
6566 echo "$as_me: failed program was:" >&5
6567 sed 's/^/| /' conftest.$ac_ext >&5
6568
6569 ac_cv_header_stdbool_h=no
6570 fi
6571 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6572 fi
6573 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
6574 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
6575 echo "$as_me:$LINENO: checking for _Bool" >&5
6576 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
6577 if test "${ac_cv_type__Bool+set}" = set; then
6578 echo $ECHO_N "(cached) $ECHO_C" >&6
6579 else
6580 cat >conftest.$ac_ext <<_ACEOF
6581 /* confdefs.h. */
6582 _ACEOF
6583 cat confdefs.h >>conftest.$ac_ext
6584 cat >>conftest.$ac_ext <<_ACEOF
6585 /* end confdefs.h. */
6586 $ac_includes_default
6587 #ifdef FC_DUMMY_MAIN
6588 #ifndef FC_DUMMY_MAIN_EQ_F77
6589 # ifdef __cplusplus
6590 extern "C"
6591 # endif
6592 int FC_DUMMY_MAIN() { return 1; }
6593 #endif
6594 #endif
6595 int
6596 main ()
6597 {
6598 if ((_Bool *) 0)
6599 return 0;
6600 if (sizeof (_Bool))
6601 return 0;
6602 ;
6603 return 0;
6604 }
6605 _ACEOF
6606 rm -f conftest.$ac_objext
6607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6608 (eval $ac_compile) 2>conftest.er1
6609 ac_status=$?
6610 grep -v '^ *+' conftest.er1 >conftest.err
6611 rm -f conftest.er1
6612 cat conftest.err >&5
6613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6614 (exit $ac_status); } &&
6615 { ac_try='test -z "$ac_c_werror_flag"
6616 || test ! -s conftest.err'
6617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6618 (eval $ac_try) 2>&5
6619 ac_status=$?
6620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621 (exit $ac_status); }; } &&
6622 { ac_try='test -s conftest.$ac_objext'
6623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6624 (eval $ac_try) 2>&5
6625 ac_status=$?
6626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6627 (exit $ac_status); }; }; then
6628 ac_cv_type__Bool=yes
6629 else
6630 echo "$as_me: failed program was:" >&5
6631 sed 's/^/| /' conftest.$ac_ext >&5
6632
6633 ac_cv_type__Bool=no
6634 fi
6635 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6636 fi
6637 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
6638 echo "${ECHO_T}$ac_cv_type__Bool" >&6
6639 if test $ac_cv_type__Bool = yes; then
6640
6641 cat >>confdefs.h <<_ACEOF
6642 #define HAVE__BOOL 1
6643 _ACEOF
6644
6645
6646 fi
6647
6648 if test $ac_cv_header_stdbool_h = yes; then
6649
6650 cat >>confdefs.h <<\_ACEOF
6651 #define HAVE_STDBOOL_H 1
6652 _ACEOF
6653
6654 fi
6655
6656 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6657 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6658 if test "${ac_cv_c_const+set}" = set; then
6659 echo $ECHO_N "(cached) $ECHO_C" >&6
6660 else
6661 cat >conftest.$ac_ext <<_ACEOF
6662 /* confdefs.h. */
6663 _ACEOF
6664 cat confdefs.h >>conftest.$ac_ext
6665 cat >>conftest.$ac_ext <<_ACEOF
6666 /* end confdefs.h. */
6667
6668 #ifdef FC_DUMMY_MAIN
6669 #ifndef FC_DUMMY_MAIN_EQ_F77
6670 # ifdef __cplusplus
6671 extern "C"
6672 # endif
6673 int FC_DUMMY_MAIN() { return 1; }
6674 #endif
6675 #endif
6676 int
6677 main ()
6678 {
6679 /* FIXME: Include the comments suggested by Paul. */
6680 #ifndef __cplusplus
6681 /* Ultrix mips cc rejects this. */
6682 typedef int charset[2];
6683 const charset x;
6684 /* SunOS 4.1.1 cc rejects this. */
6685 char const *const *ccp;
6686 char **p;
6687 /* NEC SVR4.0.2 mips cc rejects this. */
6688 struct point {int x, y;};
6689 static struct point const zero = {0,0};
6690 /* AIX XL C 1.02.0.0 rejects this.
6691 It does not let you subtract one const X* pointer from another in
6692 an arm of an if-expression whose if-part is not a constant
6693 expression */
6694 const char *g = "string";
6695 ccp = &g + (g ? g-g : 0);
6696 /* HPUX 7.0 cc rejects these. */
6697 ++ccp;
6698 p = (char**) ccp;
6699 ccp = (char const *const *) p;
6700 { /* SCO 3.2v4 cc rejects this. */
6701 char *t;
6702 char const *s = 0 ? (char *) 0 : (char const *) 0;
6703
6704 *t++ = 0;
6705 }
6706 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6707 int x[] = {25, 17};
6708 const int *foo = &x[0];
6709 ++foo;
6710 }
6711 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6712 typedef const int *iptr;
6713 iptr p = 0;
6714 ++p;
6715 }
6716 { /* AIX XL C 1.02.0.0 rejects this saying
6717 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6718 struct s { int j; const int *ap[3]; };
6719 struct s *b; b->j = 5;
6720 }
6721 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6722 const int foo = 10;
6723 }
6724 #endif
6725
6726 ;
6727 return 0;
6728 }
6729 _ACEOF
6730 rm -f conftest.$ac_objext
6731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6732 (eval $ac_compile) 2>conftest.er1
6733 ac_status=$?
6734 grep -v '^ *+' conftest.er1 >conftest.err
6735 rm -f conftest.er1
6736 cat conftest.err >&5
6737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6738 (exit $ac_status); } &&
6739 { ac_try='test -z "$ac_c_werror_flag"
6740 || test ! -s conftest.err'
6741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6742 (eval $ac_try) 2>&5
6743 ac_status=$?
6744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6745 (exit $ac_status); }; } &&
6746 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
6752 ac_cv_c_const=yes
6753 else
6754 echo "$as_me: failed program was:" >&5
6755 sed 's/^/| /' conftest.$ac_ext >&5
6756
6757 ac_cv_c_const=no
6758 fi
6759 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6760 fi
6761 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6762 echo "${ECHO_T}$ac_cv_c_const" >&6
6763 if test $ac_cv_c_const = no; then
6764
6765 cat >>confdefs.h <<\_ACEOF
6766 #define const
6767 _ACEOF
6768
6769 fi
6770
6771 echo "$as_me:$LINENO: checking for inline" >&5
6772 echo $ECHO_N "checking for inline... $ECHO_C" >&6
6773 if test "${ac_cv_c_inline+set}" = set; then
6774 echo $ECHO_N "(cached) $ECHO_C" >&6
6775 else
6776 ac_cv_c_inline=no
6777 for ac_kw in inline __inline__ __inline; do
6778 cat >conftest.$ac_ext <<_ACEOF
6779 /* confdefs.h. */
6780 _ACEOF
6781 cat confdefs.h >>conftest.$ac_ext
6782 cat >>conftest.$ac_ext <<_ACEOF
6783 /* end confdefs.h. */
6784 #ifndef __cplusplus
6785 typedef int foo_t;
6786 static $ac_kw foo_t static_foo () {return 0; }
6787 $ac_kw foo_t foo () {return 0; }
6788 #endif
6789
6790 _ACEOF
6791 rm -f conftest.$ac_objext
6792 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6793 (eval $ac_compile) 2>conftest.er1
6794 ac_status=$?
6795 grep -v '^ *+' conftest.er1 >conftest.err
6796 rm -f conftest.er1
6797 cat conftest.err >&5
6798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6799 (exit $ac_status); } &&
6800 { ac_try='test -z "$ac_c_werror_flag"
6801 || test ! -s conftest.err'
6802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6803 (eval $ac_try) 2>&5
6804 ac_status=$?
6805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6806 (exit $ac_status); }; } &&
6807 { ac_try='test -s conftest.$ac_objext'
6808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6809 (eval $ac_try) 2>&5
6810 ac_status=$?
6811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6812 (exit $ac_status); }; }; then
6813 ac_cv_c_inline=$ac_kw; break
6814 else
6815 echo "$as_me: failed program was:" >&5
6816 sed 's/^/| /' conftest.$ac_ext >&5
6817
6818 fi
6819 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6820 done
6821
6822 fi
6823 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6824 echo "${ECHO_T}$ac_cv_c_inline" >&6
6825
6826
6827 case $ac_cv_c_inline in
6828 inline | yes) ;;
6829 *)
6830 case $ac_cv_c_inline in
6831 no) ac_val=;;
6832 *) ac_val=$ac_cv_c_inline;;
6833 esac
6834 cat >>confdefs.h <<_ACEOF
6835 #ifndef __cplusplus
6836 #define inline $ac_val
6837 #endif
6838 _ACEOF
6839 ;;
6840 esac
6841
6842 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
6843 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
6844 if test "${ac_cv_c_restrict+set}" = set; then
6845 echo $ECHO_N "(cached) $ECHO_C" >&6
6846 else
6847 ac_cv_c_restrict=no
6848 # Try the official restrict keyword, then gcc's __restrict, and
6849 # the less common variants.
6850 for ac_kw in restrict __restrict __restrict__ _Restrict; do
6851 cat >conftest.$ac_ext <<_ACEOF
6852 /* confdefs.h. */
6853 _ACEOF
6854 cat confdefs.h >>conftest.$ac_ext
6855 cat >>conftest.$ac_ext <<_ACEOF
6856 /* end confdefs.h. */
6857 float * $ac_kw x;
6858 _ACEOF
6859 rm -f conftest.$ac_objext
6860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6861 (eval $ac_compile) 2>conftest.er1
6862 ac_status=$?
6863 grep -v '^ *+' conftest.er1 >conftest.err
6864 rm -f conftest.er1
6865 cat conftest.err >&5
6866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6867 (exit $ac_status); } &&
6868 { ac_try='test -z "$ac_c_werror_flag"
6869 || test ! -s conftest.err'
6870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6871 (eval $ac_try) 2>&5
6872 ac_status=$?
6873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6874 (exit $ac_status); }; } &&
6875 { ac_try='test -s conftest.$ac_objext'
6876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6877 (eval $ac_try) 2>&5
6878 ac_status=$?
6879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6880 (exit $ac_status); }; }; then
6881 ac_cv_c_restrict=$ac_kw; break
6882 else
6883 echo "$as_me: failed program was:" >&5
6884 sed 's/^/| /' conftest.$ac_ext >&5
6885
6886 fi
6887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6888 done
6889
6890 fi
6891 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
6892 echo "${ECHO_T}$ac_cv_c_restrict" >&6
6893 case $ac_cv_c_restrict in
6894 restrict) ;;
6895 no)
6896 cat >>confdefs.h <<\_ACEOF
6897 #define restrict
6898 _ACEOF
6899 ;;
6900 *) cat >>confdefs.h <<_ACEOF
6901 #define restrict $ac_cv_c_restrict
6902 _ACEOF
6903 ;;
6904 esac
6905
6906 echo "$as_me:$LINENO: checking for size_t" >&5
6907 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
6908 if test "${ac_cv_type_size_t+set}" = set; then
6909 echo $ECHO_N "(cached) $ECHO_C" >&6
6910 else
6911 cat >conftest.$ac_ext <<_ACEOF
6912 /* confdefs.h. */
6913 _ACEOF
6914 cat confdefs.h >>conftest.$ac_ext
6915 cat >>conftest.$ac_ext <<_ACEOF
6916 /* end confdefs.h. */
6917 $ac_includes_default
6918 #ifdef FC_DUMMY_MAIN
6919 #ifndef FC_DUMMY_MAIN_EQ_F77
6920 # ifdef __cplusplus
6921 extern "C"
6922 # endif
6923 int FC_DUMMY_MAIN() { return 1; }
6924 #endif
6925 #endif
6926 int
6927 main ()
6928 {
6929 if ((size_t *) 0)
6930 return 0;
6931 if (sizeof (size_t))
6932 return 0;
6933 ;
6934 return 0;
6935 }
6936 _ACEOF
6937 rm -f conftest.$ac_objext
6938 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6939 (eval $ac_compile) 2>conftest.er1
6940 ac_status=$?
6941 grep -v '^ *+' conftest.er1 >conftest.err
6942 rm -f conftest.er1
6943 cat conftest.err >&5
6944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6945 (exit $ac_status); } &&
6946 { ac_try='test -z "$ac_c_werror_flag"
6947 || test ! -s conftest.err'
6948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6949 (eval $ac_try) 2>&5
6950 ac_status=$?
6951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6952 (exit $ac_status); }; } &&
6953 { ac_try='test -s conftest.$ac_objext'
6954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6955 (eval $ac_try) 2>&5
6956 ac_status=$?
6957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6958 (exit $ac_status); }; }; then
6959 ac_cv_type_size_t=yes
6960 else
6961 echo "$as_me: failed program was:" >&5
6962 sed 's/^/| /' conftest.$ac_ext >&5
6963
6964 ac_cv_type_size_t=no
6965 fi
6966 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6967 fi
6968 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
6969 echo "${ECHO_T}$ac_cv_type_size_t" >&6
6970 if test $ac_cv_type_size_t = yes; then
6971 :
6972 else
6973
6974 cat >>confdefs.h <<_ACEOF
6975 #define size_t unsigned
6976 _ACEOF
6977
6978 fi
6979
6980 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6981 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
6982 if test "${ac_cv_header_time+set}" = set; then
6983 echo $ECHO_N "(cached) $ECHO_C" >&6
6984 else
6985 cat >conftest.$ac_ext <<_ACEOF
6986 /* confdefs.h. */
6987 _ACEOF
6988 cat confdefs.h >>conftest.$ac_ext
6989 cat >>conftest.$ac_ext <<_ACEOF
6990 /* end confdefs.h. */
6991 #include <sys/types.h>
6992 #include <sys/time.h>
6993 #include <time.h>
6994
6995 #ifdef FC_DUMMY_MAIN
6996 #ifndef FC_DUMMY_MAIN_EQ_F77
6997 # ifdef __cplusplus
6998 extern "C"
6999 # endif
7000 int FC_DUMMY_MAIN() { return 1; }
7001 #endif
7002 #endif
7003 int
7004 main ()
7005 {
7006 if ((struct tm *) 0)
7007 return 0;
7008 ;
7009 return 0;
7010 }
7011 _ACEOF
7012 rm -f conftest.$ac_objext
7013 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7014 (eval $ac_compile) 2>conftest.er1
7015 ac_status=$?
7016 grep -v '^ *+' conftest.er1 >conftest.err
7017 rm -f conftest.er1
7018 cat conftest.err >&5
7019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020 (exit $ac_status); } &&
7021 { ac_try='test -z "$ac_c_werror_flag"
7022 || test ! -s conftest.err'
7023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7024 (eval $ac_try) 2>&5
7025 ac_status=$?
7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027 (exit $ac_status); }; } &&
7028 { ac_try='test -s conftest.$ac_objext'
7029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7030 (eval $ac_try) 2>&5
7031 ac_status=$?
7032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033 (exit $ac_status); }; }; then
7034 ac_cv_header_time=yes
7035 else
7036 echo "$as_me: failed program was:" >&5
7037 sed 's/^/| /' conftest.$ac_ext >&5
7038
7039 ac_cv_header_time=no
7040 fi
7041 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7042 fi
7043 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7044 echo "${ECHO_T}$ac_cv_header_time" >&6
7045 if test $ac_cv_header_time = yes; then
7046
7047 cat >>confdefs.h <<\_ACEOF
7048 #define TIME_WITH_SYS_TIME 1
7049 _ACEOF
7050
7051 fi
7052
7053 echo "$as_me:$LINENO: checking for clock_t" >&5
7054 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7055 if test "${ac_cv_type_clock_t+set}" = set; then
7056 echo $ECHO_N "(cached) $ECHO_C" >&6
7057 else
7058 cat >conftest.$ac_ext <<_ACEOF
7059 /* confdefs.h. */
7060 _ACEOF
7061 cat confdefs.h >>conftest.$ac_ext
7062 cat >>conftest.$ac_ext <<_ACEOF
7063 /* end confdefs.h. */
7064 $ac_includes_default
7065 #ifdef FC_DUMMY_MAIN
7066 #ifndef FC_DUMMY_MAIN_EQ_F77
7067 # ifdef __cplusplus
7068 extern "C"
7069 # endif
7070 int FC_DUMMY_MAIN() { return 1; }
7071 #endif
7072 #endif
7073 int
7074 main ()
7075 {
7076 if ((clock_t *) 0)
7077 return 0;
7078 if (sizeof (clock_t))
7079 return 0;
7080 ;
7081 return 0;
7082 }
7083 _ACEOF
7084 rm -f conftest.$ac_objext
7085 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7086 (eval $ac_compile) 2>conftest.er1
7087 ac_status=$?
7088 grep -v '^ *+' conftest.er1 >conftest.err
7089 rm -f conftest.er1
7090 cat conftest.err >&5
7091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7092 (exit $ac_status); } &&
7093 { ac_try='test -z "$ac_c_werror_flag"
7094 || test ! -s conftest.err'
7095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7096 (eval $ac_try) 2>&5
7097 ac_status=$?
7098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7099 (exit $ac_status); }; } &&
7100 { ac_try='test -s conftest.$ac_objext'
7101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7102 (eval $ac_try) 2>&5
7103 ac_status=$?
7104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7105 (exit $ac_status); }; }; then
7106 ac_cv_type_clock_t=yes
7107 else
7108 echo "$as_me: failed program was:" >&5
7109 sed 's/^/| /' conftest.$ac_ext >&5
7110
7111 ac_cv_type_clock_t=no
7112 fi
7113 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7114 fi
7115 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7116 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7117 if test $ac_cv_type_clock_t = yes; then
7118
7119 cat >>confdefs.h <<_ACEOF
7120 #define HAVE_CLOCK_T 1
7121 _ACEOF
7122
7123
7124 fi
7125
7126 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7127 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7128 if test "${ac_cv_c_const+set}" = set; then
7129 echo $ECHO_N "(cached) $ECHO_C" >&6
7130 else
7131 cat >conftest.$ac_ext <<_ACEOF
7132 /* confdefs.h. */
7133 _ACEOF
7134 cat confdefs.h >>conftest.$ac_ext
7135 cat >>conftest.$ac_ext <<_ACEOF
7136 /* end confdefs.h. */
7137
7138 #ifdef FC_DUMMY_MAIN
7139 #ifndef FC_DUMMY_MAIN_EQ_F77
7140 # ifdef __cplusplus
7141 extern "C"
7142 # endif
7143 int FC_DUMMY_MAIN() { return 1; }
7144 #endif
7145 #endif
7146 int
7147 main ()
7148 {
7149 /* FIXME: Include the comments suggested by Paul. */
7150 #ifndef __cplusplus
7151 /* Ultrix mips cc rejects this. */
7152 typedef int charset[2];
7153 const charset x;
7154 /* SunOS 4.1.1 cc rejects this. */
7155 char const *const *ccp;
7156 char **p;
7157 /* NEC SVR4.0.2 mips cc rejects this. */
7158 struct point {int x, y;};
7159 static struct point const zero = {0,0};
7160 /* AIX XL C 1.02.0.0 rejects this.
7161 It does not let you subtract one const X* pointer from another in
7162 an arm of an if-expression whose if-part is not a constant
7163 expression */
7164 const char *g = "string";
7165 ccp = &g + (g ? g-g : 0);
7166 /* HPUX 7.0 cc rejects these. */
7167 ++ccp;
7168 p = (char**) ccp;
7169 ccp = (char const *const *) p;
7170 { /* SCO 3.2v4 cc rejects this. */
7171 char *t;
7172 char const *s = 0 ? (char *) 0 : (char const *) 0;
7173
7174 *t++ = 0;
7175 }
7176 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7177 int x[] = {25, 17};
7178 const int *foo = &x[0];
7179 ++foo;
7180 }
7181 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7182 typedef const int *iptr;
7183 iptr p = 0;
7184 ++p;
7185 }
7186 { /* AIX XL C 1.02.0.0 rejects this saying
7187 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7188 struct s { int j; const int *ap[3]; };
7189 struct s *b; b->j = 5;
7190 }
7191 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7192 const int foo = 10;
7193 }
7194 #endif
7195
7196 ;
7197 return 0;
7198 }
7199 _ACEOF
7200 rm -f conftest.$ac_objext
7201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7202 (eval $ac_compile) 2>conftest.er1
7203 ac_status=$?
7204 grep -v '^ *+' conftest.er1 >conftest.err
7205 rm -f conftest.er1
7206 cat conftest.err >&5
7207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7208 (exit $ac_status); } &&
7209 { ac_try='test -z "$ac_c_werror_flag"
7210 || test ! -s conftest.err'
7211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7212 (eval $ac_try) 2>&5
7213 ac_status=$?
7214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7215 (exit $ac_status); }; } &&
7216 { ac_try='test -s conftest.$ac_objext'
7217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7218 (eval $ac_try) 2>&5
7219 ac_status=$?
7220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7221 (exit $ac_status); }; }; then
7222 ac_cv_c_const=yes
7223 else
7224 echo "$as_me: failed program was:" >&5
7225 sed 's/^/| /' conftest.$ac_ext >&5
7226
7227 ac_cv_c_const=no
7228 fi
7229 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7230 fi
7231 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7232 echo "${ECHO_T}$ac_cv_c_const" >&6
7233 if test $ac_cv_c_const = no; then
7234
7235 cat >>confdefs.h <<\_ACEOF
7236 #define const
7237 _ACEOF
7238
7239 fi
7240
7241 echo "$as_me:$LINENO: checking for inline" >&5
7242 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7243 if test "${ac_cv_c_inline+set}" = set; then
7244 echo $ECHO_N "(cached) $ECHO_C" >&6
7245 else
7246 ac_cv_c_inline=no
7247 for ac_kw in inline __inline__ __inline; do
7248 cat >conftest.$ac_ext <<_ACEOF
7249 /* confdefs.h. */
7250 _ACEOF
7251 cat confdefs.h >>conftest.$ac_ext
7252 cat >>conftest.$ac_ext <<_ACEOF
7253 /* end confdefs.h. */
7254 #ifndef __cplusplus
7255 typedef int foo_t;
7256 static $ac_kw foo_t static_foo () {return 0; }
7257 $ac_kw foo_t foo () {return 0; }
7258 #endif
7259
7260 _ACEOF
7261 rm -f conftest.$ac_objext
7262 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7263 (eval $ac_compile) 2>conftest.er1
7264 ac_status=$?
7265 grep -v '^ *+' conftest.er1 >conftest.err
7266 rm -f conftest.er1
7267 cat conftest.err >&5
7268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7269 (exit $ac_status); } &&
7270 { ac_try='test -z "$ac_c_werror_flag"
7271 || test ! -s conftest.err'
7272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7273 (eval $ac_try) 2>&5
7274 ac_status=$?
7275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7276 (exit $ac_status); }; } &&
7277 { ac_try='test -s conftest.$ac_objext'
7278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7279 (eval $ac_try) 2>&5
7280 ac_status=$?
7281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7282 (exit $ac_status); }; }; then
7283 ac_cv_c_inline=$ac_kw; break
7284 else
7285 echo "$as_me: failed program was:" >&5
7286 sed 's/^/| /' conftest.$ac_ext >&5
7287
7288 fi
7289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7290 done
7291
7292 fi
7293 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7294 echo "${ECHO_T}$ac_cv_c_inline" >&6
7295
7296
7297 case $ac_cv_c_inline in
7298 inline | yes) ;;
7299 *)
7300 case $ac_cv_c_inline in
7301 no) ac_val=;;
7302 *) ac_val=$ac_cv_c_inline;;
7303 esac
7304 cat >>confdefs.h <<_ACEOF
7305 #ifndef __cplusplus
7306 #define inline $ac_val
7307 #endif
7308 _ACEOF
7309 ;;
7310 esac
7311
7312
7313 # Checks for library functions.
7314
7315 for ac_header in stdlib.h
7316 do
7317 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7318 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7319 echo "$as_me:$LINENO: checking for $ac_header" >&5
7320 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7321 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7322 echo $ECHO_N "(cached) $ECHO_C" >&6
7323 fi
7324 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7325 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7326 else
7327 # Is the header compilable?
7328 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7329 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7330 cat >conftest.$ac_ext <<_ACEOF
7331 /* confdefs.h. */
7332 _ACEOF
7333 cat confdefs.h >>conftest.$ac_ext
7334 cat >>conftest.$ac_ext <<_ACEOF
7335 /* end confdefs.h. */
7336 $ac_includes_default
7337 #include <$ac_header>
7338 _ACEOF
7339 rm -f conftest.$ac_objext
7340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7341 (eval $ac_compile) 2>conftest.er1
7342 ac_status=$?
7343 grep -v '^ *+' conftest.er1 >conftest.err
7344 rm -f conftest.er1
7345 cat conftest.err >&5
7346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347 (exit $ac_status); } &&
7348 { ac_try='test -z "$ac_c_werror_flag"
7349 || test ! -s conftest.err'
7350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7351 (eval $ac_try) 2>&5
7352 ac_status=$?
7353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7354 (exit $ac_status); }; } &&
7355 { ac_try='test -s conftest.$ac_objext'
7356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7357 (eval $ac_try) 2>&5
7358 ac_status=$?
7359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7360 (exit $ac_status); }; }; then
7361 ac_header_compiler=yes
7362 else
7363 echo "$as_me: failed program was:" >&5
7364 sed 's/^/| /' conftest.$ac_ext >&5
7365
7366 ac_header_compiler=no
7367 fi
7368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7369 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7370 echo "${ECHO_T}$ac_header_compiler" >&6
7371
7372 # Is the header present?
7373 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7374 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7375 cat >conftest.$ac_ext <<_ACEOF
7376 /* confdefs.h. */
7377 _ACEOF
7378 cat confdefs.h >>conftest.$ac_ext
7379 cat >>conftest.$ac_ext <<_ACEOF
7380 /* end confdefs.h. */
7381 #include <$ac_header>
7382 _ACEOF
7383 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7384 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7385 ac_status=$?
7386 grep -v '^ *+' conftest.er1 >conftest.err
7387 rm -f conftest.er1
7388 cat conftest.err >&5
7389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7390 (exit $ac_status); } >/dev/null; then
7391 if test -s conftest.err; then
7392 ac_cpp_err=$ac_c_preproc_warn_flag
7393 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7394 else
7395 ac_cpp_err=
7396 fi
7397 else
7398 ac_cpp_err=yes
7399 fi
7400 if test -z "$ac_cpp_err"; then
7401 ac_header_preproc=yes
7402 else
7403 echo "$as_me: failed program was:" >&5
7404 sed 's/^/| /' conftest.$ac_ext >&5
7405
7406 ac_header_preproc=no
7407 fi
7408 rm -f conftest.err conftest.$ac_ext
7409 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7410 echo "${ECHO_T}$ac_header_preproc" >&6
7411
7412 # So? What about this header?
7413 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7414 yes:no: )
7415 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7416 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7417 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7418 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7419 ac_header_preproc=yes
7420 ;;
7421 no:yes:* )
7422 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7423 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7424 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7425 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7426 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7427 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7428 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7429 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7430 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7431 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7432 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7433 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7434 (
7435 cat <<\_ASBOX
7436 ## ------------------------------ ##
7437 ## Report this to gezelter@nd.edu ##
7438 ## ------------------------------ ##
7439 _ASBOX
7440 ) |
7441 sed "s/^/$as_me: WARNING: /" >&2
7442 ;;
7443 esac
7444 echo "$as_me:$LINENO: checking for $ac_header" >&5
7445 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7446 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7447 echo $ECHO_N "(cached) $ECHO_C" >&6
7448 else
7449 eval "$as_ac_Header=\$ac_header_preproc"
7450 fi
7451 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7452 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7453
7454 fi
7455 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7456 cat >>confdefs.h <<_ACEOF
7457 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7458 _ACEOF
7459
7460 fi
7461
7462 done
7463
7464 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
7465 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
7466 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
7467 echo $ECHO_N "(cached) $ECHO_C" >&6
7468 else
7469 if test "$cross_compiling" = yes; then
7470 ac_cv_func_malloc_0_nonnull=no
7471 else
7472 cat >conftest.$ac_ext <<_ACEOF
7473 /* confdefs.h. */
7474 _ACEOF
7475 cat confdefs.h >>conftest.$ac_ext
7476 cat >>conftest.$ac_ext <<_ACEOF
7477 /* end confdefs.h. */
7478 #if STDC_HEADERS || HAVE_STDLIB_H
7479 # include <stdlib.h>
7480 #else
7481 char *malloc ();
7482 #endif
7483
7484 #ifdef FC_DUMMY_MAIN
7485 #ifndef FC_DUMMY_MAIN_EQ_F77
7486 # ifdef __cplusplus
7487 extern "C"
7488 # endif
7489 int FC_DUMMY_MAIN() { return 1; }
7490 #endif
7491 #endif
7492 int
7493 main ()
7494 {
7495 exit (malloc (0) ? 0 : 1);
7496 ;
7497 return 0;
7498 }
7499 _ACEOF
7500 rm -f conftest$ac_exeext
7501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7502 (eval $ac_link) 2>&5
7503 ac_status=$?
7504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7505 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7507 (eval $ac_try) 2>&5
7508 ac_status=$?
7509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7510 (exit $ac_status); }; }; then
7511 ac_cv_func_malloc_0_nonnull=yes
7512 else
7513 echo "$as_me: program exited with status $ac_status" >&5
7514 echo "$as_me: failed program was:" >&5
7515 sed 's/^/| /' conftest.$ac_ext >&5
7516
7517 ( exit $ac_status )
7518 ac_cv_func_malloc_0_nonnull=no
7519 fi
7520 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7521 fi
7522 fi
7523 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
7524 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
7525 if test $ac_cv_func_malloc_0_nonnull = yes; then
7526
7527 cat >>confdefs.h <<\_ACEOF
7528 #define HAVE_MALLOC 1
7529 _ACEOF
7530
7531 else
7532 cat >>confdefs.h <<\_ACEOF
7533 #define HAVE_MALLOC 0
7534 _ACEOF
7535
7536 case $LIBOBJS in
7537 "malloc.$ac_objext" | \
7538 *" malloc.$ac_objext" | \
7539 "malloc.$ac_objext "* | \
7540 *" malloc.$ac_objext "* ) ;;
7541 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
7542 esac
7543
7544
7545 cat >>confdefs.h <<\_ACEOF
7546 #define malloc rpl_malloc
7547 _ACEOF
7548
7549 fi
7550
7551
7552
7553 echo "$as_me:$LINENO: checking for working memcmp" >&5
7554 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
7555 if test "${ac_cv_func_memcmp_working+set}" = set; then
7556 echo $ECHO_N "(cached) $ECHO_C" >&6
7557 else
7558 if test "$cross_compiling" = yes; then
7559 ac_cv_func_memcmp_working=no
7560 else
7561 cat >conftest.$ac_ext <<_ACEOF
7562 /* confdefs.h. */
7563 _ACEOF
7564 cat confdefs.h >>conftest.$ac_ext
7565 cat >>conftest.$ac_ext <<_ACEOF
7566 /* end confdefs.h. */
7567 $ac_includes_default
7568 #ifdef FC_DUMMY_MAIN
7569 #ifndef FC_DUMMY_MAIN_EQ_F77
7570 # ifdef __cplusplus
7571 extern "C"
7572 # endif
7573 int FC_DUMMY_MAIN() { return 1; }
7574 #endif
7575 #endif
7576 int
7577 main ()
7578 {
7579
7580 /* Some versions of memcmp are not 8-bit clean. */
7581 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
7582 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
7583 exit (1);
7584
7585 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
7586 or more and with at least one buffer not starting on a 4-byte boundary.
7587 William Lewis provided this test program. */
7588 {
7589 char foo[21];
7590 char bar[21];
7591 int i;
7592 for (i = 0; i < 4; i++)
7593 {
7594 char *a = foo + i;
7595 char *b = bar + i;
7596 strcpy (a, "--------01111111");
7597 strcpy (b, "--------10000000");
7598 if (memcmp (a, b, 16) >= 0)
7599 exit (1);
7600 }
7601 exit (0);
7602 }
7603
7604 ;
7605 return 0;
7606 }
7607 _ACEOF
7608 rm -f conftest$ac_exeext
7609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7610 (eval $ac_link) 2>&5
7611 ac_status=$?
7612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7615 (eval $ac_try) 2>&5
7616 ac_status=$?
7617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618 (exit $ac_status); }; }; then
7619 ac_cv_func_memcmp_working=yes
7620 else
7621 echo "$as_me: program exited with status $ac_status" >&5
7622 echo "$as_me: failed program was:" >&5
7623 sed 's/^/| /' conftest.$ac_ext >&5
7624
7625 ( exit $ac_status )
7626 ac_cv_func_memcmp_working=no
7627 fi
7628 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7629 fi
7630 fi
7631 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
7632 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
7633 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
7634 "memcmp.$ac_objext" | \
7635 *" memcmp.$ac_objext" | \
7636 "memcmp.$ac_objext "* | \
7637 *" memcmp.$ac_objext "* ) ;;
7638 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
7639 esac
7640
7641
7642
7643 for ac_header in stdlib.h
7644 do
7645 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7646 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7647 echo "$as_me:$LINENO: checking for $ac_header" >&5
7648 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7649 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7650 echo $ECHO_N "(cached) $ECHO_C" >&6
7651 fi
7652 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7653 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7654 else
7655 # Is the header compilable?
7656 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7657 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7658 cat >conftest.$ac_ext <<_ACEOF
7659 /* confdefs.h. */
7660 _ACEOF
7661 cat confdefs.h >>conftest.$ac_ext
7662 cat >>conftest.$ac_ext <<_ACEOF
7663 /* end confdefs.h. */
7664 $ac_includes_default
7665 #include <$ac_header>
7666 _ACEOF
7667 rm -f conftest.$ac_objext
7668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7669 (eval $ac_compile) 2>conftest.er1
7670 ac_status=$?
7671 grep -v '^ *+' conftest.er1 >conftest.err
7672 rm -f conftest.er1
7673 cat conftest.err >&5
7674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7675 (exit $ac_status); } &&
7676 { ac_try='test -z "$ac_c_werror_flag"
7677 || test ! -s conftest.err'
7678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7679 (eval $ac_try) 2>&5
7680 ac_status=$?
7681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7682 (exit $ac_status); }; } &&
7683 { ac_try='test -s conftest.$ac_objext'
7684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7685 (eval $ac_try) 2>&5
7686 ac_status=$?
7687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688 (exit $ac_status); }; }; then
7689 ac_header_compiler=yes
7690 else
7691 echo "$as_me: failed program was:" >&5
7692 sed 's/^/| /' conftest.$ac_ext >&5
7693
7694 ac_header_compiler=no
7695 fi
7696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7697 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7698 echo "${ECHO_T}$ac_header_compiler" >&6
7699
7700 # Is the header present?
7701 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7702 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7703 cat >conftest.$ac_ext <<_ACEOF
7704 /* confdefs.h. */
7705 _ACEOF
7706 cat confdefs.h >>conftest.$ac_ext
7707 cat >>conftest.$ac_ext <<_ACEOF
7708 /* end confdefs.h. */
7709 #include <$ac_header>
7710 _ACEOF
7711 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7712 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7713 ac_status=$?
7714 grep -v '^ *+' conftest.er1 >conftest.err
7715 rm -f conftest.er1
7716 cat conftest.err >&5
7717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7718 (exit $ac_status); } >/dev/null; then
7719 if test -s conftest.err; then
7720 ac_cpp_err=$ac_c_preproc_warn_flag
7721 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7722 else
7723 ac_cpp_err=
7724 fi
7725 else
7726 ac_cpp_err=yes
7727 fi
7728 if test -z "$ac_cpp_err"; then
7729 ac_header_preproc=yes
7730 else
7731 echo "$as_me: failed program was:" >&5
7732 sed 's/^/| /' conftest.$ac_ext >&5
7733
7734 ac_header_preproc=no
7735 fi
7736 rm -f conftest.err conftest.$ac_ext
7737 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7738 echo "${ECHO_T}$ac_header_preproc" >&6
7739
7740 # So? What about this header?
7741 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7742 yes:no: )
7743 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7744 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7745 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7746 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7747 ac_header_preproc=yes
7748 ;;
7749 no:yes:* )
7750 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7751 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7752 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7753 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7754 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7755 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7756 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7757 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7758 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7759 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7760 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7761 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7762 (
7763 cat <<\_ASBOX
7764 ## ------------------------------ ##
7765 ## Report this to gezelter@nd.edu ##
7766 ## ------------------------------ ##
7767 _ASBOX
7768 ) |
7769 sed "s/^/$as_me: WARNING: /" >&2
7770 ;;
7771 esac
7772 echo "$as_me:$LINENO: checking for $ac_header" >&5
7773 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7774 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7775 echo $ECHO_N "(cached) $ECHO_C" >&6
7776 else
7777 eval "$as_ac_Header=\$ac_header_preproc"
7778 fi
7779 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7780 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7781
7782 fi
7783 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7784 cat >>confdefs.h <<_ACEOF
7785 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7786 _ACEOF
7787
7788 fi
7789
7790 done
7791
7792 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
7793 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
7794 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
7795 echo $ECHO_N "(cached) $ECHO_C" >&6
7796 else
7797 if test "$cross_compiling" = yes; then
7798 ac_cv_func_realloc_0_nonnull=no
7799 else
7800 cat >conftest.$ac_ext <<_ACEOF
7801 /* confdefs.h. */
7802 _ACEOF
7803 cat confdefs.h >>conftest.$ac_ext
7804 cat >>conftest.$ac_ext <<_ACEOF
7805 /* end confdefs.h. */
7806 #if STDC_HEADERS || HAVE_STDLIB_H
7807 # include <stdlib.h>
7808 #else
7809 char *realloc ();
7810 #endif
7811
7812 #ifdef FC_DUMMY_MAIN
7813 #ifndef FC_DUMMY_MAIN_EQ_F77
7814 # ifdef __cplusplus
7815 extern "C"
7816 # endif
7817 int FC_DUMMY_MAIN() { return 1; }
7818 #endif
7819 #endif
7820 int
7821 main ()
7822 {
7823 exit (realloc (0, 0) ? 0 : 1);
7824 ;
7825 return 0;
7826 }
7827 _ACEOF
7828 rm -f conftest$ac_exeext
7829 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7830 (eval $ac_link) 2>&5
7831 ac_status=$?
7832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7833 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7835 (eval $ac_try) 2>&5
7836 ac_status=$?
7837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7838 (exit $ac_status); }; }; then
7839 ac_cv_func_realloc_0_nonnull=yes
7840 else
7841 echo "$as_me: program exited with status $ac_status" >&5
7842 echo "$as_me: failed program was:" >&5
7843 sed 's/^/| /' conftest.$ac_ext >&5
7844
7845 ( exit $ac_status )
7846 ac_cv_func_realloc_0_nonnull=no
7847 fi
7848 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7849 fi
7850 fi
7851 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
7852 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
7853 if test $ac_cv_func_realloc_0_nonnull = yes; then
7854
7855 cat >>confdefs.h <<\_ACEOF
7856 #define HAVE_REALLOC 1
7857 _ACEOF
7858
7859 else
7860 cat >>confdefs.h <<\_ACEOF
7861 #define HAVE_REALLOC 0
7862 _ACEOF
7863
7864 case $LIBOBJS in
7865 "realloc.$ac_objext" | \
7866 *" realloc.$ac_objext" | \
7867 "realloc.$ac_objext "* | \
7868 *" realloc.$ac_objext "* ) ;;
7869 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
7870 esac
7871
7872
7873 cat >>confdefs.h <<\_ACEOF
7874 #define realloc rpl_realloc
7875 _ACEOF
7876
7877 fi
7878
7879
7880
7881
7882
7883 for ac_header in sys/select.h sys/socket.h
7884 do
7885 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7886 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7887 echo "$as_me:$LINENO: checking for $ac_header" >&5
7888 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7889 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7890 echo $ECHO_N "(cached) $ECHO_C" >&6
7891 fi
7892 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7893 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7894 else
7895 # Is the header compilable?
7896 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7897 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7898 cat >conftest.$ac_ext <<_ACEOF
7899 /* confdefs.h. */
7900 _ACEOF
7901 cat confdefs.h >>conftest.$ac_ext
7902 cat >>conftest.$ac_ext <<_ACEOF
7903 /* end confdefs.h. */
7904 $ac_includes_default
7905 #include <$ac_header>
7906 _ACEOF
7907 rm -f conftest.$ac_objext
7908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7909 (eval $ac_compile) 2>conftest.er1
7910 ac_status=$?
7911 grep -v '^ *+' conftest.er1 >conftest.err
7912 rm -f conftest.er1
7913 cat conftest.err >&5
7914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915 (exit $ac_status); } &&
7916 { ac_try='test -z "$ac_c_werror_flag"
7917 || test ! -s conftest.err'
7918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7919 (eval $ac_try) 2>&5
7920 ac_status=$?
7921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922 (exit $ac_status); }; } &&
7923 { ac_try='test -s conftest.$ac_objext'
7924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7925 (eval $ac_try) 2>&5
7926 ac_status=$?
7927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7928 (exit $ac_status); }; }; then
7929 ac_header_compiler=yes
7930 else
7931 echo "$as_me: failed program was:" >&5
7932 sed 's/^/| /' conftest.$ac_ext >&5
7933
7934 ac_header_compiler=no
7935 fi
7936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7937 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7938 echo "${ECHO_T}$ac_header_compiler" >&6
7939
7940 # Is the header present?
7941 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7942 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7943 cat >conftest.$ac_ext <<_ACEOF
7944 /* confdefs.h. */
7945 _ACEOF
7946 cat confdefs.h >>conftest.$ac_ext
7947 cat >>conftest.$ac_ext <<_ACEOF
7948 /* end confdefs.h. */
7949 #include <$ac_header>
7950 _ACEOF
7951 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7952 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7953 ac_status=$?
7954 grep -v '^ *+' conftest.er1 >conftest.err
7955 rm -f conftest.er1
7956 cat conftest.err >&5
7957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7958 (exit $ac_status); } >/dev/null; then
7959 if test -s conftest.err; then
7960 ac_cpp_err=$ac_c_preproc_warn_flag
7961 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7962 else
7963 ac_cpp_err=
7964 fi
7965 else
7966 ac_cpp_err=yes
7967 fi
7968 if test -z "$ac_cpp_err"; then
7969 ac_header_preproc=yes
7970 else
7971 echo "$as_me: failed program was:" >&5
7972 sed 's/^/| /' conftest.$ac_ext >&5
7973
7974 ac_header_preproc=no
7975 fi
7976 rm -f conftest.err conftest.$ac_ext
7977 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7978 echo "${ECHO_T}$ac_header_preproc" >&6
7979
7980 # So? What about this header?
7981 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7982 yes:no: )
7983 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7984 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7985 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7986 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7987 ac_header_preproc=yes
7988 ;;
7989 no:yes:* )
7990 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7991 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7992 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7993 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7994 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7995 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7996 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7997 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7998 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7999 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8000 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8001 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8002 (
8003 cat <<\_ASBOX
8004 ## ------------------------------ ##
8005 ## Report this to gezelter@nd.edu ##
8006 ## ------------------------------ ##
8007 _ASBOX
8008 ) |
8009 sed "s/^/$as_me: WARNING: /" >&2
8010 ;;
8011 esac
8012 echo "$as_me:$LINENO: checking for $ac_header" >&5
8013 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8014 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8015 echo $ECHO_N "(cached) $ECHO_C" >&6
8016 else
8017 eval "$as_ac_Header=\$ac_header_preproc"
8018 fi
8019 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8020 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8021
8022 fi
8023 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8024 cat >>confdefs.h <<_ACEOF
8025 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8026 _ACEOF
8027
8028 fi
8029
8030 done
8031
8032 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8033 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8034 if test "${ac_cv_func_select_args+set}" = set; then
8035 echo $ECHO_N "(cached) $ECHO_C" >&6
8036 else
8037 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8038 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8039 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8040 cat >conftest.$ac_ext <<_ACEOF
8041 /* confdefs.h. */
8042 _ACEOF
8043 cat confdefs.h >>conftest.$ac_ext
8044 cat >>conftest.$ac_ext <<_ACEOF
8045 /* end confdefs.h. */
8046 $ac_includes_default
8047 #if HAVE_SYS_SELECT_H
8048 # include <sys/select.h>
8049 #endif
8050 #if HAVE_SYS_SOCKET_H
8051 # include <sys/socket.h>
8052 #endif
8053
8054 #ifdef FC_DUMMY_MAIN
8055 #ifndef FC_DUMMY_MAIN_EQ_F77
8056 # ifdef __cplusplus
8057 extern "C"
8058 # endif
8059 int FC_DUMMY_MAIN() { return 1; }
8060 #endif
8061 #endif
8062 int
8063 main ()
8064 {
8065 extern int select ($ac_arg1,
8066 $ac_arg234, $ac_arg234, $ac_arg234,
8067 $ac_arg5);
8068 ;
8069 return 0;
8070 }
8071 _ACEOF
8072 rm -f conftest.$ac_objext
8073 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8074 (eval $ac_compile) 2>conftest.er1
8075 ac_status=$?
8076 grep -v '^ *+' conftest.er1 >conftest.err
8077 rm -f conftest.er1
8078 cat conftest.err >&5
8079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8080 (exit $ac_status); } &&
8081 { ac_try='test -z "$ac_c_werror_flag"
8082 || test ! -s conftest.err'
8083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8084 (eval $ac_try) 2>&5
8085 ac_status=$?
8086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8087 (exit $ac_status); }; } &&
8088 { ac_try='test -s conftest.$ac_objext'
8089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8090 (eval $ac_try) 2>&5
8091 ac_status=$?
8092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093 (exit $ac_status); }; }; then
8094 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8095 else
8096 echo "$as_me: failed program was:" >&5
8097 sed 's/^/| /' conftest.$ac_ext >&5
8098
8099 fi
8100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8101 done
8102 done
8103 done
8104 # Provide a safe default value.
8105 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8106
8107 fi
8108 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8109 echo "${ECHO_T}$ac_cv_func_select_args" >&6
8110 ac_save_IFS=$IFS; IFS=','
8111 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8112 IFS=$ac_save_IFS
8113 shift
8114
8115 cat >>confdefs.h <<_ACEOF
8116 #define SELECT_TYPE_ARG1 $1
8117 _ACEOF
8118
8119
8120 cat >>confdefs.h <<_ACEOF
8121 #define SELECT_TYPE_ARG234 ($2)
8122 _ACEOF
8123
8124
8125 cat >>confdefs.h <<_ACEOF
8126 #define SELECT_TYPE_ARG5 ($3)
8127 _ACEOF
8128
8129 rm -f conftest*
8130
8131
8132 for ac_func in strftime
8133 do
8134 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8135 echo "$as_me:$LINENO: checking for $ac_func" >&5
8136 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8137 if eval "test \"\${$as_ac_var+set}\" = set"; then
8138 echo $ECHO_N "(cached) $ECHO_C" >&6
8139 else
8140 cat >conftest.$ac_ext <<_ACEOF
8141 /* confdefs.h. */
8142 _ACEOF
8143 cat confdefs.h >>conftest.$ac_ext
8144 cat >>conftest.$ac_ext <<_ACEOF
8145 /* end confdefs.h. */
8146 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8147 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8148 #define $ac_func innocuous_$ac_func
8149
8150 /* System header to define __stub macros and hopefully few prototypes,
8151 which can conflict with char $ac_func (); below.
8152 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8153 <limits.h> exists even on freestanding compilers. */
8154
8155 #ifdef __STDC__
8156 # include <limits.h>
8157 #else
8158 # include <assert.h>
8159 #endif
8160
8161 #undef $ac_func
8162
8163 /* Override any gcc2 internal prototype to avoid an error. */
8164 #ifdef __cplusplus
8165 extern "C"
8166 {
8167 #endif
8168 /* We use char because int might match the return type of a gcc2
8169 builtin and then its argument prototype would still apply. */
8170 char $ac_func ();
8171 /* The GNU C library defines this for functions which it implements
8172 to always fail with ENOSYS. Some functions are actually named
8173 something starting with __ and the normal name is an alias. */
8174 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8175 choke me
8176 #else
8177 char (*f) () = $ac_func;
8178 #endif
8179 #ifdef __cplusplus
8180 }
8181 #endif
8182
8183 #ifdef FC_DUMMY_MAIN
8184 #ifndef FC_DUMMY_MAIN_EQ_F77
8185 # ifdef __cplusplus
8186 extern "C"
8187 # endif
8188 int FC_DUMMY_MAIN() { return 1; }
8189 #endif
8190 #endif
8191 int
8192 main ()
8193 {
8194 return f != $ac_func;
8195 ;
8196 return 0;
8197 }
8198 _ACEOF
8199 rm -f conftest.$ac_objext conftest$ac_exeext
8200 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8201 (eval $ac_link) 2>conftest.er1
8202 ac_status=$?
8203 grep -v '^ *+' conftest.er1 >conftest.err
8204 rm -f conftest.er1
8205 cat conftest.err >&5
8206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8207 (exit $ac_status); } &&
8208 { ac_try='test -z "$ac_c_werror_flag"
8209 || test ! -s conftest.err'
8210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8211 (eval $ac_try) 2>&5
8212 ac_status=$?
8213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8214 (exit $ac_status); }; } &&
8215 { ac_try='test -s conftest$ac_exeext'
8216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8217 (eval $ac_try) 2>&5
8218 ac_status=$?
8219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8220 (exit $ac_status); }; }; then
8221 eval "$as_ac_var=yes"
8222 else
8223 echo "$as_me: failed program was:" >&5
8224 sed 's/^/| /' conftest.$ac_ext >&5
8225
8226 eval "$as_ac_var=no"
8227 fi
8228 rm -f conftest.err conftest.$ac_objext \
8229 conftest$ac_exeext conftest.$ac_ext
8230 fi
8231 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8232 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8233 if test `eval echo '${'$as_ac_var'}'` = yes; then
8234 cat >>confdefs.h <<_ACEOF
8235 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8236 _ACEOF
8237
8238 else
8239 # strftime is in -lintl on SCO UNIX.
8240 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
8241 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
8242 if test "${ac_cv_lib_intl_strftime+set}" = set; then
8243 echo $ECHO_N "(cached) $ECHO_C" >&6
8244 else
8245 ac_check_lib_save_LIBS=$LIBS
8246 LIBS="-lintl $LIBS"
8247 cat >conftest.$ac_ext <<_ACEOF
8248 /* confdefs.h. */
8249 _ACEOF
8250 cat confdefs.h >>conftest.$ac_ext
8251 cat >>conftest.$ac_ext <<_ACEOF
8252 /* end confdefs.h. */
8253
8254 /* Override any gcc2 internal prototype to avoid an error. */
8255 #ifdef __cplusplus
8256 extern "C"
8257 #endif
8258 /* We use char because int might match the return type of a gcc2
8259 builtin and then its argument prototype would still apply. */
8260 char strftime ();
8261 #ifdef FC_DUMMY_MAIN
8262 #ifndef FC_DUMMY_MAIN_EQ_F77
8263 # ifdef __cplusplus
8264 extern "C"
8265 # endif
8266 int FC_DUMMY_MAIN() { return 1; }
8267 #endif
8268 #endif
8269 int
8270 main ()
8271 {
8272 strftime ();
8273 ;
8274 return 0;
8275 }
8276 _ACEOF
8277 rm -f conftest.$ac_objext conftest$ac_exeext
8278 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8279 (eval $ac_link) 2>conftest.er1
8280 ac_status=$?
8281 grep -v '^ *+' conftest.er1 >conftest.err
8282 rm -f conftest.er1
8283 cat conftest.err >&5
8284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8285 (exit $ac_status); } &&
8286 { ac_try='test -z "$ac_c_werror_flag"
8287 || test ! -s conftest.err'
8288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8289 (eval $ac_try) 2>&5
8290 ac_status=$?
8291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292 (exit $ac_status); }; } &&
8293 { ac_try='test -s conftest$ac_exeext'
8294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8295 (eval $ac_try) 2>&5
8296 ac_status=$?
8297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8298 (exit $ac_status); }; }; then
8299 ac_cv_lib_intl_strftime=yes
8300 else
8301 echo "$as_me: failed program was:" >&5
8302 sed 's/^/| /' conftest.$ac_ext >&5
8303
8304 ac_cv_lib_intl_strftime=no
8305 fi
8306 rm -f conftest.err conftest.$ac_objext \
8307 conftest$ac_exeext conftest.$ac_ext
8308 LIBS=$ac_check_lib_save_LIBS
8309 fi
8310 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
8311 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
8312 if test $ac_cv_lib_intl_strftime = yes; then
8313 cat >>confdefs.h <<\_ACEOF
8314 #define HAVE_STRFTIME 1
8315 _ACEOF
8316
8317 LIBS="-lintl $LIBS"
8318 fi
8319
8320 fi
8321 done
8322
8323 echo "$as_me:$LINENO: checking for working strtod" >&5
8324 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
8325 if test "${ac_cv_func_strtod+set}" = set; then
8326 echo $ECHO_N "(cached) $ECHO_C" >&6
8327 else
8328 if test "$cross_compiling" = yes; then
8329 ac_cv_func_strtod=no
8330 else
8331 cat >conftest.$ac_ext <<_ACEOF
8332 /* confdefs.h. */
8333 _ACEOF
8334 cat confdefs.h >>conftest.$ac_ext
8335 cat >>conftest.$ac_ext <<_ACEOF
8336 /* end confdefs.h. */
8337
8338 double strtod ();
8339 int
8340 main()
8341 {
8342 {
8343 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
8344 char *string = " +69";
8345 char *term;
8346 double value;
8347 value = strtod (string, &term);
8348 if (value != 69 || term != (string + 4))
8349 exit (1);
8350 }
8351
8352 {
8353 /* Under Solaris 2.4, strtod returns the wrong value for the
8354 terminating character under some conditions. */
8355 char *string = "NaN";
8356 char *term;
8357 strtod (string, &term);
8358 if (term != string && *(term - 1) == 0)
8359 exit (1);
8360 }
8361 exit (0);
8362 }
8363
8364 _ACEOF
8365 rm -f conftest$ac_exeext
8366 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8367 (eval $ac_link) 2>&5
8368 ac_status=$?
8369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8372 (eval $ac_try) 2>&5
8373 ac_status=$?
8374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375 (exit $ac_status); }; }; then
8376 ac_cv_func_strtod=yes
8377 else
8378 echo "$as_me: program exited with status $ac_status" >&5
8379 echo "$as_me: failed program was:" >&5
8380 sed 's/^/| /' conftest.$ac_ext >&5
8381
8382 ( exit $ac_status )
8383 ac_cv_func_strtod=no
8384 fi
8385 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8386 fi
8387 fi
8388 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
8389 echo "${ECHO_T}$ac_cv_func_strtod" >&6
8390 if test $ac_cv_func_strtod = no; then
8391 case $LIBOBJS in
8392 "strtod.$ac_objext" | \
8393 *" strtod.$ac_objext" | \
8394 "strtod.$ac_objext "* | \
8395 *" strtod.$ac_objext "* ) ;;
8396 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
8397 esac
8398
8399 echo "$as_me:$LINENO: checking for pow" >&5
8400 echo $ECHO_N "checking for pow... $ECHO_C" >&6
8401 if test "${ac_cv_func_pow+set}" = set; then
8402 echo $ECHO_N "(cached) $ECHO_C" >&6
8403 else
8404 cat >conftest.$ac_ext <<_ACEOF
8405 /* confdefs.h. */
8406 _ACEOF
8407 cat confdefs.h >>conftest.$ac_ext
8408 cat >>conftest.$ac_ext <<_ACEOF
8409 /* end confdefs.h. */
8410 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
8411 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8412 #define pow innocuous_pow
8413
8414 /* System header to define __stub macros and hopefully few prototypes,
8415 which can conflict with char pow (); below.
8416 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8417 <limits.h> exists even on freestanding compilers. */
8418
8419 #ifdef __STDC__
8420 # include <limits.h>
8421 #else
8422 # include <assert.h>
8423 #endif
8424
8425 #undef pow
8426
8427 /* Override any gcc2 internal prototype to avoid an error. */
8428 #ifdef __cplusplus
8429 extern "C"
8430 {
8431 #endif
8432 /* We use char because int might match the return type of a gcc2
8433 builtin and then its argument prototype would still apply. */
8434 char pow ();
8435 /* The GNU C library defines this for functions which it implements
8436 to always fail with ENOSYS. Some functions are actually named
8437 something starting with __ and the normal name is an alias. */
8438 #if defined (__stub_pow) || defined (__stub___pow)
8439 choke me
8440 #else
8441 char (*f) () = pow;
8442 #endif
8443 #ifdef __cplusplus
8444 }
8445 #endif
8446
8447 #ifdef FC_DUMMY_MAIN
8448 #ifndef FC_DUMMY_MAIN_EQ_F77
8449 # ifdef __cplusplus
8450 extern "C"
8451 # endif
8452 int FC_DUMMY_MAIN() { return 1; }
8453 #endif
8454 #endif
8455 int
8456 main ()
8457 {
8458 return f != pow;
8459 ;
8460 return 0;
8461 }
8462 _ACEOF
8463 rm -f conftest.$ac_objext conftest$ac_exeext
8464 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8465 (eval $ac_link) 2>conftest.er1
8466 ac_status=$?
8467 grep -v '^ *+' conftest.er1 >conftest.err
8468 rm -f conftest.er1
8469 cat conftest.err >&5
8470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8471 (exit $ac_status); } &&
8472 { ac_try='test -z "$ac_c_werror_flag"
8473 || test ! -s conftest.err'
8474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8475 (eval $ac_try) 2>&5
8476 ac_status=$?
8477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8478 (exit $ac_status); }; } &&
8479 { ac_try='test -s conftest$ac_exeext'
8480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8481 (eval $ac_try) 2>&5
8482 ac_status=$?
8483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484 (exit $ac_status); }; }; then
8485 ac_cv_func_pow=yes
8486 else
8487 echo "$as_me: failed program was:" >&5
8488 sed 's/^/| /' conftest.$ac_ext >&5
8489
8490 ac_cv_func_pow=no
8491 fi
8492 rm -f conftest.err conftest.$ac_objext \
8493 conftest$ac_exeext conftest.$ac_ext
8494 fi
8495 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
8496 echo "${ECHO_T}$ac_cv_func_pow" >&6
8497
8498 if test $ac_cv_func_pow = no; then
8499 echo "$as_me:$LINENO: checking for pow in -lm" >&5
8500 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
8501 if test "${ac_cv_lib_m_pow+set}" = set; then
8502 echo $ECHO_N "(cached) $ECHO_C" >&6
8503 else
8504 ac_check_lib_save_LIBS=$LIBS
8505 LIBS="-lm $LIBS"
8506 cat >conftest.$ac_ext <<_ACEOF
8507 /* confdefs.h. */
8508 _ACEOF
8509 cat confdefs.h >>conftest.$ac_ext
8510 cat >>conftest.$ac_ext <<_ACEOF
8511 /* end confdefs.h. */
8512
8513 /* Override any gcc2 internal prototype to avoid an error. */
8514 #ifdef __cplusplus
8515 extern "C"
8516 #endif
8517 /* We use char because int might match the return type of a gcc2
8518 builtin and then its argument prototype would still apply. */
8519 char pow ();
8520 #ifdef FC_DUMMY_MAIN
8521 #ifndef FC_DUMMY_MAIN_EQ_F77
8522 # ifdef __cplusplus
8523 extern "C"
8524 # endif
8525 int FC_DUMMY_MAIN() { return 1; }
8526 #endif
8527 #endif
8528 int
8529 main ()
8530 {
8531 pow ();
8532 ;
8533 return 0;
8534 }
8535 _ACEOF
8536 rm -f conftest.$ac_objext conftest$ac_exeext
8537 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8538 (eval $ac_link) 2>conftest.er1
8539 ac_status=$?
8540 grep -v '^ *+' conftest.er1 >conftest.err
8541 rm -f conftest.er1
8542 cat conftest.err >&5
8543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 (exit $ac_status); } &&
8545 { ac_try='test -z "$ac_c_werror_flag"
8546 || test ! -s conftest.err'
8547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8548 (eval $ac_try) 2>&5
8549 ac_status=$?
8550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8551 (exit $ac_status); }; } &&
8552 { ac_try='test -s conftest$ac_exeext'
8553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8554 (eval $ac_try) 2>&5
8555 ac_status=$?
8556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8557 (exit $ac_status); }; }; then
8558 ac_cv_lib_m_pow=yes
8559 else
8560 echo "$as_me: failed program was:" >&5
8561 sed 's/^/| /' conftest.$ac_ext >&5
8562
8563 ac_cv_lib_m_pow=no
8564 fi
8565 rm -f conftest.err conftest.$ac_objext \
8566 conftest$ac_exeext conftest.$ac_ext
8567 LIBS=$ac_check_lib_save_LIBS
8568 fi
8569 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
8570 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
8571 if test $ac_cv_lib_m_pow = yes; then
8572 POW_LIB=-lm
8573 else
8574 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
8575 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
8576 fi
8577
8578 fi
8579
8580 fi
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609 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
8610 do
8611 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8612 echo "$as_me:$LINENO: checking for $ac_func" >&5
8613 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8614 if eval "test \"\${$as_ac_var+set}\" = set"; then
8615 echo $ECHO_N "(cached) $ECHO_C" >&6
8616 else
8617 cat >conftest.$ac_ext <<_ACEOF
8618 /* confdefs.h. */
8619 _ACEOF
8620 cat confdefs.h >>conftest.$ac_ext
8621 cat >>conftest.$ac_ext <<_ACEOF
8622 /* end confdefs.h. */
8623 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8624 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8625 #define $ac_func innocuous_$ac_func
8626
8627 /* System header to define __stub macros and hopefully few prototypes,
8628 which can conflict with char $ac_func (); below.
8629 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8630 <limits.h> exists even on freestanding compilers. */
8631
8632 #ifdef __STDC__
8633 # include <limits.h>
8634 #else
8635 # include <assert.h>
8636 #endif
8637
8638 #undef $ac_func
8639
8640 /* Override any gcc2 internal prototype to avoid an error. */
8641 #ifdef __cplusplus
8642 extern "C"
8643 {
8644 #endif
8645 /* We use char because int might match the return type of a gcc2
8646 builtin and then its argument prototype would still apply. */
8647 char $ac_func ();
8648 /* The GNU C library defines this for functions which it implements
8649 to always fail with ENOSYS. Some functions are actually named
8650 something starting with __ and the normal name is an alias. */
8651 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8652 choke me
8653 #else
8654 char (*f) () = $ac_func;
8655 #endif
8656 #ifdef __cplusplus
8657 }
8658 #endif
8659
8660 #ifdef FC_DUMMY_MAIN
8661 #ifndef FC_DUMMY_MAIN_EQ_F77
8662 # ifdef __cplusplus
8663 extern "C"
8664 # endif
8665 int FC_DUMMY_MAIN() { return 1; }
8666 #endif
8667 #endif
8668 int
8669 main ()
8670 {
8671 return f != $ac_func;
8672 ;
8673 return 0;
8674 }
8675 _ACEOF
8676 rm -f conftest.$ac_objext conftest$ac_exeext
8677 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8678 (eval $ac_link) 2>conftest.er1
8679 ac_status=$?
8680 grep -v '^ *+' conftest.er1 >conftest.err
8681 rm -f conftest.er1
8682 cat conftest.err >&5
8683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8684 (exit $ac_status); } &&
8685 { ac_try='test -z "$ac_c_werror_flag"
8686 || test ! -s conftest.err'
8687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8688 (eval $ac_try) 2>&5
8689 ac_status=$?
8690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8691 (exit $ac_status); }; } &&
8692 { ac_try='test -s conftest$ac_exeext'
8693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8694 (eval $ac_try) 2>&5
8695 ac_status=$?
8696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8697 (exit $ac_status); }; }; then
8698 eval "$as_ac_var=yes"
8699 else
8700 echo "$as_me: failed program was:" >&5
8701 sed 's/^/| /' conftest.$ac_ext >&5
8702
8703 eval "$as_ac_var=no"
8704 fi
8705 rm -f conftest.err conftest.$ac_objext \
8706 conftest$ac_exeext conftest.$ac_ext
8707 fi
8708 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8709 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8710 if test `eval echo '${'$as_ac_var'}'` = yes; then
8711 cat >>confdefs.h <<_ACEOF
8712 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8713 _ACEOF
8714
8715 fi
8716 done
8717
8718
8719 # special check for _system_configuration because AIX <4.3.2 do not
8720 # contain the `physmem' member.
8721 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
8722 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
8723 cat >conftest.$ac_ext <<_ACEOF
8724 /* confdefs.h. */
8725 _ACEOF
8726 cat confdefs.h >>conftest.$ac_ext
8727 cat >>conftest.$ac_ext <<_ACEOF
8728 /* end confdefs.h. */
8729 #include <sys/systemcfg.h>
8730 #ifdef FC_DUMMY_MAIN
8731 #ifndef FC_DUMMY_MAIN_EQ_F77
8732 # ifdef __cplusplus
8733 extern "C"
8734 # endif
8735 int FC_DUMMY_MAIN() { return 1; }
8736 #endif
8737 #endif
8738 int
8739 main ()
8740 {
8741 double x = _system_configuration.physmem;
8742 ;
8743 return 0;
8744 }
8745 _ACEOF
8746 rm -f conftest.$ac_objext
8747 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8748 (eval $ac_compile) 2>conftest.er1
8749 ac_status=$?
8750 grep -v '^ *+' conftest.er1 >conftest.err
8751 rm -f conftest.er1
8752 cat conftest.err >&5
8753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8754 (exit $ac_status); } &&
8755 { ac_try='test -z "$ac_c_werror_flag"
8756 || test ! -s conftest.err'
8757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8758 (eval $ac_try) 2>&5
8759 ac_status=$?
8760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8761 (exit $ac_status); }; } &&
8762 { ac_try='test -s conftest.$ac_objext'
8763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8764 (eval $ac_try) 2>&5
8765 ac_status=$?
8766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8767 (exit $ac_status); }; }; then
8768 echo "$as_me:$LINENO: result: yes" >&5
8769 echo "${ECHO_T}yes" >&6
8770
8771 cat >>confdefs.h <<\_ACEOF
8772 #define HAVE__SYSTEM_CONFIGURATION 1
8773 _ACEOF
8774
8775 else
8776 echo "$as_me: failed program was:" >&5
8777 sed 's/^/| /' conftest.$ac_ext >&5
8778
8779 echo "$as_me:$LINENO: result: no" >&5
8780 echo "${ECHO_T}no" >&6
8781 fi
8782 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8783
8784 # clean out junk possibly left behind by a previous configuration
8785 rm -f src/getopt.h
8786 # Check for getopt_long support
8787
8788 for ac_header in getopt.h
8789 do
8790 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8791 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8792 echo "$as_me:$LINENO: checking for $ac_header" >&5
8793 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8794 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8795 echo $ECHO_N "(cached) $ECHO_C" >&6
8796 fi
8797 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8798 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8799 else
8800 # Is the header compilable?
8801 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8802 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8803 cat >conftest.$ac_ext <<_ACEOF
8804 /* confdefs.h. */
8805 _ACEOF
8806 cat confdefs.h >>conftest.$ac_ext
8807 cat >>conftest.$ac_ext <<_ACEOF
8808 /* end confdefs.h. */
8809 $ac_includes_default
8810 #include <$ac_header>
8811 _ACEOF
8812 rm -f conftest.$ac_objext
8813 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8814 (eval $ac_compile) 2>conftest.er1
8815 ac_status=$?
8816 grep -v '^ *+' conftest.er1 >conftest.err
8817 rm -f conftest.er1
8818 cat conftest.err >&5
8819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8820 (exit $ac_status); } &&
8821 { ac_try='test -z "$ac_c_werror_flag"
8822 || test ! -s conftest.err'
8823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8824 (eval $ac_try) 2>&5
8825 ac_status=$?
8826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8827 (exit $ac_status); }; } &&
8828 { ac_try='test -s conftest.$ac_objext'
8829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8830 (eval $ac_try) 2>&5
8831 ac_status=$?
8832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8833 (exit $ac_status); }; }; then
8834 ac_header_compiler=yes
8835 else
8836 echo "$as_me: failed program was:" >&5
8837 sed 's/^/| /' conftest.$ac_ext >&5
8838
8839 ac_header_compiler=no
8840 fi
8841 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8842 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8843 echo "${ECHO_T}$ac_header_compiler" >&6
8844
8845 # Is the header present?
8846 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8847 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8848 cat >conftest.$ac_ext <<_ACEOF
8849 /* confdefs.h. */
8850 _ACEOF
8851 cat confdefs.h >>conftest.$ac_ext
8852 cat >>conftest.$ac_ext <<_ACEOF
8853 /* end confdefs.h. */
8854 #include <$ac_header>
8855 _ACEOF
8856 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8857 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8858 ac_status=$?
8859 grep -v '^ *+' conftest.er1 >conftest.err
8860 rm -f conftest.er1
8861 cat conftest.err >&5
8862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8863 (exit $ac_status); } >/dev/null; then
8864 if test -s conftest.err; then
8865 ac_cpp_err=$ac_c_preproc_warn_flag
8866 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8867 else
8868 ac_cpp_err=
8869 fi
8870 else
8871 ac_cpp_err=yes
8872 fi
8873 if test -z "$ac_cpp_err"; then
8874 ac_header_preproc=yes
8875 else
8876 echo "$as_me: failed program was:" >&5
8877 sed 's/^/| /' conftest.$ac_ext >&5
8878
8879 ac_header_preproc=no
8880 fi
8881 rm -f conftest.err conftest.$ac_ext
8882 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8883 echo "${ECHO_T}$ac_header_preproc" >&6
8884
8885 # So? What about this header?
8886 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8887 yes:no: )
8888 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8889 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8890 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8891 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8892 ac_header_preproc=yes
8893 ;;
8894 no:yes:* )
8895 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8896 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8897 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8898 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8899 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8900 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8901 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8902 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8903 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8904 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8905 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8906 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8907 (
8908 cat <<\_ASBOX
8909 ## ------------------------------ ##
8910 ## Report this to gezelter@nd.edu ##
8911 ## ------------------------------ ##
8912 _ASBOX
8913 ) |
8914 sed "s/^/$as_me: WARNING: /" >&2
8915 ;;
8916 esac
8917 echo "$as_me:$LINENO: checking for $ac_header" >&5
8918 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8919 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8920 echo $ECHO_N "(cached) $ECHO_C" >&6
8921 else
8922 eval "$as_ac_Header=\$ac_header_preproc"
8923 fi
8924 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8925 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8926
8927 fi
8928 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8929 cat >>confdefs.h <<_ACEOF
8930 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8931 _ACEOF
8932
8933 fi
8934
8935 done
8936
8937
8938 for ac_func in getopt_long
8939 do
8940 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8941 echo "$as_me:$LINENO: checking for $ac_func" >&5
8942 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8943 if eval "test \"\${$as_ac_var+set}\" = set"; then
8944 echo $ECHO_N "(cached) $ECHO_C" >&6
8945 else
8946 cat >conftest.$ac_ext <<_ACEOF
8947 /* confdefs.h. */
8948 _ACEOF
8949 cat confdefs.h >>conftest.$ac_ext
8950 cat >>conftest.$ac_ext <<_ACEOF
8951 /* end confdefs.h. */
8952 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8953 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8954 #define $ac_func innocuous_$ac_func
8955
8956 /* System header to define __stub macros and hopefully few prototypes,
8957 which can conflict with char $ac_func (); below.
8958 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8959 <limits.h> exists even on freestanding compilers. */
8960
8961 #ifdef __STDC__
8962 # include <limits.h>
8963 #else
8964 # include <assert.h>
8965 #endif
8966
8967 #undef $ac_func
8968
8969 /* Override any gcc2 internal prototype to avoid an error. */
8970 #ifdef __cplusplus
8971 extern "C"
8972 {
8973 #endif
8974 /* We use char because int might match the return type of a gcc2
8975 builtin and then its argument prototype would still apply. */
8976 char $ac_func ();
8977 /* The GNU C library defines this for functions which it implements
8978 to always fail with ENOSYS. Some functions are actually named
8979 something starting with __ and the normal name is an alias. */
8980 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8981 choke me
8982 #else
8983 char (*f) () = $ac_func;
8984 #endif
8985 #ifdef __cplusplus
8986 }
8987 #endif
8988
8989 #ifdef FC_DUMMY_MAIN
8990 #ifndef FC_DUMMY_MAIN_EQ_F77
8991 # ifdef __cplusplus
8992 extern "C"
8993 # endif
8994 int FC_DUMMY_MAIN() { return 1; }
8995 #endif
8996 #endif
8997 int
8998 main ()
8999 {
9000 return f != $ac_func;
9001 ;
9002 return 0;
9003 }
9004 _ACEOF
9005 rm -f conftest.$ac_objext conftest$ac_exeext
9006 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9007 (eval $ac_link) 2>conftest.er1
9008 ac_status=$?
9009 grep -v '^ *+' conftest.er1 >conftest.err
9010 rm -f conftest.er1
9011 cat conftest.err >&5
9012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9013 (exit $ac_status); } &&
9014 { ac_try='test -z "$ac_c_werror_flag"
9015 || test ! -s conftest.err'
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); }; } &&
9021 { ac_try='test -s conftest$ac_exeext'
9022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9023 (eval $ac_try) 2>&5
9024 ac_status=$?
9025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026 (exit $ac_status); }; }; then
9027 eval "$as_ac_var=yes"
9028 else
9029 echo "$as_me: failed program was:" >&5
9030 sed 's/^/| /' conftest.$ac_ext >&5
9031
9032 eval "$as_ac_var=no"
9033 fi
9034 rm -f conftest.err conftest.$ac_objext \
9035 conftest$ac_exeext conftest.$ac_ext
9036 fi
9037 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9038 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9039 if test `eval echo '${'$as_ac_var'}'` = yes; then
9040 cat >>confdefs.h <<_ACEOF
9041 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9042 _ACEOF
9043
9044 else
9045 # FreeBSD has a gnugetopt library for this
9046 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9047 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9048 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9049 echo $ECHO_N "(cached) $ECHO_C" >&6
9050 else
9051 ac_check_lib_save_LIBS=$LIBS
9052 LIBS="-lgnugetopt $LIBS"
9053 cat >conftest.$ac_ext <<_ACEOF
9054 /* confdefs.h. */
9055 _ACEOF
9056 cat confdefs.h >>conftest.$ac_ext
9057 cat >>conftest.$ac_ext <<_ACEOF
9058 /* end confdefs.h. */
9059
9060 /* Override any gcc2 internal prototype to avoid an error. */
9061 #ifdef __cplusplus
9062 extern "C"
9063 #endif
9064 /* We use char because int might match the return type of a gcc2
9065 builtin and then its argument prototype would still apply. */
9066 char getopt_long ();
9067 #ifdef FC_DUMMY_MAIN
9068 #ifndef FC_DUMMY_MAIN_EQ_F77
9069 # ifdef __cplusplus
9070 extern "C"
9071 # endif
9072 int FC_DUMMY_MAIN() { return 1; }
9073 #endif
9074 #endif
9075 int
9076 main ()
9077 {
9078 getopt_long ();
9079 ;
9080 return 0;
9081 }
9082 _ACEOF
9083 rm -f conftest.$ac_objext conftest$ac_exeext
9084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9085 (eval $ac_link) 2>conftest.er1
9086 ac_status=$?
9087 grep -v '^ *+' conftest.er1 >conftest.err
9088 rm -f conftest.er1
9089 cat conftest.err >&5
9090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9091 (exit $ac_status); } &&
9092 { ac_try='test -z "$ac_c_werror_flag"
9093 || test ! -s conftest.err'
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); }; } &&
9099 { ac_try='test -s conftest$ac_exeext'
9100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9101 (eval $ac_try) 2>&5
9102 ac_status=$?
9103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9104 (exit $ac_status); }; }; then
9105 ac_cv_lib_gnugetopt_getopt_long=yes
9106 else
9107 echo "$as_me: failed program was:" >&5
9108 sed 's/^/| /' conftest.$ac_ext >&5
9109
9110 ac_cv_lib_gnugetopt_getopt_long=no
9111 fi
9112 rm -f conftest.err conftest.$ac_objext \
9113 conftest$ac_exeext conftest.$ac_ext
9114 LIBS=$ac_check_lib_save_LIBS
9115 fi
9116 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9117 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9118 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9119 cat >>confdefs.h <<\_ACEOF
9120 #define HAVE_GETOPT_LONG 1
9121 _ACEOF
9122
9123 else
9124 # use the GNU replacement
9125 case $LIBOBJS in
9126 "getopt.$ac_objext" | \
9127 *" getopt.$ac_objext" | \
9128 "getopt.$ac_objext "* | \
9129 *" getopt.$ac_objext "* ) ;;
9130 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9131 esac
9132
9133 case $LIBOBJS in
9134 "getopt1.$ac_objext" | \
9135 *" getopt1.$ac_objext" | \
9136 "getopt1.$ac_objext "* | \
9137 *" getopt1.$ac_objext "* ) ;;
9138 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9139 esac
9140
9141 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9142
9143 fi
9144
9145 fi
9146 done
9147
9148
9149 ac_ext=cc
9150 ac_cpp='$CXXCPP $CPPFLAGS'
9151 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9152 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9153 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9154
9155
9156 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9157 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9158 if test "${ac_cv_cxx_namespaces+set}" = set; then
9159 echo $ECHO_N "(cached) $ECHO_C" >&6
9160 else
9161
9162
9163 ac_ext=cc
9164 ac_cpp='$CXXCPP $CPPFLAGS'
9165 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9166 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9167 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9168
9169 cat >conftest.$ac_ext <<_ACEOF
9170 /* confdefs.h. */
9171 _ACEOF
9172 cat confdefs.h >>conftest.$ac_ext
9173 cat >>conftest.$ac_ext <<_ACEOF
9174 /* end confdefs.h. */
9175 namespace Outer { namespace Inner { int i = 0; }}
9176 #ifdef FC_DUMMY_MAIN
9177 #ifndef FC_DUMMY_MAIN_EQ_F77
9178 # ifdef __cplusplus
9179 extern "C"
9180 # endif
9181 int FC_DUMMY_MAIN() { return 1; }
9182 #endif
9183 #endif
9184 int
9185 main ()
9186 {
9187 using namespace Outer::Inner; return i;
9188 ;
9189 return 0;
9190 }
9191 _ACEOF
9192 rm -f conftest.$ac_objext
9193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9194 (eval $ac_compile) 2>conftest.er1
9195 ac_status=$?
9196 grep -v '^ *+' conftest.er1 >conftest.err
9197 rm -f conftest.er1
9198 cat conftest.err >&5
9199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9200 (exit $ac_status); } &&
9201 { ac_try='test -z "$ac_cxx_werror_flag"
9202 || test ! -s conftest.err'
9203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9204 (eval $ac_try) 2>&5
9205 ac_status=$?
9206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9207 (exit $ac_status); }; } &&
9208 { ac_try='test -s conftest.$ac_objext'
9209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9210 (eval $ac_try) 2>&5
9211 ac_status=$?
9212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9213 (exit $ac_status); }; }; then
9214 ac_cv_cxx_namespaces=yes
9215 else
9216 echo "$as_me: failed program was:" >&5
9217 sed 's/^/| /' conftest.$ac_ext >&5
9218
9219 ac_cv_cxx_namespaces=no
9220 fi
9221 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9222 ac_ext=cc
9223 ac_cpp='$CXXCPP $CPPFLAGS'
9224 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9225 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9226 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9227
9228
9229 fi
9230 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
9231 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
9232 if test "$ac_cv_cxx_namespaces" = yes; then
9233
9234 cat >>confdefs.h <<\_ACEOF
9235 #define HAVE_NAMESPACES
9236 _ACEOF
9237
9238 fi
9239
9240 ac_ext=cc
9241 ac_cpp='$CXXCPP $CPPFLAGS'
9242 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9243 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9244 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9245 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9246 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
9247 if test -z "$CXXCPP"; then
9248 if test "${ac_cv_prog_CXXCPP+set}" = set; then
9249 echo $ECHO_N "(cached) $ECHO_C" >&6
9250 else
9251 # Double quotes because CXXCPP needs to be expanded
9252 for CXXCPP in "$CXX -E" "/lib/cpp"
9253 do
9254 ac_preproc_ok=false
9255 for ac_cxx_preproc_warn_flag in '' yes
9256 do
9257 # Use a header file that comes with gcc, so configuring glibc
9258 # with a fresh cross-compiler works.
9259 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9260 # <limits.h> exists even on freestanding compilers.
9261 # On the NeXT, cc -E runs the code through the compiler's parser,
9262 # not just through cpp. "Syntax error" is here to catch this case.
9263 cat >conftest.$ac_ext <<_ACEOF
9264 /* confdefs.h. */
9265 _ACEOF
9266 cat confdefs.h >>conftest.$ac_ext
9267 cat >>conftest.$ac_ext <<_ACEOF
9268 /* end confdefs.h. */
9269 #ifdef __STDC__
9270 # include <limits.h>
9271 #else
9272 # include <assert.h>
9273 #endif
9274 Syntax error
9275 _ACEOF
9276 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9277 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9278 ac_status=$?
9279 grep -v '^ *+' conftest.er1 >conftest.err
9280 rm -f conftest.er1
9281 cat conftest.err >&5
9282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283 (exit $ac_status); } >/dev/null; then
9284 if test -s conftest.err; then
9285 ac_cpp_err=$ac_cxx_preproc_warn_flag
9286 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9287 else
9288 ac_cpp_err=
9289 fi
9290 else
9291 ac_cpp_err=yes
9292 fi
9293 if test -z "$ac_cpp_err"; then
9294 :
9295 else
9296 echo "$as_me: failed program was:" >&5
9297 sed 's/^/| /' conftest.$ac_ext >&5
9298
9299 # Broken: fails on valid input.
9300 continue
9301 fi
9302 rm -f conftest.err conftest.$ac_ext
9303
9304 # OK, works on sane cases. Now check whether non-existent headers
9305 # can be detected and how.
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 #include <ac_nonexistent.h>
9313 _ACEOF
9314 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9315 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9316 ac_status=$?
9317 grep -v '^ *+' conftest.er1 >conftest.err
9318 rm -f conftest.er1
9319 cat conftest.err >&5
9320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9321 (exit $ac_status); } >/dev/null; then
9322 if test -s conftest.err; then
9323 ac_cpp_err=$ac_cxx_preproc_warn_flag
9324 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9325 else
9326 ac_cpp_err=
9327 fi
9328 else
9329 ac_cpp_err=yes
9330 fi
9331 if test -z "$ac_cpp_err"; then
9332 # Broken: success on invalid input.
9333 continue
9334 else
9335 echo "$as_me: failed program was:" >&5
9336 sed 's/^/| /' conftest.$ac_ext >&5
9337
9338 # Passes both tests.
9339 ac_preproc_ok=:
9340 break
9341 fi
9342 rm -f conftest.err conftest.$ac_ext
9343
9344 done
9345 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9346 rm -f conftest.err conftest.$ac_ext
9347 if $ac_preproc_ok; then
9348 break
9349 fi
9350
9351 done
9352 ac_cv_prog_CXXCPP=$CXXCPP
9353
9354 fi
9355 CXXCPP=$ac_cv_prog_CXXCPP
9356 else
9357 ac_cv_prog_CXXCPP=$CXXCPP
9358 fi
9359 echo "$as_me:$LINENO: result: $CXXCPP" >&5
9360 echo "${ECHO_T}$CXXCPP" >&6
9361 ac_preproc_ok=false
9362 for ac_cxx_preproc_warn_flag in '' yes
9363 do
9364 # Use a header file that comes with gcc, so configuring glibc
9365 # with a fresh cross-compiler works.
9366 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9367 # <limits.h> exists even on freestanding compilers.
9368 # On the NeXT, cc -E runs the code through the compiler's parser,
9369 # not just through cpp. "Syntax error" is here to catch this case.
9370 cat >conftest.$ac_ext <<_ACEOF
9371 /* confdefs.h. */
9372 _ACEOF
9373 cat confdefs.h >>conftest.$ac_ext
9374 cat >>conftest.$ac_ext <<_ACEOF
9375 /* end confdefs.h. */
9376 #ifdef __STDC__
9377 # include <limits.h>
9378 #else
9379 # include <assert.h>
9380 #endif
9381 Syntax error
9382 _ACEOF
9383 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9384 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9385 ac_status=$?
9386 grep -v '^ *+' conftest.er1 >conftest.err
9387 rm -f conftest.er1
9388 cat conftest.err >&5
9389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390 (exit $ac_status); } >/dev/null; then
9391 if test -s conftest.err; then
9392 ac_cpp_err=$ac_cxx_preproc_warn_flag
9393 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9394 else
9395 ac_cpp_err=
9396 fi
9397 else
9398 ac_cpp_err=yes
9399 fi
9400 if test -z "$ac_cpp_err"; then
9401 :
9402 else
9403 echo "$as_me: failed program was:" >&5
9404 sed 's/^/| /' conftest.$ac_ext >&5
9405
9406 # Broken: fails on valid input.
9407 continue
9408 fi
9409 rm -f conftest.err conftest.$ac_ext
9410
9411 # OK, works on sane cases. Now check whether non-existent headers
9412 # can be detected and how.
9413 cat >conftest.$ac_ext <<_ACEOF
9414 /* confdefs.h. */
9415 _ACEOF
9416 cat confdefs.h >>conftest.$ac_ext
9417 cat >>conftest.$ac_ext <<_ACEOF
9418 /* end confdefs.h. */
9419 #include <ac_nonexistent.h>
9420 _ACEOF
9421 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9422 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9423 ac_status=$?
9424 grep -v '^ *+' conftest.er1 >conftest.err
9425 rm -f conftest.er1
9426 cat conftest.err >&5
9427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9428 (exit $ac_status); } >/dev/null; then
9429 if test -s conftest.err; then
9430 ac_cpp_err=$ac_cxx_preproc_warn_flag
9431 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9432 else
9433 ac_cpp_err=
9434 fi
9435 else
9436 ac_cpp_err=yes
9437 fi
9438 if test -z "$ac_cpp_err"; then
9439 # Broken: success on invalid input.
9440 continue
9441 else
9442 echo "$as_me: failed program was:" >&5
9443 sed 's/^/| /' conftest.$ac_ext >&5
9444
9445 # Passes both tests.
9446 ac_preproc_ok=:
9447 break
9448 fi
9449 rm -f conftest.err conftest.$ac_ext
9450
9451 done
9452 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9453 rm -f conftest.err conftest.$ac_ext
9454 if $ac_preproc_ok; then
9455 :
9456 else
9457 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9458 See \`config.log' for more details." >&5
9459 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9460 See \`config.log' for more details." >&2;}
9461 { (exit 1); exit 1; }; }
9462 fi
9463
9464 ac_ext=cc
9465 ac_cpp='$CXXCPP $CPPFLAGS'
9466 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9467 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9468 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9469
9470
9471 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
9472 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
9473 if test "${ac_cv_cxx_have_stl+set}" = set; then
9474 echo $ECHO_N "(cached) $ECHO_C" >&6
9475 else
9476
9477
9478
9479 ac_ext=cc
9480 ac_cpp='$CXXCPP $CPPFLAGS'
9481 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9482 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9483 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9484
9485 cat >conftest.$ac_ext <<_ACEOF
9486 /* confdefs.h. */
9487 _ACEOF
9488 cat confdefs.h >>conftest.$ac_ext
9489 cat >>conftest.$ac_ext <<_ACEOF
9490 /* end confdefs.h. */
9491 #include <list>
9492 #include <deque>
9493 #ifdef HAVE_NAMESPACES
9494 using namespace std;
9495 #endif
9496 #ifdef FC_DUMMY_MAIN
9497 #ifndef FC_DUMMY_MAIN_EQ_F77
9498 # ifdef __cplusplus
9499 extern "C"
9500 # endif
9501 int FC_DUMMY_MAIN() { return 1; }
9502 #endif
9503 #endif
9504 int
9505 main ()
9506 {
9507 list<int> x; x.push_back(5);
9508 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
9509 ;
9510 return 0;
9511 }
9512 _ACEOF
9513 rm -f conftest.$ac_objext
9514 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9515 (eval $ac_compile) 2>conftest.er1
9516 ac_status=$?
9517 grep -v '^ *+' conftest.er1 >conftest.err
9518 rm -f conftest.er1
9519 cat conftest.err >&5
9520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521 (exit $ac_status); } &&
9522 { ac_try='test -z "$ac_cxx_werror_flag"
9523 || test ! -s conftest.err'
9524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9525 (eval $ac_try) 2>&5
9526 ac_status=$?
9527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9528 (exit $ac_status); }; } &&
9529 { ac_try='test -s conftest.$ac_objext'
9530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9531 (eval $ac_try) 2>&5
9532 ac_status=$?
9533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534 (exit $ac_status); }; }; then
9535 ac_cv_cxx_have_stl=yes
9536 else
9537 echo "$as_me: failed program was:" >&5
9538 sed 's/^/| /' conftest.$ac_ext >&5
9539
9540 ac_cv_cxx_have_stl=no
9541 fi
9542 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9543 ac_ext=cc
9544 ac_cpp='$CXXCPP $CPPFLAGS'
9545 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9546 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9547 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9548
9549
9550 fi
9551 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
9552 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
9553 if test "$ac_cv_cxx_have_stl" = yes; then
9554
9555 cat >>confdefs.h <<\_ACEOF
9556 #define HAVE_STL
9557 _ACEOF
9558
9559 fi
9560
9561
9562
9563 if test "${ac_cv_header_iostream+set}" = set; then
9564 echo "$as_me:$LINENO: checking for iostream" >&5
9565 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
9566 if test "${ac_cv_header_iostream+set}" = set; then
9567 echo $ECHO_N "(cached) $ECHO_C" >&6
9568 fi
9569 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
9570 echo "${ECHO_T}$ac_cv_header_iostream" >&6
9571 else
9572 # Is the header compilable?
9573 echo "$as_me:$LINENO: checking iostream usability" >&5
9574 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
9575 cat >conftest.$ac_ext <<_ACEOF
9576 /* confdefs.h. */
9577 _ACEOF
9578 cat confdefs.h >>conftest.$ac_ext
9579 cat >>conftest.$ac_ext <<_ACEOF
9580 /* end confdefs.h. */
9581 $ac_includes_default
9582 #include <iostream>
9583 _ACEOF
9584 rm -f conftest.$ac_objext
9585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9586 (eval $ac_compile) 2>conftest.er1
9587 ac_status=$?
9588 grep -v '^ *+' conftest.er1 >conftest.err
9589 rm -f conftest.er1
9590 cat conftest.err >&5
9591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9592 (exit $ac_status); } &&
9593 { ac_try='test -z "$ac_cxx_werror_flag"
9594 || test ! -s conftest.err'
9595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9596 (eval $ac_try) 2>&5
9597 ac_status=$?
9598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 (exit $ac_status); }; } &&
9600 { ac_try='test -s conftest.$ac_objext'
9601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9602 (eval $ac_try) 2>&5
9603 ac_status=$?
9604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605 (exit $ac_status); }; }; then
9606 ac_header_compiler=yes
9607 else
9608 echo "$as_me: failed program was:" >&5
9609 sed 's/^/| /' conftest.$ac_ext >&5
9610
9611 ac_header_compiler=no
9612 fi
9613 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9614 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9615 echo "${ECHO_T}$ac_header_compiler" >&6
9616
9617 # Is the header present?
9618 echo "$as_me:$LINENO: checking iostream presence" >&5
9619 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
9620 cat >conftest.$ac_ext <<_ACEOF
9621 /* confdefs.h. */
9622 _ACEOF
9623 cat confdefs.h >>conftest.$ac_ext
9624 cat >>conftest.$ac_ext <<_ACEOF
9625 /* end confdefs.h. */
9626 #include <iostream>
9627 _ACEOF
9628 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9629 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9630 ac_status=$?
9631 grep -v '^ *+' conftest.er1 >conftest.err
9632 rm -f conftest.er1
9633 cat conftest.err >&5
9634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9635 (exit $ac_status); } >/dev/null; then
9636 if test -s conftest.err; then
9637 ac_cpp_err=$ac_cxx_preproc_warn_flag
9638 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9639 else
9640 ac_cpp_err=
9641 fi
9642 else
9643 ac_cpp_err=yes
9644 fi
9645 if test -z "$ac_cpp_err"; then
9646 ac_header_preproc=yes
9647 else
9648 echo "$as_me: failed program was:" >&5
9649 sed 's/^/| /' conftest.$ac_ext >&5
9650
9651 ac_header_preproc=no
9652 fi
9653 rm -f conftest.err conftest.$ac_ext
9654 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9655 echo "${ECHO_T}$ac_header_preproc" >&6
9656
9657 # So? What about this header?
9658 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9659 yes:no: )
9660 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
9661 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
9662 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
9663 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
9664 ac_header_preproc=yes
9665 ;;
9666 no:yes:* )
9667 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
9668 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
9669 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
9670 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
9671 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
9672 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
9673 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
9674 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
9675 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
9676 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
9677 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
9678 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
9679 (
9680 cat <<\_ASBOX
9681 ## ------------------------------ ##
9682 ## Report this to gezelter@nd.edu ##
9683 ## ------------------------------ ##
9684 _ASBOX
9685 ) |
9686 sed "s/^/$as_me: WARNING: /" >&2
9687 ;;
9688 esac
9689 echo "$as_me:$LINENO: checking for iostream" >&5
9690 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
9691 if test "${ac_cv_header_iostream+set}" = set; then
9692 echo $ECHO_N "(cached) $ECHO_C" >&6
9693 else
9694 ac_cv_header_iostream=$ac_header_preproc
9695 fi
9696 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
9697 echo "${ECHO_T}$ac_cv_header_iostream" >&6
9698
9699 fi
9700 if test $ac_cv_header_iostream = yes; then
9701
9702
9703 cat >>confdefs.h <<\_ACEOF
9704 #define HAVE_IOSTREAM 1
9705 _ACEOF
9706
9707
9708 else
9709
9710
9711 for ac_header in iostream.h
9712 do
9713 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9714 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9715 echo "$as_me:$LINENO: checking for $ac_header" >&5
9716 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9717 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9718 echo $ECHO_N "(cached) $ECHO_C" >&6
9719 fi
9720 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9721 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9722 else
9723 # Is the header compilable?
9724 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9725 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9726 cat >conftest.$ac_ext <<_ACEOF
9727 /* confdefs.h. */
9728 _ACEOF
9729 cat confdefs.h >>conftest.$ac_ext
9730 cat >>conftest.$ac_ext <<_ACEOF
9731 /* end confdefs.h. */
9732 $ac_includes_default
9733 #include <$ac_header>
9734 _ACEOF
9735 rm -f conftest.$ac_objext
9736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9737 (eval $ac_compile) 2>conftest.er1
9738 ac_status=$?
9739 grep -v '^ *+' conftest.er1 >conftest.err
9740 rm -f conftest.er1
9741 cat conftest.err >&5
9742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9743 (exit $ac_status); } &&
9744 { ac_try='test -z "$ac_cxx_werror_flag"
9745 || test ! -s conftest.err'
9746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9747 (eval $ac_try) 2>&5
9748 ac_status=$?
9749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9750 (exit $ac_status); }; } &&
9751 { ac_try='test -s conftest.$ac_objext'
9752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9753 (eval $ac_try) 2>&5
9754 ac_status=$?
9755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9756 (exit $ac_status); }; }; then
9757 ac_header_compiler=yes
9758 else
9759 echo "$as_me: failed program was:" >&5
9760 sed 's/^/| /' conftest.$ac_ext >&5
9761
9762 ac_header_compiler=no
9763 fi
9764 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9765 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9766 echo "${ECHO_T}$ac_header_compiler" >&6
9767
9768 # Is the header present?
9769 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9770 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9771 cat >conftest.$ac_ext <<_ACEOF
9772 /* confdefs.h. */
9773 _ACEOF
9774 cat confdefs.h >>conftest.$ac_ext
9775 cat >>conftest.$ac_ext <<_ACEOF
9776 /* end confdefs.h. */
9777 #include <$ac_header>
9778 _ACEOF
9779 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9780 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9781 ac_status=$?
9782 grep -v '^ *+' conftest.er1 >conftest.err
9783 rm -f conftest.er1
9784 cat conftest.err >&5
9785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9786 (exit $ac_status); } >/dev/null; then
9787 if test -s conftest.err; then
9788 ac_cpp_err=$ac_cxx_preproc_warn_flag
9789 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9790 else
9791 ac_cpp_err=
9792 fi
9793 else
9794 ac_cpp_err=yes
9795 fi
9796 if test -z "$ac_cpp_err"; then
9797 ac_header_preproc=yes
9798 else
9799 echo "$as_me: failed program was:" >&5
9800 sed 's/^/| /' conftest.$ac_ext >&5
9801
9802 ac_header_preproc=no
9803 fi
9804 rm -f conftest.err conftest.$ac_ext
9805 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9806 echo "${ECHO_T}$ac_header_preproc" >&6
9807
9808 # So? What about this header?
9809 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9810 yes:no: )
9811 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9812 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9813 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9814 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9815 ac_header_preproc=yes
9816 ;;
9817 no:yes:* )
9818 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9819 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9820 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9821 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9822 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9823 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9824 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9825 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9826 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9827 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9828 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9829 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9830 (
9831 cat <<\_ASBOX
9832 ## ------------------------------ ##
9833 ## Report this to gezelter@nd.edu ##
9834 ## ------------------------------ ##
9835 _ASBOX
9836 ) |
9837 sed "s/^/$as_me: WARNING: /" >&2
9838 ;;
9839 esac
9840 echo "$as_me:$LINENO: checking for $ac_header" >&5
9841 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9842 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9843 echo $ECHO_N "(cached) $ECHO_C" >&6
9844 else
9845 eval "$as_ac_Header=\$ac_header_preproc"
9846 fi
9847 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9848 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9849
9850 fi
9851 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9852 cat >>confdefs.h <<_ACEOF
9853 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9854 _ACEOF
9855
9856 fi
9857
9858 done
9859
9860
9861 fi
9862
9863
9864
9865
9866 if test "${ac_cv_header_iomanip+set}" = set; then
9867 echo "$as_me:$LINENO: checking for iomanip" >&5
9868 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
9869 if test "${ac_cv_header_iomanip+set}" = set; then
9870 echo $ECHO_N "(cached) $ECHO_C" >&6
9871 fi
9872 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
9873 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
9874 else
9875 # Is the header compilable?
9876 echo "$as_me:$LINENO: checking iomanip usability" >&5
9877 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
9878 cat >conftest.$ac_ext <<_ACEOF
9879 /* confdefs.h. */
9880 _ACEOF
9881 cat confdefs.h >>conftest.$ac_ext
9882 cat >>conftest.$ac_ext <<_ACEOF
9883 /* end confdefs.h. */
9884 $ac_includes_default
9885 #include <iomanip>
9886 _ACEOF
9887 rm -f conftest.$ac_objext
9888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9889 (eval $ac_compile) 2>conftest.er1
9890 ac_status=$?
9891 grep -v '^ *+' conftest.er1 >conftest.err
9892 rm -f conftest.er1
9893 cat conftest.err >&5
9894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9895 (exit $ac_status); } &&
9896 { ac_try='test -z "$ac_cxx_werror_flag"
9897 || test ! -s conftest.err'
9898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9899 (eval $ac_try) 2>&5
9900 ac_status=$?
9901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9902 (exit $ac_status); }; } &&
9903 { ac_try='test -s conftest.$ac_objext'
9904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9905 (eval $ac_try) 2>&5
9906 ac_status=$?
9907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9908 (exit $ac_status); }; }; then
9909 ac_header_compiler=yes
9910 else
9911 echo "$as_me: failed program was:" >&5
9912 sed 's/^/| /' conftest.$ac_ext >&5
9913
9914 ac_header_compiler=no
9915 fi
9916 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9917 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9918 echo "${ECHO_T}$ac_header_compiler" >&6
9919
9920 # Is the header present?
9921 echo "$as_me:$LINENO: checking iomanip presence" >&5
9922 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
9923 cat >conftest.$ac_ext <<_ACEOF
9924 /* confdefs.h. */
9925 _ACEOF
9926 cat confdefs.h >>conftest.$ac_ext
9927 cat >>conftest.$ac_ext <<_ACEOF
9928 /* end confdefs.h. */
9929 #include <iomanip>
9930 _ACEOF
9931 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9932 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9933 ac_status=$?
9934 grep -v '^ *+' conftest.er1 >conftest.err
9935 rm -f conftest.er1
9936 cat conftest.err >&5
9937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9938 (exit $ac_status); } >/dev/null; then
9939 if test -s conftest.err; then
9940 ac_cpp_err=$ac_cxx_preproc_warn_flag
9941 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9942 else
9943 ac_cpp_err=
9944 fi
9945 else
9946 ac_cpp_err=yes
9947 fi
9948 if test -z "$ac_cpp_err"; then
9949 ac_header_preproc=yes
9950 else
9951 echo "$as_me: failed program was:" >&5
9952 sed 's/^/| /' conftest.$ac_ext >&5
9953
9954 ac_header_preproc=no
9955 fi
9956 rm -f conftest.err conftest.$ac_ext
9957 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9958 echo "${ECHO_T}$ac_header_preproc" >&6
9959
9960 # So? What about this header?
9961 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9962 yes:no: )
9963 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
9964 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
9965 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
9966 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
9967 ac_header_preproc=yes
9968 ;;
9969 no:yes:* )
9970 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
9971 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
9972 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
9973 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
9974 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
9975 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
9976 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
9977 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
9978 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
9979 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
9980 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
9981 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
9982 (
9983 cat <<\_ASBOX
9984 ## ------------------------------ ##
9985 ## Report this to gezelter@nd.edu ##
9986 ## ------------------------------ ##
9987 _ASBOX
9988 ) |
9989 sed "s/^/$as_me: WARNING: /" >&2
9990 ;;
9991 esac
9992 echo "$as_me:$LINENO: checking for iomanip" >&5
9993 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
9994 if test "${ac_cv_header_iomanip+set}" = set; then
9995 echo $ECHO_N "(cached) $ECHO_C" >&6
9996 else
9997 ac_cv_header_iomanip=$ac_header_preproc
9998 fi
9999 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10000 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10001
10002 fi
10003 if test $ac_cv_header_iomanip = yes; then
10004
10005
10006 cat >>confdefs.h <<\_ACEOF
10007 #define HAVE_IOMANIP 1
10008 _ACEOF
10009
10010
10011 else
10012
10013
10014 for ac_header in iomanip.h
10015 do
10016 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10017 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10018 echo "$as_me:$LINENO: checking for $ac_header" >&5
10019 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10020 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10021 echo $ECHO_N "(cached) $ECHO_C" >&6
10022 fi
10023 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10024 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10025 else
10026 # Is the header compilable?
10027 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10028 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10029 cat >conftest.$ac_ext <<_ACEOF
10030 /* confdefs.h. */
10031 _ACEOF
10032 cat confdefs.h >>conftest.$ac_ext
10033 cat >>conftest.$ac_ext <<_ACEOF
10034 /* end confdefs.h. */
10035 $ac_includes_default
10036 #include <$ac_header>
10037 _ACEOF
10038 rm -f conftest.$ac_objext
10039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10040 (eval $ac_compile) 2>conftest.er1
10041 ac_status=$?
10042 grep -v '^ *+' conftest.er1 >conftest.err
10043 rm -f conftest.er1
10044 cat conftest.err >&5
10045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10046 (exit $ac_status); } &&
10047 { ac_try='test -z "$ac_cxx_werror_flag"
10048 || test ! -s conftest.err'
10049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10050 (eval $ac_try) 2>&5
10051 ac_status=$?
10052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10053 (exit $ac_status); }; } &&
10054 { ac_try='test -s conftest.$ac_objext'
10055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10056 (eval $ac_try) 2>&5
10057 ac_status=$?
10058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10059 (exit $ac_status); }; }; then
10060 ac_header_compiler=yes
10061 else
10062 echo "$as_me: failed program was:" >&5
10063 sed 's/^/| /' conftest.$ac_ext >&5
10064
10065 ac_header_compiler=no
10066 fi
10067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10068 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10069 echo "${ECHO_T}$ac_header_compiler" >&6
10070
10071 # Is the header present?
10072 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10073 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10074 cat >conftest.$ac_ext <<_ACEOF
10075 /* confdefs.h. */
10076 _ACEOF
10077 cat confdefs.h >>conftest.$ac_ext
10078 cat >>conftest.$ac_ext <<_ACEOF
10079 /* end confdefs.h. */
10080 #include <$ac_header>
10081 _ACEOF
10082 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10083 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10084 ac_status=$?
10085 grep -v '^ *+' conftest.er1 >conftest.err
10086 rm -f conftest.er1
10087 cat conftest.err >&5
10088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10089 (exit $ac_status); } >/dev/null; then
10090 if test -s conftest.err; then
10091 ac_cpp_err=$ac_cxx_preproc_warn_flag
10092 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10093 else
10094 ac_cpp_err=
10095 fi
10096 else
10097 ac_cpp_err=yes
10098 fi
10099 if test -z "$ac_cpp_err"; then
10100 ac_header_preproc=yes
10101 else
10102 echo "$as_me: failed program was:" >&5
10103 sed 's/^/| /' conftest.$ac_ext >&5
10104
10105 ac_header_preproc=no
10106 fi
10107 rm -f conftest.err conftest.$ac_ext
10108 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10109 echo "${ECHO_T}$ac_header_preproc" >&6
10110
10111 # So? What about this header?
10112 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10113 yes:no: )
10114 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10115 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10116 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10117 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10118 ac_header_preproc=yes
10119 ;;
10120 no:yes:* )
10121 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10122 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10123 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10124 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10125 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10126 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10127 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10128 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10129 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10130 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10131 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10132 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10133 (
10134 cat <<\_ASBOX
10135 ## ------------------------------ ##
10136 ## Report this to gezelter@nd.edu ##
10137 ## ------------------------------ ##
10138 _ASBOX
10139 ) |
10140 sed "s/^/$as_me: WARNING: /" >&2
10141 ;;
10142 esac
10143 echo "$as_me:$LINENO: checking for $ac_header" >&5
10144 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10145 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10146 echo $ECHO_N "(cached) $ECHO_C" >&6
10147 else
10148 eval "$as_ac_Header=\$ac_header_preproc"
10149 fi
10150 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10151 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10152
10153 fi
10154 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10155 cat >>confdefs.h <<_ACEOF
10156 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10157 _ACEOF
10158
10159 fi
10160
10161 done
10162
10163
10164 fi
10165
10166
10167
10168
10169 for ac_header in cmath
10170 do
10171 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10172 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10173 echo "$as_me:$LINENO: checking for $ac_header" >&5
10174 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10175 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10176 echo $ECHO_N "(cached) $ECHO_C" >&6
10177 fi
10178 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10179 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10180 else
10181 # Is the header compilable?
10182 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10183 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10184 cat >conftest.$ac_ext <<_ACEOF
10185 /* confdefs.h. */
10186 _ACEOF
10187 cat confdefs.h >>conftest.$ac_ext
10188 cat >>conftest.$ac_ext <<_ACEOF
10189 /* end confdefs.h. */
10190 $ac_includes_default
10191 #include <$ac_header>
10192 _ACEOF
10193 rm -f conftest.$ac_objext
10194 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10195 (eval $ac_compile) 2>conftest.er1
10196 ac_status=$?
10197 grep -v '^ *+' conftest.er1 >conftest.err
10198 rm -f conftest.er1
10199 cat conftest.err >&5
10200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10201 (exit $ac_status); } &&
10202 { ac_try='test -z "$ac_cxx_werror_flag"
10203 || test ! -s conftest.err'
10204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10205 (eval $ac_try) 2>&5
10206 ac_status=$?
10207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10208 (exit $ac_status); }; } &&
10209 { ac_try='test -s conftest.$ac_objext'
10210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10211 (eval $ac_try) 2>&5
10212 ac_status=$?
10213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10214 (exit $ac_status); }; }; then
10215 ac_header_compiler=yes
10216 else
10217 echo "$as_me: failed program was:" >&5
10218 sed 's/^/| /' conftest.$ac_ext >&5
10219
10220 ac_header_compiler=no
10221 fi
10222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10223 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10224 echo "${ECHO_T}$ac_header_compiler" >&6
10225
10226 # Is the header present?
10227 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10228 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10229 cat >conftest.$ac_ext <<_ACEOF
10230 /* confdefs.h. */
10231 _ACEOF
10232 cat confdefs.h >>conftest.$ac_ext
10233 cat >>conftest.$ac_ext <<_ACEOF
10234 /* end confdefs.h. */
10235 #include <$ac_header>
10236 _ACEOF
10237 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10238 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10239 ac_status=$?
10240 grep -v '^ *+' conftest.er1 >conftest.err
10241 rm -f conftest.er1
10242 cat conftest.err >&5
10243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244 (exit $ac_status); } >/dev/null; then
10245 if test -s conftest.err; then
10246 ac_cpp_err=$ac_cxx_preproc_warn_flag
10247 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10248 else
10249 ac_cpp_err=
10250 fi
10251 else
10252 ac_cpp_err=yes
10253 fi
10254 if test -z "$ac_cpp_err"; then
10255 ac_header_preproc=yes
10256 else
10257 echo "$as_me: failed program was:" >&5
10258 sed 's/^/| /' conftest.$ac_ext >&5
10259
10260 ac_header_preproc=no
10261 fi
10262 rm -f conftest.err conftest.$ac_ext
10263 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10264 echo "${ECHO_T}$ac_header_preproc" >&6
10265
10266 # So? What about this header?
10267 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10268 yes:no: )
10269 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10270 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10271 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10272 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10273 ac_header_preproc=yes
10274 ;;
10275 no:yes:* )
10276 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10277 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10278 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10279 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10280 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10281 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10282 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10283 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10284 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10285 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10286 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10287 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10288 (
10289 cat <<\_ASBOX
10290 ## ------------------------------ ##
10291 ## Report this to gezelter@nd.edu ##
10292 ## ------------------------------ ##
10293 _ASBOX
10294 ) |
10295 sed "s/^/$as_me: WARNING: /" >&2
10296 ;;
10297 esac
10298 echo "$as_me:$LINENO: checking for $ac_header" >&5
10299 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10300 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10301 echo $ECHO_N "(cached) $ECHO_C" >&6
10302 else
10303 eval "$as_ac_Header=\$ac_header_preproc"
10304 fi
10305 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10306 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10307
10308 fi
10309 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10310 cat >>confdefs.h <<_ACEOF
10311 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10312 _ACEOF
10313
10314 fi
10315
10316 done
10317
10318
10319
10320
10321 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
10322 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
10323 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
10324 echo $ECHO_N "(cached) $ECHO_C" >&6
10325 else
10326
10327 ac_cv_cxx_have_std_iostream=no
10328 ac_cv_cxx_need_use_std_iostream=no
10329 if test "x$ac_cv_cxx_namespaces" = xyes; then
10330
10331
10332 ac_ext=cc
10333 ac_cpp='$CXXCPP $CPPFLAGS'
10334 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10335 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10336 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10337
10338 cat >conftest.$ac_ext <<_ACEOF
10339 /* confdefs.h. */
10340 _ACEOF
10341 cat confdefs.h >>conftest.$ac_ext
10342 cat >>conftest.$ac_ext <<_ACEOF
10343 /* end confdefs.h. */
10344
10345 #ifdef HAVE_IOSTREAM
10346 #include <iostream>
10347 #else
10348 #include <iostream.h>
10349 #endif
10350
10351 #ifdef FC_DUMMY_MAIN
10352 #ifndef FC_DUMMY_MAIN_EQ_F77
10353 # ifdef __cplusplus
10354 extern "C"
10355 # endif
10356 int FC_DUMMY_MAIN() { return 1; }
10357 #endif
10358 #endif
10359 int
10360 main ()
10361 {
10362 std::cout<<"Hello World"<<std::endl;return 0;
10363 ;
10364 return 0;
10365 }
10366 _ACEOF
10367 rm -f conftest.$ac_objext
10368 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10369 (eval $ac_compile) 2>conftest.er1
10370 ac_status=$?
10371 grep -v '^ *+' conftest.er1 >conftest.err
10372 rm -f conftest.er1
10373 cat conftest.err >&5
10374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375 (exit $ac_status); } &&
10376 { ac_try='test -z "$ac_cxx_werror_flag"
10377 || test ! -s conftest.err'
10378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10379 (eval $ac_try) 2>&5
10380 ac_status=$?
10381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10382 (exit $ac_status); }; } &&
10383 { ac_try='test -s conftest.$ac_objext'
10384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10385 (eval $ac_try) 2>&5
10386 ac_status=$?
10387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10388 (exit $ac_status); }; }; then
10389 ac_cv_cxx_have_std_iostream=yes
10390 else
10391 echo "$as_me: failed program was:" >&5
10392 sed 's/^/| /' conftest.$ac_ext >&5
10393
10394 fi
10395 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10396 cat >conftest.$ac_ext <<_ACEOF
10397 /* confdefs.h. */
10398 _ACEOF
10399 cat confdefs.h >>conftest.$ac_ext
10400 cat >>conftest.$ac_ext <<_ACEOF
10401 /* end confdefs.h. */
10402
10403 #define __USE_STD_IOSTREAM 1
10404 #ifdef HAVE_IOSTREAM
10405 #include <iostream>
10406 #else
10407 #include <iostream.h>
10408 #endif
10409
10410 #ifdef FC_DUMMY_MAIN
10411 #ifndef FC_DUMMY_MAIN_EQ_F77
10412 # ifdef __cplusplus
10413 extern "C"
10414 # endif
10415 int FC_DUMMY_MAIN() { return 1; }
10416 #endif
10417 #endif
10418 int
10419 main ()
10420 {
10421 std::cout<<"Hello World"<<std::endl;return 0;
10422 ;
10423 return 0;
10424 }
10425 _ACEOF
10426 rm -f conftest.$ac_objext
10427 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10428 (eval $ac_compile) 2>conftest.er1
10429 ac_status=$?
10430 grep -v '^ *+' conftest.er1 >conftest.err
10431 rm -f conftest.er1
10432 cat conftest.err >&5
10433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434 (exit $ac_status); } &&
10435 { ac_try='test -z "$ac_cxx_werror_flag"
10436 || test ! -s conftest.err'
10437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10438 (eval $ac_try) 2>&5
10439 ac_status=$?
10440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10441 (exit $ac_status); }; } &&
10442 { ac_try='test -s conftest.$ac_objext'
10443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10444 (eval $ac_try) 2>&5
10445 ac_status=$?
10446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 (exit $ac_status); }; }; then
10448 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
10449 else
10450 echo "$as_me: failed program was:" >&5
10451 sed 's/^/| /' conftest.$ac_ext >&5
10452
10453 fi
10454 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10455 ac_ext=cc
10456 ac_cpp='$CXXCPP $CPPFLAGS'
10457 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10458 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10459 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10460
10461 fi
10462
10463 fi
10464 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
10465 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
10466 if test "$ac_cv_cxx_have_std_iostream" = yes; then
10467
10468 cat >>confdefs.h <<\_ACEOF
10469 #define HAVE_STD_IOSTREAM 1
10470 _ACEOF
10471
10472 fi
10473 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
10474
10475 cat >>confdefs.h <<\_ACEOF
10476 #define __USE_STD_IOSTREAM 1
10477 _ACEOF
10478
10479 fi
10480
10481
10482
10483
10484 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
10485 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
10486 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
10487 echo $ECHO_N "(cached) $ECHO_C" >&6
10488 else
10489
10490 ac_cv_cxx_have_std_stl=no
10491 if test "x$ac_cv_cxx_namespaces" = xyes; then
10492
10493
10494 ac_ext=cc
10495 ac_cpp='$CXXCPP $CPPFLAGS'
10496 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10497 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10498 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10499
10500 cat >conftest.$ac_ext <<_ACEOF
10501 /* confdefs.h. */
10502 _ACEOF
10503 cat confdefs.h >>conftest.$ac_ext
10504 cat >>conftest.$ac_ext <<_ACEOF
10505 /* end confdefs.h. */
10506 #include <list>
10507
10508 #ifdef FC_DUMMY_MAIN
10509 #ifndef FC_DUMMY_MAIN_EQ_F77
10510 # ifdef __cplusplus
10511 extern "C"
10512 # endif
10513 int FC_DUMMY_MAIN() { return 1; }
10514 #endif
10515 #endif
10516 int
10517 main ()
10518 {
10519 std::list<int> foo;return 0;
10520 ;
10521 return 0;
10522 }
10523 _ACEOF
10524 rm -f conftest.$ac_objext
10525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10526 (eval $ac_compile) 2>conftest.er1
10527 ac_status=$?
10528 grep -v '^ *+' conftest.er1 >conftest.err
10529 rm -f conftest.er1
10530 cat conftest.err >&5
10531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 (exit $ac_status); } &&
10533 { ac_try='test -z "$ac_cxx_werror_flag"
10534 || test ! -s conftest.err'
10535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10536 (eval $ac_try) 2>&5
10537 ac_status=$?
10538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10539 (exit $ac_status); }; } &&
10540 { ac_try='test -s conftest.$ac_objext'
10541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10542 (eval $ac_try) 2>&5
10543 ac_status=$?
10544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10545 (exit $ac_status); }; }; then
10546 ac_cv_cxx_have_std_stl=yes
10547 else
10548 echo "$as_me: failed program was:" >&5
10549 sed 's/^/| /' conftest.$ac_ext >&5
10550
10551 fi
10552 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10553 ac_ext=cc
10554 ac_cpp='$CXXCPP $CPPFLAGS'
10555 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10556 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10557 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10558
10559 fi
10560
10561 fi
10562 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
10563 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
10564 if test "$ac_cv_cxx_have_std_stl" = yes; then
10565
10566 cat >>confdefs.h <<\_ACEOF
10567 #define HAVE_STD_STL 1
10568 _ACEOF
10569
10570 fi
10571
10572
10573
10574 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
10575 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
10576 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
10577 echo $ECHO_N "(cached) $ECHO_C" >&6
10578 else
10579
10580 ac_cv_cxx_have_fstream_attach=no
10581
10582
10583 ac_ext=cc
10584 ac_cpp='$CXXCPP $CPPFLAGS'
10585 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10586 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10587 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10588
10589 cat >conftest.$ac_ext <<_ACEOF
10590 /* confdefs.h. */
10591 _ACEOF
10592 cat confdefs.h >>conftest.$ac_ext
10593 cat >>conftest.$ac_ext <<_ACEOF
10594 /* end confdefs.h. */
10595
10596 #ifdef HAVE_IOSTREAM
10597 #include <fstream>
10598 #else
10599 #include <fstream.h>
10600 #endif
10601 #ifdef HAVE_STD_IOSTREAM
10602 using namespace std;
10603 #endif
10604
10605 #ifdef FC_DUMMY_MAIN
10606 #ifndef FC_DUMMY_MAIN_EQ_F77
10607 # ifdef __cplusplus
10608 extern "C"
10609 # endif
10610 int FC_DUMMY_MAIN() { return 1; }
10611 #endif
10612 #endif
10613 int
10614 main ()
10615 {
10616 int fd=0;ofstream s;s.attach(fd);
10617 ;
10618 return 0;
10619 }
10620 _ACEOF
10621 rm -f conftest.$ac_objext
10622 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10623 (eval $ac_compile) 2>conftest.er1
10624 ac_status=$?
10625 grep -v '^ *+' conftest.er1 >conftest.err
10626 rm -f conftest.er1
10627 cat conftest.err >&5
10628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629 (exit $ac_status); } &&
10630 { ac_try='test -z "$ac_cxx_werror_flag"
10631 || test ! -s conftest.err'
10632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10633 (eval $ac_try) 2>&5
10634 ac_status=$?
10635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 (exit $ac_status); }; } &&
10637 { ac_try='test -s conftest.$ac_objext'
10638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10639 (eval $ac_try) 2>&5
10640 ac_status=$?
10641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10642 (exit $ac_status); }; }; then
10643 ac_cv_cxx_have_fstream_attach=yes
10644 else
10645 echo "$as_me: failed program was:" >&5
10646 sed 's/^/| /' conftest.$ac_ext >&5
10647
10648 fi
10649 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10650 ac_ext=cc
10651 ac_cpp='$CXXCPP $CPPFLAGS'
10652 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10653 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10654 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10655
10656
10657 fi
10658 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
10659 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
10660 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
10661
10662 cat >>confdefs.h <<\_ACEOF
10663 #define HAVE_FSTREAM_ATTACH 1
10664 _ACEOF
10665
10666 fi
10667
10668
10669
10670 echo "$as_me:$LINENO: checking for fstream::open()" >&5
10671 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
10672 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
10673 echo $ECHO_N "(cached) $ECHO_C" >&6
10674 else
10675
10676 ac_cv_cxx_have_fstream_open=no
10677 ac_cv_cxx_fstream_open_prot=no
10678
10679
10680 ac_ext=cc
10681 ac_cpp='$CXXCPP $CPPFLAGS'
10682 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10683 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10684 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10685
10686 # Try with 2 parameters
10687 cat >conftest.$ac_ext <<_ACEOF
10688 /* confdefs.h. */
10689 _ACEOF
10690 cat confdefs.h >>conftest.$ac_ext
10691 cat >>conftest.$ac_ext <<_ACEOF
10692 /* end confdefs.h. */
10693
10694 #ifdef HAVE_IOSTREAM
10695 #include <fstream>
10696 #else
10697 #include <fstream.h>
10698 #endif
10699 #ifdef HAVE_STD_IOSTREAM
10700 using namespace std;
10701 #endif
10702
10703 #ifdef FC_DUMMY_MAIN
10704 #ifndef FC_DUMMY_MAIN_EQ_F77
10705 # ifdef __cplusplus
10706 extern "C"
10707 # endif
10708 int FC_DUMMY_MAIN() { return 1; }
10709 #endif
10710 #endif
10711 int
10712 main ()
10713 {
10714 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
10715 ;
10716 return 0;
10717 }
10718 _ACEOF
10719 rm -f conftest.$ac_objext
10720 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10721 (eval $ac_compile) 2>conftest.er1
10722 ac_status=$?
10723 grep -v '^ *+' conftest.er1 >conftest.err
10724 rm -f conftest.er1
10725 cat conftest.err >&5
10726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10727 (exit $ac_status); } &&
10728 { ac_try='test -z "$ac_cxx_werror_flag"
10729 || test ! -s conftest.err'
10730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10731 (eval $ac_try) 2>&5
10732 ac_status=$?
10733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10734 (exit $ac_status); }; } &&
10735 { ac_try='test -s conftest.$ac_objext'
10736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10737 (eval $ac_try) 2>&5
10738 ac_status=$?
10739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10740 (exit $ac_status); }; }; then
10741 ac_cv_cxx_have_fstream_open=yes
10742 else
10743 echo "$as_me: failed program was:" >&5
10744 sed 's/^/| /' conftest.$ac_ext >&5
10745
10746 fi
10747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10748 # Try with mode parameter
10749 cat >conftest.$ac_ext <<_ACEOF
10750 /* confdefs.h. */
10751 _ACEOF
10752 cat confdefs.h >>conftest.$ac_ext
10753 cat >>conftest.$ac_ext <<_ACEOF
10754 /* end confdefs.h. */
10755
10756 #ifdef HAVE_IOSTREAM
10757 #include <fstream>
10758 #else
10759 #include <fstream.h>
10760 #endif
10761 #ifdef HAVE_STD_IOSTREAM
10762 using namespace std;
10763 #endif
10764
10765 #ifdef FC_DUMMY_MAIN
10766 #ifndef FC_DUMMY_MAIN_EQ_F77
10767 # ifdef __cplusplus
10768 extern "C"
10769 # endif
10770 int FC_DUMMY_MAIN() { return 1; }
10771 #endif
10772 #endif
10773 int
10774 main ()
10775 {
10776 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
10777 ;
10778 return 0;
10779 }
10780 _ACEOF
10781 rm -f conftest.$ac_objext
10782 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10783 (eval $ac_compile) 2>conftest.er1
10784 ac_status=$?
10785 grep -v '^ *+' conftest.er1 >conftest.err
10786 rm -f conftest.er1
10787 cat conftest.err >&5
10788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789 (exit $ac_status); } &&
10790 { ac_try='test -z "$ac_cxx_werror_flag"
10791 || test ! -s conftest.err'
10792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10793 (eval $ac_try) 2>&5
10794 ac_status=$?
10795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10796 (exit $ac_status); }; } &&
10797 { ac_try='test -s conftest.$ac_objext'
10798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10799 (eval $ac_try) 2>&5
10800 ac_status=$?
10801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10802 (exit $ac_status); }; }; then
10803 ac_cv_cxx_fstream_open_prot=yes
10804 else
10805 echo "$as_me: failed program was:" >&5
10806 sed 's/^/| /' conftest.$ac_ext >&5
10807
10808 fi
10809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10810 ac_ext=cc
10811 ac_cpp='$CXXCPP $CPPFLAGS'
10812 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10813 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10814 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10815
10816
10817 fi
10818 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
10819 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
10820 if test "$ac_cv_cxx_have_fstream_open" = yes; then
10821
10822 cat >>confdefs.h <<\_ACEOF
10823 #define HAVE_FSTREAM_OPEN 1
10824 _ACEOF
10825
10826 fi
10827 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
10828
10829 cat >>confdefs.h <<\_ACEOF
10830 #define FSTREAM_OPEN_PROT 1
10831 _ACEOF
10832
10833 fi
10834
10835
10836
10837
10838
10839
10840
10841 for ac_header in ctype.h iostream fstream sstream strstream
10842 do
10843 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10844 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10845 echo "$as_me:$LINENO: checking for $ac_header" >&5
10846 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10847 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10848 echo $ECHO_N "(cached) $ECHO_C" >&6
10849 fi
10850 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10851 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10852 else
10853 # Is the header compilable?
10854 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10855 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10856 cat >conftest.$ac_ext <<_ACEOF
10857 /* confdefs.h. */
10858 _ACEOF
10859 cat confdefs.h >>conftest.$ac_ext
10860 cat >>conftest.$ac_ext <<_ACEOF
10861 /* end confdefs.h. */
10862 $ac_includes_default
10863 #include <$ac_header>
10864 _ACEOF
10865 rm -f conftest.$ac_objext
10866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10867 (eval $ac_compile) 2>conftest.er1
10868 ac_status=$?
10869 grep -v '^ *+' conftest.er1 >conftest.err
10870 rm -f conftest.er1
10871 cat conftest.err >&5
10872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873 (exit $ac_status); } &&
10874 { ac_try='test -z "$ac_cxx_werror_flag"
10875 || test ! -s conftest.err'
10876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10877 (eval $ac_try) 2>&5
10878 ac_status=$?
10879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880 (exit $ac_status); }; } &&
10881 { ac_try='test -s conftest.$ac_objext'
10882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10883 (eval $ac_try) 2>&5
10884 ac_status=$?
10885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886 (exit $ac_status); }; }; then
10887 ac_header_compiler=yes
10888 else
10889 echo "$as_me: failed program was:" >&5
10890 sed 's/^/| /' conftest.$ac_ext >&5
10891
10892 ac_header_compiler=no
10893 fi
10894 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10895 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10896 echo "${ECHO_T}$ac_header_compiler" >&6
10897
10898 # Is the header present?
10899 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10900 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10901 cat >conftest.$ac_ext <<_ACEOF
10902 /* confdefs.h. */
10903 _ACEOF
10904 cat confdefs.h >>conftest.$ac_ext
10905 cat >>conftest.$ac_ext <<_ACEOF
10906 /* end confdefs.h. */
10907 #include <$ac_header>
10908 _ACEOF
10909 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10910 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10911 ac_status=$?
10912 grep -v '^ *+' conftest.er1 >conftest.err
10913 rm -f conftest.er1
10914 cat conftest.err >&5
10915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10916 (exit $ac_status); } >/dev/null; then
10917 if test -s conftest.err; then
10918 ac_cpp_err=$ac_cxx_preproc_warn_flag
10919 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10920 else
10921 ac_cpp_err=
10922 fi
10923 else
10924 ac_cpp_err=yes
10925 fi
10926 if test -z "$ac_cpp_err"; then
10927 ac_header_preproc=yes
10928 else
10929 echo "$as_me: failed program was:" >&5
10930 sed 's/^/| /' conftest.$ac_ext >&5
10931
10932 ac_header_preproc=no
10933 fi
10934 rm -f conftest.err conftest.$ac_ext
10935 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10936 echo "${ECHO_T}$ac_header_preproc" >&6
10937
10938 # So? What about this header?
10939 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10940 yes:no: )
10941 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10942 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10943 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10944 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10945 ac_header_preproc=yes
10946 ;;
10947 no:yes:* )
10948 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10949 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10950 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10951 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10952 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10953 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10954 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10955 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10956 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10957 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10958 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10959 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10960 (
10961 cat <<\_ASBOX
10962 ## ------------------------------ ##
10963 ## Report this to gezelter@nd.edu ##
10964 ## ------------------------------ ##
10965 _ASBOX
10966 ) |
10967 sed "s/^/$as_me: WARNING: /" >&2
10968 ;;
10969 esac
10970 echo "$as_me:$LINENO: checking for $ac_header" >&5
10971 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10972 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10973 echo $ECHO_N "(cached) $ECHO_C" >&6
10974 else
10975 eval "$as_ac_Header=\$ac_header_preproc"
10976 fi
10977 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10978 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10979
10980 fi
10981 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10982 cat >>confdefs.h <<_ACEOF
10983 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10984 _ACEOF
10985
10986 fi
10987
10988 done
10989
10990 # AC_CPP_FUNC
10991 # ------------------ #
10992 # Checks to see if ANSI C99 CPP variable __func__ works.
10993 # If not, perhaps __FUNCTION__ works instead.
10994 # If not, we'll just define __func__ to "".
10995 # AC_CPP_FUNC
10996
10997
10998 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
10999 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11000 if test "${ac_cv_cpp_func+set}" = set; then
11001 echo $ECHO_N "(cached) $ECHO_C" >&6
11002 else
11003 cat >conftest.$ac_ext <<_ACEOF
11004 /* confdefs.h. */
11005 _ACEOF
11006 cat confdefs.h >>conftest.$ac_ext
11007 cat >>conftest.$ac_ext <<_ACEOF
11008 /* end confdefs.h. */
11009
11010 #ifdef FC_DUMMY_MAIN
11011 #ifndef FC_DUMMY_MAIN_EQ_F77
11012 # ifdef __cplusplus
11013 extern "C"
11014 # endif
11015 int FC_DUMMY_MAIN() { return 1; }
11016 #endif
11017 #endif
11018 int
11019 main ()
11020 {
11021 const char *foo = __func__;
11022 ;
11023 return 0;
11024 }
11025 _ACEOF
11026 rm -f conftest.$ac_objext
11027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11028 (eval $ac_compile) 2>conftest.er1
11029 ac_status=$?
11030 grep -v '^ *+' conftest.er1 >conftest.err
11031 rm -f conftest.er1
11032 cat conftest.err >&5
11033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11034 (exit $ac_status); } &&
11035 { ac_try='test -z "$ac_cxx_werror_flag"
11036 || test ! -s conftest.err'
11037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11038 (eval $ac_try) 2>&5
11039 ac_status=$?
11040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11041 (exit $ac_status); }; } &&
11042 { ac_try='test -s conftest.$ac_objext'
11043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11044 (eval $ac_try) 2>&5
11045 ac_status=$?
11046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11047 (exit $ac_status); }; }; then
11048 ac_cv_cpp_func=yes
11049 else
11050 echo "$as_me: failed program was:" >&5
11051 sed 's/^/| /' conftest.$ac_ext >&5
11052
11053 cat >conftest.$ac_ext <<_ACEOF
11054 /* confdefs.h. */
11055 _ACEOF
11056 cat confdefs.h >>conftest.$ac_ext
11057 cat >>conftest.$ac_ext <<_ACEOF
11058 /* end confdefs.h. */
11059
11060 #ifdef FC_DUMMY_MAIN
11061 #ifndef FC_DUMMY_MAIN_EQ_F77
11062 # ifdef __cplusplus
11063 extern "C"
11064 # endif
11065 int FC_DUMMY_MAIN() { return 1; }
11066 #endif
11067 #endif
11068 int
11069 main ()
11070 {
11071 const char *foo = __FUNCTION__;
11072 ;
11073 return 0;
11074 }
11075 _ACEOF
11076 rm -f conftest.$ac_objext
11077 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11078 (eval $ac_compile) 2>conftest.er1
11079 ac_status=$?
11080 grep -v '^ *+' conftest.er1 >conftest.err
11081 rm -f conftest.er1
11082 cat conftest.err >&5
11083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 (exit $ac_status); } &&
11085 { ac_try='test -z "$ac_cxx_werror_flag"
11086 || test ! -s conftest.err'
11087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11088 (eval $ac_try) 2>&5
11089 ac_status=$?
11090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11091 (exit $ac_status); }; } &&
11092 { ac_try='test -s conftest.$ac_objext'
11093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11094 (eval $ac_try) 2>&5
11095 ac_status=$?
11096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11097 (exit $ac_status); }; }; then
11098 ac_cv_cpp_func=__FUNCTION__
11099 else
11100 echo "$as_me: failed program was:" >&5
11101 sed 's/^/| /' conftest.$ac_ext >&5
11102
11103 ac_cv_cpp_func=no
11104 fi
11105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11106 fi
11107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11108 fi
11109 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11110 echo "${ECHO_T}$ac_cv_cpp_func" >&6
11111 if test $ac_cv_cpp_func = __FUNCTION__; then
11112
11113 cat >>confdefs.h <<\_ACEOF
11114 #define __func__ __FUNCTION__
11115 _ACEOF
11116
11117 elif test $ac_cv_cpp_func = no; then
11118
11119 cat >>confdefs.h <<\_ACEOF
11120 #define __func__ ""
11121 _ACEOF
11122
11123 fi
11124
11125
11126
11127
11128
11129 case $debug in
11130 1)
11131 ;;
11132 *)
11133
11134
11135
11136
11137 # Try to determine "good" native compiler flags if none specified on command
11138 # line
11139
11140 if test "$ac_test_FCFLAGS" != "set"; then
11141 FCFLAGS=""
11142 case "${host_cpu}-${host_os}" in
11143
11144 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11145 FCFLAGS="-O"
11146 fi;;
11147 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11148 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11149 fi;;
11150 powerpc*-aix*)
11151 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11152 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11153 echo "*******************************************************"
11154 echo "* You have AIX on an unknown powerpc system. It is *"
11155 echo "* recommended that you use *"
11156 echo "* *"
11157 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11158 echo "* ^^^ *"
11159 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11160 echo "* PowerPC CPU you have. For more info, man xlf. *"
11161 echo "*******************************************************"
11162 fi;;
11163 *darwin*)
11164 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11165 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11166 fi;;
11167 esac
11168
11169 if test -n "$CPU_FLAGS"; then
11170 FCFLAGS="$FCFLAGS $CPU_FLAGS"
11171 fi
11172
11173 if test -z "$FCFLAGS"; then
11174 echo ""
11175 echo "*********************************************************"
11176 echo "* WARNING: Don't know the best FCFLAGS for this system *"
11177 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11178 echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11179 echo "*********************************************************"
11180 echo ""
11181 FCFLAGS="-O3"
11182 fi
11183
11184
11185 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11186 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11187 if test "${ac_guessed_f90flags+set}" = set; then
11188 echo $ECHO_N "(cached) $ECHO_C" >&6
11189 else
11190
11191
11192
11193 ac_ext=${FC_SRCEXT-f}
11194 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11195 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11196 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11197
11198 echo 'program main' > conftest.$ac_ext
11199 echo 'end program main' >> conftest.$ac_ext
11200 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11202 (eval $ac_compile) 2>&5
11203 ac_status=$?
11204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205 (exit $ac_status); }; then
11206 ac_guessed_f90flags=yes
11207 else
11208 ac_guessed_f90flags=no
11209 fi
11210 rm -f conftest*
11211 ac_ext=cc
11212 ac_cpp='$CXXCPP $CPPFLAGS'
11213 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11214 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11215 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11216
11217
11218 fi
11219 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11220 echo "${ECHO_T}$ac_guessed_f90flags" >&6
11221 if test "$ac_guessed_f90flags" = yes; then
11222 :
11223
11224 else
11225 :
11226
11227 echo ""
11228 echo "**********************************************************"
11229 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
11230 echo "* your compiler. *"
11231 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11232 echo "*********************************************************"
11233 echo ""
11234 FCFLAGS=""
11235
11236 fi
11237
11238
11239 fi
11240
11241
11242
11243
11244
11245
11246
11247 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11248 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
11249 if test "${ac_cv_prog_really_gcc+set}" = set; then
11250 echo $ECHO_N "(cached) $ECHO_C" >&6
11251 else
11252
11253 cat > conftest.c <<EOF
11254 #ifdef __GNUC__
11255 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11256 no;
11257 #else
11258 yes;
11259 #endif
11260 #endif
11261 EOF
11262 if { ac_try='${CC-cc} -E conftest.c'
11263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11264 (eval $ac_try) 2>&5
11265 ac_status=$?
11266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11267 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11268 ac_cv_prog_really_gcc=yes
11269 else
11270 ac_cv_prog_really_gcc=no
11271 fi
11272
11273 fi
11274 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11275 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
11276 if test "$ac_cv_prog_really_gcc" = yes; then
11277 :
11278
11279 else
11280 :
11281
11282 fi
11283
11284
11285 # Try to determine "good" native compiler flags if none specified on command
11286 # line
11287 if test "$ac_test_CFLAGS" != "set"; then
11288 CFLAGS=""
11289 case "${host_cpu}-${host_os}" in
11290
11291 *linux*) if test "$CC" = icc; then
11292 CFLAGS="-O"
11293 fi;;
11294 sparc-solaris2*) if test "$CC" = cc; then
11295 CFLAGS="-O -dalign"
11296 fi;;
11297
11298 alpha*-osf*) if test "$CC" = cc; then
11299 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
11300 fi;;
11301
11302 hppa*-hpux*) if test "$CC" = cc; then
11303 CFLAGS="-Ae +O3 +Oall"
11304 fi;;
11305
11306 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
11307 CFLAGS="-O3 -qtune=auto -qansialias -w"
11308 fi;;
11309 powerpc*-aix*)
11310 if test "$CC" = cc -o "$CC" = xlc; then
11311 CFLAGS="-O3 -qtune=auto -qansialias -w"
11312 echo "*******************************************************"
11313 echo "* You have AIX on an unknown powerpc system. It is *"
11314 echo "* recommended that you use *"
11315 echo "* *"
11316 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11317 echo "* ^^^ *"
11318 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11319 echo "* PowerPC CPU you have. For more info, man cc. *"
11320 echo "*******************************************************"
11321 fi;;
11322 *darwin*)
11323 if test "$CC" = xlc -o "$CC" = cc; then
11324 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11325 fi;;
11326 esac
11327
11328 # use default flags for gcc on all systems
11329 if test $ac_cv_prog_really_gcc = yes; then
11330 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
11331 fi
11332
11333 # test for gcc-specific flags:
11334 if test $ac_cv_prog_really_gcc = yes; then
11335 # -malign-double for x86 systems
11336
11337
11338 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
11339 echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
11340 if test "${ac_align_double+set}" = set; then
11341 echo $ECHO_N "(cached) $ECHO_C" >&6
11342 else
11343 echo 'void f(){}' > conftest.c
11344 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
11345 ac_align_double=yes
11346 else
11347 ac_align_double=no
11348 fi
11349 rm -f conftest*
11350
11351 fi
11352 echo "$as_me:$LINENO: result: $ac_align_double" >&5
11353 echo "${ECHO_T}$ac_align_double" >&6
11354 if test "$ac_align_double" = yes; then
11355 :
11356 CFLAGS="$CFLAGS -malign-double"
11357 else
11358 :
11359
11360 fi
11361
11362 # -fstrict-aliasing for gcc-2.95+
11363
11364
11365 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
11366 echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
11367 if test "${ac_fstrict_aliasing+set}" = set; then
11368 echo $ECHO_N "(cached) $ECHO_C" >&6
11369 else
11370 echo 'void f(){}' > conftest.c
11371 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
11372 ac_fstrict_aliasing=yes
11373 else
11374 ac_fstrict_aliasing=no
11375 fi
11376 rm -f conftest*
11377
11378 fi
11379 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
11380 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
11381 if test "$ac_fstrict_aliasing" = yes; then
11382 :
11383 CFLAGS="$CFLAGS -fstrict-aliasing"
11384 else
11385 :
11386
11387 fi
11388
11389 fi
11390
11391 CPU_FLAGS=""
11392 if test $ac_cv_prog_really_gcc = yes; then
11393 case "${host_cpu}" in
11394 i586*)
11395
11396 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
11397 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
11398 if test "${ac_cpu_pentium+set}" = set; then
11399 echo $ECHO_N "(cached) $ECHO_C" >&6
11400 else
11401 echo 'void f(){}' > conftest.c
11402 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
11403 ac_cpu_pentium=yes
11404 else
11405 ac_cpu_pentium=no
11406 fi
11407 rm -f conftest*
11408
11409 fi
11410 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
11411 echo "${ECHO_T}$ac_cpu_pentium" >&6
11412 if test "$ac_cpu_pentium" = yes; then
11413 :
11414 CPU_FLAGS=-mcpu=pentium
11415 else
11416 :
11417
11418
11419 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
11420 echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
11421 if test "${ac_pentium+set}" = set; then
11422 echo $ECHO_N "(cached) $ECHO_C" >&6
11423 else
11424 echo 'void f(){}' > conftest.c
11425 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
11426 ac_pentium=yes
11427 else
11428 ac_pentium=no
11429 fi
11430 rm -f conftest*
11431
11432 fi
11433 echo "$as_me:$LINENO: result: $ac_pentium" >&5
11434 echo "${ECHO_T}$ac_pentium" >&6
11435 if test "$ac_pentium" = yes; then
11436 :
11437 CPU_FLAGS=-mpentium
11438 else
11439 :
11440
11441 fi
11442
11443 fi
11444
11445 ;;
11446 i686*)
11447
11448 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
11449 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
11450 if test "${ac_cpu_pentiumpro+set}" = set; then
11451 echo $ECHO_N "(cached) $ECHO_C" >&6
11452 else
11453 echo 'void f(){}' > conftest.c
11454 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
11455 ac_cpu_pentiumpro=yes
11456 else
11457 ac_cpu_pentiumpro=no
11458 fi
11459 rm -f conftest*
11460
11461 fi
11462 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
11463 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
11464 if test "$ac_cpu_pentiumpro" = yes; then
11465 :
11466 CPU_FLAGS=-mcpu=pentiumpro
11467 else
11468 :
11469
11470
11471 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
11472 echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
11473 if test "${ac_pentiumpro+set}" = set; then
11474 echo $ECHO_N "(cached) $ECHO_C" >&6
11475 else
11476 echo 'void f(){}' > conftest.c
11477 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
11478 ac_pentiumpro=yes
11479 else
11480 ac_pentiumpro=no
11481 fi
11482 rm -f conftest*
11483
11484 fi
11485 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
11486 echo "${ECHO_T}$ac_pentiumpro" >&6
11487 if test "$ac_pentiumpro" = yes; then
11488 :
11489 CPU_FLAGS=-mpentiumpro
11490 else
11491 :
11492
11493 fi
11494
11495 fi
11496
11497 ;;
11498 powerpc*)
11499 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
11500 is60x=`echo $cputype | egrep "^600-9e?$"`
11501 if test -n "$is60x"; then
11502
11503
11504 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
11505 echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
11506 if test "${ac_m_cpu_60x+set}" = set; then
11507 echo $ECHO_N "(cached) $ECHO_C" >&6
11508 else
11509 echo 'void f(){}' > conftest.c
11510 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
11511 ac_m_cpu_60x=yes
11512 else
11513 ac_m_cpu_60x=no
11514 fi
11515 rm -f conftest*
11516
11517 fi
11518 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
11519 echo "${ECHO_T}$ac_m_cpu_60x" >&6
11520 if test "$ac_m_cpu_60x" = yes; then
11521 :
11522 CPU_FLAGS=-mcpu=$cputype
11523 else
11524 :
11525
11526 fi
11527
11528 elif test "$cputype" = 750; then
11529
11530
11531 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
11532 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
11533 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
11534 echo $ECHO_N "(cached) $ECHO_C" >&6
11535 else
11536
11537 cat > conftest.c <<EOF
11538 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
11539 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
11540 yes;
11541 # endif
11542 #endif
11543 EOF
11544 if { ac_try='${CC-cc} -E conftest.c'
11545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11546 (eval $ac_try) 2>&5
11547 ac_status=$?
11548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11549 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11550 ac_cv_prog_gcc_2_95=yes
11551 else
11552 ac_cv_prog_gcc_2_95=no
11553 fi
11554
11555 fi
11556 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
11557 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
11558 if test "$ac_cv_prog_gcc_2_95" = yes; then
11559 :
11560
11561
11562 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
11563 echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
11564 if test "${ac_m_cpu_750+set}" = set; then
11565 echo $ECHO_N "(cached) $ECHO_C" >&6
11566 else
11567 echo 'void f(){}' > conftest.c
11568 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
11569 ac_m_cpu_750=yes
11570 else
11571 ac_m_cpu_750=no
11572 fi
11573 rm -f conftest*
11574
11575 fi
11576 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
11577 echo "${ECHO_T}$ac_m_cpu_750" >&6
11578 if test "$ac_m_cpu_750" = yes; then
11579 :
11580 CPU_FLAGS=-mcpu=750
11581 else
11582 :
11583
11584 fi
11585
11586 else
11587 :
11588
11589 fi
11590
11591 fi
11592 if test -z "$CPU_FLAGS"; then
11593
11594
11595 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
11596 echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
11597 if test "${ac_m_cpu_powerpc+set}" = set; then
11598 echo $ECHO_N "(cached) $ECHO_C" >&6
11599 else
11600 echo 'void f(){}' > conftest.c
11601 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
11602 ac_m_cpu_powerpc=yes
11603 else
11604 ac_m_cpu_powerpc=no
11605 fi
11606 rm -f conftest*
11607
11608 fi
11609 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
11610 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
11611 if test "$ac_m_cpu_powerpc" = yes; then
11612 :
11613 CPU_FLAGS=-mcpu=powerpc
11614 else
11615 :
11616
11617 fi
11618
11619 fi
11620 if test -z "$CPU_FLAGS"; then
11621
11622
11623 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
11624 echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
11625 if test "${ac_m_powerpc+set}" = set; then
11626 echo $ECHO_N "(cached) $ECHO_C" >&6
11627 else
11628 echo 'void f(){}' > conftest.c
11629 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
11630 ac_m_powerpc=yes
11631 else
11632 ac_m_powerpc=no
11633 fi
11634 rm -f conftest*
11635
11636 fi
11637 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
11638 echo "${ECHO_T}$ac_m_powerpc" >&6
11639 if test "$ac_m_powerpc" = yes; then
11640 :
11641 CPU_FLAGS=-mpowerpc
11642 else
11643 :
11644
11645 fi
11646
11647 fi
11648 esac
11649 fi
11650
11651 if test -n "$CPU_FLAGS"; then
11652 CFLAGS="$CFLAGS $CPU_FLAGS"
11653 fi
11654
11655 if test -z "$CFLAGS"; then
11656 echo ""
11657 echo "********************************************************"
11658 echo "* WARNING: Don't know the best CFLAGS for this system *"
11659 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
11660 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
11661 echo "********************************************************"
11662 echo ""
11663 CFLAGS="-O3"
11664 fi
11665
11666
11667
11668 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11669 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
11670 if test "${ac_guessed_cflags+set}" = set; then
11671 echo $ECHO_N "(cached) $ECHO_C" >&6
11672 else
11673 echo 'void f(){}' > conftest.c
11674 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
11675 ac_guessed_cflags=yes
11676 else
11677 ac_guessed_cflags=no
11678 fi
11679 rm -f conftest*
11680
11681 fi
11682 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
11683 echo "${ECHO_T}$ac_guessed_cflags" >&6
11684 if test "$ac_guessed_cflags" = yes; then
11685 :
11686
11687 else
11688 :
11689
11690 echo ""
11691 echo "********************************************************"
11692 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
11693 echo "* your compiler. *"
11694 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
11695 echo "********************************************************"
11696 echo ""
11697 CFLAGS=""
11698
11699 fi
11700
11701
11702 fi
11703
11704
11705
11706
11707
11708
11709
11710 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11711 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
11712 if test "${ac_cv_prog_really_gxx+set}" = set; then
11713 echo $ECHO_N "(cached) $ECHO_C" >&6
11714 else
11715
11716 cat > conftest.cpp <<EOF
11717 #ifdef __GNUC__
11718 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11719 no;
11720 #else
11721 yes;
11722 #endif
11723 #endif
11724 EOF
11725 if { ac_try='${CXX-c++} -E conftest.cpp'
11726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11727 (eval $ac_try) 2>&5
11728 ac_status=$?
11729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11730 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11731 ac_cv_prog_really_gxx=yes
11732 else
11733 ac_cv_prog_really_gxx=no
11734 fi
11735
11736 fi
11737 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
11738 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
11739 if test "$ac_cv_prog_really_gxx" = yes; then
11740 :
11741
11742 else
11743 :
11744
11745 fi
11746
11747
11748 # Try to determine "good" native compiler flags if none specified on command
11749 # line
11750 if test "$ac_test_CXXFLAGS" != "set"; then
11751 CXXFLAGS=""
11752 case "${host_cpu}-${host_os}" in
11753
11754 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
11755 CXXFLAGS="-O"
11756 fi;;
11757 sparc-solaris2*) if test "$CXX" = CC; then
11758 CXXFLAGS="-features=extensions -O -dalign"
11759 fi;;
11760 rs6000*-aix*) if test "$CXX" = xlC; then
11761 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11762 fi;;
11763 powerpc*-aix*)
11764 if test "$CXX" = xlC; then
11765 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
11766 echo "*******************************************************"
11767 echo "* You have AIX on an unknown powerpc system. It is *"
11768 echo "* recommended that you use *"
11769 echo "* *"
11770 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11771 echo "* ^^^ *"
11772 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11773 echo "* PowerPC CPU you have. For more info, man cc. *"
11774 echo "*******************************************************"
11775 fi;;
11776 *darwin*)
11777 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
11778 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11779 fi;;
11780 esac
11781
11782 # use default flags for gcc on all systems
11783 if test $ac_cv_prog_really_gxx = yes; then
11784 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
11785 fi
11786
11787 # test for gcc-specific flags:
11788 if test $ac_cv_prog_really_gxx = yes; then
11789 # -malign-double for x86 systems
11790
11791
11792 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
11793 echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
11794 if test "${ac_align_double+set}" = set; then
11795 echo $ECHO_N "(cached) $ECHO_C" >&6
11796 else
11797 echo 'void f(){}' > conftest.cpp
11798 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
11799 ac_align_double=yes
11800 else
11801 ac_align_double=no
11802 fi
11803 rm -f conftest*
11804
11805 fi
11806 echo "$as_me:$LINENO: result: $ac_align_double" >&5
11807 echo "${ECHO_T}$ac_align_double" >&6
11808 if test "$ac_align_double" = yes; then
11809 :
11810 CXXFLAGS="$CXXFLAGS -malign-double"
11811 else
11812 :
11813
11814 fi
11815
11816 # -fstrict-aliasing for gcc-2.95+
11817
11818
11819 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
11820 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
11821 if test "${ac_fstrict_aliasing+set}" = set; then
11822 echo $ECHO_N "(cached) $ECHO_C" >&6
11823 else
11824 echo 'void f(){}' > conftest.cpp
11825 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
11826 ac_fstrict_aliasing=yes
11827 else
11828 ac_fstrict_aliasing=no
11829 fi
11830 rm -f conftest*
11831
11832 fi
11833 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
11834 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
11835 if test "$ac_fstrict_aliasing" = yes; then
11836 :
11837 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
11838 else
11839 :
11840
11841 fi
11842
11843 fi
11844
11845 CPU_FLAGS=""
11846 if test $ac_cv_prog_really_gxx = yes; then
11847 case "${host_cpu}" in
11848 i586*)
11849
11850 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
11851 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
11852 if test "${ac_cpu_pentium+set}" = set; then
11853 echo $ECHO_N "(cached) $ECHO_C" >&6
11854 else
11855 echo 'void f(){}' > conftest.cpp
11856 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
11857 ac_cpu_pentium=yes
11858 else
11859 ac_cpu_pentium=no
11860 fi
11861 rm -f conftest*
11862
11863 fi
11864 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
11865 echo "${ECHO_T}$ac_cpu_pentium" >&6
11866 if test "$ac_cpu_pentium" = yes; then
11867 :
11868 CPU_FLAGS=-mcpu=pentium
11869 else
11870 :
11871
11872
11873 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
11874 echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
11875 if test "${ac_pentium+set}" = set; then
11876 echo $ECHO_N "(cached) $ECHO_C" >&6
11877 else
11878 echo 'void f(){}' > conftest.cpp
11879 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
11880 ac_pentium=yes
11881 else
11882 ac_pentium=no
11883 fi
11884 rm -f conftest*
11885
11886 fi
11887 echo "$as_me:$LINENO: result: $ac_pentium" >&5
11888 echo "${ECHO_T}$ac_pentium" >&6
11889 if test "$ac_pentium" = yes; then
11890 :
11891 CPU_FLAGS=-mpentium
11892 else
11893 :
11894
11895 fi
11896
11897 fi
11898
11899 ;;
11900 i686*)
11901
11902 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
11903 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
11904 if test "${ac_cpu_pentiumpro+set}" = set; then
11905 echo $ECHO_N "(cached) $ECHO_C" >&6
11906 else
11907 echo 'void f(){}' > conftest.cpp
11908 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
11909 ac_cpu_pentiumpro=yes
11910 else
11911 ac_cpu_pentiumpro=no
11912 fi
11913 rm -f conftest*
11914
11915 fi
11916 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
11917 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
11918 if test "$ac_cpu_pentiumpro" = yes; then
11919 :
11920 CPU_FLAGS=-mcpu=pentiumpro
11921 else
11922 :
11923
11924
11925 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
11926 echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
11927 if test "${ac_pentiumpro+set}" = set; then
11928 echo $ECHO_N "(cached) $ECHO_C" >&6
11929 else
11930 echo 'void f(){}' > conftest.cpp
11931 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
11932 ac_pentiumpro=yes
11933 else
11934 ac_pentiumpro=no
11935 fi
11936 rm -f conftest*
11937
11938 fi
11939 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
11940 echo "${ECHO_T}$ac_pentiumpro" >&6
11941 if test "$ac_pentiumpro" = yes; then
11942 :
11943 CPU_FLAGS=-mpentiumpro
11944 else
11945 :
11946
11947 fi
11948
11949 fi
11950
11951 ;;
11952 powerpc*)
11953 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
11954 is60x=`echo $cputype | egrep "^600-9e?$"`
11955 if test -n "$is60x"; then
11956
11957
11958 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
11959 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
11960 if test "${ac_m_cpu_60x+set}" = set; then
11961 echo $ECHO_N "(cached) $ECHO_C" >&6
11962 else
11963 echo 'void f(){}' > conftest.cpp
11964 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
11965 ac_m_cpu_60x=yes
11966 else
11967 ac_m_cpu_60x=no
11968 fi
11969 rm -f conftest*
11970
11971 fi
11972 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
11973 echo "${ECHO_T}$ac_m_cpu_60x" >&6
11974 if test "$ac_m_cpu_60x" = yes; then
11975 :
11976 CPU_FLAGS=-mcpu=$cputype
11977 else
11978 :
11979
11980 fi
11981
11982 elif test "$cputype" = 750; then
11983
11984
11985 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
11986 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
11987 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
11988 echo $ECHO_N "(cached) $ECHO_C" >&6
11989 else
11990
11991 cat > conftest.cpp <<EOF
11992 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
11993 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
11994 yes;
11995 # endif
11996 #endif
11997 EOF
11998 if { ac_try='${CXX-c++} -E conftest.cpp'
11999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12000 (eval $ac_try) 2>&5
12001 ac_status=$?
12002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12004 ac_cv_prog_gxx_2_95=yes
12005 else
12006 ac_cv_prog_gxx_2_95=no
12007 fi
12008
12009 fi
12010 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12011 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12012 if test "$ac_cv_prog_gxx_2_95" = yes; then
12013 :
12014
12015
12016 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12017 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12018 if test "${ac_m_cpu_750+set}" = set; then
12019 echo $ECHO_N "(cached) $ECHO_C" >&6
12020 else
12021 echo 'void f(){}' > conftest.cpp
12022 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12023 ac_m_cpu_750=yes
12024 else
12025 ac_m_cpu_750=no
12026 fi
12027 rm -f conftest*
12028
12029 fi
12030 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12031 echo "${ECHO_T}$ac_m_cpu_750" >&6
12032 if test "$ac_m_cpu_750" = yes; then
12033 :
12034 CPU_FLAGS=-mcpu=750
12035 else
12036 :
12037
12038 fi
12039
12040 else
12041 :
12042
12043 fi
12044
12045 fi
12046 if test -z "$CPU_FLAGS"; then
12047
12048
12049 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12050 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12051 if test "${ac_m_cpu_powerpc+set}" = set; then
12052 echo $ECHO_N "(cached) $ECHO_C" >&6
12053 else
12054 echo 'void f(){}' > conftest.cpp
12055 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12056 ac_m_cpu_powerpc=yes
12057 else
12058 ac_m_cpu_powerpc=no
12059 fi
12060 rm -f conftest*
12061
12062 fi
12063 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12064 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12065 if test "$ac_m_cpu_powerpc" = yes; then
12066 :
12067 CPU_FLAGS=-mcpu=powerpc
12068 else
12069 :
12070
12071 fi
12072
12073 fi
12074 if test -z "$CPU_FLAGS"; then
12075
12076
12077 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12078 echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12079 if test "${ac_m_powerpc+set}" = set; then
12080 echo $ECHO_N "(cached) $ECHO_C" >&6
12081 else
12082 echo 'void f(){}' > conftest.cpp
12083 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12084 ac_m_powerpc=yes
12085 else
12086 ac_m_powerpc=no
12087 fi
12088 rm -f conftest*
12089
12090 fi
12091 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12092 echo "${ECHO_T}$ac_m_powerpc" >&6
12093 if test "$ac_m_powerpc" = yes; then
12094 :
12095 CPU_FLAGS=-mpowerpc
12096 else
12097 :
12098
12099 fi
12100
12101 fi
12102 esac
12103 fi
12104
12105 if test -n "$CPU_FLAGS"; then
12106 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12107 fi
12108
12109 if test -z "$CXXFLAGS"; then
12110 echo ""
12111 echo "**********************************************************"
12112 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12113 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12114 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12115 echo "**********************************************************"
12116 echo ""
12117 CXXFLAGS="-O3"
12118 fi
12119
12120
12121
12122 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12123 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12124 if test "${ac_guessed_cxxflags+set}" = set; then
12125 echo $ECHO_N "(cached) $ECHO_C" >&6
12126 else
12127 echo 'void f(){}' > conftest.cpp
12128 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12129 ac_guessed_cxxflags=yes
12130 else
12131 ac_guessed_cxxflags=no
12132 fi
12133 rm -f conftest*
12134
12135 fi
12136 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12137 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12138 if test "$ac_guessed_cxxflags" = yes; then
12139 :
12140
12141 else
12142 :
12143
12144 echo ""
12145 echo "**********************************************************"
12146 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12147 echo "* your compiler. *"
12148 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12149 echo "**********************************************************"
12150 echo ""
12151 CXXFLAGS=""
12152
12153 fi
12154
12155
12156 fi
12157
12158 ;;
12159 esac
12160
12161
12162 cat >>confdefs.h <<\_ACEOF
12163 #define OBAPI
12164 _ACEOF
12165
12166
12167
12168
12169 # Check whether --with-mpi or --without-mpi was given.
12170 if test "${with_mpi+set}" = set; then
12171 withval="$with_mpi"
12172 with_mpi=$withval
12173 else
12174 with_mpi="no"
12175 fi;
12176
12177 case "x$with_mpi" in
12178 xyes | "x") USE_MPI=yes;;
12179 xno) USE_MPI=no ;;
12180 *) MPI="$with_mpi"; USE_MPI=yes ;;
12181 esac
12182 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12183 MPI="/usr/local"
12184 fi
12185 if test "$USE_MPI" = "yes"; then
12186
12187
12188 # Set variables...
12189 MPI_LIB_DIR="$MPI/lib"
12190 MPI_INC_DIR="$MPI/include"
12191
12192
12193
12194 echo "$as_me:$LINENO: checking for mpi.h" >&5
12195 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12196 have_mpi_h=0
12197 rm -f conftest*
12198 echo '#include <mpi.h>' > conftest.cc
12199 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
12200 echo "$as_me:$LINENO: result: yes" >&5
12201 echo "${ECHO_T}yes" >&6
12202 have_mpi_h=1
12203 else
12204 if test -s conftest.out ; then
12205 cat conftest.out >> config.log
12206 fi
12207 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12208 echo "${ECHO_T}no! Check MPI include paths" >&6
12209 USE_MPI="no"
12210 fi
12211 rm -f conftest*
12212 if test "$have_mpi_h" = 1; then
12213
12214 cat >>confdefs.h <<\_ACEOF
12215 #define HAVE_MPI_H 1
12216 _ACEOF
12217
12218 fi
12219
12220 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
12221 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
12222 have_mpif_h=0
12223 rm -f conftest*
12224 cat >conftest.$ac_ext <<EOF
12225 program main
12226 include 'mpif.h'
12227 end
12228 EOF
12229 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
12230 echo "$as_me:$LINENO: result: yes" >&5
12231 echo "${ECHO_T}yes" >&6
12232 MPI_F90_INC="$MPI_INC_DIR"
12233 have_mpif_h=1
12234 else
12235 if test -s conftest.out ; then
12236 cat conftest.out >> config.log
12237 fi
12238 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12239 echo "${ECHO_T}no! Check MPI include paths" >&6
12240 USE_MPI="no"
12241 fi
12242 rm -f conftest*
12243
12244 if test "$have_mpif_h" = 1; then
12245
12246 cat >>confdefs.h <<\_ACEOF
12247 #define HAVE_MPIF_H 1
12248 _ACEOF
12249
12250 fi
12251
12252 ac_ext=c
12253 ac_cpp='$CPP $CPPFLAGS'
12254 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12255 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12256 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12257
12258 ac_save_LDFLAGS=$LDFLAGS
12259 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
12260
12261 if test x = x"$MPI_LIB"; then
12262 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
12263 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
12264 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
12265 echo $ECHO_N "(cached) $ECHO_C" >&6
12266 else
12267 ac_check_lib_save_LIBS=$LIBS
12268 LIBS="-lmpich $LIBS"
12269 cat >conftest.$ac_ext <<_ACEOF
12270 /* confdefs.h. */
12271 _ACEOF
12272 cat confdefs.h >>conftest.$ac_ext
12273 cat >>conftest.$ac_ext <<_ACEOF
12274 /* end confdefs.h. */
12275
12276 /* Override any gcc2 internal prototype to avoid an error. */
12277 #ifdef __cplusplus
12278 extern "C"
12279 #endif
12280 /* We use char because int might match the return type of a gcc2
12281 builtin and then its argument prototype would still apply. */
12282 char MPI_Init ();
12283 #ifdef FC_DUMMY_MAIN
12284 #ifndef FC_DUMMY_MAIN_EQ_F77
12285 # ifdef __cplusplus
12286 extern "C"
12287 # endif
12288 int FC_DUMMY_MAIN() { return 1; }
12289 #endif
12290 #endif
12291 int
12292 main ()
12293 {
12294 MPI_Init ();
12295 ;
12296 return 0;
12297 }
12298 _ACEOF
12299 rm -f conftest.$ac_objext conftest$ac_exeext
12300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12301 (eval $ac_link) 2>conftest.er1
12302 ac_status=$?
12303 grep -v '^ *+' conftest.er1 >conftest.err
12304 rm -f conftest.er1
12305 cat conftest.err >&5
12306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12307 (exit $ac_status); } &&
12308 { ac_try='test -z "$ac_c_werror_flag"
12309 || test ! -s conftest.err'
12310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12311 (eval $ac_try) 2>&5
12312 ac_status=$?
12313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12314 (exit $ac_status); }; } &&
12315 { ac_try='test -s conftest$ac_exeext'
12316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12317 (eval $ac_try) 2>&5
12318 ac_status=$?
12319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12320 (exit $ac_status); }; }; then
12321 ac_cv_lib_mpich_MPI_Init=yes
12322 else
12323 echo "$as_me: failed program was:" >&5
12324 sed 's/^/| /' conftest.$ac_ext >&5
12325
12326 ac_cv_lib_mpich_MPI_Init=no
12327 fi
12328 rm -f conftest.err conftest.$ac_objext \
12329 conftest$ac_exeext conftest.$ac_ext
12330 LIBS=$ac_check_lib_save_LIBS
12331 fi
12332 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
12333 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12334 if test $ac_cv_lib_mpich_MPI_Init = yes; then
12335 MPI_LIB="-lmpich"
12336 fi
12337
12338 fi
12339 if test x = x"$MPI_LIB"; then
12340 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12341 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12342 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
12343 echo $ECHO_N "(cached) $ECHO_C" >&6
12344 else
12345 ac_check_lib_save_LIBS=$LIBS
12346 LIBS="-lmpi $LIBS"
12347 cat >conftest.$ac_ext <<_ACEOF
12348 /* confdefs.h. */
12349 _ACEOF
12350 cat confdefs.h >>conftest.$ac_ext
12351 cat >>conftest.$ac_ext <<_ACEOF
12352 /* end confdefs.h. */
12353
12354 /* Override any gcc2 internal prototype to avoid an error. */
12355 #ifdef __cplusplus
12356 extern "C"
12357 #endif
12358 /* We use char because int might match the return type of a gcc2
12359 builtin and then its argument prototype would still apply. */
12360 char MPI_Init ();
12361 #ifdef FC_DUMMY_MAIN
12362 #ifndef FC_DUMMY_MAIN_EQ_F77
12363 # ifdef __cplusplus
12364 extern "C"
12365 # endif
12366 int FC_DUMMY_MAIN() { return 1; }
12367 #endif
12368 #endif
12369 int
12370 main ()
12371 {
12372 MPI_Init ();
12373 ;
12374 return 0;
12375 }
12376 _ACEOF
12377 rm -f conftest.$ac_objext conftest$ac_exeext
12378 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12379 (eval $ac_link) 2>conftest.er1
12380 ac_status=$?
12381 grep -v '^ *+' conftest.er1 >conftest.err
12382 rm -f conftest.er1
12383 cat conftest.err >&5
12384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385 (exit $ac_status); } &&
12386 { ac_try='test -z "$ac_c_werror_flag"
12387 || test ! -s conftest.err'
12388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389 (eval $ac_try) 2>&5
12390 ac_status=$?
12391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392 (exit $ac_status); }; } &&
12393 { ac_try='test -s conftest$ac_exeext'
12394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12395 (eval $ac_try) 2>&5
12396 ac_status=$?
12397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12398 (exit $ac_status); }; }; then
12399 ac_cv_lib_mpi_MPI_Init=yes
12400 else
12401 echo "$as_me: failed program was:" >&5
12402 sed 's/^/| /' conftest.$ac_ext >&5
12403
12404 ac_cv_lib_mpi_MPI_Init=no
12405 fi
12406 rm -f conftest.err conftest.$ac_objext \
12407 conftest$ac_exeext conftest.$ac_ext
12408 LIBS=$ac_check_lib_save_LIBS
12409 fi
12410 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12411 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12412 if test $ac_cv_lib_mpi_MPI_Init = yes; then
12413 MPI_LIB="-lmpi"
12414 fi
12415
12416 fi
12417 $as_unset ac_cv_lib_mpi_MPI_Init
12418 if test x = x"$MPI_LIB"; then
12419 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12420 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12421 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
12422 echo $ECHO_N "(cached) $ECHO_C" >&6
12423 else
12424 ac_check_lib_save_LIBS=$LIBS
12425 LIBS="-lmpi "-llam" $LIBS"
12426 cat >conftest.$ac_ext <<_ACEOF
12427 /* confdefs.h. */
12428 _ACEOF
12429 cat confdefs.h >>conftest.$ac_ext
12430 cat >>conftest.$ac_ext <<_ACEOF
12431 /* end confdefs.h. */
12432
12433 /* Override any gcc2 internal prototype to avoid an error. */
12434 #ifdef __cplusplus
12435 extern "C"
12436 #endif
12437 /* We use char because int might match the return type of a gcc2
12438 builtin and then its argument prototype would still apply. */
12439 char MPI_Init ();
12440 #ifdef FC_DUMMY_MAIN
12441 #ifndef FC_DUMMY_MAIN_EQ_F77
12442 # ifdef __cplusplus
12443 extern "C"
12444 # endif
12445 int FC_DUMMY_MAIN() { return 1; }
12446 #endif
12447 #endif
12448 int
12449 main ()
12450 {
12451 MPI_Init ();
12452 ;
12453 return 0;
12454 }
12455 _ACEOF
12456 rm -f conftest.$ac_objext conftest$ac_exeext
12457 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12458 (eval $ac_link) 2>conftest.er1
12459 ac_status=$?
12460 grep -v '^ *+' conftest.er1 >conftest.err
12461 rm -f conftest.er1
12462 cat conftest.err >&5
12463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12464 (exit $ac_status); } &&
12465 { ac_try='test -z "$ac_c_werror_flag"
12466 || test ! -s conftest.err'
12467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12468 (eval $ac_try) 2>&5
12469 ac_status=$?
12470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471 (exit $ac_status); }; } &&
12472 { ac_try='test -s conftest$ac_exeext'
12473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12474 (eval $ac_try) 2>&5
12475 ac_status=$?
12476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12477 (exit $ac_status); }; }; then
12478 ac_cv_lib_mpi_MPI_Init=yes
12479 else
12480 echo "$as_me: failed program was:" >&5
12481 sed 's/^/| /' conftest.$ac_ext >&5
12482
12483 ac_cv_lib_mpi_MPI_Init=no
12484 fi
12485 rm -f conftest.err conftest.$ac_objext \
12486 conftest$ac_exeext conftest.$ac_ext
12487 LIBS=$ac_check_lib_save_LIBS
12488 fi
12489 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12491 if test $ac_cv_lib_mpi_MPI_Init = yes; then
12492 MPI_LIB="-lmpi -llam"
12493 fi
12494
12495 fi
12496 $as_unset ac_cv_lib_mpich_MPI_Init
12497 if test x = x"$MPI_LIB"; then
12498 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
12499 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
12500 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
12501 echo $ECHO_N "(cached) $ECHO_C" >&6
12502 else
12503 ac_check_lib_save_LIBS=$LIBS
12504 LIBS="-lmpich "-lpmpich" $LIBS"
12505 cat >conftest.$ac_ext <<_ACEOF
12506 /* confdefs.h. */
12507 _ACEOF
12508 cat confdefs.h >>conftest.$ac_ext
12509 cat >>conftest.$ac_ext <<_ACEOF
12510 /* end confdefs.h. */
12511
12512 /* Override any gcc2 internal prototype to avoid an error. */
12513 #ifdef __cplusplus
12514 extern "C"
12515 #endif
12516 /* We use char because int might match the return type of a gcc2
12517 builtin and then its argument prototype would still apply. */
12518 char MPI_Init ();
12519 #ifdef FC_DUMMY_MAIN
12520 #ifndef FC_DUMMY_MAIN_EQ_F77
12521 # ifdef __cplusplus
12522 extern "C"
12523 # endif
12524 int FC_DUMMY_MAIN() { return 1; }
12525 #endif
12526 #endif
12527 int
12528 main ()
12529 {
12530 MPI_Init ();
12531 ;
12532 return 0;
12533 }
12534 _ACEOF
12535 rm -f conftest.$ac_objext conftest$ac_exeext
12536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12537 (eval $ac_link) 2>conftest.er1
12538 ac_status=$?
12539 grep -v '^ *+' conftest.er1 >conftest.err
12540 rm -f conftest.er1
12541 cat conftest.err >&5
12542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543 (exit $ac_status); } &&
12544 { ac_try='test -z "$ac_c_werror_flag"
12545 || test ! -s conftest.err'
12546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12547 (eval $ac_try) 2>&5
12548 ac_status=$?
12549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550 (exit $ac_status); }; } &&
12551 { ac_try='test -s conftest$ac_exeext'
12552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12553 (eval $ac_try) 2>&5
12554 ac_status=$?
12555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 (exit $ac_status); }; }; then
12557 ac_cv_lib_mpich_MPI_Init=yes
12558 else
12559 echo "$as_me: failed program was:" >&5
12560 sed 's/^/| /' conftest.$ac_ext >&5
12561
12562 ac_cv_lib_mpich_MPI_Init=no
12563 fi
12564 rm -f conftest.err conftest.$ac_objext \
12565 conftest$ac_exeext conftest.$ac_ext
12566 LIBS=$ac_check_lib_save_LIBS
12567 fi
12568 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
12569 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12570 if test $ac_cv_lib_mpich_MPI_Init = yes; then
12571 MPI_LIB="-lmpich -lpmpich"
12572 fi
12573
12574 fi
12575
12576 $as_unset ac_cv_lib_mpi_MPI_Init
12577 if test x = x"$MPI_LIB"; then
12578 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12579 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12580 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
12581 echo $ECHO_N "(cached) $ECHO_C" >&6
12582 else
12583 ac_check_lib_save_LIBS=$LIBS
12584 LIBS="-lmpi -llam -lpthread $LIBS"
12585 cat >conftest.$ac_ext <<_ACEOF
12586 /* confdefs.h. */
12587 _ACEOF
12588 cat confdefs.h >>conftest.$ac_ext
12589 cat >>conftest.$ac_ext <<_ACEOF
12590 /* end confdefs.h. */
12591
12592 /* Override any gcc2 internal prototype to avoid an error. */
12593 #ifdef __cplusplus
12594 extern "C"
12595 #endif
12596 /* We use char because int might match the return type of a gcc2
12597 builtin and then its argument prototype would still apply. */
12598 char MPI_Init ();
12599 #ifdef FC_DUMMY_MAIN
12600 #ifndef FC_DUMMY_MAIN_EQ_F77
12601 # ifdef __cplusplus
12602 extern "C"
12603 # endif
12604 int FC_DUMMY_MAIN() { return 1; }
12605 #endif
12606 #endif
12607 int
12608 main ()
12609 {
12610 MPI_Init ();
12611 ;
12612 return 0;
12613 }
12614 _ACEOF
12615 rm -f conftest.$ac_objext conftest$ac_exeext
12616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12617 (eval $ac_link) 2>conftest.er1
12618 ac_status=$?
12619 grep -v '^ *+' conftest.er1 >conftest.err
12620 rm -f conftest.er1
12621 cat conftest.err >&5
12622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12623 (exit $ac_status); } &&
12624 { ac_try='test -z "$ac_c_werror_flag"
12625 || test ! -s conftest.err'
12626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12627 (eval $ac_try) 2>&5
12628 ac_status=$?
12629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630 (exit $ac_status); }; } &&
12631 { ac_try='test -s conftest$ac_exeext'
12632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12633 (eval $ac_try) 2>&5
12634 ac_status=$?
12635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12636 (exit $ac_status); }; }; then
12637 ac_cv_lib_mpi_MPI_Init=yes
12638 else
12639 echo "$as_me: failed program was:" >&5
12640 sed 's/^/| /' conftest.$ac_ext >&5
12641
12642 ac_cv_lib_mpi_MPI_Init=no
12643 fi
12644 rm -f conftest.err conftest.$ac_objext \
12645 conftest$ac_exeext conftest.$ac_ext
12646 LIBS=$ac_check_lib_save_LIBS
12647 fi
12648 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
12649 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12650 if test $ac_cv_lib_mpi_MPI_Init = yes; then
12651 MPI_LIB="-lmpi -llam -lpthread"
12652 else
12653
12654 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
12655 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
12656 { (exit 1); exit 1; }; }
12657 USE_MPI="no"
12658
12659 fi
12660
12661 fi
12662
12663
12664
12665 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
12666 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
12667 MPI_F90_LIB=""
12668 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
12669 MPI_F90_LIB="-lfmpich"
12670 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
12671 MPI_F90_LIB="-llamf77mpi"
12672 else
12673 MPI_F90_LIB=" "
12674 fi
12675 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
12676 echo "${ECHO_T}found $MPI_F90_LIB" >&6
12677
12678
12679 fi
12680
12681
12682
12683 USE_CGAL=no
12684 cgal_makefile=auto
12685
12686 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
12687 if test "${with_cgal_makefile+set}" = set; then
12688 withval="$with_cgal_makefile"
12689 cgal_makefile="$withval"
12690 fi;
12691
12692 if test "x$cgal_makefile" != xno; then
12693
12694 if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
12695 cgal_makefile="$CGAL_MAKEFILE"
12696 fi
12697
12698 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
12699 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
12700
12701 if test -f "$cgal_makefile"; then
12702
12703 cat >config.tmp.Makefile <<EOF
12704 include $cgal_makefile
12705 default:
12706 @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
12707 @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
12708 @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
12709 @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
12710 @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
12711 @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
12712 @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
12713 @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
12714 @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
12715 @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
12716 @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
12717 @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
12718 EOF
12719
12720 make -s -f config.tmp.Makefile
12721 . config.tmp.cgalvariables
12722
12723 rm -f config.tmp.Makefile config.tmp.cgalvariables
12724
12725 if test "x$CGAL_INCLDIR" = "x"; then
12726 CGAL_INCLDIR=""
12727 fi
12728
12729 if test "x$CGAL_LIBDIR" = "x"; then
12730 CGAL_LIBDIR=""
12731 fi
12732
12733 if test "x$CGAL_RLIBDIR" = "x"; then
12734 CGAL_RLIBDIR=""
12735 fi
12736
12737 if test "x$LEDA_INCLDIR" = "x"; then
12738 LEDA_INCLDIR=""
12739 fi
12740
12741 if test "x$LEDA_LIBDIR" = "x"; then
12742 LEDA_LIBDIR=""
12743 fi
12744
12745 if test "x$LEDA_RLIBDIR" = "x"; then
12746 LEDA_RLIBDIR=""
12747 fi
12748
12749 if test "x$GMP_INCLDIR" = "x"; then
12750 GMP_INCLDIR=""
12751 fi
12752
12753 if test "x$GMP_LIBDIR" = "x"; then
12754 GMP_LIBDIR=""
12755 fi
12756
12757 if test "x$GMP_RLIBDIR" = "x"; then
12758 GMP_RLIBDIR=""
12759 fi
12760
12761 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
12762 echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
12763 echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
12764 echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
12765 echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
12766 echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
12767 echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
12768 echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
12769 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
12770 echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
12771 echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
12772 echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
12773 echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
12774 echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
12775 echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
12776 echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
12777 echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
12778 echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
12779
12780 ac_ext=cc
12781 ac_cpp='$CXXCPP $CPPFLAGS'
12782 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12783 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12784 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12785
12786 save_CXXFLAGS="$CXXFLAGS"
12787 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
12788 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12789 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
12790 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
12791 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12792 echo $ECHO_N "(cached) $ECHO_C" >&6
12793 fi
12794 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
12795 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
12796 else
12797 # Is the header compilable?
12798 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
12799 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
12800 cat >conftest.$ac_ext <<_ACEOF
12801 /* confdefs.h. */
12802 _ACEOF
12803 cat confdefs.h >>conftest.$ac_ext
12804 cat >>conftest.$ac_ext <<_ACEOF
12805 /* end confdefs.h. */
12806 $ac_includes_default
12807 #include <CGAL/Cartesian.h>
12808 _ACEOF
12809 rm -f conftest.$ac_objext
12810 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12811 (eval $ac_compile) 2>conftest.er1
12812 ac_status=$?
12813 grep -v '^ *+' conftest.er1 >conftest.err
12814 rm -f conftest.er1
12815 cat conftest.err >&5
12816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12817 (exit $ac_status); } &&
12818 { ac_try='test -z "$ac_cxx_werror_flag"
12819 || test ! -s conftest.err'
12820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12821 (eval $ac_try) 2>&5
12822 ac_status=$?
12823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12824 (exit $ac_status); }; } &&
12825 { ac_try='test -s conftest.$ac_objext'
12826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12827 (eval $ac_try) 2>&5
12828 ac_status=$?
12829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 (exit $ac_status); }; }; then
12831 ac_header_compiler=yes
12832 else
12833 echo "$as_me: failed program was:" >&5
12834 sed 's/^/| /' conftest.$ac_ext >&5
12835
12836 ac_header_compiler=no
12837 fi
12838 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12839 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12840 echo "${ECHO_T}$ac_header_compiler" >&6
12841
12842 # Is the header present?
12843 echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
12844 echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
12845 cat >conftest.$ac_ext <<_ACEOF
12846 /* confdefs.h. */
12847 _ACEOF
12848 cat confdefs.h >>conftest.$ac_ext
12849 cat >>conftest.$ac_ext <<_ACEOF
12850 /* end confdefs.h. */
12851 #include <CGAL/Cartesian.h>
12852 _ACEOF
12853 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12854 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12855 ac_status=$?
12856 grep -v '^ *+' conftest.er1 >conftest.err
12857 rm -f conftest.er1
12858 cat conftest.err >&5
12859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860 (exit $ac_status); } >/dev/null; then
12861 if test -s conftest.err; then
12862 ac_cpp_err=$ac_cxx_preproc_warn_flag
12863 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12864 else
12865 ac_cpp_err=
12866 fi
12867 else
12868 ac_cpp_err=yes
12869 fi
12870 if test -z "$ac_cpp_err"; then
12871 ac_header_preproc=yes
12872 else
12873 echo "$as_me: failed program was:" >&5
12874 sed 's/^/| /' conftest.$ac_ext >&5
12875
12876 ac_header_preproc=no
12877 fi
12878 rm -f conftest.err conftest.$ac_ext
12879 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12880 echo "${ECHO_T}$ac_header_preproc" >&6
12881
12882 # So? What about this header?
12883 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12884 yes:no: )
12885 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
12886 echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12887 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
12888 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
12889 ac_header_preproc=yes
12890 ;;
12891 no:yes:* )
12892 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
12893 echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
12894 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
12895 echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
12896 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
12897 echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
12898 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
12899 echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
12900 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
12901 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
12902 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
12903 echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
12904 (
12905 cat <<\_ASBOX
12906 ## ------------------------------ ##
12907 ## Report this to gezelter@nd.edu ##
12908 ## ------------------------------ ##
12909 _ASBOX
12910 ) |
12911 sed "s/^/$as_me: WARNING: /" >&2
12912 ;;
12913 esac
12914 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
12915 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
12916 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
12917 echo $ECHO_N "(cached) $ECHO_C" >&6
12918 else
12919 ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
12920 fi
12921 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
12922 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
12923
12924 fi
12925 if test $ac_cv_header_CGAL_Cartesian_h = yes; then
12926 cgal=yes
12927 else
12928 cgal=no
12929 fi
12930
12931
12932 CXXFLAGS="$save_CXXFLAGS"
12933
12934 if test "x$cgal" = xyes; then
12935 echo "$as_me:$LINENO: checking for CGAL version" >&5
12936 echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
12937 LOCATION=${CGAL_INCLDIR}
12938 LOCATION=${LOCATION:-/usr/include}
12939 if test -f $LOCATION/CGAL/version.h; then
12940 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
12941 else
12942 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
12943 fi
12944 if echo $CGAL_VERSION | grep -q "^[3456789]"; then
12945 echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
12946 echo "${ECHO_T}($CGAL_VERSION) yes" >&6
12947 else
12948 echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
12949 echo "${ECHO_T}($CGAL_VERSION) no" >&6
12950 cgal=no
12951 fi
12952 fi
12953
12954 if test "x$cgal" = xyes; then
12955 CGAL_LIBS="-lCGAL"
12956 echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
12957 echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
12958 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
12959 CGAL_USES_LEDA=yes
12960 echo "$as_me:$LINENO: result: yes" >&5
12961 echo "${ECHO_T}yes" >&6
12962 CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
12963 else
12964 echo "$as_me:$LINENO: result: no" >&5
12965 echo "${ECHO_T}no" >&6
12966 CGAL_USES_LEDA=no
12967 fi
12968
12969 echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
12970 echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
12971 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
12972 CGAL_USES_GMP=yes
12973 echo "$as_me:$LINENO: result: yes" >&5
12974 echo "${ECHO_T}yes" >&6
12975 CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
12976 else
12977 echo "$as_me:$LINENO: result: no" >&5
12978 echo "${ECHO_T}no" >&6
12979 CGAL_USES_GMP=no
12980 fi
12981
12982 CGAL_LIBS="$CGAL_LIBS -lm"
12983
12984 CGAL_CXXFLAGS="-ftemplate-depth-50"
12985
12986 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
12987 echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
12988 echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
12989 echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
12990 echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
12991 echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
12992 echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
12993 echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
12994 echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
12995 echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
12996 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
12997 echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
12998 echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
12999 echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13000 fi
13001
13002 if test "x$cgal" = xyes; then
13003 save_LIBS="$LIBS"
13004 LIBS="$LIBS -L$CGAL_LIBDIR"
13005 if test "x$CGAL_USES_LEDA" = xyes; then
13006 LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13007 fi
13008 # if test "x$CGAL_USES_GMP" = xyes; then
13009 # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13010 # fi
13011 echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13012 echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13013 save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13014 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13015 save_LIBS_CHECK_CXX_LIB="$LIBS"
13016 LIBS="-lCGAL $LIBS"
13017 cat >conftest.$ac_ext <<_ACEOF
13018 /* confdefs.h. */
13019 _ACEOF
13020 cat confdefs.h >>conftest.$ac_ext
13021 cat >>conftest.$ac_ext <<_ACEOF
13022 /* end confdefs.h. */
13023 #include <CGAL/Cartesian.h>
13024 #ifdef FC_DUMMY_MAIN
13025 #ifndef FC_DUMMY_MAIN_EQ_F77
13026 # ifdef __cplusplus
13027 extern "C"
13028 # endif
13029 int FC_DUMMY_MAIN() { return 1; }
13030 #endif
13031 #endif
13032 int
13033 main ()
13034 {
13035 ::CGAL::Cartesian<int>::Point_2 P
13036 ;
13037 return 0;
13038 }
13039 _ACEOF
13040 rm -f conftest.$ac_objext conftest$ac_exeext
13041 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13042 (eval $ac_link) 2>conftest.er1
13043 ac_status=$?
13044 grep -v '^ *+' conftest.er1 >conftest.err
13045 rm -f conftest.er1
13046 cat conftest.err >&5
13047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13048 (exit $ac_status); } &&
13049 { ac_try='test -z "$ac_cxx_werror_flag"
13050 || test ! -s conftest.err'
13051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13052 (eval $ac_try) 2>&5
13053 ac_status=$?
13054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13055 (exit $ac_status); }; } &&
13056 { ac_try='test -s conftest$ac_exeext'
13057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13058 (eval $ac_try) 2>&5
13059 ac_status=$?
13060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13061 (exit $ac_status); }; }; then
13062 echo "$as_me:$LINENO: result: yes" >&5
13063 echo "${ECHO_T}yes" >&6
13064 cgal=yes
13065 else
13066 echo "$as_me: failed program was:" >&5
13067 sed 's/^/| /' conftest.$ac_ext >&5
13068
13069 echo "$as_me:$LINENO: result: no" >&5
13070 echo "${ECHO_T}no" >&6
13071 cgal=no
13072 fi
13073 rm -f conftest.err conftest.$ac_objext \
13074 conftest$ac_exeext conftest.$ac_ext
13075 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13076 LIBS="$save_LIBS_CHECK_CXX_LIB"
13077 LIBS="$save_LIBS"
13078 fi
13079
13080 fi
13081 ac_ext=c
13082 ac_cpp='$CPP $CPPFLAGS'
13083 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13084 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13085 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13086
13087
13088 fi
13089
13090 if test "x$cgal" = xyes; then
13091 USE_CGAL=yes
13092
13093 cat >>confdefs.h <<\_ACEOF
13094 #define HAVE_CGAL 1
13095 _ACEOF
13096
13097
13098 cat >>confdefs.h <<_ACEOF
13099 #define CGAL_VERSION $CGAL_VERSION
13100 _ACEOF
13101
13102 if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13103 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13104 echo "$as_me: WARNING: *****************************************************" >&2;}
13105 { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13106 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13107 { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13108 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13109 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13110 echo "$as_me: WARNING: *****************************************************" >&2;}
13111 fi
13112 else
13113 if test "x$cgal_makefile" != xno; then
13114 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13115 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13116 fi
13117 CGAL_INCLDIR=
13118 CGAL_LIBDIR=
13119 CGAL_RLIBDIR=
13120 CGAL_DEFINES=
13121 CGAL_CXXFLAGS=
13122 CGAL_LIBS=
13123 fi
13124
13125
13126 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13127
13128 CGAL_LIB_DIR=${CGAL_LIBDIR}
13129
13130 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13131
13132
13133
13134
13135
13136
13137
13138 # Check whether --enable-doxygen or --disable-doxygen was given.
13139 if test "${enable_doxygen+set}" = set; then
13140 enableval="$enable_doxygen"
13141
13142 fi;
13143 # Check whether --enable-dot or --disable-dot was given.
13144 if test "${enable_dot+set}" = set; then
13145 enableval="$enable_dot"
13146
13147 fi;
13148 # Check whether --enable-html-docs or --disable-html-docs was given.
13149 if test "${enable_html_docs+set}" = set; then
13150 enableval="$enable_html_docs"
13151
13152 else
13153 enable_html_docs=yes
13154 fi;
13155 # Check whether --enable-latex-docs or --disable-latex-docs was given.
13156 if test "${enable_latex_docs+set}" = set; then
13157 enableval="$enable_latex_docs"
13158
13159 else
13160 enable_latex_docs=no
13161 fi;
13162 if test "x$enable_doxygen" = xno; then
13163 enable_doc=no
13164 else
13165 # Extract the first word of "doxygen", so it can be a program name with args.
13166 set dummy doxygen; ac_word=$2
13167 echo "$as_me:$LINENO: checking for $ac_word" >&5
13168 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13169 if test "${ac_cv_path_DOXYGEN+set}" = set; then
13170 echo $ECHO_N "(cached) $ECHO_C" >&6
13171 else
13172 case $DOXYGEN in
13173 [\\/]* | ?:[\\/]*)
13174 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13175 ;;
13176 *)
13177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13178 for as_dir in $PATH
13179 do
13180 IFS=$as_save_IFS
13181 test -z "$as_dir" && as_dir=.
13182 for ac_exec_ext in '' $ac_executable_extensions; do
13183 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13184 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13185 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13186 break 2
13187 fi
13188 done
13189 done
13190
13191 ;;
13192 esac
13193 fi
13194 DOXYGEN=$ac_cv_path_DOXYGEN
13195
13196 if test -n "$DOXYGEN"; then
13197 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13198 echo "${ECHO_T}$DOXYGEN" >&6
13199 else
13200 echo "$as_me:$LINENO: result: no" >&5
13201 echo "${ECHO_T}no" >&6
13202 fi
13203
13204 if test "x$DOXYGEN" = x; then
13205 if test "x$enable_doxygen" = xyes; then
13206 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13207 echo "$as_me: error: could not find doxygen" >&2;}
13208 { (exit 1); exit 1; }; }
13209 fi
13210 enable_doc=no
13211 else
13212 enable_doc=yes
13213 # Extract the first word of "dot", so it can be a program name with args.
13214 set dummy dot; ac_word=$2
13215 echo "$as_me:$LINENO: checking for $ac_word" >&5
13216 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13217 if test "${ac_cv_path_DOT+set}" = set; then
13218 echo $ECHO_N "(cached) $ECHO_C" >&6
13219 else
13220 case $DOT in
13221 [\\/]* | ?:[\\/]*)
13222 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13223 ;;
13224 *)
13225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13226 for as_dir in $PATH
13227 do
13228 IFS=$as_save_IFS
13229 test -z "$as_dir" && as_dir=.
13230 for ac_exec_ext in '' $ac_executable_extensions; do
13231 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13232 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13233 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13234 break 2
13235 fi
13236 done
13237 done
13238
13239 ;;
13240 esac
13241 fi
13242 DOT=$ac_cv_path_DOT
13243
13244 if test -n "$DOT"; then
13245 echo "$as_me:$LINENO: result: $DOT" >&5
13246 echo "${ECHO_T}$DOT" >&6
13247 else
13248 echo "$as_me:$LINENO: result: no" >&5
13249 echo "${ECHO_T}no" >&6
13250 fi
13251
13252 fi
13253 fi
13254
13255 if test "x$enable_doc" = xyes; then
13256 DOC=1
13257 else
13258 DOC=0
13259 fi
13260
13261
13262 if test x$DOT = x; then
13263 if test "x$enable_dot" = xyes; then
13264 { { echo "$as_me:$LINENO: error: could not find dot" >&5
13265 echo "$as_me: error: could not find dot" >&2;}
13266 { (exit 1); exit 1; }; }
13267 fi
13268 enable_dot=no
13269 else
13270 enable_dot=yes
13271 fi
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
13292
13293
13294 cat >confcache <<\_ACEOF
13295 # This file is a shell script that caches the results of configure
13296 # tests run on this system so they can be shared between configure
13297 # scripts and configure runs, see configure's option --config-cache.
13298 # It is not useful on other systems. If it contains results you don't
13299 # want to keep, you may remove or edit it.
13300 #
13301 # config.status only pays attention to the cache file if you give it
13302 # the --recheck option to rerun configure.
13303 #
13304 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13305 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13306 # following values.
13307
13308 _ACEOF
13309
13310 # The following way of writing the cache mishandles newlines in values,
13311 # but we know of no workaround that is simple, portable, and efficient.
13312 # So, don't put newlines in cache variables' values.
13313 # Ultrix sh set writes to stderr and can't be redirected directly,
13314 # and sets the high bit in the cache file unless we assign to the vars.
13315 {
13316 (set) 2>&1 |
13317 case `(ac_space=' '; set | grep ac_space) 2>&1` in
13318 *ac_space=\ *)
13319 # `set' does not quote correctly, so add quotes (double-quote
13320 # substitution turns \\\\ into \\, and sed turns \\ into \).
13321 sed -n \
13322 "s/'/'\\\\''/g;
13323 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13324 ;;
13325 *)
13326 # `set' quotes correctly as required by POSIX, so do not add quotes.
13327 sed -n \
13328 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13329 ;;
13330 esac;
13331 } |
13332 sed '
13333 t clear
13334 : clear
13335 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13336 t end
13337 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13338 : end' >>confcache
13339 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13340 if test -w $cache_file; then
13341 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13342 cat confcache >$cache_file
13343 else
13344 echo "not updating unwritable cache $cache_file"
13345 fi
13346 fi
13347 rm -f confcache
13348
13349 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13350 # Let make expand exec_prefix.
13351 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13352
13353 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13354 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13355 # trailing colons and then remove the whole line if VPATH becomes empty
13356 # (actually we leave an empty line to preserve line numbers).
13357 if test "x$srcdir" = x.; then
13358 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13359 s/:*\$(srcdir):*/:/;
13360 s/:*\${srcdir}:*/:/;
13361 s/:*@srcdir@:*/:/;
13362 s/^\([^=]*=[ ]*\):*/\1/;
13363 s/:*$//;
13364 s/^[^=]*=[ ]*$//;
13365 }'
13366 fi
13367
13368 DEFS=-DHAVE_CONFIG_H
13369
13370 ac_libobjs=
13371 ac_ltlibobjs=
13372 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13373 # 1. Remove the extension, and $U if already installed.
13374 ac_i=`echo "$ac_i" |
13375 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13376 # 2. Add them.
13377 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13378 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13379 done
13380 LIBOBJS=$ac_libobjs
13381
13382 LTLIBOBJS=$ac_ltlibobjs
13383
13384
13385
13386 : ${CONFIG_STATUS=./config.status}
13387 ac_clean_files_save=$ac_clean_files
13388 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13389 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13390 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13391 cat >$CONFIG_STATUS <<_ACEOF
13392 #! $SHELL
13393 # Generated by $as_me.
13394 # Run this file to recreate the current configuration.
13395 # Compiler output produced by configure, useful for debugging
13396 # configure, is in config.log if it exists.
13397
13398 debug=false
13399 ac_cs_recheck=false
13400 ac_cs_silent=false
13401 SHELL=\${CONFIG_SHELL-$SHELL}
13402 _ACEOF
13403
13404 cat >>$CONFIG_STATUS <<\_ACEOF
13405 ## --------------------- ##
13406 ## M4sh Initialization. ##
13407 ## --------------------- ##
13408
13409 # Be Bourne compatible
13410 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13411 emulate sh
13412 NULLCMD=:
13413 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13414 # is contrary to our usage. Disable this feature.
13415 alias -g '${1+"$@"}'='"$@"'
13416 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13417 set -o posix
13418 fi
13419 DUALCASE=1; export DUALCASE # for MKS sh
13420
13421 # Support unset when possible.
13422 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13423 as_unset=unset
13424 else
13425 as_unset=false
13426 fi
13427
13428
13429 # Work around bugs in pre-3.0 UWIN ksh.
13430 $as_unset ENV MAIL MAILPATH
13431 PS1='$ '
13432 PS2='> '
13433 PS4='+ '
13434
13435 # NLS nuisances.
13436 for as_var in \
13437 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13438 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13439 LC_TELEPHONE LC_TIME
13440 do
13441 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13442 eval $as_var=C; export $as_var
13443 else
13444 $as_unset $as_var
13445 fi
13446 done
13447
13448 # Required to use basename.
13449 if expr a : '\(a\)' >/dev/null 2>&1; then
13450 as_expr=expr
13451 else
13452 as_expr=false
13453 fi
13454
13455 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13456 as_basename=basename
13457 else
13458 as_basename=false
13459 fi
13460
13461
13462 # Name of the executable.
13463 as_me=`$as_basename "$0" ||
13464 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13465 X"$0" : 'X\(//\)$' \| \
13466 X"$0" : 'X\(/\)$' \| \
13467 . : '\(.\)' 2>/dev/null ||
13468 echo X/"$0" |
13469 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13470 /^X\/\(\/\/\)$/{ s//\1/; q; }
13471 /^X\/\(\/\).*/{ s//\1/; q; }
13472 s/.*/./; q'`
13473
13474
13475 # PATH needs CR, and LINENO needs CR and PATH.
13476 # Avoid depending upon Character Ranges.
13477 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13478 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13479 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13480 as_cr_digits='0123456789'
13481 as_cr_alnum=$as_cr_Letters$as_cr_digits
13482
13483 # The user is always right.
13484 if test "${PATH_SEPARATOR+set}" != set; then
13485 echo "#! /bin/sh" >conf$$.sh
13486 echo "exit 0" >>conf$$.sh
13487 chmod +x conf$$.sh
13488 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13489 PATH_SEPARATOR=';'
13490 else
13491 PATH_SEPARATOR=:
13492 fi
13493 rm -f conf$$.sh
13494 fi
13495
13496
13497 as_lineno_1=$LINENO
13498 as_lineno_2=$LINENO
13499 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13500 test "x$as_lineno_1" != "x$as_lineno_2" &&
13501 test "x$as_lineno_3" = "x$as_lineno_2" || {
13502 # Find who we are. Look in the path if we contain no path at all
13503 # relative or not.
13504 case $0 in
13505 *[\\/]* ) as_myself=$0 ;;
13506 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13507 for as_dir in $PATH
13508 do
13509 IFS=$as_save_IFS
13510 test -z "$as_dir" && as_dir=.
13511 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13512 done
13513
13514 ;;
13515 esac
13516 # We did not find ourselves, most probably we were run as `sh COMMAND'
13517 # in which case we are not to be found in the path.
13518 if test "x$as_myself" = x; then
13519 as_myself=$0
13520 fi
13521 if test ! -f "$as_myself"; then
13522 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13523 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13524 { (exit 1); exit 1; }; }
13525 fi
13526 case $CONFIG_SHELL in
13527 '')
13528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13529 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13530 do
13531 IFS=$as_save_IFS
13532 test -z "$as_dir" && as_dir=.
13533 for as_base in sh bash ksh sh5; do
13534 case $as_dir in
13535 /*)
13536 if ("$as_dir/$as_base" -c '
13537 as_lineno_1=$LINENO
13538 as_lineno_2=$LINENO
13539 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13540 test "x$as_lineno_1" != "x$as_lineno_2" &&
13541 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13542 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13543 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13544 CONFIG_SHELL=$as_dir/$as_base
13545 export CONFIG_SHELL
13546 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13547 fi;;
13548 esac
13549 done
13550 done
13551 ;;
13552 esac
13553
13554 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13555 # uniformly replaced by the line number. The first 'sed' inserts a
13556 # line-number line before each line; the second 'sed' does the real
13557 # work. The second script uses 'N' to pair each line-number line
13558 # with the numbered line, and appends trailing '-' during
13559 # substitution so that $LINENO is not a special case at line end.
13560 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13561 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13562 sed '=' <$as_myself |
13563 sed '
13564 N
13565 s,$,-,
13566 : loop
13567 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13568 t loop
13569 s,-$,,
13570 s,^['$as_cr_digits']*\n,,
13571 ' >$as_me.lineno &&
13572 chmod +x $as_me.lineno ||
13573 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13574 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13575 { (exit 1); exit 1; }; }
13576
13577 # Don't try to exec as it changes $[0], causing all sort of problems
13578 # (the dirname of $[0] is not the place where we might find the
13579 # original and so on. Autoconf is especially sensible to this).
13580 . ./$as_me.lineno
13581 # Exit status is that of the last command.
13582 exit
13583 }
13584
13585
13586 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13587 *c*,-n*) ECHO_N= ECHO_C='
13588 ' ECHO_T=' ' ;;
13589 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13590 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13591 esac
13592
13593 if expr a : '\(a\)' >/dev/null 2>&1; then
13594 as_expr=expr
13595 else
13596 as_expr=false
13597 fi
13598
13599 rm -f conf$$ conf$$.exe conf$$.file
13600 echo >conf$$.file
13601 if ln -s conf$$.file conf$$ 2>/dev/null; then
13602 # We could just check for DJGPP; but this test a) works b) is more generic
13603 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13604 if test -f conf$$.exe; then
13605 # Don't use ln at all; we don't have any links
13606 as_ln_s='cp -p'
13607 else
13608 as_ln_s='ln -s'
13609 fi
13610 elif ln conf$$.file conf$$ 2>/dev/null; then
13611 as_ln_s=ln
13612 else
13613 as_ln_s='cp -p'
13614 fi
13615 rm -f conf$$ conf$$.exe conf$$.file
13616
13617 if mkdir -p . 2>/dev/null; then
13618 as_mkdir_p=:
13619 else
13620 test -d ./-p && rmdir ./-p
13621 as_mkdir_p=false
13622 fi
13623
13624 as_executable_p="test -f"
13625
13626 # Sed expression to map a string onto a valid CPP name.
13627 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13628
13629 # Sed expression to map a string onto a valid variable name.
13630 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13631
13632
13633 # IFS
13634 # We need space, tab and new line, in precisely that order.
13635 as_nl='
13636 '
13637 IFS=" $as_nl"
13638
13639 # CDPATH.
13640 $as_unset CDPATH
13641
13642 exec 6>&1
13643
13644 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13645 # report actual input values of CONFIG_FILES etc. instead of their
13646 # values after options handling. Logging --version etc. is OK.
13647 exec 5>>config.log
13648 {
13649 echo
13650 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13651 ## Running $as_me. ##
13652 _ASBOX
13653 } >&5
13654 cat >&5 <<_CSEOF
13655
13656 This file was extended by OOPSE $as_me 3.0, which was
13657 generated by GNU Autoconf 2.59. Invocation command line was
13658
13659 CONFIG_FILES = $CONFIG_FILES
13660 CONFIG_HEADERS = $CONFIG_HEADERS
13661 CONFIG_LINKS = $CONFIG_LINKS
13662 CONFIG_COMMANDS = $CONFIG_COMMANDS
13663 $ $0 $@
13664
13665 _CSEOF
13666 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13667 echo >&5
13668 _ACEOF
13669
13670 # Files that config.status was made for.
13671 if test -n "$ac_config_files"; then
13672 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13673 fi
13674
13675 if test -n "$ac_config_headers"; then
13676 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13677 fi
13678
13679 if test -n "$ac_config_links"; then
13680 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13681 fi
13682
13683 if test -n "$ac_config_commands"; then
13684 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13685 fi
13686
13687 cat >>$CONFIG_STATUS <<\_ACEOF
13688
13689 ac_cs_usage="\
13690 \`$as_me' instantiates files from templates according to the
13691 current configuration.
13692
13693 Usage: $0 [OPTIONS] [FILE]...
13694
13695 -h, --help print this help, then exit
13696 -V, --version print version number, then exit
13697 -q, --quiet do not print progress messages
13698 -d, --debug don't remove temporary files
13699 --recheck update $as_me by reconfiguring in the same conditions
13700 --file=FILE[:TEMPLATE]
13701 instantiate the configuration file FILE
13702 --header=FILE[:TEMPLATE]
13703 instantiate the configuration header FILE
13704
13705 Configuration files:
13706 $config_files
13707
13708 Configuration headers:
13709 $config_headers
13710
13711 Configuration links:
13712 $config_links
13713
13714 Report bugs to <bug-autoconf@gnu.org>."
13715 _ACEOF
13716
13717 cat >>$CONFIG_STATUS <<_ACEOF
13718 ac_cs_version="\\
13719 OOPSE config.status 3.0
13720 configured by $0, generated by GNU Autoconf 2.59,
13721 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13722
13723 Copyright (C) 2003 Free Software Foundation, Inc.
13724 This config.status script is free software; the Free Software Foundation
13725 gives unlimited permission to copy, distribute and modify it."
13726 srcdir=$srcdir
13727 INSTALL="$INSTALL"
13728 _ACEOF
13729
13730 cat >>$CONFIG_STATUS <<\_ACEOF
13731 # If no file are specified by the user, then we need to provide default
13732 # value. By we need to know if files were specified by the user.
13733 ac_need_defaults=:
13734 while test $# != 0
13735 do
13736 case $1 in
13737 --*=*)
13738 ac_option=`expr "x$1" : 'x\([^=]*\)='`
13739 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13740 ac_shift=:
13741 ;;
13742 -*)
13743 ac_option=$1
13744 ac_optarg=$2
13745 ac_shift=shift
13746 ;;
13747 *) # This is not an option, so the user has probably given explicit
13748 # arguments.
13749 ac_option=$1
13750 ac_need_defaults=false;;
13751 esac
13752
13753 case $ac_option in
13754 # Handling of the options.
13755 _ACEOF
13756 cat >>$CONFIG_STATUS <<\_ACEOF
13757 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13758 ac_cs_recheck=: ;;
13759 --version | --vers* | -V )
13760 echo "$ac_cs_version"; exit 0 ;;
13761 --he | --h)
13762 # Conflict between --help and --header
13763 { { echo "$as_me:$LINENO: error: ambiguous option: $1
13764 Try \`$0 --help' for more information." >&5
13765 echo "$as_me: error: ambiguous option: $1
13766 Try \`$0 --help' for more information." >&2;}
13767 { (exit 1); exit 1; }; };;
13768 --help | --hel | -h )
13769 echo "$ac_cs_usage"; exit 0 ;;
13770 --debug | --d* | -d )
13771 debug=: ;;
13772 --file | --fil | --fi | --f )
13773 $ac_shift
13774 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13775 ac_need_defaults=false;;
13776 --header | --heade | --head | --hea )
13777 $ac_shift
13778 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13779 ac_need_defaults=false;;
13780 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13781 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13782 ac_cs_silent=: ;;
13783
13784 # This is an error.
13785 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13786 Try \`$0 --help' for more information." >&5
13787 echo "$as_me: error: unrecognized option: $1
13788 Try \`$0 --help' for more information." >&2;}
13789 { (exit 1); exit 1; }; } ;;
13790
13791 *) ac_config_targets="$ac_config_targets $1" ;;
13792
13793 esac
13794 shift
13795 done
13796
13797 ac_configure_extra_args=
13798
13799 if $ac_cs_silent; then
13800 exec 6>/dev/null
13801 ac_configure_extra_args="$ac_configure_extra_args --silent"
13802 fi
13803
13804 _ACEOF
13805 cat >>$CONFIG_STATUS <<_ACEOF
13806 if \$ac_cs_recheck; then
13807 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13808 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13809 fi
13810
13811 _ACEOF
13812
13813
13814
13815
13816
13817 cat >>$CONFIG_STATUS <<\_ACEOF
13818 for ac_config_target in $ac_config_targets
13819 do
13820 case "$ac_config_target" in
13821 # Handling of arguments.
13822 "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13823 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13824 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
13825 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13826 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
13827 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13828 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13829 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13830 { (exit 1); exit 1; }; };;
13831 esac
13832 done
13833
13834 # If the user did not use the arguments to specify the items to instantiate,
13835 # then the envvar interface is used. Set only those that are not.
13836 # We use the long form for the default assignment because of an extremely
13837 # bizarre bug on SunOS 4.1.3.
13838 if $ac_need_defaults; then
13839 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13840 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13841 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
13842 fi
13843
13844 # Have a temporary directory for convenience. Make it in the build tree
13845 # simply because there is no reason to put it here, and in addition,
13846 # creating and moving files from /tmp can sometimes cause problems.
13847 # Create a temporary directory, and hook for its removal unless debugging.
13848 $debug ||
13849 {
13850 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13851 trap '{ (exit 1); exit 1; }' 1 2 13 15
13852 }
13853
13854 # Create a (secure) tmp directory for tmp files.
13855
13856 {
13857 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13858 test -n "$tmp" && test -d "$tmp"
13859 } ||
13860 {
13861 tmp=./confstat$$-$RANDOM
13862 (umask 077 && mkdir $tmp)
13863 } ||
13864 {
13865 echo "$me: cannot create a temporary directory in ." >&2
13866 { (exit 1); exit 1; }
13867 }
13868
13869 _ACEOF
13870
13871 cat >>$CONFIG_STATUS <<_ACEOF
13872
13873 #
13874 # CONFIG_FILES section.
13875 #
13876
13877 # No need to generate the scripts if there are no CONFIG_FILES.
13878 # This happens for instance when ./config.status config.h
13879 if test -n "\$CONFIG_FILES"; then
13880 # Protect against being on the right side of a sed subst in config.status.
13881 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13882 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13883 s,@SHELL@,$SHELL,;t t
13884 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13885 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13886 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13887 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13888 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13889 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13890 s,@exec_prefix@,$exec_prefix,;t t
13891 s,@prefix@,$prefix,;t t
13892 s,@program_transform_name@,$program_transform_name,;t t
13893 s,@bindir@,$bindir,;t t
13894 s,@sbindir@,$sbindir,;t t
13895 s,@libexecdir@,$libexecdir,;t t
13896 s,@datadir@,$datadir,;t t
13897 s,@sysconfdir@,$sysconfdir,;t t
13898 s,@sharedstatedir@,$sharedstatedir,;t t
13899 s,@localstatedir@,$localstatedir,;t t
13900 s,@libdir@,$libdir,;t t
13901 s,@includedir@,$includedir,;t t
13902 s,@oldincludedir@,$oldincludedir,;t t
13903 s,@infodir@,$infodir,;t t
13904 s,@mandir@,$mandir,;t t
13905 s,@build_alias@,$build_alias,;t t
13906 s,@host_alias@,$host_alias,;t t
13907 s,@target_alias@,$target_alias,;t t
13908 s,@DEFS@,$DEFS,;t t
13909 s,@ECHO_C@,$ECHO_C,;t t
13910 s,@ECHO_N@,$ECHO_N,;t t
13911 s,@ECHO_T@,$ECHO_T,;t t
13912 s,@LIBS@,$LIBS,;t t
13913 s,@build@,$build,;t t
13914 s,@build_cpu@,$build_cpu,;t t
13915 s,@build_vendor@,$build_vendor,;t t
13916 s,@build_os@,$build_os,;t t
13917 s,@host@,$host,;t t
13918 s,@host_cpu@,$host_cpu,;t t
13919 s,@host_vendor@,$host_vendor,;t t
13920 s,@host_os@,$host_os,;t t
13921 s,@PROGNAME@,$PROGNAME,;t t
13922 s,@debug@,$debug,;t t
13923 s,@CXX@,$CXX,;t t
13924 s,@CXXFLAGS@,$CXXFLAGS,;t t
13925 s,@LDFLAGS@,$LDFLAGS,;t t
13926 s,@CPPFLAGS@,$CPPFLAGS,;t t
13927 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13928 s,@EXEEXT@,$EXEEXT,;t t
13929 s,@OBJEXT@,$OBJEXT,;t t
13930 s,@CC@,$CC,;t t
13931 s,@CFLAGS@,$CFLAGS,;t t
13932 s,@ac_ct_CC@,$ac_ct_CC,;t t
13933 s,@FC@,$FC,;t t
13934 s,@FCFLAGS@,$FCFLAGS,;t t
13935 s,@ac_ct_FC@,$ac_ct_FC,;t t
13936 s,@CPP@,$CPP,;t t
13937 s,@EGREP@,$EGREP,;t t
13938 s,@LN_S@,$LN_S,;t t
13939 s,@SET_MAKE@,$SET_MAKE,;t t
13940 s,@RANLIB@,$RANLIB,;t t
13941 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
13942 s,@PERLINTERP@,$PERLINTERP,;t t
13943 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
13944 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13945 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13946 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13947 s,@AR@,$AR,;t t
13948 s,@PS@,$PS,;t t
13949 s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
13950 s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
13951 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
13952 s,@FCLIBS@,$FCLIBS,;t t
13953 s,@FC_FUNC@,$FC_FUNC,;t t
13954 s,@FC_FUNC_@,$FC_FUNC_,;t t
13955 s,@MOD@,$MOD,;t t
13956 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
13957 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
13958 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
13959 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
13960 s,@LIBOBJS@,$LIBOBJS,;t t
13961 s,@POW_LIB@,$POW_LIB,;t t
13962 s,@CXXCPP@,$CXXCPP,;t t
13963 s,@__func__@,$__func__,;t t
13964 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
13965 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
13966 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
13967 s,@MPI_LIB@,$MPI_LIB,;t t
13968 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
13969 s,@USE_MPI@,$USE_MPI,;t t
13970 s,@USE_CGAL@,$USE_CGAL,;t t
13971 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
13972 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
13973 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
13974 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
13975 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
13976 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
13977 s,@DOXYGEN@,$DOXYGEN,;t t
13978 s,@DOT@,$DOT,;t t
13979 s,@DOC@,$DOC,;t t
13980 s,@enable_dot@,$enable_dot,;t t
13981 s,@enable_html_docs@,$enable_html_docs,;t t
13982 s,@enable_latex_docs@,$enable_latex_docs,;t t
13983 s,@BATEXT@,$BATEXT,;t t
13984 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
13985 s,@OOPSE@,$OOPSE,;t t
13986 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
13987 s,@SUBDIRS@,$SUBDIRS,;t t
13988 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13989 CEOF
13990
13991 _ACEOF
13992
13993 cat >>$CONFIG_STATUS <<\_ACEOF
13994 # Split the substitutions into bite-sized pieces for seds with
13995 # small command number limits, like on Digital OSF/1 and HP-UX.
13996 ac_max_sed_lines=48
13997 ac_sed_frag=1 # Number of current file.
13998 ac_beg=1 # First line for current file.
13999 ac_end=$ac_max_sed_lines # Line after last line for current file.
14000 ac_more_lines=:
14001 ac_sed_cmds=
14002 while $ac_more_lines; do
14003 if test $ac_beg -gt 1; then
14004 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14005 else
14006 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14007 fi
14008 if test ! -s $tmp/subs.frag; then
14009 ac_more_lines=false
14010 else
14011 # The purpose of the label and of the branching condition is to
14012 # speed up the sed processing (if there are no `@' at all, there
14013 # is no need to browse any of the substitutions).
14014 # These are the two extra sed commands mentioned above.
14015 (echo ':t
14016 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14017 if test -z "$ac_sed_cmds"; then
14018 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14019 else
14020 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14021 fi
14022 ac_sed_frag=`expr $ac_sed_frag + 1`
14023 ac_beg=$ac_end
14024 ac_end=`expr $ac_end + $ac_max_sed_lines`
14025 fi
14026 done
14027 if test -z "$ac_sed_cmds"; then
14028 ac_sed_cmds=cat
14029 fi
14030 fi # test -n "$CONFIG_FILES"
14031
14032 _ACEOF
14033 cat >>$CONFIG_STATUS <<\_ACEOF
14034 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14035 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14036 case $ac_file in
14037 - | *:- | *:-:* ) # input from stdin
14038 cat >$tmp/stdin
14039 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14040 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14041 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14042 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14043 * ) ac_file_in=$ac_file.in ;;
14044 esac
14045
14046 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14047 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14048 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14049 X"$ac_file" : 'X\(//\)[^/]' \| \
14050 X"$ac_file" : 'X\(//\)$' \| \
14051 X"$ac_file" : 'X\(/\)' \| \
14052 . : '\(.\)' 2>/dev/null ||
14053 echo X"$ac_file" |
14054 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14055 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14056 /^X\(\/\/\)$/{ s//\1/; q; }
14057 /^X\(\/\).*/{ s//\1/; q; }
14058 s/.*/./; q'`
14059 { if $as_mkdir_p; then
14060 mkdir -p "$ac_dir"
14061 else
14062 as_dir="$ac_dir"
14063 as_dirs=
14064 while test ! -d "$as_dir"; do
14065 as_dirs="$as_dir $as_dirs"
14066 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14067 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14068 X"$as_dir" : 'X\(//\)[^/]' \| \
14069 X"$as_dir" : 'X\(//\)$' \| \
14070 X"$as_dir" : 'X\(/\)' \| \
14071 . : '\(.\)' 2>/dev/null ||
14072 echo X"$as_dir" |
14073 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14074 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14075 /^X\(\/\/\)$/{ s//\1/; q; }
14076 /^X\(\/\).*/{ s//\1/; q; }
14077 s/.*/./; q'`
14078 done
14079 test ! -n "$as_dirs" || mkdir $as_dirs
14080 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14081 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14082 { (exit 1); exit 1; }; }; }
14083
14084 ac_builddir=.
14085
14086 if test "$ac_dir" != .; then
14087 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14088 # A "../" for each directory in $ac_dir_suffix.
14089 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14090 else
14091 ac_dir_suffix= ac_top_builddir=
14092 fi
14093
14094 case $srcdir in
14095 .) # No --srcdir option. We are building in place.
14096 ac_srcdir=.
14097 if test -z "$ac_top_builddir"; then
14098 ac_top_srcdir=.
14099 else
14100 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14101 fi ;;
14102 [\\/]* | ?:[\\/]* ) # Absolute path.
14103 ac_srcdir=$srcdir$ac_dir_suffix;
14104 ac_top_srcdir=$srcdir ;;
14105 *) # Relative path.
14106 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14107 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14108 esac
14109
14110 # Do not use `cd foo && pwd` to compute absolute paths, because
14111 # the directories may not exist.
14112 case `pwd` in
14113 .) ac_abs_builddir="$ac_dir";;
14114 *)
14115 case "$ac_dir" in
14116 .) ac_abs_builddir=`pwd`;;
14117 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14118 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14119 esac;;
14120 esac
14121 case $ac_abs_builddir in
14122 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14123 *)
14124 case ${ac_top_builddir}. in
14125 .) ac_abs_top_builddir=$ac_abs_builddir;;
14126 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14127 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14128 esac;;
14129 esac
14130 case $ac_abs_builddir in
14131 .) ac_abs_srcdir=$ac_srcdir;;
14132 *)
14133 case $ac_srcdir in
14134 .) ac_abs_srcdir=$ac_abs_builddir;;
14135 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14136 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14137 esac;;
14138 esac
14139 case $ac_abs_builddir in
14140 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14141 *)
14142 case $ac_top_srcdir in
14143 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14144 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14145 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14146 esac;;
14147 esac
14148
14149
14150 case $INSTALL in
14151 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14152 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14153 esac
14154
14155 if test x"$ac_file" != x-; then
14156 { echo "$as_me:$LINENO: creating $ac_file" >&5
14157 echo "$as_me: creating $ac_file" >&6;}
14158 rm -f "$ac_file"
14159 fi
14160 # Let's still pretend it is `configure' which instantiates (i.e., don't
14161 # use $as_me), people would be surprised to read:
14162 # /* config.h. Generated by config.status. */
14163 if test x"$ac_file" = x-; then
14164 configure_input=
14165 else
14166 configure_input="$ac_file. "
14167 fi
14168 configure_input=$configure_input"Generated from `echo $ac_file_in |
14169 sed 's,.*/,,'` by configure."
14170
14171 # First look for the input files in the build tree, otherwise in the
14172 # src tree.
14173 ac_file_inputs=`IFS=:
14174 for f in $ac_file_in; do
14175 case $f in
14176 -) echo $tmp/stdin ;;
14177 [\\/$]*)
14178 # Absolute (can't be DOS-style, as IFS=:)
14179 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14180 echo "$as_me: error: cannot find input file: $f" >&2;}
14181 { (exit 1); exit 1; }; }
14182 echo "$f";;
14183 *) # Relative
14184 if test -f "$f"; then
14185 # Build tree
14186 echo "$f"
14187 elif test -f "$srcdir/$f"; then
14188 # Source tree
14189 echo "$srcdir/$f"
14190 else
14191 # /dev/null tree
14192 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14193 echo "$as_me: error: cannot find input file: $f" >&2;}
14194 { (exit 1); exit 1; }; }
14195 fi;;
14196 esac
14197 done` || { (exit 1); exit 1; }
14198 _ACEOF
14199 cat >>$CONFIG_STATUS <<_ACEOF
14200 sed "$ac_vpsub
14201 $extrasub
14202 _ACEOF
14203 cat >>$CONFIG_STATUS <<\_ACEOF
14204 :t
14205 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14206 s,@configure_input@,$configure_input,;t t
14207 s,@srcdir@,$ac_srcdir,;t t
14208 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14209 s,@top_srcdir@,$ac_top_srcdir,;t t
14210 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14211 s,@builddir@,$ac_builddir,;t t
14212 s,@abs_builddir@,$ac_abs_builddir,;t t
14213 s,@top_builddir@,$ac_top_builddir,;t t
14214 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14215 s,@INSTALL@,$ac_INSTALL,;t t
14216 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14217 rm -f $tmp/stdin
14218 if test x"$ac_file" != x-; then
14219 mv $tmp/out $ac_file
14220 else
14221 cat $tmp/out
14222 rm -f $tmp/out
14223 fi
14224
14225 # Run the commands associated with the file.
14226 case $ac_file in
14227 make/Makefile ) chmod 0755 scripts/* ;;
14228 src/utils/Makefile ) chmod 0755 scripts/* ;;
14229 src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
14230 scripts/filepp ) chmod 0755 scripts/* ;;
14231 esac
14232 done
14233 _ACEOF
14234 cat >>$CONFIG_STATUS <<\_ACEOF
14235
14236 #
14237 # CONFIG_HEADER section.
14238 #
14239
14240 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14241 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14242 #
14243 # ac_d sets the value in "#define NAME VALUE" lines.
14244 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14245 ac_dB='[ ].*$,\1#\2'
14246 ac_dC=' '
14247 ac_dD=',;t'
14248 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14249 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14250 ac_uB='$,\1#\2define\3'
14251 ac_uC=' '
14252 ac_uD=',;t'
14253
14254 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14255 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14256 case $ac_file in
14257 - | *:- | *:-:* ) # input from stdin
14258 cat >$tmp/stdin
14259 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14260 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14261 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14262 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14263 * ) ac_file_in=$ac_file.in ;;
14264 esac
14265
14266 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14267 echo "$as_me: creating $ac_file" >&6;}
14268
14269 # First look for the input files in the build tree, otherwise in the
14270 # src tree.
14271 ac_file_inputs=`IFS=:
14272 for f in $ac_file_in; do
14273 case $f in
14274 -) echo $tmp/stdin ;;
14275 [\\/$]*)
14276 # Absolute (can't be DOS-style, as IFS=:)
14277 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14278 echo "$as_me: error: cannot find input file: $f" >&2;}
14279 { (exit 1); exit 1; }; }
14280 # Do quote $f, to prevent DOS paths from being IFS'd.
14281 echo "$f";;
14282 *) # Relative
14283 if test -f "$f"; then
14284 # Build tree
14285 echo "$f"
14286 elif test -f "$srcdir/$f"; then
14287 # Source tree
14288 echo "$srcdir/$f"
14289 else
14290 # /dev/null tree
14291 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14292 echo "$as_me: error: cannot find input file: $f" >&2;}
14293 { (exit 1); exit 1; }; }
14294 fi;;
14295 esac
14296 done` || { (exit 1); exit 1; }
14297 # Remove the trailing spaces.
14298 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14299
14300 _ACEOF
14301
14302 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14303 # `conftest.undefs', that substitutes the proper values into
14304 # config.h.in to produce config.h. The first handles `#define'
14305 # templates, and the second `#undef' templates.
14306 # And first: Protect against being on the right side of a sed subst in
14307 # config.status. Protect against being in an unquoted here document
14308 # in config.status.
14309 rm -f conftest.defines conftest.undefs
14310 # Using a here document instead of a string reduces the quoting nightmare.
14311 # Putting comments in sed scripts is not portable.
14312 #
14313 # `end' is used to avoid that the second main sed command (meant for
14314 # 0-ary CPP macros) applies to n-ary macro definitions.
14315 # See the Autoconf documentation for `clear'.
14316 cat >confdef2sed.sed <<\_ACEOF
14317 s/[\\&,]/\\&/g
14318 s,[\\$`],\\&,g
14319 t clear
14320 : clear
14321 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14322 t end
14323 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14324 : end
14325 _ACEOF
14326 # If some macros were called several times there might be several times
14327 # the same #defines, which is useless. Nevertheless, we may not want to
14328 # sort them, since we want the *last* AC-DEFINE to be honored.
14329 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14330 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14331 rm -f confdef2sed.sed
14332
14333 # This sed command replaces #undef with comments. This is necessary, for
14334 # example, in the case of _POSIX_SOURCE, which is predefined and required
14335 # on some systems where configure will not decide to define it.
14336 cat >>conftest.undefs <<\_ACEOF
14337 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14338 _ACEOF
14339
14340 # Break up conftest.defines because some shells have a limit on the size
14341 # of here documents, and old seds have small limits too (100 cmds).
14342 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14343 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14344 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14345 echo ' :' >>$CONFIG_STATUS
14346 rm -f conftest.tail
14347 while grep . conftest.defines >/dev/null
14348 do
14349 # Write a limited-size here document to $tmp/defines.sed.
14350 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14351 # Speed up: don't consider the non `#define' lines.
14352 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14353 # Work around the forget-to-reset-the-flag bug.
14354 echo 't clr' >>$CONFIG_STATUS
14355 echo ': clr' >>$CONFIG_STATUS
14356 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14357 echo 'CEOF
14358 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14359 rm -f $tmp/in
14360 mv $tmp/out $tmp/in
14361 ' >>$CONFIG_STATUS
14362 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14363 rm -f conftest.defines
14364 mv conftest.tail conftest.defines
14365 done
14366 rm -f conftest.defines
14367 echo ' fi # grep' >>$CONFIG_STATUS
14368 echo >>$CONFIG_STATUS
14369
14370 # Break up conftest.undefs because some shells have a limit on the size
14371 # of here documents, and old seds have small limits too (100 cmds).
14372 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14373 rm -f conftest.tail
14374 while grep . conftest.undefs >/dev/null
14375 do
14376 # Write a limited-size here document to $tmp/undefs.sed.
14377 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14378 # Speed up: don't consider the non `#undef'
14379 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14380 # Work around the forget-to-reset-the-flag bug.
14381 echo 't clr' >>$CONFIG_STATUS
14382 echo ': clr' >>$CONFIG_STATUS
14383 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14384 echo 'CEOF
14385 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14386 rm -f $tmp/in
14387 mv $tmp/out $tmp/in
14388 ' >>$CONFIG_STATUS
14389 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14390 rm -f conftest.undefs
14391 mv conftest.tail conftest.undefs
14392 done
14393 rm -f conftest.undefs
14394
14395 cat >>$CONFIG_STATUS <<\_ACEOF
14396 # Let's still pretend it is `configure' which instantiates (i.e., don't
14397 # use $as_me), people would be surprised to read:
14398 # /* config.h. Generated by config.status. */
14399 if test x"$ac_file" = x-; then
14400 echo "/* Generated by configure. */" >$tmp/config.h
14401 else
14402 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14403 fi
14404 cat $tmp/in >>$tmp/config.h
14405 rm -f $tmp/in
14406 if test x"$ac_file" != x-; then
14407 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14408 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14409 echo "$as_me: $ac_file is unchanged" >&6;}
14410 else
14411 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14412 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14413 X"$ac_file" : 'X\(//\)[^/]' \| \
14414 X"$ac_file" : 'X\(//\)$' \| \
14415 X"$ac_file" : 'X\(/\)' \| \
14416 . : '\(.\)' 2>/dev/null ||
14417 echo X"$ac_file" |
14418 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14419 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14420 /^X\(\/\/\)$/{ s//\1/; q; }
14421 /^X\(\/\).*/{ s//\1/; q; }
14422 s/.*/./; q'`
14423 { if $as_mkdir_p; then
14424 mkdir -p "$ac_dir"
14425 else
14426 as_dir="$ac_dir"
14427 as_dirs=
14428 while test ! -d "$as_dir"; do
14429 as_dirs="$as_dir $as_dirs"
14430 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14431 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14432 X"$as_dir" : 'X\(//\)[^/]' \| \
14433 X"$as_dir" : 'X\(//\)$' \| \
14434 X"$as_dir" : 'X\(/\)' \| \
14435 . : '\(.\)' 2>/dev/null ||
14436 echo X"$as_dir" |
14437 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14438 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14439 /^X\(\/\/\)$/{ s//\1/; q; }
14440 /^X\(\/\).*/{ s//\1/; q; }
14441 s/.*/./; q'`
14442 done
14443 test ! -n "$as_dirs" || mkdir $as_dirs
14444 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14445 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14446 { (exit 1); exit 1; }; }; }
14447
14448 rm -f $ac_file
14449 mv $tmp/config.h $ac_file
14450 fi
14451 else
14452 cat $tmp/config.h
14453 rm -f $tmp/config.h
14454 fi
14455 done
14456 _ACEOF
14457 cat >>$CONFIG_STATUS <<\_ACEOF
14458
14459 #
14460 # CONFIG_LINKS section.
14461 #
14462
14463 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
14464 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
14465 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14466
14467 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
14468 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
14469
14470 if test ! -r $srcdir/$ac_source; then
14471 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
14472 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
14473 { (exit 1); exit 1; }; }
14474 fi
14475 rm -f $ac_dest
14476
14477 # Make relative symlinks.
14478 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
14479 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14480 X"$ac_dest" : 'X\(//\)[^/]' \| \
14481 X"$ac_dest" : 'X\(//\)$' \| \
14482 X"$ac_dest" : 'X\(/\)' \| \
14483 . : '\(.\)' 2>/dev/null ||
14484 echo X"$ac_dest" |
14485 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14486 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14487 /^X\(\/\/\)$/{ s//\1/; q; }
14488 /^X\(\/\).*/{ s//\1/; q; }
14489 s/.*/./; q'`
14490 { if $as_mkdir_p; then
14491 mkdir -p "$ac_dest_dir"
14492 else
14493 as_dir="$ac_dest_dir"
14494 as_dirs=
14495 while test ! -d "$as_dir"; do
14496 as_dirs="$as_dir $as_dirs"
14497 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14498 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14499 X"$as_dir" : 'X\(//\)[^/]' \| \
14500 X"$as_dir" : 'X\(//\)$' \| \
14501 X"$as_dir" : 'X\(/\)' \| \
14502 . : '\(.\)' 2>/dev/null ||
14503 echo X"$as_dir" |
14504 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14505 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14506 /^X\(\/\/\)$/{ s//\1/; q; }
14507 /^X\(\/\).*/{ s//\1/; q; }
14508 s/.*/./; q'`
14509 done
14510 test ! -n "$as_dirs" || mkdir $as_dirs
14511 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
14512 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
14513 { (exit 1); exit 1; }; }; }
14514
14515 ac_builddir=.
14516
14517 if test "$ac_dest_dir" != .; then
14518 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
14519 # A "../" for each directory in $ac_dir_suffix.
14520 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14521 else
14522 ac_dir_suffix= ac_top_builddir=
14523 fi
14524
14525 case $srcdir in
14526 .) # No --srcdir option. We are building in place.
14527 ac_srcdir=.
14528 if test -z "$ac_top_builddir"; then
14529 ac_top_srcdir=.
14530 else
14531 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14532 fi ;;
14533 [\\/]* | ?:[\\/]* ) # Absolute path.
14534 ac_srcdir=$srcdir$ac_dir_suffix;
14535 ac_top_srcdir=$srcdir ;;
14536 *) # Relative path.
14537 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14538 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14539 esac
14540
14541 # Do not use `cd foo && pwd` to compute absolute paths, because
14542 # the directories may not exist.
14543 case `pwd` in
14544 .) ac_abs_builddir="$ac_dest_dir";;
14545 *)
14546 case "$ac_dest_dir" in
14547 .) ac_abs_builddir=`pwd`;;
14548 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
14549 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
14550 esac;;
14551 esac
14552 case $ac_abs_builddir in
14553 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14554 *)
14555 case ${ac_top_builddir}. in
14556 .) ac_abs_top_builddir=$ac_abs_builddir;;
14557 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14558 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14559 esac;;
14560 esac
14561 case $ac_abs_builddir in
14562 .) ac_abs_srcdir=$ac_srcdir;;
14563 *)
14564 case $ac_srcdir in
14565 .) ac_abs_srcdir=$ac_abs_builddir;;
14566 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14567 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14568 esac;;
14569 esac
14570 case $ac_abs_builddir in
14571 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14572 *)
14573 case $ac_top_srcdir in
14574 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14575 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14576 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14577 esac;;
14578 esac
14579
14580
14581 case $srcdir in
14582 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
14583 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14584 esac
14585
14586 # Try a symlink, then a hard link, then a copy.
14587 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
14588 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
14589 cp -p $srcdir/$ac_source $ac_dest ||
14590 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
14591 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
14592 { (exit 1); exit 1; }; }
14593 done
14594 _ACEOF
14595
14596 cat >>$CONFIG_STATUS <<\_ACEOF
14597
14598 { (exit 0); exit 0; }
14599 _ACEOF
14600 chmod +x $CONFIG_STATUS
14601 ac_clean_files=$ac_clean_files_save
14602
14603
14604 # configure is writing to config.log, and then calls config.status.
14605 # config.status does its own redirection, appending to config.log.
14606 # Unfortunately, on DOS this fails, as config.log is still kept open
14607 # by configure, so config.status won't be able to write to it; its
14608 # output is simply discarded. So we exec the FD to /dev/null,
14609 # effectively closing config.log, so it can be properly (re)opened and
14610 # appended to by config.status. When coming back to configure, we
14611 # need to make the FD available again.
14612 if test "$no_create" != yes; then
14613 ac_cs_success=:
14614 ac_config_status_args=
14615 test "$silent" = yes &&
14616 ac_config_status_args="$ac_config_status_args --quiet"
14617 exec 5>/dev/null
14618 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14619 exec 5>>config.log
14620 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14621 # would make configure fail if this is the last instruction.
14622 $ac_cs_success || { (exit 1); exit 1; }
14623 fi
14624
14625
14626

Properties

Name Value
svn:executable *