ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
Revision: 2518
Committed: Fri Dec 16 21:52:50 2005 UTC (18 years, 6 months ago) by tim
File size: 368902 byte(s)
Log Message:
changed __FUNCTION__ to __func__ to match C99 standard, and then added
an autoconf test to check for __func__ usability.  Changed some default
compile flags for the Sun architecture

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 2.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='2.0'
273 PACKAGE_STRING='OOPSE 2.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 PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CXXCPP LIBOBJS __func__ INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS 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 FFLAGS 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_CC_set=${CC+set}
757 ac_env_CC_value=$CC
758 ac_cv_env_CC_set=${CC+set}
759 ac_cv_env_CC_value=$CC
760 ac_env_CFLAGS_set=${CFLAGS+set}
761 ac_env_CFLAGS_value=$CFLAGS
762 ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 ac_cv_env_CFLAGS_value=$CFLAGS
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_CXX_set=${CXX+set}
773 ac_env_CXX_value=$CXX
774 ac_cv_env_CXX_set=${CXX+set}
775 ac_cv_env_CXX_value=$CXX
776 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 ac_env_CXXFLAGS_value=$CXXFLAGS
778 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 ac_env_CPP_set=${CPP+set}
781 ac_env_CPP_value=$CPP
782 ac_cv_env_CPP_set=${CPP+set}
783 ac_cv_env_CPP_value=$CPP
784 ac_env_F90_set=${F90+set}
785 ac_env_F90_value=$F90
786 ac_cv_env_F90_set=${F90+set}
787 ac_cv_env_F90_value=$F90
788 ac_env_F90FLAGS_set=${F90FLAGS+set}
789 ac_env_F90FLAGS_value=$F90FLAGS
790 ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
791 ac_cv_env_F90FLAGS_value=$F90FLAGS
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 2.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 2.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-debug Compile OOPSE in debug mode
873 --enable-doxygen enable documentation generation with doxygen (auto)
874 --enable-dot use 'dot' to generate graphs in doxygen (auto)
875 --enable-html-docs enable HTML generation with doxygen (yes)
876 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
877 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
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-zlib=DIR root directory path of zlib installation defaults to
883 /usr/local or /usr if not found in /usr/local
884 --without-zlib to disable zlib usage completely
885 --with-perl-shebang override what perl thinks is the way for the kernel
886 to start it (seldom needed)
887 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
888 --with-cgal-makefile=FILE CGAL makefile that should be used
889
890 Some influential environment variables:
891 CC C compiler command
892 CFLAGS C compiler flags
893 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
894 nonstandard directory <lib dir>
895 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
896 headers in a nonstandard directory <include dir>
897 CXX C++ compiler command
898 CXXFLAGS C++ compiler flags
899 CPP C preprocessor
900 F90 Fortran 90 compiler command
901 F90FLAGS Fortran 90 compiler flags
902 CXXCPP C++ preprocessor
903
904 Use these variables to override the choices made by `configure' or to help
905 it to find libraries and programs with nonstandard names/locations.
906
907 Report bugs to <gezelter@nd.edu>.
908 _ACEOF
909 fi
910
911 if test "$ac_init_help" = "recursive"; then
912 # If there are subdirs, report their specific --help.
913 ac_popdir=`pwd`
914 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
915 test -d $ac_dir || continue
916 ac_builddir=.
917
918 if test "$ac_dir" != .; then
919 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
920 # A "../" for each directory in $ac_dir_suffix.
921 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
922 else
923 ac_dir_suffix= ac_top_builddir=
924 fi
925
926 case $srcdir in
927 .) # No --srcdir option. We are building in place.
928 ac_srcdir=.
929 if test -z "$ac_top_builddir"; then
930 ac_top_srcdir=.
931 else
932 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 fi ;;
934 [\\/]* | ?:[\\/]* ) # Absolute path.
935 ac_srcdir=$srcdir$ac_dir_suffix;
936 ac_top_srcdir=$srcdir ;;
937 *) # Relative path.
938 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
939 ac_top_srcdir=$ac_top_builddir$srcdir ;;
940 esac
941
942 # Do not use `cd foo && pwd` to compute absolute paths, because
943 # the directories may not exist.
944 case `pwd` in
945 .) ac_abs_builddir="$ac_dir";;
946 *)
947 case "$ac_dir" in
948 .) ac_abs_builddir=`pwd`;;
949 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950 *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 esac;;
952 esac
953 case $ac_abs_builddir in
954 .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 *)
956 case ${ac_top_builddir}. in
957 .) ac_abs_top_builddir=$ac_abs_builddir;;
958 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 esac;;
961 esac
962 case $ac_abs_builddir in
963 .) ac_abs_srcdir=$ac_srcdir;;
964 *)
965 case $ac_srcdir in
966 .) ac_abs_srcdir=$ac_abs_builddir;;
967 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 esac;;
970 esac
971 case $ac_abs_builddir in
972 .) ac_abs_top_srcdir=$ac_top_srcdir;;
973 *)
974 case $ac_top_srcdir in
975 .) ac_abs_top_srcdir=$ac_abs_builddir;;
976 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978 esac;;
979 esac
980
981 cd $ac_dir
982 # Check for guested configure; otherwise get Cygnus style configure.
983 if test -f $ac_srcdir/configure.gnu; then
984 echo
985 $SHELL $ac_srcdir/configure.gnu --help=recursive
986 elif test -f $ac_srcdir/configure; then
987 echo
988 $SHELL $ac_srcdir/configure --help=recursive
989 elif test -f $ac_srcdir/configure.ac ||
990 test -f $ac_srcdir/configure.in; then
991 echo
992 $ac_configure --help
993 else
994 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
995 fi
996 cd $ac_popdir
997 done
998 fi
999
1000 test -n "$ac_init_help" && exit 0
1001 if $ac_init_version; then
1002 cat <<\_ACEOF
1003 OOPSE configure 2.0
1004 generated by GNU Autoconf 2.59
1005
1006 Copyright (C) 2003 Free Software Foundation, Inc.
1007 This configure script is free software; the Free Software Foundation
1008 gives unlimited permission to copy, distribute and modify it.
1009 _ACEOF
1010 exit 0
1011 fi
1012 exec 5>config.log
1013 cat >&5 <<_ACEOF
1014 This file contains any messages produced by compilers while
1015 running configure, to aid debugging if configure makes a mistake.
1016
1017 It was created by OOPSE $as_me 2.0, which was
1018 generated by GNU Autoconf 2.59. Invocation command line was
1019
1020 $ $0 $@
1021
1022 _ACEOF
1023 {
1024 cat <<_ASUNAME
1025 ## --------- ##
1026 ## Platform. ##
1027 ## --------- ##
1028
1029 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1030 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1031 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1032 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1033 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1034
1035 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1036 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1037
1038 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1039 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1040 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1041 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1042 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1043 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1044 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1045
1046 _ASUNAME
1047
1048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1049 for as_dir in $PATH
1050 do
1051 IFS=$as_save_IFS
1052 test -z "$as_dir" && as_dir=.
1053 echo "PATH: $as_dir"
1054 done
1055
1056 } >&5
1057
1058 cat >&5 <<_ACEOF
1059
1060
1061 ## ----------- ##
1062 ## Core tests. ##
1063 ## ----------- ##
1064
1065 _ACEOF
1066
1067
1068 # Keep a trace of the command line.
1069 # Strip out --no-create and --no-recursion so they do not pile up.
1070 # Strip out --silent because we don't want to record it for future runs.
1071 # Also quote any args containing shell meta-characters.
1072 # Make two passes to allow for proper duplicate-argument suppression.
1073 ac_configure_args=
1074 ac_configure_args0=
1075 ac_configure_args1=
1076 ac_sep=
1077 ac_must_keep_next=false
1078 for ac_pass in 1 2
1079 do
1080 for ac_arg
1081 do
1082 case $ac_arg in
1083 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1084 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085 | -silent | --silent | --silen | --sile | --sil)
1086 continue ;;
1087 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1088 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1089 esac
1090 case $ac_pass in
1091 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1092 2)
1093 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1094 if test $ac_must_keep_next = true; then
1095 ac_must_keep_next=false # Got value, back to normal.
1096 else
1097 case $ac_arg in
1098 *=* | --config-cache | -C | -disable-* | --disable-* \
1099 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1100 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1101 | -with-* | --with-* | -without-* | --without-* | --x)
1102 case "$ac_configure_args0 " in
1103 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1104 esac
1105 ;;
1106 -* ) ac_must_keep_next=true ;;
1107 esac
1108 fi
1109 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 # Get rid of the leading space.
1111 ac_sep=" "
1112 ;;
1113 esac
1114 done
1115 done
1116 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1117 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1118
1119 # When interrupted or exit'd, cleanup temporary files, and complete
1120 # config.log. We remove comments because anyway the quotes in there
1121 # would cause problems or look ugly.
1122 # WARNING: Be sure not to use single quotes in there, as some shells,
1123 # such as our DU 5.0 friend, will then `close' the trap.
1124 trap 'exit_status=$?
1125 # Save into config.log some information that might help in debugging.
1126 {
1127 echo
1128
1129 cat <<\_ASBOX
1130 ## ---------------- ##
1131 ## Cache variables. ##
1132 ## ---------------- ##
1133 _ASBOX
1134 echo
1135 # The following way of writing the cache mishandles newlines in values,
1136 {
1137 (set) 2>&1 |
1138 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1139 *ac_space=\ *)
1140 sed -n \
1141 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1142 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1143 ;;
1144 *)
1145 sed -n \
1146 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1147 ;;
1148 esac;
1149 }
1150 echo
1151
1152 cat <<\_ASBOX
1153 ## ----------------- ##
1154 ## Output variables. ##
1155 ## ----------------- ##
1156 _ASBOX
1157 echo
1158 for ac_var in $ac_subst_vars
1159 do
1160 eval ac_val=$`echo $ac_var`
1161 echo "$ac_var='"'"'$ac_val'"'"'"
1162 done | sort
1163 echo
1164
1165 if test -n "$ac_subst_files"; then
1166 cat <<\_ASBOX
1167 ## ------------- ##
1168 ## Output files. ##
1169 ## ------------- ##
1170 _ASBOX
1171 echo
1172 for ac_var in $ac_subst_files
1173 do
1174 eval ac_val=$`echo $ac_var`
1175 echo "$ac_var='"'"'$ac_val'"'"'"
1176 done | sort
1177 echo
1178 fi
1179
1180 if test -s confdefs.h; then
1181 cat <<\_ASBOX
1182 ## ----------- ##
1183 ## confdefs.h. ##
1184 ## ----------- ##
1185 _ASBOX
1186 echo
1187 sed "/^$/d" confdefs.h | sort
1188 echo
1189 fi
1190 test "$ac_signal" != 0 &&
1191 echo "$as_me: caught signal $ac_signal"
1192 echo "$as_me: exit $exit_status"
1193 } >&5
1194 rm -f core *.core &&
1195 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1196 exit $exit_status
1197 ' 0
1198 for ac_signal in 1 2 13 15; do
1199 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1200 done
1201 ac_signal=0
1202
1203 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1204 rm -rf conftest* confdefs.h
1205 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206 echo >confdefs.h
1207
1208 # Predefined preprocessor variables.
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_NAME "$PACKAGE_NAME"
1212 _ACEOF
1213
1214
1215 cat >>confdefs.h <<_ACEOF
1216 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1217 _ACEOF
1218
1219
1220 cat >>confdefs.h <<_ACEOF
1221 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1222 _ACEOF
1223
1224
1225 cat >>confdefs.h <<_ACEOF
1226 #define PACKAGE_STRING "$PACKAGE_STRING"
1227 _ACEOF
1228
1229
1230 cat >>confdefs.h <<_ACEOF
1231 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1232 _ACEOF
1233
1234
1235 # Let the site file select an alternate cache file if it wants to.
1236 # Prefer explicitly selected file to automatically selected ones.
1237 if test -z "$CONFIG_SITE"; then
1238 if test "x$prefix" != xNONE; then
1239 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1240 else
1241 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1242 fi
1243 fi
1244 for ac_site_file in $CONFIG_SITE; do
1245 if test -r "$ac_site_file"; then
1246 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1247 echo "$as_me: loading site script $ac_site_file" >&6;}
1248 sed 's/^/| /' "$ac_site_file" >&5
1249 . "$ac_site_file"
1250 fi
1251 done
1252
1253 if test -r "$cache_file"; then
1254 # Some versions of bash will fail to source /dev/null (special
1255 # files actually), so we avoid doing that.
1256 if test -f "$cache_file"; then
1257 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1258 echo "$as_me: loading cache $cache_file" >&6;}
1259 case $cache_file in
1260 [\\/]* | ?:[\\/]* ) . $cache_file;;
1261 *) . ./$cache_file;;
1262 esac
1263 fi
1264 else
1265 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1266 echo "$as_me: creating cache $cache_file" >&6;}
1267 >$cache_file
1268 fi
1269
1270 # Check that the precious variables saved in the cache have kept the same
1271 # value.
1272 ac_cache_corrupted=false
1273 for ac_var in `(set) 2>&1 |
1274 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1275 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1276 eval ac_new_set=\$ac_env_${ac_var}_set
1277 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1278 eval ac_new_val="\$ac_env_${ac_var}_value"
1279 case $ac_old_set,$ac_new_set in
1280 set,)
1281 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1282 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1283 ac_cache_corrupted=: ;;
1284 ,set)
1285 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1286 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1287 ac_cache_corrupted=: ;;
1288 ,);;
1289 *)
1290 if test "x$ac_old_val" != "x$ac_new_val"; then
1291 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1292 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1293 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1294 echo "$as_me: former value: $ac_old_val" >&2;}
1295 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1296 echo "$as_me: current value: $ac_new_val" >&2;}
1297 ac_cache_corrupted=:
1298 fi;;
1299 esac
1300 # Pass precious variables to config.status.
1301 if test "$ac_new_set" = set; then
1302 case $ac_new_val in
1303 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1305 *) ac_arg=$ac_var=$ac_new_val ;;
1306 esac
1307 case " $ac_configure_args " in
1308 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1309 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1310 esac
1311 fi
1312 done
1313 if $ac_cache_corrupted; then
1314 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1315 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1316 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1317 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1318 { (exit 1); exit 1; }; }
1319 fi
1320
1321 ac_ext=c
1322 ac_cpp='$CPP $CPPFLAGS'
1323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353 ac_aux_dir=
1354 for ac_dir in ac-tools $srcdir/ac-tools; do
1355 if test -f $ac_dir/install-sh; then
1356 ac_aux_dir=$ac_dir
1357 ac_install_sh="$ac_aux_dir/install-sh -c"
1358 break
1359 elif test -f $ac_dir/install.sh; then
1360 ac_aux_dir=$ac_dir
1361 ac_install_sh="$ac_aux_dir/install.sh -c"
1362 break
1363 elif test -f $ac_dir/shtool; then
1364 ac_aux_dir=$ac_dir
1365 ac_install_sh="$ac_aux_dir/shtool install -c"
1366 break
1367 fi
1368 done
1369 if test -z "$ac_aux_dir"; then
1370 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1371 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1372 { (exit 1); exit 1; }; }
1373 fi
1374 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1377
1378
1379 # This file is part of Autoconf. -*- Autoconf -*-
1380 # Programming languages support.
1381 # Copyright 2000, 2001
1382 # Free Software Foundation, Inc.
1383 #
1384 # This program is free software; you can redistribute it and/or modify
1385 # it under the terms of the GNU General Public License as published by
1386 # the Free Software Foundation; either version 2, or (at your option)
1387 # any later version.
1388 #
1389 # This program is distributed in the hope that it will be useful,
1390 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1391 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1392 # GNU General Public License for more details.
1393 #
1394 # You should have received a copy of the GNU General Public License
1395 # along with this program; if not, write to the Free Software
1396 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1397 # 02111-1307, USA.
1398 #
1399 # As a special exception, the Free Software Foundation gives unlimited
1400 # permission to copy, distribute and modify the configure scripts that
1401 # are the output of Autoconf. You need not follow the terms of the GNU
1402 # General Public License when using or distributing such scripts, even
1403 # though portions of the text of Autoconf appear in them. The GNU
1404 # General Public License (GPL) does govern all other use of the material
1405 # that constitutes the Autoconf program.
1406 #
1407 # Certain portions of the Autoconf source text are designed to be copied
1408 # (in certain cases, depending on the input) into the output of
1409 # Autoconf. We call these the "data" portions. The rest of the Autoconf
1410 # source text consists of comments plus executable code that decides which
1411 # of the data portions to output in any given case. We call these
1412 # comments and executable code the "non-data" portions. Autoconf never
1413 # copies any of the non-data portions into its output.
1414 #
1415 # This special exception to the GPL applies to versions of Autoconf
1416 # released by the Free Software Foundation. When you make and
1417 # distribute a modified version of Autoconf, you may extend this special
1418 # exception to the GPL to apply to your modified version as well, *unless*
1419 # your modified version has the potential to copy into its output some
1420 # of the text that was the non-data portion of the version that you started
1421 # with. (In other words, unless your change moves or copies text from
1422 # the non-data portions to the data portions.) If your modification has
1423 # such potential, you must delete any notice of this special exception
1424 # to the GPL from your modified version.
1425 #
1426 # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1427 # many others).
1428
1429
1430 # Table of Contents:
1431 #
1432 # 1. Language selection
1433 # and routines to produce programs in a given language.
1434 # a. Fortran 77 (to be moved from aclang.m4)
1435 # b. Fortran 90
1436 # c. Fortran 95
1437 #
1438 # 2. Producing programs in a given language.
1439 # a. Fortran 77 (to be moved from aclang.m4)
1440 # b. Fortran 90
1441 # c. Fortran 95
1442 #
1443 # 3. Looking for a compiler
1444 # And possibly the associated preprocessor.
1445 # a. Fortran 77 (to be moved from aclang.m4)
1446 # b. Fortran 90
1447 # c. Fortran 95
1448 #
1449 # 4. Compilers' characteristics.
1450 # a. Fortran 77 (to be moved from aclang.m4)
1451 # b. Fortran 90
1452 # c. Fortran 95
1453
1454 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1455 # ---------------------------------------------------------------------------
1456 #
1457 # Processing the elements of a list is tedious in shell programming,
1458 # as lists tend to be implemented as space delimited strings.
1459 #
1460 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1461 # if ELEMENT is a member of LIST, otherwise it executes
1462 # ACTION-IF-NOT-FOUND.
1463 # _AC_LIST_MEMBER_IF
1464
1465
1466
1467 # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1468 # -------------------------------------------------
1469 #
1470 # Specifying options to the compiler (whether it be the C, C++ or
1471 # Fortran 77 compiler) that are meant for the linker is compiler
1472 # dependent. This macro lets you give options to the compiler that
1473 # are meant for the linker in a portable, compiler-independent way.
1474 #
1475 # This macro take two arguments, a list of linker options that the
1476 # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1477 # a shell variable (SHELL-VARIABLE). The list of linker options are
1478 # appended to the shell variable in a compiler-dependent way.
1479 #
1480 # For example, if the selected language is C, then this:
1481 #
1482 # _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1483 #
1484 # will expand into this if the selected C compiler is gcc:
1485 #
1486 # foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1487 #
1488 # otherwise, it will expand into this:
1489 #
1490 # foo_LDFLAGS"-R /usr/local/lib/foo"
1491 #
1492 # You are encouraged to add support for compilers that this macro
1493 # doesn't currently support.
1494 # FIXME: Get rid of this macro.
1495 # _AC_LINKER_OPTION
1496
1497
1498
1499 ## ----------------------- ##
1500 ## 1. Language selection. ##
1501 ## ----------------------- ##
1502
1503 # ----------------------------- #
1504 # 1b. The Fortran 90 language. #
1505 # ----------------------------- #
1506
1507 # AC_LANG(Fortran 90)
1508 # -------------------
1509
1510
1511
1512 # _AC_LANG_ABBREV(Fortran 90)
1513 # ---------------------------
1514
1515
1516
1517 # ----------------------------- #
1518 # 1c. The Fortran 95 language. #
1519 # ----------------------------- #
1520
1521 # AC_LANG(Fortran 95)
1522 # -------------------
1523
1524
1525
1526 # _AC_LANG_ABBREV(Fortran 95)
1527 # ---------------------------
1528
1529
1530
1531 ## ---------------------- ##
1532 ## 2.Producing programs. ##
1533 ## ---------------------- ##
1534
1535 # ------------------------ #
1536 # 2b. Fortran 90 sources. #
1537 # ------------------------ #
1538
1539 # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 # --------------------------------
1541
1542
1543
1544 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 # -----------------------------------------------
1546
1547
1548 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 # --------------------------------------------
1550
1551
1552
1553 # ------------------------ #
1554 # 2c. Fortran 95 sources. #
1555 # ------------------------ #
1556
1557 # AC_LANG_SOURCE(Fortran 95)(BODY)
1558 # --------------------------------
1559
1560
1561 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 # -----------------------------------------------
1563
1564
1565 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566 # --------------------------------------------
1567
1568
1569
1570 ## -------------------------------------------- ##
1571 ## 3. Looking for Compilers and Preprocessors. ##
1572 ## -------------------------------------------- ##
1573
1574 # ----------------------------- #
1575 # 3b. The Fortran 90 compiler. #
1576 # ----------------------------- #
1577
1578
1579 # AC_LANG_PREPROC(Fortran 90)
1580 # ---------------------------
1581 # Find the Fortran 90 preprocessor. Must be AC_DEFUN'd to be AC_REQUIRE'able.
1582
1583
1584
1585 # AC_LANG_COMPILER(Fortran 90)
1586 # ----------------------------
1587 # Find the Fortran 90 compiler. Must be AC_DEFUN'd to be
1588 # AC_REQUIRE'able.
1589
1590
1591
1592 # AC_PROG_F90([COMPILERS...])
1593 # ---------------------------
1594 # COMPILERS is a space separated list of Fortran 90 compilers to search
1595 # for.
1596 #
1597 # Compilers are ordered by
1598 # 1. F90, F95
1599 # 2. Good/tested native compilers, bad/untested native compilers
1600 #
1601 # pgf90 is the Portland Group F90 compilers.
1602 # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1603 # lf95 is the Lahey-Fujitsu compiler.
1604 # epcf90 is the "Edinburgh Portable Compiler" F90.
1605 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1606 # AC_PROG_F90
1607
1608
1609 # ----------------------------- #
1610 # 3c. The Fortran 95 compiler. #
1611 # ----------------------------- #
1612
1613
1614 # AC_LANG_PREPROC(Fortran 95)
1615 # ---------------------------
1616 # Find the Fortran 95 preprocessor. Must be AC_DEFUN'd to be AC_REQUIRE'able.
1617
1618
1619
1620 # AC_LANG_COMPILER(Fortran 95)
1621 # ----------------------------
1622 # Find the Fortran 95 compiler. Must be AC_DEFUN'd to be
1623 # AC_REQUIRE'able.
1624
1625
1626
1627 # AC_PROG_F95([COMPILERS...])
1628 # ---------------------------
1629 # COMPILERS is a space separated list of Fortran 95 compilers to search
1630 # for.
1631 #
1632 # Compilers are ordered by
1633 # 1. Good/tested native compilers, bad/untested native compilers
1634 #
1635 # xlf95 is the IBM (AIX) F95 compiler.
1636 # lf95 is the Lahey-Fujitsu compiler.
1637 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638 # AC_PROG_F95
1639
1640
1641 ## ------------------------------- ##
1642 ## 4. Compilers' characteristics. ##
1643 ## ------------------------------- ##
1644
1645
1646 # ---------------------------------------- #
1647 # 4b. Fortan 90 compiler characteristics. #
1648 # ---------------------------------------- #
1649
1650
1651 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1652 # -------------------------------------------------
1653 # Link a trivial Fortran program, compiling with a verbose output FLAG
1654 # (which default value, $ac_cv_prog_f90_v, is computed by
1655 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output. This
1656 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657 # so that any link flags that are echoed by the compiler appear as
1658 # space-separated items.
1659 # _AC_PROG_F90_V_OUTPUT
1660
1661
1662 # _AC_PROG_F90_V
1663 # --------------
1664 #
1665 # Determine the flag that causes the Fortran 90 compiler to print
1666 # information of library and object files (normally -v)
1667 # Needed for AC_F90_LIBRARY_FLAGS
1668 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1669 # _AC_PROG_F90_V
1670
1671
1672 # AC_F90_LIBRARY_LDFLAGS
1673 # ----------------------
1674 #
1675 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676 # intrinsic and run-time libraries that are required to successfully
1677 # link a Fortran 90 program or shared library. The output variable
1678 # F90LIBS is set to these flags.
1679 #
1680 # This macro is intended to be used in those situations when it is
1681 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682 # program or shared library.
1683 #
1684 # For example, if object files from a C++ and Fortran 90 compiler must
1685 # be linked together, then the C++ compiler/linker must be used for
1686 # linking (since special C++-ish things need to happen at link time
1687 # like calling global constructors, instantiating templates, enabling
1688 # exception support, etc.).
1689 #
1690 # However, the Fortran 90 intrinsic and run-time libraries must be
1691 # linked in as well, but the C++ compiler/linker doesn't know how to
1692 # add these Fortran 90 libraries. Hence, the macro
1693 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694 # libraries.
1695 #
1696 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697 # AC_F90_LIBRARY_LDFLAGS
1698
1699
1700 # _AC_F90_NAME_MANGLING
1701 # ---------------------
1702 # Test for the name mangling scheme used by the Fortran 90 compiler.
1703 #
1704 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1705 # by commas:
1706 #
1707 # lower case / upper case:
1708 # case translation of the Fortan 90 symbols
1709 # underscore / no underscore:
1710 # whether the compiler appends "_" to symbol names
1711 # extra underscore / no extra underscore:
1712 # whether the compiler appends an extra "_" to symbol names already
1713 # containing at least one underscore
1714 #
1715 # _AC_F90_NAME_MANGLING
1716
1717 # The replacement is empty.
1718
1719
1720
1721 # AC_F90_WRAPPERS
1722 # ---------------
1723 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1724 # properly mangle the names of C identifiers, and C identifiers with
1725 # underscores, respectively, so that they match the name mangling
1726 # scheme used by the Fortran 90 compiler.
1727 # AC_F90_WRAPPERS
1728
1729
1730 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1731 # ------------------------------------
1732 # For a Fortran subroutine of given NAME, define a shell variable
1733 # $SHELLVAR to the Fortran 90 mangled name. If the SHELLVAR
1734 # argument is not supplied, it defaults to NAME.
1735 # AC_F90_FUNC
1736
1737
1738 # ---------------------------------------- #
1739 # 4c. Fortan 95 compiler characteristics. #
1740 # ---------------------------------------- #
1741
1742
1743 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1744 # -------------------------------------------------
1745 # Link a trivial Fortran program, compiling with a verbose output FLAG
1746 # (which default value, $ac_cv_prog_f95_v, is computed by
1747 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output. This
1748 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1749 # so that any link flags that are echoed by the compiler appear as
1750 # space-separated items.
1751 # _AC_PROG_F95_V_OUTPUT
1752
1753
1754 # _AC_PROG_F95_V
1755 # --------------
1756 #
1757 # Determine the flag that causes the Fortran 95 compiler to print
1758 # information of library and object files (normally -v)
1759 # Needed for AC_F95_LIBRARY_FLAGS
1760 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1761 # _AC_PROG_F95_V
1762
1763
1764 # AC_F95_LIBRARY_LDFLAGS
1765 # ----------------------
1766 #
1767 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1768 # intrinsic and run-time libraries that are required to successfully
1769 # link a Fortran 95 program or shared library. The output variable
1770 # F95LIBS is set to these flags.
1771 #
1772 # This macro is intended to be used in those situations when it is
1773 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1774 # program or shared library.
1775 #
1776 # For example, if object files from a C++ and Fortran 95 compiler must
1777 # be linked together, then the C++ compiler/linker must be used for
1778 # linking (since special C++-ish things need to happen at link time
1779 # like calling global constructors, instantiating templates, enabling
1780 # exception support, etc.).
1781 #
1782 # However, the Fortran 95 intrinsic and run-time libraries must be
1783 # linked in as well, but the C++ compiler/linker doesn't know how to
1784 # add these Fortran 95 libraries. Hence, the macro
1785 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1786 # libraries.
1787 #
1788 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1789 # AC_F95_LIBRARY_LDFLAGS
1790
1791
1792 # _AC_F95_NAME_MANGLING
1793 # ---------------------
1794 # Test for the name mangling scheme used by the Fortran 95 compiler.
1795 #
1796 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1797 # by commas:
1798 #
1799 # lower case / upper case:
1800 # case translation of the Fortan 95 symbols
1801 # underscore / no underscore:
1802 # whether the compiler appends "_" to symbol names
1803 # extra underscore / no extra underscore:
1804 # whether the compiler appends an extra "_" to symbol names already
1805 # containing at least one underscore
1806 #
1807 # _AC_F95_NAME_MANGLING
1808
1809 # The replacement is empty.
1810
1811
1812
1813 # AC_F95_WRAPPERS
1814 # ---------------
1815 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1816 # properly mangle the names of C identifiers, and C identifiers with
1817 # underscores, respectively, so that they match the name mangling
1818 # scheme used by the Fortran 95 compiler.
1819 # AC_F95_WRAPPERS
1820
1821
1822 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1823 # ------------------------------------
1824 # For a Fortran subroutine of given NAME, define a shell variable
1825 # $SHELLVAR to the Fortran 95 mangled name. If the SHELLVAR
1826 # argument is not supplied, it defaults to NAME.
1827 # AC_F95_FUNC
1828
1829 # AC_F90_MODULE_NAMES
1830 # -------------------
1831 #
1832 # Figure out how the Fortran 90 compiler constructs module file names
1833 #
1834 # AC_F90_MODULE_NAMES
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888 #
1889 #
1890 #
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933 # set program name
1934 PROGNAME="oopse"
1935
1936
1937 # there are two ways to do debugging. One with the --enable-debug flag
1938 # and one using the DEBUG environment variable
1939
1940 debug=0
1941 # Check whether --enable-debug or --disable-debug was given.
1942 if test "${enable_debug+set}" = set; then
1943 enableval="$enable_debug"
1944 debug=1
1945 fi;
1946 if test "${DEBUG}"; then
1947
1948 cat >>confdefs.h <<\_ACEOF
1949 #define debug 1
1950 _ACEOF
1951
1952 msg="$msg, debug mode"
1953 fi
1954
1955
1956 # who am i
1957 # Make sure we can run config.sub.
1958 $ac_config_sub sun4 >/dev/null 2>&1 ||
1959 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1960 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1961 { (exit 1); exit 1; }; }
1962
1963 echo "$as_me:$LINENO: checking build system type" >&5
1964 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1965 if test "${ac_cv_build+set}" = set; then
1966 echo $ECHO_N "(cached) $ECHO_C" >&6
1967 else
1968 ac_cv_build_alias=$build_alias
1969 test -z "$ac_cv_build_alias" &&
1970 ac_cv_build_alias=`$ac_config_guess`
1971 test -z "$ac_cv_build_alias" &&
1972 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1973 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1974 { (exit 1); exit 1; }; }
1975 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1976 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1977 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1978 { (exit 1); exit 1; }; }
1979
1980 fi
1981 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1982 echo "${ECHO_T}$ac_cv_build" >&6
1983 build=$ac_cv_build
1984 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1985 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1986 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1987
1988
1989 echo "$as_me:$LINENO: checking host system type" >&5
1990 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1991 if test "${ac_cv_host+set}" = set; then
1992 echo $ECHO_N "(cached) $ECHO_C" >&6
1993 else
1994 ac_cv_host_alias=$host_alias
1995 test -z "$ac_cv_host_alias" &&
1996 ac_cv_host_alias=$ac_cv_build_alias
1997 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1998 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1999 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2000 { (exit 1); exit 1; }; }
2001
2002 fi
2003 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2004 echo "${ECHO_T}$ac_cv_host" >&6
2005 host=$ac_cv_host
2006 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2007 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2008 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2009
2010
2011
2012
2013
2014 ac_ext=c
2015 ac_cpp='$CPP $CPPFLAGS'
2016 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2017 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2018 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2019 if test -n "$ac_tool_prefix"; then
2020 for ac_prog in pathcc icc xlc gcc cc
2021 do
2022 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2023 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2024 echo "$as_me:$LINENO: checking for $ac_word" >&5
2025 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2026 if test "${ac_cv_prog_CC+set}" = set; then
2027 echo $ECHO_N "(cached) $ECHO_C" >&6
2028 else
2029 if test -n "$CC"; then
2030 ac_cv_prog_CC="$CC" # Let the user override the test.
2031 else
2032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2033 for as_dir in $PATH
2034 do
2035 IFS=$as_save_IFS
2036 test -z "$as_dir" && as_dir=.
2037 for ac_exec_ext in '' $ac_executable_extensions; do
2038 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2039 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2040 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2041 break 2
2042 fi
2043 done
2044 done
2045
2046 fi
2047 fi
2048 CC=$ac_cv_prog_CC
2049 if test -n "$CC"; then
2050 echo "$as_me:$LINENO: result: $CC" >&5
2051 echo "${ECHO_T}$CC" >&6
2052 else
2053 echo "$as_me:$LINENO: result: no" >&5
2054 echo "${ECHO_T}no" >&6
2055 fi
2056
2057 test -n "$CC" && break
2058 done
2059 fi
2060 if test -z "$CC"; then
2061 ac_ct_CC=$CC
2062 for ac_prog in pathcc icc xlc gcc cc
2063 do
2064 # Extract the first word of "$ac_prog", so it can be a program name with args.
2065 set dummy $ac_prog; ac_word=$2
2066 echo "$as_me:$LINENO: checking for $ac_word" >&5
2067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2068 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2069 echo $ECHO_N "(cached) $ECHO_C" >&6
2070 else
2071 if test -n "$ac_ct_CC"; then
2072 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2073 else
2074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2075 for as_dir in $PATH
2076 do
2077 IFS=$as_save_IFS
2078 test -z "$as_dir" && as_dir=.
2079 for ac_exec_ext in '' $ac_executable_extensions; do
2080 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2081 ac_cv_prog_ac_ct_CC="$ac_prog"
2082 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2083 break 2
2084 fi
2085 done
2086 done
2087
2088 fi
2089 fi
2090 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2091 if test -n "$ac_ct_CC"; then
2092 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2093 echo "${ECHO_T}$ac_ct_CC" >&6
2094 else
2095 echo "$as_me:$LINENO: result: no" >&5
2096 echo "${ECHO_T}no" >&6
2097 fi
2098
2099 test -n "$ac_ct_CC" && break
2100 done
2101
2102 CC=$ac_ct_CC
2103 fi
2104
2105
2106 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2107 See \`config.log' for more details." >&5
2108 echo "$as_me: error: no acceptable C compiler found in \$PATH
2109 See \`config.log' for more details." >&2;}
2110 { (exit 1); exit 1; }; }
2111
2112 # Provide some information about the compiler.
2113 echo "$as_me:$LINENO:" \
2114 "checking for C compiler version" >&5
2115 ac_compiler=`set X $ac_compile; echo $2`
2116 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2117 (eval $ac_compiler --version </dev/null >&5) 2>&5
2118 ac_status=$?
2119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2120 (exit $ac_status); }
2121 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2122 (eval $ac_compiler -v </dev/null >&5) 2>&5
2123 ac_status=$?
2124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 (exit $ac_status); }
2126 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2127 (eval $ac_compiler -V </dev/null >&5) 2>&5
2128 ac_status=$?
2129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2130 (exit $ac_status); }
2131
2132 cat >conftest.$ac_ext <<_ACEOF
2133 /* confdefs.h. */
2134 _ACEOF
2135 cat confdefs.h >>conftest.$ac_ext
2136 cat >>conftest.$ac_ext <<_ACEOF
2137 /* end confdefs.h. */
2138
2139 int
2140 main ()
2141 {
2142
2143 ;
2144 return 0;
2145 }
2146 _ACEOF
2147 ac_clean_files_save=$ac_clean_files
2148 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2149 # Try to create an executable without -o first, disregard a.out.
2150 # It will help us diagnose broken compilers, and finding out an intuition
2151 # of exeext.
2152 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2153 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2154 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2155 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2156 (eval $ac_link_default) 2>&5
2157 ac_status=$?
2158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159 (exit $ac_status); }; then
2160 # Find the output, starting from the most likely. This scheme is
2161 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2162 # resort.
2163
2164 # Be careful to initialize this variable, since it used to be cached.
2165 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2166 ac_cv_exeext=
2167 # b.out is created by i960 compilers.
2168 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2169 do
2170 test -f "$ac_file" || continue
2171 case $ac_file in
2172 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2173 ;;
2174 conftest.$ac_ext )
2175 # This is the source file.
2176 ;;
2177 [ab].out )
2178 # We found the default executable, but exeext='' is most
2179 # certainly right.
2180 break;;
2181 *.* )
2182 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2183 # FIXME: I believe we export ac_cv_exeext for Libtool,
2184 # but it would be cool to find out if it's true. Does anybody
2185 # maintain Libtool? --akim.
2186 export ac_cv_exeext
2187 break;;
2188 * )
2189 break;;
2190 esac
2191 done
2192 else
2193 echo "$as_me: failed program was:" >&5
2194 sed 's/^/| /' conftest.$ac_ext >&5
2195
2196 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2197 See \`config.log' for more details." >&5
2198 echo "$as_me: error: C compiler cannot create executables
2199 See \`config.log' for more details." >&2;}
2200 { (exit 77); exit 77; }; }
2201 fi
2202
2203 ac_exeext=$ac_cv_exeext
2204 echo "$as_me:$LINENO: result: $ac_file" >&5
2205 echo "${ECHO_T}$ac_file" >&6
2206
2207 # Check the compiler produces executables we can run. If not, either
2208 # the compiler is broken, or we cross compile.
2209 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2210 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2211 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2212 # If not cross compiling, check that we can run a simple program.
2213 if test "$cross_compiling" != yes; then
2214 if { ac_try='./$ac_file'
2215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216 (eval $ac_try) 2>&5
2217 ac_status=$?
2218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 (exit $ac_status); }; }; then
2220 cross_compiling=no
2221 else
2222 if test "$cross_compiling" = maybe; then
2223 cross_compiling=yes
2224 else
2225 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2226 If you meant to cross compile, use \`--host'.
2227 See \`config.log' for more details." >&5
2228 echo "$as_me: error: cannot run C compiled programs.
2229 If you meant to cross compile, use \`--host'.
2230 See \`config.log' for more details." >&2;}
2231 { (exit 1); exit 1; }; }
2232 fi
2233 fi
2234 fi
2235 echo "$as_me:$LINENO: result: yes" >&5
2236 echo "${ECHO_T}yes" >&6
2237
2238 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2239 ac_clean_files=$ac_clean_files_save
2240 # Check the compiler produces executables we can run. If not, either
2241 # the compiler is broken, or we cross compile.
2242 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2243 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2244 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2245 echo "${ECHO_T}$cross_compiling" >&6
2246
2247 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2248 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2249 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2250 (eval $ac_link) 2>&5
2251 ac_status=$?
2252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253 (exit $ac_status); }; then
2254 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2255 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2256 # work properly (i.e., refer to `conftest.exe'), while it won't with
2257 # `rm'.
2258 for ac_file in conftest.exe conftest conftest.*; do
2259 test -f "$ac_file" || continue
2260 case $ac_file in
2261 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2262 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2263 export ac_cv_exeext
2264 break;;
2265 * ) break;;
2266 esac
2267 done
2268 else
2269 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2270 See \`config.log' for more details." >&5
2271 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2272 See \`config.log' for more details." >&2;}
2273 { (exit 1); exit 1; }; }
2274 fi
2275
2276 rm -f conftest$ac_cv_exeext
2277 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2278 echo "${ECHO_T}$ac_cv_exeext" >&6
2279
2280 rm -f conftest.$ac_ext
2281 EXEEXT=$ac_cv_exeext
2282 ac_exeext=$EXEEXT
2283 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2284 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2285 if test "${ac_cv_objext+set}" = set; then
2286 echo $ECHO_N "(cached) $ECHO_C" >&6
2287 else
2288 cat >conftest.$ac_ext <<_ACEOF
2289 /* confdefs.h. */
2290 _ACEOF
2291 cat confdefs.h >>conftest.$ac_ext
2292 cat >>conftest.$ac_ext <<_ACEOF
2293 /* end confdefs.h. */
2294
2295 int
2296 main ()
2297 {
2298
2299 ;
2300 return 0;
2301 }
2302 _ACEOF
2303 rm -f conftest.o conftest.obj
2304 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2305 (eval $ac_compile) 2>&5
2306 ac_status=$?
2307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308 (exit $ac_status); }; then
2309 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2310 case $ac_file in
2311 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2312 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2313 break;;
2314 esac
2315 done
2316 else
2317 echo "$as_me: failed program was:" >&5
2318 sed 's/^/| /' conftest.$ac_ext >&5
2319
2320 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2321 See \`config.log' for more details." >&5
2322 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2323 See \`config.log' for more details." >&2;}
2324 { (exit 1); exit 1; }; }
2325 fi
2326
2327 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2328 fi
2329 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2330 echo "${ECHO_T}$ac_cv_objext" >&6
2331 OBJEXT=$ac_cv_objext
2332 ac_objext=$OBJEXT
2333 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2334 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2335 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2336 echo $ECHO_N "(cached) $ECHO_C" >&6
2337 else
2338 cat >conftest.$ac_ext <<_ACEOF
2339 /* confdefs.h. */
2340 _ACEOF
2341 cat confdefs.h >>conftest.$ac_ext
2342 cat >>conftest.$ac_ext <<_ACEOF
2343 /* end confdefs.h. */
2344
2345 int
2346 main ()
2347 {
2348 #ifndef __GNUC__
2349 choke me
2350 #endif
2351
2352 ;
2353 return 0;
2354 }
2355 _ACEOF
2356 rm -f conftest.$ac_objext
2357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2358 (eval $ac_compile) 2>conftest.er1
2359 ac_status=$?
2360 grep -v '^ *+' conftest.er1 >conftest.err
2361 rm -f conftest.er1
2362 cat conftest.err >&5
2363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364 (exit $ac_status); } &&
2365 { ac_try='test -z "$ac_c_werror_flag"
2366 || test ! -s conftest.err'
2367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 (eval $ac_try) 2>&5
2369 ac_status=$?
2370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 (exit $ac_status); }; } &&
2372 { ac_try='test -s conftest.$ac_objext'
2373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 (eval $ac_try) 2>&5
2375 ac_status=$?
2376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 (exit $ac_status); }; }; then
2378 ac_compiler_gnu=yes
2379 else
2380 echo "$as_me: failed program was:" >&5
2381 sed 's/^/| /' conftest.$ac_ext >&5
2382
2383 ac_compiler_gnu=no
2384 fi
2385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2386 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2387
2388 fi
2389 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2390 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2391 GCC=`test $ac_compiler_gnu = yes && echo yes`
2392 ac_test_CFLAGS=${CFLAGS+set}
2393 ac_save_CFLAGS=$CFLAGS
2394 CFLAGS="-g"
2395 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2396 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2397 if test "${ac_cv_prog_cc_g+set}" = set; then
2398 echo $ECHO_N "(cached) $ECHO_C" >&6
2399 else
2400 cat >conftest.$ac_ext <<_ACEOF
2401 /* confdefs.h. */
2402 _ACEOF
2403 cat confdefs.h >>conftest.$ac_ext
2404 cat >>conftest.$ac_ext <<_ACEOF
2405 /* end confdefs.h. */
2406
2407 int
2408 main ()
2409 {
2410
2411 ;
2412 return 0;
2413 }
2414 _ACEOF
2415 rm -f conftest.$ac_objext
2416 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2417 (eval $ac_compile) 2>conftest.er1
2418 ac_status=$?
2419 grep -v '^ *+' conftest.er1 >conftest.err
2420 rm -f conftest.er1
2421 cat conftest.err >&5
2422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 (exit $ac_status); } &&
2424 { ac_try='test -z "$ac_c_werror_flag"
2425 || test ! -s conftest.err'
2426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 (eval $ac_try) 2>&5
2428 ac_status=$?
2429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 (exit $ac_status); }; } &&
2431 { ac_try='test -s conftest.$ac_objext'
2432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433 (eval $ac_try) 2>&5
2434 ac_status=$?
2435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 (exit $ac_status); }; }; then
2437 ac_cv_prog_cc_g=yes
2438 else
2439 echo "$as_me: failed program was:" >&5
2440 sed 's/^/| /' conftest.$ac_ext >&5
2441
2442 ac_cv_prog_cc_g=no
2443 fi
2444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2445 fi
2446 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2447 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2448 if test "$ac_test_CFLAGS" = set; then
2449 CFLAGS=$ac_save_CFLAGS
2450 elif test $ac_cv_prog_cc_g = yes; then
2451 if test "$GCC" = yes; then
2452 CFLAGS="-g -O2"
2453 else
2454 CFLAGS="-g"
2455 fi
2456 else
2457 if test "$GCC" = yes; then
2458 CFLAGS="-O2"
2459 else
2460 CFLAGS=
2461 fi
2462 fi
2463 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2464 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2465 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2466 echo $ECHO_N "(cached) $ECHO_C" >&6
2467 else
2468 ac_cv_prog_cc_stdc=no
2469 ac_save_CC=$CC
2470 cat >conftest.$ac_ext <<_ACEOF
2471 /* confdefs.h. */
2472 _ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h. */
2476 #include <stdarg.h>
2477 #include <stdio.h>
2478 #include <sys/types.h>
2479 #include <sys/stat.h>
2480 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2481 struct buf { int x; };
2482 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2483 static char *e (p, i)
2484 char **p;
2485 int i;
2486 {
2487 return p[i];
2488 }
2489 static char *f (char * (*g) (char **, int), char **p, ...)
2490 {
2491 char *s;
2492 va_list v;
2493 va_start (v,p);
2494 s = g (p, va_arg (v,int));
2495 va_end (v);
2496 return s;
2497 }
2498
2499 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2500 function prototypes and stuff, but not '\xHH' hex character constants.
2501 These don't provoke an error unfortunately, instead are silently treated
2502 as 'x'. The following induces an error, until -std1 is added to get
2503 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2504 array size at least. It's necessary to write '\x00'==0 to get something
2505 that's true only with -std1. */
2506 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2507
2508 int test (int i, double x);
2509 struct s1 {int (*f) (int a);};
2510 struct s2 {int (*f) (double a);};
2511 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2512 int argc;
2513 char **argv;
2514 int
2515 main ()
2516 {
2517 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2518 ;
2519 return 0;
2520 }
2521 _ACEOF
2522 # Don't try gcc -ansi; that turns off useful extensions and
2523 # breaks some systems' header files.
2524 # AIX -qlanglvl=ansi
2525 # Ultrix and OSF/1 -std1
2526 # HP-UX 10.20 and later -Ae
2527 # HP-UX older versions -Aa -D_HPUX_SOURCE
2528 # SVR4 -Xc -D__EXTENSIONS__
2529 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2530 do
2531 CC="$ac_save_CC $ac_arg"
2532 rm -f conftest.$ac_objext
2533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2534 (eval $ac_compile) 2>conftest.er1
2535 ac_status=$?
2536 grep -v '^ *+' conftest.er1 >conftest.err
2537 rm -f conftest.er1
2538 cat conftest.err >&5
2539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540 (exit $ac_status); } &&
2541 { ac_try='test -z "$ac_c_werror_flag"
2542 || test ! -s conftest.err'
2543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 (eval $ac_try) 2>&5
2545 ac_status=$?
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; } &&
2548 { ac_try='test -s conftest.$ac_objext'
2549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2550 (eval $ac_try) 2>&5
2551 ac_status=$?
2552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 (exit $ac_status); }; }; then
2554 ac_cv_prog_cc_stdc=$ac_arg
2555 break
2556 else
2557 echo "$as_me: failed program was:" >&5
2558 sed 's/^/| /' conftest.$ac_ext >&5
2559
2560 fi
2561 rm -f conftest.err conftest.$ac_objext
2562 done
2563 rm -f conftest.$ac_ext conftest.$ac_objext
2564 CC=$ac_save_CC
2565
2566 fi
2567
2568 case "x$ac_cv_prog_cc_stdc" in
2569 x|xno)
2570 echo "$as_me:$LINENO: result: none needed" >&5
2571 echo "${ECHO_T}none needed" >&6 ;;
2572 *)
2573 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2574 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2575 CC="$CC $ac_cv_prog_cc_stdc" ;;
2576 esac
2577
2578 # Some people use a C++ compiler to compile C. Since we use `exit',
2579 # in C++ we need to declare it. In case someone uses the same compiler
2580 # for both compiling C and C++ we need to have the C++ compiler decide
2581 # the declaration of exit, since it's the most demanding environment.
2582 cat >conftest.$ac_ext <<_ACEOF
2583 #ifndef __cplusplus
2584 choke me
2585 #endif
2586 _ACEOF
2587 rm -f conftest.$ac_objext
2588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2589 (eval $ac_compile) 2>conftest.er1
2590 ac_status=$?
2591 grep -v '^ *+' conftest.er1 >conftest.err
2592 rm -f conftest.er1
2593 cat conftest.err >&5
2594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 (exit $ac_status); } &&
2596 { ac_try='test -z "$ac_c_werror_flag"
2597 || test ! -s conftest.err'
2598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 (eval $ac_try) 2>&5
2600 ac_status=$?
2601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 (exit $ac_status); }; } &&
2603 { ac_try='test -s conftest.$ac_objext'
2604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2605 (eval $ac_try) 2>&5
2606 ac_status=$?
2607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 (exit $ac_status); }; }; then
2609 for ac_declaration in \
2610 '' \
2611 'extern "C" void std::exit (int) throw (); using std::exit;' \
2612 'extern "C" void std::exit (int); using std::exit;' \
2613 'extern "C" void exit (int) throw ();' \
2614 'extern "C" void exit (int);' \
2615 'void exit (int);'
2616 do
2617 cat >conftest.$ac_ext <<_ACEOF
2618 /* confdefs.h. */
2619 _ACEOF
2620 cat confdefs.h >>conftest.$ac_ext
2621 cat >>conftest.$ac_ext <<_ACEOF
2622 /* end confdefs.h. */
2623 $ac_declaration
2624 #include <stdlib.h>
2625 int
2626 main ()
2627 {
2628 exit (42);
2629 ;
2630 return 0;
2631 }
2632 _ACEOF
2633 rm -f conftest.$ac_objext
2634 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2635 (eval $ac_compile) 2>conftest.er1
2636 ac_status=$?
2637 grep -v '^ *+' conftest.er1 >conftest.err
2638 rm -f conftest.er1
2639 cat conftest.err >&5
2640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641 (exit $ac_status); } &&
2642 { ac_try='test -z "$ac_c_werror_flag"
2643 || test ! -s conftest.err'
2644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 (eval $ac_try) 2>&5
2646 ac_status=$?
2647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648 (exit $ac_status); }; } &&
2649 { ac_try='test -s conftest.$ac_objext'
2650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2651 (eval $ac_try) 2>&5
2652 ac_status=$?
2653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654 (exit $ac_status); }; }; then
2655 :
2656 else
2657 echo "$as_me: failed program was:" >&5
2658 sed 's/^/| /' conftest.$ac_ext >&5
2659
2660 continue
2661 fi
2662 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2663 cat >conftest.$ac_ext <<_ACEOF
2664 /* confdefs.h. */
2665 _ACEOF
2666 cat confdefs.h >>conftest.$ac_ext
2667 cat >>conftest.$ac_ext <<_ACEOF
2668 /* end confdefs.h. */
2669 $ac_declaration
2670 int
2671 main ()
2672 {
2673 exit (42);
2674 ;
2675 return 0;
2676 }
2677 _ACEOF
2678 rm -f conftest.$ac_objext
2679 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2680 (eval $ac_compile) 2>conftest.er1
2681 ac_status=$?
2682 grep -v '^ *+' conftest.er1 >conftest.err
2683 rm -f conftest.er1
2684 cat conftest.err >&5
2685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 (exit $ac_status); } &&
2687 { ac_try='test -z "$ac_c_werror_flag"
2688 || test ! -s conftest.err'
2689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2690 (eval $ac_try) 2>&5
2691 ac_status=$?
2692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 (exit $ac_status); }; } &&
2694 { ac_try='test -s conftest.$ac_objext'
2695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2696 (eval $ac_try) 2>&5
2697 ac_status=$?
2698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2699 (exit $ac_status); }; }; then
2700 break
2701 else
2702 echo "$as_me: failed program was:" >&5
2703 sed 's/^/| /' conftest.$ac_ext >&5
2704
2705 fi
2706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2707 done
2708 rm -f conftest*
2709 if test -n "$ac_declaration"; then
2710 echo '#ifdef __cplusplus' >>confdefs.h
2711 echo $ac_declaration >>confdefs.h
2712 echo '#endif' >>confdefs.h
2713 fi
2714
2715 else
2716 echo "$as_me: failed program was:" >&5
2717 sed 's/^/| /' conftest.$ac_ext >&5
2718
2719 fi
2720 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2721 ac_ext=c
2722 ac_cpp='$CPP $CPPFLAGS'
2723 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2726
2727
2728 ac_ext=cc
2729 ac_cpp='$CXXCPP $CPPFLAGS'
2730 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2731 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2733 if test -n "$ac_tool_prefix"; then
2734 for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2735 do
2736 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2737 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2738 echo "$as_me:$LINENO: checking for $ac_word" >&5
2739 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2740 if test "${ac_cv_prog_CXX+set}" = set; then
2741 echo $ECHO_N "(cached) $ECHO_C" >&6
2742 else
2743 if test -n "$CXX"; then
2744 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2745 else
2746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2747 for as_dir in $PATH
2748 do
2749 IFS=$as_save_IFS
2750 test -z "$as_dir" && as_dir=.
2751 for ac_exec_ext in '' $ac_executable_extensions; do
2752 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2753 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2754 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2755 break 2
2756 fi
2757 done
2758 done
2759
2760 fi
2761 fi
2762 CXX=$ac_cv_prog_CXX
2763 if test -n "$CXX"; then
2764 echo "$as_me:$LINENO: result: $CXX" >&5
2765 echo "${ECHO_T}$CXX" >&6
2766 else
2767 echo "$as_me:$LINENO: result: no" >&5
2768 echo "${ECHO_T}no" >&6
2769 fi
2770
2771 test -n "$CXX" && break
2772 done
2773 fi
2774 if test -z "$CXX"; then
2775 ac_ct_CXX=$CXX
2776 for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2777 do
2778 # Extract the first word of "$ac_prog", so it can be a program name with args.
2779 set dummy $ac_prog; ac_word=$2
2780 echo "$as_me:$LINENO: checking for $ac_word" >&5
2781 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2782 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2783 echo $ECHO_N "(cached) $ECHO_C" >&6
2784 else
2785 if test -n "$ac_ct_CXX"; then
2786 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2787 else
2788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789 for as_dir in $PATH
2790 do
2791 IFS=$as_save_IFS
2792 test -z "$as_dir" && as_dir=.
2793 for ac_exec_ext in '' $ac_executable_extensions; do
2794 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2795 ac_cv_prog_ac_ct_CXX="$ac_prog"
2796 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2797 break 2
2798 fi
2799 done
2800 done
2801
2802 fi
2803 fi
2804 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2805 if test -n "$ac_ct_CXX"; then
2806 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2807 echo "${ECHO_T}$ac_ct_CXX" >&6
2808 else
2809 echo "$as_me:$LINENO: result: no" >&5
2810 echo "${ECHO_T}no" >&6
2811 fi
2812
2813 test -n "$ac_ct_CXX" && break
2814 done
2815 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2816
2817 CXX=$ac_ct_CXX
2818 fi
2819
2820
2821 # Provide some information about the compiler.
2822 echo "$as_me:$LINENO:" \
2823 "checking for C++ compiler version" >&5
2824 ac_compiler=`set X $ac_compile; echo $2`
2825 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2826 (eval $ac_compiler --version </dev/null >&5) 2>&5
2827 ac_status=$?
2828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829 (exit $ac_status); }
2830 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2831 (eval $ac_compiler -v </dev/null >&5) 2>&5
2832 ac_status=$?
2833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2834 (exit $ac_status); }
2835 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2836 (eval $ac_compiler -V </dev/null >&5) 2>&5
2837 ac_status=$?
2838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2839 (exit $ac_status); }
2840
2841 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2842 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2843 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2844 echo $ECHO_N "(cached) $ECHO_C" >&6
2845 else
2846 cat >conftest.$ac_ext <<_ACEOF
2847 /* confdefs.h. */
2848 _ACEOF
2849 cat confdefs.h >>conftest.$ac_ext
2850 cat >>conftest.$ac_ext <<_ACEOF
2851 /* end confdefs.h. */
2852
2853 int
2854 main ()
2855 {
2856 #ifndef __GNUC__
2857 choke me
2858 #endif
2859
2860 ;
2861 return 0;
2862 }
2863 _ACEOF
2864 rm -f conftest.$ac_objext
2865 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2866 (eval $ac_compile) 2>conftest.er1
2867 ac_status=$?
2868 grep -v '^ *+' conftest.er1 >conftest.err
2869 rm -f conftest.er1
2870 cat conftest.err >&5
2871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2872 (exit $ac_status); } &&
2873 { ac_try='test -z "$ac_cxx_werror_flag"
2874 || test ! -s conftest.err'
2875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2876 (eval $ac_try) 2>&5
2877 ac_status=$?
2878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879 (exit $ac_status); }; } &&
2880 { ac_try='test -s conftest.$ac_objext'
2881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2882 (eval $ac_try) 2>&5
2883 ac_status=$?
2884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2885 (exit $ac_status); }; }; then
2886 ac_compiler_gnu=yes
2887 else
2888 echo "$as_me: failed program was:" >&5
2889 sed 's/^/| /' conftest.$ac_ext >&5
2890
2891 ac_compiler_gnu=no
2892 fi
2893 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2894 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2895
2896 fi
2897 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2898 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2899 GXX=`test $ac_compiler_gnu = yes && echo yes`
2900 ac_test_CXXFLAGS=${CXXFLAGS+set}
2901 ac_save_CXXFLAGS=$CXXFLAGS
2902 CXXFLAGS="-g"
2903 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2904 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2905 if test "${ac_cv_prog_cxx_g+set}" = set; then
2906 echo $ECHO_N "(cached) $ECHO_C" >&6
2907 else
2908 cat >conftest.$ac_ext <<_ACEOF
2909 /* confdefs.h. */
2910 _ACEOF
2911 cat confdefs.h >>conftest.$ac_ext
2912 cat >>conftest.$ac_ext <<_ACEOF
2913 /* end confdefs.h. */
2914
2915 int
2916 main ()
2917 {
2918
2919 ;
2920 return 0;
2921 }
2922 _ACEOF
2923 rm -f conftest.$ac_objext
2924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2925 (eval $ac_compile) 2>conftest.er1
2926 ac_status=$?
2927 grep -v '^ *+' conftest.er1 >conftest.err
2928 rm -f conftest.er1
2929 cat conftest.err >&5
2930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931 (exit $ac_status); } &&
2932 { ac_try='test -z "$ac_cxx_werror_flag"
2933 || test ! -s conftest.err'
2934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2935 (eval $ac_try) 2>&5
2936 ac_status=$?
2937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2938 (exit $ac_status); }; } &&
2939 { ac_try='test -s conftest.$ac_objext'
2940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2941 (eval $ac_try) 2>&5
2942 ac_status=$?
2943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944 (exit $ac_status); }; }; then
2945 ac_cv_prog_cxx_g=yes
2946 else
2947 echo "$as_me: failed program was:" >&5
2948 sed 's/^/| /' conftest.$ac_ext >&5
2949
2950 ac_cv_prog_cxx_g=no
2951 fi
2952 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2953 fi
2954 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2955 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2956 if test "$ac_test_CXXFLAGS" = set; then
2957 CXXFLAGS=$ac_save_CXXFLAGS
2958 elif test $ac_cv_prog_cxx_g = yes; then
2959 if test "$GXX" = yes; then
2960 CXXFLAGS="-g -O2"
2961 else
2962 CXXFLAGS="-g"
2963 fi
2964 else
2965 if test "$GXX" = yes; then
2966 CXXFLAGS="-O2"
2967 else
2968 CXXFLAGS=
2969 fi
2970 fi
2971 for ac_declaration in \
2972 '' \
2973 'extern "C" void std::exit (int) throw (); using std::exit;' \
2974 'extern "C" void std::exit (int); using std::exit;' \
2975 'extern "C" void exit (int) throw ();' \
2976 'extern "C" void exit (int);' \
2977 'void exit (int);'
2978 do
2979 cat >conftest.$ac_ext <<_ACEOF
2980 /* confdefs.h. */
2981 _ACEOF
2982 cat confdefs.h >>conftest.$ac_ext
2983 cat >>conftest.$ac_ext <<_ACEOF
2984 /* end confdefs.h. */
2985 $ac_declaration
2986 #include <stdlib.h>
2987 int
2988 main ()
2989 {
2990 exit (42);
2991 ;
2992 return 0;
2993 }
2994 _ACEOF
2995 rm -f conftest.$ac_objext
2996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997 (eval $ac_compile) 2>conftest.er1
2998 ac_status=$?
2999 grep -v '^ *+' conftest.er1 >conftest.err
3000 rm -f conftest.er1
3001 cat conftest.err >&5
3002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003 (exit $ac_status); } &&
3004 { ac_try='test -z "$ac_cxx_werror_flag"
3005 || test ! -s conftest.err'
3006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3007 (eval $ac_try) 2>&5
3008 ac_status=$?
3009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010 (exit $ac_status); }; } &&
3011 { ac_try='test -s conftest.$ac_objext'
3012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3013 (eval $ac_try) 2>&5
3014 ac_status=$?
3015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 (exit $ac_status); }; }; then
3017 :
3018 else
3019 echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3021
3022 continue
3023 fi
3024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3025 cat >conftest.$ac_ext <<_ACEOF
3026 /* confdefs.h. */
3027 _ACEOF
3028 cat confdefs.h >>conftest.$ac_ext
3029 cat >>conftest.$ac_ext <<_ACEOF
3030 /* end confdefs.h. */
3031 $ac_declaration
3032 int
3033 main ()
3034 {
3035 exit (42);
3036 ;
3037 return 0;
3038 }
3039 _ACEOF
3040 rm -f conftest.$ac_objext
3041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3042 (eval $ac_compile) 2>conftest.er1
3043 ac_status=$?
3044 grep -v '^ *+' conftest.er1 >conftest.err
3045 rm -f conftest.er1
3046 cat conftest.err >&5
3047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3048 (exit $ac_status); } &&
3049 { ac_try='test -z "$ac_cxx_werror_flag"
3050 || test ! -s conftest.err'
3051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3052 (eval $ac_try) 2>&5
3053 ac_status=$?
3054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055 (exit $ac_status); }; } &&
3056 { ac_try='test -s conftest.$ac_objext'
3057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3058 (eval $ac_try) 2>&5
3059 ac_status=$?
3060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061 (exit $ac_status); }; }; then
3062 break
3063 else
3064 echo "$as_me: failed program was:" >&5
3065 sed 's/^/| /' conftest.$ac_ext >&5
3066
3067 fi
3068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3069 done
3070 rm -f conftest*
3071 if test -n "$ac_declaration"; then
3072 echo '#ifdef __cplusplus' >>confdefs.h
3073 echo $ac_declaration >>confdefs.h
3074 echo '#endif' >>confdefs.h
3075 fi
3076
3077 ac_ext=c
3078 ac_cpp='$CPP $CPPFLAGS'
3079 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3080 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3081 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3082
3083
3084 ac_ext=c
3085 ac_cpp='$CPP $CPPFLAGS'
3086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3089 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3090 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3091 # On Suns, sometimes $CPP names a directory.
3092 if test -n "$CPP" && test -d "$CPP"; then
3093 CPP=
3094 fi
3095 if test -z "$CPP"; then
3096 if test "${ac_cv_prog_CPP+set}" = set; then
3097 echo $ECHO_N "(cached) $ECHO_C" >&6
3098 else
3099 # Double quotes because CPP needs to be expanded
3100 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3101 do
3102 ac_preproc_ok=false
3103 for ac_c_preproc_warn_flag in '' yes
3104 do
3105 # Use a header file that comes with gcc, so configuring glibc
3106 # with a fresh cross-compiler works.
3107 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3108 # <limits.h> exists even on freestanding compilers.
3109 # On the NeXT, cc -E runs the code through the compiler's parser,
3110 # not just through cpp. "Syntax error" is here to catch this case.
3111 cat >conftest.$ac_ext <<_ACEOF
3112 /* confdefs.h. */
3113 _ACEOF
3114 cat confdefs.h >>conftest.$ac_ext
3115 cat >>conftest.$ac_ext <<_ACEOF
3116 /* end confdefs.h. */
3117 #ifdef __STDC__
3118 # include <limits.h>
3119 #else
3120 # include <assert.h>
3121 #endif
3122 Syntax error
3123 _ACEOF
3124 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3125 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3126 ac_status=$?
3127 grep -v '^ *+' conftest.er1 >conftest.err
3128 rm -f conftest.er1
3129 cat conftest.err >&5
3130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131 (exit $ac_status); } >/dev/null; then
3132 if test -s conftest.err; then
3133 ac_cpp_err=$ac_c_preproc_warn_flag
3134 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3135 else
3136 ac_cpp_err=
3137 fi
3138 else
3139 ac_cpp_err=yes
3140 fi
3141 if test -z "$ac_cpp_err"; then
3142 :
3143 else
3144 echo "$as_me: failed program was:" >&5
3145 sed 's/^/| /' conftest.$ac_ext >&5
3146
3147 # Broken: fails on valid input.
3148 continue
3149 fi
3150 rm -f conftest.err conftest.$ac_ext
3151
3152 # OK, works on sane cases. Now check whether non-existent headers
3153 # can be detected and how.
3154 cat >conftest.$ac_ext <<_ACEOF
3155 /* confdefs.h. */
3156 _ACEOF
3157 cat confdefs.h >>conftest.$ac_ext
3158 cat >>conftest.$ac_ext <<_ACEOF
3159 /* end confdefs.h. */
3160 #include <ac_nonexistent.h>
3161 _ACEOF
3162 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3163 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3164 ac_status=$?
3165 grep -v '^ *+' conftest.er1 >conftest.err
3166 rm -f conftest.er1
3167 cat conftest.err >&5
3168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3169 (exit $ac_status); } >/dev/null; then
3170 if test -s conftest.err; then
3171 ac_cpp_err=$ac_c_preproc_warn_flag
3172 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3173 else
3174 ac_cpp_err=
3175 fi
3176 else
3177 ac_cpp_err=yes
3178 fi
3179 if test -z "$ac_cpp_err"; then
3180 # Broken: success on invalid input.
3181 continue
3182 else
3183 echo "$as_me: failed program was:" >&5
3184 sed 's/^/| /' conftest.$ac_ext >&5
3185
3186 # Passes both tests.
3187 ac_preproc_ok=:
3188 break
3189 fi
3190 rm -f conftest.err conftest.$ac_ext
3191
3192 done
3193 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3194 rm -f conftest.err conftest.$ac_ext
3195 if $ac_preproc_ok; then
3196 break
3197 fi
3198
3199 done
3200 ac_cv_prog_CPP=$CPP
3201
3202 fi
3203 CPP=$ac_cv_prog_CPP
3204 else
3205 ac_cv_prog_CPP=$CPP
3206 fi
3207 echo "$as_me:$LINENO: result: $CPP" >&5
3208 echo "${ECHO_T}$CPP" >&6
3209 ac_preproc_ok=false
3210 for ac_c_preproc_warn_flag in '' yes
3211 do
3212 # Use a header file that comes with gcc, so configuring glibc
3213 # with a fresh cross-compiler works.
3214 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215 # <limits.h> exists even on freestanding compilers.
3216 # On the NeXT, cc -E runs the code through the compiler's parser,
3217 # not just through cpp. "Syntax error" is here to catch this case.
3218 cat >conftest.$ac_ext <<_ACEOF
3219 /* confdefs.h. */
3220 _ACEOF
3221 cat confdefs.h >>conftest.$ac_ext
3222 cat >>conftest.$ac_ext <<_ACEOF
3223 /* end confdefs.h. */
3224 #ifdef __STDC__
3225 # include <limits.h>
3226 #else
3227 # include <assert.h>
3228 #endif
3229 Syntax error
3230 _ACEOF
3231 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3232 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3233 ac_status=$?
3234 grep -v '^ *+' conftest.er1 >conftest.err
3235 rm -f conftest.er1
3236 cat conftest.err >&5
3237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3238 (exit $ac_status); } >/dev/null; then
3239 if test -s conftest.err; then
3240 ac_cpp_err=$ac_c_preproc_warn_flag
3241 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3242 else
3243 ac_cpp_err=
3244 fi
3245 else
3246 ac_cpp_err=yes
3247 fi
3248 if test -z "$ac_cpp_err"; then
3249 :
3250 else
3251 echo "$as_me: failed program was:" >&5
3252 sed 's/^/| /' conftest.$ac_ext >&5
3253
3254 # Broken: fails on valid input.
3255 continue
3256 fi
3257 rm -f conftest.err conftest.$ac_ext
3258
3259 # OK, works on sane cases. Now check whether non-existent headers
3260 # can be detected and how.
3261 cat >conftest.$ac_ext <<_ACEOF
3262 /* confdefs.h. */
3263 _ACEOF
3264 cat confdefs.h >>conftest.$ac_ext
3265 cat >>conftest.$ac_ext <<_ACEOF
3266 /* end confdefs.h. */
3267 #include <ac_nonexistent.h>
3268 _ACEOF
3269 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3270 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3271 ac_status=$?
3272 grep -v '^ *+' conftest.er1 >conftest.err
3273 rm -f conftest.er1
3274 cat conftest.err >&5
3275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3276 (exit $ac_status); } >/dev/null; then
3277 if test -s conftest.err; then
3278 ac_cpp_err=$ac_c_preproc_warn_flag
3279 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3280 else
3281 ac_cpp_err=
3282 fi
3283 else
3284 ac_cpp_err=yes
3285 fi
3286 if test -z "$ac_cpp_err"; then
3287 # Broken: success on invalid input.
3288 continue
3289 else
3290 echo "$as_me: failed program was:" >&5
3291 sed 's/^/| /' conftest.$ac_ext >&5
3292
3293 # Passes both tests.
3294 ac_preproc_ok=:
3295 break
3296 fi
3297 rm -f conftest.err conftest.$ac_ext
3298
3299 done
3300 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3301 rm -f conftest.err conftest.$ac_ext
3302 if $ac_preproc_ok; then
3303 :
3304 else
3305 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3306 See \`config.log' for more details." >&5
3307 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3308 See \`config.log' for more details." >&2;}
3309 { (exit 1); exit 1; }; }
3310 fi
3311
3312 ac_ext=c
3313 ac_cpp='$CPP $CPPFLAGS'
3314 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3315 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3316 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3317
3318
3319 echo "$as_me:$LINENO: checking for egrep" >&5
3320 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3321 if test "${ac_cv_prog_egrep+set}" = set; then
3322 echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3325 then ac_cv_prog_egrep='grep -E'
3326 else ac_cv_prog_egrep='egrep'
3327 fi
3328 fi
3329 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3330 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3331 EGREP=$ac_cv_prog_egrep
3332
3333
3334
3335 OOPSE_TEMPLATE_FLAGS=""
3336 if test $ac_cv_cxx_compiler_gnu = no; then
3337 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3338 echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3339 echo 'void f(){}' > conftest.cc
3340 if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3341 echo "$as_me:$LINENO: result: yes" >&5
3342 echo "${ECHO_T}yes" >&6
3343 OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3344 else
3345 echo "$as_me:$LINENO: result: no" >&5
3346 echo "${ECHO_T}no" >&6
3347 fi
3348 rm -f conftest*
3349 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3350 echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3351 echo 'void f(){}' > conftest.cc
3352 if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3353 echo "$as_me:$LINENO: result: yes" >&5
3354 echo "${ECHO_T}yes" >&6
3355 OOPSE_TEMPLATE_FLAGS="-instances=static"
3356 else
3357 echo "$as_me:$LINENO: result: no" >&5
3358 echo "${ECHO_T}no" >&6
3359 fi
3360 rm -f conftest*
3361 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3362 echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3363 echo 'void f(){}' > conftest.cc
3364 if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3365 echo "$as_me:$LINENO: result: yes" >&5
3366 echo "${ECHO_T}yes" >&6
3367 OOPSE_TEMPLATE_FLAGS="-pto"
3368 else
3369 echo "$as_me:$LINENO: result: no" >&5
3370 echo "${ECHO_T}no" >&6
3371 fi
3372 rm -f conftest*
3373 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3374 echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3375 echo 'void f(){}' > conftest.cc
3376 if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3377 echo "$as_me:$LINENO: result: yes" >&5
3378 echo "${ECHO_T}yes" >&6
3379
3380
3381 EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3382 else
3383 echo "$as_me:$LINENO: result: no" >&5
3384 echo "${ECHO_T}no" >&6
3385 fi
3386 fi
3387
3388
3389
3390
3391 ac_ext=f90
3392 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3393 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3394 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3395 if test -n "$ac_tool_prefix"; then
3396 for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3397 do
3398 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3399 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3400 echo "$as_me:$LINENO: checking for $ac_word" >&5
3401 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3402 if test "${ac_cv_prog_F90+set}" = set; then
3403 echo $ECHO_N "(cached) $ECHO_C" >&6
3404 else
3405 if test -n "$F90"; then
3406 ac_cv_prog_F90="$F90" # Let the user override the test.
3407 else
3408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3409 for as_dir in $PATH
3410 do
3411 IFS=$as_save_IFS
3412 test -z "$as_dir" && as_dir=.
3413 for ac_exec_ext in '' $ac_executable_extensions; do
3414 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3415 ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3416 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3417 break 2
3418 fi
3419 done
3420 done
3421
3422 fi
3423 fi
3424 F90=$ac_cv_prog_F90
3425 if test -n "$F90"; then
3426 echo "$as_me:$LINENO: result: $F90" >&5
3427 echo "${ECHO_T}$F90" >&6
3428 else
3429 echo "$as_me:$LINENO: result: no" >&5
3430 echo "${ECHO_T}no" >&6
3431 fi
3432
3433 test -n "$F90" && break
3434 done
3435 fi
3436 if test -z "$F90"; then
3437 ac_ct_F90=$F90
3438 for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3439 do
3440 # Extract the first word of "$ac_prog", so it can be a program name with args.
3441 set dummy $ac_prog; ac_word=$2
3442 echo "$as_me:$LINENO: checking for $ac_word" >&5
3443 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3444 if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3445 echo $ECHO_N "(cached) $ECHO_C" >&6
3446 else
3447 if test -n "$ac_ct_F90"; then
3448 ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3449 else
3450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3451 for as_dir in $PATH
3452 do
3453 IFS=$as_save_IFS
3454 test -z "$as_dir" && as_dir=.
3455 for ac_exec_ext in '' $ac_executable_extensions; do
3456 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3457 ac_cv_prog_ac_ct_F90="$ac_prog"
3458 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3459 break 2
3460 fi
3461 done
3462 done
3463
3464 fi
3465 fi
3466 ac_ct_F90=$ac_cv_prog_ac_ct_F90
3467 if test -n "$ac_ct_F90"; then
3468 echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3469 echo "${ECHO_T}$ac_ct_F90" >&6
3470 else
3471 echo "$as_me:$LINENO: result: no" >&5
3472 echo "${ECHO_T}no" >&6
3473 fi
3474
3475 test -n "$ac_ct_F90" && break
3476 done
3477
3478 F90=$ac_ct_F90
3479 fi
3480
3481
3482 # If we don't use `.F90' as extension, the preprocessor is not run on the
3483 # input file.
3484 ac_save_ext=$ac_ext
3485 ac_ext=F90
3486 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3487 echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3488 if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3489 echo $ECHO_N "(cached) $ECHO_C" >&6
3490 else
3491 cat >conftest.$ac_ext <<_ACEOF
3492
3493 program main
3494
3495 #ifndef __GNUC__
3496 choke me
3497 #endif
3498
3499 end program main
3500
3501 _ACEOF
3502 rm -f conftest.$ac_objext
3503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3504 (eval $ac_compile) 2>conftest.er1
3505 ac_status=$?
3506 grep -v '^ *+' conftest.er1 >conftest.err
3507 rm -f conftest.er1
3508 cat conftest.err >&5
3509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3510 (exit $ac_status); } &&
3511 { ac_try='test -z "$ac_f90_werror_flag"
3512 || test ! -s conftest.err'
3513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3514 (eval $ac_try) 2>&5
3515 ac_status=$?
3516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 (exit $ac_status); }; } &&
3518 { ac_try='test -s conftest.$ac_objext'
3519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3520 (eval $ac_try) 2>&5
3521 ac_status=$?
3522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523 (exit $ac_status); }; }; then
3524 ac_compiler_gnu=yes
3525 else
3526 echo "$as_me: failed program was:" >&5
3527 sed 's/^/| /' conftest.$ac_ext >&5
3528
3529 ac_compiler_gnu=no
3530 fi
3531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3532 ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3533
3534 fi
3535 echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3536 echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3537 ac_ext=$ac_save_ext
3538 G95=`test $ac_compiler_gnu = yes && echo yes`
3539 ac_ext=c
3540 ac_cpp='$CPP $CPPFLAGS'
3541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3544
3545
3546
3547
3548
3549 # Try to determine native compiler flags that allow us to use F90 suffix
3550 # for preprocessed f90 source.
3551
3552 if test "$ac_test_PREPFLAG" != "set"; then
3553 PREPFLAG=""
3554 case "${host_cpu}-${host_os}" in
3555
3556 *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3557 PREPFLAG="-fpp1 "
3558 fi;;
3559 *aix*) if test "$F90" = xlf90 -o "$F90" = f90; then
3560 PREPFLAG="-qsuffix=cpp=F90 "
3561 fi;;
3562 *darwin*)
3563 if test "$F90" = f90 -o "$F90" = xlf90; then
3564 PREPFLAG="-qsuffix=cpp=F90 "
3565 fi;;
3566 esac
3567
3568 if test -z "$PREPFLAG"; then
3569 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3570 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3571 PREPFLAG=""
3572 fi
3573
3574 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3575 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3576
3577
3578 ac_ext=f90
3579 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3580 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3581 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3582
3583 ac_save_ext=$ac_ext
3584 ac_ext=F90
3585 ac_save_F90FLAGS=$F90FLAGS
3586
3587 if test "$PREPFLAG"; then
3588 F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3589 fi
3590
3591 cat >conftest.$ac_ext <<_ACEOF
3592
3593
3594 program main
3595
3596 integer :: i
3597 i = 1
3598
3599
3600 end program main
3601
3602 _ACEOF
3603 rm -f conftest.$ac_objext
3604 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3605 (eval $ac_compile) 2>conftest.er1
3606 ac_status=$?
3607 grep -v '^ *+' conftest.er1 >conftest.err
3608 rm -f conftest.er1
3609 cat conftest.err >&5
3610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 (exit $ac_status); } &&
3612 { ac_try='test -z "$ac_f90_werror_flag"
3613 || test ! -s conftest.err'
3614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 (eval $ac_try) 2>&5
3616 ac_status=$?
3617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 (exit $ac_status); }; } &&
3619 { ac_try='test -s conftest.$ac_objext'
3620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621 (eval $ac_try) 2>&5
3622 ac_status=$?
3623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3624 (exit $ac_status); }; }; then
3625 prepflagworks=1
3626 else
3627 echo "$as_me: failed program was:" >&5
3628 sed 's/^/| /' conftest.$ac_ext >&5
3629
3630 prepflagworks=0
3631 fi
3632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3633
3634 F90FLAGS=$ac_save_F90FLAGS
3635 ac_ext=$ac_save_ext
3636 ac_ext=c
3637 ac_cpp='$CPP $CPPFLAGS'
3638 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3639 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3640 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3641
3642
3643 if test "$prepflagworks" = 1; then
3644 echo "$as_me:$LINENO: result: yes" >&5
3645 echo "${ECHO_T}yes" >&6
3646
3647 else
3648 echo "$as_me:$LINENO: result: no" >&5
3649 echo "${ECHO_T}no" >&6
3650 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3651 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3652 { (exit 1); exit 1; }; }
3653 fi
3654 fi
3655
3656
3657
3658
3659
3660 # Try to determine native compiler flags that allow us to use F90 suffix
3661 # for preprocessed f90 source with -D type defines
3662
3663 if test "$ac_test_PREPDEFFLAG" != "set"; then
3664 PREPDEFFLAG=""
3665 case "${host_cpu}-${host_os}" in
3666
3667 *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3668 PREPDEFFLAG=" "
3669 fi;;
3670 *aix*) if test "$F90" = xlf90 -o "$F90" = f90; then
3671 PREPDEFFLAG="-WF,"
3672 fi;;
3673 *darwin*)
3674 if test "$F90" = f90 -o "$F90" = xlf90; then
3675 PREPDEFFLAG="-WF,"
3676 fi;;
3677 esac
3678
3679 if test -z "$PREPDEFFLAG"; then
3680 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3681 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3682 PREPDEFFLAG=" "
3683 fi
3684
3685 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3686 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3687
3688
3689 ac_ext=f90
3690 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3691 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3693
3694 ac_save_ext=$ac_ext
3695 ac_ext=F90
3696 ac_save_F90FLAGS=$F90FLAGS
3697
3698 if test "$PREPDEFFLAG"; then
3699 F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3700 fi
3701
3702 cat >conftest.$ac_ext <<_ACEOF
3703
3704
3705 program main
3706
3707 integer :: i
3708 #ifdef TEST
3709 i = 1
3710 #else
3711 choke me
3712 #endif
3713
3714
3715 end program main
3716
3717 _ACEOF
3718 rm -f conftest.$ac_objext
3719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3720 (eval $ac_compile) 2>conftest.er1
3721 ac_status=$?
3722 grep -v '^ *+' conftest.er1 >conftest.err
3723 rm -f conftest.er1
3724 cat conftest.err >&5
3725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3726 (exit $ac_status); } &&
3727 { ac_try='test -z "$ac_f90_werror_flag"
3728 || test ! -s conftest.err'
3729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3730 (eval $ac_try) 2>&5
3731 ac_status=$?
3732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 (exit $ac_status); }; } &&
3734 { ac_try='test -s conftest.$ac_objext'
3735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3736 (eval $ac_try) 2>&5
3737 ac_status=$?
3738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3739 (exit $ac_status); }; }; then
3740 prepdefflagworks=1
3741 else
3742 echo "$as_me: failed program was:" >&5
3743 sed 's/^/| /' conftest.$ac_ext >&5
3744
3745 prepdefflagworks=0
3746 fi
3747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3748
3749 F90FLAGS=$ac_save_F90FLAGS
3750 ac_ext=$ac_save_ext
3751 ac_ext=c
3752 ac_cpp='$CPP $CPPFLAGS'
3753 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3754 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3755 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3756
3757
3758
3759 if test "$prepdefflagworks" = 1; then
3760 echo "$as_me:$LINENO: result: yes" >&5
3761 echo "${ECHO_T}yes" >&6
3762
3763 else
3764 echo "$as_me:$LINENO: result: no" >&5
3765 echo "${ECHO_T}no" >&6
3766 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3767 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3768 { (exit 1); exit 1; }; }
3769 fi
3770 fi
3771
3772 ac_ext=f90
3773 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3774 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3775 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3776
3777
3778
3779 ac_ext=f90
3780 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3781 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3783 echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3784 echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3785 if test "${ac_cv_prog_f90_v+set}" = set; then
3786 echo $ECHO_N "(cached) $ECHO_C" >&6
3787 else
3788
3789 cat >conftest.$ac_ext <<_ACEOF
3790
3791 program main
3792
3793
3794 end program main
3795
3796 _ACEOF
3797 rm -f conftest.$ac_objext
3798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3799 (eval $ac_compile) 2>conftest.er1
3800 ac_status=$?
3801 grep -v '^ *+' conftest.er1 >conftest.err
3802 rm -f conftest.er1
3803 cat conftest.err >&5
3804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3805 (exit $ac_status); } &&
3806 { ac_try='test -z "$ac_f90_werror_flag"
3807 || test ! -s conftest.err'
3808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3809 (eval $ac_try) 2>&5
3810 ac_status=$?
3811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 (exit $ac_status); }; } &&
3813 { ac_try='test -s conftest.$ac_objext'
3814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3815 (eval $ac_try) 2>&5
3816 ac_status=$?
3817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 (exit $ac_status); }; }; then
3819 ac_cv_prog_f90_v=
3820 # Try some options frequently used verbose output
3821 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3822 ac_ext=f90
3823 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3824 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3825 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3826
3827 cat >conftest.$ac_ext <<_ACEOF
3828
3829 program main
3830
3831
3832 end program main
3833
3834 _ACEOF
3835
3836 # Compile and link our simple test program by passing a flag (argument
3837 # 1 to this macro) to the Fortran 90 compiler in order to get
3838 # "verbose" output that we can then parse for the Fortran 90 linker
3839 # flags.
3840 ac_save_F90FLAGS=$F90FLAGS
3841 F90FLAGS="$F90FLAGS $ac_verb"
3842
3843 (eval echo $as_me:3843: \"$ac_link\") >&5
3844 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3845 echo "$ac_f90_v_output" >&5
3846 F90FLAGS=$ac_save_F90FLAGS
3847
3848 rm -f conftest.*
3849 ac_ext=f90
3850 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3851 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3852 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3853
3854 # If we are using xlf then replace all the commas with spaces.
3855 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3856 ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3857 fi
3858
3859 # If we are using Cray Fortran then delete quotes.
3860 # Use "\"" instead of '"' for font-lock-mode.
3861 # FIXME: a more general fix for quoted arguments with spaces?
3862 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3863 ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3864 fi
3865 # look for -l* and *.a constructs in the output
3866 for ac_arg in $ac_f90_v_output; do
3867 case $ac_arg in
3868 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3869 ac_cv_prog_f90_v=$ac_verb
3870 break 2 ;;
3871 esac
3872 done
3873 done
3874 if test -z "$ac_cv_prog_f90_v"; then
3875 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3876 echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3877 fi
3878 else
3879 echo "$as_me: failed program was:" >&5
3880 sed 's/^/| /' conftest.$ac_ext >&5
3881
3882 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3883 echo "$as_me: WARNING: compilation failed" >&2;}
3884 fi
3885 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3886
3887 fi
3888 echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3889 echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3890 echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3891 echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3892 if test "${ac_cv_flibs+set}" = set; then
3893 echo $ECHO_N "(cached) $ECHO_C" >&6
3894 else
3895 if test "x$F90LIBS" != "x"; then
3896 ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3897 else
3898
3899 ac_ext=f90
3900 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3901 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3903
3904 cat >conftest.$ac_ext <<_ACEOF
3905
3906 program main
3907
3908
3909 end program main
3910
3911 _ACEOF
3912
3913 # Compile and link our simple test program by passing a flag (argument
3914 # 1 to this macro) to the Fortran 90 compiler in order to get
3915 # "verbose" output that we can then parse for the Fortran 90 linker
3916 # flags.
3917 ac_save_F90FLAGS=$F90FLAGS
3918 F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3919
3920 (eval echo $as_me:3920: \"$ac_link\") >&5
3921 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3922 echo "$ac_f90_v_output" >&5
3923 F90FLAGS=$ac_save_F90FLAGS
3924
3925 rm -f conftest.*
3926 ac_ext=f90
3927 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3928 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3929 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3930
3931 # If we are using xlf then replace all the commas with spaces.
3932 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3933 ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3934 fi
3935
3936 # If we are using Cray Fortran then delete quotes.
3937 # Use "\"" instead of '"' for font-lock-mode.
3938 # FIXME: a more general fix for quoted arguments with spaces?
3939 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3940 ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3941 fi
3942
3943 ac_cv_f90libs=
3944
3945 # Save positional arguments (if any)
3946 ac_save_positional="$@"
3947
3948 set X $ac_f90_v_output
3949 while test $# != 1; do
3950 shift
3951 ac_arg=$1
3952 case $ac_arg in
3953 [\\/]*.a | ?:[\\/]*.a)
3954 ac_exists=false
3955 for ac_i in $ac_cv_f90libs; do
3956 if test x"$ac_arg" = x"$ac_i"; then
3957 ac_exists=true
3958 break
3959 fi
3960 done
3961
3962 if test x"$ac_exists" = xtrue; then
3963 :
3964 else
3965 ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3966 fi
3967
3968 ;;
3969 -bI:*)
3970 ac_exists=false
3971 for ac_i in $ac_cv_f90libs; do
3972 if test x"$ac_arg" = x"$ac_i"; then
3973 ac_exists=true
3974 break
3975 fi
3976 done
3977
3978 if test x"$ac_exists" = xtrue; then
3979 :
3980 else
3981 if test "$ac_compiler_gnu" = yes; then
3982 for ac_link_opt in $ac_arg; do
3983 ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3984 done
3985 else
3986 ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3987 fi
3988 fi
3989
3990 ;;
3991 # Ignore these flags.
3992 -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3993 ;;
3994 -lkernel32)
3995 test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3996 ;;
3997 -[LRuY])
3998 # These flags, when seen by themselves, take an argument.
3999 # We remove the space between option and argument and re-iterate
4000 # unless we find an empty arg or a new option (starting with -)
4001 case $2 in
4002 "" | -*);;
4003 *)
4004 ac_arg="$ac_arg$2"
4005
4006 shift; shift
4007 set X $ac_arg "$@"
4008 ;;
4009 esac
4010 ;;
4011 -YP,*)
4012 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4013 ac_exists=false
4014 for ac_i in $ac_cv_f90libs; do
4015 if test x"$ac_j" = x"$ac_i"; then
4016 ac_exists=true
4017 break
4018 fi
4019 done
4020
4021 if test x"$ac_exists" = xtrue; then
4022 :
4023 else
4024 ac_arg="$ac_arg $ac_j"
4025 ac_cv_f90libs="$ac_cv_f90libs $ac_j"
4026 fi
4027
4028 done
4029 ;;
4030 -[lLR]*)
4031 ac_exists=false
4032 for ac_i in $ac_cv_f90libs; do
4033 if test x"$ac_arg" = x"$ac_i"; then
4034 ac_exists=true
4035 break
4036 fi
4037 done
4038
4039 if test x"$ac_exists" = xtrue; then
4040 :
4041 else
4042 ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4043 fi
4044
4045 ;;
4046 # Ignore everything else.
4047 esac
4048 done
4049 # restore positional arguments
4050 set X $ac_save_positional; shift
4051
4052 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
4053 # then we insist that the "run path" must be an absolute path (i.e. it
4054 # must begin with a "/").
4055 case `(uname -sr) 2>/dev/null` in
4056 "SunOS 5"*)
4057 ac_ld_run_path=`echo $ac_f90_v_output |
4058 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4059 test "x$ac_ld_run_path" != x &&
4060
4061 if test "$ac_compiler_gnu" = yes; then
4062 for ac_link_opt in $ac_ld_run_path; do
4063 ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
4064 done
4065 else
4066 ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
4067 fi
4068 ;;
4069 esac
4070 fi # test "x$F90LIBS" = "x"
4071
4072 fi
4073 echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4074 echo "${ECHO_T}$ac_cv_flibs" >&6
4075 F90LIBS="$ac_cv_f90libs"
4076
4077 ac_ext=f90
4078 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4079 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4080 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4081
4082
4083 echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
4084 echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
4085 if test "${ac_cv_f90_mangling+set}" = set; then
4086 echo $ECHO_N "(cached) $ECHO_C" >&6
4087 else
4088 ac_ext=f90
4089 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4090 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4091 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4092 cat >conftest.$ac_ext <<_ACEOF
4093 subroutine foobar()
4094 return
4095 end
4096 subroutine foo_bar()
4097 return
4098 end
4099 _ACEOF
4100 rm -f conftest.$ac_objext
4101 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4102 (eval $ac_compile) 2>conftest.er1
4103 ac_status=$?
4104 grep -v '^ *+' conftest.er1 >conftest.err
4105 rm -f conftest.er1
4106 cat conftest.err >&5
4107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4108 (exit $ac_status); } &&
4109 { ac_try='test -z "$ac_f90_werror_flag"
4110 || test ! -s conftest.err'
4111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4112 (eval $ac_try) 2>&5
4113 ac_status=$?
4114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4115 (exit $ac_status); }; } &&
4116 { ac_try='test -s conftest.$ac_objext'
4117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4118 (eval $ac_try) 2>&5
4119 ac_status=$?
4120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4121 (exit $ac_status); }; }; then
4122 mv conftest.$ac_objext cf90_test.$ac_objext
4123
4124 ac_ext=c
4125 ac_cpp='$CPP $CPPFLAGS'
4126 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4127 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4128 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4129
4130 ac_save_LIBS=$LIBS
4131 LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4132
4133 ac_success=no
4134 for ac_foobar in foobar FOOBAR; do
4135 for ac_underscore in "" "_"; do
4136 ac_func="$ac_foobar$ac_underscore"
4137 cat >conftest.$ac_ext <<_ACEOF
4138 /* confdefs.h. */
4139 _ACEOF
4140 cat confdefs.h >>conftest.$ac_ext
4141 cat >>conftest.$ac_ext <<_ACEOF
4142 /* end confdefs.h. */
4143
4144 /* Override any gcc2 internal prototype to avoid an error. */
4145 #ifdef __cplusplus
4146 extern "C"
4147 #endif
4148 /* We use char because int might match the return type of a gcc2
4149 builtin and then its argument prototype would still apply. */
4150 char $ac_func ();
4151 int
4152 main ()
4153 {
4154 $ac_func ();
4155 ;
4156 return 0;
4157 }
4158 _ACEOF
4159 rm -f conftest.$ac_objext conftest$ac_exeext
4160 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4161 (eval $ac_link) 2>conftest.er1
4162 ac_status=$?
4163 grep -v '^ *+' conftest.er1 >conftest.err
4164 rm -f conftest.er1
4165 cat conftest.err >&5
4166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4167 (exit $ac_status); } &&
4168 { ac_try='test -z "$ac_c_werror_flag"
4169 || test ! -s conftest.err'
4170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4171 (eval $ac_try) 2>&5
4172 ac_status=$?
4173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4174 (exit $ac_status); }; } &&
4175 { ac_try='test -s conftest$ac_exeext'
4176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4177 (eval $ac_try) 2>&5
4178 ac_status=$?
4179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4180 (exit $ac_status); }; }; then
4181 ac_success=yes; break 2
4182 else
4183 echo "$as_me: failed program was:" >&5
4184 sed 's/^/| /' conftest.$ac_ext >&5
4185
4186 fi
4187 rm -f conftest.err conftest.$ac_objext \
4188 conftest$ac_exeext conftest.$ac_ext
4189 done
4190 done
4191
4192 if test "$ac_success" = "yes"; then
4193 case $ac_foobar in
4194 foobar)
4195 ac_case=lower
4196 ac_foo_bar=foo_bar
4197 ;;
4198 FOOBAR)
4199 ac_case=upper
4200 ac_foo_bar=FOO_BAR
4201 ;;
4202 esac
4203
4204 ac_success_extra=no
4205 for ac_extra in "" "_"; do
4206 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4207
4208 cat >conftest.$ac_ext <<_ACEOF
4209 /* confdefs.h. */
4210 _ACEOF
4211 cat confdefs.h >>conftest.$ac_ext
4212 cat >>conftest.$ac_ext <<_ACEOF
4213 /* end confdefs.h. */
4214
4215 /* Override any gcc2 internal prototype to avoid an error. */
4216 #ifdef __cplusplus
4217 extern "C"
4218 #endif
4219 /* We use char because int might match the return type of a gcc2
4220 builtin and then its argument prototype would still apply. */
4221 char $ac_func ();
4222 int
4223 main ()
4224 {
4225 $ac_func ();
4226 ;
4227 return 0;
4228 }
4229 _ACEOF
4230 rm -f conftest.$ac_objext conftest$ac_exeext
4231 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4232 (eval $ac_link) 2>conftest.er1
4233 ac_status=$?
4234 grep -v '^ *+' conftest.er1 >conftest.err
4235 rm -f conftest.er1
4236 cat conftest.err >&5
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); } &&
4239 { ac_try='test -z "$ac_c_werror_flag"
4240 || test ! -s conftest.err'
4241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4242 (eval $ac_try) 2>&5
4243 ac_status=$?
4244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4245 (exit $ac_status); }; } &&
4246 { ac_try='test -s conftest$ac_exeext'
4247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4248 (eval $ac_try) 2>&5
4249 ac_status=$?
4250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4251 (exit $ac_status); }; }; then
4252 ac_success_extra=yes; break
4253 else
4254 echo "$as_me: failed program was:" >&5
4255 sed 's/^/| /' conftest.$ac_ext >&5
4256
4257 fi
4258 rm -f conftest.err conftest.$ac_objext \
4259 conftest$ac_exeext conftest.$ac_ext
4260 done
4261
4262 if test "$ac_success_extra" = "yes"; then
4263 ac_cv_f90_mangling="$ac_case case"
4264 if test -z "$ac_underscore"; then
4265 ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
4266 else
4267 ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4268
4269 fi
4270 if test -z "$ac_extra"; then
4271 ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4272 else
4273 ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
4274 fi
4275 else
4276 ac_cv_f90_mangling="unknown"
4277 fi
4278 else
4279 ac_cv_f90_mangling="unknown"
4280
4281 fi
4282
4283 LIBS=$ac_save_LIBS
4284 ac_ext=f90
4285 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4286 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4287 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4288 rm -f cf90_test* conftest*
4289 else
4290 echo "$as_me: failed program was:" >&5
4291 sed 's/^/| /' conftest.$ac_ext >&5
4292
4293 fi
4294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4295 ac_ext=f90
4296 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4297 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4298 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4299
4300 fi
4301 echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4302 echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4303
4304
4305
4306 case $ac_cv_f90_mangling in
4307 "lower case, no underscore, no extra underscore")
4308 cat >>confdefs.h <<\_ACEOF
4309 #define F90_FUNC(name,NAME) name
4310 _ACEOF
4311
4312 cat >>confdefs.h <<\_ACEOF
4313 #define F90_FUNC_(name,NAME) name
4314 _ACEOF
4315 ;;
4316 "lower case, no underscore, extra underscore")
4317 cat >>confdefs.h <<\_ACEOF
4318 #define F90_FUNC(name,NAME) name
4319 _ACEOF
4320
4321 cat >>confdefs.h <<\_ACEOF
4322 #define F90_FUNC_(name,NAME) name ## _
4323 _ACEOF
4324 ;;
4325 "lower case, underscore, no extra underscore")
4326 cat >>confdefs.h <<\_ACEOF
4327 #define F90_FUNC(name,NAME) name ## _
4328 _ACEOF
4329
4330 cat >>confdefs.h <<\_ACEOF
4331 #define F90_FUNC_(name,NAME) name ## _
4332 _ACEOF
4333 ;;
4334 "lower case, underscore, extra underscore")
4335 cat >>confdefs.h <<\_ACEOF
4336 #define F90_FUNC(name,NAME) name ## _
4337 _ACEOF
4338
4339 cat >>confdefs.h <<\_ACEOF
4340 #define F90_FUNC_(name,NAME) name ## __
4341 _ACEOF
4342 ;;
4343 "upper case, no underscore, no extra underscore")
4344 cat >>confdefs.h <<\_ACEOF
4345 #define F90_FUNC(name,NAME) NAME
4346 _ACEOF
4347
4348 cat >>confdefs.h <<\_ACEOF
4349 #define F90_FUNC_(name,NAME) NAME
4350 _ACEOF
4351 ;;
4352 "upper case, no underscore, extra underscore")
4353 cat >>confdefs.h <<\_ACEOF
4354 #define F90_FUNC(name,NAME) NAME
4355 _ACEOF
4356
4357 cat >>confdefs.h <<\_ACEOF
4358 #define F90_FUNC_(name,NAME) NAME ## _
4359 _ACEOF
4360 ;;
4361 "upper case, underscore, no extra underscore")
4362 cat >>confdefs.h <<\_ACEOF
4363 #define F90_FUNC(name,NAME) NAME ## _
4364 _ACEOF
4365
4366 cat >>confdefs.h <<\_ACEOF
4367 #define F90_FUNC_(name,NAME) NAME ## _
4368 _ACEOF
4369 ;;
4370 "upper case, underscore, extra underscore")
4371 cat >>confdefs.h <<\_ACEOF
4372 #define F90_FUNC(name,NAME) NAME ## _
4373 _ACEOF
4374
4375 cat >>confdefs.h <<\_ACEOF
4376 #define F90_FUNC_(name,NAME) NAME ## __
4377 _ACEOF
4378 ;;
4379 *)
4380 { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4381 echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4382 ;;
4383 esac
4384
4385
4386
4387
4388
4389 echo "$as_me:$LINENO: checking for module suffix" >&5
4390 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4391 rm -f conftest*
4392 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4393 rm -f work*
4394 cat >conftest.f90 <<EOF
4395 module conftest
4396 integer n
4397 parameter (n=1)
4398 end module conftest
4399 EOF
4400 # SGI and absoft compilers generates module name in upper case!
4401 testname="conftest"
4402 modcase="lower"
4403 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4404 MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4405 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4406 if test -z "$MOD" ; then
4407 MOD=`ls CONFTEST* 2>/dev/null \
4408 | grep -v CONFTEST.f | grep -v CONFTEST.o`
4409 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4410 if test -n "$MOD" ; then
4411 testname="CONFTEST"
4412 modcase="upper"
4413 fi
4414 fi
4415 if test -z "$MOD" ; then
4416 echo "$as_me:$LINENO: result: unknown" >&5
4417 echo "${ECHO_T}unknown" >&6
4418 # Use mod if we can't figure it out
4419 MOD="mod"
4420 else
4421 echo "$as_me:$LINENO: result: $MOD" >&5
4422 echo "${ECHO_T}$MOD" >&6
4423 fi
4424 if test -s work.pcl ; then
4425 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4426 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4427 fi
4428 else
4429 echo "$as_me:$LINENO: result: unknown" >&5
4430 echo "${ECHO_T}unknown" >&6
4431 fi
4432
4433
4434
4435
4436
4437 # Check for module include path (some use -I, some (Solaris) use -M, some
4438 # (absoft) use -p).
4439 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
4440 # specified, work.pcl and work.pc are created. However, if you specify
4441 # a file, it must contain a the name of a file ending in .pc . Ugh!
4442 # Use the module made above
4443 echo "$as_me:$LINENO: checking for module directory path flag" >&5
4444 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4445 rm -f conftest*
4446 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4447 rm -f work*
4448 cat >conftest.f90 <<EOF
4449 module conftest
4450 integer n
4451 parameter (n=1)
4452 end module conftest
4453 EOF
4454 # SGI and absoft compilers generates module name in upper case!
4455 testname="conftest"
4456 if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4457 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4458 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4459 if test -n "$mod" ; then
4460 testname="CONFTEST"
4461 fi
4462 madedir=0
4463 if test ! -d conf ; then mkdir conf ; madedir=1; fi
4464 cp $testname.$MOD conf
4465 rm -f conftest* CONFTEST*
4466 cat >conftest1.f90 <<EOF
4467 program main
4468 use conftest
4469 print *, n
4470 end
4471 EOF
4472 F90_WORK_FILES_ARG=""
4473 F90MODINCSPEC=""
4474 if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4475 MODDIRFLAG="-I"
4476 F90MODINCSPEC="-I<dir>"
4477 echo "$as_me:$LINENO: result: -I" >&5
4478 echo "${ECHO_T}-I" >&6
4479 elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4480 MODDIRFLAG="-M"
4481 F90MODINCSPEC="-M<dir>"
4482 echo "$as_me:$LINENO: result: -M" >&5
4483 echo "${ECHO_T}-M" >&6
4484 elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4485 MODDIRFLAG="-p"
4486 F90MODINCSPEC="-p<dir>"
4487 echo "$as_me:$LINENO: result: -p" >&5
4488 echo "${ECHO_T}-p" >&6
4489 elif test -s work.pc ; then
4490 cp work.pc conf/mpimod.pc
4491 echo "mpimod.pc" > conf/mpimod.pcl
4492 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4493 if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4494 MODDIRFLAG='-cl,mpimod.pcl'
4495 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4496 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4497 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4498 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4499
4500 else
4501 # The version of the Intel compiler that I have refuses to let
4502 # you put the "work catalog" list anywhere but the current
4503 # directory. For example, you cannot in
4504 :
4505 fi
4506 fi
4507 if test -z "MODDIRFLAG" ; then
4508 echo "$as_me:$LINENO: result: unknown" >&5
4509 echo "${ECHO_T}unknown" >&6
4510 fi
4511
4512
4513 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4514 if test $madedir = 1 ; then rmdir conf ; fi
4515 fi
4516
4517
4518 echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4519 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4520 if test "${ac_cv_f90_module_names+set}" = set; then
4521 echo $ECHO_N "(cached) $ECHO_C" >&6
4522 else
4523 ac_ext=f90
4524 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4525 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4526 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4527
4528 # carry out the test in a new directory, so that we don't miss anything
4529 mkdir conftest
4530 cd conftest
4531 cat >conftest.$ac_ext <<_ACEOF
4532 MODULE Bar
4533 END MODULE Bar
4534 _ACEOF
4535 rm -f conftest.$ac_objext
4536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4537 (eval $ac_compile) 2>conftest.er1
4538 ac_status=$?
4539 grep -v '^ *+' conftest.er1 >conftest.err
4540 rm -f conftest.er1
4541 cat conftest.err >&5
4542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4543 (exit $ac_status); } &&
4544 { ac_try='test -z "$ac_f90_werror_flag"
4545 || test ! -s conftest.err'
4546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4547 (eval $ac_try) 2>&5
4548 ac_status=$?
4549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 (exit $ac_status); }; } &&
4551 { ac_try='test -s conftest.$ac_objext'
4552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4553 (eval $ac_try) 2>&5
4554 ac_status=$?
4555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 (exit $ac_status); }; }; then
4557 ac_cv_f90_module_names=
4558 ac_file_list=*
4559 for ac_file in $ac_file_list; do
4560 case $ac_file in
4561 # don't care for original source and object files
4562 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4563 :
4564 ;;
4565 # look for new files derived from the file name
4566 *conftest*)
4567 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4568 ac_exists=false
4569 for ac_i in $ac_cv_f90_module_names; do
4570 if test x"$ac_pat" = x"$ac_i"; then
4571 ac_exists=true
4572 break
4573 fi
4574 done
4575
4576 if test x"$ac_exists" = xtrue; then
4577 :
4578 else
4579 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4580 fi
4581
4582 ;;
4583 # look for new files derived from the module name,
4584 # with different case translation schemes
4585 *Bar*)
4586 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4587 ac_exists=false
4588 for ac_i in $ac_cv_f90_module_names; do
4589 if test x"$ac_pat" = x"$ac_i"; then
4590 ac_exists=true
4591 break
4592 fi
4593 done
4594
4595 if test x"$ac_exists" = xtrue; then
4596 :
4597 else
4598 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4599 fi
4600
4601 ;;
4602 *bar*)
4603 ac_pat=`echo $ac_file | sed s/bar/%module%/`
4604 ac_exists=false
4605 for ac_i in $ac_cv_f90_module_names; do
4606 if test x"$ac_pat" = x"$ac_i"; then
4607 ac_exists=true
4608 break
4609 fi
4610 done
4611
4612 if test x"$ac_exists" = xtrue; then
4613 :
4614 else
4615 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4616 fi
4617
4618 ;;
4619 *BAR*)
4620 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4621 ac_exists=false
4622 for ac_i in $ac_cv_f90_module_names; do
4623 if test x"$ac_pat" = x"$ac_i"; then
4624 ac_exists=true
4625 break
4626 fi
4627 done
4628
4629 if test x"$ac_exists" = xtrue; then
4630 :
4631 else
4632 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4633 fi
4634
4635 ;;
4636 # Other files - we have no idea how they are generated
4637 *)
4638 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4639 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4640 ;;
4641 esac
4642 done
4643 if test "x$ac_cv_f90_module_names" = "x"; then
4644 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4645 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4646 fi
4647
4648 else
4649 echo "$as_me: failed program was:" >&5
4650 sed 's/^/| /' conftest.$ac_ext >&5
4651
4652 ac_cv_f90_module_names=
4653 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4654 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4655 fi
4656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4657 cd ..
4658 # cleanup
4659 rm -rf conftest
4660 ac_ext=f90
4661 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4662 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4663 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4664
4665 fi
4666 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4667 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4668
4669 # We now generate a shell script that will help us to figure out the correct
4670 # module file names, using the value of ac_cv_f90_module_names
4671
4672 echo "Generating shell script modnam"
4673
4674 cat > scripts/modnam << EOF
4675 #! /bin/sh
4676 # This script is auto-generated by configure
4677 #
4678 usage="\\
4679 Usage: \$0 [FILES]
4680
4681 [FILES] are Fortran 90 source files.
4682 The output is a list of module file names that the Fortran 90 compiler
4683 generates when compiling [FILES]."
4684
4685 list=
4686 empty=
4687
4688 if test \$# -eq 0; then
4689 echo "\$usage"; exit 0
4690 fi
4691
4692 while test \$# != 0; do
4693
4694 file=\$1
4695 shift
4696
4697 # strip suffix
4698 base=\`echo \$file | sed 's/[.][^.]*$//'\`
4699
4700 test ! -f \$file && continue
4701
4702 # Look for module definitions and transform them to upper / lower case
4703 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/'\`
4704 upper=\`echo \$mods | tr a-z A-Z\`
4705 lower=\`echo \$mods | tr A-Z a-z\`
4706
4707 # Here, the patterns for generating module file names were inserted by configure
4708 for trans in $ac_cv_f90_module_names; do
4709
4710 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4711 var=empty
4712 case \$pat in
4713 %MODULE%)
4714 var=upper ;;
4715 %Module%)
4716 var=mods ;;
4717 %module%)
4718 var=lower ;;
4719 %FILE%)
4720 test -n "\$mods" && var=base ;;
4721 esac
4722 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4723 list="\$list \$new"
4724 done
4725 done
4726
4727 echo \$list
4728 # end of configure-generated script
4729 EOF
4730 chmod 755 scripts/modnam
4731
4732 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4733 F90_MODULE_NAMES=empty
4734 case $pat in
4735 %MODULE%)
4736 F90_MODULE_NAMES=UPPER ;;
4737 %Module%)
4738 F90_MODULE_NAMES=Mixed ;;
4739 %module%)
4740 F90_MODULE_NAMES=lower ;;
4741 *)
4742 F90_MODULE_NAMES=unknown ;;
4743 esac
4744
4745 ac_ext=c
4746 ac_cpp='$CPP $CPPFLAGS'
4747 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4748 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4749 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4750
4751
4752 ac_ext=cc
4753 ac_cpp='$CXXCPP $CPPFLAGS'
4754 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4755 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4756 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4757
4758
4759 ac_ext=cc
4760 ac_cpp='$CXXCPP $CPPFLAGS'
4761 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4762 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4763 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4764 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4765 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4766 if test -z "$CXXCPP"; then
4767 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4768 echo $ECHO_N "(cached) $ECHO_C" >&6
4769 else
4770 # Double quotes because CXXCPP needs to be expanded
4771 for CXXCPP in "$CXX -E" "/lib/cpp"
4772 do
4773 ac_preproc_ok=false
4774 for ac_cxx_preproc_warn_flag in '' yes
4775 do
4776 # Use a header file that comes with gcc, so configuring glibc
4777 # with a fresh cross-compiler works.
4778 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4779 # <limits.h> exists even on freestanding compilers.
4780 # On the NeXT, cc -E runs the code through the compiler's parser,
4781 # not just through cpp. "Syntax error" is here to catch this case.
4782 cat >conftest.$ac_ext <<_ACEOF
4783 /* confdefs.h. */
4784 _ACEOF
4785 cat confdefs.h >>conftest.$ac_ext
4786 cat >>conftest.$ac_ext <<_ACEOF
4787 /* end confdefs.h. */
4788 #ifdef __STDC__
4789 # include <limits.h>
4790 #else
4791 # include <assert.h>
4792 #endif
4793 Syntax error
4794 _ACEOF
4795 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4796 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4797 ac_status=$?
4798 grep -v '^ *+' conftest.er1 >conftest.err
4799 rm -f conftest.er1
4800 cat conftest.err >&5
4801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4802 (exit $ac_status); } >/dev/null; then
4803 if test -s conftest.err; then
4804 ac_cpp_err=$ac_cxx_preproc_warn_flag
4805 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4806 else
4807 ac_cpp_err=
4808 fi
4809 else
4810 ac_cpp_err=yes
4811 fi
4812 if test -z "$ac_cpp_err"; then
4813 :
4814 else
4815 echo "$as_me: failed program was:" >&5
4816 sed 's/^/| /' conftest.$ac_ext >&5
4817
4818 # Broken: fails on valid input.
4819 continue
4820 fi
4821 rm -f conftest.err conftest.$ac_ext
4822
4823 # OK, works on sane cases. Now check whether non-existent headers
4824 # can be detected and how.
4825 cat >conftest.$ac_ext <<_ACEOF
4826 /* confdefs.h. */
4827 _ACEOF
4828 cat confdefs.h >>conftest.$ac_ext
4829 cat >>conftest.$ac_ext <<_ACEOF
4830 /* end confdefs.h. */
4831 #include <ac_nonexistent.h>
4832 _ACEOF
4833 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4834 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4835 ac_status=$?
4836 grep -v '^ *+' conftest.er1 >conftest.err
4837 rm -f conftest.er1
4838 cat conftest.err >&5
4839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4840 (exit $ac_status); } >/dev/null; then
4841 if test -s conftest.err; then
4842 ac_cpp_err=$ac_cxx_preproc_warn_flag
4843 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4844 else
4845 ac_cpp_err=
4846 fi
4847 else
4848 ac_cpp_err=yes
4849 fi
4850 if test -z "$ac_cpp_err"; then
4851 # Broken: success on invalid input.
4852 continue
4853 else
4854 echo "$as_me: failed program was:" >&5
4855 sed 's/^/| /' conftest.$ac_ext >&5
4856
4857 # Passes both tests.
4858 ac_preproc_ok=:
4859 break
4860 fi
4861 rm -f conftest.err conftest.$ac_ext
4862
4863 done
4864 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4865 rm -f conftest.err conftest.$ac_ext
4866 if $ac_preproc_ok; then
4867 break
4868 fi
4869
4870 done
4871 ac_cv_prog_CXXCPP=$CXXCPP
4872
4873 fi
4874 CXXCPP=$ac_cv_prog_CXXCPP
4875 else
4876 ac_cv_prog_CXXCPP=$CXXCPP
4877 fi
4878 echo "$as_me:$LINENO: result: $CXXCPP" >&5
4879 echo "${ECHO_T}$CXXCPP" >&6
4880 ac_preproc_ok=false
4881 for ac_cxx_preproc_warn_flag in '' yes
4882 do
4883 # Use a header file that comes with gcc, so configuring glibc
4884 # with a fresh cross-compiler works.
4885 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4886 # <limits.h> exists even on freestanding compilers.
4887 # On the NeXT, cc -E runs the code through the compiler's parser,
4888 # not just through cpp. "Syntax error" is here to catch this case.
4889 cat >conftest.$ac_ext <<_ACEOF
4890 /* confdefs.h. */
4891 _ACEOF
4892 cat confdefs.h >>conftest.$ac_ext
4893 cat >>conftest.$ac_ext <<_ACEOF
4894 /* end confdefs.h. */
4895 #ifdef __STDC__
4896 # include <limits.h>
4897 #else
4898 # include <assert.h>
4899 #endif
4900 Syntax error
4901 _ACEOF
4902 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4903 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4904 ac_status=$?
4905 grep -v '^ *+' conftest.er1 >conftest.err
4906 rm -f conftest.er1
4907 cat conftest.err >&5
4908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909 (exit $ac_status); } >/dev/null; then
4910 if test -s conftest.err; then
4911 ac_cpp_err=$ac_cxx_preproc_warn_flag
4912 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4913 else
4914 ac_cpp_err=
4915 fi
4916 else
4917 ac_cpp_err=yes
4918 fi
4919 if test -z "$ac_cpp_err"; then
4920 :
4921 else
4922 echo "$as_me: failed program was:" >&5
4923 sed 's/^/| /' conftest.$ac_ext >&5
4924
4925 # Broken: fails on valid input.
4926 continue
4927 fi
4928 rm -f conftest.err conftest.$ac_ext
4929
4930 # OK, works on sane cases. Now check whether non-existent headers
4931 # can be detected and how.
4932 cat >conftest.$ac_ext <<_ACEOF
4933 /* confdefs.h. */
4934 _ACEOF
4935 cat confdefs.h >>conftest.$ac_ext
4936 cat >>conftest.$ac_ext <<_ACEOF
4937 /* end confdefs.h. */
4938 #include <ac_nonexistent.h>
4939 _ACEOF
4940 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4941 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4942 ac_status=$?
4943 grep -v '^ *+' conftest.er1 >conftest.err
4944 rm -f conftest.er1
4945 cat conftest.err >&5
4946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947 (exit $ac_status); } >/dev/null; then
4948 if test -s conftest.err; then
4949 ac_cpp_err=$ac_cxx_preproc_warn_flag
4950 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4951 else
4952 ac_cpp_err=
4953 fi
4954 else
4955 ac_cpp_err=yes
4956 fi
4957 if test -z "$ac_cpp_err"; then
4958 # Broken: success on invalid input.
4959 continue
4960 else
4961 echo "$as_me: failed program was:" >&5
4962 sed 's/^/| /' conftest.$ac_ext >&5
4963
4964 # Passes both tests.
4965 ac_preproc_ok=:
4966 break
4967 fi
4968 rm -f conftest.err conftest.$ac_ext
4969
4970 done
4971 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972 rm -f conftest.err conftest.$ac_ext
4973 if $ac_preproc_ok; then
4974 :
4975 else
4976 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4977 See \`config.log' for more details." >&5
4978 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4979 See \`config.log' for more details." >&2;}
4980 { (exit 1); exit 1; }; }
4981 fi
4982
4983 ac_ext=cc
4984 ac_cpp='$CXXCPP $CPPFLAGS'
4985 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4986 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4987 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4988
4989
4990 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4991 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4992 if test "${ac_cv_header_stdc+set}" = set; then
4993 echo $ECHO_N "(cached) $ECHO_C" >&6
4994 else
4995 cat >conftest.$ac_ext <<_ACEOF
4996 /* confdefs.h. */
4997 _ACEOF
4998 cat confdefs.h >>conftest.$ac_ext
4999 cat >>conftest.$ac_ext <<_ACEOF
5000 /* end confdefs.h. */
5001 #include <stdlib.h>
5002 #include <stdarg.h>
5003 #include <string.h>
5004 #include <float.h>
5005
5006 int
5007 main ()
5008 {
5009
5010 ;
5011 return 0;
5012 }
5013 _ACEOF
5014 rm -f conftest.$ac_objext
5015 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5016 (eval $ac_compile) 2>conftest.er1
5017 ac_status=$?
5018 grep -v '^ *+' conftest.er1 >conftest.err
5019 rm -f conftest.er1
5020 cat conftest.err >&5
5021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022 (exit $ac_status); } &&
5023 { ac_try='test -z "$ac_cxx_werror_flag"
5024 || test ! -s conftest.err'
5025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5026 (eval $ac_try) 2>&5
5027 ac_status=$?
5028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029 (exit $ac_status); }; } &&
5030 { ac_try='test -s conftest.$ac_objext'
5031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5032 (eval $ac_try) 2>&5
5033 ac_status=$?
5034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5035 (exit $ac_status); }; }; then
5036 ac_cv_header_stdc=yes
5037 else
5038 echo "$as_me: failed program was:" >&5
5039 sed 's/^/| /' conftest.$ac_ext >&5
5040
5041 ac_cv_header_stdc=no
5042 fi
5043 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5044
5045 if test $ac_cv_header_stdc = yes; then
5046 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5047 cat >conftest.$ac_ext <<_ACEOF
5048 /* confdefs.h. */
5049 _ACEOF
5050 cat confdefs.h >>conftest.$ac_ext
5051 cat >>conftest.$ac_ext <<_ACEOF
5052 /* end confdefs.h. */
5053 #include <string.h>
5054
5055 _ACEOF
5056 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5057 $EGREP "memchr" >/dev/null 2>&1; then
5058 :
5059 else
5060 ac_cv_header_stdc=no
5061 fi
5062 rm -f conftest*
5063
5064 fi
5065
5066 if test $ac_cv_header_stdc = yes; then
5067 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5068 cat >conftest.$ac_ext <<_ACEOF
5069 /* confdefs.h. */
5070 _ACEOF
5071 cat confdefs.h >>conftest.$ac_ext
5072 cat >>conftest.$ac_ext <<_ACEOF
5073 /* end confdefs.h. */
5074 #include <stdlib.h>
5075
5076 _ACEOF
5077 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5078 $EGREP "free" >/dev/null 2>&1; then
5079 :
5080 else
5081 ac_cv_header_stdc=no
5082 fi
5083 rm -f conftest*
5084
5085 fi
5086
5087 if test $ac_cv_header_stdc = yes; then
5088 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5089 if test "$cross_compiling" = yes; then
5090 :
5091 else
5092 cat >conftest.$ac_ext <<_ACEOF
5093 /* confdefs.h. */
5094 _ACEOF
5095 cat confdefs.h >>conftest.$ac_ext
5096 cat >>conftest.$ac_ext <<_ACEOF
5097 /* end confdefs.h. */
5098 #include <ctype.h>
5099 #if ((' ' & 0x0FF) == 0x020)
5100 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5101 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5102 #else
5103 # define ISLOWER(c) \
5104 (('a' <= (c) && (c) <= 'i') \
5105 || ('j' <= (c) && (c) <= 'r') \
5106 || ('s' <= (c) && (c) <= 'z'))
5107 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5108 #endif
5109
5110 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5111 int
5112 main ()
5113 {
5114 int i;
5115 for (i = 0; i < 256; i++)
5116 if (XOR (islower (i), ISLOWER (i))
5117 || toupper (i) != TOUPPER (i))
5118 exit(2);
5119 exit (0);
5120 }
5121 _ACEOF
5122 rm -f conftest$ac_exeext
5123 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5124 (eval $ac_link) 2>&5
5125 ac_status=$?
5126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5129 (eval $ac_try) 2>&5
5130 ac_status=$?
5131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 (exit $ac_status); }; }; then
5133 :
5134 else
5135 echo "$as_me: program exited with status $ac_status" >&5
5136 echo "$as_me: failed program was:" >&5
5137 sed 's/^/| /' conftest.$ac_ext >&5
5138
5139 ( exit $ac_status )
5140 ac_cv_header_stdc=no
5141 fi
5142 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5143 fi
5144 fi
5145 fi
5146 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5147 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5148 if test $ac_cv_header_stdc = yes; then
5149
5150 cat >>confdefs.h <<\_ACEOF
5151 #define STDC_HEADERS 1
5152 _ACEOF
5153
5154 fi
5155
5156 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
5157 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
5158 if test "${ac_cv_cxx_namespaces+set}" = set; then
5159 echo $ECHO_N "(cached) $ECHO_C" >&6
5160 else
5161
5162
5163 ac_ext=cc
5164 ac_cpp='$CXXCPP $CPPFLAGS'
5165 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5166 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5167 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5168
5169 cat >conftest.$ac_ext <<_ACEOF
5170 /* confdefs.h. */
5171 _ACEOF
5172 cat confdefs.h >>conftest.$ac_ext
5173 cat >>conftest.$ac_ext <<_ACEOF
5174 /* end confdefs.h. */
5175 namespace Outer { namespace Inner { int i = 0; }}
5176 int
5177 main ()
5178 {
5179 using namespace Outer::Inner; return i;
5180 ;
5181 return 0;
5182 }
5183 _ACEOF
5184 rm -f conftest.$ac_objext
5185 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5186 (eval $ac_compile) 2>conftest.er1
5187 ac_status=$?
5188 grep -v '^ *+' conftest.er1 >conftest.err
5189 rm -f conftest.er1
5190 cat conftest.err >&5
5191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5192 (exit $ac_status); } &&
5193 { ac_try='test -z "$ac_cxx_werror_flag"
5194 || test ! -s conftest.err'
5195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5196 (eval $ac_try) 2>&5
5197 ac_status=$?
5198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199 (exit $ac_status); }; } &&
5200 { ac_try='test -s conftest.$ac_objext'
5201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5202 (eval $ac_try) 2>&5
5203 ac_status=$?
5204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5205 (exit $ac_status); }; }; then
5206 ac_cv_cxx_namespaces=yes
5207 else
5208 echo "$as_me: failed program was:" >&5
5209 sed 's/^/| /' conftest.$ac_ext >&5
5210
5211 ac_cv_cxx_namespaces=no
5212 fi
5213 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5214 ac_ext=cc
5215 ac_cpp='$CXXCPP $CPPFLAGS'
5216 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5217 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5218 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5219
5220
5221 fi
5222 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
5223 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
5224 if test "$ac_cv_cxx_namespaces" = yes; then
5225
5226 cat >>confdefs.h <<\_ACEOF
5227 #define HAVE_NAMESPACES
5228 _ACEOF
5229
5230 fi
5231
5232 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5243 inttypes.h stdint.h unistd.h
5244 do
5245 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5246 echo "$as_me:$LINENO: checking for $ac_header" >&5
5247 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5248 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5249 echo $ECHO_N "(cached) $ECHO_C" >&6
5250 else
5251 cat >conftest.$ac_ext <<_ACEOF
5252 /* confdefs.h. */
5253 _ACEOF
5254 cat confdefs.h >>conftest.$ac_ext
5255 cat >>conftest.$ac_ext <<_ACEOF
5256 /* end confdefs.h. */
5257 $ac_includes_default
5258
5259 #include <$ac_header>
5260 _ACEOF
5261 rm -f conftest.$ac_objext
5262 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5263 (eval $ac_compile) 2>conftest.er1
5264 ac_status=$?
5265 grep -v '^ *+' conftest.er1 >conftest.err
5266 rm -f conftest.er1
5267 cat conftest.err >&5
5268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5269 (exit $ac_status); } &&
5270 { ac_try='test -z "$ac_cxx_werror_flag"
5271 || test ! -s conftest.err'
5272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5273 (eval $ac_try) 2>&5
5274 ac_status=$?
5275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 (exit $ac_status); }; } &&
5277 { ac_try='test -s conftest.$ac_objext'
5278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5279 (eval $ac_try) 2>&5
5280 ac_status=$?
5281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5282 (exit $ac_status); }; }; then
5283 eval "$as_ac_Header=yes"
5284 else
5285 echo "$as_me: failed program was:" >&5
5286 sed 's/^/| /' conftest.$ac_ext >&5
5287
5288 eval "$as_ac_Header=no"
5289 fi
5290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5291 fi
5292 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5293 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5294 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5295 cat >>confdefs.h <<_ACEOF
5296 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5297 _ACEOF
5298
5299 fi
5300
5301 done
5302
5303
5304 echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
5305 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
5306 if test "${ac_cv_cxx_have_stl+set}" = set; then
5307 echo $ECHO_N "(cached) $ECHO_C" >&6
5308 else
5309
5310
5311
5312 ac_ext=cc
5313 ac_cpp='$CXXCPP $CPPFLAGS'
5314 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5315 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5316 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5317
5318 cat >conftest.$ac_ext <<_ACEOF
5319 /* confdefs.h. */
5320 _ACEOF
5321 cat confdefs.h >>conftest.$ac_ext
5322 cat >>conftest.$ac_ext <<_ACEOF
5323 /* end confdefs.h. */
5324 #include <list>
5325 #include <deque>
5326 #ifdef HAVE_NAMESPACES
5327 using namespace std;
5328 #endif
5329 int
5330 main ()
5331 {
5332 list<int> x; x.push_back(5);
5333 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
5334 ;
5335 return 0;
5336 }
5337 _ACEOF
5338 rm -f conftest.$ac_objext
5339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5340 (eval $ac_compile) 2>conftest.er1
5341 ac_status=$?
5342 grep -v '^ *+' conftest.er1 >conftest.err
5343 rm -f conftest.er1
5344 cat conftest.err >&5
5345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5346 (exit $ac_status); } &&
5347 { ac_try='test -z "$ac_cxx_werror_flag"
5348 || test ! -s conftest.err'
5349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5350 (eval $ac_try) 2>&5
5351 ac_status=$?
5352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5353 (exit $ac_status); }; } &&
5354 { ac_try='test -s conftest.$ac_objext'
5355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5356 (eval $ac_try) 2>&5
5357 ac_status=$?
5358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5359 (exit $ac_status); }; }; then
5360 ac_cv_cxx_have_stl=yes
5361 else
5362 echo "$as_me: failed program was:" >&5
5363 sed 's/^/| /' conftest.$ac_ext >&5
5364
5365 ac_cv_cxx_have_stl=no
5366 fi
5367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5368 ac_ext=cc
5369 ac_cpp='$CXXCPP $CPPFLAGS'
5370 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5371 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5372 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5373
5374
5375 fi
5376 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
5377 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
5378 if test "$ac_cv_cxx_have_stl" = yes; then
5379
5380 cat >>confdefs.h <<\_ACEOF
5381 #define HAVE_STL
5382 _ACEOF
5383
5384 fi
5385
5386
5387
5388 if test "${ac_cv_header_iostream+set}" = set; then
5389 echo "$as_me:$LINENO: checking for iostream" >&5
5390 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5391 if test "${ac_cv_header_iostream+set}" = set; then
5392 echo $ECHO_N "(cached) $ECHO_C" >&6
5393 fi
5394 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5395 echo "${ECHO_T}$ac_cv_header_iostream" >&6
5396 else
5397 # Is the header compilable?
5398 echo "$as_me:$LINENO: checking iostream usability" >&5
5399 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
5400 cat >conftest.$ac_ext <<_ACEOF
5401 /* confdefs.h. */
5402 _ACEOF
5403 cat confdefs.h >>conftest.$ac_ext
5404 cat >>conftest.$ac_ext <<_ACEOF
5405 /* end confdefs.h. */
5406 $ac_includes_default
5407 #include <iostream>
5408 _ACEOF
5409 rm -f conftest.$ac_objext
5410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5411 (eval $ac_compile) 2>conftest.er1
5412 ac_status=$?
5413 grep -v '^ *+' conftest.er1 >conftest.err
5414 rm -f conftest.er1
5415 cat conftest.err >&5
5416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5417 (exit $ac_status); } &&
5418 { ac_try='test -z "$ac_cxx_werror_flag"
5419 || test ! -s conftest.err'
5420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5421 (eval $ac_try) 2>&5
5422 ac_status=$?
5423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 (exit $ac_status); }; } &&
5425 { ac_try='test -s conftest.$ac_objext'
5426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5427 (eval $ac_try) 2>&5
5428 ac_status=$?
5429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 (exit $ac_status); }; }; then
5431 ac_header_compiler=yes
5432 else
5433 echo "$as_me: failed program was:" >&5
5434 sed 's/^/| /' conftest.$ac_ext >&5
5435
5436 ac_header_compiler=no
5437 fi
5438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5439 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5440 echo "${ECHO_T}$ac_header_compiler" >&6
5441
5442 # Is the header present?
5443 echo "$as_me:$LINENO: checking iostream presence" >&5
5444 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
5445 cat >conftest.$ac_ext <<_ACEOF
5446 /* confdefs.h. */
5447 _ACEOF
5448 cat confdefs.h >>conftest.$ac_ext
5449 cat >>conftest.$ac_ext <<_ACEOF
5450 /* end confdefs.h. */
5451 #include <iostream>
5452 _ACEOF
5453 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5454 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5455 ac_status=$?
5456 grep -v '^ *+' conftest.er1 >conftest.err
5457 rm -f conftest.er1
5458 cat conftest.err >&5
5459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460 (exit $ac_status); } >/dev/null; then
5461 if test -s conftest.err; then
5462 ac_cpp_err=$ac_cxx_preproc_warn_flag
5463 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5464 else
5465 ac_cpp_err=
5466 fi
5467 else
5468 ac_cpp_err=yes
5469 fi
5470 if test -z "$ac_cpp_err"; then
5471 ac_header_preproc=yes
5472 else
5473 echo "$as_me: failed program was:" >&5
5474 sed 's/^/| /' conftest.$ac_ext >&5
5475
5476 ac_header_preproc=no
5477 fi
5478 rm -f conftest.err conftest.$ac_ext
5479 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5480 echo "${ECHO_T}$ac_header_preproc" >&6
5481
5482 # So? What about this header?
5483 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5484 yes:no: )
5485 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
5486 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
5487 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
5488 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
5489 ac_header_preproc=yes
5490 ;;
5491 no:yes:* )
5492 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
5493 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
5494 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
5495 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
5496 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
5497 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
5498 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
5499 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
5500 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
5501 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
5502 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
5503 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
5504 (
5505 cat <<\_ASBOX
5506 ## ------------------------------ ##
5507 ## Report this to gezelter@nd.edu ##
5508 ## ------------------------------ ##
5509 _ASBOX
5510 ) |
5511 sed "s/^/$as_me: WARNING: /" >&2
5512 ;;
5513 esac
5514 echo "$as_me:$LINENO: checking for iostream" >&5
5515 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5516 if test "${ac_cv_header_iostream+set}" = set; then
5517 echo $ECHO_N "(cached) $ECHO_C" >&6
5518 else
5519 ac_cv_header_iostream=$ac_header_preproc
5520 fi
5521 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5522 echo "${ECHO_T}$ac_cv_header_iostream" >&6
5523
5524 fi
5525 if test $ac_cv_header_iostream = yes; then
5526
5527
5528 cat >>confdefs.h <<\_ACEOF
5529 #define HAVE_IOSTREAM 1
5530 _ACEOF
5531
5532
5533 else
5534
5535
5536 for ac_header in iostream.h
5537 do
5538 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5539 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5540 echo "$as_me:$LINENO: checking for $ac_header" >&5
5541 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5542 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5543 echo $ECHO_N "(cached) $ECHO_C" >&6
5544 fi
5545 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5546 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5547 else
5548 # Is the header compilable?
5549 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5550 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5551 cat >conftest.$ac_ext <<_ACEOF
5552 /* confdefs.h. */
5553 _ACEOF
5554 cat confdefs.h >>conftest.$ac_ext
5555 cat >>conftest.$ac_ext <<_ACEOF
5556 /* end confdefs.h. */
5557 $ac_includes_default
5558 #include <$ac_header>
5559 _ACEOF
5560 rm -f conftest.$ac_objext
5561 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562 (eval $ac_compile) 2>conftest.er1
5563 ac_status=$?
5564 grep -v '^ *+' conftest.er1 >conftest.err
5565 rm -f conftest.er1
5566 cat conftest.err >&5
5567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5568 (exit $ac_status); } &&
5569 { ac_try='test -z "$ac_cxx_werror_flag"
5570 || test ! -s conftest.err'
5571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572 (eval $ac_try) 2>&5
5573 ac_status=$?
5574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575 (exit $ac_status); }; } &&
5576 { ac_try='test -s conftest.$ac_objext'
5577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578 (eval $ac_try) 2>&5
5579 ac_status=$?
5580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581 (exit $ac_status); }; }; then
5582 ac_header_compiler=yes
5583 else
5584 echo "$as_me: failed program was:" >&5
5585 sed 's/^/| /' conftest.$ac_ext >&5
5586
5587 ac_header_compiler=no
5588 fi
5589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5590 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5591 echo "${ECHO_T}$ac_header_compiler" >&6
5592
5593 # Is the header present?
5594 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5595 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5596 cat >conftest.$ac_ext <<_ACEOF
5597 /* confdefs.h. */
5598 _ACEOF
5599 cat confdefs.h >>conftest.$ac_ext
5600 cat >>conftest.$ac_ext <<_ACEOF
5601 /* end confdefs.h. */
5602 #include <$ac_header>
5603 _ACEOF
5604 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5605 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5606 ac_status=$?
5607 grep -v '^ *+' conftest.er1 >conftest.err
5608 rm -f conftest.er1
5609 cat conftest.err >&5
5610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611 (exit $ac_status); } >/dev/null; then
5612 if test -s conftest.err; then
5613 ac_cpp_err=$ac_cxx_preproc_warn_flag
5614 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5615 else
5616 ac_cpp_err=
5617 fi
5618 else
5619 ac_cpp_err=yes
5620 fi
5621 if test -z "$ac_cpp_err"; then
5622 ac_header_preproc=yes
5623 else
5624 echo "$as_me: failed program was:" >&5
5625 sed 's/^/| /' conftest.$ac_ext >&5
5626
5627 ac_header_preproc=no
5628 fi
5629 rm -f conftest.err conftest.$ac_ext
5630 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5631 echo "${ECHO_T}$ac_header_preproc" >&6
5632
5633 # So? What about this header?
5634 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5635 yes:no: )
5636 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5637 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5638 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5639 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5640 ac_header_preproc=yes
5641 ;;
5642 no:yes:* )
5643 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5644 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5645 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5646 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5647 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5648 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5649 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5650 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5651 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5652 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5653 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5654 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5655 (
5656 cat <<\_ASBOX
5657 ## ------------------------------ ##
5658 ## Report this to gezelter@nd.edu ##
5659 ## ------------------------------ ##
5660 _ASBOX
5661 ) |
5662 sed "s/^/$as_me: WARNING: /" >&2
5663 ;;
5664 esac
5665 echo "$as_me:$LINENO: checking for $ac_header" >&5
5666 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5667 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5668 echo $ECHO_N "(cached) $ECHO_C" >&6
5669 else
5670 eval "$as_ac_Header=\$ac_header_preproc"
5671 fi
5672 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5673 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5674
5675 fi
5676 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5677 cat >>confdefs.h <<_ACEOF
5678 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5679 _ACEOF
5680
5681 fi
5682
5683 done
5684
5685
5686 fi
5687
5688
5689
5690
5691 if test "${ac_cv_header_iomanip+set}" = set; then
5692 echo "$as_me:$LINENO: checking for iomanip" >&5
5693 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5694 if test "${ac_cv_header_iomanip+set}" = set; then
5695 echo $ECHO_N "(cached) $ECHO_C" >&6
5696 fi
5697 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5698 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
5699 else
5700 # Is the header compilable?
5701 echo "$as_me:$LINENO: checking iomanip usability" >&5
5702 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
5703 cat >conftest.$ac_ext <<_ACEOF
5704 /* confdefs.h. */
5705 _ACEOF
5706 cat confdefs.h >>conftest.$ac_ext
5707 cat >>conftest.$ac_ext <<_ACEOF
5708 /* end confdefs.h. */
5709 $ac_includes_default
5710 #include <iomanip>
5711 _ACEOF
5712 rm -f conftest.$ac_objext
5713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5714 (eval $ac_compile) 2>conftest.er1
5715 ac_status=$?
5716 grep -v '^ *+' conftest.er1 >conftest.err
5717 rm -f conftest.er1
5718 cat conftest.err >&5
5719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5720 (exit $ac_status); } &&
5721 { ac_try='test -z "$ac_cxx_werror_flag"
5722 || test ! -s conftest.err'
5723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5724 (eval $ac_try) 2>&5
5725 ac_status=$?
5726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5727 (exit $ac_status); }; } &&
5728 { ac_try='test -s conftest.$ac_objext'
5729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5730 (eval $ac_try) 2>&5
5731 ac_status=$?
5732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 (exit $ac_status); }; }; then
5734 ac_header_compiler=yes
5735 else
5736 echo "$as_me: failed program was:" >&5
5737 sed 's/^/| /' conftest.$ac_ext >&5
5738
5739 ac_header_compiler=no
5740 fi
5741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5742 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5743 echo "${ECHO_T}$ac_header_compiler" >&6
5744
5745 # Is the header present?
5746 echo "$as_me:$LINENO: checking iomanip presence" >&5
5747 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
5748 cat >conftest.$ac_ext <<_ACEOF
5749 /* confdefs.h. */
5750 _ACEOF
5751 cat confdefs.h >>conftest.$ac_ext
5752 cat >>conftest.$ac_ext <<_ACEOF
5753 /* end confdefs.h. */
5754 #include <iomanip>
5755 _ACEOF
5756 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5757 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5758 ac_status=$?
5759 grep -v '^ *+' conftest.er1 >conftest.err
5760 rm -f conftest.er1
5761 cat conftest.err >&5
5762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5763 (exit $ac_status); } >/dev/null; then
5764 if test -s conftest.err; then
5765 ac_cpp_err=$ac_cxx_preproc_warn_flag
5766 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5767 else
5768 ac_cpp_err=
5769 fi
5770 else
5771 ac_cpp_err=yes
5772 fi
5773 if test -z "$ac_cpp_err"; then
5774 ac_header_preproc=yes
5775 else
5776 echo "$as_me: failed program was:" >&5
5777 sed 's/^/| /' conftest.$ac_ext >&5
5778
5779 ac_header_preproc=no
5780 fi
5781 rm -f conftest.err conftest.$ac_ext
5782 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5783 echo "${ECHO_T}$ac_header_preproc" >&6
5784
5785 # So? What about this header?
5786 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5787 yes:no: )
5788 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
5789 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
5790 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
5791 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
5792 ac_header_preproc=yes
5793 ;;
5794 no:yes:* )
5795 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
5796 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
5797 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
5798 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
5799 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
5800 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
5801 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
5802 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
5803 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
5804 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
5805 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
5806 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
5807 (
5808 cat <<\_ASBOX
5809 ## ------------------------------ ##
5810 ## Report this to gezelter@nd.edu ##
5811 ## ------------------------------ ##
5812 _ASBOX
5813 ) |
5814 sed "s/^/$as_me: WARNING: /" >&2
5815 ;;
5816 esac
5817 echo "$as_me:$LINENO: checking for iomanip" >&5
5818 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5819 if test "${ac_cv_header_iomanip+set}" = set; then
5820 echo $ECHO_N "(cached) $ECHO_C" >&6
5821 else
5822 ac_cv_header_iomanip=$ac_header_preproc
5823 fi
5824 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5825 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
5826
5827 fi
5828 if test $ac_cv_header_iomanip = yes; then
5829
5830
5831 cat >>confdefs.h <<\_ACEOF
5832 #define HAVE_IOMANIP 1
5833 _ACEOF
5834
5835
5836 else
5837
5838
5839 for ac_header in iomanip.h
5840 do
5841 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5842 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5843 echo "$as_me:$LINENO: checking for $ac_header" >&5
5844 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5845 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5846 echo $ECHO_N "(cached) $ECHO_C" >&6
5847 fi
5848 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5849 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5850 else
5851 # Is the header compilable?
5852 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5853 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5854 cat >conftest.$ac_ext <<_ACEOF
5855 /* confdefs.h. */
5856 _ACEOF
5857 cat confdefs.h >>conftest.$ac_ext
5858 cat >>conftest.$ac_ext <<_ACEOF
5859 /* end confdefs.h. */
5860 $ac_includes_default
5861 #include <$ac_header>
5862 _ACEOF
5863 rm -f conftest.$ac_objext
5864 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5865 (eval $ac_compile) 2>conftest.er1
5866 ac_status=$?
5867 grep -v '^ *+' conftest.er1 >conftest.err
5868 rm -f conftest.er1
5869 cat conftest.err >&5
5870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5871 (exit $ac_status); } &&
5872 { ac_try='test -z "$ac_cxx_werror_flag"
5873 || test ! -s conftest.err'
5874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5875 (eval $ac_try) 2>&5
5876 ac_status=$?
5877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878 (exit $ac_status); }; } &&
5879 { ac_try='test -s conftest.$ac_objext'
5880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5881 (eval $ac_try) 2>&5
5882 ac_status=$?
5883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884 (exit $ac_status); }; }; then
5885 ac_header_compiler=yes
5886 else
5887 echo "$as_me: failed program was:" >&5
5888 sed 's/^/| /' conftest.$ac_ext >&5
5889
5890 ac_header_compiler=no
5891 fi
5892 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5893 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5894 echo "${ECHO_T}$ac_header_compiler" >&6
5895
5896 # Is the header present?
5897 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5898 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5899 cat >conftest.$ac_ext <<_ACEOF
5900 /* confdefs.h. */
5901 _ACEOF
5902 cat confdefs.h >>conftest.$ac_ext
5903 cat >>conftest.$ac_ext <<_ACEOF
5904 /* end confdefs.h. */
5905 #include <$ac_header>
5906 _ACEOF
5907 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5908 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5909 ac_status=$?
5910 grep -v '^ *+' conftest.er1 >conftest.err
5911 rm -f conftest.er1
5912 cat conftest.err >&5
5913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 (exit $ac_status); } >/dev/null; then
5915 if test -s conftest.err; then
5916 ac_cpp_err=$ac_cxx_preproc_warn_flag
5917 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5918 else
5919 ac_cpp_err=
5920 fi
5921 else
5922 ac_cpp_err=yes
5923 fi
5924 if test -z "$ac_cpp_err"; then
5925 ac_header_preproc=yes
5926 else
5927 echo "$as_me: failed program was:" >&5
5928 sed 's/^/| /' conftest.$ac_ext >&5
5929
5930 ac_header_preproc=no
5931 fi
5932 rm -f conftest.err conftest.$ac_ext
5933 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5934 echo "${ECHO_T}$ac_header_preproc" >&6
5935
5936 # So? What about this header?
5937 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5938 yes:no: )
5939 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5940 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5941 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5942 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5943 ac_header_preproc=yes
5944 ;;
5945 no:yes:* )
5946 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5947 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5948 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5949 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5950 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5951 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5952 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5953 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5954 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5955 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5956 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5957 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5958 (
5959 cat <<\_ASBOX
5960 ## ------------------------------ ##
5961 ## Report this to gezelter@nd.edu ##
5962 ## ------------------------------ ##
5963 _ASBOX
5964 ) |
5965 sed "s/^/$as_me: WARNING: /" >&2
5966 ;;
5967 esac
5968 echo "$as_me:$LINENO: checking for $ac_header" >&5
5969 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5970 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5971 echo $ECHO_N "(cached) $ECHO_C" >&6
5972 else
5973 eval "$as_ac_Header=\$ac_header_preproc"
5974 fi
5975 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5976 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5977
5978 fi
5979 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5980 cat >>confdefs.h <<_ACEOF
5981 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5982 _ACEOF
5983
5984 fi
5985
5986 done
5987
5988
5989 fi
5990
5991
5992
5993
5994 for ac_header in cmath
5995 do
5996 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5997 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5998 echo "$as_me:$LINENO: checking for $ac_header" >&5
5999 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6000 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6001 echo $ECHO_N "(cached) $ECHO_C" >&6
6002 fi
6003 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6004 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6005 else
6006 # Is the header compilable?
6007 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6008 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6009 cat >conftest.$ac_ext <<_ACEOF
6010 /* confdefs.h. */
6011 _ACEOF
6012 cat confdefs.h >>conftest.$ac_ext
6013 cat >>conftest.$ac_ext <<_ACEOF
6014 /* end confdefs.h. */
6015 $ac_includes_default
6016 #include <$ac_header>
6017 _ACEOF
6018 rm -f conftest.$ac_objext
6019 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6020 (eval $ac_compile) 2>conftest.er1
6021 ac_status=$?
6022 grep -v '^ *+' conftest.er1 >conftest.err
6023 rm -f conftest.er1
6024 cat conftest.err >&5
6025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6026 (exit $ac_status); } &&
6027 { ac_try='test -z "$ac_cxx_werror_flag"
6028 || test ! -s conftest.err'
6029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6030 (eval $ac_try) 2>&5
6031 ac_status=$?
6032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6033 (exit $ac_status); }; } &&
6034 { ac_try='test -s conftest.$ac_objext'
6035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6036 (eval $ac_try) 2>&5
6037 ac_status=$?
6038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039 (exit $ac_status); }; }; then
6040 ac_header_compiler=yes
6041 else
6042 echo "$as_me: failed program was:" >&5
6043 sed 's/^/| /' conftest.$ac_ext >&5
6044
6045 ac_header_compiler=no
6046 fi
6047 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6048 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6049 echo "${ECHO_T}$ac_header_compiler" >&6
6050
6051 # Is the header present?
6052 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6053 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6054 cat >conftest.$ac_ext <<_ACEOF
6055 /* confdefs.h. */
6056 _ACEOF
6057 cat confdefs.h >>conftest.$ac_ext
6058 cat >>conftest.$ac_ext <<_ACEOF
6059 /* end confdefs.h. */
6060 #include <$ac_header>
6061 _ACEOF
6062 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6063 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6064 ac_status=$?
6065 grep -v '^ *+' conftest.er1 >conftest.err
6066 rm -f conftest.er1
6067 cat conftest.err >&5
6068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6069 (exit $ac_status); } >/dev/null; then
6070 if test -s conftest.err; then
6071 ac_cpp_err=$ac_cxx_preproc_warn_flag
6072 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6073 else
6074 ac_cpp_err=
6075 fi
6076 else
6077 ac_cpp_err=yes
6078 fi
6079 if test -z "$ac_cpp_err"; then
6080 ac_header_preproc=yes
6081 else
6082 echo "$as_me: failed program was:" >&5
6083 sed 's/^/| /' conftest.$ac_ext >&5
6084
6085 ac_header_preproc=no
6086 fi
6087 rm -f conftest.err conftest.$ac_ext
6088 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6089 echo "${ECHO_T}$ac_header_preproc" >&6
6090
6091 # So? What about this header?
6092 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6093 yes:no: )
6094 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6095 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6096 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6097 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6098 ac_header_preproc=yes
6099 ;;
6100 no:yes:* )
6101 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6102 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6103 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6104 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6105 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6106 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6107 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6108 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6109 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6110 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6111 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6112 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6113 (
6114 cat <<\_ASBOX
6115 ## ------------------------------ ##
6116 ## Report this to gezelter@nd.edu ##
6117 ## ------------------------------ ##
6118 _ASBOX
6119 ) |
6120 sed "s/^/$as_me: WARNING: /" >&2
6121 ;;
6122 esac
6123 echo "$as_me:$LINENO: checking for $ac_header" >&5
6124 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6125 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6126 echo $ECHO_N "(cached) $ECHO_C" >&6
6127 else
6128 eval "$as_ac_Header=\$ac_header_preproc"
6129 fi
6130 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6131 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6132
6133 fi
6134 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6135 cat >>confdefs.h <<_ACEOF
6136 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6137 _ACEOF
6138
6139 fi
6140
6141 done
6142
6143
6144
6145
6146 echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
6147 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
6148 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
6149 echo $ECHO_N "(cached) $ECHO_C" >&6
6150 else
6151
6152 ac_cv_cxx_have_std_iostream=no
6153 ac_cv_cxx_need_use_std_iostream=no
6154 if test "x$ac_cv_cxx_namespaces" = xyes; then
6155
6156
6157 ac_ext=cc
6158 ac_cpp='$CXXCPP $CPPFLAGS'
6159 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6160 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6162
6163 cat >conftest.$ac_ext <<_ACEOF
6164 /* confdefs.h. */
6165 _ACEOF
6166 cat confdefs.h >>conftest.$ac_ext
6167 cat >>conftest.$ac_ext <<_ACEOF
6168 /* end confdefs.h. */
6169
6170 #ifdef HAVE_IOSTREAM
6171 #include <iostream>
6172 #else
6173 #include <iostream.h>
6174 #endif
6175
6176 int
6177 main ()
6178 {
6179 std::cout<<"Hello World"<<std::endl;return 0;
6180 ;
6181 return 0;
6182 }
6183 _ACEOF
6184 rm -f conftest.$ac_objext
6185 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6186 (eval $ac_compile) 2>conftest.er1
6187 ac_status=$?
6188 grep -v '^ *+' conftest.er1 >conftest.err
6189 rm -f conftest.er1
6190 cat conftest.err >&5
6191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6192 (exit $ac_status); } &&
6193 { ac_try='test -z "$ac_cxx_werror_flag"
6194 || test ! -s conftest.err'
6195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6196 (eval $ac_try) 2>&5
6197 ac_status=$?
6198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 (exit $ac_status); }; } &&
6200 { ac_try='test -s conftest.$ac_objext'
6201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6202 (eval $ac_try) 2>&5
6203 ac_status=$?
6204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6205 (exit $ac_status); }; }; then
6206 ac_cv_cxx_have_std_iostream=yes
6207 else
6208 echo "$as_me: failed program was:" >&5
6209 sed 's/^/| /' conftest.$ac_ext >&5
6210
6211 fi
6212 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6213 cat >conftest.$ac_ext <<_ACEOF
6214 /* confdefs.h. */
6215 _ACEOF
6216 cat confdefs.h >>conftest.$ac_ext
6217 cat >>conftest.$ac_ext <<_ACEOF
6218 /* end confdefs.h. */
6219
6220 #define __USE_STD_IOSTREAM 1
6221 #ifdef HAVE_IOSTREAM
6222 #include <iostream>
6223 #else
6224 #include <iostream.h>
6225 #endif
6226
6227 int
6228 main ()
6229 {
6230 std::cout<<"Hello World"<<std::endl;return 0;
6231 ;
6232 return 0;
6233 }
6234 _ACEOF
6235 rm -f conftest.$ac_objext
6236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6237 (eval $ac_compile) 2>conftest.er1
6238 ac_status=$?
6239 grep -v '^ *+' conftest.er1 >conftest.err
6240 rm -f conftest.er1
6241 cat conftest.err >&5
6242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6243 (exit $ac_status); } &&
6244 { ac_try='test -z "$ac_cxx_werror_flag"
6245 || test ! -s conftest.err'
6246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6247 (eval $ac_try) 2>&5
6248 ac_status=$?
6249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250 (exit $ac_status); }; } &&
6251 { ac_try='test -s conftest.$ac_objext'
6252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6253 (eval $ac_try) 2>&5
6254 ac_status=$?
6255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6256 (exit $ac_status); }; }; then
6257 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
6258 else
6259 echo "$as_me: failed program was:" >&5
6260 sed 's/^/| /' conftest.$ac_ext >&5
6261
6262 fi
6263 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6264 ac_ext=cc
6265 ac_cpp='$CXXCPP $CPPFLAGS'
6266 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6267 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6268 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6269
6270 fi
6271
6272 fi
6273 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
6274 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
6275 if test "$ac_cv_cxx_have_std_iostream" = yes; then
6276
6277 cat >>confdefs.h <<\_ACEOF
6278 #define HAVE_STD_IOSTREAM 1
6279 _ACEOF
6280
6281 fi
6282 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
6283
6284 cat >>confdefs.h <<\_ACEOF
6285 #define __USE_STD_IOSTREAM 1
6286 _ACEOF
6287
6288 fi
6289
6290
6291
6292
6293 echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
6294 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
6295 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
6296 echo $ECHO_N "(cached) $ECHO_C" >&6
6297 else
6298
6299 ac_cv_cxx_have_std_stl=no
6300 if test "x$ac_cv_cxx_namespaces" = xyes; then
6301
6302
6303 ac_ext=cc
6304 ac_cpp='$CXXCPP $CPPFLAGS'
6305 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6306 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6307 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6308
6309 cat >conftest.$ac_ext <<_ACEOF
6310 /* confdefs.h. */
6311 _ACEOF
6312 cat confdefs.h >>conftest.$ac_ext
6313 cat >>conftest.$ac_ext <<_ACEOF
6314 /* end confdefs.h. */
6315 #include <list>
6316
6317 int
6318 main ()
6319 {
6320 std::list<int> foo;return 0;
6321 ;
6322 return 0;
6323 }
6324 _ACEOF
6325 rm -f conftest.$ac_objext
6326 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6327 (eval $ac_compile) 2>conftest.er1
6328 ac_status=$?
6329 grep -v '^ *+' conftest.er1 >conftest.err
6330 rm -f conftest.er1
6331 cat conftest.err >&5
6332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6333 (exit $ac_status); } &&
6334 { ac_try='test -z "$ac_cxx_werror_flag"
6335 || test ! -s conftest.err'
6336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6337 (eval $ac_try) 2>&5
6338 ac_status=$?
6339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6340 (exit $ac_status); }; } &&
6341 { ac_try='test -s conftest.$ac_objext'
6342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6343 (eval $ac_try) 2>&5
6344 ac_status=$?
6345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346 (exit $ac_status); }; }; then
6347 ac_cv_cxx_have_std_stl=yes
6348 else
6349 echo "$as_me: failed program was:" >&5
6350 sed 's/^/| /' conftest.$ac_ext >&5
6351
6352 fi
6353 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6354 ac_ext=cc
6355 ac_cpp='$CXXCPP $CPPFLAGS'
6356 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6357 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6358 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6359
6360 fi
6361
6362 fi
6363 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
6364 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
6365 if test "$ac_cv_cxx_have_std_stl" = yes; then
6366
6367 cat >>confdefs.h <<\_ACEOF
6368 #define HAVE_STD_STL 1
6369 _ACEOF
6370
6371 fi
6372
6373
6374
6375 echo "$as_me:$LINENO: checking for fstream::attach()" >&5
6376 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
6377 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
6378 echo $ECHO_N "(cached) $ECHO_C" >&6
6379 else
6380
6381 ac_cv_cxx_have_fstream_attach=no
6382
6383
6384 ac_ext=cc
6385 ac_cpp='$CXXCPP $CPPFLAGS'
6386 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6389
6390 cat >conftest.$ac_ext <<_ACEOF
6391 /* confdefs.h. */
6392 _ACEOF
6393 cat confdefs.h >>conftest.$ac_ext
6394 cat >>conftest.$ac_ext <<_ACEOF
6395 /* end confdefs.h. */
6396
6397 #ifdef HAVE_IOSTREAM
6398 #include <fstream>
6399 #else
6400 #include <fstream.h>
6401 #endif
6402 #ifdef HAVE_STD_IOSTREAM
6403 using namespace std;
6404 #endif
6405
6406 int
6407 main ()
6408 {
6409 int fd=0;ofstream s;s.attach(fd);
6410 ;
6411 return 0;
6412 }
6413 _ACEOF
6414 rm -f conftest.$ac_objext
6415 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6416 (eval $ac_compile) 2>conftest.er1
6417 ac_status=$?
6418 grep -v '^ *+' conftest.er1 >conftest.err
6419 rm -f conftest.er1
6420 cat conftest.err >&5
6421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422 (exit $ac_status); } &&
6423 { ac_try='test -z "$ac_cxx_werror_flag"
6424 || test ! -s conftest.err'
6425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6426 (eval $ac_try) 2>&5
6427 ac_status=$?
6428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6429 (exit $ac_status); }; } &&
6430 { ac_try='test -s conftest.$ac_objext'
6431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6432 (eval $ac_try) 2>&5
6433 ac_status=$?
6434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6435 (exit $ac_status); }; }; then
6436 ac_cv_cxx_have_fstream_attach=yes
6437 else
6438 echo "$as_me: failed program was:" >&5
6439 sed 's/^/| /' conftest.$ac_ext >&5
6440
6441 fi
6442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6443 ac_ext=cc
6444 ac_cpp='$CXXCPP $CPPFLAGS'
6445 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6446 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6447 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6448
6449
6450 fi
6451 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
6452 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
6453 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
6454
6455 cat >>confdefs.h <<\_ACEOF
6456 #define HAVE_FSTREAM_ATTACH 1
6457 _ACEOF
6458
6459 fi
6460
6461
6462
6463 echo "$as_me:$LINENO: checking for fstream::open()" >&5
6464 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
6465 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
6466 echo $ECHO_N "(cached) $ECHO_C" >&6
6467 else
6468
6469 ac_cv_cxx_have_fstream_open=no
6470 ac_cv_cxx_fstream_open_prot=no
6471
6472
6473 ac_ext=cc
6474 ac_cpp='$CXXCPP $CPPFLAGS'
6475 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6476 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6477 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6478
6479 # Try with 2 parameters
6480 cat >conftest.$ac_ext <<_ACEOF
6481 /* confdefs.h. */
6482 _ACEOF
6483 cat confdefs.h >>conftest.$ac_ext
6484 cat >>conftest.$ac_ext <<_ACEOF
6485 /* end confdefs.h. */
6486
6487 #ifdef HAVE_IOSTREAM
6488 #include <fstream>
6489 #else
6490 #include <fstream.h>
6491 #endif
6492 #ifdef HAVE_STD_IOSTREAM
6493 using namespace std;
6494 #endif
6495
6496 int
6497 main ()
6498 {
6499 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
6500 ;
6501 return 0;
6502 }
6503 _ACEOF
6504 rm -f conftest.$ac_objext
6505 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6506 (eval $ac_compile) 2>conftest.er1
6507 ac_status=$?
6508 grep -v '^ *+' conftest.er1 >conftest.err
6509 rm -f conftest.er1
6510 cat conftest.err >&5
6511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512 (exit $ac_status); } &&
6513 { ac_try='test -z "$ac_cxx_werror_flag"
6514 || test ! -s conftest.err'
6515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516 (eval $ac_try) 2>&5
6517 ac_status=$?
6518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 (exit $ac_status); }; } &&
6520 { ac_try='test -s conftest.$ac_objext'
6521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522 (eval $ac_try) 2>&5
6523 ac_status=$?
6524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 (exit $ac_status); }; }; then
6526 ac_cv_cxx_have_fstream_open=yes
6527 else
6528 echo "$as_me: failed program was:" >&5
6529 sed 's/^/| /' conftest.$ac_ext >&5
6530
6531 fi
6532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6533 # Try with mode parameter
6534 cat >conftest.$ac_ext <<_ACEOF
6535 /* confdefs.h. */
6536 _ACEOF
6537 cat confdefs.h >>conftest.$ac_ext
6538 cat >>conftest.$ac_ext <<_ACEOF
6539 /* end confdefs.h. */
6540
6541 #ifdef HAVE_IOSTREAM
6542 #include <fstream>
6543 #else
6544 #include <fstream.h>
6545 #endif
6546 #ifdef HAVE_STD_IOSTREAM
6547 using namespace std;
6548 #endif
6549
6550 int
6551 main ()
6552 {
6553 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
6554 ;
6555 return 0;
6556 }
6557 _ACEOF
6558 rm -f conftest.$ac_objext
6559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6560 (eval $ac_compile) 2>conftest.er1
6561 ac_status=$?
6562 grep -v '^ *+' conftest.er1 >conftest.err
6563 rm -f conftest.er1
6564 cat conftest.err >&5
6565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 (exit $ac_status); } &&
6567 { ac_try='test -z "$ac_cxx_werror_flag"
6568 || test ! -s conftest.err'
6569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6570 (eval $ac_try) 2>&5
6571 ac_status=$?
6572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6573 (exit $ac_status); }; } &&
6574 { ac_try='test -s conftest.$ac_objext'
6575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6576 (eval $ac_try) 2>&5
6577 ac_status=$?
6578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6579 (exit $ac_status); }; }; then
6580 ac_cv_cxx_fstream_open_prot=yes
6581 else
6582 echo "$as_me: failed program was:" >&5
6583 sed 's/^/| /' conftest.$ac_ext >&5
6584
6585 fi
6586 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6587 ac_ext=cc
6588 ac_cpp='$CXXCPP $CPPFLAGS'
6589 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6590 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6591 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6592
6593
6594 fi
6595 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
6596 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
6597 if test "$ac_cv_cxx_have_fstream_open" = yes; then
6598
6599 cat >>confdefs.h <<\_ACEOF
6600 #define HAVE_FSTREAM_OPEN 1
6601 _ACEOF
6602
6603 fi
6604 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
6605
6606 cat >>confdefs.h <<\_ACEOF
6607 #define FSTREAM_OPEN_PROT 1
6608 _ACEOF
6609
6610 fi
6611
6612
6613
6614
6615 echo "$as_me:$LINENO: checking for asin in -lm" >&5
6616 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
6617 if test "${ac_cv_lib_m_asin+set}" = set; then
6618 echo $ECHO_N "(cached) $ECHO_C" >&6
6619 else
6620 ac_check_lib_save_LIBS=$LIBS
6621 LIBS="-lm $LIBS"
6622 cat >conftest.$ac_ext <<_ACEOF
6623 /* confdefs.h. */
6624 _ACEOF
6625 cat confdefs.h >>conftest.$ac_ext
6626 cat >>conftest.$ac_ext <<_ACEOF
6627 /* end confdefs.h. */
6628
6629 /* Override any gcc2 internal prototype to avoid an error. */
6630 #ifdef __cplusplus
6631 extern "C"
6632 #endif
6633 /* We use char because int might match the return type of a gcc2
6634 builtin and then its argument prototype would still apply. */
6635 char asin ();
6636 int
6637 main ()
6638 {
6639 asin ();
6640 ;
6641 return 0;
6642 }
6643 _ACEOF
6644 rm -f conftest.$ac_objext conftest$ac_exeext
6645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6646 (eval $ac_link) 2>conftest.er1
6647 ac_status=$?
6648 grep -v '^ *+' conftest.er1 >conftest.err
6649 rm -f conftest.er1
6650 cat conftest.err >&5
6651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652 (exit $ac_status); } &&
6653 { ac_try='test -z "$ac_cxx_werror_flag"
6654 || test ! -s conftest.err'
6655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6656 (eval $ac_try) 2>&5
6657 ac_status=$?
6658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 (exit $ac_status); }; } &&
6660 { ac_try='test -s conftest$ac_exeext'
6661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6662 (eval $ac_try) 2>&5
6663 ac_status=$?
6664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 (exit $ac_status); }; }; then
6666 ac_cv_lib_m_asin=yes
6667 else
6668 echo "$as_me: failed program was:" >&5
6669 sed 's/^/| /' conftest.$ac_ext >&5
6670
6671 ac_cv_lib_m_asin=no
6672 fi
6673 rm -f conftest.err conftest.$ac_objext \
6674 conftest$ac_exeext conftest.$ac_ext
6675 LIBS=$ac_check_lib_save_LIBS
6676 fi
6677 echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6678 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
6679 if test $ac_cv_lib_m_asin = yes; then
6680 cat >>confdefs.h <<_ACEOF
6681 #define HAVE_LIBM 1
6682 _ACEOF
6683
6684 LIBS="-lm $LIBS"
6685
6686 else
6687 exit
6688 fi
6689
6690
6691
6692 #
6693 # Handle user hints
6694 #
6695 echo "$as_me:$LINENO: checking if zlib is wanted" >&5
6696 echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
6697
6698 # Check whether --with-zlib or --without-zlib was given.
6699 if test "${with_zlib+set}" = set; then
6700 withval="$with_zlib"
6701 if test "$withval" != no ; then
6702 echo "$as_me:$LINENO: result: yes" >&5
6703 echo "${ECHO_T}yes" >&6
6704 if test -d "$withval"
6705 then
6706 ZLIB_HOME="$withval"
6707 else
6708 { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
6709 echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
6710 fi
6711 else
6712 echo "$as_me:$LINENO: result: no" >&5
6713 echo "${ECHO_T}no" >&6
6714 fi
6715 fi;
6716
6717 ZLIB_HOME=/usr/local
6718 if test ! -f "${ZLIB_HOME}/include/zlib.h"
6719 then
6720 ZLIB_HOME=/usr
6721 fi
6722
6723 #
6724 # Locate zlib, if wanted
6725 #
6726 if test -n "${ZLIB_HOME}"
6727 then
6728 ZLIB_OLD_LDFLAGS=$LDFLAGS
6729 ZLIB_OLD_CPPFLAGS=$LDFLAGS
6730 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6731 CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
6732
6733
6734 ac_ext=c
6735 ac_cpp='$CPP $CPPFLAGS'
6736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6739
6740 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6741 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6742 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6743 echo $ECHO_N "(cached) $ECHO_C" >&6
6744 else
6745 ac_check_lib_save_LIBS=$LIBS
6746 LIBS="-lz $LIBS"
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
6754 /* Override any gcc2 internal prototype to avoid an error. */
6755 #ifdef __cplusplus
6756 extern "C"
6757 #endif
6758 /* We use char because int might match the return type of a gcc2
6759 builtin and then its argument prototype would still apply. */
6760 char inflateEnd ();
6761 int
6762 main ()
6763 {
6764 inflateEnd ();
6765 ;
6766 return 0;
6767 }
6768 _ACEOF
6769 rm -f conftest.$ac_objext conftest$ac_exeext
6770 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6771 (eval $ac_link) 2>conftest.er1
6772 ac_status=$?
6773 grep -v '^ *+' conftest.er1 >conftest.err
6774 rm -f conftest.er1
6775 cat conftest.err >&5
6776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6777 (exit $ac_status); } &&
6778 { ac_try='test -z "$ac_c_werror_flag"
6779 || test ! -s conftest.err'
6780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6781 (eval $ac_try) 2>&5
6782 ac_status=$?
6783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 (exit $ac_status); }; } &&
6785 { ac_try='test -s conftest$ac_exeext'
6786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6787 (eval $ac_try) 2>&5
6788 ac_status=$?
6789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6790 (exit $ac_status); }; }; then
6791 ac_cv_lib_z_inflateEnd=yes
6792 else
6793 echo "$as_me: failed program was:" >&5
6794 sed 's/^/| /' conftest.$ac_ext >&5
6795
6796 ac_cv_lib_z_inflateEnd=no
6797 fi
6798 rm -f conftest.err conftest.$ac_objext \
6799 conftest$ac_exeext conftest.$ac_ext
6800 LIBS=$ac_check_lib_save_LIBS
6801 fi
6802 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6803 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6804 if test $ac_cv_lib_z_inflateEnd = yes; then
6805 zlib_cv_libz=yes
6806 else
6807 zlib_cv_libz=no
6808 fi
6809
6810 if test "${ac_cv_header_zlib_h+set}" = set; then
6811 echo "$as_me:$LINENO: checking for zlib.h" >&5
6812 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6813 if test "${ac_cv_header_zlib_h+set}" = set; then
6814 echo $ECHO_N "(cached) $ECHO_C" >&6
6815 fi
6816 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6817 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6818 else
6819 # Is the header compilable?
6820 echo "$as_me:$LINENO: checking zlib.h usability" >&5
6821 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
6822 cat >conftest.$ac_ext <<_ACEOF
6823 /* confdefs.h. */
6824 _ACEOF
6825 cat confdefs.h >>conftest.$ac_ext
6826 cat >>conftest.$ac_ext <<_ACEOF
6827 /* end confdefs.h. */
6828 $ac_includes_default
6829 #include <zlib.h>
6830 _ACEOF
6831 rm -f conftest.$ac_objext
6832 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6833 (eval $ac_compile) 2>conftest.er1
6834 ac_status=$?
6835 grep -v '^ *+' conftest.er1 >conftest.err
6836 rm -f conftest.er1
6837 cat conftest.err >&5
6838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6839 (exit $ac_status); } &&
6840 { ac_try='test -z "$ac_c_werror_flag"
6841 || test ! -s conftest.err'
6842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6843 (eval $ac_try) 2>&5
6844 ac_status=$?
6845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6846 (exit $ac_status); }; } &&
6847 { ac_try='test -s conftest.$ac_objext'
6848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6849 (eval $ac_try) 2>&5
6850 ac_status=$?
6851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852 (exit $ac_status); }; }; then
6853 ac_header_compiler=yes
6854 else
6855 echo "$as_me: failed program was:" >&5
6856 sed 's/^/| /' conftest.$ac_ext >&5
6857
6858 ac_header_compiler=no
6859 fi
6860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6861 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6862 echo "${ECHO_T}$ac_header_compiler" >&6
6863
6864 # Is the header present?
6865 echo "$as_me:$LINENO: checking zlib.h presence" >&5
6866 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
6867 cat >conftest.$ac_ext <<_ACEOF
6868 /* confdefs.h. */
6869 _ACEOF
6870 cat confdefs.h >>conftest.$ac_ext
6871 cat >>conftest.$ac_ext <<_ACEOF
6872 /* end confdefs.h. */
6873 #include <zlib.h>
6874 _ACEOF
6875 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6876 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6877 ac_status=$?
6878 grep -v '^ *+' conftest.er1 >conftest.err
6879 rm -f conftest.er1
6880 cat conftest.err >&5
6881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6882 (exit $ac_status); } >/dev/null; then
6883 if test -s conftest.err; then
6884 ac_cpp_err=$ac_c_preproc_warn_flag
6885 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6886 else
6887 ac_cpp_err=
6888 fi
6889 else
6890 ac_cpp_err=yes
6891 fi
6892 if test -z "$ac_cpp_err"; then
6893 ac_header_preproc=yes
6894 else
6895 echo "$as_me: failed program was:" >&5
6896 sed 's/^/| /' conftest.$ac_ext >&5
6897
6898 ac_header_preproc=no
6899 fi
6900 rm -f conftest.err conftest.$ac_ext
6901 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6902 echo "${ECHO_T}$ac_header_preproc" >&6
6903
6904 # So? What about this header?
6905 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6906 yes:no: )
6907 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6908 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6909 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6910 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6911 ac_header_preproc=yes
6912 ;;
6913 no:yes:* )
6914 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6915 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6916 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
6917 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
6918 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6919 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6920 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
6921 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
6922 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6923 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6924 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6925 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6926 (
6927 cat <<\_ASBOX
6928 ## ------------------------------ ##
6929 ## Report this to gezelter@nd.edu ##
6930 ## ------------------------------ ##
6931 _ASBOX
6932 ) |
6933 sed "s/^/$as_me: WARNING: /" >&2
6934 ;;
6935 esac
6936 echo "$as_me:$LINENO: checking for zlib.h" >&5
6937 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6938 if test "${ac_cv_header_zlib_h+set}" = set; then
6939 echo $ECHO_N "(cached) $ECHO_C" >&6
6940 else
6941 ac_cv_header_zlib_h=$ac_header_preproc
6942 fi
6943 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6944 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
6945
6946 fi
6947 if test $ac_cv_header_zlib_h = yes; then
6948 zlib_cv_zlib_h=yes
6949 else
6950 zlib_cv_zlib_h=no
6951 fi
6952
6953
6954 ac_ext=cc
6955 ac_cpp='$CXXCPP $CPPFLAGS'
6956 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6957 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6958 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6959
6960 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
6961 then
6962 #
6963 # If both library and header were found, use them
6964 #
6965
6966 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6967 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6968 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6969 echo $ECHO_N "(cached) $ECHO_C" >&6
6970 else
6971 ac_check_lib_save_LIBS=$LIBS
6972 LIBS="-lz $LIBS"
6973 cat >conftest.$ac_ext <<_ACEOF
6974 /* confdefs.h. */
6975 _ACEOF
6976 cat confdefs.h >>conftest.$ac_ext
6977 cat >>conftest.$ac_ext <<_ACEOF
6978 /* end confdefs.h. */
6979
6980 /* Override any gcc2 internal prototype to avoid an error. */
6981 #ifdef __cplusplus
6982 extern "C"
6983 #endif
6984 /* We use char because int might match the return type of a gcc2
6985 builtin and then its argument prototype would still apply. */
6986 char inflateEnd ();
6987 int
6988 main ()
6989 {
6990 inflateEnd ();
6991 ;
6992 return 0;
6993 }
6994 _ACEOF
6995 rm -f conftest.$ac_objext conftest$ac_exeext
6996 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6997 (eval $ac_link) 2>conftest.er1
6998 ac_status=$?
6999 grep -v '^ *+' conftest.er1 >conftest.err
7000 rm -f conftest.er1
7001 cat conftest.err >&5
7002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7003 (exit $ac_status); } &&
7004 { ac_try='test -z "$ac_cxx_werror_flag"
7005 || test ! -s conftest.err'
7006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7007 (eval $ac_try) 2>&5
7008 ac_status=$?
7009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010 (exit $ac_status); }; } &&
7011 { ac_try='test -s conftest$ac_exeext'
7012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7013 (eval $ac_try) 2>&5
7014 ac_status=$?
7015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7016 (exit $ac_status); }; }; then
7017 ac_cv_lib_z_inflateEnd=yes
7018 else
7019 echo "$as_me: failed program was:" >&5
7020 sed 's/^/| /' conftest.$ac_ext >&5
7021
7022 ac_cv_lib_z_inflateEnd=no
7023 fi
7024 rm -f conftest.err conftest.$ac_objext \
7025 conftest$ac_exeext conftest.$ac_ext
7026 LIBS=$ac_check_lib_save_LIBS
7027 fi
7028 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7029 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
7030 if test $ac_cv_lib_z_inflateEnd = yes; then
7031 cat >>confdefs.h <<_ACEOF
7032 #define HAVE_LIBZ 1
7033 _ACEOF
7034
7035 LIBS="-lz $LIBS"
7036
7037 fi
7038
7039 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7040 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7041 echo "$as_me:$LINENO: result: ok" >&5
7042 echo "${ECHO_T}ok" >&6
7043 else
7044 #
7045 # If either header or library was not found, revert and bomb
7046 #
7047 echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7048 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7049 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7050 CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
7051 echo "$as_me:$LINENO: result: failed" >&5
7052 echo "${ECHO_T}failed" >&6
7053 { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
7054 echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
7055 { (exit 1); exit 1; }; }
7056 fi
7057 fi
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079 for ac_header in stdlib.h string.h sys/param.h unistd.h sys/time.h stdio.h conio.h strstream.h iostream.h fstream.h math.h time.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
7080 do
7081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7082 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7083 echo "$as_me:$LINENO: checking for $ac_header" >&5
7084 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7085 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7086 echo $ECHO_N "(cached) $ECHO_C" >&6
7087 fi
7088 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7089 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7090 else
7091 # Is the header compilable?
7092 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7093 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7094 cat >conftest.$ac_ext <<_ACEOF
7095 /* confdefs.h. */
7096 _ACEOF
7097 cat confdefs.h >>conftest.$ac_ext
7098 cat >>conftest.$ac_ext <<_ACEOF
7099 /* end confdefs.h. */
7100 $ac_includes_default
7101 #include <$ac_header>
7102 _ACEOF
7103 rm -f conftest.$ac_objext
7104 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7105 (eval $ac_compile) 2>conftest.er1
7106 ac_status=$?
7107 grep -v '^ *+' conftest.er1 >conftest.err
7108 rm -f conftest.er1
7109 cat conftest.err >&5
7110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111 (exit $ac_status); } &&
7112 { ac_try='test -z "$ac_cxx_werror_flag"
7113 || test ! -s conftest.err'
7114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7115 (eval $ac_try) 2>&5
7116 ac_status=$?
7117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7118 (exit $ac_status); }; } &&
7119 { ac_try='test -s conftest.$ac_objext'
7120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7121 (eval $ac_try) 2>&5
7122 ac_status=$?
7123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7124 (exit $ac_status); }; }; then
7125 ac_header_compiler=yes
7126 else
7127 echo "$as_me: failed program was:" >&5
7128 sed 's/^/| /' conftest.$ac_ext >&5
7129
7130 ac_header_compiler=no
7131 fi
7132 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7133 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7134 echo "${ECHO_T}$ac_header_compiler" >&6
7135
7136 # Is the header present?
7137 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7138 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7139 cat >conftest.$ac_ext <<_ACEOF
7140 /* confdefs.h. */
7141 _ACEOF
7142 cat confdefs.h >>conftest.$ac_ext
7143 cat >>conftest.$ac_ext <<_ACEOF
7144 /* end confdefs.h. */
7145 #include <$ac_header>
7146 _ACEOF
7147 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7148 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7149 ac_status=$?
7150 grep -v '^ *+' conftest.er1 >conftest.err
7151 rm -f conftest.er1
7152 cat conftest.err >&5
7153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7154 (exit $ac_status); } >/dev/null; then
7155 if test -s conftest.err; then
7156 ac_cpp_err=$ac_cxx_preproc_warn_flag
7157 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7158 else
7159 ac_cpp_err=
7160 fi
7161 else
7162 ac_cpp_err=yes
7163 fi
7164 if test -z "$ac_cpp_err"; then
7165 ac_header_preproc=yes
7166 else
7167 echo "$as_me: failed program was:" >&5
7168 sed 's/^/| /' conftest.$ac_ext >&5
7169
7170 ac_header_preproc=no
7171 fi
7172 rm -f conftest.err conftest.$ac_ext
7173 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7174 echo "${ECHO_T}$ac_header_preproc" >&6
7175
7176 # So? What about this header?
7177 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7178 yes:no: )
7179 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7180 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7181 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7182 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7183 ac_header_preproc=yes
7184 ;;
7185 no:yes:* )
7186 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7187 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7188 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7189 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7190 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7191 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7192 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7193 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7194 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7195 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7196 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7197 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7198 (
7199 cat <<\_ASBOX
7200 ## ------------------------------ ##
7201 ## Report this to gezelter@nd.edu ##
7202 ## ------------------------------ ##
7203 _ASBOX
7204 ) |
7205 sed "s/^/$as_me: WARNING: /" >&2
7206 ;;
7207 esac
7208 echo "$as_me:$LINENO: checking for $ac_header" >&5
7209 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7210 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7211 echo $ECHO_N "(cached) $ECHO_C" >&6
7212 else
7213 eval "$as_ac_Header=\$ac_header_preproc"
7214 fi
7215 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7216 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7217
7218 fi
7219 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7220 cat >>confdefs.h <<_ACEOF
7221 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7222 _ACEOF
7223
7224 fi
7225
7226 done
7227
7228 ac_ext=cc
7229 ac_cpp='$CXXCPP $CPPFLAGS'
7230 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7231 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7232 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7233
7234
7235
7236
7237
7238
7239 for ac_header in ctype.h iostream fstream sstream strstream
7240 do
7241 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7242 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7243 echo "$as_me:$LINENO: checking for $ac_header" >&5
7244 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7245 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7246 echo $ECHO_N "(cached) $ECHO_C" >&6
7247 fi
7248 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7249 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7250 else
7251 # Is the header compilable?
7252 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7253 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7254 cat >conftest.$ac_ext <<_ACEOF
7255 /* confdefs.h. */
7256 _ACEOF
7257 cat confdefs.h >>conftest.$ac_ext
7258 cat >>conftest.$ac_ext <<_ACEOF
7259 /* end confdefs.h. */
7260 $ac_includes_default
7261 #include <$ac_header>
7262 _ACEOF
7263 rm -f conftest.$ac_objext
7264 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7265 (eval $ac_compile) 2>conftest.er1
7266 ac_status=$?
7267 grep -v '^ *+' conftest.er1 >conftest.err
7268 rm -f conftest.er1
7269 cat conftest.err >&5
7270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271 (exit $ac_status); } &&
7272 { ac_try='test -z "$ac_cxx_werror_flag"
7273 || test ! -s conftest.err'
7274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275 (eval $ac_try) 2>&5
7276 ac_status=$?
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); }; } &&
7279 { ac_try='test -s conftest.$ac_objext'
7280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 (eval $ac_try) 2>&5
7282 ac_status=$?
7283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 (exit $ac_status); }; }; then
7285 ac_header_compiler=yes
7286 else
7287 echo "$as_me: failed program was:" >&5
7288 sed 's/^/| /' conftest.$ac_ext >&5
7289
7290 ac_header_compiler=no
7291 fi
7292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7293 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7294 echo "${ECHO_T}$ac_header_compiler" >&6
7295
7296 # Is the header present?
7297 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7298 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7299 cat >conftest.$ac_ext <<_ACEOF
7300 /* confdefs.h. */
7301 _ACEOF
7302 cat confdefs.h >>conftest.$ac_ext
7303 cat >>conftest.$ac_ext <<_ACEOF
7304 /* end confdefs.h. */
7305 #include <$ac_header>
7306 _ACEOF
7307 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7308 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7309 ac_status=$?
7310 grep -v '^ *+' conftest.er1 >conftest.err
7311 rm -f conftest.er1
7312 cat conftest.err >&5
7313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7314 (exit $ac_status); } >/dev/null; then
7315 if test -s conftest.err; then
7316 ac_cpp_err=$ac_cxx_preproc_warn_flag
7317 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7318 else
7319 ac_cpp_err=
7320 fi
7321 else
7322 ac_cpp_err=yes
7323 fi
7324 if test -z "$ac_cpp_err"; then
7325 ac_header_preproc=yes
7326 else
7327 echo "$as_me: failed program was:" >&5
7328 sed 's/^/| /' conftest.$ac_ext >&5
7329
7330 ac_header_preproc=no
7331 fi
7332 rm -f conftest.err conftest.$ac_ext
7333 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7334 echo "${ECHO_T}$ac_header_preproc" >&6
7335
7336 # So? What about this header?
7337 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7338 yes:no: )
7339 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7340 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7341 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7342 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7343 ac_header_preproc=yes
7344 ;;
7345 no:yes:* )
7346 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7347 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7348 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7349 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7350 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7351 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7352 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7353 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7354 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7355 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7356 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7357 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7358 (
7359 cat <<\_ASBOX
7360 ## ------------------------------ ##
7361 ## Report this to gezelter@nd.edu ##
7362 ## ------------------------------ ##
7363 _ASBOX
7364 ) |
7365 sed "s/^/$as_me: WARNING: /" >&2
7366 ;;
7367 esac
7368 echo "$as_me:$LINENO: checking for $ac_header" >&5
7369 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7370 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7371 echo $ECHO_N "(cached) $ECHO_C" >&6
7372 else
7373 eval "$as_ac_Header=\$ac_header_preproc"
7374 fi
7375 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7376 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7377
7378 fi
7379 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7380 cat >>confdefs.h <<_ACEOF
7381 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7382 _ACEOF
7383
7384 fi
7385
7386 done
7387
7388 ac_ext=c
7389 ac_cpp='$CPP $CPPFLAGS'
7390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406 for ac_func in rint snprintf sranddev strcasecmp strncasecmp stricmp strnicmp pstat_getstatic sysmp getsysinfo sysctl table
7407 do
7408 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7409 echo "$as_me:$LINENO: checking for $ac_func" >&5
7410 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7411 if eval "test \"\${$as_ac_var+set}\" = set"; then
7412 echo $ECHO_N "(cached) $ECHO_C" >&6
7413 else
7414 cat >conftest.$ac_ext <<_ACEOF
7415 /* confdefs.h. */
7416 _ACEOF
7417 cat confdefs.h >>conftest.$ac_ext
7418 cat >>conftest.$ac_ext <<_ACEOF
7419 /* end confdefs.h. */
7420 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7421 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7422 #define $ac_func innocuous_$ac_func
7423
7424 /* System header to define __stub macros and hopefully few prototypes,
7425 which can conflict with char $ac_func (); below.
7426 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7427 <limits.h> exists even on freestanding compilers. */
7428
7429 #ifdef __STDC__
7430 # include <limits.h>
7431 #else
7432 # include <assert.h>
7433 #endif
7434
7435 #undef $ac_func
7436
7437 /* Override any gcc2 internal prototype to avoid an error. */
7438 #ifdef __cplusplus
7439 extern "C"
7440 {
7441 #endif
7442 /* We use char because int might match the return type of a gcc2
7443 builtin and then its argument prototype would still apply. */
7444 char $ac_func ();
7445 /* The GNU C library defines this for functions which it implements
7446 to always fail with ENOSYS. Some functions are actually named
7447 something starting with __ and the normal name is an alias. */
7448 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7449 choke me
7450 #else
7451 char (*f) () = $ac_func;
7452 #endif
7453 #ifdef __cplusplus
7454 }
7455 #endif
7456
7457 int
7458 main ()
7459 {
7460 return f != $ac_func;
7461 ;
7462 return 0;
7463 }
7464 _ACEOF
7465 rm -f conftest.$ac_objext conftest$ac_exeext
7466 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7467 (eval $ac_link) 2>conftest.er1
7468 ac_status=$?
7469 grep -v '^ *+' conftest.er1 >conftest.err
7470 rm -f conftest.er1
7471 cat conftest.err >&5
7472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7473 (exit $ac_status); } &&
7474 { ac_try='test -z "$ac_c_werror_flag"
7475 || test ! -s conftest.err'
7476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7477 (eval $ac_try) 2>&5
7478 ac_status=$?
7479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7480 (exit $ac_status); }; } &&
7481 { ac_try='test -s conftest$ac_exeext'
7482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7483 (eval $ac_try) 2>&5
7484 ac_status=$?
7485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 (exit $ac_status); }; }; then
7487 eval "$as_ac_var=yes"
7488 else
7489 echo "$as_me: failed program was:" >&5
7490 sed 's/^/| /' conftest.$ac_ext >&5
7491
7492 eval "$as_ac_var=no"
7493 fi
7494 rm -f conftest.err conftest.$ac_objext \
7495 conftest$ac_exeext conftest.$ac_ext
7496 fi
7497 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7498 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7499 if test `eval echo '${'$as_ac_var'}'` = yes; then
7500 cat >>confdefs.h <<_ACEOF
7501 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7502 _ACEOF
7503
7504 fi
7505 done
7506
7507 # special check for _system_configuration because AIX <4.3.2 do not
7508 # contain the `physmem' member.
7509 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7510 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7511 cat >conftest.$ac_ext <<_ACEOF
7512 /* confdefs.h. */
7513 _ACEOF
7514 cat confdefs.h >>conftest.$ac_ext
7515 cat >>conftest.$ac_ext <<_ACEOF
7516 /* end confdefs.h. */
7517 #include <sys/systemcfg.h>
7518 int
7519 main ()
7520 {
7521 double x = _system_configuration.physmem;
7522 ;
7523 return 0;
7524 }
7525 _ACEOF
7526 rm -f conftest.$ac_objext
7527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7528 (eval $ac_compile) 2>conftest.er1
7529 ac_status=$?
7530 grep -v '^ *+' conftest.er1 >conftest.err
7531 rm -f conftest.er1
7532 cat conftest.err >&5
7533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 (exit $ac_status); } &&
7535 { ac_try='test -z "$ac_c_werror_flag"
7536 || test ! -s conftest.err'
7537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7538 (eval $ac_try) 2>&5
7539 ac_status=$?
7540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7541 (exit $ac_status); }; } &&
7542 { ac_try='test -s conftest.$ac_objext'
7543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7544 (eval $ac_try) 2>&5
7545 ac_status=$?
7546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 (exit $ac_status); }; }; then
7548 echo "$as_me:$LINENO: result: yes" >&5
7549 echo "${ECHO_T}yes" >&6
7550
7551 cat >>confdefs.h <<\_ACEOF
7552 #define HAVE__SYSTEM_CONFIGURATION 1
7553 _ACEOF
7554
7555 else
7556 echo "$as_me: failed program was:" >&5
7557 sed 's/^/| /' conftest.$ac_ext >&5
7558
7559 echo "$as_me:$LINENO: result: no" >&5
7560 echo "${ECHO_T}no" >&6
7561 fi
7562 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7563 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7564 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7565 if test "${ac_cv_header_time+set}" = set; then
7566 echo $ECHO_N "(cached) $ECHO_C" >&6
7567 else
7568 cat >conftest.$ac_ext <<_ACEOF
7569 /* confdefs.h. */
7570 _ACEOF
7571 cat confdefs.h >>conftest.$ac_ext
7572 cat >>conftest.$ac_ext <<_ACEOF
7573 /* end confdefs.h. */
7574 #include <sys/types.h>
7575 #include <sys/time.h>
7576 #include <time.h>
7577
7578 int
7579 main ()
7580 {
7581 if ((struct tm *) 0)
7582 return 0;
7583 ;
7584 return 0;
7585 }
7586 _ACEOF
7587 rm -f conftest.$ac_objext
7588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7589 (eval $ac_compile) 2>conftest.er1
7590 ac_status=$?
7591 grep -v '^ *+' conftest.er1 >conftest.err
7592 rm -f conftest.er1
7593 cat conftest.err >&5
7594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7595 (exit $ac_status); } &&
7596 { ac_try='test -z "$ac_c_werror_flag"
7597 || test ! -s conftest.err'
7598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7599 (eval $ac_try) 2>&5
7600 ac_status=$?
7601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7602 (exit $ac_status); }; } &&
7603 { ac_try='test -s conftest.$ac_objext'
7604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7605 (eval $ac_try) 2>&5
7606 ac_status=$?
7607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7608 (exit $ac_status); }; }; then
7609 ac_cv_header_time=yes
7610 else
7611 echo "$as_me: failed program was:" >&5
7612 sed 's/^/| /' conftest.$ac_ext >&5
7613
7614 ac_cv_header_time=no
7615 fi
7616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7617 fi
7618 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7619 echo "${ECHO_T}$ac_cv_header_time" >&6
7620 if test $ac_cv_header_time = yes; then
7621
7622 cat >>confdefs.h <<\_ACEOF
7623 #define TIME_WITH_SYS_TIME 1
7624 _ACEOF
7625
7626 fi
7627
7628
7629 echo "$as_me:$LINENO: checking for clock_t" >&5
7630 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
7631 if test "${ac_cv_type_clock_t+set}" = set; then
7632 echo $ECHO_N "(cached) $ECHO_C" >&6
7633 else
7634 cat >conftest.$ac_ext <<_ACEOF
7635 /* confdefs.h. */
7636 _ACEOF
7637 cat confdefs.h >>conftest.$ac_ext
7638 cat >>conftest.$ac_ext <<_ACEOF
7639 /* end confdefs.h. */
7640 $ac_includes_default
7641 int
7642 main ()
7643 {
7644 if ((clock_t *) 0)
7645 return 0;
7646 if (sizeof (clock_t))
7647 return 0;
7648 ;
7649 return 0;
7650 }
7651 _ACEOF
7652 rm -f conftest.$ac_objext
7653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7654 (eval $ac_compile) 2>conftest.er1
7655 ac_status=$?
7656 grep -v '^ *+' conftest.er1 >conftest.err
7657 rm -f conftest.er1
7658 cat conftest.err >&5
7659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660 (exit $ac_status); } &&
7661 { ac_try='test -z "$ac_c_werror_flag"
7662 || test ! -s conftest.err'
7663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7664 (eval $ac_try) 2>&5
7665 ac_status=$?
7666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 (exit $ac_status); }; } &&
7668 { ac_try='test -s conftest.$ac_objext'
7669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7670 (eval $ac_try) 2>&5
7671 ac_status=$?
7672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673 (exit $ac_status); }; }; then
7674 ac_cv_type_clock_t=yes
7675 else
7676 echo "$as_me: failed program was:" >&5
7677 sed 's/^/| /' conftest.$ac_ext >&5
7678
7679 ac_cv_type_clock_t=no
7680 fi
7681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7682 fi
7683 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7684 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7685 if test $ac_cv_type_clock_t = yes; then
7686
7687 cat >>confdefs.h <<_ACEOF
7688 #define HAVE_CLOCK_T 1
7689 _ACEOF
7690
7691
7692 fi
7693
7694 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7695 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7696 if test "${ac_cv_c_const+set}" = set; then
7697 echo $ECHO_N "(cached) $ECHO_C" >&6
7698 else
7699 cat >conftest.$ac_ext <<_ACEOF
7700 /* confdefs.h. */
7701 _ACEOF
7702 cat confdefs.h >>conftest.$ac_ext
7703 cat >>conftest.$ac_ext <<_ACEOF
7704 /* end confdefs.h. */
7705
7706 int
7707 main ()
7708 {
7709 /* FIXME: Include the comments suggested by Paul. */
7710 #ifndef __cplusplus
7711 /* Ultrix mips cc rejects this. */
7712 typedef int charset[2];
7713 const charset x;
7714 /* SunOS 4.1.1 cc rejects this. */
7715 char const *const *ccp;
7716 char **p;
7717 /* NEC SVR4.0.2 mips cc rejects this. */
7718 struct point {int x, y;};
7719 static struct point const zero = {0,0};
7720 /* AIX XL C 1.02.0.0 rejects this.
7721 It does not let you subtract one const X* pointer from another in
7722 an arm of an if-expression whose if-part is not a constant
7723 expression */
7724 const char *g = "string";
7725 ccp = &g + (g ? g-g : 0);
7726 /* HPUX 7.0 cc rejects these. */
7727 ++ccp;
7728 p = (char**) ccp;
7729 ccp = (char const *const *) p;
7730 { /* SCO 3.2v4 cc rejects this. */
7731 char *t;
7732 char const *s = 0 ? (char *) 0 : (char const *) 0;
7733
7734 *t++ = 0;
7735 }
7736 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7737 int x[] = {25, 17};
7738 const int *foo = &x[0];
7739 ++foo;
7740 }
7741 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7742 typedef const int *iptr;
7743 iptr p = 0;
7744 ++p;
7745 }
7746 { /* AIX XL C 1.02.0.0 rejects this saying
7747 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7748 struct s { int j; const int *ap[3]; };
7749 struct s *b; b->j = 5;
7750 }
7751 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7752 const int foo = 10;
7753 }
7754 #endif
7755
7756 ;
7757 return 0;
7758 }
7759 _ACEOF
7760 rm -f conftest.$ac_objext
7761 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7762 (eval $ac_compile) 2>conftest.er1
7763 ac_status=$?
7764 grep -v '^ *+' conftest.er1 >conftest.err
7765 rm -f conftest.er1
7766 cat conftest.err >&5
7767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7768 (exit $ac_status); } &&
7769 { ac_try='test -z "$ac_c_werror_flag"
7770 || test ! -s conftest.err'
7771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7772 (eval $ac_try) 2>&5
7773 ac_status=$?
7774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775 (exit $ac_status); }; } &&
7776 { ac_try='test -s conftest.$ac_objext'
7777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7778 (eval $ac_try) 2>&5
7779 ac_status=$?
7780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7781 (exit $ac_status); }; }; then
7782 ac_cv_c_const=yes
7783 else
7784 echo "$as_me: failed program was:" >&5
7785 sed 's/^/| /' conftest.$ac_ext >&5
7786
7787 ac_cv_c_const=no
7788 fi
7789 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7790 fi
7791 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7792 echo "${ECHO_T}$ac_cv_c_const" >&6
7793 if test $ac_cv_c_const = no; then
7794
7795 cat >>confdefs.h <<\_ACEOF
7796 #define const
7797 _ACEOF
7798
7799 fi
7800
7801 echo "$as_me:$LINENO: checking for inline" >&5
7802 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7803 if test "${ac_cv_c_inline+set}" = set; then
7804 echo $ECHO_N "(cached) $ECHO_C" >&6
7805 else
7806 ac_cv_c_inline=no
7807 for ac_kw in inline __inline__ __inline; do
7808 cat >conftest.$ac_ext <<_ACEOF
7809 /* confdefs.h. */
7810 _ACEOF
7811 cat confdefs.h >>conftest.$ac_ext
7812 cat >>conftest.$ac_ext <<_ACEOF
7813 /* end confdefs.h. */
7814 #ifndef __cplusplus
7815 typedef int foo_t;
7816 static $ac_kw foo_t static_foo () {return 0; }
7817 $ac_kw foo_t foo () {return 0; }
7818 #endif
7819
7820 _ACEOF
7821 rm -f conftest.$ac_objext
7822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7823 (eval $ac_compile) 2>conftest.er1
7824 ac_status=$?
7825 grep -v '^ *+' conftest.er1 >conftest.err
7826 rm -f conftest.er1
7827 cat conftest.err >&5
7828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7829 (exit $ac_status); } &&
7830 { ac_try='test -z "$ac_c_werror_flag"
7831 || test ! -s conftest.err'
7832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7833 (eval $ac_try) 2>&5
7834 ac_status=$?
7835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7836 (exit $ac_status); }; } &&
7837 { ac_try='test -s conftest.$ac_objext'
7838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7839 (eval $ac_try) 2>&5
7840 ac_status=$?
7841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 (exit $ac_status); }; }; then
7843 ac_cv_c_inline=$ac_kw; break
7844 else
7845 echo "$as_me: failed program was:" >&5
7846 sed 's/^/| /' conftest.$ac_ext >&5
7847
7848 fi
7849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7850 done
7851
7852 fi
7853 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7854 echo "${ECHO_T}$ac_cv_c_inline" >&6
7855
7856
7857 case $ac_cv_c_inline in
7858 inline | yes) ;;
7859 *)
7860 case $ac_cv_c_inline in
7861 no) ac_val=;;
7862 *) ac_val=$ac_cv_c_inline;;
7863 esac
7864 cat >>confdefs.h <<_ACEOF
7865 #ifndef __cplusplus
7866 #define inline $ac_val
7867 #endif
7868 _ACEOF
7869 ;;
7870 esac
7871
7872
7873
7874 # clean out junk possibly left behind by a previous configuration
7875 rm -f src/getopt.h
7876 # Check for getopt_long support
7877
7878 for ac_header in getopt.h
7879 do
7880 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7881 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7882 echo "$as_me:$LINENO: checking for $ac_header" >&5
7883 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7884 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7885 echo $ECHO_N "(cached) $ECHO_C" >&6
7886 fi
7887 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7888 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7889 else
7890 # Is the header compilable?
7891 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7892 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7893 cat >conftest.$ac_ext <<_ACEOF
7894 /* confdefs.h. */
7895 _ACEOF
7896 cat confdefs.h >>conftest.$ac_ext
7897 cat >>conftest.$ac_ext <<_ACEOF
7898 /* end confdefs.h. */
7899 $ac_includes_default
7900 #include <$ac_header>
7901 _ACEOF
7902 rm -f conftest.$ac_objext
7903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7904 (eval $ac_compile) 2>conftest.er1
7905 ac_status=$?
7906 grep -v '^ *+' conftest.er1 >conftest.err
7907 rm -f conftest.er1
7908 cat conftest.err >&5
7909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7910 (exit $ac_status); } &&
7911 { ac_try='test -z "$ac_c_werror_flag"
7912 || test ! -s conftest.err'
7913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7914 (eval $ac_try) 2>&5
7915 ac_status=$?
7916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7917 (exit $ac_status); }; } &&
7918 { ac_try='test -s conftest.$ac_objext'
7919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7920 (eval $ac_try) 2>&5
7921 ac_status=$?
7922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7923 (exit $ac_status); }; }; then
7924 ac_header_compiler=yes
7925 else
7926 echo "$as_me: failed program was:" >&5
7927 sed 's/^/| /' conftest.$ac_ext >&5
7928
7929 ac_header_compiler=no
7930 fi
7931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7932 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7933 echo "${ECHO_T}$ac_header_compiler" >&6
7934
7935 # Is the header present?
7936 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7937 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7938 cat >conftest.$ac_ext <<_ACEOF
7939 /* confdefs.h. */
7940 _ACEOF
7941 cat confdefs.h >>conftest.$ac_ext
7942 cat >>conftest.$ac_ext <<_ACEOF
7943 /* end confdefs.h. */
7944 #include <$ac_header>
7945 _ACEOF
7946 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7947 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7948 ac_status=$?
7949 grep -v '^ *+' conftest.er1 >conftest.err
7950 rm -f conftest.er1
7951 cat conftest.err >&5
7952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7953 (exit $ac_status); } >/dev/null; then
7954 if test -s conftest.err; then
7955 ac_cpp_err=$ac_c_preproc_warn_flag
7956 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7957 else
7958 ac_cpp_err=
7959 fi
7960 else
7961 ac_cpp_err=yes
7962 fi
7963 if test -z "$ac_cpp_err"; then
7964 ac_header_preproc=yes
7965 else
7966 echo "$as_me: failed program was:" >&5
7967 sed 's/^/| /' conftest.$ac_ext >&5
7968
7969 ac_header_preproc=no
7970 fi
7971 rm -f conftest.err conftest.$ac_ext
7972 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7973 echo "${ECHO_T}$ac_header_preproc" >&6
7974
7975 # So? What about this header?
7976 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7977 yes:no: )
7978 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7979 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7980 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7981 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7982 ac_header_preproc=yes
7983 ;;
7984 no:yes:* )
7985 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7986 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7987 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7988 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7989 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7990 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7991 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7992 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7993 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7994 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7995 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7996 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7997 (
7998 cat <<\_ASBOX
7999 ## ------------------------------ ##
8000 ## Report this to gezelter@nd.edu ##
8001 ## ------------------------------ ##
8002 _ASBOX
8003 ) |
8004 sed "s/^/$as_me: WARNING: /" >&2
8005 ;;
8006 esac
8007 echo "$as_me:$LINENO: checking for $ac_header" >&5
8008 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8009 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8010 echo $ECHO_N "(cached) $ECHO_C" >&6
8011 else
8012 eval "$as_ac_Header=\$ac_header_preproc"
8013 fi
8014 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8015 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8016
8017 fi
8018 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8019 cat >>confdefs.h <<_ACEOF
8020 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8021 _ACEOF
8022
8023 fi
8024
8025 done
8026
8027
8028 for ac_func in getopt_long
8029 do
8030 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8031 echo "$as_me:$LINENO: checking for $ac_func" >&5
8032 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8033 if eval "test \"\${$as_ac_var+set}\" = set"; then
8034 echo $ECHO_N "(cached) $ECHO_C" >&6
8035 else
8036 cat >conftest.$ac_ext <<_ACEOF
8037 /* confdefs.h. */
8038 _ACEOF
8039 cat confdefs.h >>conftest.$ac_ext
8040 cat >>conftest.$ac_ext <<_ACEOF
8041 /* end confdefs.h. */
8042 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8043 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8044 #define $ac_func innocuous_$ac_func
8045
8046 /* System header to define __stub macros and hopefully few prototypes,
8047 which can conflict with char $ac_func (); below.
8048 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8049 <limits.h> exists even on freestanding compilers. */
8050
8051 #ifdef __STDC__
8052 # include <limits.h>
8053 #else
8054 # include <assert.h>
8055 #endif
8056
8057 #undef $ac_func
8058
8059 /* Override any gcc2 internal prototype to avoid an error. */
8060 #ifdef __cplusplus
8061 extern "C"
8062 {
8063 #endif
8064 /* We use char because int might match the return type of a gcc2
8065 builtin and then its argument prototype would still apply. */
8066 char $ac_func ();
8067 /* The GNU C library defines this for functions which it implements
8068 to always fail with ENOSYS. Some functions are actually named
8069 something starting with __ and the normal name is an alias. */
8070 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8071 choke me
8072 #else
8073 char (*f) () = $ac_func;
8074 #endif
8075 #ifdef __cplusplus
8076 }
8077 #endif
8078
8079 int
8080 main ()
8081 {
8082 return f != $ac_func;
8083 ;
8084 return 0;
8085 }
8086 _ACEOF
8087 rm -f conftest.$ac_objext conftest$ac_exeext
8088 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8089 (eval $ac_link) 2>conftest.er1
8090 ac_status=$?
8091 grep -v '^ *+' conftest.er1 >conftest.err
8092 rm -f conftest.er1
8093 cat conftest.err >&5
8094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8095 (exit $ac_status); } &&
8096 { ac_try='test -z "$ac_c_werror_flag"
8097 || test ! -s conftest.err'
8098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8099 (eval $ac_try) 2>&5
8100 ac_status=$?
8101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8102 (exit $ac_status); }; } &&
8103 { ac_try='test -s conftest$ac_exeext'
8104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8105 (eval $ac_try) 2>&5
8106 ac_status=$?
8107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8108 (exit $ac_status); }; }; then
8109 eval "$as_ac_var=yes"
8110 else
8111 echo "$as_me: failed program was:" >&5
8112 sed 's/^/| /' conftest.$ac_ext >&5
8113
8114 eval "$as_ac_var=no"
8115 fi
8116 rm -f conftest.err conftest.$ac_objext \
8117 conftest$ac_exeext conftest.$ac_ext
8118 fi
8119 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8120 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8121 if test `eval echo '${'$as_ac_var'}'` = yes; then
8122 cat >>confdefs.h <<_ACEOF
8123 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8124 _ACEOF
8125
8126 else
8127 # FreeBSD has a gnugetopt library for this
8128 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
8129 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
8130 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
8131 echo $ECHO_N "(cached) $ECHO_C" >&6
8132 else
8133 ac_check_lib_save_LIBS=$LIBS
8134 LIBS="-lgnugetopt $LIBS"
8135 cat >conftest.$ac_ext <<_ACEOF
8136 /* confdefs.h. */
8137 _ACEOF
8138 cat confdefs.h >>conftest.$ac_ext
8139 cat >>conftest.$ac_ext <<_ACEOF
8140 /* end confdefs.h. */
8141
8142 /* Override any gcc2 internal prototype to avoid an error. */
8143 #ifdef __cplusplus
8144 extern "C"
8145 #endif
8146 /* We use char because int might match the return type of a gcc2
8147 builtin and then its argument prototype would still apply. */
8148 char getopt_long ();
8149 int
8150 main ()
8151 {
8152 getopt_long ();
8153 ;
8154 return 0;
8155 }
8156 _ACEOF
8157 rm -f conftest.$ac_objext conftest$ac_exeext
8158 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8159 (eval $ac_link) 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); } &&
8166 { ac_try='test -z "$ac_c_werror_flag"
8167 || test ! -s conftest.err'
8168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8169 (eval $ac_try) 2>&5
8170 ac_status=$?
8171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172 (exit $ac_status); }; } &&
8173 { ac_try='test -s conftest$ac_exeext'
8174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8175 (eval $ac_try) 2>&5
8176 ac_status=$?
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); }; }; then
8179 ac_cv_lib_gnugetopt_getopt_long=yes
8180 else
8181 echo "$as_me: failed program was:" >&5
8182 sed 's/^/| /' conftest.$ac_ext >&5
8183
8184 ac_cv_lib_gnugetopt_getopt_long=no
8185 fi
8186 rm -f conftest.err conftest.$ac_objext \
8187 conftest$ac_exeext conftest.$ac_ext
8188 LIBS=$ac_check_lib_save_LIBS
8189 fi
8190 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
8191 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
8192 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
8193 cat >>confdefs.h <<\_ACEOF
8194 #define HAVE_GETOPT_LONG 1
8195 _ACEOF
8196
8197 else
8198 # use the GNU replacement
8199 case $LIBOBJS in
8200 "getopt.$ac_objext" | \
8201 *" getopt.$ac_objext" | \
8202 "getopt.$ac_objext "* | \
8203 *" getopt.$ac_objext "* ) ;;
8204 *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
8205 esac
8206
8207 case $LIBOBJS in
8208 "getopt1.$ac_objext" | \
8209 *" getopt1.$ac_objext" | \
8210 "getopt1.$ac_objext "* | \
8211 *" getopt1.$ac_objext "* ) ;;
8212 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
8213 esac
8214
8215 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
8216
8217 fi
8218
8219 fi
8220 done
8221
8222
8223
8224 case $debug in
8225 1)
8226 ;;
8227 *)
8228
8229
8230
8231
8232
8233
8234 echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
8235 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
8236 if test "${ac_cv_prog_really_gcc+set}" = set; then
8237 echo $ECHO_N "(cached) $ECHO_C" >&6
8238 else
8239
8240 cat > conftest.c <<EOF
8241 #ifdef __GNUC__
8242 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
8243 no;
8244 #else
8245 yes;
8246 #endif
8247 #endif
8248 EOF
8249 if { ac_try='${CC-cc} -E conftest.c'
8250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8251 (eval $ac_try) 2>&5
8252 ac_status=$?
8253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8254 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8255 ac_cv_prog_really_gcc=yes
8256 else
8257 ac_cv_prog_really_gcc=no
8258 fi
8259
8260 fi
8261 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
8262 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
8263 if test "$ac_cv_prog_really_gcc" = yes; then
8264 :
8265
8266 else
8267 :
8268
8269 fi
8270
8271
8272 # Try to determine "good" native compiler flags if none specified on command
8273 # line
8274 if test "$ac_test_CFLAGS" != "set"; then
8275 CFLAGS=""
8276 case "${host_cpu}-${host_os}" in
8277
8278 *linux*) if test "$CC" = icc; then
8279 CFLAGS="-O"
8280 fi;;
8281 sparc-solaris2*) if test "$CC" = cc; then
8282 CFLAGS="-O -dalign"
8283 fi;;
8284
8285 alpha*-osf*) if test "$CC" = cc; then
8286 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
8287 fi;;
8288
8289 hppa*-hpux*) if test "$CC" = cc; then
8290 CFLAGS="-Ae +O3 +Oall"
8291 fi;;
8292
8293 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
8294 CFLAGS="-O3 -qtune=auto -qansialias -w"
8295 fi;;
8296 powerpc*-aix*)
8297 if test "$CC" = cc -o "$CC" = xlc; then
8298 CFLAGS="-O3 -qtune=auto -qansialias -w"
8299 echo "*******************************************************"
8300 echo "* You have AIX on an unknown powerpc system. It is *"
8301 echo "* recommended that you use *"
8302 echo "* *"
8303 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
8304 echo "* ^^^ *"
8305 echo "* where xxx is 601, 603, 604, or whatever kind of *"
8306 echo "* PowerPC CPU you have. For more info, man cc. *"
8307 echo "*******************************************************"
8308 fi;;
8309 *darwin*)
8310 if test "$CC" = xlc -o "$CC" = cc; then
8311 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8312 fi;;
8313 esac
8314
8315 # use default flags for gcc on all systems
8316 if test $ac_cv_prog_really_gcc = yes; then
8317 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8318 fi
8319
8320 # test for gcc-specific flags:
8321 if test $ac_cv_prog_really_gcc = yes; then
8322 # -malign-double for x86 systems
8323
8324
8325 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
8326 echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
8327 if test "${ac_align_double+set}" = set; then
8328 echo $ECHO_N "(cached) $ECHO_C" >&6
8329 else
8330 echo 'void f(){}' > conftest.c
8331 if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
8332 ac_align_double=yes
8333 else
8334 ac_align_double=no
8335 fi
8336 rm -f conftest*
8337
8338 fi
8339 echo "$as_me:$LINENO: result: $ac_align_double" >&5
8340 echo "${ECHO_T}$ac_align_double" >&6
8341 if test "$ac_align_double" = yes; then
8342 :
8343 CFLAGS="$CFLAGS -malign-double"
8344 else
8345 :
8346
8347 fi
8348
8349 # -fstrict-aliasing for gcc-2.95+
8350
8351
8352 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
8353 echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
8354 if test "${ac_fstrict_aliasing+set}" = set; then
8355 echo $ECHO_N "(cached) $ECHO_C" >&6
8356 else
8357 echo 'void f(){}' > conftest.c
8358 if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
8359 ac_fstrict_aliasing=yes
8360 else
8361 ac_fstrict_aliasing=no
8362 fi
8363 rm -f conftest*
8364
8365 fi
8366 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8367 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8368 if test "$ac_fstrict_aliasing" = yes; then
8369 :
8370 CFLAGS="$CFLAGS -fstrict-aliasing"
8371 else
8372 :
8373
8374 fi
8375
8376 fi
8377
8378 CPU_FLAGS=""
8379 if test $ac_cv_prog_really_gcc = yes; then
8380 case "${host_cpu}" in
8381 i586*)
8382
8383 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
8384 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
8385 if test "${ac_cpu_pentium+set}" = set; then
8386 echo $ECHO_N "(cached) $ECHO_C" >&6
8387 else
8388 echo 'void f(){}' > conftest.c
8389 if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
8390 ac_cpu_pentium=yes
8391 else
8392 ac_cpu_pentium=no
8393 fi
8394 rm -f conftest*
8395
8396 fi
8397 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8398 echo "${ECHO_T}$ac_cpu_pentium" >&6
8399 if test "$ac_cpu_pentium" = yes; then
8400 :
8401 CPU_FLAGS=-mcpu=pentium
8402 else
8403 :
8404
8405
8406 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
8407 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
8408 if test "${ac_pentium+set}" = set; then
8409 echo $ECHO_N "(cached) $ECHO_C" >&6
8410 else
8411 echo 'void f(){}' > conftest.c
8412 if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
8413 ac_pentium=yes
8414 else
8415 ac_pentium=no
8416 fi
8417 rm -f conftest*
8418
8419 fi
8420 echo "$as_me:$LINENO: result: $ac_pentium" >&5
8421 echo "${ECHO_T}$ac_pentium" >&6
8422 if test "$ac_pentium" = yes; then
8423 :
8424 CPU_FLAGS=-mpentium
8425 else
8426 :
8427
8428 fi
8429
8430 fi
8431
8432 ;;
8433 i686*)
8434
8435 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
8436 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8437 if test "${ac_cpu_pentiumpro+set}" = set; then
8438 echo $ECHO_N "(cached) $ECHO_C" >&6
8439 else
8440 echo 'void f(){}' > conftest.c
8441 if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
8442 ac_cpu_pentiumpro=yes
8443 else
8444 ac_cpu_pentiumpro=no
8445 fi
8446 rm -f conftest*
8447
8448 fi
8449 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8450 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8451 if test "$ac_cpu_pentiumpro" = yes; then
8452 :
8453 CPU_FLAGS=-mcpu=pentiumpro
8454 else
8455 :
8456
8457
8458 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
8459 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
8460 if test "${ac_pentiumpro+set}" = set; then
8461 echo $ECHO_N "(cached) $ECHO_C" >&6
8462 else
8463 echo 'void f(){}' > conftest.c
8464 if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
8465 ac_pentiumpro=yes
8466 else
8467 ac_pentiumpro=no
8468 fi
8469 rm -f conftest*
8470
8471 fi
8472 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8473 echo "${ECHO_T}$ac_pentiumpro" >&6
8474 if test "$ac_pentiumpro" = yes; then
8475 :
8476 CPU_FLAGS=-mpentiumpro
8477 else
8478 :
8479
8480 fi
8481
8482 fi
8483
8484 ;;
8485 powerpc*)
8486 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8487 is60x=`echo $cputype | egrep "^600-9e?$"`
8488 if test -n "$is60x"; then
8489
8490
8491 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
8492 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
8493 if test "${ac_m_cpu_60x+set}" = set; then
8494 echo $ECHO_N "(cached) $ECHO_C" >&6
8495 else
8496 echo 'void f(){}' > conftest.c
8497 if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
8498 ac_m_cpu_60x=yes
8499 else
8500 ac_m_cpu_60x=no
8501 fi
8502 rm -f conftest*
8503
8504 fi
8505 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8506 echo "${ECHO_T}$ac_m_cpu_60x" >&6
8507 if test "$ac_m_cpu_60x" = yes; then
8508 :
8509 CPU_FLAGS=-mcpu=$cputype
8510 else
8511 :
8512
8513 fi
8514
8515 elif test "$cputype" = 750; then
8516
8517
8518 echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
8519 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
8520 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
8521 echo $ECHO_N "(cached) $ECHO_C" >&6
8522 else
8523
8524 cat > conftest.c <<EOF
8525 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8526 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8527 yes;
8528 # endif
8529 #endif
8530 EOF
8531 if { ac_try='${CC-cc} -E conftest.c'
8532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8533 (eval $ac_try) 2>&5
8534 ac_status=$?
8535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8536 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8537 ac_cv_prog_gcc_2_95=yes
8538 else
8539 ac_cv_prog_gcc_2_95=no
8540 fi
8541
8542 fi
8543 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
8544 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
8545 if test "$ac_cv_prog_gcc_2_95" = yes; then
8546 :
8547
8548
8549 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
8550 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
8551 if test "${ac_m_cpu_750+set}" = set; then
8552 echo $ECHO_N "(cached) $ECHO_C" >&6
8553 else
8554 echo 'void f(){}' > conftest.c
8555 if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
8556 ac_m_cpu_750=yes
8557 else
8558 ac_m_cpu_750=no
8559 fi
8560 rm -f conftest*
8561
8562 fi
8563 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8564 echo "${ECHO_T}$ac_m_cpu_750" >&6
8565 if test "$ac_m_cpu_750" = yes; then
8566 :
8567 CPU_FLAGS=-mcpu=750
8568 else
8569 :
8570
8571 fi
8572
8573 else
8574 :
8575
8576 fi
8577
8578 fi
8579 if test -z "$CPU_FLAGS"; then
8580
8581
8582 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
8583 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
8584 if test "${ac_m_cpu_powerpc+set}" = set; then
8585 echo $ECHO_N "(cached) $ECHO_C" >&6
8586 else
8587 echo 'void f(){}' > conftest.c
8588 if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
8589 ac_m_cpu_powerpc=yes
8590 else
8591 ac_m_cpu_powerpc=no
8592 fi
8593 rm -f conftest*
8594
8595 fi
8596 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8597 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
8598 if test "$ac_m_cpu_powerpc" = yes; then
8599 :
8600 CPU_FLAGS=-mcpu=powerpc
8601 else
8602 :
8603
8604 fi
8605
8606 fi
8607 if test -z "$CPU_FLAGS"; then
8608
8609
8610 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
8611 echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
8612 if test "${ac_m_powerpc+set}" = set; then
8613 echo $ECHO_N "(cached) $ECHO_C" >&6
8614 else
8615 echo 'void f(){}' > conftest.c
8616 if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
8617 ac_m_powerpc=yes
8618 else
8619 ac_m_powerpc=no
8620 fi
8621 rm -f conftest*
8622
8623 fi
8624 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
8625 echo "${ECHO_T}$ac_m_powerpc" >&6
8626 if test "$ac_m_powerpc" = yes; then
8627 :
8628 CPU_FLAGS=-mpowerpc
8629 else
8630 :
8631
8632 fi
8633
8634 fi
8635 esac
8636 fi
8637
8638 if test -n "$CPU_FLAGS"; then
8639 CFLAGS="$CFLAGS $CPU_FLAGS"
8640 fi
8641
8642 if test -z "$CFLAGS"; then
8643 echo ""
8644 echo "********************************************************"
8645 echo "* WARNING: Don't know the best CFLAGS for this system *"
8646 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
8647 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
8648 echo "********************************************************"
8649 echo ""
8650 CFLAGS="-O3"
8651 fi
8652
8653
8654
8655 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
8656 echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
8657 if test "${ac_guessed_cflags+set}" = set; then
8658 echo $ECHO_N "(cached) $ECHO_C" >&6
8659 else
8660 echo 'void f(){}' > conftest.c
8661 if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8662 ac_guessed_cflags=yes
8663 else
8664 ac_guessed_cflags=no
8665 fi
8666 rm -f conftest*
8667
8668 fi
8669 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8670 echo "${ECHO_T}$ac_guessed_cflags" >&6
8671 if test "$ac_guessed_cflags" = yes; then
8672 :
8673
8674 else
8675 :
8676
8677 echo ""
8678 echo "********************************************************"
8679 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
8680 echo "* your compiler. *"
8681 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
8682 echo "********************************************************"
8683 echo ""
8684 CFLAGS=""
8685
8686 fi
8687
8688
8689 fi
8690
8691
8692
8693
8694
8695
8696
8697 echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
8698 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
8699 if test "${ac_cv_prog_really_gxx+set}" = set; then
8700 echo $ECHO_N "(cached) $ECHO_C" >&6
8701 else
8702
8703 cat > conftest.cpp <<EOF
8704 #ifdef __GNUC__
8705 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
8706 no;
8707 #else
8708 yes;
8709 #endif
8710 #endif
8711 EOF
8712 if { ac_try='${CXX-c++} -E conftest.cpp'
8713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8714 (eval $ac_try) 2>&5
8715 ac_status=$?
8716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8717 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8718 ac_cv_prog_really_gxx=yes
8719 else
8720 ac_cv_prog_really_gxx=no
8721 fi
8722
8723 fi
8724 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
8725 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
8726 if test "$ac_cv_prog_really_gxx" = yes; then
8727 :
8728
8729 else
8730 :
8731
8732 fi
8733
8734
8735 # Try to determine "good" native compiler flags if none specified on command
8736 # line
8737 if test "$ac_test_CXXFLAGS" != "set"; then
8738 CXXFLAGS=""
8739 case "${host_cpu}-${host_os}" in
8740
8741 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
8742 CXXFLAGS="-O"
8743 fi;;
8744 sparc-solaris2*) if test "$CXX" = CC; then
8745 CXXFLAGS="-features=extensions -O -dalign"
8746 fi;;
8747 rs6000*-aix*) if test "$CXX" = xlC; then
8748 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8749 fi;;
8750 powerpc*-aix*)
8751 if test "$CXX" = xlC; then
8752 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
8753 echo "*******************************************************"
8754 echo "* You have AIX on an unknown powerpc system. It is *"
8755 echo "* recommended that you use *"
8756 echo "* *"
8757 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
8758 echo "* ^^^ *"
8759 echo "* where xxx is 601, 603, 604, or whatever kind of *"
8760 echo "* PowerPC CPU you have. For more info, man cc. *"
8761 echo "*******************************************************"
8762 fi;;
8763 *darwin*)
8764 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
8765 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8766 fi;;
8767 esac
8768
8769 # use default flags for gcc on all systems
8770 if test $ac_cv_prog_really_gxx = yes; then
8771 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8772 fi
8773
8774 # test for gcc-specific flags:
8775 if test $ac_cv_prog_really_gxx = yes; then
8776 # -malign-double for x86 systems
8777
8778
8779 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
8780 echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
8781 if test "${ac_align_double+set}" = set; then
8782 echo $ECHO_N "(cached) $ECHO_C" >&6
8783 else
8784 echo 'void f(){}' > conftest.cpp
8785 if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
8786 ac_align_double=yes
8787 else
8788 ac_align_double=no
8789 fi
8790 rm -f conftest*
8791
8792 fi
8793 echo "$as_me:$LINENO: result: $ac_align_double" >&5
8794 echo "${ECHO_T}$ac_align_double" >&6
8795 if test "$ac_align_double" = yes; then
8796 :
8797 CXXFLAGS="$CXXFLAGS -malign-double"
8798 else
8799 :
8800
8801 fi
8802
8803 # -fstrict-aliasing for gcc-2.95+
8804
8805
8806 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
8807 echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
8808 if test "${ac_fstrict_aliasing+set}" = set; then
8809 echo $ECHO_N "(cached) $ECHO_C" >&6
8810 else
8811 echo 'void f(){}' > conftest.cpp
8812 if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8813 ac_fstrict_aliasing=yes
8814 else
8815 ac_fstrict_aliasing=no
8816 fi
8817 rm -f conftest*
8818
8819 fi
8820 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8821 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8822 if test "$ac_fstrict_aliasing" = yes; then
8823 :
8824 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
8825 else
8826 :
8827
8828 fi
8829
8830 fi
8831
8832 CPU_FLAGS=""
8833 if test $ac_cv_prog_really_gxx = yes; then
8834 case "${host_cpu}" in
8835 i586*)
8836
8837 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
8838 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
8839 if test "${ac_cpu_pentium+set}" = set; then
8840 echo $ECHO_N "(cached) $ECHO_C" >&6
8841 else
8842 echo 'void f(){}' > conftest.cpp
8843 if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8844 ac_cpu_pentium=yes
8845 else
8846 ac_cpu_pentium=no
8847 fi
8848 rm -f conftest*
8849
8850 fi
8851 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8852 echo "${ECHO_T}$ac_cpu_pentium" >&6
8853 if test "$ac_cpu_pentium" = yes; then
8854 :
8855 CPU_FLAGS=-mcpu=pentium
8856 else
8857 :
8858
8859
8860 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
8861 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
8862 if test "${ac_pentium+set}" = set; then
8863 echo $ECHO_N "(cached) $ECHO_C" >&6
8864 else
8865 echo 'void f(){}' > conftest.cpp
8866 if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8867 ac_pentium=yes
8868 else
8869 ac_pentium=no
8870 fi
8871 rm -f conftest*
8872
8873 fi
8874 echo "$as_me:$LINENO: result: $ac_pentium" >&5
8875 echo "${ECHO_T}$ac_pentium" >&6
8876 if test "$ac_pentium" = yes; then
8877 :
8878 CPU_FLAGS=-mpentium
8879 else
8880 :
8881
8882 fi
8883
8884 fi
8885
8886 ;;
8887 i686*)
8888
8889 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
8890 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8891 if test "${ac_cpu_pentiumpro+set}" = set; then
8892 echo $ECHO_N "(cached) $ECHO_C" >&6
8893 else
8894 echo 'void f(){}' > conftest.cpp
8895 if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8896 ac_cpu_pentiumpro=yes
8897 else
8898 ac_cpu_pentiumpro=no
8899 fi
8900 rm -f conftest*
8901
8902 fi
8903 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8904 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8905 if test "$ac_cpu_pentiumpro" = yes; then
8906 :
8907 CPU_FLAGS=-mcpu=pentiumpro
8908 else
8909 :
8910
8911
8912 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
8913 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
8914 if test "${ac_pentiumpro+set}" = set; then
8915 echo $ECHO_N "(cached) $ECHO_C" >&6
8916 else
8917 echo 'void f(){}' > conftest.cpp
8918 if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
8919 ac_pentiumpro=yes
8920 else
8921 ac_pentiumpro=no
8922 fi
8923 rm -f conftest*
8924
8925 fi
8926 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8927 echo "${ECHO_T}$ac_pentiumpro" >&6
8928 if test "$ac_pentiumpro" = yes; then
8929 :
8930 CPU_FLAGS=-mpentiumpro
8931 else
8932 :
8933
8934 fi
8935
8936 fi
8937
8938 ;;
8939 powerpc*)
8940 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8941 is60x=`echo $cputype | egrep "^600-9e?$"`
8942 if test -n "$is60x"; then
8943
8944
8945 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8946 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8947 if test "${ac_m_cpu_60x+set}" = set; then
8948 echo $ECHO_N "(cached) $ECHO_C" >&6
8949 else
8950 echo 'void f(){}' > conftest.cpp
8951 if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8952 ac_m_cpu_60x=yes
8953 else
8954 ac_m_cpu_60x=no
8955 fi
8956 rm -f conftest*
8957
8958 fi
8959 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8960 echo "${ECHO_T}$ac_m_cpu_60x" >&6
8961 if test "$ac_m_cpu_60x" = yes; then
8962 :
8963 CPU_FLAGS=-mcpu=$cputype
8964 else
8965 :
8966
8967 fi
8968
8969 elif test "$cputype" = 750; then
8970
8971
8972 echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
8973 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
8974 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
8975 echo $ECHO_N "(cached) $ECHO_C" >&6
8976 else
8977
8978 cat > conftest.cpp <<EOF
8979 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8980 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8981 yes;
8982 # endif
8983 #endif
8984 EOF
8985 if { ac_try='${CXX-c++} -E conftest.cpp'
8986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8987 (eval $ac_try) 2>&5
8988 ac_status=$?
8989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8991 ac_cv_prog_gxx_2_95=yes
8992 else
8993 ac_cv_prog_gxx_2_95=no
8994 fi
8995
8996 fi
8997 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
8998 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
8999 if test "$ac_cv_prog_gxx_2_95" = yes; then
9000 :
9001
9002
9003 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
9004 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
9005 if test "${ac_m_cpu_750+set}" = set; then
9006 echo $ECHO_N "(cached) $ECHO_C" >&6
9007 else
9008 echo 'void f(){}' > conftest.cpp
9009 if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
9010 ac_m_cpu_750=yes
9011 else
9012 ac_m_cpu_750=no
9013 fi
9014 rm -f conftest*
9015
9016 fi
9017 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
9018 echo "${ECHO_T}$ac_m_cpu_750" >&6
9019 if test "$ac_m_cpu_750" = yes; then
9020 :
9021 CPU_FLAGS=-mcpu=750
9022 else
9023 :
9024
9025 fi
9026
9027 else
9028 :
9029
9030 fi
9031
9032 fi
9033 if test -z "$CPU_FLAGS"; then
9034
9035
9036 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
9037 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
9038 if test "${ac_m_cpu_powerpc+set}" = set; then
9039 echo $ECHO_N "(cached) $ECHO_C" >&6
9040 else
9041 echo 'void f(){}' > conftest.cpp
9042 if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
9043 ac_m_cpu_powerpc=yes
9044 else
9045 ac_m_cpu_powerpc=no
9046 fi
9047 rm -f conftest*
9048
9049 fi
9050 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
9051 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
9052 if test "$ac_m_cpu_powerpc" = yes; then
9053 :
9054 CPU_FLAGS=-mcpu=powerpc
9055 else
9056 :
9057
9058 fi
9059
9060 fi
9061 if test -z "$CPU_FLAGS"; then
9062
9063
9064 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
9065 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
9066 if test "${ac_m_powerpc+set}" = set; then
9067 echo $ECHO_N "(cached) $ECHO_C" >&6
9068 else
9069 echo 'void f(){}' > conftest.cpp
9070 if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
9071 ac_m_powerpc=yes
9072 else
9073 ac_m_powerpc=no
9074 fi
9075 rm -f conftest*
9076
9077 fi
9078 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
9079 echo "${ECHO_T}$ac_m_powerpc" >&6
9080 if test "$ac_m_powerpc" = yes; then
9081 :
9082 CPU_FLAGS=-mpowerpc
9083 else
9084 :
9085
9086 fi
9087
9088 fi
9089 esac
9090 fi
9091
9092 if test -n "$CPU_FLAGS"; then
9093 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
9094 fi
9095
9096 if test -z "$CXXFLAGS"; then
9097 echo ""
9098 echo "**********************************************************"
9099 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
9100 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9101 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
9102 echo "**********************************************************"
9103 echo ""
9104 CXXFLAGS="-O3"
9105 fi
9106
9107
9108
9109 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
9110 echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
9111 if test "${ac_guessed_cxxflags+set}" = set; then
9112 echo $ECHO_N "(cached) $ECHO_C" >&6
9113 else
9114 echo 'void f(){}' > conftest.cpp
9115 if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
9116 ac_guessed_cxxflags=yes
9117 else
9118 ac_guessed_cxxflags=no
9119 fi
9120 rm -f conftest*
9121
9122 fi
9123 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
9124 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
9125 if test "$ac_guessed_cxxflags" = yes; then
9126 :
9127
9128 else
9129 :
9130
9131 echo ""
9132 echo "**********************************************************"
9133 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
9134 echo "* your compiler. *"
9135 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
9136 echo "**********************************************************"
9137 echo ""
9138 CXXFLAGS=""
9139
9140 fi
9141
9142
9143 fi
9144
9145
9146
9147
9148
9149 # Try to determine "good" native compiler flags if none specified on command
9150 # line
9151
9152 if test x"$F90FLAGS" = x ; then
9153 F90FLAGS=""
9154 case "${host_cpu}-${host_os}" in
9155
9156 *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
9157 F90FLAGS="-O"
9158 fi;;
9159 rs6000*-aix*) if test "$F90" = xlf90 -o "$F90" = f90; then
9160 F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9161 fi;;
9162 powerpc*-aix*)
9163 if test "$F90" = f90 -o "$F90" = xlf90; then
9164 F90FLAGS="-O3 -qarch=ppc -qansialias -w"
9165 echo "*******************************************************"
9166 echo "* You have AIX on an unknown powerpc system. It is *"
9167 echo "* recommended that you use *"
9168 echo "* *"
9169 echo "* F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
9170 echo "* ^^^ *"
9171 echo "* where xxx is 601, 603, 604, or whatever kind of *"
9172 echo "* PowerPC CPU you have. For more info, man xlf. *"
9173 echo "*******************************************************"
9174 fi;;
9175 *darwin*)
9176 if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
9177 F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9178 fi;;
9179 esac
9180
9181 if test -n "$CPU_FLAGS"; then
9182 F90FLAGS="$F90FLAGS $CPU_FLAGS"
9183 fi
9184
9185 if test -z "$F90FLAGS"; then
9186 echo ""
9187 echo "**********************************************************"
9188 echo "* WARNING: Don't know the best F90FLAGS for this system *"
9189 echo "* Use make F90FLAGS=..., or edit the top level Makefile *"
9190 echo "* (otherwise, a default of F90FLAGS=-O3 will be used) *"
9191 echo "**********************************************************"
9192 echo ""
9193 F90FLAGS="-O3"
9194 fi
9195
9196
9197 echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
9198 echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
9199 if test "${ac_guessed_f90flags+set}" = set; then
9200 echo $ECHO_N "(cached) $ECHO_C" >&6
9201 else
9202
9203
9204
9205 ac_ext=f90
9206 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
9207 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9208 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
9209
9210 echo 'program main' > conftest.$ac_ext
9211 echo 'end program main' >> conftest.$ac_ext
9212 ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
9213 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9214 (eval $ac_compile) 2>&5
9215 ac_status=$?
9216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9217 (exit $ac_status); }; then
9218 ac_guessed_f90flags=yes
9219 else
9220 ac_guessed_f90flags=no
9221 fi
9222 rm -f conftest*
9223 ac_ext=c
9224 ac_cpp='$CPP $CPPFLAGS'
9225 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9226 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9227 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9228
9229
9230 fi
9231 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
9232 echo "${ECHO_T}$ac_guessed_f90flags" >&6
9233 if test "$ac_guessed_f90flags" = yes; then
9234 :
9235
9236 else
9237 :
9238
9239 echo ""
9240 echo "**********************************************************"
9241 echo "* WARNING: The guessed F90FLAGS don't seem to work with *"
9242 echo "* your compiler. *"
9243 echo "* Use make F90FLAGS=..., or edit the top level Makefile *"
9244 echo "**********************************************************"
9245 echo ""
9246 F90FLAGS=""
9247
9248 fi
9249
9250
9251 fi
9252
9253 ;;
9254 esac
9255
9256 ac_ext=cc
9257 ac_cpp='$CXXCPP $CPPFLAGS'
9258 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9259 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9260 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9261
9262 # AC_CPP_FUNC
9263 # ------------------ #
9264 # Checks to see if ANSI C99 CPP variable __func__ works.
9265 # If not, perhaps __FUNCTION__ works instead.
9266 # If not, we'll just define __func__ to "".
9267 # AC_CPP_FUNC
9268
9269
9270 echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
9271 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
9272 if test "${ac_cv_cpp_func+set}" = set; then
9273 echo $ECHO_N "(cached) $ECHO_C" >&6
9274 else
9275 cat >conftest.$ac_ext <<_ACEOF
9276 /* confdefs.h. */
9277 _ACEOF
9278 cat confdefs.h >>conftest.$ac_ext
9279 cat >>conftest.$ac_ext <<_ACEOF
9280 /* end confdefs.h. */
9281
9282 int
9283 main ()
9284 {
9285 const char *foo = __func__;
9286 ;
9287 return 0;
9288 }
9289 _ACEOF
9290 rm -f conftest.$ac_objext
9291 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9292 (eval $ac_compile) 2>conftest.er1
9293 ac_status=$?
9294 grep -v '^ *+' conftest.er1 >conftest.err
9295 rm -f conftest.er1
9296 cat conftest.err >&5
9297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9298 (exit $ac_status); } &&
9299 { ac_try='test -z "$ac_cxx_werror_flag"
9300 || test ! -s conftest.err'
9301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9302 (eval $ac_try) 2>&5
9303 ac_status=$?
9304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9305 (exit $ac_status); }; } &&
9306 { ac_try='test -s conftest.$ac_objext'
9307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9308 (eval $ac_try) 2>&5
9309 ac_status=$?
9310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9311 (exit $ac_status); }; }; then
9312 ac_cv_cpp_func=yes
9313 else
9314 echo "$as_me: failed program was:" >&5
9315 sed 's/^/| /' conftest.$ac_ext >&5
9316
9317 cat >conftest.$ac_ext <<_ACEOF
9318 /* confdefs.h. */
9319 _ACEOF
9320 cat confdefs.h >>conftest.$ac_ext
9321 cat >>conftest.$ac_ext <<_ACEOF
9322 /* end confdefs.h. */
9323
9324 int
9325 main ()
9326 {
9327 const char *foo = __FUNCTION__;
9328 ;
9329 return 0;
9330 }
9331 _ACEOF
9332 rm -f conftest.$ac_objext
9333 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9334 (eval $ac_compile) 2>conftest.er1
9335 ac_status=$?
9336 grep -v '^ *+' conftest.er1 >conftest.err
9337 rm -f conftest.er1
9338 cat conftest.err >&5
9339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9340 (exit $ac_status); } &&
9341 { ac_try='test -z "$ac_cxx_werror_flag"
9342 || test ! -s conftest.err'
9343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9344 (eval $ac_try) 2>&5
9345 ac_status=$?
9346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347 (exit $ac_status); }; } &&
9348 { ac_try='test -s conftest.$ac_objext'
9349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9350 (eval $ac_try) 2>&5
9351 ac_status=$?
9352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9353 (exit $ac_status); }; }; then
9354 ac_cv_cpp_func=__FUNCTION__
9355 else
9356 echo "$as_me: failed program was:" >&5
9357 sed 's/^/| /' conftest.$ac_ext >&5
9358
9359 ac_cv_cpp_func=no
9360 fi
9361 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9362 fi
9363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9364 fi
9365 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
9366 echo "${ECHO_T}$ac_cv_cpp_func" >&6
9367 if test $ac_cv_cpp_func = __FUNCTION__; then
9368
9369 cat >>confdefs.h <<\_ACEOF
9370 #define __func__ __FUNCTION__
9371 _ACEOF
9372
9373 elif test $ac_cv_cpp_func = no; then
9374
9375 cat >>confdefs.h <<\_ACEOF
9376 #define __func__ ""
9377 _ACEOF
9378
9379 fi
9380
9381
9382 ac_ext=c
9383 ac_cpp='$CPP $CPPFLAGS'
9384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9387
9388
9389 # Find a good install program. We prefer a C program (faster),
9390 # so one script is as good as another. But avoid the broken or
9391 # incompatible versions:
9392 # SysV /etc/install, /usr/sbin/install
9393 # SunOS /usr/etc/install
9394 # IRIX /sbin/install
9395 # AIX /bin/install
9396 # AmigaOS /C/install, which installs bootblocks on floppy discs
9397 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
9398 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
9399 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
9400 # OS/2's system install, which has a completely different semantic
9401 # ./install, which can be erroneously created by make from ./install.sh.
9402 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
9403 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
9404 if test -z "$INSTALL"; then
9405 if test "${ac_cv_path_install+set}" = set; then
9406 echo $ECHO_N "(cached) $ECHO_C" >&6
9407 else
9408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9409 for as_dir in $PATH
9410 do
9411 IFS=$as_save_IFS
9412 test -z "$as_dir" && as_dir=.
9413 # Account for people who put trailing slashes in PATH elements.
9414 case $as_dir/ in
9415 ./ | .// | /cC/* | \
9416 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
9417 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
9418 /usr/ucb/* ) ;;
9419 *)
9420 # OSF1 and SCO ODT 3.0 have their own names for install.
9421 # Don't use installbsd from OSF since it installs stuff as root
9422 # by default.
9423 for ac_prog in ginstall scoinst install; do
9424 for ac_exec_ext in '' $ac_executable_extensions; do
9425 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
9426 if test $ac_prog = install &&
9427 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9428 # AIX install. It has an incompatible calling convention.
9429 :
9430 elif test $ac_prog = install &&
9431 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9432 # program-specific install script used by HP pwplus--don't use.
9433 :
9434 else
9435 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
9436 break 3
9437 fi
9438 fi
9439 done
9440 done
9441 ;;
9442 esac
9443 done
9444
9445
9446 fi
9447 if test "${ac_cv_path_install+set}" = set; then
9448 INSTALL=$ac_cv_path_install
9449 else
9450 # As a last resort, use the slow shell script. We don't cache a
9451 # path for INSTALL within a source directory, because that will
9452 # break other packages using the cache if that directory is
9453 # removed, or if the path is relative.
9454 INSTALL=$ac_install_sh
9455 fi
9456 fi
9457 echo "$as_me:$LINENO: result: $INSTALL" >&5
9458 echo "${ECHO_T}$INSTALL" >&6
9459
9460 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9461 # It thinks the first close brace ends the variable substitution.
9462 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
9463
9464 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
9465
9466 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
9467
9468 echo "$as_me:$LINENO: checking whether ln -s works" >&5
9469 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
9470 LN_S=$as_ln_s
9471 if test "$LN_S" = "ln -s"; then
9472 echo "$as_me:$LINENO: result: yes" >&5
9473 echo "${ECHO_T}yes" >&6
9474 else
9475 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
9476 echo "${ECHO_T}no, using $LN_S" >&6
9477 fi
9478
9479 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9480 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
9481 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
9482 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
9483 echo $ECHO_N "(cached) $ECHO_C" >&6
9484 else
9485 cat >conftest.make <<\_ACEOF
9486 all:
9487 @echo 'ac_maketemp="$(MAKE)"'
9488 _ACEOF
9489 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9490 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
9491 if test -n "$ac_maketemp"; then
9492 eval ac_cv_prog_make_${ac_make}_set=yes
9493 else
9494 eval ac_cv_prog_make_${ac_make}_set=no
9495 fi
9496 rm -f conftest.make
9497 fi
9498 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
9499 echo "$as_me:$LINENO: result: yes" >&5
9500 echo "${ECHO_T}yes" >&6
9501 SET_MAKE=
9502 else
9503 echo "$as_me:$LINENO: result: no" >&5
9504 echo "${ECHO_T}no" >&6
9505 SET_MAKE="MAKE=${MAKE-make}"
9506 fi
9507
9508 if test -n "$ac_tool_prefix"; then
9509 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9510 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9511 echo "$as_me:$LINENO: checking for $ac_word" >&5
9512 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9513 if test "${ac_cv_prog_RANLIB+set}" = set; then
9514 echo $ECHO_N "(cached) $ECHO_C" >&6
9515 else
9516 if test -n "$RANLIB"; then
9517 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9518 else
9519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9520 for as_dir in $PATH
9521 do
9522 IFS=$as_save_IFS
9523 test -z "$as_dir" && as_dir=.
9524 for ac_exec_ext in '' $ac_executable_extensions; do
9525 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9526 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9527 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9528 break 2
9529 fi
9530 done
9531 done
9532
9533 fi
9534 fi
9535 RANLIB=$ac_cv_prog_RANLIB
9536 if test -n "$RANLIB"; then
9537 echo "$as_me:$LINENO: result: $RANLIB" >&5
9538 echo "${ECHO_T}$RANLIB" >&6
9539 else
9540 echo "$as_me:$LINENO: result: no" >&5
9541 echo "${ECHO_T}no" >&6
9542 fi
9543
9544 fi
9545 if test -z "$ac_cv_prog_RANLIB"; then
9546 ac_ct_RANLIB=$RANLIB
9547 # Extract the first word of "ranlib", so it can be a program name with args.
9548 set dummy ranlib; ac_word=$2
9549 echo "$as_me:$LINENO: checking for $ac_word" >&5
9550 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9551 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9552 echo $ECHO_N "(cached) $ECHO_C" >&6
9553 else
9554 if test -n "$ac_ct_RANLIB"; then
9555 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9556 else
9557 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9558 for as_dir in $PATH
9559 do
9560 IFS=$as_save_IFS
9561 test -z "$as_dir" && as_dir=.
9562 for ac_exec_ext in '' $ac_executable_extensions; do
9563 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9564 ac_cv_prog_ac_ct_RANLIB="ranlib"
9565 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9566 break 2
9567 fi
9568 done
9569 done
9570
9571 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
9572 fi
9573 fi
9574 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9575 if test -n "$ac_ct_RANLIB"; then
9576 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9577 echo "${ECHO_T}$ac_ct_RANLIB" >&6
9578 else
9579 echo "$as_me:$LINENO: result: no" >&5
9580 echo "${ECHO_T}no" >&6
9581 fi
9582
9583 RANLIB=$ac_ct_RANLIB
9584 else
9585 RANLIB="$ac_cv_prog_RANLIB"
9586 fi
9587
9588 for ac_prog in 'bison -y' byacc
9589 do
9590 # Extract the first word of "$ac_prog", so it can be a program name with args.
9591 set dummy $ac_prog; ac_word=$2
9592 echo "$as_me:$LINENO: checking for $ac_word" >&5
9593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9594 if test "${ac_cv_prog_YACC+set}" = set; then
9595 echo $ECHO_N "(cached) $ECHO_C" >&6
9596 else
9597 if test -n "$YACC"; then
9598 ac_cv_prog_YACC="$YACC" # Let the user override the test.
9599 else
9600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9601 for as_dir in $PATH
9602 do
9603 IFS=$as_save_IFS
9604 test -z "$as_dir" && as_dir=.
9605 for ac_exec_ext in '' $ac_executable_extensions; do
9606 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9607 ac_cv_prog_YACC="$ac_prog"
9608 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9609 break 2
9610 fi
9611 done
9612 done
9613
9614 fi
9615 fi
9616 YACC=$ac_cv_prog_YACC
9617 if test -n "$YACC"; then
9618 echo "$as_me:$LINENO: result: $YACC" >&5
9619 echo "${ECHO_T}$YACC" >&6
9620 else
9621 echo "$as_me:$LINENO: result: no" >&5
9622 echo "${ECHO_T}no" >&6
9623 fi
9624
9625 test -n "$YACC" && break
9626 done
9627 test -n "$YACC" || YACC="yacc"
9628
9629 for ac_prog in flex lex
9630 do
9631 # Extract the first word of "$ac_prog", so it can be a program name with args.
9632 set dummy $ac_prog; ac_word=$2
9633 echo "$as_me:$LINENO: checking for $ac_word" >&5
9634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9635 if test "${ac_cv_prog_LEX+set}" = set; then
9636 echo $ECHO_N "(cached) $ECHO_C" >&6
9637 else
9638 if test -n "$LEX"; then
9639 ac_cv_prog_LEX="$LEX" # Let the user override the test.
9640 else
9641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9642 for as_dir in $PATH
9643 do
9644 IFS=$as_save_IFS
9645 test -z "$as_dir" && as_dir=.
9646 for ac_exec_ext in '' $ac_executable_extensions; do
9647 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9648 ac_cv_prog_LEX="$ac_prog"
9649 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9650 break 2
9651 fi
9652 done
9653 done
9654
9655 fi
9656 fi
9657 LEX=$ac_cv_prog_LEX
9658 if test -n "$LEX"; then
9659 echo "$as_me:$LINENO: result: $LEX" >&5
9660 echo "${ECHO_T}$LEX" >&6
9661 else
9662 echo "$as_me:$LINENO: result: no" >&5
9663 echo "${ECHO_T}no" >&6
9664 fi
9665
9666 test -n "$LEX" && break
9667 done
9668 test -n "$LEX" || LEX=":"
9669
9670 if test -z "$LEXLIB"
9671 then
9672 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
9673 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
9674 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
9675 echo $ECHO_N "(cached) $ECHO_C" >&6
9676 else
9677 ac_check_lib_save_LIBS=$LIBS
9678 LIBS="-lfl $LIBS"
9679 cat >conftest.$ac_ext <<_ACEOF
9680 /* confdefs.h. */
9681 _ACEOF
9682 cat confdefs.h >>conftest.$ac_ext
9683 cat >>conftest.$ac_ext <<_ACEOF
9684 /* end confdefs.h. */
9685
9686 /* Override any gcc2 internal prototype to avoid an error. */
9687 #ifdef __cplusplus
9688 extern "C"
9689 #endif
9690 /* We use char because int might match the return type of a gcc2
9691 builtin and then its argument prototype would still apply. */
9692 char yywrap ();
9693 int
9694 main ()
9695 {
9696 yywrap ();
9697 ;
9698 return 0;
9699 }
9700 _ACEOF
9701 rm -f conftest.$ac_objext conftest$ac_exeext
9702 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9703 (eval $ac_link) 2>conftest.er1
9704 ac_status=$?
9705 grep -v '^ *+' conftest.er1 >conftest.err
9706 rm -f conftest.er1
9707 cat conftest.err >&5
9708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9709 (exit $ac_status); } &&
9710 { ac_try='test -z "$ac_c_werror_flag"
9711 || test ! -s conftest.err'
9712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9713 (eval $ac_try) 2>&5
9714 ac_status=$?
9715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716 (exit $ac_status); }; } &&
9717 { ac_try='test -s conftest$ac_exeext'
9718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9719 (eval $ac_try) 2>&5
9720 ac_status=$?
9721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9722 (exit $ac_status); }; }; then
9723 ac_cv_lib_fl_yywrap=yes
9724 else
9725 echo "$as_me: failed program was:" >&5
9726 sed 's/^/| /' conftest.$ac_ext >&5
9727
9728 ac_cv_lib_fl_yywrap=no
9729 fi
9730 rm -f conftest.err conftest.$ac_objext \
9731 conftest$ac_exeext conftest.$ac_ext
9732 LIBS=$ac_check_lib_save_LIBS
9733 fi
9734 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
9735 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
9736 if test $ac_cv_lib_fl_yywrap = yes; then
9737 LEXLIB="-lfl"
9738 else
9739 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
9740 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
9741 if test "${ac_cv_lib_l_yywrap+set}" = set; then
9742 echo $ECHO_N "(cached) $ECHO_C" >&6
9743 else
9744 ac_check_lib_save_LIBS=$LIBS
9745 LIBS="-ll $LIBS"
9746 cat >conftest.$ac_ext <<_ACEOF
9747 /* confdefs.h. */
9748 _ACEOF
9749 cat confdefs.h >>conftest.$ac_ext
9750 cat >>conftest.$ac_ext <<_ACEOF
9751 /* end confdefs.h. */
9752
9753 /* Override any gcc2 internal prototype to avoid an error. */
9754 #ifdef __cplusplus
9755 extern "C"
9756 #endif
9757 /* We use char because int might match the return type of a gcc2
9758 builtin and then its argument prototype would still apply. */
9759 char yywrap ();
9760 int
9761 main ()
9762 {
9763 yywrap ();
9764 ;
9765 return 0;
9766 }
9767 _ACEOF
9768 rm -f conftest.$ac_objext conftest$ac_exeext
9769 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9770 (eval $ac_link) 2>conftest.er1
9771 ac_status=$?
9772 grep -v '^ *+' conftest.er1 >conftest.err
9773 rm -f conftest.er1
9774 cat conftest.err >&5
9775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776 (exit $ac_status); } &&
9777 { ac_try='test -z "$ac_c_werror_flag"
9778 || test ! -s conftest.err'
9779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9780 (eval $ac_try) 2>&5
9781 ac_status=$?
9782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9783 (exit $ac_status); }; } &&
9784 { ac_try='test -s conftest$ac_exeext'
9785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9786 (eval $ac_try) 2>&5
9787 ac_status=$?
9788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9789 (exit $ac_status); }; }; then
9790 ac_cv_lib_l_yywrap=yes
9791 else
9792 echo "$as_me: failed program was:" >&5
9793 sed 's/^/| /' conftest.$ac_ext >&5
9794
9795 ac_cv_lib_l_yywrap=no
9796 fi
9797 rm -f conftest.err conftest.$ac_objext \
9798 conftest$ac_exeext conftest.$ac_ext
9799 LIBS=$ac_check_lib_save_LIBS
9800 fi
9801 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9802 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9803 if test $ac_cv_lib_l_yywrap = yes; then
9804 LEXLIB="-ll"
9805 fi
9806
9807 fi
9808
9809 fi
9810
9811 if test "x$LEX" != "x:"; then
9812 echo "$as_me:$LINENO: checking lex output file root" >&5
9813 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
9814 if test "${ac_cv_prog_lex_root+set}" = set; then
9815 echo $ECHO_N "(cached) $ECHO_C" >&6
9816 else
9817 # The minimal lex program is just a single line: %%. But some broken lexes
9818 # (Solaris, I think it was) want two %% lines, so accommodate them.
9819 cat >conftest.l <<_ACEOF
9820 %%
9821 %%
9822 _ACEOF
9823 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
9824 (eval $LEX conftest.l) 2>&5
9825 ac_status=$?
9826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9827 (exit $ac_status); }
9828 if test -f lex.yy.c; then
9829 ac_cv_prog_lex_root=lex.yy
9830 elif test -f lexyy.c; then
9831 ac_cv_prog_lex_root=lexyy
9832 else
9833 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
9834 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
9835 { (exit 1); exit 1; }; }
9836 fi
9837 fi
9838 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9839 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9840 rm -f conftest.l
9841 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
9842
9843 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
9844 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
9845 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
9846 echo $ECHO_N "(cached) $ECHO_C" >&6
9847 else
9848 # POSIX says lex can declare yytext either as a pointer or an array; the
9849 # default is implementation-dependent. Figure out which it is, since
9850 # not all implementations provide the %pointer and %array declarations.
9851 ac_cv_prog_lex_yytext_pointer=no
9852 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9853 ac_save_LIBS=$LIBS
9854 LIBS="$LIBS $LEXLIB"
9855 cat >conftest.$ac_ext <<_ACEOF
9856 `cat $LEX_OUTPUT_ROOT.c`
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_prog_lex_yytext_pointer=yes
9881 else
9882 echo "$as_me: failed program was:" >&5
9883 sed 's/^/| /' conftest.$ac_ext >&5
9884
9885 fi
9886 rm -f conftest.err conftest.$ac_objext \
9887 conftest$ac_exeext conftest.$ac_ext
9888 LIBS=$ac_save_LIBS
9889 rm -f "${LEX_OUTPUT_ROOT}.c"
9890
9891 fi
9892 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
9893 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9894 if test $ac_cv_prog_lex_yytext_pointer = yes; then
9895
9896 cat >>confdefs.h <<\_ACEOF
9897 #define YYTEXT_POINTER 1
9898 _ACEOF
9899
9900 fi
9901
9902 fi
9903
9904 # Extract the first word of "perl", so it can be a program name with args.
9905 set dummy perl; ac_word=$2
9906 echo "$as_me:$LINENO: checking for $ac_word" >&5
9907 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9908 if test "${ac_cv_path_PERLINTERP+set}" = set; then
9909 echo $ECHO_N "(cached) $ECHO_C" >&6
9910 else
9911 case $PERLINTERP in
9912 [\\/]* | ?:[\\/]*)
9913 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
9914 ;;
9915 *)
9916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9917 for as_dir in $PATH
9918 do
9919 IFS=$as_save_IFS
9920 test -z "$as_dir" && as_dir=.
9921 for ac_exec_ext in '' $ac_executable_extensions; do
9922 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9923 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9924 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9925 break 2
9926 fi
9927 done
9928 done
9929
9930 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9931 ;;
9932 esac
9933 fi
9934 PERLINTERP=$ac_cv_path_PERLINTERP
9935
9936 if test -n "$PERLINTERP"; then
9937 echo "$as_me:$LINENO: result: $PERLINTERP" >&5
9938 echo "${ECHO_T}$PERLINTERP" >&6
9939 else
9940 echo "$as_me:$LINENO: result: no" >&5
9941 echo "${ECHO_T}no" >&6
9942 fi
9943
9944 ac_cv_path_perlinterp="$PERLINTERP"
9945 _sHpB='#!'
9946
9947
9948 # Check whether --with-perl-shebang or --without-perl-shebang was given.
9949 if test "${with_perl_shebang+set}" = set; then
9950 withval="$with_perl_shebang"
9951 opt_perl_shebang="$withval"
9952 else
9953 opt_perl_shebang="not_set"
9954 fi;
9955 echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9956 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9957 if test "${ax_cv_opt_perl_shebang+set}" = set; then
9958 echo $ECHO_N "(cached) $ECHO_C" >&6
9959 else
9960 case "$opt_perl_shebang" in
9961 not_set ) ax_cv_opt_perl_shebang=''
9962 ;;
9963 * )
9964 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9965 esac
9966
9967 fi
9968 echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9969 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9970 if test "A$ax_cv_opt_perl_shebang" != "A"
9971 then
9972 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9973 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9974 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9975 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
9976
9977 # Automatic detection of sharpbang formula starts here
9978 else
9979 _somian_shbangperl=`$PERLINTERP -V:startperl`
9980 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
9981 echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9982 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9983 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9984 echo $ECHO_N "(cached) $ECHO_C" >&6
9985 else
9986 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9987 if test "x$_somian_kspb_perl" == x
9988 then _somian_ksbp_warn_empty='durnit'
9989 else
9990 case "A$_somian_kspb_perl" in
9991 A#!*perl* )
9992 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9993 ;;
9994 A* ) _somian_ksbp_warn_defau='trouble'
9995 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9996 esac
9997 fi
9998
9999 fi
10000 echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
10001 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
10002 # The above prints Checking ... result message to user.
10003 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
10004
10005 if test A${_somian_ksbp_warn_empty+set} == Aset
10006 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
10007 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
10008 fi
10009 # Inform user after printing result value
10010 if test A${_somian_ksbp_warn_defau+set} == Aset
10011 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
10012 echo "$as_me: Maybe Not good -" >&6;}
10013 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
10014 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
10015 else { echo "$as_me:$LINENO: OK Good result - " >&5
10016 echo "$as_me: OK Good result - " >&6;}
10017 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
10018 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
10019 fi
10020 fi
10021
10022 # Extract the first word of "ar", so it can be a program name with args.
10023 set dummy ar; ac_word=$2
10024 echo "$as_me:$LINENO: checking for $ac_word" >&5
10025 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10026 if test "${ac_cv_prog_AR+set}" = set; then
10027 echo $ECHO_N "(cached) $ECHO_C" >&6
10028 else
10029 if test -n "$AR"; then
10030 ac_cv_prog_AR="$AR" # Let the user override the test.
10031 else
10032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10033 for as_dir in $PATH
10034 do
10035 IFS=$as_save_IFS
10036 test -z "$as_dir" && as_dir=.
10037 for ac_exec_ext in '' $ac_executable_extensions; do
10038 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10039 ac_cv_prog_AR="ar"
10040 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10041 break 2
10042 fi
10043 done
10044 done
10045
10046 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
10047 fi
10048 fi
10049 AR=$ac_cv_prog_AR
10050 if test -n "$AR"; then
10051 echo "$as_me:$LINENO: result: $AR" >&5
10052 echo "${ECHO_T}$AR" >&6
10053 else
10054 echo "$as_me:$LINENO: result: no" >&5
10055 echo "${ECHO_T}no" >&6
10056 fi
10057
10058 if test "$AR" = "NONE"; then
10059 { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
10060 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
10061 { (exit 1); exit 1; }; }
10062 cat >confcache <<\_ACEOF
10063 # This file is a shell script that caches the results of configure
10064 # tests run on this system so they can be shared between configure
10065 # scripts and configure runs, see configure's option --config-cache.
10066 # It is not useful on other systems. If it contains results you don't
10067 # want to keep, you may remove or edit it.
10068 #
10069 # config.status only pays attention to the cache file if you give it
10070 # the --recheck option to rerun configure.
10071 #
10072 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10073 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10074 # following values.
10075
10076 _ACEOF
10077
10078 # The following way of writing the cache mishandles newlines in values,
10079 # but we know of no workaround that is simple, portable, and efficient.
10080 # So, don't put newlines in cache variables' values.
10081 # Ultrix sh set writes to stderr and can't be redirected directly,
10082 # and sets the high bit in the cache file unless we assign to the vars.
10083 {
10084 (set) 2>&1 |
10085 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10086 *ac_space=\ *)
10087 # `set' does not quote correctly, so add quotes (double-quote
10088 # substitution turns \\\\ into \\, and sed turns \\ into \).
10089 sed -n \
10090 "s/'/'\\\\''/g;
10091 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10092 ;;
10093 *)
10094 # `set' quotes correctly as required by POSIX, so do not add quotes.
10095 sed -n \
10096 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10097 ;;
10098 esac;
10099 } |
10100 sed '
10101 t clear
10102 : clear
10103 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10104 t end
10105 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10106 : end' >>confcache
10107 if diff $cache_file confcache >/dev/null 2>&1; then :; else
10108 if test -w $cache_file; then
10109 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10110 cat confcache >$cache_file
10111 else
10112 echo "not updating unwritable cache $cache_file"
10113 fi
10114 fi
10115 rm -f confcache
10116 exit 1
10117 fi
10118
10119 # Extract the first word of "ps", so it can be a program name with args.
10120 set dummy ps; ac_word=$2
10121 echo "$as_me:$LINENO: checking for $ac_word" >&5
10122 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10123 if test "${ac_cv_path_PS+set}" = set; then
10124 echo $ECHO_N "(cached) $ECHO_C" >&6
10125 else
10126 case $PS in
10127 [\\/]* | ?:[\\/]*)
10128 ac_cv_path_PS="$PS" # Let the user override the test with a path.
10129 ;;
10130 *)
10131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10132 for as_dir in $PATH
10133 do
10134 IFS=$as_save_IFS
10135 test -z "$as_dir" && as_dir=.
10136 for ac_exec_ext in '' $ac_executable_extensions; do
10137 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10138 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
10139 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10140 break 2
10141 fi
10142 done
10143 done
10144
10145 ;;
10146 esac
10147 fi
10148 PS=$ac_cv_path_PS
10149
10150 if test -n "$PS"; then
10151 echo "$as_me:$LINENO: result: $PS" >&5
10152 echo "${ECHO_T}$PS" >&6
10153 else
10154 echo "$as_me:$LINENO: result: no" >&5
10155 echo "${ECHO_T}no" >&6
10156 fi
10157
10158 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
10159 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
10160 if test "${ac_cv_prog_ps_syntax+set}" = set; then
10161 echo $ECHO_N "(cached) $ECHO_C" >&6
10162 else
10163
10164 if $PS ax -o rss > /dev/null 2>&1; then
10165 ac_cv_prog_ps_ax=yes
10166 else
10167 ac_cv_prog_ps_ax=no
10168 fi
10169 if $PS -ef -o rss > /dev/null 2>&1; then
10170 ac_cv_prog_ps_ef=yes
10171 else
10172 ac_cv_prog_ps_ef=no
10173 fi
10174 if test "$ac_cv_prog_ps_ax" = yes; then
10175 ac_cv_prog_ps_syntax=BSD
10176 else
10177 if test "$ac_cv_prog_ps_ef" = yes; then
10178 ac_cv_prog_ps_syntax=POSIX
10179 else
10180 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
10181 echo "$as_me: error: Could not determine ps syntax" >&2;}
10182 { (exit 1); exit 1; }; }
10183 fi
10184 fi
10185
10186 fi
10187 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
10188 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
10189
10190
10191 cat >>confdefs.h <<_ACEOF
10192 #define PSCOMMAND $PS
10193 _ACEOF
10194
10195
10196 cat >>confdefs.h <<\_ACEOF
10197 #define OBAPI
10198 _ACEOF
10199
10200
10201
10202 if test "$ac_cv_prog_ps_syntax" = BSD; then
10203
10204 cat >>confdefs.h <<\_ACEOF
10205 #define PSTYPE_IS_BSD 1
10206 _ACEOF
10207
10208 else
10209 if test "$ac_cv_prog_ps_syntax" = POSIX; then
10210
10211 cat >>confdefs.h <<\_ACEOF
10212 #define PSTYPE_IS_POSIX 1
10213 _ACEOF
10214
10215 else
10216 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
10217 echo "$as_me: error: Unknown ps syntax type!" >&2;}
10218 { (exit 1); exit 1; }; }
10219 fi
10220 fi
10221
10222
10223 # Check whether --with-mpi or --without-mpi was given.
10224 if test "${with_mpi+set}" = set; then
10225 withval="$with_mpi"
10226 with_mpi=$withval
10227 else
10228 with_mpi="no"
10229 fi;
10230
10231 case "x$with_mpi" in
10232 xyes | "x") USE_MPI=yes;;
10233 xno) USE_MPI=no ;;
10234 *) MPI="$with_mpi"; USE_MPI=yes ;;
10235 esac
10236 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
10237 MPI="/usr/local"
10238 fi
10239 if test "$USE_MPI" = "yes"; then
10240
10241
10242 # Set variables...
10243 MPI_LIB_DIR="$MPI/lib"
10244 MPI_INC_DIR="$MPI/include"
10245
10246
10247
10248 echo "$as_me:$LINENO: checking for mpi.h" >&5
10249 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
10250 have_mpi_h=0
10251 rm -f conftest*
10252 echo '#include <mpi.h>' > conftest.cc
10253 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
10254 echo "$as_me:$LINENO: result: yes" >&5
10255 echo "${ECHO_T}yes" >&6
10256 have_mpi_h=1
10257 else
10258 if test -s conftest.out ; then
10259 cat conftest.out >> config.log
10260 fi
10261 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10262 echo "${ECHO_T}no! Check MPI include paths" >&6
10263 USE_MPI="no"
10264 fi
10265 rm -f conftest*
10266 if test "$have_mpi_h" = 1; then
10267
10268 cat >>confdefs.h <<\_ACEOF
10269 #define HAVE_MPI_H 1
10270 _ACEOF
10271
10272 fi
10273
10274 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
10275 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
10276 have_mpif_h=0
10277 rm -f conftest*
10278 cat >conftest.f90 <<EOF
10279 program main
10280 include 'mpif.h'
10281 end
10282 EOF
10283 if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
10284 echo "$as_me:$LINENO: result: yes" >&5
10285 echo "${ECHO_T}yes" >&6
10286 MPI_F90_INC="$MPI_INC_DIR"
10287 have_mpif_h=1
10288 else
10289 if test -s conftest.out ; then
10290 cat conftest.out >> config.log
10291 fi
10292 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
10293 echo "${ECHO_T}no! Check MPI include paths" >&6
10294 USE_MPI="no"
10295 fi
10296 rm -f conftest*
10297
10298 if test "$have_mpif_h" = 1; then
10299
10300 cat >>confdefs.h <<\_ACEOF
10301 #define HAVE_MPIF_H 1
10302 _ACEOF
10303
10304 fi
10305
10306 ac_ext=c
10307 ac_cpp='$CPP $CPPFLAGS'
10308 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10309 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10310 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10311
10312 ac_save_LDFLAGS=$LDFLAGS
10313 LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
10314
10315 if test x = x"$MPI_LIB"; then
10316 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10317 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10318 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10319 echo $ECHO_N "(cached) $ECHO_C" >&6
10320 else
10321 ac_check_lib_save_LIBS=$LIBS
10322 LIBS="-lmpich $LIBS"
10323 cat >conftest.$ac_ext <<_ACEOF
10324 /* confdefs.h. */
10325 _ACEOF
10326 cat confdefs.h >>conftest.$ac_ext
10327 cat >>conftest.$ac_ext <<_ACEOF
10328 /* end confdefs.h. */
10329
10330 /* Override any gcc2 internal prototype to avoid an error. */
10331 #ifdef __cplusplus
10332 extern "C"
10333 #endif
10334 /* We use char because int might match the return type of a gcc2
10335 builtin and then its argument prototype would still apply. */
10336 char MPI_Init ();
10337 int
10338 main ()
10339 {
10340 MPI_Init ();
10341 ;
10342 return 0;
10343 }
10344 _ACEOF
10345 rm -f conftest.$ac_objext conftest$ac_exeext
10346 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10347 (eval $ac_link) 2>conftest.er1
10348 ac_status=$?
10349 grep -v '^ *+' conftest.er1 >conftest.err
10350 rm -f conftest.er1
10351 cat conftest.err >&5
10352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10353 (exit $ac_status); } &&
10354 { ac_try='test -z "$ac_c_werror_flag"
10355 || test ! -s conftest.err'
10356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10357 (eval $ac_try) 2>&5
10358 ac_status=$?
10359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10360 (exit $ac_status); }; } &&
10361 { ac_try='test -s conftest$ac_exeext'
10362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10363 (eval $ac_try) 2>&5
10364 ac_status=$?
10365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10366 (exit $ac_status); }; }; then
10367 ac_cv_lib_mpich_MPI_Init=yes
10368 else
10369 echo "$as_me: failed program was:" >&5
10370 sed 's/^/| /' conftest.$ac_ext >&5
10371
10372 ac_cv_lib_mpich_MPI_Init=no
10373 fi
10374 rm -f conftest.err conftest.$ac_objext \
10375 conftest$ac_exeext conftest.$ac_ext
10376 LIBS=$ac_check_lib_save_LIBS
10377 fi
10378 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10379 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10380 if test $ac_cv_lib_mpich_MPI_Init = yes; then
10381 MPI_LIB="-lmpich"
10382 fi
10383
10384 fi
10385 if test x = x"$MPI_LIB"; then
10386 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10387 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10388 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10389 echo $ECHO_N "(cached) $ECHO_C" >&6
10390 else
10391 ac_check_lib_save_LIBS=$LIBS
10392 LIBS="-lmpi $LIBS"
10393 cat >conftest.$ac_ext <<_ACEOF
10394 /* confdefs.h. */
10395 _ACEOF
10396 cat confdefs.h >>conftest.$ac_ext
10397 cat >>conftest.$ac_ext <<_ACEOF
10398 /* end confdefs.h. */
10399
10400 /* Override any gcc2 internal prototype to avoid an error. */
10401 #ifdef __cplusplus
10402 extern "C"
10403 #endif
10404 /* We use char because int might match the return type of a gcc2
10405 builtin and then its argument prototype would still apply. */
10406 char MPI_Init ();
10407 int
10408 main ()
10409 {
10410 MPI_Init ();
10411 ;
10412 return 0;
10413 }
10414 _ACEOF
10415 rm -f conftest.$ac_objext conftest$ac_exeext
10416 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10417 (eval $ac_link) 2>conftest.er1
10418 ac_status=$?
10419 grep -v '^ *+' conftest.er1 >conftest.err
10420 rm -f conftest.er1
10421 cat conftest.err >&5
10422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10423 (exit $ac_status); } &&
10424 { ac_try='test -z "$ac_c_werror_flag"
10425 || test ! -s conftest.err'
10426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10427 (eval $ac_try) 2>&5
10428 ac_status=$?
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); }; } &&
10431 { ac_try='test -s conftest$ac_exeext'
10432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 (eval $ac_try) 2>&5
10434 ac_status=$?
10435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 (exit $ac_status); }; }; then
10437 ac_cv_lib_mpi_MPI_Init=yes
10438 else
10439 echo "$as_me: failed program was:" >&5
10440 sed 's/^/| /' conftest.$ac_ext >&5
10441
10442 ac_cv_lib_mpi_MPI_Init=no
10443 fi
10444 rm -f conftest.err conftest.$ac_objext \
10445 conftest$ac_exeext conftest.$ac_ext
10446 LIBS=$ac_check_lib_save_LIBS
10447 fi
10448 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10449 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10450 if test $ac_cv_lib_mpi_MPI_Init = yes; then
10451 MPI_LIB="-lmpi"
10452 fi
10453
10454 fi
10455 $as_unset ac_cv_lib_mpi_MPI_Init
10456 if test x = x"$MPI_LIB"; then
10457 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10458 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10459 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10460 echo $ECHO_N "(cached) $ECHO_C" >&6
10461 else
10462 ac_check_lib_save_LIBS=$LIBS
10463 LIBS="-lmpi "-llam" $LIBS"
10464 cat >conftest.$ac_ext <<_ACEOF
10465 /* confdefs.h. */
10466 _ACEOF
10467 cat confdefs.h >>conftest.$ac_ext
10468 cat >>conftest.$ac_ext <<_ACEOF
10469 /* end confdefs.h. */
10470
10471 /* Override any gcc2 internal prototype to avoid an error. */
10472 #ifdef __cplusplus
10473 extern "C"
10474 #endif
10475 /* We use char because int might match the return type of a gcc2
10476 builtin and then its argument prototype would still apply. */
10477 char MPI_Init ();
10478 int
10479 main ()
10480 {
10481 MPI_Init ();
10482 ;
10483 return 0;
10484 }
10485 _ACEOF
10486 rm -f conftest.$ac_objext conftest$ac_exeext
10487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10488 (eval $ac_link) 2>conftest.er1
10489 ac_status=$?
10490 grep -v '^ *+' conftest.er1 >conftest.err
10491 rm -f conftest.er1
10492 cat conftest.err >&5
10493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10494 (exit $ac_status); } &&
10495 { ac_try='test -z "$ac_c_werror_flag"
10496 || test ! -s conftest.err'
10497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10498 (eval $ac_try) 2>&5
10499 ac_status=$?
10500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10501 (exit $ac_status); }; } &&
10502 { ac_try='test -s conftest$ac_exeext'
10503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10504 (eval $ac_try) 2>&5
10505 ac_status=$?
10506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10507 (exit $ac_status); }; }; then
10508 ac_cv_lib_mpi_MPI_Init=yes
10509 else
10510 echo "$as_me: failed program was:" >&5
10511 sed 's/^/| /' conftest.$ac_ext >&5
10512
10513 ac_cv_lib_mpi_MPI_Init=no
10514 fi
10515 rm -f conftest.err conftest.$ac_objext \
10516 conftest$ac_exeext conftest.$ac_ext
10517 LIBS=$ac_check_lib_save_LIBS
10518 fi
10519 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10520 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10521 if test $ac_cv_lib_mpi_MPI_Init = yes; then
10522 MPI_LIB="-lmpi -llam"
10523 fi
10524
10525 fi
10526 $as_unset ac_cv_lib_mpich_MPI_Init
10527 if test x = x"$MPI_LIB"; then
10528 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10529 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10530 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
10531 echo $ECHO_N "(cached) $ECHO_C" >&6
10532 else
10533 ac_check_lib_save_LIBS=$LIBS
10534 LIBS="-lmpich "-lpmpich" $LIBS"
10535 cat >conftest.$ac_ext <<_ACEOF
10536 /* confdefs.h. */
10537 _ACEOF
10538 cat confdefs.h >>conftest.$ac_ext
10539 cat >>conftest.$ac_ext <<_ACEOF
10540 /* end confdefs.h. */
10541
10542 /* Override any gcc2 internal prototype to avoid an error. */
10543 #ifdef __cplusplus
10544 extern "C"
10545 #endif
10546 /* We use char because int might match the return type of a gcc2
10547 builtin and then its argument prototype would still apply. */
10548 char MPI_Init ();
10549 int
10550 main ()
10551 {
10552 MPI_Init ();
10553 ;
10554 return 0;
10555 }
10556 _ACEOF
10557 rm -f conftest.$ac_objext conftest$ac_exeext
10558 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10559 (eval $ac_link) 2>conftest.er1
10560 ac_status=$?
10561 grep -v '^ *+' conftest.er1 >conftest.err
10562 rm -f conftest.er1
10563 cat conftest.err >&5
10564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10565 (exit $ac_status); } &&
10566 { ac_try='test -z "$ac_c_werror_flag"
10567 || test ! -s conftest.err'
10568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10569 (eval $ac_try) 2>&5
10570 ac_status=$?
10571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10572 (exit $ac_status); }; } &&
10573 { ac_try='test -s conftest$ac_exeext'
10574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10575 (eval $ac_try) 2>&5
10576 ac_status=$?
10577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578 (exit $ac_status); }; }; then
10579 ac_cv_lib_mpich_MPI_Init=yes
10580 else
10581 echo "$as_me: failed program was:" >&5
10582 sed 's/^/| /' conftest.$ac_ext >&5
10583
10584 ac_cv_lib_mpich_MPI_Init=no
10585 fi
10586 rm -f conftest.err conftest.$ac_objext \
10587 conftest$ac_exeext conftest.$ac_ext
10588 LIBS=$ac_check_lib_save_LIBS
10589 fi
10590 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
10591 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
10592 if test $ac_cv_lib_mpich_MPI_Init = yes; then
10593 MPI_LIB="-lmpich -lpmpich"
10594 fi
10595
10596 fi
10597
10598 $as_unset ac_cv_lib_mpi_MPI_Init
10599 if test x = x"$MPI_LIB"; then
10600 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10601 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10602 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
10603 echo $ECHO_N "(cached) $ECHO_C" >&6
10604 else
10605 ac_check_lib_save_LIBS=$LIBS
10606 LIBS="-lmpi -llam -lpthread $LIBS"
10607 cat >conftest.$ac_ext <<_ACEOF
10608 /* confdefs.h. */
10609 _ACEOF
10610 cat confdefs.h >>conftest.$ac_ext
10611 cat >>conftest.$ac_ext <<_ACEOF
10612 /* end confdefs.h. */
10613
10614 /* Override any gcc2 internal prototype to avoid an error. */
10615 #ifdef __cplusplus
10616 extern "C"
10617 #endif
10618 /* We use char because int might match the return type of a gcc2
10619 builtin and then its argument prototype would still apply. */
10620 char MPI_Init ();
10621 int
10622 main ()
10623 {
10624 MPI_Init ();
10625 ;
10626 return 0;
10627 }
10628 _ACEOF
10629 rm -f conftest.$ac_objext conftest$ac_exeext
10630 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10631 (eval $ac_link) 2>conftest.er1
10632 ac_status=$?
10633 grep -v '^ *+' conftest.er1 >conftest.err
10634 rm -f conftest.er1
10635 cat conftest.err >&5
10636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637 (exit $ac_status); } &&
10638 { ac_try='test -z "$ac_c_werror_flag"
10639 || test ! -s conftest.err'
10640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10641 (eval $ac_try) 2>&5
10642 ac_status=$?
10643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10644 (exit $ac_status); }; } &&
10645 { ac_try='test -s conftest$ac_exeext'
10646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10647 (eval $ac_try) 2>&5
10648 ac_status=$?
10649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650 (exit $ac_status); }; }; then
10651 ac_cv_lib_mpi_MPI_Init=yes
10652 else
10653 echo "$as_me: failed program was:" >&5
10654 sed 's/^/| /' conftest.$ac_ext >&5
10655
10656 ac_cv_lib_mpi_MPI_Init=no
10657 fi
10658 rm -f conftest.err conftest.$ac_objext \
10659 conftest$ac_exeext conftest.$ac_ext
10660 LIBS=$ac_check_lib_save_LIBS
10661 fi
10662 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
10663 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
10664 if test $ac_cv_lib_mpi_MPI_Init = yes; then
10665 MPI_LIB="-lmpi -llam -lpthread"
10666 else
10667
10668 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
10669 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
10670 { (exit 1); exit 1; }; }
10671 USE_MPI="no"
10672
10673 fi
10674
10675 fi
10676
10677
10678
10679 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
10680 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
10681 MPI_F90_LIB=""
10682 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
10683 MPI_F90_LIB="-lfmpich"
10684 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
10685 MPI_F90_LIB="-llamf77mpi"
10686 else
10687 MPI_F90_LIB=" "
10688 fi
10689 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
10690 echo "${ECHO_T}found $MPI_F90_LIB" >&6
10691
10692
10693 fi
10694
10695
10696
10697
10698 USE_CGAL=no
10699 cgal_makefile=auto
10700
10701 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
10702 if test "${with_cgal_makefile+set}" = set; then
10703 withval="$with_cgal_makefile"
10704 cgal_makefile="$withval"
10705 fi;
10706
10707 if test "x$cgal_makefile" != xno; then
10708
10709 if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
10710 cgal_makefile="$CGAL_MAKEFILE"
10711 fi
10712
10713 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
10714 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
10715
10716 if test -f "$cgal_makefile"; then
10717
10718 cat >config.tmp.Makefile <<EOF
10719 include $cgal_makefile
10720 default:
10721 @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
10722 @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
10723 @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
10724 @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10725 @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10726 @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
10727 @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
10728 @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10729 @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10730 @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
10731 @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10732 @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10733 EOF
10734
10735 make -s -f config.tmp.Makefile
10736 . config.tmp.cgalvariables
10737
10738 rm -f config.tmp.Makefile config.tmp.cgalvariables
10739
10740 if test "x$CGAL_INCLDIR" = "x"; then
10741 CGAL_INCLDIR=""
10742 fi
10743
10744 if test "x$CGAL_LIBDIR" = "x"; then
10745 CGAL_LIBDIR=""
10746 fi
10747
10748 if test "x$CGAL_RLIBDIR" = "x"; then
10749 CGAL_RLIBDIR=""
10750 fi
10751
10752 if test "x$LEDA_INCLDIR" = "x"; then
10753 LEDA_INCLDIR=""
10754 fi
10755
10756 if test "x$LEDA_LIBDIR" = "x"; then
10757 LEDA_LIBDIR=""
10758 fi
10759
10760 if test "x$LEDA_RLIBDIR" = "x"; then
10761 LEDA_RLIBDIR=""
10762 fi
10763
10764 if test "x$GMP_INCLDIR" = "x"; then
10765 GMP_INCLDIR=""
10766 fi
10767
10768 if test "x$GMP_LIBDIR" = "x"; then
10769 GMP_LIBDIR=""
10770 fi
10771
10772 if test "x$GMP_RLIBDIR" = "x"; then
10773 GMP_RLIBDIR=""
10774 fi
10775
10776 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
10777 echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
10778 echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
10779 echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
10780 echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
10781 echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
10782 echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
10783 echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
10784 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
10785 echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
10786 echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
10787 echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
10788 echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
10789 echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
10790 echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
10791 echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
10792 echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
10793 echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
10794
10795 ac_ext=cc
10796 ac_cpp='$CXXCPP $CPPFLAGS'
10797 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10798 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10799 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10800
10801 save_CXXFLAGS="$CXXFLAGS"
10802 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10803 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10804 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10805 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10806 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10807 echo $ECHO_N "(cached) $ECHO_C" >&6
10808 fi
10809 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10810 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10811 else
10812 # Is the header compilable?
10813 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
10814 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
10815 cat >conftest.$ac_ext <<_ACEOF
10816 /* confdefs.h. */
10817 _ACEOF
10818 cat confdefs.h >>conftest.$ac_ext
10819 cat >>conftest.$ac_ext <<_ACEOF
10820 /* end confdefs.h. */
10821 $ac_includes_default
10822 #include <CGAL/Cartesian.h>
10823 _ACEOF
10824 rm -f conftest.$ac_objext
10825 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10826 (eval $ac_compile) 2>conftest.er1
10827 ac_status=$?
10828 grep -v '^ *+' conftest.er1 >conftest.err
10829 rm -f conftest.er1
10830 cat conftest.err >&5
10831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10832 (exit $ac_status); } &&
10833 { ac_try='test -z "$ac_cxx_werror_flag"
10834 || test ! -s conftest.err'
10835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836 (eval $ac_try) 2>&5
10837 ac_status=$?
10838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839 (exit $ac_status); }; } &&
10840 { ac_try='test -s conftest.$ac_objext'
10841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842 (eval $ac_try) 2>&5
10843 ac_status=$?
10844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845 (exit $ac_status); }; }; then
10846 ac_header_compiler=yes
10847 else
10848 echo "$as_me: failed program was:" >&5
10849 sed 's/^/| /' conftest.$ac_ext >&5
10850
10851 ac_header_compiler=no
10852 fi
10853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10855 echo "${ECHO_T}$ac_header_compiler" >&6
10856
10857 # Is the header present?
10858 echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
10859 echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
10860 cat >conftest.$ac_ext <<_ACEOF
10861 /* confdefs.h. */
10862 _ACEOF
10863 cat confdefs.h >>conftest.$ac_ext
10864 cat >>conftest.$ac_ext <<_ACEOF
10865 /* end confdefs.h. */
10866 #include <CGAL/Cartesian.h>
10867 _ACEOF
10868 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10869 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10870 ac_status=$?
10871 grep -v '^ *+' conftest.er1 >conftest.err
10872 rm -f conftest.er1
10873 cat conftest.err >&5
10874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875 (exit $ac_status); } >/dev/null; then
10876 if test -s conftest.err; then
10877 ac_cpp_err=$ac_cxx_preproc_warn_flag
10878 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10879 else
10880 ac_cpp_err=
10881 fi
10882 else
10883 ac_cpp_err=yes
10884 fi
10885 if test -z "$ac_cpp_err"; then
10886 ac_header_preproc=yes
10887 else
10888 echo "$as_me: failed program was:" >&5
10889 sed 's/^/| /' conftest.$ac_ext >&5
10890
10891 ac_header_preproc=no
10892 fi
10893 rm -f conftest.err conftest.$ac_ext
10894 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10895 echo "${ECHO_T}$ac_header_preproc" >&6
10896
10897 # So? What about this header?
10898 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10899 yes:no: )
10900 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
10901 echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10902 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
10903 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
10904 ac_header_preproc=yes
10905 ;;
10906 no:yes:* )
10907 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
10908 echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
10909 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
10910 echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
10911 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
10912 echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
10913 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
10914 echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
10915 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
10916 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
10917 { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
10918 echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
10919 (
10920 cat <<\_ASBOX
10921 ## ------------------------------ ##
10922 ## Report this to gezelter@nd.edu ##
10923 ## ------------------------------ ##
10924 _ASBOX
10925 ) |
10926 sed "s/^/$as_me: WARNING: /" >&2
10927 ;;
10928 esac
10929 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10930 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10931 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10932 echo $ECHO_N "(cached) $ECHO_C" >&6
10933 else
10934 ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
10935 fi
10936 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10937 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10938
10939 fi
10940 if test $ac_cv_header_CGAL_Cartesian_h = yes; then
10941 cgal=yes
10942 else
10943 cgal=no
10944 fi
10945
10946
10947 CXXFLAGS="$save_CXXFLAGS"
10948
10949 if test "x$cgal" = xyes; then
10950 echo "$as_me:$LINENO: checking for CGAL version" >&5
10951 echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
10952 LOCATION=${CGAL_INCLDIR}
10953 LOCATION=${LOCATION:-/usr/include}
10954 if test -f $LOCATION/CGAL/version.h; then
10955 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
10956 else
10957 CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10958 fi
10959 if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10960 echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10961 echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10962 else
10963 echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10964 echo "${ECHO_T}($CGAL_VERSION) no" >&6
10965 cgal=no
10966 fi
10967 fi
10968
10969 if test "x$cgal" = xyes; then
10970 CGAL_LIBS="-lCGAL"
10971 echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10972 echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10973 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10974 CGAL_USES_LEDA=yes
10975 echo "$as_me:$LINENO: result: yes" >&5
10976 echo "${ECHO_T}yes" >&6
10977 CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10978 else
10979 echo "$as_me:$LINENO: result: no" >&5
10980 echo "${ECHO_T}no" >&6
10981 CGAL_USES_LEDA=no
10982 fi
10983
10984 echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
10985 echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
10986 if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
10987 CGAL_USES_GMP=yes
10988 echo "$as_me:$LINENO: result: yes" >&5
10989 echo "${ECHO_T}yes" >&6
10990 CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
10991 else
10992 echo "$as_me:$LINENO: result: no" >&5
10993 echo "${ECHO_T}no" >&6
10994 CGAL_USES_GMP=no
10995 fi
10996
10997 CGAL_LIBS="$CGAL_LIBS -lm"
10998
10999 CGAL_CXXFLAGS="-ftemplate-depth-50"
11000
11001 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
11002 echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
11003 echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
11004 echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
11005 echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
11006 echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
11007 echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
11008 echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
11009 echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
11010 echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
11011 echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
11012 echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
11013 echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
11014 echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
11015 fi
11016
11017 if test "x$cgal" = xyes; then
11018 save_LIBS="$LIBS"
11019 LIBS="$LIBS -L$CGAL_LIBDIR"
11020 if test "x$CGAL_USES_LEDA" = xyes; then
11021 LIBS="-lL $LIBS -L$LEDA_LIBDIR"
11022 fi
11023 # if test "x$CGAL_USES_GMP" = xyes; then
11024 # LIBS="-lgmp $LIBS $GMP_LIBDIR"
11025 # fi
11026 echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
11027 echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
11028 save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
11029 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
11030 save_LIBS_CHECK_CXX_LIB="$LIBS"
11031 LIBS="-lCGAL $LIBS"
11032 cat >conftest.$ac_ext <<_ACEOF
11033 /* confdefs.h. */
11034 _ACEOF
11035 cat confdefs.h >>conftest.$ac_ext
11036 cat >>conftest.$ac_ext <<_ACEOF
11037 /* end confdefs.h. */
11038 #include <CGAL/Cartesian.h>
11039 int
11040 main ()
11041 {
11042 ::CGAL::Cartesian<int>::Point_2 P
11043 ;
11044 return 0;
11045 }
11046 _ACEOF
11047 rm -f conftest.$ac_objext conftest$ac_exeext
11048 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11049 (eval $ac_link) 2>conftest.er1
11050 ac_status=$?
11051 grep -v '^ *+' conftest.er1 >conftest.err
11052 rm -f conftest.er1
11053 cat conftest.err >&5
11054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11055 (exit $ac_status); } &&
11056 { ac_try='test -z "$ac_cxx_werror_flag"
11057 || test ! -s conftest.err'
11058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11059 (eval $ac_try) 2>&5
11060 ac_status=$?
11061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11062 (exit $ac_status); }; } &&
11063 { ac_try='test -s conftest$ac_exeext'
11064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11065 (eval $ac_try) 2>&5
11066 ac_status=$?
11067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11068 (exit $ac_status); }; }; then
11069 echo "$as_me:$LINENO: result: yes" >&5
11070 echo "${ECHO_T}yes" >&6
11071 cgal=yes
11072 else
11073 echo "$as_me: failed program was:" >&5
11074 sed 's/^/| /' conftest.$ac_ext >&5
11075
11076 echo "$as_me:$LINENO: result: no" >&5
11077 echo "${ECHO_T}no" >&6
11078 cgal=no
11079 fi
11080 rm -f conftest.err conftest.$ac_objext \
11081 conftest$ac_exeext conftest.$ac_ext
11082 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
11083 LIBS="$save_LIBS_CHECK_CXX_LIB"
11084 LIBS="$save_LIBS"
11085 fi
11086
11087 fi
11088 ac_ext=c
11089 ac_cpp='$CPP $CPPFLAGS'
11090 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11091 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11092 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11093
11094
11095 fi
11096
11097 if test "x$cgal" = xyes; then
11098 USE_CGAL=yes
11099
11100 cat >>confdefs.h <<\_ACEOF
11101 #define HAVE_CGAL 1
11102 _ACEOF
11103
11104
11105 cat >>confdefs.h <<_ACEOF
11106 #define CGAL_VERSION $CGAL_VERSION
11107 _ACEOF
11108
11109 if ! echo $CGAL_VERSION | grep -q "^3.0"; then
11110 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
11111 echo "$as_me: WARNING: *****************************************************" >&2;}
11112 { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
11113 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
11114 { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
11115 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
11116 { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
11117 echo "$as_me: WARNING: *****************************************************" >&2;}
11118 fi
11119 else
11120 if test "x$cgal_makefile" != xno; then
11121 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
11122 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
11123 fi
11124 CGAL_INCLDIR=
11125 CGAL_LIBDIR=
11126 CGAL_RLIBDIR=
11127 CGAL_DEFINES=
11128 CGAL_CXXFLAGS=
11129 CGAL_LIBS=
11130 fi
11131
11132
11133 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
11134
11135 CGAL_LIB_DIR=${CGAL_LIBDIR}
11136
11137 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
11138
11139
11140
11141
11142
11143
11144
11145 # Check whether --enable-doxygen or --disable-doxygen was given.
11146 if test "${enable_doxygen+set}" = set; then
11147 enableval="$enable_doxygen"
11148
11149 fi;
11150 # Check whether --enable-dot or --disable-dot was given.
11151 if test "${enable_dot+set}" = set; then
11152 enableval="$enable_dot"
11153
11154 fi;
11155 # Check whether --enable-html-docs or --disable-html-docs was given.
11156 if test "${enable_html_docs+set}" = set; then
11157 enableval="$enable_html_docs"
11158
11159 else
11160 enable_html_docs=yes
11161 fi;
11162 # Check whether --enable-latex-docs or --disable-latex-docs was given.
11163 if test "${enable_latex_docs+set}" = set; then
11164 enableval="$enable_latex_docs"
11165
11166 else
11167 enable_latex_docs=no
11168 fi;
11169 if test "x$enable_doxygen" = xno; then
11170 enable_doc=no
11171 else
11172 # Extract the first word of "doxygen", so it can be a program name with args.
11173 set dummy doxygen; ac_word=$2
11174 echo "$as_me:$LINENO: checking for $ac_word" >&5
11175 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11176 if test "${ac_cv_path_DOXYGEN+set}" = set; then
11177 echo $ECHO_N "(cached) $ECHO_C" >&6
11178 else
11179 case $DOXYGEN in
11180 [\\/]* | ?:[\\/]*)
11181 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11182 ;;
11183 *)
11184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11185 for as_dir in $PATH
11186 do
11187 IFS=$as_save_IFS
11188 test -z "$as_dir" && as_dir=.
11189 for ac_exec_ext in '' $ac_executable_extensions; do
11190 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11191 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11192 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11193 break 2
11194 fi
11195 done
11196 done
11197
11198 ;;
11199 esac
11200 fi
11201 DOXYGEN=$ac_cv_path_DOXYGEN
11202
11203 if test -n "$DOXYGEN"; then
11204 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
11205 echo "${ECHO_T}$DOXYGEN" >&6
11206 else
11207 echo "$as_me:$LINENO: result: no" >&5
11208 echo "${ECHO_T}no" >&6
11209 fi
11210
11211 if test "x$DOXYGEN" = x; then
11212 if test "x$enable_doxygen" = xyes; then
11213 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
11214 echo "$as_me: error: could not find doxygen" >&2;}
11215 { (exit 1); exit 1; }; }
11216 fi
11217 enable_doc=no
11218 else
11219 enable_doc=yes
11220 # Extract the first word of "dot", so it can be a program name with args.
11221 set dummy dot; ac_word=$2
11222 echo "$as_me:$LINENO: checking for $ac_word" >&5
11223 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11224 if test "${ac_cv_path_DOT+set}" = set; then
11225 echo $ECHO_N "(cached) $ECHO_C" >&6
11226 else
11227 case $DOT in
11228 [\\/]* | ?:[\\/]*)
11229 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11230 ;;
11231 *)
11232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11233 for as_dir in $PATH
11234 do
11235 IFS=$as_save_IFS
11236 test -z "$as_dir" && as_dir=.
11237 for ac_exec_ext in '' $ac_executable_extensions; do
11238 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11239 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11240 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11241 break 2
11242 fi
11243 done
11244 done
11245
11246 ;;
11247 esac
11248 fi
11249 DOT=$ac_cv_path_DOT
11250
11251 if test -n "$DOT"; then
11252 echo "$as_me:$LINENO: result: $DOT" >&5
11253 echo "${ECHO_T}$DOT" >&6
11254 else
11255 echo "$as_me:$LINENO: result: no" >&5
11256 echo "${ECHO_T}no" >&6
11257 fi
11258
11259 fi
11260 fi
11261
11262 if test "x$enable_doc" = xyes; then
11263 DOC=1
11264 else
11265 DOC=0
11266 fi
11267
11268
11269 if test x$DOT = x; then
11270 if test "x$enable_dot" = xyes; then
11271 { { echo "$as_me:$LINENO: error: could not find dot" >&5
11272 echo "$as_me: error: could not find dot" >&2;}
11273 { (exit 1); exit 1; }; }
11274 fi
11275 enable_dot=no
11276 else
11277 enable_dot=yes
11278 fi
11279
11280
11281
11282
11283
11284
11285
11286 OBJEXT=".$OBJEXT"
11287
11288 OOPSE=oopse
11289
11290 if test "x${prefix}" = "xNONE"
11291 then
11292 OOPSE_HOME=${ac_default_prefix}/oopse
11293 else
11294 OOPSE_HOME=${prefix}/oopse
11295 fi
11296 # Check whether --enable-oopse-home or --disable-oopse-home was given.
11297 if test "${enable_oopse_home+set}" = set; then
11298 enableval="$enable_oopse_home"
11299 OOPSE_HOME="${enableval}"
11300 fi;
11301
11302 case "x$INSTALL" in
11303 x/*) ;;
11304 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
11305 esac
11306
11307 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
11308
11309 CFLAGS=${CFLAGS-""}
11310 CXXFLAGS=${CXXFLAGS-""}
11311 CPPFLAGS=${CPPFLAGS-""}
11312 FFLAGS=${FFLAGS-""}
11313 F90FLAGS=${F90FLAGS-""}
11314 LDFLAGS=${LDFLAGS-""}
11315 DEBUG=${DEBUG-"-g"}
11316
11317 case $debug in
11318 1)
11319 FFLAGS="$DEBUG $FFLAGS"
11320 F90FLAGS="$DEBUG $F90FLAGS"
11321 ;;
11322 *)
11323 ;;
11324 esac
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343 ac_config_headers="$ac_config_headers src/config.h"
11344
11345 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
11346
11347
11348 cat >confcache <<\_ACEOF
11349 # This file is a shell script that caches the results of configure
11350 # tests run on this system so they can be shared between configure
11351 # scripts and configure runs, see configure's option --config-cache.
11352 # It is not useful on other systems. If it contains results you don't
11353 # want to keep, you may remove or edit it.
11354 #
11355 # config.status only pays attention to the cache file if you give it
11356 # the --recheck option to rerun configure.
11357 #
11358 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11359 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11360 # following values.
11361
11362 _ACEOF
11363
11364 # The following way of writing the cache mishandles newlines in values,
11365 # but we know of no workaround that is simple, portable, and efficient.
11366 # So, don't put newlines in cache variables' values.
11367 # Ultrix sh set writes to stderr and can't be redirected directly,
11368 # and sets the high bit in the cache file unless we assign to the vars.
11369 {
11370 (set) 2>&1 |
11371 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11372 *ac_space=\ *)
11373 # `set' does not quote correctly, so add quotes (double-quote
11374 # substitution turns \\\\ into \\, and sed turns \\ into \).
11375 sed -n \
11376 "s/'/'\\\\''/g;
11377 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11378 ;;
11379 *)
11380 # `set' quotes correctly as required by POSIX, so do not add quotes.
11381 sed -n \
11382 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11383 ;;
11384 esac;
11385 } |
11386 sed '
11387 t clear
11388 : clear
11389 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11390 t end
11391 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11392 : end' >>confcache
11393 if diff $cache_file confcache >/dev/null 2>&1; then :; else
11394 if test -w $cache_file; then
11395 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11396 cat confcache >$cache_file
11397 else
11398 echo "not updating unwritable cache $cache_file"
11399 fi
11400 fi
11401 rm -f confcache
11402
11403 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11404 # Let make expand exec_prefix.
11405 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11406
11407 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11408 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11409 # trailing colons and then remove the whole line if VPATH becomes empty
11410 # (actually we leave an empty line to preserve line numbers).
11411 if test "x$srcdir" = x.; then
11412 ac_vpsub='/^[ ]*VPATH[ ]*=/{
11413 s/:*\$(srcdir):*/:/;
11414 s/:*\${srcdir}:*/:/;
11415 s/:*@srcdir@:*/:/;
11416 s/^\([^=]*=[ ]*\):*/\1/;
11417 s/:*$//;
11418 s/^[^=]*=[ ]*$//;
11419 }'
11420 fi
11421
11422 DEFS=-DHAVE_CONFIG_H
11423
11424 ac_libobjs=
11425 ac_ltlibobjs=
11426 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11427 # 1. Remove the extension, and $U if already installed.
11428 ac_i=`echo "$ac_i" |
11429 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11430 # 2. Add them.
11431 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11432 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11433 done
11434 LIBOBJS=$ac_libobjs
11435
11436 LTLIBOBJS=$ac_ltlibobjs
11437
11438
11439
11440 : ${CONFIG_STATUS=./config.status}
11441 ac_clean_files_save=$ac_clean_files
11442 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11443 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11444 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11445 cat >$CONFIG_STATUS <<_ACEOF
11446 #! $SHELL
11447 # Generated by $as_me.
11448 # Run this file to recreate the current configuration.
11449 # Compiler output produced by configure, useful for debugging
11450 # configure, is in config.log if it exists.
11451
11452 debug=false
11453 ac_cs_recheck=false
11454 ac_cs_silent=false
11455 SHELL=\${CONFIG_SHELL-$SHELL}
11456 _ACEOF
11457
11458 cat >>$CONFIG_STATUS <<\_ACEOF
11459 ## --------------------- ##
11460 ## M4sh Initialization. ##
11461 ## --------------------- ##
11462
11463 # Be Bourne compatible
11464 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11465 emulate sh
11466 NULLCMD=:
11467 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11468 # is contrary to our usage. Disable this feature.
11469 alias -g '${1+"$@"}'='"$@"'
11470 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11471 set -o posix
11472 fi
11473 DUALCASE=1; export DUALCASE # for MKS sh
11474
11475 # Support unset when possible.
11476 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11477 as_unset=unset
11478 else
11479 as_unset=false
11480 fi
11481
11482
11483 # Work around bugs in pre-3.0 UWIN ksh.
11484 $as_unset ENV MAIL MAILPATH
11485 PS1='$ '
11486 PS2='> '
11487 PS4='+ '
11488
11489 # NLS nuisances.
11490 for as_var in \
11491 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11492 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11493 LC_TELEPHONE LC_TIME
11494 do
11495 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11496 eval $as_var=C; export $as_var
11497 else
11498 $as_unset $as_var
11499 fi
11500 done
11501
11502 # Required to use basename.
11503 if expr a : '\(a\)' >/dev/null 2>&1; then
11504 as_expr=expr
11505 else
11506 as_expr=false
11507 fi
11508
11509 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11510 as_basename=basename
11511 else
11512 as_basename=false
11513 fi
11514
11515
11516 # Name of the executable.
11517 as_me=`$as_basename "$0" ||
11518 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11519 X"$0" : 'X\(//\)$' \| \
11520 X"$0" : 'X\(/\)$' \| \
11521 . : '\(.\)' 2>/dev/null ||
11522 echo X/"$0" |
11523 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11524 /^X\/\(\/\/\)$/{ s//\1/; q; }
11525 /^X\/\(\/\).*/{ s//\1/; q; }
11526 s/.*/./; q'`
11527
11528
11529 # PATH needs CR, and LINENO needs CR and PATH.
11530 # Avoid depending upon Character Ranges.
11531 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11532 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11533 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11534 as_cr_digits='0123456789'
11535 as_cr_alnum=$as_cr_Letters$as_cr_digits
11536
11537 # The user is always right.
11538 if test "${PATH_SEPARATOR+set}" != set; then
11539 echo "#! /bin/sh" >conf$$.sh
11540 echo "exit 0" >>conf$$.sh
11541 chmod +x conf$$.sh
11542 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11543 PATH_SEPARATOR=';'
11544 else
11545 PATH_SEPARATOR=:
11546 fi
11547 rm -f conf$$.sh
11548 fi
11549
11550
11551 as_lineno_1=$LINENO
11552 as_lineno_2=$LINENO
11553 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11554 test "x$as_lineno_1" != "x$as_lineno_2" &&
11555 test "x$as_lineno_3" = "x$as_lineno_2" || {
11556 # Find who we are. Look in the path if we contain no path at all
11557 # relative or not.
11558 case $0 in
11559 *[\\/]* ) as_myself=$0 ;;
11560 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11561 for as_dir in $PATH
11562 do
11563 IFS=$as_save_IFS
11564 test -z "$as_dir" && as_dir=.
11565 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11566 done
11567
11568 ;;
11569 esac
11570 # We did not find ourselves, most probably we were run as `sh COMMAND'
11571 # in which case we are not to be found in the path.
11572 if test "x$as_myself" = x; then
11573 as_myself=$0
11574 fi
11575 if test ! -f "$as_myself"; then
11576 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11577 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11578 { (exit 1); exit 1; }; }
11579 fi
11580 case $CONFIG_SHELL in
11581 '')
11582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11584 do
11585 IFS=$as_save_IFS
11586 test -z "$as_dir" && as_dir=.
11587 for as_base in sh bash ksh sh5; do
11588 case $as_dir in
11589 /*)
11590 if ("$as_dir/$as_base" -c '
11591 as_lineno_1=$LINENO
11592 as_lineno_2=$LINENO
11593 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11594 test "x$as_lineno_1" != "x$as_lineno_2" &&
11595 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11596 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11597 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11598 CONFIG_SHELL=$as_dir/$as_base
11599 export CONFIG_SHELL
11600 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11601 fi;;
11602 esac
11603 done
11604 done
11605 ;;
11606 esac
11607
11608 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11609 # uniformly replaced by the line number. The first 'sed' inserts a
11610 # line-number line before each line; the second 'sed' does the real
11611 # work. The second script uses 'N' to pair each line-number line
11612 # with the numbered line, and appends trailing '-' during
11613 # substitution so that $LINENO is not a special case at line end.
11614 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11615 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11616 sed '=' <$as_myself |
11617 sed '
11618 N
11619 s,$,-,
11620 : loop
11621 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11622 t loop
11623 s,-$,,
11624 s,^['$as_cr_digits']*\n,,
11625 ' >$as_me.lineno &&
11626 chmod +x $as_me.lineno ||
11627 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11628 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11629 { (exit 1); exit 1; }; }
11630
11631 # Don't try to exec as it changes $[0], causing all sort of problems
11632 # (the dirname of $[0] is not the place where we might find the
11633 # original and so on. Autoconf is especially sensible to this).
11634 . ./$as_me.lineno
11635 # Exit status is that of the last command.
11636 exit
11637 }
11638
11639
11640 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11641 *c*,-n*) ECHO_N= ECHO_C='
11642 ' ECHO_T=' ' ;;
11643 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11644 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11645 esac
11646
11647 if expr a : '\(a\)' >/dev/null 2>&1; then
11648 as_expr=expr
11649 else
11650 as_expr=false
11651 fi
11652
11653 rm -f conf$$ conf$$.exe conf$$.file
11654 echo >conf$$.file
11655 if ln -s conf$$.file conf$$ 2>/dev/null; then
11656 # We could just check for DJGPP; but this test a) works b) is more generic
11657 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11658 if test -f conf$$.exe; then
11659 # Don't use ln at all; we don't have any links
11660 as_ln_s='cp -p'
11661 else
11662 as_ln_s='ln -s'
11663 fi
11664 elif ln conf$$.file conf$$ 2>/dev/null; then
11665 as_ln_s=ln
11666 else
11667 as_ln_s='cp -p'
11668 fi
11669 rm -f conf$$ conf$$.exe conf$$.file
11670
11671 if mkdir -p . 2>/dev/null; then
11672 as_mkdir_p=:
11673 else
11674 test -d ./-p && rmdir ./-p
11675 as_mkdir_p=false
11676 fi
11677
11678 as_executable_p="test -f"
11679
11680 # Sed expression to map a string onto a valid CPP name.
11681 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11682
11683 # Sed expression to map a string onto a valid variable name.
11684 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11685
11686
11687 # IFS
11688 # We need space, tab and new line, in precisely that order.
11689 as_nl='
11690 '
11691 IFS=" $as_nl"
11692
11693 # CDPATH.
11694 $as_unset CDPATH
11695
11696 exec 6>&1
11697
11698 # Open the log real soon, to keep \$[0] and so on meaningful, and to
11699 # report actual input values of CONFIG_FILES etc. instead of their
11700 # values after options handling. Logging --version etc. is OK.
11701 exec 5>>config.log
11702 {
11703 echo
11704 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11705 ## Running $as_me. ##
11706 _ASBOX
11707 } >&5
11708 cat >&5 <<_CSEOF
11709
11710 This file was extended by OOPSE $as_me 2.0, which was
11711 generated by GNU Autoconf 2.59. Invocation command line was
11712
11713 CONFIG_FILES = $CONFIG_FILES
11714 CONFIG_HEADERS = $CONFIG_HEADERS
11715 CONFIG_LINKS = $CONFIG_LINKS
11716 CONFIG_COMMANDS = $CONFIG_COMMANDS
11717 $ $0 $@
11718
11719 _CSEOF
11720 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11721 echo >&5
11722 _ACEOF
11723
11724 # Files that config.status was made for.
11725 if test -n "$ac_config_files"; then
11726 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11727 fi
11728
11729 if test -n "$ac_config_headers"; then
11730 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11731 fi
11732
11733 if test -n "$ac_config_links"; then
11734 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11735 fi
11736
11737 if test -n "$ac_config_commands"; then
11738 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11739 fi
11740
11741 cat >>$CONFIG_STATUS <<\_ACEOF
11742
11743 ac_cs_usage="\
11744 \`$as_me' instantiates files from templates according to the
11745 current configuration.
11746
11747 Usage: $0 [OPTIONS] [FILE]...
11748
11749 -h, --help print this help, then exit
11750 -V, --version print version number, then exit
11751 -q, --quiet do not print progress messages
11752 -d, --debug don't remove temporary files
11753 --recheck update $as_me by reconfiguring in the same conditions
11754 --file=FILE[:TEMPLATE]
11755 instantiate the configuration file FILE
11756 --header=FILE[:TEMPLATE]
11757 instantiate the configuration header FILE
11758
11759 Configuration files:
11760 $config_files
11761
11762 Configuration headers:
11763 $config_headers
11764
11765 Configuration links:
11766 $config_links
11767
11768 Report bugs to <bug-autoconf@gnu.org>."
11769 _ACEOF
11770
11771 cat >>$CONFIG_STATUS <<_ACEOF
11772 ac_cs_version="\\
11773 OOPSE config.status 2.0
11774 configured by $0, generated by GNU Autoconf 2.59,
11775 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11776
11777 Copyright (C) 2003 Free Software Foundation, Inc.
11778 This config.status script is free software; the Free Software Foundation
11779 gives unlimited permission to copy, distribute and modify it."
11780 srcdir=$srcdir
11781 INSTALL="$INSTALL"
11782 _ACEOF
11783
11784 cat >>$CONFIG_STATUS <<\_ACEOF
11785 # If no file are specified by the user, then we need to provide default
11786 # value. By we need to know if files were specified by the user.
11787 ac_need_defaults=:
11788 while test $# != 0
11789 do
11790 case $1 in
11791 --*=*)
11792 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11793 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11794 ac_shift=:
11795 ;;
11796 -*)
11797 ac_option=$1
11798 ac_optarg=$2
11799 ac_shift=shift
11800 ;;
11801 *) # This is not an option, so the user has probably given explicit
11802 # arguments.
11803 ac_option=$1
11804 ac_need_defaults=false;;
11805 esac
11806
11807 case $ac_option in
11808 # Handling of the options.
11809 _ACEOF
11810 cat >>$CONFIG_STATUS <<\_ACEOF
11811 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11812 ac_cs_recheck=: ;;
11813 --version | --vers* | -V )
11814 echo "$ac_cs_version"; exit 0 ;;
11815 --he | --h)
11816 # Conflict between --help and --header
11817 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11818 Try \`$0 --help' for more information." >&5
11819 echo "$as_me: error: ambiguous option: $1
11820 Try \`$0 --help' for more information." >&2;}
11821 { (exit 1); exit 1; }; };;
11822 --help | --hel | -h )
11823 echo "$ac_cs_usage"; exit 0 ;;
11824 --debug | --d* | -d )
11825 debug=: ;;
11826 --file | --fil | --fi | --f )
11827 $ac_shift
11828 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11829 ac_need_defaults=false;;
11830 --header | --heade | --head | --hea )
11831 $ac_shift
11832 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11833 ac_need_defaults=false;;
11834 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11835 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11836 ac_cs_silent=: ;;
11837
11838 # This is an error.
11839 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11840 Try \`$0 --help' for more information." >&5
11841 echo "$as_me: error: unrecognized option: $1
11842 Try \`$0 --help' for more information." >&2;}
11843 { (exit 1); exit 1; }; } ;;
11844
11845 *) ac_config_targets="$ac_config_targets $1" ;;
11846
11847 esac
11848 shift
11849 done
11850
11851 ac_configure_extra_args=
11852
11853 if $ac_cs_silent; then
11854 exec 6>/dev/null
11855 ac_configure_extra_args="$ac_configure_extra_args --silent"
11856 fi
11857
11858 _ACEOF
11859 cat >>$CONFIG_STATUS <<_ACEOF
11860 if \$ac_cs_recheck; then
11861 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11862 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11863 fi
11864
11865 _ACEOF
11866
11867
11868
11869
11870
11871 cat >>$CONFIG_STATUS <<\_ACEOF
11872 for ac_config_target in $ac_config_targets
11873 do
11874 case "$ac_config_target" in
11875 # Handling of arguments.
11876 "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11877 "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11878 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
11879 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11880 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
11881 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11882 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11883 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11884 { (exit 1); exit 1; }; };;
11885 esac
11886 done
11887
11888 # If the user did not use the arguments to specify the items to instantiate,
11889 # then the envvar interface is used. Set only those that are not.
11890 # We use the long form for the default assignment because of an extremely
11891 # bizarre bug on SunOS 4.1.3.
11892 if $ac_need_defaults; then
11893 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11894 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11895 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
11896 fi
11897
11898 # Have a temporary directory for convenience. Make it in the build tree
11899 # simply because there is no reason to put it here, and in addition,
11900 # creating and moving files from /tmp can sometimes cause problems.
11901 # Create a temporary directory, and hook for its removal unless debugging.
11902 $debug ||
11903 {
11904 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11905 trap '{ (exit 1); exit 1; }' 1 2 13 15
11906 }
11907
11908 # Create a (secure) tmp directory for tmp files.
11909
11910 {
11911 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11912 test -n "$tmp" && test -d "$tmp"
11913 } ||
11914 {
11915 tmp=./confstat$$-$RANDOM
11916 (umask 077 && mkdir $tmp)
11917 } ||
11918 {
11919 echo "$me: cannot create a temporary directory in ." >&2
11920 { (exit 1); exit 1; }
11921 }
11922
11923 _ACEOF
11924
11925 cat >>$CONFIG_STATUS <<_ACEOF
11926
11927 #
11928 # CONFIG_FILES section.
11929 #
11930
11931 # No need to generate the scripts if there are no CONFIG_FILES.
11932 # This happens for instance when ./config.status config.h
11933 if test -n "\$CONFIG_FILES"; then
11934 # Protect against being on the right side of a sed subst in config.status.
11935 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11936 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11937 s,@SHELL@,$SHELL,;t t
11938 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11939 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11940 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11941 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11942 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11943 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11944 s,@exec_prefix@,$exec_prefix,;t t
11945 s,@prefix@,$prefix,;t t
11946 s,@program_transform_name@,$program_transform_name,;t t
11947 s,@bindir@,$bindir,;t t
11948 s,@sbindir@,$sbindir,;t t
11949 s,@libexecdir@,$libexecdir,;t t
11950 s,@datadir@,$datadir,;t t
11951 s,@sysconfdir@,$sysconfdir,;t t
11952 s,@sharedstatedir@,$sharedstatedir,;t t
11953 s,@localstatedir@,$localstatedir,;t t
11954 s,@libdir@,$libdir,;t t
11955 s,@includedir@,$includedir,;t t
11956 s,@oldincludedir@,$oldincludedir,;t t
11957 s,@infodir@,$infodir,;t t
11958 s,@mandir@,$mandir,;t t
11959 s,@build_alias@,$build_alias,;t t
11960 s,@host_alias@,$host_alias,;t t
11961 s,@target_alias@,$target_alias,;t t
11962 s,@DEFS@,$DEFS,;t t
11963 s,@ECHO_C@,$ECHO_C,;t t
11964 s,@ECHO_N@,$ECHO_N,;t t
11965 s,@ECHO_T@,$ECHO_T,;t t
11966 s,@LIBS@,$LIBS,;t t
11967 s,@PROGNAME@,$PROGNAME,;t t
11968 s,@debug@,$debug,;t t
11969 s,@build@,$build,;t t
11970 s,@build_cpu@,$build_cpu,;t t
11971 s,@build_vendor@,$build_vendor,;t t
11972 s,@build_os@,$build_os,;t t
11973 s,@host@,$host,;t t
11974 s,@host_cpu@,$host_cpu,;t t
11975 s,@host_vendor@,$host_vendor,;t t
11976 s,@host_os@,$host_os,;t t
11977 s,@CC@,$CC,;t t
11978 s,@CFLAGS@,$CFLAGS,;t t
11979 s,@LDFLAGS@,$LDFLAGS,;t t
11980 s,@CPPFLAGS@,$CPPFLAGS,;t t
11981 s,@ac_ct_CC@,$ac_ct_CC,;t t
11982 s,@EXEEXT@,$EXEEXT,;t t
11983 s,@OBJEXT@,$OBJEXT,;t t
11984 s,@CXX@,$CXX,;t t
11985 s,@CXXFLAGS@,$CXXFLAGS,;t t
11986 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11987 s,@CPP@,$CPP,;t t
11988 s,@EGREP@,$EGREP,;t t
11989 s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
11990 s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
11991 s,@F90@,$F90,;t t
11992 s,@F90FLAGS@,$F90FLAGS,;t t
11993 s,@ac_ct_F90@,$ac_ct_F90,;t t
11994 s,@PREPFLAG@,$PREPFLAG,;t t
11995 s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
11996 s,@F90LIBS@,$F90LIBS,;t t
11997 s,@F90_FUNC@,$F90_FUNC,;t t
11998 s,@F90_FUNC_@,$F90_FUNC_,;t t
11999 s,@MOD@,$MOD,;t t
12000 s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
12001 s,@MODDIRFLAG@,$MODDIRFLAG,;t t
12002 s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
12003 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
12004 s,@CXXCPP@,$CXXCPP,;t t
12005 s,@LIBOBJS@,$LIBOBJS,;t t
12006 s,@__func__@,$__func__,;t t
12007 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12008 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12009 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12010 s,@LN_S@,$LN_S,;t t
12011 s,@SET_MAKE@,$SET_MAKE,;t t
12012 s,@RANLIB@,$RANLIB,;t t
12013 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12014 s,@YACC@,$YACC,;t t
12015 s,@LEX@,$LEX,;t t
12016 s,@LEXLIB@,$LEXLIB,;t t
12017 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
12018 s,@PERLINTERP@,$PERLINTERP,;t t
12019 s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
12020 s,@AR@,$AR,;t t
12021 s,@PS@,$PS,;t t
12022 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
12023 s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
12024 s,@MPI_F90_INC@,$MPI_F90_INC,;t t
12025 s,@MPI_LIB@,$MPI_LIB,;t t
12026 s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
12027 s,@USE_MPI@,$USE_MPI,;t t
12028 s,@USE_CGAL@,$USE_CGAL,;t t
12029 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
12030 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
12031 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
12032 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
12033 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
12034 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
12035 s,@DOXYGEN@,$DOXYGEN,;t t
12036 s,@DOT@,$DOT,;t t
12037 s,@DOC@,$DOC,;t t
12038 s,@enable_dot@,$enable_dot,;t t
12039 s,@enable_html_docs@,$enable_html_docs,;t t
12040 s,@enable_latex_docs@,$enable_latex_docs,;t t
12041 s,@BATEXT@,$BATEXT,;t t
12042 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12043 s,@OOPSE@,$OOPSE,;t t
12044 s,@OOPSE_HOME@,$OOPSE_HOME,;t t
12045 s,@SUBDIRS@,$SUBDIRS,;t t
12046 s,@FFLAGS@,$FFLAGS,;t t
12047 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12048 CEOF
12049
12050 _ACEOF
12051
12052 cat >>$CONFIG_STATUS <<\_ACEOF
12053 # Split the substitutions into bite-sized pieces for seds with
12054 # small command number limits, like on Digital OSF/1 and HP-UX.
12055 ac_max_sed_lines=48
12056 ac_sed_frag=1 # Number of current file.
12057 ac_beg=1 # First line for current file.
12058 ac_end=$ac_max_sed_lines # Line after last line for current file.
12059 ac_more_lines=:
12060 ac_sed_cmds=
12061 while $ac_more_lines; do
12062 if test $ac_beg -gt 1; then
12063 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12064 else
12065 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12066 fi
12067 if test ! -s $tmp/subs.frag; then
12068 ac_more_lines=false
12069 else
12070 # The purpose of the label and of the branching condition is to
12071 # speed up the sed processing (if there are no `@' at all, there
12072 # is no need to browse any of the substitutions).
12073 # These are the two extra sed commands mentioned above.
12074 (echo ':t
12075 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12076 if test -z "$ac_sed_cmds"; then
12077 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12078 else
12079 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12080 fi
12081 ac_sed_frag=`expr $ac_sed_frag + 1`
12082 ac_beg=$ac_end
12083 ac_end=`expr $ac_end + $ac_max_sed_lines`
12084 fi
12085 done
12086 if test -z "$ac_sed_cmds"; then
12087 ac_sed_cmds=cat
12088 fi
12089 fi # test -n "$CONFIG_FILES"
12090
12091 _ACEOF
12092 cat >>$CONFIG_STATUS <<\_ACEOF
12093 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12094 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12095 case $ac_file in
12096 - | *:- | *:-:* ) # input from stdin
12097 cat >$tmp/stdin
12098 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12099 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12100 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12101 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12102 * ) ac_file_in=$ac_file.in ;;
12103 esac
12104
12105 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12106 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12107 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12108 X"$ac_file" : 'X\(//\)[^/]' \| \
12109 X"$ac_file" : 'X\(//\)$' \| \
12110 X"$ac_file" : 'X\(/\)' \| \
12111 . : '\(.\)' 2>/dev/null ||
12112 echo X"$ac_file" |
12113 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12114 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12115 /^X\(\/\/\)$/{ s//\1/; q; }
12116 /^X\(\/\).*/{ s//\1/; q; }
12117 s/.*/./; q'`
12118 { if $as_mkdir_p; then
12119 mkdir -p "$ac_dir"
12120 else
12121 as_dir="$ac_dir"
12122 as_dirs=
12123 while test ! -d "$as_dir"; do
12124 as_dirs="$as_dir $as_dirs"
12125 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12126 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12127 X"$as_dir" : 'X\(//\)[^/]' \| \
12128 X"$as_dir" : 'X\(//\)$' \| \
12129 X"$as_dir" : 'X\(/\)' \| \
12130 . : '\(.\)' 2>/dev/null ||
12131 echo X"$as_dir" |
12132 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12133 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12134 /^X\(\/\/\)$/{ s//\1/; q; }
12135 /^X\(\/\).*/{ s//\1/; q; }
12136 s/.*/./; q'`
12137 done
12138 test ! -n "$as_dirs" || mkdir $as_dirs
12139 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12140 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12141 { (exit 1); exit 1; }; }; }
12142
12143 ac_builddir=.
12144
12145 if test "$ac_dir" != .; then
12146 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12147 # A "../" for each directory in $ac_dir_suffix.
12148 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12149 else
12150 ac_dir_suffix= ac_top_builddir=
12151 fi
12152
12153 case $srcdir in
12154 .) # No --srcdir option. We are building in place.
12155 ac_srcdir=.
12156 if test -z "$ac_top_builddir"; then
12157 ac_top_srcdir=.
12158 else
12159 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12160 fi ;;
12161 [\\/]* | ?:[\\/]* ) # Absolute path.
12162 ac_srcdir=$srcdir$ac_dir_suffix;
12163 ac_top_srcdir=$srcdir ;;
12164 *) # Relative path.
12165 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12166 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12167 esac
12168
12169 # Do not use `cd foo && pwd` to compute absolute paths, because
12170 # the directories may not exist.
12171 case `pwd` in
12172 .) ac_abs_builddir="$ac_dir";;
12173 *)
12174 case "$ac_dir" in
12175 .) ac_abs_builddir=`pwd`;;
12176 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12177 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12178 esac;;
12179 esac
12180 case $ac_abs_builddir in
12181 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12182 *)
12183 case ${ac_top_builddir}. in
12184 .) ac_abs_top_builddir=$ac_abs_builddir;;
12185 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12186 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12187 esac;;
12188 esac
12189 case $ac_abs_builddir in
12190 .) ac_abs_srcdir=$ac_srcdir;;
12191 *)
12192 case $ac_srcdir in
12193 .) ac_abs_srcdir=$ac_abs_builddir;;
12194 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12195 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12196 esac;;
12197 esac
12198 case $ac_abs_builddir in
12199 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12200 *)
12201 case $ac_top_srcdir in
12202 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12203 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12204 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12205 esac;;
12206 esac
12207
12208
12209 case $INSTALL in
12210 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12211 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
12212 esac
12213
12214 if test x"$ac_file" != x-; then
12215 { echo "$as_me:$LINENO: creating $ac_file" >&5
12216 echo "$as_me: creating $ac_file" >&6;}
12217 rm -f "$ac_file"
12218 fi
12219 # Let's still pretend it is `configure' which instantiates (i.e., don't
12220 # use $as_me), people would be surprised to read:
12221 # /* config.h. Generated by config.status. */
12222 if test x"$ac_file" = x-; then
12223 configure_input=
12224 else
12225 configure_input="$ac_file. "
12226 fi
12227 configure_input=$configure_input"Generated from `echo $ac_file_in |
12228 sed 's,.*/,,'` by configure."
12229
12230 # First look for the input files in the build tree, otherwise in the
12231 # src tree.
12232 ac_file_inputs=`IFS=:
12233 for f in $ac_file_in; do
12234 case $f in
12235 -) echo $tmp/stdin ;;
12236 [\\/$]*)
12237 # Absolute (can't be DOS-style, as IFS=:)
12238 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12239 echo "$as_me: error: cannot find input file: $f" >&2;}
12240 { (exit 1); exit 1; }; }
12241 echo "$f";;
12242 *) # Relative
12243 if test -f "$f"; then
12244 # Build tree
12245 echo "$f"
12246 elif test -f "$srcdir/$f"; then
12247 # Source tree
12248 echo "$srcdir/$f"
12249 else
12250 # /dev/null tree
12251 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12252 echo "$as_me: error: cannot find input file: $f" >&2;}
12253 { (exit 1); exit 1; }; }
12254 fi;;
12255 esac
12256 done` || { (exit 1); exit 1; }
12257 _ACEOF
12258 cat >>$CONFIG_STATUS <<_ACEOF
12259 sed "$ac_vpsub
12260 $extrasub
12261 _ACEOF
12262 cat >>$CONFIG_STATUS <<\_ACEOF
12263 :t
12264 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12265 s,@configure_input@,$configure_input,;t t
12266 s,@srcdir@,$ac_srcdir,;t t
12267 s,@abs_srcdir@,$ac_abs_srcdir,;t t
12268 s,@top_srcdir@,$ac_top_srcdir,;t t
12269 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
12270 s,@builddir@,$ac_builddir,;t t
12271 s,@abs_builddir@,$ac_abs_builddir,;t t
12272 s,@top_builddir@,$ac_top_builddir,;t t
12273 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
12274 s,@INSTALL@,$ac_INSTALL,;t t
12275 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12276 rm -f $tmp/stdin
12277 if test x"$ac_file" != x-; then
12278 mv $tmp/out $ac_file
12279 else
12280 cat $tmp/out
12281 rm -f $tmp/out
12282 fi
12283
12284 # Run the commands associated with the file.
12285 case $ac_file in
12286 make/Makefile ) chmod 0755 scripts/* ;;
12287 src/utils/Makefile ) chmod 0755 scripts/* ;;
12288 src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
12289 scripts/filepp ) chmod 0755 scripts/* ;;
12290 esac
12291 done
12292 _ACEOF
12293 cat >>$CONFIG_STATUS <<\_ACEOF
12294
12295 #
12296 # CONFIG_HEADER section.
12297 #
12298
12299 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12300 # NAME is the cpp macro being defined and VALUE is the value it is being given.
12301 #
12302 # ac_d sets the value in "#define NAME VALUE" lines.
12303 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
12304 ac_dB='[ ].*$,\1#\2'
12305 ac_dC=' '
12306 ac_dD=',;t'
12307 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12308 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
12309 ac_uB='$,\1#\2define\3'
12310 ac_uC=' '
12311 ac_uD=',;t'
12312
12313 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12314 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12315 case $ac_file in
12316 - | *:- | *:-:* ) # input from stdin
12317 cat >$tmp/stdin
12318 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12319 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12320 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12321 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12322 * ) ac_file_in=$ac_file.in ;;
12323 esac
12324
12325 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12326 echo "$as_me: creating $ac_file" >&6;}
12327
12328 # First look for the input files in the build tree, otherwise in the
12329 # src tree.
12330 ac_file_inputs=`IFS=:
12331 for f in $ac_file_in; do
12332 case $f in
12333 -) echo $tmp/stdin ;;
12334 [\\/$]*)
12335 # Absolute (can't be DOS-style, as IFS=:)
12336 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12337 echo "$as_me: error: cannot find input file: $f" >&2;}
12338 { (exit 1); exit 1; }; }
12339 # Do quote $f, to prevent DOS paths from being IFS'd.
12340 echo "$f";;
12341 *) # Relative
12342 if test -f "$f"; then
12343 # Build tree
12344 echo "$f"
12345 elif test -f "$srcdir/$f"; then
12346 # Source tree
12347 echo "$srcdir/$f"
12348 else
12349 # /dev/null tree
12350 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12351 echo "$as_me: error: cannot find input file: $f" >&2;}
12352 { (exit 1); exit 1; }; }
12353 fi;;
12354 esac
12355 done` || { (exit 1); exit 1; }
12356 # Remove the trailing spaces.
12357 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
12358
12359 _ACEOF
12360
12361 # Transform confdefs.h into two sed scripts, `conftest.defines' and
12362 # `conftest.undefs', that substitutes the proper values into
12363 # config.h.in to produce config.h. The first handles `#define'
12364 # templates, and the second `#undef' templates.
12365 # And first: Protect against being on the right side of a sed subst in
12366 # config.status. Protect against being in an unquoted here document
12367 # in config.status.
12368 rm -f conftest.defines conftest.undefs
12369 # Using a here document instead of a string reduces the quoting nightmare.
12370 # Putting comments in sed scripts is not portable.
12371 #
12372 # `end' is used to avoid that the second main sed command (meant for
12373 # 0-ary CPP macros) applies to n-ary macro definitions.
12374 # See the Autoconf documentation for `clear'.
12375 cat >confdef2sed.sed <<\_ACEOF
12376 s/[\\&,]/\\&/g
12377 s,[\\$`],\\&,g
12378 t clear
12379 : clear
12380 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12381 t end
12382 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12383 : end
12384 _ACEOF
12385 # If some macros were called several times there might be several times
12386 # the same #defines, which is useless. Nevertheless, we may not want to
12387 # sort them, since we want the *last* AC-DEFINE to be honored.
12388 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12389 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12390 rm -f confdef2sed.sed
12391
12392 # This sed command replaces #undef with comments. This is necessary, for
12393 # example, in the case of _POSIX_SOURCE, which is predefined and required
12394 # on some systems where configure will not decide to define it.
12395 cat >>conftest.undefs <<\_ACEOF
12396 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
12397 _ACEOF
12398
12399 # Break up conftest.defines because some shells have a limit on the size
12400 # of here documents, and old seds have small limits too (100 cmds).
12401 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
12402 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
12403 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12404 echo ' :' >>$CONFIG_STATUS
12405 rm -f conftest.tail
12406 while grep . conftest.defines >/dev/null
12407 do
12408 # Write a limited-size here document to $tmp/defines.sed.
12409 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12410 # Speed up: don't consider the non `#define' lines.
12411 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
12412 # Work around the forget-to-reset-the-flag bug.
12413 echo 't clr' >>$CONFIG_STATUS
12414 echo ': clr' >>$CONFIG_STATUS
12415 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12416 echo 'CEOF
12417 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12418 rm -f $tmp/in
12419 mv $tmp/out $tmp/in
12420 ' >>$CONFIG_STATUS
12421 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12422 rm -f conftest.defines
12423 mv conftest.tail conftest.defines
12424 done
12425 rm -f conftest.defines
12426 echo ' fi # grep' >>$CONFIG_STATUS
12427 echo >>$CONFIG_STATUS
12428
12429 # Break up conftest.undefs because some shells have a limit on the size
12430 # of here documents, and old seds have small limits too (100 cmds).
12431 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
12432 rm -f conftest.tail
12433 while grep . conftest.undefs >/dev/null
12434 do
12435 # Write a limited-size here document to $tmp/undefs.sed.
12436 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12437 # Speed up: don't consider the non `#undef'
12438 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
12439 # Work around the forget-to-reset-the-flag bug.
12440 echo 't clr' >>$CONFIG_STATUS
12441 echo ': clr' >>$CONFIG_STATUS
12442 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12443 echo 'CEOF
12444 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12445 rm -f $tmp/in
12446 mv $tmp/out $tmp/in
12447 ' >>$CONFIG_STATUS
12448 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12449 rm -f conftest.undefs
12450 mv conftest.tail conftest.undefs
12451 done
12452 rm -f conftest.undefs
12453
12454 cat >>$CONFIG_STATUS <<\_ACEOF
12455 # Let's still pretend it is `configure' which instantiates (i.e., don't
12456 # use $as_me), people would be surprised to read:
12457 # /* config.h. Generated by config.status. */
12458 if test x"$ac_file" = x-; then
12459 echo "/* Generated by configure. */" >$tmp/config.h
12460 else
12461 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12462 fi
12463 cat $tmp/in >>$tmp/config.h
12464 rm -f $tmp/in
12465 if test x"$ac_file" != x-; then
12466 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12467 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12468 echo "$as_me: $ac_file is unchanged" >&6;}
12469 else
12470 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12471 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12472 X"$ac_file" : 'X\(//\)[^/]' \| \
12473 X"$ac_file" : 'X\(//\)$' \| \
12474 X"$ac_file" : 'X\(/\)' \| \
12475 . : '\(.\)' 2>/dev/null ||
12476 echo X"$ac_file" |
12477 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12478 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12479 /^X\(\/\/\)$/{ s//\1/; q; }
12480 /^X\(\/\).*/{ s//\1/; q; }
12481 s/.*/./; q'`
12482 { if $as_mkdir_p; then
12483 mkdir -p "$ac_dir"
12484 else
12485 as_dir="$ac_dir"
12486 as_dirs=
12487 while test ! -d "$as_dir"; do
12488 as_dirs="$as_dir $as_dirs"
12489 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12490 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12491 X"$as_dir" : 'X\(//\)[^/]' \| \
12492 X"$as_dir" : 'X\(//\)$' \| \
12493 X"$as_dir" : 'X\(/\)' \| \
12494 . : '\(.\)' 2>/dev/null ||
12495 echo X"$as_dir" |
12496 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12497 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12498 /^X\(\/\/\)$/{ s//\1/; q; }
12499 /^X\(\/\).*/{ s//\1/; q; }
12500 s/.*/./; q'`
12501 done
12502 test ! -n "$as_dirs" || mkdir $as_dirs
12503 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12504 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12505 { (exit 1); exit 1; }; }; }
12506
12507 rm -f $ac_file
12508 mv $tmp/config.h $ac_file
12509 fi
12510 else
12511 cat $tmp/config.h
12512 rm -f $tmp/config.h
12513 fi
12514 done
12515 _ACEOF
12516 cat >>$CONFIG_STATUS <<\_ACEOF
12517
12518 #
12519 # CONFIG_LINKS section.
12520 #
12521
12522 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
12523 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12524 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12525
12526 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
12527 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
12528
12529 if test ! -r $srcdir/$ac_source; then
12530 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
12531 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
12532 { (exit 1); exit 1; }; }
12533 fi
12534 rm -f $ac_dest
12535
12536 # Make relative symlinks.
12537 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
12538 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12539 X"$ac_dest" : 'X\(//\)[^/]' \| \
12540 X"$ac_dest" : 'X\(//\)$' \| \
12541 X"$ac_dest" : 'X\(/\)' \| \
12542 . : '\(.\)' 2>/dev/null ||
12543 echo X"$ac_dest" |
12544 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12545 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12546 /^X\(\/\/\)$/{ s//\1/; q; }
12547 /^X\(\/\).*/{ s//\1/; q; }
12548 s/.*/./; q'`
12549 { if $as_mkdir_p; then
12550 mkdir -p "$ac_dest_dir"
12551 else
12552 as_dir="$ac_dest_dir"
12553 as_dirs=
12554 while test ! -d "$as_dir"; do
12555 as_dirs="$as_dir $as_dirs"
12556 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12557 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12558 X"$as_dir" : 'X\(//\)[^/]' \| \
12559 X"$as_dir" : 'X\(//\)$' \| \
12560 X"$as_dir" : 'X\(/\)' \| \
12561 . : '\(.\)' 2>/dev/null ||
12562 echo X"$as_dir" |
12563 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12564 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12565 /^X\(\/\/\)$/{ s//\1/; q; }
12566 /^X\(\/\).*/{ s//\1/; q; }
12567 s/.*/./; q'`
12568 done
12569 test ! -n "$as_dirs" || mkdir $as_dirs
12570 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
12571 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
12572 { (exit 1); exit 1; }; }; }
12573
12574 ac_builddir=.
12575
12576 if test "$ac_dest_dir" != .; then
12577 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
12578 # A "../" for each directory in $ac_dir_suffix.
12579 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12580 else
12581 ac_dir_suffix= ac_top_builddir=
12582 fi
12583
12584 case $srcdir in
12585 .) # No --srcdir option. We are building in place.
12586 ac_srcdir=.
12587 if test -z "$ac_top_builddir"; then
12588 ac_top_srcdir=.
12589 else
12590 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12591 fi ;;
12592 [\\/]* | ?:[\\/]* ) # Absolute path.
12593 ac_srcdir=$srcdir$ac_dir_suffix;
12594 ac_top_srcdir=$srcdir ;;
12595 *) # Relative path.
12596 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12597 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12598 esac
12599
12600 # Do not use `cd foo && pwd` to compute absolute paths, because
12601 # the directories may not exist.
12602 case `pwd` in
12603 .) ac_abs_builddir="$ac_dest_dir";;
12604 *)
12605 case "$ac_dest_dir" in
12606 .) ac_abs_builddir=`pwd`;;
12607 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
12608 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
12609 esac;;
12610 esac
12611 case $ac_abs_builddir in
12612 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12613 *)
12614 case ${ac_top_builddir}. in
12615 .) ac_abs_top_builddir=$ac_abs_builddir;;
12616 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12617 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12618 esac;;
12619 esac
12620 case $ac_abs_builddir in
12621 .) ac_abs_srcdir=$ac_srcdir;;
12622 *)
12623 case $ac_srcdir in
12624 .) ac_abs_srcdir=$ac_abs_builddir;;
12625 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12626 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12627 esac;;
12628 esac
12629 case $ac_abs_builddir in
12630 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12631 *)
12632 case $ac_top_srcdir in
12633 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12634 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12635 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12636 esac;;
12637 esac
12638
12639
12640 case $srcdir in
12641 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
12642 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
12643 esac
12644
12645 # Try a symlink, then a hard link, then a copy.
12646 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
12647 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
12648 cp -p $srcdir/$ac_source $ac_dest ||
12649 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
12650 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
12651 { (exit 1); exit 1; }; }
12652 done
12653 _ACEOF
12654
12655 cat >>$CONFIG_STATUS <<\_ACEOF
12656
12657 { (exit 0); exit 0; }
12658 _ACEOF
12659 chmod +x $CONFIG_STATUS
12660 ac_clean_files=$ac_clean_files_save
12661
12662
12663 # configure is writing to config.log, and then calls config.status.
12664 # config.status does its own redirection, appending to config.log.
12665 # Unfortunately, on DOS this fails, as config.log is still kept open
12666 # by configure, so config.status won't be able to write to it; its
12667 # output is simply discarded. So we exec the FD to /dev/null,
12668 # effectively closing config.log, so it can be properly (re)opened and
12669 # appended to by config.status. When coming back to configure, we
12670 # need to make the FD available again.
12671 if test "$no_create" != yes; then
12672 ac_cs_success=:
12673 ac_config_status_args=
12674 test "$silent" = yes &&
12675 ac_config_status_args="$ac_config_status_args --quiet"
12676 exec 5>/dev/null
12677 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12678 exec 5>>config.log
12679 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12680 # would make configure fail if this is the last instruction.
12681 $ac_cs_success || { (exit 1); exit 1; }
12682 fi
12683

Properties

Name Value
svn:executable *