ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 2754
Committed: Wed May 17 03:03:03 2006 UTC (18 years, 1 month ago) by gezelter
File size: 443374 byte(s)
Log Message:
zlib fixes

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
4 #
5 # Report bugs to <gezelter@nd.edu>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization. ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28 as_unset=unset
29 else
30 as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 LC_TELEPHONE LC_TIME
45 do
46 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 eval $as_var=C; export $as_var
48 else
49 $as_unset $as_var
50 fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55 as_expr=expr
56 else
57 as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61 as_basename=basename
62 else
63 as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70 X"$0" : 'X\(//\)$' \| \
71 X"$0" : 'X\(/\)$' \| \
72 . : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75 /^X\/\(\/\/\)$/{ s//\1/; q; }
76 /^X\/\(\/\).*/{ s//\1/; q; }
77 s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90 echo "#! /bin/sh" >conf$$.sh
91 echo "exit 0" >>conf$$.sh
92 chmod +x conf$$.sh
93 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 PATH_SEPARATOR=';'
95 else
96 PATH_SEPARATOR=:
97 fi
98 rm -f conf$$.sh
99 fi
100
101
102 as_lineno_1=$LINENO
103 as_lineno_2=$LINENO
104 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105 test "x$as_lineno_1" != "x$as_lineno_2" &&
106 test "x$as_lineno_3" = "x$as_lineno_2" || {
107 # Find who we are. Look in the path if we contain no path at all
108 # relative or not.
109 case $0 in
110 *[\\/]* ) as_myself=$0 ;;
111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114 IFS=$as_save_IFS
115 test -z "$as_dir" && as_dir=.
116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119 ;;
120 esac
121 # We did not find ourselves, most probably we were run as `sh COMMAND'
122 # in which case we are not to be found in the path.
123 if test "x$as_myself" = x; then
124 as_myself=$0
125 fi
126 if test ! -f "$as_myself"; then
127 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 { (exit 1); exit 1; }; }
129 fi
130 case $CONFIG_SHELL in
131 '')
132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135 IFS=$as_save_IFS
136 test -z "$as_dir" && as_dir=.
137 for as_base in sh bash ksh sh5; do
138 case $as_dir in
139 /*)
140 if ("$as_dir/$as_base" -c '
141 as_lineno_1=$LINENO
142 as_lineno_2=$LINENO
143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 CONFIG_SHELL=$as_dir/$as_base
149 export CONFIG_SHELL
150 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 fi;;
152 esac
153 done
154 done
155 ;;
156 esac
157
158 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 # uniformly replaced by the line number. The first 'sed' inserts a
160 # line-number line before each line; the second 'sed' does the real
161 # work. The second script uses 'N' to pair each line-number line
162 # with the numbered line, and appends trailing '-' during
163 # substitution so that $LINENO is not a special case at line end.
164 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166 sed '=' <$as_myself |
167 sed '
168 N
169 s,$,-,
170 : loop
171 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 t loop
173 s,-$,,
174 s,^['$as_cr_digits']*\n,,
175 ' >$as_me.lineno &&
176 chmod +x $as_me.lineno ||
177 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 { (exit 1); exit 1; }; }
179
180 # Don't try to exec as it changes $[0], causing all sort of problems
181 # (the dirname of $[0] is not the place where we might find the
182 # original and so on. Autoconf is especially sensible to this).
183 . ./$as_me.lineno
184 # Exit status is that of the last command.
185 exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190 *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T=' ' ;;
192 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197 as_expr=expr
198 else
199 as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205 # We could just check for DJGPP; but this test a) works b) is more generic
206 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 if test -f conf$$.exe; then
208 # Don't use ln at all; we don't have any links
209 as_ln_s='cp -p'
210 else
211 as_ln_s='ln -s'
212 fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214 as_ln_s=ln
215 else
216 as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221 as_mkdir_p=:
222 else
223 test -d ./-p && rmdir ./-p
224 as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS=" $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='OOPSE'
271 PACKAGE_TARNAME='oopse'
272 PACKAGE_VERSION='3.0'
273 PACKAGE_STRING='OOPSE 3.0'
274 PACKAGE_BUGREPORT='gezelter@nd.edu'
275
276 ac_unique_file="src/applications/oopse/oopse.cpp"
277 ac_default_prefix="/usr/local"
278 # Factoring default headers for most tests.
279 ac_includes_default="\
280 #include <stdio.h>
281 #if HAVE_SYS_TYPES_H
282 # include <sys/types.h>
283 #endif
284 #if HAVE_SYS_STAT_H
285 # include <sys/stat.h>
286 #endif
287 #if STDC_HEADERS
288 # include <stdlib.h>
289 # include <stddef.h>
290 #else
291 # if HAVE_STDLIB_H
292 # include <stdlib.h>
293 # endif
294 #endif
295 #if HAVE_STRING_H
296 # if !STDC_HEADERS && HAVE_MEMORY_H
297 # include <memory.h>
298 # endif
299 # include <string.h>
300 #endif
301 #if HAVE_STRINGS_H
302 # include <strings.h>
303 #endif
304 #if HAVE_INTTYPES_H
305 # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 # include <stdint.h>
309 # endif
310 #endif
311 #if HAVE_UNISTD_H
312 # include <unistd.h>
313 #endif"
314
315 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316 ac_subst_files=''
317
318 # Initialize some variables set by options.
319 ac_init_help=
320 ac_init_version=false
321 # The variables have the same names as the options, with
322 # dashes changed to underlines.
323 cache_file=/dev/null
324 exec_prefix=NONE
325 no_create=
326 no_recursion=
327 prefix=NONE
328 program_prefix=NONE
329 program_suffix=NONE
330 program_transform_name=s,x,x,
331 silent=
332 site=
333 srcdir=
334 verbose=
335 x_includes=NONE
336 x_libraries=NONE
337
338 # Installation directory options.
339 # These are left unexpanded so users can "make install exec_prefix=/foo"
340 # and all the variables that are supposed to be based on exec_prefix
341 # by default will actually change.
342 # Use braces instead of parens because sh, perl, etc. also accept them.
343 bindir='${exec_prefix}/bin'
344 sbindir='${exec_prefix}/sbin'
345 libexecdir='${exec_prefix}/libexec'
346 datadir='${prefix}/share'
347 sysconfdir='${prefix}/etc'
348 sharedstatedir='${prefix}/com'
349 localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
351 includedir='${prefix}/include'
352 oldincludedir='/usr/include'
353 infodir='${prefix}/info'
354 mandir='${prefix}/man'
355
356 ac_prev=
357 for ac_option
358 do
359 # If the previous option needs an argument, assign it.
360 if test -n "$ac_prev"; then
361 eval "$ac_prev=\$ac_option"
362 ac_prev=
363 continue
364 fi
365
366 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367
368 # Accept the important Cygnus configure options, so we can diagnose typos.
369
370 case $ac_option in
371
372 -bindir | --bindir | --bindi | --bind | --bin | --bi)
373 ac_prev=bindir ;;
374 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375 bindir=$ac_optarg ;;
376
377 -build | --build | --buil | --bui | --bu)
378 ac_prev=build_alias ;;
379 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
380 build_alias=$ac_optarg ;;
381
382 -cache-file | --cache-file | --cache-fil | --cache-fi \
383 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
384 ac_prev=cache_file ;;
385 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
386 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
387 cache_file=$ac_optarg ;;
388
389 --config-cache | -C)
390 cache_file=config.cache ;;
391
392 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393 ac_prev=datadir ;;
394 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 | --da=*)
396 datadir=$ac_optarg ;;
397
398 -disable-* | --disable-*)
399 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400 # Reject names that are not valid shell variable names.
401 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403 { (exit 1); exit 1; }; }
404 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405 eval "enable_$ac_feature=no" ;;
406
407 -enable-* | --enable-*)
408 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409 # Reject names that are not valid shell variable names.
410 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412 { (exit 1); exit 1; }; }
413 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
414 case $ac_option in
415 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 *) ac_optarg=yes ;;
417 esac
418 eval "enable_$ac_feature='$ac_optarg'" ;;
419
420 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
421 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
422 | --exec | --exe | --ex)
423 ac_prev=exec_prefix ;;
424 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
425 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
426 | --exec=* | --exe=* | --ex=*)
427 exec_prefix=$ac_optarg ;;
428
429 -gas | --gas | --ga | --g)
430 # Obsolete; use --with-gas.
431 with_gas=yes ;;
432
433 -help | --help | --hel | --he | -h)
434 ac_init_help=long ;;
435 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
436 ac_init_help=recursive ;;
437 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
438 ac_init_help=short ;;
439
440 -host | --host | --hos | --ho)
441 ac_prev=host_alias ;;
442 -host=* | --host=* | --hos=* | --ho=*)
443 host_alias=$ac_optarg ;;
444
445 -includedir | --includedir | --includedi | --included | --include \
446 | --includ | --inclu | --incl | --inc)
447 ac_prev=includedir ;;
448 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
449 | --includ=* | --inclu=* | --incl=* | --inc=*)
450 includedir=$ac_optarg ;;
451
452 -infodir | --infodir | --infodi | --infod | --info | --inf)
453 ac_prev=infodir ;;
454 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
455 infodir=$ac_optarg ;;
456
457 -libdir | --libdir | --libdi | --libd)
458 ac_prev=libdir ;;
459 -libdir=* | --libdir=* | --libdi=* | --libd=*)
460 libdir=$ac_optarg ;;
461
462 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
463 | --libexe | --libex | --libe)
464 ac_prev=libexecdir ;;
465 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
466 | --libexe=* | --libex=* | --libe=*)
467 libexecdir=$ac_optarg ;;
468
469 -localstatedir | --localstatedir | --localstatedi | --localstated \
470 | --localstate | --localstat | --localsta | --localst \
471 | --locals | --local | --loca | --loc | --lo)
472 ac_prev=localstatedir ;;
473 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476 localstatedir=$ac_optarg ;;
477
478 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
479 ac_prev=mandir ;;
480 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481 mandir=$ac_optarg ;;
482
483 -nfp | --nfp | --nf)
484 # Obsolete; use --without-fp.
485 with_fp=no ;;
486
487 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 | --no-cr | --no-c | -n)
489 no_create=yes ;;
490
491 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
492 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
493 no_recursion=yes ;;
494
495 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
496 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
497 | --oldin | --oldi | --old | --ol | --o)
498 ac_prev=oldincludedir ;;
499 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
500 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
501 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
502 oldincludedir=$ac_optarg ;;
503
504 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
505 ac_prev=prefix ;;
506 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
507 prefix=$ac_optarg ;;
508
509 -program-prefix | --program-prefix | --program-prefi | --program-pref \
510 | --program-pre | --program-pr | --program-p)
511 ac_prev=program_prefix ;;
512 -program-prefix=* | --program-prefix=* | --program-prefi=* \
513 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
514 program_prefix=$ac_optarg ;;
515
516 -program-suffix | --program-suffix | --program-suffi | --program-suff \
517 | --program-suf | --program-su | --program-s)
518 ac_prev=program_suffix ;;
519 -program-suffix=* | --program-suffix=* | --program-suffi=* \
520 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
521 program_suffix=$ac_optarg ;;
522
523 -program-transform-name | --program-transform-name \
524 | --program-transform-nam | --program-transform-na \
525 | --program-transform-n | --program-transform- \
526 | --program-transform | --program-transfor \
527 | --program-transfo | --program-transf \
528 | --program-trans | --program-tran \
529 | --progr-tra | --program-tr | --program-t)
530 ac_prev=program_transform_name ;;
531 -program-transform-name=* | --program-transform-name=* \
532 | --program-transform-nam=* | --program-transform-na=* \
533 | --program-transform-n=* | --program-transform-=* \
534 | --program-transform=* | --program-transfor=* \
535 | --program-transfo=* | --program-transf=* \
536 | --program-trans=* | --program-tran=* \
537 | --progr-tra=* | --program-tr=* | --program-t=*)
538 program_transform_name=$ac_optarg ;;
539
540 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
541 | -silent | --silent | --silen | --sile | --sil)
542 silent=yes ;;
543
544 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
545 ac_prev=sbindir ;;
546 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
547 | --sbi=* | --sb=*)
548 sbindir=$ac_optarg ;;
549
550 -sharedstatedir | --sharedstatedir | --sharedstatedi \
551 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
552 | --sharedst | --shareds | --shared | --share | --shar \
553 | --sha | --sh)
554 ac_prev=sharedstatedir ;;
555 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
556 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
557 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
558 | --sha=* | --sh=*)
559 sharedstatedir=$ac_optarg ;;
560
561 -site | --site | --sit)
562 ac_prev=site ;;
563 -site=* | --site=* | --sit=*)
564 site=$ac_optarg ;;
565
566 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
567 ac_prev=srcdir ;;
568 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
569 srcdir=$ac_optarg ;;
570
571 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
572 | --syscon | --sysco | --sysc | --sys | --sy)
573 ac_prev=sysconfdir ;;
574 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
575 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
576 sysconfdir=$ac_optarg ;;
577
578 -target | --target | --targe | --targ | --tar | --ta | --t)
579 ac_prev=target_alias ;;
580 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
581 target_alias=$ac_optarg ;;
582
583 -v | -verbose | --verbose | --verbos | --verbo | --verb)
584 verbose=yes ;;
585
586 -version | --version | --versio | --versi | --vers | -V)
587 ac_init_version=: ;;
588
589 -with-* | --with-*)
590 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
591 # Reject names that are not valid shell variable names.
592 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593 { echo "$as_me: error: invalid package name: $ac_package" >&2
594 { (exit 1); exit 1; }; }
595 ac_package=`echo $ac_package| sed 's/-/_/g'`
596 case $ac_option in
597 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 *) ac_optarg=yes ;;
599 esac
600 eval "with_$ac_package='$ac_optarg'" ;;
601
602 -without-* | --without-*)
603 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604 # Reject names that are not valid shell variable names.
605 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606 { echo "$as_me: error: invalid package name: $ac_package" >&2
607 { (exit 1); exit 1; }; }
608 ac_package=`echo $ac_package | sed 's/-/_/g'`
609 eval "with_$ac_package=no" ;;
610
611 --x)
612 # Obsolete; use --with-x.
613 with_x=yes ;;
614
615 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
616 | --x-incl | --x-inc | --x-in | --x-i)
617 ac_prev=x_includes ;;
618 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
619 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
620 x_includes=$ac_optarg ;;
621
622 -x-libraries | --x-libraries | --x-librarie | --x-librari \
623 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
624 ac_prev=x_libraries ;;
625 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
626 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
627 x_libraries=$ac_optarg ;;
628
629 -*) { echo "$as_me: error: unrecognized option: $ac_option
630 Try \`$0 --help' for more information." >&2
631 { (exit 1); exit 1; }; }
632 ;;
633
634 *=*)
635 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
636 # Reject names that are not valid shell variable names.
637 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639 { (exit 1); exit 1; }; }
640 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 eval "$ac_envvar='$ac_optarg'"
642 export $ac_envvar ;;
643
644 *)
645 # FIXME: should be removed in autoconf 3.0.
646 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650 ;;
651
652 esac
653 done
654
655 if test -n "$ac_prev"; then
656 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
657 { echo "$as_me: error: missing argument to $ac_option" >&2
658 { (exit 1); exit 1; }; }
659 fi
660
661 # Be sure to have absolute paths.
662 for ac_var in exec_prefix prefix
663 do
664 eval ac_val=$`echo $ac_var`
665 case $ac_val in
666 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 { (exit 1); exit 1; }; };;
669 esac
670 done
671
672 # Be sure to have absolute paths.
673 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 localstatedir libdir includedir oldincludedir infodir mandir
675 do
676 eval ac_val=$`echo $ac_var`
677 case $ac_val in
678 [\\/$]* | ?:[\\/]* ) ;;
679 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 { (exit 1); exit 1; }; };;
681 esac
682 done
683
684 # There might be people who depend on the old broken behavior: `$host'
685 # used to hold the argument of --host etc.
686 # FIXME: To remove some day.
687 build=$build_alias
688 host=$host_alias
689 target=$target_alias
690
691 # FIXME: To remove some day.
692 if test "x$host_alias" != x; then
693 if test "x$build_alias" = x; then
694 cross_compiling=maybe
695 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
696 If a cross compiler is detected then cross compile mode will be used." >&2
697 elif test "x$build_alias" != "x$host_alias"; then
698 cross_compiling=yes
699 fi
700 fi
701
702 ac_tool_prefix=
703 test -n "$host_alias" && ac_tool_prefix=$host_alias-
704
705 test "$silent" = yes && exec 6>/dev/null
706
707
708 # Find the source files, if location was not specified.
709 if test -z "$srcdir"; then
710 ac_srcdir_defaulted=yes
711 # Try the directory containing this script, then its parent.
712 ac_confdir=`(dirname "$0") 2>/dev/null ||
713 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714 X"$0" : 'X\(//\)[^/]' \| \
715 X"$0" : 'X\(//\)$' \| \
716 X"$0" : 'X\(/\)' \| \
717 . : '\(.\)' 2>/dev/null ||
718 echo X"$0" |
719 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721 /^X\(\/\/\)$/{ s//\1/; q; }
722 /^X\(\/\).*/{ s//\1/; q; }
723 s/.*/./; q'`
724 srcdir=$ac_confdir
725 if test ! -r $srcdir/$ac_unique_file; then
726 srcdir=..
727 fi
728 else
729 ac_srcdir_defaulted=no
730 fi
731 if test ! -r $srcdir/$ac_unique_file; then
732 if test "$ac_srcdir_defaulted" = yes; then
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 { (exit 1); exit 1; }; }
735 else
736 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 { (exit 1); exit 1; }; }
738 fi
739 fi
740 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
741 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742 { (exit 1); exit 1; }; }
743 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744 ac_env_build_alias_set=${build_alias+set}
745 ac_env_build_alias_value=$build_alias
746 ac_cv_env_build_alias_set=${build_alias+set}
747 ac_cv_env_build_alias_value=$build_alias
748 ac_env_host_alias_set=${host_alias+set}
749 ac_env_host_alias_value=$host_alias
750 ac_cv_env_host_alias_set=${host_alias+set}
751 ac_cv_env_host_alias_value=$host_alias
752 ac_env_target_alias_set=${target_alias+set}
753 ac_env_target_alias_value=$target_alias
754 ac_cv_env_target_alias_set=${target_alias+set}
755 ac_cv_env_target_alias_value=$target_alias
756 ac_env_CXX_set=${CXX+set}
757 ac_env_CXX_value=$CXX
758 ac_cv_env_CXX_set=${CXX+set}
759 ac_cv_env_CXX_value=$CXX
760 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761 ac_env_CXXFLAGS_value=$CXXFLAGS
762 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764 ac_env_LDFLAGS_set=${LDFLAGS+set}
765 ac_env_LDFLAGS_value=$LDFLAGS
766 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 ac_cv_env_LDFLAGS_value=$LDFLAGS
768 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 ac_env_CPPFLAGS_value=$CPPFLAGS
770 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 ac_env_CC_set=${CC+set}
773 ac_env_CC_value=$CC
774 ac_cv_env_CC_set=${CC+set}
775 ac_cv_env_CC_value=$CC
776 ac_env_CFLAGS_set=${CFLAGS+set}
777 ac_env_CFLAGS_value=$CFLAGS
778 ac_cv_env_CFLAGS_set=${CFLAGS+set}
779 ac_cv_env_CFLAGS_value=$CFLAGS
780 ac_env_FC_set=${FC+set}
781 ac_env_FC_value=$FC
782 ac_cv_env_FC_set=${FC+set}
783 ac_cv_env_FC_value=$FC
784 ac_env_FCFLAGS_set=${FCFLAGS+set}
785 ac_env_FCFLAGS_value=$FCFLAGS
786 ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787 ac_cv_env_FCFLAGS_value=$FCFLAGS
788 ac_env_CPP_set=${CPP+set}
789 ac_env_CPP_value=$CPP
790 ac_cv_env_CPP_set=${CPP+set}
791 ac_cv_env_CPP_value=$CPP
792 ac_env_CXXCPP_set=${CXXCPP+set}
793 ac_env_CXXCPP_value=$CXXCPP
794 ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 ac_cv_env_CXXCPP_value=$CXXCPP
796
797 #
798 # Report the --help message.
799 #
800 if test "$ac_init_help" = "long"; then
801 # Omit some internal or obsolete options to make the list less imposing.
802 # This message is too long to be a string in the A/UX 3.1 sh.
803 cat <<_ACEOF
804 \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
805
806 Usage: $0 [OPTION]... [VAR=VALUE]...
807
808 To assign environment variables (e.g., CC, CFLAGS...), specify them as
809 VAR=VALUE. See below for descriptions of some of the useful variables.
810
811 Defaults for the options are specified in brackets.
812
813 Configuration:
814 -h, --help display this help and exit
815 --help=short display options specific to this package
816 --help=recursive display the short help of all the included packages
817 -V, --version display version information and exit
818 -q, --quiet, --silent do not print \`checking...' messages
819 --cache-file=FILE cache test results in FILE [disabled]
820 -C, --config-cache alias for \`--cache-file=config.cache'
821 -n, --no-create do not create output files
822 --srcdir=DIR find the sources in DIR [configure dir or \`..']
823
824 _ACEOF
825
826 cat <<_ACEOF
827 Installation directories:
828 --prefix=PREFIX install architecture-independent files in PREFIX
829 [$ac_default_prefix]
830 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
831 [PREFIX]
832
833 By default, \`make install' will install all the files in
834 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
835 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
836 for instance \`--prefix=\$HOME'.
837
838 For better control, use the options below.
839
840 Fine tuning of the installation directories:
841 --bindir=DIR user executables [EPREFIX/bin]
842 --sbindir=DIR system admin executables [EPREFIX/sbin]
843 --libexecdir=DIR program executables [EPREFIX/libexec]
844 --datadir=DIR read-only architecture-independent data [PREFIX/share]
845 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
846 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
847 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
848 --libdir=DIR object code libraries [EPREFIX/lib]
849 --includedir=DIR C header files [PREFIX/include]
850 --oldincludedir=DIR C header files for non-gcc [/usr/include]
851 --infodir=DIR info documentation [PREFIX/info]
852 --mandir=DIR man documentation [PREFIX/man]
853 _ACEOF
854
855 cat <<\_ACEOF
856
857 System types:
858 --build=BUILD configure for building on BUILD [guessed]
859 --host=HOST cross-compile to build programs to run on HOST [BUILD]
860 _ACEOF
861 fi
862
863 if test -n "$ac_init_help"; then
864 case $ac_init_help in
865 short | recursive ) echo "Configuration of OOPSE 3.0:";;
866 esac
867 cat <<\_ACEOF
868
869 Optional Features:
870 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
873 --enable-debug Compile OOPSE in debug mode
874 --enable-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
885 to /usr/local or /usr if not found in /usr/local)
886 --with-fftw=DIR root directory path of fftw installation (defaults
887 to /usr/local or /usr if not found in /usr/local)
888 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
889 --with-cgal-makefile=FILE CGAL makefile that should be used
890
891 Some influential environment variables:
892 CXX C++ compiler command
893 CXXFLAGS C++ compiler flags
894 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
895 nonstandard directory <lib dir>
896 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
897 headers in a nonstandard directory <include dir>
898 CC C compiler command
899 CFLAGS C compiler flags
900 FC Fortran compiler command
901 FCFLAGS Fortran compiler flags
902 CPP C preprocessor
903 CXXCPP C++ preprocessor
904
905 Use these variables to override the choices made by `configure' or to help
906 it to find libraries and programs with nonstandard names/locations.
907
908 Report bugs to <gezelter@nd.edu>.
909 _ACEOF
910 fi
911
912 if test "$ac_init_help" = "recursive"; then
913 # If there are subdirs, report their specific --help.
914 ac_popdir=`pwd`
915 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
916 test -d $ac_dir || continue
917 ac_builddir=.
918
919 if test "$ac_dir" != .; then
920 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
921 # A "../" for each directory in $ac_dir_suffix.
922 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
923 else
924 ac_dir_suffix= ac_top_builddir=
925 fi
926
927 case $srcdir in
928 .) # No --srcdir option. We are building in place.
929 ac_srcdir=.
930 if test -z "$ac_top_builddir"; then
931 ac_top_srcdir=.
932 else
933 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
934 fi ;;
935 [\\/]* | ?:[\\/]* ) # Absolute path.
936 ac_srcdir=$srcdir$ac_dir_suffix;
937 ac_top_srcdir=$srcdir ;;
938 *) # Relative path.
939 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
940 ac_top_srcdir=$ac_top_builddir$srcdir ;;
941 esac
942
943 # Do not use `cd foo && pwd` to compute absolute paths, because
944 # the directories may not exist.
945 case `pwd` in
946 .) ac_abs_builddir="$ac_dir";;
947 *)
948 case "$ac_dir" in
949 .) ac_abs_builddir=`pwd`;;
950 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
951 *) ac_abs_builddir=`pwd`/"$ac_dir";;
952 esac;;
953 esac
954 case $ac_abs_builddir in
955 .) ac_abs_top_builddir=${ac_top_builddir}.;;
956 *)
957 case ${ac_top_builddir}. in
958 .) ac_abs_top_builddir=$ac_abs_builddir;;
959 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
960 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
961 esac;;
962 esac
963 case $ac_abs_builddir in
964 .) ac_abs_srcdir=$ac_srcdir;;
965 *)
966 case $ac_srcdir in
967 .) ac_abs_srcdir=$ac_abs_builddir;;
968 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
969 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
970 esac;;
971 esac
972 case $ac_abs_builddir in
973 .) ac_abs_top_srcdir=$ac_top_srcdir;;
974 *)
975 case $ac_top_srcdir in
976 .) ac_abs_top_srcdir=$ac_abs_builddir;;
977 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
978 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
979 esac;;
980 esac
981
982 cd $ac_dir
983 # Check for guested configure; otherwise get Cygnus style configure.
984 if test -f $ac_srcdir/configure.gnu; then
985 echo
986 $SHELL $ac_srcdir/configure.gnu --help=recursive
987 elif test -f $ac_srcdir/configure; then
988 echo
989 $SHELL $ac_srcdir/configure --help=recursive
990 elif test -f $ac_srcdir/configure.ac ||
991 test -f $ac_srcdir/configure.in; then
992 echo
993 $ac_configure --help
994 else
995 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
996 fi
997 cd $ac_popdir
998 done
999 fi
1000
1001 test -n "$ac_init_help" && exit 0
1002 if $ac_init_version; then
1003 cat <<\_ACEOF
1004 OOPSE configure 3.0
1005 generated by GNU Autoconf 2.59
1006
1007 Copyright (C) 2003 Free Software Foundation, Inc.
1008 This configure script is free software; the Free Software Foundation
1009 gives unlimited permission to copy, distribute and modify it.
1010 _ACEOF
1011 exit 0
1012 fi
1013 exec 5>config.log
1014 cat >&5 <<_ACEOF
1015 This file contains any messages produced by compilers while
1016 running configure, to aid debugging if configure makes a mistake.
1017
1018 It was created by OOPSE $as_me 3.0, which was
1019 generated by GNU Autoconf 2.59. Invocation command line was
1020
1021 $ $0 $@
1022
1023 _ACEOF
1024 {
1025 cat <<_ASUNAME
1026 ## --------- ##
1027 ## Platform. ##
1028 ## --------- ##
1029
1030 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1031 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1032 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1033 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1034 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1035
1036 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1037 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1038
1039 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1040 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1041 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1042 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1043 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1044 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1045 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1046
1047 _ASUNAME
1048
1049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1050 for as_dir in $PATH
1051 do
1052 IFS=$as_save_IFS
1053 test -z "$as_dir" && as_dir=.
1054 echo "PATH: $as_dir"
1055 done
1056
1057 } >&5
1058
1059 cat >&5 <<_ACEOF
1060
1061
1062 ## ----------- ##
1063 ## Core tests. ##
1064 ## ----------- ##
1065
1066 _ACEOF
1067
1068
1069 # Keep a trace of the command line.
1070 # Strip out --no-create and --no-recursion so they do not pile up.
1071 # Strip out --silent because we don't want to record it for future runs.
1072 # Also quote any args containing shell meta-characters.
1073 # Make two passes to allow for proper duplicate-argument suppression.
1074 ac_configure_args=
1075 ac_configure_args0=
1076 ac_configure_args1=
1077 ac_sep=
1078 ac_must_keep_next=false
1079 for ac_pass in 1 2
1080 do
1081 for ac_arg
1082 do
1083 case $ac_arg in
1084 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1085 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1086 | -silent | --silent | --silen | --sile | --sil)
1087 continue ;;
1088 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1089 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1090 esac
1091 case $ac_pass in
1092 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1093 2)
1094 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1095 if test $ac_must_keep_next = true; then
1096 ac_must_keep_next=false # Got value, back to normal.
1097 else
1098 case $ac_arg in
1099 *=* | --config-cache | -C | -disable-* | --disable-* \
1100 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1101 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1102 | -with-* | --with-* | -without-* | --without-* | --x)
1103 case "$ac_configure_args0 " in
1104 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1105 esac
1106 ;;
1107 -* ) ac_must_keep_next=true ;;
1108 esac
1109 fi
1110 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1111 # Get rid of the leading space.
1112 ac_sep=" "
1113 ;;
1114 esac
1115 done
1116 done
1117 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1118 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1119
1120 # When interrupted or exit'd, cleanup temporary files, and complete
1121 # config.log. We remove comments because anyway the quotes in there
1122 # would cause problems or look ugly.
1123 # WARNING: Be sure not to use single quotes in there, as some shells,
1124 # such as our DU 5.0 friend, will then `close' the trap.
1125 trap 'exit_status=$?
1126 # Save into config.log some information that might help in debugging.
1127 {
1128 echo
1129
1130 cat <<\_ASBOX
1131 ## ---------------- ##
1132 ## Cache variables. ##
1133 ## ---------------- ##
1134 _ASBOX
1135 echo
1136 # The following way of writing the cache mishandles newlines in values,
1137 {
1138 (set) 2>&1 |
1139 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1140 *ac_space=\ *)
1141 sed -n \
1142 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1143 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1144 ;;
1145 *)
1146 sed -n \
1147 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1148 ;;
1149 esac;
1150 }
1151 echo
1152
1153 cat <<\_ASBOX
1154 ## ----------------- ##
1155 ## Output variables. ##
1156 ## ----------------- ##
1157 _ASBOX
1158 echo
1159 for ac_var in $ac_subst_vars
1160 do
1161 eval ac_val=$`echo $ac_var`
1162 echo "$ac_var='"'"'$ac_val'"'"'"
1163 done | sort
1164 echo
1165
1166 if test -n "$ac_subst_files"; then
1167 cat <<\_ASBOX
1168 ## ------------- ##
1169 ## Output files. ##
1170 ## ------------- ##
1171 _ASBOX
1172 echo
1173 for ac_var in $ac_subst_files
1174 do
1175 eval ac_val=$`echo $ac_var`
1176 echo "$ac_var='"'"'$ac_val'"'"'"
1177 done | sort
1178 echo
1179 fi
1180
1181 if test -s confdefs.h; then
1182 cat <<\_ASBOX
1183 ## ----------- ##
1184 ## confdefs.h. ##
1185 ## ----------- ##
1186 _ASBOX
1187 echo
1188 sed "/^$/d" confdefs.h | sort
1189 echo
1190 fi
1191 test "$ac_signal" != 0 &&
1192 echo "$as_me: caught signal $ac_signal"
1193 echo "$as_me: exit $exit_status"
1194 } >&5
1195 rm -f core *.core &&
1196 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1197 exit $exit_status
1198 ' 0
1199 for ac_signal in 1 2 13 15; do
1200 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1201 done
1202 ac_signal=0
1203
1204 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1205 rm -rf conftest* confdefs.h
1206 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1207 echo >confdefs.h
1208
1209 # Predefined preprocessor variables.
1210
1211 cat >>confdefs.h <<_ACEOF
1212 #define PACKAGE_NAME "$PACKAGE_NAME"
1213 _ACEOF
1214
1215
1216 cat >>confdefs.h <<_ACEOF
1217 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1218 _ACEOF
1219
1220
1221 cat >>confdefs.h <<_ACEOF
1222 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1223 _ACEOF
1224
1225
1226 cat >>confdefs.h <<_ACEOF
1227 #define PACKAGE_STRING "$PACKAGE_STRING"
1228 _ACEOF
1229
1230
1231 cat >>confdefs.h <<_ACEOF
1232 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1233 _ACEOF
1234
1235
1236 # Let the site file select an alternate cache file if it wants to.
1237 # Prefer explicitly selected file to automatically selected ones.
1238 if test -z "$CONFIG_SITE"; then
1239 if test "x$prefix" != xNONE; then
1240 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1241 else
1242 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1243 fi
1244 fi
1245 for ac_site_file in $CONFIG_SITE; do
1246 if test -r "$ac_site_file"; then
1247 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1248 echo "$as_me: loading site script $ac_site_file" >&6;}
1249 sed 's/^/| /' "$ac_site_file" >&5
1250 . "$ac_site_file"
1251 fi
1252 done
1253
1254 if test -r "$cache_file"; then
1255 # Some versions of bash will fail to source /dev/null (special
1256 # files actually), so we avoid doing that.
1257 if test -f "$cache_file"; then
1258 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1259 echo "$as_me: loading cache $cache_file" >&6;}
1260 case $cache_file in
1261 [\\/]* | ?:[\\/]* ) . $cache_file;;
1262 *) . ./$cache_file;;
1263 esac
1264 fi
1265 else
1266 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1267 echo "$as_me: creating cache $cache_file" >&6;}
1268 >$cache_file
1269 fi
1270
1271 # Check that the precious variables saved in the cache have kept the same
1272 # value.
1273 ac_cache_corrupted=false
1274 for ac_var in `(set) 2>&1 |
1275 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1276 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1277 eval ac_new_set=\$ac_env_${ac_var}_set
1278 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1279 eval ac_new_val="\$ac_env_${ac_var}_value"
1280 case $ac_old_set,$ac_new_set in
1281 set,)
1282 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1283 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1284 ac_cache_corrupted=: ;;
1285 ,set)
1286 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1287 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1288 ac_cache_corrupted=: ;;
1289 ,);;
1290 *)
1291 if test "x$ac_old_val" != "x$ac_new_val"; then
1292 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1293 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1294 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1295 echo "$as_me: former value: $ac_old_val" >&2;}
1296 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1297 echo "$as_me: current value: $ac_new_val" >&2;}
1298 ac_cache_corrupted=:
1299 fi;;
1300 esac
1301 # Pass precious variables to config.status.
1302 if test "$ac_new_set" = set; then
1303 case $ac_new_val in
1304 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1305 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1306 *) ac_arg=$ac_var=$ac_new_val ;;
1307 esac
1308 case " $ac_configure_args " in
1309 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1310 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1311 esac
1312 fi
1313 done
1314 if $ac_cache_corrupted; then
1315 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1316 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1317 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1318 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1319 { (exit 1); exit 1; }; }
1320 fi
1321
1322 ac_ext=c
1323 ac_cpp='$CPP $CPPFLAGS'
1324 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1325 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
1354 ac_aux_dir=
1355 for ac_dir in ac-tools $srcdir/ac-tools; do
1356 if test -f $ac_dir/install-sh; then
1357 ac_aux_dir=$ac_dir
1358 ac_install_sh="$ac_aux_dir/install-sh -c"
1359 break
1360 elif test -f $ac_dir/install.sh; then
1361 ac_aux_dir=$ac_dir
1362 ac_install_sh="$ac_aux_dir/install.sh -c"
1363 break
1364 elif test -f $ac_dir/shtool; then
1365 ac_aux_dir=$ac_dir
1366 ac_install_sh="$ac_aux_dir/shtool install -c"
1367 break
1368 fi
1369 done
1370 if test -z "$ac_aux_dir"; then
1371 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1372 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1373 { (exit 1); exit 1; }; }
1374 fi
1375 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1376 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1377 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1378
1379
1380 ac_config_headers="$ac_config_headers src/config.h"
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 #
1428
1429
1430
1431
1432
1433
1434 # AC_F90_MODULE_NAMES
1435 # -------------------
1436 #
1437 # Figure out how the Fortran 90 compiler constructs module file names
1438 #
1439 # AC_F90_MODULE_NAMES
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
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528 # who am i
1529 # Make sure we can run config.sub.
1530 $ac_config_sub sun4 >/dev/null 2>&1 ||
1531 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1532 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1533 { (exit 1); exit 1; }; }
1534
1535 echo "$as_me:$LINENO: checking build system type" >&5
1536 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1537 if test "${ac_cv_build+set}" = set; then
1538 echo $ECHO_N "(cached) $ECHO_C" >&6
1539 else
1540 ac_cv_build_alias=$build_alias
1541 test -z "$ac_cv_build_alias" &&
1542 ac_cv_build_alias=`$ac_config_guess`
1543 test -z "$ac_cv_build_alias" &&
1544 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1545 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1546 { (exit 1); exit 1; }; }
1547 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1548 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1549 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1550 { (exit 1); exit 1; }; }
1551
1552 fi
1553 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1554 echo "${ECHO_T}$ac_cv_build" >&6
1555 build=$ac_cv_build
1556 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1557 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1558 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1559
1560
1561 echo "$as_me:$LINENO: checking host system type" >&5
1562 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1563 if test "${ac_cv_host+set}" = set; then
1564 echo $ECHO_N "(cached) $ECHO_C" >&6
1565 else
1566 ac_cv_host_alias=$host_alias
1567 test -z "$ac_cv_host_alias" &&
1568 ac_cv_host_alias=$ac_cv_build_alias
1569 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1570 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1571 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1572 { (exit 1); exit 1; }; }
1573
1574 fi
1575 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1576 echo "${ECHO_T}$ac_cv_host" >&6
1577 host=$ac_cv_host
1578 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1579 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1580 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1581
1582
1583
1584
1585
1586 # set program name
1587 PROGNAME="oopse"
1588
1589
1590
1591
1592 OBJEXT=".$OBJEXT"
1593
1594 OOPSE=oopse
1595
1596 if test "x${prefix}" = "xNONE"
1597 then
1598 OOPSE_HOME=${ac_default_prefix}/oopse
1599 else
1600 OOPSE_HOME=${prefix}/oopse
1601 fi
1602 # Check whether --enable-oopse-home or --disable-oopse-home was given.
1603 if test "${enable_oopse_home+set}" = set; then
1604 enableval="$enable_oopse_home"
1605 OOPSE_HOME="${enableval}"
1606 fi;
1607
1608 # there are two ways to do debugging. One with the --enable-debug flag
1609 # and one using the DEBUG environment variable
1610
1611 debug=0
1612 # Check whether --enable-debug or --disable-debug was given.
1613 if test "${enable_debug+set}" = set; then
1614 enableval="$enable_debug"
1615 debug=1
1616 fi;
1617 if test "${DEBUG}"; then
1618
1619 cat >>confdefs.h <<\_ACEOF
1620 #define debug 1
1621 _ACEOF
1622
1623 msg="$msg, debug mode"
1624 fi
1625
1626
1627 # Checks for programs.
1628 ac_ext=cc
1629 ac_cpp='$CXXCPP $CPPFLAGS'
1630 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1631 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1632 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1633 if test -n "$ac_tool_prefix"; then
1634 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1635 do
1636 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1637 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1638 echo "$as_me:$LINENO: checking for $ac_word" >&5
1639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1640 if test "${ac_cv_prog_CXX+set}" = set; then
1641 echo $ECHO_N "(cached) $ECHO_C" >&6
1642 else
1643 if test -n "$CXX"; then
1644 ac_cv_prog_CXX="$CXX" # Let the user override the test.
1645 else
1646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1647 for as_dir in $PATH
1648 do
1649 IFS=$as_save_IFS
1650 test -z "$as_dir" && as_dir=.
1651 for ac_exec_ext in '' $ac_executable_extensions; do
1652 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1653 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1654 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1655 break 2
1656 fi
1657 done
1658 done
1659
1660 fi
1661 fi
1662 CXX=$ac_cv_prog_CXX
1663 if test -n "$CXX"; then
1664 echo "$as_me:$LINENO: result: $CXX" >&5
1665 echo "${ECHO_T}$CXX" >&6
1666 else
1667 echo "$as_me:$LINENO: result: no" >&5
1668 echo "${ECHO_T}no" >&6
1669 fi
1670
1671 test -n "$CXX" && break
1672 done
1673 fi
1674 if test -z "$CXX"; then
1675 ac_ct_CXX=$CXX
1676 for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
1677 do
1678 # Extract the first word of "$ac_prog", so it can be a program name with args.
1679 set dummy $ac_prog; ac_word=$2
1680 echo "$as_me:$LINENO: checking for $ac_word" >&5
1681 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1682 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1683 echo $ECHO_N "(cached) $ECHO_C" >&6
1684 else
1685 if test -n "$ac_ct_CXX"; then
1686 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1687 else
1688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1689 for as_dir in $PATH
1690 do
1691 IFS=$as_save_IFS
1692 test -z "$as_dir" && as_dir=.
1693 for ac_exec_ext in '' $ac_executable_extensions; do
1694 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1695 ac_cv_prog_ac_ct_CXX="$ac_prog"
1696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1697 break 2
1698 fi
1699 done
1700 done
1701
1702 fi
1703 fi
1704 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1705 if test -n "$ac_ct_CXX"; then
1706 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1707 echo "${ECHO_T}$ac_ct_CXX" >&6
1708 else
1709 echo "$as_me:$LINENO: result: no" >&5
1710 echo "${ECHO_T}no" >&6
1711 fi
1712
1713 test -n "$ac_ct_CXX" && break
1714 done
1715 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1716
1717 CXX=$ac_ct_CXX
1718 fi
1719
1720
1721 # Provide some information about the compiler.
1722 echo "$as_me:$LINENO:" \
1723 "checking for C++ compiler version" >&5
1724 ac_compiler=`set X $ac_compile; echo $2`
1725 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1726 (eval $ac_compiler --version </dev/null >&5) 2>&5
1727 ac_status=$?
1728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1729 (exit $ac_status); }
1730 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1731 (eval $ac_compiler -v </dev/null >&5) 2>&5
1732 ac_status=$?
1733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1734 (exit $ac_status); }
1735 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1736 (eval $ac_compiler -V </dev/null >&5) 2>&5
1737 ac_status=$?
1738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1739 (exit $ac_status); }
1740
1741 cat >conftest.$ac_ext <<_ACEOF
1742 /* confdefs.h. */
1743 _ACEOF
1744 cat confdefs.h >>conftest.$ac_ext
1745 cat >>conftest.$ac_ext <<_ACEOF
1746 /* end confdefs.h. */
1747
1748 int
1749 main ()
1750 {
1751
1752 ;
1753 return 0;
1754 }
1755 _ACEOF
1756 ac_clean_files_save=$ac_clean_files
1757 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1758 # Try to create an executable without -o first, disregard a.out.
1759 # It will help us diagnose broken compilers, and finding out an intuition
1760 # of exeext.
1761 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1762 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1763 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1764 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1765 (eval $ac_link_default) 2>&5
1766 ac_status=$?
1767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1768 (exit $ac_status); }; then
1769 # Find the output, starting from the most likely. This scheme is
1770 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1771 # resort.
1772
1773 # Be careful to initialize this variable, since it used to be cached.
1774 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1775 ac_cv_exeext=
1776 # b.out is created by i960 compilers.
1777 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1778 do
1779 test -f "$ac_file" || continue
1780 case $ac_file in
1781 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1782 ;;
1783 conftest.$ac_ext )
1784 # This is the source file.
1785 ;;
1786 [ab].out )
1787 # We found the default executable, but exeext='' is most
1788 # certainly right.
1789 break;;
1790 *.* )
1791 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1792 # FIXME: I believe we export ac_cv_exeext for Libtool,
1793 # but it would be cool to find out if it's true. Does anybody
1794 # maintain Libtool? --akim.
1795 export ac_cv_exeext
1796 break;;
1797 * )
1798 break;;
1799 esac
1800 done
1801 else
1802 echo "$as_me: failed program was:" >&5
1803 sed 's/^/| /' conftest.$ac_ext >&5
1804
1805 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1806 See \`config.log' for more details." >&5
1807 echo "$as_me: error: C++ compiler cannot create executables
1808 See \`config.log' for more details." >&2;}
1809 { (exit 77); exit 77; }; }
1810 fi
1811
1812 ac_exeext=$ac_cv_exeext
1813 echo "$as_me:$LINENO: result: $ac_file" >&5
1814 echo "${ECHO_T}$ac_file" >&6
1815
1816 # Check the compiler produces executables we can run. If not, either
1817 # the compiler is broken, or we cross compile.
1818 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1819 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1820 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1821 # If not cross compiling, check that we can run a simple program.
1822 if test "$cross_compiling" != yes; then
1823 if { ac_try='./$ac_file'
1824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1825 (eval $ac_try) 2>&5
1826 ac_status=$?
1827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1828 (exit $ac_status); }; }; then
1829 cross_compiling=no
1830 else
1831 if test "$cross_compiling" = maybe; then
1832 cross_compiling=yes
1833 else
1834 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1835 If you meant to cross compile, use \`--host'.
1836 See \`config.log' for more details." >&5
1837 echo "$as_me: error: cannot run C++ compiled programs.
1838 If you meant to cross compile, use \`--host'.
1839 See \`config.log' for more details." >&2;}
1840 { (exit 1); exit 1; }; }
1841 fi
1842 fi
1843 fi
1844 echo "$as_me:$LINENO: result: yes" >&5
1845 echo "${ECHO_T}yes" >&6
1846
1847 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1848 ac_clean_files=$ac_clean_files_save
1849 # Check the compiler produces executables we can run. If not, either
1850 # the compiler is broken, or we cross compile.
1851 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1852 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1853 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1854 echo "${ECHO_T}$cross_compiling" >&6
1855
1856 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1857 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1858 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1859 (eval $ac_link) 2>&5
1860 ac_status=$?
1861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1862 (exit $ac_status); }; then
1863 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1864 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1865 # work properly (i.e., refer to `conftest.exe'), while it won't with
1866 # `rm'.
1867 for ac_file in conftest.exe conftest conftest.*; do
1868 test -f "$ac_file" || continue
1869 case $ac_file in
1870 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1871 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1872 export ac_cv_exeext
1873 break;;
1874 * ) break;;
1875 esac
1876 done
1877 else
1878 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1879 See \`config.log' for more details." >&5
1880 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1881 See \`config.log' for more details." >&2;}
1882 { (exit 1); exit 1; }; }
1883 fi
1884
1885 rm -f conftest$ac_cv_exeext
1886 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1887 echo "${ECHO_T}$ac_cv_exeext" >&6
1888
1889 rm -f conftest.$ac_ext
1890 EXEEXT=$ac_cv_exeext
1891 ac_exeext=$EXEEXT
1892 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1893 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1894 if test "${ac_cv_objext+set}" = set; then
1895 echo $ECHO_N "(cached) $ECHO_C" >&6
1896 else
1897 cat >conftest.$ac_ext <<_ACEOF
1898 /* confdefs.h. */
1899 _ACEOF
1900 cat confdefs.h >>conftest.$ac_ext
1901 cat >>conftest.$ac_ext <<_ACEOF
1902 /* end confdefs.h. */
1903
1904 int
1905 main ()
1906 {
1907
1908 ;
1909 return 0;
1910 }
1911 _ACEOF
1912 rm -f conftest.o conftest.obj
1913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1914 (eval $ac_compile) 2>&5
1915 ac_status=$?
1916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1917 (exit $ac_status); }; then
1918 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1919 case $ac_file in
1920 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1921 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1922 break;;
1923 esac
1924 done
1925 else
1926 echo "$as_me: failed program was:" >&5
1927 sed 's/^/| /' conftest.$ac_ext >&5
1928
1929 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1930 See \`config.log' for more details." >&5
1931 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1932 See \`config.log' for more details." >&2;}
1933 { (exit 1); exit 1; }; }
1934 fi
1935
1936 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1937 fi
1938 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1939 echo "${ECHO_T}$ac_cv_objext" >&6
1940 OBJEXT=$ac_cv_objext
1941 ac_objext=$OBJEXT
1942 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1943 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1944 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1945 echo $ECHO_N "(cached) $ECHO_C" >&6
1946 else
1947 cat >conftest.$ac_ext <<_ACEOF
1948 /* confdefs.h. */
1949 _ACEOF
1950 cat confdefs.h >>conftest.$ac_ext
1951 cat >>conftest.$ac_ext <<_ACEOF
1952 /* end confdefs.h. */
1953
1954 int
1955 main ()
1956 {
1957 #ifndef __GNUC__
1958 choke me
1959 #endif
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_compiler_gnu=yes
1988 else
1989 echo "$as_me: failed program was:" >&5
1990 sed 's/^/| /' conftest.$ac_ext >&5
1991
1992 ac_compiler_gnu=no
1993 fi
1994 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1995 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1996
1997 fi
1998 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1999 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2000 GXX=`test $ac_compiler_gnu = yes && echo yes`
2001 ac_test_CXXFLAGS=${CXXFLAGS+set}
2002 ac_save_CXXFLAGS=$CXXFLAGS
2003 CXXFLAGS="-g"
2004 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2005 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2006 if test "${ac_cv_prog_cxx_g+set}" = set; then
2007 echo $ECHO_N "(cached) $ECHO_C" >&6
2008 else
2009 cat >conftest.$ac_ext <<_ACEOF
2010 /* confdefs.h. */
2011 _ACEOF
2012 cat confdefs.h >>conftest.$ac_ext
2013 cat >>conftest.$ac_ext <<_ACEOF
2014 /* end confdefs.h. */
2015
2016 int
2017 main ()
2018 {
2019
2020 ;
2021 return 0;
2022 }
2023 _ACEOF
2024 rm -f conftest.$ac_objext
2025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2026 (eval $ac_compile) 2>conftest.er1
2027 ac_status=$?
2028 grep -v '^ *+' conftest.er1 >conftest.err
2029 rm -f conftest.er1
2030 cat conftest.err >&5
2031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2032 (exit $ac_status); } &&
2033 { ac_try='test -z "$ac_cxx_werror_flag"
2034 || test ! -s conftest.err'
2035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2036 (eval $ac_try) 2>&5
2037 ac_status=$?
2038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2039 (exit $ac_status); }; } &&
2040 { ac_try='test -s conftest.$ac_objext'
2041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2042 (eval $ac_try) 2>&5
2043 ac_status=$?
2044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045 (exit $ac_status); }; }; then
2046 ac_cv_prog_cxx_g=yes
2047 else
2048 echo "$as_me: failed program was:" >&5
2049 sed 's/^/| /' conftest.$ac_ext >&5
2050
2051 ac_cv_prog_cxx_g=no
2052 fi
2053 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2054 fi
2055 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2056 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2057 if test "$ac_test_CXXFLAGS" = set; then
2058 CXXFLAGS=$ac_save_CXXFLAGS
2059 elif test $ac_cv_prog_cxx_g = yes; then
2060 if test "$GXX" = yes; then
2061 CXXFLAGS="-g -O2"
2062 else
2063 CXXFLAGS="-g"
2064 fi
2065 else
2066 if test "$GXX" = yes; then
2067 CXXFLAGS="-O2"
2068 else
2069 CXXFLAGS=
2070 fi
2071 fi
2072 for ac_declaration in \
2073 '' \
2074 'extern "C" void std::exit (int) throw (); using std::exit;' \
2075 'extern "C" void std::exit (int); using std::exit;' \
2076 'extern "C" void exit (int) throw ();' \
2077 'extern "C" void exit (int);' \
2078 'void exit (int);'
2079 do
2080 cat >conftest.$ac_ext <<_ACEOF
2081 /* confdefs.h. */
2082 _ACEOF
2083 cat confdefs.h >>conftest.$ac_ext
2084 cat >>conftest.$ac_ext <<_ACEOF
2085 /* end confdefs.h. */
2086 $ac_declaration
2087 #include <stdlib.h>
2088 int
2089 main ()
2090 {
2091 exit (42);
2092 ;
2093 return 0;
2094 }
2095 _ACEOF
2096 rm -f conftest.$ac_objext
2097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2098 (eval $ac_compile) 2>conftest.er1
2099 ac_status=$?
2100 grep -v '^ *+' conftest.er1 >conftest.err
2101 rm -f conftest.er1
2102 cat conftest.err >&5
2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 (exit $ac_status); } &&
2105 { ac_try='test -z "$ac_cxx_werror_flag"
2106 || test ! -s conftest.err'
2107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2108 (eval $ac_try) 2>&5
2109 ac_status=$?
2110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2111 (exit $ac_status); }; } &&
2112 { ac_try='test -s conftest.$ac_objext'
2113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2114 (eval $ac_try) 2>&5
2115 ac_status=$?
2116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117 (exit $ac_status); }; }; then
2118 :
2119 else
2120 echo "$as_me: failed program was:" >&5
2121 sed 's/^/| /' conftest.$ac_ext >&5
2122
2123 continue
2124 fi
2125 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2126 cat >conftest.$ac_ext <<_ACEOF
2127 /* confdefs.h. */
2128 _ACEOF
2129 cat confdefs.h >>conftest.$ac_ext
2130 cat >>conftest.$ac_ext <<_ACEOF
2131 /* end confdefs.h. */
2132 $ac_declaration
2133 int
2134 main ()
2135 {
2136 exit (42);
2137 ;
2138 return 0;
2139 }
2140 _ACEOF
2141 rm -f conftest.$ac_objext
2142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2143 (eval $ac_compile) 2>conftest.er1
2144 ac_status=$?
2145 grep -v '^ *+' conftest.er1 >conftest.err
2146 rm -f conftest.er1
2147 cat conftest.err >&5
2148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149 (exit $ac_status); } &&
2150 { ac_try='test -z "$ac_cxx_werror_flag"
2151 || test ! -s conftest.err'
2152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153 (eval $ac_try) 2>&5
2154 ac_status=$?
2155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156 (exit $ac_status); }; } &&
2157 { ac_try='test -s conftest.$ac_objext'
2158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2159 (eval $ac_try) 2>&5
2160 ac_status=$?
2161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2162 (exit $ac_status); }; }; then
2163 break
2164 else
2165 echo "$as_me: failed program was:" >&5
2166 sed 's/^/| /' conftest.$ac_ext >&5
2167
2168 fi
2169 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2170 done
2171 rm -f conftest*
2172 if test -n "$ac_declaration"; then
2173 echo '#ifdef __cplusplus' >>confdefs.h
2174 echo $ac_declaration >>confdefs.h
2175 echo '#endif' >>confdefs.h
2176 fi
2177
2178 ac_ext=c
2179 ac_cpp='$CPP $CPPFLAGS'
2180 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2181 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2182 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2183
2184 ac_ext=c
2185 ac_cpp='$CPP $CPPFLAGS'
2186 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2187 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2188 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2189 if test -n "$ac_tool_prefix"; then
2190 for ac_prog in icc pgcc pathcc cc xlc gcc
2191 do
2192 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2193 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2194 echo "$as_me:$LINENO: checking for $ac_word" >&5
2195 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2196 if test "${ac_cv_prog_CC+set}" = set; then
2197 echo $ECHO_N "(cached) $ECHO_C" >&6
2198 else
2199 if test -n "$CC"; then
2200 ac_cv_prog_CC="$CC" # Let the user override the test.
2201 else
2202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2203 for as_dir in $PATH
2204 do
2205 IFS=$as_save_IFS
2206 test -z "$as_dir" && as_dir=.
2207 for ac_exec_ext in '' $ac_executable_extensions; do
2208 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2209 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2210 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2211 break 2
2212 fi
2213 done
2214 done
2215
2216 fi
2217 fi
2218 CC=$ac_cv_prog_CC
2219 if test -n "$CC"; then
2220 echo "$as_me:$LINENO: result: $CC" >&5
2221 echo "${ECHO_T}$CC" >&6
2222 else
2223 echo "$as_me:$LINENO: result: no" >&5
2224 echo "${ECHO_T}no" >&6
2225 fi
2226
2227 test -n "$CC" && break
2228 done
2229 fi
2230 if test -z "$CC"; then
2231 ac_ct_CC=$CC
2232 for ac_prog in icc pgcc pathcc cc xlc gcc
2233 do
2234 # Extract the first word of "$ac_prog", so it can be a program name with args.
2235 set dummy $ac_prog; ac_word=$2
2236 echo "$as_me:$LINENO: checking for $ac_word" >&5
2237 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2238 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2239 echo $ECHO_N "(cached) $ECHO_C" >&6
2240 else
2241 if test -n "$ac_ct_CC"; then
2242 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2243 else
2244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2245 for as_dir in $PATH
2246 do
2247 IFS=$as_save_IFS
2248 test -z "$as_dir" && as_dir=.
2249 for ac_exec_ext in '' $ac_executable_extensions; do
2250 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2251 ac_cv_prog_ac_ct_CC="$ac_prog"
2252 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2253 break 2
2254 fi
2255 done
2256 done
2257
2258 fi
2259 fi
2260 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2261 if test -n "$ac_ct_CC"; then
2262 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2263 echo "${ECHO_T}$ac_ct_CC" >&6
2264 else
2265 echo "$as_me:$LINENO: result: no" >&5
2266 echo "${ECHO_T}no" >&6
2267 fi
2268
2269 test -n "$ac_ct_CC" && break
2270 done
2271
2272 CC=$ac_ct_CC
2273 fi
2274
2275
2276 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2277 See \`config.log' for more details." >&5
2278 echo "$as_me: error: no acceptable C compiler found in \$PATH
2279 See \`config.log' for more details." >&2;}
2280 { (exit 1); exit 1; }; }
2281
2282 # Provide some information about the compiler.
2283 echo "$as_me:$LINENO:" \
2284 "checking for C compiler version" >&5
2285 ac_compiler=`set X $ac_compile; echo $2`
2286 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2287 (eval $ac_compiler --version </dev/null >&5) 2>&5
2288 ac_status=$?
2289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2290 (exit $ac_status); }
2291 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2292 (eval $ac_compiler -v </dev/null >&5) 2>&5
2293 ac_status=$?
2294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2295 (exit $ac_status); }
2296 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2297 (eval $ac_compiler -V </dev/null >&5) 2>&5
2298 ac_status=$?
2299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300 (exit $ac_status); }
2301
2302 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2303 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2304 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2305 echo $ECHO_N "(cached) $ECHO_C" >&6
2306 else
2307 cat >conftest.$ac_ext <<_ACEOF
2308 /* confdefs.h. */
2309 _ACEOF
2310 cat confdefs.h >>conftest.$ac_ext
2311 cat >>conftest.$ac_ext <<_ACEOF
2312 /* end confdefs.h. */
2313
2314 int
2315 main ()
2316 {
2317 #ifndef __GNUC__
2318 choke me
2319 #endif
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_compiler_gnu=yes
2348 else
2349 echo "$as_me: failed program was:" >&5
2350 sed 's/^/| /' conftest.$ac_ext >&5
2351
2352 ac_compiler_gnu=no
2353 fi
2354 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2355 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2356
2357 fi
2358 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2359 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2360 GCC=`test $ac_compiler_gnu = yes && echo yes`
2361 ac_test_CFLAGS=${CFLAGS+set}
2362 ac_save_CFLAGS=$CFLAGS
2363 CFLAGS="-g"
2364 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2365 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2366 if test "${ac_cv_prog_cc_g+set}" = set; then
2367 echo $ECHO_N "(cached) $ECHO_C" >&6
2368 else
2369 cat >conftest.$ac_ext <<_ACEOF
2370 /* confdefs.h. */
2371 _ACEOF
2372 cat confdefs.h >>conftest.$ac_ext
2373 cat >>conftest.$ac_ext <<_ACEOF
2374 /* end confdefs.h. */
2375
2376 int
2377 main ()
2378 {
2379
2380 ;
2381 return 0;
2382 }
2383 _ACEOF
2384 rm -f conftest.$ac_objext
2385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2386 (eval $ac_compile) 2>conftest.er1
2387 ac_status=$?
2388 grep -v '^ *+' conftest.er1 >conftest.err
2389 rm -f conftest.er1
2390 cat conftest.err >&5
2391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2392 (exit $ac_status); } &&
2393 { ac_try='test -z "$ac_c_werror_flag"
2394 || test ! -s conftest.err'
2395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2396 (eval $ac_try) 2>&5
2397 ac_status=$?
2398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2399 (exit $ac_status); }; } &&
2400 { ac_try='test -s conftest.$ac_objext'
2401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2402 (eval $ac_try) 2>&5
2403 ac_status=$?
2404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2405 (exit $ac_status); }; }; then
2406 ac_cv_prog_cc_g=yes
2407 else
2408 echo "$as_me: failed program was:" >&5
2409 sed 's/^/| /' conftest.$ac_ext >&5
2410
2411 ac_cv_prog_cc_g=no
2412 fi
2413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2414 fi
2415 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2416 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2417 if test "$ac_test_CFLAGS" = set; then
2418 CFLAGS=$ac_save_CFLAGS
2419 elif test $ac_cv_prog_cc_g = yes; then
2420 if test "$GCC" = yes; then
2421 CFLAGS="-g -O2"
2422 else
2423 CFLAGS="-g"
2424 fi
2425 else
2426 if test "$GCC" = yes; then
2427 CFLAGS="-O2"
2428 else
2429 CFLAGS=
2430 fi
2431 fi
2432 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2433 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2434 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2435 echo $ECHO_N "(cached) $ECHO_C" >&6
2436 else
2437 ac_cv_prog_cc_stdc=no
2438 ac_save_CC=$CC
2439 cat >conftest.$ac_ext <<_ACEOF
2440 /* confdefs.h. */
2441 _ACEOF
2442 cat confdefs.h >>conftest.$ac_ext
2443 cat >>conftest.$ac_ext <<_ACEOF
2444 /* end confdefs.h. */
2445 #include <stdarg.h>
2446 #include <stdio.h>
2447 #include <sys/types.h>
2448 #include <sys/stat.h>
2449 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2450 struct buf { int x; };
2451 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2452 static char *e (p, i)
2453 char **p;
2454 int i;
2455 {
2456 return p[i];
2457 }
2458 static char *f (char * (*g) (char **, int), char **p, ...)
2459 {
2460 char *s;
2461 va_list v;
2462 va_start (v,p);
2463 s = g (p, va_arg (v,int));
2464 va_end (v);
2465 return s;
2466 }
2467
2468 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2469 function prototypes and stuff, but not '\xHH' hex character constants.
2470 These don't provoke an error unfortunately, instead are silently treated
2471 as 'x'. The following induces an error, until -std1 is added to get
2472 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2473 array size at least. It's necessary to write '\x00'==0 to get something
2474 that's true only with -std1. */
2475 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2476
2477 int test (int i, double x);
2478 struct s1 {int (*f) (int a);};
2479 struct s2 {int (*f) (double a);};
2480 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2481 int argc;
2482 char **argv;
2483 int
2484 main ()
2485 {
2486 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2487 ;
2488 return 0;
2489 }
2490 _ACEOF
2491 # Don't try gcc -ansi; that turns off useful extensions and
2492 # breaks some systems' header files.
2493 # AIX -qlanglvl=ansi
2494 # Ultrix and OSF/1 -std1
2495 # HP-UX 10.20 and later -Ae
2496 # HP-UX older versions -Aa -D_HPUX_SOURCE
2497 # SVR4 -Xc -D__EXTENSIONS__
2498 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2499 do
2500 CC="$ac_save_CC $ac_arg"
2501 rm -f conftest.$ac_objext
2502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2503 (eval $ac_compile) 2>conftest.er1
2504 ac_status=$?
2505 grep -v '^ *+' conftest.er1 >conftest.err
2506 rm -f conftest.er1
2507 cat conftest.err >&5
2508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2509 (exit $ac_status); } &&
2510 { ac_try='test -z "$ac_c_werror_flag"
2511 || test ! -s conftest.err'
2512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2513 (eval $ac_try) 2>&5
2514 ac_status=$?
2515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2516 (exit $ac_status); }; } &&
2517 { ac_try='test -s conftest.$ac_objext'
2518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2519 (eval $ac_try) 2>&5
2520 ac_status=$?
2521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2522 (exit $ac_status); }; }; then
2523 ac_cv_prog_cc_stdc=$ac_arg
2524 break
2525 else
2526 echo "$as_me: failed program was:" >&5
2527 sed 's/^/| /' conftest.$ac_ext >&5
2528
2529 fi
2530 rm -f conftest.err conftest.$ac_objext
2531 done
2532 rm -f conftest.$ac_ext conftest.$ac_objext
2533 CC=$ac_save_CC
2534
2535 fi
2536
2537 case "x$ac_cv_prog_cc_stdc" in
2538 x|xno)
2539 echo "$as_me:$LINENO: result: none needed" >&5
2540 echo "${ECHO_T}none needed" >&6 ;;
2541 *)
2542 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2543 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2544 CC="$CC $ac_cv_prog_cc_stdc" ;;
2545 esac
2546
2547 # Some people use a C++ compiler to compile C. Since we use `exit',
2548 # in C++ we need to declare it. In case someone uses the same compiler
2549 # for both compiling C and C++ we need to have the C++ compiler decide
2550 # the declaration of exit, since it's the most demanding environment.
2551 cat >conftest.$ac_ext <<_ACEOF
2552 #ifndef __cplusplus
2553 choke me
2554 #endif
2555 _ACEOF
2556 rm -f conftest.$ac_objext
2557 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2558 (eval $ac_compile) 2>conftest.er1
2559 ac_status=$?
2560 grep -v '^ *+' conftest.er1 >conftest.err
2561 rm -f conftest.er1
2562 cat conftest.err >&5
2563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 (exit $ac_status); } &&
2565 { ac_try='test -z "$ac_c_werror_flag"
2566 || test ! -s conftest.err'
2567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2568 (eval $ac_try) 2>&5
2569 ac_status=$?
2570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2571 (exit $ac_status); }; } &&
2572 { ac_try='test -s conftest.$ac_objext'
2573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2574 (eval $ac_try) 2>&5
2575 ac_status=$?
2576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577 (exit $ac_status); }; }; then
2578 for ac_declaration in \
2579 '' \
2580 'extern "C" void std::exit (int) throw (); using std::exit;' \
2581 'extern "C" void std::exit (int); using std::exit;' \
2582 'extern "C" void exit (int) throw ();' \
2583 'extern "C" void exit (int);' \
2584 'void exit (int);'
2585 do
2586 cat >conftest.$ac_ext <<_ACEOF
2587 /* confdefs.h. */
2588 _ACEOF
2589 cat confdefs.h >>conftest.$ac_ext
2590 cat >>conftest.$ac_ext <<_ACEOF
2591 /* end confdefs.h. */
2592 $ac_declaration
2593 #include <stdlib.h>
2594 int
2595 main ()
2596 {
2597 exit (42);
2598 ;
2599 return 0;
2600 }
2601 _ACEOF
2602 rm -f conftest.$ac_objext
2603 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2604 (eval $ac_compile) 2>conftest.er1
2605 ac_status=$?
2606 grep -v '^ *+' conftest.er1 >conftest.err
2607 rm -f conftest.er1
2608 cat conftest.err >&5
2609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 (exit $ac_status); } &&
2611 { ac_try='test -z "$ac_c_werror_flag"
2612 || test ! -s conftest.err'
2613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2614 (eval $ac_try) 2>&5
2615 ac_status=$?
2616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2617 (exit $ac_status); }; } &&
2618 { ac_try='test -s conftest.$ac_objext'
2619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620 (eval $ac_try) 2>&5
2621 ac_status=$?
2622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623 (exit $ac_status); }; }; then
2624 :
2625 else
2626 echo "$as_me: failed program was:" >&5
2627 sed 's/^/| /' conftest.$ac_ext >&5
2628
2629 continue
2630 fi
2631 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2632 cat >conftest.$ac_ext <<_ACEOF
2633 /* confdefs.h. */
2634 _ACEOF
2635 cat confdefs.h >>conftest.$ac_ext
2636 cat >>conftest.$ac_ext <<_ACEOF
2637 /* end confdefs.h. */
2638 $ac_declaration
2639 int
2640 main ()
2641 {
2642 exit (42);
2643 ;
2644 return 0;
2645 }
2646 _ACEOF
2647 rm -f conftest.$ac_objext
2648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2649 (eval $ac_compile) 2>conftest.er1
2650 ac_status=$?
2651 grep -v '^ *+' conftest.er1 >conftest.err
2652 rm -f conftest.er1
2653 cat conftest.err >&5
2654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655 (exit $ac_status); } &&
2656 { ac_try='test -z "$ac_c_werror_flag"
2657 || test ! -s conftest.err'
2658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2659 (eval $ac_try) 2>&5
2660 ac_status=$?
2661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662 (exit $ac_status); }; } &&
2663 { ac_try='test -s conftest.$ac_objext'
2664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2665 (eval $ac_try) 2>&5
2666 ac_status=$?
2667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 (exit $ac_status); }; }; then
2669 break
2670 else
2671 echo "$as_me: failed program was:" >&5
2672 sed 's/^/| /' conftest.$ac_ext >&5
2673
2674 fi
2675 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2676 done
2677 rm -f conftest*
2678 if test -n "$ac_declaration"; then
2679 echo '#ifdef __cplusplus' >>confdefs.h
2680 echo $ac_declaration >>confdefs.h
2681 echo '#endif' >>confdefs.h
2682 fi
2683
2684 else
2685 echo "$as_me: failed program was:" >&5
2686 sed 's/^/| /' conftest.$ac_ext >&5
2687
2688 fi
2689 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2690 ac_ext=c
2691 ac_cpp='$CPP $CPPFLAGS'
2692 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2693 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2694 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2695
2696 ac_ext=${FC_SRCEXT-f}
2697 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2698 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2699 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2700 if test -n "$ac_tool_prefix"; then
2701 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2702 do
2703 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2704 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2705 echo "$as_me:$LINENO: checking for $ac_word" >&5
2706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2707 if test "${ac_cv_prog_FC+set}" = set; then
2708 echo $ECHO_N "(cached) $ECHO_C" >&6
2709 else
2710 if test -n "$FC"; then
2711 ac_cv_prog_FC="$FC" # Let the user override the test.
2712 else
2713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2714 for as_dir in $PATH
2715 do
2716 IFS=$as_save_IFS
2717 test -z "$as_dir" && as_dir=.
2718 for ac_exec_ext in '' $ac_executable_extensions; do
2719 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2720 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2721 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2722 break 2
2723 fi
2724 done
2725 done
2726
2727 fi
2728 fi
2729 FC=$ac_cv_prog_FC
2730 if test -n "$FC"; then
2731 echo "$as_me:$LINENO: result: $FC" >&5
2732 echo "${ECHO_T}$FC" >&6
2733 else
2734 echo "$as_me:$LINENO: result: no" >&5
2735 echo "${ECHO_T}no" >&6
2736 fi
2737
2738 test -n "$FC" && break
2739 done
2740 fi
2741 if test -z "$FC"; then
2742 ac_ct_FC=$FC
2743 for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2744 do
2745 # Extract the first word of "$ac_prog", so it can be a program name with args.
2746 set dummy $ac_prog; ac_word=$2
2747 echo "$as_me:$LINENO: checking for $ac_word" >&5
2748 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2749 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2750 echo $ECHO_N "(cached) $ECHO_C" >&6
2751 else
2752 if test -n "$ac_ct_FC"; then
2753 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2754 else
2755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2756 for as_dir in $PATH
2757 do
2758 IFS=$as_save_IFS
2759 test -z "$as_dir" && as_dir=.
2760 for ac_exec_ext in '' $ac_executable_extensions; do
2761 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2762 ac_cv_prog_ac_ct_FC="$ac_prog"
2763 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2764 break 2
2765 fi
2766 done
2767 done
2768
2769 fi
2770 fi
2771 ac_ct_FC=$ac_cv_prog_ac_ct_FC
2772 if test -n "$ac_ct_FC"; then
2773 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2774 echo "${ECHO_T}$ac_ct_FC" >&6
2775 else
2776 echo "$as_me:$LINENO: result: no" >&5
2777 echo "${ECHO_T}no" >&6
2778 fi
2779
2780 test -n "$ac_ct_FC" && break
2781 done
2782
2783 FC=$ac_ct_FC
2784 fi
2785
2786
2787 # Provide some information about the compiler.
2788 echo "$as_me:2788:" \
2789 "checking for Fortran compiler version" >&5
2790 ac_compiler=`set X $ac_compile; echo $2`
2791 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2792 (eval $ac_compiler --version </dev/null >&5) 2>&5
2793 ac_status=$?
2794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795 (exit $ac_status); }
2796 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2797 (eval $ac_compiler -v </dev/null >&5) 2>&5
2798 ac_status=$?
2799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2800 (exit $ac_status); }
2801 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2802 (eval $ac_compiler -V </dev/null >&5) 2>&5
2803 ac_status=$?
2804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805 (exit $ac_status); }
2806 rm -f a.out
2807
2808 # If we don't use `.F' as extension, the preprocessor is not run on the
2809 # input file. (Note that this only needs to work for GNU compilers.)
2810 ac_save_ext=$ac_ext
2811 ac_ext=F
2812 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2813 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2814 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2815 echo $ECHO_N "(cached) $ECHO_C" >&6
2816 else
2817 cat >conftest.$ac_ext <<_ACEOF
2818 program main
2819 #ifndef __GNUC__
2820 choke me
2821 #endif
2822
2823 end
2824 _ACEOF
2825 rm -f conftest.$ac_objext
2826 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2827 (eval $ac_compile) 2>conftest.er1
2828 ac_status=$?
2829 grep -v '^ *+' conftest.er1 >conftest.err
2830 rm -f conftest.er1
2831 cat conftest.err >&5
2832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2833 (exit $ac_status); } &&
2834 { ac_try='test -z "$ac_fc_werror_flag"
2835 || test ! -s conftest.err'
2836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2837 (eval $ac_try) 2>&5
2838 ac_status=$?
2839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2840 (exit $ac_status); }; } &&
2841 { ac_try='test -s conftest.$ac_objext'
2842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2843 (eval $ac_try) 2>&5
2844 ac_status=$?
2845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2846 (exit $ac_status); }; }; then
2847 ac_compiler_gnu=yes
2848 else
2849 echo "$as_me: failed program was:" >&5
2850 sed 's/^/| /' conftest.$ac_ext >&5
2851
2852 ac_compiler_gnu=no
2853 fi
2854 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2855 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2856
2857 fi
2858 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2859 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2860 ac_ext=$ac_save_ext
2861 ac_test_FFLAGS=${FCFLAGS+set}
2862 ac_save_FFLAGS=$FCFLAGS
2863 FCFLAGS=
2864 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2865 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2866 if test "${ac_cv_prog_fc_g+set}" = set; then
2867 echo $ECHO_N "(cached) $ECHO_C" >&6
2868 else
2869 FCFLAGS=-g
2870 cat >conftest.$ac_ext <<_ACEOF
2871 program main
2872
2873 end
2874 _ACEOF
2875 rm -f conftest.$ac_objext
2876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2877 (eval $ac_compile) 2>conftest.er1
2878 ac_status=$?
2879 grep -v '^ *+' conftest.er1 >conftest.err
2880 rm -f conftest.er1
2881 cat conftest.err >&5
2882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2883 (exit $ac_status); } &&
2884 { ac_try='test -z "$ac_fc_werror_flag"
2885 || test ! -s conftest.err'
2886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2887 (eval $ac_try) 2>&5
2888 ac_status=$?
2889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2890 (exit $ac_status); }; } &&
2891 { ac_try='test -s conftest.$ac_objext'
2892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2893 (eval $ac_try) 2>&5
2894 ac_status=$?
2895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896 (exit $ac_status); }; }; then
2897 ac_cv_prog_fc_g=yes
2898 else
2899 echo "$as_me: failed program was:" >&5
2900 sed 's/^/| /' conftest.$ac_ext >&5
2901
2902 ac_cv_prog_fc_g=no
2903 fi
2904 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2905
2906 fi
2907 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2908 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2909 if test "$ac_test_FFLAGS" = set; then
2910 FCFLAGS=$ac_save_FFLAGS
2911 elif test $ac_cv_prog_fc_g = yes; then
2912 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2913 FCFLAGS="-g -O2"
2914 else
2915 FCFLAGS="-g"
2916 fi
2917 else
2918 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2919 FCFLAGS="-O2"
2920 else
2921 FCFLAGS=
2922 fi
2923 fi
2924
2925 ac_ext=c
2926 ac_cpp='$CPP $CPPFLAGS'
2927 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2928 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2929 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2930
2931 ac_ext=c
2932 ac_cpp='$CPP $CPPFLAGS'
2933 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2934 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2935 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2936 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2937 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2938 # On Suns, sometimes $CPP names a directory.
2939 if test -n "$CPP" && test -d "$CPP"; then
2940 CPP=
2941 fi
2942 if test -z "$CPP"; then
2943 if test "${ac_cv_prog_CPP+set}" = set; then
2944 echo $ECHO_N "(cached) $ECHO_C" >&6
2945 else
2946 # Double quotes because CPP needs to be expanded
2947 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2948 do
2949 ac_preproc_ok=false
2950 for ac_c_preproc_warn_flag in '' yes
2951 do
2952 # Use a header file that comes with gcc, so configuring glibc
2953 # with a fresh cross-compiler works.
2954 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2955 # <limits.h> exists even on freestanding compilers.
2956 # On the NeXT, cc -E runs the code through the compiler's parser,
2957 # not just through cpp. "Syntax error" is here to catch this case.
2958 cat >conftest.$ac_ext <<_ACEOF
2959 /* confdefs.h. */
2960 _ACEOF
2961 cat confdefs.h >>conftest.$ac_ext
2962 cat >>conftest.$ac_ext <<_ACEOF
2963 /* end confdefs.h. */
2964 #ifdef __STDC__
2965 # include <limits.h>
2966 #else
2967 # include <assert.h>
2968 #endif
2969 Syntax error
2970 _ACEOF
2971 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2972 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2973 ac_status=$?
2974 grep -v '^ *+' conftest.er1 >conftest.err
2975 rm -f conftest.er1
2976 cat conftest.err >&5
2977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978 (exit $ac_status); } >/dev/null; then
2979 if test -s conftest.err; then
2980 ac_cpp_err=$ac_c_preproc_warn_flag
2981 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2982 else
2983 ac_cpp_err=
2984 fi
2985 else
2986 ac_cpp_err=yes
2987 fi
2988 if test -z "$ac_cpp_err"; then
2989 :
2990 else
2991 echo "$as_me: failed program was:" >&5
2992 sed 's/^/| /' conftest.$ac_ext >&5
2993
2994 # Broken: fails on valid input.
2995 continue
2996 fi
2997 rm -f conftest.err conftest.$ac_ext
2998
2999 # OK, works on sane cases. Now check whether non-existent headers
3000 # can be detected and how.
3001 cat >conftest.$ac_ext <<_ACEOF
3002 /* confdefs.h. */
3003 _ACEOF
3004 cat confdefs.h >>conftest.$ac_ext
3005 cat >>conftest.$ac_ext <<_ACEOF
3006 /* end confdefs.h. */
3007 #include <ac_nonexistent.h>
3008 _ACEOF
3009 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3010 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3011 ac_status=$?
3012 grep -v '^ *+' conftest.er1 >conftest.err
3013 rm -f conftest.er1
3014 cat conftest.err >&5
3015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 (exit $ac_status); } >/dev/null; then
3017 if test -s conftest.err; then
3018 ac_cpp_err=$ac_c_preproc_warn_flag
3019 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3020 else
3021 ac_cpp_err=
3022 fi
3023 else
3024 ac_cpp_err=yes
3025 fi
3026 if test -z "$ac_cpp_err"; then
3027 # Broken: success on invalid input.
3028 continue
3029 else
3030 echo "$as_me: failed program was:" >&5
3031 sed 's/^/| /' conftest.$ac_ext >&5
3032
3033 # Passes both tests.
3034 ac_preproc_ok=:
3035 break
3036 fi
3037 rm -f conftest.err conftest.$ac_ext
3038
3039 done
3040 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3041 rm -f conftest.err conftest.$ac_ext
3042 if $ac_preproc_ok; then
3043 break
3044 fi
3045
3046 done
3047 ac_cv_prog_CPP=$CPP
3048
3049 fi
3050 CPP=$ac_cv_prog_CPP
3051 else
3052 ac_cv_prog_CPP=$CPP
3053 fi
3054 echo "$as_me:$LINENO: result: $CPP" >&5
3055 echo "${ECHO_T}$CPP" >&6
3056 ac_preproc_ok=false
3057 for ac_c_preproc_warn_flag in '' yes
3058 do
3059 # Use a header file that comes with gcc, so configuring glibc
3060 # with a fresh cross-compiler works.
3061 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3062 # <limits.h> exists even on freestanding compilers.
3063 # On the NeXT, cc -E runs the code through the compiler's parser,
3064 # not just through cpp. "Syntax error" is here to catch this case.
3065 cat >conftest.$ac_ext <<_ACEOF
3066 /* confdefs.h. */
3067 _ACEOF
3068 cat confdefs.h >>conftest.$ac_ext
3069 cat >>conftest.$ac_ext <<_ACEOF
3070 /* end confdefs.h. */
3071 #ifdef __STDC__
3072 # include <limits.h>
3073 #else
3074 # include <assert.h>
3075 #endif
3076 Syntax error
3077 _ACEOF
3078 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3079 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3080 ac_status=$?
3081 grep -v '^ *+' conftest.er1 >conftest.err
3082 rm -f conftest.er1
3083 cat conftest.err >&5
3084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085 (exit $ac_status); } >/dev/null; then
3086 if test -s conftest.err; then
3087 ac_cpp_err=$ac_c_preproc_warn_flag
3088 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3089 else
3090 ac_cpp_err=
3091 fi
3092 else
3093 ac_cpp_err=yes
3094 fi
3095 if test -z "$ac_cpp_err"; then
3096 :
3097 else
3098 echo "$as_me: failed program was:" >&5
3099 sed 's/^/| /' conftest.$ac_ext >&5
3100
3101 # Broken: fails on valid input.
3102 continue
3103 fi
3104 rm -f conftest.err conftest.$ac_ext
3105
3106 # OK, works on sane cases. Now check whether non-existent headers
3107 # can be detected and how.
3108 cat >conftest.$ac_ext <<_ACEOF
3109 /* confdefs.h. */
3110 _ACEOF
3111 cat confdefs.h >>conftest.$ac_ext
3112 cat >>conftest.$ac_ext <<_ACEOF
3113 /* end confdefs.h. */
3114 #include <ac_nonexistent.h>
3115 _ACEOF
3116 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3117 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3118 ac_status=$?
3119 grep -v '^ *+' conftest.er1 >conftest.err
3120 rm -f conftest.er1
3121 cat conftest.err >&5
3122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3123 (exit $ac_status); } >/dev/null; then
3124 if test -s conftest.err; then
3125 ac_cpp_err=$ac_c_preproc_warn_flag
3126 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3127 else
3128 ac_cpp_err=
3129 fi
3130 else
3131 ac_cpp_err=yes
3132 fi
3133 if test -z "$ac_cpp_err"; then
3134 # Broken: success on invalid input.
3135 continue
3136 else
3137 echo "$as_me: failed program was:" >&5
3138 sed 's/^/| /' conftest.$ac_ext >&5
3139
3140 # Passes both tests.
3141 ac_preproc_ok=:
3142 break
3143 fi
3144 rm -f conftest.err conftest.$ac_ext
3145
3146 done
3147 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3148 rm -f conftest.err conftest.$ac_ext
3149 if $ac_preproc_ok; then
3150 :
3151 else
3152 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3153 See \`config.log' for more details." >&5
3154 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3155 See \`config.log' for more details." >&2;}
3156 { (exit 1); exit 1; }; }
3157 fi
3158
3159 ac_ext=c
3160 ac_cpp='$CPP $CPPFLAGS'
3161 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3162 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3163 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3164
3165 echo "$as_me:$LINENO: checking for egrep" >&5
3166 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3167 if test "${ac_cv_prog_egrep+set}" = set; then
3168 echo $ECHO_N "(cached) $ECHO_C" >&6
3169 else
3170 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3171 then ac_cv_prog_egrep='grep -E'
3172 else ac_cv_prog_egrep='egrep'
3173 fi
3174 fi
3175 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3176 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3177 EGREP=$ac_cv_prog_egrep
3178
3179
3180 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3181 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3182 LN_S=$as_ln_s
3183 if test "$LN_S" = "ln -s"; then
3184 echo "$as_me:$LINENO: result: yes" >&5
3185 echo "${ECHO_T}yes" >&6
3186 else
3187 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3188 echo "${ECHO_T}no, using $LN_S" >&6
3189 fi
3190
3191 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3192 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3193 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3194 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3195 echo $ECHO_N "(cached) $ECHO_C" >&6
3196 else
3197 cat >conftest.make <<\_ACEOF
3198 all:
3199 @echo 'ac_maketemp="$(MAKE)"'
3200 _ACEOF
3201 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3202 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3203 if test -n "$ac_maketemp"; then
3204 eval ac_cv_prog_make_${ac_make}_set=yes
3205 else
3206 eval ac_cv_prog_make_${ac_make}_set=no
3207 fi
3208 rm -f conftest.make
3209 fi
3210 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3211 echo "$as_me:$LINENO: result: yes" >&5
3212 echo "${ECHO_T}yes" >&6
3213 SET_MAKE=
3214 else
3215 echo "$as_me:$LINENO: result: no" >&5
3216 echo "${ECHO_T}no" >&6
3217 SET_MAKE="MAKE=${MAKE-make}"
3218 fi
3219
3220 if test -n "$ac_tool_prefix"; then
3221 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3222 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3223 echo "$as_me:$LINENO: checking for $ac_word" >&5
3224 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3225 if test "${ac_cv_prog_RANLIB+set}" = set; then
3226 echo $ECHO_N "(cached) $ECHO_C" >&6
3227 else
3228 if test -n "$RANLIB"; then
3229 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3230 else
3231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3232 for as_dir in $PATH
3233 do
3234 IFS=$as_save_IFS
3235 test -z "$as_dir" && as_dir=.
3236 for ac_exec_ext in '' $ac_executable_extensions; do
3237 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3238 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3239 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3240 break 2
3241 fi
3242 done
3243 done
3244
3245 fi
3246 fi
3247 RANLIB=$ac_cv_prog_RANLIB
3248 if test -n "$RANLIB"; then
3249 echo "$as_me:$LINENO: result: $RANLIB" >&5
3250 echo "${ECHO_T}$RANLIB" >&6
3251 else
3252 echo "$as_me:$LINENO: result: no" >&5
3253 echo "${ECHO_T}no" >&6
3254 fi
3255
3256 fi
3257 if test -z "$ac_cv_prog_RANLIB"; then
3258 ac_ct_RANLIB=$RANLIB
3259 # Extract the first word of "ranlib", so it can be a program name with args.
3260 set dummy ranlib; ac_word=$2
3261 echo "$as_me:$LINENO: checking for $ac_word" >&5
3262 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3263 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3264 echo $ECHO_N "(cached) $ECHO_C" >&6
3265 else
3266 if test -n "$ac_ct_RANLIB"; then
3267 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3268 else
3269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3270 for as_dir in $PATH
3271 do
3272 IFS=$as_save_IFS
3273 test -z "$as_dir" && as_dir=.
3274 for ac_exec_ext in '' $ac_executable_extensions; do
3275 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3276 ac_cv_prog_ac_ct_RANLIB="ranlib"
3277 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3278 break 2
3279 fi
3280 done
3281 done
3282
3283 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3284 fi
3285 fi
3286 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3287 if test -n "$ac_ct_RANLIB"; then
3288 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3289 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3290 else
3291 echo "$as_me:$LINENO: result: no" >&5
3292 echo "${ECHO_T}no" >&6
3293 fi
3294
3295 RANLIB=$ac_ct_RANLIB
3296 else
3297 RANLIB="$ac_cv_prog_RANLIB"
3298 fi
3299
3300
3301 # Extract the first word of "perl", so it can be a program name with args.
3302 set dummy perl; ac_word=$2
3303 echo "$as_me:$LINENO: checking for $ac_word" >&5
3304 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3305 if test "${ac_cv_path_PERLINTERP+set}" = set; then
3306 echo $ECHO_N "(cached) $ECHO_C" >&6
3307 else
3308 case $PERLINTERP in
3309 [\\/]* | ?:[\\/]*)
3310 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3311 ;;
3312 *)
3313 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3314 for as_dir in $PATH
3315 do
3316 IFS=$as_save_IFS
3317 test -z "$as_dir" && as_dir=.
3318 for ac_exec_ext in '' $ac_executable_extensions; do
3319 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3320 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3321 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3322 break 2
3323 fi
3324 done
3325 done
3326
3327 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3328 ;;
3329 esac
3330 fi
3331 PERLINTERP=$ac_cv_path_PERLINTERP
3332
3333 if test -n "$PERLINTERP"; then
3334 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3335 echo "${ECHO_T}$PERLINTERP" >&6
3336 else
3337 echo "$as_me:$LINENO: result: no" >&5
3338 echo "${ECHO_T}no" >&6
3339 fi
3340
3341 ac_cv_path_perlinterp="$PERLINTERP"
3342 _sHpB='#!'
3343
3344
3345 # Check whether --with-perl-shebang or --without-perl-shebang was given.
3346 if test "${with_perl_shebang+set}" = set; then
3347 withval="$with_perl_shebang"
3348 opt_perl_shebang="$withval"
3349 else
3350 opt_perl_shebang="not_set"
3351 fi;
3352 echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3353 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3354 if test "${ax_cv_opt_perl_shebang+set}" = set; then
3355 echo $ECHO_N "(cached) $ECHO_C" >&6
3356 else
3357 case "$opt_perl_shebang" in
3358 not_set ) ax_cv_opt_perl_shebang=''
3359 ;;
3360 * )
3361 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3362 esac
3363
3364 fi
3365 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3366 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3367 if test "A$ax_cv_opt_perl_shebang" != "A"
3368 then
3369 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3370 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3371 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3372 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3373
3374 # Automatic detection of sharpbang formula starts here
3375 else
3376 _somian_shbangperl=`$PERLINTERP -V:startperl`
3377 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
3378 echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3379 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3380 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3381 echo $ECHO_N "(cached) $ECHO_C" >&6
3382 else
3383 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3384 if test "x$_somian_kspb_perl" == x
3385 then _somian_ksbp_warn_empty='durnit'
3386 else
3387 case "A$_somian_kspb_perl" in
3388 A#!*perl* )
3389 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3390 ;;
3391 A* ) _somian_ksbp_warn_defau='trouble'
3392 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3393 esac
3394 fi
3395
3396 fi
3397 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3398 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3399 # The above prints Checking ... result message to user.
3400 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3401
3402 if test A${_somian_ksbp_warn_empty+set} == Aset
3403 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3404 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3405 fi
3406 # Inform user after printing result value
3407 if test A${_somian_ksbp_warn_defau+set} == Aset
3408 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3409 echo "$as_me: Maybe Not good -" >&6;}
3410 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3411 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3412 else { echo "$as_me:$LINENO: OK Good result - " >&5
3413 echo "$as_me: OK Good result - " >&6;}
3414 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3415 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3416 fi
3417 fi
3418
3419 # Find a good install program. We prefer a C program (faster),
3420 # so one script is as good as another. But avoid the broken or
3421 # incompatible versions:
3422 # SysV /etc/install, /usr/sbin/install
3423 # SunOS /usr/etc/install
3424 # IRIX /sbin/install
3425 # AIX /bin/install
3426 # AmigaOS /C/install, which installs bootblocks on floppy discs
3427 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3428 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3429 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3430 # OS/2's system install, which has a completely different semantic
3431 # ./install, which can be erroneously created by make from ./install.sh.
3432 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3433 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3434 if test -z "$INSTALL"; then
3435 if test "${ac_cv_path_install+set}" = set; then
3436 echo $ECHO_N "(cached) $ECHO_C" >&6
3437 else
3438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3439 for as_dir in $PATH
3440 do
3441 IFS=$as_save_IFS
3442 test -z "$as_dir" && as_dir=.
3443 # Account for people who put trailing slashes in PATH elements.
3444 case $as_dir/ in
3445 ./ | .// | /cC/* | \
3446 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3447 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3448 /usr/ucb/* ) ;;
3449 *)
3450 # OSF1 and SCO ODT 3.0 have their own names for install.
3451 # Don't use installbsd from OSF since it installs stuff as root
3452 # by default.
3453 for ac_prog in ginstall scoinst install; do
3454 for ac_exec_ext in '' $ac_executable_extensions; do
3455 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3456 if test $ac_prog = install &&
3457 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3458 # AIX install. It has an incompatible calling convention.
3459 :
3460 elif test $ac_prog = install &&
3461 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3462 # program-specific install script used by HP pwplus--don't use.
3463 :
3464 else
3465 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3466 break 3
3467 fi
3468 fi
3469 done
3470 done
3471 ;;
3472 esac
3473 done
3474
3475
3476 fi
3477 if test "${ac_cv_path_install+set}" = set; then
3478 INSTALL=$ac_cv_path_install
3479 else
3480 # As a last resort, use the slow shell script. We don't cache a
3481 # path for INSTALL within a source directory, because that will
3482 # break other packages using the cache if that directory is
3483 # removed, or if the path is relative.
3484 INSTALL=$ac_install_sh
3485 fi
3486 fi
3487 echo "$as_me:$LINENO: result: $INSTALL" >&5
3488 echo "${ECHO_T}$INSTALL" >&6
3489
3490 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3491 # It thinks the first close brace ends the variable substitution.
3492 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3493
3494 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3495
3496 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3497
3498 case "x$INSTALL" in
3499 x/*) ;;
3500 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3501 esac
3502 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3503 # Extract the first word of "ar", so it can be a program name with args.
3504 set dummy ar; ac_word=$2
3505 echo "$as_me:$LINENO: checking for $ac_word" >&5
3506 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3507 if test "${ac_cv_prog_AR+set}" = set; then
3508 echo $ECHO_N "(cached) $ECHO_C" >&6
3509 else
3510 if test -n "$AR"; then
3511 ac_cv_prog_AR="$AR" # Let the user override the test.
3512 else
3513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3514 for as_dir in $PATH
3515 do
3516 IFS=$as_save_IFS
3517 test -z "$as_dir" && as_dir=.
3518 for ac_exec_ext in '' $ac_executable_extensions; do
3519 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3520 ac_cv_prog_AR="ar"
3521 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3522 break 2
3523 fi
3524 done
3525 done
3526
3527 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3528 fi
3529 fi
3530 AR=$ac_cv_prog_AR
3531 if test -n "$AR"; then
3532 echo "$as_me:$LINENO: result: $AR" >&5
3533 echo "${ECHO_T}$AR" >&6
3534 else
3535 echo "$as_me:$LINENO: result: no" >&5
3536 echo "${ECHO_T}no" >&6
3537 fi
3538
3539 if test "$AR" = "NONE"; then
3540 cat >confcache <<\_ACEOF
3541 # This file is a shell script that caches the results of configure
3542 # tests run on this system so they can be shared between configure
3543 # scripts and configure runs, see configure's option --config-cache.
3544 # It is not useful on other systems. If it contains results you don't
3545 # want to keep, you may remove or edit it.
3546 #
3547 # config.status only pays attention to the cache file if you give it
3548 # the --recheck option to rerun configure.
3549 #
3550 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3551 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3552 # following values.
3553
3554 _ACEOF
3555
3556 # The following way of writing the cache mishandles newlines in values,
3557 # but we know of no workaround that is simple, portable, and efficient.
3558 # So, don't put newlines in cache variables' values.
3559 # Ultrix sh set writes to stderr and can't be redirected directly,
3560 # and sets the high bit in the cache file unless we assign to the vars.
3561 {
3562 (set) 2>&1 |
3563 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3564 *ac_space=\ *)
3565 # `set' does not quote correctly, so add quotes (double-quote
3566 # substitution turns \\\\ into \\, and sed turns \\ into \).
3567 sed -n \
3568 "s/'/'\\\\''/g;
3569 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3570 ;;
3571 *)
3572 # `set' quotes correctly as required by POSIX, so do not add quotes.
3573 sed -n \
3574 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3575 ;;
3576 esac;
3577 } |
3578 sed '
3579 t clear
3580 : clear
3581 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3582 t end
3583 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3584 : end' >>confcache
3585 if diff $cache_file confcache >/dev/null 2>&1; then :; else
3586 if test -w $cache_file; then
3587 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3588 cat confcache >$cache_file
3589 else
3590 echo "not updating unwritable cache $cache_file"
3591 fi
3592 fi
3593 rm -f confcache
3594 exit 1
3595 fi
3596 # Extract the first word of "ps", so it can be a program name with args.
3597 set dummy ps; ac_word=$2
3598 echo "$as_me:$LINENO: checking for $ac_word" >&5
3599 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3600 if test "${ac_cv_path_PS+set}" = set; then
3601 echo $ECHO_N "(cached) $ECHO_C" >&6
3602 else
3603 case $PS in
3604 [\\/]* | ?:[\\/]*)
3605 ac_cv_path_PS="$PS" # Let the user override the test with a path.
3606 ;;
3607 *)
3608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3609 for as_dir in $PATH
3610 do
3611 IFS=$as_save_IFS
3612 test -z "$as_dir" && as_dir=.
3613 for ac_exec_ext in '' $ac_executable_extensions; do
3614 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3615 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3616 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3617 break 2
3618 fi
3619 done
3620 done
3621
3622 ;;
3623 esac
3624 fi
3625 PS=$ac_cv_path_PS
3626
3627 if test -n "$PS"; then
3628 echo "$as_me:$LINENO: result: $PS" >&5
3629 echo "${ECHO_T}$PS" >&6
3630 else
3631 echo "$as_me:$LINENO: result: no" >&5
3632 echo "${ECHO_T}no" >&6
3633 fi
3634
3635 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3636 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3637 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3638 echo $ECHO_N "(cached) $ECHO_C" >&6
3639 else
3640
3641 if $PS ax -o rss > /dev/null 2>&1; then
3642 ac_cv_prog_ps_ax=yes
3643 else
3644 ac_cv_prog_ps_ax=no
3645 fi
3646 if $PS -ef -o rss > /dev/null 2>&1; then
3647 ac_cv_prog_ps_ef=yes
3648 else
3649 ac_cv_prog_ps_ef=no
3650 fi
3651 if test "$ac_cv_prog_ps_ax" = yes; then
3652 ac_cv_prog_ps_syntax=BSD
3653 else
3654 if test "$ac_cv_prog_ps_ef" = yes; then
3655 ac_cv_prog_ps_syntax=POSIX
3656 else
3657 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3658 echo "$as_me: error: Could not determine ps syntax" >&2;}
3659 { (exit 1); exit 1; }; }
3660 fi
3661 fi
3662
3663 fi
3664 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3665 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3666
3667 cat >>confdefs.h <<_ACEOF
3668 #define PSCOMMAND $PS
3669 _ACEOF
3670
3671 if test "$ac_cv_prog_ps_syntax" = BSD; then
3672
3673 cat >>confdefs.h <<\_ACEOF
3674 #define PSTYPE_IS_BSD 1
3675 _ACEOF
3676
3677 else
3678 if test "$ac_cv_prog_ps_syntax" = POSIX; then
3679
3680 cat >>confdefs.h <<\_ACEOF
3681 #define PSTYPE_IS_POSIX 1
3682 _ACEOF
3683
3684 else
3685 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3686 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3687 { (exit 1); exit 1; }; }
3688 fi
3689 fi
3690
3691 ac_ext=${FC_SRCEXT-f}
3692 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3693 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3694 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3695
3696
3697 echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3698 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3699 if test "${ac_cv_fc_srcext_F90+set}" = set; then
3700 echo $ECHO_N "(cached) $ECHO_C" >&6
3701 else
3702 ac_ext=F90
3703 ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3704 FCFLAGS_SRCEXT=""
3705 ac_cv_fc_srcext_F90=unknown
3706 for ac_flag in none -qsuffix=f=F90 -Tf; do
3707 test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3708 cat >conftest.$ac_ext <<_ACEOF
3709 program main
3710
3711 end
3712 _ACEOF
3713 rm -f conftest.$ac_objext
3714 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3715 (eval $ac_compile) 2>conftest.er1
3716 ac_status=$?
3717 grep -v '^ *+' conftest.er1 >conftest.err
3718 rm -f conftest.er1
3719 cat conftest.err >&5
3720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3721 (exit $ac_status); } &&
3722 { ac_try='test -z "$ac_fc_werror_flag"
3723 || test ! -s conftest.err'
3724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3725 (eval $ac_try) 2>&5
3726 ac_status=$?
3727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728 (exit $ac_status); }; } &&
3729 { ac_try='test -s conftest.$ac_objext'
3730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3731 (eval $ac_try) 2>&5
3732 ac_status=$?
3733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734 (exit $ac_status); }; }; then
3735 ac_cv_fc_srcext_F90=$ac_flag; break
3736 else
3737 echo "$as_me: failed program was:" >&5
3738 sed 's/^/| /' conftest.$ac_ext >&5
3739
3740 fi
3741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3742 done
3743 rm -f conftest.$ac_objext conftest.F90
3744 FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3745
3746 fi
3747 echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3748 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3749 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3750 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3751 echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3752 { (exit 1); exit 1; }; }
3753 else
3754 FC_SRCEXT=F90
3755 if test "x$ac_cv_fc_srcext_F90" = xnone; then
3756 FCFLAGS_SRCEXT=""
3757 FCFLAGS_F90=""
3758 else
3759 FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3760 FCFLAGS_F90=$ac_cv_fc_srcext_F90
3761 fi
3762
3763
3764 fi
3765
3766
3767
3768
3769
3770 # Try to determine native compiler flags that allow us to use F90 suffix
3771 # for preprocessed f90 source.
3772
3773 if test "$ac_test_PREPFLAG" != "set"; then
3774 PREPFLAG=""
3775 case "${host_cpu}-${host_os}" in
3776
3777 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3778 PREPFLAG="-fpp1 "
3779 fi;;
3780 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3781 PREPFLAG="-qsuffix=cpp=F90 "
3782 fi;;
3783 *darwin*)
3784 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3785 PREPFLAG="-qsuffix=cpp=F90 "
3786 fi;;
3787 esac
3788
3789 if test -z "$PREPFLAG"; then
3790 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3791 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3792 PREPFLAG=""
3793 fi
3794
3795 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3796 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3797
3798
3799 ac_ext=${FC_SRCEXT-f}
3800 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3801 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3802 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3803
3804 ac_save_ext=$ac_ext
3805 ac_ext=F90
3806 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3807
3808 if test "$PREPFLAG"; then
3809 FCFLAGS_SRCEXT="${PREPFLAG}"
3810 fi
3811
3812 cat >conftest.$ac_ext <<_ACEOF
3813
3814
3815 program conftest
3816 integer :: i
3817 i = 1
3818 end program conftest
3819
3820 _ACEOF
3821 rm -f conftest.$ac_objext
3822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3823 (eval $ac_compile) 2>conftest.er1
3824 ac_status=$?
3825 grep -v '^ *+' conftest.er1 >conftest.err
3826 rm -f conftest.er1
3827 cat conftest.err >&5
3828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829 (exit $ac_status); } &&
3830 { ac_try='test -z "$ac_fc_werror_flag"
3831 || test ! -s conftest.err'
3832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3833 (eval $ac_try) 2>&5
3834 ac_status=$?
3835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3836 (exit $ac_status); }; } &&
3837 { ac_try='test -s conftest.$ac_objext'
3838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3839 (eval $ac_try) 2>&5
3840 ac_status=$?
3841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3842 (exit $ac_status); }; }; then
3843 prepflagworks=1
3844 else
3845 echo "$as_me: failed program was:" >&5
3846 sed 's/^/| /' conftest.$ac_ext >&5
3847
3848 prepflagworks=0
3849 fi
3850 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3851
3852 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3853 ac_ext=$ac_save_ext
3854 ac_ext=${FC_SRCEXT-f}
3855 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3856 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3857 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3858
3859
3860 if test "$prepflagworks" = 1; then
3861 echo "$as_me:$LINENO: result: yes" >&5
3862 echo "${ECHO_T}yes" >&6
3863 FCFLAGS_SRCEXT="${PREPFLAG}"
3864
3865 else
3866 echo "$as_me:$LINENO: result: no" >&5
3867 echo "${ECHO_T}no" >&6
3868 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3869 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3870 { (exit 1); exit 1; }; }
3871 fi
3872 fi
3873
3874
3875
3876
3877
3878 # Try to determine native compiler flags that allow us to use F90 suffix
3879 # for preprocessed f90 source with -D type defines
3880
3881 if test "$ac_test_PREPDEFFLAG" != "set"; then
3882 PREPDEFFLAG=""
3883 case "${host_cpu}-${host_os}" in
3884
3885 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3886 PREPDEFFLAG=" "
3887 fi;;
3888 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3889 PREPDEFFLAG="-WF,"
3890 fi;;
3891 *darwin*)
3892 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3893 PREPDEFFLAG="-WF,"
3894 fi;;
3895 esac
3896
3897 if test -z "$PREPDEFFLAG"; then
3898 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3899 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3900 PREPDEFFLAG=" "
3901 fi
3902
3903 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3904 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3905
3906
3907 ac_ext=${FC_SRCEXT-f}
3908 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3909 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3910 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3911
3912 ac_save_ext=$ac_ext
3913 ac_ext=F90
3914 ac_save_FCFLAGS=$FCFLAGS
3915
3916 if test "$PREPDEFFLAG"; then
3917 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3918 fi
3919
3920 cat >conftest.$ac_ext <<_ACEOF
3921
3922
3923 program conftest
3924 integer :: i
3925 #ifdef TEST
3926 i = 1
3927 #else
3928 choke me
3929 #endif
3930 end program conftest
3931
3932 _ACEOF
3933 rm -f conftest.$ac_objext
3934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3935 (eval $ac_compile) 2>conftest.er1
3936 ac_status=$?
3937 grep -v '^ *+' conftest.er1 >conftest.err
3938 rm -f conftest.er1
3939 cat conftest.err >&5
3940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 (exit $ac_status); } &&
3942 { ac_try='test -z "$ac_fc_werror_flag"
3943 || test ! -s conftest.err'
3944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3945 (eval $ac_try) 2>&5
3946 ac_status=$?
3947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3948 (exit $ac_status); }; } &&
3949 { ac_try='test -s conftest.$ac_objext'
3950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3951 (eval $ac_try) 2>&5
3952 ac_status=$?
3953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3954 (exit $ac_status); }; }; then
3955 prepdefflagworks=1
3956 else
3957 echo "$as_me: failed program was:" >&5
3958 sed 's/^/| /' conftest.$ac_ext >&5
3959
3960 prepdefflagworks=0
3961 fi
3962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3963
3964 FCFLAGS=$ac_save_FCFLAGS
3965 ac_ext=$ac_save_ext
3966 ac_ext=${FC_SRCEXT-f}
3967 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3968 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3969 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3970
3971
3972 if test "$prepdefflagworks" = 1; then
3973 echo "$as_me:$LINENO: result: yes" >&5
3974 echo "${ECHO_T}yes" >&6
3975
3976 else
3977 echo "$as_me:$LINENO: result: no" >&5
3978 echo "${ECHO_T}no" >&6
3979 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3980 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3981 { (exit 1); exit 1; }; }
3982 fi
3983 fi
3984
3985 ac_ext=${FC_SRCEXT-f}
3986 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3987 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3988 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3989 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
3990 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
3991 if test "${ac_cv_prog_fc_v+set}" = set; then
3992 echo $ECHO_N "(cached) $ECHO_C" >&6
3993 else
3994 cat >conftest.$ac_ext <<_ACEOF
3995 program main
3996
3997 end
3998 _ACEOF
3999 rm -f conftest.$ac_objext
4000 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4001 (eval $ac_compile) 2>conftest.er1
4002 ac_status=$?
4003 grep -v '^ *+' conftest.er1 >conftest.err
4004 rm -f conftest.er1
4005 cat conftest.err >&5
4006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4007 (exit $ac_status); } &&
4008 { ac_try='test -z "$ac_fc_werror_flag"
4009 || test ! -s conftest.err'
4010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4011 (eval $ac_try) 2>&5
4012 ac_status=$?
4013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4014 (exit $ac_status); }; } &&
4015 { ac_try='test -s conftest.$ac_objext'
4016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4017 (eval $ac_try) 2>&5
4018 ac_status=$?
4019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4020 (exit $ac_status); }; }; then
4021 ac_cv_prog_fc_v=
4022 # Try some options frequently used verbose output
4023 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4024 cat >conftest.$ac_ext <<_ACEOF
4025 program main
4026
4027 end
4028 _ACEOF
4029
4030 # Compile and link our simple test program by passing a flag (argument
4031 # 1 to this macro) to the Fortran compiler in order to get
4032 # "verbose" output that we can then parse for the Fortran linker
4033 # flags.
4034 ac_save_FFLAGS=$FCFLAGS
4035 FCFLAGS="$FCFLAGS $ac_verb"
4036 (eval echo $as_me:4036: \"$ac_link\") >&5
4037 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4038 echo "$ac_fc_v_output" >&5
4039 FCFLAGS=$ac_save_FFLAGS
4040
4041 rm -f conftest*
4042
4043 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4044 # /foo, /bar, and /baz are search directories for the Fortran linker.
4045 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4046 ac_fc_v_output="`echo $ac_fc_v_output |
4047 grep 'LPATH is:' |
4048 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4049
4050 case $ac_fc_v_output in
4051 # If we are using xlf then replace all the commas with spaces.
4052 *xlfentry*)
4053 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4054
4055 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4056 # $LIBS confuse us, and the libraries appear later in the output anyway).
4057 *mGLOB_options_string*)
4058 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4059
4060 # If we are using Cray Fortran then delete quotes.
4061 # Use "\"" instead of '"' for font-lock-mode.
4062 # FIXME: a more general fix for quoted arguments with spaces?
4063 *cft90*)
4064 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4065 esac
4066
4067
4068 # look for -l* and *.a constructs in the output
4069 for ac_arg in $ac_fc_v_output; do
4070 case $ac_arg in
4071 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4072 ac_cv_prog_fc_v=$ac_verb
4073 break 2 ;;
4074 esac
4075 done
4076 done
4077 if test -z "$ac_cv_prog_fc_v"; then
4078 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4079 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4080 fi
4081 else
4082 echo "$as_me: failed program was:" >&5
4083 sed 's/^/| /' conftest.$ac_ext >&5
4084
4085 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4086 echo "$as_me: WARNING: compilation failed" >&2;}
4087 fi
4088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4089
4090 fi
4091 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4092 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4093 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4094 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4095 if test "${ac_cv_fc_libs+set}" = set; then
4096 echo $ECHO_N "(cached) $ECHO_C" >&6
4097 else
4098 if test "x$FCLIBS" != "x"; then
4099 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4100 else
4101
4102 cat >conftest.$ac_ext <<_ACEOF
4103 program main
4104
4105 end
4106 _ACEOF
4107
4108 # Compile and link our simple test program by passing a flag (argument
4109 # 1 to this macro) to the Fortran compiler in order to get
4110 # "verbose" output that we can then parse for the Fortran linker
4111 # flags.
4112 ac_save_FFLAGS=$FCFLAGS
4113 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4114 (eval echo $as_me:4114: \"$ac_link\") >&5
4115 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4116 echo "$ac_fc_v_output" >&5
4117 FCFLAGS=$ac_save_FFLAGS
4118
4119 rm -f conftest*
4120
4121 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4122 # /foo, /bar, and /baz are search directories for the Fortran linker.
4123 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4124 ac_fc_v_output="`echo $ac_fc_v_output |
4125 grep 'LPATH is:' |
4126 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4127
4128 case $ac_fc_v_output in
4129 # If we are using xlf then replace all the commas with spaces.
4130 *xlfentry*)
4131 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4132
4133 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4134 # $LIBS confuse us, and the libraries appear later in the output anyway).
4135 *mGLOB_options_string*)
4136 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4137
4138 # If we are using Cray Fortran then delete quotes.
4139 # Use "\"" instead of '"' for font-lock-mode.
4140 # FIXME: a more general fix for quoted arguments with spaces?
4141 *cft90*)
4142 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4143 esac
4144
4145
4146
4147 ac_cv_fc_libs=
4148
4149 # Save positional arguments (if any)
4150 ac_save_positional="$@"
4151
4152 set X $ac_fc_v_output
4153 while test $# != 1; do
4154 shift
4155 ac_arg=$1
4156 case $ac_arg in
4157 [\\/]*.a | ?:[\\/]*.a)
4158 ac_exists=false
4159 for ac_i in $ac_cv_fc_libs; do
4160 if test x"$ac_arg" = x"$ac_i"; then
4161 ac_exists=true
4162 break
4163 fi
4164 done
4165
4166 if test x"$ac_exists" = xtrue; then
4167 :
4168 else
4169 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4170 fi
4171
4172 ;;
4173 -bI:*)
4174 ac_exists=false
4175 for ac_i in $ac_cv_fc_libs; do
4176 if test x"$ac_arg" = x"$ac_i"; then
4177 ac_exists=true
4178 break
4179 fi
4180 done
4181
4182 if test x"$ac_exists" = xtrue; then
4183 :
4184 else
4185 if test "$ac_compiler_gnu" = yes; then
4186 for ac_link_opt in $ac_arg; do
4187 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4188 done
4189 else
4190 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4191 fi
4192 fi
4193
4194 ;;
4195 # Ignore these flags.
4196 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4197 ;;
4198 -lkernel32)
4199 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4200 ;;
4201 -[LRuY])
4202 # These flags, when seen by themselves, take an argument.
4203 # We remove the space between option and argument and re-iterate
4204 # unless we find an empty arg or a new option (starting with -)
4205 case $2 in
4206 "" | -*);;
4207 *)
4208 ac_arg="$ac_arg$2"
4209 shift; shift
4210 set X $ac_arg "$@"
4211 ;;
4212 esac
4213 ;;
4214 -YP,*)
4215 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4216 ac_exists=false
4217 for ac_i in $ac_cv_fc_libs; do
4218 if test x"$ac_j" = x"$ac_i"; then
4219 ac_exists=true
4220 break
4221 fi
4222 done
4223
4224 if test x"$ac_exists" = xtrue; then
4225 :
4226 else
4227 ac_arg="$ac_arg $ac_j"
4228 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4229 fi
4230
4231 done
4232 ;;
4233 -[lLR]*)
4234 ac_exists=false
4235 for ac_i in $ac_cv_fc_libs; do
4236 if test x"$ac_arg" = x"$ac_i"; then
4237 ac_exists=true
4238 break
4239 fi
4240 done
4241
4242 if test x"$ac_exists" = xtrue; then
4243 :
4244 else
4245 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4246 fi
4247
4248 ;;
4249 # Ignore everything else.
4250 esac
4251 done
4252 # restore positional arguments
4253 set X $ac_save_positional; shift
4254
4255 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4256 # then we insist that the "run path" must be an absolute path (i.e. it
4257 # must begin with a "/").
4258 case `(uname -sr) 2>/dev/null` in
4259 "SunOS 5"*)
4260 ac_ld_run_path=`echo $ac_fc_v_output |
4261 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4262 test "x$ac_ld_run_path" != x &&
4263 if test "$ac_compiler_gnu" = yes; then
4264 for ac_link_opt in $ac_ld_run_path; do
4265 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4266 done
4267 else
4268 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4269 fi
4270 ;;
4271 esac
4272 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4273
4274 fi
4275 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4276 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4277 FCLIBS="$ac_cv_fc_libs"
4278
4279
4280 ac_ext=${FC_SRCEXT-f}
4281 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4282 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4283 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4284
4285
4286 ac_ext=${FC_SRCEXT-f}
4287 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4288 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4289 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4290
4291 echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4292 echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4293 if test "${ac_cv_fc_dummy_main+set}" = set; then
4294 echo $ECHO_N "(cached) $ECHO_C" >&6
4295 else
4296 ac_fc_dm_save_LIBS=$LIBS
4297 LIBS="$LIBS $FCLIBS"
4298 ac_fortran_dm_var=FC_DUMMY_MAIN
4299 ac_ext=c
4300 ac_cpp='$CPP $CPPFLAGS'
4301 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4302 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4303 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4304
4305 # First, try linking without a dummy main:
4306 cat >conftest.$ac_ext <<_ACEOF
4307 /* confdefs.h. */
4308 _ACEOF
4309 cat confdefs.h >>conftest.$ac_ext
4310 cat >>conftest.$ac_ext <<_ACEOF
4311 /* end confdefs.h. */
4312
4313 #ifdef FC_DUMMY_MAIN
4314 #ifndef FC_DUMMY_MAIN_EQ_F77
4315 # ifdef __cplusplus
4316 extern "C"
4317 # endif
4318 int FC_DUMMY_MAIN() { return 1; }
4319 #endif
4320 #endif
4321 int
4322 main ()
4323 {
4324
4325 ;
4326 return 0;
4327 }
4328 _ACEOF
4329 rm -f conftest.$ac_objext conftest$ac_exeext
4330 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4331 (eval $ac_link) 2>conftest.er1
4332 ac_status=$?
4333 grep -v '^ *+' conftest.er1 >conftest.err
4334 rm -f conftest.er1
4335 cat conftest.err >&5
4336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4337 (exit $ac_status); } &&
4338 { ac_try='test -z "$ac_c_werror_flag"
4339 || test ! -s conftest.err'
4340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4341 (eval $ac_try) 2>&5
4342 ac_status=$?
4343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344 (exit $ac_status); }; } &&
4345 { ac_try='test -s conftest$ac_exeext'
4346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4347 (eval $ac_try) 2>&5
4348 ac_status=$?
4349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4350 (exit $ac_status); }; }; then
4351 ac_cv_fortran_dummy_main=none
4352 else
4353 echo "$as_me: failed program was:" >&5
4354 sed 's/^/| /' conftest.$ac_ext >&5
4355
4356 ac_cv_fortran_dummy_main=unknown
4357 fi
4358 rm -f conftest.err conftest.$ac_objext \
4359 conftest$ac_exeext conftest.$ac_ext
4360
4361 if test $ac_cv_fortran_dummy_main = unknown; then
4362 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4363 cat >conftest.$ac_ext <<_ACEOF
4364 /* confdefs.h. */
4365 _ACEOF
4366 cat confdefs.h >>conftest.$ac_ext
4367 cat >>conftest.$ac_ext <<_ACEOF
4368 /* end confdefs.h. */
4369 #define $ac_fortran_dm_var $ac_func
4370 #ifdef FC_DUMMY_MAIN
4371 #ifndef FC_DUMMY_MAIN_EQ_F77
4372 # ifdef __cplusplus
4373 extern "C"
4374 # endif
4375 int FC_DUMMY_MAIN() { return 1; }
4376 #endif
4377 #endif
4378 int
4379 main ()
4380 {
4381
4382 ;
4383 return 0;
4384 }
4385 _ACEOF
4386 rm -f conftest.$ac_objext conftest$ac_exeext
4387 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4388 (eval $ac_link) 2>conftest.er1
4389 ac_status=$?
4390 grep -v '^ *+' conftest.er1 >conftest.err
4391 rm -f conftest.er1
4392 cat conftest.err >&5
4393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4394 (exit $ac_status); } &&
4395 { ac_try='test -z "$ac_c_werror_flag"
4396 || test ! -s conftest.err'
4397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4398 (eval $ac_try) 2>&5
4399 ac_status=$?
4400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4401 (exit $ac_status); }; } &&
4402 { ac_try='test -s conftest$ac_exeext'
4403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4404 (eval $ac_try) 2>&5
4405 ac_status=$?
4406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4407 (exit $ac_status); }; }; then
4408 ac_cv_fortran_dummy_main=$ac_func; break
4409 else
4410 echo "$as_me: failed program was:" >&5
4411 sed 's/^/| /' conftest.$ac_ext >&5
4412
4413 fi
4414 rm -f conftest.err conftest.$ac_objext \
4415 conftest$ac_exeext conftest.$ac_ext
4416 done
4417 fi
4418 ac_ext=${FC_SRCEXT-f}
4419 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4420 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4421 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4422 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4423 rm -f conftest*
4424 LIBS=$ac_fc_dm_save_LIBS
4425
4426 fi
4427 echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4428 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4429 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4430 if test "$FC_DUMMY_MAIN" != unknown; then
4431 if test $FC_DUMMY_MAIN != none; then
4432
4433 cat >>confdefs.h <<_ACEOF
4434 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4435 _ACEOF
4436
4437 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4438
4439 cat >>confdefs.h <<\_ACEOF
4440 #define FC_DUMMY_MAIN_EQ_F77 1
4441 _ACEOF
4442
4443 fi
4444 fi
4445 else
4446 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4447 See \`config.log' for more details." >&5
4448 echo "$as_me: error: linking to Fortran libraries from C fails
4449 See \`config.log' for more details." >&2;}
4450 { (exit 1); exit 1; }; }
4451 fi
4452
4453
4454 ac_ext=${FC_SRCEXT-f}
4455 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4456 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4457 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4458
4459 ac_ext=${FC_SRCEXT-f}
4460 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4461 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4462 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4463 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4464 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4465 if test "${ac_cv_fc_mangling+set}" = set; then
4466 echo $ECHO_N "(cached) $ECHO_C" >&6
4467 else
4468 cat >conftest.$ac_ext <<_ACEOF
4469 subroutine foobar()
4470 return
4471 end
4472 subroutine foo_bar()
4473 return
4474 end
4475 _ACEOF
4476 rm -f conftest.$ac_objext
4477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4478 (eval $ac_compile) 2>conftest.er1
4479 ac_status=$?
4480 grep -v '^ *+' conftest.er1 >conftest.err
4481 rm -f conftest.er1
4482 cat conftest.err >&5
4483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4484 (exit $ac_status); } &&
4485 { ac_try='test -z "$ac_fc_werror_flag"
4486 || test ! -s conftest.err'
4487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4488 (eval $ac_try) 2>&5
4489 ac_status=$?
4490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4491 (exit $ac_status); }; } &&
4492 { ac_try='test -s conftest.$ac_objext'
4493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4494 (eval $ac_try) 2>&5
4495 ac_status=$?
4496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4497 (exit $ac_status); }; }; then
4498 mv conftest.$ac_objext cfortran_test.$ac_objext
4499
4500 ac_save_LIBS=$LIBS
4501 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4502
4503 ac_ext=c
4504 ac_cpp='$CPP $CPPFLAGS'
4505 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4506 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4507 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4508 ac_success=no
4509 for ac_foobar in foobar FOOBAR; do
4510 for ac_underscore in "" "_"; do
4511 ac_func="$ac_foobar$ac_underscore"
4512 cat >conftest.$ac_ext <<_ACEOF
4513 /* confdefs.h. */
4514 _ACEOF
4515 cat confdefs.h >>conftest.$ac_ext
4516 cat >>conftest.$ac_ext <<_ACEOF
4517 /* end confdefs.h. */
4518
4519 /* Override any gcc2 internal prototype to avoid an error. */
4520 #ifdef __cplusplus
4521 extern "C"
4522 #endif
4523 /* We use char because int might match the return type of a gcc2
4524 builtin and then its argument prototype would still apply. */
4525 char $ac_func ();
4526 #ifdef FC_DUMMY_MAIN
4527 #ifndef FC_DUMMY_MAIN_EQ_F77
4528 # ifdef __cplusplus
4529 extern "C"
4530 # endif
4531 int FC_DUMMY_MAIN() { return 1; }
4532 #endif
4533 #endif
4534 int
4535 main ()
4536 {
4537 $ac_func ();
4538 ;
4539 return 0;
4540 }
4541 _ACEOF
4542 rm -f conftest.$ac_objext conftest$ac_exeext
4543 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4544 (eval $ac_link) 2>conftest.er1
4545 ac_status=$?
4546 grep -v '^ *+' conftest.er1 >conftest.err
4547 rm -f conftest.er1
4548 cat conftest.err >&5
4549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 (exit $ac_status); } &&
4551 { ac_try='test -z "$ac_c_werror_flag"
4552 || test ! -s conftest.err'
4553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4554 (eval $ac_try) 2>&5
4555 ac_status=$?
4556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4557 (exit $ac_status); }; } &&
4558 { ac_try='test -s conftest$ac_exeext'
4559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4560 (eval $ac_try) 2>&5
4561 ac_status=$?
4562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4563 (exit $ac_status); }; }; then
4564 ac_success=yes; break 2
4565 else
4566 echo "$as_me: failed program was:" >&5
4567 sed 's/^/| /' conftest.$ac_ext >&5
4568
4569 fi
4570 rm -f conftest.err conftest.$ac_objext \
4571 conftest$ac_exeext conftest.$ac_ext
4572 done
4573 done
4574 ac_ext=${FC_SRCEXT-f}
4575 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4576 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4577 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4578
4579 if test "$ac_success" = "yes"; then
4580 case $ac_foobar in
4581 foobar)
4582 ac_case=lower
4583 ac_foo_bar=foo_bar
4584 ;;
4585 FOOBAR)
4586 ac_case=upper
4587 ac_foo_bar=FOO_BAR
4588 ;;
4589 esac
4590
4591 ac_ext=c
4592 ac_cpp='$CPP $CPPFLAGS'
4593 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4594 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4595 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4596 ac_success_extra=no
4597 for ac_extra in "" "_"; do
4598 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4599 cat >conftest.$ac_ext <<_ACEOF
4600 /* confdefs.h. */
4601 _ACEOF
4602 cat confdefs.h >>conftest.$ac_ext
4603 cat >>conftest.$ac_ext <<_ACEOF
4604 /* end confdefs.h. */
4605
4606 /* Override any gcc2 internal prototype to avoid an error. */
4607 #ifdef __cplusplus
4608 extern "C"
4609 #endif
4610 /* We use char because int might match the return type of a gcc2
4611 builtin and then its argument prototype would still apply. */
4612 char $ac_func ();
4613 #ifdef FC_DUMMY_MAIN
4614 #ifndef FC_DUMMY_MAIN_EQ_F77
4615 # ifdef __cplusplus
4616 extern "C"
4617 # endif
4618 int FC_DUMMY_MAIN() { return 1; }
4619 #endif
4620 #endif
4621 int
4622 main ()
4623 {
4624 $ac_func ();
4625 ;
4626 return 0;
4627 }
4628 _ACEOF
4629 rm -f conftest.$ac_objext conftest$ac_exeext
4630 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4631 (eval $ac_link) 2>conftest.er1
4632 ac_status=$?
4633 grep -v '^ *+' conftest.er1 >conftest.err
4634 rm -f conftest.er1
4635 cat conftest.err >&5
4636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4637 (exit $ac_status); } &&
4638 { ac_try='test -z "$ac_c_werror_flag"
4639 || test ! -s conftest.err'
4640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4641 (eval $ac_try) 2>&5
4642 ac_status=$?
4643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4644 (exit $ac_status); }; } &&
4645 { ac_try='test -s conftest$ac_exeext'
4646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4647 (eval $ac_try) 2>&5
4648 ac_status=$?
4649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4650 (exit $ac_status); }; }; then
4651 ac_success_extra=yes; break
4652 else
4653 echo "$as_me: failed program was:" >&5
4654 sed 's/^/| /' conftest.$ac_ext >&5
4655
4656 fi
4657 rm -f conftest.err conftest.$ac_objext \
4658 conftest$ac_exeext conftest.$ac_ext
4659 done
4660 ac_ext=${FC_SRCEXT-f}
4661 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4662 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4663 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4664
4665 if test "$ac_success_extra" = "yes"; then
4666 ac_cv_fc_mangling="$ac_case case"
4667 if test -z "$ac_underscore"; then
4668 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4669 else
4670 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4671 fi
4672 if test -z "$ac_extra"; then
4673 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4674 else
4675 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4676 fi
4677 else
4678 ac_cv_fc_mangling="unknown"
4679 fi
4680 else
4681 ac_cv_fc_mangling="unknown"
4682 fi
4683
4684 LIBS=$ac_save_LIBS
4685 rm -f cfortran_test* conftest*
4686 else
4687 echo "$as_me: failed program was:" >&5
4688 sed 's/^/| /' conftest.$ac_ext >&5
4689
4690 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4691 See \`config.log' for more details." >&5
4692 echo "$as_me: error: cannot compile a simple Fortran program
4693 See \`config.log' for more details." >&2;}
4694 { (exit 1); exit 1; }; }
4695 fi
4696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4697
4698 fi
4699 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4700 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4701
4702 ac_ext=${FC_SRCEXT-f}
4703 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4704 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4705 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4706
4707 ac_ext=${FC_SRCEXT-f}
4708 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4709 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4710 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4711
4712
4713 case $ac_cv_fc_mangling in
4714 "lower case, no underscore, no extra underscore")
4715 cat >>confdefs.h <<\_ACEOF
4716 #define FC_FUNC(name,NAME) name
4717 _ACEOF
4718
4719 cat >>confdefs.h <<\_ACEOF
4720 #define FC_FUNC_(name,NAME) name
4721 _ACEOF
4722 ;;
4723 "lower case, no underscore, extra underscore")
4724 cat >>confdefs.h <<\_ACEOF
4725 #define FC_FUNC(name,NAME) name
4726 _ACEOF
4727
4728 cat >>confdefs.h <<\_ACEOF
4729 #define FC_FUNC_(name,NAME) name ## _
4730 _ACEOF
4731 ;;
4732 "lower case, underscore, no extra underscore")
4733 cat >>confdefs.h <<\_ACEOF
4734 #define FC_FUNC(name,NAME) name ## _
4735 _ACEOF
4736
4737 cat >>confdefs.h <<\_ACEOF
4738 #define FC_FUNC_(name,NAME) name ## _
4739 _ACEOF
4740 ;;
4741 "lower case, underscore, extra underscore")
4742 cat >>confdefs.h <<\_ACEOF
4743 #define FC_FUNC(name,NAME) name ## _
4744 _ACEOF
4745
4746 cat >>confdefs.h <<\_ACEOF
4747 #define FC_FUNC_(name,NAME) name ## __
4748 _ACEOF
4749 ;;
4750 "upper case, no underscore, no extra underscore")
4751 cat >>confdefs.h <<\_ACEOF
4752 #define FC_FUNC(name,NAME) NAME
4753 _ACEOF
4754
4755 cat >>confdefs.h <<\_ACEOF
4756 #define FC_FUNC_(name,NAME) NAME
4757 _ACEOF
4758 ;;
4759 "upper case, no underscore, extra underscore")
4760 cat >>confdefs.h <<\_ACEOF
4761 #define FC_FUNC(name,NAME) NAME
4762 _ACEOF
4763
4764 cat >>confdefs.h <<\_ACEOF
4765 #define FC_FUNC_(name,NAME) NAME ## _
4766 _ACEOF
4767 ;;
4768 "upper case, underscore, no extra underscore")
4769 cat >>confdefs.h <<\_ACEOF
4770 #define FC_FUNC(name,NAME) NAME ## _
4771 _ACEOF
4772
4773 cat >>confdefs.h <<\_ACEOF
4774 #define FC_FUNC_(name,NAME) NAME ## _
4775 _ACEOF
4776 ;;
4777 "upper case, underscore, extra underscore")
4778 cat >>confdefs.h <<\_ACEOF
4779 #define FC_FUNC(name,NAME) NAME ## _
4780 _ACEOF
4781
4782 cat >>confdefs.h <<\_ACEOF
4783 #define FC_FUNC_(name,NAME) NAME ## __
4784 _ACEOF
4785 ;;
4786 *)
4787 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4788 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4789 ;;
4790 esac
4791
4792 ac_ext=${FC_SRCEXT-f}
4793 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4794 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4795 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4796
4797
4798
4799 ac_ext=${FC_SRCEXT-f}
4800 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4801 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4802 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4803 echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4804 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4805 if test "${ac_cv_prog_fc_v+set}" = set; then
4806 echo $ECHO_N "(cached) $ECHO_C" >&6
4807 else
4808 cat >conftest.$ac_ext <<_ACEOF
4809 program main
4810
4811 end
4812 _ACEOF
4813 rm -f conftest.$ac_objext
4814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4815 (eval $ac_compile) 2>conftest.er1
4816 ac_status=$?
4817 grep -v '^ *+' conftest.er1 >conftest.err
4818 rm -f conftest.er1
4819 cat conftest.err >&5
4820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4821 (exit $ac_status); } &&
4822 { ac_try='test -z "$ac_fc_werror_flag"
4823 || test ! -s conftest.err'
4824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4825 (eval $ac_try) 2>&5
4826 ac_status=$?
4827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828 (exit $ac_status); }; } &&
4829 { ac_try='test -s conftest.$ac_objext'
4830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4831 (eval $ac_try) 2>&5
4832 ac_status=$?
4833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4834 (exit $ac_status); }; }; then
4835 ac_cv_prog_fc_v=
4836 # Try some options frequently used verbose output
4837 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4838 cat >conftest.$ac_ext <<_ACEOF
4839 program main
4840
4841 end
4842 _ACEOF
4843
4844 # Compile and link our simple test program by passing a flag (argument
4845 # 1 to this macro) to the Fortran compiler in order to get
4846 # "verbose" output that we can then parse for the Fortran linker
4847 # flags.
4848 ac_save_FFLAGS=$FCFLAGS
4849 FCFLAGS="$FCFLAGS $ac_verb"
4850 (eval echo $as_me:4850: \"$ac_link\") >&5
4851 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4852 echo "$ac_fc_v_output" >&5
4853 FCFLAGS=$ac_save_FFLAGS
4854
4855 rm -f conftest*
4856
4857 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4858 # /foo, /bar, and /baz are search directories for the Fortran linker.
4859 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4860 ac_fc_v_output="`echo $ac_fc_v_output |
4861 grep 'LPATH is:' |
4862 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4863
4864 case $ac_fc_v_output in
4865 # If we are using xlf then replace all the commas with spaces.
4866 *xlfentry*)
4867 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4868
4869 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4870 # $LIBS confuse us, and the libraries appear later in the output anyway).
4871 *mGLOB_options_string*)
4872 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4873
4874 # If we are using Cray Fortran then delete quotes.
4875 # Use "\"" instead of '"' for font-lock-mode.
4876 # FIXME: a more general fix for quoted arguments with spaces?
4877 *cft90*)
4878 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4879 esac
4880
4881
4882 # look for -l* and *.a constructs in the output
4883 for ac_arg in $ac_fc_v_output; do
4884 case $ac_arg in
4885 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4886 ac_cv_prog_fc_v=$ac_verb
4887 break 2 ;;
4888 esac
4889 done
4890 done
4891 if test -z "$ac_cv_prog_fc_v"; then
4892 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4893 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4894 fi
4895 else
4896 echo "$as_me: failed program was:" >&5
4897 sed 's/^/| /' conftest.$ac_ext >&5
4898
4899 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4900 echo "$as_me: WARNING: compilation failed" >&2;}
4901 fi
4902 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4903
4904 fi
4905 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4906 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4907 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4908 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4909 if test "${ac_cv_fc_libs+set}" = set; then
4910 echo $ECHO_N "(cached) $ECHO_C" >&6
4911 else
4912 if test "x$FCLIBS" != "x"; then
4913 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
4914 else
4915
4916 cat >conftest.$ac_ext <<_ACEOF
4917 program main
4918
4919 end
4920 _ACEOF
4921
4922 # Compile and link our simple test program by passing a flag (argument
4923 # 1 to this macro) to the Fortran compiler in order to get
4924 # "verbose" output that we can then parse for the Fortran linker
4925 # flags.
4926 ac_save_FFLAGS=$FCFLAGS
4927 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4928 (eval echo $as_me:4928: \"$ac_link\") >&5
4929 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4930 echo "$ac_fc_v_output" >&5
4931 FCFLAGS=$ac_save_FFLAGS
4932
4933 rm -f conftest*
4934
4935 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4936 # /foo, /bar, and /baz are search directories for the Fortran linker.
4937 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4938 ac_fc_v_output="`echo $ac_fc_v_output |
4939 grep 'LPATH is:' |
4940 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4941
4942 case $ac_fc_v_output in
4943 # If we are using xlf then replace all the commas with spaces.
4944 *xlfentry*)
4945 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4946
4947 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4948 # $LIBS confuse us, and the libraries appear later in the output anyway).
4949 *mGLOB_options_string*)
4950 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4951
4952 # If we are using Cray Fortran then delete quotes.
4953 # Use "\"" instead of '"' for font-lock-mode.
4954 # FIXME: a more general fix for quoted arguments with spaces?
4955 *cft90*)
4956 ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4957 esac
4958
4959
4960
4961 ac_cv_fc_libs=
4962
4963 # Save positional arguments (if any)
4964 ac_save_positional="$@"
4965
4966 set X $ac_fc_v_output
4967 while test $# != 1; do
4968 shift
4969 ac_arg=$1
4970 case $ac_arg in
4971 [\\/]*.a | ?:[\\/]*.a)
4972 ac_exists=false
4973 for ac_i in $ac_cv_fc_libs; do
4974 if test x"$ac_arg" = x"$ac_i"; then
4975 ac_exists=true
4976 break
4977 fi
4978 done
4979
4980 if test x"$ac_exists" = xtrue; then
4981 :
4982 else
4983 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4984 fi
4985
4986 ;;
4987 -bI:*)
4988 ac_exists=false
4989 for ac_i in $ac_cv_fc_libs; do
4990 if test x"$ac_arg" = x"$ac_i"; then
4991 ac_exists=true
4992 break
4993 fi
4994 done
4995
4996 if test x"$ac_exists" = xtrue; then
4997 :
4998 else
4999 if test "$ac_compiler_gnu" = yes; then
5000 for ac_link_opt in $ac_arg; do
5001 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5002 done
5003 else
5004 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5005 fi
5006 fi
5007
5008 ;;
5009 # Ignore these flags.
5010 -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5011 ;;
5012 -lkernel32)
5013 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5014 ;;
5015 -[LRuY])
5016 # These flags, when seen by themselves, take an argument.
5017 # We remove the space between option and argument and re-iterate
5018 # unless we find an empty arg or a new option (starting with -)
5019 case $2 in
5020 "" | -*);;
5021 *)
5022 ac_arg="$ac_arg$2"
5023 shift; shift
5024 set X $ac_arg "$@"
5025 ;;
5026 esac
5027 ;;
5028 -YP,*)
5029 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5030 ac_exists=false
5031 for ac_i in $ac_cv_fc_libs; do
5032 if test x"$ac_j" = x"$ac_i"; then
5033 ac_exists=true
5034 break
5035 fi
5036 done
5037
5038 if test x"$ac_exists" = xtrue; then
5039 :
5040 else
5041 ac_arg="$ac_arg $ac_j"
5042 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5043 fi
5044
5045 done
5046 ;;
5047 -[lLR]*)
5048 ac_exists=false
5049 for ac_i in $ac_cv_fc_libs; do
5050 if test x"$ac_arg" = x"$ac_i"; then
5051 ac_exists=true
5052 break
5053 fi
5054 done
5055
5056 if test x"$ac_exists" = xtrue; then
5057 :
5058 else
5059 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5060 fi
5061
5062 ;;
5063 # Ignore everything else.
5064 esac
5065 done
5066 # restore positional arguments
5067 set X $ac_save_positional; shift
5068
5069 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5070 # then we insist that the "run path" must be an absolute path (i.e. it
5071 # must begin with a "/").
5072 case `(uname -sr) 2>/dev/null` in
5073 "SunOS 5"*)
5074 ac_ld_run_path=`echo $ac_fc_v_output |
5075 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5076 test "x$ac_ld_run_path" != x &&
5077 if test "$ac_compiler_gnu" = yes; then
5078 for ac_link_opt in $ac_ld_run_path; do
5079 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5080 done
5081 else
5082 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5083 fi
5084 ;;
5085 esac
5086 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5087
5088 fi
5089 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5090 echo "${ECHO_T}$ac_cv_fc_libs" >&6
5091 FCLIBS="$ac_cv_fc_libs"
5092
5093
5094 ac_ext=${FC_SRCEXT-f}
5095 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5096 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5097 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5098
5099
5100
5101 echo "$as_me:$LINENO: checking for module suffix" >&5
5102 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
5103 rm -f conftest*
5104 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5105 rm -f work*
5106 cat >conftest.$ac_ext <<EOF
5107 module conftest
5108 integer n
5109 parameter (n=1)
5110 end module conftest
5111 EOF
5112 # SGI and absoft compilers generates module name in upper case!
5113 testname="conftest"
5114 modcase="lower"
5115 if (eval $ac_compile) 2>/dev/null ; then
5116 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
5117 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
5118 if test -z "$MOD" ; then
5119 MOD=`ls CONFTEST* 2>/dev/null \
5120 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5121 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
5122 if test -n "$MOD" ; then
5123 testname="CONFTEST"
5124 modcase="upper"
5125 fi
5126 fi
5127 if test -z "$MOD" ; then
5128 echo "$as_me:$LINENO: result: unknown" >&5
5129 echo "${ECHO_T}unknown" >&6
5130 # Use mod if we can't figure it out
5131 MOD="mod"
5132 else
5133 echo "$as_me:$LINENO: result: $MOD" >&5
5134 echo "${ECHO_T}$MOD" >&6
5135 fi
5136 if test -s work.pcl ; then
5137 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5138 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5139 fi
5140 else
5141 echo "$as_me:$LINENO: result: unknown" >&5
5142 echo "${ECHO_T}unknown" >&6
5143 fi
5144
5145
5146
5147
5148
5149 # Check for module include path (some use -I, some (Solaris) use -M, some
5150 # (absoft) use -p).
5151 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
5152 # specified, work.pcl and work.pc are created. However, if you specify
5153 # a file, it must contain a the name of a file ending in .pc . Ugh!
5154 # Use the module made above
5155 echo "$as_me:$LINENO: checking for module directory path flag" >&5
5156 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5157 rm -f conftest*
5158 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5159 rm -f work*
5160 cat >conftest.$ac_ext <<EOF
5161 module conftest
5162 integer n
5163 parameter (n=1)
5164 end module conftest
5165 EOF
5166 # SGI and absoft compilers generates module name in upper case!
5167 testname="conftest"
5168 if (eval $ac_compile) 2>/dev/null ; then
5169 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5170 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5171 if test -n "$mod" ; then
5172 testname="CONFTEST"
5173 fi
5174 madedir=0
5175 if test ! -d conf ; then mkdir conf ; madedir=1; fi
5176 cp $testname.$MOD conf
5177 rm -f conftest* CONFTEST*
5178 cat >conftest1.$ac_ext <<EOF
5179 program main
5180 use conftest
5181 print *, n
5182 end
5183 EOF
5184 F90_WORK_FILES_ARG=""
5185 F90MODINCSPEC=""
5186 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5187 MODDIRFLAG="-I"
5188 F90MODINCSPEC="-I<dir>"
5189 echo "$as_me:$LINENO: result: -I" >&5
5190 echo "${ECHO_T}-I" >&6
5191 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5192 MODDIRFLAG="-M"
5193 F90MODINCSPEC="-M<dir>"
5194 echo "$as_me:$LINENO: result: -M" >&5
5195 echo "${ECHO_T}-M" >&6
5196 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5197 MODDIRFLAG="-p"
5198 F90MODINCSPEC="-p<dir>"
5199 echo "$as_me:$LINENO: result: -p" >&5
5200 echo "${ECHO_T}-p" >&6
5201 elif test -s work.pc ; then
5202 cp work.pc conf/mpimod.pc
5203 echo "mpimod.pc" > conf/mpimod.pcl
5204 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5205 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5206 MODDIRFLAG='-cl,mpimod.pcl'
5207 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5208 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5209 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5210 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5211
5212 else
5213 # The version of the Intel compiler that I have refuses to let
5214 # you put the "work catalog" list anywhere but the current
5215 # directory. For example, you cannot in
5216 :
5217 fi
5218 fi
5219 if test -z "MODDIRFLAG" ; then
5220 echo "$as_me:$LINENO: result: unknown" >&5
5221 echo "${ECHO_T}unknown" >&6
5222 fi
5223
5224
5225 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5226 if test $madedir = 1 ; then rmdir conf ; fi
5227 fi
5228
5229
5230 echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
5231 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
5232 if test "${ac_cv_f90_module_names+set}" = set; then
5233 echo $ECHO_N "(cached) $ECHO_C" >&6
5234 else
5235 ac_ext=${FC_SRCEXT-f}
5236 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5237 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5238 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5239
5240 # carry out the test in a new directory, so that we don't miss anything
5241 mkdir conftest
5242 cd conftest
5243 cat >conftest.$ac_ext <<_ACEOF
5244 MODULE Bar
5245 END MODULE Bar
5246 _ACEOF
5247 rm -f conftest.$ac_objext
5248 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5249 (eval $ac_compile) 2>conftest.er1
5250 ac_status=$?
5251 grep -v '^ *+' conftest.er1 >conftest.err
5252 rm -f conftest.er1
5253 cat conftest.err >&5
5254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5255 (exit $ac_status); } &&
5256 { ac_try='test -z "$ac_fc_werror_flag"
5257 || test ! -s conftest.err'
5258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5259 (eval $ac_try) 2>&5
5260 ac_status=$?
5261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5262 (exit $ac_status); }; } &&
5263 { ac_try='test -s conftest.$ac_objext'
5264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5265 (eval $ac_try) 2>&5
5266 ac_status=$?
5267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5268 (exit $ac_status); }; }; then
5269 ac_cv_f90_module_names=
5270 ac_file_list=*
5271 for ac_file in $ac_file_list; do
5272 case $ac_file in
5273 # don't care for original source and object files
5274 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5275 :
5276 ;;
5277 # look for new files derived from the file name
5278 *conftest*)
5279 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5280 ac_exists=false
5281 for ac_i in $ac_cv_f90_module_names; do
5282 if test x"$ac_pat" = x"$ac_i"; then
5283 ac_exists=true
5284 break
5285 fi
5286 done
5287
5288 if test x"$ac_exists" = xtrue; then
5289 :
5290 else
5291 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5292 fi
5293
5294 ;;
5295 # look for new files derived from the module name,
5296 # with different case translation schemes
5297 *Bar*)
5298 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5299 ac_exists=false
5300 for ac_i in $ac_cv_f90_module_names; do
5301 if test x"$ac_pat" = x"$ac_i"; then
5302 ac_exists=true
5303 break
5304 fi
5305 done
5306
5307 if test x"$ac_exists" = xtrue; then
5308 :
5309 else
5310 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5311 fi
5312
5313 ;;
5314 *bar*)
5315 ac_pat=`echo $ac_file | sed s/bar/%module%/`
5316 ac_exists=false
5317 for ac_i in $ac_cv_f90_module_names; do
5318 if test x"$ac_pat" = x"$ac_i"; then
5319 ac_exists=true
5320 break
5321 fi
5322 done
5323
5324 if test x"$ac_exists" = xtrue; then
5325 :
5326 else
5327 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5328 fi
5329
5330 ;;
5331 *BAR*)
5332 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
5333 ac_exists=false
5334 for ac_i in $ac_cv_f90_module_names; do
5335 if test x"$ac_pat" = x"$ac_i"; then
5336 ac_exists=true
5337 break
5338 fi
5339 done
5340
5341 if test x"$ac_exists" = xtrue; then
5342 :
5343 else
5344 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5345 fi
5346
5347 ;;
5348 # Other files - we have no idea how they are generated
5349 *)
5350 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5351 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5352 ;;
5353 esac
5354 done
5355 if test "x$ac_cv_f90_module_names" = "x"; then
5356 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5357 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5358 fi
5359
5360 else
5361 echo "$as_me: failed program was:" >&5
5362 sed 's/^/| /' conftest.$ac_ext >&5
5363
5364 ac_cv_f90_module_names=
5365 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5366 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5367 fi
5368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5369 cd ..
5370 # cleanup
5371 rm -rf conftest
5372 ac_ext=${FC_SRCEXT-f}
5373 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5374 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5375 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5376
5377 fi
5378 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5379 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
5380
5381 # We now generate a shell script that will help us to figure out the correct
5382 # module file names, using the value of ac_cv_f90_module_names
5383
5384 echo "Generating shell script modnam"
5385
5386 cat > scripts/modnam << EOF
5387 #! /bin/sh
5388 # This script is auto-generated by configure
5389 #
5390 usage="\\
5391 Usage: \$0 [FILES]
5392
5393 [FILES] are Fortran 90 source files.
5394 The output is a list of module file names that the Fortran 90 compiler
5395 generates when compiling [FILES]."
5396
5397 list=
5398 empty=
5399
5400 if test \$# -eq 0; then
5401 echo "\$usage"; exit 0
5402 fi
5403
5404 while test \$# != 0; do
5405
5406 file=\$1
5407 shift
5408
5409 # strip suffix
5410 base=\`echo \$file | sed 's/[.][^.]*$//'\`
5411
5412 test ! -f \$file && continue
5413
5414 # Look for module definitions and transform them to upper / lower case
5415 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/'\`
5416 upper=\`echo \$mods | tr a-z A-Z\`
5417 lower=\`echo \$mods | tr A-Z a-z\`
5418
5419 # Here, the patterns for generating module file names were inserted by configure
5420 for trans in $ac_cv_f90_module_names; do
5421
5422 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5423 var=empty
5424 case \$pat in
5425 %MODULE%)
5426 var=upper ;;
5427 %Module%)
5428 var=mods ;;
5429 %module%)
5430 var=lower ;;
5431 %FILE%)
5432 test -n "\$mods" && var=base ;;
5433 esac
5434 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5435 list="\$list \$new"
5436 done
5437 done
5438
5439 echo \$list
5440 # end of configure-generated script
5441 EOF
5442 chmod 755 scripts/modnam
5443
5444 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5445 F90_MODULE_NAMES=empty
5446 case $pat in
5447 %MODULE%)
5448 F90_MODULE_NAMES=UPPER ;;
5449 %Module%)
5450 F90_MODULE_NAMES=Mixed ;;
5451 %module%)
5452 F90_MODULE_NAMES=lower ;;
5453 *)
5454 F90_MODULE_NAMES=unknown ;;
5455 esac
5456
5457 ac_ext=c
5458 ac_cpp='$CPP $CPPFLAGS'
5459 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5460 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5461 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5462
5463
5464 ac_ext=c
5465 ac_cpp='$CPP $CPPFLAGS'
5466 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5467 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5468 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5469
5470
5471
5472 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5473 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5474 if test "${ac_cv_lib_m_asin+set}" = set; then
5475 echo $ECHO_N "(cached) $ECHO_C" >&6
5476 else
5477 ac_check_lib_save_LIBS=$LIBS
5478 LIBS="-lm $LIBS"
5479 cat >conftest.$ac_ext <<_ACEOF
5480 /* confdefs.h. */
5481 _ACEOF
5482 cat confdefs.h >>conftest.$ac_ext
5483 cat >>conftest.$ac_ext <<_ACEOF
5484 /* end confdefs.h. */
5485
5486 /* Override any gcc2 internal prototype to avoid an error. */
5487 #ifdef __cplusplus
5488 extern "C"
5489 #endif
5490 /* We use char because int might match the return type of a gcc2
5491 builtin and then its argument prototype would still apply. */
5492 char asin ();
5493 #ifdef FC_DUMMY_MAIN
5494 #ifndef FC_DUMMY_MAIN_EQ_F77
5495 # ifdef __cplusplus
5496 extern "C"
5497 # endif
5498 int FC_DUMMY_MAIN() { return 1; }
5499 #endif
5500 #endif
5501 int
5502 main ()
5503 {
5504 asin ();
5505 ;
5506 return 0;
5507 }
5508 _ACEOF
5509 rm -f conftest.$ac_objext conftest$ac_exeext
5510 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5511 (eval $ac_link) 2>conftest.er1
5512 ac_status=$?
5513 grep -v '^ *+' conftest.er1 >conftest.err
5514 rm -f conftest.er1
5515 cat conftest.err >&5
5516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5517 (exit $ac_status); } &&
5518 { ac_try='test -z "$ac_c_werror_flag"
5519 || test ! -s conftest.err'
5520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5521 (eval $ac_try) 2>&5
5522 ac_status=$?
5523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5524 (exit $ac_status); }; } &&
5525 { ac_try='test -s conftest$ac_exeext'
5526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5527 (eval $ac_try) 2>&5
5528 ac_status=$?
5529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5530 (exit $ac_status); }; }; then
5531 ac_cv_lib_m_asin=yes
5532 else
5533 echo "$as_me: failed program was:" >&5
5534 sed 's/^/| /' conftest.$ac_ext >&5
5535
5536 ac_cv_lib_m_asin=no
5537 fi
5538 rm -f conftest.err conftest.$ac_objext \
5539 conftest$ac_exeext conftest.$ac_ext
5540 LIBS=$ac_check_lib_save_LIBS
5541 fi
5542 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5543 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5544 if test $ac_cv_lib_m_asin = yes; then
5545 cat >>confdefs.h <<_ACEOF
5546 #define HAVE_LIBM 1
5547 _ACEOF
5548
5549 LIBS="-lm $LIBS"
5550
5551 else
5552 exit
5553 fi
5554
5555
5556 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5557 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5558 if test "${ac_cv_header_stdc+set}" = set; then
5559 echo $ECHO_N "(cached) $ECHO_C" >&6
5560 else
5561 cat >conftest.$ac_ext <<_ACEOF
5562 /* confdefs.h. */
5563 _ACEOF
5564 cat confdefs.h >>conftest.$ac_ext
5565 cat >>conftest.$ac_ext <<_ACEOF
5566 /* end confdefs.h. */
5567 #include <stdlib.h>
5568 #include <stdarg.h>
5569 #include <string.h>
5570 #include <float.h>
5571
5572 #ifdef FC_DUMMY_MAIN
5573 #ifndef FC_DUMMY_MAIN_EQ_F77
5574 # ifdef __cplusplus
5575 extern "C"
5576 # endif
5577 int FC_DUMMY_MAIN() { return 1; }
5578 #endif
5579 #endif
5580 int
5581 main ()
5582 {
5583
5584 ;
5585 return 0;
5586 }
5587 _ACEOF
5588 rm -f conftest.$ac_objext
5589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5590 (eval $ac_compile) 2>conftest.er1
5591 ac_status=$?
5592 grep -v '^ *+' conftest.er1 >conftest.err
5593 rm -f conftest.er1
5594 cat conftest.err >&5
5595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5596 (exit $ac_status); } &&
5597 { ac_try='test -z "$ac_c_werror_flag"
5598 || test ! -s conftest.err'
5599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5600 (eval $ac_try) 2>&5
5601 ac_status=$?
5602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603 (exit $ac_status); }; } &&
5604 { ac_try='test -s conftest.$ac_objext'
5605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5606 (eval $ac_try) 2>&5
5607 ac_status=$?
5608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5609 (exit $ac_status); }; }; then
5610 ac_cv_header_stdc=yes
5611 else
5612 echo "$as_me: failed program was:" >&5
5613 sed 's/^/| /' conftest.$ac_ext >&5
5614
5615 ac_cv_header_stdc=no
5616 fi
5617 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5618
5619 if test $ac_cv_header_stdc = yes; then
5620 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5621 cat >conftest.$ac_ext <<_ACEOF
5622 /* confdefs.h. */
5623 _ACEOF
5624 cat confdefs.h >>conftest.$ac_ext
5625 cat >>conftest.$ac_ext <<_ACEOF
5626 /* end confdefs.h. */
5627 #include <string.h>
5628
5629 _ACEOF
5630 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5631 $EGREP "memchr" >/dev/null 2>&1; then
5632 :
5633 else
5634 ac_cv_header_stdc=no
5635 fi
5636 rm -f conftest*
5637
5638 fi
5639
5640 if test $ac_cv_header_stdc = yes; then
5641 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5642 cat >conftest.$ac_ext <<_ACEOF
5643 /* confdefs.h. */
5644 _ACEOF
5645 cat confdefs.h >>conftest.$ac_ext
5646 cat >>conftest.$ac_ext <<_ACEOF
5647 /* end confdefs.h. */
5648 #include <stdlib.h>
5649
5650 _ACEOF
5651 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5652 $EGREP "free" >/dev/null 2>&1; then
5653 :
5654 else
5655 ac_cv_header_stdc=no
5656 fi
5657 rm -f conftest*
5658
5659 fi
5660
5661 if test $ac_cv_header_stdc = yes; then
5662 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5663 if test "$cross_compiling" = yes; then
5664 :
5665 else
5666 cat >conftest.$ac_ext <<_ACEOF
5667 /* confdefs.h. */
5668 _ACEOF
5669 cat confdefs.h >>conftest.$ac_ext
5670 cat >>conftest.$ac_ext <<_ACEOF
5671 /* end confdefs.h. */
5672 #include <ctype.h>
5673 #if ((' ' & 0x0FF) == 0x020)
5674 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5675 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5676 #else
5677 # define ISLOWER(c) \
5678 (('a' <= (c) && (c) <= 'i') \
5679 || ('j' <= (c) && (c) <= 'r') \
5680 || ('s' <= (c) && (c) <= 'z'))
5681 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5682 #endif
5683
5684 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5685 int
5686 main ()
5687 {
5688 int i;
5689 for (i = 0; i < 256; i++)
5690 if (XOR (islower (i), ISLOWER (i))
5691 || toupper (i) != TOUPPER (i))
5692 exit(2);
5693 exit (0);
5694 }
5695 _ACEOF
5696 rm -f conftest$ac_exeext
5697 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5698 (eval $ac_link) 2>&5
5699 ac_status=$?
5700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5701 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5703 (eval $ac_try) 2>&5
5704 ac_status=$?
5705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706 (exit $ac_status); }; }; then
5707 :
5708 else
5709 echo "$as_me: program exited with status $ac_status" >&5
5710 echo "$as_me: failed program was:" >&5
5711 sed 's/^/| /' conftest.$ac_ext >&5
5712
5713 ( exit $ac_status )
5714 ac_cv_header_stdc=no
5715 fi
5716 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5717 fi
5718 fi
5719 fi
5720 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5721 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5722 if test $ac_cv_header_stdc = yes; then
5723
5724 cat >>confdefs.h <<\_ACEOF
5725 #define STDC_HEADERS 1
5726 _ACEOF
5727
5728 fi
5729
5730 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5741 inttypes.h stdint.h unistd.h
5742 do
5743 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5744 echo "$as_me:$LINENO: checking for $ac_header" >&5
5745 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5746 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5747 echo $ECHO_N "(cached) $ECHO_C" >&6
5748 else
5749 cat >conftest.$ac_ext <<_ACEOF
5750 /* confdefs.h. */
5751 _ACEOF
5752 cat confdefs.h >>conftest.$ac_ext
5753 cat >>conftest.$ac_ext <<_ACEOF
5754 /* end confdefs.h. */
5755 $ac_includes_default
5756
5757 #include <$ac_header>
5758 _ACEOF
5759 rm -f conftest.$ac_objext
5760 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5761 (eval $ac_compile) 2>conftest.er1
5762 ac_status=$?
5763 grep -v '^ *+' conftest.er1 >conftest.err
5764 rm -f conftest.er1
5765 cat conftest.err >&5
5766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5767 (exit $ac_status); } &&
5768 { ac_try='test -z "$ac_c_werror_flag"
5769 || test ! -s conftest.err'
5770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5771 (eval $ac_try) 2>&5
5772 ac_status=$?
5773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5774 (exit $ac_status); }; } &&
5775 { ac_try='test -s conftest.$ac_objext'
5776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5777 (eval $ac_try) 2>&5
5778 ac_status=$?
5779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5780 (exit $ac_status); }; }; then
5781 eval "$as_ac_Header=yes"
5782 else
5783 echo "$as_me: failed program was:" >&5
5784 sed 's/^/| /' conftest.$ac_ext >&5
5785
5786 eval "$as_ac_Header=no"
5787 fi
5788 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5789 fi
5790 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5791 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5792 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5793 cat >>confdefs.h <<_ACEOF
5794 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5795 _ACEOF
5796
5797 fi
5798
5799 done
5800
5801
5802 #
5803 # Handle user hints
5804 #
5805
5806 # Check whether --with-zlib or --without-zlib was given.
5807 if test "${with_zlib+set}" = set; then
5808 withval="$with_zlib"
5809 zlib_dir="$withval"
5810 else
5811 zlib_dir="not_set"
5812 fi;
5813 if test "$zlib_dir" != "no"; then
5814
5815 if test "$zlib_dir" != "not_set" ; then
5816 if test -d "$zlib_dir"
5817 then
5818 ZLIB_HOME="$zlib_dir"
5819 else
5820 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5821 echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5822 fi
5823 fi
5824
5825 ZLIB_HOME=/usr/local
5826 if test ! -f "${ZLIB_HOME}/include/zlib.h"
5827 then
5828 ZLIB_HOME=/usr
5829 fi
5830
5831 #
5832 # Locate zlib, if wanted
5833 #
5834 if test -n "${ZLIB_HOME}"
5835 then
5836 ZLIB_OLD_LDFLAGS=$LDFLAGS
5837 ZLIB_OLD_CPPFLAGS=$LDFLAGS
5838 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5839 CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5840
5841
5842 ac_ext=c
5843 ac_cpp='$CPP $CPPFLAGS'
5844 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5845 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5846 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5847
5848 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5849 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5850 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5851 echo $ECHO_N "(cached) $ECHO_C" >&6
5852 else
5853 ac_check_lib_save_LIBS=$LIBS
5854 LIBS="-lz $LIBS"
5855 cat >conftest.$ac_ext <<_ACEOF
5856 /* confdefs.h. */
5857 _ACEOF
5858 cat confdefs.h >>conftest.$ac_ext
5859 cat >>conftest.$ac_ext <<_ACEOF
5860 /* end confdefs.h. */
5861
5862 /* Override any gcc2 internal prototype to avoid an error. */
5863 #ifdef __cplusplus
5864 extern "C"
5865 #endif
5866 /* We use char because int might match the return type of a gcc2
5867 builtin and then its argument prototype would still apply. */
5868 char inflateEnd ();
5869 #ifdef FC_DUMMY_MAIN
5870 #ifndef FC_DUMMY_MAIN_EQ_F77
5871 # ifdef __cplusplus
5872 extern "C"
5873 # endif
5874 int FC_DUMMY_MAIN() { return 1; }
5875 #endif
5876 #endif
5877 int
5878 main ()
5879 {
5880 inflateEnd ();
5881 ;
5882 return 0;
5883 }
5884 _ACEOF
5885 rm -f conftest.$ac_objext conftest$ac_exeext
5886 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5887 (eval $ac_link) 2>conftest.er1
5888 ac_status=$?
5889 grep -v '^ *+' conftest.er1 >conftest.err
5890 rm -f conftest.er1
5891 cat conftest.err >&5
5892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5893 (exit $ac_status); } &&
5894 { ac_try='test -z "$ac_c_werror_flag"
5895 || test ! -s conftest.err'
5896 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5897 (eval $ac_try) 2>&5
5898 ac_status=$?
5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900 (exit $ac_status); }; } &&
5901 { ac_try='test -s conftest$ac_exeext'
5902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5903 (eval $ac_try) 2>&5
5904 ac_status=$?
5905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5906 (exit $ac_status); }; }; then
5907 ac_cv_lib_z_inflateEnd=yes
5908 else
5909 echo "$as_me: failed program was:" >&5
5910 sed 's/^/| /' conftest.$ac_ext >&5
5911
5912 ac_cv_lib_z_inflateEnd=no
5913 fi
5914 rm -f conftest.err conftest.$ac_objext \
5915 conftest$ac_exeext conftest.$ac_ext
5916 LIBS=$ac_check_lib_save_LIBS
5917 fi
5918 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5919 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5920 if test $ac_cv_lib_z_inflateEnd = yes; then
5921 zlib_cv_libz=yes
5922 else
5923 zlib_cv_libz=no
5924 fi
5925
5926 if test "${ac_cv_header_zlib_h+set}" = set; then
5927 echo "$as_me:$LINENO: checking for zlib.h" >&5
5928 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5929 if test "${ac_cv_header_zlib_h+set}" = set; then
5930 echo $ECHO_N "(cached) $ECHO_C" >&6
5931 fi
5932 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5933 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5934 else
5935 # Is the header compilable?
5936 echo "$as_me:$LINENO: checking zlib.h usability" >&5
5937 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5938 cat >conftest.$ac_ext <<_ACEOF
5939 /* confdefs.h. */
5940 _ACEOF
5941 cat confdefs.h >>conftest.$ac_ext
5942 cat >>conftest.$ac_ext <<_ACEOF
5943 /* end confdefs.h. */
5944 $ac_includes_default
5945 #include <zlib.h>
5946 _ACEOF
5947 rm -f conftest.$ac_objext
5948 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5949 (eval $ac_compile) 2>conftest.er1
5950 ac_status=$?
5951 grep -v '^ *+' conftest.er1 >conftest.err
5952 rm -f conftest.er1
5953 cat conftest.err >&5
5954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5955 (exit $ac_status); } &&
5956 { ac_try='test -z "$ac_c_werror_flag"
5957 || test ! -s conftest.err'
5958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5959 (eval $ac_try) 2>&5
5960 ac_status=$?
5961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5962 (exit $ac_status); }; } &&
5963 { ac_try='test -s conftest.$ac_objext'
5964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5965 (eval $ac_try) 2>&5
5966 ac_status=$?
5967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5968 (exit $ac_status); }; }; then
5969 ac_header_compiler=yes
5970 else
5971 echo "$as_me: failed program was:" >&5
5972 sed 's/^/| /' conftest.$ac_ext >&5
5973
5974 ac_header_compiler=no
5975 fi
5976 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5977 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5978 echo "${ECHO_T}$ac_header_compiler" >&6
5979
5980 # Is the header present?
5981 echo "$as_me:$LINENO: checking zlib.h presence" >&5
5982 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5983 cat >conftest.$ac_ext <<_ACEOF
5984 /* confdefs.h. */
5985 _ACEOF
5986 cat confdefs.h >>conftest.$ac_ext
5987 cat >>conftest.$ac_ext <<_ACEOF
5988 /* end confdefs.h. */
5989 #include <zlib.h>
5990 _ACEOF
5991 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5992 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5993 ac_status=$?
5994 grep -v '^ *+' conftest.er1 >conftest.err
5995 rm -f conftest.er1
5996 cat conftest.err >&5
5997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998 (exit $ac_status); } >/dev/null; then
5999 if test -s conftest.err; then
6000 ac_cpp_err=$ac_c_preproc_warn_flag
6001 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6002 else
6003 ac_cpp_err=
6004 fi
6005 else
6006 ac_cpp_err=yes
6007 fi
6008 if test -z "$ac_cpp_err"; then
6009 ac_header_preproc=yes
6010 else
6011 echo "$as_me: failed program was:" >&5
6012 sed 's/^/| /' conftest.$ac_ext >&5
6013
6014 ac_header_preproc=no
6015 fi
6016 rm -f conftest.err conftest.$ac_ext
6017 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6018 echo "${ECHO_T}$ac_header_preproc" >&6
6019
6020 # So? What about this header?
6021 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6022 yes:no: )
6023 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6024 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6025 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6026 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6027 ac_header_preproc=yes
6028 ;;
6029 no:yes:* )
6030 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6031 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6032 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6033 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6034 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6035 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6036 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6037 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6038 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6039 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6040 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6041 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6042 (
6043 cat <<\_ASBOX
6044 ## ------------------------------ ##
6045 ## Report this to gezelter@nd.edu ##
6046 ## ------------------------------ ##
6047 _ASBOX
6048 ) |
6049 sed "s/^/$as_me: WARNING: /" >&2
6050 ;;
6051 esac
6052 echo "$as_me:$LINENO: checking for zlib.h" >&5
6053 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6054 if test "${ac_cv_header_zlib_h+set}" = set; then
6055 echo $ECHO_N "(cached) $ECHO_C" >&6
6056 else
6057 ac_cv_header_zlib_h=$ac_header_preproc
6058 fi
6059 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6060 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6061
6062 fi
6063 if test $ac_cv_header_zlib_h = yes; then
6064 zlib_cv_zlib_h=yes
6065 else
6066 zlib_cv_zlib_h=no
6067 fi
6068
6069
6070 ac_ext=c
6071 ac_cpp='$CPP $CPPFLAGS'
6072 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6073 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6074 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6075
6076
6077 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
6078
6079 cat >>confdefs.h <<\_ACEOF
6080 #define HAVE_ZLIB_H 1
6081 _ACEOF
6082
6083
6084 cat >>confdefs.h <<\_ACEOF
6085 #define HAVE_LIBZ 1
6086 _ACEOF
6087
6088 ZLIB_INC_DIR="${ZLIB_HOME}/include"
6089 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
6090 ZLIB="-lz"
6091 else
6092 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6093 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6094 ZLIB_INC_DIR=
6095 ZLIB_LIB_DIR=
6096 ZLIB=
6097 LDFLAGS="$ZLIB_OLD_LDFLAGS"
6098 CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6099 echo "$as_me:$LINENO: result: failed" >&5
6100 echo "${ECHO_T}failed" >&6
6101 echo ""
6102 echo "*********************************************************"
6103 echo "* WARNING: Could not find a working zlib installation *"
6104 echo "* If you need OOPSE to be able to deal with compressed *"
6105 echo "* trajectory dump files be sure to specify a valid zlib *"
6106 echo "* installation with --with-zlib=DIR *"
6107 echo "* *"
6108 echo "* OOPSE will still work without zlib installed. *"
6109 echo "*********************************************************"
6110 echo ""
6111 fi
6112
6113
6114
6115 fi
6116 fi
6117
6118 #
6119 # Handle user hints
6120 #
6121
6122 # Check whether --with-fftw or --without-fftw was given.
6123 if test "${with_fftw+set}" = set; then
6124 withval="$with_fftw"
6125 fftw_dir="$withval"
6126 else
6127 fftw_dir="not_set"
6128 fi;
6129 if test "$fftw_dir" != "no"; then
6130
6131 if test "$fftw_dir" != "not_set" ; then
6132 if test -d "$fftw_dir"
6133 then
6134 FFTW_HOME="$fftw_dir"
6135 else
6136 { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6137 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6138 fi
6139 fi
6140
6141 FFTW_HOME=/usr/local
6142 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"
6143 then
6144 FFTW_HOME=/usr
6145 fi
6146
6147 #
6148 # Locate fftw, if wanted
6149 #
6150 if test -n "${FFTW_HOME}"
6151 then
6152 FFTW_OLD_LDFLAGS=$LDFLAGS
6153 FFTW_OLD_CPPFLAGS=$LDFLAGS
6154 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6155 CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6156
6157
6158 ac_ext=c
6159 ac_cpp='$CPP $CPPFLAGS'
6160 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6161 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6162 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6163
6164 echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6165 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6166 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6167 echo $ECHO_N "(cached) $ECHO_C" >&6
6168 else
6169 ac_check_lib_save_LIBS=$LIBS
6170 LIBS="-lfftw3 $LIBS"
6171 cat >conftest.$ac_ext <<_ACEOF
6172 /* confdefs.h. */
6173 _ACEOF
6174 cat confdefs.h >>conftest.$ac_ext
6175 cat >>conftest.$ac_ext <<_ACEOF
6176 /* end confdefs.h. */
6177
6178 /* Override any gcc2 internal prototype to avoid an error. */
6179 #ifdef __cplusplus
6180 extern "C"
6181 #endif
6182 /* We use char because int might match the return type of a gcc2
6183 builtin and then its argument prototype would still apply. */
6184 char fftw_execute ();
6185 #ifdef FC_DUMMY_MAIN
6186 #ifndef FC_DUMMY_MAIN_EQ_F77
6187 # ifdef __cplusplus
6188 extern "C"
6189 # endif
6190 int FC_DUMMY_MAIN() { return 1; }
6191 #endif
6192 #endif
6193 int
6194 main ()
6195 {
6196 fftw_execute ();
6197 ;
6198 return 0;
6199 }
6200 _ACEOF
6201 rm -f conftest.$ac_objext conftest$ac_exeext
6202 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6203 (eval $ac_link) 2>conftest.er1
6204 ac_status=$?
6205 grep -v '^ *+' conftest.er1 >conftest.err
6206 rm -f conftest.er1
6207 cat conftest.err >&5
6208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209 (exit $ac_status); } &&
6210 { ac_try='test -z "$ac_c_werror_flag"
6211 || test ! -s conftest.err'
6212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6213 (eval $ac_try) 2>&5
6214 ac_status=$?
6215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6216 (exit $ac_status); }; } &&
6217 { ac_try='test -s conftest$ac_exeext'
6218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6219 (eval $ac_try) 2>&5
6220 ac_status=$?
6221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6222 (exit $ac_status); }; }; then
6223 ac_cv_lib_fftw3_fftw_execute=yes
6224 else
6225 echo "$as_me: failed program was:" >&5
6226 sed 's/^/| /' conftest.$ac_ext >&5
6227
6228 ac_cv_lib_fftw3_fftw_execute=no
6229 fi
6230 rm -f conftest.err conftest.$ac_objext \
6231 conftest$ac_exeext conftest.$ac_ext
6232 LIBS=$ac_check_lib_save_LIBS
6233 fi
6234 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6235 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6236 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6237 fftw_cv_libfftw3=yes
6238 else
6239 fftw_cv_libfftw3=no
6240 fi
6241
6242 if test "${ac_cv_header_fftw3_h+set}" = set; then
6243 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6244 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6245 if test "${ac_cv_header_fftw3_h+set}" = set; then
6246 echo $ECHO_N "(cached) $ECHO_C" >&6
6247 fi
6248 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6249 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6250 else
6251 # Is the header compilable?
6252 echo "$as_me:$LINENO: checking fftw3.h usability" >&5
6253 echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
6254 cat >conftest.$ac_ext <<_ACEOF
6255 /* confdefs.h. */
6256 _ACEOF
6257 cat confdefs.h >>conftest.$ac_ext
6258 cat >>conftest.$ac_ext <<_ACEOF
6259 /* end confdefs.h. */
6260 $ac_includes_default
6261 #include <fftw3.h>
6262 _ACEOF
6263 rm -f conftest.$ac_objext
6264 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6265 (eval $ac_compile) 2>conftest.er1
6266 ac_status=$?
6267 grep -v '^ *+' conftest.er1 >conftest.err
6268 rm -f conftest.er1
6269 cat conftest.err >&5
6270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6271 (exit $ac_status); } &&
6272 { ac_try='test -z "$ac_c_werror_flag"
6273 || test ! -s conftest.err'
6274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6275 (eval $ac_try) 2>&5
6276 ac_status=$?
6277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6278 (exit $ac_status); }; } &&
6279 { ac_try='test -s conftest.$ac_objext'
6280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6281 (eval $ac_try) 2>&5
6282 ac_status=$?
6283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6284 (exit $ac_status); }; }; then
6285 ac_header_compiler=yes
6286 else
6287 echo "$as_me: failed program was:" >&5
6288 sed 's/^/| /' conftest.$ac_ext >&5
6289
6290 ac_header_compiler=no
6291 fi
6292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6293 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6294 echo "${ECHO_T}$ac_header_compiler" >&6
6295
6296 # Is the header present?
6297 echo "$as_me:$LINENO: checking fftw3.h presence" >&5
6298 echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
6299 cat >conftest.$ac_ext <<_ACEOF
6300 /* confdefs.h. */
6301 _ACEOF
6302 cat confdefs.h >>conftest.$ac_ext
6303 cat >>conftest.$ac_ext <<_ACEOF
6304 /* end confdefs.h. */
6305 #include <fftw3.h>
6306 _ACEOF
6307 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6308 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6309 ac_status=$?
6310 grep -v '^ *+' conftest.er1 >conftest.err
6311 rm -f conftest.er1
6312 cat conftest.err >&5
6313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6314 (exit $ac_status); } >/dev/null; then
6315 if test -s conftest.err; then
6316 ac_cpp_err=$ac_c_preproc_warn_flag
6317 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6318 else
6319 ac_cpp_err=
6320 fi
6321 else
6322 ac_cpp_err=yes
6323 fi
6324 if test -z "$ac_cpp_err"; then
6325 ac_header_preproc=yes
6326 else
6327 echo "$as_me: failed program was:" >&5
6328 sed 's/^/| /' conftest.$ac_ext >&5
6329
6330 ac_header_preproc=no
6331 fi
6332 rm -f conftest.err conftest.$ac_ext
6333 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6334 echo "${ECHO_T}$ac_header_preproc" >&6
6335
6336 # So? What about this header?
6337 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6338 yes:no: )
6339 { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
6340 echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6341 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
6342 echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
6343 ac_header_preproc=yes
6344 ;;
6345 no:yes:* )
6346 { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
6347 echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
6348 { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
6349 echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
6350 { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
6351 echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
6352 { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
6353 echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
6354 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
6355 echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
6356 { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
6357 echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6358 (
6359 cat <<\_ASBOX
6360 ## ------------------------------ ##
6361 ## Report this to gezelter@nd.edu ##
6362 ## ------------------------------ ##
6363 _ASBOX
6364 ) |
6365 sed "s/^/$as_me: WARNING: /" >&2
6366 ;;
6367 esac
6368 echo "$as_me:$LINENO: checking for fftw3.h" >&5
6369 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6370 if test "${ac_cv_header_fftw3_h+set}" = set; then
6371 echo $ECHO_N "(cached) $ECHO_C" >&6
6372 else
6373 ac_cv_header_fftw3_h=$ac_header_preproc
6374 fi
6375 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6376 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
6377
6378 fi
6379 if test $ac_cv_header_fftw3_h = yes; then
6380 fftw_cv_fftw3_h=yes
6381 else
6382 fftw_cv_fftw3_h=no
6383 fi
6384
6385
6386 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6387 then
6388 echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6389 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6390 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6391 echo $ECHO_N "(cached) $ECHO_C" >&6
6392 else
6393 ac_check_lib_save_LIBS=$LIBS
6394 LIBS="-lfftw $LIBS"
6395 cat >conftest.$ac_ext <<_ACEOF
6396 /* confdefs.h. */
6397 _ACEOF
6398 cat confdefs.h >>conftest.$ac_ext
6399 cat >>conftest.$ac_ext <<_ACEOF
6400 /* end confdefs.h. */
6401
6402 /* Override any gcc2 internal prototype to avoid an error. */
6403 #ifdef __cplusplus
6404 extern "C"
6405 #endif
6406 /* We use char because int might match the return type of a gcc2
6407 builtin and then its argument prototype would still apply. */
6408 char fftwnd_one ();
6409 #ifdef FC_DUMMY_MAIN
6410 #ifndef FC_DUMMY_MAIN_EQ_F77
6411 # ifdef __cplusplus
6412 extern "C"
6413 # endif
6414 int FC_DUMMY_MAIN() { return 1; }
6415 #endif
6416 #endif
6417 int
6418 main ()
6419 {
6420 fftwnd_one ();
6421 ;
6422 return 0;
6423 }
6424 _ACEOF
6425 rm -f conftest.$ac_objext conftest$ac_exeext
6426 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6427 (eval $ac_link) 2>conftest.er1
6428 ac_status=$?
6429 grep -v '^ *+' conftest.er1 >conftest.err
6430 rm -f conftest.er1
6431 cat conftest.err >&5
6432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6433 (exit $ac_status); } &&
6434 { ac_try='test -z "$ac_c_werror_flag"
6435 || test ! -s conftest.err'
6436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6437 (eval $ac_try) 2>&5
6438 ac_status=$?
6439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440 (exit $ac_status); }; } &&
6441 { ac_try='test -s conftest$ac_exeext'
6442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6443 (eval $ac_try) 2>&5
6444 ac_status=$?
6445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6446 (exit $ac_status); }; }; then
6447 ac_cv_lib_fftw_fftwnd_one=yes
6448 else
6449 echo "$as_me: failed program was:" >&5
6450 sed 's/^/| /' conftest.$ac_ext >&5
6451
6452 ac_cv_lib_fftw_fftwnd_one=no
6453 fi
6454 rm -f conftest.err conftest.$ac_objext \
6455 conftest$ac_exeext conftest.$ac_ext
6456 LIBS=$ac_check_lib_save_LIBS
6457 fi
6458 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6459 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6460 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6461 fftw_cv_libfftw=yes
6462 else
6463 fftw_cv_libfftw=no
6464 fi
6465
6466 if test "${ac_cv_header_fftw_h+set}" = set; then
6467 echo "$as_me:$LINENO: checking for fftw.h" >&5
6468 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6469 if test "${ac_cv_header_fftw_h+set}" = set; then
6470 echo $ECHO_N "(cached) $ECHO_C" >&6
6471 fi
6472 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6473 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6474 else
6475 # Is the header compilable?
6476 echo "$as_me:$LINENO: checking fftw.h usability" >&5
6477 echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
6478 cat >conftest.$ac_ext <<_ACEOF
6479 /* confdefs.h. */
6480 _ACEOF
6481 cat confdefs.h >>conftest.$ac_ext
6482 cat >>conftest.$ac_ext <<_ACEOF
6483 /* end confdefs.h. */
6484 $ac_includes_default
6485 #include <fftw.h>
6486 _ACEOF
6487 rm -f conftest.$ac_objext
6488 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6489 (eval $ac_compile) 2>conftest.er1
6490 ac_status=$?
6491 grep -v '^ *+' conftest.er1 >conftest.err
6492 rm -f conftest.er1
6493 cat conftest.err >&5
6494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6495 (exit $ac_status); } &&
6496 { ac_try='test -z "$ac_c_werror_flag"
6497 || test ! -s conftest.err'
6498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6499 (eval $ac_try) 2>&5
6500 ac_status=$?
6501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 (exit $ac_status); }; } &&
6503 { ac_try='test -s conftest.$ac_objext'
6504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6505 (eval $ac_try) 2>&5
6506 ac_status=$?
6507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508 (exit $ac_status); }; }; then
6509 ac_header_compiler=yes
6510 else
6511 echo "$as_me: failed program was:" >&5
6512 sed 's/^/| /' conftest.$ac_ext >&5
6513
6514 ac_header_compiler=no
6515 fi
6516 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6517 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6518 echo "${ECHO_T}$ac_header_compiler" >&6
6519
6520 # Is the header present?
6521 echo "$as_me:$LINENO: checking fftw.h presence" >&5
6522 echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6523 cat >conftest.$ac_ext <<_ACEOF
6524 /* confdefs.h. */
6525 _ACEOF
6526 cat confdefs.h >>conftest.$ac_ext
6527 cat >>conftest.$ac_ext <<_ACEOF
6528 /* end confdefs.h. */
6529 #include <fftw.h>
6530 _ACEOF
6531 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6532 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6533 ac_status=$?
6534 grep -v '^ *+' conftest.er1 >conftest.err
6535 rm -f conftest.er1
6536 cat conftest.err >&5
6537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6538 (exit $ac_status); } >/dev/null; then
6539 if test -s conftest.err; then
6540 ac_cpp_err=$ac_c_preproc_warn_flag
6541 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6542 else
6543 ac_cpp_err=
6544 fi
6545 else
6546 ac_cpp_err=yes
6547 fi
6548 if test -z "$ac_cpp_err"; then
6549 ac_header_preproc=yes
6550 else
6551 echo "$as_me: failed program was:" >&5
6552 sed 's/^/| /' conftest.$ac_ext >&5
6553
6554 ac_header_preproc=no
6555 fi
6556 rm -f conftest.err conftest.$ac_ext
6557 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6558 echo "${ECHO_T}$ac_header_preproc" >&6
6559
6560 # So? What about this header?
6561 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6562 yes:no: )
6563 { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6564 echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6565 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
6566 echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
6567 ac_header_preproc=yes
6568 ;;
6569 no:yes:* )
6570 { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6571 echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6572 { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
6573 echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
6574 { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6575 echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6576 { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
6577 echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6578 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6579 echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6580 { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6581 echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6582 (
6583 cat <<\_ASBOX
6584 ## ------------------------------ ##
6585 ## Report this to gezelter@nd.edu ##
6586 ## ------------------------------ ##
6587 _ASBOX
6588 ) |
6589 sed "s/^/$as_me: WARNING: /" >&2
6590 ;;
6591 esac
6592 echo "$as_me:$LINENO: checking for fftw.h" >&5
6593 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6594 if test "${ac_cv_header_fftw_h+set}" = set; then
6595 echo $ECHO_N "(cached) $ECHO_C" >&6
6596 else
6597 ac_cv_header_fftw_h=$ac_header_preproc
6598 fi
6599 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6600 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
6601
6602 fi
6603 if test $ac_cv_header_fftw_h = yes; then
6604 fftw_cv_fftw_h=yes
6605 else
6606 fftw_cv_fftw_h=no
6607 fi
6608
6609
6610 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6611 then
6612 echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6613 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6614 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6615 echo $ECHO_N "(cached) $ECHO_C" >&6
6616 else
6617 ac_check_lib_save_LIBS=$LIBS
6618 LIBS="-ldfftw $LIBS"
6619 cat >conftest.$ac_ext <<_ACEOF
6620 /* confdefs.h. */
6621 _ACEOF
6622 cat confdefs.h >>conftest.$ac_ext
6623 cat >>conftest.$ac_ext <<_ACEOF
6624 /* end confdefs.h. */
6625
6626 /* Override any gcc2 internal prototype to avoid an error. */
6627 #ifdef __cplusplus
6628 extern "C"
6629 #endif
6630 /* We use char because int might match the return type of a gcc2
6631 builtin and then its argument prototype would still apply. */
6632 char fftwnd_one ();
6633 #ifdef FC_DUMMY_MAIN
6634 #ifndef FC_DUMMY_MAIN_EQ_F77
6635 # ifdef __cplusplus
6636 extern "C"
6637 # endif
6638 int FC_DUMMY_MAIN() { return 1; }
6639 #endif
6640 #endif
6641 int
6642 main ()
6643 {
6644 fftwnd_one ();
6645 ;
6646 return 0;
6647 }
6648 _ACEOF
6649 rm -f conftest.$ac_objext conftest$ac_exeext
6650 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6651 (eval $ac_link) 2>conftest.er1
6652 ac_status=$?
6653 grep -v '^ *+' conftest.er1 >conftest.err
6654 rm -f conftest.er1
6655 cat conftest.err >&5
6656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6657 (exit $ac_status); } &&
6658 { ac_try='test -z "$ac_c_werror_flag"
6659 || test ! -s conftest.err'
6660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6661 (eval $ac_try) 2>&5
6662 ac_status=$?
6663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6664 (exit $ac_status); }; } &&
6665 { ac_try='test -s conftest$ac_exeext'
6666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6667 (eval $ac_try) 2>&5
6668 ac_status=$?
6669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6670 (exit $ac_status); }; }; then
6671 ac_cv_lib_dfftw_fftwnd_one=yes
6672 else
6673 echo "$as_me: failed program was:" >&5
6674 sed 's/^/| /' conftest.$ac_ext >&5
6675
6676 ac_cv_lib_dfftw_fftwnd_one=no
6677 fi
6678 rm -f conftest.err conftest.$ac_objext \
6679 conftest$ac_exeext conftest.$ac_ext
6680 LIBS=$ac_check_lib_save_LIBS
6681 fi
6682 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6683 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6684 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6685 fftw_cv_libdfftw=yes
6686 else
6687 fftw_cv_libdfftw=no
6688 fi
6689
6690 if test "${ac_cv_header_dfftw_h+set}" = set; then
6691 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6692 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6693 if test "${ac_cv_header_dfftw_h+set}" = set; then
6694 echo $ECHO_N "(cached) $ECHO_C" >&6
6695 fi
6696 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6697 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6698 else
6699 # Is the header compilable?
6700 echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6701 echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6702 cat >conftest.$ac_ext <<_ACEOF
6703 /* confdefs.h. */
6704 _ACEOF
6705 cat confdefs.h >>conftest.$ac_ext
6706 cat >>conftest.$ac_ext <<_ACEOF
6707 /* end confdefs.h. */
6708 $ac_includes_default
6709 #include <dfftw.h>
6710 _ACEOF
6711 rm -f conftest.$ac_objext
6712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6713 (eval $ac_compile) 2>conftest.er1
6714 ac_status=$?
6715 grep -v '^ *+' conftest.er1 >conftest.err
6716 rm -f conftest.er1
6717 cat conftest.err >&5
6718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6719 (exit $ac_status); } &&
6720 { ac_try='test -z "$ac_c_werror_flag"
6721 || test ! -s conftest.err'
6722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6723 (eval $ac_try) 2>&5
6724 ac_status=$?
6725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6726 (exit $ac_status); }; } &&
6727 { ac_try='test -s conftest.$ac_objext'
6728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6729 (eval $ac_try) 2>&5
6730 ac_status=$?
6731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6732 (exit $ac_status); }; }; then
6733 ac_header_compiler=yes
6734 else
6735 echo "$as_me: failed program was:" >&5
6736 sed 's/^/| /' conftest.$ac_ext >&5
6737
6738 ac_header_compiler=no
6739 fi
6740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6741 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6742 echo "${ECHO_T}$ac_header_compiler" >&6
6743
6744 # Is the header present?
6745 echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6746 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6747 cat >conftest.$ac_ext <<_ACEOF
6748 /* confdefs.h. */
6749 _ACEOF
6750 cat confdefs.h >>conftest.$ac_ext
6751 cat >>conftest.$ac_ext <<_ACEOF
6752 /* end confdefs.h. */
6753 #include <dfftw.h>
6754 _ACEOF
6755 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6756 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6757 ac_status=$?
6758 grep -v '^ *+' conftest.er1 >conftest.err
6759 rm -f conftest.er1
6760 cat conftest.err >&5
6761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6762 (exit $ac_status); } >/dev/null; then
6763 if test -s conftest.err; then
6764 ac_cpp_err=$ac_c_preproc_warn_flag
6765 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6766 else
6767 ac_cpp_err=
6768 fi
6769 else
6770 ac_cpp_err=yes
6771 fi
6772 if test -z "$ac_cpp_err"; then
6773 ac_header_preproc=yes
6774 else
6775 echo "$as_me: failed program was:" >&5
6776 sed 's/^/| /' conftest.$ac_ext >&5
6777
6778 ac_header_preproc=no
6779 fi
6780 rm -f conftest.err conftest.$ac_ext
6781 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6782 echo "${ECHO_T}$ac_header_preproc" >&6
6783
6784 # So? What about this header?
6785 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6786 yes:no: )
6787 { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6788 echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6789 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6790 echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6791 ac_header_preproc=yes
6792 ;;
6793 no:yes:* )
6794 { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6795 echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6796 { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
6797 echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
6798 { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6799 echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6800 { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
6801 echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
6802 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6803 echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6804 { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6805 echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6806 (
6807 cat <<\_ASBOX
6808 ## ------------------------------ ##
6809 ## Report this to gezelter@nd.edu ##
6810 ## ------------------------------ ##
6811 _ASBOX
6812 ) |
6813 sed "s/^/$as_me: WARNING: /" >&2
6814 ;;
6815 esac
6816 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6817 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6818 if test "${ac_cv_header_dfftw_h+set}" = set; then
6819 echo $ECHO_N "(cached) $ECHO_C" >&6
6820 else
6821 ac_cv_header_dfftw_h=$ac_header_preproc
6822 fi
6823 echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6824 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6825
6826 fi
6827 if test $ac_cv_header_dfftw_h = yes; then
6828 fftw_cv_dfftw_h=yes
6829 else
6830 fftw_cv_dfftw_h=no
6831 fi
6832
6833
6834 fi
6835 fi
6836 ac_ext=c
6837 ac_cpp='$CPP $CPPFLAGS'
6838 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6839 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6840 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6841
6842
6843 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6844 then
6845
6846 cat >>confdefs.h <<\_ACEOF
6847 #define HAVE_FFTW3_H 1
6848 _ACEOF
6849
6850 FFTW_INC_DIR="${FFTW_HOME}/include"
6851 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6852 FFTW_LIBS="-lfftw3"
6853 else
6854 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6855 then
6856
6857 cat >>confdefs.h <<\_ACEOF
6858 #define HAVE_FFTW_H 1
6859 _ACEOF
6860
6861 FFTW_INC_DIR="${FFTW_HOME}/include"
6862 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6863 FFTW_LIBS="-lfftw"
6864 else
6865 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6866 then
6867
6868 cat >>confdefs.h <<\_ACEOF
6869 #define HAVE_DFFTW_H 1
6870 _ACEOF
6871
6872 FFTW_INC_DIR="${FFTW_HOME}/include"
6873 FFTW_LIB_DIR="${FFTW_HOME}/lib"
6874 FFTW_LIBS="-ldfftw"
6875 else
6876 echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6877 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6878 FFTW_INC_DIR=
6879 FFTW_LIB_DIR=
6880 FFTW_LIBS=
6881 LDFLAGS="$FFTW_OLD_LDFLAGS"
6882 CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6883 echo "$as_me:$LINENO: result: failed" >&5
6884 echo "${ECHO_T}failed" >&6
6885 echo ""
6886 echo "*********************************************************"
6887 echo "* WARNING: Could not find a working FFTW installation *"
6888 echo "* If you need the staticProps program to be able to *"
6889 echo "* compute undulation spectra, be sure to specify a *"
6890 echo "* valid fftw installation with --with-fftw=DIR *"
6891 echo "* *"
6892 echo "* OOPSE will still work without fftw installed. *"
6893 echo "*********************************************************"
6894 echo ""
6895 fi
6896 fi
6897 fi
6898
6899
6900
6901 fi
6902 fi
6903
6904
6905
6906 # Checks for header files.
6907 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6908 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6909 if test "${ac_cv_header_stdc+set}" = set; then
6910 echo $ECHO_N "(cached) $ECHO_C" >&6
6911 else
6912 cat >conftest.$ac_ext <<_ACEOF
6913 /* confdefs.h. */
6914 _ACEOF
6915 cat confdefs.h >>conftest.$ac_ext
6916 cat >>conftest.$ac_ext <<_ACEOF
6917 /* end confdefs.h. */
6918 #include <stdlib.h>
6919 #include <stdarg.h>
6920 #include <string.h>
6921 #include <float.h>
6922
6923 #ifdef FC_DUMMY_MAIN
6924 #ifndef FC_DUMMY_MAIN_EQ_F77
6925 # ifdef __cplusplus
6926 extern "C"
6927 # endif
6928 int FC_DUMMY_MAIN() { return 1; }
6929 #endif
6930 #endif
6931 int
6932 main ()
6933 {
6934
6935 ;
6936 return 0;
6937 }
6938 _ACEOF
6939 rm -f conftest.$ac_objext
6940 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6941 (eval $ac_compile) 2>conftest.er1
6942 ac_status=$?
6943 grep -v '^ *+' conftest.er1 >conftest.err
6944 rm -f conftest.er1
6945 cat conftest.err >&5
6946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 (exit $ac_status); } &&
6948 { ac_try='test -z "$ac_c_werror_flag"
6949 || test ! -s conftest.err'
6950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6951 (eval $ac_try) 2>&5
6952 ac_status=$?
6953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954 (exit $ac_status); }; } &&
6955 { ac_try='test -s conftest.$ac_objext'
6956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6957 (eval $ac_try) 2>&5
6958 ac_status=$?
6959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6960 (exit $ac_status); }; }; then
6961 ac_cv_header_stdc=yes
6962 else
6963 echo "$as_me: failed program was:" >&5
6964 sed 's/^/| /' conftest.$ac_ext >&5
6965
6966 ac_cv_header_stdc=no
6967 fi
6968 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6969
6970 if test $ac_cv_header_stdc = yes; then
6971 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6972 cat >conftest.$ac_ext <<_ACEOF
6973 /* confdefs.h. */
6974 _ACEOF
6975 cat confdefs.h >>conftest.$ac_ext
6976 cat >>conftest.$ac_ext <<_ACEOF
6977 /* end confdefs.h. */
6978 #include <string.h>
6979
6980 _ACEOF
6981 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6982 $EGREP "memchr" >/dev/null 2>&1; then
6983 :
6984 else
6985 ac_cv_header_stdc=no
6986 fi
6987 rm -f conftest*
6988
6989 fi
6990
6991 if test $ac_cv_header_stdc = yes; then
6992 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6993 cat >conftest.$ac_ext <<_ACEOF
6994 /* confdefs.h. */
6995 _ACEOF
6996 cat confdefs.h >>conftest.$ac_ext
6997 cat >>conftest.$ac_ext <<_ACEOF
6998 /* end confdefs.h. */
6999 #include <stdlib.h>
7000
7001 _ACEOF
7002 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7003 $EGREP "free" >/dev/null 2>&1; then
7004 :
7005 else
7006 ac_cv_header_stdc=no
7007 fi
7008 rm -f conftest*
7009
7010 fi
7011
7012 if test $ac_cv_header_stdc = yes; then
7013 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7014 if test "$cross_compiling" = yes; then
7015 :
7016 else
7017 cat >conftest.$ac_ext <<_ACEOF
7018 /* confdefs.h. */
7019 _ACEOF
7020 cat confdefs.h >>conftest.$ac_ext
7021 cat >>conftest.$ac_ext <<_ACEOF
7022 /* end confdefs.h. */
7023 #include <ctype.h>
7024 #if ((' ' & 0x0FF) == 0x020)
7025 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7026 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7027 #else
7028 # define ISLOWER(c) \
7029 (('a' <= (c) && (c) <= 'i') \
7030 || ('j' <= (c) && (c) <= 'r') \
7031 || ('s' <= (c) && (c) <= 'z'))
7032 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7033 #endif
7034
7035 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7036 int
7037 main ()
7038 {
7039 int i;
7040 for (i = 0; i < 256; i++)
7041 if (XOR (islower (i), ISLOWER (i))
7042 || toupper (i) != TOUPPER (i))
7043 exit(2);
7044 exit (0);
7045 }
7046 _ACEOF
7047 rm -f conftest$ac_exeext
7048 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7049 (eval $ac_link) 2>&5
7050 ac_status=$?
7051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7052 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7054 (eval $ac_try) 2>&5
7055 ac_status=$?
7056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7057 (exit $ac_status); }; }; then
7058 :
7059 else
7060 echo "$as_me: program exited with status $ac_status" >&5
7061 echo "$as_me: failed program was:" >&5
7062 sed 's/^/| /' conftest.$ac_ext >&5
7063
7064 ( exit $ac_status )
7065 ac_cv_header_stdc=no
7066 fi
7067 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7068 fi
7069 fi
7070 fi
7071 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7072 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7073 if test $ac_cv_header_stdc = yes; then
7074
7075 cat >>confdefs.h <<\_ACEOF
7076 #define STDC_HEADERS 1
7077 _ACEOF
7078
7079 fi
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106 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
7107 do
7108 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7109 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7110 echo "$as_me:$LINENO: checking for $ac_header" >&5
7111 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7112 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7113 echo $ECHO_N "(cached) $ECHO_C" >&6
7114 fi
7115 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7116 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7117 else
7118 # Is the header compilable?
7119 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7121 cat >conftest.$ac_ext <<_ACEOF
7122 /* confdefs.h. */
7123 _ACEOF
7124 cat confdefs.h >>conftest.$ac_ext
7125 cat >>conftest.$ac_ext <<_ACEOF
7126 /* end confdefs.h. */
7127 $ac_includes_default
7128 #include <$ac_header>
7129 _ACEOF
7130 rm -f conftest.$ac_objext
7131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7132 (eval $ac_compile) 2>conftest.er1
7133 ac_status=$?
7134 grep -v '^ *+' conftest.er1 >conftest.err
7135 rm -f conftest.er1
7136 cat conftest.err >&5
7137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7138 (exit $ac_status); } &&
7139 { ac_try='test -z "$ac_c_werror_flag"
7140 || test ! -s conftest.err'
7141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7142 (eval $ac_try) 2>&5
7143 ac_status=$?
7144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7145 (exit $ac_status); }; } &&
7146 { ac_try='test -s conftest.$ac_objext'
7147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7148 (eval $ac_try) 2>&5
7149 ac_status=$?
7150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7151 (exit $ac_status); }; }; then
7152 ac_header_compiler=yes
7153 else
7154 echo "$as_me: failed program was:" >&5
7155 sed 's/^/| /' conftest.$ac_ext >&5
7156
7157 ac_header_compiler=no
7158 fi
7159 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7160 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7161 echo "${ECHO_T}$ac_header_compiler" >&6
7162
7163 # Is the header present?
7164 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7165 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7166 cat >conftest.$ac_ext <<_ACEOF
7167 /* confdefs.h. */
7168 _ACEOF
7169 cat confdefs.h >>conftest.$ac_ext
7170 cat >>conftest.$ac_ext <<_ACEOF
7171 /* end confdefs.h. */
7172 #include <$ac_header>
7173 _ACEOF
7174 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7175 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7176 ac_status=$?
7177 grep -v '^ *+' conftest.er1 >conftest.err
7178 rm -f conftest.er1
7179 cat conftest.err >&5
7180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7181 (exit $ac_status); } >/dev/null; then
7182 if test -s conftest.err; then
7183 ac_cpp_err=$ac_c_preproc_warn_flag
7184 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7185 else
7186 ac_cpp_err=
7187 fi
7188 else
7189 ac_cpp_err=yes
7190 fi
7191 if test -z "$ac_cpp_err"; then
7192 ac_header_preproc=yes
7193 else
7194 echo "$as_me: failed program was:" >&5
7195 sed 's/^/| /' conftest.$ac_ext >&5
7196
7197 ac_header_preproc=no
7198 fi
7199 rm -f conftest.err conftest.$ac_ext
7200 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7201 echo "${ECHO_T}$ac_header_preproc" >&6
7202
7203 # So? What about this header?
7204 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7205 yes:no: )
7206 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7207 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7208 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7209 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7210 ac_header_preproc=yes
7211 ;;
7212 no:yes:* )
7213 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7214 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7215 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7216 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7217 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7218 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7219 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7220 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7221 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7222 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7223 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7224 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7225 (
7226 cat <<\_ASBOX
7227 ## ------------------------------ ##
7228 ## Report this to gezelter@nd.edu ##
7229 ## ------------------------------ ##
7230 _ASBOX
7231 ) |
7232 sed "s/^/$as_me: WARNING: /" >&2
7233 ;;
7234 esac
7235 echo "$as_me:$LINENO: checking for $ac_header" >&5
7236 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7237 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7238 echo $ECHO_N "(cached) $ECHO_C" >&6
7239 else
7240 eval "$as_ac_Header=\$ac_header_preproc"
7241 fi
7242 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7243 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7244
7245 fi
7246 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7247 cat >>confdefs.h <<_ACEOF
7248 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7249 _ACEOF
7250
7251 fi
7252
7253 done
7254
7255
7256 # Checks for typedefs, structures, and compiler characteristics.
7257 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7258 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7259 if test "${ac_cv_header_stdbool_h+set}" = set; then
7260 echo $ECHO_N "(cached) $ECHO_C" >&6
7261 else
7262 cat >conftest.$ac_ext <<_ACEOF
7263 /* confdefs.h. */
7264 _ACEOF
7265 cat confdefs.h >>conftest.$ac_ext
7266 cat >>conftest.$ac_ext <<_ACEOF
7267 /* end confdefs.h. */
7268
7269 #include <stdbool.h>
7270 #ifndef bool
7271 # error bool is not defined
7272 #endif
7273 #ifndef false
7274 # error false is not defined
7275 #endif
7276 #if false
7277 # error false is not 0
7278 #endif
7279 #ifndef true
7280 # error true is not defined
7281 #endif
7282 #if true != 1
7283 # error true is not 1
7284 #endif
7285 #ifndef __bool_true_false_are_defined
7286 # error __bool_true_false_are_defined is not defined
7287 #endif
7288
7289 struct s { _Bool s: 1; _Bool t; } s;
7290
7291 char a[true == 1 ? 1 : -1];
7292 char b[false == 0 ? 1 : -1];
7293 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7294 char d[(bool) -0.5 == true ? 1 : -1];
7295 bool e = &s;
7296 char f[(_Bool) -0.0 == false ? 1 : -1];
7297 char g[true];
7298 char h[sizeof (_Bool)];
7299 char i[sizeof s.t];
7300
7301 #ifdef FC_DUMMY_MAIN
7302 #ifndef FC_DUMMY_MAIN_EQ_F77
7303 # ifdef __cplusplus
7304 extern "C"
7305 # endif
7306 int FC_DUMMY_MAIN() { return 1; }
7307 #endif
7308 #endif
7309 int
7310 main ()
7311 {
7312 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7313 ;
7314 return 0;
7315 }
7316 _ACEOF
7317 rm -f conftest.$ac_objext
7318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7319 (eval $ac_compile) 2>conftest.er1
7320 ac_status=$?
7321 grep -v '^ *+' conftest.er1 >conftest.err
7322 rm -f conftest.er1
7323 cat conftest.err >&5
7324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7325 (exit $ac_status); } &&
7326 { ac_try='test -z "$ac_c_werror_flag"
7327 || test ! -s conftest.err'
7328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7329 (eval $ac_try) 2>&5
7330 ac_status=$?
7331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7332 (exit $ac_status); }; } &&
7333 { ac_try='test -s conftest.$ac_objext'
7334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7335 (eval $ac_try) 2>&5
7336 ac_status=$?
7337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338 (exit $ac_status); }; }; then
7339 ac_cv_header_stdbool_h=yes
7340 else
7341 echo "$as_me: failed program was:" >&5
7342 sed 's/^/| /' conftest.$ac_ext >&5
7343
7344 ac_cv_header_stdbool_h=no
7345 fi
7346 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7347 fi
7348 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7349 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7350 echo "$as_me:$LINENO: checking for _Bool" >&5
7351 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7352 if test "${ac_cv_type__Bool+set}" = set; then
7353 echo $ECHO_N "(cached) $ECHO_C" >&6
7354 else
7355 cat >conftest.$ac_ext <<_ACEOF
7356 /* confdefs.h. */
7357 _ACEOF
7358 cat confdefs.h >>conftest.$ac_ext
7359 cat >>conftest.$ac_ext <<_ACEOF
7360 /* end confdefs.h. */
7361 $ac_includes_default
7362 #ifdef FC_DUMMY_MAIN
7363 #ifndef FC_DUMMY_MAIN_EQ_F77
7364 # ifdef __cplusplus
7365 extern "C"
7366 # endif
7367 int FC_DUMMY_MAIN() { return 1; }
7368 #endif
7369 #endif
7370 int
7371 main ()
7372 {
7373 if ((_Bool *) 0)
7374 return 0;
7375 if (sizeof (_Bool))
7376 return 0;
7377 ;
7378 return 0;
7379 }
7380 _ACEOF
7381 rm -f conftest.$ac_objext
7382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7383 (eval $ac_compile) 2>conftest.er1
7384 ac_status=$?
7385 grep -v '^ *+' conftest.er1 >conftest.err
7386 rm -f conftest.er1
7387 cat conftest.err >&5
7388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389 (exit $ac_status); } &&
7390 { ac_try='test -z "$ac_c_werror_flag"
7391 || test ! -s conftest.err'
7392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7393 (eval $ac_try) 2>&5
7394 ac_status=$?
7395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7396 (exit $ac_status); }; } &&
7397 { ac_try='test -s conftest.$ac_objext'
7398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7399 (eval $ac_try) 2>&5
7400 ac_status=$?
7401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7402 (exit $ac_status); }; }; then
7403 ac_cv_type__Bool=yes
7404 else
7405 echo "$as_me: failed program was:" >&5
7406 sed 's/^/| /' conftest.$ac_ext >&5
7407
7408 ac_cv_type__Bool=no
7409 fi
7410 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7411 fi
7412 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7413 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7414 if test $ac_cv_type__Bool = yes; then
7415
7416 cat >>confdefs.h <<_ACEOF
7417 #define HAVE__BOOL 1
7418 _ACEOF
7419
7420
7421 fi
7422
7423 if test $ac_cv_header_stdbool_h = yes; then
7424
7425 cat >>confdefs.h <<\_ACEOF
7426 #define HAVE_STDBOOL_H 1
7427 _ACEOF
7428
7429 fi
7430
7431 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7432 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7433 if test "${ac_cv_c_const+set}" = set; then
7434 echo $ECHO_N "(cached) $ECHO_C" >&6
7435 else
7436 cat >conftest.$ac_ext <<_ACEOF
7437 /* confdefs.h. */
7438 _ACEOF
7439 cat confdefs.h >>conftest.$ac_ext
7440 cat >>conftest.$ac_ext <<_ACEOF
7441 /* end confdefs.h. */
7442
7443 #ifdef FC_DUMMY_MAIN
7444 #ifndef FC_DUMMY_MAIN_EQ_F77
7445 # ifdef __cplusplus
7446 extern "C"
7447 # endif
7448 int FC_DUMMY_MAIN() { return 1; }
7449 #endif
7450 #endif
7451 int
7452 main ()
7453 {
7454 /* FIXME: Include the comments suggested by Paul. */
7455 #ifndef __cplusplus
7456 /* Ultrix mips cc rejects this. */
7457 typedef int charset[2];
7458 const charset x;
7459 /* SunOS 4.1.1 cc rejects this. */
7460 char const *const *ccp;
7461 char **p;
7462 /* NEC SVR4.0.2 mips cc rejects this. */
7463 struct point {int x, y;};
7464 static struct point const zero = {0,0};
7465 /* AIX XL C 1.02.0.0 rejects this.
7466 It does not let you subtract one const X* pointer from another in
7467 an arm of an if-expression whose if-part is not a constant
7468 expression */
7469 const char *g = "string";
7470 ccp = &g + (g ? g-g : 0);
7471 /* HPUX 7.0 cc rejects these. */
7472 ++ccp;
7473 p = (char**) ccp;
7474 ccp = (char const *const *) p;
7475 { /* SCO 3.2v4 cc rejects this. */
7476 char *t;
7477 char const *s = 0 ? (char *) 0 : (char const *) 0;
7478
7479 *t++ = 0;
7480 }
7481 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7482 int x[] = {25, 17};
7483 const int *foo = &x[0];
7484 ++foo;
7485 }
7486 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7487 typedef const int *iptr;
7488 iptr p = 0;
7489 ++p;
7490 }
7491 { /* AIX XL C 1.02.0.0 rejects this saying
7492 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7493 struct s { int j; const int *ap[3]; };
7494 struct s *b; b->j = 5;
7495 }
7496 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7497 const int foo = 10;
7498 }
7499 #endif
7500
7501 ;
7502 return 0;
7503 }
7504 _ACEOF
7505 rm -f conftest.$ac_objext
7506 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7507 (eval $ac_compile) 2>conftest.er1
7508 ac_status=$?
7509 grep -v '^ *+' conftest.er1 >conftest.err
7510 rm -f conftest.er1
7511 cat conftest.err >&5
7512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7513 (exit $ac_status); } &&
7514 { ac_try='test -z "$ac_c_werror_flag"
7515 || test ! -s conftest.err'
7516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7517 (eval $ac_try) 2>&5
7518 ac_status=$?
7519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7520 (exit $ac_status); }; } &&
7521 { ac_try='test -s conftest.$ac_objext'
7522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7523 (eval $ac_try) 2>&5
7524 ac_status=$?
7525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7526 (exit $ac_status); }; }; then
7527 ac_cv_c_const=yes
7528 else
7529 echo "$as_me: failed program was:" >&5
7530 sed 's/^/| /' conftest.$ac_ext >&5
7531
7532 ac_cv_c_const=no
7533 fi
7534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7535 fi
7536 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7537 echo "${ECHO_T}$ac_cv_c_const" >&6
7538 if test $ac_cv_c_const = no; then
7539
7540 cat >>confdefs.h <<\_ACEOF
7541 #define const
7542 _ACEOF
7543
7544 fi
7545
7546 echo "$as_me:$LINENO: checking for inline" >&5
7547 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7548 if test "${ac_cv_c_inline+set}" = set; then
7549 echo $ECHO_N "(cached) $ECHO_C" >&6
7550 else
7551 ac_cv_c_inline=no
7552 for ac_kw in inline __inline__ __inline; do
7553 cat >conftest.$ac_ext <<_ACEOF
7554 /* confdefs.h. */
7555 _ACEOF
7556 cat confdefs.h >>conftest.$ac_ext
7557 cat >>conftest.$ac_ext <<_ACEOF
7558 /* end confdefs.h. */
7559 #ifndef __cplusplus
7560 typedef int foo_t;
7561 static $ac_kw foo_t static_foo () {return 0; }
7562 $ac_kw foo_t foo () {return 0; }
7563 #endif
7564
7565 _ACEOF
7566 rm -f conftest.$ac_objext
7567 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7568 (eval $ac_compile) 2>conftest.er1
7569 ac_status=$?
7570 grep -v '^ *+' conftest.er1 >conftest.err
7571 rm -f conftest.er1
7572 cat conftest.err >&5
7573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7574 (exit $ac_status); } &&
7575 { ac_try='test -z "$ac_c_werror_flag"
7576 || test ! -s conftest.err'
7577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7578 (eval $ac_try) 2>&5
7579 ac_status=$?
7580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581 (exit $ac_status); }; } &&
7582 { ac_try='test -s conftest.$ac_objext'
7583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7584 (eval $ac_try) 2>&5
7585 ac_status=$?
7586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7587 (exit $ac_status); }; }; then
7588 ac_cv_c_inline=$ac_kw; break
7589 else
7590 echo "$as_me: failed program was:" >&5
7591 sed 's/^/| /' conftest.$ac_ext >&5
7592
7593 fi
7594 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7595 done
7596
7597 fi
7598 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7599 echo "${ECHO_T}$ac_cv_c_inline" >&6
7600
7601
7602 case $ac_cv_c_inline in
7603 inline | yes) ;;
7604 *)
7605 case $ac_cv_c_inline in
7606 no) ac_val=;;
7607 *) ac_val=$ac_cv_c_inline;;
7608 esac
7609 cat >>confdefs.h <<_ACEOF
7610 #ifndef __cplusplus
7611 #define inline $ac_val
7612 #endif
7613 _ACEOF
7614 ;;
7615 esac
7616
7617 echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
7618 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
7619 if test "${ac_cv_c_restrict+set}" = set; then
7620 echo $ECHO_N "(cached) $ECHO_C" >&6
7621 else
7622 ac_cv_c_restrict=no
7623 # Try the official restrict keyword, then gcc's __restrict, and
7624 # the less common variants.
7625 for ac_kw in restrict __restrict __restrict__ _Restrict; do
7626 cat >conftest.$ac_ext <<_ACEOF
7627 /* confdefs.h. */
7628 _ACEOF
7629 cat confdefs.h >>conftest.$ac_ext
7630 cat >>conftest.$ac_ext <<_ACEOF
7631 /* end confdefs.h. */
7632 float * $ac_kw x;
7633 _ACEOF
7634 rm -f conftest.$ac_objext
7635 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7636 (eval $ac_compile) 2>conftest.er1
7637 ac_status=$?
7638 grep -v '^ *+' conftest.er1 >conftest.err
7639 rm -f conftest.er1
7640 cat conftest.err >&5
7641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642 (exit $ac_status); } &&
7643 { ac_try='test -z "$ac_c_werror_flag"
7644 || test ! -s conftest.err'
7645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7646 (eval $ac_try) 2>&5
7647 ac_status=$?
7648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 (exit $ac_status); }; } &&
7650 { ac_try='test -s conftest.$ac_objext'
7651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7652 (eval $ac_try) 2>&5
7653 ac_status=$?
7654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7655 (exit $ac_status); }; }; then
7656 ac_cv_c_restrict=$ac_kw; break
7657 else
7658 echo "$as_me: failed program was:" >&5
7659 sed 's/^/| /' conftest.$ac_ext >&5
7660
7661 fi
7662 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7663 done
7664
7665 fi
7666 echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7667 echo "${ECHO_T}$ac_cv_c_restrict" >&6
7668 case $ac_cv_c_restrict in
7669 restrict) ;;
7670 no)
7671 cat >>confdefs.h <<\_ACEOF
7672 #define restrict
7673 _ACEOF
7674 ;;
7675 *) cat >>confdefs.h <<_ACEOF
7676 #define restrict $ac_cv_c_restrict
7677 _ACEOF
7678 ;;
7679 esac
7680
7681 echo "$as_me:$LINENO: checking for size_t" >&5
7682 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7683 if test "${ac_cv_type_size_t+set}" = set; then
7684 echo $ECHO_N "(cached) $ECHO_C" >&6
7685 else
7686 cat >conftest.$ac_ext <<_ACEOF
7687 /* confdefs.h. */
7688 _ACEOF
7689 cat confdefs.h >>conftest.$ac_ext
7690 cat >>conftest.$ac_ext <<_ACEOF
7691 /* end confdefs.h. */
7692 $ac_includes_default
7693 #ifdef FC_DUMMY_MAIN
7694 #ifndef FC_DUMMY_MAIN_EQ_F77
7695 # ifdef __cplusplus
7696 extern "C"
7697 # endif
7698 int FC_DUMMY_MAIN() { return 1; }
7699 #endif
7700 #endif
7701 int
7702 main ()
7703 {
7704 if ((size_t *) 0)
7705 return 0;
7706 if (sizeof (size_t))
7707 return 0;
7708 ;
7709 return 0;
7710 }
7711 _ACEOF
7712 rm -f conftest.$ac_objext
7713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7714 (eval $ac_compile) 2>conftest.er1
7715 ac_status=$?
7716 grep -v '^ *+' conftest.er1 >conftest.err
7717 rm -f conftest.er1
7718 cat conftest.err >&5
7719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720 (exit $ac_status); } &&
7721 { ac_try='test -z "$ac_c_werror_flag"
7722 || test ! -s conftest.err'
7723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7724 (eval $ac_try) 2>&5
7725 ac_status=$?
7726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7727 (exit $ac_status); }; } &&
7728 { ac_try='test -s conftest.$ac_objext'
7729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7730 (eval $ac_try) 2>&5
7731 ac_status=$?
7732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7733 (exit $ac_status); }; }; then
7734 ac_cv_type_size_t=yes
7735 else
7736 echo "$as_me: failed program was:" >&5
7737 sed 's/^/| /' conftest.$ac_ext >&5
7738
7739 ac_cv_type_size_t=no
7740 fi
7741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7742 fi
7743 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7744 echo "${ECHO_T}$ac_cv_type_size_t" >&6
7745 if test $ac_cv_type_size_t = yes; then
7746 :
7747 else
7748
7749 cat >>confdefs.h <<_ACEOF
7750 #define size_t unsigned
7751 _ACEOF
7752
7753 fi
7754
7755 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7756 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7757 if test "${ac_cv_header_time+set}" = set; then
7758 echo $ECHO_N "(cached) $ECHO_C" >&6
7759 else
7760 cat >conftest.$ac_ext <<_ACEOF
7761 /* confdefs.h. */
7762 _ACEOF
7763 cat confdefs.h >>conftest.$ac_ext
7764 cat >>conftest.$ac_ext <<_ACEOF
7765 /* end confdefs.h. */
7766 #include <sys/types.h>
7767 #include <sys/time.h>
7768 #include <time.h>
7769
7770 #ifdef FC_DUMMY_MAIN
7771 #ifndef FC_DUMMY_MAIN_EQ_F77
7772 # ifdef __cplusplus
7773 extern "C"
7774 # endif
7775 int FC_DUMMY_MAIN() { return 1; }
7776 #endif
7777 #endif
7778 int
7779 main ()
7780 {
7781 if ((struct tm *) 0)
7782 return 0;
7783 ;
7784 return 0;
7785 }
7786 _ACEOF
7787 rm -f conftest.$ac_objext
7788 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7789 (eval $ac_compile) 2>conftest.er1
7790 ac_status=$?
7791 grep -v '^ *+' conftest.er1 >conftest.err
7792 rm -f conftest.er1
7793 cat conftest.err >&5
7794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7795 (exit $ac_status); } &&
7796 { ac_try='test -z "$ac_c_werror_flag"
7797 || test ! -s conftest.err'
7798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7799 (eval $ac_try) 2>&5
7800 ac_status=$?
7801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7802 (exit $ac_status); }; } &&
7803 { ac_try='test -s conftest.$ac_objext'
7804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7805 (eval $ac_try) 2>&5
7806 ac_status=$?
7807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7808 (exit $ac_status); }; }; then
7809 ac_cv_header_time=yes
7810 else
7811 echo "$as_me: failed program was:" >&5
7812 sed 's/^/| /' conftest.$ac_ext >&5
7813
7814 ac_cv_header_time=no
7815 fi
7816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7817 fi
7818 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7819 echo "${ECHO_T}$ac_cv_header_time" >&6
7820 if test $ac_cv_header_time = yes; then
7821
7822 cat >>confdefs.h <<\_ACEOF
7823 #define TIME_WITH_SYS_TIME 1
7824 _ACEOF
7825
7826 fi
7827
7828 echo "$as_me:$LINENO: checking for clock_t" >&5
7829 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7830 if test "${ac_cv_type_clock_t+set}" = set; then
7831 echo $ECHO_N "(cached) $ECHO_C" >&6
7832 else
7833 cat >conftest.$ac_ext <<_ACEOF
7834 /* confdefs.h. */
7835 _ACEOF
7836 cat confdefs.h >>conftest.$ac_ext
7837 cat >>conftest.$ac_ext <<_ACEOF
7838 /* end confdefs.h. */
7839 $ac_includes_default
7840 #ifdef FC_DUMMY_MAIN
7841 #ifndef FC_DUMMY_MAIN_EQ_F77
7842 # ifdef __cplusplus
7843 extern "C"
7844 # endif
7845 int FC_DUMMY_MAIN() { return 1; }
7846 #endif
7847 #endif
7848 int
7849 main ()
7850 {
7851 if ((clock_t *) 0)
7852 return 0;
7853 if (sizeof (clock_t))
7854 return 0;
7855 ;
7856 return 0;
7857 }
7858 _ACEOF
7859 rm -f conftest.$ac_objext
7860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7861 (eval $ac_compile) 2>conftest.er1
7862 ac_status=$?
7863 grep -v '^ *+' conftest.er1 >conftest.err
7864 rm -f conftest.er1
7865 cat conftest.err >&5
7866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 (exit $ac_status); } &&
7868 { ac_try='test -z "$ac_c_werror_flag"
7869 || test ! -s conftest.err'
7870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7871 (eval $ac_try) 2>&5
7872 ac_status=$?
7873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874 (exit $ac_status); }; } &&
7875 { ac_try='test -s conftest.$ac_objext'
7876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7877 (eval $ac_try) 2>&5
7878 ac_status=$?
7879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7880 (exit $ac_status); }; }; then
7881 ac_cv_type_clock_t=yes
7882 else
7883 echo "$as_me: failed program was:" >&5
7884 sed 's/^/| /' conftest.$ac_ext >&5
7885
7886 ac_cv_type_clock_t=no
7887 fi
7888 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7889 fi
7890 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7891 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7892 if test $ac_cv_type_clock_t = yes; then
7893
7894 cat >>confdefs.h <<_ACEOF
7895 #define HAVE_CLOCK_T 1
7896 _ACEOF
7897
7898
7899 fi
7900
7901 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7902 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7903 if test "${ac_cv_c_const+set}" = set; then
7904 echo $ECHO_N "(cached) $ECHO_C" >&6
7905 else
7906 cat >conftest.$ac_ext <<_ACEOF
7907 /* confdefs.h. */
7908 _ACEOF
7909 cat confdefs.h >>conftest.$ac_ext
7910 cat >>conftest.$ac_ext <<_ACEOF
7911 /* end confdefs.h. */
7912
7913 #ifdef FC_DUMMY_MAIN
7914 #ifndef FC_DUMMY_MAIN_EQ_F77
7915 # ifdef __cplusplus
7916 extern "C"
7917 # endif
7918 int FC_DUMMY_MAIN() { return 1; }
7919 #endif
7920 #endif
7921 int
7922 main ()
7923 {
7924 /* FIXME: Include the comments suggested by Paul. */
7925 #ifndef __cplusplus
7926 /* Ultrix mips cc rejects this. */
7927 typedef int charset[2];
7928 const charset x;
7929 /* SunOS 4.1.1 cc rejects this. */
7930 char const *const *ccp;
7931 char **p;
7932 /* NEC SVR4.0.2 mips cc rejects this. */
7933 struct point {int x, y;};
7934 static struct point const zero = {0,0};
7935 /* AIX XL C 1.02.0.0 rejects this.
7936 It does not let you subtract one const X* pointer from another in
7937 an arm of an if-expression whose if-part is not a constant
7938 expression */
7939 const char *g = "string";
7940 ccp = &g + (g ? g-g : 0);
7941 /* HPUX 7.0 cc rejects these. */
7942 ++ccp;
7943 p = (char**) ccp;
7944 ccp = (char const *const *) p;
7945 { /* SCO 3.2v4 cc rejects this. */
7946 char *t;
7947 char const *s = 0 ? (char *) 0 : (char const *) 0;
7948
7949 *t++ = 0;
7950 }
7951 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7952 int x[] = {25, 17};
7953 const int *foo = &x[0];
7954 ++foo;
7955 }
7956 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7957 typedef const int *iptr;
7958 iptr p = 0;
7959 ++p;
7960 }
7961 { /* AIX XL C 1.02.0.0 rejects this saying
7962 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7963 struct s { int j; const int *ap[3]; };
7964 struct s *b; b->j = 5;
7965 }
7966 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7967 const int foo = 10;
7968 }
7969 #endif
7970
7971 ;
7972 return 0;
7973 }
7974 _ACEOF
7975 rm -f conftest.$ac_objext
7976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7977 (eval $ac_compile) 2>conftest.er1
7978 ac_status=$?
7979 grep -v '^ *+' conftest.er1 >conftest.err
7980 rm -f conftest.er1
7981 cat conftest.err >&5
7982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7983 (exit $ac_status); } &&
7984 { ac_try='test -z "$ac_c_werror_flag"
7985 || test ! -s conftest.err'
7986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7987 (eval $ac_try) 2>&5
7988 ac_status=$?
7989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7990 (exit $ac_status); }; } &&
7991 { ac_try='test -s conftest.$ac_objext'
7992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7993 (eval $ac_try) 2>&5
7994 ac_status=$?
7995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7996 (exit $ac_status); }; }; then
7997 ac_cv_c_const=yes
7998 else
7999 echo "$as_me: failed program was:" >&5
8000 sed 's/^/| /' conftest.$ac_ext >&5
8001
8002 ac_cv_c_const=no
8003 fi
8004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8005 fi
8006 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8007 echo "${ECHO_T}$ac_cv_c_const" >&6
8008 if test $ac_cv_c_const = no; then
8009
8010 cat >>confdefs.h <<\_ACEOF
8011 #define const
8012 _ACEOF
8013
8014 fi
8015
8016 echo "$as_me:$LINENO: checking for inline" >&5
8017 echo $ECHO_N "checking for inline... $ECHO_C" >&6
8018 if test "${ac_cv_c_inline+set}" = set; then
8019 echo $ECHO_N "(cached) $ECHO_C" >&6
8020 else
8021 ac_cv_c_inline=no
8022 for ac_kw in inline __inline__ __inline; do
8023 cat >conftest.$ac_ext <<_ACEOF
8024 /* confdefs.h. */
8025 _ACEOF
8026 cat confdefs.h >>conftest.$ac_ext
8027 cat >>conftest.$ac_ext <<_ACEOF
8028 /* end confdefs.h. */
8029 #ifndef __cplusplus
8030 typedef int foo_t;
8031 static $ac_kw foo_t static_foo () {return 0; }
8032 $ac_kw foo_t foo () {return 0; }
8033 #endif
8034
8035 _ACEOF
8036 rm -f conftest.$ac_objext
8037 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8038 (eval $ac_compile) 2>conftest.er1
8039 ac_status=$?
8040 grep -v '^ *+' conftest.er1 >conftest.err
8041 rm -f conftest.er1
8042 cat conftest.err >&5
8043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8044 (exit $ac_status); } &&
8045 { ac_try='test -z "$ac_c_werror_flag"
8046 || test ! -s conftest.err'
8047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8048 (eval $ac_try) 2>&5
8049 ac_status=$?
8050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8051 (exit $ac_status); }; } &&
8052 { ac_try='test -s conftest.$ac_objext'
8053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8054 (eval $ac_try) 2>&5
8055 ac_status=$?
8056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057 (exit $ac_status); }; }; then
8058 ac_cv_c_inline=$ac_kw; break
8059 else
8060 echo "$as_me: failed program was:" >&5
8061 sed 's/^/| /' conftest.$ac_ext >&5
8062
8063 fi
8064 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8065 done
8066
8067 fi
8068 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8069 echo "${ECHO_T}$ac_cv_c_inline" >&6
8070
8071
8072 case $ac_cv_c_inline in
8073 inline | yes) ;;
8074 *)
8075 case $ac_cv_c_inline in
8076 no) ac_val=;;
8077 *) ac_val=$ac_cv_c_inline;;
8078 esac
8079 cat >>confdefs.h <<_ACEOF
8080 #ifndef __cplusplus
8081 #define inline $ac_val
8082 #endif
8083 _ACEOF
8084 ;;
8085 esac
8086
8087
8088 # Checks for library functions.
8089
8090 for ac_header in stdlib.h
8091 do
8092 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8093 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8094 echo "$as_me:$LINENO: checking for $ac_header" >&5
8095 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8096 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8097 echo $ECHO_N "(cached) $ECHO_C" >&6
8098 fi
8099 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8100 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8101 else
8102 # Is the header compilable?
8103 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8104 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8105 cat >conftest.$ac_ext <<_ACEOF
8106 /* confdefs.h. */
8107 _ACEOF
8108 cat confdefs.h >>conftest.$ac_ext
8109 cat >>conftest.$ac_ext <<_ACEOF
8110 /* end confdefs.h. */
8111 $ac_includes_default
8112 #include <$ac_header>
8113 _ACEOF
8114 rm -f conftest.$ac_objext
8115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8116 (eval $ac_compile) 2>conftest.er1
8117 ac_status=$?
8118 grep -v '^ *+' conftest.er1 >conftest.err
8119 rm -f conftest.er1
8120 cat conftest.err >&5
8121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122 (exit $ac_status); } &&
8123 { ac_try='test -z "$ac_c_werror_flag"
8124 || test ! -s conftest.err'
8125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8126 (eval $ac_try) 2>&5
8127 ac_status=$?
8128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8129 (exit $ac_status); }; } &&
8130 { ac_try='test -s conftest.$ac_objext'
8131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8132 (eval $ac_try) 2>&5
8133 ac_status=$?
8134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8135 (exit $ac_status); }; }; then
8136 ac_header_compiler=yes
8137 else
8138 echo "$as_me: failed program was:" >&5
8139 sed 's/^/| /' conftest.$ac_ext >&5
8140
8141 ac_header_compiler=no
8142 fi
8143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8144 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8145 echo "${ECHO_T}$ac_header_compiler" >&6
8146
8147 # Is the header present?
8148 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8149 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8150 cat >conftest.$ac_ext <<_ACEOF
8151 /* confdefs.h. */
8152 _ACEOF
8153 cat confdefs.h >>conftest.$ac_ext
8154 cat >>conftest.$ac_ext <<_ACEOF
8155 /* end confdefs.h. */
8156 #include <$ac_header>
8157 _ACEOF
8158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8159 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8160 ac_status=$?
8161 grep -v '^ *+' conftest.er1 >conftest.err
8162 rm -f conftest.er1
8163 cat conftest.err >&5
8164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 (exit $ac_status); } >/dev/null; then
8166 if test -s conftest.err; then
8167 ac_cpp_err=$ac_c_preproc_warn_flag
8168 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8169 else
8170 ac_cpp_err=
8171 fi
8172 else
8173 ac_cpp_err=yes
8174 fi
8175 if test -z "$ac_cpp_err"; then
8176 ac_header_preproc=yes
8177 else
8178 echo "$as_me: failed program was:" >&5
8179 sed 's/^/| /' conftest.$ac_ext >&5
8180
8181 ac_header_preproc=no
8182 fi
8183 rm -f conftest.err conftest.$ac_ext
8184 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8185 echo "${ECHO_T}$ac_header_preproc" >&6
8186
8187 # So? What about this header?
8188 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8189 yes:no: )
8190 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8191 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8192 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8193 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8194 ac_header_preproc=yes
8195 ;;
8196 no:yes:* )
8197 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8198 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8199 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8200 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8201 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8202 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8203 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8204 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8205 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8206 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8207 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8208 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8209 (
8210 cat <<\_ASBOX
8211 ## ------------------------------ ##
8212 ## Report this to gezelter@nd.edu ##
8213 ## ------------------------------ ##
8214 _ASBOX
8215 ) |
8216 sed "s/^/$as_me: WARNING: /" >&2
8217 ;;
8218 esac
8219 echo "$as_me:$LINENO: checking for $ac_header" >&5
8220 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8221 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8222 echo $ECHO_N "(cached) $ECHO_C" >&6
8223 else
8224 eval "$as_ac_Header=\$ac_header_preproc"
8225 fi
8226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8227 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8228
8229 fi
8230 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8231 cat >>confdefs.h <<_ACEOF
8232 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8233 _ACEOF
8234
8235 fi
8236
8237 done
8238
8239 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8240 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8241 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8242 echo $ECHO_N "(cached) $ECHO_C" >&6
8243 else
8244 if test "$cross_compiling" = yes; then
8245 ac_cv_func_malloc_0_nonnull=no
8246 else
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 #if STDC_HEADERS || HAVE_STDLIB_H
8254 # include <stdlib.h>
8255 #else
8256 char *malloc ();
8257 #endif
8258
8259 #ifdef FC_DUMMY_MAIN
8260 #ifndef FC_DUMMY_MAIN_EQ_F77
8261 # ifdef __cplusplus
8262 extern "C"
8263 # endif
8264 int FC_DUMMY_MAIN() { return 1; }
8265 #endif
8266 #endif
8267 int
8268 main ()
8269 {
8270 exit (malloc (0) ? 0 : 1);
8271 ;
8272 return 0;
8273 }
8274 _ACEOF
8275 rm -f conftest$ac_exeext
8276 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8277 (eval $ac_link) 2>&5
8278 ac_status=$?
8279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8282 (eval $ac_try) 2>&5
8283 ac_status=$?
8284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8285 (exit $ac_status); }; }; then
8286 ac_cv_func_malloc_0_nonnull=yes
8287 else
8288 echo "$as_me: program exited with status $ac_status" >&5
8289 echo "$as_me: failed program was:" >&5
8290 sed 's/^/| /' conftest.$ac_ext >&5
8291
8292 ( exit $ac_status )
8293 ac_cv_func_malloc_0_nonnull=no
8294 fi
8295 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8296 fi
8297 fi
8298 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8299 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8300 if test $ac_cv_func_malloc_0_nonnull = yes; then
8301
8302 cat >>confdefs.h <<\_ACEOF
8303 #define HAVE_MALLOC 1
8304 _ACEOF
8305
8306 else
8307 cat >>confdefs.h <<\_ACEOF
8308 #define HAVE_MALLOC 0
8309 _ACEOF
8310
8311 case $LIBOBJS in
8312 "malloc.$ac_objext" | \
8313 *" malloc.$ac_objext" | \
8314 "malloc.$ac_objext "* | \
8315 *" malloc.$ac_objext "* ) ;;
8316 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8317 esac
8318
8319
8320 cat >>confdefs.h <<\_ACEOF
8321 #define malloc rpl_malloc
8322 _ACEOF
8323
8324 fi
8325
8326
8327
8328 echo "$as_me:$LINENO: checking for working memcmp" >&5
8329 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8330 if test "${ac_cv_func_memcmp_working+set}" = set; then
8331 echo $ECHO_N "(cached) $ECHO_C" >&6
8332 else
8333 if test "$cross_compiling" = yes; then
8334 ac_cv_func_memcmp_working=no
8335 else
8336 cat >conftest.$ac_ext <<_ACEOF
8337 /* confdefs.h. */
8338 _ACEOF
8339 cat confdefs.h >>conftest.$ac_ext
8340 cat >>conftest.$ac_ext <<_ACEOF
8341 /* end confdefs.h. */
8342 $ac_includes_default
8343 #ifdef FC_DUMMY_MAIN
8344 #ifndef FC_DUMMY_MAIN_EQ_F77
8345 # ifdef __cplusplus
8346 extern "C"
8347 # endif
8348 int FC_DUMMY_MAIN() { return 1; }
8349 #endif
8350 #endif
8351 int
8352 main ()
8353 {
8354
8355 /* Some versions of memcmp are not 8-bit clean. */
8356 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8357 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8358 exit (1);
8359
8360 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8361 or more and with at least one buffer not starting on a 4-byte boundary.
8362 William Lewis provided this test program. */
8363 {
8364 char foo[21];
8365 char bar[21];
8366 int i;
8367 for (i = 0; i < 4; i++)
8368 {
8369 char *a = foo + i;
8370 char *b = bar + i;
8371 strcpy (a, "--------01111111");
8372 strcpy (b, "--------10000000");
8373 if (memcmp (a, b, 16) >= 0)
8374 exit (1);
8375 }
8376 exit (0);
8377 }
8378
8379 ;
8380 return 0;
8381 }
8382 _ACEOF
8383 rm -f conftest$ac_exeext
8384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8385 (eval $ac_link) 2>&5
8386 ac_status=$?
8387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8390 (eval $ac_try) 2>&5
8391 ac_status=$?
8392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8393 (exit $ac_status); }; }; then
8394 ac_cv_func_memcmp_working=yes
8395 else
8396 echo "$as_me: program exited with status $ac_status" >&5
8397 echo "$as_me: failed program was:" >&5
8398 sed 's/^/| /' conftest.$ac_ext >&5
8399
8400 ( exit $ac_status )
8401 ac_cv_func_memcmp_working=no
8402 fi
8403 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8404 fi
8405 fi
8406 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8407 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8408 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8409 "memcmp.$ac_objext" | \
8410 *" memcmp.$ac_objext" | \
8411 "memcmp.$ac_objext "* | \
8412 *" memcmp.$ac_objext "* ) ;;
8413 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8414 esac
8415
8416
8417
8418 for ac_header in stdlib.h
8419 do
8420 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8421 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8422 echo "$as_me:$LINENO: checking for $ac_header" >&5
8423 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8424 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8425 echo $ECHO_N "(cached) $ECHO_C" >&6
8426 fi
8427 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8428 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8429 else
8430 # Is the header compilable?
8431 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8432 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8433 cat >conftest.$ac_ext <<_ACEOF
8434 /* confdefs.h. */
8435 _ACEOF
8436 cat confdefs.h >>conftest.$ac_ext
8437 cat >>conftest.$ac_ext <<_ACEOF
8438 /* end confdefs.h. */
8439 $ac_includes_default
8440 #include <$ac_header>
8441 _ACEOF
8442 rm -f conftest.$ac_objext
8443 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8444 (eval $ac_compile) 2>conftest.er1
8445 ac_status=$?
8446 grep -v '^ *+' conftest.er1 >conftest.err
8447 rm -f conftest.er1
8448 cat conftest.err >&5
8449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8450 (exit $ac_status); } &&
8451 { ac_try='test -z "$ac_c_werror_flag"
8452 || test ! -s conftest.err'
8453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8454 (eval $ac_try) 2>&5
8455 ac_status=$?
8456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8457 (exit $ac_status); }; } &&
8458 { ac_try='test -s conftest.$ac_objext'
8459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8460 (eval $ac_try) 2>&5
8461 ac_status=$?
8462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463 (exit $ac_status); }; }; then
8464 ac_header_compiler=yes
8465 else
8466 echo "$as_me: failed program was:" >&5
8467 sed 's/^/| /' conftest.$ac_ext >&5
8468
8469 ac_header_compiler=no
8470 fi
8471 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8472 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8473 echo "${ECHO_T}$ac_header_compiler" >&6
8474
8475 # Is the header present?
8476 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8477 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8478 cat >conftest.$ac_ext <<_ACEOF
8479 /* confdefs.h. */
8480 _ACEOF
8481 cat confdefs.h >>conftest.$ac_ext
8482 cat >>conftest.$ac_ext <<_ACEOF
8483 /* end confdefs.h. */
8484 #include <$ac_header>
8485 _ACEOF
8486 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8487 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8488 ac_status=$?
8489 grep -v '^ *+' conftest.er1 >conftest.err
8490 rm -f conftest.er1
8491 cat conftest.err >&5
8492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493 (exit $ac_status); } >/dev/null; then
8494 if test -s conftest.err; then
8495 ac_cpp_err=$ac_c_preproc_warn_flag
8496 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8497 else
8498 ac_cpp_err=
8499 fi
8500 else
8501 ac_cpp_err=yes
8502 fi
8503 if test -z "$ac_cpp_err"; then
8504 ac_header_preproc=yes
8505 else
8506 echo "$as_me: failed program was:" >&5
8507 sed 's/^/| /' conftest.$ac_ext >&5
8508
8509 ac_header_preproc=no
8510 fi
8511 rm -f conftest.err conftest.$ac_ext
8512 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8513 echo "${ECHO_T}$ac_header_preproc" >&6
8514
8515 # So? What about this header?
8516 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8517 yes:no: )
8518 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8519 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8520 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8521 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8522 ac_header_preproc=yes
8523 ;;
8524 no:yes:* )
8525 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8526 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8527 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8528 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8529 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8530 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8531 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8532 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8533 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8534 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8535 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8536 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8537 (
8538 cat <<\_ASBOX
8539 ## ------------------------------ ##
8540 ## Report this to gezelter@nd.edu ##
8541 ## ------------------------------ ##
8542 _ASBOX
8543 ) |
8544 sed "s/^/$as_me: WARNING: /" >&2
8545 ;;
8546 esac
8547 echo "$as_me:$LINENO: checking for $ac_header" >&5
8548 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8549 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8550 echo $ECHO_N "(cached) $ECHO_C" >&6
8551 else
8552 eval "$as_ac_Header=\$ac_header_preproc"
8553 fi
8554 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8555 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8556
8557 fi
8558 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8559 cat >>confdefs.h <<_ACEOF
8560 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8561 _ACEOF
8562
8563 fi
8564
8565 done
8566
8567 echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8568 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8569 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8570 echo $ECHO_N "(cached) $ECHO_C" >&6
8571 else
8572 if test "$cross_compiling" = yes; then
8573 ac_cv_func_realloc_0_nonnull=no
8574 else
8575 cat >conftest.$ac_ext <<_ACEOF
8576 /* confdefs.h. */
8577 _ACEOF
8578 cat confdefs.h >>conftest.$ac_ext
8579 cat >>conftest.$ac_ext <<_ACEOF
8580 /* end confdefs.h. */
8581 #if STDC_HEADERS || HAVE_STDLIB_H
8582 # include <stdlib.h>
8583 #else
8584 char *realloc ();
8585 #endif
8586
8587 #ifdef FC_DUMMY_MAIN
8588 #ifndef FC_DUMMY_MAIN_EQ_F77
8589 # ifdef __cplusplus
8590 extern "C"
8591 # endif
8592 int FC_DUMMY_MAIN() { return 1; }
8593 #endif
8594 #endif
8595 int
8596 main ()
8597 {
8598 exit (realloc (0, 0) ? 0 : 1);
8599 ;
8600 return 0;
8601 }
8602 _ACEOF
8603 rm -f conftest$ac_exeext
8604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8605 (eval $ac_link) 2>&5
8606 ac_status=$?
8607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8608 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8610 (eval $ac_try) 2>&5
8611 ac_status=$?
8612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8613 (exit $ac_status); }; }; then
8614 ac_cv_func_realloc_0_nonnull=yes
8615 else
8616 echo "$as_me: program exited with status $ac_status" >&5
8617 echo "$as_me: failed program was:" >&5
8618 sed 's/^/| /' conftest.$ac_ext >&5
8619
8620 ( exit $ac_status )
8621 ac_cv_func_realloc_0_nonnull=no
8622 fi
8623 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8624 fi
8625 fi
8626 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8627 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8628 if test $ac_cv_func_realloc_0_nonnull = yes; then
8629
8630 cat >>confdefs.h <<\_ACEOF
8631 #define HAVE_REALLOC 1
8632 _ACEOF
8633
8634 else
8635 cat >>confdefs.h <<\_ACEOF
8636 #define HAVE_REALLOC 0
8637 _ACEOF
8638
8639 case $LIBOBJS in
8640 "realloc.$ac_objext" | \
8641 *" realloc.$ac_objext" | \
8642 "realloc.$ac_objext "* | \
8643 *" realloc.$ac_objext "* ) ;;
8644 *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
8645 esac
8646
8647
8648 cat >>confdefs.h <<\_ACEOF
8649 #define realloc rpl_realloc
8650 _ACEOF
8651
8652 fi
8653
8654
8655
8656
8657
8658 for ac_header in sys/select.h sys/socket.h
8659 do
8660 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8661 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8662 echo "$as_me:$LINENO: checking for $ac_header" >&5
8663 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8664 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8665 echo $ECHO_N "(cached) $ECHO_C" >&6
8666 fi
8667 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8668 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8669 else
8670 # Is the header compilable?
8671 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8672 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8673 cat >conftest.$ac_ext <<_ACEOF
8674 /* confdefs.h. */
8675 _ACEOF
8676 cat confdefs.h >>conftest.$ac_ext
8677 cat >>conftest.$ac_ext <<_ACEOF
8678 /* end confdefs.h. */
8679 $ac_includes_default
8680 #include <$ac_header>
8681 _ACEOF
8682 rm -f conftest.$ac_objext
8683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8684 (eval $ac_compile) 2>conftest.er1
8685 ac_status=$?
8686 grep -v '^ *+' conftest.er1 >conftest.err
8687 rm -f conftest.er1
8688 cat conftest.err >&5
8689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8690 (exit $ac_status); } &&
8691 { ac_try='test -z "$ac_c_werror_flag"
8692 || test ! -s conftest.err'
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); }; } &&
8698 { ac_try='test -s conftest.$ac_objext'
8699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8700 (eval $ac_try) 2>&5
8701 ac_status=$?
8702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8703 (exit $ac_status); }; }; then
8704 ac_header_compiler=yes
8705 else
8706 echo "$as_me: failed program was:" >&5
8707 sed 's/^/| /' conftest.$ac_ext >&5
8708
8709 ac_header_compiler=no
8710 fi
8711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8712 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8713 echo "${ECHO_T}$ac_header_compiler" >&6
8714
8715 # Is the header present?
8716 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8717 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8718 cat >conftest.$ac_ext <<_ACEOF
8719 /* confdefs.h. */
8720 _ACEOF
8721 cat confdefs.h >>conftest.$ac_ext
8722 cat >>conftest.$ac_ext <<_ACEOF
8723 /* end confdefs.h. */
8724 #include <$ac_header>
8725 _ACEOF
8726 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8727 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8728 ac_status=$?
8729 grep -v '^ *+' conftest.er1 >conftest.err
8730 rm -f conftest.er1
8731 cat conftest.err >&5
8732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8733 (exit $ac_status); } >/dev/null; then
8734 if test -s conftest.err; then
8735 ac_cpp_err=$ac_c_preproc_warn_flag
8736 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8737 else
8738 ac_cpp_err=
8739 fi
8740 else
8741 ac_cpp_err=yes
8742 fi
8743 if test -z "$ac_cpp_err"; then
8744 ac_header_preproc=yes
8745 else
8746 echo "$as_me: failed program was:" >&5
8747 sed 's/^/| /' conftest.$ac_ext >&5
8748
8749 ac_header_preproc=no
8750 fi
8751 rm -f conftest.err conftest.$ac_ext
8752 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8753 echo "${ECHO_T}$ac_header_preproc" >&6
8754
8755 # So? What about this header?
8756 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8757 yes:no: )
8758 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8759 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8760 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8761 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8762 ac_header_preproc=yes
8763 ;;
8764 no:yes:* )
8765 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8766 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8767 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8768 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8769 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8770 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8771 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8772 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8773 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8774 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8775 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8776 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8777 (
8778 cat <<\_ASBOX
8779 ## ------------------------------ ##
8780 ## Report this to gezelter@nd.edu ##
8781 ## ------------------------------ ##
8782 _ASBOX
8783 ) |
8784 sed "s/^/$as_me: WARNING: /" >&2
8785 ;;
8786 esac
8787 echo "$as_me:$LINENO: checking for $ac_header" >&5
8788 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8789 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8790 echo $ECHO_N "(cached) $ECHO_C" >&6
8791 else
8792 eval "$as_ac_Header=\$ac_header_preproc"
8793 fi
8794 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8795 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8796
8797 fi
8798 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8799 cat >>confdefs.h <<_ACEOF
8800 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8801 _ACEOF
8802
8803 fi
8804
8805 done
8806
8807 echo "$as_me:$LINENO: checking types of arguments for select" >&5
8808 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
8809 if test "${ac_cv_func_select_args+set}" = set; then
8810 echo $ECHO_N "(cached) $ECHO_C" >&6
8811 else
8812 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
8813 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
8814 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
8815 cat >conftest.$ac_ext <<_ACEOF
8816 /* confdefs.h. */
8817 _ACEOF
8818 cat confdefs.h >>conftest.$ac_ext
8819 cat >>conftest.$ac_ext <<_ACEOF
8820 /* end confdefs.h. */
8821 $ac_includes_default
8822 #if HAVE_SYS_SELECT_H
8823 # include <sys/select.h>
8824 #endif
8825 #if HAVE_SYS_SOCKET_H
8826 # include <sys/socket.h>
8827 #endif
8828
8829 #ifdef FC_DUMMY_MAIN
8830 #ifndef FC_DUMMY_MAIN_EQ_F77
8831 # ifdef __cplusplus
8832 extern "C"
8833 # endif
8834 int FC_DUMMY_MAIN() { return 1; }
8835 #endif
8836 #endif
8837 int
8838 main ()
8839 {
8840 extern int select ($ac_arg1,
8841 $ac_arg234, $ac_arg234, $ac_arg234,
8842 $ac_arg5);
8843 ;
8844 return 0;
8845 }
8846 _ACEOF
8847 rm -f conftest.$ac_objext
8848 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8849 (eval $ac_compile) 2>conftest.er1
8850 ac_status=$?
8851 grep -v '^ *+' conftest.er1 >conftest.err
8852 rm -f conftest.er1
8853 cat conftest.err >&5
8854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8855 (exit $ac_status); } &&
8856 { ac_try='test -z "$ac_c_werror_flag"
8857 || test ! -s conftest.err'
8858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8859 (eval $ac_try) 2>&5
8860 ac_status=$?
8861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8862 (exit $ac_status); }; } &&
8863 { ac_try='test -s conftest.$ac_objext'
8864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8865 (eval $ac_try) 2>&5
8866 ac_status=$?
8867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8868 (exit $ac_status); }; }; then
8869 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
8870 else
8871 echo "$as_me: failed program was:" >&5
8872 sed 's/^/| /' conftest.$ac_ext >&5
8873
8874 fi
8875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8876 done
8877 done
8878 done
8879 # Provide a safe default value.
8880 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
8881
8882 fi
8883 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
8884 echo "${ECHO_T}$ac_cv_func_select_args" >&6
8885 ac_save_IFS=$IFS; IFS=','
8886 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
8887 IFS=$ac_save_IFS
8888 shift
8889
8890 cat >>confdefs.h <<_ACEOF
8891 #define SELECT_TYPE_ARG1 $1
8892 _ACEOF
8893
8894
8895 cat >>confdefs.h <<_ACEOF
8896 #define SELECT_TYPE_ARG234 ($2)
8897 _ACEOF
8898
8899
8900 cat >>confdefs.h <<_ACEOF
8901 #define SELECT_TYPE_ARG5 ($3)
8902 _ACEOF
8903
8904 rm -f conftest*
8905
8906
8907 for ac_func in strftime
8908 do
8909 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8910 echo "$as_me:$LINENO: checking for $ac_func" >&5
8911 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8912 if eval "test \"\${$as_ac_var+set}\" = set"; then
8913 echo $ECHO_N "(cached) $ECHO_C" >&6
8914 else
8915 cat >conftest.$ac_ext <<_ACEOF
8916 /* confdefs.h. */
8917 _ACEOF
8918 cat confdefs.h >>conftest.$ac_ext
8919 cat >>conftest.$ac_ext <<_ACEOF
8920 /* end confdefs.h. */
8921 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8922 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8923 #define $ac_func innocuous_$ac_func
8924
8925 /* System header to define __stub macros and hopefully few prototypes,
8926 which can conflict with char $ac_func (); below.
8927 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8928 <limits.h> exists even on freestanding compilers. */
8929
8930 #ifdef __STDC__
8931 # include <limits.h>
8932 #else
8933 # include <assert.h>
8934 #endif
8935
8936 #undef $ac_func
8937
8938 /* Override any gcc2 internal prototype to avoid an error. */
8939 #ifdef __cplusplus
8940 extern "C"
8941 {
8942 #endif
8943 /* We use char because int might match the return type of a gcc2
8944 builtin and then its argument prototype would still apply. */
8945 char $ac_func ();
8946 /* The GNU C library defines this for functions which it implements
8947 to always fail with ENOSYS. Some functions are actually named
8948 something starting with __ and the normal name is an alias. */
8949 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8950 choke me
8951 #else
8952 char (*f) () = $ac_func;
8953 #endif
8954 #ifdef __cplusplus
8955 }
8956 #endif
8957
8958 #ifdef FC_DUMMY_MAIN
8959 #ifndef FC_DUMMY_MAIN_EQ_F77
8960 # ifdef __cplusplus
8961 extern "C"
8962 # endif
8963 int FC_DUMMY_MAIN() { return 1; }
8964 #endif
8965 #endif
8966 int
8967 main ()
8968 {
8969 return f != $ac_func;
8970 ;
8971 return 0;
8972 }
8973 _ACEOF
8974 rm -f conftest.$ac_objext conftest$ac_exeext
8975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8976 (eval $ac_link) 2>conftest.er1
8977 ac_status=$?
8978 grep -v '^ *+' conftest.er1 >conftest.err
8979 rm -f conftest.er1
8980 cat conftest.err >&5
8981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8982 (exit $ac_status); } &&
8983 { ac_try='test -z "$ac_c_werror_flag"
8984 || test ! -s conftest.err'
8985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8986 (eval $ac_try) 2>&5
8987 ac_status=$?
8988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8989 (exit $ac_status); }; } &&
8990 { ac_try='test -s conftest$ac_exeext'
8991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8992 (eval $ac_try) 2>&5
8993 ac_status=$?
8994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8995 (exit $ac_status); }; }; then
8996 eval "$as_ac_var=yes"
8997 else
8998 echo "$as_me: failed program was:" >&5
8999 sed 's/^/| /' conftest.$ac_ext >&5
9000
9001 eval "$as_ac_var=no"
9002 fi
9003 rm -f conftest.err conftest.$ac_objext \
9004 conftest$ac_exeext conftest.$ac_ext
9005 fi
9006 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9007 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9008 if test `eval echo '${'$as_ac_var'}'` = yes; then
9009 cat >>confdefs.h <<_ACEOF
9010 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9011 _ACEOF
9012
9013 else
9014 # strftime is in -lintl on SCO UNIX.
9015 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9016 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9017 if test "${ac_cv_lib_intl_strftime+set}" = set; then
9018 echo $ECHO_N "(cached) $ECHO_C" >&6
9019 else
9020 ac_check_lib_save_LIBS=$LIBS
9021 LIBS="-lintl $LIBS"
9022 cat >conftest.$ac_ext <<_ACEOF
9023 /* confdefs.h. */
9024 _ACEOF
9025 cat confdefs.h >>conftest.$ac_ext
9026 cat >>conftest.$ac_ext <<_ACEOF
9027 /* end confdefs.h. */
9028
9029 /* Override any gcc2 internal prototype to avoid an error. */
9030 #ifdef __cplusplus
9031 extern "C"
9032 #endif
9033 /* We use char because int might match the return type of a gcc2
9034 builtin and then its argument prototype would still apply. */
9035 char strftime ();
9036 #ifdef FC_DUMMY_MAIN
9037 #ifndef FC_DUMMY_MAIN_EQ_F77
9038 # ifdef __cplusplus
9039 extern "C"
9040 # endif
9041 int FC_DUMMY_MAIN() { return 1; }
9042 #endif
9043 #endif
9044 int
9045 main ()
9046 {
9047 strftime ();
9048 ;
9049 return 0;
9050 }
9051 _ACEOF
9052 rm -f conftest.$ac_objext conftest$ac_exeext
9053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9054 (eval $ac_link) 2>conftest.er1
9055 ac_status=$?
9056 grep -v '^ *+' conftest.er1 >conftest.err
9057 rm -f conftest.er1
9058 cat conftest.err >&5
9059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9060 (exit $ac_status); } &&
9061 { ac_try='test -z "$ac_c_werror_flag"
9062 || test ! -s conftest.err'
9063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9064 (eval $ac_try) 2>&5
9065 ac_status=$?
9066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067 (exit $ac_status); }; } &&
9068 { ac_try='test -s conftest$ac_exeext'
9069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9070 (eval $ac_try) 2>&5
9071 ac_status=$?
9072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9073 (exit $ac_status); }; }; then
9074 ac_cv_lib_intl_strftime=yes
9075 else
9076 echo "$as_me: failed program was:" >&5
9077 sed 's/^/| /' conftest.$ac_ext >&5
9078
9079 ac_cv_lib_intl_strftime=no
9080 fi
9081 rm -f conftest.err conftest.$ac_objext \
9082 conftest$ac_exeext conftest.$ac_ext
9083 LIBS=$ac_check_lib_save_LIBS
9084 fi
9085 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9086 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9087 if test $ac_cv_lib_intl_strftime = yes; then
9088 cat >>confdefs.h <<\_ACEOF
9089 #define HAVE_STRFTIME 1
9090 _ACEOF
9091
9092 LIBS="-lintl $LIBS"
9093 fi
9094
9095 fi
9096 done
9097
9098 echo "$as_me:$LINENO: checking for working strtod" >&5
9099 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9100 if test "${ac_cv_func_strtod+set}" = set; then
9101 echo $ECHO_N "(cached) $ECHO_C" >&6
9102 else
9103 if test "$cross_compiling" = yes; then
9104 ac_cv_func_strtod=no
9105 else
9106 cat >conftest.$ac_ext <<_ACEOF
9107 /* confdefs.h. */
9108 _ACEOF
9109 cat confdefs.h >>conftest.$ac_ext
9110 cat >>conftest.$ac_ext <<_ACEOF
9111 /* end confdefs.h. */
9112
9113 double strtod ();
9114 int
9115 main()
9116 {
9117 {
9118 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
9119 char *string = " +69";
9120 char *term;
9121 double value;
9122 value = strtod (string, &term);
9123 if (value != 69 || term != (string + 4))
9124 exit (1);
9125 }
9126
9127 {
9128 /* Under Solaris 2.4, strtod returns the wrong value for the
9129 terminating character under some conditions. */
9130 char *string = "NaN";
9131 char *term;
9132 strtod (string, &term);
9133 if (term != string && *(term - 1) == 0)
9134 exit (1);
9135 }
9136 exit (0);
9137 }
9138
9139 _ACEOF
9140 rm -f conftest$ac_exeext
9141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9142 (eval $ac_link) 2>&5
9143 ac_status=$?
9144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9145 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147 (eval $ac_try) 2>&5
9148 ac_status=$?
9149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150 (exit $ac_status); }; }; then
9151 ac_cv_func_strtod=yes
9152 else
9153 echo "$as_me: program exited with status $ac_status" >&5
9154 echo "$as_me: failed program was:" >&5
9155 sed 's/^/| /' conftest.$ac_ext >&5
9156
9157 ( exit $ac_status )
9158 ac_cv_func_strtod=no
9159 fi
9160 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9161 fi
9162 fi
9163 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9164 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9165 if test $ac_cv_func_strtod = no; then
9166 case $LIBOBJS in
9167 "strtod.$ac_objext" | \
9168 *" strtod.$ac_objext" | \
9169 "strtod.$ac_objext "* | \
9170 *" strtod.$ac_objext "* ) ;;
9171 *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9172 esac
9173
9174 echo "$as_me:$LINENO: checking for pow" >&5
9175 echo $ECHO_N "checking for pow... $ECHO_C" >&6
9176 if test "${ac_cv_func_pow+set}" = set; then
9177 echo $ECHO_N "(cached) $ECHO_C" >&6
9178 else
9179 cat >conftest.$ac_ext <<_ACEOF
9180 /* confdefs.h. */
9181 _ACEOF
9182 cat confdefs.h >>conftest.$ac_ext
9183 cat >>conftest.$ac_ext <<_ACEOF
9184 /* end confdefs.h. */
9185 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9186 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9187 #define pow innocuous_pow
9188
9189 /* System header to define __stub macros and hopefully few prototypes,
9190 which can conflict with char pow (); below.
9191 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9192 <limits.h> exists even on freestanding compilers. */
9193
9194 #ifdef __STDC__
9195 # include <limits.h>
9196 #else
9197 # include <assert.h>
9198 #endif
9199
9200 #undef pow
9201
9202 /* Override any gcc2 internal prototype to avoid an error. */
9203 #ifdef __cplusplus
9204 extern "C"
9205 {
9206 #endif
9207 /* We use char because int might match the return type of a gcc2
9208 builtin and then its argument prototype would still apply. */
9209 char pow ();
9210 /* The GNU C library defines this for functions which it implements
9211 to always fail with ENOSYS. Some functions are actually named
9212 something starting with __ and the normal name is an alias. */
9213 #if defined (__stub_pow) || defined (__stub___pow)
9214 choke me
9215 #else
9216 char (*f) () = pow;
9217 #endif
9218 #ifdef __cplusplus
9219 }
9220 #endif
9221
9222 #ifdef FC_DUMMY_MAIN
9223 #ifndef FC_DUMMY_MAIN_EQ_F77
9224 # ifdef __cplusplus
9225 extern "C"
9226 # endif
9227 int FC_DUMMY_MAIN() { return 1; }
9228 #endif
9229 #endif
9230 int
9231 main ()
9232 {
9233 return f != pow;
9234 ;
9235 return 0;
9236 }
9237 _ACEOF
9238 rm -f conftest.$ac_objext conftest$ac_exeext
9239 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9240 (eval $ac_link) 2>conftest.er1
9241 ac_status=$?
9242 grep -v '^ *+' conftest.er1 >conftest.err
9243 rm -f conftest.er1
9244 cat conftest.err >&5
9245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9246 (exit $ac_status); } &&
9247 { ac_try='test -z "$ac_c_werror_flag"
9248 || test ! -s conftest.err'
9249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9250 (eval $ac_try) 2>&5
9251 ac_status=$?
9252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9253 (exit $ac_status); }; } &&
9254 { ac_try='test -s conftest$ac_exeext'
9255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9256 (eval $ac_try) 2>&5
9257 ac_status=$?
9258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9259 (exit $ac_status); }; }; then
9260 ac_cv_func_pow=yes
9261 else
9262 echo "$as_me: failed program was:" >&5
9263 sed 's/^/| /' conftest.$ac_ext >&5
9264
9265 ac_cv_func_pow=no
9266 fi
9267 rm -f conftest.err conftest.$ac_objext \
9268 conftest$ac_exeext conftest.$ac_ext
9269 fi
9270 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9271 echo "${ECHO_T}$ac_cv_func_pow" >&6
9272
9273 if test $ac_cv_func_pow = no; then
9274 echo "$as_me:$LINENO: checking for pow in -lm" >&5
9275 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9276 if test "${ac_cv_lib_m_pow+set}" = set; then
9277 echo $ECHO_N "(cached) $ECHO_C" >&6
9278 else
9279 ac_check_lib_save_LIBS=$LIBS
9280 LIBS="-lm $LIBS"
9281 cat >conftest.$ac_ext <<_ACEOF
9282 /* confdefs.h. */
9283 _ACEOF
9284 cat confdefs.h >>conftest.$ac_ext
9285 cat >>conftest.$ac_ext <<_ACEOF
9286 /* end confdefs.h. */
9287
9288 /* Override any gcc2 internal prototype to avoid an error. */
9289 #ifdef __cplusplus
9290 extern "C"
9291 #endif
9292 /* We use char because int might match the return type of a gcc2
9293 builtin and then its argument prototype would still apply. */
9294 char pow ();
9295 #ifdef FC_DUMMY_MAIN
9296 #ifndef FC_DUMMY_MAIN_EQ_F77
9297 # ifdef __cplusplus
9298 extern "C"
9299 # endif
9300 int FC_DUMMY_MAIN() { return 1; }
9301 #endif
9302 #endif
9303 int
9304 main ()
9305 {
9306 pow ();
9307 ;
9308 return 0;
9309 }
9310 _ACEOF
9311 rm -f conftest.$ac_objext conftest$ac_exeext
9312 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9313 (eval $ac_link) 2>conftest.er1
9314 ac_status=$?
9315 grep -v '^ *+' conftest.er1 >conftest.err
9316 rm -f conftest.er1
9317 cat conftest.err >&5
9318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9319 (exit $ac_status); } &&
9320 { ac_try='test -z "$ac_c_werror_flag"
9321 || test ! -s conftest.err'
9322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9323 (eval $ac_try) 2>&5
9324 ac_status=$?
9325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9326 (exit $ac_status); }; } &&
9327 { ac_try='test -s conftest$ac_exeext'
9328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9329 (eval $ac_try) 2>&5
9330 ac_status=$?
9331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9332 (exit $ac_status); }; }; then
9333 ac_cv_lib_m_pow=yes
9334 else
9335 echo "$as_me: failed program was:" >&5
9336 sed 's/^/| /' conftest.$ac_ext >&5
9337
9338 ac_cv_lib_m_pow=no
9339 fi
9340 rm -f conftest.err conftest.$ac_objext \
9341 conftest$ac_exeext conftest.$ac_ext
9342 LIBS=$ac_check_lib_save_LIBS
9343 fi
9344 echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
9345 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
9346 if test $ac_cv_lib_m_pow = yes; then
9347 POW_LIB=-lm
9348 else
9349 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9350 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9351 fi
9352
9353 fi
9354
9355 fi
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384 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
9385 do
9386 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9387 echo "$as_me:$LINENO: checking for $ac_func" >&5
9388 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9389 if eval "test \"\${$as_ac_var+set}\" = set"; then
9390 echo $ECHO_N "(cached) $ECHO_C" >&6
9391 else
9392 cat >conftest.$ac_ext <<_ACEOF
9393 /* confdefs.h. */
9394 _ACEOF
9395 cat confdefs.h >>conftest.$ac_ext
9396 cat >>conftest.$ac_ext <<_ACEOF
9397 /* end confdefs.h. */
9398 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9399 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9400 #define $ac_func innocuous_$ac_func
9401
9402 /* System header to define __stub macros and hopefully few prototypes,
9403 which can conflict with char $ac_func (); below.
9404 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9405 <limits.h> exists even on freestanding compilers. */
9406
9407 #ifdef __STDC__
9408 # include <limits.h>
9409 #else
9410 # include <assert.h>
9411 #endif
9412
9413 #undef $ac_func
9414
9415 /* Override any gcc2 internal prototype to avoid an error. */
9416 #ifdef __cplusplus
9417 extern "C"
9418 {
9419 #endif
9420 /* We use char because int might match the return type of a gcc2
9421 builtin and then its argument prototype would still apply. */
9422 char $ac_func ();
9423 /* The GNU C library defines this for functions which it implements
9424 to always fail with ENOSYS. Some functions are actually named
9425 something starting with __ and the normal name is an alias. */
9426 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9427 choke me
9428 #else
9429 char (*f) () = $ac_func;
9430 #endif
9431 #ifdef __cplusplus
9432 }
9433 #endif
9434
9435 #ifdef FC_DUMMY_MAIN
9436 #ifndef FC_DUMMY_MAIN_EQ_F77
9437 # ifdef __cplusplus
9438 extern "C"
9439 # endif
9440 int FC_DUMMY_MAIN() { return 1; }
9441 #endif
9442 #endif
9443 int
9444 main ()
9445 {
9446 return f != $ac_func;
9447 ;
9448 return 0;
9449 }
9450 _ACEOF
9451 rm -f conftest.$ac_objext conftest$ac_exeext
9452 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9453 (eval $ac_link) 2>conftest.er1
9454 ac_status=$?
9455 grep -v '^ *+' conftest.er1 >conftest.err
9456 rm -f conftest.er1
9457 cat conftest.err >&5
9458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9459 (exit $ac_status); } &&
9460 { ac_try='test -z "$ac_c_werror_flag"
9461 || test ! -s conftest.err'
9462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9463 (eval $ac_try) 2>&5
9464 ac_status=$?
9465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9466 (exit $ac_status); }; } &&
9467 { ac_try='test -s conftest$ac_exeext'
9468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9469 (eval $ac_try) 2>&5
9470 ac_status=$?
9471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9472 (exit $ac_status); }; }; then
9473 eval "$as_ac_var=yes"
9474 else
9475 echo "$as_me: failed program was:" >&5
9476 sed 's/^/| /' conftest.$ac_ext >&5
9477
9478 eval "$as_ac_var=no"
9479 fi
9480 rm -f conftest.err conftest.$ac_objext \
9481 conftest$ac_exeext conftest.$ac_ext
9482 fi
9483 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9484 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9485 if test `eval echo '${'$as_ac_var'}'` = yes; then
9486 cat >>confdefs.h <<_ACEOF
9487 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9488 _ACEOF
9489
9490 fi
9491 done
9492
9493
9494 # special check for _system_configuration because AIX <4.3.2 do not
9495 # contain the `physmem' member.
9496 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
9497 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
9498 cat >conftest.$ac_ext <<_ACEOF
9499 /* confdefs.h. */
9500 _ACEOF
9501 cat confdefs.h >>conftest.$ac_ext
9502 cat >>conftest.$ac_ext <<_ACEOF
9503 /* end confdefs.h. */
9504 #include <sys/systemcfg.h>
9505 #ifdef FC_DUMMY_MAIN
9506 #ifndef FC_DUMMY_MAIN_EQ_F77
9507 # ifdef __cplusplus
9508 extern "C"
9509 # endif
9510 int FC_DUMMY_MAIN() { return 1; }
9511 #endif
9512 #endif
9513 int
9514 main ()
9515 {
9516 double x = _system_configuration.physmem;
9517 ;
9518 return 0;
9519 }
9520 _ACEOF
9521 rm -f conftest.$ac_objext
9522 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9523 (eval $ac_compile) 2>conftest.er1
9524 ac_status=$?
9525 grep -v '^ *+' conftest.er1 >conftest.err
9526 rm -f conftest.er1
9527 cat conftest.err >&5
9528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529 (exit $ac_status); } &&
9530 { ac_try='test -z "$ac_c_werror_flag"
9531 || test ! -s conftest.err'
9532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9533 (eval $ac_try) 2>&5
9534 ac_status=$?
9535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9536 (exit $ac_status); }; } &&
9537 { ac_try='test -s conftest.$ac_objext'
9538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9539 (eval $ac_try) 2>&5
9540 ac_status=$?
9541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 (exit $ac_status); }; }; then
9543 echo "$as_me:$LINENO: result: yes" >&5
9544 echo "${ECHO_T}yes" >&6
9545
9546 cat >>confdefs.h <<\_ACEOF
9547 #define HAVE__SYSTEM_CONFIGURATION 1
9548 _ACEOF
9549
9550 else
9551 echo "$as_me: failed program was:" >&5
9552 sed 's/^/| /' conftest.$ac_ext >&5
9553
9554 echo "$as_me:$LINENO: result: no" >&5
9555 echo "${ECHO_T}no" >&6
9556 fi
9557 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9558
9559 # clean out junk possibly left behind by a previous configuration
9560 rm -f src/getopt.h
9561 # Check for getopt_long support
9562
9563 for ac_header in getopt.h
9564 do
9565 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9566 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9567 echo "$as_me:$LINENO: checking for $ac_header" >&5
9568 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9569 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9570 echo $ECHO_N "(cached) $ECHO_C" >&6
9571 fi
9572 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9573 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9574 else
9575 # Is the header compilable?
9576 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9577 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9578 cat >conftest.$ac_ext <<_ACEOF
9579 /* confdefs.h. */
9580 _ACEOF
9581 cat confdefs.h >>conftest.$ac_ext
9582 cat >>conftest.$ac_ext <<_ACEOF
9583 /* end confdefs.h. */
9584 $ac_includes_default
9585 #include <$ac_header>
9586 _ACEOF
9587 rm -f conftest.$ac_objext
9588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9589 (eval $ac_compile) 2>conftest.er1
9590 ac_status=$?
9591 grep -v '^ *+' conftest.er1 >conftest.err
9592 rm -f conftest.er1
9593 cat conftest.err >&5
9594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9595 (exit $ac_status); } &&
9596 { ac_try='test -z "$ac_c_werror_flag"
9597 || test ! -s conftest.err'
9598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9599 (eval $ac_try) 2>&5
9600 ac_status=$?
9601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9602 (exit $ac_status); }; } &&
9603 { ac_try='test -s conftest.$ac_objext'
9604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9605 (eval $ac_try) 2>&5
9606 ac_status=$?
9607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9608 (exit $ac_status); }; }; then
9609 ac_header_compiler=yes
9610 else
9611 echo "$as_me: failed program was:" >&5
9612 sed 's/^/| /' conftest.$ac_ext >&5
9613
9614 ac_header_compiler=no
9615 fi
9616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9617 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9618 echo "${ECHO_T}$ac_header_compiler" >&6
9619
9620 # Is the header present?
9621 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9622 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9623 cat >conftest.$ac_ext <<_ACEOF
9624 /* confdefs.h. */
9625 _ACEOF
9626 cat confdefs.h >>conftest.$ac_ext
9627 cat >>conftest.$ac_ext <<_ACEOF
9628 /* end confdefs.h. */
9629 #include <$ac_header>
9630 _ACEOF
9631 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9632 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9633 ac_status=$?
9634 grep -v '^ *+' conftest.er1 >conftest.err
9635 rm -f conftest.er1
9636 cat conftest.err >&5
9637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638 (exit $ac_status); } >/dev/null; then
9639 if test -s conftest.err; then
9640 ac_cpp_err=$ac_c_preproc_warn_flag
9641 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9642 else
9643 ac_cpp_err=
9644 fi
9645 else
9646 ac_cpp_err=yes
9647 fi
9648 if test -z "$ac_cpp_err"; then
9649 ac_header_preproc=yes
9650 else
9651 echo "$as_me: failed program was:" >&5
9652 sed 's/^/| /' conftest.$ac_ext >&5
9653
9654 ac_header_preproc=no
9655 fi
9656 rm -f conftest.err conftest.$ac_ext
9657 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9658 echo "${ECHO_T}$ac_header_preproc" >&6
9659
9660 # So? What about this header?
9661 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9662 yes:no: )
9663 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9664 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9665 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9666 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9667 ac_header_preproc=yes
9668 ;;
9669 no:yes:* )
9670 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9671 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9672 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9673 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9674 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9675 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9676 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9677 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9678 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9679 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9680 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9681 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9682 (
9683 cat <<\_ASBOX
9684 ## ------------------------------ ##
9685 ## Report this to gezelter@nd.edu ##
9686 ## ------------------------------ ##
9687 _ASBOX
9688 ) |
9689 sed "s/^/$as_me: WARNING: /" >&2
9690 ;;
9691 esac
9692 echo "$as_me:$LINENO: checking for $ac_header" >&5
9693 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9694 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9695 echo $ECHO_N "(cached) $ECHO_C" >&6
9696 else
9697 eval "$as_ac_Header=\$ac_header_preproc"
9698 fi
9699 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9700 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9701
9702 fi
9703 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9704 cat >>confdefs.h <<_ACEOF
9705 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9706 _ACEOF
9707
9708 fi
9709
9710 done
9711
9712
9713 for ac_func in getopt_long
9714 do
9715 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9716 echo "$as_me:$LINENO: checking for $ac_func" >&5
9717 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9718 if eval "test \"\${$as_ac_var+set}\" = set"; then
9719 echo $ECHO_N "(cached) $ECHO_C" >&6
9720 else
9721 cat >conftest.$ac_ext <<_ACEOF
9722 /* confdefs.h. */
9723 _ACEOF
9724 cat confdefs.h >>conftest.$ac_ext
9725 cat >>conftest.$ac_ext <<_ACEOF
9726 /* end confdefs.h. */
9727 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9728 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9729 #define $ac_func innocuous_$ac_func
9730
9731 /* System header to define __stub macros and hopefully few prototypes,
9732 which can conflict with char $ac_func (); below.
9733 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9734 <limits.h> exists even on freestanding compilers. */
9735
9736 #ifdef __STDC__
9737 # include <limits.h>
9738 #else
9739 # include <assert.h>
9740 #endif
9741
9742 #undef $ac_func
9743
9744 /* Override any gcc2 internal prototype to avoid an error. */
9745 #ifdef __cplusplus
9746 extern "C"
9747 {
9748 #endif
9749 /* We use char because int might match the return type of a gcc2
9750 builtin and then its argument prototype would still apply. */
9751 char $ac_func ();
9752 /* The GNU C library defines this for functions which it implements
9753 to always fail with ENOSYS. Some functions are actually named
9754 something starting with __ and the normal name is an alias. */
9755 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9756 choke me
9757 #else
9758 char (*f) () = $ac_func;
9759 #endif
9760 #ifdef __cplusplus
9761 }
9762 #endif
9763
9764 #ifdef FC_DUMMY_MAIN
9765 #ifndef FC_DUMMY_MAIN_EQ_F77
9766 # ifdef __cplusplus
9767 extern "C"
9768 # endif
9769 int FC_DUMMY_MAIN() { return 1; }
9770 #endif
9771 #endif
9772 int
9773 main ()
9774 {
9775 return f != $ac_func;
9776 ;
9777 return 0;
9778 }
9779 _ACEOF
9780 rm -f conftest.$ac_objext conftest$ac_exeext
9781 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9782 (eval $ac_link) 2>conftest.er1
9783 ac_status=$?
9784 grep -v '^ *+' conftest.er1 >conftest.err
9785 rm -f conftest.er1
9786 cat conftest.err >&5
9787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9788 (exit $ac_status); } &&
9789 { ac_try='test -z "$ac_c_werror_flag"
9790 || test ! -s conftest.err'
9791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9792 (eval $ac_try) 2>&5
9793 ac_status=$?
9794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795 (exit $ac_status); }; } &&
9796 { ac_try='test -s conftest$ac_exeext'
9797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9798 (eval $ac_try) 2>&5
9799 ac_status=$?
9800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9801 (exit $ac_status); }; }; then
9802 eval "$as_ac_var=yes"
9803 else
9804 echo "$as_me: failed program was:" >&5
9805 sed 's/^/| /' conftest.$ac_ext >&5
9806
9807 eval "$as_ac_var=no"
9808 fi
9809 rm -f conftest.err conftest.$ac_objext \
9810 conftest$ac_exeext conftest.$ac_ext
9811 fi
9812 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9813 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9814 if test `eval echo '${'$as_ac_var'}'` = yes; then
9815 cat >>confdefs.h <<_ACEOF
9816 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9817 _ACEOF
9818
9819 else
9820 # FreeBSD has a gnugetopt library for this
9821 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9822 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9823 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
9824 echo $ECHO_N "(cached) $ECHO_C" >&6
9825 else
9826 ac_check_lib_save_LIBS=$LIBS
9827 LIBS="-lgnugetopt $LIBS"
9828 cat >conftest.$ac_ext <<_ACEOF
9829 /* confdefs.h. */
9830 _ACEOF
9831 cat confdefs.h >>conftest.$ac_ext
9832 cat >>conftest.$ac_ext <<_ACEOF
9833 /* end confdefs.h. */
9834
9835 /* Override any gcc2 internal prototype to avoid an error. */
9836 #ifdef __cplusplus
9837 extern "C"
9838 #endif
9839 /* We use char because int might match the return type of a gcc2
9840 builtin and then its argument prototype would still apply. */
9841 char getopt_long ();
9842 #ifdef FC_DUMMY_MAIN
9843 #ifndef FC_DUMMY_MAIN_EQ_F77
9844 # ifdef __cplusplus
9845 extern "C"
9846 # endif
9847 int FC_DUMMY_MAIN() { return 1; }
9848 #endif
9849 #endif
9850 int
9851 main ()
9852 {
9853 getopt_long ();
9854 ;
9855 return 0;
9856 }
9857 _ACEOF
9858 rm -f conftest.$ac_objext conftest$ac_exeext
9859 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9860 (eval $ac_link) 2>conftest.er1
9861 ac_status=$?
9862 grep -v '^ *+' conftest.er1 >conftest.err
9863 rm -f conftest.er1
9864 cat conftest.err >&5
9865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9866 (exit $ac_status); } &&
9867 { ac_try='test -z "$ac_c_werror_flag"
9868 || test ! -s conftest.err'
9869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9870 (eval $ac_try) 2>&5
9871 ac_status=$?
9872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873 (exit $ac_status); }; } &&
9874 { ac_try='test -s conftest$ac_exeext'
9875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9876 (eval $ac_try) 2>&5
9877 ac_status=$?
9878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 (exit $ac_status); }; }; then
9880 ac_cv_lib_gnugetopt_getopt_long=yes
9881 else
9882 echo "$as_me: failed program was:" >&5
9883 sed 's/^/| /' conftest.$ac_ext >&5
9884
9885 ac_cv_lib_gnugetopt_getopt_long=no
9886 fi
9887 rm -f conftest.err conftest.$ac_objext \
9888 conftest$ac_exeext conftest.$ac_ext
9889 LIBS=$ac_check_lib_save_LIBS
9890 fi
9891 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
9892 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
9893 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
9894 cat >>confdefs.h <<\_ACEOF
9895 #define HAVE_GETOPT_LONG 1
9896 _ACEOF
9897
9898 else
9899 # use the GNU replacement
9900 case $LIBOBJS in
9901 "getopt.$ac_objext" | \
9902 *" getopt.$ac_objext" | \
9903 "getopt.$ac_objext "* | \
9904 *" getopt.$ac_objext "* ) ;;
9905 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
9906 esac
9907
9908 case $LIBOBJS in
9909 "getopt1.$ac_objext" | \
9910 *" getopt1.$ac_objext" | \
9911 "getopt1.$ac_objext "* | \
9912 *" getopt1.$ac_objext "* ) ;;
9913 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
9914 esac
9915
9916 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
9917
9918 fi
9919
9920 fi
9921 done
9922
9923
9924 ac_ext=cc
9925 ac_cpp='$CXXCPP $CPPFLAGS'
9926 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9927 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9928 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9929
9930
9931 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
9932 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
9933 if test "${ac_cv_cxx_namespaces+set}" = set; then
9934 echo $ECHO_N "(cached) $ECHO_C" >&6
9935 else
9936
9937
9938 ac_ext=cc
9939 ac_cpp='$CXXCPP $CPPFLAGS'
9940 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9941 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9942 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9943
9944 cat >conftest.$ac_ext <<_ACEOF
9945 /* confdefs.h. */
9946 _ACEOF
9947 cat confdefs.h >>conftest.$ac_ext
9948 cat >>conftest.$ac_ext <<_ACEOF
9949 /* end confdefs.h. */
9950 namespace Outer { namespace Inner { int i = 0; }}
9951 #ifdef FC_DUMMY_MAIN
9952 #ifndef FC_DUMMY_MAIN_EQ_F77
9953 # ifdef __cplusplus
9954 extern "C"
9955 # endif
9956 int FC_DUMMY_MAIN() { return 1; }
9957 #endif
9958 #endif
9959 int
9960 main ()
9961 {
9962 using namespace Outer::Inner; return i;
9963 ;
9964 return 0;
9965 }
9966 _ACEOF
9967 rm -f conftest.$ac_objext
9968 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9969 (eval $ac_compile) 2>conftest.er1
9970 ac_status=$?
9971 grep -v '^ *+' conftest.er1 >conftest.err
9972 rm -f conftest.er1
9973 cat conftest.err >&5
9974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9975 (exit $ac_status); } &&
9976 { ac_try='test -z "$ac_cxx_werror_flag"
9977 || test ! -s conftest.err'
9978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9979 (eval $ac_try) 2>&5
9980 ac_status=$?
9981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); }; } &&
9983 { ac_try='test -s conftest.$ac_objext'
9984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9985 (eval $ac_try) 2>&5
9986 ac_status=$?
9987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9988 (exit $ac_status); }; }; then
9989 ac_cv_cxx_namespaces=yes
9990 else
9991 echo "$as_me: failed program was:" >&5
9992 sed 's/^/| /' conftest.$ac_ext >&5
9993
9994 ac_cv_cxx_namespaces=no
9995 fi
9996 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9997 ac_ext=cc
9998 ac_cpp='$CXXCPP $CPPFLAGS'
9999 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10000 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10001 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10002
10003
10004 fi
10005 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10006 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10007 if test "$ac_cv_cxx_namespaces" = yes; then
10008
10009 cat >>confdefs.h <<\_ACEOF
10010 #define HAVE_NAMESPACES
10011 _ACEOF
10012
10013 fi
10014
10015 ac_ext=cc
10016 ac_cpp='$CXXCPP $CPPFLAGS'
10017 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10018 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10019 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10020 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10021 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10022 if test -z "$CXXCPP"; then
10023 if test "${ac_cv_prog_CXXCPP+set}" = set; then
10024 echo $ECHO_N "(cached) $ECHO_C" >&6
10025 else
10026 # Double quotes because CXXCPP needs to be expanded
10027 for CXXCPP in "$CXX -E" "/lib/cpp"
10028 do
10029 ac_preproc_ok=false
10030 for ac_cxx_preproc_warn_flag in '' yes
10031 do
10032 # Use a header file that comes with gcc, so configuring glibc
10033 # with a fresh cross-compiler works.
10034 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10035 # <limits.h> exists even on freestanding compilers.
10036 # On the NeXT, cc -E runs the code through the compiler's parser,
10037 # not just through cpp. "Syntax error" is here to catch this case.
10038 cat >conftest.$ac_ext <<_ACEOF
10039 /* confdefs.h. */
10040 _ACEOF
10041 cat confdefs.h >>conftest.$ac_ext
10042 cat >>conftest.$ac_ext <<_ACEOF
10043 /* end confdefs.h. */
10044 #ifdef __STDC__
10045 # include <limits.h>
10046 #else
10047 # include <assert.h>
10048 #endif
10049 Syntax error
10050 _ACEOF
10051 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10052 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10053 ac_status=$?
10054 grep -v '^ *+' conftest.er1 >conftest.err
10055 rm -f conftest.er1
10056 cat conftest.err >&5
10057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10058 (exit $ac_status); } >/dev/null; then
10059 if test -s conftest.err; then
10060 ac_cpp_err=$ac_cxx_preproc_warn_flag
10061 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10062 else
10063 ac_cpp_err=
10064 fi
10065 else
10066 ac_cpp_err=yes
10067 fi
10068 if test -z "$ac_cpp_err"; then
10069 :
10070 else
10071 echo "$as_me: failed program was:" >&5
10072 sed 's/^/| /' conftest.$ac_ext >&5
10073
10074 # Broken: fails on valid input.
10075 continue
10076 fi
10077 rm -f conftest.err conftest.$ac_ext
10078
10079 # OK, works on sane cases. Now check whether non-existent headers
10080 # can be detected and how.
10081 cat >conftest.$ac_ext <<_ACEOF
10082 /* confdefs.h. */
10083 _ACEOF
10084 cat confdefs.h >>conftest.$ac_ext
10085 cat >>conftest.$ac_ext <<_ACEOF
10086 /* end confdefs.h. */
10087 #include <ac_nonexistent.h>
10088 _ACEOF
10089 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10090 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10091 ac_status=$?
10092 grep -v '^ *+' conftest.er1 >conftest.err
10093 rm -f conftest.er1
10094 cat conftest.err >&5
10095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096 (exit $ac_status); } >/dev/null; then
10097 if test -s conftest.err; then
10098 ac_cpp_err=$ac_cxx_preproc_warn_flag
10099 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10100 else
10101 ac_cpp_err=
10102 fi
10103 else
10104 ac_cpp_err=yes
10105 fi
10106 if test -z "$ac_cpp_err"; then
10107 # Broken: success on invalid input.
10108 continue
10109 else
10110 echo "$as_me: failed program was:" >&5
10111 sed 's/^/| /' conftest.$ac_ext >&5
10112
10113 # Passes both tests.
10114 ac_preproc_ok=:
10115 break
10116 fi
10117 rm -f conftest.err conftest.$ac_ext
10118
10119 done
10120 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10121 rm -f conftest.err conftest.$ac_ext
10122 if $ac_preproc_ok; then
10123 break
10124 fi
10125
10126 done
10127 ac_cv_prog_CXXCPP=$CXXCPP
10128
10129 fi
10130 CXXCPP=$ac_cv_prog_CXXCPP
10131 else
10132 ac_cv_prog_CXXCPP=$CXXCPP
10133 fi
10134 echo "$as_me:$LINENO: result: $CXXCPP" >&5
10135 echo "${ECHO_T}$CXXCPP" >&6
10136 ac_preproc_ok=false
10137 for ac_cxx_preproc_warn_flag in '' yes
10138 do
10139 # Use a header file that comes with gcc, so configuring glibc
10140 # with a fresh cross-compiler works.
10141 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10142 # <limits.h> exists even on freestanding compilers.
10143 # On the NeXT, cc -E runs the code through the compiler's parser,
10144 # not just through cpp. "Syntax error" is here to catch this case.
10145 cat >conftest.$ac_ext <<_ACEOF
10146 /* confdefs.h. */
10147 _ACEOF
10148 cat confdefs.h >>conftest.$ac_ext
10149 cat >>conftest.$ac_ext <<_ACEOF
10150 /* end confdefs.h. */
10151 #ifdef __STDC__
10152 # include <limits.h>
10153 #else
10154 # include <assert.h>
10155 #endif
10156 Syntax error
10157 _ACEOF
10158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10159 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10160 ac_status=$?
10161 grep -v '^ *+' conftest.er1 >conftest.err
10162 rm -f conftest.er1
10163 cat conftest.err >&5
10164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10165 (exit $ac_status); } >/dev/null; then
10166 if test -s conftest.err; then
10167 ac_cpp_err=$ac_cxx_preproc_warn_flag
10168 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10169 else
10170 ac_cpp_err=
10171 fi
10172 else
10173 ac_cpp_err=yes
10174 fi
10175 if test -z "$ac_cpp_err"; then
10176 :
10177 else
10178 echo "$as_me: failed program was:" >&5
10179 sed 's/^/| /' conftest.$ac_ext >&5
10180
10181 # Broken: fails on valid input.
10182 continue
10183 fi
10184 rm -f conftest.err conftest.$ac_ext
10185
10186 # OK, works on sane cases. Now check whether non-existent headers
10187 # can be detected and how.
10188 cat >conftest.$ac_ext <<_ACEOF
10189 /* confdefs.h. */
10190 _ACEOF
10191 cat confdefs.h >>conftest.$ac_ext
10192 cat >>conftest.$ac_ext <<_ACEOF
10193 /* end confdefs.h. */
10194 #include <ac_nonexistent.h>
10195 _ACEOF
10196 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10197 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10198 ac_status=$?
10199 grep -v '^ *+' conftest.er1 >conftest.err
10200 rm -f conftest.er1
10201 cat conftest.err >&5
10202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10203 (exit $ac_status); } >/dev/null; then
10204 if test -s conftest.err; then
10205 ac_cpp_err=$ac_cxx_preproc_warn_flag
10206 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10207 else
10208 ac_cpp_err=
10209 fi
10210 else
10211 ac_cpp_err=yes
10212 fi
10213 if test -z "$ac_cpp_err"; then
10214 # Broken: success on invalid input.
10215 continue
10216 else
10217 echo "$as_me: failed program was:" >&5
10218 sed 's/^/| /' conftest.$ac_ext >&5
10219
10220 # Passes both tests.
10221 ac_preproc_ok=:
10222 break
10223 fi
10224 rm -f conftest.err conftest.$ac_ext
10225
10226 done
10227 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10228 rm -f conftest.err conftest.$ac_ext
10229 if $ac_preproc_ok; then
10230 :
10231 else
10232 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10233 See \`config.log' for more details." >&5
10234 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10235 See \`config.log' for more details." >&2;}
10236 { (exit 1); exit 1; }; }
10237 fi
10238
10239 ac_ext=cc
10240 ac_cpp='$CXXCPP $CPPFLAGS'
10241 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10242 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10243 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10244
10245
10246 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10247 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10248 if test "${ac_cv_cxx_have_stl+set}" = set; then
10249 echo $ECHO_N "(cached) $ECHO_C" >&6
10250 else
10251
10252
10253
10254 ac_ext=cc
10255 ac_cpp='$CXXCPP $CPPFLAGS'
10256 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10257 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10258 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10259
10260 cat >conftest.$ac_ext <<_ACEOF
10261 /* confdefs.h. */
10262 _ACEOF
10263 cat confdefs.h >>conftest.$ac_ext
10264 cat >>conftest.$ac_ext <<_ACEOF
10265 /* end confdefs.h. */
10266 #include <list>
10267 #include <deque>
10268 #ifdef HAVE_NAMESPACES
10269 using namespace std;
10270 #endif
10271 #ifdef FC_DUMMY_MAIN
10272 #ifndef FC_DUMMY_MAIN_EQ_F77
10273 # ifdef __cplusplus
10274 extern "C"
10275 # endif
10276 int FC_DUMMY_MAIN() { return 1; }
10277 #endif
10278 #endif
10279 int
10280 main ()
10281 {
10282 list<int> x; x.push_back(5);
10283 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10284 ;
10285 return 0;
10286 }
10287 _ACEOF
10288 rm -f conftest.$ac_objext
10289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10290 (eval $ac_compile) 2>conftest.er1
10291 ac_status=$?
10292 grep -v '^ *+' conftest.er1 >conftest.err
10293 rm -f conftest.er1
10294 cat conftest.err >&5
10295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10296 (exit $ac_status); } &&
10297 { ac_try='test -z "$ac_cxx_werror_flag"
10298 || test ! -s conftest.err'
10299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10300 (eval $ac_try) 2>&5
10301 ac_status=$?
10302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10303 (exit $ac_status); }; } &&
10304 { ac_try='test -s conftest.$ac_objext'
10305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10306 (eval $ac_try) 2>&5
10307 ac_status=$?
10308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10309 (exit $ac_status); }; }; then
10310 ac_cv_cxx_have_stl=yes
10311 else
10312 echo "$as_me: failed program was:" >&5
10313 sed 's/^/| /' conftest.$ac_ext >&5
10314
10315 ac_cv_cxx_have_stl=no
10316 fi
10317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10318 ac_ext=cc
10319 ac_cpp='$CXXCPP $CPPFLAGS'
10320 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10321 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10322 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10323
10324
10325 fi
10326 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
10327 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
10328 if test "$ac_cv_cxx_have_stl" = yes; then
10329
10330 cat >>confdefs.h <<\_ACEOF
10331 #define HAVE_STL
10332 _ACEOF
10333
10334 fi
10335
10336
10337
10338 if test "${ac_cv_header_iostream+set}" = set; then
10339 echo "$as_me:$LINENO: checking for iostream" >&5
10340 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10341 if test "${ac_cv_header_iostream+set}" = set; then
10342 echo $ECHO_N "(cached) $ECHO_C" >&6
10343 fi
10344 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10345 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10346 else
10347 # Is the header compilable?
10348 echo "$as_me:$LINENO: checking iostream usability" >&5
10349 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10350 cat >conftest.$ac_ext <<_ACEOF
10351 /* confdefs.h. */
10352 _ACEOF
10353 cat confdefs.h >>conftest.$ac_ext
10354 cat >>conftest.$ac_ext <<_ACEOF
10355 /* end confdefs.h. */
10356 $ac_includes_default
10357 #include <iostream>
10358 _ACEOF
10359 rm -f conftest.$ac_objext
10360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10361 (eval $ac_compile) 2>conftest.er1
10362 ac_status=$?
10363 grep -v '^ *+' conftest.er1 >conftest.err
10364 rm -f conftest.er1
10365 cat conftest.err >&5
10366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10367 (exit $ac_status); } &&
10368 { ac_try='test -z "$ac_cxx_werror_flag"
10369 || test ! -s conftest.err'
10370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10371 (eval $ac_try) 2>&5
10372 ac_status=$?
10373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374 (exit $ac_status); }; } &&
10375 { ac_try='test -s conftest.$ac_objext'
10376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377 (eval $ac_try) 2>&5
10378 ac_status=$?
10379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 (exit $ac_status); }; }; then
10381 ac_header_compiler=yes
10382 else
10383 echo "$as_me: failed program was:" >&5
10384 sed 's/^/| /' conftest.$ac_ext >&5
10385
10386 ac_header_compiler=no
10387 fi
10388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10389 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10390 echo "${ECHO_T}$ac_header_compiler" >&6
10391
10392 # Is the header present?
10393 echo "$as_me:$LINENO: checking iostream presence" >&5
10394 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10395 cat >conftest.$ac_ext <<_ACEOF
10396 /* confdefs.h. */
10397 _ACEOF
10398 cat confdefs.h >>conftest.$ac_ext
10399 cat >>conftest.$ac_ext <<_ACEOF
10400 /* end confdefs.h. */
10401 #include <iostream>
10402 _ACEOF
10403 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10404 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10405 ac_status=$?
10406 grep -v '^ *+' conftest.er1 >conftest.err
10407 rm -f conftest.er1
10408 cat conftest.err >&5
10409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10410 (exit $ac_status); } >/dev/null; then
10411 if test -s conftest.err; then
10412 ac_cpp_err=$ac_cxx_preproc_warn_flag
10413 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10414 else
10415 ac_cpp_err=
10416 fi
10417 else
10418 ac_cpp_err=yes
10419 fi
10420 if test -z "$ac_cpp_err"; then
10421 ac_header_preproc=yes
10422 else
10423 echo "$as_me: failed program was:" >&5
10424 sed 's/^/| /' conftest.$ac_ext >&5
10425
10426 ac_header_preproc=no
10427 fi
10428 rm -f conftest.err conftest.$ac_ext
10429 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10430 echo "${ECHO_T}$ac_header_preproc" >&6
10431
10432 # So? What about this header?
10433 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10434 yes:no: )
10435 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10436 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10437 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10438 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10439 ac_header_preproc=yes
10440 ;;
10441 no:yes:* )
10442 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10443 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10444 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
10445 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
10446 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10447 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10448 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
10449 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
10450 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10451 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10452 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10453 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10454 (
10455 cat <<\_ASBOX
10456 ## ------------------------------ ##
10457 ## Report this to gezelter@nd.edu ##
10458 ## ------------------------------ ##
10459 _ASBOX
10460 ) |
10461 sed "s/^/$as_me: WARNING: /" >&2
10462 ;;
10463 esac
10464 echo "$as_me:$LINENO: checking for iostream" >&5
10465 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10466 if test "${ac_cv_header_iostream+set}" = set; then
10467 echo $ECHO_N "(cached) $ECHO_C" >&6
10468 else
10469 ac_cv_header_iostream=$ac_header_preproc
10470 fi
10471 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10472 echo "${ECHO_T}$ac_cv_header_iostream" >&6
10473
10474 fi
10475 if test $ac_cv_header_iostream = yes; then
10476
10477
10478 cat >>confdefs.h <<\_ACEOF
10479 #define HAVE_IOSTREAM 1
10480 _ACEOF
10481
10482
10483 else
10484
10485
10486 for ac_header in iostream.h
10487 do
10488 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10489 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10490 echo "$as_me:$LINENO: checking for $ac_header" >&5
10491 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10492 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10493 echo $ECHO_N "(cached) $ECHO_C" >&6
10494 fi
10495 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10496 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10497 else
10498 # Is the header compilable?
10499 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10500 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10501 cat >conftest.$ac_ext <<_ACEOF
10502 /* confdefs.h. */
10503 _ACEOF
10504 cat confdefs.h >>conftest.$ac_ext
10505 cat >>conftest.$ac_ext <<_ACEOF
10506 /* end confdefs.h. */
10507 $ac_includes_default
10508 #include <$ac_header>
10509 _ACEOF
10510 rm -f conftest.$ac_objext
10511 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10512 (eval $ac_compile) 2>conftest.er1
10513 ac_status=$?
10514 grep -v '^ *+' conftest.er1 >conftest.err
10515 rm -f conftest.er1
10516 cat conftest.err >&5
10517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10518 (exit $ac_status); } &&
10519 { ac_try='test -z "$ac_cxx_werror_flag"
10520 || test ! -s conftest.err'
10521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10522 (eval $ac_try) 2>&5
10523 ac_status=$?
10524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10525 (exit $ac_status); }; } &&
10526 { ac_try='test -s conftest.$ac_objext'
10527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10528 (eval $ac_try) 2>&5
10529 ac_status=$?
10530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10531 (exit $ac_status); }; }; then
10532 ac_header_compiler=yes
10533 else
10534 echo "$as_me: failed program was:" >&5
10535 sed 's/^/| /' conftest.$ac_ext >&5
10536
10537 ac_header_compiler=no
10538 fi
10539 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10540 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10541 echo "${ECHO_T}$ac_header_compiler" >&6
10542
10543 # Is the header present?
10544 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10545 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10546 cat >conftest.$ac_ext <<_ACEOF
10547 /* confdefs.h. */
10548 _ACEOF
10549 cat confdefs.h >>conftest.$ac_ext
10550 cat >>conftest.$ac_ext <<_ACEOF
10551 /* end confdefs.h. */
10552 #include <$ac_header>
10553 _ACEOF
10554 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10555 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10556 ac_status=$?
10557 grep -v '^ *+' conftest.er1 >conftest.err
10558 rm -f conftest.er1
10559 cat conftest.err >&5
10560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10561 (exit $ac_status); } >/dev/null; then
10562 if test -s conftest.err; then
10563 ac_cpp_err=$ac_cxx_preproc_warn_flag
10564 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10565 else
10566 ac_cpp_err=
10567 fi
10568 else
10569 ac_cpp_err=yes
10570 fi
10571 if test -z "$ac_cpp_err"; then
10572 ac_header_preproc=yes
10573 else
10574 echo "$as_me: failed program was:" >&5
10575 sed 's/^/| /' conftest.$ac_ext >&5
10576
10577 ac_header_preproc=no
10578 fi
10579 rm -f conftest.err conftest.$ac_ext
10580 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10581 echo "${ECHO_T}$ac_header_preproc" >&6
10582
10583 # So? What about this header?
10584 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10585 yes:no: )
10586 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10587 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10588 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10589 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10590 ac_header_preproc=yes
10591 ;;
10592 no:yes:* )
10593 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10594 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10595 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10596 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10597 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10598 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10599 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10600 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10601 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10602 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10603 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10604 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10605 (
10606 cat <<\_ASBOX
10607 ## ------------------------------ ##
10608 ## Report this to gezelter@nd.edu ##
10609 ## ------------------------------ ##
10610 _ASBOX
10611 ) |
10612 sed "s/^/$as_me: WARNING: /" >&2
10613 ;;
10614 esac
10615 echo "$as_me:$LINENO: checking for $ac_header" >&5
10616 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10617 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10618 echo $ECHO_N "(cached) $ECHO_C" >&6
10619 else
10620 eval "$as_ac_Header=\$ac_header_preproc"
10621 fi
10622 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10623 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10624
10625 fi
10626 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10627 cat >>confdefs.h <<_ACEOF
10628 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10629 _ACEOF
10630
10631 fi
10632
10633 done
10634
10635
10636 fi
10637
10638
10639
10640
10641 if test "${ac_cv_header_iomanip+set}" = set; then
10642 echo "$as_me:$LINENO: checking for iomanip" >&5
10643 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10644 if test "${ac_cv_header_iomanip+set}" = set; then
10645 echo $ECHO_N "(cached) $ECHO_C" >&6
10646 fi
10647 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10648 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10649 else
10650 # Is the header compilable?
10651 echo "$as_me:$LINENO: checking iomanip usability" >&5
10652 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10653 cat >conftest.$ac_ext <<_ACEOF
10654 /* confdefs.h. */
10655 _ACEOF
10656 cat confdefs.h >>conftest.$ac_ext
10657 cat >>conftest.$ac_ext <<_ACEOF
10658 /* end confdefs.h. */
10659 $ac_includes_default
10660 #include <iomanip>
10661 _ACEOF
10662 rm -f conftest.$ac_objext
10663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10664 (eval $ac_compile) 2>conftest.er1
10665 ac_status=$?
10666 grep -v '^ *+' conftest.er1 >conftest.err
10667 rm -f conftest.er1
10668 cat conftest.err >&5
10669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10670 (exit $ac_status); } &&
10671 { ac_try='test -z "$ac_cxx_werror_flag"
10672 || test ! -s conftest.err'
10673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10674 (eval $ac_try) 2>&5
10675 ac_status=$?
10676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10677 (exit $ac_status); }; } &&
10678 { ac_try='test -s conftest.$ac_objext'
10679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10680 (eval $ac_try) 2>&5
10681 ac_status=$?
10682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10683 (exit $ac_status); }; }; then
10684 ac_header_compiler=yes
10685 else
10686 echo "$as_me: failed program was:" >&5
10687 sed 's/^/| /' conftest.$ac_ext >&5
10688
10689 ac_header_compiler=no
10690 fi
10691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10692 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10693 echo "${ECHO_T}$ac_header_compiler" >&6
10694
10695 # Is the header present?
10696 echo "$as_me:$LINENO: checking iomanip presence" >&5
10697 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
10698 cat >conftest.$ac_ext <<_ACEOF
10699 /* confdefs.h. */
10700 _ACEOF
10701 cat confdefs.h >>conftest.$ac_ext
10702 cat >>conftest.$ac_ext <<_ACEOF
10703 /* end confdefs.h. */
10704 #include <iomanip>
10705 _ACEOF
10706 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10707 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10708 ac_status=$?
10709 grep -v '^ *+' conftest.er1 >conftest.err
10710 rm -f conftest.er1
10711 cat conftest.err >&5
10712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10713 (exit $ac_status); } >/dev/null; then
10714 if test -s conftest.err; then
10715 ac_cpp_err=$ac_cxx_preproc_warn_flag
10716 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10717 else
10718 ac_cpp_err=
10719 fi
10720 else
10721 ac_cpp_err=yes
10722 fi
10723 if test -z "$ac_cpp_err"; then
10724 ac_header_preproc=yes
10725 else
10726 echo "$as_me: failed program was:" >&5
10727 sed 's/^/| /' conftest.$ac_ext >&5
10728
10729 ac_header_preproc=no
10730 fi
10731 rm -f conftest.err conftest.$ac_ext
10732 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10733 echo "${ECHO_T}$ac_header_preproc" >&6
10734
10735 # So? What about this header?
10736 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10737 yes:no: )
10738 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
10739 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
10740 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
10741 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
10742 ac_header_preproc=yes
10743 ;;
10744 no:yes:* )
10745 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
10746 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
10747 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
10748 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
10749 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
10750 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
10751 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
10752 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
10753 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
10754 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
10755 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
10756 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
10757 (
10758 cat <<\_ASBOX
10759 ## ------------------------------ ##
10760 ## Report this to gezelter@nd.edu ##
10761 ## ------------------------------ ##
10762 _ASBOX
10763 ) |
10764 sed "s/^/$as_me: WARNING: /" >&2
10765 ;;
10766 esac
10767 echo "$as_me:$LINENO: checking for iomanip" >&5
10768 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10769 if test "${ac_cv_header_iomanip+set}" = set; then
10770 echo $ECHO_N "(cached) $ECHO_C" >&6
10771 else
10772 ac_cv_header_iomanip=$ac_header_preproc
10773 fi
10774 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10775 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10776
10777 fi
10778 if test $ac_cv_header_iomanip = yes; then
10779
10780
10781 cat >>confdefs.h <<\_ACEOF
10782 #define HAVE_IOMANIP 1
10783 _ACEOF
10784
10785
10786 else
10787
10788
10789 for ac_header in iomanip.h
10790 do
10791 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10792 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10793 echo "$as_me:$LINENO: checking for $ac_header" >&5
10794 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10795 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10796 echo $ECHO_N "(cached) $ECHO_C" >&6
10797 fi
10798 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10799 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10800 else
10801 # Is the header compilable?
10802 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10803 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10804 cat >conftest.$ac_ext <<_ACEOF
10805 /* confdefs.h. */
10806 _ACEOF
10807 cat confdefs.h >>conftest.$ac_ext
10808 cat >>conftest.$ac_ext <<_ACEOF
10809 /* end confdefs.h. */
10810 $ac_includes_default
10811 #include <$ac_header>
10812 _ACEOF
10813 rm -f conftest.$ac_objext
10814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10815 (eval $ac_compile) 2>conftest.er1
10816 ac_status=$?
10817 grep -v '^ *+' conftest.er1 >conftest.err
10818 rm -f conftest.er1
10819 cat conftest.err >&5
10820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10821 (exit $ac_status); } &&
10822 { ac_try='test -z "$ac_cxx_werror_flag"
10823 || test ! -s conftest.err'
10824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10825 (eval $ac_try) 2>&5
10826 ac_status=$?
10827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10828 (exit $ac_status); }; } &&
10829 { ac_try='test -s conftest.$ac_objext'
10830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10831 (eval $ac_try) 2>&5
10832 ac_status=$?
10833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10834 (exit $ac_status); }; }; then
10835 ac_header_compiler=yes
10836 else
10837 echo "$as_me: failed program was:" >&5
10838 sed 's/^/| /' conftest.$ac_ext >&5
10839
10840 ac_header_compiler=no
10841 fi
10842 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10843 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10844 echo "${ECHO_T}$ac_header_compiler" >&6
10845
10846 # Is the header present?
10847 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10848 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10849 cat >conftest.$ac_ext <<_ACEOF
10850 /* confdefs.h. */
10851 _ACEOF
10852 cat confdefs.h >>conftest.$ac_ext
10853 cat >>conftest.$ac_ext <<_ACEOF
10854 /* end confdefs.h. */
10855 #include <$ac_header>
10856 _ACEOF
10857 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10858 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10859 ac_status=$?
10860 grep -v '^ *+' conftest.er1 >conftest.err
10861 rm -f conftest.er1
10862 cat conftest.err >&5
10863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10864 (exit $ac_status); } >/dev/null; then
10865 if test -s conftest.err; then
10866 ac_cpp_err=$ac_cxx_preproc_warn_flag
10867 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10868 else
10869 ac_cpp_err=
10870 fi
10871 else
10872 ac_cpp_err=yes
10873 fi
10874 if test -z "$ac_cpp_err"; then
10875 ac_header_preproc=yes
10876 else
10877 echo "$as_me: failed program was:" >&5
10878 sed 's/^/| /' conftest.$ac_ext >&5
10879
10880 ac_header_preproc=no
10881 fi
10882 rm -f conftest.err conftest.$ac_ext
10883 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10884 echo "${ECHO_T}$ac_header_preproc" >&6
10885
10886 # So? What about this header?
10887 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10888 yes:no: )
10889 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10890 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10891 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10892 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10893 ac_header_preproc=yes
10894 ;;
10895 no:yes:* )
10896 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10897 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10898 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10899 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10900 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10901 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10902 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10903 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10904 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10905 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10906 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10907 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10908 (
10909 cat <<\_ASBOX
10910 ## ------------------------------ ##
10911 ## Report this to gezelter@nd.edu ##
10912 ## ------------------------------ ##
10913 _ASBOX
10914 ) |
10915 sed "s/^/$as_me: WARNING: /" >&2
10916 ;;
10917 esac
10918 echo "$as_me:$LINENO: checking for $ac_header" >&5
10919 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10920 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10921 echo $ECHO_N "(cached) $ECHO_C" >&6
10922 else
10923 eval "$as_ac_Header=\$ac_header_preproc"
10924 fi
10925 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10926 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10927
10928 fi
10929 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10930 cat >>confdefs.h <<_ACEOF
10931 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10932 _ACEOF
10933
10934 fi
10935
10936 done
10937
10938
10939 fi
10940
10941
10942
10943
10944 for ac_header in cmath
10945 do
10946 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10947 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10948 echo "$as_me:$LINENO: checking for $ac_header" >&5
10949 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10950 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10951 echo $ECHO_N "(cached) $ECHO_C" >&6
10952 fi
10953 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10954 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10955 else
10956 # Is the header compilable?
10957 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10958 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10959 cat >conftest.$ac_ext <<_ACEOF
10960 /* confdefs.h. */
10961 _ACEOF
10962 cat confdefs.h >>conftest.$ac_ext
10963 cat >>conftest.$ac_ext <<_ACEOF
10964 /* end confdefs.h. */
10965 $ac_includes_default
10966 #include <$ac_header>
10967 _ACEOF
10968 rm -f conftest.$ac_objext
10969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10970 (eval $ac_compile) 2>conftest.er1
10971 ac_status=$?
10972 grep -v '^ *+' conftest.er1 >conftest.err
10973 rm -f conftest.er1
10974 cat conftest.err >&5
10975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10976 (exit $ac_status); } &&
10977 { ac_try='test -z "$ac_cxx_werror_flag"
10978 || test ! -s conftest.err'
10979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10980 (eval $ac_try) 2>&5
10981 ac_status=$?
10982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10983 (exit $ac_status); }; } &&
10984 { ac_try='test -s conftest.$ac_objext'
10985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10986 (eval $ac_try) 2>&5
10987 ac_status=$?
10988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989 (exit $ac_status); }; }; then
10990 ac_header_compiler=yes
10991 else
10992 echo "$as_me: failed program was:" >&5
10993 sed 's/^/| /' conftest.$ac_ext >&5
10994
10995 ac_header_compiler=no
10996 fi
10997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10998 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10999 echo "${ECHO_T}$ac_header_compiler" >&6
11000
11001 # Is the header present?
11002 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11003 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11004 cat >conftest.$ac_ext <<_ACEOF
11005 /* confdefs.h. */
11006 _ACEOF
11007 cat confdefs.h >>conftest.$ac_ext
11008 cat >>conftest.$ac_ext <<_ACEOF
11009 /* end confdefs.h. */
11010 #include <$ac_header>
11011 _ACEOF
11012 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11013 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11014 ac_status=$?
11015 grep -v '^ *+' conftest.er1 >conftest.err
11016 rm -f conftest.er1
11017 cat conftest.err >&5
11018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11019 (exit $ac_status); } >/dev/null; then
11020 if test -s conftest.err; then
11021 ac_cpp_err=$ac_cxx_preproc_warn_flag
11022 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11023 else
11024 ac_cpp_err=
11025 fi
11026 else
11027 ac_cpp_err=yes
11028 fi
11029 if test -z "$ac_cpp_err"; then
11030 ac_header_preproc=yes
11031 else
11032 echo "$as_me: failed program was:" >&5
11033 sed 's/^/| /' conftest.$ac_ext >&5
11034
11035 ac_header_preproc=no
11036 fi
11037 rm -f conftest.err conftest.$ac_ext
11038 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11039 echo "${ECHO_T}$ac_header_preproc" >&6
11040
11041 # So? What about this header?
11042 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11043 yes:no: )
11044 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11045 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11046 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11047 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11048 ac_header_preproc=yes
11049 ;;
11050 no:yes:* )
11051 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11052 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11053 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11054 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11055 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11056 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11057 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11058 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11059 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11060 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11061 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11062 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11063 (
11064 cat <<\_ASBOX
11065 ## ------------------------------ ##
11066 ## Report this to gezelter@nd.edu ##
11067 ## ------------------------------ ##
11068 _ASBOX
11069 ) |
11070 sed "s/^/$as_me: WARNING: /" >&2
11071 ;;
11072 esac
11073 echo "$as_me:$LINENO: checking for $ac_header" >&5
11074 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11075 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11076 echo $ECHO_N "(cached) $ECHO_C" >&6
11077 else
11078 eval "$as_ac_Header=\$ac_header_preproc"
11079 fi
11080 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11081 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11082
11083 fi
11084 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11085 cat >>confdefs.h <<_ACEOF
11086 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11087 _ACEOF
11088
11089 fi
11090
11091 done
11092
11093
11094
11095
11096 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11097 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11098 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11099 echo $ECHO_N "(cached) $ECHO_C" >&6
11100 else
11101
11102 ac_cv_cxx_have_std_iostream=no
11103 ac_cv_cxx_need_use_std_iostream=no
11104 if test "x$ac_cv_cxx_namespaces" = xyes; then
11105
11106
11107 ac_ext=cc
11108 ac_cpp='$CXXCPP $CPPFLAGS'
11109 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11110 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11111 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11112
11113 cat >conftest.$ac_ext <<_ACEOF
11114 /* confdefs.h. */
11115 _ACEOF
11116 cat confdefs.h >>conftest.$ac_ext
11117 cat >>conftest.$ac_ext <<_ACEOF
11118 /* end confdefs.h. */
11119
11120 #ifdef HAVE_IOSTREAM
11121 #include <iostream>
11122 #else
11123 #include <iostream.h>
11124 #endif
11125
11126 #ifdef FC_DUMMY_MAIN
11127 #ifndef FC_DUMMY_MAIN_EQ_F77
11128 # ifdef __cplusplus
11129 extern "C"
11130 # endif
11131 int FC_DUMMY_MAIN() { return 1; }
11132 #endif
11133 #endif
11134 int
11135 main ()
11136 {
11137 std::cout<<"Hello World"<<std::endl;return 0;
11138 ;
11139 return 0;
11140 }
11141 _ACEOF
11142 rm -f conftest.$ac_objext
11143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11144 (eval $ac_compile) 2>conftest.er1
11145 ac_status=$?
11146 grep -v '^ *+' conftest.er1 >conftest.err
11147 rm -f conftest.er1
11148 cat conftest.err >&5
11149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150 (exit $ac_status); } &&
11151 { ac_try='test -z "$ac_cxx_werror_flag"
11152 || test ! -s conftest.err'
11153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11154 (eval $ac_try) 2>&5
11155 ac_status=$?
11156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11157 (exit $ac_status); }; } &&
11158 { ac_try='test -s conftest.$ac_objext'
11159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11160 (eval $ac_try) 2>&5
11161 ac_status=$?
11162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11163 (exit $ac_status); }; }; then
11164 ac_cv_cxx_have_std_iostream=yes
11165 else
11166 echo "$as_me: failed program was:" >&5
11167 sed 's/^/| /' conftest.$ac_ext >&5
11168
11169 fi
11170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11171 cat >conftest.$ac_ext <<_ACEOF
11172 /* confdefs.h. */
11173 _ACEOF
11174 cat confdefs.h >>conftest.$ac_ext
11175 cat >>conftest.$ac_ext <<_ACEOF
11176 /* end confdefs.h. */
11177
11178 #define __USE_STD_IOSTREAM 1
11179 #ifdef HAVE_IOSTREAM
11180 #include <iostream>
11181 #else
11182 #include <iostream.h>
11183 #endif
11184
11185 #ifdef FC_DUMMY_MAIN
11186 #ifndef FC_DUMMY_MAIN_EQ_F77
11187 # ifdef __cplusplus
11188 extern "C"
11189 # endif
11190 int FC_DUMMY_MAIN() { return 1; }
11191 #endif
11192 #endif
11193 int
11194 main ()
11195 {
11196 std::cout<<"Hello World"<<std::endl;return 0;
11197 ;
11198 return 0;
11199 }
11200 _ACEOF
11201 rm -f conftest.$ac_objext
11202 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11203 (eval $ac_compile) 2>conftest.er1
11204 ac_status=$?
11205 grep -v '^ *+' conftest.er1 >conftest.err
11206 rm -f conftest.er1
11207 cat conftest.err >&5
11208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11209 (exit $ac_status); } &&
11210 { ac_try='test -z "$ac_cxx_werror_flag"
11211 || test ! -s conftest.err'
11212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11213 (eval $ac_try) 2>&5
11214 ac_status=$?
11215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11216 (exit $ac_status); }; } &&
11217 { ac_try='test -s conftest.$ac_objext'
11218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11219 (eval $ac_try) 2>&5
11220 ac_status=$?
11221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11222 (exit $ac_status); }; }; then
11223 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11224 else
11225 echo "$as_me: failed program was:" >&5
11226 sed 's/^/| /' conftest.$ac_ext >&5
11227
11228 fi
11229 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11230 ac_ext=cc
11231 ac_cpp='$CXXCPP $CPPFLAGS'
11232 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11233 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11234 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11235
11236 fi
11237
11238 fi
11239 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11240 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11241 if test "$ac_cv_cxx_have_std_iostream" = yes; then
11242
11243 cat >>confdefs.h <<\_ACEOF
11244 #define HAVE_STD_IOSTREAM 1
11245 _ACEOF
11246
11247 fi
11248 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11249
11250 cat >>confdefs.h <<\_ACEOF
11251 #define __USE_STD_IOSTREAM 1
11252 _ACEOF
11253
11254 fi
11255
11256
11257
11258
11259 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11260 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11261 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11262 echo $ECHO_N "(cached) $ECHO_C" >&6
11263 else
11264
11265 ac_cv_cxx_have_std_stl=no
11266 if test "x$ac_cv_cxx_namespaces" = xyes; then
11267
11268
11269 ac_ext=cc
11270 ac_cpp='$CXXCPP $CPPFLAGS'
11271 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11272 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11273 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11274
11275 cat >conftest.$ac_ext <<_ACEOF
11276 /* confdefs.h. */
11277 _ACEOF
11278 cat confdefs.h >>conftest.$ac_ext
11279 cat >>conftest.$ac_ext <<_ACEOF
11280 /* end confdefs.h. */
11281 #include <list>
11282
11283 #ifdef FC_DUMMY_MAIN
11284 #ifndef FC_DUMMY_MAIN_EQ_F77
11285 # ifdef __cplusplus
11286 extern "C"
11287 # endif
11288 int FC_DUMMY_MAIN() { return 1; }
11289 #endif
11290 #endif
11291 int
11292 main ()
11293 {
11294 std::list<int> foo;return 0;
11295 ;
11296 return 0;
11297 }
11298 _ACEOF
11299 rm -f conftest.$ac_objext
11300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11301 (eval $ac_compile) 2>conftest.er1
11302 ac_status=$?
11303 grep -v '^ *+' conftest.er1 >conftest.err
11304 rm -f conftest.er1
11305 cat conftest.err >&5
11306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11307 (exit $ac_status); } &&
11308 { ac_try='test -z "$ac_cxx_werror_flag"
11309 || test ! -s conftest.err'
11310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11311 (eval $ac_try) 2>&5
11312 ac_status=$?
11313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11314 (exit $ac_status); }; } &&
11315 { ac_try='test -s conftest.$ac_objext'
11316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11317 (eval $ac_try) 2>&5
11318 ac_status=$?
11319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11320 (exit $ac_status); }; }; then
11321 ac_cv_cxx_have_std_stl=yes
11322 else
11323 echo "$as_me: failed program was:" >&5
11324 sed 's/^/| /' conftest.$ac_ext >&5
11325
11326 fi
11327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11328 ac_ext=cc
11329 ac_cpp='$CXXCPP $CPPFLAGS'
11330 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11331 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11332 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11333
11334 fi
11335
11336 fi
11337 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11338 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11339 if test "$ac_cv_cxx_have_std_stl" = yes; then
11340
11341 cat >>confdefs.h <<\_ACEOF
11342 #define HAVE_STD_STL 1
11343 _ACEOF
11344
11345 fi
11346
11347
11348
11349 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11350 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11351 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11352 echo $ECHO_N "(cached) $ECHO_C" >&6
11353 else
11354
11355 ac_cv_cxx_have_fstream_attach=no
11356
11357
11358 ac_ext=cc
11359 ac_cpp='$CXXCPP $CPPFLAGS'
11360 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11361 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11362 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11363
11364 cat >conftest.$ac_ext <<_ACEOF
11365 /* confdefs.h. */
11366 _ACEOF
11367 cat confdefs.h >>conftest.$ac_ext
11368 cat >>conftest.$ac_ext <<_ACEOF
11369 /* end confdefs.h. */
11370
11371 #ifdef HAVE_IOSTREAM
11372 #include <fstream>
11373 #else
11374 #include <fstream.h>
11375 #endif
11376 #ifdef HAVE_STD_IOSTREAM
11377 using namespace std;
11378 #endif
11379
11380 #ifdef FC_DUMMY_MAIN
11381 #ifndef FC_DUMMY_MAIN_EQ_F77
11382 # ifdef __cplusplus
11383 extern "C"
11384 # endif
11385 int FC_DUMMY_MAIN() { return 1; }
11386 #endif
11387 #endif
11388 int
11389 main ()
11390 {
11391 int fd=0;ofstream s;s.attach(fd);
11392 ;
11393 return 0;
11394 }
11395 _ACEOF
11396 rm -f conftest.$ac_objext
11397 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11398 (eval $ac_compile) 2>conftest.er1
11399 ac_status=$?
11400 grep -v '^ *+' conftest.er1 >conftest.err
11401 rm -f conftest.er1
11402 cat conftest.err >&5
11403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11404 (exit $ac_status); } &&
11405 { ac_try='test -z "$ac_cxx_werror_flag"
11406 || test ! -s conftest.err'
11407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11408 (eval $ac_try) 2>&5
11409 ac_status=$?
11410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11411 (exit $ac_status); }; } &&
11412 { ac_try='test -s conftest.$ac_objext'
11413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11414 (eval $ac_try) 2>&5
11415 ac_status=$?
11416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11417 (exit $ac_status); }; }; then
11418 ac_cv_cxx_have_fstream_attach=yes
11419 else
11420 echo "$as_me: failed program was:" >&5
11421 sed 's/^/| /' conftest.$ac_ext >&5
11422
11423 fi
11424 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11425 ac_ext=cc
11426 ac_cpp='$CXXCPP $CPPFLAGS'
11427 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11428 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11429 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11430
11431
11432 fi
11433 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11434 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11435 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11436
11437 cat >>confdefs.h <<\_ACEOF
11438 #define HAVE_FSTREAM_ATTACH 1
11439 _ACEOF
11440
11441 fi
11442
11443
11444
11445 echo "$as_me:$LINENO: checking for fstream::open()" >&5
11446 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11447 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11448 echo $ECHO_N "(cached) $ECHO_C" >&6
11449 else
11450
11451 ac_cv_cxx_have_fstream_open=no
11452 ac_cv_cxx_fstream_open_prot=no
11453
11454
11455 ac_ext=cc
11456 ac_cpp='$CXXCPP $CPPFLAGS'
11457 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11458 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11459 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11460
11461 # Try with 2 parameters
11462 cat >conftest.$ac_ext <<_ACEOF
11463 /* confdefs.h. */
11464 _ACEOF
11465 cat confdefs.h >>conftest.$ac_ext
11466 cat >>conftest.$ac_ext <<_ACEOF
11467 /* end confdefs.h. */
11468
11469 #ifdef HAVE_IOSTREAM
11470 #include <fstream>
11471 #else
11472 #include <fstream.h>
11473 #endif
11474 #ifdef HAVE_STD_IOSTREAM
11475 using namespace std;
11476 #endif
11477
11478 #ifdef FC_DUMMY_MAIN
11479 #ifndef FC_DUMMY_MAIN_EQ_F77
11480 # ifdef __cplusplus
11481 extern "C"
11482 # endif
11483 int FC_DUMMY_MAIN() { return 1; }
11484 #endif
11485 #endif
11486 int
11487 main ()
11488 {
11489 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11490 ;
11491 return 0;
11492 }
11493 _ACEOF
11494 rm -f conftest.$ac_objext
11495 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11496 (eval $ac_compile) 2>conftest.er1
11497 ac_status=$?
11498 grep -v '^ *+' conftest.er1 >conftest.err
11499 rm -f conftest.er1
11500 cat conftest.err >&5
11501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11502 (exit $ac_status); } &&
11503 { ac_try='test -z "$ac_cxx_werror_flag"
11504 || test ! -s conftest.err'
11505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11506 (eval $ac_try) 2>&5
11507 ac_status=$?
11508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11509 (exit $ac_status); }; } &&
11510 { ac_try='test -s conftest.$ac_objext'
11511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11512 (eval $ac_try) 2>&5
11513 ac_status=$?
11514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 (exit $ac_status); }; }; then
11516 ac_cv_cxx_have_fstream_open=yes
11517 else
11518 echo "$as_me: failed program was:" >&5
11519 sed 's/^/| /' conftest.$ac_ext >&5
11520
11521 fi
11522 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11523 # Try with mode parameter
11524 cat >conftest.$ac_ext <<_ACEOF
11525 /* confdefs.h. */
11526 _ACEOF
11527 cat confdefs.h >>conftest.$ac_ext
11528 cat >>conftest.$ac_ext <<_ACEOF
11529 /* end confdefs.h. */
11530
11531 #ifdef HAVE_IOSTREAM
11532 #include <fstream>
11533 #else
11534 #include <fstream.h>
11535 #endif
11536 #ifdef HAVE_STD_IOSTREAM
11537 using namespace std;
11538 #endif
11539
11540 #ifdef FC_DUMMY_MAIN
11541 #ifndef FC_DUMMY_MAIN_EQ_F77
11542 # ifdef __cplusplus
11543 extern "C"
11544 # endif
11545 int FC_DUMMY_MAIN() { return 1; }
11546 #endif
11547 #endif
11548 int
11549 main ()
11550 {
11551 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11552 ;
11553 return 0;
11554 }
11555 _ACEOF
11556 rm -f conftest.$ac_objext
11557 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11558 (eval $ac_compile) 2>conftest.er1
11559 ac_status=$?
11560 grep -v '^ *+' conftest.er1 >conftest.err
11561 rm -f conftest.er1
11562 cat conftest.err >&5
11563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11564 (exit $ac_status); } &&
11565 { ac_try='test -z "$ac_cxx_werror_flag"
11566 || test ! -s conftest.err'
11567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11568 (eval $ac_try) 2>&5
11569 ac_status=$?
11570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11571 (exit $ac_status); }; } &&
11572 { ac_try='test -s conftest.$ac_objext'
11573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11574 (eval $ac_try) 2>&5
11575 ac_status=$?
11576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11577 (exit $ac_status); }; }; then
11578 ac_cv_cxx_fstream_open_prot=yes
11579 else
11580 echo "$as_me: failed program was:" >&5
11581 sed 's/^/| /' conftest.$ac_ext >&5
11582
11583 fi
11584 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11585 ac_ext=cc
11586 ac_cpp='$CXXCPP $CPPFLAGS'
11587 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11588 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11589 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11590
11591
11592 fi
11593 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11594 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11595 if test "$ac_cv_cxx_have_fstream_open" = yes; then
11596
11597 cat >>confdefs.h <<\_ACEOF
11598 #define HAVE_FSTREAM_OPEN 1
11599 _ACEOF
11600
11601 fi
11602 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11603
11604 cat >>confdefs.h <<\_ACEOF
11605 #define FSTREAM_OPEN_PROT 1
11606 _ACEOF
11607
11608 fi
11609
11610
11611
11612
11613
11614
11615
11616 for ac_header in ctype.h iostream fstream sstream strstream
11617 do
11618 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11619 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11620 echo "$as_me:$LINENO: checking for $ac_header" >&5
11621 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11622 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11623 echo $ECHO_N "(cached) $ECHO_C" >&6
11624 fi
11625 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11626 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11627 else
11628 # Is the header compilable?
11629 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11630 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11631 cat >conftest.$ac_ext <<_ACEOF
11632 /* confdefs.h. */
11633 _ACEOF
11634 cat confdefs.h >>conftest.$ac_ext
11635 cat >>conftest.$ac_ext <<_ACEOF
11636 /* end confdefs.h. */
11637 $ac_includes_default
11638 #include <$ac_header>
11639 _ACEOF
11640 rm -f conftest.$ac_objext
11641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11642 (eval $ac_compile) 2>conftest.er1
11643 ac_status=$?
11644 grep -v '^ *+' conftest.er1 >conftest.err
11645 rm -f conftest.er1
11646 cat conftest.err >&5
11647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11648 (exit $ac_status); } &&
11649 { ac_try='test -z "$ac_cxx_werror_flag"
11650 || test ! -s conftest.err'
11651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11652 (eval $ac_try) 2>&5
11653 ac_status=$?
11654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11655 (exit $ac_status); }; } &&
11656 { ac_try='test -s conftest.$ac_objext'
11657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11658 (eval $ac_try) 2>&5
11659 ac_status=$?
11660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11661 (exit $ac_status); }; }; then
11662 ac_header_compiler=yes
11663 else
11664 echo "$as_me: failed program was:" >&5
11665 sed 's/^/| /' conftest.$ac_ext >&5
11666
11667 ac_header_compiler=no
11668 fi
11669 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11670 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11671 echo "${ECHO_T}$ac_header_compiler" >&6
11672
11673 # Is the header present?
11674 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11675 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11676 cat >conftest.$ac_ext <<_ACEOF
11677 /* confdefs.h. */
11678 _ACEOF
11679 cat confdefs.h >>conftest.$ac_ext
11680 cat >>conftest.$ac_ext <<_ACEOF
11681 /* end confdefs.h. */
11682 #include <$ac_header>
11683 _ACEOF
11684 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11685 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11686 ac_status=$?
11687 grep -v '^ *+' conftest.er1 >conftest.err
11688 rm -f conftest.er1
11689 cat conftest.err >&5
11690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11691 (exit $ac_status); } >/dev/null; then
11692 if test -s conftest.err; then
11693 ac_cpp_err=$ac_cxx_preproc_warn_flag
11694 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11695 else
11696 ac_cpp_err=
11697 fi
11698 else
11699 ac_cpp_err=yes
11700 fi
11701 if test -z "$ac_cpp_err"; then
11702 ac_header_preproc=yes
11703 else
11704 echo "$as_me: failed program was:" >&5
11705 sed 's/^/| /' conftest.$ac_ext >&5
11706
11707 ac_header_preproc=no
11708 fi
11709 rm -f conftest.err conftest.$ac_ext
11710 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11711 echo "${ECHO_T}$ac_header_preproc" >&6
11712
11713 # So? What about this header?
11714 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11715 yes:no: )
11716 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11717 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11718 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11719 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11720 ac_header_preproc=yes
11721 ;;
11722 no:yes:* )
11723 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11724 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11725 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11726 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11727 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11728 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11729 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11730 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11731 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11732 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11733 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11734 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11735 (
11736 cat <<\_ASBOX
11737 ## ------------------------------ ##
11738 ## Report this to gezelter@nd.edu ##
11739 ## ------------------------------ ##
11740 _ASBOX
11741 ) |
11742 sed "s/^/$as_me: WARNING: /" >&2
11743 ;;
11744 esac
11745 echo "$as_me:$LINENO: checking for $ac_header" >&5
11746 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11747 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11748 echo $ECHO_N "(cached) $ECHO_C" >&6
11749 else
11750 eval "$as_ac_Header=\$ac_header_preproc"
11751 fi
11752 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11753 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11754
11755 fi
11756 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11757 cat >>confdefs.h <<_ACEOF
11758 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11759 _ACEOF
11760
11761 fi
11762
11763 done
11764
11765 # AC_CPP_FUNC
11766 # ------------------ #
11767 # Checks to see if ANSI C99 CPP variable __func__ works.
11768 # If not, perhaps __FUNCTION__ works instead.
11769 # If not, we'll just define __func__ to "".
11770 # AC_CPP_FUNC
11771
11772
11773 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11774 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11775 if test "${ac_cv_cpp_func+set}" = set; then
11776 echo $ECHO_N "(cached) $ECHO_C" >&6
11777 else
11778 cat >conftest.$ac_ext <<_ACEOF
11779 /* confdefs.h. */
11780 _ACEOF
11781 cat confdefs.h >>conftest.$ac_ext
11782 cat >>conftest.$ac_ext <<_ACEOF
11783 /* end confdefs.h. */
11784
11785 #ifdef FC_DUMMY_MAIN
11786 #ifndef FC_DUMMY_MAIN_EQ_F77
11787 # ifdef __cplusplus
11788 extern "C"
11789 # endif
11790 int FC_DUMMY_MAIN() { return 1; }
11791 #endif
11792 #endif
11793 int
11794 main ()
11795 {
11796 const char *foo = __func__;
11797 ;
11798 return 0;
11799 }
11800 _ACEOF
11801 rm -f conftest.$ac_objext
11802 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11803 (eval $ac_compile) 2>conftest.er1
11804 ac_status=$?
11805 grep -v '^ *+' conftest.er1 >conftest.err
11806 rm -f conftest.er1
11807 cat conftest.err >&5
11808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11809 (exit $ac_status); } &&
11810 { ac_try='test -z "$ac_cxx_werror_flag"
11811 || test ! -s conftest.err'
11812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11813 (eval $ac_try) 2>&5
11814 ac_status=$?
11815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11816 (exit $ac_status); }; } &&
11817 { ac_try='test -s conftest.$ac_objext'
11818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11819 (eval $ac_try) 2>&5
11820 ac_status=$?
11821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11822 (exit $ac_status); }; }; then
11823 ac_cv_cpp_func=yes
11824 else
11825 echo "$as_me: failed program was:" >&5
11826 sed 's/^/| /' conftest.$ac_ext >&5
11827
11828 cat >conftest.$ac_ext <<_ACEOF
11829 /* confdefs.h. */
11830 _ACEOF
11831 cat confdefs.h >>conftest.$ac_ext
11832 cat >>conftest.$ac_ext <<_ACEOF
11833 /* end confdefs.h. */
11834
11835 #ifdef FC_DUMMY_MAIN
11836 #ifndef FC_DUMMY_MAIN_EQ_F77
11837 # ifdef __cplusplus
11838 extern "C"
11839 # endif
11840 int FC_DUMMY_MAIN() { return 1; }
11841 #endif
11842 #endif
11843 int
11844 main ()
11845 {
11846 const char *foo = __FUNCTION__;
11847 ;
11848 return 0;
11849 }
11850 _ACEOF
11851 rm -f conftest.$ac_objext
11852 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11853 (eval $ac_compile) 2>conftest.er1
11854 ac_status=$?
11855 grep -v '^ *+' conftest.er1 >conftest.err
11856 rm -f conftest.er1
11857 cat conftest.err >&5
11858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11859 (exit $ac_status); } &&
11860 { ac_try='test -z "$ac_cxx_werror_flag"
11861 || test ! -s conftest.err'
11862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11863 (eval $ac_try) 2>&5
11864 ac_status=$?
11865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11866 (exit $ac_status); }; } &&
11867 { ac_try='test -s conftest.$ac_objext'
11868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11869 (eval $ac_try) 2>&5
11870 ac_status=$?
11871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11872 (exit $ac_status); }; }; then
11873 ac_cv_cpp_func=__FUNCTION__
11874 else
11875 echo "$as_me: failed program was:" >&5
11876 sed 's/^/| /' conftest.$ac_ext >&5
11877
11878 ac_cv_cpp_func=no
11879 fi
11880 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11881 fi
11882 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11883 fi
11884 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
11885 echo "${ECHO_T}$ac_cv_cpp_func" >&6
11886 if test $ac_cv_cpp_func = __FUNCTION__; then
11887
11888 cat >>confdefs.h <<\_ACEOF
11889 #define __func__ __FUNCTION__
11890 _ACEOF
11891
11892 elif test $ac_cv_cpp_func = no; then
11893
11894 cat >>confdefs.h <<\_ACEOF
11895 #define __func__ ""
11896 _ACEOF
11897
11898 fi
11899
11900
11901
11902
11903
11904 case $debug in
11905 1)
11906 ;;
11907 *)
11908
11909
11910
11911
11912 # Try to determine "good" native compiler flags if none specified on command
11913 # line
11914
11915 if test "$ac_test_FFLAGS" != "set"; then
11916 FCFLAGS=""
11917 case "${host_cpu}-${host_os}" in
11918
11919 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11920 FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11921 fi;;
11922 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11923 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11924 fi;;
11925 powerpc*-aix*)
11926 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11927 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11928 echo "*******************************************************"
11929 echo "* You have AIX on an unknown powerpc system. It is *"
11930 echo "* recommended that you use *"
11931 echo "* *"
11932 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11933 echo "* ^^^ *"
11934 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11935 echo "* PowerPC CPU you have. For more info, man xlf. *"
11936 echo "*******************************************************"
11937 fi;;
11938 *darwin*)
11939 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11940 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11941 fi
11942 if test "$FC" = ifort; then
11943 FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11944 fi;;
11945 esac
11946
11947 if test -n "$CPU_FLAGS"; then
11948 FCFLAGS="$FCFLAGS $CPU_FLAGS"
11949 fi
11950
11951 if test -z "$FCFLAGS"; then
11952 echo ""
11953 echo "*********************************************************"
11954 echo "* WARNING: Don't know the best FCFLAGS for this system *"
11955 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11956 echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
11957 echo "*********************************************************"
11958 echo ""
11959 FCFLAGS="-O3"
11960 fi
11961
11962
11963 echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11964 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11965 if test "${ac_guessed_f90flags+set}" = set; then
11966 echo $ECHO_N "(cached) $ECHO_C" >&6
11967 else
11968
11969
11970
11971 ac_ext=${FC_SRCEXT-f}
11972 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
11973 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11974 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11975
11976 echo 'program main' > conftest.$ac_ext
11977 echo 'end program main' >> conftest.$ac_ext
11978 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11980 (eval $ac_compile) 2>&5
11981 ac_status=$?
11982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983 (exit $ac_status); }; then
11984 ac_guessed_f90flags=yes
11985 else
11986 ac_guessed_f90flags=no
11987 fi
11988 rm -f conftest*
11989 ac_ext=cc
11990 ac_cpp='$CXXCPP $CPPFLAGS'
11991 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11992 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11993 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11994
11995
11996 fi
11997 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11998 echo "${ECHO_T}$ac_guessed_f90flags" >&6
11999 if test "$ac_guessed_f90flags" = yes; then
12000 :
12001
12002 else
12003 :
12004
12005 echo ""
12006 echo "**********************************************************"
12007 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12008 echo "* your compiler. *"
12009 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12010 echo "*********************************************************"
12011 echo ""
12012 FCFLAGS=""
12013
12014 fi
12015
12016
12017 fi
12018
12019
12020
12021
12022
12023
12024
12025 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12026 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12027 if test "${ac_cv_prog_really_gcc+set}" = set; then
12028 echo $ECHO_N "(cached) $ECHO_C" >&6
12029 else
12030
12031 cat > conftest.c <<EOF
12032 #ifdef __GNUC__
12033 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12034 no;
12035 #else
12036 yes;
12037 #endif
12038 #endif
12039 EOF
12040 if { ac_try='${CC-cc} -E conftest.c'
12041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12042 (eval $ac_try) 2>&5
12043 ac_status=$?
12044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12045 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12046 ac_cv_prog_really_gcc=yes
12047 else
12048 ac_cv_prog_really_gcc=no
12049 fi
12050
12051 fi
12052 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12053 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12054 if test "$ac_cv_prog_really_gcc" = yes; then
12055 :
12056
12057 else
12058 :
12059
12060 fi
12061
12062
12063 # Try to determine "good" native compiler flags if none specified on command
12064 # line
12065 if test "$ac_test_CFLAGS" != "set"; then
12066 CFLAGS=""
12067 case "${host_cpu}-${host_os}" in
12068
12069 *linux*) if test "$CC" = icc; then
12070 CFLAGS="-O"
12071 fi;;
12072 sparc-solaris2*) if test "$CC" = cc; then
12073 CFLAGS="-O -dalign"
12074 fi;;
12075
12076 alpha*-osf*) if test "$CC" = cc; then
12077 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12078 fi;;
12079
12080 hppa*-hpux*) if test "$CC" = cc; then
12081 CFLAGS="-Ae +O3 +Oall"
12082 fi;;
12083
12084 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12085 CFLAGS="-O3 -qtune=auto -qansialias -w"
12086 fi;;
12087 powerpc*-aix*)
12088 if test "$CC" = cc -o "$CC" = xlc; then
12089 CFLAGS="-O3 -qtune=auto -qansialias -w"
12090 echo "*******************************************************"
12091 echo "* You have AIX on an unknown powerpc system. It is *"
12092 echo "* recommended that you use *"
12093 echo "* *"
12094 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12095 echo "* ^^^ *"
12096 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12097 echo "* PowerPC CPU you have. For more info, man cc. *"
12098 echo "*******************************************************"
12099 fi;;
12100 *darwin*)
12101 if test "$CC" = xlc -o "$CC" = cc; then
12102 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12103 fi
12104 if test "$CC" = icc; then
12105 CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12106 fi;;
12107 esac
12108
12109 # use default flags for gcc on all systems
12110 if test $ac_cv_prog_really_gcc = yes; then
12111 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12112 fi
12113
12114 # test for gcc-specific flags:
12115 if test $ac_cv_prog_really_gcc = yes; then
12116 # -malign-double for x86 systems
12117
12118
12119 echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12120 echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12121 if test "${ac_align_double+set}" = set; then
12122 echo $ECHO_N "(cached) $ECHO_C" >&6
12123 else
12124 echo 'void f(){}' > conftest.c
12125 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12126 ac_align_double=yes
12127 else
12128 ac_align_double=no
12129 fi
12130 rm -f conftest*
12131
12132 fi
12133 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12134 echo "${ECHO_T}$ac_align_double" >&6
12135 if test "$ac_align_double" = yes; then
12136 :
12137 CFLAGS="$CFLAGS -malign-double"
12138 else
12139 :
12140
12141 fi
12142
12143 # -fstrict-aliasing for gcc-2.95+
12144
12145
12146 echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12147 echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12148 if test "${ac_fstrict_aliasing+set}" = set; then
12149 echo $ECHO_N "(cached) $ECHO_C" >&6
12150 else
12151 echo 'void f(){}' > conftest.c
12152 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12153 ac_fstrict_aliasing=yes
12154 else
12155 ac_fstrict_aliasing=no
12156 fi
12157 rm -f conftest*
12158
12159 fi
12160 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12161 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12162 if test "$ac_fstrict_aliasing" = yes; then
12163 :
12164 CFLAGS="$CFLAGS -fstrict-aliasing"
12165 else
12166 :
12167
12168 fi
12169
12170 fi
12171
12172 CPU_FLAGS=""
12173 if test $ac_cv_prog_really_gcc = yes; then
12174 case "${host_cpu}" in
12175 i586*)
12176
12177 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12178 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12179 if test "${ac_cpu_pentium+set}" = set; then
12180 echo $ECHO_N "(cached) $ECHO_C" >&6
12181 else
12182 echo 'void f(){}' > conftest.c
12183 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12184 ac_cpu_pentium=yes
12185 else
12186 ac_cpu_pentium=no
12187 fi
12188 rm -f conftest*
12189
12190 fi
12191 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12192 echo "${ECHO_T}$ac_cpu_pentium" >&6
12193 if test "$ac_cpu_pentium" = yes; then
12194 :
12195 CPU_FLAGS=-mcpu=pentium
12196 else
12197 :
12198
12199
12200 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12201 echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12202 if test "${ac_pentium+set}" = set; then
12203 echo $ECHO_N "(cached) $ECHO_C" >&6
12204 else
12205 echo 'void f(){}' > conftest.c
12206 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12207 ac_pentium=yes
12208 else
12209 ac_pentium=no
12210 fi
12211 rm -f conftest*
12212
12213 fi
12214 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12215 echo "${ECHO_T}$ac_pentium" >&6
12216 if test "$ac_pentium" = yes; then
12217 :
12218 CPU_FLAGS=-mpentium
12219 else
12220 :
12221
12222 fi
12223
12224 fi
12225
12226 ;;
12227 i686*)
12228
12229 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12230 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12231 if test "${ac_cpu_pentiumpro+set}" = set; then
12232 echo $ECHO_N "(cached) $ECHO_C" >&6
12233 else
12234 echo 'void f(){}' > conftest.c
12235 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12236 ac_cpu_pentiumpro=yes
12237 else
12238 ac_cpu_pentiumpro=no
12239 fi
12240 rm -f conftest*
12241
12242 fi
12243 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12244 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12245 if test "$ac_cpu_pentiumpro" = yes; then
12246 :
12247 CPU_FLAGS=-mcpu=pentiumpro
12248 else
12249 :
12250
12251
12252 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12253 echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12254 if test "${ac_pentiumpro+set}" = set; then
12255 echo $ECHO_N "(cached) $ECHO_C" >&6
12256 else
12257 echo 'void f(){}' > conftest.c
12258 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12259 ac_pentiumpro=yes
12260 else
12261 ac_pentiumpro=no
12262 fi
12263 rm -f conftest*
12264
12265 fi
12266 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12267 echo "${ECHO_T}$ac_pentiumpro" >&6
12268 if test "$ac_pentiumpro" = yes; then
12269 :
12270 CPU_FLAGS=-mpentiumpro
12271 else
12272 :
12273
12274 fi
12275
12276 fi
12277
12278 ;;
12279 powerpc*)
12280 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12281 is60x=`echo $cputype | egrep "^600-9e?$"`
12282 if test -n "$is60x"; then
12283
12284
12285 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12286 echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12287 if test "${ac_m_cpu_60x+set}" = set; then
12288 echo $ECHO_N "(cached) $ECHO_C" >&6
12289 else
12290 echo 'void f(){}' > conftest.c
12291 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12292 ac_m_cpu_60x=yes
12293 else
12294 ac_m_cpu_60x=no
12295 fi
12296 rm -f conftest*
12297
12298 fi
12299 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12300 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12301 if test "$ac_m_cpu_60x" = yes; then
12302 :
12303 CPU_FLAGS=-mcpu=$cputype
12304 else
12305 :
12306
12307 fi
12308
12309 elif test "$cputype" = 750; then
12310
12311
12312 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12313 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12314 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12315 echo $ECHO_N "(cached) $ECHO_C" >&6
12316 else
12317
12318 cat > conftest.c <<EOF
12319 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12320 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12321 yes;
12322 # endif
12323 #endif
12324 EOF
12325 if { ac_try='${CC-cc} -E conftest.c'
12326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12327 (eval $ac_try) 2>&5
12328 ac_status=$?
12329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12330 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12331 ac_cv_prog_gcc_2_95=yes
12332 else
12333 ac_cv_prog_gcc_2_95=no
12334 fi
12335
12336 fi
12337 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12338 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12339 if test "$ac_cv_prog_gcc_2_95" = yes; then
12340 :
12341
12342
12343 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12344 echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12345 if test "${ac_m_cpu_750+set}" = set; then
12346 echo $ECHO_N "(cached) $ECHO_C" >&6
12347 else
12348 echo 'void f(){}' > conftest.c
12349 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12350 ac_m_cpu_750=yes
12351 else
12352 ac_m_cpu_750=no
12353 fi
12354 rm -f conftest*
12355
12356 fi
12357 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12358 echo "${ECHO_T}$ac_m_cpu_750" >&6
12359 if test "$ac_m_cpu_750" = yes; then
12360 :
12361 CPU_FLAGS=-mcpu=750
12362 else
12363 :
12364
12365 fi
12366
12367 else
12368 :
12369
12370 fi
12371
12372 fi
12373 if test -z "$CPU_FLAGS"; then
12374
12375
12376 echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12377 echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12378 if test "${ac_m_cpu_powerpc+set}" = set; then
12379 echo $ECHO_N "(cached) $ECHO_C" >&6
12380 else
12381 echo 'void f(){}' > conftest.c
12382 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12383 ac_m_cpu_powerpc=yes
12384 else
12385 ac_m_cpu_powerpc=no
12386 fi
12387 rm -f conftest*
12388
12389 fi
12390 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12391 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12392 if test "$ac_m_cpu_powerpc" = yes; then
12393 :
12394 CPU_FLAGS=-mcpu=powerpc
12395 else
12396 :
12397
12398 fi
12399
12400 fi
12401 if test -z "$CPU_FLAGS"; then
12402
12403
12404 echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12405 echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12406 if test "${ac_m_powerpc+set}" = set; then
12407 echo $ECHO_N "(cached) $ECHO_C" >&6
12408 else
12409 echo 'void f(){}' > conftest.c
12410 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12411 ac_m_powerpc=yes
12412 else
12413 ac_m_powerpc=no
12414 fi
12415 rm -f conftest*
12416
12417 fi
12418 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12419 echo "${ECHO_T}$ac_m_powerpc" >&6
12420 if test "$ac_m_powerpc" = yes; then
12421 :
12422 CPU_FLAGS=-mpowerpc
12423 else
12424 :
12425
12426 fi
12427
12428 fi
12429 esac
12430 fi
12431
12432 if test -n "$CPU_FLAGS"; then
12433 CFLAGS="$CFLAGS $CPU_FLAGS"
12434 fi
12435
12436 if test -z "$CFLAGS"; then
12437 echo ""
12438 echo "********************************************************"
12439 echo "* WARNING: Don't know the best CFLAGS for this system *"
12440 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12441 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
12442 echo "********************************************************"
12443 echo ""
12444 CFLAGS="-O3"
12445 fi
12446
12447
12448
12449 echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12450 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12451 if test "${ac_guessed_cflags+set}" = set; then
12452 echo $ECHO_N "(cached) $ECHO_C" >&6
12453 else
12454 echo 'void f(){}' > conftest.c
12455 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12456 ac_guessed_cflags=yes
12457 else
12458 ac_guessed_cflags=no
12459 fi
12460 rm -f conftest*
12461
12462 fi
12463 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12464 echo "${ECHO_T}$ac_guessed_cflags" >&6
12465 if test "$ac_guessed_cflags" = yes; then
12466 :
12467
12468 else
12469 :
12470
12471 echo ""
12472 echo "********************************************************"
12473 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12474 echo "* your compiler. *"
12475 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12476 echo "********************************************************"
12477 echo ""
12478 CFLAGS=""
12479
12480 fi
12481
12482
12483 fi
12484
12485
12486
12487
12488
12489
12490
12491 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12492 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12493 if test "${ac_cv_prog_really_gxx+set}" = set; then
12494 echo $ECHO_N "(cached) $ECHO_C" >&6
12495 else
12496
12497 cat > conftest.cpp <<EOF
12498 #ifdef __GNUC__
12499 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12500 no;
12501 #else
12502 yes;
12503 #endif
12504 #endif
12505 EOF
12506 if { ac_try='${CXX-c++} -E conftest.cpp'
12507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12508 (eval $ac_try) 2>&5
12509 ac_status=$?
12510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12511 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12512 ac_cv_prog_really_gxx=yes
12513 else
12514 ac_cv_prog_really_gxx=no
12515 fi
12516
12517 fi
12518 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12519 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12520 if test "$ac_cv_prog_really_gxx" = yes; then
12521 :
12522
12523 else
12524 :
12525
12526 fi
12527
12528
12529 # Try to determine "good" native compiler flags if none specified on command
12530 # line
12531 if test "$ac_test_CXXFLAGS" != "set"; then
12532 CXXFLAGS=""
12533 case "${host_cpu}-${host_os}" in
12534
12535 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12536 CXXFLAGS="-O"
12537 fi;;
12538 sparc-solaris2*) if test "$CXX" = CC; then
12539 CXXFLAGS="-features=extensions -O -dalign"
12540 fi;;
12541 rs6000*-aix*) if test "$CXX" = xlC; then
12542 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12543 fi;;
12544 powerpc*-aix*)
12545 if test "$CXX" = xlC; then
12546 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12547 echo "*******************************************************"
12548 echo "* You have AIX on an unknown powerpc system. It is *"
12549 echo "* recommended that you use *"
12550 echo "* *"
12551 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12552 echo "* ^^^ *"
12553 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12554 echo "* PowerPC CPU you have. For more info, man cc. *"
12555 echo "*******************************************************"
12556 fi;;
12557 *darwin*)
12558 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12559 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12560 fi
12561 if test "$CXX" = icpc; then
12562 CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12563 fi;;
12564 esac
12565
12566 # use default flags for gcc on all systems
12567 if test $ac_cv_prog_really_gxx = yes; then
12568 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12569 fi
12570
12571 # test for gcc-specific flags:
12572 if test $ac_cv_prog_really_gxx = yes; then
12573 # -malign-double for x86 systems
12574
12575
12576 echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12577 echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12578 if test "${ac_align_double+set}" = set; then
12579 echo $ECHO_N "(cached) $ECHO_C" >&6
12580 else
12581 echo 'void f(){}' > conftest.cpp
12582 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12583 ac_align_double=yes
12584 else
12585 ac_align_double=no
12586 fi
12587 rm -f conftest*
12588
12589 fi
12590 echo "$as_me:$LINENO: result: $ac_align_double" >&5
12591 echo "${ECHO_T}$ac_align_double" >&6
12592 if test "$ac_align_double" = yes; then
12593 :
12594 CXXFLAGS="$CXXFLAGS -malign-double"
12595 else
12596 :
12597
12598 fi
12599
12600 # -fstrict-aliasing for gcc-2.95+
12601
12602
12603 echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12604 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12605 if test "${ac_fstrict_aliasing+set}" = set; then
12606 echo $ECHO_N "(cached) $ECHO_C" >&6
12607 else
12608 echo 'void f(){}' > conftest.cpp
12609 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12610 ac_fstrict_aliasing=yes
12611 else
12612 ac_fstrict_aliasing=no
12613 fi
12614 rm -f conftest*
12615
12616 fi
12617 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12618 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12619 if test "$ac_fstrict_aliasing" = yes; then
12620 :
12621 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12622 else
12623 :
12624
12625 fi
12626
12627 fi
12628
12629 CPU_FLAGS=""
12630 if test $ac_cv_prog_really_gxx = yes; then
12631 case "${host_cpu}" in
12632 i586*)
12633
12634 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12635 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12636 if test "${ac_cpu_pentium+set}" = set; then
12637 echo $ECHO_N "(cached) $ECHO_C" >&6
12638 else
12639 echo 'void f(){}' > conftest.cpp
12640 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12641 ac_cpu_pentium=yes
12642 else
12643 ac_cpu_pentium=no
12644 fi
12645 rm -f conftest*
12646
12647 fi
12648 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12649 echo "${ECHO_T}$ac_cpu_pentium" >&6
12650 if test "$ac_cpu_pentium" = yes; then
12651 :
12652 CPU_FLAGS=-mcpu=pentium
12653 else
12654 :
12655
12656
12657 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12658 echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12659 if test "${ac_pentium+set}" = set; then
12660 echo $ECHO_N "(cached) $ECHO_C" >&6
12661 else
12662 echo 'void f(){}' > conftest.cpp
12663 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12664 ac_pentium=yes
12665 else
12666 ac_pentium=no
12667 fi
12668 rm -f conftest*
12669
12670 fi
12671 echo "$as_me:$LINENO: result: $ac_pentium" >&5
12672 echo "${ECHO_T}$ac_pentium" >&6
12673 if test "$ac_pentium" = yes; then
12674 :
12675 CPU_FLAGS=-mpentium
12676 else
12677 :
12678
12679 fi
12680
12681 fi
12682
12683 ;;
12684 i686*)
12685
12686 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
12687 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12688 if test "${ac_cpu_pentiumpro+set}" = set; then
12689 echo $ECHO_N "(cached) $ECHO_C" >&6
12690 else
12691 echo 'void f(){}' > conftest.cpp
12692 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
12693 ac_cpu_pentiumpro=yes
12694 else
12695 ac_cpu_pentiumpro=no
12696 fi
12697 rm -f conftest*
12698
12699 fi
12700 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12701 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12702 if test "$ac_cpu_pentiumpro" = yes; then
12703 :
12704 CPU_FLAGS=-mcpu=pentiumpro
12705 else
12706 :
12707
12708
12709 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
12710 echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
12711 if test "${ac_pentiumpro+set}" = set; then
12712 echo $ECHO_N "(cached) $ECHO_C" >&6
12713 else
12714 echo 'void f(){}' > conftest.cpp
12715 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
12716 ac_pentiumpro=yes
12717 else
12718 ac_pentiumpro=no
12719 fi
12720 rm -f conftest*
12721
12722 fi
12723 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12724 echo "${ECHO_T}$ac_pentiumpro" >&6
12725 if test "$ac_pentiumpro" = yes; then
12726 :
12727 CPU_FLAGS=-mpentiumpro
12728 else
12729 :
12730
12731 fi
12732
12733 fi
12734
12735 ;;
12736 powerpc*)
12737 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12738 is60x=`echo $cputype | egrep "^600-9e?$"`
12739 if test -n "$is60x"; then
12740
12741
12742 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
12743 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
12744 if test "${ac_m_cpu_60x+set}" = set; then
12745 echo $ECHO_N "(cached) $ECHO_C" >&6
12746 else
12747 echo 'void f(){}' > conftest.cpp
12748 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
12749 ac_m_cpu_60x=yes
12750 else
12751 ac_m_cpu_60x=no
12752 fi
12753 rm -f conftest*
12754
12755 fi
12756 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12757 echo "${ECHO_T}$ac_m_cpu_60x" >&6
12758 if test "$ac_m_cpu_60x" = yes; then
12759 :
12760 CPU_FLAGS=-mcpu=$cputype
12761 else
12762 :
12763
12764 fi
12765
12766 elif test "$cputype" = 750; then
12767
12768
12769 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
12770 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
12771 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
12772 echo $ECHO_N "(cached) $ECHO_C" >&6
12773 else
12774
12775 cat > conftest.cpp <<EOF
12776 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12777 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12778 yes;
12779 # endif
12780 #endif
12781 EOF
12782 if { ac_try='${CXX-c++} -E conftest.cpp'
12783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12784 (eval $ac_try) 2>&5
12785 ac_status=$?
12786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12787 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12788 ac_cv_prog_gxx_2_95=yes
12789 else
12790 ac_cv_prog_gxx_2_95=no
12791 fi
12792
12793 fi
12794 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
12795 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
12796 if test "$ac_cv_prog_gxx_2_95" = yes; then
12797 :
12798
12799
12800 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
12801 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
12802 if test "${ac_m_cpu_750+set}" = set; then
12803 echo $ECHO_N "(cached) $ECHO_C" >&6
12804 else
12805 echo 'void f(){}' > conftest.cpp
12806 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
12807 ac_m_cpu_750=yes
12808 else
12809 ac_m_cpu_750=no
12810 fi
12811 rm -f conftest*
12812
12813 fi
12814 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12815 echo "${ECHO_T}$ac_m_cpu_750" >&6
12816 if test "$ac_m_cpu_750" = yes; then
12817 :
12818 CPU_FLAGS=-mcpu=750
12819 else
12820 :
12821
12822 fi
12823
12824 else
12825 :
12826
12827 fi
12828
12829 fi
12830 if test -z "$CPU_FLAGS"; then
12831
12832
12833 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
12834 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
12835 if test "${ac_m_cpu_powerpc+set}" = set; then
12836 echo $ECHO_N "(cached) $ECHO_C" >&6
12837 else
12838 echo 'void f(){}' > conftest.cpp
12839 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
12840 ac_m_cpu_powerpc=yes
12841 else
12842 ac_m_cpu_powerpc=no
12843 fi
12844 rm -f conftest*
12845
12846 fi
12847 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12848 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12849 if test "$ac_m_cpu_powerpc" = yes; then
12850 :
12851 CPU_FLAGS=-mcpu=powerpc
12852 else
12853 :
12854
12855 fi
12856
12857 fi
12858 if test -z "$CPU_FLAGS"; then
12859
12860
12861 echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
12862 echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
12863 if test "${ac_m_powerpc+set}" = set; then
12864 echo $ECHO_N "(cached) $ECHO_C" >&6
12865 else
12866 echo 'void f(){}' > conftest.cpp
12867 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
12868 ac_m_powerpc=yes
12869 else
12870 ac_m_powerpc=no
12871 fi
12872 rm -f conftest*
12873
12874 fi
12875 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12876 echo "${ECHO_T}$ac_m_powerpc" >&6
12877 if test "$ac_m_powerpc" = yes; then
12878 :
12879 CPU_FLAGS=-mpowerpc
12880 else
12881 :
12882
12883 fi
12884
12885 fi
12886 esac
12887 fi
12888
12889 if test -n "$CPU_FLAGS"; then
12890 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
12891 fi
12892
12893 if test -z "$CXXFLAGS"; then
12894 echo ""
12895 echo "**********************************************************"
12896 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12897 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12898 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
12899 echo "**********************************************************"
12900 echo ""
12901 CXXFLAGS="-O3"
12902 fi
12903
12904
12905
12906 echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12907 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12908 if test "${ac_guessed_cxxflags+set}" = set; then
12909 echo $ECHO_N "(cached) $ECHO_C" >&6
12910 else
12911 echo 'void f(){}' > conftest.cpp
12912 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12913 ac_guessed_cxxflags=yes
12914 else
12915 ac_guessed_cxxflags=no
12916 fi
12917 rm -f conftest*
12918
12919 fi
12920 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12921 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12922 if test "$ac_guessed_cxxflags" = yes; then
12923 :
12924
12925 else
12926 :
12927
12928 echo ""
12929 echo "**********************************************************"
12930 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12931 echo "* your compiler. *"
12932 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12933 echo "**********************************************************"
12934 echo ""
12935 CXXFLAGS=""
12936
12937 fi
12938
12939
12940 fi
12941
12942 ;;
12943 esac
12944
12945
12946 cat >>confdefs.h <<\_ACEOF
12947 #define OBAPI
12948 _ACEOF
12949
12950
12951
12952
12953 # Check whether --with-mpi or --without-mpi was given.
12954 if test "${with_mpi+set}" = set; then
12955 withval="$with_mpi"
12956 with_mpi=$withval
12957 else
12958 with_mpi="no"
12959 fi;
12960
12961 case "x$with_mpi" in
12962 xyes | "x") USE_MPI=yes;;
12963 xno) USE_MPI=no ;;
12964 *) MPI="$with_mpi"; USE_MPI=yes ;;
12965 esac
12966 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
12967 MPI="/usr/local"
12968 fi
12969 if test "$USE_MPI" = "yes"; then
12970
12971
12972 # Set variables...
12973 MPI_LIB_DIR="$MPI/lib"
12974 MPI_INC_DIR="$MPI/include"
12975
12976
12977
12978 echo "$as_me:$LINENO: checking for mpi.h" >&5
12979 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12980 have_mpi_h=0
12981 rm -f conftest*
12982 echo '#include <mpi.h>' > conftest.cc
12983 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
12984 echo "$as_me:$LINENO: result: yes" >&5
12985 echo "${ECHO_T}yes" >&6
12986 have_mpi_h=1
12987 else
12988 if test -s conftest.out ; then
12989 cat conftest.out >> config.log
12990 fi
12991 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12992 echo "${ECHO_T}no! Check MPI include paths" >&6
12993 USE_MPI="no"
12994 fi
12995 rm -f conftest*
12996 if test "$have_mpi_h" = 1; then
12997
12998 cat >>confdefs.h <<\_ACEOF
12999 #define HAVE_MPI_H 1
13000 _ACEOF
13001
13002 fi
13003
13004 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13005 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13006 have_mpif_h=0
13007 rm -f conftest*
13008 cat >conftest.$ac_ext <<EOF
13009 program main
13010 include 'mpif.h'
13011 end
13012 EOF
13013 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13014 echo "$as_me:$LINENO: result: yes" >&5
13015 echo "${ECHO_T}yes" >&6
13016 MPI_F90_INC="$MPI_INC_DIR"
13017 have_mpif_h=1
13018 else
13019 if test -s conftest.out ; then
13020 cat conftest.out >> config.log
13021 fi
13022 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13023 echo "${ECHO_T}no! Check MPI include paths" >&6
13024 USE_MPI="no"
13025 fi
13026 rm -f conftest*
13027
13028 if test "$have_mpif_h" = 1; then
13029
13030 cat >>confdefs.h <<\_ACEOF
13031 #define HAVE_MPIF_H 1
13032 _ACEOF
13033
13034 fi
13035
13036 ac_ext=c
13037 ac_cpp='$CPP $CPPFLAGS'
13038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13039 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13040 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13041
13042 ac_save_LDFLAGS=$LDFLAGS
13043 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13044
13045 if test x = x"$MPI_LIB"; then
13046 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13047 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13048 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13049 echo $ECHO_N "(cached) $ECHO_C" >&6
13050 else
13051 ac_check_lib_save_LIBS=$LIBS
13052 LIBS="-lmpich $LIBS"
13053 cat >conftest.$ac_ext <<_ACEOF
13054 /* confdefs.h. */
13055 _ACEOF
13056 cat confdefs.h >>conftest.$ac_ext
13057 cat >>conftest.$ac_ext <<_ACEOF
13058 /* end confdefs.h. */
13059
13060 /* Override any gcc2 internal prototype to avoid an error. */
13061 #ifdef __cplusplus
13062 extern "C"
13063 #endif
13064 /* We use char because int might match the return type of a gcc2
13065 builtin and then its argument prototype would still apply. */
13066 char MPI_Init ();
13067 #ifdef FC_DUMMY_MAIN
13068 #ifndef FC_DUMMY_MAIN_EQ_F77
13069 # ifdef __cplusplus
13070 extern "C"
13071 # endif
13072 int FC_DUMMY_MAIN() { return 1; }
13073 #endif
13074 #endif
13075 int
13076 main ()
13077 {
13078 MPI_Init ();
13079 ;
13080 return 0;
13081 }
13082 _ACEOF
13083 rm -f conftest.$ac_objext conftest$ac_exeext
13084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13085 (eval $ac_link) 2>conftest.er1
13086 ac_status=$?
13087 grep -v '^ *+' conftest.er1 >conftest.err
13088 rm -f conftest.er1
13089 cat conftest.err >&5
13090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13091 (exit $ac_status); } &&
13092 { ac_try='test -z "$ac_c_werror_flag"
13093 || test ! -s conftest.err'
13094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13095 (eval $ac_try) 2>&5
13096 ac_status=$?
13097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13098 (exit $ac_status); }; } &&
13099 { ac_try='test -s conftest$ac_exeext'
13100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13101 (eval $ac_try) 2>&5
13102 ac_status=$?
13103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13104 (exit $ac_status); }; }; then
13105 ac_cv_lib_mpich_MPI_Init=yes
13106 else
13107 echo "$as_me: failed program was:" >&5
13108 sed 's/^/| /' conftest.$ac_ext >&5
13109
13110 ac_cv_lib_mpich_MPI_Init=no
13111 fi
13112 rm -f conftest.err conftest.$ac_objext \
13113 conftest$ac_exeext conftest.$ac_ext
13114 LIBS=$ac_check_lib_save_LIBS
13115 fi
13116 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13117 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13118 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13119 MPI_LIB="-lmpich"
13120 fi
13121
13122 fi
13123 if test x = x"$MPI_LIB"; then
13124 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13125 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13126 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13127 echo $ECHO_N "(cached) $ECHO_C" >&6
13128 else
13129 ac_check_lib_save_LIBS=$LIBS
13130 LIBS="-lmpi $LIBS"
13131 cat >conftest.$ac_ext <<_ACEOF
13132 /* confdefs.h. */
13133 _ACEOF
13134 cat confdefs.h >>conftest.$ac_ext
13135 cat >>conftest.$ac_ext <<_ACEOF
13136 /* end confdefs.h. */
13137
13138 /* Override any gcc2 internal prototype to avoid an error. */
13139 #ifdef __cplusplus
13140 extern "C"
13141 #endif
13142 /* We use char because int might match the return type of a gcc2
13143 builtin and then its argument prototype would still apply. */
13144 char MPI_Init ();
13145 #ifdef FC_DUMMY_MAIN
13146 #ifndef FC_DUMMY_MAIN_EQ_F77
13147 # ifdef __cplusplus
13148 extern "C"
13149 # endif
13150 int FC_DUMMY_MAIN() { return 1; }
13151 #endif
13152 #endif
13153 int
13154 main ()
13155 {
13156 MPI_Init ();
13157 ;
13158 return 0;
13159 }
13160 _ACEOF
13161 rm -f conftest.$ac_objext conftest$ac_exeext
13162 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13163 (eval $ac_link) 2>conftest.er1
13164 ac_status=$?
13165 grep -v '^ *+' conftest.er1 >conftest.err
13166 rm -f conftest.er1
13167 cat conftest.err >&5
13168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13169 (exit $ac_status); } &&
13170 { ac_try='test -z "$ac_c_werror_flag"
13171 || test ! -s conftest.err'
13172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13173 (eval $ac_try) 2>&5
13174 ac_status=$?
13175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13176 (exit $ac_status); }; } &&
13177 { ac_try='test -s conftest$ac_exeext'
13178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13179 (eval $ac_try) 2>&5
13180 ac_status=$?
13181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13182 (exit $ac_status); }; }; then
13183 ac_cv_lib_mpi_MPI_Init=yes
13184 else
13185 echo "$as_me: failed program was:" >&5
13186 sed 's/^/| /' conftest.$ac_ext >&5
13187
13188 ac_cv_lib_mpi_MPI_Init=no
13189 fi
13190 rm -f conftest.err conftest.$ac_objext \
13191 conftest$ac_exeext conftest.$ac_ext
13192 LIBS=$ac_check_lib_save_LIBS
13193 fi
13194 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13195 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13196 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13197 MPI_LIB="-lmpi"
13198 fi
13199
13200 fi
13201 $as_unset ac_cv_lib_mpi_MPI_Init
13202 if test x = x"$MPI_LIB"; then
13203 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13204 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13205 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13206 echo $ECHO_N "(cached) $ECHO_C" >&6
13207 else
13208 ac_check_lib_save_LIBS=$LIBS
13209 LIBS="-lmpi "-llam" $LIBS"
13210 cat >conftest.$ac_ext <<_ACEOF
13211 /* confdefs.h. */
13212 _ACEOF
13213 cat confdefs.h >>conftest.$ac_ext
13214 cat >>conftest.$ac_ext <<_ACEOF
13215 /* end confdefs.h. */
13216
13217 /* Override any gcc2 internal prototype to avoid an error. */
13218 #ifdef __cplusplus
13219 extern "C"
13220 #endif
13221 /* We use char because int might match the return type of a gcc2
13222 builtin and then its argument prototype would still apply. */
13223 char MPI_Init ();
13224 #ifdef FC_DUMMY_MAIN
13225 #ifndef FC_DUMMY_MAIN_EQ_F77
13226 # ifdef __cplusplus
13227 extern "C"
13228 # endif
13229 int FC_DUMMY_MAIN() { return 1; }
13230 #endif
13231 #endif
13232 int
13233 main ()
13234 {
13235 MPI_Init ();
13236 ;
13237 return 0;
13238 }
13239 _ACEOF
13240 rm -f conftest.$ac_objext conftest$ac_exeext
13241 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13242 (eval $ac_link) 2>conftest.er1
13243 ac_status=$?
13244 grep -v '^ *+' conftest.er1 >conftest.err
13245 rm -f conftest.er1
13246 cat conftest.err >&5
13247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13248 (exit $ac_status); } &&
13249 { ac_try='test -z "$ac_c_werror_flag"
13250 || test ! -s conftest.err'
13251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13252 (eval $ac_try) 2>&5
13253 ac_status=$?
13254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255 (exit $ac_status); }; } &&
13256 { ac_try='test -s conftest$ac_exeext'
13257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258 (eval $ac_try) 2>&5
13259 ac_status=$?
13260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261 (exit $ac_status); }; }; then
13262 ac_cv_lib_mpi_MPI_Init=yes
13263 else
13264 echo "$as_me: failed program was:" >&5
13265 sed 's/^/| /' conftest.$ac_ext >&5
13266
13267 ac_cv_lib_mpi_MPI_Init=no
13268 fi
13269 rm -f conftest.err conftest.$ac_objext \
13270 conftest$ac_exeext conftest.$ac_ext
13271 LIBS=$ac_check_lib_save_LIBS
13272 fi
13273 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13274 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13275 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13276 MPI_LIB="-lmpi -llam"
13277 fi
13278
13279 fi
13280 $as_unset ac_cv_lib_mpich_MPI_Init
13281 if test x = x"$MPI_LIB"; then
13282 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13283 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13284 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13285 echo $ECHO_N "(cached) $ECHO_C" >&6
13286 else
13287 ac_check_lib_save_LIBS=$LIBS
13288 LIBS="-lmpich "-lpmpich" $LIBS"
13289 cat >conftest.$ac_ext <<_ACEOF
13290 /* confdefs.h. */
13291 _ACEOF
13292 cat confdefs.h >>conftest.$ac_ext
13293 cat >>conftest.$ac_ext <<_ACEOF
13294 /* end confdefs.h. */
13295
13296 /* Override any gcc2 internal prototype to avoid an error. */
13297 #ifdef __cplusplus
13298 extern "C"
13299 #endif
13300 /* We use char because int might match the return type of a gcc2
13301 builtin and then its argument prototype would still apply. */
13302 char MPI_Init ();
13303 #ifdef FC_DUMMY_MAIN
13304 #ifndef FC_DUMMY_MAIN_EQ_F77
13305 # ifdef __cplusplus
13306 extern "C"
13307 # endif
13308 int FC_DUMMY_MAIN() { return 1; }
13309 #endif
13310 #endif
13311 int
13312 main ()
13313 {
13314 MPI_Init ();
13315 ;
13316 return 0;
13317 }
13318 _ACEOF
13319 rm -f conftest.$ac_objext conftest$ac_exeext
13320 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13321 (eval $ac_link) 2>conftest.er1
13322 ac_status=$?
13323 grep -v '^ *+' conftest.er1 >conftest.err
13324 rm -f conftest.er1
13325 cat conftest.err >&5
13326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13327 (exit $ac_status); } &&
13328 { ac_try='test -z "$ac_c_werror_flag"
13329 || test ! -s conftest.err'
13330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13331 (eval $ac_try) 2>&5
13332 ac_status=$?
13333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13334 (exit $ac_status); }; } &&
13335 { ac_try='test -s conftest$ac_exeext'
13336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13337 (eval $ac_try) 2>&5
13338 ac_status=$?
13339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13340 (exit $ac_status); }; }; then
13341 ac_cv_lib_mpich_MPI_Init=yes
13342 else
13343 echo "$as_me: failed program was:" >&5
13344 sed 's/^/| /' conftest.$ac_ext >&5
13345
13346 ac_cv_lib_mpich_MPI_Init=no
13347 fi
13348 rm -f conftest.err conftest.$ac_objext \
13349 conftest$ac_exeext conftest.$ac_ext
13350 LIBS=$ac_check_lib_save_LIBS
13351 fi
13352 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13353 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13354 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13355 MPI_LIB="-lpmpich -lmpich"
13356 fi
13357
13358 fi
13359
13360 $as_unset ac_cv_lib_mpi_MPI_Init
13361 if test x = x"$MPI_LIB"; then
13362 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13363 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13364 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13365 echo $ECHO_N "(cached) $ECHO_C" >&6
13366 else
13367 ac_check_lib_save_LIBS=$LIBS
13368 LIBS="-lmpi -llam -lpthread $LIBS"
13369 cat >conftest.$ac_ext <<_ACEOF
13370 /* confdefs.h. */
13371 _ACEOF
13372 cat confdefs.h >>conftest.$ac_ext
13373 cat >>conftest.$ac_ext <<_ACEOF
13374 /* end confdefs.h. */
13375
13376 /* Override any gcc2 internal prototype to avoid an error. */
13377 #ifdef __cplusplus
13378 extern "C"
13379 #endif
13380 /* We use char because int might match the return type of a gcc2
13381 builtin and then its argument prototype would still apply. */
13382 char MPI_Init ();
13383 #ifdef FC_DUMMY_MAIN
13384 #ifndef FC_DUMMY_MAIN_EQ_F77
13385 # ifdef __cplusplus
13386 extern "C"
13387 # endif
13388 int FC_DUMMY_MAIN() { return 1; }
13389 #endif
13390 #endif
13391 int
13392 main ()
13393 {
13394 MPI_Init ();
13395 ;
13396 return 0;
13397 }
13398 _ACEOF
13399 rm -f conftest.$ac_objext conftest$ac_exeext
13400 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13401 (eval $ac_link) 2>conftest.er1
13402 ac_status=$?
13403 grep -v '^ *+' conftest.er1 >conftest.err
13404 rm -f conftest.er1
13405 cat conftest.err >&5
13406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13407 (exit $ac_status); } &&
13408 { ac_try='test -z "$ac_c_werror_flag"
13409 || test ! -s conftest.err'
13410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13411 (eval $ac_try) 2>&5
13412 ac_status=$?
13413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13414 (exit $ac_status); }; } &&
13415 { ac_try='test -s conftest$ac_exeext'
13416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13417 (eval $ac_try) 2>&5
13418 ac_status=$?
13419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13420 (exit $ac_status); }; }; then
13421 ac_cv_lib_mpi_MPI_Init=yes
13422 else
13423 echo "$as_me: failed program was:" >&5
13424 sed 's/^/| /' conftest.$ac_ext >&5
13425
13426 ac_cv_lib_mpi_MPI_Init=no
13427 fi
13428 rm -f conftest.err conftest.$ac_objext \
13429 conftest$ac_exeext conftest.$ac_ext
13430 LIBS=$ac_check_lib_save_LIBS
13431 fi
13432 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13433 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13434 if test $ac_cv_lib_mpi_MPI_Init = yes; then
13435 MPI_LIB="-lmpi -llam -lpthread"
13436 else
13437
13438 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13439 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13440 { (exit 1); exit 1; }; }
13441 USE_MPI="no"
13442
13443 fi
13444
13445 fi
13446
13447
13448
13449 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13450 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13451 MPI_F90_LIB=""
13452 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13453 MPI_F90_LIB="-lfmpich"
13454 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13455 MPI_F90_LIB="-llamf77mpi"
13456 else
13457 MPI_F90_LIB=" "
13458 fi
13459 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13460 echo "${ECHO_T}found $MPI_F90_LIB" >&6
13461
13462
13463 fi
13464
13465
13466
13467 USE_CGAL=no
13468 cgal_makefile=auto
13469
13470 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13471 if test "${with_cgal_makefile+set}" = set; then
13472 withval="$with_cgal_makefile"
13473 cgal_makefile="$withval"
13474 fi;
13475
13476 if test "x$cgal_makefile" != xno; then
13477
13478 if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13479 cgal_makefile="$CGAL_MAKEFILE"
13480 fi
13481
13482 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13483 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13484
13485 if test -f "$cgal_makefile"; then
13486
13487 cat >config.tmp.Makefile <<EOF
13488 include $cgal_makefile
13489 default:
13490 @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13491 @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13492 @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13493 @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13494 @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13495 @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13496 @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13497 @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13498 @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13499 @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13500 @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13501 @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13502 EOF
13503
13504 make -s -f config.tmp.Makefile
13505 . config.tmp.cgalvariables
13506
13507 rm -f config.tmp.Makefile config.tmp.cgalvariables
13508
13509 if test "x$CGAL_INCLDIR" = "x"; then
13510 CGAL_INCLDIR=""
13511 fi
13512
13513 if test "x$CGAL_LIBDIR" = "x"; then
13514 CGAL_LIBDIR=""
13515 fi
13516
13517 if test "x$CGAL_RLIBDIR" = "x"; then
13518 CGAL_RLIBDIR=""
13519 fi
13520
13521 if test "x$LEDA_INCLDIR" = "x"; then
13522 LEDA_INCLDIR=""
13523 fi
13524
13525 if test "x$LEDA_LIBDIR" = "x"; then
13526 LEDA_LIBDIR=""
13527 fi
13528
13529 if test "x$LEDA_RLIBDIR" = "x"; then
13530 LEDA_RLIBDIR=""
13531 fi
13532
13533 if test "x$GMP_INCLDIR" = "x"; then
13534 GMP_INCLDIR=""
13535 fi
13536
13537 if test "x$GMP_LIBDIR" = "x"; then
13538 GMP_LIBDIR=""
13539 fi
13540
13541 if test "x$GMP_RLIBDIR" = "x"; then
13542 GMP_RLIBDIR=""
13543 fi
13544
13545 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
13546 echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
13547 echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
13548 echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
13549 echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
13550 echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
13551 echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
13552 echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
13553 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
13554 echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
13555 echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
13556 echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
13557 echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
13558 echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
13559 echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
13560 echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
13561 echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
13562 echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
13563
13564 ac_ext=cc
13565 ac_cpp='$CXXCPP $CPPFLAGS'
13566 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13567 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13568 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13569
13570 save_CXXFLAGS="$CXXFLAGS"
13571 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13572 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13573 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13574 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13575 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13576 echo $ECHO_N "(cached) $ECHO_C" >&6
13577 fi
13578 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13579 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13580 else
13581 # Is the header compilable?
13582 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13583 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13584 cat >conftest.$ac_ext <<_ACEOF
13585 /* confdefs.h. */
13586 _ACEOF
13587 cat confdefs.h >>conftest.$ac_ext
13588 cat >>conftest.$ac_ext <<_ACEOF
13589 /* end confdefs.h. */
13590 $ac_includes_default
13591 #include <CGAL/Cartesian.h>
13592 _ACEOF
13593 rm -f conftest.$ac_objext
13594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13595 (eval $ac_compile) 2>conftest.er1
13596 ac_status=$?
13597 grep -v '^ *+' conftest.er1 >conftest.err
13598 rm -f conftest.er1
13599 cat conftest.err >&5
13600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13601 (exit $ac_status); } &&
13602 { ac_try='test -z "$ac_cxx_werror_flag"
13603 || test ! -s conftest.err'
13604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13605 (eval $ac_try) 2>&5
13606 ac_status=$?
13607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13608 (exit $ac_status); }; } &&
13609 { ac_try='test -s conftest.$ac_objext'
13610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13611 (eval $ac_try) 2>&5
13612 ac_status=$?
13613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13614 (exit $ac_status); }; }; then
13615 ac_header_compiler=yes
13616 else
13617 echo "$as_me: failed program was:" >&5
13618 sed 's/^/| /' conftest.$ac_ext >&5
13619
13620 ac_header_compiler=no
13621 fi
13622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13623 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13624 echo "${ECHO_T}$ac_header_compiler" >&6
13625
13626 # Is the header present?
13627 echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13628 echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13629 cat >conftest.$ac_ext <<_ACEOF
13630 /* confdefs.h. */
13631 _ACEOF
13632 cat confdefs.h >>conftest.$ac_ext
13633 cat >>conftest.$ac_ext <<_ACEOF
13634 /* end confdefs.h. */
13635 #include <CGAL/Cartesian.h>
13636 _ACEOF
13637 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13638 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13639 ac_status=$?
13640 grep -v '^ *+' conftest.er1 >conftest.err
13641 rm -f conftest.er1
13642 cat conftest.err >&5
13643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13644 (exit $ac_status); } >/dev/null; then
13645 if test -s conftest.err; then
13646 ac_cpp_err=$ac_cxx_preproc_warn_flag
13647 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13648 else
13649 ac_cpp_err=
13650 fi
13651 else
13652 ac_cpp_err=yes
13653 fi
13654 if test -z "$ac_cpp_err"; then
13655 ac_header_preproc=yes
13656 else
13657 echo "$as_me: failed program was:" >&5
13658 sed 's/^/| /' conftest.$ac_ext >&5
13659
13660 ac_header_preproc=no
13661 fi
13662 rm -f conftest.err conftest.$ac_ext
13663 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13664 echo "${ECHO_T}$ac_header_preproc" >&6
13665
13666 # So? What about this header?
13667 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13668 yes:no: )
13669 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13670 echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13671 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13672 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13673 ac_header_preproc=yes
13674 ;;
13675 no:yes:* )
13676 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13677 echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13678 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
13679 echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
13680 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13681 echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13682 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
13683 echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
13684 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13685 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13686 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13687 echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13688 (
13689 cat <<\_ASBOX
13690 ## ------------------------------ ##
13691 ## Report this to gezelter@nd.edu ##
13692 ## ------------------------------ ##
13693 _ASBOX
13694 ) |
13695 sed "s/^/$as_me: WARNING: /" >&2
13696 ;;
13697 esac
13698 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13699 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13700 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13701 echo $ECHO_N "(cached) $ECHO_C" >&6
13702 else
13703 ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13704 fi
13705 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13706 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13707
13708 fi
13709 if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13710 cgal=yes
13711 else
13712 cgal=no
13713 fi
13714
13715
13716 CXXFLAGS="$save_CXXFLAGS"
13717
13718 if test "x$cgal" = xyes; then
13719 echo "$as_me:$LINENO: checking for CGAL version" >&5
13720 echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13721 LOCATION=${CGAL_INCLDIR}
13722 LOCATION=${LOCATION:-/usr/include}
13723 if test -f $LOCATION/CGAL/version.h; then
13724 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13725 else
13726 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13727 fi
13728 if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13729 echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13730 echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13731 else
13732 echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13733 echo "${ECHO_T}($CGAL_VERSION) no" >&6
13734 cgal=no
13735 fi
13736 fi
13737
13738 if test "x$cgal" = xyes; then
13739 CGAL_LIBS="-lCGAL"
13740 echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13741 echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13742 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13743 CGAL_USES_LEDA=yes
13744 echo "$as_me:$LINENO: result: yes" >&5
13745 echo "${ECHO_T}yes" >&6
13746 CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13747 else
13748 echo "$as_me:$LINENO: result: no" >&5
13749 echo "${ECHO_T}no" >&6
13750 CGAL_USES_LEDA=no
13751 fi
13752
13753 echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13754 echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13755 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13756 CGAL_USES_GMP=yes
13757 echo "$as_me:$LINENO: result: yes" >&5
13758 echo "${ECHO_T}yes" >&6
13759 CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13760 else
13761 echo "$as_me:$LINENO: result: no" >&5
13762 echo "${ECHO_T}no" >&6
13763 CGAL_USES_GMP=no
13764 fi
13765
13766 CGAL_LIBS="$CGAL_LIBS -lm"
13767
13768 CGAL_CXXFLAGS="-ftemplate-depth-50"
13769
13770 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
13771 echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
13772 echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
13773 echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
13774 echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
13775 echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
13776 echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
13777 echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
13778 echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
13779 echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
13780 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
13781 echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
13782 echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
13783 echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
13784 fi
13785
13786 if test "x$cgal" = xyes; then
13787 save_LIBS="$LIBS"
13788 LIBS="$LIBS -L$CGAL_LIBDIR"
13789 if test "x$CGAL_USES_LEDA" = xyes; then
13790 LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13791 fi
13792 # if test "x$CGAL_USES_GMP" = xyes; then
13793 # LIBS="-lgmp $LIBS $GMP_LIBDIR"
13794 # fi
13795 echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13796 echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13797 save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13798 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13799 save_LIBS_CHECK_CXX_LIB="$LIBS"
13800 LIBS="-lCGAL $LIBS"
13801 cat >conftest.$ac_ext <<_ACEOF
13802 /* confdefs.h. */
13803 _ACEOF
13804 cat confdefs.h >>conftest.$ac_ext
13805 cat >>conftest.$ac_ext <<_ACEOF
13806 /* end confdefs.h. */
13807 #include <CGAL/Cartesian.h>
13808 #ifdef FC_DUMMY_MAIN
13809 #ifndef FC_DUMMY_MAIN_EQ_F77
13810 # ifdef __cplusplus
13811 extern "C"
13812 # endif
13813 int FC_DUMMY_MAIN() { return 1; }
13814 #endif
13815 #endif
13816 int
13817 main ()
13818 {
13819 ::CGAL::Cartesian<int>::Point_2 P
13820 ;
13821 return 0;
13822 }
13823 _ACEOF
13824 rm -f conftest.$ac_objext conftest$ac_exeext
13825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13826 (eval $ac_link) 2>conftest.er1
13827 ac_status=$?
13828 grep -v '^ *+' conftest.er1 >conftest.err
13829 rm -f conftest.er1
13830 cat conftest.err >&5
13831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832 (exit $ac_status); } &&
13833 { ac_try='test -z "$ac_cxx_werror_flag"
13834 || test ! -s conftest.err'
13835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13836 (eval $ac_try) 2>&5
13837 ac_status=$?
13838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13839 (exit $ac_status); }; } &&
13840 { ac_try='test -s conftest$ac_exeext'
13841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13842 (eval $ac_try) 2>&5
13843 ac_status=$?
13844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13845 (exit $ac_status); }; }; then
13846 echo "$as_me:$LINENO: result: yes" >&5
13847 echo "${ECHO_T}yes" >&6
13848 cgal=yes
13849 else
13850 echo "$as_me: failed program was:" >&5
13851 sed 's/^/| /' conftest.$ac_ext >&5
13852
13853 echo "$as_me:$LINENO: result: no" >&5
13854 echo "${ECHO_T}no" >&6
13855 cgal=no
13856 fi
13857 rm -f conftest.err conftest.$ac_objext \
13858 conftest$ac_exeext conftest.$ac_ext
13859 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13860 LIBS="$save_LIBS_CHECK_CXX_LIB"
13861 LIBS="$save_LIBS"
13862 fi
13863
13864 fi
13865 ac_ext=c
13866 ac_cpp='$CPP $CPPFLAGS'
13867 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13868 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13869 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13870
13871
13872 fi
13873
13874 if test "x$cgal" = xyes; then
13875 USE_CGAL=yes
13876
13877 cat >>confdefs.h <<\_ACEOF
13878 #define HAVE_CGAL 1
13879 _ACEOF
13880
13881
13882 cat >>confdefs.h <<_ACEOF
13883 #define CGAL_VERSION $CGAL_VERSION
13884 _ACEOF
13885
13886 if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13887 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13888 echo "$as_me: WARNING: *****************************************************" >&2;}
13889 { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
13890 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
13891 { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13892 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13893 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13894 echo "$as_me: WARNING: *****************************************************" >&2;}
13895 fi
13896 else
13897 if test "x$cgal_makefile" != xno; then
13898 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13899 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13900 fi
13901 CGAL_INCLDIR=
13902 CGAL_LIBDIR=
13903 CGAL_RLIBDIR=
13904 CGAL_DEFINES=
13905 CGAL_CXXFLAGS=
13906 CGAL_LIBS=
13907 fi
13908
13909
13910 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13911
13912 CGAL_LIB_DIR=${CGAL_LIBDIR}
13913
13914 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13915
13916
13917
13918
13919
13920
13921 # Check whether --enable-doxygen or --disable-doxygen was given.
13922 if test "${enable_doxygen+set}" = set; then
13923 enableval="$enable_doxygen"
13924
13925 fi;
13926 # Check whether --enable-dot or --disable-dot was given.
13927 if test "${enable_dot+set}" = set; then
13928 enableval="$enable_dot"
13929
13930 fi;
13931 # Check whether --enable-html-docs or --disable-html-docs was given.
13932 if test "${enable_html_docs+set}" = set; then
13933 enableval="$enable_html_docs"
13934
13935 else
13936 enable_html_docs=yes
13937 fi;
13938 # Check whether --enable-latex-docs or --disable-latex-docs was given.
13939 if test "${enable_latex_docs+set}" = set; then
13940 enableval="$enable_latex_docs"
13941
13942 else
13943 enable_latex_docs=no
13944 fi;
13945 if test "x$enable_doxygen" = xno; then
13946 enable_doc=no
13947 else
13948 # Extract the first word of "doxygen", so it can be a program name with args.
13949 set dummy doxygen; ac_word=$2
13950 echo "$as_me:$LINENO: checking for $ac_word" >&5
13951 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13952 if test "${ac_cv_path_DOXYGEN+set}" = set; then
13953 echo $ECHO_N "(cached) $ECHO_C" >&6
13954 else
13955 case $DOXYGEN in
13956 [\\/]* | ?:[\\/]*)
13957 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13958 ;;
13959 *)
13960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13961 for as_dir in $PATH
13962 do
13963 IFS=$as_save_IFS
13964 test -z "$as_dir" && as_dir=.
13965 for ac_exec_ext in '' $ac_executable_extensions; do
13966 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13967 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13968 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13969 break 2
13970 fi
13971 done
13972 done
13973
13974 ;;
13975 esac
13976 fi
13977 DOXYGEN=$ac_cv_path_DOXYGEN
13978
13979 if test -n "$DOXYGEN"; then
13980 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13981 echo "${ECHO_T}$DOXYGEN" >&6
13982 else
13983 echo "$as_me:$LINENO: result: no" >&5
13984 echo "${ECHO_T}no" >&6
13985 fi
13986
13987 if test "x$DOXYGEN" = x; then
13988 if test "x$enable_doxygen" = xyes; then
13989 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
13990 echo "$as_me: error: could not find doxygen" >&2;}
13991 { (exit 1); exit 1; }; }
13992 fi
13993 enable_doc=no
13994 else
13995 enable_doc=yes
13996 # Extract the first word of "dot", so it can be a program name with args.
13997 set dummy dot; ac_word=$2
13998 echo "$as_me:$LINENO: checking for $ac_word" >&5
13999 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14000 if test "${ac_cv_path_DOT+set}" = set; then
14001 echo $ECHO_N "(cached) $ECHO_C" >&6
14002 else
14003 case $DOT in
14004 [\\/]* | ?:[\\/]*)
14005 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14006 ;;
14007 *)
14008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14009 for as_dir in $PATH
14010 do
14011 IFS=$as_save_IFS
14012 test -z "$as_dir" && as_dir=.
14013 for ac_exec_ext in '' $ac_executable_extensions; do
14014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14015 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14017 break 2
14018 fi
14019 done
14020 done
14021
14022 ;;
14023 esac
14024 fi
14025 DOT=$ac_cv_path_DOT
14026
14027 if test -n "$DOT"; then
14028 echo "$as_me:$LINENO: result: $DOT" >&5
14029 echo "${ECHO_T}$DOT" >&6
14030 else
14031 echo "$as_me:$LINENO: result: no" >&5
14032 echo "${ECHO_T}no" >&6
14033 fi
14034
14035 fi
14036 fi
14037
14038 if test "x$enable_doc" = xyes; then
14039 DOC=1
14040 else
14041 DOC=0
14042 fi
14043
14044
14045 if test x$DOT = x; then
14046 if test "x$enable_dot" = xyes; then
14047 { { echo "$as_me:$LINENO: error: could not find dot" >&5
14048 echo "$as_me: error: could not find dot" >&2;}
14049 { (exit 1); exit 1; }; }
14050 fi
14051 enable_dot=no
14052 else
14053 enable_dot=yes
14054 fi
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14075
14076
14077 cat >confcache <<\_ACEOF
14078 # This file is a shell script that caches the results of configure
14079 # tests run on this system so they can be shared between configure
14080 # scripts and configure runs, see configure's option --config-cache.
14081 # It is not useful on other systems. If it contains results you don't
14082 # want to keep, you may remove or edit it.
14083 #
14084 # config.status only pays attention to the cache file if you give it
14085 # the --recheck option to rerun configure.
14086 #
14087 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14088 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14089 # following values.
14090
14091 _ACEOF
14092
14093 # The following way of writing the cache mishandles newlines in values,
14094 # but we know of no workaround that is simple, portable, and efficient.
14095 # So, don't put newlines in cache variables' values.
14096 # Ultrix sh set writes to stderr and can't be redirected directly,
14097 # and sets the high bit in the cache file unless we assign to the vars.
14098 {
14099 (set) 2>&1 |
14100 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14101 *ac_space=\ *)
14102 # `set' does not quote correctly, so add quotes (double-quote
14103 # substitution turns \\\\ into \\, and sed turns \\ into \).
14104 sed -n \
14105 "s/'/'\\\\''/g;
14106 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14107 ;;
14108 *)
14109 # `set' quotes correctly as required by POSIX, so do not add quotes.
14110 sed -n \
14111 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14112 ;;
14113 esac;
14114 } |
14115 sed '
14116 t clear
14117 : clear
14118 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14119 t end
14120 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14121 : end' >>confcache
14122 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14123 if test -w $cache_file; then
14124 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14125 cat confcache >$cache_file
14126 else
14127 echo "not updating unwritable cache $cache_file"
14128 fi
14129 fi
14130 rm -f confcache
14131
14132 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14133 # Let make expand exec_prefix.
14134 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14135
14136 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14137 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14138 # trailing colons and then remove the whole line if VPATH becomes empty
14139 # (actually we leave an empty line to preserve line numbers).
14140 if test "x$srcdir" = x.; then
14141 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14142 s/:*\$(srcdir):*/:/;
14143 s/:*\${srcdir}:*/:/;
14144 s/:*@srcdir@:*/:/;
14145 s/^\([^=]*=[ ]*\):*/\1/;
14146 s/:*$//;
14147 s/^[^=]*=[ ]*$//;
14148 }'
14149 fi
14150
14151 DEFS=-DHAVE_CONFIG_H
14152
14153 ac_libobjs=
14154 ac_ltlibobjs=
14155 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14156 # 1. Remove the extension, and $U if already installed.
14157 ac_i=`echo "$ac_i" |
14158 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14159 # 2. Add them.
14160 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14161 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14162 done
14163 LIBOBJS=$ac_libobjs
14164
14165 LTLIBOBJS=$ac_ltlibobjs
14166
14167
14168
14169 : ${CONFIG_STATUS=./config.status}
14170 ac_clean_files_save=$ac_clean_files
14171 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14172 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14173 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14174 cat >$CONFIG_STATUS <<_ACEOF
14175 #! $SHELL
14176 # Generated by $as_me.
14177 # Run this file to recreate the current configuration.
14178 # Compiler output produced by configure, useful for debugging
14179 # configure, is in config.log if it exists.
14180
14181 debug=false
14182 ac_cs_recheck=false
14183 ac_cs_silent=false
14184 SHELL=\${CONFIG_SHELL-$SHELL}
14185 _ACEOF
14186
14187 cat >>$CONFIG_STATUS <<\_ACEOF
14188 ## --------------------- ##
14189 ## M4sh Initialization. ##
14190 ## --------------------- ##
14191
14192 # Be Bourne compatible
14193 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14194 emulate sh
14195 NULLCMD=:
14196 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14197 # is contrary to our usage. Disable this feature.
14198 alias -g '${1+"$@"}'='"$@"'
14199 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14200 set -o posix
14201 fi
14202 DUALCASE=1; export DUALCASE # for MKS sh
14203
14204 # Support unset when possible.
14205 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14206 as_unset=unset
14207 else
14208 as_unset=false
14209 fi
14210
14211
14212 # Work around bugs in pre-3.0 UWIN ksh.
14213 $as_unset ENV MAIL MAILPATH
14214 PS1='$ '
14215 PS2='> '
14216 PS4='+ '
14217
14218 # NLS nuisances.
14219 for as_var in \
14220 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14221 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14222 LC_TELEPHONE LC_TIME
14223 do
14224 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14225 eval $as_var=C; export $as_var
14226 else
14227 $as_unset $as_var
14228 fi
14229 done
14230
14231 # Required to use basename.
14232 if expr a : '\(a\)' >/dev/null 2>&1; then
14233 as_expr=expr
14234 else
14235 as_expr=false
14236 fi
14237
14238 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14239 as_basename=basename
14240 else
14241 as_basename=false
14242 fi
14243
14244
14245 # Name of the executable.
14246 as_me=`$as_basename "$0" ||
14247 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14248 X"$0" : 'X\(//\)$' \| \
14249 X"$0" : 'X\(/\)$' \| \
14250 . : '\(.\)' 2>/dev/null ||
14251 echo X/"$0" |
14252 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14253 /^X\/\(\/\/\)$/{ s//\1/; q; }
14254 /^X\/\(\/\).*/{ s//\1/; q; }
14255 s/.*/./; q'`
14256
14257
14258 # PATH needs CR, and LINENO needs CR and PATH.
14259 # Avoid depending upon Character Ranges.
14260 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14261 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14262 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14263 as_cr_digits='0123456789'
14264 as_cr_alnum=$as_cr_Letters$as_cr_digits
14265
14266 # The user is always right.
14267 if test "${PATH_SEPARATOR+set}" != set; then
14268 echo "#! /bin/sh" >conf$$.sh
14269 echo "exit 0" >>conf$$.sh
14270 chmod +x conf$$.sh
14271 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14272 PATH_SEPARATOR=';'
14273 else
14274 PATH_SEPARATOR=:
14275 fi
14276 rm -f conf$$.sh
14277 fi
14278
14279
14280 as_lineno_1=$LINENO
14281 as_lineno_2=$LINENO
14282 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14283 test "x$as_lineno_1" != "x$as_lineno_2" &&
14284 test "x$as_lineno_3" = "x$as_lineno_2" || {
14285 # Find who we are. Look in the path if we contain no path at all
14286 # relative or not.
14287 case $0 in
14288 *[\\/]* ) as_myself=$0 ;;
14289 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14290 for as_dir in $PATH
14291 do
14292 IFS=$as_save_IFS
14293 test -z "$as_dir" && as_dir=.
14294 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14295 done
14296
14297 ;;
14298 esac
14299 # We did not find ourselves, most probably we were run as `sh COMMAND'
14300 # in which case we are not to be found in the path.
14301 if test "x$as_myself" = x; then
14302 as_myself=$0
14303 fi
14304 if test ! -f "$as_myself"; then
14305 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14306 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14307 { (exit 1); exit 1; }; }
14308 fi
14309 case $CONFIG_SHELL in
14310 '')
14311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14312 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14313 do
14314 IFS=$as_save_IFS
14315 test -z "$as_dir" && as_dir=.
14316 for as_base in sh bash ksh sh5; do
14317 case $as_dir in
14318 /*)
14319 if ("$as_dir/$as_base" -c '
14320 as_lineno_1=$LINENO
14321 as_lineno_2=$LINENO
14322 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14323 test "x$as_lineno_1" != "x$as_lineno_2" &&
14324 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14325 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14326 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14327 CONFIG_SHELL=$as_dir/$as_base
14328 export CONFIG_SHELL
14329 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14330 fi;;
14331 esac
14332 done
14333 done
14334 ;;
14335 esac
14336
14337 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14338 # uniformly replaced by the line number. The first 'sed' inserts a
14339 # line-number line before each line; the second 'sed' does the real
14340 # work. The second script uses 'N' to pair each line-number line
14341 # with the numbered line, and appends trailing '-' during
14342 # substitution so that $LINENO is not a special case at line end.
14343 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14344 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14345 sed '=' <$as_myself |
14346 sed '
14347 N
14348 s,$,-,
14349 : loop
14350 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14351 t loop
14352 s,-$,,
14353 s,^['$as_cr_digits']*\n,,
14354 ' >$as_me.lineno &&
14355 chmod +x $as_me.lineno ||
14356 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14357 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14358 { (exit 1); exit 1; }; }
14359
14360 # Don't try to exec as it changes $[0], causing all sort of problems
14361 # (the dirname of $[0] is not the place where we might find the
14362 # original and so on. Autoconf is especially sensible to this).
14363 . ./$as_me.lineno
14364 # Exit status is that of the last command.
14365 exit
14366 }
14367
14368
14369 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14370 *c*,-n*) ECHO_N= ECHO_C='
14371 ' ECHO_T=' ' ;;
14372 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14373 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14374 esac
14375
14376 if expr a : '\(a\)' >/dev/null 2>&1; then
14377 as_expr=expr
14378 else
14379 as_expr=false
14380 fi
14381
14382 rm -f conf$$ conf$$.exe conf$$.file
14383 echo >conf$$.file
14384 if ln -s conf$$.file conf$$ 2>/dev/null; then
14385 # We could just check for DJGPP; but this test a) works b) is more generic
14386 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14387 if test -f conf$$.exe; then
14388 # Don't use ln at all; we don't have any links
14389 as_ln_s='cp -p'
14390 else
14391 as_ln_s='ln -s'
14392 fi
14393 elif ln conf$$.file conf$$ 2>/dev/null; then
14394 as_ln_s=ln
14395 else
14396 as_ln_s='cp -p'
14397 fi
14398 rm -f conf$$ conf$$.exe conf$$.file
14399
14400 if mkdir -p . 2>/dev/null; then
14401 as_mkdir_p=:
14402 else
14403 test -d ./-p && rmdir ./-p
14404 as_mkdir_p=false
14405 fi
14406
14407 as_executable_p="test -f"
14408
14409 # Sed expression to map a string onto a valid CPP name.
14410 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14411
14412 # Sed expression to map a string onto a valid variable name.
14413 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14414
14415
14416 # IFS
14417 # We need space, tab and new line, in precisely that order.
14418 as_nl='
14419 '
14420 IFS=" $as_nl"
14421
14422 # CDPATH.
14423 $as_unset CDPATH
14424
14425 exec 6>&1
14426
14427 # Open the log real soon, to keep \$[0] and so on meaningful, and to
14428 # report actual input values of CONFIG_FILES etc. instead of their
14429 # values after options handling. Logging --version etc. is OK.
14430 exec 5>>config.log
14431 {
14432 echo
14433 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14434 ## Running $as_me. ##
14435 _ASBOX
14436 } >&5
14437 cat >&5 <<_CSEOF
14438
14439 This file was extended by OOPSE $as_me 3.0, which was
14440 generated by GNU Autoconf 2.59. Invocation command line was
14441
14442 CONFIG_FILES = $CONFIG_FILES
14443 CONFIG_HEADERS = $CONFIG_HEADERS
14444 CONFIG_LINKS = $CONFIG_LINKS
14445 CONFIG_COMMANDS = $CONFIG_COMMANDS
14446 $ $0 $@
14447
14448 _CSEOF
14449 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14450 echo >&5
14451 _ACEOF
14452
14453 # Files that config.status was made for.
14454 if test -n "$ac_config_files"; then
14455 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14456 fi
14457
14458 if test -n "$ac_config_headers"; then
14459 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14460 fi
14461
14462 if test -n "$ac_config_links"; then
14463 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14464 fi
14465
14466 if test -n "$ac_config_commands"; then
14467 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14468 fi
14469
14470 cat >>$CONFIG_STATUS <<\_ACEOF
14471
14472 ac_cs_usage="\
14473 \`$as_me' instantiates files from templates according to the
14474 current configuration.
14475
14476 Usage: $0 [OPTIONS] [FILE]...
14477
14478 -h, --help print this help, then exit
14479 -V, --version print version number, then exit
14480 -q, --quiet do not print progress messages
14481 -d, --debug don't remove temporary files
14482 --recheck update $as_me by reconfiguring in the same conditions
14483 --file=FILE[:TEMPLATE]
14484 instantiate the configuration file FILE
14485 --header=FILE[:TEMPLATE]
14486 instantiate the configuration header FILE
14487
14488 Configuration files:
14489 $config_files
14490
14491 Configuration headers:
14492 $config_headers
14493
14494 Configuration links:
14495 $config_links
14496
14497 Report bugs to <bug-autoconf@gnu.org>."
14498 _ACEOF
14499
14500 cat >>$CONFIG_STATUS <<_ACEOF
14501 ac_cs_version="\\
14502 OOPSE config.status 3.0
14503 configured by $0, generated by GNU Autoconf 2.59,
14504 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14505
14506 Copyright (C) 2003 Free Software Foundation, Inc.
14507 This config.status script is free software; the Free Software Foundation
14508 gives unlimited permission to copy, distribute and modify it."
14509 srcdir=$srcdir
14510 INSTALL="$INSTALL"
14511 _ACEOF
14512
14513 cat >>$CONFIG_STATUS <<\_ACEOF
14514 # If no file are specified by the user, then we need to provide default
14515 # value. By we need to know if files were specified by the user.
14516 ac_need_defaults=:
14517 while test $# != 0
14518 do
14519 case $1 in
14520 --*=*)
14521 ac_option=`expr "x$1" : 'x\([^=]*\)='`
14522 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14523 ac_shift=:
14524 ;;
14525 -*)
14526 ac_option=$1
14527 ac_optarg=$2
14528 ac_shift=shift
14529 ;;
14530 *) # This is not an option, so the user has probably given explicit
14531 # arguments.
14532 ac_option=$1
14533 ac_need_defaults=false;;
14534 esac
14535
14536 case $ac_option in
14537 # Handling of the options.
14538 _ACEOF
14539 cat >>$CONFIG_STATUS <<\_ACEOF
14540 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14541 ac_cs_recheck=: ;;
14542 --version | --vers* | -V )
14543 echo "$ac_cs_version"; exit 0 ;;
14544 --he | --h)
14545 # Conflict between --help and --header
14546 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14547 Try \`$0 --help' for more information." >&5
14548 echo "$as_me: error: ambiguous option: $1
14549 Try \`$0 --help' for more information." >&2;}
14550 { (exit 1); exit 1; }; };;
14551 --help | --hel | -h )
14552 echo "$ac_cs_usage"; exit 0 ;;
14553 --debug | --d* | -d )
14554 debug=: ;;
14555 --file | --fil | --fi | --f )
14556 $ac_shift
14557 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14558 ac_need_defaults=false;;
14559 --header | --heade | --head | --hea )
14560 $ac_shift
14561 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14562 ac_need_defaults=false;;
14563 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14564 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14565 ac_cs_silent=: ;;
14566
14567 # This is an error.
14568 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14569 Try \`$0 --help' for more information." >&5
14570 echo "$as_me: error: unrecognized option: $1
14571 Try \`$0 --help' for more information." >&2;}
14572 { (exit 1); exit 1; }; } ;;
14573
14574 *) ac_config_targets="$ac_config_targets $1" ;;
14575
14576 esac
14577 shift
14578 done
14579
14580 ac_configure_extra_args=
14581
14582 if $ac_cs_silent; then
14583 exec 6>/dev/null
14584 ac_configure_extra_args="$ac_configure_extra_args --silent"
14585 fi
14586
14587 _ACEOF
14588 cat >>$CONFIG_STATUS <<_ACEOF
14589 if \$ac_cs_recheck; then
14590 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14591 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14592 fi
14593
14594 _ACEOF
14595
14596
14597
14598
14599
14600 cat >>$CONFIG_STATUS <<\_ACEOF
14601 for ac_config_target in $ac_config_targets
14602 do
14603 case "$ac_config_target" in
14604 # Handling of arguments.
14605 "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14606 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14607 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14608 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14609 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14610 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14611 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14612 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14613 { (exit 1); exit 1; }; };;
14614 esac
14615 done
14616
14617 # If the user did not use the arguments to specify the items to instantiate,
14618 # then the envvar interface is used. Set only those that are not.
14619 # We use the long form for the default assignment because of an extremely
14620 # bizarre bug on SunOS 4.1.3.
14621 if $ac_need_defaults; then
14622 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14623 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14624 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14625 fi
14626
14627 # Have a temporary directory for convenience. Make it in the build tree
14628 # simply because there is no reason to put it here, and in addition,
14629 # creating and moving files from /tmp can sometimes cause problems.
14630 # Create a temporary directory, and hook for its removal unless debugging.
14631 $debug ||
14632 {
14633 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14634 trap '{ (exit 1); exit 1; }' 1 2 13 15
14635 }
14636
14637 # Create a (secure) tmp directory for tmp files.
14638
14639 {
14640 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14641 test -n "$tmp" && test -d "$tmp"
14642 } ||
14643 {
14644 tmp=./confstat$$-$RANDOM
14645 (umask 077 && mkdir $tmp)
14646 } ||
14647 {
14648 echo "$me: cannot create a temporary directory in ." >&2
14649 { (exit 1); exit 1; }
14650 }
14651
14652 _ACEOF
14653
14654 cat >>$CONFIG_STATUS <<_ACEOF
14655
14656 #
14657 # CONFIG_FILES section.
14658 #
14659
14660 # No need to generate the scripts if there are no CONFIG_FILES.
14661 # This happens for instance when ./config.status config.h
14662 if test -n "\$CONFIG_FILES"; then
14663 # Protect against being on the right side of a sed subst in config.status.
14664 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14665 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14666 s,@SHELL@,$SHELL,;t t
14667 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14668 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14669 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14670 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14671 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14672 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14673 s,@exec_prefix@,$exec_prefix,;t t
14674 s,@prefix@,$prefix,;t t
14675 s,@program_transform_name@,$program_transform_name,;t t
14676 s,@bindir@,$bindir,;t t
14677 s,@sbindir@,$sbindir,;t t
14678 s,@libexecdir@,$libexecdir,;t t
14679 s,@datadir@,$datadir,;t t
14680 s,@sysconfdir@,$sysconfdir,;t t
14681 s,@sharedstatedir@,$sharedstatedir,;t t
14682 s,@localstatedir@,$localstatedir,;t t
14683 s,@libdir@,$libdir,;t t
14684 s,@includedir@,$includedir,;t t
14685 s,@oldincludedir@,$oldincludedir,;t t
14686 s,@infodir@,$infodir,;t t
14687 s,@mandir@,$mandir,;t t
14688 s,@build_alias@,$build_alias,;t t
14689 s,@host_alias@,$host_alias,;t t
14690 s,@target_alias@,$target_alias,;t t
14691 s,@DEFS@,$DEFS,;t t
14692 s,@ECHO_C@,$ECHO_C,;t t
14693 s,@ECHO_N@,$ECHO_N,;t t
14694 s,@ECHO_T@,$ECHO_T,;t t
14695 s,@LIBS@,$LIBS,;t t
14696 s,@build@,$build,;t t
14697 s,@build_cpu@,$build_cpu,;t t
14698 s,@build_vendor@,$build_vendor,;t t
14699 s,@build_os@,$build_os,;t t
14700 s,@host@,$host,;t t
14701 s,@host_cpu@,$host_cpu,;t t
14702 s,@host_vendor@,$host_vendor,;t t
14703 s,@host_os@,$host_os,;t t
14704 s,@PROGNAME@,$PROGNAME,;t t
14705 s,@debug@,$debug,;t t
14706 s,@CXX@,$CXX,;t t
14707 s,@CXXFLAGS@,$CXXFLAGS,;t t
14708 s,@LDFLAGS@,$LDFLAGS,;t t
14709 s,@CPPFLAGS@,$CPPFLAGS,;t t
14710 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14711 s,@EXEEXT@,$EXEEXT,;t t
14712 s,@OBJEXT@,$OBJEXT,;t t
14713 s,@CC@,$CC,;t t
14714 s,@CFLAGS@,$CFLAGS,;t t
14715 s,@ac_ct_CC@,$ac_ct_CC,;t t
14716 s,@FC@,$FC,;t t
14717 s,@FCFLAGS@,$FCFLAGS,;t t
14718 s,@ac_ct_FC@,$ac_ct_FC,;t t
14719 s,@CPP@,$CPP,;t t
14720 s,@EGREP@,$EGREP,;t t
14721 s,@LN_S@,$LN_S,;t t
14722 s,@SET_MAKE@,$SET_MAKE,;t t
14723 s,@RANLIB@,$RANLIB,;t t
14724 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14725 s,@PERLINTERP@,$PERLINTERP,;t t
14726 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
14727 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14728 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14729 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14730 s,@AR@,$AR,;t t
14731 s,@PS@,$PS,;t t
14732 s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
14733 s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
14734 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
14735 s,@FCLIBS@,$FCLIBS,;t t
14736 s,@FC_FUNC@,$FC_FUNC,;t t
14737 s,@FC_FUNC_@,$FC_FUNC_,;t t
14738 s,@MOD@,$MOD,;t t
14739 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
14740 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
14741 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
14742 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
14743 s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
14744 s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
14745 s,@ZLIB@,$ZLIB,;t t
14746 s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
14747 s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
14748 s,@FFTW_LIBS@,$FFTW_LIBS,;t t
14749 s,@LIBOBJS@,$LIBOBJS,;t t
14750 s,@POW_LIB@,$POW_LIB,;t t
14751 s,@CXXCPP@,$CXXCPP,;t t
14752 s,@__func__@,$__func__,;t t
14753 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
14754 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
14755 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
14756 s,@MPI_LIB@,$MPI_LIB,;t t
14757 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14758 s,@USE_MPI@,$USE_MPI,;t t
14759 s,@USE_CGAL@,$USE_CGAL,;t t
14760 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14761 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14762 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14763 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14764 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14765 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14766 s,@DOXYGEN@,$DOXYGEN,;t t
14767 s,@DOT@,$DOT,;t t
14768 s,@DOC@,$DOC,;t t
14769 s,@enable_dot@,$enable_dot,;t t
14770 s,@enable_html_docs@,$enable_html_docs,;t t
14771 s,@enable_latex_docs@,$enable_latex_docs,;t t
14772 s,@BATEXT@,$BATEXT,;t t
14773 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14774 s,@OOPSE@,$OOPSE,;t t
14775 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
14776 s,@SUBDIRS@,$SUBDIRS,;t t
14777 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14778 CEOF
14779
14780 _ACEOF
14781
14782 cat >>$CONFIG_STATUS <<\_ACEOF
14783 # Split the substitutions into bite-sized pieces for seds with
14784 # small command number limits, like on Digital OSF/1 and HP-UX.
14785 ac_max_sed_lines=48
14786 ac_sed_frag=1 # Number of current file.
14787 ac_beg=1 # First line for current file.
14788 ac_end=$ac_max_sed_lines # Line after last line for current file.
14789 ac_more_lines=:
14790 ac_sed_cmds=
14791 while $ac_more_lines; do
14792 if test $ac_beg -gt 1; then
14793 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14794 else
14795 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14796 fi
14797 if test ! -s $tmp/subs.frag; then
14798 ac_more_lines=false
14799 else
14800 # The purpose of the label and of the branching condition is to
14801 # speed up the sed processing (if there are no `@' at all, there
14802 # is no need to browse any of the substitutions).
14803 # These are the two extra sed commands mentioned above.
14804 (echo ':t
14805 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14806 if test -z "$ac_sed_cmds"; then
14807 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14808 else
14809 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14810 fi
14811 ac_sed_frag=`expr $ac_sed_frag + 1`
14812 ac_beg=$ac_end
14813 ac_end=`expr $ac_end + $ac_max_sed_lines`
14814 fi
14815 done
14816 if test -z "$ac_sed_cmds"; then
14817 ac_sed_cmds=cat
14818 fi
14819 fi # test -n "$CONFIG_FILES"
14820
14821 _ACEOF
14822 cat >>$CONFIG_STATUS <<\_ACEOF
14823 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14824 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14825 case $ac_file in
14826 - | *:- | *:-:* ) # input from stdin
14827 cat >$tmp/stdin
14828 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14829 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14830 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14831 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14832 * ) ac_file_in=$ac_file.in ;;
14833 esac
14834
14835 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14836 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14837 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14838 X"$ac_file" : 'X\(//\)[^/]' \| \
14839 X"$ac_file" : 'X\(//\)$' \| \
14840 X"$ac_file" : 'X\(/\)' \| \
14841 . : '\(.\)' 2>/dev/null ||
14842 echo X"$ac_file" |
14843 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14844 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14845 /^X\(\/\/\)$/{ s//\1/; q; }
14846 /^X\(\/\).*/{ s//\1/; q; }
14847 s/.*/./; q'`
14848 { if $as_mkdir_p; then
14849 mkdir -p "$ac_dir"
14850 else
14851 as_dir="$ac_dir"
14852 as_dirs=
14853 while test ! -d "$as_dir"; do
14854 as_dirs="$as_dir $as_dirs"
14855 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14856 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14857 X"$as_dir" : 'X\(//\)[^/]' \| \
14858 X"$as_dir" : 'X\(//\)$' \| \
14859 X"$as_dir" : 'X\(/\)' \| \
14860 . : '\(.\)' 2>/dev/null ||
14861 echo X"$as_dir" |
14862 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14863 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14864 /^X\(\/\/\)$/{ s//\1/; q; }
14865 /^X\(\/\).*/{ s//\1/; q; }
14866 s/.*/./; q'`
14867 done
14868 test ! -n "$as_dirs" || mkdir $as_dirs
14869 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14870 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14871 { (exit 1); exit 1; }; }; }
14872
14873 ac_builddir=.
14874
14875 if test "$ac_dir" != .; then
14876 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14877 # A "../" for each directory in $ac_dir_suffix.
14878 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14879 else
14880 ac_dir_suffix= ac_top_builddir=
14881 fi
14882
14883 case $srcdir in
14884 .) # No --srcdir option. We are building in place.
14885 ac_srcdir=.
14886 if test -z "$ac_top_builddir"; then
14887 ac_top_srcdir=.
14888 else
14889 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14890 fi ;;
14891 [\\/]* | ?:[\\/]* ) # Absolute path.
14892 ac_srcdir=$srcdir$ac_dir_suffix;
14893 ac_top_srcdir=$srcdir ;;
14894 *) # Relative path.
14895 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14896 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14897 esac
14898
14899 # Do not use `cd foo && pwd` to compute absolute paths, because
14900 # the directories may not exist.
14901 case `pwd` in
14902 .) ac_abs_builddir="$ac_dir";;
14903 *)
14904 case "$ac_dir" in
14905 .) ac_abs_builddir=`pwd`;;
14906 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14907 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14908 esac;;
14909 esac
14910 case $ac_abs_builddir in
14911 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14912 *)
14913 case ${ac_top_builddir}. in
14914 .) ac_abs_top_builddir=$ac_abs_builddir;;
14915 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14916 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14917 esac;;
14918 esac
14919 case $ac_abs_builddir in
14920 .) ac_abs_srcdir=$ac_srcdir;;
14921 *)
14922 case $ac_srcdir in
14923 .) ac_abs_srcdir=$ac_abs_builddir;;
14924 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14925 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14926 esac;;
14927 esac
14928 case $ac_abs_builddir in
14929 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14930 *)
14931 case $ac_top_srcdir in
14932 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14933 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14934 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14935 esac;;
14936 esac
14937
14938
14939 case $INSTALL in
14940 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14941 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14942 esac
14943
14944 if test x"$ac_file" != x-; then
14945 { echo "$as_me:$LINENO: creating $ac_file" >&5
14946 echo "$as_me: creating $ac_file" >&6;}
14947 rm -f "$ac_file"
14948 fi
14949 # Let's still pretend it is `configure' which instantiates (i.e., don't
14950 # use $as_me), people would be surprised to read:
14951 # /* config.h. Generated by config.status. */
14952 if test x"$ac_file" = x-; then
14953 configure_input=
14954 else
14955 configure_input="$ac_file. "
14956 fi
14957 configure_input=$configure_input"Generated from `echo $ac_file_in |
14958 sed 's,.*/,,'` by configure."
14959
14960 # First look for the input files in the build tree, otherwise in the
14961 # src tree.
14962 ac_file_inputs=`IFS=:
14963 for f in $ac_file_in; do
14964 case $f in
14965 -) echo $tmp/stdin ;;
14966 [\\/$]*)
14967 # Absolute (can't be DOS-style, as IFS=:)
14968 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14969 echo "$as_me: error: cannot find input file: $f" >&2;}
14970 { (exit 1); exit 1; }; }
14971 echo "$f";;
14972 *) # Relative
14973 if test -f "$f"; then
14974 # Build tree
14975 echo "$f"
14976 elif test -f "$srcdir/$f"; then
14977 # Source tree
14978 echo "$srcdir/$f"
14979 else
14980 # /dev/null tree
14981 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14982 echo "$as_me: error: cannot find input file: $f" >&2;}
14983 { (exit 1); exit 1; }; }
14984 fi;;
14985 esac
14986 done` || { (exit 1); exit 1; }
14987 _ACEOF
14988 cat >>$CONFIG_STATUS <<_ACEOF
14989 sed "$ac_vpsub
14990 $extrasub
14991 _ACEOF
14992 cat >>$CONFIG_STATUS <<\_ACEOF
14993 :t
14994 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14995 s,@configure_input@,$configure_input,;t t
14996 s,@srcdir@,$ac_srcdir,;t t
14997 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14998 s,@top_srcdir@,$ac_top_srcdir,;t t
14999 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15000 s,@builddir@,$ac_builddir,;t t
15001 s,@abs_builddir@,$ac_abs_builddir,;t t
15002 s,@top_builddir@,$ac_top_builddir,;t t
15003 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15004 s,@INSTALL@,$ac_INSTALL,;t t
15005 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15006 rm -f $tmp/stdin
15007 if test x"$ac_file" != x-; then
15008 mv $tmp/out $ac_file
15009 else
15010 cat $tmp/out
15011 rm -f $tmp/out
15012 fi
15013
15014 # Run the commands associated with the file.
15015 case $ac_file in
15016 make/Makefile ) chmod 0755 scripts/* ;;
15017 src/utils/Makefile ) chmod 0755 scripts/* ;;
15018 src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15019 scripts/filepp ) chmod 0755 scripts/* ;;
15020 esac
15021 done
15022 _ACEOF
15023 cat >>$CONFIG_STATUS <<\_ACEOF
15024
15025 #
15026 # CONFIG_HEADER section.
15027 #
15028
15029 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15030 # NAME is the cpp macro being defined and VALUE is the value it is being given.
15031 #
15032 # ac_d sets the value in "#define NAME VALUE" lines.
15033 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15034 ac_dB='[ ].*$,\1#\2'
15035 ac_dC=' '
15036 ac_dD=',;t'
15037 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15038 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15039 ac_uB='$,\1#\2define\3'
15040 ac_uC=' '
15041 ac_uD=',;t'
15042
15043 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15044 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15045 case $ac_file in
15046 - | *:- | *:-:* ) # input from stdin
15047 cat >$tmp/stdin
15048 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15049 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15050 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15051 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15052 * ) ac_file_in=$ac_file.in ;;
15053 esac
15054
15055 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15056 echo "$as_me: creating $ac_file" >&6;}
15057
15058 # First look for the input files in the build tree, otherwise in the
15059 # src tree.
15060 ac_file_inputs=`IFS=:
15061 for f in $ac_file_in; do
15062 case $f in
15063 -) echo $tmp/stdin ;;
15064 [\\/$]*)
15065 # Absolute (can't be DOS-style, as IFS=:)
15066 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15067 echo "$as_me: error: cannot find input file: $f" >&2;}
15068 { (exit 1); exit 1; }; }
15069 # Do quote $f, to prevent DOS paths from being IFS'd.
15070 echo "$f";;
15071 *) # Relative
15072 if test -f "$f"; then
15073 # Build tree
15074 echo "$f"
15075 elif test -f "$srcdir/$f"; then
15076 # Source tree
15077 echo "$srcdir/$f"
15078 else
15079 # /dev/null tree
15080 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15081 echo "$as_me: error: cannot find input file: $f" >&2;}
15082 { (exit 1); exit 1; }; }
15083 fi;;
15084 esac
15085 done` || { (exit 1); exit 1; }
15086 # Remove the trailing spaces.
15087 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15088
15089 _ACEOF
15090
15091 # Transform confdefs.h into two sed scripts, `conftest.defines' and
15092 # `conftest.undefs', that substitutes the proper values into
15093 # config.h.in to produce config.h. The first handles `#define'
15094 # templates, and the second `#undef' templates.
15095 # And first: Protect against being on the right side of a sed subst in
15096 # config.status. Protect against being in an unquoted here document
15097 # in config.status.
15098 rm -f conftest.defines conftest.undefs
15099 # Using a here document instead of a string reduces the quoting nightmare.
15100 # Putting comments in sed scripts is not portable.
15101 #
15102 # `end' is used to avoid that the second main sed command (meant for
15103 # 0-ary CPP macros) applies to n-ary macro definitions.
15104 # See the Autoconf documentation for `clear'.
15105 cat >confdef2sed.sed <<\_ACEOF
15106 s/[\\&,]/\\&/g
15107 s,[\\$`],\\&,g
15108 t clear
15109 : clear
15110 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15111 t end
15112 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15113 : end
15114 _ACEOF
15115 # If some macros were called several times there might be several times
15116 # the same #defines, which is useless. Nevertheless, we may not want to
15117 # sort them, since we want the *last* AC-DEFINE to be honored.
15118 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15119 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15120 rm -f confdef2sed.sed
15121
15122 # This sed command replaces #undef with comments. This is necessary, for
15123 # example, in the case of _POSIX_SOURCE, which is predefined and required
15124 # on some systems where configure will not decide to define it.
15125 cat >>conftest.undefs <<\_ACEOF
15126 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15127 _ACEOF
15128
15129 # Break up conftest.defines because some shells have a limit on the size
15130 # of here documents, and old seds have small limits too (100 cmds).
15131 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15132 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15133 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15134 echo ' :' >>$CONFIG_STATUS
15135 rm -f conftest.tail
15136 while grep . conftest.defines >/dev/null
15137 do
15138 # Write a limited-size here document to $tmp/defines.sed.
15139 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15140 # Speed up: don't consider the non `#define' lines.
15141 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
15142 # Work around the forget-to-reset-the-flag bug.
15143 echo 't clr' >>$CONFIG_STATUS
15144 echo ': clr' >>$CONFIG_STATUS
15145 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15146 echo 'CEOF
15147 sed -f $tmp/defines.sed $tmp/in >$tmp/out
15148 rm -f $tmp/in
15149 mv $tmp/out $tmp/in
15150 ' >>$CONFIG_STATUS
15151 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15152 rm -f conftest.defines
15153 mv conftest.tail conftest.defines
15154 done
15155 rm -f conftest.defines
15156 echo ' fi # grep' >>$CONFIG_STATUS
15157 echo >>$CONFIG_STATUS
15158
15159 # Break up conftest.undefs because some shells have a limit on the size
15160 # of here documents, and old seds have small limits too (100 cmds).
15161 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
15162 rm -f conftest.tail
15163 while grep . conftest.undefs >/dev/null
15164 do
15165 # Write a limited-size here document to $tmp/undefs.sed.
15166 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15167 # Speed up: don't consider the non `#undef'
15168 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
15169 # Work around the forget-to-reset-the-flag bug.
15170 echo 't clr' >>$CONFIG_STATUS
15171 echo ': clr' >>$CONFIG_STATUS
15172 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15173 echo 'CEOF
15174 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15175 rm -f $tmp/in
15176 mv $tmp/out $tmp/in
15177 ' >>$CONFIG_STATUS
15178 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15179 rm -f conftest.undefs
15180 mv conftest.tail conftest.undefs
15181 done
15182 rm -f conftest.undefs
15183
15184 cat >>$CONFIG_STATUS <<\_ACEOF
15185 # Let's still pretend it is `configure' which instantiates (i.e., don't
15186 # use $as_me), people would be surprised to read:
15187 # /* config.h. Generated by config.status. */
15188 if test x"$ac_file" = x-; then
15189 echo "/* Generated by configure. */" >$tmp/config.h
15190 else
15191 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
15192 fi
15193 cat $tmp/in >>$tmp/config.h
15194 rm -f $tmp/in
15195 if test x"$ac_file" != x-; then
15196 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15197 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15198 echo "$as_me: $ac_file is unchanged" >&6;}
15199 else
15200 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15201 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15202 X"$ac_file" : 'X\(//\)[^/]' \| \
15203 X"$ac_file" : 'X\(//\)$' \| \
15204 X"$ac_file" : 'X\(/\)' \| \
15205 . : '\(.\)' 2>/dev/null ||
15206 echo X"$ac_file" |
15207 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15208 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15209 /^X\(\/\/\)$/{ s//\1/; q; }
15210 /^X\(\/\).*/{ s//\1/; q; }
15211 s/.*/./; q'`
15212 { if $as_mkdir_p; then
15213 mkdir -p "$ac_dir"
15214 else
15215 as_dir="$ac_dir"
15216 as_dirs=
15217 while test ! -d "$as_dir"; do
15218 as_dirs="$as_dir $as_dirs"
15219 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15220 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15221 X"$as_dir" : 'X\(//\)[^/]' \| \
15222 X"$as_dir" : 'X\(//\)$' \| \
15223 X"$as_dir" : 'X\(/\)' \| \
15224 . : '\(.\)' 2>/dev/null ||
15225 echo X"$as_dir" |
15226 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15227 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15228 /^X\(\/\/\)$/{ s//\1/; q; }
15229 /^X\(\/\).*/{ s//\1/; q; }
15230 s/.*/./; q'`
15231 done
15232 test ! -n "$as_dirs" || mkdir $as_dirs
15233 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15234 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15235 { (exit 1); exit 1; }; }; }
15236
15237 rm -f $ac_file
15238 mv $tmp/config.h $ac_file
15239 fi
15240 else
15241 cat $tmp/config.h
15242 rm -f $tmp/config.h
15243 fi
15244 done
15245 _ACEOF
15246 cat >>$CONFIG_STATUS <<\_ACEOF
15247
15248 #
15249 # CONFIG_LINKS section.
15250 #
15251
15252 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15253 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15254 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15255
15256 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15257 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15258
15259 if test ! -r $srcdir/$ac_source; then
15260 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15261 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15262 { (exit 1); exit 1; }; }
15263 fi
15264 rm -f $ac_dest
15265
15266 # Make relative symlinks.
15267 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15268 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15269 X"$ac_dest" : 'X\(//\)[^/]' \| \
15270 X"$ac_dest" : 'X\(//\)$' \| \
15271 X"$ac_dest" : 'X\(/\)' \| \
15272 . : '\(.\)' 2>/dev/null ||
15273 echo X"$ac_dest" |
15274 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15275 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15276 /^X\(\/\/\)$/{ s//\1/; q; }
15277 /^X\(\/\).*/{ s//\1/; q; }
15278 s/.*/./; q'`
15279 { if $as_mkdir_p; then
15280 mkdir -p "$ac_dest_dir"
15281 else
15282 as_dir="$ac_dest_dir"
15283 as_dirs=
15284 while test ! -d "$as_dir"; do
15285 as_dirs="$as_dir $as_dirs"
15286 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15287 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15288 X"$as_dir" : 'X\(//\)[^/]' \| \
15289 X"$as_dir" : 'X\(//\)$' \| \
15290 X"$as_dir" : 'X\(/\)' \| \
15291 . : '\(.\)' 2>/dev/null ||
15292 echo X"$as_dir" |
15293 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15294 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15295 /^X\(\/\/\)$/{ s//\1/; q; }
15296 /^X\(\/\).*/{ s//\1/; q; }
15297 s/.*/./; q'`
15298 done
15299 test ! -n "$as_dirs" || mkdir $as_dirs
15300 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15301 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15302 { (exit 1); exit 1; }; }; }
15303
15304 ac_builddir=.
15305
15306 if test "$ac_dest_dir" != .; then
15307 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15308 # A "../" for each directory in $ac_dir_suffix.
15309 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15310 else
15311 ac_dir_suffix= ac_top_builddir=
15312 fi
15313
15314 case $srcdir in
15315 .) # No --srcdir option. We are building in place.
15316 ac_srcdir=.
15317 if test -z "$ac_top_builddir"; then
15318 ac_top_srcdir=.
15319 else
15320 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15321 fi ;;
15322 [\\/]* | ?:[\\/]* ) # Absolute path.
15323 ac_srcdir=$srcdir$ac_dir_suffix;
15324 ac_top_srcdir=$srcdir ;;
15325 *) # Relative path.
15326 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15327 ac_top_srcdir=$ac_top_builddir$srcdir ;;
15328 esac
15329
15330 # Do not use `cd foo && pwd` to compute absolute paths, because
15331 # the directories may not exist.
15332 case `pwd` in
15333 .) ac_abs_builddir="$ac_dest_dir";;
15334 *)
15335 case "$ac_dest_dir" in
15336 .) ac_abs_builddir=`pwd`;;
15337 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15338 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15339 esac;;
15340 esac
15341 case $ac_abs_builddir in
15342 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15343 *)
15344 case ${ac_top_builddir}. in
15345 .) ac_abs_top_builddir=$ac_abs_builddir;;
15346 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15347 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15348 esac;;
15349 esac
15350 case $ac_abs_builddir in
15351 .) ac_abs_srcdir=$ac_srcdir;;
15352 *)
15353 case $ac_srcdir in
15354 .) ac_abs_srcdir=$ac_abs_builddir;;
15355 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15356 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15357 esac;;
15358 esac
15359 case $ac_abs_builddir in
15360 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15361 *)
15362 case $ac_top_srcdir in
15363 .) ac_abs_top_srcdir=$ac_abs_builddir;;
15364 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15365 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15366 esac;;
15367 esac
15368
15369
15370 case $srcdir in
15371 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15372 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15373 esac
15374
15375 # Try a symlink, then a hard link, then a copy.
15376 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15377 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15378 cp -p $srcdir/$ac_source $ac_dest ||
15379 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15380 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15381 { (exit 1); exit 1; }; }
15382 done
15383 _ACEOF
15384
15385 cat >>$CONFIG_STATUS <<\_ACEOF
15386
15387 { (exit 0); exit 0; }
15388 _ACEOF
15389 chmod +x $CONFIG_STATUS
15390 ac_clean_files=$ac_clean_files_save
15391
15392
15393 # configure is writing to config.log, and then calls config.status.
15394 # config.status does its own redirection, appending to config.log.
15395 # Unfortunately, on DOS this fails, as config.log is still kept open
15396 # by configure, so config.status won't be able to write to it; its
15397 # output is simply discarded. So we exec the FD to /dev/null,
15398 # effectively closing config.log, so it can be properly (re)opened and
15399 # appended to by config.status. When coming back to configure, we
15400 # need to make the FD available again.
15401 if test "$no_create" != yes; then
15402 ac_cs_success=:
15403 ac_config_status_args=
15404 test "$silent" = yes &&
15405 ac_config_status_args="$ac_config_status_args --quiet"
15406 exec 5>/dev/null
15407 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15408 exec 5>>config.log
15409 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15410 # would make configure fail if this is the last instruction.
15411 $ac_cs_success || { (exit 1); exit 1; }
15412 fi
15413

Properties

Name Value
svn:executable *