ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3319
Committed: Wed Jan 23 03:45:33 2008 UTC (16 years, 7 months ago) by gezelter
File size: 496307 byte(s)
Log Message:
Removed older version of openbabel from our code.  We now have a
configure check to see if openbabel is installed and then we link to
the stuff we need.  Conversion to OOPSE's md format is handled by only
one application (atom2md), so most of the work went on there.
ElementsTable still needs some work to function in parallel.

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for OOPSE 4.0.
4 #
5 # Report bugs to <gezelter@nd.edu>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## --------------------- ##
12 ## M4sh Initialization. ##
13 ## --------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18 emulate sh
19 NULLCMD=:
20 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in
26 *posix*) set -o posix ;;
27 esac
28
29 fi
30
31
32
33
34 # PATH needs CR
35 # Avoid depending upon Character Ranges.
36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 as_cr_digits='0123456789'
40 as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42 # The user is always right.
43 if test "${PATH_SEPARATOR+set}" != set; then
44 echo "#! /bin/sh" >conf$$.sh
45 echo "exit 0" >>conf$$.sh
46 chmod +x conf$$.sh
47 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48 PATH_SEPARATOR=';'
49 else
50 PATH_SEPARATOR=:
51 fi
52 rm -f conf$$.sh
53 fi
54
55 # Support unset when possible.
56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57 as_unset=unset
58 else
59 as_unset=false
60 fi
61
62
63 # IFS
64 # We need space, tab and new line, in precisely that order. Quoting is
65 # there to prevent editors from complaining about space-tab.
66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 # splitting by setting IFS to empty value.)
68 as_nl='
69 '
70 IFS=" "" $as_nl"
71
72 # Find who we are. Look in the path if we contain no directory separator.
73 case $0 in
74 *[\\/]* ) as_myself=$0 ;;
75 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 for as_dir in $PATH
77 do
78 IFS=$as_save_IFS
79 test -z "$as_dir" && as_dir=.
80 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 done
82 IFS=$as_save_IFS
83
84 ;;
85 esac
86 # We did not find ourselves, most probably we were run as `sh COMMAND'
87 # in which case we are not to be found in the path.
88 if test "x$as_myself" = x; then
89 as_myself=$0
90 fi
91 if test ! -f "$as_myself"; then
92 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 { (exit 1); exit 1; }
94 fi
95
96 # Work around bugs in pre-3.0 UWIN ksh.
97 for as_var in ENV MAIL MAILPATH
98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 done
100 PS1='$ '
101 PS2='> '
102 PS4='+ '
103
104 # NLS nuisances.
105 for as_var in \
106 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108 LC_TELEPHONE LC_TIME
109 do
110 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111 eval $as_var=C; export $as_var
112 else
113 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114 fi
115 done
116
117 # Required to use basename.
118 if expr a : '\(a\)' >/dev/null 2>&1 &&
119 test "X`expr 00001 : '.*\(...\)'`" = X001; then
120 as_expr=expr
121 else
122 as_expr=false
123 fi
124
125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126 as_basename=basename
127 else
128 as_basename=false
129 fi
130
131
132 # Name of the executable.
133 as_me=`$as_basename -- "$0" ||
134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135 X"$0" : 'X\(//\)$' \| \
136 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137 echo X/"$0" |
138 sed '/^.*\/\([^/][^/]*\)\/*$/{
139 s//\1/
140 q
141 }
142 /^X\/\(\/\/\)$/{
143 s//\1/
144 q
145 }
146 /^X\/\(\/\).*/{
147 s//\1/
148 q
149 }
150 s/.*/./; q'`
151
152 # CDPATH.
153 $as_unset CDPATH
154
155
156 if test "x$CONFIG_SHELL" = x; then
157 if (eval ":") 2>/dev/null; then
158 as_have_required=yes
159 else
160 as_have_required=no
161 fi
162
163 if test $as_have_required = yes && (eval ":
164 (as_func_return () {
165 (exit \$1)
166 }
167 as_func_success () {
168 as_func_return 0
169 }
170 as_func_failure () {
171 as_func_return 1
172 }
173 as_func_ret_success () {
174 return 0
175 }
176 as_func_ret_failure () {
177 return 1
178 }
179
180 exitcode=0
181 if as_func_success; then
182 :
183 else
184 exitcode=1
185 echo as_func_success failed.
186 fi
187
188 if as_func_failure; then
189 exitcode=1
190 echo as_func_failure succeeded.
191 fi
192
193 if as_func_ret_success; then
194 :
195 else
196 exitcode=1
197 echo as_func_ret_success failed.
198 fi
199
200 if as_func_ret_failure; then
201 exitcode=1
202 echo as_func_ret_failure succeeded.
203 fi
204
205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206 :
207 else
208 exitcode=1
209 echo positional parameters were not saved.
210 fi
211
212 test \$exitcode = 0) || { (exit 1); exit 1; }
213
214 (
215 as_lineno_1=\$LINENO
216 as_lineno_2=\$LINENO
217 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 ") 2> /dev/null; then
220 :
221 else
222 as_candidate_shells=
223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225 do
226 IFS=$as_save_IFS
227 test -z "$as_dir" && as_dir=.
228 case $as_dir in
229 /*)
230 for as_base in sh bash ksh sh5; do
231 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232 done;;
233 esac
234 done
235 IFS=$as_save_IFS
236
237
238 for as_shell in $as_candidate_shells $SHELL; do
239 # Try only shells that exist, to save several forks.
240 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241 { ("$as_shell") 2> /dev/null <<\_ASEOF
242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243 emulate sh
244 NULLCMD=:
245 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246 # is contrary to our usage. Disable this feature.
247 alias -g '${1+"$@"}'='"$@"'
248 setopt NO_GLOB_SUBST
249 else
250 case `(set -o) 2>/dev/null` in
251 *posix*) set -o posix ;;
252 esac
253
254 fi
255
256
257 :
258 _ASEOF
259 }; then
260 CONFIG_SHELL=$as_shell
261 as_have_required=yes
262 if { "$as_shell" 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 emulate sh
265 NULLCMD=:
266 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267 # is contrary to our usage. Disable this feature.
268 alias -g '${1+"$@"}'='"$@"'
269 setopt NO_GLOB_SUBST
270 else
271 case `(set -o) 2>/dev/null` in
272 *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 (as_func_return () {
280 (exit $1)
281 }
282 as_func_success () {
283 as_func_return 0
284 }
285 as_func_failure () {
286 as_func_return 1
287 }
288 as_func_ret_success () {
289 return 0
290 }
291 as_func_ret_failure () {
292 return 1
293 }
294
295 exitcode=0
296 if as_func_success; then
297 :
298 else
299 exitcode=1
300 echo as_func_success failed.
301 fi
302
303 if as_func_failure; then
304 exitcode=1
305 echo as_func_failure succeeded.
306 fi
307
308 if as_func_ret_success; then
309 :
310 else
311 exitcode=1
312 echo as_func_ret_success failed.
313 fi
314
315 if as_func_ret_failure; then
316 exitcode=1
317 echo as_func_ret_failure succeeded.
318 fi
319
320 if ( set x; as_func_ret_success y && test x = "$1" ); then
321 :
322 else
323 exitcode=1
324 echo positional parameters were not saved.
325 fi
326
327 test $exitcode = 0) || { (exit 1); exit 1; }
328
329 (
330 as_lineno_1=$LINENO
331 as_lineno_2=$LINENO
332 test "x$as_lineno_1" != "x$as_lineno_2" &&
333 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334
335 _ASEOF
336 }; then
337 break
338 fi
339
340 fi
341
342 done
343
344 if test "x$CONFIG_SHELL" != x; then
345 for as_var in BASH_ENV ENV
346 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347 done
348 export CONFIG_SHELL
349 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 fi
351
352
353 if test $as_have_required = no; then
354 echo This script requires a shell more modern than all the
355 echo shells that I found on your system. Please install a
356 echo modern shell, or manually run the script under such a
357 echo shell if you do have one.
358 { (exit 1); exit 1; }
359 fi
360
361
362 fi
363
364 fi
365
366
367
368 (eval "as_func_return () {
369 (exit \$1)
370 }
371 as_func_success () {
372 as_func_return 0
373 }
374 as_func_failure () {
375 as_func_return 1
376 }
377 as_func_ret_success () {
378 return 0
379 }
380 as_func_ret_failure () {
381 return 1
382 }
383
384 exitcode=0
385 if as_func_success; then
386 :
387 else
388 exitcode=1
389 echo as_func_success failed.
390 fi
391
392 if as_func_failure; then
393 exitcode=1
394 echo as_func_failure succeeded.
395 fi
396
397 if as_func_ret_success; then
398 :
399 else
400 exitcode=1
401 echo as_func_ret_success failed.
402 fi
403
404 if as_func_ret_failure; then
405 exitcode=1
406 echo as_func_ret_failure succeeded.
407 fi
408
409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410 :
411 else
412 exitcode=1
413 echo positional parameters were not saved.
414 fi
415
416 test \$exitcode = 0") || {
417 echo No shell found that supports shell functions.
418 echo Please tell autoconf@gnu.org about your system,
419 echo including any error possibly output before this
420 echo message
421 }
422
423
424
425 as_lineno_1=$LINENO
426 as_lineno_2=$LINENO
427 test "x$as_lineno_1" != "x$as_lineno_2" &&
428 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429
430 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431 # uniformly replaced by the line number. The first 'sed' inserts a
432 # line-number line after each line using $LINENO; the second 'sed'
433 # does the real work. The second script uses 'N' to pair each
434 # line-number line with the line containing $LINENO, and appends
435 # trailing '-' during substitution so that $LINENO is not a special
436 # case at line end.
437 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438 # scripts with optimization help from Paolo Bonzini. Blame Lee
439 # E. McMahon (1931-1989) for sed's syntax. :-)
440 sed -n '
441 p
442 /[$]LINENO/=
443 ' <$as_myself |
444 sed '
445 s/[$]LINENO.*/&-/
446 t lineno
447 b
448 :lineno
449 N
450 :loop
451 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 t loop
453 s/-\n.*//
454 ' >$as_me.lineno &&
455 chmod +x "$as_me.lineno" ||
456 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457 { (exit 1); exit 1; }; }
458
459 # Don't try to exec as it changes $[0], causing all sort of problems
460 # (the dirname of $[0] is not the place where we might find the
461 # original and so on. Autoconf is especially sensitive to this).
462 . "./$as_me.lineno"
463 # Exit status is that of the last command.
464 exit
465 }
466
467
468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469 as_dirname=dirname
470 else
471 as_dirname=false
472 fi
473
474 ECHO_C= ECHO_N= ECHO_T=
475 case `echo -n x` in
476 -n*)
477 case `echo 'x\c'` in
478 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
479 *) ECHO_C='\c';;
480 esac;;
481 *)
482 ECHO_N='-n';;
483 esac
484
485 if expr a : '\(a\)' >/dev/null 2>&1 &&
486 test "X`expr 00001 : '.*\(...\)'`" = X001; then
487 as_expr=expr
488 else
489 as_expr=false
490 fi
491
492 rm -f conf$$ conf$$.exe conf$$.file
493 if test -d conf$$.dir; then
494 rm -f conf$$.dir/conf$$.file
495 else
496 rm -f conf$$.dir
497 mkdir conf$$.dir
498 fi
499 echo >conf$$.file
500 if ln -s conf$$.file conf$$ 2>/dev/null; then
501 as_ln_s='ln -s'
502 # ... but there are two gotchas:
503 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505 # In both cases, we have to default to `cp -p'.
506 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507 as_ln_s='cp -p'
508 elif ln conf$$.file conf$$ 2>/dev/null; then
509 as_ln_s=ln
510 else
511 as_ln_s='cp -p'
512 fi
513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 rmdir conf$$.dir 2>/dev/null
515
516 if mkdir -p . 2>/dev/null; then
517 as_mkdir_p=:
518 else
519 test -d ./-p && rmdir ./-p
520 as_mkdir_p=false
521 fi
522
523 if test -x / >/dev/null 2>&1; then
524 as_test_x='test -x'
525 else
526 if ls -dL / >/dev/null 2>&1; then
527 as_ls_L_option=L
528 else
529 as_ls_L_option=
530 fi
531 as_test_x='
532 eval sh -c '\''
533 if test -d "$1"; then
534 test -d "$1/.";
535 else
536 case $1 in
537 -*)set "./$1";;
538 esac;
539 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540 ???[sx]*):;;*)false;;esac;fi
541 '\'' sh
542 '
543 fi
544 as_executable_p=$as_test_x
545
546 # Sed expression to map a string onto a valid CPP name.
547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548
549 # Sed expression to map a string onto a valid variable name.
550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551
552
553
554 exec 7<&0 </dev/null 6>&1
555
556 # Name of the host.
557 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558 # so uname gets run too.
559 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560
561 #
562 # Initializations.
563 #
564 ac_default_prefix=/usr/local
565 ac_clean_files=
566 ac_config_libobj_dir=.
567 LIBOBJS=
568 cross_compiling=no
569 subdirs=
570 MFLAGS=
571 MAKEFLAGS=
572 SHELL=${CONFIG_SHELL-/bin/sh}
573
574 # Identity of this package.
575 PACKAGE_NAME='OOPSE'
576 PACKAGE_TARNAME='oopse'
577 PACKAGE_VERSION='4.0'
578 PACKAGE_STRING='OOPSE 4.0'
579 PACKAGE_BUGREPORT='gezelter@nd.edu'
580
581 ac_unique_file="src/applications/oopse/oopse.cpp"
582 ac_default_prefix="/usr/local"
583 # Factoring default headers for most tests.
584 ac_includes_default="\
585 #include <stdio.h>
586 #ifdef HAVE_SYS_TYPES_H
587 # include <sys/types.h>
588 #endif
589 #ifdef HAVE_SYS_STAT_H
590 # include <sys/stat.h>
591 #endif
592 #ifdef STDC_HEADERS
593 # include <stdlib.h>
594 # include <stddef.h>
595 #else
596 # ifdef HAVE_STDLIB_H
597 # include <stdlib.h>
598 # endif
599 #endif
600 #ifdef HAVE_STRING_H
601 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602 # include <memory.h>
603 # endif
604 # include <string.h>
605 #endif
606 #ifdef HAVE_STRINGS_H
607 # include <strings.h>
608 #endif
609 #ifdef HAVE_INTTYPES_H
610 # include <inttypes.h>
611 #endif
612 #ifdef HAVE_STDINT_H
613 # include <stdint.h>
614 #endif
615 #ifdef HAVE_UNISTD_H
616 # include <unistd.h>
617 #endif"
618
619 ac_subst_vars='SHELL
620 PATH_SEPARATOR
621 PACKAGE_NAME
622 PACKAGE_TARNAME
623 PACKAGE_VERSION
624 PACKAGE_STRING
625 PACKAGE_BUGREPORT
626 exec_prefix
627 prefix
628 program_transform_name
629 bindir
630 sbindir
631 libexecdir
632 datarootdir
633 datadir
634 sysconfdir
635 sharedstatedir
636 localstatedir
637 includedir
638 oldincludedir
639 docdir
640 infodir
641 htmldir
642 dvidir
643 pdfdir
644 psdir
645 libdir
646 localedir
647 mandir
648 DEFS
649 ECHO_C
650 ECHO_N
651 ECHO_T
652 LIBS
653 build_alias
654 host_alias
655 target_alias
656 build
657 build_cpu
658 build_vendor
659 build_os
660 host
661 host_cpu
662 host_vendor
663 host_os
664 PROGNAME
665 debug
666 USE_SINGLE_PRECISION
667 CXX
668 CXXFLAGS
669 LDFLAGS
670 CPPFLAGS
671 ac_ct_CXX
672 EXEEXT
673 OBJEXT
674 CC
675 CFLAGS
676 ac_ct_CC
677 FC
678 FCFLAGS
679 ac_ct_FC
680 CPP
681 GREP
682 EGREP
683 LN_S
684 SET_MAKE
685 RANLIB
686 YACC
687 YFLAGS
688 LEX
689 LEX_OUTPUT_ROOT
690 LEXLIB
691 PERLINTERP
692 PERL_SHEBANG
693 INSTALL_PROGRAM
694 INSTALL_SCRIPT
695 INSTALL_DATA
696 AR
697 PS
698 FCFLAGS_F90
699 FCFLAGS_SRCEXT
700 PREPDEFFLAG
701 FCLIBS
702 FC_FUNC
703 FC_FUNC_
704 MOD
705 F90_WORK_FILES_ARG
706 MODDIRFLAG
707 F90MODINCSPEC
708 F90_MODULE_NAMES
709 ZLIB_INC_DIR
710 ZLIB_LIB_DIR
711 ZLIB
712 FFTW_INC_DIR
713 FFTW_LIB_DIR
714 FFTW_LIBS
715 QHULL_INC_DIR
716 QHULL_LIB_DIR
717 QHULL
718 USE_QHULL
719 CXXCPP
720 OPENBABEL_INC_DIR
721 OPENBABEL_LIB_DIR
722 OPENBABEL_LIB
723 USE_OPENBABEL
724 LIBOBJS
725 POW_LIB
726 __func__
727 MPI_LIB_DIR
728 MPI_INC_DIR
729 MPI_F90_INC
730 MPI_LIB
731 MPI_F90_LIB
732 USE_MPI
733 CGAL_MAKEFILE
734 CGAL_CXXFLAGS
735 CGAL_CPPFLAGS
736 CGAL_LDFLAGS
737 CGAL_LIBS
738 USE_CGAL
739 DOXYGEN
740 DOT
741 DOC
742 enable_dot
743 enable_html_docs
744 enable_latex_docs
745 BATEXT
746 MKINSTALLDIRS
747 OOPSE
748 OOPSE_HOME
749 SUBDIRS
750 LTLIBOBJS'
751 ac_subst_files=''
752 ac_precious_vars='build_alias
753 host_alias
754 target_alias
755 CXX
756 CXXFLAGS
757 LDFLAGS
758 LIBS
759 CPPFLAGS
760 CCC
761 CC
762 CFLAGS
763 FC
764 FCFLAGS
765 CPP
766 YACC
767 YFLAGS
768 CXXCPP'
769
770
771 # Initialize some variables set by options.
772 ac_init_help=
773 ac_init_version=false
774 # The variables have the same names as the options, with
775 # dashes changed to underlines.
776 cache_file=/dev/null
777 exec_prefix=NONE
778 no_create=
779 no_recursion=
780 prefix=NONE
781 program_prefix=NONE
782 program_suffix=NONE
783 program_transform_name=s,x,x,
784 silent=
785 site=
786 srcdir=
787 verbose=
788 x_includes=NONE
789 x_libraries=NONE
790
791 # Installation directory options.
792 # These are left unexpanded so users can "make install exec_prefix=/foo"
793 # and all the variables that are supposed to be based on exec_prefix
794 # by default will actually change.
795 # Use braces instead of parens because sh, perl, etc. also accept them.
796 # (The list follows the same order as the GNU Coding Standards.)
797 bindir='${exec_prefix}/bin'
798 sbindir='${exec_prefix}/sbin'
799 libexecdir='${exec_prefix}/libexec'
800 datarootdir='${prefix}/share'
801 datadir='${datarootdir}'
802 sysconfdir='${prefix}/etc'
803 sharedstatedir='${prefix}/com'
804 localstatedir='${prefix}/var'
805 includedir='${prefix}/include'
806 oldincludedir='/usr/include'
807 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
808 infodir='${datarootdir}/info'
809 htmldir='${docdir}'
810 dvidir='${docdir}'
811 pdfdir='${docdir}'
812 psdir='${docdir}'
813 libdir='${exec_prefix}/lib'
814 localedir='${datarootdir}/locale'
815 mandir='${datarootdir}/man'
816
817 ac_prev=
818 ac_dashdash=
819 for ac_option
820 do
821 # If the previous option needs an argument, assign it.
822 if test -n "$ac_prev"; then
823 eval $ac_prev=\$ac_option
824 ac_prev=
825 continue
826 fi
827
828 case $ac_option in
829 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
830 *) ac_optarg=yes ;;
831 esac
832
833 # Accept the important Cygnus configure options, so we can diagnose typos.
834
835 case $ac_dashdash$ac_option in
836 --)
837 ac_dashdash=yes ;;
838
839 -bindir | --bindir | --bindi | --bind | --bin | --bi)
840 ac_prev=bindir ;;
841 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
842 bindir=$ac_optarg ;;
843
844 -build | --build | --buil | --bui | --bu)
845 ac_prev=build_alias ;;
846 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
847 build_alias=$ac_optarg ;;
848
849 -cache-file | --cache-file | --cache-fil | --cache-fi \
850 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
851 ac_prev=cache_file ;;
852 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
853 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
854 cache_file=$ac_optarg ;;
855
856 --config-cache | -C)
857 cache_file=config.cache ;;
858
859 -datadir | --datadir | --datadi | --datad)
860 ac_prev=datadir ;;
861 -datadir=* | --datadir=* | --datadi=* | --datad=*)
862 datadir=$ac_optarg ;;
863
864 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
865 | --dataroo | --dataro | --datar)
866 ac_prev=datarootdir ;;
867 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
868 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
869 datarootdir=$ac_optarg ;;
870
871 -disable-* | --disable-*)
872 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873 # Reject names that are not valid shell variable names.
874 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
875 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
876 { (exit 1); exit 1; }; }
877 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
878 eval enable_$ac_feature=no ;;
879
880 -docdir | --docdir | --docdi | --doc | --do)
881 ac_prev=docdir ;;
882 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
883 docdir=$ac_optarg ;;
884
885 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
886 ac_prev=dvidir ;;
887 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
888 dvidir=$ac_optarg ;;
889
890 -enable-* | --enable-*)
891 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
892 # Reject names that are not valid shell variable names.
893 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
894 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
895 { (exit 1); exit 1; }; }
896 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
897 eval enable_$ac_feature=\$ac_optarg ;;
898
899 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
900 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
901 | --exec | --exe | --ex)
902 ac_prev=exec_prefix ;;
903 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
904 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
905 | --exec=* | --exe=* | --ex=*)
906 exec_prefix=$ac_optarg ;;
907
908 -gas | --gas | --ga | --g)
909 # Obsolete; use --with-gas.
910 with_gas=yes ;;
911
912 -help | --help | --hel | --he | -h)
913 ac_init_help=long ;;
914 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
915 ac_init_help=recursive ;;
916 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
917 ac_init_help=short ;;
918
919 -host | --host | --hos | --ho)
920 ac_prev=host_alias ;;
921 -host=* | --host=* | --hos=* | --ho=*)
922 host_alias=$ac_optarg ;;
923
924 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
925 ac_prev=htmldir ;;
926 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
927 | --ht=*)
928 htmldir=$ac_optarg ;;
929
930 -includedir | --includedir | --includedi | --included | --include \
931 | --includ | --inclu | --incl | --inc)
932 ac_prev=includedir ;;
933 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
934 | --includ=* | --inclu=* | --incl=* | --inc=*)
935 includedir=$ac_optarg ;;
936
937 -infodir | --infodir | --infodi | --infod | --info | --inf)
938 ac_prev=infodir ;;
939 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
940 infodir=$ac_optarg ;;
941
942 -libdir | --libdir | --libdi | --libd)
943 ac_prev=libdir ;;
944 -libdir=* | --libdir=* | --libdi=* | --libd=*)
945 libdir=$ac_optarg ;;
946
947 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
948 | --libexe | --libex | --libe)
949 ac_prev=libexecdir ;;
950 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
951 | --libexe=* | --libex=* | --libe=*)
952 libexecdir=$ac_optarg ;;
953
954 -localedir | --localedir | --localedi | --localed | --locale)
955 ac_prev=localedir ;;
956 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
957 localedir=$ac_optarg ;;
958
959 -localstatedir | --localstatedir | --localstatedi | --localstated \
960 | --localstate | --localstat | --localsta | --localst | --locals)
961 ac_prev=localstatedir ;;
962 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
963 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
964 localstatedir=$ac_optarg ;;
965
966 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
967 ac_prev=mandir ;;
968 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
969 mandir=$ac_optarg ;;
970
971 -nfp | --nfp | --nf)
972 # Obsolete; use --without-fp.
973 with_fp=no ;;
974
975 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
976 | --no-cr | --no-c | -n)
977 no_create=yes ;;
978
979 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
980 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
981 no_recursion=yes ;;
982
983 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
984 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
985 | --oldin | --oldi | --old | --ol | --o)
986 ac_prev=oldincludedir ;;
987 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
988 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
989 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
990 oldincludedir=$ac_optarg ;;
991
992 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
993 ac_prev=prefix ;;
994 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
995 prefix=$ac_optarg ;;
996
997 -program-prefix | --program-prefix | --program-prefi | --program-pref \
998 | --program-pre | --program-pr | --program-p)
999 ac_prev=program_prefix ;;
1000 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1001 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1002 program_prefix=$ac_optarg ;;
1003
1004 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1005 | --program-suf | --program-su | --program-s)
1006 ac_prev=program_suffix ;;
1007 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1008 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1009 program_suffix=$ac_optarg ;;
1010
1011 -program-transform-name | --program-transform-name \
1012 | --program-transform-nam | --program-transform-na \
1013 | --program-transform-n | --program-transform- \
1014 | --program-transform | --program-transfor \
1015 | --program-transfo | --program-transf \
1016 | --program-trans | --program-tran \
1017 | --progr-tra | --program-tr | --program-t)
1018 ac_prev=program_transform_name ;;
1019 -program-transform-name=* | --program-transform-name=* \
1020 | --program-transform-nam=* | --program-transform-na=* \
1021 | --program-transform-n=* | --program-transform-=* \
1022 | --program-transform=* | --program-transfor=* \
1023 | --program-transfo=* | --program-transf=* \
1024 | --program-trans=* | --program-tran=* \
1025 | --progr-tra=* | --program-tr=* | --program-t=*)
1026 program_transform_name=$ac_optarg ;;
1027
1028 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1029 ac_prev=pdfdir ;;
1030 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1031 pdfdir=$ac_optarg ;;
1032
1033 -psdir | --psdir | --psdi | --psd | --ps)
1034 ac_prev=psdir ;;
1035 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1036 psdir=$ac_optarg ;;
1037
1038 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039 | -silent | --silent | --silen | --sile | --sil)
1040 silent=yes ;;
1041
1042 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1043 ac_prev=sbindir ;;
1044 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1045 | --sbi=* | --sb=*)
1046 sbindir=$ac_optarg ;;
1047
1048 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1049 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1050 | --sharedst | --shareds | --shared | --share | --shar \
1051 | --sha | --sh)
1052 ac_prev=sharedstatedir ;;
1053 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1054 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1055 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1056 | --sha=* | --sh=*)
1057 sharedstatedir=$ac_optarg ;;
1058
1059 -site | --site | --sit)
1060 ac_prev=site ;;
1061 -site=* | --site=* | --sit=*)
1062 site=$ac_optarg ;;
1063
1064 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1065 ac_prev=srcdir ;;
1066 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1067 srcdir=$ac_optarg ;;
1068
1069 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1070 | --syscon | --sysco | --sysc | --sys | --sy)
1071 ac_prev=sysconfdir ;;
1072 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1073 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1074 sysconfdir=$ac_optarg ;;
1075
1076 -target | --target | --targe | --targ | --tar | --ta | --t)
1077 ac_prev=target_alias ;;
1078 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1079 target_alias=$ac_optarg ;;
1080
1081 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1082 verbose=yes ;;
1083
1084 -version | --version | --versio | --versi | --vers | -V)
1085 ac_init_version=: ;;
1086
1087 -with-* | --with-*)
1088 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1089 # Reject names that are not valid shell variable names.
1090 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1091 { echo "$as_me: error: invalid package name: $ac_package" >&2
1092 { (exit 1); exit 1; }; }
1093 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1094 eval with_$ac_package=\$ac_optarg ;;
1095
1096 -without-* | --without-*)
1097 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1098 # Reject names that are not valid shell variable names.
1099 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1100 { echo "$as_me: error: invalid package name: $ac_package" >&2
1101 { (exit 1); exit 1; }; }
1102 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1103 eval with_$ac_package=no ;;
1104
1105 --x)
1106 # Obsolete; use --with-x.
1107 with_x=yes ;;
1108
1109 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1110 | --x-incl | --x-inc | --x-in | --x-i)
1111 ac_prev=x_includes ;;
1112 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1113 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1114 x_includes=$ac_optarg ;;
1115
1116 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1117 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1118 ac_prev=x_libraries ;;
1119 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1120 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1121 x_libraries=$ac_optarg ;;
1122
1123 -*) { echo "$as_me: error: unrecognized option: $ac_option
1124 Try \`$0 --help' for more information." >&2
1125 { (exit 1); exit 1; }; }
1126 ;;
1127
1128 *=*)
1129 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1130 # Reject names that are not valid shell variable names.
1131 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1132 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1133 { (exit 1); exit 1; }; }
1134 eval $ac_envvar=\$ac_optarg
1135 export $ac_envvar ;;
1136
1137 *)
1138 # FIXME: should be removed in autoconf 3.0.
1139 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1140 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1141 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1142 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1143 ;;
1144
1145 esac
1146 done
1147
1148 if test -n "$ac_prev"; then
1149 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1150 { echo "$as_me: error: missing argument to $ac_option" >&2
1151 { (exit 1); exit 1; }; }
1152 fi
1153
1154 # Be sure to have absolute directory names.
1155 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156 datadir sysconfdir sharedstatedir localstatedir includedir \
1157 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158 libdir localedir mandir
1159 do
1160 eval ac_val=\$$ac_var
1161 case $ac_val in
1162 [\\/$]* | ?:[\\/]* ) continue;;
1163 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1164 esac
1165 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1166 { (exit 1); exit 1; }; }
1167 done
1168
1169 # There might be people who depend on the old broken behavior: `$host'
1170 # used to hold the argument of --host etc.
1171 # FIXME: To remove some day.
1172 build=$build_alias
1173 host=$host_alias
1174 target=$target_alias
1175
1176 # FIXME: To remove some day.
1177 if test "x$host_alias" != x; then
1178 if test "x$build_alias" = x; then
1179 cross_compiling=maybe
1180 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1181 If a cross compiler is detected then cross compile mode will be used." >&2
1182 elif test "x$build_alias" != "x$host_alias"; then
1183 cross_compiling=yes
1184 fi
1185 fi
1186
1187 ac_tool_prefix=
1188 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1189
1190 test "$silent" = yes && exec 6>/dev/null
1191
1192
1193 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1194 ac_ls_di=`ls -di .` &&
1195 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1196 { echo "$as_me: error: Working directory cannot be determined" >&2
1197 { (exit 1); exit 1; }; }
1198 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199 { echo "$as_me: error: pwd does not report name of working directory" >&2
1200 { (exit 1); exit 1; }; }
1201
1202
1203 # Find the source files, if location was not specified.
1204 if test -z "$srcdir"; then
1205 ac_srcdir_defaulted=yes
1206 # Try the directory containing this script, then the parent directory.
1207 ac_confdir=`$as_dirname -- "$0" ||
1208 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1209 X"$0" : 'X\(//\)[^/]' \| \
1210 X"$0" : 'X\(//\)$' \| \
1211 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1212 echo X"$0" |
1213 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1214 s//\1/
1215 q
1216 }
1217 /^X\(\/\/\)[^/].*/{
1218 s//\1/
1219 q
1220 }
1221 /^X\(\/\/\)$/{
1222 s//\1/
1223 q
1224 }
1225 /^X\(\/\).*/{
1226 s//\1/
1227 q
1228 }
1229 s/.*/./; q'`
1230 srcdir=$ac_confdir
1231 if test ! -r "$srcdir/$ac_unique_file"; then
1232 srcdir=..
1233 fi
1234 else
1235 ac_srcdir_defaulted=no
1236 fi
1237 if test ! -r "$srcdir/$ac_unique_file"; then
1238 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1239 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1240 { (exit 1); exit 1; }; }
1241 fi
1242 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1243 ac_abs_confdir=`(
1244 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1245 { (exit 1); exit 1; }; }
1246 pwd)`
1247 # When building in place, set srcdir=.
1248 if test "$ac_abs_confdir" = "$ac_pwd"; then
1249 srcdir=.
1250 fi
1251 # Remove unnecessary trailing slashes from srcdir.
1252 # Double slashes in file names in object file debugging info
1253 # mess up M-x gdb in Emacs.
1254 case $srcdir in
1255 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1256 esac
1257 for ac_var in $ac_precious_vars; do
1258 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1259 eval ac_env_${ac_var}_value=\$${ac_var}
1260 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1261 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1262 done
1263
1264 #
1265 # Report the --help message.
1266 #
1267 if test "$ac_init_help" = "long"; then
1268 # Omit some internal or obsolete options to make the list less imposing.
1269 # This message is too long to be a string in the A/UX 3.1 sh.
1270 cat <<_ACEOF
1271 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1272
1273 Usage: $0 [OPTION]... [VAR=VALUE]...
1274
1275 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1276 VAR=VALUE. See below for descriptions of some of the useful variables.
1277
1278 Defaults for the options are specified in brackets.
1279
1280 Configuration:
1281 -h, --help display this help and exit
1282 --help=short display options specific to this package
1283 --help=recursive display the short help of all the included packages
1284 -V, --version display version information and exit
1285 -q, --quiet, --silent do not print \`checking...' messages
1286 --cache-file=FILE cache test results in FILE [disabled]
1287 -C, --config-cache alias for \`--cache-file=config.cache'
1288 -n, --no-create do not create output files
1289 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1290
1291 Installation directories:
1292 --prefix=PREFIX install architecture-independent files in PREFIX
1293 [$ac_default_prefix]
1294 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1295 [PREFIX]
1296
1297 By default, \`make install' will install all the files in
1298 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1299 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1300 for instance \`--prefix=\$HOME'.
1301
1302 For better control, use the options below.
1303
1304 Fine tuning of the installation directories:
1305 --bindir=DIR user executables [EPREFIX/bin]
1306 --sbindir=DIR system admin executables [EPREFIX/sbin]
1307 --libexecdir=DIR program executables [EPREFIX/libexec]
1308 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1309 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1310 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1311 --libdir=DIR object code libraries [EPREFIX/lib]
1312 --includedir=DIR C header files [PREFIX/include]
1313 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1314 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1315 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1316 --infodir=DIR info documentation [DATAROOTDIR/info]
1317 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1318 --mandir=DIR man documentation [DATAROOTDIR/man]
1319 --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1320 --htmldir=DIR html documentation [DOCDIR]
1321 --dvidir=DIR dvi documentation [DOCDIR]
1322 --pdfdir=DIR pdf documentation [DOCDIR]
1323 --psdir=DIR ps documentation [DOCDIR]
1324 _ACEOF
1325
1326 cat <<\_ACEOF
1327
1328 System types:
1329 --build=BUILD configure for building on BUILD [guessed]
1330 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1331 _ACEOF
1332 fi
1333
1334 if test -n "$ac_init_help"; then
1335 case $ac_init_help in
1336 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1337 esac
1338 cat <<\_ACEOF
1339
1340 Optional Features:
1341 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1342 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1343 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1344 --enable-debug Compile OOPSE in debug mode
1345 --enable-single compile OOPSE in single precision
1346 --enable-float synonym for --enable-single
1347 --enable-doxygen enable documentation generation with doxygen (auto)
1348 --enable-dot use 'dot' to generate graphs in doxygen (auto)
1349 --enable-html-docs enable HTML generation with doxygen (yes)
1350 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1351
1352 Optional Packages:
1353 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1354 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1355 --with-perl-shebang override what perl thinks is the way for the kernel
1356 to start it (seldom needed)
1357 --with-zlib=DIR root directory path of zlib installation (defaults
1358 to /usr/local or /usr if not found in /usr/local)
1359 --with-fftw=DIR root directory path of fftw installation (defaults
1360 to /usr/local or /usr if not found in /usr/local)
1361 --with-qhull=DIR root directory path of qhull installation (defaults
1362 to /usr/local or /usr if not found in /usr/local)
1363 --with-openbabel=DIR root directory path of openbabel-2.x installation
1364 (defaults to /usr/local or /usr if not found in
1365 /usr/local)
1366 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
1367 --with-cgalmakefile=makefile
1368 Use the following CGAL makefile
1369
1370 Some influential environment variables:
1371 CXX C++ compiler command
1372 CXXFLAGS C++ compiler flags
1373 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1374 nonstandard directory <lib dir>
1375 LIBS libraries to pass to the linker, e.g. -l<library>
1376 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1377 you have headers in a nonstandard directory <include dir>
1378 CC C compiler command
1379 CFLAGS C compiler flags
1380 FC Fortran compiler command
1381 FCFLAGS Fortran compiler flags
1382 CPP C preprocessor
1383 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1384 the first program found out of: `bison -y', `byacc', `yacc'.
1385 YFLAGS The list of arguments that will be passed by default to $YACC.
1386 This script will default YFLAGS to the empty string to avoid a
1387 default value of `-d' given by some make applications.
1388 CXXCPP C++ preprocessor
1389
1390 Use these variables to override the choices made by `configure' or to help
1391 it to find libraries and programs with nonstandard names/locations.
1392
1393 Report bugs to <gezelter@nd.edu>.
1394 _ACEOF
1395 ac_status=$?
1396 fi
1397
1398 if test "$ac_init_help" = "recursive"; then
1399 # If there are subdirs, report their specific --help.
1400 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1401 test -d "$ac_dir" || continue
1402 ac_builddir=.
1403
1404 case "$ac_dir" in
1405 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1406 *)
1407 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1408 # A ".." for each directory in $ac_dir_suffix.
1409 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1410 case $ac_top_builddir_sub in
1411 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1413 esac ;;
1414 esac
1415 ac_abs_top_builddir=$ac_pwd
1416 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1417 # for backward compatibility:
1418 ac_top_builddir=$ac_top_build_prefix
1419
1420 case $srcdir in
1421 .) # We are building in place.
1422 ac_srcdir=.
1423 ac_top_srcdir=$ac_top_builddir_sub
1424 ac_abs_top_srcdir=$ac_pwd ;;
1425 [\\/]* | ?:[\\/]* ) # Absolute name.
1426 ac_srcdir=$srcdir$ac_dir_suffix;
1427 ac_top_srcdir=$srcdir
1428 ac_abs_top_srcdir=$srcdir ;;
1429 *) # Relative name.
1430 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1431 ac_top_srcdir=$ac_top_build_prefix$srcdir
1432 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1433 esac
1434 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1435
1436 cd "$ac_dir" || { ac_status=$?; continue; }
1437 # Check for guested configure.
1438 if test -f "$ac_srcdir/configure.gnu"; then
1439 echo &&
1440 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1441 elif test -f "$ac_srcdir/configure"; then
1442 echo &&
1443 $SHELL "$ac_srcdir/configure" --help=recursive
1444 else
1445 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1446 fi || ac_status=$?
1447 cd "$ac_pwd" || { ac_status=$?; break; }
1448 done
1449 fi
1450
1451 test -n "$ac_init_help" && exit $ac_status
1452 if $ac_init_version; then
1453 cat <<\_ACEOF
1454 OOPSE configure 4.0
1455 generated by GNU Autoconf 2.61
1456
1457 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1458 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1459 This configure script is free software; the Free Software Foundation
1460 gives unlimited permission to copy, distribute and modify it.
1461 _ACEOF
1462 exit
1463 fi
1464 cat >config.log <<_ACEOF
1465 This file contains any messages produced by compilers while
1466 running configure, to aid debugging if configure makes a mistake.
1467
1468 It was created by OOPSE $as_me 4.0, which was
1469 generated by GNU Autoconf 2.61. Invocation command line was
1470
1471 $ $0 $@
1472
1473 _ACEOF
1474 exec 5>>config.log
1475 {
1476 cat <<_ASUNAME
1477 ## --------- ##
1478 ## Platform. ##
1479 ## --------- ##
1480
1481 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1482 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1483 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1484 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1485 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1486
1487 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1488 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1489
1490 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1491 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1492 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1493 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1494 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1495 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1496 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1497
1498 _ASUNAME
1499
1500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1501 for as_dir in $PATH
1502 do
1503 IFS=$as_save_IFS
1504 test -z "$as_dir" && as_dir=.
1505 echo "PATH: $as_dir"
1506 done
1507 IFS=$as_save_IFS
1508
1509 } >&5
1510
1511 cat >&5 <<_ACEOF
1512
1513
1514 ## ----------- ##
1515 ## Core tests. ##
1516 ## ----------- ##
1517
1518 _ACEOF
1519
1520
1521 # Keep a trace of the command line.
1522 # Strip out --no-create and --no-recursion so they do not pile up.
1523 # Strip out --silent because we don't want to record it for future runs.
1524 # Also quote any args containing shell meta-characters.
1525 # Make two passes to allow for proper duplicate-argument suppression.
1526 ac_configure_args=
1527 ac_configure_args0=
1528 ac_configure_args1=
1529 ac_must_keep_next=false
1530 for ac_pass in 1 2
1531 do
1532 for ac_arg
1533 do
1534 case $ac_arg in
1535 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1536 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1537 | -silent | --silent | --silen | --sile | --sil)
1538 continue ;;
1539 *\'*)
1540 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1541 esac
1542 case $ac_pass in
1543 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1544 2)
1545 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1546 if test $ac_must_keep_next = true; then
1547 ac_must_keep_next=false # Got value, back to normal.
1548 else
1549 case $ac_arg in
1550 *=* | --config-cache | -C | -disable-* | --disable-* \
1551 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1552 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1553 | -with-* | --with-* | -without-* | --without-* | --x)
1554 case "$ac_configure_args0 " in
1555 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1556 esac
1557 ;;
1558 -* ) ac_must_keep_next=true ;;
1559 esac
1560 fi
1561 ac_configure_args="$ac_configure_args '$ac_arg'"
1562 ;;
1563 esac
1564 done
1565 done
1566 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1567 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1568
1569 # When interrupted or exit'd, cleanup temporary files, and complete
1570 # config.log. We remove comments because anyway the quotes in there
1571 # would cause problems or look ugly.
1572 # WARNING: Use '\'' to represent an apostrophe within the trap.
1573 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1574 trap 'exit_status=$?
1575 # Save into config.log some information that might help in debugging.
1576 {
1577 echo
1578
1579 cat <<\_ASBOX
1580 ## ---------------- ##
1581 ## Cache variables. ##
1582 ## ---------------- ##
1583 _ASBOX
1584 echo
1585 # The following way of writing the cache mishandles newlines in values,
1586 (
1587 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1588 eval ac_val=\$$ac_var
1589 case $ac_val in #(
1590 *${as_nl}*)
1591 case $ac_var in #(
1592 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1593 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1594 esac
1595 case $ac_var in #(
1596 _ | IFS | as_nl) ;; #(
1597 *) $as_unset $ac_var ;;
1598 esac ;;
1599 esac
1600 done
1601 (set) 2>&1 |
1602 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1603 *${as_nl}ac_space=\ *)
1604 sed -n \
1605 "s/'\''/'\''\\\\'\'''\''/g;
1606 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1607 ;; #(
1608 *)
1609 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1610 ;;
1611 esac |
1612 sort
1613 )
1614 echo
1615
1616 cat <<\_ASBOX
1617 ## ----------------- ##
1618 ## Output variables. ##
1619 ## ----------------- ##
1620 _ASBOX
1621 echo
1622 for ac_var in $ac_subst_vars
1623 do
1624 eval ac_val=\$$ac_var
1625 case $ac_val in
1626 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1627 esac
1628 echo "$ac_var='\''$ac_val'\''"
1629 done | sort
1630 echo
1631
1632 if test -n "$ac_subst_files"; then
1633 cat <<\_ASBOX
1634 ## ------------------- ##
1635 ## File substitutions. ##
1636 ## ------------------- ##
1637 _ASBOX
1638 echo
1639 for ac_var in $ac_subst_files
1640 do
1641 eval ac_val=\$$ac_var
1642 case $ac_val in
1643 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1644 esac
1645 echo "$ac_var='\''$ac_val'\''"
1646 done | sort
1647 echo
1648 fi
1649
1650 if test -s confdefs.h; then
1651 cat <<\_ASBOX
1652 ## ----------- ##
1653 ## confdefs.h. ##
1654 ## ----------- ##
1655 _ASBOX
1656 echo
1657 cat confdefs.h
1658 echo
1659 fi
1660 test "$ac_signal" != 0 &&
1661 echo "$as_me: caught signal $ac_signal"
1662 echo "$as_me: exit $exit_status"
1663 } >&5
1664 rm -f core *.core core.conftest.* &&
1665 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1666 exit $exit_status
1667 ' 0
1668 for ac_signal in 1 2 13 15; do
1669 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1670 done
1671 ac_signal=0
1672
1673 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1674 rm -f -r conftest* confdefs.h
1675
1676 # Predefined preprocessor variables.
1677
1678 cat >>confdefs.h <<_ACEOF
1679 #define PACKAGE_NAME "$PACKAGE_NAME"
1680 _ACEOF
1681
1682
1683 cat >>confdefs.h <<_ACEOF
1684 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1685 _ACEOF
1686
1687
1688 cat >>confdefs.h <<_ACEOF
1689 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1690 _ACEOF
1691
1692
1693 cat >>confdefs.h <<_ACEOF
1694 #define PACKAGE_STRING "$PACKAGE_STRING"
1695 _ACEOF
1696
1697
1698 cat >>confdefs.h <<_ACEOF
1699 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1700 _ACEOF
1701
1702
1703 # Let the site file select an alternate cache file if it wants to.
1704 # Prefer explicitly selected file to automatically selected ones.
1705 if test -n "$CONFIG_SITE"; then
1706 set x "$CONFIG_SITE"
1707 elif test "x$prefix" != xNONE; then
1708 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1709 else
1710 set x "$ac_default_prefix/share/config.site" \
1711 "$ac_default_prefix/etc/config.site"
1712 fi
1713 shift
1714 for ac_site_file
1715 do
1716 if test -r "$ac_site_file"; then
1717 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1718 echo "$as_me: loading site script $ac_site_file" >&6;}
1719 sed 's/^/| /' "$ac_site_file" >&5
1720 . "$ac_site_file"
1721 fi
1722 done
1723
1724 if test -r "$cache_file"; then
1725 # Some versions of bash will fail to source /dev/null (special
1726 # files actually), so we avoid doing that.
1727 if test -f "$cache_file"; then
1728 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1729 echo "$as_me: loading cache $cache_file" >&6;}
1730 case $cache_file in
1731 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1732 *) . "./$cache_file";;
1733 esac
1734 fi
1735 else
1736 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1737 echo "$as_me: creating cache $cache_file" >&6;}
1738 >$cache_file
1739 fi
1740
1741 # Check that the precious variables saved in the cache have kept the same
1742 # value.
1743 ac_cache_corrupted=false
1744 for ac_var in $ac_precious_vars; do
1745 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1746 eval ac_new_set=\$ac_env_${ac_var}_set
1747 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1748 eval ac_new_val=\$ac_env_${ac_var}_value
1749 case $ac_old_set,$ac_new_set in
1750 set,)
1751 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1752 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1753 ac_cache_corrupted=: ;;
1754 ,set)
1755 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1756 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1757 ac_cache_corrupted=: ;;
1758 ,);;
1759 *)
1760 if test "x$ac_old_val" != "x$ac_new_val"; then
1761 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1762 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1763 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1764 echo "$as_me: former value: $ac_old_val" >&2;}
1765 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1766 echo "$as_me: current value: $ac_new_val" >&2;}
1767 ac_cache_corrupted=:
1768 fi;;
1769 esac
1770 # Pass precious variables to config.status.
1771 if test "$ac_new_set" = set; then
1772 case $ac_new_val in
1773 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1774 *) ac_arg=$ac_var=$ac_new_val ;;
1775 esac
1776 case " $ac_configure_args " in
1777 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1778 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1779 esac
1780 fi
1781 done
1782 if $ac_cache_corrupted; then
1783 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1784 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1785 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1786 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1787 { (exit 1); exit 1; }; }
1788 fi
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814 ac_ext=c
1815 ac_cpp='$CPP $CPPFLAGS'
1816 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1817 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1818 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1819
1820
1821 ac_aux_dir=
1822 for ac_dir in ac-tools "$srcdir"/ac-tools; do
1823 if test -f "$ac_dir/install-sh"; then
1824 ac_aux_dir=$ac_dir
1825 ac_install_sh="$ac_aux_dir/install-sh -c"
1826 break
1827 elif test -f "$ac_dir/install.sh"; then
1828 ac_aux_dir=$ac_dir
1829 ac_install_sh="$ac_aux_dir/install.sh -c"
1830 break
1831 elif test -f "$ac_dir/shtool"; then
1832 ac_aux_dir=$ac_dir
1833 ac_install_sh="$ac_aux_dir/shtool install -c"
1834 break
1835 fi
1836 done
1837 if test -z "$ac_aux_dir"; then
1838 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1839 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1840 { (exit 1); exit 1; }; }
1841 fi
1842
1843 # These three variables are undocumented and unsupported,
1844 # and are intended to be withdrawn in a future Autoconf release.
1845 # They can cause serious problems if a builder's source tree is in a directory
1846 # whose full name contains unusual characters.
1847 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1848 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1849 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1850
1851
1852
1853 ac_config_headers="$ac_config_headers src/config.h"
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 # AC_F90_MODULE_NAMES
1912 # -------------------
1913 #
1914 # Figure out how the Fortran 90 compiler constructs module file names
1915 #
1916 # AC_F90_MODULE_NAMES
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026 # This is taken from http://autoqt.sourceforge.net/
2027 # Copyright (c) 2002, Geoffrey Wossum
2028 # All rights reserved.
2029
2030 # Redistribution and use in source and binary forms, with or without
2031 # modification, are permitted provided that the following conditions are
2032 # met:
2033
2034 # - Redistributions of source code must retain the above copyright notice,
2035 # this list of conditions and the following disclaimer.
2036
2037 # - Redistributions in binary form must reproduce the above copyright
2038 # notice, this list of conditions and the following disclaimer in the
2039 # documentation and/or other materials provided with the distribution.
2040
2041 # - Neither the name of Geoffrey Wossum nor the names of its
2042 # contributors may be used to endorse or promote products derived from
2043 # this software without specific prior written permission.
2044
2045
2046 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2047 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2048 # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2049 # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2050 # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2051 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2052 # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2053 # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2054 # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2055 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2056 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2057
2058
2059 # Check for Qt compiler flags, linker flags, and binary packages
2060
2061
2062
2063 # who am i
2064 # Make sure we can run config.sub.
2065 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2066 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2067 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2068 { (exit 1); exit 1; }; }
2069
2070 { echo "$as_me:$LINENO: checking build system type" >&5
2071 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2072 if test "${ac_cv_build+set}" = set; then
2073 echo $ECHO_N "(cached) $ECHO_C" >&6
2074 else
2075 ac_build_alias=$build_alias
2076 test "x$ac_build_alias" = x &&
2077 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2078 test "x$ac_build_alias" = x &&
2079 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2080 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2081 { (exit 1); exit 1; }; }
2082 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2083 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2084 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2085 { (exit 1); exit 1; }; }
2086
2087 fi
2088 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2089 echo "${ECHO_T}$ac_cv_build" >&6; }
2090 case $ac_cv_build in
2091 *-*-*) ;;
2092 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2093 echo "$as_me: error: invalid value of canonical build" >&2;}
2094 { (exit 1); exit 1; }; };;
2095 esac
2096 build=$ac_cv_build
2097 ac_save_IFS=$IFS; IFS='-'
2098 set x $ac_cv_build
2099 shift
2100 build_cpu=$1
2101 build_vendor=$2
2102 shift; shift
2103 # Remember, the first character of IFS is used to create $*,
2104 # except with old shells:
2105 build_os=$*
2106 IFS=$ac_save_IFS
2107 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2108
2109
2110 { echo "$as_me:$LINENO: checking host system type" >&5
2111 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2112 if test "${ac_cv_host+set}" = set; then
2113 echo $ECHO_N "(cached) $ECHO_C" >&6
2114 else
2115 if test "x$host_alias" = x; then
2116 ac_cv_host=$ac_cv_build
2117 else
2118 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2119 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2120 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2121 { (exit 1); exit 1; }; }
2122 fi
2123
2124 fi
2125 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2126 echo "${ECHO_T}$ac_cv_host" >&6; }
2127 case $ac_cv_host in
2128 *-*-*) ;;
2129 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2130 echo "$as_me: error: invalid value of canonical host" >&2;}
2131 { (exit 1); exit 1; }; };;
2132 esac
2133 host=$ac_cv_host
2134 ac_save_IFS=$IFS; IFS='-'
2135 set x $ac_cv_host
2136 shift
2137 host_cpu=$1
2138 host_vendor=$2
2139 shift; shift
2140 # Remember, the first character of IFS is used to create $*,
2141 # except with old shells:
2142 host_os=$*
2143 IFS=$ac_save_IFS
2144 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2145
2146
2147
2148
2149
2150 # set program name
2151 PROGNAME="oopse"
2152
2153
2154
2155
2156 OBJEXT=".$OBJEXT"
2157
2158 OOPSE=oopse
2159
2160 if test "x${prefix}" = "xNONE"
2161 then
2162 OOPSE_HOME=${ac_default_prefix}/oopse
2163 else
2164 OOPSE_HOME=${prefix}/oopse
2165 fi
2166 # Check whether --enable-oopse-home was given.
2167 if test "${enable_oopse_home+set}" = set; then
2168 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2169 fi
2170
2171
2172 # there are two ways to do debugging. One with the --enable-debug flag
2173 # and one using the DEBUG environment variable
2174
2175 debug=0
2176 # Check whether --enable-debug was given.
2177 if test "${enable_debug+set}" = set; then
2178 enableval=$enable_debug; debug=1
2179 fi
2180
2181 if test "${DEBUG}"; then
2182
2183 cat >>confdefs.h <<\_ACEOF
2184 #define debug 1
2185 _ACEOF
2186
2187 msg="$msg, debug mode"
2188 fi
2189
2190
2191 # Check whether --enable-single was given.
2192 if test "${enable_single+set}" = set; then
2193 enableval=$enable_single; ok=$enableval
2194 else
2195 ok=no
2196 fi
2197
2198 # Check whether --enable-float was given.
2199 if test "${enable_float+set}" = set; then
2200 enableval=$enable_float; ok=$enableval
2201 fi
2202
2203 if test "$ok" = "yes"; then
2204
2205 cat >>confdefs.h <<\_ACEOF
2206 #define SINGLE_PRECISION 1
2207 _ACEOF
2208
2209 USE_SINGLE_PRECISION=yes
2210
2211 fi
2212
2213 # Checks for programs.
2214 ac_ext=cpp
2215 ac_cpp='$CXXCPP $CPPFLAGS'
2216 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2217 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2218 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2219 if test -z "$CXX"; then
2220 if test -n "$CCC"; then
2221 CXX=$CCC
2222 else
2223 if test -n "$ac_tool_prefix"; then
2224 for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2225 do
2226 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2227 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2228 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2229 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2230 if test "${ac_cv_prog_CXX+set}" = set; then
2231 echo $ECHO_N "(cached) $ECHO_C" >&6
2232 else
2233 if test -n "$CXX"; then
2234 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2235 else
2236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2237 for as_dir in $PATH
2238 do
2239 IFS=$as_save_IFS
2240 test -z "$as_dir" && as_dir=.
2241 for ac_exec_ext in '' $ac_executable_extensions; do
2242 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2243 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2244 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2245 break 2
2246 fi
2247 done
2248 done
2249 IFS=$as_save_IFS
2250
2251 fi
2252 fi
2253 CXX=$ac_cv_prog_CXX
2254 if test -n "$CXX"; then
2255 { echo "$as_me:$LINENO: result: $CXX" >&5
2256 echo "${ECHO_T}$CXX" >&6; }
2257 else
2258 { echo "$as_me:$LINENO: result: no" >&5
2259 echo "${ECHO_T}no" >&6; }
2260 fi
2261
2262
2263 test -n "$CXX" && break
2264 done
2265 fi
2266 if test -z "$CXX"; then
2267 ac_ct_CXX=$CXX
2268 for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2269 do
2270 # Extract the first word of "$ac_prog", so it can be a program name with args.
2271 set dummy $ac_prog; ac_word=$2
2272 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2273 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2274 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2275 echo $ECHO_N "(cached) $ECHO_C" >&6
2276 else
2277 if test -n "$ac_ct_CXX"; then
2278 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2279 else
2280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2281 for as_dir in $PATH
2282 do
2283 IFS=$as_save_IFS
2284 test -z "$as_dir" && as_dir=.
2285 for ac_exec_ext in '' $ac_executable_extensions; do
2286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2287 ac_cv_prog_ac_ct_CXX="$ac_prog"
2288 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2289 break 2
2290 fi
2291 done
2292 done
2293 IFS=$as_save_IFS
2294
2295 fi
2296 fi
2297 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2298 if test -n "$ac_ct_CXX"; then
2299 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2300 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2301 else
2302 { echo "$as_me:$LINENO: result: no" >&5
2303 echo "${ECHO_T}no" >&6; }
2304 fi
2305
2306
2307 test -n "$ac_ct_CXX" && break
2308 done
2309
2310 if test "x$ac_ct_CXX" = x; then
2311 CXX="g++"
2312 else
2313 case $cross_compiling:$ac_tool_warned in
2314 yes:)
2315 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2316 whose name does not start with the host triplet. If you think this
2317 configuration is useful to you, please write to autoconf@gnu.org." >&5
2318 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2319 whose name does not start with the host triplet. If you think this
2320 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2321 ac_tool_warned=yes ;;
2322 esac
2323 CXX=$ac_ct_CXX
2324 fi
2325 fi
2326
2327 fi
2328 fi
2329 # Provide some information about the compiler.
2330 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2331 ac_compiler=`set X $ac_compile; echo $2`
2332 { (ac_try="$ac_compiler --version >&5"
2333 case "(($ac_try" in
2334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2335 *) ac_try_echo=$ac_try;;
2336 esac
2337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2338 (eval "$ac_compiler --version >&5") 2>&5
2339 ac_status=$?
2340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341 (exit $ac_status); }
2342 { (ac_try="$ac_compiler -v >&5"
2343 case "(($ac_try" in
2344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2345 *) ac_try_echo=$ac_try;;
2346 esac
2347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2348 (eval "$ac_compiler -v >&5") 2>&5
2349 ac_status=$?
2350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351 (exit $ac_status); }
2352 { (ac_try="$ac_compiler -V >&5"
2353 case "(($ac_try" in
2354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355 *) ac_try_echo=$ac_try;;
2356 esac
2357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2358 (eval "$ac_compiler -V >&5") 2>&5
2359 ac_status=$?
2360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2361 (exit $ac_status); }
2362
2363 cat >conftest.$ac_ext <<_ACEOF
2364 /* confdefs.h. */
2365 _ACEOF
2366 cat confdefs.h >>conftest.$ac_ext
2367 cat >>conftest.$ac_ext <<_ACEOF
2368 /* end confdefs.h. */
2369
2370 int
2371 main ()
2372 {
2373
2374 ;
2375 return 0;
2376 }
2377 _ACEOF
2378 ac_clean_files_save=$ac_clean_files
2379 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2380 # Try to create an executable without -o first, disregard a.out.
2381 # It will help us diagnose broken compilers, and finding out an intuition
2382 # of exeext.
2383 { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
2384 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
2385 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2386 #
2387 # List of possible output files, starting from the most likely.
2388 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2389 # only as a last resort. b.out is created by i960 compilers.
2390 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2391 #
2392 # The IRIX 6 linker writes into existing files which may not be
2393 # executable, retaining their permissions. Remove them first so a
2394 # subsequent execution test works.
2395 ac_rmfiles=
2396 for ac_file in $ac_files
2397 do
2398 case $ac_file in
2399 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2400 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2401 esac
2402 done
2403 rm -f $ac_rmfiles
2404
2405 if { (ac_try="$ac_link_default"
2406 case "(($ac_try" in
2407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2408 *) ac_try_echo=$ac_try;;
2409 esac
2410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2411 (eval "$ac_link_default") 2>&5
2412 ac_status=$?
2413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414 (exit $ac_status); }; then
2415 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2416 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2417 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2418 # so that the user can short-circuit this test for compilers unknown to
2419 # Autoconf.
2420 for ac_file in $ac_files ''
2421 do
2422 test -f "$ac_file" || continue
2423 case $ac_file in
2424 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2425 ;;
2426 [ab].out )
2427 # We found the default executable, but exeext='' is most
2428 # certainly right.
2429 break;;
2430 *.* )
2431 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2432 then :; else
2433 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2434 fi
2435 # We set ac_cv_exeext here because the later test for it is not
2436 # safe: cross compilers may not add the suffix if given an `-o'
2437 # argument, so we may need to know it at that point already.
2438 # Even if this section looks crufty: it has the advantage of
2439 # actually working.
2440 break;;
2441 * )
2442 break;;
2443 esac
2444 done
2445 test "$ac_cv_exeext" = no && ac_cv_exeext=
2446
2447 else
2448 ac_file=''
2449 fi
2450
2451 { echo "$as_me:$LINENO: result: $ac_file" >&5
2452 echo "${ECHO_T}$ac_file" >&6; }
2453 if test -z "$ac_file"; then
2454 echo "$as_me: failed program was:" >&5
2455 sed 's/^/| /' conftest.$ac_ext >&5
2456
2457 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2458 See \`config.log' for more details." >&5
2459 echo "$as_me: error: C++ compiler cannot create executables
2460 See \`config.log' for more details." >&2;}
2461 { (exit 77); exit 77; }; }
2462 fi
2463
2464 ac_exeext=$ac_cv_exeext
2465
2466 # Check that the compiler produces executables we can run. If not, either
2467 # the compiler is broken, or we cross compile.
2468 { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2469 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
2470 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2471 # If not cross compiling, check that we can run a simple program.
2472 if test "$cross_compiling" != yes; then
2473 if { ac_try='./$ac_file'
2474 { (case "(($ac_try" in
2475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2476 *) ac_try_echo=$ac_try;;
2477 esac
2478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2479 (eval "$ac_try") 2>&5
2480 ac_status=$?
2481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482 (exit $ac_status); }; }; then
2483 cross_compiling=no
2484 else
2485 if test "$cross_compiling" = maybe; then
2486 cross_compiling=yes
2487 else
2488 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
2489 If you meant to cross compile, use \`--host'.
2490 See \`config.log' for more details." >&5
2491 echo "$as_me: error: cannot run C++ compiled programs.
2492 If you meant to cross compile, use \`--host'.
2493 See \`config.log' for more details." >&2;}
2494 { (exit 1); exit 1; }; }
2495 fi
2496 fi
2497 fi
2498 { echo "$as_me:$LINENO: result: yes" >&5
2499 echo "${ECHO_T}yes" >&6; }
2500
2501 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2502 ac_clean_files=$ac_clean_files_save
2503 # Check that the compiler produces executables we can run. If not, either
2504 # the compiler is broken, or we cross compile.
2505 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2506 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2507 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2508 echo "${ECHO_T}$cross_compiling" >&6; }
2509
2510 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2511 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2512 if { (ac_try="$ac_link"
2513 case "(($ac_try" in
2514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2515 *) ac_try_echo=$ac_try;;
2516 esac
2517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2518 (eval "$ac_link") 2>&5
2519 ac_status=$?
2520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521 (exit $ac_status); }; then
2522 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2523 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2524 # work properly (i.e., refer to `conftest.exe'), while it won't with
2525 # `rm'.
2526 for ac_file in conftest.exe conftest conftest.*; do
2527 test -f "$ac_file" || continue
2528 case $ac_file in
2529 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2530 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2531 break;;
2532 * ) break;;
2533 esac
2534 done
2535 else
2536 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2537 See \`config.log' for more details." >&5
2538 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2539 See \`config.log' for more details." >&2;}
2540 { (exit 1); exit 1; }; }
2541 fi
2542
2543 rm -f conftest$ac_cv_exeext
2544 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2545 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2546
2547 rm -f conftest.$ac_ext
2548 EXEEXT=$ac_cv_exeext
2549 ac_exeext=$EXEEXT
2550 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2551 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2552 if test "${ac_cv_objext+set}" = set; then
2553 echo $ECHO_N "(cached) $ECHO_C" >&6
2554 else
2555 cat >conftest.$ac_ext <<_ACEOF
2556 /* confdefs.h. */
2557 _ACEOF
2558 cat confdefs.h >>conftest.$ac_ext
2559 cat >>conftest.$ac_ext <<_ACEOF
2560 /* end confdefs.h. */
2561
2562 int
2563 main ()
2564 {
2565
2566 ;
2567 return 0;
2568 }
2569 _ACEOF
2570 rm -f conftest.o conftest.obj
2571 if { (ac_try="$ac_compile"
2572 case "(($ac_try" in
2573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2574 *) ac_try_echo=$ac_try;;
2575 esac
2576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2577 (eval "$ac_compile") 2>&5
2578 ac_status=$?
2579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580 (exit $ac_status); }; then
2581 for ac_file in conftest.o conftest.obj conftest.*; do
2582 test -f "$ac_file" || continue;
2583 case $ac_file in
2584 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2585 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2586 break;;
2587 esac
2588 done
2589 else
2590 echo "$as_me: failed program was:" >&5
2591 sed 's/^/| /' conftest.$ac_ext >&5
2592
2593 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2594 See \`config.log' for more details." >&5
2595 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2596 See \`config.log' for more details." >&2;}
2597 { (exit 1); exit 1; }; }
2598 fi
2599
2600 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2601 fi
2602 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2603 echo "${ECHO_T}$ac_cv_objext" >&6; }
2604 OBJEXT=$ac_cv_objext
2605 ac_objext=$OBJEXT
2606 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2607 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2608 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2609 echo $ECHO_N "(cached) $ECHO_C" >&6
2610 else
2611 cat >conftest.$ac_ext <<_ACEOF
2612 /* confdefs.h. */
2613 _ACEOF
2614 cat confdefs.h >>conftest.$ac_ext
2615 cat >>conftest.$ac_ext <<_ACEOF
2616 /* end confdefs.h. */
2617
2618 int
2619 main ()
2620 {
2621 #ifndef __GNUC__
2622 choke me
2623 #endif
2624
2625 ;
2626 return 0;
2627 }
2628 _ACEOF
2629 rm -f conftest.$ac_objext
2630 if { (ac_try="$ac_compile"
2631 case "(($ac_try" in
2632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2633 *) ac_try_echo=$ac_try;;
2634 esac
2635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2636 (eval "$ac_compile") 2>conftest.er1
2637 ac_status=$?
2638 grep -v '^ *+' conftest.er1 >conftest.err
2639 rm -f conftest.er1
2640 cat conftest.err >&5
2641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642 (exit $ac_status); } && {
2643 test -z "$ac_cxx_werror_flag" ||
2644 test ! -s conftest.err
2645 } && test -s conftest.$ac_objext; then
2646 ac_compiler_gnu=yes
2647 else
2648 echo "$as_me: failed program was:" >&5
2649 sed 's/^/| /' conftest.$ac_ext >&5
2650
2651 ac_compiler_gnu=no
2652 fi
2653
2654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2655 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2656
2657 fi
2658 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2659 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2660 GXX=`test $ac_compiler_gnu = yes && echo yes`
2661 ac_test_CXXFLAGS=${CXXFLAGS+set}
2662 ac_save_CXXFLAGS=$CXXFLAGS
2663 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2664 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2665 if test "${ac_cv_prog_cxx_g+set}" = set; then
2666 echo $ECHO_N "(cached) $ECHO_C" >&6
2667 else
2668 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2669 ac_cxx_werror_flag=yes
2670 ac_cv_prog_cxx_g=no
2671 CXXFLAGS="-g"
2672 cat >conftest.$ac_ext <<_ACEOF
2673 /* confdefs.h. */
2674 _ACEOF
2675 cat confdefs.h >>conftest.$ac_ext
2676 cat >>conftest.$ac_ext <<_ACEOF
2677 /* end confdefs.h. */
2678
2679 int
2680 main ()
2681 {
2682
2683 ;
2684 return 0;
2685 }
2686 _ACEOF
2687 rm -f conftest.$ac_objext
2688 if { (ac_try="$ac_compile"
2689 case "(($ac_try" in
2690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2691 *) ac_try_echo=$ac_try;;
2692 esac
2693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2694 (eval "$ac_compile") 2>conftest.er1
2695 ac_status=$?
2696 grep -v '^ *+' conftest.er1 >conftest.err
2697 rm -f conftest.er1
2698 cat conftest.err >&5
2699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2700 (exit $ac_status); } && {
2701 test -z "$ac_cxx_werror_flag" ||
2702 test ! -s conftest.err
2703 } && test -s conftest.$ac_objext; then
2704 ac_cv_prog_cxx_g=yes
2705 else
2706 echo "$as_me: failed program was:" >&5
2707 sed 's/^/| /' conftest.$ac_ext >&5
2708
2709 CXXFLAGS=""
2710 cat >conftest.$ac_ext <<_ACEOF
2711 /* confdefs.h. */
2712 _ACEOF
2713 cat confdefs.h >>conftest.$ac_ext
2714 cat >>conftest.$ac_ext <<_ACEOF
2715 /* end confdefs.h. */
2716
2717 int
2718 main ()
2719 {
2720
2721 ;
2722 return 0;
2723 }
2724 _ACEOF
2725 rm -f conftest.$ac_objext
2726 if { (ac_try="$ac_compile"
2727 case "(($ac_try" in
2728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2729 *) ac_try_echo=$ac_try;;
2730 esac
2731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2732 (eval "$ac_compile") 2>conftest.er1
2733 ac_status=$?
2734 grep -v '^ *+' conftest.er1 >conftest.err
2735 rm -f conftest.er1
2736 cat conftest.err >&5
2737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738 (exit $ac_status); } && {
2739 test -z "$ac_cxx_werror_flag" ||
2740 test ! -s conftest.err
2741 } && test -s conftest.$ac_objext; then
2742 :
2743 else
2744 echo "$as_me: failed program was:" >&5
2745 sed 's/^/| /' conftest.$ac_ext >&5
2746
2747 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2748 CXXFLAGS="-g"
2749 cat >conftest.$ac_ext <<_ACEOF
2750 /* confdefs.h. */
2751 _ACEOF
2752 cat confdefs.h >>conftest.$ac_ext
2753 cat >>conftest.$ac_ext <<_ACEOF
2754 /* end confdefs.h. */
2755
2756 int
2757 main ()
2758 {
2759
2760 ;
2761 return 0;
2762 }
2763 _ACEOF
2764 rm -f conftest.$ac_objext
2765 if { (ac_try="$ac_compile"
2766 case "(($ac_try" in
2767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2768 *) ac_try_echo=$ac_try;;
2769 esac
2770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2771 (eval "$ac_compile") 2>conftest.er1
2772 ac_status=$?
2773 grep -v '^ *+' conftest.er1 >conftest.err
2774 rm -f conftest.er1
2775 cat conftest.err >&5
2776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 (exit $ac_status); } && {
2778 test -z "$ac_cxx_werror_flag" ||
2779 test ! -s conftest.err
2780 } && test -s conftest.$ac_objext; then
2781 ac_cv_prog_cxx_g=yes
2782 else
2783 echo "$as_me: failed program was:" >&5
2784 sed 's/^/| /' conftest.$ac_ext >&5
2785
2786
2787 fi
2788
2789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2790 fi
2791
2792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2793 fi
2794
2795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2796 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2797 fi
2798 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2799 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
2800 if test "$ac_test_CXXFLAGS" = set; then
2801 CXXFLAGS=$ac_save_CXXFLAGS
2802 elif test $ac_cv_prog_cxx_g = yes; then
2803 if test "$GXX" = yes; then
2804 CXXFLAGS="-g -O2"
2805 else
2806 CXXFLAGS="-g"
2807 fi
2808 else
2809 if test "$GXX" = yes; then
2810 CXXFLAGS="-O2"
2811 else
2812 CXXFLAGS=
2813 fi
2814 fi
2815 ac_ext=c
2816 ac_cpp='$CPP $CPPFLAGS'
2817 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2818 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2819 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2820
2821 ac_ext=c
2822 ac_cpp='$CPP $CPPFLAGS'
2823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826 if test -n "$ac_tool_prefix"; then
2827 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2828 do
2829 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2830 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2831 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2832 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2833 if test "${ac_cv_prog_CC+set}" = set; then
2834 echo $ECHO_N "(cached) $ECHO_C" >&6
2835 else
2836 if test -n "$CC"; then
2837 ac_cv_prog_CC="$CC" # Let the user override the test.
2838 else
2839 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2840 for as_dir in $PATH
2841 do
2842 IFS=$as_save_IFS
2843 test -z "$as_dir" && as_dir=.
2844 for ac_exec_ext in '' $ac_executable_extensions; do
2845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2846 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2847 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2848 break 2
2849 fi
2850 done
2851 done
2852 IFS=$as_save_IFS
2853
2854 fi
2855 fi
2856 CC=$ac_cv_prog_CC
2857 if test -n "$CC"; then
2858 { echo "$as_me:$LINENO: result: $CC" >&5
2859 echo "${ECHO_T}$CC" >&6; }
2860 else
2861 { echo "$as_me:$LINENO: result: no" >&5
2862 echo "${ECHO_T}no" >&6; }
2863 fi
2864
2865
2866 test -n "$CC" && break
2867 done
2868 fi
2869 if test -z "$CC"; then
2870 ac_ct_CC=$CC
2871 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2872 do
2873 # Extract the first word of "$ac_prog", so it can be a program name with args.
2874 set dummy $ac_prog; ac_word=$2
2875 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2876 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2877 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2878 echo $ECHO_N "(cached) $ECHO_C" >&6
2879 else
2880 if test -n "$ac_ct_CC"; then
2881 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2882 else
2883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884 for as_dir in $PATH
2885 do
2886 IFS=$as_save_IFS
2887 test -z "$as_dir" && as_dir=.
2888 for ac_exec_ext in '' $ac_executable_extensions; do
2889 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2890 ac_cv_prog_ac_ct_CC="$ac_prog"
2891 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2892 break 2
2893 fi
2894 done
2895 done
2896 IFS=$as_save_IFS
2897
2898 fi
2899 fi
2900 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2901 if test -n "$ac_ct_CC"; then
2902 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2903 echo "${ECHO_T}$ac_ct_CC" >&6; }
2904 else
2905 { echo "$as_me:$LINENO: result: no" >&5
2906 echo "${ECHO_T}no" >&6; }
2907 fi
2908
2909
2910 test -n "$ac_ct_CC" && break
2911 done
2912
2913 if test "x$ac_ct_CC" = x; then
2914 CC=""
2915 else
2916 case $cross_compiling:$ac_tool_warned in
2917 yes:)
2918 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2919 whose name does not start with the host triplet. If you think this
2920 configuration is useful to you, please write to autoconf@gnu.org." >&5
2921 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2922 whose name does not start with the host triplet. If you think this
2923 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2924 ac_tool_warned=yes ;;
2925 esac
2926 CC=$ac_ct_CC
2927 fi
2928 fi
2929
2930
2931 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2932 See \`config.log' for more details." >&5
2933 echo "$as_me: error: no acceptable C compiler found in \$PATH
2934 See \`config.log' for more details." >&2;}
2935 { (exit 1); exit 1; }; }
2936
2937 # Provide some information about the compiler.
2938 echo "$as_me:$LINENO: checking for C compiler version" >&5
2939 ac_compiler=`set X $ac_compile; echo $2`
2940 { (ac_try="$ac_compiler --version >&5"
2941 case "(($ac_try" in
2942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943 *) ac_try_echo=$ac_try;;
2944 esac
2945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2946 (eval "$ac_compiler --version >&5") 2>&5
2947 ac_status=$?
2948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949 (exit $ac_status); }
2950 { (ac_try="$ac_compiler -v >&5"
2951 case "(($ac_try" in
2952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2953 *) ac_try_echo=$ac_try;;
2954 esac
2955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2956 (eval "$ac_compiler -v >&5") 2>&5
2957 ac_status=$?
2958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959 (exit $ac_status); }
2960 { (ac_try="$ac_compiler -V >&5"
2961 case "(($ac_try" in
2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 *) ac_try_echo=$ac_try;;
2964 esac
2965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 (eval "$ac_compiler -V >&5") 2>&5
2967 ac_status=$?
2968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969 (exit $ac_status); }
2970
2971 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2972 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2973 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2974 echo $ECHO_N "(cached) $ECHO_C" >&6
2975 else
2976 cat >conftest.$ac_ext <<_ACEOF
2977 /* confdefs.h. */
2978 _ACEOF
2979 cat confdefs.h >>conftest.$ac_ext
2980 cat >>conftest.$ac_ext <<_ACEOF
2981 /* end confdefs.h. */
2982
2983 int
2984 main ()
2985 {
2986 #ifndef __GNUC__
2987 choke me
2988 #endif
2989
2990 ;
2991 return 0;
2992 }
2993 _ACEOF
2994 rm -f conftest.$ac_objext
2995 if { (ac_try="$ac_compile"
2996 case "(($ac_try" in
2997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2998 *) ac_try_echo=$ac_try;;
2999 esac
3000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3001 (eval "$ac_compile") 2>conftest.er1
3002 ac_status=$?
3003 grep -v '^ *+' conftest.er1 >conftest.err
3004 rm -f conftest.er1
3005 cat conftest.err >&5
3006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 (exit $ac_status); } && {
3008 test -z "$ac_c_werror_flag" ||
3009 test ! -s conftest.err
3010 } && test -s conftest.$ac_objext; then
3011 ac_compiler_gnu=yes
3012 else
3013 echo "$as_me: failed program was:" >&5
3014 sed 's/^/| /' conftest.$ac_ext >&5
3015
3016 ac_compiler_gnu=no
3017 fi
3018
3019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3020 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3021
3022 fi
3023 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3024 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3025 GCC=`test $ac_compiler_gnu = yes && echo yes`
3026 ac_test_CFLAGS=${CFLAGS+set}
3027 ac_save_CFLAGS=$CFLAGS
3028 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3029 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3030 if test "${ac_cv_prog_cc_g+set}" = set; then
3031 echo $ECHO_N "(cached) $ECHO_C" >&6
3032 else
3033 ac_save_c_werror_flag=$ac_c_werror_flag
3034 ac_c_werror_flag=yes
3035 ac_cv_prog_cc_g=no
3036 CFLAGS="-g"
3037 cat >conftest.$ac_ext <<_ACEOF
3038 /* confdefs.h. */
3039 _ACEOF
3040 cat confdefs.h >>conftest.$ac_ext
3041 cat >>conftest.$ac_ext <<_ACEOF
3042 /* end confdefs.h. */
3043
3044 int
3045 main ()
3046 {
3047
3048 ;
3049 return 0;
3050 }
3051 _ACEOF
3052 rm -f conftest.$ac_objext
3053 if { (ac_try="$ac_compile"
3054 case "(($ac_try" in
3055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056 *) ac_try_echo=$ac_try;;
3057 esac
3058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3059 (eval "$ac_compile") 2>conftest.er1
3060 ac_status=$?
3061 grep -v '^ *+' conftest.er1 >conftest.err
3062 rm -f conftest.er1
3063 cat conftest.err >&5
3064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 (exit $ac_status); } && {
3066 test -z "$ac_c_werror_flag" ||
3067 test ! -s conftest.err
3068 } && test -s conftest.$ac_objext; then
3069 ac_cv_prog_cc_g=yes
3070 else
3071 echo "$as_me: failed program was:" >&5
3072 sed 's/^/| /' conftest.$ac_ext >&5
3073
3074 CFLAGS=""
3075 cat >conftest.$ac_ext <<_ACEOF
3076 /* confdefs.h. */
3077 _ACEOF
3078 cat confdefs.h >>conftest.$ac_ext
3079 cat >>conftest.$ac_ext <<_ACEOF
3080 /* end confdefs.h. */
3081
3082 int
3083 main ()
3084 {
3085
3086 ;
3087 return 0;
3088 }
3089 _ACEOF
3090 rm -f conftest.$ac_objext
3091 if { (ac_try="$ac_compile"
3092 case "(($ac_try" in
3093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094 *) ac_try_echo=$ac_try;;
3095 esac
3096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097 (eval "$ac_compile") 2>conftest.er1
3098 ac_status=$?
3099 grep -v '^ *+' conftest.er1 >conftest.err
3100 rm -f conftest.er1
3101 cat conftest.err >&5
3102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 (exit $ac_status); } && {
3104 test -z "$ac_c_werror_flag" ||
3105 test ! -s conftest.err
3106 } && test -s conftest.$ac_objext; then
3107 :
3108 else
3109 echo "$as_me: failed program was:" >&5
3110 sed 's/^/| /' conftest.$ac_ext >&5
3111
3112 ac_c_werror_flag=$ac_save_c_werror_flag
3113 CFLAGS="-g"
3114 cat >conftest.$ac_ext <<_ACEOF
3115 /* confdefs.h. */
3116 _ACEOF
3117 cat confdefs.h >>conftest.$ac_ext
3118 cat >>conftest.$ac_ext <<_ACEOF
3119 /* end confdefs.h. */
3120
3121 int
3122 main ()
3123 {
3124
3125 ;
3126 return 0;
3127 }
3128 _ACEOF
3129 rm -f conftest.$ac_objext
3130 if { (ac_try="$ac_compile"
3131 case "(($ac_try" in
3132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3133 *) ac_try_echo=$ac_try;;
3134 esac
3135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3136 (eval "$ac_compile") 2>conftest.er1
3137 ac_status=$?
3138 grep -v '^ *+' conftest.er1 >conftest.err
3139 rm -f conftest.er1
3140 cat conftest.err >&5
3141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 (exit $ac_status); } && {
3143 test -z "$ac_c_werror_flag" ||
3144 test ! -s conftest.err
3145 } && test -s conftest.$ac_objext; then
3146 ac_cv_prog_cc_g=yes
3147 else
3148 echo "$as_me: failed program was:" >&5
3149 sed 's/^/| /' conftest.$ac_ext >&5
3150
3151
3152 fi
3153
3154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3155 fi
3156
3157 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3158 fi
3159
3160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161 ac_c_werror_flag=$ac_save_c_werror_flag
3162 fi
3163 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3164 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3165 if test "$ac_test_CFLAGS" = set; then
3166 CFLAGS=$ac_save_CFLAGS
3167 elif test $ac_cv_prog_cc_g = yes; then
3168 if test "$GCC" = yes; then
3169 CFLAGS="-g -O2"
3170 else
3171 CFLAGS="-g"
3172 fi
3173 else
3174 if test "$GCC" = yes; then
3175 CFLAGS="-O2"
3176 else
3177 CFLAGS=
3178 fi
3179 fi
3180 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3181 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3182 if test "${ac_cv_prog_cc_c89+set}" = set; then
3183 echo $ECHO_N "(cached) $ECHO_C" >&6
3184 else
3185 ac_cv_prog_cc_c89=no
3186 ac_save_CC=$CC
3187 cat >conftest.$ac_ext <<_ACEOF
3188 /* confdefs.h. */
3189 _ACEOF
3190 cat confdefs.h >>conftest.$ac_ext
3191 cat >>conftest.$ac_ext <<_ACEOF
3192 /* end confdefs.h. */
3193 #include <stdarg.h>
3194 #include <stdio.h>
3195 #include <sys/types.h>
3196 #include <sys/stat.h>
3197 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3198 struct buf { int x; };
3199 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3200 static char *e (p, i)
3201 char **p;
3202 int i;
3203 {
3204 return p[i];
3205 }
3206 static char *f (char * (*g) (char **, int), char **p, ...)
3207 {
3208 char *s;
3209 va_list v;
3210 va_start (v,p);
3211 s = g (p, va_arg (v,int));
3212 va_end (v);
3213 return s;
3214 }
3215
3216 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3217 function prototypes and stuff, but not '\xHH' hex character constants.
3218 These don't provoke an error unfortunately, instead are silently treated
3219 as 'x'. The following induces an error, until -std is added to get
3220 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3221 array size at least. It's necessary to write '\x00'==0 to get something
3222 that's true only with -std. */
3223 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3224
3225 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3226 inside strings and character constants. */
3227 #define FOO(x) 'x'
3228 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3229
3230 int test (int i, double x);
3231 struct s1 {int (*f) (int a);};
3232 struct s2 {int (*f) (double a);};
3233 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3234 int argc;
3235 char **argv;
3236 int
3237 main ()
3238 {
3239 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3240 ;
3241 return 0;
3242 }
3243 _ACEOF
3244 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3245 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3246 do
3247 CC="$ac_save_CC $ac_arg"
3248 rm -f conftest.$ac_objext
3249 if { (ac_try="$ac_compile"
3250 case "(($ac_try" in
3251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3252 *) ac_try_echo=$ac_try;;
3253 esac
3254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3255 (eval "$ac_compile") 2>conftest.er1
3256 ac_status=$?
3257 grep -v '^ *+' conftest.er1 >conftest.err
3258 rm -f conftest.er1
3259 cat conftest.err >&5
3260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 (exit $ac_status); } && {
3262 test -z "$ac_c_werror_flag" ||
3263 test ! -s conftest.err
3264 } && test -s conftest.$ac_objext; then
3265 ac_cv_prog_cc_c89=$ac_arg
3266 else
3267 echo "$as_me: failed program was:" >&5
3268 sed 's/^/| /' conftest.$ac_ext >&5
3269
3270
3271 fi
3272
3273 rm -f core conftest.err conftest.$ac_objext
3274 test "x$ac_cv_prog_cc_c89" != "xno" && break
3275 done
3276 rm -f conftest.$ac_ext
3277 CC=$ac_save_CC
3278
3279 fi
3280 # AC_CACHE_VAL
3281 case "x$ac_cv_prog_cc_c89" in
3282 x)
3283 { echo "$as_me:$LINENO: result: none needed" >&5
3284 echo "${ECHO_T}none needed" >&6; } ;;
3285 xno)
3286 { echo "$as_me:$LINENO: result: unsupported" >&5
3287 echo "${ECHO_T}unsupported" >&6; } ;;
3288 *)
3289 CC="$CC $ac_cv_prog_cc_c89"
3290 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3291 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3292 esac
3293
3294
3295 ac_ext=c
3296 ac_cpp='$CPP $CPPFLAGS'
3297 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3298 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3299 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3300
3301 ac_ext=${ac_fc_srcext-f}
3302 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3303 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3304 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3305 if test -n "$ac_tool_prefix"; then
3306 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3307 do
3308 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3309 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3310 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3311 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3312 if test "${ac_cv_prog_FC+set}" = set; then
3313 echo $ECHO_N "(cached) $ECHO_C" >&6
3314 else
3315 if test -n "$FC"; then
3316 ac_cv_prog_FC="$FC" # Let the user override the test.
3317 else
3318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319 for as_dir in $PATH
3320 do
3321 IFS=$as_save_IFS
3322 test -z "$as_dir" && as_dir=.
3323 for ac_exec_ext in '' $ac_executable_extensions; do
3324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3325 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3326 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3327 break 2
3328 fi
3329 done
3330 done
3331 IFS=$as_save_IFS
3332
3333 fi
3334 fi
3335 FC=$ac_cv_prog_FC
3336 if test -n "$FC"; then
3337 { echo "$as_me:$LINENO: result: $FC" >&5
3338 echo "${ECHO_T}$FC" >&6; }
3339 else
3340 { echo "$as_me:$LINENO: result: no" >&5
3341 echo "${ECHO_T}no" >&6; }
3342 fi
3343
3344
3345 test -n "$FC" && break
3346 done
3347 fi
3348 if test -z "$FC"; then
3349 ac_ct_FC=$FC
3350 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3351 do
3352 # Extract the first word of "$ac_prog", so it can be a program name with args.
3353 set dummy $ac_prog; ac_word=$2
3354 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3355 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3356 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3357 echo $ECHO_N "(cached) $ECHO_C" >&6
3358 else
3359 if test -n "$ac_ct_FC"; then
3360 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3361 else
3362 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3363 for as_dir in $PATH
3364 do
3365 IFS=$as_save_IFS
3366 test -z "$as_dir" && as_dir=.
3367 for ac_exec_ext in '' $ac_executable_extensions; do
3368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3369 ac_cv_prog_ac_ct_FC="$ac_prog"
3370 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3371 break 2
3372 fi
3373 done
3374 done
3375 IFS=$as_save_IFS
3376
3377 fi
3378 fi
3379 ac_ct_FC=$ac_cv_prog_ac_ct_FC
3380 if test -n "$ac_ct_FC"; then
3381 { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3382 echo "${ECHO_T}$ac_ct_FC" >&6; }
3383 else
3384 { echo "$as_me:$LINENO: result: no" >&5
3385 echo "${ECHO_T}no" >&6; }
3386 fi
3387
3388
3389 test -n "$ac_ct_FC" && break
3390 done
3391
3392 if test "x$ac_ct_FC" = x; then
3393 FC=""
3394 else
3395 case $cross_compiling:$ac_tool_warned in
3396 yes:)
3397 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3398 whose name does not start with the host triplet. If you think this
3399 configuration is useful to you, please write to autoconf@gnu.org." >&5
3400 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3401 whose name does not start with the host triplet. If you think this
3402 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3403 ac_tool_warned=yes ;;
3404 esac
3405 FC=$ac_ct_FC
3406 fi
3407 fi
3408
3409
3410 # Provide some information about the compiler.
3411 echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
3412 ac_compiler=`set X $ac_compile; echo $2`
3413 { (ac_try="$ac_compiler --version >&5"
3414 case "(($ac_try" in
3415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3416 *) ac_try_echo=$ac_try;;
3417 esac
3418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3419 (eval "$ac_compiler --version >&5") 2>&5
3420 ac_status=$?
3421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3422 (exit $ac_status); }
3423 { (ac_try="$ac_compiler -v >&5"
3424 case "(($ac_try" in
3425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3426 *) ac_try_echo=$ac_try;;
3427 esac
3428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3429 (eval "$ac_compiler -v >&5") 2>&5
3430 ac_status=$?
3431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432 (exit $ac_status); }
3433 { (ac_try="$ac_compiler -V >&5"
3434 case "(($ac_try" in
3435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436 *) ac_try_echo=$ac_try;;
3437 esac
3438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3439 (eval "$ac_compiler -V >&5") 2>&5
3440 ac_status=$?
3441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3442 (exit $ac_status); }
3443 rm -f a.out
3444
3445 # If we don't use `.F' as extension, the preprocessor is not run on the
3446 # input file. (Note that this only needs to work for GNU compilers.)
3447 ac_save_ext=$ac_ext
3448 ac_ext=F
3449 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3450 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
3451 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
3452 echo $ECHO_N "(cached) $ECHO_C" >&6
3453 else
3454 cat >conftest.$ac_ext <<_ACEOF
3455 program main
3456 #ifndef __GNUC__
3457 choke me
3458 #endif
3459
3460 end
3461 _ACEOF
3462 rm -f conftest.$ac_objext
3463 if { (ac_try="$ac_compile"
3464 case "(($ac_try" in
3465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466 *) ac_try_echo=$ac_try;;
3467 esac
3468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3469 (eval "$ac_compile") 2>conftest.er1
3470 ac_status=$?
3471 grep -v '^ *+' conftest.er1 >conftest.err
3472 rm -f conftest.er1
3473 cat conftest.err >&5
3474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 (exit $ac_status); } && {
3476 test -z "$ac_fc_werror_flag" ||
3477 test ! -s conftest.err
3478 } && test -s conftest.$ac_objext; then
3479 ac_compiler_gnu=yes
3480 else
3481 echo "$as_me: failed program was:" >&5
3482 sed 's/^/| /' conftest.$ac_ext >&5
3483
3484 ac_compiler_gnu=no
3485 fi
3486
3487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3488 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3489
3490 fi
3491 { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
3492 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
3493 ac_ext=$ac_save_ext
3494 ac_test_FFLAGS=${FCFLAGS+set}
3495 ac_save_FFLAGS=$FCFLAGS
3496 FCFLAGS=
3497 { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
3498 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
3499 if test "${ac_cv_prog_fc_g+set}" = set; then
3500 echo $ECHO_N "(cached) $ECHO_C" >&6
3501 else
3502 FCFLAGS=-g
3503 cat >conftest.$ac_ext <<_ACEOF
3504 program main
3505
3506 end
3507 _ACEOF
3508 rm -f conftest.$ac_objext
3509 if { (ac_try="$ac_compile"
3510 case "(($ac_try" in
3511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3512 *) ac_try_echo=$ac_try;;
3513 esac
3514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3515 (eval "$ac_compile") 2>conftest.er1
3516 ac_status=$?
3517 grep -v '^ *+' conftest.er1 >conftest.err
3518 rm -f conftest.er1
3519 cat conftest.err >&5
3520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 (exit $ac_status); } && {
3522 test -z "$ac_fc_werror_flag" ||
3523 test ! -s conftest.err
3524 } && test -s conftest.$ac_objext; then
3525 ac_cv_prog_fc_g=yes
3526 else
3527 echo "$as_me: failed program was:" >&5
3528 sed 's/^/| /' conftest.$ac_ext >&5
3529
3530 ac_cv_prog_fc_g=no
3531 fi
3532
3533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3534
3535 fi
3536 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3537 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
3538 if test "$ac_test_FFLAGS" = set; then
3539 FCFLAGS=$ac_save_FFLAGS
3540 elif test $ac_cv_prog_fc_g = yes; then
3541 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3542 FCFLAGS="-g -O2"
3543 else
3544 FCFLAGS="-g"
3545 fi
3546 else
3547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3548 FCFLAGS="-O2"
3549 else
3550 FCFLAGS=
3551 fi
3552 fi
3553
3554 ac_ext=c
3555 ac_cpp='$CPP $CPPFLAGS'
3556 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3557 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3558 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3559
3560 ac_ext=c
3561 ac_cpp='$CPP $CPPFLAGS'
3562 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3563 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3564 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3565 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3566 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3567 # On Suns, sometimes $CPP names a directory.
3568 if test -n "$CPP" && test -d "$CPP"; then
3569 CPP=
3570 fi
3571 if test -z "$CPP"; then
3572 if test "${ac_cv_prog_CPP+set}" = set; then
3573 echo $ECHO_N "(cached) $ECHO_C" >&6
3574 else
3575 # Double quotes because CPP needs to be expanded
3576 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3577 do
3578 ac_preproc_ok=false
3579 for ac_c_preproc_warn_flag in '' yes
3580 do
3581 # Use a header file that comes with gcc, so configuring glibc
3582 # with a fresh cross-compiler works.
3583 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3584 # <limits.h> exists even on freestanding compilers.
3585 # On the NeXT, cc -E runs the code through the compiler's parser,
3586 # not just through cpp. "Syntax error" is here to catch this case.
3587 cat >conftest.$ac_ext <<_ACEOF
3588 /* confdefs.h. */
3589 _ACEOF
3590 cat confdefs.h >>conftest.$ac_ext
3591 cat >>conftest.$ac_ext <<_ACEOF
3592 /* end confdefs.h. */
3593 #ifdef __STDC__
3594 # include <limits.h>
3595 #else
3596 # include <assert.h>
3597 #endif
3598 Syntax error
3599 _ACEOF
3600 if { (ac_try="$ac_cpp conftest.$ac_ext"
3601 case "(($ac_try" in
3602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3603 *) ac_try_echo=$ac_try;;
3604 esac
3605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3606 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3607 ac_status=$?
3608 grep -v '^ *+' conftest.er1 >conftest.err
3609 rm -f conftest.er1
3610 cat conftest.err >&5
3611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 (exit $ac_status); } >/dev/null && {
3613 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3614 test ! -s conftest.err
3615 }; then
3616 :
3617 else
3618 echo "$as_me: failed program was:" >&5
3619 sed 's/^/| /' conftest.$ac_ext >&5
3620
3621 # Broken: fails on valid input.
3622 continue
3623 fi
3624
3625 rm -f conftest.err conftest.$ac_ext
3626
3627 # OK, works on sane cases. Now check whether nonexistent headers
3628 # can be detected and how.
3629 cat >conftest.$ac_ext <<_ACEOF
3630 /* confdefs.h. */
3631 _ACEOF
3632 cat confdefs.h >>conftest.$ac_ext
3633 cat >>conftest.$ac_ext <<_ACEOF
3634 /* end confdefs.h. */
3635 #include <ac_nonexistent.h>
3636 _ACEOF
3637 if { (ac_try="$ac_cpp conftest.$ac_ext"
3638 case "(($ac_try" in
3639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3640 *) ac_try_echo=$ac_try;;
3641 esac
3642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3643 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3644 ac_status=$?
3645 grep -v '^ *+' conftest.er1 >conftest.err
3646 rm -f conftest.er1
3647 cat conftest.err >&5
3648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649 (exit $ac_status); } >/dev/null && {
3650 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3651 test ! -s conftest.err
3652 }; then
3653 # Broken: success on invalid input.
3654 continue
3655 else
3656 echo "$as_me: failed program was:" >&5
3657 sed 's/^/| /' conftest.$ac_ext >&5
3658
3659 # Passes both tests.
3660 ac_preproc_ok=:
3661 break
3662 fi
3663
3664 rm -f conftest.err conftest.$ac_ext
3665
3666 done
3667 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3668 rm -f conftest.err conftest.$ac_ext
3669 if $ac_preproc_ok; then
3670 break
3671 fi
3672
3673 done
3674 ac_cv_prog_CPP=$CPP
3675
3676 fi
3677 CPP=$ac_cv_prog_CPP
3678 else
3679 ac_cv_prog_CPP=$CPP
3680 fi
3681 { echo "$as_me:$LINENO: result: $CPP" >&5
3682 echo "${ECHO_T}$CPP" >&6; }
3683 ac_preproc_ok=false
3684 for ac_c_preproc_warn_flag in '' yes
3685 do
3686 # Use a header file that comes with gcc, so configuring glibc
3687 # with a fresh cross-compiler works.
3688 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3689 # <limits.h> exists even on freestanding compilers.
3690 # On the NeXT, cc -E runs the code through the compiler's parser,
3691 # not just through cpp. "Syntax error" is here to catch this case.
3692 cat >conftest.$ac_ext <<_ACEOF
3693 /* confdefs.h. */
3694 _ACEOF
3695 cat confdefs.h >>conftest.$ac_ext
3696 cat >>conftest.$ac_ext <<_ACEOF
3697 /* end confdefs.h. */
3698 #ifdef __STDC__
3699 # include <limits.h>
3700 #else
3701 # include <assert.h>
3702 #endif
3703 Syntax error
3704 _ACEOF
3705 if { (ac_try="$ac_cpp conftest.$ac_ext"
3706 case "(($ac_try" in
3707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3708 *) ac_try_echo=$ac_try;;
3709 esac
3710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3711 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3712 ac_status=$?
3713 grep -v '^ *+' conftest.er1 >conftest.err
3714 rm -f conftest.er1
3715 cat conftest.err >&5
3716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3717 (exit $ac_status); } >/dev/null && {
3718 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3719 test ! -s conftest.err
3720 }; then
3721 :
3722 else
3723 echo "$as_me: failed program was:" >&5
3724 sed 's/^/| /' conftest.$ac_ext >&5
3725
3726 # Broken: fails on valid input.
3727 continue
3728 fi
3729
3730 rm -f conftest.err conftest.$ac_ext
3731
3732 # OK, works on sane cases. Now check whether nonexistent headers
3733 # can be detected and how.
3734 cat >conftest.$ac_ext <<_ACEOF
3735 /* confdefs.h. */
3736 _ACEOF
3737 cat confdefs.h >>conftest.$ac_ext
3738 cat >>conftest.$ac_ext <<_ACEOF
3739 /* end confdefs.h. */
3740 #include <ac_nonexistent.h>
3741 _ACEOF
3742 if { (ac_try="$ac_cpp conftest.$ac_ext"
3743 case "(($ac_try" in
3744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3745 *) ac_try_echo=$ac_try;;
3746 esac
3747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3748 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3749 ac_status=$?
3750 grep -v '^ *+' conftest.er1 >conftest.err
3751 rm -f conftest.er1
3752 cat conftest.err >&5
3753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3754 (exit $ac_status); } >/dev/null && {
3755 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3756 test ! -s conftest.err
3757 }; then
3758 # Broken: success on invalid input.
3759 continue
3760 else
3761 echo "$as_me: failed program was:" >&5
3762 sed 's/^/| /' conftest.$ac_ext >&5
3763
3764 # Passes both tests.
3765 ac_preproc_ok=:
3766 break
3767 fi
3768
3769 rm -f conftest.err conftest.$ac_ext
3770
3771 done
3772 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3773 rm -f conftest.err conftest.$ac_ext
3774 if $ac_preproc_ok; then
3775 :
3776 else
3777 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3778 See \`config.log' for more details." >&5
3779 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3780 See \`config.log' for more details." >&2;}
3781 { (exit 1); exit 1; }; }
3782 fi
3783
3784 ac_ext=c
3785 ac_cpp='$CPP $CPPFLAGS'
3786 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3789
3790 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3791 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3792 if test "${ac_cv_path_GREP+set}" = set; then
3793 echo $ECHO_N "(cached) $ECHO_C" >&6
3794 else
3795 # Extract the first word of "grep ggrep" to use in msg output
3796 if test -z "$GREP"; then
3797 set dummy grep ggrep; ac_prog_name=$2
3798 if test "${ac_cv_path_GREP+set}" = set; then
3799 echo $ECHO_N "(cached) $ECHO_C" >&6
3800 else
3801 ac_path_GREP_found=false
3802 # Loop through the user's path and test for each of PROGNAME-LIST
3803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3805 do
3806 IFS=$as_save_IFS
3807 test -z "$as_dir" && as_dir=.
3808 for ac_prog in grep ggrep; do
3809 for ac_exec_ext in '' $ac_executable_extensions; do
3810 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3811 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3812 # Check for GNU ac_path_GREP and select it if it is found.
3813 # Check for GNU $ac_path_GREP
3814 case `"$ac_path_GREP" --version 2>&1` in
3815 *GNU*)
3816 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3817 *)
3818 ac_count=0
3819 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3820 while :
3821 do
3822 cat "conftest.in" "conftest.in" >"conftest.tmp"
3823 mv "conftest.tmp" "conftest.in"
3824 cp "conftest.in" "conftest.nl"
3825 echo 'GREP' >> "conftest.nl"
3826 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3827 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3828 ac_count=`expr $ac_count + 1`
3829 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3830 # Best one so far, save it but keep looking for a better one
3831 ac_cv_path_GREP="$ac_path_GREP"
3832 ac_path_GREP_max=$ac_count
3833 fi
3834 # 10*(2^10) chars as input seems more than enough
3835 test $ac_count -gt 10 && break
3836 done
3837 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3838 esac
3839
3840
3841 $ac_path_GREP_found && break 3
3842 done
3843 done
3844
3845 done
3846 IFS=$as_save_IFS
3847
3848
3849 fi
3850
3851 GREP="$ac_cv_path_GREP"
3852 if test -z "$GREP"; then
3853 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3854 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3855 { (exit 1); exit 1; }; }
3856 fi
3857
3858 else
3859 ac_cv_path_GREP=$GREP
3860 fi
3861
3862
3863 fi
3864 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3865 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3866 GREP="$ac_cv_path_GREP"
3867
3868
3869 { echo "$as_me:$LINENO: checking for egrep" >&5
3870 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3871 if test "${ac_cv_path_EGREP+set}" = set; then
3872 echo $ECHO_N "(cached) $ECHO_C" >&6
3873 else
3874 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3875 then ac_cv_path_EGREP="$GREP -E"
3876 else
3877 # Extract the first word of "egrep" to use in msg output
3878 if test -z "$EGREP"; then
3879 set dummy egrep; ac_prog_name=$2
3880 if test "${ac_cv_path_EGREP+set}" = set; then
3881 echo $ECHO_N "(cached) $ECHO_C" >&6
3882 else
3883 ac_path_EGREP_found=false
3884 # Loop through the user's path and test for each of PROGNAME-LIST
3885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3886 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3887 do
3888 IFS=$as_save_IFS
3889 test -z "$as_dir" && as_dir=.
3890 for ac_prog in egrep; do
3891 for ac_exec_ext in '' $ac_executable_extensions; do
3892 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3893 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3894 # Check for GNU ac_path_EGREP and select it if it is found.
3895 # Check for GNU $ac_path_EGREP
3896 case `"$ac_path_EGREP" --version 2>&1` in
3897 *GNU*)
3898 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3899 *)
3900 ac_count=0
3901 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3902 while :
3903 do
3904 cat "conftest.in" "conftest.in" >"conftest.tmp"
3905 mv "conftest.tmp" "conftest.in"
3906 cp "conftest.in" "conftest.nl"
3907 echo 'EGREP' >> "conftest.nl"
3908 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3909 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3910 ac_count=`expr $ac_count + 1`
3911 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3912 # Best one so far, save it but keep looking for a better one
3913 ac_cv_path_EGREP="$ac_path_EGREP"
3914 ac_path_EGREP_max=$ac_count
3915 fi
3916 # 10*(2^10) chars as input seems more than enough
3917 test $ac_count -gt 10 && break
3918 done
3919 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3920 esac
3921
3922
3923 $ac_path_EGREP_found && break 3
3924 done
3925 done
3926
3927 done
3928 IFS=$as_save_IFS
3929
3930
3931 fi
3932
3933 EGREP="$ac_cv_path_EGREP"
3934 if test -z "$EGREP"; then
3935 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3936 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3937 { (exit 1); exit 1; }; }
3938 fi
3939
3940 else
3941 ac_cv_path_EGREP=$EGREP
3942 fi
3943
3944
3945 fi
3946 fi
3947 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3948 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3949 EGREP="$ac_cv_path_EGREP"
3950
3951
3952 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
3953 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
3954 LN_S=$as_ln_s
3955 if test "$LN_S" = "ln -s"; then
3956 { echo "$as_me:$LINENO: result: yes" >&5
3957 echo "${ECHO_T}yes" >&6; }
3958 else
3959 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3960 echo "${ECHO_T}no, using $LN_S" >&6; }
3961 fi
3962
3963 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3964 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3965 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3966 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3967 echo $ECHO_N "(cached) $ECHO_C" >&6
3968 else
3969 cat >conftest.make <<\_ACEOF
3970 SHELL = /bin/sh
3971 all:
3972 @echo '@@@%%%=$(MAKE)=@@@%%%'
3973 _ACEOF
3974 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3975 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3976 *@@@%%%=?*=@@@%%%*)
3977 eval ac_cv_prog_make_${ac_make}_set=yes;;
3978 *)
3979 eval ac_cv_prog_make_${ac_make}_set=no;;
3980 esac
3981 rm -f conftest.make
3982 fi
3983 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3984 { echo "$as_me:$LINENO: result: yes" >&5
3985 echo "${ECHO_T}yes" >&6; }
3986 SET_MAKE=
3987 else
3988 { echo "$as_me:$LINENO: result: no" >&5
3989 echo "${ECHO_T}no" >&6; }
3990 SET_MAKE="MAKE=${MAKE-make}"
3991 fi
3992
3993 if test -n "$ac_tool_prefix"; then
3994 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3995 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3996 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3997 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3998 if test "${ac_cv_prog_RANLIB+set}" = set; then
3999 echo $ECHO_N "(cached) $ECHO_C" >&6
4000 else
4001 if test -n "$RANLIB"; then
4002 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4003 else
4004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005 for as_dir in $PATH
4006 do
4007 IFS=$as_save_IFS
4008 test -z "$as_dir" && as_dir=.
4009 for ac_exec_ext in '' $ac_executable_extensions; do
4010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4011 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4012 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4013 break 2
4014 fi
4015 done
4016 done
4017 IFS=$as_save_IFS
4018
4019 fi
4020 fi
4021 RANLIB=$ac_cv_prog_RANLIB
4022 if test -n "$RANLIB"; then
4023 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4024 echo "${ECHO_T}$RANLIB" >&6; }
4025 else
4026 { echo "$as_me:$LINENO: result: no" >&5
4027 echo "${ECHO_T}no" >&6; }
4028 fi
4029
4030
4031 fi
4032 if test -z "$ac_cv_prog_RANLIB"; then
4033 ac_ct_RANLIB=$RANLIB
4034 # Extract the first word of "ranlib", so it can be a program name with args.
4035 set dummy ranlib; ac_word=$2
4036 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4037 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4038 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4039 echo $ECHO_N "(cached) $ECHO_C" >&6
4040 else
4041 if test -n "$ac_ct_RANLIB"; then
4042 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4043 else
4044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 for as_dir in $PATH
4046 do
4047 IFS=$as_save_IFS
4048 test -z "$as_dir" && as_dir=.
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051 ac_cv_prog_ac_ct_RANLIB="ranlib"
4052 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4053 break 2
4054 fi
4055 done
4056 done
4057 IFS=$as_save_IFS
4058
4059 fi
4060 fi
4061 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4062 if test -n "$ac_ct_RANLIB"; then
4063 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4064 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4065 else
4066 { echo "$as_me:$LINENO: result: no" >&5
4067 echo "${ECHO_T}no" >&6; }
4068 fi
4069
4070 if test "x$ac_ct_RANLIB" = x; then
4071 RANLIB=":"
4072 else
4073 case $cross_compiling:$ac_tool_warned in
4074 yes:)
4075 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4076 whose name does not start with the host triplet. If you think this
4077 configuration is useful to you, please write to autoconf@gnu.org." >&5
4078 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4079 whose name does not start with the host triplet. If you think this
4080 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4081 ac_tool_warned=yes ;;
4082 esac
4083 RANLIB=$ac_ct_RANLIB
4084 fi
4085 else
4086 RANLIB="$ac_cv_prog_RANLIB"
4087 fi
4088
4089 for ac_prog in 'bison -y' byacc
4090 do
4091 # Extract the first word of "$ac_prog", so it can be a program name with args.
4092 set dummy $ac_prog; ac_word=$2
4093 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4094 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4095 if test "${ac_cv_prog_YACC+set}" = set; then
4096 echo $ECHO_N "(cached) $ECHO_C" >&6
4097 else
4098 if test -n "$YACC"; then
4099 ac_cv_prog_YACC="$YACC" # Let the user override the test.
4100 else
4101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102 for as_dir in $PATH
4103 do
4104 IFS=$as_save_IFS
4105 test -z "$as_dir" && as_dir=.
4106 for ac_exec_ext in '' $ac_executable_extensions; do
4107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108 ac_cv_prog_YACC="$ac_prog"
4109 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4110 break 2
4111 fi
4112 done
4113 done
4114 IFS=$as_save_IFS
4115
4116 fi
4117 fi
4118 YACC=$ac_cv_prog_YACC
4119 if test -n "$YACC"; then
4120 { echo "$as_me:$LINENO: result: $YACC" >&5
4121 echo "${ECHO_T}$YACC" >&6; }
4122 else
4123 { echo "$as_me:$LINENO: result: no" >&5
4124 echo "${ECHO_T}no" >&6; }
4125 fi
4126
4127
4128 test -n "$YACC" && break
4129 done
4130 test -n "$YACC" || YACC="yacc"
4131
4132
4133 for ac_prog in flex lex
4134 do
4135 # Extract the first word of "$ac_prog", so it can be a program name with args.
4136 set dummy $ac_prog; ac_word=$2
4137 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4138 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4139 if test "${ac_cv_prog_LEX+set}" = set; then
4140 echo $ECHO_N "(cached) $ECHO_C" >&6
4141 else
4142 if test -n "$LEX"; then
4143 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4144 else
4145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146 for as_dir in $PATH
4147 do
4148 IFS=$as_save_IFS
4149 test -z "$as_dir" && as_dir=.
4150 for ac_exec_ext in '' $ac_executable_extensions; do
4151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4152 ac_cv_prog_LEX="$ac_prog"
4153 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4154 break 2
4155 fi
4156 done
4157 done
4158 IFS=$as_save_IFS
4159
4160 fi
4161 fi
4162 LEX=$ac_cv_prog_LEX
4163 if test -n "$LEX"; then
4164 { echo "$as_me:$LINENO: result: $LEX" >&5
4165 echo "${ECHO_T}$LEX" >&6; }
4166 else
4167 { echo "$as_me:$LINENO: result: no" >&5
4168 echo "${ECHO_T}no" >&6; }
4169 fi
4170
4171
4172 test -n "$LEX" && break
4173 done
4174 test -n "$LEX" || LEX=":"
4175
4176 if test "x$LEX" != "x:"; then
4177 cat >conftest.l <<_ACEOF
4178 %%
4179 a { ECHO; }
4180 b { REJECT; }
4181 c { yymore (); }
4182 d { yyless (1); }
4183 e { yyless (input () != 0); }
4184 f { unput (yytext[0]); }
4185 . { BEGIN INITIAL; }
4186 %%
4187 #ifdef YYTEXT_POINTER
4188 extern char *yytext;
4189 #endif
4190 int
4191 main (void)
4192 {
4193 return ! yylex () + ! yywrap ();
4194 }
4195 _ACEOF
4196 { (ac_try="$LEX conftest.l"
4197 case "(($ac_try" in
4198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4199 *) ac_try_echo=$ac_try;;
4200 esac
4201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4202 (eval "$LEX conftest.l") 2>&5
4203 ac_status=$?
4204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4205 (exit $ac_status); }
4206 { echo "$as_me:$LINENO: checking lex output file root" >&5
4207 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
4208 if test "${ac_cv_prog_lex_root+set}" = set; then
4209 echo $ECHO_N "(cached) $ECHO_C" >&6
4210 else
4211
4212 if test -f lex.yy.c; then
4213 ac_cv_prog_lex_root=lex.yy
4214 elif test -f lexyy.c; then
4215 ac_cv_prog_lex_root=lexyy
4216 else
4217 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4218 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4219 { (exit 1); exit 1; }; }
4220 fi
4221 fi
4222 { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4223 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
4224 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4225
4226 if test -z "${LEXLIB+set}"; then
4227 { echo "$as_me:$LINENO: checking lex library" >&5
4228 echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
4229 if test "${ac_cv_lib_lex+set}" = set; then
4230 echo $ECHO_N "(cached) $ECHO_C" >&6
4231 else
4232
4233 ac_save_LIBS=$LIBS
4234 ac_cv_lib_lex='none needed'
4235 for ac_lib in '' -lfl -ll; do
4236 LIBS="$ac_lib $ac_save_LIBS"
4237 cat >conftest.$ac_ext <<_ACEOF
4238 `cat $LEX_OUTPUT_ROOT.c`
4239 _ACEOF
4240 rm -f conftest.$ac_objext conftest$ac_exeext
4241 if { (ac_try="$ac_link"
4242 case "(($ac_try" in
4243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4244 *) ac_try_echo=$ac_try;;
4245 esac
4246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4247 (eval "$ac_link") 2>conftest.er1
4248 ac_status=$?
4249 grep -v '^ *+' conftest.er1 >conftest.err
4250 rm -f conftest.er1
4251 cat conftest.err >&5
4252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4253 (exit $ac_status); } && {
4254 test -z "$ac_c_werror_flag" ||
4255 test ! -s conftest.err
4256 } && test -s conftest$ac_exeext &&
4257 $as_test_x conftest$ac_exeext; then
4258 ac_cv_lib_lex=$ac_lib
4259 else
4260 echo "$as_me: failed program was:" >&5
4261 sed 's/^/| /' conftest.$ac_ext >&5
4262
4263
4264 fi
4265
4266 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4267 conftest$ac_exeext conftest.$ac_ext
4268 test "$ac_cv_lib_lex" != 'none needed' && break
4269 done
4270 LIBS=$ac_save_LIBS
4271
4272 fi
4273 { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
4274 echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
4275 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
4276 fi
4277
4278
4279 { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4280 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
4281 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4282 echo $ECHO_N "(cached) $ECHO_C" >&6
4283 else
4284 # POSIX says lex can declare yytext either as a pointer or an array; the
4285 # default is implementation-dependent. Figure out which it is, since
4286 # not all implementations provide the %pointer and %array declarations.
4287 ac_cv_prog_lex_yytext_pointer=no
4288 ac_save_LIBS=$LIBS
4289 LIBS="$LEXLIB $ac_save_LIBS"
4290 cat >conftest.$ac_ext <<_ACEOF
4291 #define YYTEXT_POINTER 1
4292 `cat $LEX_OUTPUT_ROOT.c`
4293 _ACEOF
4294 rm -f conftest.$ac_objext conftest$ac_exeext
4295 if { (ac_try="$ac_link"
4296 case "(($ac_try" in
4297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 *) ac_try_echo=$ac_try;;
4299 esac
4300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301 (eval "$ac_link") 2>conftest.er1
4302 ac_status=$?
4303 grep -v '^ *+' conftest.er1 >conftest.err
4304 rm -f conftest.er1
4305 cat conftest.err >&5
4306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307 (exit $ac_status); } && {
4308 test -z "$ac_c_werror_flag" ||
4309 test ! -s conftest.err
4310 } && test -s conftest$ac_exeext &&
4311 $as_test_x conftest$ac_exeext; then
4312 ac_cv_prog_lex_yytext_pointer=yes
4313 else
4314 echo "$as_me: failed program was:" >&5
4315 sed 's/^/| /' conftest.$ac_ext >&5
4316
4317
4318 fi
4319
4320 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4321 conftest$ac_exeext conftest.$ac_ext
4322 LIBS=$ac_save_LIBS
4323
4324 fi
4325 { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4326 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
4327 if test $ac_cv_prog_lex_yytext_pointer = yes; then
4328
4329 cat >>confdefs.h <<\_ACEOF
4330 #define YYTEXT_POINTER 1
4331 _ACEOF
4332
4333 fi
4334 rm -f conftest.l $LEX_OUTPUT_ROOT.c
4335
4336 fi
4337
4338 # Extract the first word of "perl", so it can be a program name with args.
4339 set dummy perl; ac_word=$2
4340 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4341 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4342 if test "${ac_cv_path_PERLINTERP+set}" = set; then
4343 echo $ECHO_N "(cached) $ECHO_C" >&6
4344 else
4345 case $PERLINTERP in
4346 [\\/]* | ?:[\\/]*)
4347 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4348 ;;
4349 *)
4350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4351 for as_dir in $PATH
4352 do
4353 IFS=$as_save_IFS
4354 test -z "$as_dir" && as_dir=.
4355 for ac_exec_ext in '' $ac_executable_extensions; do
4356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4357 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4358 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4359 break 2
4360 fi
4361 done
4362 done
4363 IFS=$as_save_IFS
4364
4365 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4366 ;;
4367 esac
4368 fi
4369 PERLINTERP=$ac_cv_path_PERLINTERP
4370 if test -n "$PERLINTERP"; then
4371 { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4372 echo "${ECHO_T}$PERLINTERP" >&6; }
4373 else
4374 { echo "$as_me:$LINENO: result: no" >&5
4375 echo "${ECHO_T}no" >&6; }
4376 fi
4377
4378
4379 ac_cv_path_perlinterp="$PERLINTERP"
4380 _sHpB='#!'
4381
4382
4383 # Check whether --with-perl-shebang was given.
4384 if test "${with_perl_shebang+set}" = set; then
4385 withval=$with_perl_shebang; opt_perl_shebang="$withval"
4386 else
4387 opt_perl_shebang="not_set"
4388 fi
4389
4390 { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4391 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
4392 if test "${ax_cv_opt_perl_shebang+set}" = set; then
4393 echo $ECHO_N "(cached) $ECHO_C" >&6
4394 else
4395 case "$opt_perl_shebang" in
4396 not_set ) ax_cv_opt_perl_shebang=''
4397 ;;
4398 * )
4399 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4400 esac
4401
4402 fi
4403 { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
4404 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
4405 if test "A$ax_cv_opt_perl_shebang" != "A"
4406 then
4407 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4408 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4409 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4410 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4411
4412 # Automatic detection of sharpbang formula starts here
4413 else
4414 _somian_shbangperl=`$PERLINTERP -V:startperl`
4415 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
4416 { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
4417 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
4418 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
4419 echo $ECHO_N "(cached) $ECHO_C" >&6
4420 else
4421 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4422 if test "x$_somian_kspb_perl" == x
4423 then _somian_ksbp_warn_empty='durnit'
4424 else
4425 case "A$_somian_kspb_perl" in
4426 A#!*perl* )
4427 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4428 ;;
4429 A* ) _somian_ksbp_warn_defau='trouble'
4430 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4431 esac
4432 fi
4433
4434 fi
4435 { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4436 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
4437 # The above prints Checking ... result message to user.
4438 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4439
4440 if test A${_somian_ksbp_warn_empty+set} == Aset
4441 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4442 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4443 fi
4444 # Inform user after printing result value
4445 if test A${_somian_ksbp_warn_defau+set} == Aset
4446 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4447 echo "$as_me: Maybe Not good -" >&6;}
4448 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4449 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4450 else { echo "$as_me:$LINENO: OK Good result - " >&5
4451 echo "$as_me: OK Good result - " >&6;}
4452 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4453 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4454 fi
4455 fi
4456
4457 # Find a good install program. We prefer a C program (faster),
4458 # so one script is as good as another. But avoid the broken or
4459 # incompatible versions:
4460 # SysV /etc/install, /usr/sbin/install
4461 # SunOS /usr/etc/install
4462 # IRIX /sbin/install
4463 # AIX /bin/install
4464 # AmigaOS /C/install, which installs bootblocks on floppy discs
4465 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4466 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4467 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4468 # OS/2's system install, which has a completely different semantic
4469 # ./install, which can be erroneously created by make from ./install.sh.
4470 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4471 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4472 if test -z "$INSTALL"; then
4473 if test "${ac_cv_path_install+set}" = set; then
4474 echo $ECHO_N "(cached) $ECHO_C" >&6
4475 else
4476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4477 for as_dir in $PATH
4478 do
4479 IFS=$as_save_IFS
4480 test -z "$as_dir" && as_dir=.
4481 # Account for people who put trailing slashes in PATH elements.
4482 case $as_dir/ in
4483 ./ | .// | /cC/* | \
4484 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4485 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4486 /usr/ucb/* ) ;;
4487 *)
4488 # OSF1 and SCO ODT 3.0 have their own names for install.
4489 # Don't use installbsd from OSF since it installs stuff as root
4490 # by default.
4491 for ac_prog in ginstall scoinst install; do
4492 for ac_exec_ext in '' $ac_executable_extensions; do
4493 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4494 if test $ac_prog = install &&
4495 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4496 # AIX install. It has an incompatible calling convention.
4497 :
4498 elif test $ac_prog = install &&
4499 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4500 # program-specific install script used by HP pwplus--don't use.
4501 :
4502 else
4503 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4504 break 3
4505 fi
4506 fi
4507 done
4508 done
4509 ;;
4510 esac
4511 done
4512 IFS=$as_save_IFS
4513
4514
4515 fi
4516 if test "${ac_cv_path_install+set}" = set; then
4517 INSTALL=$ac_cv_path_install
4518 else
4519 # As a last resort, use the slow shell script. Don't cache a
4520 # value for INSTALL within a source directory, because that will
4521 # break other packages using the cache if that directory is
4522 # removed, or if the value is a relative name.
4523 INSTALL=$ac_install_sh
4524 fi
4525 fi
4526 { echo "$as_me:$LINENO: result: $INSTALL" >&5
4527 echo "${ECHO_T}$INSTALL" >&6; }
4528
4529 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4530 # It thinks the first close brace ends the variable substitution.
4531 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4532
4533 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4534
4535 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4536
4537 case "x$INSTALL" in
4538 x/*) ;;
4539 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4540 esac
4541 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4542 # Extract the first word of "ar", so it can be a program name with args.
4543 set dummy ar; ac_word=$2
4544 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4545 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4546 if test "${ac_cv_prog_AR+set}" = set; then
4547 echo $ECHO_N "(cached) $ECHO_C" >&6
4548 else
4549 if test -n "$AR"; then
4550 ac_cv_prog_AR="$AR" # Let the user override the test.
4551 else
4552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553 for as_dir in $PATH
4554 do
4555 IFS=$as_save_IFS
4556 test -z "$as_dir" && as_dir=.
4557 for ac_exec_ext in '' $ac_executable_extensions; do
4558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4559 ac_cv_prog_AR="ar"
4560 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4561 break 2
4562 fi
4563 done
4564 done
4565 IFS=$as_save_IFS
4566
4567 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4568 fi
4569 fi
4570 AR=$ac_cv_prog_AR
4571 if test -n "$AR"; then
4572 { echo "$as_me:$LINENO: result: $AR" >&5
4573 echo "${ECHO_T}$AR" >&6; }
4574 else
4575 { echo "$as_me:$LINENO: result: no" >&5
4576 echo "${ECHO_T}no" >&6; }
4577 fi
4578
4579
4580 if test "$AR" = "NONE"; then
4581 cat >confcache <<\_ACEOF
4582 # This file is a shell script that caches the results of configure
4583 # tests run on this system so they can be shared between configure
4584 # scripts and configure runs, see configure's option --config-cache.
4585 # It is not useful on other systems. If it contains results you don't
4586 # want to keep, you may remove or edit it.
4587 #
4588 # config.status only pays attention to the cache file if you give it
4589 # the --recheck option to rerun configure.
4590 #
4591 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4592 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4593 # following values.
4594
4595 _ACEOF
4596
4597 # The following way of writing the cache mishandles newlines in values,
4598 # but we know of no workaround that is simple, portable, and efficient.
4599 # So, we kill variables containing newlines.
4600 # Ultrix sh set writes to stderr and can't be redirected directly,
4601 # and sets the high bit in the cache file unless we assign to the vars.
4602 (
4603 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4604 eval ac_val=\$$ac_var
4605 case $ac_val in #(
4606 *${as_nl}*)
4607 case $ac_var in #(
4608 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
4609 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
4610 esac
4611 case $ac_var in #(
4612 _ | IFS | as_nl) ;; #(
4613 *) $as_unset $ac_var ;;
4614 esac ;;
4615 esac
4616 done
4617
4618 (set) 2>&1 |
4619 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4620 *${as_nl}ac_space=\ *)
4621 # `set' does not quote correctly, so add quotes (double-quote
4622 # substitution turns \\\\ into \\, and sed turns \\ into \).
4623 sed -n \
4624 "s/'/'\\\\''/g;
4625 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4626 ;; #(
4627 *)
4628 # `set' quotes correctly as required by POSIX, so do not add quotes.
4629 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4630 ;;
4631 esac |
4632 sort
4633 ) |
4634 sed '
4635 /^ac_cv_env_/b end
4636 t clear
4637 :clear
4638 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4639 t end
4640 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4641 :end' >>confcache
4642 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4643 if test -w "$cache_file"; then
4644 test "x$cache_file" != "x/dev/null" &&
4645 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
4646 echo "$as_me: updating cache $cache_file" >&6;}
4647 cat confcache >$cache_file
4648 else
4649 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
4650 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4651 fi
4652 fi
4653 rm -f confcache
4654 exit 1
4655 fi
4656 # Extract the first word of "ps", so it can be a program name with args.
4657 set dummy ps; ac_word=$2
4658 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4659 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4660 if test "${ac_cv_path_PS+set}" = set; then
4661 echo $ECHO_N "(cached) $ECHO_C" >&6
4662 else
4663 case $PS in
4664 [\\/]* | ?:[\\/]*)
4665 ac_cv_path_PS="$PS" # Let the user override the test with a path.
4666 ;;
4667 *)
4668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4669 for as_dir in $PATH
4670 do
4671 IFS=$as_save_IFS
4672 test -z "$as_dir" && as_dir=.
4673 for ac_exec_ext in '' $ac_executable_extensions; do
4674 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4675 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4676 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4677 break 2
4678 fi
4679 done
4680 done
4681 IFS=$as_save_IFS
4682
4683 ;;
4684 esac
4685 fi
4686 PS=$ac_cv_path_PS
4687 if test -n "$PS"; then
4688 { echo "$as_me:$LINENO: result: $PS" >&5
4689 echo "${ECHO_T}$PS" >&6; }
4690 else
4691 { echo "$as_me:$LINENO: result: no" >&5
4692 echo "${ECHO_T}no" >&6; }
4693 fi
4694
4695
4696 { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
4697 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
4698 if test "${ac_cv_prog_ps_syntax+set}" = set; then
4699 echo $ECHO_N "(cached) $ECHO_C" >&6
4700 else
4701
4702 if $PS ax -o rss > /dev/null 2>&1; then
4703 ac_cv_prog_ps_ax=yes
4704 else
4705 ac_cv_prog_ps_ax=no
4706 fi
4707 if $PS -ef -o rss > /dev/null 2>&1; then
4708 ac_cv_prog_ps_ef=yes
4709 else
4710 ac_cv_prog_ps_ef=no
4711 fi
4712 if test "$ac_cv_prog_ps_ax" = yes; then
4713 ac_cv_prog_ps_syntax=BSD
4714 else
4715 if test "$ac_cv_prog_ps_ef" = yes; then
4716 ac_cv_prog_ps_syntax=POSIX
4717 else
4718 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
4719 echo "$as_me: error: Could not determine ps syntax" >&2;}
4720 { (exit 1); exit 1; }; }
4721 fi
4722 fi
4723
4724 fi
4725 { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
4726 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
4727
4728 cat >>confdefs.h <<_ACEOF
4729 #define PSCOMMAND $PS
4730 _ACEOF
4731
4732 if test "$ac_cv_prog_ps_syntax" = BSD; then
4733
4734 cat >>confdefs.h <<\_ACEOF
4735 #define PSTYPE_IS_BSD 1
4736 _ACEOF
4737
4738 else
4739 if test "$ac_cv_prog_ps_syntax" = POSIX; then
4740
4741 cat >>confdefs.h <<\_ACEOF
4742 #define PSTYPE_IS_POSIX 1
4743 _ACEOF
4744
4745 else
4746 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
4747 echo "$as_me: error: Unknown ps syntax type!" >&2;}
4748 { (exit 1); exit 1; }; }
4749 fi
4750 fi
4751
4752 ac_ext=${ac_fc_srcext-f}
4753 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4754 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4755 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4756
4757
4758 ac_ext=${ac_fc_srcext-f}
4759 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4760 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4761 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4762 { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
4763 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
4764 if test "${ac_cv_fc_srcext_F90+set}" = set; then
4765 echo $ECHO_N "(cached) $ECHO_C" >&6
4766 else
4767 ac_ext=F90
4768 ac_fcflags_srcext_save=$ac_fcflags_srcext
4769 ac_fcflags_srcext=
4770 ac_cv_fc_srcext_F90=unknown
4771 for ac_flag in none -qsuffix=f=F90 -Tf; do
4772 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
4773 cat >conftest.$ac_ext <<_ACEOF
4774 program main
4775
4776 end
4777 _ACEOF
4778 rm -f conftest.$ac_objext
4779 if { (ac_try="$ac_compile"
4780 case "(($ac_try" in
4781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4782 *) ac_try_echo=$ac_try;;
4783 esac
4784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4785 (eval "$ac_compile") 2>conftest.er1
4786 ac_status=$?
4787 grep -v '^ *+' conftest.er1 >conftest.err
4788 rm -f conftest.er1
4789 cat conftest.err >&5
4790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4791 (exit $ac_status); } && {
4792 test -z "$ac_fc_werror_flag" ||
4793 test ! -s conftest.err
4794 } && test -s conftest.$ac_objext; then
4795 ac_cv_fc_srcext_F90=$ac_flag; break
4796 else
4797 echo "$as_me: failed program was:" >&5
4798 sed 's/^/| /' conftest.$ac_ext >&5
4799
4800
4801 fi
4802
4803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804 done
4805 rm -f conftest.$ac_objext conftest.F90
4806 ac_fcflags_srcext=$ac_fcflags_srcext_save
4807
4808 fi
4809 { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4810 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
4811 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4812 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4813 echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
4814 { (exit 1); exit 1; }; }
4815 else
4816 ac_fc_srcext=F90
4817 if test "x$ac_cv_fc_srcext_F90" = xnone; then
4818 ac_fcflags_srcext=""
4819 FCFLAGS_F90=""
4820 else
4821 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
4822 FCFLAGS_F90=$ac_cv_fc_srcext_F90
4823 fi
4824
4825
4826 fi
4827 ac_ext=${ac_fc_srcext-f}
4828 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4829 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4830 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4831
4832
4833
4834
4835
4836 # Try to determine native compiler flags that allow us to use F90 suffix
4837 # for preprocessed f90 source.
4838
4839 if test "$ac_test_PREPFLAG" != "set"; then
4840 PREPFLAG=""
4841 case "${host_cpu}-${host_os}" in
4842
4843 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4844 PREPFLAG="-fpp1 "
4845 fi;;
4846 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4847 PREPFLAG="-qsuffix=cpp=F90 "
4848 fi;;
4849 *darwin*)
4850 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4851 PREPFLAG="-qsuffix=cpp=F90 "
4852 fi;;
4853 esac
4854
4855 if test -z "$PREPFLAG"; then
4856 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
4857 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
4858 PREPFLAG=""
4859 fi
4860
4861 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4862 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
4863
4864 ac_ext=${ac_fc_srcext-f}
4865 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4866 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4867 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4868
4869 ac_save_ext=$ac_ext
4870 ac_ext=F90
4871 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
4872
4873 if test "$PREPFLAG"; then
4874 FCFLAGS_SRCEXT="${PREPFLAG}"
4875 fi
4876
4877 cat >conftest.$ac_ext <<_ACEOF
4878
4879
4880 program conftest
4881 integer :: i
4882 i = 1
4883 end program conftest
4884
4885 _ACEOF
4886 rm -f conftest.$ac_objext
4887 if { (ac_try="$ac_compile"
4888 case "(($ac_try" in
4889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 *) ac_try_echo=$ac_try;;
4891 esac
4892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893 (eval "$ac_compile") 2>conftest.er1
4894 ac_status=$?
4895 grep -v '^ *+' conftest.er1 >conftest.err
4896 rm -f conftest.er1
4897 cat conftest.err >&5
4898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 (exit $ac_status); } && {
4900 test -z "$ac_fc_werror_flag" ||
4901 test ! -s conftest.err
4902 } && test -s conftest.$ac_objext; then
4903 prepflagworks=1
4904 else
4905 echo "$as_me: failed program was:" >&5
4906 sed 's/^/| /' conftest.$ac_ext >&5
4907
4908 prepflagworks=0
4909 fi
4910
4911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912
4913 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
4914 ac_ext=$ac_save_ext
4915 ac_ext=${ac_fc_srcext-f}
4916 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4917 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4918 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4919
4920
4921 if test "$prepflagworks" = 1; then
4922 { echo "$as_me:$LINENO: result: yes" >&5
4923 echo "${ECHO_T}yes" >&6; }
4924 FCFLAGS_SRCEXT="${PREPFLAG}"
4925
4926 else
4927 { echo "$as_me:$LINENO: result: no" >&5
4928 echo "${ECHO_T}no" >&6; }
4929 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
4930 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
4931 { (exit 1); exit 1; }; }
4932 fi
4933 fi
4934
4935
4936
4937
4938
4939 # Try to determine native compiler flags that allow us to use F90 suffix
4940 # for preprocessed f90 source with -D type defines
4941
4942 if test "$ac_test_PREPDEFFLAG" != "set"; then
4943 PREPDEFFLAG=""
4944 case "${host_cpu}-${host_os}" in
4945
4946 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4947 PREPDEFFLAG=" "
4948 fi;;
4949 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4950 PREPDEFFLAG="-WF,"
4951 fi;;
4952 *darwin*)
4953 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4954 PREPDEFFLAG="-WF,"
4955 fi;;
4956 esac
4957
4958 if test -z "$PREPDEFFLAG"; then
4959 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
4960 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
4961 PREPDEFFLAG=" "
4962 fi
4963
4964 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4965 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
4966
4967 ac_ext=${ac_fc_srcext-f}
4968 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4969 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4970 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4971
4972 ac_save_ext=$ac_ext
4973 ac_ext=F90
4974 ac_save_FCFLAGS=$FCFLAGS
4975
4976 if test "$PREPDEFFLAG"; then
4977 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4978 fi
4979
4980 cat >conftest.$ac_ext <<_ACEOF
4981
4982
4983 program conftest
4984 integer :: i
4985 #ifdef TEST
4986 i = 1
4987 #else
4988 choke me
4989 #endif
4990 end program conftest
4991
4992 _ACEOF
4993 rm -f conftest.$ac_objext
4994 if { (ac_try="$ac_compile"
4995 case "(($ac_try" in
4996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4997 *) ac_try_echo=$ac_try;;
4998 esac
4999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5000 (eval "$ac_compile") 2>conftest.er1
5001 ac_status=$?
5002 grep -v '^ *+' conftest.er1 >conftest.err
5003 rm -f conftest.er1
5004 cat conftest.err >&5
5005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5006 (exit $ac_status); } && {
5007 test -z "$ac_fc_werror_flag" ||
5008 test ! -s conftest.err
5009 } && test -s conftest.$ac_objext; then
5010 prepdefflagworks=1
5011 else
5012 echo "$as_me: failed program was:" >&5
5013 sed 's/^/| /' conftest.$ac_ext >&5
5014
5015 prepdefflagworks=0
5016 fi
5017
5018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5019
5020 FCFLAGS=$ac_save_FCFLAGS
5021 ac_ext=$ac_save_ext
5022 ac_ext=${ac_fc_srcext-f}
5023 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5024 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5025 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5026
5027
5028 if test "$prepdefflagworks" = 1; then
5029 { echo "$as_me:$LINENO: result: yes" >&5
5030 echo "${ECHO_T}yes" >&6; }
5031
5032 else
5033 { echo "$as_me:$LINENO: result: no" >&5
5034 echo "${ECHO_T}no" >&6; }
5035 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5036 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5037 { (exit 1); exit 1; }; }
5038 fi
5039 fi
5040
5041 ac_ext=${ac_fc_srcext-f}
5042 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5043 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5044 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5045 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5046 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5047 if test "${ac_cv_prog_fc_v+set}" = set; then
5048 echo $ECHO_N "(cached) $ECHO_C" >&6
5049 else
5050 cat >conftest.$ac_ext <<_ACEOF
5051 program main
5052
5053 end
5054 _ACEOF
5055 rm -f conftest.$ac_objext
5056 if { (ac_try="$ac_compile"
5057 case "(($ac_try" in
5058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5059 *) ac_try_echo=$ac_try;;
5060 esac
5061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5062 (eval "$ac_compile") 2>conftest.er1
5063 ac_status=$?
5064 grep -v '^ *+' conftest.er1 >conftest.err
5065 rm -f conftest.er1
5066 cat conftest.err >&5
5067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 (exit $ac_status); } && {
5069 test -z "$ac_fc_werror_flag" ||
5070 test ! -s conftest.err
5071 } && test -s conftest.$ac_objext; then
5072 ac_cv_prog_fc_v=
5073 # Try some options frequently used verbose output
5074 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5075 cat >conftest.$ac_ext <<_ACEOF
5076 program main
5077
5078 end
5079 _ACEOF
5080
5081 # Compile and link our simple test program by passing a flag (argument
5082 # 1 to this macro) to the Fortran compiler in order to get
5083 # "verbose" output that we can then parse for the Fortran linker
5084 # flags.
5085 ac_save_FFLAGS=$FCFLAGS
5086 FCFLAGS="$FCFLAGS $ac_verb"
5087 eval "set x $ac_link"
5088 shift
5089 echo "$as_me:$LINENO: $*" >&5
5090 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5091 echo "$ac_fc_v_output" >&5
5092 FCFLAGS=$ac_save_FFLAGS
5093
5094 rm -f conftest*
5095
5096 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5097 # /foo, /bar, and /baz are search directories for the Fortran linker.
5098 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5099 ac_fc_v_output="`echo $ac_fc_v_output |
5100 grep 'LPATH is:' |
5101 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5102
5103 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5104 # that detects unbalanced quotes in FLIBS should be implemented
5105 # and (ugh) tested at some point.
5106 case $ac_fc_v_output in
5107 # If we are using xlf then replace all the commas with spaces.
5108 *xlfentry*)
5109 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5110
5111 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5112 # $LIBS confuse us, and the libraries appear later in the output anyway).
5113 *mGLOB_options_string*)
5114 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5115
5116 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5117 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5118 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5119 *-cmdline\ * | *-ignore\ * | *-def\ *)
5120 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5121 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5122 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5123 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5124
5125 # If we are using Cray Fortran then delete quotes.
5126 *cft90*)
5127 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5128 esac
5129
5130
5131 # look for -l* and *.a constructs in the output
5132 for ac_arg in $ac_fc_v_output; do
5133 case $ac_arg in
5134 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5135 ac_cv_prog_fc_v=$ac_verb
5136 break 2 ;;
5137 esac
5138 done
5139 done
5140 if test -z "$ac_cv_prog_fc_v"; then
5141 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5142 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5143 fi
5144 else
5145 echo "$as_me: failed program was:" >&5
5146 sed 's/^/| /' conftest.$ac_ext >&5
5147
5148 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5149 echo "$as_me: WARNING: compilation failed" >&2;}
5150 fi
5151
5152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5153
5154 fi
5155 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5156 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5157 { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5158 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5159 if test "${ac_cv_fc_libs+set}" = set; then
5160 echo $ECHO_N "(cached) $ECHO_C" >&6
5161 else
5162 if test "x$FCLIBS" != "x"; then
5163 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5164 else
5165
5166 cat >conftest.$ac_ext <<_ACEOF
5167 program main
5168
5169 end
5170 _ACEOF
5171
5172 # Compile and link our simple test program by passing a flag (argument
5173 # 1 to this macro) to the Fortran compiler in order to get
5174 # "verbose" output that we can then parse for the Fortran linker
5175 # flags.
5176 ac_save_FFLAGS=$FCFLAGS
5177 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5178 eval "set x $ac_link"
5179 shift
5180 echo "$as_me:$LINENO: $*" >&5
5181 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5182 echo "$ac_fc_v_output" >&5
5183 FCFLAGS=$ac_save_FFLAGS
5184
5185 rm -f conftest*
5186
5187 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5188 # /foo, /bar, and /baz are search directories for the Fortran linker.
5189 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5190 ac_fc_v_output="`echo $ac_fc_v_output |
5191 grep 'LPATH is:' |
5192 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5193
5194 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5195 # that detects unbalanced quotes in FLIBS should be implemented
5196 # and (ugh) tested at some point.
5197 case $ac_fc_v_output in
5198 # If we are using xlf then replace all the commas with spaces.
5199 *xlfentry*)
5200 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5201
5202 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5203 # $LIBS confuse us, and the libraries appear later in the output anyway).
5204 *mGLOB_options_string*)
5205 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5206
5207 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5208 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5209 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5210 *-cmdline\ * | *-ignore\ * | *-def\ *)
5211 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5212 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5213 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5214 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5215
5216 # If we are using Cray Fortran then delete quotes.
5217 *cft90*)
5218 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5219 esac
5220
5221
5222
5223 ac_cv_fc_libs=
5224
5225 # Save positional arguments (if any)
5226 ac_save_positional="$@"
5227
5228 set X $ac_fc_v_output
5229 while test $# != 1; do
5230 shift
5231 ac_arg=$1
5232 case $ac_arg in
5233 [\\/]*.a | ?:[\\/]*.a)
5234 ac_exists=false
5235 for ac_i in $ac_cv_fc_libs; do
5236 if test x"$ac_arg" = x"$ac_i"; then
5237 ac_exists=true
5238 break
5239 fi
5240 done
5241
5242 if test x"$ac_exists" = xtrue; then
5243 :
5244 else
5245 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5246 fi
5247
5248 ;;
5249 -bI:*)
5250 ac_exists=false
5251 for ac_i in $ac_cv_fc_libs; do
5252 if test x"$ac_arg" = x"$ac_i"; then
5253 ac_exists=true
5254 break
5255 fi
5256 done
5257
5258 if test x"$ac_exists" = xtrue; then
5259 :
5260 else
5261 if test "$ac_compiler_gnu" = yes; then
5262 for ac_link_opt in $ac_arg; do
5263 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5264 done
5265 else
5266 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5267 fi
5268 fi
5269
5270 ;;
5271 # Ignore these flags.
5272 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
5273 ;;
5274 -lkernel32)
5275 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5276 ;;
5277 -[LRuYz])
5278 # These flags, when seen by themselves, take an argument.
5279 # We remove the space between option and argument and re-iterate
5280 # unless we find an empty arg or a new option (starting with -)
5281 case $2 in
5282 "" | -*);;
5283 *)
5284 ac_arg="$ac_arg$2"
5285 shift; shift
5286 set X $ac_arg "$@"
5287 ;;
5288 esac
5289 ;;
5290 -YP,*)
5291 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5292 ac_exists=false
5293 for ac_i in $ac_cv_fc_libs; do
5294 if test x"$ac_j" = x"$ac_i"; then
5295 ac_exists=true
5296 break
5297 fi
5298 done
5299
5300 if test x"$ac_exists" = xtrue; then
5301 :
5302 else
5303 ac_arg="$ac_arg $ac_j"
5304 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5305 fi
5306
5307 done
5308 ;;
5309 -[lLR]*)
5310 ac_exists=false
5311 for ac_i in $ac_cv_fc_libs; do
5312 if test x"$ac_arg" = x"$ac_i"; then
5313 ac_exists=true
5314 break
5315 fi
5316 done
5317
5318 if test x"$ac_exists" = xtrue; then
5319 :
5320 else
5321 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5322 fi
5323
5324 ;;
5325 -zallextract*| -zdefaultextract)
5326 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5327 ;;
5328 # Ignore everything else.
5329 esac
5330 done
5331 # restore positional arguments
5332 set X $ac_save_positional; shift
5333
5334 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5335 # then we insist that the "run path" must be an absolute path (i.e. it
5336 # must begin with a "/").
5337 case `(uname -sr) 2>/dev/null` in
5338 "SunOS 5"*)
5339 ac_ld_run_path=`echo $ac_fc_v_output |
5340 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5341 test "x$ac_ld_run_path" != x &&
5342 if test "$ac_compiler_gnu" = yes; then
5343 for ac_link_opt in $ac_ld_run_path; do
5344 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5345 done
5346 else
5347 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5348 fi
5349 ;;
5350 esac
5351 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5352
5353 fi
5354 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5355 echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
5356 FCLIBS="$ac_cv_fc_libs"
5357
5358
5359 ac_ext=${ac_fc_srcext-f}
5360 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5361 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5362 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5363
5364 ac_ext=${ac_fc_srcext-f}
5365 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5366 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5367 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5368
5369 { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
5370 echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
5371 if test "${ac_cv_fc_dummy_main+set}" = set; then
5372 echo $ECHO_N "(cached) $ECHO_C" >&6
5373 else
5374 ac_fc_dm_save_LIBS=$LIBS
5375 LIBS="$LIBS $FCLIBS"
5376 ac_fortran_dm_var=FC_DUMMY_MAIN
5377 ac_ext=c
5378 ac_cpp='$CPP $CPPFLAGS'
5379 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5380 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5381 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5382
5383 # First, try linking without a dummy main:
5384 cat >conftest.$ac_ext <<_ACEOF
5385 /* confdefs.h. */
5386 _ACEOF
5387 cat confdefs.h >>conftest.$ac_ext
5388 cat >>conftest.$ac_ext <<_ACEOF
5389 /* end confdefs.h. */
5390
5391 #ifdef FC_DUMMY_MAIN
5392 #ifndef FC_DUMMY_MAIN_EQ_F77
5393 # ifdef __cplusplus
5394 extern "C"
5395 # endif
5396 int FC_DUMMY_MAIN() { return 1; }
5397 #endif
5398 #endif
5399 int
5400 main ()
5401 {
5402
5403 ;
5404 return 0;
5405 }
5406 _ACEOF
5407 rm -f conftest.$ac_objext conftest$ac_exeext
5408 if { (ac_try="$ac_link"
5409 case "(($ac_try" in
5410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5411 *) ac_try_echo=$ac_try;;
5412 esac
5413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5414 (eval "$ac_link") 2>conftest.er1
5415 ac_status=$?
5416 grep -v '^ *+' conftest.er1 >conftest.err
5417 rm -f conftest.er1
5418 cat conftest.err >&5
5419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5420 (exit $ac_status); } && {
5421 test -z "$ac_c_werror_flag" ||
5422 test ! -s conftest.err
5423 } && test -s conftest$ac_exeext &&
5424 $as_test_x conftest$ac_exeext; then
5425 ac_cv_fortran_dummy_main=none
5426 else
5427 echo "$as_me: failed program was:" >&5
5428 sed 's/^/| /' conftest.$ac_ext >&5
5429
5430 ac_cv_fortran_dummy_main=unknown
5431 fi
5432
5433 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5434 conftest$ac_exeext conftest.$ac_ext
5435
5436 if test $ac_cv_fortran_dummy_main = unknown; then
5437 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
5438 cat >conftest.$ac_ext <<_ACEOF
5439 /* confdefs.h. */
5440 _ACEOF
5441 cat confdefs.h >>conftest.$ac_ext
5442 cat >>conftest.$ac_ext <<_ACEOF
5443 /* end confdefs.h. */
5444 #define $ac_fortran_dm_var $ac_func
5445 #ifdef FC_DUMMY_MAIN
5446 #ifndef FC_DUMMY_MAIN_EQ_F77
5447 # ifdef __cplusplus
5448 extern "C"
5449 # endif
5450 int FC_DUMMY_MAIN() { return 1; }
5451 #endif
5452 #endif
5453 int
5454 main ()
5455 {
5456
5457 ;
5458 return 0;
5459 }
5460 _ACEOF
5461 rm -f conftest.$ac_objext conftest$ac_exeext
5462 if { (ac_try="$ac_link"
5463 case "(($ac_try" in
5464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5465 *) ac_try_echo=$ac_try;;
5466 esac
5467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5468 (eval "$ac_link") 2>conftest.er1
5469 ac_status=$?
5470 grep -v '^ *+' conftest.er1 >conftest.err
5471 rm -f conftest.er1
5472 cat conftest.err >&5
5473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474 (exit $ac_status); } && {
5475 test -z "$ac_c_werror_flag" ||
5476 test ! -s conftest.err
5477 } && test -s conftest$ac_exeext &&
5478 $as_test_x conftest$ac_exeext; then
5479 ac_cv_fortran_dummy_main=$ac_func; break
5480 else
5481 echo "$as_me: failed program was:" >&5
5482 sed 's/^/| /' conftest.$ac_ext >&5
5483
5484
5485 fi
5486
5487 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5488 conftest$ac_exeext conftest.$ac_ext
5489 done
5490 fi
5491 ac_ext=${ac_fc_srcext-f}
5492 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5493 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5494 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5495 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
5496 rm -f conftest*
5497 LIBS=$ac_fc_dm_save_LIBS
5498
5499 fi
5500 { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
5501 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
5502 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
5503 if test "$FC_DUMMY_MAIN" != unknown; then
5504 if test $FC_DUMMY_MAIN != none; then
5505
5506 cat >>confdefs.h <<_ACEOF
5507 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
5508 _ACEOF
5509
5510 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
5511
5512 cat >>confdefs.h <<\_ACEOF
5513 #define FC_DUMMY_MAIN_EQ_F77 1
5514 _ACEOF
5515
5516 fi
5517 fi
5518 else
5519 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
5520 See \`config.log' for more details." >&5
5521 echo "$as_me: error: linking to Fortran libraries from C fails
5522 See \`config.log' for more details." >&2;}
5523 { (exit 1); exit 1; }; }
5524 fi
5525
5526
5527 ac_ext=${ac_fc_srcext-f}
5528 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5529 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5530 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5531
5532 ac_ext=${ac_fc_srcext-f}
5533 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5534 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5535 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5536 { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
5537 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
5538 if test "${ac_cv_fc_mangling+set}" = set; then
5539 echo $ECHO_N "(cached) $ECHO_C" >&6
5540 else
5541 cat >conftest.$ac_ext <<_ACEOF
5542 subroutine foobar()
5543 return
5544 end
5545 subroutine foo_bar()
5546 return
5547 end
5548 _ACEOF
5549 rm -f conftest.$ac_objext
5550 if { (ac_try="$ac_compile"
5551 case "(($ac_try" in
5552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5553 *) ac_try_echo=$ac_try;;
5554 esac
5555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5556 (eval "$ac_compile") 2>conftest.er1
5557 ac_status=$?
5558 grep -v '^ *+' conftest.er1 >conftest.err
5559 rm -f conftest.er1
5560 cat conftest.err >&5
5561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562 (exit $ac_status); } && {
5563 test -z "$ac_fc_werror_flag" ||
5564 test ! -s conftest.err
5565 } && test -s conftest.$ac_objext; then
5566 mv conftest.$ac_objext cfortran_test.$ac_objext
5567
5568 ac_save_LIBS=$LIBS
5569 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
5570
5571 ac_ext=c
5572 ac_cpp='$CPP $CPPFLAGS'
5573 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5574 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5575 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5576 ac_success=no
5577 for ac_foobar in foobar FOOBAR; do
5578 for ac_underscore in "" "_"; do
5579 ac_func="$ac_foobar$ac_underscore"
5580 cat >conftest.$ac_ext <<_ACEOF
5581 /* confdefs.h. */
5582 _ACEOF
5583 cat confdefs.h >>conftest.$ac_ext
5584 cat >>conftest.$ac_ext <<_ACEOF
5585 /* end confdefs.h. */
5586
5587 /* Override any GCC internal prototype to avoid an error.
5588 Use char because int might match the return type of a GCC
5589 builtin and then its argument prototype would still apply. */
5590 #ifdef __cplusplus
5591 extern "C"
5592 #endif
5593 char $ac_func ();
5594 #ifdef FC_DUMMY_MAIN
5595 #ifndef FC_DUMMY_MAIN_EQ_F77
5596 # ifdef __cplusplus
5597 extern "C"
5598 # endif
5599 int FC_DUMMY_MAIN() { return 1; }
5600 #endif
5601 #endif
5602 int
5603 main ()
5604 {
5605 return $ac_func ();
5606 ;
5607 return 0;
5608 }
5609 _ACEOF
5610 rm -f conftest.$ac_objext conftest$ac_exeext
5611 if { (ac_try="$ac_link"
5612 case "(($ac_try" in
5613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5614 *) ac_try_echo=$ac_try;;
5615 esac
5616 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5617 (eval "$ac_link") 2>conftest.er1
5618 ac_status=$?
5619 grep -v '^ *+' conftest.er1 >conftest.err
5620 rm -f conftest.er1
5621 cat conftest.err >&5
5622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623 (exit $ac_status); } && {
5624 test -z "$ac_c_werror_flag" ||
5625 test ! -s conftest.err
5626 } && test -s conftest$ac_exeext &&
5627 $as_test_x conftest$ac_exeext; then
5628 ac_success=yes; break 2
5629 else
5630 echo "$as_me: failed program was:" >&5
5631 sed 's/^/| /' conftest.$ac_ext >&5
5632
5633
5634 fi
5635
5636 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5637 conftest$ac_exeext conftest.$ac_ext
5638 done
5639 done
5640 ac_ext=${ac_fc_srcext-f}
5641 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5642 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5643 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5644
5645 if test "$ac_success" = "yes"; then
5646 case $ac_foobar in
5647 foobar)
5648 ac_case=lower
5649 ac_foo_bar=foo_bar
5650 ;;
5651 FOOBAR)
5652 ac_case=upper
5653 ac_foo_bar=FOO_BAR
5654 ;;
5655 esac
5656
5657 ac_ext=c
5658 ac_cpp='$CPP $CPPFLAGS'
5659 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5660 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5661 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5662 ac_success_extra=no
5663 for ac_extra in "" "_"; do
5664 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
5665 cat >conftest.$ac_ext <<_ACEOF
5666 /* confdefs.h. */
5667 _ACEOF
5668 cat confdefs.h >>conftest.$ac_ext
5669 cat >>conftest.$ac_ext <<_ACEOF
5670 /* end confdefs.h. */
5671
5672 /* Override any GCC internal prototype to avoid an error.
5673 Use char because int might match the return type of a GCC
5674 builtin and then its argument prototype would still apply. */
5675 #ifdef __cplusplus
5676 extern "C"
5677 #endif
5678 char $ac_func ();
5679 #ifdef FC_DUMMY_MAIN
5680 #ifndef FC_DUMMY_MAIN_EQ_F77
5681 # ifdef __cplusplus
5682 extern "C"
5683 # endif
5684 int FC_DUMMY_MAIN() { return 1; }
5685 #endif
5686 #endif
5687 int
5688 main ()
5689 {
5690 return $ac_func ();
5691 ;
5692 return 0;
5693 }
5694 _ACEOF
5695 rm -f conftest.$ac_objext conftest$ac_exeext
5696 if { (ac_try="$ac_link"
5697 case "(($ac_try" in
5698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5699 *) ac_try_echo=$ac_try;;
5700 esac
5701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5702 (eval "$ac_link") 2>conftest.er1
5703 ac_status=$?
5704 grep -v '^ *+' conftest.er1 >conftest.err
5705 rm -f conftest.er1
5706 cat conftest.err >&5
5707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5708 (exit $ac_status); } && {
5709 test -z "$ac_c_werror_flag" ||
5710 test ! -s conftest.err
5711 } && test -s conftest$ac_exeext &&
5712 $as_test_x conftest$ac_exeext; then
5713 ac_success_extra=yes; break
5714 else
5715 echo "$as_me: failed program was:" >&5
5716 sed 's/^/| /' conftest.$ac_ext >&5
5717
5718
5719 fi
5720
5721 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5722 conftest$ac_exeext conftest.$ac_ext
5723 done
5724 ac_ext=${ac_fc_srcext-f}
5725 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5726 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5727 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5728
5729 if test "$ac_success_extra" = "yes"; then
5730 ac_cv_fc_mangling="$ac_case case"
5731 if test -z "$ac_underscore"; then
5732 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
5733 else
5734 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
5735 fi
5736 if test -z "$ac_extra"; then
5737 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
5738 else
5739 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
5740 fi
5741 else
5742 ac_cv_fc_mangling="unknown"
5743 fi
5744 else
5745 ac_cv_fc_mangling="unknown"
5746 fi
5747
5748 LIBS=$ac_save_LIBS
5749 rm -f cfortran_test* conftest*
5750 else
5751 echo "$as_me: failed program was:" >&5
5752 sed 's/^/| /' conftest.$ac_ext >&5
5753
5754 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
5755 See \`config.log' for more details." >&5
5756 echo "$as_me: error: cannot compile a simple Fortran program
5757 See \`config.log' for more details." >&2;}
5758 { (exit 1); exit 1; }; }
5759 fi
5760
5761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762
5763 fi
5764 { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5765 echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
5766
5767 ac_ext=${ac_fc_srcext-f}
5768 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5769 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5770 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5771
5772 ac_ext=${ac_fc_srcext-f}
5773 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5774 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5775 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5776
5777
5778 case $ac_cv_fc_mangling in
5779 "lower case, no underscore, no extra underscore")
5780 cat >>confdefs.h <<\_ACEOF
5781 #define FC_FUNC(name,NAME) name
5782 _ACEOF
5783
5784 cat >>confdefs.h <<\_ACEOF
5785 #define FC_FUNC_(name,NAME) name
5786 _ACEOF
5787 ;;
5788 "lower case, no underscore, extra underscore")
5789 cat >>confdefs.h <<\_ACEOF
5790 #define FC_FUNC(name,NAME) name
5791 _ACEOF
5792
5793 cat >>confdefs.h <<\_ACEOF
5794 #define FC_FUNC_(name,NAME) name ## _
5795 _ACEOF
5796 ;;
5797 "lower case, underscore, no extra underscore")
5798 cat >>confdefs.h <<\_ACEOF
5799 #define FC_FUNC(name,NAME) name ## _
5800 _ACEOF
5801
5802 cat >>confdefs.h <<\_ACEOF
5803 #define FC_FUNC_(name,NAME) name ## _
5804 _ACEOF
5805 ;;
5806 "lower case, underscore, extra underscore")
5807 cat >>confdefs.h <<\_ACEOF
5808 #define FC_FUNC(name,NAME) name ## _
5809 _ACEOF
5810
5811 cat >>confdefs.h <<\_ACEOF
5812 #define FC_FUNC_(name,NAME) name ## __
5813 _ACEOF
5814 ;;
5815 "upper case, no underscore, no extra underscore")
5816 cat >>confdefs.h <<\_ACEOF
5817 #define FC_FUNC(name,NAME) NAME
5818 _ACEOF
5819
5820 cat >>confdefs.h <<\_ACEOF
5821 #define FC_FUNC_(name,NAME) NAME
5822 _ACEOF
5823 ;;
5824 "upper case, no underscore, extra underscore")
5825 cat >>confdefs.h <<\_ACEOF
5826 #define FC_FUNC(name,NAME) NAME
5827 _ACEOF
5828
5829 cat >>confdefs.h <<\_ACEOF
5830 #define FC_FUNC_(name,NAME) NAME ## _
5831 _ACEOF
5832 ;;
5833 "upper case, underscore, no extra underscore")
5834 cat >>confdefs.h <<\_ACEOF
5835 #define FC_FUNC(name,NAME) NAME ## _
5836 _ACEOF
5837
5838 cat >>confdefs.h <<\_ACEOF
5839 #define FC_FUNC_(name,NAME) NAME ## _
5840 _ACEOF
5841 ;;
5842 "upper case, underscore, extra underscore")
5843 cat >>confdefs.h <<\_ACEOF
5844 #define FC_FUNC(name,NAME) NAME ## _
5845 _ACEOF
5846
5847 cat >>confdefs.h <<\_ACEOF
5848 #define FC_FUNC_(name,NAME) NAME ## __
5849 _ACEOF
5850 ;;
5851 *)
5852 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
5853 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
5854 ;;
5855 esac
5856
5857 ac_ext=${ac_fc_srcext-f}
5858 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5859 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5860 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5861
5862
5863
5864 ac_ext=${ac_fc_srcext-f}
5865 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5866 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5867 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5868 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5869 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5870 if test "${ac_cv_prog_fc_v+set}" = set; then
5871 echo $ECHO_N "(cached) $ECHO_C" >&6
5872 else
5873 cat >conftest.$ac_ext <<_ACEOF
5874 program main
5875
5876 end
5877 _ACEOF
5878 rm -f conftest.$ac_objext
5879 if { (ac_try="$ac_compile"
5880 case "(($ac_try" in
5881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5882 *) ac_try_echo=$ac_try;;
5883 esac
5884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5885 (eval "$ac_compile") 2>conftest.er1
5886 ac_status=$?
5887 grep -v '^ *+' conftest.er1 >conftest.err
5888 rm -f conftest.er1
5889 cat conftest.err >&5
5890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 (exit $ac_status); } && {
5892 test -z "$ac_fc_werror_flag" ||
5893 test ! -s conftest.err
5894 } && test -s conftest.$ac_objext; then
5895 ac_cv_prog_fc_v=
5896 # Try some options frequently used verbose output
5897 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5898 cat >conftest.$ac_ext <<_ACEOF
5899 program main
5900
5901 end
5902 _ACEOF
5903
5904 # Compile and link our simple test program by passing a flag (argument
5905 # 1 to this macro) to the Fortran compiler in order to get
5906 # "verbose" output that we can then parse for the Fortran linker
5907 # flags.
5908 ac_save_FFLAGS=$FCFLAGS
5909 FCFLAGS="$FCFLAGS $ac_verb"
5910 eval "set x $ac_link"
5911 shift
5912 echo "$as_me:$LINENO: $*" >&5
5913 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5914 echo "$ac_fc_v_output" >&5
5915 FCFLAGS=$ac_save_FFLAGS
5916
5917 rm -f conftest*
5918
5919 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5920 # /foo, /bar, and /baz are search directories for the Fortran linker.
5921 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5922 ac_fc_v_output="`echo $ac_fc_v_output |
5923 grep 'LPATH is:' |
5924 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5925
5926 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5927 # that detects unbalanced quotes in FLIBS should be implemented
5928 # and (ugh) tested at some point.
5929 case $ac_fc_v_output in
5930 # If we are using xlf then replace all the commas with spaces.
5931 *xlfentry*)
5932 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5933
5934 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5935 # $LIBS confuse us, and the libraries appear later in the output anyway).
5936 *mGLOB_options_string*)
5937 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5938
5939 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5940 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5941 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5942 *-cmdline\ * | *-ignore\ * | *-def\ *)
5943 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5944 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5945 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5946 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5947
5948 # If we are using Cray Fortran then delete quotes.
5949 *cft90*)
5950 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5951 esac
5952
5953
5954 # look for -l* and *.a constructs in the output
5955 for ac_arg in $ac_fc_v_output; do
5956 case $ac_arg in
5957 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5958 ac_cv_prog_fc_v=$ac_verb
5959 break 2 ;;
5960 esac
5961 done
5962 done
5963 if test -z "$ac_cv_prog_fc_v"; then
5964 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5965 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5966 fi
5967 else
5968 echo "$as_me: failed program was:" >&5
5969 sed 's/^/| /' conftest.$ac_ext >&5
5970
5971 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5972 echo "$as_me: WARNING: compilation failed" >&2;}
5973 fi
5974
5975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5976
5977 fi
5978 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5979 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5980 { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5981 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5982 if test "${ac_cv_fc_libs+set}" = set; then
5983 echo $ECHO_N "(cached) $ECHO_C" >&6
5984 else
5985 if test "x$FCLIBS" != "x"; then
5986 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5987 else
5988
5989 cat >conftest.$ac_ext <<_ACEOF
5990 program main
5991
5992 end
5993 _ACEOF
5994
5995 # Compile and link our simple test program by passing a flag (argument
5996 # 1 to this macro) to the Fortran compiler in order to get
5997 # "verbose" output that we can then parse for the Fortran linker
5998 # flags.
5999 ac_save_FFLAGS=$FCFLAGS
6000 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6001 eval "set x $ac_link"
6002 shift
6003 echo "$as_me:$LINENO: $*" >&5
6004 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6005 echo "$ac_fc_v_output" >&5
6006 FCFLAGS=$ac_save_FFLAGS
6007
6008 rm -f conftest*
6009
6010 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6011 # /foo, /bar, and /baz are search directories for the Fortran linker.
6012 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6013 ac_fc_v_output="`echo $ac_fc_v_output |
6014 grep 'LPATH is:' |
6015 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6016
6017 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6018 # that detects unbalanced quotes in FLIBS should be implemented
6019 # and (ugh) tested at some point.
6020 case $ac_fc_v_output in
6021 # If we are using xlf then replace all the commas with spaces.
6022 *xlfentry*)
6023 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6024
6025 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6026 # $LIBS confuse us, and the libraries appear later in the output anyway).
6027 *mGLOB_options_string*)
6028 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6029
6030 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6031 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6032 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6033 *-cmdline\ * | *-ignore\ * | *-def\ *)
6034 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6035 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6036 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6037 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6038
6039 # If we are using Cray Fortran then delete quotes.
6040 *cft90*)
6041 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6042 esac
6043
6044
6045
6046 ac_cv_fc_libs=
6047
6048 # Save positional arguments (if any)
6049 ac_save_positional="$@"
6050
6051 set X $ac_fc_v_output
6052 while test $# != 1; do
6053 shift
6054 ac_arg=$1
6055 case $ac_arg in
6056 [\\/]*.a | ?:[\\/]*.a)
6057 ac_exists=false
6058 for ac_i in $ac_cv_fc_libs; do
6059 if test x"$ac_arg" = x"$ac_i"; then
6060 ac_exists=true
6061 break
6062 fi
6063 done
6064
6065 if test x"$ac_exists" = xtrue; then
6066 :
6067 else
6068 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6069 fi
6070
6071 ;;
6072 -bI:*)
6073 ac_exists=false
6074 for ac_i in $ac_cv_fc_libs; do
6075 if test x"$ac_arg" = x"$ac_i"; then
6076 ac_exists=true
6077 break
6078 fi
6079 done
6080
6081 if test x"$ac_exists" = xtrue; then
6082 :
6083 else
6084 if test "$ac_compiler_gnu" = yes; then
6085 for ac_link_opt in $ac_arg; do
6086 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6087 done
6088 else
6089 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6090 fi
6091 fi
6092
6093 ;;
6094 # Ignore these flags.
6095 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6096 ;;
6097 -lkernel32)
6098 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6099 ;;
6100 -[LRuYz])
6101 # These flags, when seen by themselves, take an argument.
6102 # We remove the space between option and argument and re-iterate
6103 # unless we find an empty arg or a new option (starting with -)
6104 case $2 in
6105 "" | -*);;
6106 *)
6107 ac_arg="$ac_arg$2"
6108 shift; shift
6109 set X $ac_arg "$@"
6110 ;;
6111 esac
6112 ;;
6113 -YP,*)
6114 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6115 ac_exists=false
6116 for ac_i in $ac_cv_fc_libs; do
6117 if test x"$ac_j" = x"$ac_i"; then
6118 ac_exists=true
6119 break
6120 fi
6121 done
6122
6123 if test x"$ac_exists" = xtrue; then
6124 :
6125 else
6126 ac_arg="$ac_arg $ac_j"
6127 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6128 fi
6129
6130 done
6131 ;;
6132 -[lLR]*)
6133 ac_exists=false
6134 for ac_i in $ac_cv_fc_libs; do
6135 if test x"$ac_arg" = x"$ac_i"; then
6136 ac_exists=true
6137 break
6138 fi
6139 done
6140
6141 if test x"$ac_exists" = xtrue; then
6142 :
6143 else
6144 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6145 fi
6146
6147 ;;
6148 -zallextract*| -zdefaultextract)
6149 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6150 ;;
6151 # Ignore everything else.
6152 esac
6153 done
6154 # restore positional arguments
6155 set X $ac_save_positional; shift
6156
6157 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6158 # then we insist that the "run path" must be an absolute path (i.e. it
6159 # must begin with a "/").
6160 case `(uname -sr) 2>/dev/null` in
6161 "SunOS 5"*)
6162 ac_ld_run_path=`echo $ac_fc_v_output |
6163 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6164 test "x$ac_ld_run_path" != x &&
6165 if test "$ac_compiler_gnu" = yes; then
6166 for ac_link_opt in $ac_ld_run_path; do
6167 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6168 done
6169 else
6170 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6171 fi
6172 ;;
6173 esac
6174 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6175
6176 fi
6177 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6178 echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6179 FCLIBS="$ac_cv_fc_libs"
6180
6181
6182 ac_ext=${ac_fc_srcext-f}
6183 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6184 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6185 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6186
6187
6188
6189 { echo "$as_me:$LINENO: checking for module suffix" >&5
6190 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6191 rm -f conftest*
6192 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6193 rm -f work*
6194 cat >conftest.$ac_ext <<EOF
6195 module conftest
6196 integer n
6197 parameter (n=1)
6198 end module conftest
6199 EOF
6200 # SGI and absoft compilers generates module name in upper case!
6201 testname="conftest"
6202 modcase="lower"
6203 if (eval $ac_compile) 2>/dev/null ; then
6204 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6205 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6206 if test -z "$MOD" ; then
6207 MOD=`ls CONFTEST* 2>/dev/null \
6208 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6209 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6210 if test -n "$MOD" ; then
6211 testname="CONFTEST"
6212 modcase="upper"
6213 fi
6214 fi
6215 if test -z "$MOD" ; then
6216 { echo "$as_me:$LINENO: result: unknown" >&5
6217 echo "${ECHO_T}unknown" >&6; }
6218 # Use mod if we can't figure it out
6219 MOD="mod"
6220 else
6221 { echo "$as_me:$LINENO: result: $MOD" >&5
6222 echo "${ECHO_T}$MOD" >&6; }
6223 fi
6224 if test -s work.pcl ; then
6225 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
6226 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6227 fi
6228 else
6229 { echo "$as_me:$LINENO: result: unknown" >&5
6230 echo "${ECHO_T}unknown" >&6; }
6231 fi
6232
6233
6234
6235
6236
6237 # Check for module include path (some use -I, some (Solaris) use -M, some
6238 # (absoft) use -p).
6239 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
6240 # specified, work.pcl and work.pc are created. However, if you specify
6241 # a file, it must contain a the name of a file ending in .pc . Ugh!
6242 # Use the module made above
6243 { echo "$as_me:$LINENO: checking for module directory path flag" >&5
6244 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
6245 rm -f conftest*
6246 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6247 rm -f work*
6248 cat >conftest.$ac_ext <<EOF
6249 module conftest
6250 integer n
6251 parameter (n=1)
6252 end module conftest
6253 EOF
6254 # SGI and absoft compilers generates module name in upper case!
6255 testname="conftest"
6256 if (eval $ac_compile) 2>/dev/null ; then
6257 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6258 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6259 if test -n "$mod" ; then
6260 testname="CONFTEST"
6261 fi
6262 madedir=0
6263 if test ! -d conf ; then mkdir conf ; madedir=1; fi
6264 cp $testname.$MOD conf
6265 rm -f conftest* CONFTEST*
6266 cat >conftest1.$ac_ext <<EOF
6267 program main
6268 use conftest
6269 print *, n
6270 end
6271 EOF
6272 F90_WORK_FILES_ARG=""
6273 F90MODINCSPEC=""
6274 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6275 MODDIRFLAG="-I"
6276 F90MODINCSPEC="-I<dir>"
6277 { echo "$as_me:$LINENO: result: -I" >&5
6278 echo "${ECHO_T}-I" >&6; }
6279 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6280 MODDIRFLAG="-M"
6281 F90MODINCSPEC="-M<dir>"
6282 { echo "$as_me:$LINENO: result: -M" >&5
6283 echo "${ECHO_T}-M" >&6; }
6284 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6285 MODDIRFLAG="-p"
6286 F90MODINCSPEC="-p<dir>"
6287 { echo "$as_me:$LINENO: result: -p" >&5
6288 echo "${ECHO_T}-p" >&6; }
6289 elif test -s work.pc ; then
6290 cp work.pc conf/mpimod.pc
6291 echo "mpimod.pc" > conf/mpimod.pcl
6292 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6293 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6294 MODDIRFLAG='-cl,mpimod.pcl'
6295 { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
6296 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
6297 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6298 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6299
6300 else
6301 # The version of the Intel compiler that I have refuses to let
6302 # you put the "work catalog" list anywhere but the current
6303 # directory. For example, you cannot in
6304 :
6305 fi
6306 fi
6307 if test -z "MODDIRFLAG" ; then
6308 { echo "$as_me:$LINENO: result: unknown" >&5
6309 echo "${ECHO_T}unknown" >&6; }
6310 fi
6311
6312
6313 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6314 if test $madedir = 1 ; then rmdir conf ; fi
6315 fi
6316
6317
6318 { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
6319 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
6320 if test "${ac_cv_f90_module_names+set}" = set; then
6321 echo $ECHO_N "(cached) $ECHO_C" >&6
6322 else
6323 ac_ext=${ac_fc_srcext-f}
6324 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6325 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6326 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6327
6328 # carry out the test in a new directory, so that we don't miss anything
6329 mkdir conftest
6330 cd conftest
6331 cat >conftest.$ac_ext <<_ACEOF
6332 MODULE Bar
6333 END MODULE Bar
6334 _ACEOF
6335 rm -f conftest.$ac_objext
6336 if { (ac_try="$ac_compile"
6337 case "(($ac_try" in
6338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6339 *) ac_try_echo=$ac_try;;
6340 esac
6341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6342 (eval "$ac_compile") 2>conftest.er1
6343 ac_status=$?
6344 grep -v '^ *+' conftest.er1 >conftest.err
6345 rm -f conftest.er1
6346 cat conftest.err >&5
6347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6348 (exit $ac_status); } && {
6349 test -z "$ac_fc_werror_flag" ||
6350 test ! -s conftest.err
6351 } && test -s conftest.$ac_objext; then
6352 ac_cv_f90_module_names=
6353 ac_file_list=*
6354 for ac_file in $ac_file_list; do
6355 case $ac_file in
6356 # don't care for original source and object files
6357 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6358 :
6359 ;;
6360 # look for new files derived from the file name
6361 *conftest*)
6362 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
6363 ac_exists=false
6364 for ac_i in $ac_cv_f90_module_names; do
6365 if test x"$ac_pat" = x"$ac_i"; then
6366 ac_exists=true
6367 break
6368 fi
6369 done
6370
6371 if test x"$ac_exists" = xtrue; then
6372 :
6373 else
6374 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6375 fi
6376
6377 ;;
6378 # look for new files derived from the module name,
6379 # with different case translation schemes
6380 *Bar*)
6381 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
6382 ac_exists=false
6383 for ac_i in $ac_cv_f90_module_names; do
6384 if test x"$ac_pat" = x"$ac_i"; then
6385 ac_exists=true
6386 break
6387 fi
6388 done
6389
6390 if test x"$ac_exists" = xtrue; then
6391 :
6392 else
6393 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6394 fi
6395
6396 ;;
6397 *bar*)
6398 ac_pat=`echo $ac_file | sed s/bar/%module%/`
6399 ac_exists=false
6400 for ac_i in $ac_cv_f90_module_names; do
6401 if test x"$ac_pat" = x"$ac_i"; then
6402 ac_exists=true
6403 break
6404 fi
6405 done
6406
6407 if test x"$ac_exists" = xtrue; then
6408 :
6409 else
6410 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6411 fi
6412
6413 ;;
6414 *BAR*)
6415 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6416 ac_exists=false
6417 for ac_i in $ac_cv_f90_module_names; do
6418 if test x"$ac_pat" = x"$ac_i"; then
6419 ac_exists=true
6420 break
6421 fi
6422 done
6423
6424 if test x"$ac_exists" = xtrue; then
6425 :
6426 else
6427 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6428 fi
6429
6430 ;;
6431 # Other files - we have no idea how they are generated
6432 *)
6433 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
6434 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
6435 ;;
6436 esac
6437 done
6438 if test "x$ac_cv_f90_module_names" = "x"; then
6439 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6440 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6441 fi
6442
6443 else
6444 echo "$as_me: failed program was:" >&5
6445 sed 's/^/| /' conftest.$ac_ext >&5
6446
6447 ac_cv_f90_module_names=
6448 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6449 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6450 fi
6451
6452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453 cd ..
6454 # cleanup
6455 rm -rf conftest
6456 ac_ext=${ac_fc_srcext-f}
6457 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6458 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6459 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6460
6461 fi
6462 { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6463 echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
6464
6465 # We now generate a shell script that will help us to figure out the correct
6466 # module file names, using the value of ac_cv_f90_module_names
6467
6468 echo "Generating shell script modnam"
6469
6470 cat > scripts/modnam << EOF
6471 #! /bin/sh
6472 # This script is auto-generated by configure
6473 #
6474 usage="\\
6475 Usage: \$0 [FILES]
6476
6477 [FILES] are Fortran 90 source files.
6478 The output is a list of module file names that the Fortran 90 compiler
6479 generates when compiling [FILES]."
6480
6481 list=
6482 empty=
6483
6484 if test \$# -eq 0; then
6485 echo "\$usage"; exit 0
6486 fi
6487
6488 while test \$# != 0; do
6489
6490 file=\$1
6491 shift
6492
6493 # strip suffix
6494 base=\`echo \$file | sed 's/[.][^.]*$//'\`
6495
6496 test ! -f \$file && continue
6497
6498 # Look for module definitions and transform them to upper / lower case
6499 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/'\`
6500 upper=\`echo \$mods | tr a-z A-Z\`
6501 lower=\`echo \$mods | tr A-Z a-z\`
6502
6503 # Here, the patterns for generating module file names were inserted by configure
6504 for trans in $ac_cv_f90_module_names; do
6505
6506 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
6507 var=empty
6508 case \$pat in
6509 %MODULE%)
6510 var=upper ;;
6511 %Module%)
6512 var=mods ;;
6513 %module%)
6514 var=lower ;;
6515 %FILE%)
6516 test -n "\$mods" && var=base ;;
6517 esac
6518 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
6519 list="\$list \$new"
6520 done
6521 done
6522
6523 echo \$list
6524 # end of configure-generated script
6525 EOF
6526 chmod 755 scripts/modnam
6527
6528 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
6529 F90_MODULE_NAMES=empty
6530 case $pat in
6531 %MODULE%)
6532 F90_MODULE_NAMES=UPPER ;;
6533 %Module%)
6534 F90_MODULE_NAMES=Mixed ;;
6535 %module%)
6536 F90_MODULE_NAMES=lower ;;
6537 *)
6538 F90_MODULE_NAMES=unknown ;;
6539 esac
6540
6541 ac_ext=c
6542 ac_cpp='$CPP $CPPFLAGS'
6543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6546
6547
6548 ac_ext=c
6549 ac_cpp='$CPP $CPPFLAGS'
6550 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6551 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6552 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6553
6554
6555
6556 { echo "$as_me:$LINENO: checking for asin in -lm" >&5
6557 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
6558 if test "${ac_cv_lib_m_asin+set}" = set; then
6559 echo $ECHO_N "(cached) $ECHO_C" >&6
6560 else
6561 ac_check_lib_save_LIBS=$LIBS
6562 LIBS="-lm $LIBS"
6563 cat >conftest.$ac_ext <<_ACEOF
6564 /* confdefs.h. */
6565 _ACEOF
6566 cat confdefs.h >>conftest.$ac_ext
6567 cat >>conftest.$ac_ext <<_ACEOF
6568 /* end confdefs.h. */
6569
6570 /* Override any GCC internal prototype to avoid an error.
6571 Use char because int might match the return type of a GCC
6572 builtin and then its argument prototype would still apply. */
6573 #ifdef __cplusplus
6574 extern "C"
6575 #endif
6576 char asin ();
6577 #ifdef FC_DUMMY_MAIN
6578 #ifndef FC_DUMMY_MAIN_EQ_F77
6579 # ifdef __cplusplus
6580 extern "C"
6581 # endif
6582 int FC_DUMMY_MAIN() { return 1; }
6583 #endif
6584 #endif
6585 int
6586 main ()
6587 {
6588 return asin ();
6589 ;
6590 return 0;
6591 }
6592 _ACEOF
6593 rm -f conftest.$ac_objext conftest$ac_exeext
6594 if { (ac_try="$ac_link"
6595 case "(($ac_try" in
6596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597 *) ac_try_echo=$ac_try;;
6598 esac
6599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600 (eval "$ac_link") 2>conftest.er1
6601 ac_status=$?
6602 grep -v '^ *+' conftest.er1 >conftest.err
6603 rm -f conftest.er1
6604 cat conftest.err >&5
6605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 (exit $ac_status); } && {
6607 test -z "$ac_c_werror_flag" ||
6608 test ! -s conftest.err
6609 } && test -s conftest$ac_exeext &&
6610 $as_test_x conftest$ac_exeext; then
6611 ac_cv_lib_m_asin=yes
6612 else
6613 echo "$as_me: failed program was:" >&5
6614 sed 's/^/| /' conftest.$ac_ext >&5
6615
6616 ac_cv_lib_m_asin=no
6617 fi
6618
6619 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6620 conftest$ac_exeext conftest.$ac_ext
6621 LIBS=$ac_check_lib_save_LIBS
6622 fi
6623 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6624 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
6625 if test $ac_cv_lib_m_asin = yes; then
6626 cat >>confdefs.h <<_ACEOF
6627 #define HAVE_LIBM 1
6628 _ACEOF
6629
6630 LIBS="-lm $LIBS"
6631
6632 else
6633 exit
6634 fi
6635
6636
6637 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6638 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6639 if test "${ac_cv_header_stdc+set}" = set; then
6640 echo $ECHO_N "(cached) $ECHO_C" >&6
6641 else
6642 cat >conftest.$ac_ext <<_ACEOF
6643 /* confdefs.h. */
6644 _ACEOF
6645 cat confdefs.h >>conftest.$ac_ext
6646 cat >>conftest.$ac_ext <<_ACEOF
6647 /* end confdefs.h. */
6648 #include <stdlib.h>
6649 #include <stdarg.h>
6650 #include <string.h>
6651 #include <float.h>
6652
6653 #ifdef FC_DUMMY_MAIN
6654 #ifndef FC_DUMMY_MAIN_EQ_F77
6655 # ifdef __cplusplus
6656 extern "C"
6657 # endif
6658 int FC_DUMMY_MAIN() { return 1; }
6659 #endif
6660 #endif
6661 int
6662 main ()
6663 {
6664
6665 ;
6666 return 0;
6667 }
6668 _ACEOF
6669 rm -f conftest.$ac_objext
6670 if { (ac_try="$ac_compile"
6671 case "(($ac_try" in
6672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6673 *) ac_try_echo=$ac_try;;
6674 esac
6675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6676 (eval "$ac_compile") 2>conftest.er1
6677 ac_status=$?
6678 grep -v '^ *+' conftest.er1 >conftest.err
6679 rm -f conftest.er1
6680 cat conftest.err >&5
6681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6682 (exit $ac_status); } && {
6683 test -z "$ac_c_werror_flag" ||
6684 test ! -s conftest.err
6685 } && test -s conftest.$ac_objext; then
6686 ac_cv_header_stdc=yes
6687 else
6688 echo "$as_me: failed program was:" >&5
6689 sed 's/^/| /' conftest.$ac_ext >&5
6690
6691 ac_cv_header_stdc=no
6692 fi
6693
6694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6695
6696 if test $ac_cv_header_stdc = yes; then
6697 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6698 cat >conftest.$ac_ext <<_ACEOF
6699 /* confdefs.h. */
6700 _ACEOF
6701 cat confdefs.h >>conftest.$ac_ext
6702 cat >>conftest.$ac_ext <<_ACEOF
6703 /* end confdefs.h. */
6704 #include <string.h>
6705
6706 _ACEOF
6707 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6708 $EGREP "memchr" >/dev/null 2>&1; then
6709 :
6710 else
6711 ac_cv_header_stdc=no
6712 fi
6713 rm -f conftest*
6714
6715 fi
6716
6717 if test $ac_cv_header_stdc = yes; then
6718 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6719 cat >conftest.$ac_ext <<_ACEOF
6720 /* confdefs.h. */
6721 _ACEOF
6722 cat confdefs.h >>conftest.$ac_ext
6723 cat >>conftest.$ac_ext <<_ACEOF
6724 /* end confdefs.h. */
6725 #include <stdlib.h>
6726
6727 _ACEOF
6728 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6729 $EGREP "free" >/dev/null 2>&1; then
6730 :
6731 else
6732 ac_cv_header_stdc=no
6733 fi
6734 rm -f conftest*
6735
6736 fi
6737
6738 if test $ac_cv_header_stdc = yes; then
6739 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6740 if test "$cross_compiling" = yes; then
6741 :
6742 else
6743 cat >conftest.$ac_ext <<_ACEOF
6744 /* confdefs.h. */
6745 _ACEOF
6746 cat confdefs.h >>conftest.$ac_ext
6747 cat >>conftest.$ac_ext <<_ACEOF
6748 /* end confdefs.h. */
6749 #include <ctype.h>
6750 #include <stdlib.h>
6751 #if ((' ' & 0x0FF) == 0x020)
6752 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6753 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6754 #else
6755 # define ISLOWER(c) \
6756 (('a' <= (c) && (c) <= 'i') \
6757 || ('j' <= (c) && (c) <= 'r') \
6758 || ('s' <= (c) && (c) <= 'z'))
6759 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6760 #endif
6761
6762 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6763 int
6764 main ()
6765 {
6766 int i;
6767 for (i = 0; i < 256; i++)
6768 if (XOR (islower (i), ISLOWER (i))
6769 || toupper (i) != TOUPPER (i))
6770 return 2;
6771 return 0;
6772 }
6773 _ACEOF
6774 rm -f conftest$ac_exeext
6775 if { (ac_try="$ac_link"
6776 case "(($ac_try" in
6777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6778 *) ac_try_echo=$ac_try;;
6779 esac
6780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6781 (eval "$ac_link") 2>&5
6782 ac_status=$?
6783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6785 { (case "(($ac_try" in
6786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6787 *) ac_try_echo=$ac_try;;
6788 esac
6789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6790 (eval "$ac_try") 2>&5
6791 ac_status=$?
6792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6793 (exit $ac_status); }; }; then
6794 :
6795 else
6796 echo "$as_me: program exited with status $ac_status" >&5
6797 echo "$as_me: failed program was:" >&5
6798 sed 's/^/| /' conftest.$ac_ext >&5
6799
6800 ( exit $ac_status )
6801 ac_cv_header_stdc=no
6802 fi
6803 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6804 fi
6805
6806
6807 fi
6808 fi
6809 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6810 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6811 if test $ac_cv_header_stdc = yes; then
6812
6813 cat >>confdefs.h <<\_ACEOF
6814 #define STDC_HEADERS 1
6815 _ACEOF
6816
6817 fi
6818
6819 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6830 inttypes.h stdint.h unistd.h
6831 do
6832 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6833 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6834 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6835 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6836 echo $ECHO_N "(cached) $ECHO_C" >&6
6837 else
6838 cat >conftest.$ac_ext <<_ACEOF
6839 /* confdefs.h. */
6840 _ACEOF
6841 cat confdefs.h >>conftest.$ac_ext
6842 cat >>conftest.$ac_ext <<_ACEOF
6843 /* end confdefs.h. */
6844 $ac_includes_default
6845
6846 #include <$ac_header>
6847 _ACEOF
6848 rm -f conftest.$ac_objext
6849 if { (ac_try="$ac_compile"
6850 case "(($ac_try" in
6851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6852 *) ac_try_echo=$ac_try;;
6853 esac
6854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6855 (eval "$ac_compile") 2>conftest.er1
6856 ac_status=$?
6857 grep -v '^ *+' conftest.er1 >conftest.err
6858 rm -f conftest.er1
6859 cat conftest.err >&5
6860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6861 (exit $ac_status); } && {
6862 test -z "$ac_c_werror_flag" ||
6863 test ! -s conftest.err
6864 } && test -s conftest.$ac_objext; then
6865 eval "$as_ac_Header=yes"
6866 else
6867 echo "$as_me: failed program was:" >&5
6868 sed 's/^/| /' conftest.$ac_ext >&5
6869
6870 eval "$as_ac_Header=no"
6871 fi
6872
6873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6874 fi
6875 ac_res=`eval echo '${'$as_ac_Header'}'`
6876 { echo "$as_me:$LINENO: result: $ac_res" >&5
6877 echo "${ECHO_T}$ac_res" >&6; }
6878 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6879 cat >>confdefs.h <<_ACEOF
6880 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6881 _ACEOF
6882
6883 fi
6884
6885 done
6886
6887
6888 #
6889 # Handle user hints
6890 #
6891
6892 # Check whether --with-zlib was given.
6893 if test "${with_zlib+set}" = set; then
6894 withval=$with_zlib; zlib_dir="$withval"
6895 else
6896 zlib_dir="not_set"
6897 fi
6898
6899 if test "$zlib_dir" != "no"; then
6900
6901 if test "$zlib_dir" != "not_set" ; then
6902 if test -d "$zlib_dir"
6903 then
6904 ZLIB_HOME="$zlib_dir"
6905 else
6906 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
6907 echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
6908 ZLIB_HOME=/usr/local
6909 if test ! -f "${ZLIB_HOME}/include/zlib.h"
6910 then
6911 ZLIB_HOME=/usr
6912 fi
6913 fi
6914 fi
6915 #
6916 # Locate zlib, if wanted
6917 #
6918 if test -n "${ZLIB_HOME}"
6919 then
6920 ZLIB_OLD_LDFLAGS=$LDFLAGS
6921 ZLIB_OLD_CFLAGS=$CFLAGS
6922 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6923 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
6924
6925 ac_ext=c
6926 ac_cpp='$CPP $CPPFLAGS'
6927 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6928 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6929 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6930
6931 { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6932 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
6933 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6934 echo $ECHO_N "(cached) $ECHO_C" >&6
6935 else
6936 ac_check_lib_save_LIBS=$LIBS
6937 LIBS="-lz $LIBS"
6938 cat >conftest.$ac_ext <<_ACEOF
6939 /* confdefs.h. */
6940 _ACEOF
6941 cat confdefs.h >>conftest.$ac_ext
6942 cat >>conftest.$ac_ext <<_ACEOF
6943 /* end confdefs.h. */
6944
6945 /* Override any GCC internal prototype to avoid an error.
6946 Use char because int might match the return type of a GCC
6947 builtin and then its argument prototype would still apply. */
6948 #ifdef __cplusplus
6949 extern "C"
6950 #endif
6951 char inflateEnd ();
6952 #ifdef FC_DUMMY_MAIN
6953 #ifndef FC_DUMMY_MAIN_EQ_F77
6954 # ifdef __cplusplus
6955 extern "C"
6956 # endif
6957 int FC_DUMMY_MAIN() { return 1; }
6958 #endif
6959 #endif
6960 int
6961 main ()
6962 {
6963 return inflateEnd ();
6964 ;
6965 return 0;
6966 }
6967 _ACEOF
6968 rm -f conftest.$ac_objext conftest$ac_exeext
6969 if { (ac_try="$ac_link"
6970 case "(($ac_try" in
6971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6972 *) ac_try_echo=$ac_try;;
6973 esac
6974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6975 (eval "$ac_link") 2>conftest.er1
6976 ac_status=$?
6977 grep -v '^ *+' conftest.er1 >conftest.err
6978 rm -f conftest.er1
6979 cat conftest.err >&5
6980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 (exit $ac_status); } && {
6982 test -z "$ac_c_werror_flag" ||
6983 test ! -s conftest.err
6984 } && test -s conftest$ac_exeext &&
6985 $as_test_x conftest$ac_exeext; then
6986 ac_cv_lib_z_inflateEnd=yes
6987 else
6988 echo "$as_me: failed program was:" >&5
6989 sed 's/^/| /' conftest.$ac_ext >&5
6990
6991 ac_cv_lib_z_inflateEnd=no
6992 fi
6993
6994 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6995 conftest$ac_exeext conftest.$ac_ext
6996 LIBS=$ac_check_lib_save_LIBS
6997 fi
6998 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6999 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7000 if test $ac_cv_lib_z_inflateEnd = yes; then
7001 zlib_cv_libz=yes
7002 else
7003 zlib_cv_libz=no
7004 fi
7005
7006 if test "${ac_cv_header_zlib_h+set}" = set; then
7007 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7008 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7009 if test "${ac_cv_header_zlib_h+set}" = set; then
7010 echo $ECHO_N "(cached) $ECHO_C" >&6
7011 fi
7012 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7013 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7014 else
7015 # Is the header compilable?
7016 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7017 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7018 cat >conftest.$ac_ext <<_ACEOF
7019 /* confdefs.h. */
7020 _ACEOF
7021 cat confdefs.h >>conftest.$ac_ext
7022 cat >>conftest.$ac_ext <<_ACEOF
7023 /* end confdefs.h. */
7024 $ac_includes_default
7025 #include <zlib.h>
7026 _ACEOF
7027 rm -f conftest.$ac_objext
7028 if { (ac_try="$ac_compile"
7029 case "(($ac_try" in
7030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7031 *) ac_try_echo=$ac_try;;
7032 esac
7033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7034 (eval "$ac_compile") 2>conftest.er1
7035 ac_status=$?
7036 grep -v '^ *+' conftest.er1 >conftest.err
7037 rm -f conftest.er1
7038 cat conftest.err >&5
7039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 (exit $ac_status); } && {
7041 test -z "$ac_c_werror_flag" ||
7042 test ! -s conftest.err
7043 } && test -s conftest.$ac_objext; then
7044 ac_header_compiler=yes
7045 else
7046 echo "$as_me: failed program was:" >&5
7047 sed 's/^/| /' conftest.$ac_ext >&5
7048
7049 ac_header_compiler=no
7050 fi
7051
7052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7053 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7054 echo "${ECHO_T}$ac_header_compiler" >&6; }
7055
7056 # Is the header present?
7057 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7058 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7059 cat >conftest.$ac_ext <<_ACEOF
7060 /* confdefs.h. */
7061 _ACEOF
7062 cat confdefs.h >>conftest.$ac_ext
7063 cat >>conftest.$ac_ext <<_ACEOF
7064 /* end confdefs.h. */
7065 #include <zlib.h>
7066 _ACEOF
7067 if { (ac_try="$ac_cpp conftest.$ac_ext"
7068 case "(($ac_try" in
7069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7070 *) ac_try_echo=$ac_try;;
7071 esac
7072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7073 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7074 ac_status=$?
7075 grep -v '^ *+' conftest.er1 >conftest.err
7076 rm -f conftest.er1
7077 cat conftest.err >&5
7078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 (exit $ac_status); } >/dev/null && {
7080 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7081 test ! -s conftest.err
7082 }; then
7083 ac_header_preproc=yes
7084 else
7085 echo "$as_me: failed program was:" >&5
7086 sed 's/^/| /' conftest.$ac_ext >&5
7087
7088 ac_header_preproc=no
7089 fi
7090
7091 rm -f conftest.err conftest.$ac_ext
7092 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7093 echo "${ECHO_T}$ac_header_preproc" >&6; }
7094
7095 # So? What about this header?
7096 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7097 yes:no: )
7098 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7099 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7100 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7101 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7102 ac_header_preproc=yes
7103 ;;
7104 no:yes:* )
7105 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7106 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7107 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
7108 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
7109 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7110 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7111 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
7112 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
7113 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7114 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7115 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7116 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7117 ( cat <<\_ASBOX
7118 ## ------------------------------ ##
7119 ## Report this to gezelter@nd.edu ##
7120 ## ------------------------------ ##
7121 _ASBOX
7122 ) | sed "s/^/$as_me: WARNING: /" >&2
7123 ;;
7124 esac
7125 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7126 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7127 if test "${ac_cv_header_zlib_h+set}" = set; then
7128 echo $ECHO_N "(cached) $ECHO_C" >&6
7129 else
7130 ac_cv_header_zlib_h=$ac_header_preproc
7131 fi
7132 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7133 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7134
7135 fi
7136 if test $ac_cv_header_zlib_h = yes; then
7137 zlib_cv_zlib_h=yes
7138 else
7139 zlib_cv_zlib_h=no
7140 fi
7141
7142
7143 ac_ext=c
7144 ac_cpp='$CPP $CPPFLAGS'
7145 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7146 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7147 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7148
7149
7150 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7151
7152 cat >>confdefs.h <<\_ACEOF
7153 #define HAVE_ZLIB_H 1
7154 _ACEOF
7155
7156
7157 cat >>confdefs.h <<\_ACEOF
7158 #define HAVE_LIBZ 1
7159 _ACEOF
7160
7161 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7162 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7163 ZLIB="-lz"
7164 else
7165 { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7166 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7167 ZLIB_INC_DIR=
7168 ZLIB_LIB_DIR=
7169 ZLIB=
7170 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7171 CFLAGS="$ZLIB_OLD_CFLAGS"
7172 { echo "$as_me:$LINENO: result: failed" >&5
7173 echo "${ECHO_T}failed" >&6; }
7174 echo ""
7175 echo "*********************************************************"
7176 echo "* WARNING: Could not find a working zlib installation *"
7177 echo "* If you need OOPSE to be able to deal with compressed *"
7178 echo "* trajectory dump files be sure to specify a valid zlib *"
7179 echo "* installation with --with-zlib=DIR *"
7180 echo "* *"
7181 echo "* OOPSE will still work without zlib installed. *"
7182 echo "*********************************************************"
7183 echo ""
7184 fi
7185
7186
7187
7188 fi
7189 fi
7190
7191 #
7192 # Handle user hints
7193 #
7194
7195 # Check whether --with-fftw was given.
7196 if test "${with_fftw+set}" = set; then
7197 withval=$with_fftw; fftw_dir="$withval"
7198 else
7199 fftw_dir="not_set"
7200 fi
7201
7202 if test "$fftw_dir" != "no"; then
7203 if test "$fftw_dir" != "not_set" ; then
7204 if test -d "$fftw_dir"; then
7205 FFTW_HOME="$fftw_dir"
7206 else
7207 { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7208 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7209 FFTW_HOME=/usr/local
7210 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7211 FFTW_HOME=/usr
7212 fi
7213 fi
7214 #
7215 # Locate fftw, if wanted
7216 #
7217 if test -n "${FFTW_HOME}"; then
7218 FFTW_OLD_LDFLAGS=$LDFLAGS
7219 FFTW_OLD_CFLAGS=$CFLAGS
7220 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7221 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7222
7223 ac_ext=c
7224 ac_cpp='$CPP $CPPFLAGS'
7225 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7226 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7227 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7228
7229 { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
7230 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
7231 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
7232 echo $ECHO_N "(cached) $ECHO_C" >&6
7233 else
7234 ac_check_lib_save_LIBS=$LIBS
7235 LIBS="-lfftw3 $LIBS"
7236 cat >conftest.$ac_ext <<_ACEOF
7237 /* confdefs.h. */
7238 _ACEOF
7239 cat confdefs.h >>conftest.$ac_ext
7240 cat >>conftest.$ac_ext <<_ACEOF
7241 /* end confdefs.h. */
7242
7243 /* Override any GCC internal prototype to avoid an error.
7244 Use char because int might match the return type of a GCC
7245 builtin and then its argument prototype would still apply. */
7246 #ifdef __cplusplus
7247 extern "C"
7248 #endif
7249 char fftw_execute ();
7250 #ifdef FC_DUMMY_MAIN
7251 #ifndef FC_DUMMY_MAIN_EQ_F77
7252 # ifdef __cplusplus
7253 extern "C"
7254 # endif
7255 int FC_DUMMY_MAIN() { return 1; }
7256 #endif
7257 #endif
7258 int
7259 main ()
7260 {
7261 return fftw_execute ();
7262 ;
7263 return 0;
7264 }
7265 _ACEOF
7266 rm -f conftest.$ac_objext conftest$ac_exeext
7267 if { (ac_try="$ac_link"
7268 case "(($ac_try" in
7269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7270 *) ac_try_echo=$ac_try;;
7271 esac
7272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7273 (eval "$ac_link") 2>conftest.er1
7274 ac_status=$?
7275 grep -v '^ *+' conftest.er1 >conftest.err
7276 rm -f conftest.er1
7277 cat conftest.err >&5
7278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 (exit $ac_status); } && {
7280 test -z "$ac_c_werror_flag" ||
7281 test ! -s conftest.err
7282 } && test -s conftest$ac_exeext &&
7283 $as_test_x conftest$ac_exeext; then
7284 ac_cv_lib_fftw3_fftw_execute=yes
7285 else
7286 echo "$as_me: failed program was:" >&5
7287 sed 's/^/| /' conftest.$ac_ext >&5
7288
7289 ac_cv_lib_fftw3_fftw_execute=no
7290 fi
7291
7292 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7293 conftest$ac_exeext conftest.$ac_ext
7294 LIBS=$ac_check_lib_save_LIBS
7295 fi
7296 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7297 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
7298 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
7299 fftw_cv_libfftw3=yes
7300 else
7301 fftw_cv_libfftw3=no
7302 fi
7303
7304 if test "${ac_cv_header_fftw3_h+set}" = set; then
7305 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7306 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7307 if test "${ac_cv_header_fftw3_h+set}" = set; then
7308 echo $ECHO_N "(cached) $ECHO_C" >&6
7309 fi
7310 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7311 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7312 else
7313 # Is the header compilable?
7314 { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
7315 echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
7316 cat >conftest.$ac_ext <<_ACEOF
7317 /* confdefs.h. */
7318 _ACEOF
7319 cat confdefs.h >>conftest.$ac_ext
7320 cat >>conftest.$ac_ext <<_ACEOF
7321 /* end confdefs.h. */
7322 $ac_includes_default
7323 #include <fftw3.h>
7324 _ACEOF
7325 rm -f conftest.$ac_objext
7326 if { (ac_try="$ac_compile"
7327 case "(($ac_try" in
7328 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7329 *) ac_try_echo=$ac_try;;
7330 esac
7331 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7332 (eval "$ac_compile") 2>conftest.er1
7333 ac_status=$?
7334 grep -v '^ *+' conftest.er1 >conftest.err
7335 rm -f conftest.er1
7336 cat conftest.err >&5
7337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338 (exit $ac_status); } && {
7339 test -z "$ac_c_werror_flag" ||
7340 test ! -s conftest.err
7341 } && test -s conftest.$ac_objext; then
7342 ac_header_compiler=yes
7343 else
7344 echo "$as_me: failed program was:" >&5
7345 sed 's/^/| /' conftest.$ac_ext >&5
7346
7347 ac_header_compiler=no
7348 fi
7349
7350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7351 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7352 echo "${ECHO_T}$ac_header_compiler" >&6; }
7353
7354 # Is the header present?
7355 { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
7356 echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
7357 cat >conftest.$ac_ext <<_ACEOF
7358 /* confdefs.h. */
7359 _ACEOF
7360 cat confdefs.h >>conftest.$ac_ext
7361 cat >>conftest.$ac_ext <<_ACEOF
7362 /* end confdefs.h. */
7363 #include <fftw3.h>
7364 _ACEOF
7365 if { (ac_try="$ac_cpp conftest.$ac_ext"
7366 case "(($ac_try" in
7367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7368 *) ac_try_echo=$ac_try;;
7369 esac
7370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7371 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7372 ac_status=$?
7373 grep -v '^ *+' conftest.er1 >conftest.err
7374 rm -f conftest.er1
7375 cat conftest.err >&5
7376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 (exit $ac_status); } >/dev/null && {
7378 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7379 test ! -s conftest.err
7380 }; then
7381 ac_header_preproc=yes
7382 else
7383 echo "$as_me: failed program was:" >&5
7384 sed 's/^/| /' conftest.$ac_ext >&5
7385
7386 ac_header_preproc=no
7387 fi
7388
7389 rm -f conftest.err conftest.$ac_ext
7390 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7391 echo "${ECHO_T}$ac_header_preproc" >&6; }
7392
7393 # So? What about this header?
7394 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7395 yes:no: )
7396 { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
7397 echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7398 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
7399 echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
7400 ac_header_preproc=yes
7401 ;;
7402 no:yes:* )
7403 { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
7404 echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
7405 { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
7406 echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
7407 { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
7408 echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
7409 { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
7410 echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
7411 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
7412 echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
7413 { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
7414 echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
7415 ( cat <<\_ASBOX
7416 ## ------------------------------ ##
7417 ## Report this to gezelter@nd.edu ##
7418 ## ------------------------------ ##
7419 _ASBOX
7420 ) | sed "s/^/$as_me: WARNING: /" >&2
7421 ;;
7422 esac
7423 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7424 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7425 if test "${ac_cv_header_fftw3_h+set}" = set; then
7426 echo $ECHO_N "(cached) $ECHO_C" >&6
7427 else
7428 ac_cv_header_fftw3_h=$ac_header_preproc
7429 fi
7430 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7431 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7432
7433 fi
7434 if test $ac_cv_header_fftw3_h = yes; then
7435 fftw_cv_fftw3_h=yes
7436 else
7437 fftw_cv_fftw3_h=no
7438 fi
7439
7440
7441 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7442 { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
7443 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
7444 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
7445 echo $ECHO_N "(cached) $ECHO_C" >&6
7446 else
7447 ac_check_lib_save_LIBS=$LIBS
7448 LIBS="-lfftw $LIBS"
7449 cat >conftest.$ac_ext <<_ACEOF
7450 /* confdefs.h. */
7451 _ACEOF
7452 cat confdefs.h >>conftest.$ac_ext
7453 cat >>conftest.$ac_ext <<_ACEOF
7454 /* end confdefs.h. */
7455
7456 /* Override any GCC internal prototype to avoid an error.
7457 Use char because int might match the return type of a GCC
7458 builtin and then its argument prototype would still apply. */
7459 #ifdef __cplusplus
7460 extern "C"
7461 #endif
7462 char fftwnd_one ();
7463 #ifdef FC_DUMMY_MAIN
7464 #ifndef FC_DUMMY_MAIN_EQ_F77
7465 # ifdef __cplusplus
7466 extern "C"
7467 # endif
7468 int FC_DUMMY_MAIN() { return 1; }
7469 #endif
7470 #endif
7471 int
7472 main ()
7473 {
7474 return fftwnd_one ();
7475 ;
7476 return 0;
7477 }
7478 _ACEOF
7479 rm -f conftest.$ac_objext conftest$ac_exeext
7480 if { (ac_try="$ac_link"
7481 case "(($ac_try" in
7482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7483 *) ac_try_echo=$ac_try;;
7484 esac
7485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7486 (eval "$ac_link") 2>conftest.er1
7487 ac_status=$?
7488 grep -v '^ *+' conftest.er1 >conftest.err
7489 rm -f conftest.er1
7490 cat conftest.err >&5
7491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 (exit $ac_status); } && {
7493 test -z "$ac_c_werror_flag" ||
7494 test ! -s conftest.err
7495 } && test -s conftest$ac_exeext &&
7496 $as_test_x conftest$ac_exeext; then
7497 ac_cv_lib_fftw_fftwnd_one=yes
7498 else
7499 echo "$as_me: failed program was:" >&5
7500 sed 's/^/| /' conftest.$ac_ext >&5
7501
7502 ac_cv_lib_fftw_fftwnd_one=no
7503 fi
7504
7505 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7506 conftest$ac_exeext conftest.$ac_ext
7507 LIBS=$ac_check_lib_save_LIBS
7508 fi
7509 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7510 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
7511 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
7512 fftw_cv_libfftw=yes
7513 else
7514 fftw_cv_libfftw=no
7515 fi
7516
7517 if test "${ac_cv_header_fftw_h+set}" = set; then
7518 { echo "$as_me:$LINENO: checking for fftw.h" >&5
7519 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7520 if test "${ac_cv_header_fftw_h+set}" = set; then
7521 echo $ECHO_N "(cached) $ECHO_C" >&6
7522 fi
7523 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7524 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7525 else
7526 # Is the header compilable?
7527 { echo "$as_me:$LINENO: checking fftw.h usability" >&5
7528 echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
7529 cat >conftest.$ac_ext <<_ACEOF
7530 /* confdefs.h. */
7531 _ACEOF
7532 cat confdefs.h >>conftest.$ac_ext
7533 cat >>conftest.$ac_ext <<_ACEOF
7534 /* end confdefs.h. */
7535 $ac_includes_default
7536 #include <fftw.h>
7537 _ACEOF
7538 rm -f conftest.$ac_objext
7539 if { (ac_try="$ac_compile"
7540 case "(($ac_try" in
7541 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7542 *) ac_try_echo=$ac_try;;
7543 esac
7544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7545 (eval "$ac_compile") 2>conftest.er1
7546 ac_status=$?
7547 grep -v '^ *+' conftest.er1 >conftest.err
7548 rm -f conftest.er1
7549 cat conftest.err >&5
7550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7551 (exit $ac_status); } && {
7552 test -z "$ac_c_werror_flag" ||
7553 test ! -s conftest.err
7554 } && test -s conftest.$ac_objext; then
7555 ac_header_compiler=yes
7556 else
7557 echo "$as_me: failed program was:" >&5
7558 sed 's/^/| /' conftest.$ac_ext >&5
7559
7560 ac_header_compiler=no
7561 fi
7562
7563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7564 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7565 echo "${ECHO_T}$ac_header_compiler" >&6; }
7566
7567 # Is the header present?
7568 { echo "$as_me:$LINENO: checking fftw.h presence" >&5
7569 echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
7570 cat >conftest.$ac_ext <<_ACEOF
7571 /* confdefs.h. */
7572 _ACEOF
7573 cat confdefs.h >>conftest.$ac_ext
7574 cat >>conftest.$ac_ext <<_ACEOF
7575 /* end confdefs.h. */
7576 #include <fftw.h>
7577 _ACEOF
7578 if { (ac_try="$ac_cpp conftest.$ac_ext"
7579 case "(($ac_try" in
7580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7581 *) ac_try_echo=$ac_try;;
7582 esac
7583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7584 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7585 ac_status=$?
7586 grep -v '^ *+' conftest.er1 >conftest.err
7587 rm -f conftest.er1
7588 cat conftest.err >&5
7589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590 (exit $ac_status); } >/dev/null && {
7591 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7592 test ! -s conftest.err
7593 }; then
7594 ac_header_preproc=yes
7595 else
7596 echo "$as_me: failed program was:" >&5
7597 sed 's/^/| /' conftest.$ac_ext >&5
7598
7599 ac_header_preproc=no
7600 fi
7601
7602 rm -f conftest.err conftest.$ac_ext
7603 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7604 echo "${ECHO_T}$ac_header_preproc" >&6; }
7605
7606 # So? What about this header?
7607 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7608 yes:no: )
7609 { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7610 echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7611 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
7612 echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
7613 ac_header_preproc=yes
7614 ;;
7615 no:yes:* )
7616 { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
7617 echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
7618 { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
7619 echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
7620 { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
7621 echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
7622 { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
7623 echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
7624 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
7625 echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
7626 { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
7627 echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
7628 ( cat <<\_ASBOX
7629 ## ------------------------------ ##
7630 ## Report this to gezelter@nd.edu ##
7631 ## ------------------------------ ##
7632 _ASBOX
7633 ) | sed "s/^/$as_me: WARNING: /" >&2
7634 ;;
7635 esac
7636 { echo "$as_me:$LINENO: checking for fftw.h" >&5
7637 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7638 if test "${ac_cv_header_fftw_h+set}" = set; then
7639 echo $ECHO_N "(cached) $ECHO_C" >&6
7640 else
7641 ac_cv_header_fftw_h=$ac_header_preproc
7642 fi
7643 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7644 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7645
7646 fi
7647 if test $ac_cv_header_fftw_h = yes; then
7648 fftw_cv_fftw_h=yes
7649 else
7650 fftw_cv_fftw_h=no
7651 fi
7652
7653
7654 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7655 { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
7656 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
7657 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
7658 echo $ECHO_N "(cached) $ECHO_C" >&6
7659 else
7660 ac_check_lib_save_LIBS=$LIBS
7661 LIBS="-ldfftw $LIBS"
7662 cat >conftest.$ac_ext <<_ACEOF
7663 /* confdefs.h. */
7664 _ACEOF
7665 cat confdefs.h >>conftest.$ac_ext
7666 cat >>conftest.$ac_ext <<_ACEOF
7667 /* end confdefs.h. */
7668
7669 /* Override any GCC internal prototype to avoid an error.
7670 Use char because int might match the return type of a GCC
7671 builtin and then its argument prototype would still apply. */
7672 #ifdef __cplusplus
7673 extern "C"
7674 #endif
7675 char fftwnd_one ();
7676 #ifdef FC_DUMMY_MAIN
7677 #ifndef FC_DUMMY_MAIN_EQ_F77
7678 # ifdef __cplusplus
7679 extern "C"
7680 # endif
7681 int FC_DUMMY_MAIN() { return 1; }
7682 #endif
7683 #endif
7684 int
7685 main ()
7686 {
7687 return fftwnd_one ();
7688 ;
7689 return 0;
7690 }
7691 _ACEOF
7692 rm -f conftest.$ac_objext conftest$ac_exeext
7693 if { (ac_try="$ac_link"
7694 case "(($ac_try" in
7695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696 *) ac_try_echo=$ac_try;;
7697 esac
7698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699 (eval "$ac_link") 2>conftest.er1
7700 ac_status=$?
7701 grep -v '^ *+' conftest.er1 >conftest.err
7702 rm -f conftest.er1
7703 cat conftest.err >&5
7704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705 (exit $ac_status); } && {
7706 test -z "$ac_c_werror_flag" ||
7707 test ! -s conftest.err
7708 } && test -s conftest$ac_exeext &&
7709 $as_test_x conftest$ac_exeext; then
7710 ac_cv_lib_dfftw_fftwnd_one=yes
7711 else
7712 echo "$as_me: failed program was:" >&5
7713 sed 's/^/| /' conftest.$ac_ext >&5
7714
7715 ac_cv_lib_dfftw_fftwnd_one=no
7716 fi
7717
7718 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7719 conftest$ac_exeext conftest.$ac_ext
7720 LIBS=$ac_check_lib_save_LIBS
7721 fi
7722 { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7723 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7724 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
7725 fftw_cv_libdfftw=yes
7726 else
7727 fftw_cv_libdfftw=no
7728 fi
7729
7730 if test "${ac_cv_header_dfftw_h+set}" = set; then
7731 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7732 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7733 if test "${ac_cv_header_dfftw_h+set}" = set; then
7734 echo $ECHO_N "(cached) $ECHO_C" >&6
7735 fi
7736 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7737 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7738 else
7739 # Is the header compilable?
7740 { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
7741 echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
7742 cat >conftest.$ac_ext <<_ACEOF
7743 /* confdefs.h. */
7744 _ACEOF
7745 cat confdefs.h >>conftest.$ac_ext
7746 cat >>conftest.$ac_ext <<_ACEOF
7747 /* end confdefs.h. */
7748 $ac_includes_default
7749 #include <dfftw.h>
7750 _ACEOF
7751 rm -f conftest.$ac_objext
7752 if { (ac_try="$ac_compile"
7753 case "(($ac_try" in
7754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7755 *) ac_try_echo=$ac_try;;
7756 esac
7757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7758 (eval "$ac_compile") 2>conftest.er1
7759 ac_status=$?
7760 grep -v '^ *+' conftest.er1 >conftest.err
7761 rm -f conftest.er1
7762 cat conftest.err >&5
7763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7764 (exit $ac_status); } && {
7765 test -z "$ac_c_werror_flag" ||
7766 test ! -s conftest.err
7767 } && test -s conftest.$ac_objext; then
7768 ac_header_compiler=yes
7769 else
7770 echo "$as_me: failed program was:" >&5
7771 sed 's/^/| /' conftest.$ac_ext >&5
7772
7773 ac_header_compiler=no
7774 fi
7775
7776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7777 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7778 echo "${ECHO_T}$ac_header_compiler" >&6; }
7779
7780 # Is the header present?
7781 { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
7782 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
7783 cat >conftest.$ac_ext <<_ACEOF
7784 /* confdefs.h. */
7785 _ACEOF
7786 cat confdefs.h >>conftest.$ac_ext
7787 cat >>conftest.$ac_ext <<_ACEOF
7788 /* end confdefs.h. */
7789 #include <dfftw.h>
7790 _ACEOF
7791 if { (ac_try="$ac_cpp conftest.$ac_ext"
7792 case "(($ac_try" in
7793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7794 *) ac_try_echo=$ac_try;;
7795 esac
7796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7797 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7798 ac_status=$?
7799 grep -v '^ *+' conftest.er1 >conftest.err
7800 rm -f conftest.er1
7801 cat conftest.err >&5
7802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7803 (exit $ac_status); } >/dev/null && {
7804 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7805 test ! -s conftest.err
7806 }; then
7807 ac_header_preproc=yes
7808 else
7809 echo "$as_me: failed program was:" >&5
7810 sed 's/^/| /' conftest.$ac_ext >&5
7811
7812 ac_header_preproc=no
7813 fi
7814
7815 rm -f conftest.err conftest.$ac_ext
7816 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7817 echo "${ECHO_T}$ac_header_preproc" >&6; }
7818
7819 # So? What about this header?
7820 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7821 yes:no: )
7822 { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7823 echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7824 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
7825 echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
7826 ac_header_preproc=yes
7827 ;;
7828 no:yes:* )
7829 { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
7830 echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
7831 { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
7832 echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
7833 { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
7834 echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
7835 { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
7836 echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
7837 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
7838 echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
7839 { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
7840 echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
7841 ( cat <<\_ASBOX
7842 ## ------------------------------ ##
7843 ## Report this to gezelter@nd.edu ##
7844 ## ------------------------------ ##
7845 _ASBOX
7846 ) | sed "s/^/$as_me: WARNING: /" >&2
7847 ;;
7848 esac
7849 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7850 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7851 if test "${ac_cv_header_dfftw_h+set}" = set; then
7852 echo $ECHO_N "(cached) $ECHO_C" >&6
7853 else
7854 ac_cv_header_dfftw_h=$ac_header_preproc
7855 fi
7856 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7857 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7858
7859 fi
7860 if test $ac_cv_header_dfftw_h = yes; then
7861 fftw_cv_dfftw_h=yes
7862 else
7863 fftw_cv_dfftw_h=no
7864 fi
7865
7866
7867 fi
7868 fi
7869 ac_ext=c
7870 ac_cpp='$CPP $CPPFLAGS'
7871 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7872 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7873 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7874
7875 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7876
7877 cat >>confdefs.h <<\_ACEOF
7878 #define HAVE_FFTW3_H 1
7879 _ACEOF
7880
7881 FFTW_INC_DIR="${FFTW_HOME}/include"
7882 FFTW_LIB_DIR="${FFTW_HOME}/lib"
7883 FFTW_LIBS="-lfftw3"
7884 else
7885 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7886
7887 cat >>confdefs.h <<\_ACEOF
7888 #define HAVE_FFTW_H 1
7889 _ACEOF
7890
7891 FFTW_INC_DIR="${FFTW_HOME}/include"
7892 FFTW_LIB_DIR="${FFTW_HOME}/lib"
7893 FFTW_LIBS="-lfftw"
7894 else
7895 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7896
7897 cat >>confdefs.h <<\_ACEOF
7898 #define HAVE_DFFTW_H 1
7899 _ACEOF
7900
7901 FFTW_INC_DIR="${FFTW_HOME}/include"
7902 FFTW_LIB_DIR="${FFTW_HOME}/lib"
7903 FFTW_LIBS="-ldfftw"
7904 else
7905 { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
7906 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
7907 FFTW_INC_DIR=
7908 FFTW_LIB_DIR=
7909 FFTW_LIBS=
7910 LDFLAGS="$FFTW_OLD_LDFLAGS"
7911 CFLAGS="$FFTW_OLD_CFLAGS"
7912 { echo "$as_me:$LINENO: result: failed" >&5
7913 echo "${ECHO_T}failed" >&6; }
7914 echo ""
7915 echo "*********************************************************"
7916 echo "* WARNING: Could not find a working FFTW installation *"
7917 echo "* If you need the staticProps program to be able to *"
7918 echo "* compute undulation spectra, be sure to specify a *"
7919 echo "* valid fftw installation with --with-fftw=DIR *"
7920 echo "* *"
7921 echo "* OOPSE will still work without fftw installed. *"
7922 echo "*********************************************************"
7923 echo ""
7924 fi
7925 fi
7926 fi
7927
7928
7929
7930 fi
7931 fi
7932 fi
7933
7934 #
7935 # Handle user hints
7936 #
7937
7938 # Check whether --with-qhull was given.
7939 if test "${with_qhull+set}" = set; then
7940 withval=$with_qhull; qhull_dir="$withval"
7941 else
7942 qhull_dir="not_set"
7943 fi
7944
7945 if test "$qhull_dir" != "no"; then
7946
7947 if test "$qhull_dir" != "not_set" ; then
7948 if test -d "$qhull_dir"
7949 then
7950 QHULL_HOME="$qhull_dir"
7951 else
7952 { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7953 echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7954 QHULL_HOME=/usr/local
7955 if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
7956 then
7957 QHULL_HOME=/usr
7958 fi
7959 fi
7960 fi
7961 #
7962 # Locate qhull, if wanted
7963 #
7964 if test -n "${QHULL_HOME}"
7965 then
7966 QHULL_OLD_LDFLAGS=$LDFLAGS
7967 QHULL_OLD_CFLAGS=$CFLAGS
7968 LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7969 CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
7970
7971 ac_ext=c
7972 ac_cpp='$CPP $CPPFLAGS'
7973 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7974 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7975 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7976
7977 { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
7978 echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
7979 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
7980 echo $ECHO_N "(cached) $ECHO_C" >&6
7981 else
7982 ac_check_lib_save_LIBS=$LIBS
7983 LIBS="-lqhull $LIBS"
7984 cat >conftest.$ac_ext <<_ACEOF
7985 /* confdefs.h. */
7986 _ACEOF
7987 cat confdefs.h >>conftest.$ac_ext
7988 cat >>conftest.$ac_ext <<_ACEOF
7989 /* end confdefs.h. */
7990
7991 /* Override any GCC internal prototype to avoid an error.
7992 Use char because int might match the return type of a GCC
7993 builtin and then its argument prototype would still apply. */
7994 #ifdef __cplusplus
7995 extern "C"
7996 #endif
7997 char qh_qhull ();
7998 #ifdef FC_DUMMY_MAIN
7999 #ifndef FC_DUMMY_MAIN_EQ_F77
8000 # ifdef __cplusplus
8001 extern "C"
8002 # endif
8003 int FC_DUMMY_MAIN() { return 1; }
8004 #endif
8005 #endif
8006 int
8007 main ()
8008 {
8009 return qh_qhull ();
8010 ;
8011 return 0;
8012 }
8013 _ACEOF
8014 rm -f conftest.$ac_objext conftest$ac_exeext
8015 if { (ac_try="$ac_link"
8016 case "(($ac_try" in
8017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8018 *) ac_try_echo=$ac_try;;
8019 esac
8020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8021 (eval "$ac_link") 2>conftest.er1
8022 ac_status=$?
8023 grep -v '^ *+' conftest.er1 >conftest.err
8024 rm -f conftest.er1
8025 cat conftest.err >&5
8026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8027 (exit $ac_status); } && {
8028 test -z "$ac_c_werror_flag" ||
8029 test ! -s conftest.err
8030 } && test -s conftest$ac_exeext &&
8031 $as_test_x conftest$ac_exeext; then
8032 ac_cv_lib_qhull_qh_qhull=yes
8033 else
8034 echo "$as_me: failed program was:" >&5
8035 sed 's/^/| /' conftest.$ac_ext >&5
8036
8037 ac_cv_lib_qhull_qh_qhull=no
8038 fi
8039
8040 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8041 conftest$ac_exeext conftest.$ac_ext
8042 LIBS=$ac_check_lib_save_LIBS
8043 fi
8044 { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8045 echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8046 if test $ac_cv_lib_qhull_qh_qhull = yes; then
8047 qhull_cv_libqhull=yes
8048 else
8049 qhull_cv_libqhull=no
8050 fi
8051
8052 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8053 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8054 echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8055 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8056 echo $ECHO_N "(cached) $ECHO_C" >&6
8057 fi
8058 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8059 echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8060 else
8061 # Is the header compilable?
8062 { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8063 echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8064 cat >conftest.$ac_ext <<_ACEOF
8065 /* confdefs.h. */
8066 _ACEOF
8067 cat confdefs.h >>conftest.$ac_ext
8068 cat >>conftest.$ac_ext <<_ACEOF
8069 /* end confdefs.h. */
8070 $ac_includes_default
8071 #include <qhull/qhull.h>
8072 _ACEOF
8073 rm -f conftest.$ac_objext
8074 if { (ac_try="$ac_compile"
8075 case "(($ac_try" in
8076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8077 *) ac_try_echo=$ac_try;;
8078 esac
8079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8080 (eval "$ac_compile") 2>conftest.er1
8081 ac_status=$?
8082 grep -v '^ *+' conftest.er1 >conftest.err
8083 rm -f conftest.er1
8084 cat conftest.err >&5
8085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 (exit $ac_status); } && {
8087 test -z "$ac_c_werror_flag" ||
8088 test ! -s conftest.err
8089 } && test -s conftest.$ac_objext; then
8090 ac_header_compiler=yes
8091 else
8092 echo "$as_me: failed program was:" >&5
8093 sed 's/^/| /' conftest.$ac_ext >&5
8094
8095 ac_header_compiler=no
8096 fi
8097
8098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8099 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8100 echo "${ECHO_T}$ac_header_compiler" >&6; }
8101
8102 # Is the header present?
8103 { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8104 echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8105 cat >conftest.$ac_ext <<_ACEOF
8106 /* confdefs.h. */
8107 _ACEOF
8108 cat confdefs.h >>conftest.$ac_ext
8109 cat >>conftest.$ac_ext <<_ACEOF
8110 /* end confdefs.h. */
8111 #include <qhull/qhull.h>
8112 _ACEOF
8113 if { (ac_try="$ac_cpp conftest.$ac_ext"
8114 case "(($ac_try" in
8115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8116 *) ac_try_echo=$ac_try;;
8117 esac
8118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8119 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8120 ac_status=$?
8121 grep -v '^ *+' conftest.er1 >conftest.err
8122 rm -f conftest.er1
8123 cat conftest.err >&5
8124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 (exit $ac_status); } >/dev/null && {
8126 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8127 test ! -s conftest.err
8128 }; then
8129 ac_header_preproc=yes
8130 else
8131 echo "$as_me: failed program was:" >&5
8132 sed 's/^/| /' conftest.$ac_ext >&5
8133
8134 ac_header_preproc=no
8135 fi
8136
8137 rm -f conftest.err conftest.$ac_ext
8138 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8139 echo "${ECHO_T}$ac_header_preproc" >&6; }
8140
8141 # So? What about this header?
8142 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8143 yes:no: )
8144 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8145 echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8146 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8147 echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8148 ac_header_preproc=yes
8149 ;;
8150 no:yes:* )
8151 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8152 echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8153 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
8154 echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
8155 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8156 echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8157 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
8158 echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
8159 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8160 echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8161 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8162 echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8163 ( cat <<\_ASBOX
8164 ## ------------------------------ ##
8165 ## Report this to gezelter@nd.edu ##
8166 ## ------------------------------ ##
8167 _ASBOX
8168 ) | sed "s/^/$as_me: WARNING: /" >&2
8169 ;;
8170 esac
8171 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8172 echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8173 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8174 echo $ECHO_N "(cached) $ECHO_C" >&6
8175 else
8176 ac_cv_header_qhull_qhull_h=$ac_header_preproc
8177 fi
8178 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8179 echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8180
8181 fi
8182 if test $ac_cv_header_qhull_qhull_h = yes; then
8183 qhull_cv_qhull_h=yes
8184 else
8185 qhull_cv_qhull_h=no
8186 fi
8187
8188
8189 ac_ext=c
8190 ac_cpp='$CPP $CPPFLAGS'
8191 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8192 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8193 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8194
8195
8196 if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8197
8198 cat >>confdefs.h <<\_ACEOF
8199 #define HAVE_QHULL_H 1
8200 _ACEOF
8201
8202
8203 cat >>confdefs.h <<\_ACEOF
8204 #define HAVE_QHULL 1
8205 _ACEOF
8206
8207 USE_QHULL=yes
8208 QHULL_INC_DIR="${QHULL_HOME}/include"
8209 QHULL_LIB_DIR="${QHULL_HOME}/lib"
8210 QHULL="-lqhull"
8211 else
8212 { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
8213 echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
8214 QHULL_INC_DIR=
8215 QHULL_LIB_DIR=
8216 QHULL=
8217 USE_QHULL=no
8218 LDFLAGS="$QHULL_OLD_LDFLAGS"
8219 CFLAGS="$QHULL_OLD_CFLAGS"
8220 { echo "$as_me:$LINENO: result: failed" >&5
8221 echo "${ECHO_T}failed" >&6; }
8222 echo ""
8223 echo "*********************************************************"
8224 echo "* WARNING: Could not find a working qhull installation *"
8225 echo "* If you need OOPSE to be able to deal with convex *"
8226 echo "* hulls be sure to specify a valid qhull installation *"
8227 echo "* with --with-qhull=DIR *"
8228 echo "* *"
8229 echo "* OOPSE will still work without qhull installed. *"
8230 echo "*********************************************************"
8231 echo ""
8232 fi
8233
8234
8235
8236
8237 fi
8238 fi
8239
8240
8241 ac_ext=cpp
8242 ac_cpp='$CXXCPP $CPPFLAGS'
8243 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8244 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8245 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8246 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8247 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
8248 if test -z "$CXXCPP"; then
8249 if test "${ac_cv_prog_CXXCPP+set}" = set; then
8250 echo $ECHO_N "(cached) $ECHO_C" >&6
8251 else
8252 # Double quotes because CXXCPP needs to be expanded
8253 for CXXCPP in "$CXX -E" "/lib/cpp"
8254 do
8255 ac_preproc_ok=false
8256 for ac_cxx_preproc_warn_flag in '' yes
8257 do
8258 # Use a header file that comes with gcc, so configuring glibc
8259 # with a fresh cross-compiler works.
8260 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8261 # <limits.h> exists even on freestanding compilers.
8262 # On the NeXT, cc -E runs the code through the compiler's parser,
8263 # not just through cpp. "Syntax error" is here to catch this case.
8264 cat >conftest.$ac_ext <<_ACEOF
8265 /* confdefs.h. */
8266 _ACEOF
8267 cat confdefs.h >>conftest.$ac_ext
8268 cat >>conftest.$ac_ext <<_ACEOF
8269 /* end confdefs.h. */
8270 #ifdef __STDC__
8271 # include <limits.h>
8272 #else
8273 # include <assert.h>
8274 #endif
8275 Syntax error
8276 _ACEOF
8277 if { (ac_try="$ac_cpp conftest.$ac_ext"
8278 case "(($ac_try" in
8279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8280 *) ac_try_echo=$ac_try;;
8281 esac
8282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8283 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8284 ac_status=$?
8285 grep -v '^ *+' conftest.er1 >conftest.err
8286 rm -f conftest.er1
8287 cat conftest.err >&5
8288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 (exit $ac_status); } >/dev/null && {
8290 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8291 test ! -s conftest.err
8292 }; then
8293 :
8294 else
8295 echo "$as_me: failed program was:" >&5
8296 sed 's/^/| /' conftest.$ac_ext >&5
8297
8298 # Broken: fails on valid input.
8299 continue
8300 fi
8301
8302 rm -f conftest.err conftest.$ac_ext
8303
8304 # OK, works on sane cases. Now check whether nonexistent headers
8305 # can be detected and how.
8306 cat >conftest.$ac_ext <<_ACEOF
8307 /* confdefs.h. */
8308 _ACEOF
8309 cat confdefs.h >>conftest.$ac_ext
8310 cat >>conftest.$ac_ext <<_ACEOF
8311 /* end confdefs.h. */
8312 #include <ac_nonexistent.h>
8313 _ACEOF
8314 if { (ac_try="$ac_cpp conftest.$ac_ext"
8315 case "(($ac_try" in
8316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8317 *) ac_try_echo=$ac_try;;
8318 esac
8319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8320 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8321 ac_status=$?
8322 grep -v '^ *+' conftest.er1 >conftest.err
8323 rm -f conftest.er1
8324 cat conftest.err >&5
8325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 (exit $ac_status); } >/dev/null && {
8327 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8328 test ! -s conftest.err
8329 }; then
8330 # Broken: success on invalid input.
8331 continue
8332 else
8333 echo "$as_me: failed program was:" >&5
8334 sed 's/^/| /' conftest.$ac_ext >&5
8335
8336 # Passes both tests.
8337 ac_preproc_ok=:
8338 break
8339 fi
8340
8341 rm -f conftest.err conftest.$ac_ext
8342
8343 done
8344 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8345 rm -f conftest.err conftest.$ac_ext
8346 if $ac_preproc_ok; then
8347 break
8348 fi
8349
8350 done
8351 ac_cv_prog_CXXCPP=$CXXCPP
8352
8353 fi
8354 CXXCPP=$ac_cv_prog_CXXCPP
8355 else
8356 ac_cv_prog_CXXCPP=$CXXCPP
8357 fi
8358 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
8359 echo "${ECHO_T}$CXXCPP" >&6; }
8360 ac_preproc_ok=false
8361 for ac_cxx_preproc_warn_flag in '' yes
8362 do
8363 # Use a header file that comes with gcc, so configuring glibc
8364 # with a fresh cross-compiler works.
8365 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8366 # <limits.h> exists even on freestanding compilers.
8367 # On the NeXT, cc -E runs the code through the compiler's parser,
8368 # not just through cpp. "Syntax error" is here to catch this case.
8369 cat >conftest.$ac_ext <<_ACEOF
8370 /* confdefs.h. */
8371 _ACEOF
8372 cat confdefs.h >>conftest.$ac_ext
8373 cat >>conftest.$ac_ext <<_ACEOF
8374 /* end confdefs.h. */
8375 #ifdef __STDC__
8376 # include <limits.h>
8377 #else
8378 # include <assert.h>
8379 #endif
8380 Syntax error
8381 _ACEOF
8382 if { (ac_try="$ac_cpp conftest.$ac_ext"
8383 case "(($ac_try" in
8384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8385 *) ac_try_echo=$ac_try;;
8386 esac
8387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8388 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8389 ac_status=$?
8390 grep -v '^ *+' conftest.er1 >conftest.err
8391 rm -f conftest.er1
8392 cat conftest.err >&5
8393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8394 (exit $ac_status); } >/dev/null && {
8395 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8396 test ! -s conftest.err
8397 }; then
8398 :
8399 else
8400 echo "$as_me: failed program was:" >&5
8401 sed 's/^/| /' conftest.$ac_ext >&5
8402
8403 # Broken: fails on valid input.
8404 continue
8405 fi
8406
8407 rm -f conftest.err conftest.$ac_ext
8408
8409 # OK, works on sane cases. Now check whether nonexistent headers
8410 # can be detected and how.
8411 cat >conftest.$ac_ext <<_ACEOF
8412 /* confdefs.h. */
8413 _ACEOF
8414 cat confdefs.h >>conftest.$ac_ext
8415 cat >>conftest.$ac_ext <<_ACEOF
8416 /* end confdefs.h. */
8417 #include <ac_nonexistent.h>
8418 _ACEOF
8419 if { (ac_try="$ac_cpp conftest.$ac_ext"
8420 case "(($ac_try" in
8421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8422 *) ac_try_echo=$ac_try;;
8423 esac
8424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8425 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8426 ac_status=$?
8427 grep -v '^ *+' conftest.er1 >conftest.err
8428 rm -f conftest.er1
8429 cat conftest.err >&5
8430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431 (exit $ac_status); } >/dev/null && {
8432 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8433 test ! -s conftest.err
8434 }; then
8435 # Broken: success on invalid input.
8436 continue
8437 else
8438 echo "$as_me: failed program was:" >&5
8439 sed 's/^/| /' conftest.$ac_ext >&5
8440
8441 # Passes both tests.
8442 ac_preproc_ok=:
8443 break
8444 fi
8445
8446 rm -f conftest.err conftest.$ac_ext
8447
8448 done
8449 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8450 rm -f conftest.err conftest.$ac_ext
8451 if $ac_preproc_ok; then
8452 :
8453 else
8454 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8455 See \`config.log' for more details." >&5
8456 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8457 See \`config.log' for more details." >&2;}
8458 { (exit 1); exit 1; }; }
8459 fi
8460
8461 ac_ext=cpp
8462 ac_cpp='$CXXCPP $CPPFLAGS'
8463 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8464 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8465 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8466
8467
8468 #
8469 # Handle user hints
8470 #
8471
8472 # Check whether --with-openbabel was given.
8473 if test "${with_openbabel+set}" = set; then
8474 withval=$with_openbabel; openbabel_dir="$withval"
8475 else
8476 openbabel_dir="not_set"
8477 fi
8478
8479 if test "$openbabel_dir" != "no"; then
8480
8481 if test "$openbabel_dir" != "not_set" ; then
8482 if test -d "$openbabel_dir"
8483 then
8484 OPENBABEL_HOME="$openbabel_dir"
8485 else
8486 { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
8487 echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
8488 OPENBABEL_HOME=/usr/local
8489 if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
8490 then
8491 OPENBABEL_HOME=/usr
8492 fi
8493 fi
8494 fi
8495 #
8496 # Locate openbabel, if wanted
8497 #
8498 if test -n "${OPENBABEL_HOME}"
8499 then
8500
8501 ac_ext=cpp
8502 ac_cpp='$CXXCPP $CPPFLAGS'
8503 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8504 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8505 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8506
8507 OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8508 OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8509 LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8510 CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8511 if test "${ac_cv_header_openbabel_2_0_openbabel_babelconfig_h+set}" = set; then
8512 { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/babelconfig.h" >&5
8513 echo $ECHO_N "checking for openbabel-2.0/openbabel/babelconfig.h... $ECHO_C" >&6; }
8514 if test "${ac_cv_header_openbabel_2_0_openbabel_babelconfig_h+set}" = set; then
8515 echo $ECHO_N "(cached) $ECHO_C" >&6
8516 fi
8517 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&5
8518 echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&6; }
8519 else
8520 # Is the header compilable?
8521 { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/babelconfig.h usability" >&5
8522 echo $ECHO_N "checking openbabel-2.0/openbabel/babelconfig.h usability... $ECHO_C" >&6; }
8523 cat >conftest.$ac_ext <<_ACEOF
8524 /* confdefs.h. */
8525 _ACEOF
8526 cat confdefs.h >>conftest.$ac_ext
8527 cat >>conftest.$ac_ext <<_ACEOF
8528 /* end confdefs.h. */
8529 $ac_includes_default
8530 #include <openbabel-2.0/openbabel/babelconfig.h>
8531 _ACEOF
8532 rm -f conftest.$ac_objext
8533 if { (ac_try="$ac_compile"
8534 case "(($ac_try" in
8535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8536 *) ac_try_echo=$ac_try;;
8537 esac
8538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8539 (eval "$ac_compile") 2>conftest.er1
8540 ac_status=$?
8541 grep -v '^ *+' conftest.er1 >conftest.err
8542 rm -f conftest.er1
8543 cat conftest.err >&5
8544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8545 (exit $ac_status); } && {
8546 test -z "$ac_cxx_werror_flag" ||
8547 test ! -s conftest.err
8548 } && test -s conftest.$ac_objext; then
8549 ac_header_compiler=yes
8550 else
8551 echo "$as_me: failed program was:" >&5
8552 sed 's/^/| /' conftest.$ac_ext >&5
8553
8554 ac_header_compiler=no
8555 fi
8556
8557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8558 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8559 echo "${ECHO_T}$ac_header_compiler" >&6; }
8560
8561 # Is the header present?
8562 { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/babelconfig.h presence" >&5
8563 echo $ECHO_N "checking openbabel-2.0/openbabel/babelconfig.h presence... $ECHO_C" >&6; }
8564 cat >conftest.$ac_ext <<_ACEOF
8565 /* confdefs.h. */
8566 _ACEOF
8567 cat confdefs.h >>conftest.$ac_ext
8568 cat >>conftest.$ac_ext <<_ACEOF
8569 /* end confdefs.h. */
8570 #include <openbabel-2.0/openbabel/babelconfig.h>
8571 _ACEOF
8572 if { (ac_try="$ac_cpp conftest.$ac_ext"
8573 case "(($ac_try" in
8574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8575 *) ac_try_echo=$ac_try;;
8576 esac
8577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8578 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8579 ac_status=$?
8580 grep -v '^ *+' conftest.er1 >conftest.err
8581 rm -f conftest.er1
8582 cat conftest.err >&5
8583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584 (exit $ac_status); } >/dev/null && {
8585 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8586 test ! -s conftest.err
8587 }; then
8588 ac_header_preproc=yes
8589 else
8590 echo "$as_me: failed program was:" >&5
8591 sed 's/^/| /' conftest.$ac_ext >&5
8592
8593 ac_header_preproc=no
8594 fi
8595
8596 rm -f conftest.err conftest.$ac_ext
8597 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8598 echo "${ECHO_T}$ac_header_preproc" >&6; }
8599
8600 # So? What about this header?
8601 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8602 yes:no: )
8603 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
8604 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8605 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the compiler's result" >&5
8606 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
8607 ac_header_preproc=yes
8608 ;;
8609 no:yes:* )
8610 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: present but cannot be compiled" >&5
8611 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: present but cannot be compiled" >&2;}
8612 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: check for missing prerequisite headers?" >&5
8613 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: check for missing prerequisite headers?" >&2;}
8614 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: see the Autoconf documentation" >&5
8615 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
8616 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&5
8617 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&2;}
8618 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
8619 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
8620 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
8621 echo "$as_me: WARNING: openbabel-2.0/openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
8622 ( cat <<\_ASBOX
8623 ## ------------------------------ ##
8624 ## Report this to gezelter@nd.edu ##
8625 ## ------------------------------ ##
8626 _ASBOX
8627 ) | sed "s/^/$as_me: WARNING: /" >&2
8628 ;;
8629 esac
8630 { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/babelconfig.h" >&5
8631 echo $ECHO_N "checking for openbabel-2.0/openbabel/babelconfig.h... $ECHO_C" >&6; }
8632 if test "${ac_cv_header_openbabel_2_0_openbabel_babelconfig_h+set}" = set; then
8633 echo $ECHO_N "(cached) $ECHO_C" >&6
8634 else
8635 ac_cv_header_openbabel_2_0_openbabel_babelconfig_h=$ac_header_preproc
8636 fi
8637 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&5
8638 echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_babelconfig_h" >&6; }
8639
8640 fi
8641 if test $ac_cv_header_openbabel_2_0_openbabel_babelconfig_h = yes; then
8642 openbabel_cv_openbabel_h=yes
8643 else
8644 openbabel_cv_openbabel_h=no
8645 fi
8646
8647
8648 if test "${ac_cv_header_openbabel_2_0_openbabel_obconversion_h+set}" = set; then
8649 { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/obconversion.h" >&5
8650 echo $ECHO_N "checking for openbabel-2.0/openbabel/obconversion.h... $ECHO_C" >&6; }
8651 if test "${ac_cv_header_openbabel_2_0_openbabel_obconversion_h+set}" = set; then
8652 echo $ECHO_N "(cached) $ECHO_C" >&6
8653 fi
8654 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&5
8655 echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&6; }
8656 else
8657 # Is the header compilable?
8658 { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/obconversion.h usability" >&5
8659 echo $ECHO_N "checking openbabel-2.0/openbabel/obconversion.h usability... $ECHO_C" >&6; }
8660 cat >conftest.$ac_ext <<_ACEOF
8661 /* confdefs.h. */
8662 _ACEOF
8663 cat confdefs.h >>conftest.$ac_ext
8664 cat >>conftest.$ac_ext <<_ACEOF
8665 /* end confdefs.h. */
8666 $ac_includes_default
8667 #include <openbabel-2.0/openbabel/obconversion.h>
8668 _ACEOF
8669 rm -f conftest.$ac_objext
8670 if { (ac_try="$ac_compile"
8671 case "(($ac_try" in
8672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8673 *) ac_try_echo=$ac_try;;
8674 esac
8675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8676 (eval "$ac_compile") 2>conftest.er1
8677 ac_status=$?
8678 grep -v '^ *+' conftest.er1 >conftest.err
8679 rm -f conftest.er1
8680 cat conftest.err >&5
8681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682 (exit $ac_status); } && {
8683 test -z "$ac_cxx_werror_flag" ||
8684 test ! -s conftest.err
8685 } && test -s conftest.$ac_objext; then
8686 ac_header_compiler=yes
8687 else
8688 echo "$as_me: failed program was:" >&5
8689 sed 's/^/| /' conftest.$ac_ext >&5
8690
8691 ac_header_compiler=no
8692 fi
8693
8694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8695 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8696 echo "${ECHO_T}$ac_header_compiler" >&6; }
8697
8698 # Is the header present?
8699 { echo "$as_me:$LINENO: checking openbabel-2.0/openbabel/obconversion.h presence" >&5
8700 echo $ECHO_N "checking openbabel-2.0/openbabel/obconversion.h presence... $ECHO_C" >&6; }
8701 cat >conftest.$ac_ext <<_ACEOF
8702 /* confdefs.h. */
8703 _ACEOF
8704 cat confdefs.h >>conftest.$ac_ext
8705 cat >>conftest.$ac_ext <<_ACEOF
8706 /* end confdefs.h. */
8707 #include <openbabel-2.0/openbabel/obconversion.h>
8708 _ACEOF
8709 if { (ac_try="$ac_cpp conftest.$ac_ext"
8710 case "(($ac_try" in
8711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8712 *) ac_try_echo=$ac_try;;
8713 esac
8714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8715 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8716 ac_status=$?
8717 grep -v '^ *+' conftest.er1 >conftest.err
8718 rm -f conftest.er1
8719 cat conftest.err >&5
8720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721 (exit $ac_status); } >/dev/null && {
8722 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8723 test ! -s conftest.err
8724 }; then
8725 ac_header_preproc=yes
8726 else
8727 echo "$as_me: failed program was:" >&5
8728 sed 's/^/| /' conftest.$ac_ext >&5
8729
8730 ac_header_preproc=no
8731 fi
8732
8733 rm -f conftest.err conftest.$ac_ext
8734 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8735 echo "${ECHO_T}$ac_header_preproc" >&6; }
8736
8737 # So? What about this header?
8738 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8739 yes:no: )
8740 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
8741 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8742 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the compiler's result" >&5
8743 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
8744 ac_header_preproc=yes
8745 ;;
8746 no:yes:* )
8747 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: present but cannot be compiled" >&5
8748 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: present but cannot be compiled" >&2;}
8749 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: check for missing prerequisite headers?" >&5
8750 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: check for missing prerequisite headers?" >&2;}
8751 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: see the Autoconf documentation" >&5
8752 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: see the Autoconf documentation" >&2;}
8753 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&5
8754 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&2;}
8755 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
8756 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
8757 { echo "$as_me:$LINENO: WARNING: openbabel-2.0/openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
8758 echo "$as_me: WARNING: openbabel-2.0/openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
8759 ( cat <<\_ASBOX
8760 ## ------------------------------ ##
8761 ## Report this to gezelter@nd.edu ##
8762 ## ------------------------------ ##
8763 _ASBOX
8764 ) | sed "s/^/$as_me: WARNING: /" >&2
8765 ;;
8766 esac
8767 { echo "$as_me:$LINENO: checking for openbabel-2.0/openbabel/obconversion.h" >&5
8768 echo $ECHO_N "checking for openbabel-2.0/openbabel/obconversion.h... $ECHO_C" >&6; }
8769 if test "${ac_cv_header_openbabel_2_0_openbabel_obconversion_h+set}" = set; then
8770 echo $ECHO_N "(cached) $ECHO_C" >&6
8771 else
8772 ac_cv_header_openbabel_2_0_openbabel_obconversion_h=$ac_header_preproc
8773 fi
8774 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&5
8775 echo "${ECHO_T}$ac_cv_header_openbabel_2_0_openbabel_obconversion_h" >&6; }
8776
8777 fi
8778 if test $ac_cv_header_openbabel_2_0_openbabel_obconversion_h = yes; then
8779 openbabel_cv_obconversion_h=yes
8780 else
8781 openbabel_cv_obconversion_h=no
8782 fi
8783
8784
8785 cat >conftest.$ac_ext <<_ACEOF
8786
8787 /* confdefs.h. */
8788 _ACEOF
8789 cat confdefs.h >>conftest.$ac_ext
8790 cat >>conftest.$ac_ext <<_ACEOF
8791 /* end confdefs.h. */
8792
8793 #include <openbabel/babelconfig.h>
8794 #include <openbabel/obconversion.h>
8795 using namespace std;
8796 using namespace OpenBabel;
8797
8798 #ifdef FC_DUMMY_MAIN
8799 #ifndef FC_DUMMY_MAIN_EQ_F77
8800 # ifdef __cplusplus
8801 extern "C"
8802 # endif
8803 int FC_DUMMY_MAIN() { return 1; }
8804 #endif
8805 #endif
8806 int
8807 main ()
8808 {
8809
8810 OBConversion Conv(&cin, &cout);
8811
8812
8813 ;
8814 return 0;
8815 }
8816 _ACEOF
8817 rm -f conftest.$ac_objext conftest$ac_exeext
8818 if { (ac_try="$ac_link"
8819 case "(($ac_try" in
8820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8821 *) ac_try_echo=$ac_try;;
8822 esac
8823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8824 (eval "$ac_link") 2>conftest.er1
8825 ac_status=$?
8826 grep -v '^ *+' conftest.er1 >conftest.err
8827 rm -f conftest.er1
8828 cat conftest.err >&5
8829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830 (exit $ac_status); } && {
8831 test -z "$ac_cxx_werror_flag" ||
8832 test ! -s conftest.err
8833 } && test -s conftest$ac_exeext &&
8834 $as_test_x conftest$ac_exeext; then
8835
8836 openbabel_lib_found="yes"
8837 { echo "$as_me:$LINENO: result: found" >&5
8838 echo "${ECHO_T}found" >&6; }
8839
8840 else
8841 echo "$as_me: failed program was:" >&5
8842 sed 's/^/| /' conftest.$ac_ext >&5
8843
8844
8845 openbabel_lib_found="no"
8846 { echo "$as_me:$LINENO: result: not found" >&5
8847 echo "${ECHO_T}not found" >&6; }
8848
8849
8850 fi
8851
8852 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8853 conftest$ac_exeext conftest.$ac_ext
8854 ac_ext=c
8855 ac_cpp='$CPP $CPPFLAGS'
8856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8859
8860 LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8861 CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8862
8863 if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8864 USE_OPENBABEL=yes
8865 OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8866 OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8867 OPENBABEL_LIB="-lopenbabel"
8868 else
8869 { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
8870 echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
8871 OPENBABEL_INC_DIR=
8872 OPENBABEL_LIB_DIR=
8873 OPENBABEL_LIB=
8874 USE_OPENBABEL=no
8875 { echo "$as_me:$LINENO: result: failed" >&5
8876 echo "${ECHO_T}failed" >&6; }
8877 echo ""
8878 echo "*********************************************************"
8879 echo "* WARNING: Could not find a working openbabel-2.x *"
8880 echo "* installation If you need OOPSE to be able to convert *"
8881 echo "* xyz or pdb files you need to specify a valid *"
8882 echo "* openbabel-2.x installation with --with-openbabel=DIR *"
8883 echo "* *"
8884 echo "* OOPSE will still work without openbabel installed. *"
8885 echo "*********************************************************"
8886 echo ""
8887 fi
8888
8889
8890
8891
8892 fi
8893 fi
8894
8895
8896 # Checks for header files.
8897 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8898 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
8899 if test "${ac_cv_header_stdc+set}" = set; then
8900 echo $ECHO_N "(cached) $ECHO_C" >&6
8901 else
8902 cat >conftest.$ac_ext <<_ACEOF
8903 /* confdefs.h. */
8904 _ACEOF
8905 cat confdefs.h >>conftest.$ac_ext
8906 cat >>conftest.$ac_ext <<_ACEOF
8907 /* end confdefs.h. */
8908 #include <stdlib.h>
8909 #include <stdarg.h>
8910 #include <string.h>
8911 #include <float.h>
8912
8913 #ifdef FC_DUMMY_MAIN
8914 #ifndef FC_DUMMY_MAIN_EQ_F77
8915 # ifdef __cplusplus
8916 extern "C"
8917 # endif
8918 int FC_DUMMY_MAIN() { return 1; }
8919 #endif
8920 #endif
8921 int
8922 main ()
8923 {
8924
8925 ;
8926 return 0;
8927 }
8928 _ACEOF
8929 rm -f conftest.$ac_objext
8930 if { (ac_try="$ac_compile"
8931 case "(($ac_try" in
8932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8933 *) ac_try_echo=$ac_try;;
8934 esac
8935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8936 (eval "$ac_compile") 2>conftest.er1
8937 ac_status=$?
8938 grep -v '^ *+' conftest.er1 >conftest.err
8939 rm -f conftest.er1
8940 cat conftest.err >&5
8941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8942 (exit $ac_status); } && {
8943 test -z "$ac_c_werror_flag" ||
8944 test ! -s conftest.err
8945 } && test -s conftest.$ac_objext; then
8946 ac_cv_header_stdc=yes
8947 else
8948 echo "$as_me: failed program was:" >&5
8949 sed 's/^/| /' conftest.$ac_ext >&5
8950
8951 ac_cv_header_stdc=no
8952 fi
8953
8954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8955
8956 if test $ac_cv_header_stdc = yes; then
8957 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8958 cat >conftest.$ac_ext <<_ACEOF
8959 /* confdefs.h. */
8960 _ACEOF
8961 cat confdefs.h >>conftest.$ac_ext
8962 cat >>conftest.$ac_ext <<_ACEOF
8963 /* end confdefs.h. */
8964 #include <string.h>
8965
8966 _ACEOF
8967 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8968 $EGREP "memchr" >/dev/null 2>&1; then
8969 :
8970 else
8971 ac_cv_header_stdc=no
8972 fi
8973 rm -f conftest*
8974
8975 fi
8976
8977 if test $ac_cv_header_stdc = yes; then
8978 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8979 cat >conftest.$ac_ext <<_ACEOF
8980 /* confdefs.h. */
8981 _ACEOF
8982 cat confdefs.h >>conftest.$ac_ext
8983 cat >>conftest.$ac_ext <<_ACEOF
8984 /* end confdefs.h. */
8985 #include <stdlib.h>
8986
8987 _ACEOF
8988 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8989 $EGREP "free" >/dev/null 2>&1; then
8990 :
8991 else
8992 ac_cv_header_stdc=no
8993 fi
8994 rm -f conftest*
8995
8996 fi
8997
8998 if test $ac_cv_header_stdc = yes; then
8999 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9000 if test "$cross_compiling" = yes; then
9001 :
9002 else
9003 cat >conftest.$ac_ext <<_ACEOF
9004 /* confdefs.h. */
9005 _ACEOF
9006 cat confdefs.h >>conftest.$ac_ext
9007 cat >>conftest.$ac_ext <<_ACEOF
9008 /* end confdefs.h. */
9009 #include <ctype.h>
9010 #include <stdlib.h>
9011 #if ((' ' & 0x0FF) == 0x020)
9012 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9013 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9014 #else
9015 # define ISLOWER(c) \
9016 (('a' <= (c) && (c) <= 'i') \
9017 || ('j' <= (c) && (c) <= 'r') \
9018 || ('s' <= (c) && (c) <= 'z'))
9019 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9020 #endif
9021
9022 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9023 int
9024 main ()
9025 {
9026 int i;
9027 for (i = 0; i < 256; i++)
9028 if (XOR (islower (i), ISLOWER (i))
9029 || toupper (i) != TOUPPER (i))
9030 return 2;
9031 return 0;
9032 }
9033 _ACEOF
9034 rm -f conftest$ac_exeext
9035 if { (ac_try="$ac_link"
9036 case "(($ac_try" in
9037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9038 *) ac_try_echo=$ac_try;;
9039 esac
9040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9041 (eval "$ac_link") 2>&5
9042 ac_status=$?
9043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9045 { (case "(($ac_try" in
9046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9047 *) ac_try_echo=$ac_try;;
9048 esac
9049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9050 (eval "$ac_try") 2>&5
9051 ac_status=$?
9052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9053 (exit $ac_status); }; }; then
9054 :
9055 else
9056 echo "$as_me: program exited with status $ac_status" >&5
9057 echo "$as_me: failed program was:" >&5
9058 sed 's/^/| /' conftest.$ac_ext >&5
9059
9060 ( exit $ac_status )
9061 ac_cv_header_stdc=no
9062 fi
9063 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9064 fi
9065
9066
9067 fi
9068 fi
9069 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9070 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9071 if test $ac_cv_header_stdc = yes; then
9072
9073 cat >>confdefs.h <<\_ACEOF
9074 #define STDC_HEADERS 1
9075 _ACEOF
9076
9077 fi
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104 for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
9105 do
9106 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9107 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9109 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9110 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9111 echo $ECHO_N "(cached) $ECHO_C" >&6
9112 fi
9113 ac_res=`eval echo '${'$as_ac_Header'}'`
9114 { echo "$as_me:$LINENO: result: $ac_res" >&5
9115 echo "${ECHO_T}$ac_res" >&6; }
9116 else
9117 # Is the header compilable?
9118 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9119 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9120 cat >conftest.$ac_ext <<_ACEOF
9121 /* confdefs.h. */
9122 _ACEOF
9123 cat confdefs.h >>conftest.$ac_ext
9124 cat >>conftest.$ac_ext <<_ACEOF
9125 /* end confdefs.h. */
9126 $ac_includes_default
9127 #include <$ac_header>
9128 _ACEOF
9129 rm -f conftest.$ac_objext
9130 if { (ac_try="$ac_compile"
9131 case "(($ac_try" in
9132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9133 *) ac_try_echo=$ac_try;;
9134 esac
9135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9136 (eval "$ac_compile") 2>conftest.er1
9137 ac_status=$?
9138 grep -v '^ *+' conftest.er1 >conftest.err
9139 rm -f conftest.er1
9140 cat conftest.err >&5
9141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142 (exit $ac_status); } && {
9143 test -z "$ac_c_werror_flag" ||
9144 test ! -s conftest.err
9145 } && test -s conftest.$ac_objext; then
9146 ac_header_compiler=yes
9147 else
9148 echo "$as_me: failed program was:" >&5
9149 sed 's/^/| /' conftest.$ac_ext >&5
9150
9151 ac_header_compiler=no
9152 fi
9153
9154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9155 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9156 echo "${ECHO_T}$ac_header_compiler" >&6; }
9157
9158 # Is the header present?
9159 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9160 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9161 cat >conftest.$ac_ext <<_ACEOF
9162 /* confdefs.h. */
9163 _ACEOF
9164 cat confdefs.h >>conftest.$ac_ext
9165 cat >>conftest.$ac_ext <<_ACEOF
9166 /* end confdefs.h. */
9167 #include <$ac_header>
9168 _ACEOF
9169 if { (ac_try="$ac_cpp conftest.$ac_ext"
9170 case "(($ac_try" in
9171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9172 *) ac_try_echo=$ac_try;;
9173 esac
9174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9175 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9176 ac_status=$?
9177 grep -v '^ *+' conftest.er1 >conftest.err
9178 rm -f conftest.er1
9179 cat conftest.err >&5
9180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9181 (exit $ac_status); } >/dev/null && {
9182 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9183 test ! -s conftest.err
9184 }; then
9185 ac_header_preproc=yes
9186 else
9187 echo "$as_me: failed program was:" >&5
9188 sed 's/^/| /' conftest.$ac_ext >&5
9189
9190 ac_header_preproc=no
9191 fi
9192
9193 rm -f conftest.err conftest.$ac_ext
9194 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9195 echo "${ECHO_T}$ac_header_preproc" >&6; }
9196
9197 # So? What about this header?
9198 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9199 yes:no: )
9200 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9201 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9202 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9203 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9204 ac_header_preproc=yes
9205 ;;
9206 no:yes:* )
9207 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9208 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9209 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9210 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9211 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9212 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9213 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9214 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9215 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9216 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9217 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9218 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9219 ( cat <<\_ASBOX
9220 ## ------------------------------ ##
9221 ## Report this to gezelter@nd.edu ##
9222 ## ------------------------------ ##
9223 _ASBOX
9224 ) | sed "s/^/$as_me: WARNING: /" >&2
9225 ;;
9226 esac
9227 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9228 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9229 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9230 echo $ECHO_N "(cached) $ECHO_C" >&6
9231 else
9232 eval "$as_ac_Header=\$ac_header_preproc"
9233 fi
9234 ac_res=`eval echo '${'$as_ac_Header'}'`
9235 { echo "$as_me:$LINENO: result: $ac_res" >&5
9236 echo "${ECHO_T}$ac_res" >&6; }
9237
9238 fi
9239 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9240 cat >>confdefs.h <<_ACEOF
9241 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9242 _ACEOF
9243
9244 fi
9245
9246 done
9247
9248
9249 # Checks for typedefs, structures, and compiler characteristics.
9250 { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
9251 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
9252 if test "${ac_cv_header_stdbool_h+set}" = set; then
9253 echo $ECHO_N "(cached) $ECHO_C" >&6
9254 else
9255 cat >conftest.$ac_ext <<_ACEOF
9256 /* confdefs.h. */
9257 _ACEOF
9258 cat confdefs.h >>conftest.$ac_ext
9259 cat >>conftest.$ac_ext <<_ACEOF
9260 /* end confdefs.h. */
9261
9262 #include <stdbool.h>
9263 #ifndef bool
9264 "error: bool is not defined"
9265 #endif
9266 #ifndef false
9267 "error: false is not defined"
9268 #endif
9269 #if false
9270 "error: false is not 0"
9271 #endif
9272 #ifndef true
9273 "error: true is not defined"
9274 #endif
9275 #if true != 1
9276 "error: true is not 1"
9277 #endif
9278 #ifndef __bool_true_false_are_defined
9279 "error: __bool_true_false_are_defined is not defined"
9280 #endif
9281
9282 struct s { _Bool s: 1; _Bool t; } s;
9283
9284 char a[true == 1 ? 1 : -1];
9285 char b[false == 0 ? 1 : -1];
9286 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9287 char d[(bool) 0.5 == true ? 1 : -1];
9288 bool e = &s;
9289 char f[(_Bool) 0.0 == false ? 1 : -1];
9290 char g[true];
9291 char h[sizeof (_Bool)];
9292 char i[sizeof s.t];
9293 enum { j = false, k = true, l = false * true, m = true * 256 };
9294 _Bool n[m];
9295 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9296 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9297 # if defined __xlc__ || defined __GNUC__
9298 /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9299 reported by James Lemley on 2005-10-05; see
9300 http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9301 This test is not quite right, since xlc is allowed to
9302 reject this program, as the initializer for xlcbug is
9303 not one of the forms that C requires support for.
9304 However, doing the test right would require a runtime
9305 test, and that would make cross-compilation harder.
9306 Let us hope that IBM fixes the xlc bug, and also adds
9307 support for this kind of constant expression. In the
9308 meantime, this test will reject xlc, which is OK, since
9309 our stdbool.h substitute should suffice. We also test
9310 this with GCC, where it should work, to detect more
9311 quickly whether someone messes up the test in the
9312 future. */
9313 char digs[] = "0123456789";
9314 int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9315 # endif
9316 /* Catch a bug in an HP-UX C compiler. See
9317 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9318 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9319 */
9320 _Bool q = true;
9321 _Bool *pq = &q;
9322
9323 #ifdef FC_DUMMY_MAIN
9324 #ifndef FC_DUMMY_MAIN_EQ_F77
9325 # ifdef __cplusplus
9326 extern "C"
9327 # endif
9328 int FC_DUMMY_MAIN() { return 1; }
9329 #endif
9330 #endif
9331 int
9332 main ()
9333 {
9334
9335 *pq |= q;
9336 *pq |= ! q;
9337 /* Refer to every declared value, to avoid compiler optimizations. */
9338 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9339 + !m + !n + !o + !p + !q + !pq);
9340
9341 ;
9342 return 0;
9343 }
9344 _ACEOF
9345 rm -f conftest.$ac_objext
9346 if { (ac_try="$ac_compile"
9347 case "(($ac_try" in
9348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9349 *) ac_try_echo=$ac_try;;
9350 esac
9351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9352 (eval "$ac_compile") 2>conftest.er1
9353 ac_status=$?
9354 grep -v '^ *+' conftest.er1 >conftest.err
9355 rm -f conftest.er1
9356 cat conftest.err >&5
9357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358 (exit $ac_status); } && {
9359 test -z "$ac_c_werror_flag" ||
9360 test ! -s conftest.err
9361 } && test -s conftest.$ac_objext; then
9362 ac_cv_header_stdbool_h=yes
9363 else
9364 echo "$as_me: failed program was:" >&5
9365 sed 's/^/| /' conftest.$ac_ext >&5
9366
9367 ac_cv_header_stdbool_h=no
9368 fi
9369
9370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9371 fi
9372 { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
9373 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
9374 { echo "$as_me:$LINENO: checking for _Bool" >&5
9375 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
9376 if test "${ac_cv_type__Bool+set}" = set; then
9377 echo $ECHO_N "(cached) $ECHO_C" >&6
9378 else
9379 cat >conftest.$ac_ext <<_ACEOF
9380 /* confdefs.h. */
9381 _ACEOF
9382 cat confdefs.h >>conftest.$ac_ext
9383 cat >>conftest.$ac_ext <<_ACEOF
9384 /* end confdefs.h. */
9385 $ac_includes_default
9386 typedef _Bool ac__type_new_;
9387 #ifdef FC_DUMMY_MAIN
9388 #ifndef FC_DUMMY_MAIN_EQ_F77
9389 # ifdef __cplusplus
9390 extern "C"
9391 # endif
9392 int FC_DUMMY_MAIN() { return 1; }
9393 #endif
9394 #endif
9395 int
9396 main ()
9397 {
9398 if ((ac__type_new_ *) 0)
9399 return 0;
9400 if (sizeof (ac__type_new_))
9401 return 0;
9402 ;
9403 return 0;
9404 }
9405 _ACEOF
9406 rm -f conftest.$ac_objext
9407 if { (ac_try="$ac_compile"
9408 case "(($ac_try" in
9409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9410 *) ac_try_echo=$ac_try;;
9411 esac
9412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9413 (eval "$ac_compile") 2>conftest.er1
9414 ac_status=$?
9415 grep -v '^ *+' conftest.er1 >conftest.err
9416 rm -f conftest.er1
9417 cat conftest.err >&5
9418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9419 (exit $ac_status); } && {
9420 test -z "$ac_c_werror_flag" ||
9421 test ! -s conftest.err
9422 } && test -s conftest.$ac_objext; then
9423 ac_cv_type__Bool=yes
9424 else
9425 echo "$as_me: failed program was:" >&5
9426 sed 's/^/| /' conftest.$ac_ext >&5
9427
9428 ac_cv_type__Bool=no
9429 fi
9430
9431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9432 fi
9433 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
9434 echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
9435 if test $ac_cv_type__Bool = yes; then
9436
9437 cat >>confdefs.h <<_ACEOF
9438 #define HAVE__BOOL 1
9439 _ACEOF
9440
9441
9442 fi
9443
9444 if test $ac_cv_header_stdbool_h = yes; then
9445
9446 cat >>confdefs.h <<\_ACEOF
9447 #define HAVE_STDBOOL_H 1
9448 _ACEOF
9449
9450 fi
9451
9452 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9453 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9454 if test "${ac_cv_c_const+set}" = set; then
9455 echo $ECHO_N "(cached) $ECHO_C" >&6
9456 else
9457 cat >conftest.$ac_ext <<_ACEOF
9458 /* confdefs.h. */
9459 _ACEOF
9460 cat confdefs.h >>conftest.$ac_ext
9461 cat >>conftest.$ac_ext <<_ACEOF
9462 /* end confdefs.h. */
9463
9464 #ifdef FC_DUMMY_MAIN
9465 #ifndef FC_DUMMY_MAIN_EQ_F77
9466 # ifdef __cplusplus
9467 extern "C"
9468 # endif
9469 int FC_DUMMY_MAIN() { return 1; }
9470 #endif
9471 #endif
9472 int
9473 main ()
9474 {
9475 /* FIXME: Include the comments suggested by Paul. */
9476 #ifndef __cplusplus
9477 /* Ultrix mips cc rejects this. */
9478 typedef int charset[2];
9479 const charset cs;
9480 /* SunOS 4.1.1 cc rejects this. */
9481 char const *const *pcpcc;
9482 char **ppc;
9483 /* NEC SVR4.0.2 mips cc rejects this. */
9484 struct point {int x, y;};
9485 static struct point const zero = {0,0};
9486 /* AIX XL C 1.02.0.0 rejects this.
9487 It does not let you subtract one const X* pointer from another in
9488 an arm of an if-expression whose if-part is not a constant
9489 expression */
9490 const char *g = "string";
9491 pcpcc = &g + (g ? g-g : 0);
9492 /* HPUX 7.0 cc rejects these. */
9493 ++pcpcc;
9494 ppc = (char**) pcpcc;
9495 pcpcc = (char const *const *) ppc;
9496 { /* SCO 3.2v4 cc rejects this. */
9497 char *t;
9498 char const *s = 0 ? (char *) 0 : (char const *) 0;
9499
9500 *t++ = 0;
9501 if (s) return 0;
9502 }
9503 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9504 int x[] = {25, 17};
9505 const int *foo = &x[0];
9506 ++foo;
9507 }
9508 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9509 typedef const int *iptr;
9510 iptr p = 0;
9511 ++p;
9512 }
9513 { /* AIX XL C 1.02.0.0 rejects this saying
9514 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9515 struct s { int j; const int *ap[3]; };
9516 struct s *b; b->j = 5;
9517 }
9518 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9519 const int foo = 10;
9520 if (!foo) return 0;
9521 }
9522 return !cs[0] && !zero.x;
9523 #endif
9524
9525 ;
9526 return 0;
9527 }
9528 _ACEOF
9529 rm -f conftest.$ac_objext
9530 if { (ac_try="$ac_compile"
9531 case "(($ac_try" in
9532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9533 *) ac_try_echo=$ac_try;;
9534 esac
9535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9536 (eval "$ac_compile") 2>conftest.er1
9537 ac_status=$?
9538 grep -v '^ *+' conftest.er1 >conftest.err
9539 rm -f conftest.er1
9540 cat conftest.err >&5
9541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 (exit $ac_status); } && {
9543 test -z "$ac_c_werror_flag" ||
9544 test ! -s conftest.err
9545 } && test -s conftest.$ac_objext; then
9546 ac_cv_c_const=yes
9547 else
9548 echo "$as_me: failed program was:" >&5
9549 sed 's/^/| /' conftest.$ac_ext >&5
9550
9551 ac_cv_c_const=no
9552 fi
9553
9554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555 fi
9556 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9557 echo "${ECHO_T}$ac_cv_c_const" >&6; }
9558 if test $ac_cv_c_const = no; then
9559
9560 cat >>confdefs.h <<\_ACEOF
9561 #define const
9562 _ACEOF
9563
9564 fi
9565
9566 { echo "$as_me:$LINENO: checking for inline" >&5
9567 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
9568 if test "${ac_cv_c_inline+set}" = set; then
9569 echo $ECHO_N "(cached) $ECHO_C" >&6
9570 else
9571 ac_cv_c_inline=no
9572 for ac_kw in inline __inline__ __inline; do
9573 cat >conftest.$ac_ext <<_ACEOF
9574 /* confdefs.h. */
9575 _ACEOF
9576 cat confdefs.h >>conftest.$ac_ext
9577 cat >>conftest.$ac_ext <<_ACEOF
9578 /* end confdefs.h. */
9579 #ifndef __cplusplus
9580 typedef int foo_t;
9581 static $ac_kw foo_t static_foo () {return 0; }
9582 $ac_kw foo_t foo () {return 0; }
9583 #endif
9584
9585 _ACEOF
9586 rm -f conftest.$ac_objext
9587 if { (ac_try="$ac_compile"
9588 case "(($ac_try" in
9589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9590 *) ac_try_echo=$ac_try;;
9591 esac
9592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9593 (eval "$ac_compile") 2>conftest.er1
9594 ac_status=$?
9595 grep -v '^ *+' conftest.er1 >conftest.err
9596 rm -f conftest.er1
9597 cat conftest.err >&5
9598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 (exit $ac_status); } && {
9600 test -z "$ac_c_werror_flag" ||
9601 test ! -s conftest.err
9602 } && test -s conftest.$ac_objext; then
9603 ac_cv_c_inline=$ac_kw
9604 else
9605 echo "$as_me: failed program was:" >&5
9606 sed 's/^/| /' conftest.$ac_ext >&5
9607
9608
9609 fi
9610
9611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9612 test "$ac_cv_c_inline" != no && break
9613 done
9614
9615 fi
9616 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9617 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
9618
9619
9620 case $ac_cv_c_inline in
9621 inline | yes) ;;
9622 *)
9623 case $ac_cv_c_inline in
9624 no) ac_val=;;
9625 *) ac_val=$ac_cv_c_inline;;
9626 esac
9627 cat >>confdefs.h <<_ACEOF
9628 #ifndef __cplusplus
9629 #define inline $ac_val
9630 #endif
9631 _ACEOF
9632 ;;
9633 esac
9634
9635 { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
9636 echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
9637 if test "${ac_cv_c_restrict+set}" = set; then
9638 echo $ECHO_N "(cached) $ECHO_C" >&6
9639 else
9640 ac_cv_c_restrict=no
9641 # Try the official restrict keyword, then gcc's __restrict, and
9642 # the less common variants.
9643 for ac_kw in restrict __restrict __restrict__ _Restrict; do
9644 cat >conftest.$ac_ext <<_ACEOF
9645 /* confdefs.h. */
9646 _ACEOF
9647 cat confdefs.h >>conftest.$ac_ext
9648 cat >>conftest.$ac_ext <<_ACEOF
9649 /* end confdefs.h. */
9650 typedef int * int_ptr;
9651 int foo (int_ptr $ac_kw ip) {
9652 return ip[0];
9653 }
9654 #ifdef FC_DUMMY_MAIN
9655 #ifndef FC_DUMMY_MAIN_EQ_F77
9656 # ifdef __cplusplus
9657 extern "C"
9658 # endif
9659 int FC_DUMMY_MAIN() { return 1; }
9660 #endif
9661 #endif
9662 int
9663 main ()
9664 {
9665 int s[1];
9666 int * $ac_kw t = s;
9667 t[0] = 0;
9668 return foo(t)
9669 ;
9670 return 0;
9671 }
9672 _ACEOF
9673 rm -f conftest.$ac_objext
9674 if { (ac_try="$ac_compile"
9675 case "(($ac_try" in
9676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9677 *) ac_try_echo=$ac_try;;
9678 esac
9679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9680 (eval "$ac_compile") 2>conftest.er1
9681 ac_status=$?
9682 grep -v '^ *+' conftest.er1 >conftest.err
9683 rm -f conftest.er1
9684 cat conftest.err >&5
9685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9686 (exit $ac_status); } && {
9687 test -z "$ac_c_werror_flag" ||
9688 test ! -s conftest.err
9689 } && test -s conftest.$ac_objext; then
9690 ac_cv_c_restrict=$ac_kw
9691 else
9692 echo "$as_me: failed program was:" >&5
9693 sed 's/^/| /' conftest.$ac_ext >&5
9694
9695
9696 fi
9697
9698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9699 test "$ac_cv_c_restrict" != no && break
9700 done
9701
9702 fi
9703 { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
9704 echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
9705 case $ac_cv_c_restrict in
9706 restrict) ;;
9707 no)
9708 cat >>confdefs.h <<\_ACEOF
9709 #define restrict
9710 _ACEOF
9711 ;;
9712 *) cat >>confdefs.h <<_ACEOF
9713 #define restrict $ac_cv_c_restrict
9714 _ACEOF
9715 ;;
9716 esac
9717
9718 { echo "$as_me:$LINENO: checking for size_t" >&5
9719 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
9720 if test "${ac_cv_type_size_t+set}" = set; then
9721 echo $ECHO_N "(cached) $ECHO_C" >&6
9722 else
9723 cat >conftest.$ac_ext <<_ACEOF
9724 /* confdefs.h. */
9725 _ACEOF
9726 cat confdefs.h >>conftest.$ac_ext
9727 cat >>conftest.$ac_ext <<_ACEOF
9728 /* end confdefs.h. */
9729 $ac_includes_default
9730 typedef size_t ac__type_new_;
9731 #ifdef FC_DUMMY_MAIN
9732 #ifndef FC_DUMMY_MAIN_EQ_F77
9733 # ifdef __cplusplus
9734 extern "C"
9735 # endif
9736 int FC_DUMMY_MAIN() { return 1; }
9737 #endif
9738 #endif
9739 int
9740 main ()
9741 {
9742 if ((ac__type_new_ *) 0)
9743 return 0;
9744 if (sizeof (ac__type_new_))
9745 return 0;
9746 ;
9747 return 0;
9748 }
9749 _ACEOF
9750 rm -f conftest.$ac_objext
9751 if { (ac_try="$ac_compile"
9752 case "(($ac_try" in
9753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9754 *) ac_try_echo=$ac_try;;
9755 esac
9756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9757 (eval "$ac_compile") 2>conftest.er1
9758 ac_status=$?
9759 grep -v '^ *+' conftest.er1 >conftest.err
9760 rm -f conftest.er1
9761 cat conftest.err >&5
9762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 (exit $ac_status); } && {
9764 test -z "$ac_c_werror_flag" ||
9765 test ! -s conftest.err
9766 } && test -s conftest.$ac_objext; then
9767 ac_cv_type_size_t=yes
9768 else
9769 echo "$as_me: failed program was:" >&5
9770 sed 's/^/| /' conftest.$ac_ext >&5
9771
9772 ac_cv_type_size_t=no
9773 fi
9774
9775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9776 fi
9777 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
9778 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
9779 if test $ac_cv_type_size_t = yes; then
9780 :
9781 else
9782
9783 cat >>confdefs.h <<_ACEOF
9784 #define size_t unsigned int
9785 _ACEOF
9786
9787 fi
9788
9789 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9790 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
9791 if test "${ac_cv_header_time+set}" = set; then
9792 echo $ECHO_N "(cached) $ECHO_C" >&6
9793 else
9794 cat >conftest.$ac_ext <<_ACEOF
9795 /* confdefs.h. */
9796 _ACEOF
9797 cat confdefs.h >>conftest.$ac_ext
9798 cat >>conftest.$ac_ext <<_ACEOF
9799 /* end confdefs.h. */
9800 #include <sys/types.h>
9801 #include <sys/time.h>
9802 #include <time.h>
9803
9804 #ifdef FC_DUMMY_MAIN
9805 #ifndef FC_DUMMY_MAIN_EQ_F77
9806 # ifdef __cplusplus
9807 extern "C"
9808 # endif
9809 int FC_DUMMY_MAIN() { return 1; }
9810 #endif
9811 #endif
9812 int
9813 main ()
9814 {
9815 if ((struct tm *) 0)
9816 return 0;
9817 ;
9818 return 0;
9819 }
9820 _ACEOF
9821 rm -f conftest.$ac_objext
9822 if { (ac_try="$ac_compile"
9823 case "(($ac_try" in
9824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825 *) ac_try_echo=$ac_try;;
9826 esac
9827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828 (eval "$ac_compile") 2>conftest.er1
9829 ac_status=$?
9830 grep -v '^ *+' conftest.er1 >conftest.err
9831 rm -f conftest.er1
9832 cat conftest.err >&5
9833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9834 (exit $ac_status); } && {
9835 test -z "$ac_c_werror_flag" ||
9836 test ! -s conftest.err
9837 } && test -s conftest.$ac_objext; then
9838 ac_cv_header_time=yes
9839 else
9840 echo "$as_me: failed program was:" >&5
9841 sed 's/^/| /' conftest.$ac_ext >&5
9842
9843 ac_cv_header_time=no
9844 fi
9845
9846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9847 fi
9848 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
9849 echo "${ECHO_T}$ac_cv_header_time" >&6; }
9850 if test $ac_cv_header_time = yes; then
9851
9852 cat >>confdefs.h <<\_ACEOF
9853 #define TIME_WITH_SYS_TIME 1
9854 _ACEOF
9855
9856 fi
9857
9858 { echo "$as_me:$LINENO: checking for clock_t" >&5
9859 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
9860 if test "${ac_cv_type_clock_t+set}" = set; then
9861 echo $ECHO_N "(cached) $ECHO_C" >&6
9862 else
9863 cat >conftest.$ac_ext <<_ACEOF
9864 /* confdefs.h. */
9865 _ACEOF
9866 cat confdefs.h >>conftest.$ac_ext
9867 cat >>conftest.$ac_ext <<_ACEOF
9868 /* end confdefs.h. */
9869 $ac_includes_default
9870 typedef clock_t ac__type_new_;
9871 #ifdef FC_DUMMY_MAIN
9872 #ifndef FC_DUMMY_MAIN_EQ_F77
9873 # ifdef __cplusplus
9874 extern "C"
9875 # endif
9876 int FC_DUMMY_MAIN() { return 1; }
9877 #endif
9878 #endif
9879 int
9880 main ()
9881 {
9882 if ((ac__type_new_ *) 0)
9883 return 0;
9884 if (sizeof (ac__type_new_))
9885 return 0;
9886 ;
9887 return 0;
9888 }
9889 _ACEOF
9890 rm -f conftest.$ac_objext
9891 if { (ac_try="$ac_compile"
9892 case "(($ac_try" in
9893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9894 *) ac_try_echo=$ac_try;;
9895 esac
9896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9897 (eval "$ac_compile") 2>conftest.er1
9898 ac_status=$?
9899 grep -v '^ *+' conftest.er1 >conftest.err
9900 rm -f conftest.er1
9901 cat conftest.err >&5
9902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 (exit $ac_status); } && {
9904 test -z "$ac_c_werror_flag" ||
9905 test ! -s conftest.err
9906 } && test -s conftest.$ac_objext; then
9907 ac_cv_type_clock_t=yes
9908 else
9909 echo "$as_me: failed program was:" >&5
9910 sed 's/^/| /' conftest.$ac_ext >&5
9911
9912 ac_cv_type_clock_t=no
9913 fi
9914
9915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9916 fi
9917 { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
9918 echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
9919 if test $ac_cv_type_clock_t = yes; then
9920
9921 cat >>confdefs.h <<_ACEOF
9922 #define HAVE_CLOCK_T 1
9923 _ACEOF
9924
9925
9926 fi
9927
9928 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9929 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9930 if test "${ac_cv_c_const+set}" = set; then
9931 echo $ECHO_N "(cached) $ECHO_C" >&6
9932 else
9933 cat >conftest.$ac_ext <<_ACEOF
9934 /* confdefs.h. */
9935 _ACEOF
9936 cat confdefs.h >>conftest.$ac_ext
9937 cat >>conftest.$ac_ext <<_ACEOF
9938 /* end confdefs.h. */
9939
9940 #ifdef FC_DUMMY_MAIN
9941 #ifndef FC_DUMMY_MAIN_EQ_F77
9942 # ifdef __cplusplus
9943 extern "C"
9944 # endif
9945 int FC_DUMMY_MAIN() { return 1; }
9946 #endif
9947 #endif
9948 int
9949 main ()
9950 {
9951 /* FIXME: Include the comments suggested by Paul. */
9952 #ifndef __cplusplus
9953 /* Ultrix mips cc rejects this. */
9954 typedef int charset[2];
9955 const charset cs;
9956 /* SunOS 4.1.1 cc rejects this. */
9957 char const *const *pcpcc;
9958 char **ppc;
9959 /* NEC SVR4.0.2 mips cc rejects this. */
9960 struct point {int x, y;};
9961 static struct point const zero = {0,0};
9962 /* AIX XL C 1.02.0.0 rejects this.
9963 It does not let you subtract one const X* pointer from another in
9964 an arm of an if-expression whose if-part is not a constant
9965 expression */
9966 const char *g = "string";
9967 pcpcc = &g + (g ? g-g : 0);
9968 /* HPUX 7.0 cc rejects these. */
9969 ++pcpcc;
9970 ppc = (char**) pcpcc;
9971 pcpcc = (char const *const *) ppc;
9972 { /* SCO 3.2v4 cc rejects this. */
9973 char *t;
9974 char const *s = 0 ? (char *) 0 : (char const *) 0;
9975
9976 *t++ = 0;
9977 if (s) return 0;
9978 }
9979 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9980 int x[] = {25, 17};
9981 const int *foo = &x[0];
9982 ++foo;
9983 }
9984 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9985 typedef const int *iptr;
9986 iptr p = 0;
9987 ++p;
9988 }
9989 { /* AIX XL C 1.02.0.0 rejects this saying
9990 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9991 struct s { int j; const int *ap[3]; };
9992 struct s *b; b->j = 5;
9993 }
9994 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9995 const int foo = 10;
9996 if (!foo) return 0;
9997 }
9998 return !cs[0] && !zero.x;
9999 #endif
10000
10001 ;
10002 return 0;
10003 }
10004 _ACEOF
10005 rm -f conftest.$ac_objext
10006 if { (ac_try="$ac_compile"
10007 case "(($ac_try" in
10008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10009 *) ac_try_echo=$ac_try;;
10010 esac
10011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10012 (eval "$ac_compile") 2>conftest.er1
10013 ac_status=$?
10014 grep -v '^ *+' conftest.er1 >conftest.err
10015 rm -f conftest.er1
10016 cat conftest.err >&5
10017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10018 (exit $ac_status); } && {
10019 test -z "$ac_c_werror_flag" ||
10020 test ! -s conftest.err
10021 } && test -s conftest.$ac_objext; then
10022 ac_cv_c_const=yes
10023 else
10024 echo "$as_me: failed program was:" >&5
10025 sed 's/^/| /' conftest.$ac_ext >&5
10026
10027 ac_cv_c_const=no
10028 fi
10029
10030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10031 fi
10032 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10033 echo "${ECHO_T}$ac_cv_c_const" >&6; }
10034 if test $ac_cv_c_const = no; then
10035
10036 cat >>confdefs.h <<\_ACEOF
10037 #define const
10038 _ACEOF
10039
10040 fi
10041
10042 { echo "$as_me:$LINENO: checking for inline" >&5
10043 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10044 if test "${ac_cv_c_inline+set}" = set; then
10045 echo $ECHO_N "(cached) $ECHO_C" >&6
10046 else
10047 ac_cv_c_inline=no
10048 for ac_kw in inline __inline__ __inline; do
10049 cat >conftest.$ac_ext <<_ACEOF
10050 /* confdefs.h. */
10051 _ACEOF
10052 cat confdefs.h >>conftest.$ac_ext
10053 cat >>conftest.$ac_ext <<_ACEOF
10054 /* end confdefs.h. */
10055 #ifndef __cplusplus
10056 typedef int foo_t;
10057 static $ac_kw foo_t static_foo () {return 0; }
10058 $ac_kw foo_t foo () {return 0; }
10059 #endif
10060
10061 _ACEOF
10062 rm -f conftest.$ac_objext
10063 if { (ac_try="$ac_compile"
10064 case "(($ac_try" in
10065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10066 *) ac_try_echo=$ac_try;;
10067 esac
10068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10069 (eval "$ac_compile") 2>conftest.er1
10070 ac_status=$?
10071 grep -v '^ *+' conftest.er1 >conftest.err
10072 rm -f conftest.er1
10073 cat conftest.err >&5
10074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 (exit $ac_status); } && {
10076 test -z "$ac_c_werror_flag" ||
10077 test ! -s conftest.err
10078 } && test -s conftest.$ac_objext; then
10079 ac_cv_c_inline=$ac_kw
10080 else
10081 echo "$as_me: failed program was:" >&5
10082 sed 's/^/| /' conftest.$ac_ext >&5
10083
10084
10085 fi
10086
10087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10088 test "$ac_cv_c_inline" != no && break
10089 done
10090
10091 fi
10092 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10093 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10094
10095
10096 case $ac_cv_c_inline in
10097 inline | yes) ;;
10098 *)
10099 case $ac_cv_c_inline in
10100 no) ac_val=;;
10101 *) ac_val=$ac_cv_c_inline;;
10102 esac
10103 cat >>confdefs.h <<_ACEOF
10104 #ifndef __cplusplus
10105 #define inline $ac_val
10106 #endif
10107 _ACEOF
10108 ;;
10109 esac
10110
10111
10112 # Checks for library functions.
10113
10114 for ac_header in stdlib.h
10115 do
10116 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10119 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10120 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10121 echo $ECHO_N "(cached) $ECHO_C" >&6
10122 fi
10123 ac_res=`eval echo '${'$as_ac_Header'}'`
10124 { echo "$as_me:$LINENO: result: $ac_res" >&5
10125 echo "${ECHO_T}$ac_res" >&6; }
10126 else
10127 # Is the header compilable?
10128 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10129 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10130 cat >conftest.$ac_ext <<_ACEOF
10131 /* confdefs.h. */
10132 _ACEOF
10133 cat confdefs.h >>conftest.$ac_ext
10134 cat >>conftest.$ac_ext <<_ACEOF
10135 /* end confdefs.h. */
10136 $ac_includes_default
10137 #include <$ac_header>
10138 _ACEOF
10139 rm -f conftest.$ac_objext
10140 if { (ac_try="$ac_compile"
10141 case "(($ac_try" in
10142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143 *) ac_try_echo=$ac_try;;
10144 esac
10145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146 (eval "$ac_compile") 2>conftest.er1
10147 ac_status=$?
10148 grep -v '^ *+' conftest.er1 >conftest.err
10149 rm -f conftest.er1
10150 cat conftest.err >&5
10151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10152 (exit $ac_status); } && {
10153 test -z "$ac_c_werror_flag" ||
10154 test ! -s conftest.err
10155 } && test -s conftest.$ac_objext; then
10156 ac_header_compiler=yes
10157 else
10158 echo "$as_me: failed program was:" >&5
10159 sed 's/^/| /' conftest.$ac_ext >&5
10160
10161 ac_header_compiler=no
10162 fi
10163
10164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10165 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10166 echo "${ECHO_T}$ac_header_compiler" >&6; }
10167
10168 # Is the header present?
10169 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10170 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10171 cat >conftest.$ac_ext <<_ACEOF
10172 /* confdefs.h. */
10173 _ACEOF
10174 cat confdefs.h >>conftest.$ac_ext
10175 cat >>conftest.$ac_ext <<_ACEOF
10176 /* end confdefs.h. */
10177 #include <$ac_header>
10178 _ACEOF
10179 if { (ac_try="$ac_cpp conftest.$ac_ext"
10180 case "(($ac_try" in
10181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10182 *) ac_try_echo=$ac_try;;
10183 esac
10184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10185 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10186 ac_status=$?
10187 grep -v '^ *+' conftest.er1 >conftest.err
10188 rm -f conftest.er1
10189 cat conftest.err >&5
10190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 (exit $ac_status); } >/dev/null && {
10192 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10193 test ! -s conftest.err
10194 }; then
10195 ac_header_preproc=yes
10196 else
10197 echo "$as_me: failed program was:" >&5
10198 sed 's/^/| /' conftest.$ac_ext >&5
10199
10200 ac_header_preproc=no
10201 fi
10202
10203 rm -f conftest.err conftest.$ac_ext
10204 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10205 echo "${ECHO_T}$ac_header_preproc" >&6; }
10206
10207 # So? What about this header?
10208 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10209 yes:no: )
10210 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10211 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10212 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10213 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10214 ac_header_preproc=yes
10215 ;;
10216 no:yes:* )
10217 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10218 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10219 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10220 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10221 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10222 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10223 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10224 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10225 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10226 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10227 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10228 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10229 ( cat <<\_ASBOX
10230 ## ------------------------------ ##
10231 ## Report this to gezelter@nd.edu ##
10232 ## ------------------------------ ##
10233 _ASBOX
10234 ) | sed "s/^/$as_me: WARNING: /" >&2
10235 ;;
10236 esac
10237 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10238 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10239 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10240 echo $ECHO_N "(cached) $ECHO_C" >&6
10241 else
10242 eval "$as_ac_Header=\$ac_header_preproc"
10243 fi
10244 ac_res=`eval echo '${'$as_ac_Header'}'`
10245 { echo "$as_me:$LINENO: result: $ac_res" >&5
10246 echo "${ECHO_T}$ac_res" >&6; }
10247
10248 fi
10249 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10250 cat >>confdefs.h <<_ACEOF
10251 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10252 _ACEOF
10253
10254 fi
10255
10256 done
10257
10258 { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10259 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10260 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10261 echo $ECHO_N "(cached) $ECHO_C" >&6
10262 else
10263 if test "$cross_compiling" = yes; then
10264 ac_cv_func_malloc_0_nonnull=no
10265 else
10266 cat >conftest.$ac_ext <<_ACEOF
10267 /* confdefs.h. */
10268 _ACEOF
10269 cat confdefs.h >>conftest.$ac_ext
10270 cat >>conftest.$ac_ext <<_ACEOF
10271 /* end confdefs.h. */
10272 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10273 # include <stdlib.h>
10274 #else
10275 char *malloc ();
10276 #endif
10277
10278 #ifdef FC_DUMMY_MAIN
10279 #ifndef FC_DUMMY_MAIN_EQ_F77
10280 # ifdef __cplusplus
10281 extern "C"
10282 # endif
10283 int FC_DUMMY_MAIN() { return 1; }
10284 #endif
10285 #endif
10286 int
10287 main ()
10288 {
10289 return ! malloc (0);
10290 ;
10291 return 0;
10292 }
10293 _ACEOF
10294 rm -f conftest$ac_exeext
10295 if { (ac_try="$ac_link"
10296 case "(($ac_try" in
10297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10298 *) ac_try_echo=$ac_try;;
10299 esac
10300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10301 (eval "$ac_link") 2>&5
10302 ac_status=$?
10303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10305 { (case "(($ac_try" in
10306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10307 *) ac_try_echo=$ac_try;;
10308 esac
10309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10310 (eval "$ac_try") 2>&5
10311 ac_status=$?
10312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313 (exit $ac_status); }; }; then
10314 ac_cv_func_malloc_0_nonnull=yes
10315 else
10316 echo "$as_me: program exited with status $ac_status" >&5
10317 echo "$as_me: failed program was:" >&5
10318 sed 's/^/| /' conftest.$ac_ext >&5
10319
10320 ( exit $ac_status )
10321 ac_cv_func_malloc_0_nonnull=no
10322 fi
10323 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10324 fi
10325
10326
10327 fi
10328 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10329 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10330 if test $ac_cv_func_malloc_0_nonnull = yes; then
10331
10332 cat >>confdefs.h <<\_ACEOF
10333 #define HAVE_MALLOC 1
10334 _ACEOF
10335
10336 else
10337 cat >>confdefs.h <<\_ACEOF
10338 #define HAVE_MALLOC 0
10339 _ACEOF
10340
10341 case " $LIBOBJS " in
10342 *" malloc.$ac_objext "* ) ;;
10343 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10344 ;;
10345 esac
10346
10347
10348 cat >>confdefs.h <<\_ACEOF
10349 #define malloc rpl_malloc
10350 _ACEOF
10351
10352 fi
10353
10354
10355
10356 { echo "$as_me:$LINENO: checking for working memcmp" >&5
10357 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
10358 if test "${ac_cv_func_memcmp_working+set}" = set; then
10359 echo $ECHO_N "(cached) $ECHO_C" >&6
10360 else
10361 if test "$cross_compiling" = yes; then
10362 ac_cv_func_memcmp_working=no
10363 else
10364 cat >conftest.$ac_ext <<_ACEOF
10365 /* confdefs.h. */
10366 _ACEOF
10367 cat confdefs.h >>conftest.$ac_ext
10368 cat >>conftest.$ac_ext <<_ACEOF
10369 /* end confdefs.h. */
10370 $ac_includes_default
10371 #ifdef FC_DUMMY_MAIN
10372 #ifndef FC_DUMMY_MAIN_EQ_F77
10373 # ifdef __cplusplus
10374 extern "C"
10375 # endif
10376 int FC_DUMMY_MAIN() { return 1; }
10377 #endif
10378 #endif
10379 int
10380 main ()
10381 {
10382
10383 /* Some versions of memcmp are not 8-bit clean. */
10384 char c0 = '\100', c1 = '\200', c2 = '\201';
10385 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
10386 return 1;
10387
10388 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
10389 or more and with at least one buffer not starting on a 4-byte boundary.
10390 William Lewis provided this test program. */
10391 {
10392 char foo[21];
10393 char bar[21];
10394 int i;
10395 for (i = 0; i < 4; i++)
10396 {
10397 char *a = foo + i;
10398 char *b = bar + i;
10399 strcpy (a, "--------01111111");
10400 strcpy (b, "--------10000000");
10401 if (memcmp (a, b, 16) >= 0)
10402 return 1;
10403 }
10404 return 0;
10405 }
10406
10407 ;
10408 return 0;
10409 }
10410 _ACEOF
10411 rm -f conftest$ac_exeext
10412 if { (ac_try="$ac_link"
10413 case "(($ac_try" in
10414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10415 *) ac_try_echo=$ac_try;;
10416 esac
10417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10418 (eval "$ac_link") 2>&5
10419 ac_status=$?
10420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10422 { (case "(($ac_try" in
10423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10424 *) ac_try_echo=$ac_try;;
10425 esac
10426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10427 (eval "$ac_try") 2>&5
10428 ac_status=$?
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); }; }; then
10431 ac_cv_func_memcmp_working=yes
10432 else
10433 echo "$as_me: program exited with status $ac_status" >&5
10434 echo "$as_me: failed program was:" >&5
10435 sed 's/^/| /' conftest.$ac_ext >&5
10436
10437 ( exit $ac_status )
10438 ac_cv_func_memcmp_working=no
10439 fi
10440 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10441 fi
10442
10443
10444 fi
10445 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
10446 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
10447 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
10448 *" memcmp.$ac_objext "* ) ;;
10449 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
10450 ;;
10451 esac
10452
10453
10454
10455 for ac_header in stdlib.h
10456 do
10457 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10458 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10459 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10460 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10461 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10462 echo $ECHO_N "(cached) $ECHO_C" >&6
10463 fi
10464 ac_res=`eval echo '${'$as_ac_Header'}'`
10465 { echo "$as_me:$LINENO: result: $ac_res" >&5
10466 echo "${ECHO_T}$ac_res" >&6; }
10467 else
10468 # Is the header compilable?
10469 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10470 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10471 cat >conftest.$ac_ext <<_ACEOF
10472 /* confdefs.h. */
10473 _ACEOF
10474 cat confdefs.h >>conftest.$ac_ext
10475 cat >>conftest.$ac_ext <<_ACEOF
10476 /* end confdefs.h. */
10477 $ac_includes_default
10478 #include <$ac_header>
10479 _ACEOF
10480 rm -f conftest.$ac_objext
10481 if { (ac_try="$ac_compile"
10482 case "(($ac_try" in
10483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10484 *) ac_try_echo=$ac_try;;
10485 esac
10486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10487 (eval "$ac_compile") 2>conftest.er1
10488 ac_status=$?
10489 grep -v '^ *+' conftest.er1 >conftest.err
10490 rm -f conftest.er1
10491 cat conftest.err >&5
10492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 (exit $ac_status); } && {
10494 test -z "$ac_c_werror_flag" ||
10495 test ! -s conftest.err
10496 } && test -s conftest.$ac_objext; then
10497 ac_header_compiler=yes
10498 else
10499 echo "$as_me: failed program was:" >&5
10500 sed 's/^/| /' conftest.$ac_ext >&5
10501
10502 ac_header_compiler=no
10503 fi
10504
10505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10506 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10507 echo "${ECHO_T}$ac_header_compiler" >&6; }
10508
10509 # Is the header present?
10510 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10511 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10512 cat >conftest.$ac_ext <<_ACEOF
10513 /* confdefs.h. */
10514 _ACEOF
10515 cat confdefs.h >>conftest.$ac_ext
10516 cat >>conftest.$ac_ext <<_ACEOF
10517 /* end confdefs.h. */
10518 #include <$ac_header>
10519 _ACEOF
10520 if { (ac_try="$ac_cpp conftest.$ac_ext"
10521 case "(($ac_try" in
10522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523 *) ac_try_echo=$ac_try;;
10524 esac
10525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10527 ac_status=$?
10528 grep -v '^ *+' conftest.er1 >conftest.err
10529 rm -f conftest.er1
10530 cat conftest.err >&5
10531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 (exit $ac_status); } >/dev/null && {
10533 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10534 test ! -s conftest.err
10535 }; then
10536 ac_header_preproc=yes
10537 else
10538 echo "$as_me: failed program was:" >&5
10539 sed 's/^/| /' conftest.$ac_ext >&5
10540
10541 ac_header_preproc=no
10542 fi
10543
10544 rm -f conftest.err conftest.$ac_ext
10545 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10546 echo "${ECHO_T}$ac_header_preproc" >&6; }
10547
10548 # So? What about this header?
10549 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10550 yes:no: )
10551 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10552 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10553 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10554 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10555 ac_header_preproc=yes
10556 ;;
10557 no:yes:* )
10558 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10559 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10560 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10561 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10562 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10563 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10564 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10565 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10566 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10567 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10568 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10569 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10570 ( cat <<\_ASBOX
10571 ## ------------------------------ ##
10572 ## Report this to gezelter@nd.edu ##
10573 ## ------------------------------ ##
10574 _ASBOX
10575 ) | sed "s/^/$as_me: WARNING: /" >&2
10576 ;;
10577 esac
10578 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10579 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10580 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10581 echo $ECHO_N "(cached) $ECHO_C" >&6
10582 else
10583 eval "$as_ac_Header=\$ac_header_preproc"
10584 fi
10585 ac_res=`eval echo '${'$as_ac_Header'}'`
10586 { echo "$as_me:$LINENO: result: $ac_res" >&5
10587 echo "${ECHO_T}$ac_res" >&6; }
10588
10589 fi
10590 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10591 cat >>confdefs.h <<_ACEOF
10592 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10593 _ACEOF
10594
10595 fi
10596
10597 done
10598
10599 { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10600 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10601 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10602 echo $ECHO_N "(cached) $ECHO_C" >&6
10603 else
10604 if test "$cross_compiling" = yes; then
10605 ac_cv_func_realloc_0_nonnull=no
10606 else
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 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10614 # include <stdlib.h>
10615 #else
10616 char *realloc ();
10617 #endif
10618
10619 #ifdef FC_DUMMY_MAIN
10620 #ifndef FC_DUMMY_MAIN_EQ_F77
10621 # ifdef __cplusplus
10622 extern "C"
10623 # endif
10624 int FC_DUMMY_MAIN() { return 1; }
10625 #endif
10626 #endif
10627 int
10628 main ()
10629 {
10630 return ! realloc (0, 0);
10631 ;
10632 return 0;
10633 }
10634 _ACEOF
10635 rm -f conftest$ac_exeext
10636 if { (ac_try="$ac_link"
10637 case "(($ac_try" in
10638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10639 *) ac_try_echo=$ac_try;;
10640 esac
10641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10642 (eval "$ac_link") 2>&5
10643 ac_status=$?
10644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10645 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10646 { (case "(($ac_try" in
10647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10648 *) ac_try_echo=$ac_try;;
10649 esac
10650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10651 (eval "$ac_try") 2>&5
10652 ac_status=$?
10653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654 (exit $ac_status); }; }; then
10655 ac_cv_func_realloc_0_nonnull=yes
10656 else
10657 echo "$as_me: program exited with status $ac_status" >&5
10658 echo "$as_me: failed program was:" >&5
10659 sed 's/^/| /' conftest.$ac_ext >&5
10660
10661 ( exit $ac_status )
10662 ac_cv_func_realloc_0_nonnull=no
10663 fi
10664 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10665 fi
10666
10667
10668 fi
10669 { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
10670 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
10671 if test $ac_cv_func_realloc_0_nonnull = yes; then
10672
10673 cat >>confdefs.h <<\_ACEOF
10674 #define HAVE_REALLOC 1
10675 _ACEOF
10676
10677 else
10678 cat >>confdefs.h <<\_ACEOF
10679 #define HAVE_REALLOC 0
10680 _ACEOF
10681
10682 case " $LIBOBJS " in
10683 *" realloc.$ac_objext "* ) ;;
10684 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10685 ;;
10686 esac
10687
10688
10689 cat >>confdefs.h <<\_ACEOF
10690 #define realloc rpl_realloc
10691 _ACEOF
10692
10693 fi
10694
10695
10696
10697
10698
10699 for ac_header in sys/select.h sys/socket.h
10700 do
10701 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10702 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10703 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10704 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10705 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10706 echo $ECHO_N "(cached) $ECHO_C" >&6
10707 fi
10708 ac_res=`eval echo '${'$as_ac_Header'}'`
10709 { echo "$as_me:$LINENO: result: $ac_res" >&5
10710 echo "${ECHO_T}$ac_res" >&6; }
10711 else
10712 # Is the header compilable?
10713 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10714 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10715 cat >conftest.$ac_ext <<_ACEOF
10716 /* confdefs.h. */
10717 _ACEOF
10718 cat confdefs.h >>conftest.$ac_ext
10719 cat >>conftest.$ac_ext <<_ACEOF
10720 /* end confdefs.h. */
10721 $ac_includes_default
10722 #include <$ac_header>
10723 _ACEOF
10724 rm -f conftest.$ac_objext
10725 if { (ac_try="$ac_compile"
10726 case "(($ac_try" in
10727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10728 *) ac_try_echo=$ac_try;;
10729 esac
10730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10731 (eval "$ac_compile") 2>conftest.er1
10732 ac_status=$?
10733 grep -v '^ *+' conftest.er1 >conftest.err
10734 rm -f conftest.er1
10735 cat conftest.err >&5
10736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10737 (exit $ac_status); } && {
10738 test -z "$ac_c_werror_flag" ||
10739 test ! -s conftest.err
10740 } && test -s conftest.$ac_objext; then
10741 ac_header_compiler=yes
10742 else
10743 echo "$as_me: failed program was:" >&5
10744 sed 's/^/| /' conftest.$ac_ext >&5
10745
10746 ac_header_compiler=no
10747 fi
10748
10749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10750 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10751 echo "${ECHO_T}$ac_header_compiler" >&6; }
10752
10753 # Is the header present?
10754 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10755 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10756 cat >conftest.$ac_ext <<_ACEOF
10757 /* confdefs.h. */
10758 _ACEOF
10759 cat confdefs.h >>conftest.$ac_ext
10760 cat >>conftest.$ac_ext <<_ACEOF
10761 /* end confdefs.h. */
10762 #include <$ac_header>
10763 _ACEOF
10764 if { (ac_try="$ac_cpp conftest.$ac_ext"
10765 case "(($ac_try" in
10766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10767 *) ac_try_echo=$ac_try;;
10768 esac
10769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10770 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10771 ac_status=$?
10772 grep -v '^ *+' conftest.er1 >conftest.err
10773 rm -f conftest.er1
10774 cat conftest.err >&5
10775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776 (exit $ac_status); } >/dev/null && {
10777 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10778 test ! -s conftest.err
10779 }; then
10780 ac_header_preproc=yes
10781 else
10782 echo "$as_me: failed program was:" >&5
10783 sed 's/^/| /' conftest.$ac_ext >&5
10784
10785 ac_header_preproc=no
10786 fi
10787
10788 rm -f conftest.err conftest.$ac_ext
10789 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10790 echo "${ECHO_T}$ac_header_preproc" >&6; }
10791
10792 # So? What about this header?
10793 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10794 yes:no: )
10795 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10796 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10797 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10798 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10799 ac_header_preproc=yes
10800 ;;
10801 no:yes:* )
10802 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10803 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10804 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10805 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10806 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10807 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10808 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10809 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10810 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10811 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10812 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10813 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10814 ( cat <<\_ASBOX
10815 ## ------------------------------ ##
10816 ## Report this to gezelter@nd.edu ##
10817 ## ------------------------------ ##
10818 _ASBOX
10819 ) | sed "s/^/$as_me: WARNING: /" >&2
10820 ;;
10821 esac
10822 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10823 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10824 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10825 echo $ECHO_N "(cached) $ECHO_C" >&6
10826 else
10827 eval "$as_ac_Header=\$ac_header_preproc"
10828 fi
10829 ac_res=`eval echo '${'$as_ac_Header'}'`
10830 { echo "$as_me:$LINENO: result: $ac_res" >&5
10831 echo "${ECHO_T}$ac_res" >&6; }
10832
10833 fi
10834 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10835 cat >>confdefs.h <<_ACEOF
10836 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10837 _ACEOF
10838
10839 fi
10840
10841 done
10842
10843 { echo "$as_me:$LINENO: checking types of arguments for select" >&5
10844 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
10845 if test "${ac_cv_func_select_args+set}" = set; then
10846 echo $ECHO_N "(cached) $ECHO_C" >&6
10847 else
10848 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10849 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10850 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10851 cat >conftest.$ac_ext <<_ACEOF
10852 /* confdefs.h. */
10853 _ACEOF
10854 cat confdefs.h >>conftest.$ac_ext
10855 cat >>conftest.$ac_ext <<_ACEOF
10856 /* end confdefs.h. */
10857 $ac_includes_default
10858 #ifdef HAVE_SYS_SELECT_H
10859 # include <sys/select.h>
10860 #endif
10861 #ifdef HAVE_SYS_SOCKET_H
10862 # include <sys/socket.h>
10863 #endif
10864
10865 #ifdef FC_DUMMY_MAIN
10866 #ifndef FC_DUMMY_MAIN_EQ_F77
10867 # ifdef __cplusplus
10868 extern "C"
10869 # endif
10870 int FC_DUMMY_MAIN() { return 1; }
10871 #endif
10872 #endif
10873 int
10874 main ()
10875 {
10876 extern int select ($ac_arg1,
10877 $ac_arg234, $ac_arg234, $ac_arg234,
10878 $ac_arg5);
10879 ;
10880 return 0;
10881 }
10882 _ACEOF
10883 rm -f conftest.$ac_objext
10884 if { (ac_try="$ac_compile"
10885 case "(($ac_try" in
10886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10887 *) ac_try_echo=$ac_try;;
10888 esac
10889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10890 (eval "$ac_compile") 2>conftest.er1
10891 ac_status=$?
10892 grep -v '^ *+' conftest.er1 >conftest.err
10893 rm -f conftest.er1
10894 cat conftest.err >&5
10895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896 (exit $ac_status); } && {
10897 test -z "$ac_c_werror_flag" ||
10898 test ! -s conftest.err
10899 } && test -s conftest.$ac_objext; then
10900 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10901 else
10902 echo "$as_me: failed program was:" >&5
10903 sed 's/^/| /' conftest.$ac_ext >&5
10904
10905
10906 fi
10907
10908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10909 done
10910 done
10911 done
10912 # Provide a safe default value.
10913 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10914
10915 fi
10916 { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
10917 echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
10918 ac_save_IFS=$IFS; IFS=','
10919 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10920 IFS=$ac_save_IFS
10921 shift
10922
10923 cat >>confdefs.h <<_ACEOF
10924 #define SELECT_TYPE_ARG1 $1
10925 _ACEOF
10926
10927
10928 cat >>confdefs.h <<_ACEOF
10929 #define SELECT_TYPE_ARG234 ($2)
10930 _ACEOF
10931
10932
10933 cat >>confdefs.h <<_ACEOF
10934 #define SELECT_TYPE_ARG5 ($3)
10935 _ACEOF
10936
10937 rm -f conftest*
10938
10939
10940 for ac_func in strftime
10941 do
10942 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10943 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10944 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10945 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10946 echo $ECHO_N "(cached) $ECHO_C" >&6
10947 else
10948 cat >conftest.$ac_ext <<_ACEOF
10949 /* confdefs.h. */
10950 _ACEOF
10951 cat confdefs.h >>conftest.$ac_ext
10952 cat >>conftest.$ac_ext <<_ACEOF
10953 /* end confdefs.h. */
10954 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10955 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10956 #define $ac_func innocuous_$ac_func
10957
10958 /* System header to define __stub macros and hopefully few prototypes,
10959 which can conflict with char $ac_func (); below.
10960 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10961 <limits.h> exists even on freestanding compilers. */
10962
10963 #ifdef __STDC__
10964 # include <limits.h>
10965 #else
10966 # include <assert.h>
10967 #endif
10968
10969 #undef $ac_func
10970
10971 /* Override any GCC internal prototype to avoid an error.
10972 Use char because int might match the return type of a GCC
10973 builtin and then its argument prototype would still apply. */
10974 #ifdef __cplusplus
10975 extern "C"
10976 #endif
10977 char $ac_func ();
10978 /* The GNU C library defines this for functions which it implements
10979 to always fail with ENOSYS. Some functions are actually named
10980 something starting with __ and the normal name is an alias. */
10981 #if defined __stub_$ac_func || defined __stub___$ac_func
10982 choke me
10983 #endif
10984
10985 #ifdef FC_DUMMY_MAIN
10986 #ifndef FC_DUMMY_MAIN_EQ_F77
10987 # ifdef __cplusplus
10988 extern "C"
10989 # endif
10990 int FC_DUMMY_MAIN() { return 1; }
10991 #endif
10992 #endif
10993 int
10994 main ()
10995 {
10996 return $ac_func ();
10997 ;
10998 return 0;
10999 }
11000 _ACEOF
11001 rm -f conftest.$ac_objext conftest$ac_exeext
11002 if { (ac_try="$ac_link"
11003 case "(($ac_try" in
11004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11005 *) ac_try_echo=$ac_try;;
11006 esac
11007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11008 (eval "$ac_link") 2>conftest.er1
11009 ac_status=$?
11010 grep -v '^ *+' conftest.er1 >conftest.err
11011 rm -f conftest.er1
11012 cat conftest.err >&5
11013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11014 (exit $ac_status); } && {
11015 test -z "$ac_c_werror_flag" ||
11016 test ! -s conftest.err
11017 } && test -s conftest$ac_exeext &&
11018 $as_test_x conftest$ac_exeext; then
11019 eval "$as_ac_var=yes"
11020 else
11021 echo "$as_me: failed program was:" >&5
11022 sed 's/^/| /' conftest.$ac_ext >&5
11023
11024 eval "$as_ac_var=no"
11025 fi
11026
11027 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11028 conftest$ac_exeext conftest.$ac_ext
11029 fi
11030 ac_res=`eval echo '${'$as_ac_var'}'`
11031 { echo "$as_me:$LINENO: result: $ac_res" >&5
11032 echo "${ECHO_T}$ac_res" >&6; }
11033 if test `eval echo '${'$as_ac_var'}'` = yes; then
11034 cat >>confdefs.h <<_ACEOF
11035 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11036 _ACEOF
11037
11038 else
11039 # strftime is in -lintl on SCO UNIX.
11040 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
11041 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
11042 if test "${ac_cv_lib_intl_strftime+set}" = set; then
11043 echo $ECHO_N "(cached) $ECHO_C" >&6
11044 else
11045 ac_check_lib_save_LIBS=$LIBS
11046 LIBS="-lintl $LIBS"
11047 cat >conftest.$ac_ext <<_ACEOF
11048 /* confdefs.h. */
11049 _ACEOF
11050 cat confdefs.h >>conftest.$ac_ext
11051 cat >>conftest.$ac_ext <<_ACEOF
11052 /* end confdefs.h. */
11053
11054 /* Override any GCC internal prototype to avoid an error.
11055 Use char because int might match the return type of a GCC
11056 builtin and then its argument prototype would still apply. */
11057 #ifdef __cplusplus
11058 extern "C"
11059 #endif
11060 char strftime ();
11061 #ifdef FC_DUMMY_MAIN
11062 #ifndef FC_DUMMY_MAIN_EQ_F77
11063 # ifdef __cplusplus
11064 extern "C"
11065 # endif
11066 int FC_DUMMY_MAIN() { return 1; }
11067 #endif
11068 #endif
11069 int
11070 main ()
11071 {
11072 return strftime ();
11073 ;
11074 return 0;
11075 }
11076 _ACEOF
11077 rm -f conftest.$ac_objext conftest$ac_exeext
11078 if { (ac_try="$ac_link"
11079 case "(($ac_try" in
11080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11081 *) ac_try_echo=$ac_try;;
11082 esac
11083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11084 (eval "$ac_link") 2>conftest.er1
11085 ac_status=$?
11086 grep -v '^ *+' conftest.er1 >conftest.err
11087 rm -f conftest.er1
11088 cat conftest.err >&5
11089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 (exit $ac_status); } && {
11091 test -z "$ac_c_werror_flag" ||
11092 test ! -s conftest.err
11093 } && test -s conftest$ac_exeext &&
11094 $as_test_x conftest$ac_exeext; then
11095 ac_cv_lib_intl_strftime=yes
11096 else
11097 echo "$as_me: failed program was:" >&5
11098 sed 's/^/| /' conftest.$ac_ext >&5
11099
11100 ac_cv_lib_intl_strftime=no
11101 fi
11102
11103 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11104 conftest$ac_exeext conftest.$ac_ext
11105 LIBS=$ac_check_lib_save_LIBS
11106 fi
11107 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
11108 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
11109 if test $ac_cv_lib_intl_strftime = yes; then
11110 cat >>confdefs.h <<\_ACEOF
11111 #define HAVE_STRFTIME 1
11112 _ACEOF
11113
11114 LIBS="-lintl $LIBS"
11115 fi
11116
11117 fi
11118 done
11119
11120 { echo "$as_me:$LINENO: checking for working strtod" >&5
11121 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11122 if test "${ac_cv_func_strtod+set}" = set; then
11123 echo $ECHO_N "(cached) $ECHO_C" >&6
11124 else
11125 if test "$cross_compiling" = yes; then
11126 ac_cv_func_strtod=no
11127 else
11128 cat >conftest.$ac_ext <<_ACEOF
11129 /* confdefs.h. */
11130 _ACEOF
11131 cat confdefs.h >>conftest.$ac_ext
11132 cat >>conftest.$ac_ext <<_ACEOF
11133 /* end confdefs.h. */
11134
11135 $ac_includes_default
11136 #ifndef strtod
11137 double strtod ();
11138 #endif
11139 int
11140 main()
11141 {
11142 {
11143 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
11144 char *string = " +69";
11145 char *term;
11146 double value;
11147 value = strtod (string, &term);
11148 if (value != 69 || term != (string + 4))
11149 return 1;
11150 }
11151
11152 {
11153 /* Under Solaris 2.4, strtod returns the wrong value for the
11154 terminating character under some conditions. */
11155 char *string = "NaN";
11156 char *term;
11157 strtod (string, &term);
11158 if (term != string && *(term - 1) == 0)
11159 return 1;
11160 }
11161 return 0;
11162 }
11163
11164 _ACEOF
11165 rm -f conftest$ac_exeext
11166 if { (ac_try="$ac_link"
11167 case "(($ac_try" in
11168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11169 *) ac_try_echo=$ac_try;;
11170 esac
11171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172 (eval "$ac_link") 2>&5
11173 ac_status=$?
11174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11176 { (case "(($ac_try" in
11177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11178 *) ac_try_echo=$ac_try;;
11179 esac
11180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11181 (eval "$ac_try") 2>&5
11182 ac_status=$?
11183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11184 (exit $ac_status); }; }; then
11185 ac_cv_func_strtod=yes
11186 else
11187 echo "$as_me: program exited with status $ac_status" >&5
11188 echo "$as_me: failed program was:" >&5
11189 sed 's/^/| /' conftest.$ac_ext >&5
11190
11191 ( exit $ac_status )
11192 ac_cv_func_strtod=no
11193 fi
11194 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11195 fi
11196
11197
11198 fi
11199 { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11200 echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11201 if test $ac_cv_func_strtod = no; then
11202 case " $LIBOBJS " in
11203 *" strtod.$ac_objext "* ) ;;
11204 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11205 ;;
11206 esac
11207
11208 { echo "$as_me:$LINENO: checking for pow" >&5
11209 echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11210 if test "${ac_cv_func_pow+set}" = set; then
11211 echo $ECHO_N "(cached) $ECHO_C" >&6
11212 else
11213 cat >conftest.$ac_ext <<_ACEOF
11214 /* confdefs.h. */
11215 _ACEOF
11216 cat confdefs.h >>conftest.$ac_ext
11217 cat >>conftest.$ac_ext <<_ACEOF
11218 /* end confdefs.h. */
11219 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11220 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11221 #define pow innocuous_pow
11222
11223 /* System header to define __stub macros and hopefully few prototypes,
11224 which can conflict with char pow (); below.
11225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11226 <limits.h> exists even on freestanding compilers. */
11227
11228 #ifdef __STDC__
11229 # include <limits.h>
11230 #else
11231 # include <assert.h>
11232 #endif
11233
11234 #undef pow
11235
11236 /* Override any GCC internal prototype to avoid an error.
11237 Use char because int might match the return type of a GCC
11238 builtin and then its argument prototype would still apply. */
11239 #ifdef __cplusplus
11240 extern "C"
11241 #endif
11242 char pow ();
11243 /* The GNU C library defines this for functions which it implements
11244 to always fail with ENOSYS. Some functions are actually named
11245 something starting with __ and the normal name is an alias. */
11246 #if defined __stub_pow || defined __stub___pow
11247 choke me
11248 #endif
11249
11250 #ifdef FC_DUMMY_MAIN
11251 #ifndef FC_DUMMY_MAIN_EQ_F77
11252 # ifdef __cplusplus
11253 extern "C"
11254 # endif
11255 int FC_DUMMY_MAIN() { return 1; }
11256 #endif
11257 #endif
11258 int
11259 main ()
11260 {
11261 return pow ();
11262 ;
11263 return 0;
11264 }
11265 _ACEOF
11266 rm -f conftest.$ac_objext conftest$ac_exeext
11267 if { (ac_try="$ac_link"
11268 case "(($ac_try" in
11269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11270 *) ac_try_echo=$ac_try;;
11271 esac
11272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11273 (eval "$ac_link") 2>conftest.er1
11274 ac_status=$?
11275 grep -v '^ *+' conftest.er1 >conftest.err
11276 rm -f conftest.er1
11277 cat conftest.err >&5
11278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 (exit $ac_status); } && {
11280 test -z "$ac_c_werror_flag" ||
11281 test ! -s conftest.err
11282 } && test -s conftest$ac_exeext &&
11283 $as_test_x conftest$ac_exeext; then
11284 ac_cv_func_pow=yes
11285 else
11286 echo "$as_me: failed program was:" >&5
11287 sed 's/^/| /' conftest.$ac_ext >&5
11288
11289 ac_cv_func_pow=no
11290 fi
11291
11292 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11293 conftest$ac_exeext conftest.$ac_ext
11294 fi
11295 { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11296 echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11297
11298 if test $ac_cv_func_pow = no; then
11299 { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11300 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11301 if test "${ac_cv_lib_m_pow+set}" = set; then
11302 echo $ECHO_N "(cached) $ECHO_C" >&6
11303 else
11304 ac_check_lib_save_LIBS=$LIBS
11305 LIBS="-lm $LIBS"
11306 cat >conftest.$ac_ext <<_ACEOF
11307 /* confdefs.h. */
11308 _ACEOF
11309 cat confdefs.h >>conftest.$ac_ext
11310 cat >>conftest.$ac_ext <<_ACEOF
11311 /* end confdefs.h. */
11312
11313 /* Override any GCC internal prototype to avoid an error.
11314 Use char because int might match the return type of a GCC
11315 builtin and then its argument prototype would still apply. */
11316 #ifdef __cplusplus
11317 extern "C"
11318 #endif
11319 char pow ();
11320 #ifdef FC_DUMMY_MAIN
11321 #ifndef FC_DUMMY_MAIN_EQ_F77
11322 # ifdef __cplusplus
11323 extern "C"
11324 # endif
11325 int FC_DUMMY_MAIN() { return 1; }
11326 #endif
11327 #endif
11328 int
11329 main ()
11330 {
11331 return pow ();
11332 ;
11333 return 0;
11334 }
11335 _ACEOF
11336 rm -f conftest.$ac_objext conftest$ac_exeext
11337 if { (ac_try="$ac_link"
11338 case "(($ac_try" in
11339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11340 *) ac_try_echo=$ac_try;;
11341 esac
11342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11343 (eval "$ac_link") 2>conftest.er1
11344 ac_status=$?
11345 grep -v '^ *+' conftest.er1 >conftest.err
11346 rm -f conftest.er1
11347 cat conftest.err >&5
11348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349 (exit $ac_status); } && {
11350 test -z "$ac_c_werror_flag" ||
11351 test ! -s conftest.err
11352 } && test -s conftest$ac_exeext &&
11353 $as_test_x conftest$ac_exeext; then
11354 ac_cv_lib_m_pow=yes
11355 else
11356 echo "$as_me: failed program was:" >&5
11357 sed 's/^/| /' conftest.$ac_ext >&5
11358
11359 ac_cv_lib_m_pow=no
11360 fi
11361
11362 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11363 conftest$ac_exeext conftest.$ac_ext
11364 LIBS=$ac_check_lib_save_LIBS
11365 fi
11366 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11367 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11368 if test $ac_cv_lib_m_pow = yes; then
11369 POW_LIB=-lm
11370 else
11371 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11372 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11373 fi
11374
11375 fi
11376
11377 fi
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406 for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
11407 do
11408 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11409 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11410 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11411 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11412 echo $ECHO_N "(cached) $ECHO_C" >&6
11413 else
11414 cat >conftest.$ac_ext <<_ACEOF
11415 /* confdefs.h. */
11416 _ACEOF
11417 cat confdefs.h >>conftest.$ac_ext
11418 cat >>conftest.$ac_ext <<_ACEOF
11419 /* end confdefs.h. */
11420 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11421 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11422 #define $ac_func innocuous_$ac_func
11423
11424 /* System header to define __stub macros and hopefully few prototypes,
11425 which can conflict with char $ac_func (); below.
11426 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11427 <limits.h> exists even on freestanding compilers. */
11428
11429 #ifdef __STDC__
11430 # include <limits.h>
11431 #else
11432 # include <assert.h>
11433 #endif
11434
11435 #undef $ac_func
11436
11437 /* Override any GCC internal prototype to avoid an error.
11438 Use char because int might match the return type of a GCC
11439 builtin and then its argument prototype would still apply. */
11440 #ifdef __cplusplus
11441 extern "C"
11442 #endif
11443 char $ac_func ();
11444 /* The GNU C library defines this for functions which it implements
11445 to always fail with ENOSYS. Some functions are actually named
11446 something starting with __ and the normal name is an alias. */
11447 #if defined __stub_$ac_func || defined __stub___$ac_func
11448 choke me
11449 #endif
11450
11451 #ifdef FC_DUMMY_MAIN
11452 #ifndef FC_DUMMY_MAIN_EQ_F77
11453 # ifdef __cplusplus
11454 extern "C"
11455 # endif
11456 int FC_DUMMY_MAIN() { return 1; }
11457 #endif
11458 #endif
11459 int
11460 main ()
11461 {
11462 return $ac_func ();
11463 ;
11464 return 0;
11465 }
11466 _ACEOF
11467 rm -f conftest.$ac_objext conftest$ac_exeext
11468 if { (ac_try="$ac_link"
11469 case "(($ac_try" in
11470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11471 *) ac_try_echo=$ac_try;;
11472 esac
11473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11474 (eval "$ac_link") 2>conftest.er1
11475 ac_status=$?
11476 grep -v '^ *+' conftest.er1 >conftest.err
11477 rm -f conftest.er1
11478 cat conftest.err >&5
11479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 (exit $ac_status); } && {
11481 test -z "$ac_c_werror_flag" ||
11482 test ! -s conftest.err
11483 } && test -s conftest$ac_exeext &&
11484 $as_test_x conftest$ac_exeext; then
11485 eval "$as_ac_var=yes"
11486 else
11487 echo "$as_me: failed program was:" >&5
11488 sed 's/^/| /' conftest.$ac_ext >&5
11489
11490 eval "$as_ac_var=no"
11491 fi
11492
11493 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11494 conftest$ac_exeext conftest.$ac_ext
11495 fi
11496 ac_res=`eval echo '${'$as_ac_var'}'`
11497 { echo "$as_me:$LINENO: result: $ac_res" >&5
11498 echo "${ECHO_T}$ac_res" >&6; }
11499 if test `eval echo '${'$as_ac_var'}'` = yes; then
11500 cat >>confdefs.h <<_ACEOF
11501 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11502 _ACEOF
11503
11504 fi
11505 done
11506
11507
11508 # special check for _system_configuration because AIX <4.3.2 do not
11509 # contain the `physmem' member.
11510 { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11511 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11512 cat >conftest.$ac_ext <<_ACEOF
11513 /* confdefs.h. */
11514 _ACEOF
11515 cat confdefs.h >>conftest.$ac_ext
11516 cat >>conftest.$ac_ext <<_ACEOF
11517 /* end confdefs.h. */
11518 #include <sys/systemcfg.h>
11519 #ifdef FC_DUMMY_MAIN
11520 #ifndef FC_DUMMY_MAIN_EQ_F77
11521 # ifdef __cplusplus
11522 extern "C"
11523 # endif
11524 int FC_DUMMY_MAIN() { return 1; }
11525 #endif
11526 #endif
11527 int
11528 main ()
11529 {
11530 double x = _system_configuration.physmem;
11531 ;
11532 return 0;
11533 }
11534 _ACEOF
11535 rm -f conftest.$ac_objext
11536 if { (ac_try="$ac_compile"
11537 case "(($ac_try" in
11538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11539 *) ac_try_echo=$ac_try;;
11540 esac
11541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11542 (eval "$ac_compile") 2>conftest.er1
11543 ac_status=$?
11544 grep -v '^ *+' conftest.er1 >conftest.err
11545 rm -f conftest.er1
11546 cat conftest.err >&5
11547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 (exit $ac_status); } && {
11549 test -z "$ac_c_werror_flag" ||
11550 test ! -s conftest.err
11551 } && test -s conftest.$ac_objext; then
11552 { echo "$as_me:$LINENO: result: yes" >&5
11553 echo "${ECHO_T}yes" >&6; }
11554
11555 cat >>confdefs.h <<\_ACEOF
11556 #define HAVE__SYSTEM_CONFIGURATION 1
11557 _ACEOF
11558
11559 else
11560 echo "$as_me: failed program was:" >&5
11561 sed 's/^/| /' conftest.$ac_ext >&5
11562
11563 { echo "$as_me:$LINENO: result: no" >&5
11564 echo "${ECHO_T}no" >&6; }
11565 fi
11566
11567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11568
11569 # clean out junk possibly left behind by a previous configuration
11570 rm -f src/getopt.h
11571 # Check for getopt_long support
11572
11573 for ac_header in getopt.h
11574 do
11575 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11576 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11577 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11578 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11579 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11580 echo $ECHO_N "(cached) $ECHO_C" >&6
11581 fi
11582 ac_res=`eval echo '${'$as_ac_Header'}'`
11583 { echo "$as_me:$LINENO: result: $ac_res" >&5
11584 echo "${ECHO_T}$ac_res" >&6; }
11585 else
11586 # Is the header compilable?
11587 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11588 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11589 cat >conftest.$ac_ext <<_ACEOF
11590 /* confdefs.h. */
11591 _ACEOF
11592 cat confdefs.h >>conftest.$ac_ext
11593 cat >>conftest.$ac_ext <<_ACEOF
11594 /* end confdefs.h. */
11595 $ac_includes_default
11596 #include <$ac_header>
11597 _ACEOF
11598 rm -f conftest.$ac_objext
11599 if { (ac_try="$ac_compile"
11600 case "(($ac_try" in
11601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11602 *) ac_try_echo=$ac_try;;
11603 esac
11604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11605 (eval "$ac_compile") 2>conftest.er1
11606 ac_status=$?
11607 grep -v '^ *+' conftest.er1 >conftest.err
11608 rm -f conftest.er1
11609 cat conftest.err >&5
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); } && {
11612 test -z "$ac_c_werror_flag" ||
11613 test ! -s conftest.err
11614 } && test -s conftest.$ac_objext; then
11615 ac_header_compiler=yes
11616 else
11617 echo "$as_me: failed program was:" >&5
11618 sed 's/^/| /' conftest.$ac_ext >&5
11619
11620 ac_header_compiler=no
11621 fi
11622
11623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11624 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11625 echo "${ECHO_T}$ac_header_compiler" >&6; }
11626
11627 # Is the header present?
11628 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11629 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11630 cat >conftest.$ac_ext <<_ACEOF
11631 /* confdefs.h. */
11632 _ACEOF
11633 cat confdefs.h >>conftest.$ac_ext
11634 cat >>conftest.$ac_ext <<_ACEOF
11635 /* end confdefs.h. */
11636 #include <$ac_header>
11637 _ACEOF
11638 if { (ac_try="$ac_cpp conftest.$ac_ext"
11639 case "(($ac_try" in
11640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11641 *) ac_try_echo=$ac_try;;
11642 esac
11643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11644 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11645 ac_status=$?
11646 grep -v '^ *+' conftest.er1 >conftest.err
11647 rm -f conftest.er1
11648 cat conftest.err >&5
11649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11650 (exit $ac_status); } >/dev/null && {
11651 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11652 test ! -s conftest.err
11653 }; then
11654 ac_header_preproc=yes
11655 else
11656 echo "$as_me: failed program was:" >&5
11657 sed 's/^/| /' conftest.$ac_ext >&5
11658
11659 ac_header_preproc=no
11660 fi
11661
11662 rm -f conftest.err conftest.$ac_ext
11663 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11664 echo "${ECHO_T}$ac_header_preproc" >&6; }
11665
11666 # So? What about this header?
11667 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11668 yes:no: )
11669 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11670 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11671 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11672 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11673 ac_header_preproc=yes
11674 ;;
11675 no:yes:* )
11676 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11677 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11678 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11679 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11680 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11681 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11682 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11683 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11685 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11686 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11687 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11688 ( cat <<\_ASBOX
11689 ## ------------------------------ ##
11690 ## Report this to gezelter@nd.edu ##
11691 ## ------------------------------ ##
11692 _ASBOX
11693 ) | sed "s/^/$as_me: WARNING: /" >&2
11694 ;;
11695 esac
11696 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11697 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11698 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11699 echo $ECHO_N "(cached) $ECHO_C" >&6
11700 else
11701 eval "$as_ac_Header=\$ac_header_preproc"
11702 fi
11703 ac_res=`eval echo '${'$as_ac_Header'}'`
11704 { echo "$as_me:$LINENO: result: $ac_res" >&5
11705 echo "${ECHO_T}$ac_res" >&6; }
11706
11707 fi
11708 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11709 cat >>confdefs.h <<_ACEOF
11710 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11711 _ACEOF
11712
11713 fi
11714
11715 done
11716
11717
11718 for ac_func in getopt_long
11719 do
11720 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11721 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11722 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11723 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11724 echo $ECHO_N "(cached) $ECHO_C" >&6
11725 else
11726 cat >conftest.$ac_ext <<_ACEOF
11727 /* confdefs.h. */
11728 _ACEOF
11729 cat confdefs.h >>conftest.$ac_ext
11730 cat >>conftest.$ac_ext <<_ACEOF
11731 /* end confdefs.h. */
11732 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11733 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11734 #define $ac_func innocuous_$ac_func
11735
11736 /* System header to define __stub macros and hopefully few prototypes,
11737 which can conflict with char $ac_func (); below.
11738 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11739 <limits.h> exists even on freestanding compilers. */
11740
11741 #ifdef __STDC__
11742 # include <limits.h>
11743 #else
11744 # include <assert.h>
11745 #endif
11746
11747 #undef $ac_func
11748
11749 /* Override any GCC internal prototype to avoid an error.
11750 Use char because int might match the return type of a GCC
11751 builtin and then its argument prototype would still apply. */
11752 #ifdef __cplusplus
11753 extern "C"
11754 #endif
11755 char $ac_func ();
11756 /* The GNU C library defines this for functions which it implements
11757 to always fail with ENOSYS. Some functions are actually named
11758 something starting with __ and the normal name is an alias. */
11759 #if defined __stub_$ac_func || defined __stub___$ac_func
11760 choke me
11761 #endif
11762
11763 #ifdef FC_DUMMY_MAIN
11764 #ifndef FC_DUMMY_MAIN_EQ_F77
11765 # ifdef __cplusplus
11766 extern "C"
11767 # endif
11768 int FC_DUMMY_MAIN() { return 1; }
11769 #endif
11770 #endif
11771 int
11772 main ()
11773 {
11774 return $ac_func ();
11775 ;
11776 return 0;
11777 }
11778 _ACEOF
11779 rm -f conftest.$ac_objext conftest$ac_exeext
11780 if { (ac_try="$ac_link"
11781 case "(($ac_try" in
11782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11783 *) ac_try_echo=$ac_try;;
11784 esac
11785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11786 (eval "$ac_link") 2>conftest.er1
11787 ac_status=$?
11788 grep -v '^ *+' conftest.er1 >conftest.err
11789 rm -f conftest.er1
11790 cat conftest.err >&5
11791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 (exit $ac_status); } && {
11793 test -z "$ac_c_werror_flag" ||
11794 test ! -s conftest.err
11795 } && test -s conftest$ac_exeext &&
11796 $as_test_x conftest$ac_exeext; then
11797 eval "$as_ac_var=yes"
11798 else
11799 echo "$as_me: failed program was:" >&5
11800 sed 's/^/| /' conftest.$ac_ext >&5
11801
11802 eval "$as_ac_var=no"
11803 fi
11804
11805 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11806 conftest$ac_exeext conftest.$ac_ext
11807 fi
11808 ac_res=`eval echo '${'$as_ac_var'}'`
11809 { echo "$as_me:$LINENO: result: $ac_res" >&5
11810 echo "${ECHO_T}$ac_res" >&6; }
11811 if test `eval echo '${'$as_ac_var'}'` = yes; then
11812 cat >>confdefs.h <<_ACEOF
11813 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11814 _ACEOF
11815
11816 else
11817 # FreeBSD has a gnugetopt library for this
11818 { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
11819 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
11820 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
11821 echo $ECHO_N "(cached) $ECHO_C" >&6
11822 else
11823 ac_check_lib_save_LIBS=$LIBS
11824 LIBS="-lgnugetopt $LIBS"
11825 cat >conftest.$ac_ext <<_ACEOF
11826 /* confdefs.h. */
11827 _ACEOF
11828 cat confdefs.h >>conftest.$ac_ext
11829 cat >>conftest.$ac_ext <<_ACEOF
11830 /* end confdefs.h. */
11831
11832 /* Override any GCC internal prototype to avoid an error.
11833 Use char because int might match the return type of a GCC
11834 builtin and then its argument prototype would still apply. */
11835 #ifdef __cplusplus
11836 extern "C"
11837 #endif
11838 char getopt_long ();
11839 #ifdef FC_DUMMY_MAIN
11840 #ifndef FC_DUMMY_MAIN_EQ_F77
11841 # ifdef __cplusplus
11842 extern "C"
11843 # endif
11844 int FC_DUMMY_MAIN() { return 1; }
11845 #endif
11846 #endif
11847 int
11848 main ()
11849 {
11850 return getopt_long ();
11851 ;
11852 return 0;
11853 }
11854 _ACEOF
11855 rm -f conftest.$ac_objext conftest$ac_exeext
11856 if { (ac_try="$ac_link"
11857 case "(($ac_try" in
11858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11859 *) ac_try_echo=$ac_try;;
11860 esac
11861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11862 (eval "$ac_link") 2>conftest.er1
11863 ac_status=$?
11864 grep -v '^ *+' conftest.er1 >conftest.err
11865 rm -f conftest.er1
11866 cat conftest.err >&5
11867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868 (exit $ac_status); } && {
11869 test -z "$ac_c_werror_flag" ||
11870 test ! -s conftest.err
11871 } && test -s conftest$ac_exeext &&
11872 $as_test_x conftest$ac_exeext; then
11873 ac_cv_lib_gnugetopt_getopt_long=yes
11874 else
11875 echo "$as_me: failed program was:" >&5
11876 sed 's/^/| /' conftest.$ac_ext >&5
11877
11878 ac_cv_lib_gnugetopt_getopt_long=no
11879 fi
11880
11881 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11882 conftest$ac_exeext conftest.$ac_ext
11883 LIBS=$ac_check_lib_save_LIBS
11884 fi
11885 { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
11886 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
11887 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
11888 cat >>confdefs.h <<\_ACEOF
11889 #define HAVE_GETOPT_LONG 1
11890 _ACEOF
11891
11892 else
11893 # use the GNU replacement
11894 case " $LIBOBJS " in
11895 *" getopt.$ac_objext "* ) ;;
11896 *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
11897 ;;
11898 esac
11899
11900 case " $LIBOBJS " in
11901 *" getopt1.$ac_objext "* ) ;;
11902 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
11903 ;;
11904 esac
11905
11906 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
11907
11908 fi
11909
11910 fi
11911 done
11912
11913
11914 ac_ext=cpp
11915 ac_cpp='$CXXCPP $CPPFLAGS'
11916 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11917 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11918 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11919
11920 { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
11921 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
11922 if test "${ac_cv_cxx_namespaces+set}" = set; then
11923 echo $ECHO_N "(cached) $ECHO_C" >&6
11924 else
11925
11926 ac_ext=cpp
11927 ac_cpp='$CXXCPP $CPPFLAGS'
11928 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11929 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11930 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11931
11932 cat >conftest.$ac_ext <<_ACEOF
11933 /* confdefs.h. */
11934 _ACEOF
11935 cat confdefs.h >>conftest.$ac_ext
11936 cat >>conftest.$ac_ext <<_ACEOF
11937 /* end confdefs.h. */
11938 namespace Outer { namespace Inner { int i = 0; }}
11939 #ifdef FC_DUMMY_MAIN
11940 #ifndef FC_DUMMY_MAIN_EQ_F77
11941 # ifdef __cplusplus
11942 extern "C"
11943 # endif
11944 int FC_DUMMY_MAIN() { return 1; }
11945 #endif
11946 #endif
11947 int
11948 main ()
11949 {
11950 using namespace Outer::Inner; return i;
11951 ;
11952 return 0;
11953 }
11954 _ACEOF
11955 rm -f conftest.$ac_objext
11956 if { (ac_try="$ac_compile"
11957 case "(($ac_try" in
11958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11959 *) ac_try_echo=$ac_try;;
11960 esac
11961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11962 (eval "$ac_compile") 2>conftest.er1
11963 ac_status=$?
11964 grep -v '^ *+' conftest.er1 >conftest.err
11965 rm -f conftest.er1
11966 cat conftest.err >&5
11967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968 (exit $ac_status); } && {
11969 test -z "$ac_cxx_werror_flag" ||
11970 test ! -s conftest.err
11971 } && test -s conftest.$ac_objext; then
11972 ac_cv_cxx_namespaces=yes
11973 else
11974 echo "$as_me: failed program was:" >&5
11975 sed 's/^/| /' conftest.$ac_ext >&5
11976
11977 ac_cv_cxx_namespaces=no
11978 fi
11979
11980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11981 ac_ext=cpp
11982 ac_cpp='$CXXCPP $CPPFLAGS'
11983 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11984 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11985 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11986
11987
11988 fi
11989 { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
11990 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
11991 if test "$ac_cv_cxx_namespaces" = yes; then
11992
11993 cat >>confdefs.h <<\_ACEOF
11994 #define HAVE_NAMESPACES
11995 _ACEOF
11996
11997 fi
11998
11999 { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
12000 echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
12001 if test "${ac_cv_cxx_have_stl+set}" = set; then
12002 echo $ECHO_N "(cached) $ECHO_C" >&6
12003 else
12004
12005
12006 ac_ext=cpp
12007 ac_cpp='$CXXCPP $CPPFLAGS'
12008 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12009 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12010 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12011
12012 cat >conftest.$ac_ext <<_ACEOF
12013 /* confdefs.h. */
12014 _ACEOF
12015 cat confdefs.h >>conftest.$ac_ext
12016 cat >>conftest.$ac_ext <<_ACEOF
12017 /* end confdefs.h. */
12018 #include <list>
12019 #include <deque>
12020 #ifdef HAVE_NAMESPACES
12021 using namespace std;
12022 #endif
12023 #ifdef FC_DUMMY_MAIN
12024 #ifndef FC_DUMMY_MAIN_EQ_F77
12025 # ifdef __cplusplus
12026 extern "C"
12027 # endif
12028 int FC_DUMMY_MAIN() { return 1; }
12029 #endif
12030 #endif
12031 int
12032 main ()
12033 {
12034 list<int> x; x.push_back(5);
12035 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
12036 ;
12037 return 0;
12038 }
12039 _ACEOF
12040 rm -f conftest.$ac_objext
12041 if { (ac_try="$ac_compile"
12042 case "(($ac_try" in
12043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12044 *) ac_try_echo=$ac_try;;
12045 esac
12046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12047 (eval "$ac_compile") 2>conftest.er1
12048 ac_status=$?
12049 grep -v '^ *+' conftest.er1 >conftest.err
12050 rm -f conftest.er1
12051 cat conftest.err >&5
12052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 (exit $ac_status); } && {
12054 test -z "$ac_cxx_werror_flag" ||
12055 test ! -s conftest.err
12056 } && test -s conftest.$ac_objext; then
12057 ac_cv_cxx_have_stl=yes
12058 else
12059 echo "$as_me: failed program was:" >&5
12060 sed 's/^/| /' conftest.$ac_ext >&5
12061
12062 ac_cv_cxx_have_stl=no
12063 fi
12064
12065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12066 ac_ext=cpp
12067 ac_cpp='$CXXCPP $CPPFLAGS'
12068 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12069 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12070 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12071
12072
12073 fi
12074 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
12075 echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
12076 if test "$ac_cv_cxx_have_stl" = yes; then
12077
12078 cat >>confdefs.h <<\_ACEOF
12079 #define HAVE_STL
12080 _ACEOF
12081
12082 fi
12083
12084
12085
12086 if test "${ac_cv_header_iostream+set}" = set; then
12087 { echo "$as_me:$LINENO: checking for iostream" >&5
12088 echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12089 if test "${ac_cv_header_iostream+set}" = set; then
12090 echo $ECHO_N "(cached) $ECHO_C" >&6
12091 fi
12092 { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12093 echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12094 else
12095 # Is the header compilable?
12096 { echo "$as_me:$LINENO: checking iostream usability" >&5
12097 echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
12098 cat >conftest.$ac_ext <<_ACEOF
12099 /* confdefs.h. */
12100 _ACEOF
12101 cat confdefs.h >>conftest.$ac_ext
12102 cat >>conftest.$ac_ext <<_ACEOF
12103 /* end confdefs.h. */
12104 $ac_includes_default
12105 #include <iostream>
12106 _ACEOF
12107 rm -f conftest.$ac_objext
12108 if { (ac_try="$ac_compile"
12109 case "(($ac_try" in
12110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12111 *) ac_try_echo=$ac_try;;
12112 esac
12113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12114 (eval "$ac_compile") 2>conftest.er1
12115 ac_status=$?
12116 grep -v '^ *+' conftest.er1 >conftest.err
12117 rm -f conftest.er1
12118 cat conftest.err >&5
12119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120 (exit $ac_status); } && {
12121 test -z "$ac_cxx_werror_flag" ||
12122 test ! -s conftest.err
12123 } && test -s conftest.$ac_objext; then
12124 ac_header_compiler=yes
12125 else
12126 echo "$as_me: failed program was:" >&5
12127 sed 's/^/| /' conftest.$ac_ext >&5
12128
12129 ac_header_compiler=no
12130 fi
12131
12132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12133 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12134 echo "${ECHO_T}$ac_header_compiler" >&6; }
12135
12136 # Is the header present?
12137 { echo "$as_me:$LINENO: checking iostream presence" >&5
12138 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
12139 cat >conftest.$ac_ext <<_ACEOF
12140 /* confdefs.h. */
12141 _ACEOF
12142 cat confdefs.h >>conftest.$ac_ext
12143 cat >>conftest.$ac_ext <<_ACEOF
12144 /* end confdefs.h. */
12145 #include <iostream>
12146 _ACEOF
12147 if { (ac_try="$ac_cpp conftest.$ac_ext"
12148 case "(($ac_try" in
12149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12150 *) ac_try_echo=$ac_try;;
12151 esac
12152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12153 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12154 ac_status=$?
12155 grep -v '^ *+' conftest.er1 >conftest.err
12156 rm -f conftest.er1
12157 cat conftest.err >&5
12158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 (exit $ac_status); } >/dev/null && {
12160 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12161 test ! -s conftest.err
12162 }; then
12163 ac_header_preproc=yes
12164 else
12165 echo "$as_me: failed program was:" >&5
12166 sed 's/^/| /' conftest.$ac_ext >&5
12167
12168 ac_header_preproc=no
12169 fi
12170
12171 rm -f conftest.err conftest.$ac_ext
12172 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12173 echo "${ECHO_T}$ac_header_preproc" >&6; }
12174
12175 # So? What about this header?
12176 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12177 yes:no: )
12178 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
12179 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
12180 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
12181 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
12182 ac_header_preproc=yes
12183 ;;
12184 no:yes:* )
12185 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
12186 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
12187 { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
12188 echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
12189 { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
12190 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
12191 { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
12192 echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
12193 { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
12194 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
12195 { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
12196 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
12197 ( cat <<\_ASBOX
12198 ## ------------------------------ ##
12199 ## Report this to gezelter@nd.edu ##
12200 ## ------------------------------ ##
12201 _ASBOX
12202 ) | sed "s/^/$as_me: WARNING: /" >&2
12203 ;;
12204 esac
12205 { echo "$as_me:$LINENO: checking for iostream" >&5
12206 echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12207 if test "${ac_cv_header_iostream+set}" = set; then
12208 echo $ECHO_N "(cached) $ECHO_C" >&6
12209 else
12210 ac_cv_header_iostream=$ac_header_preproc
12211 fi
12212 { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12213 echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12214
12215 fi
12216 if test $ac_cv_header_iostream = yes; then
12217
12218
12219 cat >>confdefs.h <<\_ACEOF
12220 #define HAVE_IOSTREAM 1
12221 _ACEOF
12222
12223
12224 else
12225
12226
12227 for ac_header in iostream.h
12228 do
12229 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12230 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12231 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12232 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12233 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12234 echo $ECHO_N "(cached) $ECHO_C" >&6
12235 fi
12236 ac_res=`eval echo '${'$as_ac_Header'}'`
12237 { echo "$as_me:$LINENO: result: $ac_res" >&5
12238 echo "${ECHO_T}$ac_res" >&6; }
12239 else
12240 # Is the header compilable?
12241 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12242 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12243 cat >conftest.$ac_ext <<_ACEOF
12244 /* confdefs.h. */
12245 _ACEOF
12246 cat confdefs.h >>conftest.$ac_ext
12247 cat >>conftest.$ac_ext <<_ACEOF
12248 /* end confdefs.h. */
12249 $ac_includes_default
12250 #include <$ac_header>
12251 _ACEOF
12252 rm -f conftest.$ac_objext
12253 if { (ac_try="$ac_compile"
12254 case "(($ac_try" in
12255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12256 *) ac_try_echo=$ac_try;;
12257 esac
12258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12259 (eval "$ac_compile") 2>conftest.er1
12260 ac_status=$?
12261 grep -v '^ *+' conftest.er1 >conftest.err
12262 rm -f conftest.er1
12263 cat conftest.err >&5
12264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12265 (exit $ac_status); } && {
12266 test -z "$ac_cxx_werror_flag" ||
12267 test ! -s conftest.err
12268 } && test -s conftest.$ac_objext; then
12269 ac_header_compiler=yes
12270 else
12271 echo "$as_me: failed program was:" >&5
12272 sed 's/^/| /' conftest.$ac_ext >&5
12273
12274 ac_header_compiler=no
12275 fi
12276
12277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12278 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12279 echo "${ECHO_T}$ac_header_compiler" >&6; }
12280
12281 # Is the header present?
12282 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12283 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12284 cat >conftest.$ac_ext <<_ACEOF
12285 /* confdefs.h. */
12286 _ACEOF
12287 cat confdefs.h >>conftest.$ac_ext
12288 cat >>conftest.$ac_ext <<_ACEOF
12289 /* end confdefs.h. */
12290 #include <$ac_header>
12291 _ACEOF
12292 if { (ac_try="$ac_cpp conftest.$ac_ext"
12293 case "(($ac_try" in
12294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12295 *) ac_try_echo=$ac_try;;
12296 esac
12297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12298 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12299 ac_status=$?
12300 grep -v '^ *+' conftest.er1 >conftest.err
12301 rm -f conftest.er1
12302 cat conftest.err >&5
12303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304 (exit $ac_status); } >/dev/null && {
12305 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12306 test ! -s conftest.err
12307 }; then
12308 ac_header_preproc=yes
12309 else
12310 echo "$as_me: failed program was:" >&5
12311 sed 's/^/| /' conftest.$ac_ext >&5
12312
12313 ac_header_preproc=no
12314 fi
12315
12316 rm -f conftest.err conftest.$ac_ext
12317 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12318 echo "${ECHO_T}$ac_header_preproc" >&6; }
12319
12320 # So? What about this header?
12321 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12322 yes:no: )
12323 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12324 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12325 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12326 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12327 ac_header_preproc=yes
12328 ;;
12329 no:yes:* )
12330 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12331 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12332 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12333 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12334 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12335 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12336 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12337 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12338 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12339 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12340 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12341 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12342 ( cat <<\_ASBOX
12343 ## ------------------------------ ##
12344 ## Report this to gezelter@nd.edu ##
12345 ## ------------------------------ ##
12346 _ASBOX
12347 ) | sed "s/^/$as_me: WARNING: /" >&2
12348 ;;
12349 esac
12350 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12351 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12352 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12353 echo $ECHO_N "(cached) $ECHO_C" >&6
12354 else
12355 eval "$as_ac_Header=\$ac_header_preproc"
12356 fi
12357 ac_res=`eval echo '${'$as_ac_Header'}'`
12358 { echo "$as_me:$LINENO: result: $ac_res" >&5
12359 echo "${ECHO_T}$ac_res" >&6; }
12360
12361 fi
12362 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12363 cat >>confdefs.h <<_ACEOF
12364 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12365 _ACEOF
12366
12367 fi
12368
12369 done
12370
12371
12372 fi
12373
12374
12375
12376
12377 if test "${ac_cv_header_iomanip+set}" = set; then
12378 { echo "$as_me:$LINENO: checking for iomanip" >&5
12379 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12380 if test "${ac_cv_header_iomanip+set}" = set; then
12381 echo $ECHO_N "(cached) $ECHO_C" >&6
12382 fi
12383 { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12384 echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12385 else
12386 # Is the header compilable?
12387 { echo "$as_me:$LINENO: checking iomanip usability" >&5
12388 echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
12389 cat >conftest.$ac_ext <<_ACEOF
12390 /* confdefs.h. */
12391 _ACEOF
12392 cat confdefs.h >>conftest.$ac_ext
12393 cat >>conftest.$ac_ext <<_ACEOF
12394 /* end confdefs.h. */
12395 $ac_includes_default
12396 #include <iomanip>
12397 _ACEOF
12398 rm -f conftest.$ac_objext
12399 if { (ac_try="$ac_compile"
12400 case "(($ac_try" in
12401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12402 *) ac_try_echo=$ac_try;;
12403 esac
12404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12405 (eval "$ac_compile") 2>conftest.er1
12406 ac_status=$?
12407 grep -v '^ *+' conftest.er1 >conftest.err
12408 rm -f conftest.er1
12409 cat conftest.err >&5
12410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12411 (exit $ac_status); } && {
12412 test -z "$ac_cxx_werror_flag" ||
12413 test ! -s conftest.err
12414 } && test -s conftest.$ac_objext; then
12415 ac_header_compiler=yes
12416 else
12417 echo "$as_me: failed program was:" >&5
12418 sed 's/^/| /' conftest.$ac_ext >&5
12419
12420 ac_header_compiler=no
12421 fi
12422
12423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12424 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12425 echo "${ECHO_T}$ac_header_compiler" >&6; }
12426
12427 # Is the header present?
12428 { echo "$as_me:$LINENO: checking iomanip presence" >&5
12429 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
12430 cat >conftest.$ac_ext <<_ACEOF
12431 /* confdefs.h. */
12432 _ACEOF
12433 cat confdefs.h >>conftest.$ac_ext
12434 cat >>conftest.$ac_ext <<_ACEOF
12435 /* end confdefs.h. */
12436 #include <iomanip>
12437 _ACEOF
12438 if { (ac_try="$ac_cpp conftest.$ac_ext"
12439 case "(($ac_try" in
12440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441 *) ac_try_echo=$ac_try;;
12442 esac
12443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12445 ac_status=$?
12446 grep -v '^ *+' conftest.er1 >conftest.err
12447 rm -f conftest.er1
12448 cat conftest.err >&5
12449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450 (exit $ac_status); } >/dev/null && {
12451 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12452 test ! -s conftest.err
12453 }; then
12454 ac_header_preproc=yes
12455 else
12456 echo "$as_me: failed program was:" >&5
12457 sed 's/^/| /' conftest.$ac_ext >&5
12458
12459 ac_header_preproc=no
12460 fi
12461
12462 rm -f conftest.err conftest.$ac_ext
12463 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12464 echo "${ECHO_T}$ac_header_preproc" >&6; }
12465
12466 # So? What about this header?
12467 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12468 yes:no: )
12469 { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
12470 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
12471 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
12472 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
12473 ac_header_preproc=yes
12474 ;;
12475 no:yes:* )
12476 { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
12477 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
12478 { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
12479 echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
12480 { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
12481 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
12482 { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
12483 echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
12484 { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
12485 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
12486 { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
12487 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
12488 ( cat <<\_ASBOX
12489 ## ------------------------------ ##
12490 ## Report this to gezelter@nd.edu ##
12491 ## ------------------------------ ##
12492 _ASBOX
12493 ) | sed "s/^/$as_me: WARNING: /" >&2
12494 ;;
12495 esac
12496 { echo "$as_me:$LINENO: checking for iomanip" >&5
12497 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12498 if test "${ac_cv_header_iomanip+set}" = set; then
12499 echo $ECHO_N "(cached) $ECHO_C" >&6
12500 else
12501 ac_cv_header_iomanip=$ac_header_preproc
12502 fi
12503 { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12504 echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12505
12506 fi
12507 if test $ac_cv_header_iomanip = yes; then
12508
12509
12510 cat >>confdefs.h <<\_ACEOF
12511 #define HAVE_IOMANIP 1
12512 _ACEOF
12513
12514
12515 else
12516
12517
12518 for ac_header in iomanip.h
12519 do
12520 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12521 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12522 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12523 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12524 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12525 echo $ECHO_N "(cached) $ECHO_C" >&6
12526 fi
12527 ac_res=`eval echo '${'$as_ac_Header'}'`
12528 { echo "$as_me:$LINENO: result: $ac_res" >&5
12529 echo "${ECHO_T}$ac_res" >&6; }
12530 else
12531 # Is the header compilable?
12532 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12533 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12534 cat >conftest.$ac_ext <<_ACEOF
12535 /* confdefs.h. */
12536 _ACEOF
12537 cat confdefs.h >>conftest.$ac_ext
12538 cat >>conftest.$ac_ext <<_ACEOF
12539 /* end confdefs.h. */
12540 $ac_includes_default
12541 #include <$ac_header>
12542 _ACEOF
12543 rm -f conftest.$ac_objext
12544 if { (ac_try="$ac_compile"
12545 case "(($ac_try" in
12546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12547 *) ac_try_echo=$ac_try;;
12548 esac
12549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12550 (eval "$ac_compile") 2>conftest.er1
12551 ac_status=$?
12552 grep -v '^ *+' conftest.er1 >conftest.err
12553 rm -f conftest.er1
12554 cat conftest.err >&5
12555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 (exit $ac_status); } && {
12557 test -z "$ac_cxx_werror_flag" ||
12558 test ! -s conftest.err
12559 } && test -s conftest.$ac_objext; then
12560 ac_header_compiler=yes
12561 else
12562 echo "$as_me: failed program was:" >&5
12563 sed 's/^/| /' conftest.$ac_ext >&5
12564
12565 ac_header_compiler=no
12566 fi
12567
12568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12569 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12570 echo "${ECHO_T}$ac_header_compiler" >&6; }
12571
12572 # Is the header present?
12573 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12574 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12575 cat >conftest.$ac_ext <<_ACEOF
12576 /* confdefs.h. */
12577 _ACEOF
12578 cat confdefs.h >>conftest.$ac_ext
12579 cat >>conftest.$ac_ext <<_ACEOF
12580 /* end confdefs.h. */
12581 #include <$ac_header>
12582 _ACEOF
12583 if { (ac_try="$ac_cpp conftest.$ac_ext"
12584 case "(($ac_try" in
12585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12586 *) ac_try_echo=$ac_try;;
12587 esac
12588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12589 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12590 ac_status=$?
12591 grep -v '^ *+' conftest.er1 >conftest.err
12592 rm -f conftest.er1
12593 cat conftest.err >&5
12594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595 (exit $ac_status); } >/dev/null && {
12596 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12597 test ! -s conftest.err
12598 }; then
12599 ac_header_preproc=yes
12600 else
12601 echo "$as_me: failed program was:" >&5
12602 sed 's/^/| /' conftest.$ac_ext >&5
12603
12604 ac_header_preproc=no
12605 fi
12606
12607 rm -f conftest.err conftest.$ac_ext
12608 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12609 echo "${ECHO_T}$ac_header_preproc" >&6; }
12610
12611 # So? What about this header?
12612 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12613 yes:no: )
12614 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12615 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12616 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12617 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12618 ac_header_preproc=yes
12619 ;;
12620 no:yes:* )
12621 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12622 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12623 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12624 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12625 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12626 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12627 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12628 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12629 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12630 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12631 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12632 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12633 ( cat <<\_ASBOX
12634 ## ------------------------------ ##
12635 ## Report this to gezelter@nd.edu ##
12636 ## ------------------------------ ##
12637 _ASBOX
12638 ) | sed "s/^/$as_me: WARNING: /" >&2
12639 ;;
12640 esac
12641 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12642 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12643 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12644 echo $ECHO_N "(cached) $ECHO_C" >&6
12645 else
12646 eval "$as_ac_Header=\$ac_header_preproc"
12647 fi
12648 ac_res=`eval echo '${'$as_ac_Header'}'`
12649 { echo "$as_me:$LINENO: result: $ac_res" >&5
12650 echo "${ECHO_T}$ac_res" >&6; }
12651
12652 fi
12653 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12654 cat >>confdefs.h <<_ACEOF
12655 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12656 _ACEOF
12657
12658 fi
12659
12660 done
12661
12662
12663 fi
12664
12665
12666
12667
12668 for ac_header in cmath
12669 do
12670 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12671 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12672 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12674 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12675 echo $ECHO_N "(cached) $ECHO_C" >&6
12676 fi
12677 ac_res=`eval echo '${'$as_ac_Header'}'`
12678 { echo "$as_me:$LINENO: result: $ac_res" >&5
12679 echo "${ECHO_T}$ac_res" >&6; }
12680 else
12681 # Is the header compilable?
12682 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12683 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12684 cat >conftest.$ac_ext <<_ACEOF
12685 /* confdefs.h. */
12686 _ACEOF
12687 cat confdefs.h >>conftest.$ac_ext
12688 cat >>conftest.$ac_ext <<_ACEOF
12689 /* end confdefs.h. */
12690 $ac_includes_default
12691 #include <$ac_header>
12692 _ACEOF
12693 rm -f conftest.$ac_objext
12694 if { (ac_try="$ac_compile"
12695 case "(($ac_try" in
12696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12697 *) ac_try_echo=$ac_try;;
12698 esac
12699 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12700 (eval "$ac_compile") 2>conftest.er1
12701 ac_status=$?
12702 grep -v '^ *+' conftest.er1 >conftest.err
12703 rm -f conftest.er1
12704 cat conftest.err >&5
12705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12706 (exit $ac_status); } && {
12707 test -z "$ac_cxx_werror_flag" ||
12708 test ! -s conftest.err
12709 } && test -s conftest.$ac_objext; then
12710 ac_header_compiler=yes
12711 else
12712 echo "$as_me: failed program was:" >&5
12713 sed 's/^/| /' conftest.$ac_ext >&5
12714
12715 ac_header_compiler=no
12716 fi
12717
12718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12719 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12720 echo "${ECHO_T}$ac_header_compiler" >&6; }
12721
12722 # Is the header present?
12723 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12724 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12725 cat >conftest.$ac_ext <<_ACEOF
12726 /* confdefs.h. */
12727 _ACEOF
12728 cat confdefs.h >>conftest.$ac_ext
12729 cat >>conftest.$ac_ext <<_ACEOF
12730 /* end confdefs.h. */
12731 #include <$ac_header>
12732 _ACEOF
12733 if { (ac_try="$ac_cpp conftest.$ac_ext"
12734 case "(($ac_try" in
12735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12736 *) ac_try_echo=$ac_try;;
12737 esac
12738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12739 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12740 ac_status=$?
12741 grep -v '^ *+' conftest.er1 >conftest.err
12742 rm -f conftest.er1
12743 cat conftest.err >&5
12744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745 (exit $ac_status); } >/dev/null && {
12746 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12747 test ! -s conftest.err
12748 }; then
12749 ac_header_preproc=yes
12750 else
12751 echo "$as_me: failed program was:" >&5
12752 sed 's/^/| /' conftest.$ac_ext >&5
12753
12754 ac_header_preproc=no
12755 fi
12756
12757 rm -f conftest.err conftest.$ac_ext
12758 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12759 echo "${ECHO_T}$ac_header_preproc" >&6; }
12760
12761 # So? What about this header?
12762 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12763 yes:no: )
12764 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12765 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12766 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12767 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12768 ac_header_preproc=yes
12769 ;;
12770 no:yes:* )
12771 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12772 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12773 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12774 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12775 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12776 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12777 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12778 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12779 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12780 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12781 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12782 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12783 ( cat <<\_ASBOX
12784 ## ------------------------------ ##
12785 ## Report this to gezelter@nd.edu ##
12786 ## ------------------------------ ##
12787 _ASBOX
12788 ) | sed "s/^/$as_me: WARNING: /" >&2
12789 ;;
12790 esac
12791 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12792 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12793 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12794 echo $ECHO_N "(cached) $ECHO_C" >&6
12795 else
12796 eval "$as_ac_Header=\$ac_header_preproc"
12797 fi
12798 ac_res=`eval echo '${'$as_ac_Header'}'`
12799 { echo "$as_me:$LINENO: result: $ac_res" >&5
12800 echo "${ECHO_T}$ac_res" >&6; }
12801
12802 fi
12803 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12804 cat >>confdefs.h <<_ACEOF
12805 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12806 _ACEOF
12807
12808 fi
12809
12810 done
12811
12812
12813
12814
12815 { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
12816 echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
12817 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
12818 echo $ECHO_N "(cached) $ECHO_C" >&6
12819 else
12820
12821 ac_cv_cxx_have_std_iostream=no
12822 ac_cv_cxx_need_use_std_iostream=no
12823 if test "x$ac_cv_cxx_namespaces" = xyes; then
12824
12825 ac_ext=cpp
12826 ac_cpp='$CXXCPP $CPPFLAGS'
12827 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12828 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12829 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12830
12831 cat >conftest.$ac_ext <<_ACEOF
12832 /* confdefs.h. */
12833 _ACEOF
12834 cat confdefs.h >>conftest.$ac_ext
12835 cat >>conftest.$ac_ext <<_ACEOF
12836 /* end confdefs.h. */
12837
12838 #ifdef HAVE_IOSTREAM
12839 #include <iostream>
12840 #else
12841 #include <iostream.h>
12842 #endif
12843
12844 #ifdef FC_DUMMY_MAIN
12845 #ifndef FC_DUMMY_MAIN_EQ_F77
12846 # ifdef __cplusplus
12847 extern "C"
12848 # endif
12849 int FC_DUMMY_MAIN() { return 1; }
12850 #endif
12851 #endif
12852 int
12853 main ()
12854 {
12855 std::cout<<"Hello World"<<std::endl;return 0;
12856 ;
12857 return 0;
12858 }
12859 _ACEOF
12860 rm -f conftest.$ac_objext
12861 if { (ac_try="$ac_compile"
12862 case "(($ac_try" in
12863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12864 *) ac_try_echo=$ac_try;;
12865 esac
12866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12867 (eval "$ac_compile") 2>conftest.er1
12868 ac_status=$?
12869 grep -v '^ *+' conftest.er1 >conftest.err
12870 rm -f conftest.er1
12871 cat conftest.err >&5
12872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12873 (exit $ac_status); } && {
12874 test -z "$ac_cxx_werror_flag" ||
12875 test ! -s conftest.err
12876 } && test -s conftest.$ac_objext; then
12877 ac_cv_cxx_have_std_iostream=yes
12878 else
12879 echo "$as_me: failed program was:" >&5
12880 sed 's/^/| /' conftest.$ac_ext >&5
12881
12882
12883 fi
12884
12885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12886 cat >conftest.$ac_ext <<_ACEOF
12887 /* confdefs.h. */
12888 _ACEOF
12889 cat confdefs.h >>conftest.$ac_ext
12890 cat >>conftest.$ac_ext <<_ACEOF
12891 /* end confdefs.h. */
12892
12893 #define __USE_STD_IOSTREAM 1
12894 #ifdef HAVE_IOSTREAM
12895 #include <iostream>
12896 #else
12897 #include <iostream.h>
12898 #endif
12899
12900 #ifdef FC_DUMMY_MAIN
12901 #ifndef FC_DUMMY_MAIN_EQ_F77
12902 # ifdef __cplusplus
12903 extern "C"
12904 # endif
12905 int FC_DUMMY_MAIN() { return 1; }
12906 #endif
12907 #endif
12908 int
12909 main ()
12910 {
12911 std::cout<<"Hello World"<<std::endl;return 0;
12912 ;
12913 return 0;
12914 }
12915 _ACEOF
12916 rm -f conftest.$ac_objext
12917 if { (ac_try="$ac_compile"
12918 case "(($ac_try" in
12919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12920 *) ac_try_echo=$ac_try;;
12921 esac
12922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12923 (eval "$ac_compile") 2>conftest.er1
12924 ac_status=$?
12925 grep -v '^ *+' conftest.er1 >conftest.err
12926 rm -f conftest.er1
12927 cat conftest.err >&5
12928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12929 (exit $ac_status); } && {
12930 test -z "$ac_cxx_werror_flag" ||
12931 test ! -s conftest.err
12932 } && test -s conftest.$ac_objext; then
12933 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
12934 else
12935 echo "$as_me: failed program was:" >&5
12936 sed 's/^/| /' conftest.$ac_ext >&5
12937
12938
12939 fi
12940
12941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12942 ac_ext=cpp
12943 ac_cpp='$CXXCPP $CPPFLAGS'
12944 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12945 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12946 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12947
12948 fi
12949
12950 fi
12951 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
12952 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
12953 if test "$ac_cv_cxx_have_std_iostream" = yes; then
12954
12955 cat >>confdefs.h <<\_ACEOF
12956 #define HAVE_STD_IOSTREAM 1
12957 _ACEOF
12958
12959 fi
12960 if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
12961
12962 cat >>confdefs.h <<\_ACEOF
12963 #define __USE_STD_IOSTREAM 1
12964 _ACEOF
12965
12966 fi
12967
12968
12969
12970
12971 { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
12972 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
12973 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
12974 echo $ECHO_N "(cached) $ECHO_C" >&6
12975 else
12976
12977 ac_cv_cxx_have_std_stl=no
12978 if test "x$ac_cv_cxx_namespaces" = xyes; then
12979
12980 ac_ext=cpp
12981 ac_cpp='$CXXCPP $CPPFLAGS'
12982 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12983 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12984 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12985
12986 cat >conftest.$ac_ext <<_ACEOF
12987 /* confdefs.h. */
12988 _ACEOF
12989 cat confdefs.h >>conftest.$ac_ext
12990 cat >>conftest.$ac_ext <<_ACEOF
12991 /* end confdefs.h. */
12992 #include <list>
12993
12994 #ifdef FC_DUMMY_MAIN
12995 #ifndef FC_DUMMY_MAIN_EQ_F77
12996 # ifdef __cplusplus
12997 extern "C"
12998 # endif
12999 int FC_DUMMY_MAIN() { return 1; }
13000 #endif
13001 #endif
13002 int
13003 main ()
13004 {
13005 std::list<int> foo;return 0;
13006 ;
13007 return 0;
13008 }
13009 _ACEOF
13010 rm -f conftest.$ac_objext
13011 if { (ac_try="$ac_compile"
13012 case "(($ac_try" in
13013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13014 *) ac_try_echo=$ac_try;;
13015 esac
13016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13017 (eval "$ac_compile") 2>conftest.er1
13018 ac_status=$?
13019 grep -v '^ *+' conftest.er1 >conftest.err
13020 rm -f conftest.er1
13021 cat conftest.err >&5
13022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023 (exit $ac_status); } && {
13024 test -z "$ac_cxx_werror_flag" ||
13025 test ! -s conftest.err
13026 } && test -s conftest.$ac_objext; then
13027 ac_cv_cxx_have_std_stl=yes
13028 else
13029 echo "$as_me: failed program was:" >&5
13030 sed 's/^/| /' conftest.$ac_ext >&5
13031
13032
13033 fi
13034
13035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13036 ac_ext=cpp
13037 ac_cpp='$CXXCPP $CPPFLAGS'
13038 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13039 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13040 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13041
13042 fi
13043
13044 fi
13045 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
13046 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
13047 if test "$ac_cv_cxx_have_std_stl" = yes; then
13048
13049 cat >>confdefs.h <<\_ACEOF
13050 #define HAVE_STD_STL 1
13051 _ACEOF
13052
13053 fi
13054
13055
13056
13057 { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
13058 echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
13059 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
13060 echo $ECHO_N "(cached) $ECHO_C" >&6
13061 else
13062
13063 ac_cv_cxx_have_fstream_attach=no
13064
13065 ac_ext=cpp
13066 ac_cpp='$CXXCPP $CPPFLAGS'
13067 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13068 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13069 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13070
13071 cat >conftest.$ac_ext <<_ACEOF
13072 /* confdefs.h. */
13073 _ACEOF
13074 cat confdefs.h >>conftest.$ac_ext
13075 cat >>conftest.$ac_ext <<_ACEOF
13076 /* end confdefs.h. */
13077
13078 #ifdef HAVE_IOSTREAM
13079 #include <fstream>
13080 #else
13081 #include <fstream.h>
13082 #endif
13083 #ifdef HAVE_STD_IOSTREAM
13084 using namespace std;
13085 #endif
13086
13087 #ifdef FC_DUMMY_MAIN
13088 #ifndef FC_DUMMY_MAIN_EQ_F77
13089 # ifdef __cplusplus
13090 extern "C"
13091 # endif
13092 int FC_DUMMY_MAIN() { return 1; }
13093 #endif
13094 #endif
13095 int
13096 main ()
13097 {
13098 int fd=0;ofstream s;s.attach(fd);
13099 ;
13100 return 0;
13101 }
13102 _ACEOF
13103 rm -f conftest.$ac_objext
13104 if { (ac_try="$ac_compile"
13105 case "(($ac_try" in
13106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13107 *) ac_try_echo=$ac_try;;
13108 esac
13109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13110 (eval "$ac_compile") 2>conftest.er1
13111 ac_status=$?
13112 grep -v '^ *+' conftest.er1 >conftest.err
13113 rm -f conftest.er1
13114 cat conftest.err >&5
13115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 (exit $ac_status); } && {
13117 test -z "$ac_cxx_werror_flag" ||
13118 test ! -s conftest.err
13119 } && test -s conftest.$ac_objext; then
13120 ac_cv_cxx_have_fstream_attach=yes
13121 else
13122 echo "$as_me: failed program was:" >&5
13123 sed 's/^/| /' conftest.$ac_ext >&5
13124
13125
13126 fi
13127
13128 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13129 ac_ext=cpp
13130 ac_cpp='$CXXCPP $CPPFLAGS'
13131 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13132 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13133 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13134
13135
13136 fi
13137 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
13138 echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
13139 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
13140
13141 cat >>confdefs.h <<\_ACEOF
13142 #define HAVE_FSTREAM_ATTACH 1
13143 _ACEOF
13144
13145 fi
13146
13147
13148
13149 { echo "$as_me:$LINENO: checking for fstream::open()" >&5
13150 echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
13151 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
13152 echo $ECHO_N "(cached) $ECHO_C" >&6
13153 else
13154
13155 ac_cv_cxx_have_fstream_open=no
13156 ac_cv_cxx_fstream_open_prot=no
13157
13158 ac_ext=cpp
13159 ac_cpp='$CXXCPP $CPPFLAGS'
13160 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13161 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13162 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13163
13164 # Try with 2 parameters
13165 cat >conftest.$ac_ext <<_ACEOF
13166 /* confdefs.h. */
13167 _ACEOF
13168 cat confdefs.h >>conftest.$ac_ext
13169 cat >>conftest.$ac_ext <<_ACEOF
13170 /* end confdefs.h. */
13171
13172 #ifdef HAVE_IOSTREAM
13173 #include <fstream>
13174 #else
13175 #include <fstream.h>
13176 #endif
13177 #ifdef HAVE_STD_IOSTREAM
13178 using namespace std;
13179 #endif
13180
13181 #ifdef FC_DUMMY_MAIN
13182 #ifndef FC_DUMMY_MAIN_EQ_F77
13183 # ifdef __cplusplus
13184 extern "C"
13185 # endif
13186 int FC_DUMMY_MAIN() { return 1; }
13187 #endif
13188 #endif
13189 int
13190 main ()
13191 {
13192 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
13193 ;
13194 return 0;
13195 }
13196 _ACEOF
13197 rm -f conftest.$ac_objext
13198 if { (ac_try="$ac_compile"
13199 case "(($ac_try" in
13200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13201 *) ac_try_echo=$ac_try;;
13202 esac
13203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13204 (eval "$ac_compile") 2>conftest.er1
13205 ac_status=$?
13206 grep -v '^ *+' conftest.er1 >conftest.err
13207 rm -f conftest.er1
13208 cat conftest.err >&5
13209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13210 (exit $ac_status); } && {
13211 test -z "$ac_cxx_werror_flag" ||
13212 test ! -s conftest.err
13213 } && test -s conftest.$ac_objext; then
13214 ac_cv_cxx_have_fstream_open=yes
13215 else
13216 echo "$as_me: failed program was:" >&5
13217 sed 's/^/| /' conftest.$ac_ext >&5
13218
13219
13220 fi
13221
13222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13223 # Try with mode parameter
13224 cat >conftest.$ac_ext <<_ACEOF
13225 /* confdefs.h. */
13226 _ACEOF
13227 cat confdefs.h >>conftest.$ac_ext
13228 cat >>conftest.$ac_ext <<_ACEOF
13229 /* end confdefs.h. */
13230
13231 #ifdef HAVE_IOSTREAM
13232 #include <fstream>
13233 #else
13234 #include <fstream.h>
13235 #endif
13236 #ifdef HAVE_STD_IOSTREAM
13237 using namespace std;
13238 #endif
13239
13240 #ifdef FC_DUMMY_MAIN
13241 #ifndef FC_DUMMY_MAIN_EQ_F77
13242 # ifdef __cplusplus
13243 extern "C"
13244 # endif
13245 int FC_DUMMY_MAIN() { return 1; }
13246 #endif
13247 #endif
13248 int
13249 main ()
13250 {
13251 ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
13252 ;
13253 return 0;
13254 }
13255 _ACEOF
13256 rm -f conftest.$ac_objext
13257 if { (ac_try="$ac_compile"
13258 case "(($ac_try" in
13259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13260 *) ac_try_echo=$ac_try;;
13261 esac
13262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13263 (eval "$ac_compile") 2>conftest.er1
13264 ac_status=$?
13265 grep -v '^ *+' conftest.er1 >conftest.err
13266 rm -f conftest.er1
13267 cat conftest.err >&5
13268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13269 (exit $ac_status); } && {
13270 test -z "$ac_cxx_werror_flag" ||
13271 test ! -s conftest.err
13272 } && test -s conftest.$ac_objext; then
13273 ac_cv_cxx_fstream_open_prot=yes
13274 else
13275 echo "$as_me: failed program was:" >&5
13276 sed 's/^/| /' conftest.$ac_ext >&5
13277
13278
13279 fi
13280
13281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13282 ac_ext=cpp
13283 ac_cpp='$CXXCPP $CPPFLAGS'
13284 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13285 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13286 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13287
13288
13289 fi
13290 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
13291 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
13292 if test "$ac_cv_cxx_have_fstream_open" = yes; then
13293
13294 cat >>confdefs.h <<\_ACEOF
13295 #define HAVE_FSTREAM_OPEN 1
13296 _ACEOF
13297
13298 fi
13299 if test "$ac_cv_cxx_fstream_open_prot" = yes; then
13300
13301 cat >>confdefs.h <<\_ACEOF
13302 #define FSTREAM_OPEN_PROT 1
13303 _ACEOF
13304
13305 fi
13306
13307
13308
13309
13310
13311
13312
13313 for ac_header in ctype.h iostream fstream sstream strstream
13314 do
13315 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13316 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13317 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13318 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13320 echo $ECHO_N "(cached) $ECHO_C" >&6
13321 fi
13322 ac_res=`eval echo '${'$as_ac_Header'}'`
13323 { echo "$as_me:$LINENO: result: $ac_res" >&5
13324 echo "${ECHO_T}$ac_res" >&6; }
13325 else
13326 # Is the header compilable?
13327 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13328 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13329 cat >conftest.$ac_ext <<_ACEOF
13330 /* confdefs.h. */
13331 _ACEOF
13332 cat confdefs.h >>conftest.$ac_ext
13333 cat >>conftest.$ac_ext <<_ACEOF
13334 /* end confdefs.h. */
13335 $ac_includes_default
13336 #include <$ac_header>
13337 _ACEOF
13338 rm -f conftest.$ac_objext
13339 if { (ac_try="$ac_compile"
13340 case "(($ac_try" in
13341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13342 *) ac_try_echo=$ac_try;;
13343 esac
13344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13345 (eval "$ac_compile") 2>conftest.er1
13346 ac_status=$?
13347 grep -v '^ *+' conftest.er1 >conftest.err
13348 rm -f conftest.er1
13349 cat conftest.err >&5
13350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351 (exit $ac_status); } && {
13352 test -z "$ac_cxx_werror_flag" ||
13353 test ! -s conftest.err
13354 } && test -s conftest.$ac_objext; then
13355 ac_header_compiler=yes
13356 else
13357 echo "$as_me: failed program was:" >&5
13358 sed 's/^/| /' conftest.$ac_ext >&5
13359
13360 ac_header_compiler=no
13361 fi
13362
13363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13365 echo "${ECHO_T}$ac_header_compiler" >&6; }
13366
13367 # Is the header present?
13368 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13369 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13370 cat >conftest.$ac_ext <<_ACEOF
13371 /* confdefs.h. */
13372 _ACEOF
13373 cat confdefs.h >>conftest.$ac_ext
13374 cat >>conftest.$ac_ext <<_ACEOF
13375 /* end confdefs.h. */
13376 #include <$ac_header>
13377 _ACEOF
13378 if { (ac_try="$ac_cpp conftest.$ac_ext"
13379 case "(($ac_try" in
13380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381 *) ac_try_echo=$ac_try;;
13382 esac
13383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13385 ac_status=$?
13386 grep -v '^ *+' conftest.er1 >conftest.err
13387 rm -f conftest.er1
13388 cat conftest.err >&5
13389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390 (exit $ac_status); } >/dev/null && {
13391 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13392 test ! -s conftest.err
13393 }; then
13394 ac_header_preproc=yes
13395 else
13396 echo "$as_me: failed program was:" >&5
13397 sed 's/^/| /' conftest.$ac_ext >&5
13398
13399 ac_header_preproc=no
13400 fi
13401
13402 rm -f conftest.err conftest.$ac_ext
13403 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13404 echo "${ECHO_T}$ac_header_preproc" >&6; }
13405
13406 # So? What about this header?
13407 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13408 yes:no: )
13409 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13410 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13411 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13412 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13413 ac_header_preproc=yes
13414 ;;
13415 no:yes:* )
13416 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13417 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13418 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13419 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13420 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13421 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13422 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13423 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13424 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13425 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13426 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13427 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13428 ( cat <<\_ASBOX
13429 ## ------------------------------ ##
13430 ## Report this to gezelter@nd.edu ##
13431 ## ------------------------------ ##
13432 _ASBOX
13433 ) | sed "s/^/$as_me: WARNING: /" >&2
13434 ;;
13435 esac
13436 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13437 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13438 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13439 echo $ECHO_N "(cached) $ECHO_C" >&6
13440 else
13441 eval "$as_ac_Header=\$ac_header_preproc"
13442 fi
13443 ac_res=`eval echo '${'$as_ac_Header'}'`
13444 { echo "$as_me:$LINENO: result: $ac_res" >&5
13445 echo "${ECHO_T}$ac_res" >&6; }
13446
13447 fi
13448 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13449 cat >>confdefs.h <<_ACEOF
13450 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13451 _ACEOF
13452
13453 fi
13454
13455 done
13456
13457 # AC_CPP_FUNC
13458 # ------------------ #
13459 # Checks to see if ANSI C99 CPP variable __func__ works.
13460 # If not, perhaps __FUNCTION__ works instead.
13461 # If not, we'll just define __func__ to "".
13462 # AC_CPP_FUNC
13463
13464 case $ac_cv_prog_cc_stdc in
13465 no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
13466 *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
13467 echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
13468 if test "${ac_cv_prog_cc_c99+set}" = set; then
13469 echo $ECHO_N "(cached) $ECHO_C" >&6
13470 else
13471 ac_cv_prog_cc_c99=no
13472 ac_save_CC=$CC
13473 cat >conftest.$ac_ext <<_ACEOF
13474 /* confdefs.h. */
13475 _ACEOF
13476 cat confdefs.h >>conftest.$ac_ext
13477 cat >>conftest.$ac_ext <<_ACEOF
13478 /* end confdefs.h. */
13479 #include <stdarg.h>
13480 #include <stdbool.h>
13481 #include <stdlib.h>
13482 #include <wchar.h>
13483 #include <stdio.h>
13484
13485 // Check varargs macros. These examples are taken from C99 6.10.3.5.
13486 #define debug(...) fprintf (stderr, __VA_ARGS__)
13487 #define showlist(...) puts (#__VA_ARGS__)
13488 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
13489 static void
13490 test_varargs_macros (void)
13491 {
13492 int x = 1234;
13493 int y = 5678;
13494 debug ("Flag");
13495 debug ("X = %d\n", x);
13496 showlist (The first, second, and third items.);
13497 report (x>y, "x is %d but y is %d", x, y);
13498 }
13499
13500 // Check long long types.
13501 #define BIG64 18446744073709551615ull
13502 #define BIG32 4294967295ul
13503 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
13504 #if !BIG_OK
13505 your preprocessor is broken;
13506 #endif
13507 #if BIG_OK
13508 #else
13509 your preprocessor is broken;
13510 #endif
13511 static long long int bignum = -9223372036854775807LL;
13512 static unsigned long long int ubignum = BIG64;
13513
13514 struct incomplete_array
13515 {
13516 int datasize;
13517 double data[];
13518 };
13519
13520 struct named_init {
13521 int number;
13522 const wchar_t *name;
13523 double average;
13524 };
13525
13526 typedef const char *ccp;
13527
13528 static inline int
13529 test_restrict (ccp restrict text)
13530 {
13531 // See if C++-style comments work.
13532 // Iterate through items via the restricted pointer.
13533 // Also check for declarations in for loops.
13534 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
13535 continue;
13536 return 0;
13537 }
13538
13539 // Check varargs and va_copy.
13540 static void
13541 test_varargs (const char *format, ...)
13542 {
13543 va_list args;
13544 va_start (args, format);
13545 va_list args_copy;
13546 va_copy (args_copy, args);
13547
13548 const char *str;
13549 int number;
13550 float fnumber;
13551
13552 while (*format)
13553 {
13554 switch (*format++)
13555 {
13556 case 's': // string
13557 str = va_arg (args_copy, const char *);
13558 break;
13559 case 'd': // int
13560 number = va_arg (args_copy, int);
13561 break;
13562 case 'f': // float
13563 fnumber = va_arg (args_copy, double);
13564 break;
13565 default:
13566 break;
13567 }
13568 }
13569 va_end (args_copy);
13570 va_end (args);
13571 }
13572
13573 #ifdef FC_DUMMY_MAIN
13574 #ifndef FC_DUMMY_MAIN_EQ_F77
13575 # ifdef __cplusplus
13576 extern "C"
13577 # endif
13578 int FC_DUMMY_MAIN() { return 1; }
13579 #endif
13580 #endif
13581 int
13582 main ()
13583 {
13584
13585 // Check bool.
13586 _Bool success = false;
13587
13588 // Check restrict.
13589 if (test_restrict ("String literal") == 0)
13590 success = true;
13591 char *restrict newvar = "Another string";
13592
13593 // Check varargs.
13594 test_varargs ("s, d' f .", "string", 65, 34.234);
13595 test_varargs_macros ();
13596
13597 // Check flexible array members.
13598 struct incomplete_array *ia =
13599 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
13600 ia->datasize = 10;
13601 for (int i = 0; i < ia->datasize; ++i)
13602 ia->data[i] = i * 1.234;
13603
13604 // Check named initializers.
13605 struct named_init ni = {
13606 .number = 34,
13607 .name = L"Test wide string",
13608 .average = 543.34343,
13609 };
13610
13611 ni.number = 58;
13612
13613 int dynamic_array[ni.number];
13614 dynamic_array[ni.number - 1] = 543;
13615
13616 // work around unused variable warnings
13617 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
13618 || dynamic_array[ni.number - 1] != 543);
13619
13620 ;
13621 return 0;
13622 }
13623 _ACEOF
13624 for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
13625 do
13626 CC="$ac_save_CC $ac_arg"
13627 rm -f conftest.$ac_objext
13628 if { (ac_try="$ac_compile"
13629 case "(($ac_try" in
13630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13631 *) ac_try_echo=$ac_try;;
13632 esac
13633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13634 (eval "$ac_compile") 2>conftest.er1
13635 ac_status=$?
13636 grep -v '^ *+' conftest.er1 >conftest.err
13637 rm -f conftest.er1
13638 cat conftest.err >&5
13639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13640 (exit $ac_status); } && {
13641 test -z "$ac_cxx_werror_flag" ||
13642 test ! -s conftest.err
13643 } && test -s conftest.$ac_objext; then
13644 ac_cv_prog_cc_c99=$ac_arg
13645 else
13646 echo "$as_me: failed program was:" >&5
13647 sed 's/^/| /' conftest.$ac_ext >&5
13648
13649
13650 fi
13651
13652 rm -f core conftest.err conftest.$ac_objext
13653 test "x$ac_cv_prog_cc_c99" != "xno" && break
13654 done
13655 rm -f conftest.$ac_ext
13656 CC=$ac_save_CC
13657
13658 fi
13659 # AC_CACHE_VAL
13660 case "x$ac_cv_prog_cc_c99" in
13661 x)
13662 { echo "$as_me:$LINENO: result: none needed" >&5
13663 echo "${ECHO_T}none needed" >&6; } ;;
13664 xno)
13665 { echo "$as_me:$LINENO: result: unsupported" >&5
13666 echo "${ECHO_T}unsupported" >&6; } ;;
13667 *)
13668 CC="$CC $ac_cv_prog_cc_c99"
13669 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
13670 echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
13671 esac
13672 if test "x$ac_cv_prog_cc_c99" != xno; then
13673 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
13674 else
13675 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
13676 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
13677 if test "${ac_cv_prog_cc_c89+set}" = set; then
13678 echo $ECHO_N "(cached) $ECHO_C" >&6
13679 else
13680 ac_cv_prog_cc_c89=no
13681 ac_save_CC=$CC
13682 cat >conftest.$ac_ext <<_ACEOF
13683 /* confdefs.h. */
13684 _ACEOF
13685 cat confdefs.h >>conftest.$ac_ext
13686 cat >>conftest.$ac_ext <<_ACEOF
13687 /* end confdefs.h. */
13688 #include <stdarg.h>
13689 #include <stdio.h>
13690 #include <sys/types.h>
13691 #include <sys/stat.h>
13692 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
13693 struct buf { int x; };
13694 FILE * (*rcsopen) (struct buf *, struct stat *, int);
13695 static char *e (p, i)
13696 char **p;
13697 int i;
13698 {
13699 return p[i];
13700 }
13701 static char *f (char * (*g) (char **, int), char **p, ...)
13702 {
13703 char *s;
13704 va_list v;
13705 va_start (v,p);
13706 s = g (p, va_arg (v,int));
13707 va_end (v);
13708 return s;
13709 }
13710
13711 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
13712 function prototypes and stuff, but not '\xHH' hex character constants.
13713 These don't provoke an error unfortunately, instead are silently treated
13714 as 'x'. The following induces an error, until -std is added to get
13715 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
13716 array size at least. It's necessary to write '\x00'==0 to get something
13717 that's true only with -std. */
13718 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
13719
13720 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
13721 inside strings and character constants. */
13722 #define FOO(x) 'x'
13723 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
13724
13725 int test (int i, double x);
13726 struct s1 {int (*f) (int a);};
13727 struct s2 {int (*f) (double a);};
13728 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
13729 int argc;
13730 char **argv;
13731 #ifdef FC_DUMMY_MAIN
13732 #ifndef FC_DUMMY_MAIN_EQ_F77
13733 # ifdef __cplusplus
13734 extern "C"
13735 # endif
13736 int FC_DUMMY_MAIN() { return 1; }
13737 #endif
13738 #endif
13739 int
13740 main ()
13741 {
13742 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
13743 ;
13744 return 0;
13745 }
13746 _ACEOF
13747 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
13748 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
13749 do
13750 CC="$ac_save_CC $ac_arg"
13751 rm -f conftest.$ac_objext
13752 if { (ac_try="$ac_compile"
13753 case "(($ac_try" in
13754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13755 *) ac_try_echo=$ac_try;;
13756 esac
13757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13758 (eval "$ac_compile") 2>conftest.er1
13759 ac_status=$?
13760 grep -v '^ *+' conftest.er1 >conftest.err
13761 rm -f conftest.er1
13762 cat conftest.err >&5
13763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13764 (exit $ac_status); } && {
13765 test -z "$ac_cxx_werror_flag" ||
13766 test ! -s conftest.err
13767 } && test -s conftest.$ac_objext; then
13768 ac_cv_prog_cc_c89=$ac_arg
13769 else
13770 echo "$as_me: failed program was:" >&5
13771 sed 's/^/| /' conftest.$ac_ext >&5
13772
13773
13774 fi
13775
13776 rm -f core conftest.err conftest.$ac_objext
13777 test "x$ac_cv_prog_cc_c89" != "xno" && break
13778 done
13779 rm -f conftest.$ac_ext
13780 CC=$ac_save_CC
13781
13782 fi
13783 # AC_CACHE_VAL
13784 case "x$ac_cv_prog_cc_c89" in
13785 x)
13786 { echo "$as_me:$LINENO: result: none needed" >&5
13787 echo "${ECHO_T}none needed" >&6; } ;;
13788 xno)
13789 { echo "$as_me:$LINENO: result: unsupported" >&5
13790 echo "${ECHO_T}unsupported" >&6; } ;;
13791 *)
13792 CC="$CC $ac_cv_prog_cc_c89"
13793 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
13794 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
13795 esac
13796 if test "x$ac_cv_prog_cc_c89" != xno; then
13797 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
13798 else
13799 ac_cv_prog_cc_stdc=no
13800 fi
13801
13802
13803 fi
13804
13805 ;;
13806 esac
13807 { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
13808 echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
13809 if test "${ac_cv_prog_cc_stdc+set}" = set; then
13810 echo $ECHO_N "(cached) $ECHO_C" >&6
13811 fi
13812
13813 case $ac_cv_prog_cc_stdc in
13814 no) { echo "$as_me:$LINENO: result: unsupported" >&5
13815 echo "${ECHO_T}unsupported" >&6; } ;;
13816 '') { echo "$as_me:$LINENO: result: none needed" >&5
13817 echo "${ECHO_T}none needed" >&6; } ;;
13818 *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
13819 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
13820 esac
13821
13822
13823 { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
13824 echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
13825 if test "${ac_cv_cpp_func+set}" = set; then
13826 echo $ECHO_N "(cached) $ECHO_C" >&6
13827 else
13828 cat >conftest.$ac_ext <<_ACEOF
13829 /* confdefs.h. */
13830 _ACEOF
13831 cat confdefs.h >>conftest.$ac_ext
13832 cat >>conftest.$ac_ext <<_ACEOF
13833 /* end confdefs.h. */
13834
13835 #ifdef FC_DUMMY_MAIN
13836 #ifndef FC_DUMMY_MAIN_EQ_F77
13837 # ifdef __cplusplus
13838 extern "C"
13839 # endif
13840 int FC_DUMMY_MAIN() { return 1; }
13841 #endif
13842 #endif
13843 int
13844 main ()
13845 {
13846 const char *foo = __func__;
13847 ;
13848 return 0;
13849 }
13850 _ACEOF
13851 rm -f conftest.$ac_objext
13852 if { (ac_try="$ac_compile"
13853 case "(($ac_try" in
13854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13855 *) ac_try_echo=$ac_try;;
13856 esac
13857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13858 (eval "$ac_compile") 2>conftest.er1
13859 ac_status=$?
13860 grep -v '^ *+' conftest.er1 >conftest.err
13861 rm -f conftest.er1
13862 cat conftest.err >&5
13863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13864 (exit $ac_status); } && {
13865 test -z "$ac_cxx_werror_flag" ||
13866 test ! -s conftest.err
13867 } && test -s conftest.$ac_objext; then
13868 ac_cv_cpp_func=yes
13869 else
13870 echo "$as_me: failed program was:" >&5
13871 sed 's/^/| /' conftest.$ac_ext >&5
13872
13873 cat >conftest.$ac_ext <<_ACEOF
13874 /* confdefs.h. */
13875 _ACEOF
13876 cat confdefs.h >>conftest.$ac_ext
13877 cat >>conftest.$ac_ext <<_ACEOF
13878 /* end confdefs.h. */
13879
13880 #ifdef FC_DUMMY_MAIN
13881 #ifndef FC_DUMMY_MAIN_EQ_F77
13882 # ifdef __cplusplus
13883 extern "C"
13884 # endif
13885 int FC_DUMMY_MAIN() { return 1; }
13886 #endif
13887 #endif
13888 int
13889 main ()
13890 {
13891 const char *foo = __FUNCTION__;
13892 ;
13893 return 0;
13894 }
13895 _ACEOF
13896 rm -f conftest.$ac_objext
13897 if { (ac_try="$ac_compile"
13898 case "(($ac_try" in
13899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13900 *) ac_try_echo=$ac_try;;
13901 esac
13902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13903 (eval "$ac_compile") 2>conftest.er1
13904 ac_status=$?
13905 grep -v '^ *+' conftest.er1 >conftest.err
13906 rm -f conftest.er1
13907 cat conftest.err >&5
13908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909 (exit $ac_status); } && {
13910 test -z "$ac_cxx_werror_flag" ||
13911 test ! -s conftest.err
13912 } && test -s conftest.$ac_objext; then
13913 ac_cv_cpp_func=__FUNCTION__
13914 else
13915 echo "$as_me: failed program was:" >&5
13916 sed 's/^/| /' conftest.$ac_ext >&5
13917
13918 ac_cv_cpp_func=no
13919 fi
13920
13921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13922 fi
13923
13924 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13925 fi
13926 { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
13927 echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
13928 if test $ac_cv_cpp_func = __FUNCTION__; then
13929
13930 cat >>confdefs.h <<\_ACEOF
13931 #define __func__ __FUNCTION__
13932 _ACEOF
13933
13934 elif test $ac_cv_cpp_func = no; then
13935
13936 cat >>confdefs.h <<\_ACEOF
13937 #define __func__ ""
13938 _ACEOF
13939
13940 fi
13941
13942
13943
13944
13945
13946 case $debug in
13947 1)
13948 ;;
13949 *)
13950
13951
13952
13953
13954 # Try to determine "good" native compiler flags if none specified on command
13955 # line
13956
13957 if test "$ac_test_FFLAGS" != "set"; then
13958 FCFLAGS=""
13959 case "${host_cpu}-${host_os}" in
13960
13961 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
13962 FCFLAGS="-O3 -ip -no-prec-div"
13963 fi;;
13964 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
13965 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
13966 fi;;
13967 powerpc*-aix*)
13968 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13969 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
13970 echo "*******************************************************"
13971 echo "* You have AIX on an unknown powerpc system. It is *"
13972 echo "* recommended that you use *"
13973 echo "* *"
13974 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
13975 echo "* ^^^ *"
13976 echo "* where xxx is 601, 603, 604, or whatever kind of *"
13977 echo "* PowerPC CPU you have. For more info, man xlf. *"
13978 echo "*******************************************************"
13979 fi;;
13980 *darwin*)
13981 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13982 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
13983 fi
13984 if test "$FC" = ifort; then
13985 FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
13986 fi;;
13987 esac
13988
13989 if test -n "$CPU_FLAGS"; then
13990 FCFLAGS="$FCFLAGS $CPU_FLAGS"
13991 fi
13992
13993 if test -z "$FCFLAGS"; then
13994 echo ""
13995 echo "*********************************************************"
13996 echo "* WARNING: Don't know the best FCFLAGS for this system *"
13997 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
13998 echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
13999 echo "*********************************************************"
14000 echo ""
14001 FCFLAGS="-O3"
14002 fi
14003
14004
14005 { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
14006 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
14007 if test "${ac_guessed_f90flags+set}" = set; then
14008 echo $ECHO_N "(cached) $ECHO_C" >&6
14009 else
14010
14011
14012 ac_ext=${ac_fc_srcext-f}
14013 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
14014 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
14015 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
14016
14017 echo 'program main' > conftest.$ac_ext
14018 echo 'end program main' >> conftest.$ac_ext
14019 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
14020 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14021 (eval $ac_compile) 2>&5
14022 ac_status=$?
14023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024 (exit $ac_status); }; then
14025 ac_guessed_f90flags=yes
14026 else
14027 ac_guessed_f90flags=no
14028 fi
14029 rm -f conftest*
14030 ac_ext=cpp
14031 ac_cpp='$CXXCPP $CPPFLAGS'
14032 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14033 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14034 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14035
14036
14037 fi
14038 { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
14039 echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
14040 if test "$ac_guessed_f90flags" = yes; then
14041 :
14042
14043 else
14044 :
14045
14046 echo ""
14047 echo "**********************************************************"
14048 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
14049 echo "* your compiler. *"
14050 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
14051 echo "*********************************************************"
14052 echo ""
14053 FCFLAGS=""
14054
14055 fi
14056
14057
14058 fi
14059
14060
14061
14062
14063
14064
14065
14066 { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
14067 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
14068 if test "${ac_cv_prog_really_gcc+set}" = set; then
14069 echo $ECHO_N "(cached) $ECHO_C" >&6
14070 else
14071
14072 cat > conftest.c <<EOF
14073 #ifdef __GNUC__
14074 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14075 no;
14076 #else
14077 yes;
14078 #endif
14079 #endif
14080 EOF
14081 if { ac_try='${CC-cc} -E conftest.c'
14082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14083 (eval $ac_try) 2>&5
14084 ac_status=$?
14085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14086 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14087 ac_cv_prog_really_gcc=yes
14088 else
14089 ac_cv_prog_really_gcc=no
14090 fi
14091
14092 fi
14093 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
14094 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
14095 if test "$ac_cv_prog_really_gcc" = yes; then
14096 :
14097
14098 else
14099 :
14100
14101 fi
14102
14103
14104 # Try to determine "good" native compiler flags if none specified on command
14105 # line
14106 if test "$ac_test_CFLAGS" != "set"; then
14107 CFLAGS=""
14108 case "${host_cpu}-${host_os}" in
14109
14110 *linux*) if test "$CC" = icc; then
14111 CFLAGS="-O"
14112 fi;;
14113 sparc-solaris2*) if test "$CC" = cc; then
14114 CFLAGS="-O -dalign"
14115 fi;;
14116
14117 alpha*-osf*) if test "$CC" = cc; then
14118 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
14119 fi;;
14120
14121 hppa*-hpux*) if test "$CC" = cc; then
14122 CFLAGS="-Ae +O3 +Oall"
14123 fi;;
14124
14125 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
14126 CFLAGS="-O3 -qtune=auto -qansialias -w"
14127 fi;;
14128 powerpc*-aix*)
14129 if test "$CC" = cc -o "$CC" = xlc; then
14130 CFLAGS="-O3 -qtune=auto -qansialias -w"
14131 echo "*******************************************************"
14132 echo "* You have AIX on an unknown powerpc system. It is *"
14133 echo "* recommended that you use *"
14134 echo "* *"
14135 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
14136 echo "* ^^^ *"
14137 echo "* where xxx is 601, 603, 604, or whatever kind of *"
14138 echo "* PowerPC CPU you have. For more info, man cc. *"
14139 echo "*******************************************************"
14140 fi;;
14141 *darwin*)
14142 if test "$CC" = xlc -o "$CC" = cc; then
14143 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14144 fi
14145 if test "$CC" = icc; then
14146 CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14147 fi;;
14148 esac
14149
14150 # use default flags for gcc on all systems
14151 if test $ac_cv_prog_really_gcc = yes; then
14152 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14153 fi
14154
14155 # test for gcc-specific flags:
14156 if test $ac_cv_prog_really_gcc = yes; then
14157 # -malign-double for x86 systems
14158
14159
14160 { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
14161 echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
14162 if test "${ac_align_double+set}" = set; then
14163 echo $ECHO_N "(cached) $ECHO_C" >&6
14164 else
14165 echo 'void f(){}' > conftest.c
14166 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
14167 ac_align_double=yes
14168 else
14169 ac_align_double=no
14170 fi
14171 rm -f conftest*
14172
14173 fi
14174 { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14175 echo "${ECHO_T}$ac_align_double" >&6; }
14176 if test "$ac_align_double" = yes; then
14177 :
14178 CFLAGS="$CFLAGS -malign-double"
14179 else
14180 :
14181
14182 fi
14183
14184 # -fstrict-aliasing for gcc-2.95+
14185
14186
14187 { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
14188 echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14189 if test "${ac_fstrict_aliasing+set}" = set; then
14190 echo $ECHO_N "(cached) $ECHO_C" >&6
14191 else
14192 echo 'void f(){}' > conftest.c
14193 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
14194 ac_fstrict_aliasing=yes
14195 else
14196 ac_fstrict_aliasing=no
14197 fi
14198 rm -f conftest*
14199
14200 fi
14201 { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14202 echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14203 if test "$ac_fstrict_aliasing" = yes; then
14204 :
14205 CFLAGS="$CFLAGS -fstrict-aliasing"
14206 else
14207 :
14208
14209 fi
14210
14211 fi
14212
14213 CPU_FLAGS=""
14214 if test $ac_cv_prog_really_gcc = yes; then
14215 case "${host_cpu}" in
14216 i586*)
14217
14218 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
14219 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
14220 if test "${ac_cpu_pentium+set}" = set; then
14221 echo $ECHO_N "(cached) $ECHO_C" >&6
14222 else
14223 echo 'void f(){}' > conftest.c
14224 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
14225 ac_cpu_pentium=yes
14226 else
14227 ac_cpu_pentium=no
14228 fi
14229 rm -f conftest*
14230
14231 fi
14232 { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14233 echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14234 if test "$ac_cpu_pentium" = yes; then
14235 :
14236 CPU_FLAGS=-mcpu=pentium
14237 else
14238 :
14239
14240
14241 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
14242 echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
14243 if test "${ac_pentium+set}" = set; then
14244 echo $ECHO_N "(cached) $ECHO_C" >&6
14245 else
14246 echo 'void f(){}' > conftest.c
14247 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
14248 ac_pentium=yes
14249 else
14250 ac_pentium=no
14251 fi
14252 rm -f conftest*
14253
14254 fi
14255 { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14256 echo "${ECHO_T}$ac_pentium" >&6; }
14257 if test "$ac_pentium" = yes; then
14258 :
14259 CPU_FLAGS=-mpentium
14260 else
14261 :
14262
14263 fi
14264
14265 fi
14266
14267 ;;
14268 i686*)
14269
14270 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
14271 echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14272 if test "${ac_cpu_pentiumpro+set}" = set; then
14273 echo $ECHO_N "(cached) $ECHO_C" >&6
14274 else
14275 echo 'void f(){}' > conftest.c
14276 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
14277 ac_cpu_pentiumpro=yes
14278 else
14279 ac_cpu_pentiumpro=no
14280 fi
14281 rm -f conftest*
14282
14283 fi
14284 { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14285 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14286 if test "$ac_cpu_pentiumpro" = yes; then
14287 :
14288 CPU_FLAGS=-mcpu=pentiumpro
14289 else
14290 :
14291
14292
14293 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
14294 echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
14295 if test "${ac_pentiumpro+set}" = set; then
14296 echo $ECHO_N "(cached) $ECHO_C" >&6
14297 else
14298 echo 'void f(){}' > conftest.c
14299 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
14300 ac_pentiumpro=yes
14301 else
14302 ac_pentiumpro=no
14303 fi
14304 rm -f conftest*
14305
14306 fi
14307 { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14308 echo "${ECHO_T}$ac_pentiumpro" >&6; }
14309 if test "$ac_pentiumpro" = yes; then
14310 :
14311 CPU_FLAGS=-mpentiumpro
14312 else
14313 :
14314
14315 fi
14316
14317 fi
14318
14319 ;;
14320 powerpc*)
14321 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14322 is60x=`echo $cputype | egrep "^600-9e?$"`
14323 if test -n "$is60x"; then
14324
14325
14326 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
14327 echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14328 if test "${ac_m_cpu_60x+set}" = set; then
14329 echo $ECHO_N "(cached) $ECHO_C" >&6
14330 else
14331 echo 'void f(){}' > conftest.c
14332 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
14333 ac_m_cpu_60x=yes
14334 else
14335 ac_m_cpu_60x=no
14336 fi
14337 rm -f conftest*
14338
14339 fi
14340 { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14341 echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14342 if test "$ac_m_cpu_60x" = yes; then
14343 :
14344 CPU_FLAGS=-mcpu=$cputype
14345 else
14346 :
14347
14348 fi
14349
14350 elif test "$cputype" = 750; then
14351
14352
14353 { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
14354 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
14355 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
14356 echo $ECHO_N "(cached) $ECHO_C" >&6
14357 else
14358
14359 cat > conftest.c <<EOF
14360 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14361 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14362 yes;
14363 # endif
14364 #endif
14365 EOF
14366 if { ac_try='${CC-cc} -E conftest.c'
14367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14368 (eval $ac_try) 2>&5
14369 ac_status=$?
14370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14372 ac_cv_prog_gcc_2_95=yes
14373 else
14374 ac_cv_prog_gcc_2_95=no
14375 fi
14376
14377 fi
14378 { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
14379 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
14380 if test "$ac_cv_prog_gcc_2_95" = yes; then
14381 :
14382
14383
14384 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
14385 echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
14386 if test "${ac_m_cpu_750+set}" = set; then
14387 echo $ECHO_N "(cached) $ECHO_C" >&6
14388 else
14389 echo 'void f(){}' > conftest.c
14390 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
14391 ac_m_cpu_750=yes
14392 else
14393 ac_m_cpu_750=no
14394 fi
14395 rm -f conftest*
14396
14397 fi
14398 { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14399 echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14400 if test "$ac_m_cpu_750" = yes; then
14401 :
14402 CPU_FLAGS=-mcpu=750
14403 else
14404 :
14405
14406 fi
14407
14408 else
14409 :
14410
14411 fi
14412
14413 fi
14414 if test -z "$CPU_FLAGS"; then
14415
14416
14417 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
14418 echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14419 if test "${ac_m_cpu_powerpc+set}" = set; then
14420 echo $ECHO_N "(cached) $ECHO_C" >&6
14421 else
14422 echo 'void f(){}' > conftest.c
14423 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
14424 ac_m_cpu_powerpc=yes
14425 else
14426 ac_m_cpu_powerpc=no
14427 fi
14428 rm -f conftest*
14429
14430 fi
14431 { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14432 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14433 if test "$ac_m_cpu_powerpc" = yes; then
14434 :
14435 CPU_FLAGS=-mcpu=powerpc
14436 else
14437 :
14438
14439 fi
14440
14441 fi
14442 if test -z "$CPU_FLAGS"; then
14443
14444
14445 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
14446 echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
14447 if test "${ac_m_powerpc+set}" = set; then
14448 echo $ECHO_N "(cached) $ECHO_C" >&6
14449 else
14450 echo 'void f(){}' > conftest.c
14451 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
14452 ac_m_powerpc=yes
14453 else
14454 ac_m_powerpc=no
14455 fi
14456 rm -f conftest*
14457
14458 fi
14459 { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14460 echo "${ECHO_T}$ac_m_powerpc" >&6; }
14461 if test "$ac_m_powerpc" = yes; then
14462 :
14463 CPU_FLAGS=-mpowerpc
14464 else
14465 :
14466
14467 fi
14468
14469 fi
14470 esac
14471 fi
14472
14473 if test -n "$CPU_FLAGS"; then
14474 CFLAGS="$CFLAGS $CPU_FLAGS"
14475 fi
14476
14477 if test -z "$CFLAGS"; then
14478 echo ""
14479 echo "********************************************************"
14480 echo "* WARNING: Don't know the best CFLAGS for this system *"
14481 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
14482 echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
14483 echo "********************************************************"
14484 echo ""
14485 CFLAGS="-O3"
14486 fi
14487
14488
14489
14490 { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
14491 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
14492 if test "${ac_guessed_cflags+set}" = set; then
14493 echo $ECHO_N "(cached) $ECHO_C" >&6
14494 else
14495 echo 'void f(){}' > conftest.c
14496 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
14497 ac_guessed_cflags=yes
14498 else
14499 ac_guessed_cflags=no
14500 fi
14501 rm -f conftest*
14502
14503 fi
14504 { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
14505 echo "${ECHO_T}$ac_guessed_cflags" >&6; }
14506 if test "$ac_guessed_cflags" = yes; then
14507 :
14508
14509 else
14510 :
14511
14512 echo ""
14513 echo "********************************************************"
14514 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
14515 echo "* your compiler. *"
14516 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
14517 echo "********************************************************"
14518 echo ""
14519 CFLAGS=""
14520
14521 fi
14522
14523
14524 fi
14525
14526
14527
14528
14529
14530
14531
14532 { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
14533 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
14534 if test "${ac_cv_prog_really_gxx+set}" = set; then
14535 echo $ECHO_N "(cached) $ECHO_C" >&6
14536 else
14537
14538 cat > conftest.cpp <<EOF
14539 #ifdef __GNUC__
14540 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14541 no;
14542 #else
14543 yes;
14544 #endif
14545 #endif
14546 EOF
14547 if { ac_try='${CXX-c++} -E conftest.cpp'
14548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14549 (eval $ac_try) 2>&5
14550 ac_status=$?
14551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14552 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14553 ac_cv_prog_really_gxx=yes
14554 else
14555 ac_cv_prog_really_gxx=no
14556 fi
14557
14558 fi
14559 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
14560 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
14561 if test "$ac_cv_prog_really_gxx" = yes; then
14562 :
14563
14564 else
14565 :
14566
14567 fi
14568
14569
14570 # Try to determine "good" native compiler flags if none specified on command
14571 # line
14572 if test "$ac_test_CXXFLAGS" != "set"; then
14573 CXXFLAGS=""
14574 case "${host_cpu}-${host_os}" in
14575
14576 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
14577 CXXFLAGS="-O"
14578 fi;;
14579 sparc-solaris2*) if test "$CXX" = CC; then
14580 CXXFLAGS="-features=extensions -O -dalign"
14581 fi;;
14582 rs6000*-aix*) if test "$CXX" = xlC; then
14583 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
14584 fi;;
14585 powerpc*-aix*)
14586 if test "$CXX" = xlC; then
14587 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
14588 echo "*******************************************************"
14589 echo "* You have AIX on an unknown powerpc system. It is *"
14590 echo "* recommended that you use *"
14591 echo "* *"
14592 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
14593 echo "* ^^^ *"
14594 echo "* where xxx is 601, 603, 604, or whatever kind of *"
14595 echo "* PowerPC CPU you have. For more info, man cc. *"
14596 echo "*******************************************************"
14597 fi;;
14598 *darwin*)
14599 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
14600 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14601 fi
14602 if test "$CXX" = icpc; then
14603 CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14604 fi;;
14605 esac
14606
14607 # use default flags for gcc on all systems
14608 if test $ac_cv_prog_really_gxx = yes; then
14609 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14610 fi
14611
14612 # test for gcc-specific flags:
14613 if test $ac_cv_prog_really_gxx = yes; then
14614 # -malign-double for x86 systems
14615
14616
14617 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
14618 echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
14619 if test "${ac_align_double+set}" = set; then
14620 echo $ECHO_N "(cached) $ECHO_C" >&6
14621 else
14622 echo 'void f(){}' > conftest.cpp
14623 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
14624 ac_align_double=yes
14625 else
14626 ac_align_double=no
14627 fi
14628 rm -f conftest*
14629
14630 fi
14631 { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14632 echo "${ECHO_T}$ac_align_double" >&6; }
14633 if test "$ac_align_double" = yes; then
14634 :
14635 CXXFLAGS="$CXXFLAGS -malign-double"
14636 else
14637 :
14638
14639 fi
14640
14641 # -fstrict-aliasing for gcc-2.95+
14642
14643
14644 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
14645 echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14646 if test "${ac_fstrict_aliasing+set}" = set; then
14647 echo $ECHO_N "(cached) $ECHO_C" >&6
14648 else
14649 echo 'void f(){}' > conftest.cpp
14650 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
14651 ac_fstrict_aliasing=yes
14652 else
14653 ac_fstrict_aliasing=no
14654 fi
14655 rm -f conftest*
14656
14657 fi
14658 { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14659 echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14660 if test "$ac_fstrict_aliasing" = yes; then
14661 :
14662 CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
14663 else
14664 :
14665
14666 fi
14667
14668 fi
14669
14670 CPU_FLAGS=""
14671 if test $ac_cv_prog_really_gxx = yes; then
14672 case "${host_cpu}" in
14673 i586*)
14674
14675 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
14676 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
14677 if test "${ac_cpu_pentium+set}" = set; then
14678 echo $ECHO_N "(cached) $ECHO_C" >&6
14679 else
14680 echo 'void f(){}' > conftest.cpp
14681 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
14682 ac_cpu_pentium=yes
14683 else
14684 ac_cpu_pentium=no
14685 fi
14686 rm -f conftest*
14687
14688 fi
14689 { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14690 echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14691 if test "$ac_cpu_pentium" = yes; then
14692 :
14693 CPU_FLAGS=-mcpu=pentium
14694 else
14695 :
14696
14697
14698 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
14699 echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
14700 if test "${ac_pentium+set}" = set; then
14701 echo $ECHO_N "(cached) $ECHO_C" >&6
14702 else
14703 echo 'void f(){}' > conftest.cpp
14704 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
14705 ac_pentium=yes
14706 else
14707 ac_pentium=no
14708 fi
14709 rm -f conftest*
14710
14711 fi
14712 { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14713 echo "${ECHO_T}$ac_pentium" >&6; }
14714 if test "$ac_pentium" = yes; then
14715 :
14716 CPU_FLAGS=-mpentium
14717 else
14718 :
14719
14720 fi
14721
14722 fi
14723
14724 ;;
14725 i686*)
14726
14727 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
14728 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14729 if test "${ac_cpu_pentiumpro+set}" = set; then
14730 echo $ECHO_N "(cached) $ECHO_C" >&6
14731 else
14732 echo 'void f(){}' > conftest.cpp
14733 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
14734 ac_cpu_pentiumpro=yes
14735 else
14736 ac_cpu_pentiumpro=no
14737 fi
14738 rm -f conftest*
14739
14740 fi
14741 { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14742 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14743 if test "$ac_cpu_pentiumpro" = yes; then
14744 :
14745 CPU_FLAGS=-mcpu=pentiumpro
14746 else
14747 :
14748
14749
14750 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
14751 echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
14752 if test "${ac_pentiumpro+set}" = set; then
14753 echo $ECHO_N "(cached) $ECHO_C" >&6
14754 else
14755 echo 'void f(){}' > conftest.cpp
14756 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
14757 ac_pentiumpro=yes
14758 else
14759 ac_pentiumpro=no
14760 fi
14761 rm -f conftest*
14762
14763 fi
14764 { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14765 echo "${ECHO_T}$ac_pentiumpro" >&6; }
14766 if test "$ac_pentiumpro" = yes; then
14767 :
14768 CPU_FLAGS=-mpentiumpro
14769 else
14770 :
14771
14772 fi
14773
14774 fi
14775
14776 ;;
14777 powerpc*)
14778 cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14779 is60x=`echo $cputype | egrep "^600-9e?$"`
14780 if test -n "$is60x"; then
14781
14782
14783 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
14784 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14785 if test "${ac_m_cpu_60x+set}" = set; then
14786 echo $ECHO_N "(cached) $ECHO_C" >&6
14787 else
14788 echo 'void f(){}' > conftest.cpp
14789 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
14790 ac_m_cpu_60x=yes
14791 else
14792 ac_m_cpu_60x=no
14793 fi
14794 rm -f conftest*
14795
14796 fi
14797 { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14798 echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14799 if test "$ac_m_cpu_60x" = yes; then
14800 :
14801 CPU_FLAGS=-mcpu=$cputype
14802 else
14803 :
14804
14805 fi
14806
14807 elif test "$cputype" = 750; then
14808
14809
14810 { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
14811 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
14812 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
14813 echo $ECHO_N "(cached) $ECHO_C" >&6
14814 else
14815
14816 cat > conftest.cpp <<EOF
14817 #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14818 # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14819 yes;
14820 # endif
14821 #endif
14822 EOF
14823 if { ac_try='${CXX-c++} -E conftest.cpp'
14824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14825 (eval $ac_try) 2>&5
14826 ac_status=$?
14827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14828 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14829 ac_cv_prog_gxx_2_95=yes
14830 else
14831 ac_cv_prog_gxx_2_95=no
14832 fi
14833
14834 fi
14835 { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
14836 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
14837 if test "$ac_cv_prog_gxx_2_95" = yes; then
14838 :
14839
14840
14841 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
14842 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
14843 if test "${ac_m_cpu_750+set}" = set; then
14844 echo $ECHO_N "(cached) $ECHO_C" >&6
14845 else
14846 echo 'void f(){}' > conftest.cpp
14847 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
14848 ac_m_cpu_750=yes
14849 else
14850 ac_m_cpu_750=no
14851 fi
14852 rm -f conftest*
14853
14854 fi
14855 { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14856 echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14857 if test "$ac_m_cpu_750" = yes; then
14858 :
14859 CPU_FLAGS=-mcpu=750
14860 else
14861 :
14862
14863 fi
14864
14865 else
14866 :
14867
14868 fi
14869
14870 fi
14871 if test -z "$CPU_FLAGS"; then
14872
14873
14874 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
14875 echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14876 if test "${ac_m_cpu_powerpc+set}" = set; then
14877 echo $ECHO_N "(cached) $ECHO_C" >&6
14878 else
14879 echo 'void f(){}' > conftest.cpp
14880 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
14881 ac_m_cpu_powerpc=yes
14882 else
14883 ac_m_cpu_powerpc=no
14884 fi
14885 rm -f conftest*
14886
14887 fi
14888 { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14889 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14890 if test "$ac_m_cpu_powerpc" = yes; then
14891 :
14892 CPU_FLAGS=-mcpu=powerpc
14893 else
14894 :
14895
14896 fi
14897
14898 fi
14899 if test -z "$CPU_FLAGS"; then
14900
14901
14902 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
14903 echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
14904 if test "${ac_m_powerpc+set}" = set; then
14905 echo $ECHO_N "(cached) $ECHO_C" >&6
14906 else
14907 echo 'void f(){}' > conftest.cpp
14908 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
14909 ac_m_powerpc=yes
14910 else
14911 ac_m_powerpc=no
14912 fi
14913 rm -f conftest*
14914
14915 fi
14916 { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14917 echo "${ECHO_T}$ac_m_powerpc" >&6; }
14918 if test "$ac_m_powerpc" = yes; then
14919 :
14920 CPU_FLAGS=-mpowerpc
14921 else
14922 :
14923
14924 fi
14925
14926 fi
14927 esac
14928 fi
14929
14930 if test -n "$CPU_FLAGS"; then
14931 CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
14932 fi
14933
14934 if test -z "$CXXFLAGS"; then
14935 echo ""
14936 echo "**********************************************************"
14937 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
14938 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
14939 echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
14940 echo "**********************************************************"
14941 echo ""
14942 CXXFLAGS="-O3"
14943 fi
14944
14945
14946
14947 { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
14948 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
14949 if test "${ac_guessed_cxxflags+set}" = set; then
14950 echo $ECHO_N "(cached) $ECHO_C" >&6
14951 else
14952 echo 'void f(){}' > conftest.cpp
14953 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
14954 ac_guessed_cxxflags=yes
14955 else
14956 ac_guessed_cxxflags=no
14957 fi
14958 rm -f conftest*
14959
14960 fi
14961 { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
14962 echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
14963 if test "$ac_guessed_cxxflags" = yes; then
14964 :
14965
14966 else
14967 :
14968
14969 echo ""
14970 echo "**********************************************************"
14971 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
14972 echo "* your compiler. *"
14973 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
14974 echo "**********************************************************"
14975 echo ""
14976 CXXFLAGS=""
14977
14978 fi
14979
14980
14981 fi
14982
14983 ;;
14984 esac
14985
14986
14987 cat >>confdefs.h <<\_ACEOF
14988 #define OBAPI
14989 _ACEOF
14990
14991
14992
14993
14994 # Check whether --with-mpi was given.
14995 if test "${with_mpi+set}" = set; then
14996 withval=$with_mpi; with_mpi=$withval
14997 else
14998 with_mpi="no"
14999 fi
15000
15001
15002 case "x$with_mpi" in
15003 xyes | "x") USE_MPI=yes;;
15004 xno) USE_MPI=no ;;
15005 *) MPI="$with_mpi"; USE_MPI=yes ;;
15006 esac
15007 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
15008 MPI="/usr/local"
15009 fi
15010 if test "$USE_MPI" = "yes"; then
15011
15012
15013 # Set variables...
15014 MPI_LIB_DIR="$MPI/lib"
15015 MPI_INC_DIR="$MPI/include"
15016
15017
15018
15019 ac_ext=c
15020 ac_cpp='$CPP $CPPFLAGS'
15021 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15022 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15023 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15024
15025 { echo "$as_me:$LINENO: checking for mpi.h" >&5
15026 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6; }
15027 have_mpi_h=0
15028 rm -f conftest*
15029 echo '#include <mpi.h>' > conftest.c
15030 if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
15031 { echo "$as_me:$LINENO: result: yes" >&5
15032 echo "${ECHO_T}yes" >&6; }
15033 have_mpi_h=1
15034 else
15035 if test -s conftest.out ; then
15036 cat conftest.out >> config.log
15037 fi
15038 { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15039 echo "${ECHO_T}no! Check MPI include paths" >&6; }
15040 USE_MPI="no"
15041 fi
15042 rm -f conftest*
15043 if test "$have_mpi_h" = 1; then
15044
15045 cat >>confdefs.h <<\_ACEOF
15046 #define HAVE_MPI_H 1
15047 _ACEOF
15048
15049 fi
15050
15051 { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
15052 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
15053
15054 ac_ext=${ac_fc_srcext-f}
15055 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
15056 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
15057 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
15058
15059 ac_save_ext=$ac_ext
15060 ac_ext=F90
15061 ac_save_FCFLAGS=$FCFLAGS
15062 have_mpif_h=0
15063 rm -f conftest*
15064 cat >conftest.$ac_ext <<EOF
15065 program main
15066 include 'mpif.h'
15067 end
15068 EOF
15069 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
15070 { echo "$as_me:$LINENO: result: yes" >&5
15071 echo "${ECHO_T}yes" >&6; }
15072 MPI_F90_INC="$MPI_INC_DIR"
15073 have_mpif_h=1
15074 else
15075 if test -s conftest.out ; then
15076 cat conftest.out >> config.log
15077 fi
15078 { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15079 echo "${ECHO_T}no! Check MPI include paths" >&6; }
15080 USE_MPI="no"
15081 fi
15082 rm -f conftest*
15083
15084 if test "$have_mpif_h" = 1; then
15085
15086 cat >>confdefs.h <<\_ACEOF
15087 #define HAVE_MPIF_H 1
15088 _ACEOF
15089
15090 fi
15091 FCFLAGS=$ac_save_FCFLAGS
15092 ac_ext=$ac_save_ext
15093 ac_ext=c
15094 ac_cpp='$CPP $CPPFLAGS'
15095 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15096 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15097 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15098
15099
15100 ac_ext=c
15101 ac_cpp='$CPP $CPPFLAGS'
15102 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15103 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15104 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15105
15106 ac_save_LDFLAGS=$LDFLAGS
15107 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
15108
15109 if test x = x"$MPI_LIB"; then
15110 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
15111 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6; }
15112 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
15113 echo $ECHO_N "(cached) $ECHO_C" >&6
15114 else
15115 ac_check_lib_save_LIBS=$LIBS
15116 LIBS="-lmpich $LIBS"
15117 cat >conftest.$ac_ext <<_ACEOF
15118 /* confdefs.h. */
15119 _ACEOF
15120 cat confdefs.h >>conftest.$ac_ext
15121 cat >>conftest.$ac_ext <<_ACEOF
15122 /* end confdefs.h. */
15123
15124 /* Override any GCC internal prototype to avoid an error.
15125 Use char because int might match the return type of a GCC
15126 builtin and then its argument prototype would still apply. */
15127 #ifdef __cplusplus
15128 extern "C"
15129 #endif
15130 char MPI_Init ();
15131 #ifdef FC_DUMMY_MAIN
15132 #ifndef FC_DUMMY_MAIN_EQ_F77
15133 # ifdef __cplusplus
15134 extern "C"
15135 # endif
15136 int FC_DUMMY_MAIN() { return 1; }
15137 #endif
15138 #endif
15139 int
15140 main ()
15141 {
15142 return MPI_Init ();
15143 ;
15144 return 0;
15145 }
15146 _ACEOF
15147 rm -f conftest.$ac_objext conftest$ac_exeext
15148 if { (ac_try="$ac_link"
15149 case "(($ac_try" in
15150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15151 *) ac_try_echo=$ac_try;;
15152 esac
15153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15154 (eval "$ac_link") 2>conftest.er1
15155 ac_status=$?
15156 grep -v '^ *+' conftest.er1 >conftest.err
15157 rm -f conftest.er1
15158 cat conftest.err >&5
15159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 (exit $ac_status); } && {
15161 test -z "$ac_c_werror_flag" ||
15162 test ! -s conftest.err
15163 } && test -s conftest$ac_exeext &&
15164 $as_test_x conftest$ac_exeext; then
15165 ac_cv_lib_mpich_MPI_Init=yes
15166 else
15167 echo "$as_me: failed program was:" >&5
15168 sed 's/^/| /' conftest.$ac_ext >&5
15169
15170 ac_cv_lib_mpich_MPI_Init=no
15171 fi
15172
15173 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15174 conftest$ac_exeext conftest.$ac_ext
15175 LIBS=$ac_check_lib_save_LIBS
15176 fi
15177 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
15178 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6; }
15179 if test $ac_cv_lib_mpich_MPI_Init = yes; then
15180 MPI_LIB="-lmpich"
15181 fi
15182
15183 fi
15184 $as_unset ac_cv_lib_mpich_MPI_Init
15185 if test x = x"$MPI_LIB"; then
15186 { echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
15187 echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6; }
15188 if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
15189 echo $ECHO_N "(cached) $ECHO_C" >&6
15190 else
15191 ac_check_lib_save_LIBS=$LIBS
15192 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
15193 cat >conftest.$ac_ext <<_ACEOF
15194 /* confdefs.h. */
15195 _ACEOF
15196 cat confdefs.h >>conftest.$ac_ext
15197 cat >>conftest.$ac_ext <<_ACEOF
15198 /* end confdefs.h. */
15199
15200 /* Override any GCC internal prototype to avoid an error.
15201 Use char because int might match the return type of a GCC
15202 builtin and then its argument prototype would still apply. */
15203 #ifdef __cplusplus
15204 extern "C"
15205 #endif
15206 char MPI_Init ();
15207 #ifdef FC_DUMMY_MAIN
15208 #ifndef FC_DUMMY_MAIN_EQ_F77
15209 # ifdef __cplusplus
15210 extern "C"
15211 # endif
15212 int FC_DUMMY_MAIN() { return 1; }
15213 #endif
15214 #endif
15215 int
15216 main ()
15217 {
15218 return MPI_Init ();
15219 ;
15220 return 0;
15221 }
15222 _ACEOF
15223 rm -f conftest.$ac_objext conftest$ac_exeext
15224 if { (ac_try="$ac_link"
15225 case "(($ac_try" in
15226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15227 *) ac_try_echo=$ac_try;;
15228 esac
15229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15230 (eval "$ac_link") 2>conftest.er1
15231 ac_status=$?
15232 grep -v '^ *+' conftest.er1 >conftest.err
15233 rm -f conftest.er1
15234 cat conftest.err >&5
15235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15236 (exit $ac_status); } && {
15237 test -z "$ac_c_werror_flag" ||
15238 test ! -s conftest.err
15239 } && test -s conftest$ac_exeext &&
15240 $as_test_x conftest$ac_exeext; then
15241 ac_cv_lib_pmpich_MPI_Init=yes
15242 else
15243 echo "$as_me: failed program was:" >&5
15244 sed 's/^/| /' conftest.$ac_ext >&5
15245
15246 ac_cv_lib_pmpich_MPI_Init=no
15247 fi
15248
15249 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15250 conftest$ac_exeext conftest.$ac_ext
15251 LIBS=$ac_check_lib_save_LIBS
15252 fi
15253 { echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
15254 echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6; }
15255 if test $ac_cv_lib_pmpich_MPI_Init = yes; then
15256 MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
15257 fi
15258
15259 fi
15260 if test x = x"$MPI_LIB"; then
15261 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15262 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15263 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15264 echo $ECHO_N "(cached) $ECHO_C" >&6
15265 else
15266 ac_check_lib_save_LIBS=$LIBS
15267 LIBS="-lmpi $LIBS"
15268 cat >conftest.$ac_ext <<_ACEOF
15269 /* confdefs.h. */
15270 _ACEOF
15271 cat confdefs.h >>conftest.$ac_ext
15272 cat >>conftest.$ac_ext <<_ACEOF
15273 /* end confdefs.h. */
15274
15275 /* Override any GCC internal prototype to avoid an error.
15276 Use char because int might match the return type of a GCC
15277 builtin and then its argument prototype would still apply. */
15278 #ifdef __cplusplus
15279 extern "C"
15280 #endif
15281 char MPI_Init ();
15282 #ifdef FC_DUMMY_MAIN
15283 #ifndef FC_DUMMY_MAIN_EQ_F77
15284 # ifdef __cplusplus
15285 extern "C"
15286 # endif
15287 int FC_DUMMY_MAIN() { return 1; }
15288 #endif
15289 #endif
15290 int
15291 main ()
15292 {
15293 return MPI_Init ();
15294 ;
15295 return 0;
15296 }
15297 _ACEOF
15298 rm -f conftest.$ac_objext conftest$ac_exeext
15299 if { (ac_try="$ac_link"
15300 case "(($ac_try" in
15301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15302 *) ac_try_echo=$ac_try;;
15303 esac
15304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15305 (eval "$ac_link") 2>conftest.er1
15306 ac_status=$?
15307 grep -v '^ *+' conftest.er1 >conftest.err
15308 rm -f conftest.er1
15309 cat conftest.err >&5
15310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15311 (exit $ac_status); } && {
15312 test -z "$ac_c_werror_flag" ||
15313 test ! -s conftest.err
15314 } && test -s conftest$ac_exeext &&
15315 $as_test_x conftest$ac_exeext; then
15316 ac_cv_lib_mpi_MPI_Init=yes
15317 else
15318 echo "$as_me: failed program was:" >&5
15319 sed 's/^/| /' conftest.$ac_ext >&5
15320
15321 ac_cv_lib_mpi_MPI_Init=no
15322 fi
15323
15324 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15325 conftest$ac_exeext conftest.$ac_ext
15326 LIBS=$ac_check_lib_save_LIBS
15327 fi
15328 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15329 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15330 if test $ac_cv_lib_mpi_MPI_Init = yes; then
15331 MPI_LIB="-lmpi"
15332 fi
15333
15334 fi
15335 $as_unset ac_cv_lib_mpi_MPI_Init
15336 if test x = x"$MPI_LIB"; then
15337 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15338 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15339 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15340 echo $ECHO_N "(cached) $ECHO_C" >&6
15341 else
15342 ac_check_lib_save_LIBS=$LIBS
15343 LIBS="-lmpi -llam $LIBS"
15344 cat >conftest.$ac_ext <<_ACEOF
15345 /* confdefs.h. */
15346 _ACEOF
15347 cat confdefs.h >>conftest.$ac_ext
15348 cat >>conftest.$ac_ext <<_ACEOF
15349 /* end confdefs.h. */
15350
15351 /* Override any GCC internal prototype to avoid an error.
15352 Use char because int might match the return type of a GCC
15353 builtin and then its argument prototype would still apply. */
15354 #ifdef __cplusplus
15355 extern "C"
15356 #endif
15357 char MPI_Init ();
15358 #ifdef FC_DUMMY_MAIN
15359 #ifndef FC_DUMMY_MAIN_EQ_F77
15360 # ifdef __cplusplus
15361 extern "C"
15362 # endif
15363 int FC_DUMMY_MAIN() { return 1; }
15364 #endif
15365 #endif
15366 int
15367 main ()
15368 {
15369 return MPI_Init ();
15370 ;
15371 return 0;
15372 }
15373 _ACEOF
15374 rm -f conftest.$ac_objext conftest$ac_exeext
15375 if { (ac_try="$ac_link"
15376 case "(($ac_try" in
15377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15378 *) ac_try_echo=$ac_try;;
15379 esac
15380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15381 (eval "$ac_link") 2>conftest.er1
15382 ac_status=$?
15383 grep -v '^ *+' conftest.er1 >conftest.err
15384 rm -f conftest.er1
15385 cat conftest.err >&5
15386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387 (exit $ac_status); } && {
15388 test -z "$ac_c_werror_flag" ||
15389 test ! -s conftest.err
15390 } && test -s conftest$ac_exeext &&
15391 $as_test_x conftest$ac_exeext; then
15392 ac_cv_lib_mpi_MPI_Init=yes
15393 else
15394 echo "$as_me: failed program was:" >&5
15395 sed 's/^/| /' conftest.$ac_ext >&5
15396
15397 ac_cv_lib_mpi_MPI_Init=no
15398 fi
15399
15400 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15401 conftest$ac_exeext conftest.$ac_ext
15402 LIBS=$ac_check_lib_save_LIBS
15403 fi
15404 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15405 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15406 if test $ac_cv_lib_mpi_MPI_Init = yes; then
15407 MPI_LIB="-lmpi -llam"
15408 fi
15409
15410 fi
15411 $as_unset ac_cv_lib_mpi_MPI_Init
15412 if test x = x"$MPI_LIB"; then
15413 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15414 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15415 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15416 echo $ECHO_N "(cached) $ECHO_C" >&6
15417 else
15418 ac_check_lib_save_LIBS=$LIBS
15419 LIBS="-lmpi -llam -lpthread $LIBS"
15420 cat >conftest.$ac_ext <<_ACEOF
15421 /* confdefs.h. */
15422 _ACEOF
15423 cat confdefs.h >>conftest.$ac_ext
15424 cat >>conftest.$ac_ext <<_ACEOF
15425 /* end confdefs.h. */
15426
15427 /* Override any GCC internal prototype to avoid an error.
15428 Use char because int might match the return type of a GCC
15429 builtin and then its argument prototype would still apply. */
15430 #ifdef __cplusplus
15431 extern "C"
15432 #endif
15433 char MPI_Init ();
15434 #ifdef FC_DUMMY_MAIN
15435 #ifndef FC_DUMMY_MAIN_EQ_F77
15436 # ifdef __cplusplus
15437 extern "C"
15438 # endif
15439 int FC_DUMMY_MAIN() { return 1; }
15440 #endif
15441 #endif
15442 int
15443 main ()
15444 {
15445 return MPI_Init ();
15446 ;
15447 return 0;
15448 }
15449 _ACEOF
15450 rm -f conftest.$ac_objext conftest$ac_exeext
15451 if { (ac_try="$ac_link"
15452 case "(($ac_try" in
15453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15454 *) ac_try_echo=$ac_try;;
15455 esac
15456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15457 (eval "$ac_link") 2>conftest.er1
15458 ac_status=$?
15459 grep -v '^ *+' conftest.er1 >conftest.err
15460 rm -f conftest.er1
15461 cat conftest.err >&5
15462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463 (exit $ac_status); } && {
15464 test -z "$ac_c_werror_flag" ||
15465 test ! -s conftest.err
15466 } && test -s conftest$ac_exeext &&
15467 $as_test_x conftest$ac_exeext; then
15468 ac_cv_lib_mpi_MPI_Init=yes
15469 else
15470 echo "$as_me: failed program was:" >&5
15471 sed 's/^/| /' conftest.$ac_ext >&5
15472
15473 ac_cv_lib_mpi_MPI_Init=no
15474 fi
15475
15476 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15477 conftest$ac_exeext conftest.$ac_ext
15478 LIBS=$ac_check_lib_save_LIBS
15479 fi
15480 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15481 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15482 if test $ac_cv_lib_mpi_MPI_Init = yes; then
15483 MPI_LIB="-lmpi -llam -lpthread"
15484 else
15485
15486 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
15487 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
15488 { (exit 1); exit 1; }; }
15489 USE_MPI="no"
15490
15491 fi
15492
15493 fi
15494
15495
15496
15497 { echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
15498 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6; }
15499 MPI_F90_LIB=""
15500 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
15501 MPI_F90_LIB="-lfmpich"
15502 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
15503 MPI_F90_LIB="-llamf77mpi"
15504 else
15505 MPI_F90_LIB=" "
15506 fi
15507 { echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
15508 echo "${ECHO_T}found $MPI_F90_LIB" >&6; }
15509
15510
15511 fi
15512
15513
15514
15515 acx_cgal_found=no
15516
15517 # Check whether --with-cgalmakefile was given.
15518 if test "${with_cgalmakefile+set}" = set; then
15519 withval=$with_cgalmakefile;
15520 fi
15521
15522 case $with_cgalmakefile in
15523 yes | "") ;;
15524 no) acx_cgal_found=disable ;;
15525 -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15526 *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15527 esac
15528
15529 if test "$acx_cgal_found" == no; then
15530 { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
15531 echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
15532
15533 if test \! -z "$CGAL_MAKEFILE"; then
15534
15535 if test -e "$CGAL_MAKEFILE"; then
15536 tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
15537
15538 cat > $tname << _ACEOF
15539 include $CGAL_MAKEFILE
15540
15541 cppflags:
15542 @echo \$(CGAL_CXXFLAGS)
15543
15544 cxxflags:
15545 @echo
15546 ldflags:
15547 @echo \$(CGAL_LDFLAGS)
15548 _ACEOF
15549 CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
15550 CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
15551 CGAL_LDFLAGST="`make -s -f $tname ldflags`"
15552 for i in $CGAL_LDFLAGST; do
15553 if test `echo $i| grep -c ^-l`; then
15554 CGAL_LIBS="$CGAL_LIBS $i"
15555 else
15556 CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
15557 fi
15558 done
15559 rm -f $tname
15560 { echo "$as_me:$LINENO: result: yes" >&5
15561 echo "${ECHO_T}yes" >&6; }
15562 acx_cgal_found=yes
15563 else
15564 { echo "$as_me:$LINENO: result: invalid" >&5
15565 echo "${ECHO_T}invalid" >&6; }
15566 { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
15567 echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
15568 { (exit 1); exit 1; }; }
15569 fi
15570 else
15571 { echo "$as_me:$LINENO: result: not defined" >&5
15572 echo "${ECHO_T}not defined" >&6; }
15573 fi
15574 fi
15575
15576 if test "$acx_cgal_found" == no; then
15577 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15578 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15579 echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15580 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15581 echo $ECHO_N "(cached) $ECHO_C" >&6
15582 fi
15583 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15584 echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15585 else
15586 # Is the header compilable?
15587 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
15588 echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
15589 cat >conftest.$ac_ext <<_ACEOF
15590 /* confdefs.h. */
15591 _ACEOF
15592 cat confdefs.h >>conftest.$ac_ext
15593 cat >>conftest.$ac_ext <<_ACEOF
15594 /* end confdefs.h. */
15595 $ac_includes_default
15596 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15597 _ACEOF
15598 rm -f conftest.$ac_objext
15599 if { (ac_try="$ac_compile"
15600 case "(($ac_try" in
15601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15602 *) ac_try_echo=$ac_try;;
15603 esac
15604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15605 (eval "$ac_compile") 2>conftest.er1
15606 ac_status=$?
15607 grep -v '^ *+' conftest.er1 >conftest.err
15608 rm -f conftest.er1
15609 cat conftest.err >&5
15610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15611 (exit $ac_status); } && {
15612 test -z "$ac_c_werror_flag" ||
15613 test ! -s conftest.err
15614 } && test -s conftest.$ac_objext; then
15615 ac_header_compiler=yes
15616 else
15617 echo "$as_me: failed program was:" >&5
15618 sed 's/^/| /' conftest.$ac_ext >&5
15619
15620 ac_header_compiler=no
15621 fi
15622
15623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15624 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15625 echo "${ECHO_T}$ac_header_compiler" >&6; }
15626
15627 # Is the header present?
15628 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
15629 echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
15630 cat >conftest.$ac_ext <<_ACEOF
15631 /* confdefs.h. */
15632 _ACEOF
15633 cat confdefs.h >>conftest.$ac_ext
15634 cat >>conftest.$ac_ext <<_ACEOF
15635 /* end confdefs.h. */
15636 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15637 _ACEOF
15638 if { (ac_try="$ac_cpp conftest.$ac_ext"
15639 case "(($ac_try" in
15640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15641 *) ac_try_echo=$ac_try;;
15642 esac
15643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15644 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15645 ac_status=$?
15646 grep -v '^ *+' conftest.er1 >conftest.err
15647 rm -f conftest.er1
15648 cat conftest.err >&5
15649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 (exit $ac_status); } >/dev/null && {
15651 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15652 test ! -s conftest.err
15653 }; then
15654 ac_header_preproc=yes
15655 else
15656 echo "$as_me: failed program was:" >&5
15657 sed 's/^/| /' conftest.$ac_ext >&5
15658
15659 ac_header_preproc=no
15660 fi
15661
15662 rm -f conftest.err conftest.$ac_ext
15663 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15664 echo "${ECHO_T}$ac_header_preproc" >&6; }
15665
15666 # So? What about this header?
15667 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15668 yes:no: )
15669 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
15670 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15671 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
15672 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
15673 ac_header_preproc=yes
15674 ;;
15675 no:yes:* )
15676 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
15677 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
15678 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
15679 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
15680 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
15681 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
15682 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
15683 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
15684 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
15685 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
15686 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
15687 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
15688 ( cat <<\_ASBOX
15689 ## ------------------------------ ##
15690 ## Report this to gezelter@nd.edu ##
15691 ## ------------------------------ ##
15692 _ASBOX
15693 ) | sed "s/^/$as_me: WARNING: /" >&2
15694 ;;
15695 esac
15696 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15697 echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15698 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15699 echo $ECHO_N "(cached) $ECHO_C" >&6
15700 else
15701 ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
15702 fi
15703 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15704 echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15705
15706 fi
15707 if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
15708 cgal_have_header=yes
15709 else
15710 cgal_have_header=no
15711 fi
15712
15713
15714 if test "$cgal_have_header" == yes; then
15715 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15716 echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15717 if test "${ac_cv_lib_CGAL_main+set}" = set; then
15718 echo $ECHO_N "(cached) $ECHO_C" >&6
15719 else
15720 ac_check_lib_save_LIBS=$LIBS
15721 LIBS="-lCGAL $LIBS"
15722 cat >conftest.$ac_ext <<_ACEOF
15723 /* confdefs.h. */
15724 _ACEOF
15725 cat confdefs.h >>conftest.$ac_ext
15726 cat >>conftest.$ac_ext <<_ACEOF
15727 /* end confdefs.h. */
15728
15729
15730 #ifdef FC_DUMMY_MAIN
15731 #ifndef FC_DUMMY_MAIN_EQ_F77
15732 # ifdef __cplusplus
15733 extern "C"
15734 # endif
15735 int FC_DUMMY_MAIN() { return 1; }
15736 #endif
15737 #endif
15738 int
15739 main ()
15740 {
15741 return main ();
15742 ;
15743 return 0;
15744 }
15745 _ACEOF
15746 rm -f conftest.$ac_objext conftest$ac_exeext
15747 if { (ac_try="$ac_link"
15748 case "(($ac_try" in
15749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15750 *) ac_try_echo=$ac_try;;
15751 esac
15752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15753 (eval "$ac_link") 2>conftest.er1
15754 ac_status=$?
15755 grep -v '^ *+' conftest.er1 >conftest.err
15756 rm -f conftest.er1
15757 cat conftest.err >&5
15758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15759 (exit $ac_status); } && {
15760 test -z "$ac_c_werror_flag" ||
15761 test ! -s conftest.err
15762 } && test -s conftest$ac_exeext &&
15763 $as_test_x conftest$ac_exeext; then
15764 ac_cv_lib_CGAL_main=yes
15765 else
15766 echo "$as_me: failed program was:" >&5
15767 sed 's/^/| /' conftest.$ac_ext >&5
15768
15769 ac_cv_lib_CGAL_main=no
15770 fi
15771
15772 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15773 conftest$ac_exeext conftest.$ac_ext
15774 LIBS=$ac_check_lib_save_LIBS
15775 fi
15776 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15777 echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15778 if test $ac_cv_lib_CGAL_main = yes; then
15779 cgal_have_lib=yes
15780 else
15781 cgal_have_lib=no
15782 fi
15783
15784 if test "$cgal_have_lib" == no; then
15785 save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
15786 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15787 echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15788 if test "${ac_cv_lib_CGAL_main+set}" = set; then
15789 echo $ECHO_N "(cached) $ECHO_C" >&6
15790 else
15791 ac_check_lib_save_LIBS=$LIBS
15792 LIBS="-lCGAL $LIBS"
15793 cat >conftest.$ac_ext <<_ACEOF
15794 /* confdefs.h. */
15795 _ACEOF
15796 cat confdefs.h >>conftest.$ac_ext
15797 cat >>conftest.$ac_ext <<_ACEOF
15798 /* end confdefs.h. */
15799
15800
15801 #ifdef FC_DUMMY_MAIN
15802 #ifndef FC_DUMMY_MAIN_EQ_F77
15803 # ifdef __cplusplus
15804 extern "C"
15805 # endif
15806 int FC_DUMMY_MAIN() { return 1; }
15807 #endif
15808 #endif
15809 int
15810 main ()
15811 {
15812 return main ();
15813 ;
15814 return 0;
15815 }
15816 _ACEOF
15817 rm -f conftest.$ac_objext conftest$ac_exeext
15818 if { (ac_try="$ac_link"
15819 case "(($ac_try" in
15820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15821 *) ac_try_echo=$ac_try;;
15822 esac
15823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15824 (eval "$ac_link") 2>conftest.er1
15825 ac_status=$?
15826 grep -v '^ *+' conftest.er1 >conftest.err
15827 rm -f conftest.er1
15828 cat conftest.err >&5
15829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830 (exit $ac_status); } && {
15831 test -z "$ac_c_werror_flag" ||
15832 test ! -s conftest.err
15833 } && test -s conftest$ac_exeext &&
15834 $as_test_x conftest$ac_exeext; then
15835 ac_cv_lib_CGAL_main=yes
15836 else
15837 echo "$as_me: failed program was:" >&5
15838 sed 's/^/| /' conftest.$ac_ext >&5
15839
15840 ac_cv_lib_CGAL_main=no
15841 fi
15842
15843 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15844 conftest$ac_exeext conftest.$ac_ext
15845 LIBS=$ac_check_lib_save_LIBS
15846 fi
15847 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15848 echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15849 if test $ac_cv_lib_CGAL_main = yes; then
15850 CGAL_LIBS="-lCGAL -lgmp -lmpfr"
15851 cgal_have_lib=yes
15852 else
15853 cgal_have_lib=no
15854 fi
15855
15856 LIBS="$save_LIBS"
15857 else
15858 CGAL_LIBS="-lCGAL"
15859 { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
15860 echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
15861 if test "${ac_cv_lib_mpfr_main+set}" = set; then
15862 echo $ECHO_N "(cached) $ECHO_C" >&6
15863 else
15864 ac_check_lib_save_LIBS=$LIBS
15865 LIBS="-lmpfr $LIBS"
15866 cat >conftest.$ac_ext <<_ACEOF
15867 /* confdefs.h. */
15868 _ACEOF
15869 cat confdefs.h >>conftest.$ac_ext
15870 cat >>conftest.$ac_ext <<_ACEOF
15871 /* end confdefs.h. */
15872
15873
15874 #ifdef FC_DUMMY_MAIN
15875 #ifndef FC_DUMMY_MAIN_EQ_F77
15876 # ifdef __cplusplus
15877 extern "C"
15878 # endif
15879 int FC_DUMMY_MAIN() { return 1; }
15880 #endif
15881 #endif
15882 int
15883 main ()
15884 {
15885 return main ();
15886 ;
15887 return 0;
15888 }
15889 _ACEOF
15890 rm -f conftest.$ac_objext conftest$ac_exeext
15891 if { (ac_try="$ac_link"
15892 case "(($ac_try" in
15893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15894 *) ac_try_echo=$ac_try;;
15895 esac
15896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15897 (eval "$ac_link") 2>conftest.er1
15898 ac_status=$?
15899 grep -v '^ *+' conftest.er1 >conftest.err
15900 rm -f conftest.er1
15901 cat conftest.err >&5
15902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15903 (exit $ac_status); } && {
15904 test -z "$ac_c_werror_flag" ||
15905 test ! -s conftest.err
15906 } && test -s conftest$ac_exeext &&
15907 $as_test_x conftest$ac_exeext; then
15908 ac_cv_lib_mpfr_main=yes
15909 else
15910 echo "$as_me: failed program was:" >&5
15911 sed 's/^/| /' conftest.$ac_ext >&5
15912
15913 ac_cv_lib_mpfr_main=no
15914 fi
15915
15916 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15917 conftest$ac_exeext conftest.$ac_ext
15918 LIBS=$ac_check_lib_save_LIBS
15919 fi
15920 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
15921 echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
15922 if test $ac_cv_lib_mpfr_main = yes; then
15923 CGAL_LIBS="$CGAL_LIBS -lmpfr"
15924 fi
15925
15926 { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
15927 echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
15928 if test "${ac_cv_lib_gmp_main+set}" = set; then
15929 echo $ECHO_N "(cached) $ECHO_C" >&6
15930 else
15931 ac_check_lib_save_LIBS=$LIBS
15932 LIBS="-lgmp $LIBS"
15933 cat >conftest.$ac_ext <<_ACEOF
15934 /* confdefs.h. */
15935 _ACEOF
15936 cat confdefs.h >>conftest.$ac_ext
15937 cat >>conftest.$ac_ext <<_ACEOF
15938 /* end confdefs.h. */
15939
15940
15941 #ifdef FC_DUMMY_MAIN
15942 #ifndef FC_DUMMY_MAIN_EQ_F77
15943 # ifdef __cplusplus
15944 extern "C"
15945 # endif
15946 int FC_DUMMY_MAIN() { return 1; }
15947 #endif
15948 #endif
15949 int
15950 main ()
15951 {
15952 return main ();
15953 ;
15954 return 0;
15955 }
15956 _ACEOF
15957 rm -f conftest.$ac_objext conftest$ac_exeext
15958 if { (ac_try="$ac_link"
15959 case "(($ac_try" in
15960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15961 *) ac_try_echo=$ac_try;;
15962 esac
15963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15964 (eval "$ac_link") 2>conftest.er1
15965 ac_status=$?
15966 grep -v '^ *+' conftest.er1 >conftest.err
15967 rm -f conftest.er1
15968 cat conftest.err >&5
15969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15970 (exit $ac_status); } && {
15971 test -z "$ac_c_werror_flag" ||
15972 test ! -s conftest.err
15973 } && test -s conftest$ac_exeext &&
15974 $as_test_x conftest$ac_exeext; then
15975 ac_cv_lib_gmp_main=yes
15976 else
15977 echo "$as_me: failed program was:" >&5
15978 sed 's/^/| /' conftest.$ac_ext >&5
15979
15980 ac_cv_lib_gmp_main=no
15981 fi
15982
15983 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15984 conftest$ac_exeext conftest.$ac_ext
15985 LIBS=$ac_check_lib_save_LIBS
15986 fi
15987 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
15988 echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
15989 if test $ac_cv_lib_gmp_main = yes; then
15990 CGAL_LIBS="$CGAL_LIBS -lgmp"
15991 fi
15992
15993 { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
15994 echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
15995 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
15996 echo $ECHO_N "(cached) $ECHO_C" >&6
15997 else
15998 ac_check_lib_save_LIBS=$LIBS
15999 LIBS="-lgmpxx $LIBS"
16000 cat >conftest.$ac_ext <<_ACEOF
16001 /* confdefs.h. */
16002 _ACEOF
16003 cat confdefs.h >>conftest.$ac_ext
16004 cat >>conftest.$ac_ext <<_ACEOF
16005 /* end confdefs.h. */
16006
16007
16008 #ifdef FC_DUMMY_MAIN
16009 #ifndef FC_DUMMY_MAIN_EQ_F77
16010 # ifdef __cplusplus
16011 extern "C"
16012 # endif
16013 int FC_DUMMY_MAIN() { return 1; }
16014 #endif
16015 #endif
16016 int
16017 main ()
16018 {
16019 return main ();
16020 ;
16021 return 0;
16022 }
16023 _ACEOF
16024 rm -f conftest.$ac_objext conftest$ac_exeext
16025 if { (ac_try="$ac_link"
16026 case "(($ac_try" in
16027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16028 *) ac_try_echo=$ac_try;;
16029 esac
16030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16031 (eval "$ac_link") 2>conftest.er1
16032 ac_status=$?
16033 grep -v '^ *+' conftest.er1 >conftest.err
16034 rm -f conftest.er1
16035 cat conftest.err >&5
16036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037 (exit $ac_status); } && {
16038 test -z "$ac_c_werror_flag" ||
16039 test ! -s conftest.err
16040 } && test -s conftest$ac_exeext &&
16041 $as_test_x conftest$ac_exeext; then
16042 ac_cv_lib_gmpxx_main=yes
16043 else
16044 echo "$as_me: failed program was:" >&5
16045 sed 's/^/| /' conftest.$ac_ext >&5
16046
16047 ac_cv_lib_gmpxx_main=no
16048 fi
16049
16050 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16051 conftest$ac_exeext conftest.$ac_ext
16052 LIBS=$ac_check_lib_save_LIBS
16053 fi
16054 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
16055 echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
16056 if test $ac_cv_lib_gmpxx_main = yes; then
16057 CGAL_LIBS="$CGAL_LIBS -lgmpxx"
16058 fi
16059
16060 fi
16061
16062 if test "$cgal_have_lib" == yes; then
16063 acx_cgal_found=yes
16064 fi
16065 fi
16066 if test "$acx_cgal_found" == yes; then
16067 { echo "$as_me:$LINENO: checking for main in -lCore" >&5
16068 echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
16069 if test "${ac_cv_lib_Core_main+set}" = set; then
16070 echo $ECHO_N "(cached) $ECHO_C" >&6
16071 else
16072 ac_check_lib_save_LIBS=$LIBS
16073 LIBS="-lCore $LIBS"
16074 cat >conftest.$ac_ext <<_ACEOF
16075 /* confdefs.h. */
16076 _ACEOF
16077 cat confdefs.h >>conftest.$ac_ext
16078 cat >>conftest.$ac_ext <<_ACEOF
16079 /* end confdefs.h. */
16080
16081
16082 #ifdef FC_DUMMY_MAIN
16083 #ifndef FC_DUMMY_MAIN_EQ_F77
16084 # ifdef __cplusplus
16085 extern "C"
16086 # endif
16087 int FC_DUMMY_MAIN() { return 1; }
16088 #endif
16089 #endif
16090 int
16091 main ()
16092 {
16093 return main ();
16094 ;
16095 return 0;
16096 }
16097 _ACEOF
16098 rm -f conftest.$ac_objext conftest$ac_exeext
16099 if { (ac_try="$ac_link"
16100 case "(($ac_try" in
16101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102 *) ac_try_echo=$ac_try;;
16103 esac
16104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16105 (eval "$ac_link") 2>conftest.er1
16106 ac_status=$?
16107 grep -v '^ *+' conftest.er1 >conftest.err
16108 rm -f conftest.er1
16109 cat conftest.err >&5
16110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16111 (exit $ac_status); } && {
16112 test -z "$ac_c_werror_flag" ||
16113 test ! -s conftest.err
16114 } && test -s conftest$ac_exeext &&
16115 $as_test_x conftest$ac_exeext; then
16116 ac_cv_lib_Core_main=yes
16117 else
16118 echo "$as_me: failed program was:" >&5
16119 sed 's/^/| /' conftest.$ac_ext >&5
16120
16121 ac_cv_lib_Core_main=no
16122 fi
16123
16124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16125 conftest$ac_exeext conftest.$ac_ext
16126 LIBS=$ac_check_lib_save_LIBS
16127 fi
16128 { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
16129 echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
16130 if test $ac_cv_lib_Core_main = yes; then
16131 CGAL_LIBS="$CGAL_LIBS -lCore"
16132 fi
16133
16134 fi
16135 fi
16136
16137
16138
16139 { echo "$as_me:$LINENO: checking CGAL" >&5
16140 echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
16141
16142
16143
16144
16145
16146 if test "$acx_cgal_found" == yes; then
16147 { echo "$as_me:$LINENO: result: yes" >&5
16148 echo "${ECHO_T}yes" >&6; }
16149
16150 else
16151 { echo "$as_me:$LINENO: result: no" >&5
16152 echo "${ECHO_T}no" >&6; }
16153
16154 fi
16155 USE_CGAL=no
16156 if test "$acx_cgal_found" == yes; then
16157 USE_CGAL=yes
16158
16159 cat >>confdefs.h <<\_ACEOF
16160 #define HAVE_CGAL 1
16161 _ACEOF
16162
16163
16164
16165
16166
16167 fi
16168
16169
16170
16171
16172 # Check whether --enable-doxygen was given.
16173 if test "${enable_doxygen+set}" = set; then
16174 enableval=$enable_doxygen;
16175 fi
16176
16177 # Check whether --enable-dot was given.
16178 if test "${enable_dot+set}" = set; then
16179 enableval=$enable_dot;
16180 fi
16181
16182 # Check whether --enable-html-docs was given.
16183 if test "${enable_html_docs+set}" = set; then
16184 enableval=$enable_html_docs;
16185 else
16186 enable_html_docs=yes
16187 fi
16188
16189 # Check whether --enable-latex-docs was given.
16190 if test "${enable_latex_docs+set}" = set; then
16191 enableval=$enable_latex_docs;
16192 else
16193 enable_latex_docs=no
16194 fi
16195
16196 if test "x$enable_doxygen" = xno; then
16197 enable_doc=no
16198 else
16199 # Extract the first word of "doxygen", so it can be a program name with args.
16200 set dummy doxygen; ac_word=$2
16201 { echo "$as_me:$LINENO: checking for $ac_word" >&5
16202 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16203 if test "${ac_cv_path_DOXYGEN+set}" = set; then
16204 echo $ECHO_N "(cached) $ECHO_C" >&6
16205 else
16206 case $DOXYGEN in
16207 [\\/]* | ?:[\\/]*)
16208 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
16209 ;;
16210 *)
16211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16212 for as_dir in $PATH
16213 do
16214 IFS=$as_save_IFS
16215 test -z "$as_dir" && as_dir=.
16216 for ac_exec_ext in '' $ac_executable_extensions; do
16217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16218 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
16219 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16220 break 2
16221 fi
16222 done
16223 done
16224 IFS=$as_save_IFS
16225
16226 ;;
16227 esac
16228 fi
16229 DOXYGEN=$ac_cv_path_DOXYGEN
16230 if test -n "$DOXYGEN"; then
16231 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
16232 echo "${ECHO_T}$DOXYGEN" >&6; }
16233 else
16234 { echo "$as_me:$LINENO: result: no" >&5
16235 echo "${ECHO_T}no" >&6; }
16236 fi
16237
16238
16239 if test "x$DOXYGEN" = x; then
16240 if test "x$enable_doxygen" = xyes; then
16241 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
16242 echo "$as_me: error: could not find doxygen" >&2;}
16243 { (exit 1); exit 1; }; }
16244 fi
16245 enable_doc=no
16246 else
16247 enable_doc=yes
16248 # Extract the first word of "dot", so it can be a program name with args.
16249 set dummy dot; ac_word=$2
16250 { echo "$as_me:$LINENO: checking for $ac_word" >&5
16251 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16252 if test "${ac_cv_path_DOT+set}" = set; then
16253 echo $ECHO_N "(cached) $ECHO_C" >&6
16254 else
16255 case $DOT in
16256 [\\/]* | ?:[\\/]*)
16257 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
16258 ;;
16259 *)
16260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16261 for as_dir in $PATH
16262 do
16263 IFS=$as_save_IFS
16264 test -z "$as_dir" && as_dir=.
16265 for ac_exec_ext in '' $ac_executable_extensions; do
16266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16267 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
16268 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16269 break 2
16270 fi
16271 done
16272 done
16273 IFS=$as_save_IFS
16274
16275 ;;
16276 esac
16277 fi
16278 DOT=$ac_cv_path_DOT
16279 if test -n "$DOT"; then
16280 { echo "$as_me:$LINENO: result: $DOT" >&5
16281 echo "${ECHO_T}$DOT" >&6; }
16282 else
16283 { echo "$as_me:$LINENO: result: no" >&5
16284 echo "${ECHO_T}no" >&6; }
16285 fi
16286
16287
16288 fi
16289 fi
16290
16291 if test "x$enable_doc" = xyes; then
16292 DOC=1
16293 else
16294 DOC=0
16295 fi
16296
16297
16298 if test x$DOT = x; then
16299 if test "x$enable_dot" = xyes; then
16300 { { echo "$as_me:$LINENO: error: could not find dot" >&5
16301 echo "$as_me: error: could not find dot" >&2;}
16302 { (exit 1); exit 1; }; }
16303 fi
16304 enable_dot=no
16305 else
16306 enable_dot=yes
16307 fi
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
16328
16329
16330 cat >confcache <<\_ACEOF
16331 # This file is a shell script that caches the results of configure
16332 # tests run on this system so they can be shared between configure
16333 # scripts and configure runs, see configure's option --config-cache.
16334 # It is not useful on other systems. If it contains results you don't
16335 # want to keep, you may remove or edit it.
16336 #
16337 # config.status only pays attention to the cache file if you give it
16338 # the --recheck option to rerun configure.
16339 #
16340 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16341 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16342 # following values.
16343
16344 _ACEOF
16345
16346 # The following way of writing the cache mishandles newlines in values,
16347 # but we know of no workaround that is simple, portable, and efficient.
16348 # So, we kill variables containing newlines.
16349 # Ultrix sh set writes to stderr and can't be redirected directly,
16350 # and sets the high bit in the cache file unless we assign to the vars.
16351 (
16352 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16353 eval ac_val=\$$ac_var
16354 case $ac_val in #(
16355 *${as_nl}*)
16356 case $ac_var in #(
16357 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16358 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16359 esac
16360 case $ac_var in #(
16361 _ | IFS | as_nl) ;; #(
16362 *) $as_unset $ac_var ;;
16363 esac ;;
16364 esac
16365 done
16366
16367 (set) 2>&1 |
16368 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16369 *${as_nl}ac_space=\ *)
16370 # `set' does not quote correctly, so add quotes (double-quote
16371 # substitution turns \\\\ into \\, and sed turns \\ into \).
16372 sed -n \
16373 "s/'/'\\\\''/g;
16374 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16375 ;; #(
16376 *)
16377 # `set' quotes correctly as required by POSIX, so do not add quotes.
16378 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16379 ;;
16380 esac |
16381 sort
16382 ) |
16383 sed '
16384 /^ac_cv_env_/b end
16385 t clear
16386 :clear
16387 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16388 t end
16389 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16390 :end' >>confcache
16391 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16392 if test -w "$cache_file"; then
16393 test "x$cache_file" != "x/dev/null" &&
16394 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
16395 echo "$as_me: updating cache $cache_file" >&6;}
16396 cat confcache >$cache_file
16397 else
16398 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16399 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16400 fi
16401 fi
16402 rm -f confcache
16403
16404 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16405 # Let make expand exec_prefix.
16406 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16407
16408 DEFS=-DHAVE_CONFIG_H
16409
16410 ac_libobjs=
16411 ac_ltlibobjs=
16412 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16413 # 1. Remove the extension, and $U if already installed.
16414 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16415 ac_i=`echo "$ac_i" | sed "$ac_script"`
16416 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16417 # will be set to the directory where LIBOBJS objects are built.
16418 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16419 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
16420 done
16421 LIBOBJS=$ac_libobjs
16422
16423 LTLIBOBJS=$ac_ltlibobjs
16424
16425
16426
16427 : ${CONFIG_STATUS=./config.status}
16428 ac_clean_files_save=$ac_clean_files
16429 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16430 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16431 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16432 cat >$CONFIG_STATUS <<_ACEOF
16433 #! $SHELL
16434 # Generated by $as_me.
16435 # Run this file to recreate the current configuration.
16436 # Compiler output produced by configure, useful for debugging
16437 # configure, is in config.log if it exists.
16438
16439 debug=false
16440 ac_cs_recheck=false
16441 ac_cs_silent=false
16442 SHELL=\${CONFIG_SHELL-$SHELL}
16443 _ACEOF
16444
16445 cat >>$CONFIG_STATUS <<\_ACEOF
16446 ## --------------------- ##
16447 ## M4sh Initialization. ##
16448 ## --------------------- ##
16449
16450 # Be more Bourne compatible
16451 DUALCASE=1; export DUALCASE # for MKS sh
16452 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16453 emulate sh
16454 NULLCMD=:
16455 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16456 # is contrary to our usage. Disable this feature.
16457 alias -g '${1+"$@"}'='"$@"'
16458 setopt NO_GLOB_SUBST
16459 else
16460 case `(set -o) 2>/dev/null` in
16461 *posix*) set -o posix ;;
16462 esac
16463
16464 fi
16465
16466
16467
16468
16469 # PATH needs CR
16470 # Avoid depending upon Character Ranges.
16471 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16472 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16473 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16474 as_cr_digits='0123456789'
16475 as_cr_alnum=$as_cr_Letters$as_cr_digits
16476
16477 # The user is always right.
16478 if test "${PATH_SEPARATOR+set}" != set; then
16479 echo "#! /bin/sh" >conf$$.sh
16480 echo "exit 0" >>conf$$.sh
16481 chmod +x conf$$.sh
16482 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16483 PATH_SEPARATOR=';'
16484 else
16485 PATH_SEPARATOR=:
16486 fi
16487 rm -f conf$$.sh
16488 fi
16489
16490 # Support unset when possible.
16491 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16492 as_unset=unset
16493 else
16494 as_unset=false
16495 fi
16496
16497
16498 # IFS
16499 # We need space, tab and new line, in precisely that order. Quoting is
16500 # there to prevent editors from complaining about space-tab.
16501 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16502 # splitting by setting IFS to empty value.)
16503 as_nl='
16504 '
16505 IFS=" "" $as_nl"
16506
16507 # Find who we are. Look in the path if we contain no directory separator.
16508 case $0 in
16509 *[\\/]* ) as_myself=$0 ;;
16510 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16511 for as_dir in $PATH
16512 do
16513 IFS=$as_save_IFS
16514 test -z "$as_dir" && as_dir=.
16515 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16516 done
16517 IFS=$as_save_IFS
16518
16519 ;;
16520 esac
16521 # We did not find ourselves, most probably we were run as `sh COMMAND'
16522 # in which case we are not to be found in the path.
16523 if test "x$as_myself" = x; then
16524 as_myself=$0
16525 fi
16526 if test ! -f "$as_myself"; then
16527 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16528 { (exit 1); exit 1; }
16529 fi
16530
16531 # Work around bugs in pre-3.0 UWIN ksh.
16532 for as_var in ENV MAIL MAILPATH
16533 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16534 done
16535 PS1='$ '
16536 PS2='> '
16537 PS4='+ '
16538
16539 # NLS nuisances.
16540 for as_var in \
16541 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16542 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16543 LC_TELEPHONE LC_TIME
16544 do
16545 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16546 eval $as_var=C; export $as_var
16547 else
16548 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16549 fi
16550 done
16551
16552 # Required to use basename.
16553 if expr a : '\(a\)' >/dev/null 2>&1 &&
16554 test "X`expr 00001 : '.*\(...\)'`" = X001; then
16555 as_expr=expr
16556 else
16557 as_expr=false
16558 fi
16559
16560 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16561 as_basename=basename
16562 else
16563 as_basename=false
16564 fi
16565
16566
16567 # Name of the executable.
16568 as_me=`$as_basename -- "$0" ||
16569 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16570 X"$0" : 'X\(//\)$' \| \
16571 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16572 echo X/"$0" |
16573 sed '/^.*\/\([^/][^/]*\)\/*$/{
16574 s//\1/
16575 q
16576 }
16577 /^X\/\(\/\/\)$/{
16578 s//\1/
16579 q
16580 }
16581 /^X\/\(\/\).*/{
16582 s//\1/
16583 q
16584 }
16585 s/.*/./; q'`
16586
16587 # CDPATH.
16588 $as_unset CDPATH
16589
16590
16591
16592 as_lineno_1=$LINENO
16593 as_lineno_2=$LINENO
16594 test "x$as_lineno_1" != "x$as_lineno_2" &&
16595 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
16596
16597 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16598 # uniformly replaced by the line number. The first 'sed' inserts a
16599 # line-number line after each line using $LINENO; the second 'sed'
16600 # does the real work. The second script uses 'N' to pair each
16601 # line-number line with the line containing $LINENO, and appends
16602 # trailing '-' during substitution so that $LINENO is not a special
16603 # case at line end.
16604 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16605 # scripts with optimization help from Paolo Bonzini. Blame Lee
16606 # E. McMahon (1931-1989) for sed's syntax. :-)
16607 sed -n '
16608 p
16609 /[$]LINENO/=
16610 ' <$as_myself |
16611 sed '
16612 s/[$]LINENO.*/&-/
16613 t lineno
16614 b
16615 :lineno
16616 N
16617 :loop
16618 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
16619 t loop
16620 s/-\n.*//
16621 ' >$as_me.lineno &&
16622 chmod +x "$as_me.lineno" ||
16623 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
16624 { (exit 1); exit 1; }; }
16625
16626 # Don't try to exec as it changes $[0], causing all sort of problems
16627 # (the dirname of $[0] is not the place where we might find the
16628 # original and so on. Autoconf is especially sensitive to this).
16629 . "./$as_me.lineno"
16630 # Exit status is that of the last command.
16631 exit
16632 }
16633
16634
16635 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16636 as_dirname=dirname
16637 else
16638 as_dirname=false
16639 fi
16640
16641 ECHO_C= ECHO_N= ECHO_T=
16642 case `echo -n x` in
16643 -n*)
16644 case `echo 'x\c'` in
16645 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
16646 *) ECHO_C='\c';;
16647 esac;;
16648 *)
16649 ECHO_N='-n';;
16650 esac
16651
16652 if expr a : '\(a\)' >/dev/null 2>&1 &&
16653 test "X`expr 00001 : '.*\(...\)'`" = X001; then
16654 as_expr=expr
16655 else
16656 as_expr=false
16657 fi
16658
16659 rm -f conf$$ conf$$.exe conf$$.file
16660 if test -d conf$$.dir; then
16661 rm -f conf$$.dir/conf$$.file
16662 else
16663 rm -f conf$$.dir
16664 mkdir conf$$.dir
16665 fi
16666 echo >conf$$.file
16667 if ln -s conf$$.file conf$$ 2>/dev/null; then
16668 as_ln_s='ln -s'
16669 # ... but there are two gotchas:
16670 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16671 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16672 # In both cases, we have to default to `cp -p'.
16673 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16674 as_ln_s='cp -p'
16675 elif ln conf$$.file conf$$ 2>/dev/null; then
16676 as_ln_s=ln
16677 else
16678 as_ln_s='cp -p'
16679 fi
16680 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16681 rmdir conf$$.dir 2>/dev/null
16682
16683 if mkdir -p . 2>/dev/null; then
16684 as_mkdir_p=:
16685 else
16686 test -d ./-p && rmdir ./-p
16687 as_mkdir_p=false
16688 fi
16689
16690 if test -x / >/dev/null 2>&1; then
16691 as_test_x='test -x'
16692 else
16693 if ls -dL / >/dev/null 2>&1; then
16694 as_ls_L_option=L
16695 else
16696 as_ls_L_option=
16697 fi
16698 as_test_x='
16699 eval sh -c '\''
16700 if test -d "$1"; then
16701 test -d "$1/.";
16702 else
16703 case $1 in
16704 -*)set "./$1";;
16705 esac;
16706 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
16707 ???[sx]*):;;*)false;;esac;fi
16708 '\'' sh
16709 '
16710 fi
16711 as_executable_p=$as_test_x
16712
16713 # Sed expression to map a string onto a valid CPP name.
16714 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16715
16716 # Sed expression to map a string onto a valid variable name.
16717 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16718
16719
16720 exec 6>&1
16721
16722 # Save the log message, to keep $[0] and so on meaningful, and to
16723 # report actual input values of CONFIG_FILES etc. instead of their
16724 # values after options handling.
16725 ac_log="
16726 This file was extended by OOPSE $as_me 4.0, which was
16727 generated by GNU Autoconf 2.61. Invocation command line was
16728
16729 CONFIG_FILES = $CONFIG_FILES
16730 CONFIG_HEADERS = $CONFIG_HEADERS
16731 CONFIG_LINKS = $CONFIG_LINKS
16732 CONFIG_COMMANDS = $CONFIG_COMMANDS
16733 $ $0 $@
16734
16735 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16736 "
16737
16738 _ACEOF
16739
16740 cat >>$CONFIG_STATUS <<_ACEOF
16741 # Files that config.status was made for.
16742 config_files="$ac_config_files"
16743 config_headers="$ac_config_headers"
16744 config_links="$ac_config_links"
16745
16746 _ACEOF
16747
16748 cat >>$CONFIG_STATUS <<\_ACEOF
16749 ac_cs_usage="\
16750 \`$as_me' instantiates files from templates according to the
16751 current configuration.
16752
16753 Usage: $0 [OPTIONS] [FILE]...
16754
16755 -h, --help print this help, then exit
16756 -V, --version print version number and configuration settings, then exit
16757 -q, --quiet do not print progress messages
16758 -d, --debug don't remove temporary files
16759 --recheck update $as_me by reconfiguring in the same conditions
16760 --file=FILE[:TEMPLATE]
16761 instantiate the configuration file FILE
16762 --header=FILE[:TEMPLATE]
16763 instantiate the configuration header FILE
16764
16765 Configuration files:
16766 $config_files
16767
16768 Configuration headers:
16769 $config_headers
16770
16771 Configuration links:
16772 $config_links
16773
16774 Report bugs to <bug-autoconf@gnu.org>."
16775
16776 _ACEOF
16777 cat >>$CONFIG_STATUS <<_ACEOF
16778 ac_cs_version="\\
16779 OOPSE config.status 4.0
16780 configured by $0, generated by GNU Autoconf 2.61,
16781 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16782
16783 Copyright (C) 2006 Free Software Foundation, Inc.
16784 This config.status script is free software; the Free Software Foundation
16785 gives unlimited permission to copy, distribute and modify it."
16786
16787 ac_pwd='$ac_pwd'
16788 srcdir='$srcdir'
16789 INSTALL='$INSTALL'
16790 _ACEOF
16791
16792 cat >>$CONFIG_STATUS <<\_ACEOF
16793 # If no file are specified by the user, then we need to provide default
16794 # value. By we need to know if files were specified by the user.
16795 ac_need_defaults=:
16796 while test $# != 0
16797 do
16798 case $1 in
16799 --*=*)
16800 ac_option=`expr "X$1" : 'X\([^=]*\)='`
16801 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16802 ac_shift=:
16803 ;;
16804 *)
16805 ac_option=$1
16806 ac_optarg=$2
16807 ac_shift=shift
16808 ;;
16809 esac
16810
16811 case $ac_option in
16812 # Handling of the options.
16813 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16814 ac_cs_recheck=: ;;
16815 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16816 echo "$ac_cs_version"; exit ;;
16817 --debug | --debu | --deb | --de | --d | -d )
16818 debug=: ;;
16819 --file | --fil | --fi | --f )
16820 $ac_shift
16821 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16822 ac_need_defaults=false;;
16823 --header | --heade | --head | --hea )
16824 $ac_shift
16825 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16826 ac_need_defaults=false;;
16827 --he | --h)
16828 # Conflict between --help and --header
16829 { echo "$as_me: error: ambiguous option: $1
16830 Try \`$0 --help' for more information." >&2
16831 { (exit 1); exit 1; }; };;
16832 --help | --hel | -h )
16833 echo "$ac_cs_usage"; exit ;;
16834 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16835 | -silent | --silent | --silen | --sile | --sil | --si | --s)
16836 ac_cs_silent=: ;;
16837
16838 # This is an error.
16839 -*) { echo "$as_me: error: unrecognized option: $1
16840 Try \`$0 --help' for more information." >&2
16841 { (exit 1); exit 1; }; } ;;
16842
16843 *) ac_config_targets="$ac_config_targets $1"
16844 ac_need_defaults=false ;;
16845
16846 esac
16847 shift
16848 done
16849
16850 ac_configure_extra_args=
16851
16852 if $ac_cs_silent; then
16853 exec 6>/dev/null
16854 ac_configure_extra_args="$ac_configure_extra_args --silent"
16855 fi
16856
16857 _ACEOF
16858 cat >>$CONFIG_STATUS <<_ACEOF
16859 if \$ac_cs_recheck; then
16860 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16861 CONFIG_SHELL=$SHELL
16862 export CONFIG_SHELL
16863 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16864 fi
16865
16866 _ACEOF
16867 cat >>$CONFIG_STATUS <<\_ACEOF
16868 exec 5>>config.log
16869 {
16870 echo
16871 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16872 ## Running $as_me. ##
16873 _ASBOX
16874 echo "$ac_log"
16875 } >&5
16876
16877 _ACEOF
16878 cat >>$CONFIG_STATUS <<_ACEOF
16879 _ACEOF
16880
16881 cat >>$CONFIG_STATUS <<\_ACEOF
16882
16883 # Handling of arguments.
16884 for ac_config_target in $ac_config_targets
16885 do
16886 case $ac_config_target in
16887 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
16888 "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
16889 "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
16890 "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
16891 "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
16892 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
16893 "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
16894
16895 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16896 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16897 { (exit 1); exit 1; }; };;
16898 esac
16899 done
16900
16901
16902 # If the user did not use the arguments to specify the items to instantiate,
16903 # then the envvar interface is used. Set only those that are not.
16904 # We use the long form for the default assignment because of an extremely
16905 # bizarre bug on SunOS 4.1.3.
16906 if $ac_need_defaults; then
16907 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16908 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16909 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16910 fi
16911
16912 # Have a temporary directory for convenience. Make it in the build tree
16913 # simply because there is no reason against having it here, and in addition,
16914 # creating and moving files from /tmp can sometimes cause problems.
16915 # Hook for its removal unless debugging.
16916 # Note that there is a small window in which the directory will not be cleaned:
16917 # after its creation but before its name has been assigned to `$tmp'.
16918 $debug ||
16919 {
16920 tmp=
16921 trap 'exit_status=$?
16922 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16923 ' 0
16924 trap '{ (exit 1); exit 1; }' 1 2 13 15
16925 }
16926 # Create a (secure) tmp directory for tmp files.
16927
16928 {
16929 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16930 test -n "$tmp" && test -d "$tmp"
16931 } ||
16932 {
16933 tmp=./conf$$-$RANDOM
16934 (umask 077 && mkdir "$tmp")
16935 } ||
16936 {
16937 echo "$me: cannot create a temporary directory in ." >&2
16938 { (exit 1); exit 1; }
16939 }
16940
16941 #
16942 # Set up the sed scripts for CONFIG_FILES section.
16943 #
16944
16945 # No need to generate the scripts if there are no CONFIG_FILES.
16946 # This happens for instance when ./config.status config.h
16947 if test -n "$CONFIG_FILES"; then
16948
16949 _ACEOF
16950
16951
16952
16953 ac_delim='%!_!# '
16954 for ac_last_try in false false false false false :; do
16955 cat >conf$$subs.sed <<_ACEOF
16956 SHELL!$SHELL$ac_delim
16957 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
16958 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
16959 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
16960 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
16961 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
16962 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
16963 exec_prefix!$exec_prefix$ac_delim
16964 prefix!$prefix$ac_delim
16965 program_transform_name!$program_transform_name$ac_delim
16966 bindir!$bindir$ac_delim
16967 sbindir!$sbindir$ac_delim
16968 libexecdir!$libexecdir$ac_delim
16969 datarootdir!$datarootdir$ac_delim
16970 datadir!$datadir$ac_delim
16971 sysconfdir!$sysconfdir$ac_delim
16972 sharedstatedir!$sharedstatedir$ac_delim
16973 localstatedir!$localstatedir$ac_delim
16974 includedir!$includedir$ac_delim
16975 oldincludedir!$oldincludedir$ac_delim
16976 docdir!$docdir$ac_delim
16977 infodir!$infodir$ac_delim
16978 htmldir!$htmldir$ac_delim
16979 dvidir!$dvidir$ac_delim
16980 pdfdir!$pdfdir$ac_delim
16981 psdir!$psdir$ac_delim
16982 libdir!$libdir$ac_delim
16983 localedir!$localedir$ac_delim
16984 mandir!$mandir$ac_delim
16985 DEFS!$DEFS$ac_delim
16986 ECHO_C!$ECHO_C$ac_delim
16987 ECHO_N!$ECHO_N$ac_delim
16988 ECHO_T!$ECHO_T$ac_delim
16989 LIBS!$LIBS$ac_delim
16990 build_alias!$build_alias$ac_delim
16991 host_alias!$host_alias$ac_delim
16992 target_alias!$target_alias$ac_delim
16993 build!$build$ac_delim
16994 build_cpu!$build_cpu$ac_delim
16995 build_vendor!$build_vendor$ac_delim
16996 build_os!$build_os$ac_delim
16997 host!$host$ac_delim
16998 host_cpu!$host_cpu$ac_delim
16999 host_vendor!$host_vendor$ac_delim
17000 host_os!$host_os$ac_delim
17001 PROGNAME!$PROGNAME$ac_delim
17002 debug!$debug$ac_delim
17003 USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
17004 CXX!$CXX$ac_delim
17005 CXXFLAGS!$CXXFLAGS$ac_delim
17006 LDFLAGS!$LDFLAGS$ac_delim
17007 CPPFLAGS!$CPPFLAGS$ac_delim
17008 ac_ct_CXX!$ac_ct_CXX$ac_delim
17009 EXEEXT!$EXEEXT$ac_delim
17010 OBJEXT!$OBJEXT$ac_delim
17011 CC!$CC$ac_delim
17012 CFLAGS!$CFLAGS$ac_delim
17013 ac_ct_CC!$ac_ct_CC$ac_delim
17014 FC!$FC$ac_delim
17015 FCFLAGS!$FCFLAGS$ac_delim
17016 ac_ct_FC!$ac_ct_FC$ac_delim
17017 CPP!$CPP$ac_delim
17018 GREP!$GREP$ac_delim
17019 EGREP!$EGREP$ac_delim
17020 LN_S!$LN_S$ac_delim
17021 SET_MAKE!$SET_MAKE$ac_delim
17022 RANLIB!$RANLIB$ac_delim
17023 YACC!$YACC$ac_delim
17024 YFLAGS!$YFLAGS$ac_delim
17025 LEX!$LEX$ac_delim
17026 LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
17027 LEXLIB!$LEXLIB$ac_delim
17028 PERLINTERP!$PERLINTERP$ac_delim
17029 PERL_SHEBANG!$PERL_SHEBANG$ac_delim
17030 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
17031 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
17032 INSTALL_DATA!$INSTALL_DATA$ac_delim
17033 AR!$AR$ac_delim
17034 PS!$PS$ac_delim
17035 FCFLAGS_F90!$FCFLAGS_F90$ac_delim
17036 FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
17037 PREPDEFFLAG!$PREPDEFFLAG$ac_delim
17038 FCLIBS!$FCLIBS$ac_delim
17039 FC_FUNC!$FC_FUNC$ac_delim
17040 FC_FUNC_!$FC_FUNC_$ac_delim
17041 MOD!$MOD$ac_delim
17042 F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
17043 MODDIRFLAG!$MODDIRFLAG$ac_delim
17044 F90MODINCSPEC!$F90MODINCSPEC$ac_delim
17045 F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
17046 ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
17047 ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
17048 ZLIB!$ZLIB$ac_delim
17049 FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
17050 FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
17051 FFTW_LIBS!$FFTW_LIBS$ac_delim
17052 QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
17053 _ACEOF
17054
17055 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
17056 break
17057 elif $ac_last_try; then
17058 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17059 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17060 { (exit 1); exit 1; }; }
17061 else
17062 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17063 fi
17064 done
17065
17066 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17067 if test -n "$ac_eof"; then
17068 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17069 ac_eof=`expr $ac_eof + 1`
17070 fi
17071
17072 cat >>$CONFIG_STATUS <<_ACEOF
17073 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
17074 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17075 _ACEOF
17076 sed '
17077 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17078 s/^/s,@/; s/!/@,|#_!!_#|/
17079 :n
17080 t n
17081 s/'"$ac_delim"'$/,g/; t
17082 s/$/\\/; p
17083 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17084 ' >>$CONFIG_STATUS <conf$$subs.sed
17085 rm -f conf$$subs.sed
17086 cat >>$CONFIG_STATUS <<_ACEOF
17087 CEOF$ac_eof
17088 _ACEOF
17089
17090
17091 ac_delim='%!_!# '
17092 for ac_last_try in false false false false false :; do
17093 cat >conf$$subs.sed <<_ACEOF
17094 QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
17095 QHULL!$QHULL$ac_delim
17096 USE_QHULL!$USE_QHULL$ac_delim
17097 CXXCPP!$CXXCPP$ac_delim
17098 OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
17099 OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
17100 OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
17101 USE_OPENBABEL!$USE_OPENBABEL$ac_delim
17102 LIBOBJS!$LIBOBJS$ac_delim
17103 POW_LIB!$POW_LIB$ac_delim
17104 __func__!$__func__$ac_delim
17105 MPI_LIB_DIR!$MPI_LIB_DIR$ac_delim
17106 MPI_INC_DIR!$MPI_INC_DIR$ac_delim
17107 MPI_F90_INC!$MPI_F90_INC$ac_delim
17108 MPI_LIB!$MPI_LIB$ac_delim
17109 MPI_F90_LIB!$MPI_F90_LIB$ac_delim
17110 USE_MPI!$USE_MPI$ac_delim
17111 CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
17112 CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
17113 CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
17114 CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
17115 CGAL_LIBS!$CGAL_LIBS$ac_delim
17116 USE_CGAL!$USE_CGAL$ac_delim
17117 DOXYGEN!$DOXYGEN$ac_delim
17118 DOT!$DOT$ac_delim
17119 DOC!$DOC$ac_delim
17120 enable_dot!$enable_dot$ac_delim
17121 enable_html_docs!$enable_html_docs$ac_delim
17122 enable_latex_docs!$enable_latex_docs$ac_delim
17123 BATEXT!$BATEXT$ac_delim
17124 MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
17125 OOPSE!$OOPSE$ac_delim
17126 OOPSE_HOME!$OOPSE_HOME$ac_delim
17127 SUBDIRS!$SUBDIRS$ac_delim
17128 LTLIBOBJS!$LTLIBOBJS$ac_delim
17129 _ACEOF
17130
17131 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 35; then
17132 break
17133 elif $ac_last_try; then
17134 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17135 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17136 { (exit 1); exit 1; }; }
17137 else
17138 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17139 fi
17140 done
17141
17142 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17143 if test -n "$ac_eof"; then
17144 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17145 ac_eof=`expr $ac_eof + 1`
17146 fi
17147
17148 cat >>$CONFIG_STATUS <<_ACEOF
17149 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
17150 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
17151 _ACEOF
17152 sed '
17153 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17154 s/^/s,@/; s/!/@,|#_!!_#|/
17155 :n
17156 t n
17157 s/'"$ac_delim"'$/,g/; t
17158 s/$/\\/; p
17159 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17160 ' >>$CONFIG_STATUS <conf$$subs.sed
17161 rm -f conf$$subs.sed
17162 cat >>$CONFIG_STATUS <<_ACEOF
17163 :end
17164 s/|#_!!_#|//g
17165 CEOF$ac_eof
17166 _ACEOF
17167
17168
17169 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17170 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17171 # trailing colons and then remove the whole line if VPATH becomes empty
17172 # (actually we leave an empty line to preserve line numbers).
17173 if test "x$srcdir" = x.; then
17174 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17175 s/:*\$(srcdir):*/:/
17176 s/:*\${srcdir}:*/:/
17177 s/:*@srcdir@:*/:/
17178 s/^\([^=]*=[ ]*\):*/\1/
17179 s/:*$//
17180 s/^[^=]*=[ ]*$//
17181 }'
17182 fi
17183
17184 cat >>$CONFIG_STATUS <<\_ACEOF
17185 fi # test -n "$CONFIG_FILES"
17186
17187
17188 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS
17189 do
17190 case $ac_tag in
17191 :[FHLC]) ac_mode=$ac_tag; continue;;
17192 esac
17193 case $ac_mode$ac_tag in
17194 :[FHL]*:*);;
17195 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17196 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17197 { (exit 1); exit 1; }; };;
17198 :[FH]-) ac_tag=-:-;;
17199 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17200 esac
17201 ac_save_IFS=$IFS
17202 IFS=:
17203 set x $ac_tag
17204 IFS=$ac_save_IFS
17205 shift
17206 ac_file=$1
17207 shift
17208
17209 case $ac_mode in
17210 :L) ac_source=$1;;
17211 :[FH])
17212 ac_file_inputs=
17213 for ac_f
17214 do
17215 case $ac_f in
17216 -) ac_f="$tmp/stdin";;
17217 *) # Look for the file first in the build tree, then in the source tree
17218 # (if the path is not absolute). The absolute path cannot be DOS-style,
17219 # because $ac_f cannot contain `:'.
17220 test -f "$ac_f" ||
17221 case $ac_f in
17222 [\\/$]*) false;;
17223 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17224 esac ||
17225 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17226 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17227 { (exit 1); exit 1; }; };;
17228 esac
17229 ac_file_inputs="$ac_file_inputs $ac_f"
17230 done
17231
17232 # Let's still pretend it is `configure' which instantiates (i.e., don't
17233 # use $as_me), people would be surprised to read:
17234 # /* config.h. Generated by config.status. */
17235 configure_input="Generated from "`IFS=:
17236 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
17237 if test x"$ac_file" != x-; then
17238 configure_input="$ac_file. $configure_input"
17239 { echo "$as_me:$LINENO: creating $ac_file" >&5
17240 echo "$as_me: creating $ac_file" >&6;}
17241 fi
17242
17243 case $ac_tag in
17244 *:-:* | *:-) cat >"$tmp/stdin";;
17245 esac
17246 ;;
17247 esac
17248
17249 ac_dir=`$as_dirname -- "$ac_file" ||
17250 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17251 X"$ac_file" : 'X\(//\)[^/]' \| \
17252 X"$ac_file" : 'X\(//\)$' \| \
17253 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17254 echo X"$ac_file" |
17255 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17256 s//\1/
17257 q
17258 }
17259 /^X\(\/\/\)[^/].*/{
17260 s//\1/
17261 q
17262 }
17263 /^X\(\/\/\)$/{
17264 s//\1/
17265 q
17266 }
17267 /^X\(\/\).*/{
17268 s//\1/
17269 q
17270 }
17271 s/.*/./; q'`
17272 { as_dir="$ac_dir"
17273 case $as_dir in #(
17274 -*) as_dir=./$as_dir;;
17275 esac
17276 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17277 as_dirs=
17278 while :; do
17279 case $as_dir in #(
17280 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
17281 *) as_qdir=$as_dir;;
17282 esac
17283 as_dirs="'$as_qdir' $as_dirs"
17284 as_dir=`$as_dirname -- "$as_dir" ||
17285 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17286 X"$as_dir" : 'X\(//\)[^/]' \| \
17287 X"$as_dir" : 'X\(//\)$' \| \
17288 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17289 echo X"$as_dir" |
17290 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17291 s//\1/
17292 q
17293 }
17294 /^X\(\/\/\)[^/].*/{
17295 s//\1/
17296 q
17297 }
17298 /^X\(\/\/\)$/{
17299 s//\1/
17300 q
17301 }
17302 /^X\(\/\).*/{
17303 s//\1/
17304 q
17305 }
17306 s/.*/./; q'`
17307 test -d "$as_dir" && break
17308 done
17309 test -z "$as_dirs" || eval "mkdir $as_dirs"
17310 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17311 echo "$as_me: error: cannot create directory $as_dir" >&2;}
17312 { (exit 1); exit 1; }; }; }
17313 ac_builddir=.
17314
17315 case "$ac_dir" in
17316 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17317 *)
17318 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17319 # A ".." for each directory in $ac_dir_suffix.
17320 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
17321 case $ac_top_builddir_sub in
17322 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17323 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17324 esac ;;
17325 esac
17326 ac_abs_top_builddir=$ac_pwd
17327 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17328 # for backward compatibility:
17329 ac_top_builddir=$ac_top_build_prefix
17330
17331 case $srcdir in
17332 .) # We are building in place.
17333 ac_srcdir=.
17334 ac_top_srcdir=$ac_top_builddir_sub
17335 ac_abs_top_srcdir=$ac_pwd ;;
17336 [\\/]* | ?:[\\/]* ) # Absolute name.
17337 ac_srcdir=$srcdir$ac_dir_suffix;
17338 ac_top_srcdir=$srcdir
17339 ac_abs_top_srcdir=$srcdir ;;
17340 *) # Relative name.
17341 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17342 ac_top_srcdir=$ac_top_build_prefix$srcdir
17343 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17344 esac
17345 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17346
17347
17348 case $ac_mode in
17349 :F)
17350 #
17351 # CONFIG_FILE
17352 #
17353
17354 case $INSTALL in
17355 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17356 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17357 esac
17358 _ACEOF
17359
17360 cat >>$CONFIG_STATUS <<\_ACEOF
17361 # If the template does not know about datarootdir, expand it.
17362 # FIXME: This hack should be removed a few years after 2.60.
17363 ac_datarootdir_hack=; ac_datarootdir_seen=
17364
17365 case `sed -n '/datarootdir/ {
17366 p
17367 q
17368 }
17369 /@datadir@/p
17370 /@docdir@/p
17371 /@infodir@/p
17372 /@localedir@/p
17373 /@mandir@/p
17374 ' $ac_file_inputs` in
17375 *datarootdir*) ac_datarootdir_seen=yes;;
17376 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17377 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17378 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17379 _ACEOF
17380 cat >>$CONFIG_STATUS <<_ACEOF
17381 ac_datarootdir_hack='
17382 s&@datadir@&$datadir&g
17383 s&@docdir@&$docdir&g
17384 s&@infodir@&$infodir&g
17385 s&@localedir@&$localedir&g
17386 s&@mandir@&$mandir&g
17387 s&\\\${datarootdir}&$datarootdir&g' ;;
17388 esac
17389 _ACEOF
17390
17391 # Neutralize VPATH when `$srcdir' = `.'.
17392 # Shell code in configure.ac might set extrasub.
17393 # FIXME: do we really want to maintain this feature?
17394 cat >>$CONFIG_STATUS <<_ACEOF
17395 sed "$ac_vpsub
17396 $extrasub
17397 _ACEOF
17398 cat >>$CONFIG_STATUS <<\_ACEOF
17399 :t
17400 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17401 s&@configure_input@&$configure_input&;t t
17402 s&@top_builddir@&$ac_top_builddir_sub&;t t
17403 s&@srcdir@&$ac_srcdir&;t t
17404 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17405 s&@top_srcdir@&$ac_top_srcdir&;t t
17406 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17407 s&@builddir@&$ac_builddir&;t t
17408 s&@abs_builddir@&$ac_abs_builddir&;t t
17409 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17410 s&@INSTALL@&$ac_INSTALL&;t t
17411 $ac_datarootdir_hack
17412 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
17413
17414 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17415 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17416 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17417 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17418 which seems to be undefined. Please make sure it is defined." >&5
17419 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17420 which seems to be undefined. Please make sure it is defined." >&2;}
17421
17422 rm -f "$tmp/stdin"
17423 case $ac_file in
17424 -) cat "$tmp/out"; rm -f "$tmp/out";;
17425 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
17426 esac
17427 ;;
17428 :H)
17429 #
17430 # CONFIG_HEADER
17431 #
17432 _ACEOF
17433
17434 # Transform confdefs.h into a sed script `conftest.defines', that
17435 # substitutes the proper values into config.h.in to produce config.h.
17436 rm -f conftest.defines conftest.tail
17437 # First, append a space to every undef/define line, to ease matching.
17438 echo 's/$/ /' >conftest.defines
17439 # Then, protect against being on the right side of a sed subst, or in
17440 # an unquoted here document, in config.status. If some macros were
17441 # called several times there might be several #defines for the same
17442 # symbol, which is useless. But do not sort them, since the last
17443 # AC_DEFINE must be honored.
17444 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17445 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
17446 # NAME is the cpp macro being defined, VALUE is the value it is being given.
17447 # PARAMS is the parameter list in the macro definition--in most cases, it's
17448 # just an empty string.
17449 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
17450 ac_dB='\\)[ (].*,\\1define\\2'
17451 ac_dC=' '
17452 ac_dD=' ,'
17453
17454 uniq confdefs.h |
17455 sed -n '
17456 t rset
17457 :rset
17458 s/^[ ]*#[ ]*define[ ][ ]*//
17459 t ok
17460 d
17461 :ok
17462 s/[\\&,]/\\&/g
17463 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
17464 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
17465 ' >>conftest.defines
17466
17467 # Remove the space that was appended to ease matching.
17468 # Then replace #undef with comments. This is necessary, for
17469 # example, in the case of _POSIX_SOURCE, which is predefined and required
17470 # on some systems where configure will not decide to define it.
17471 # (The regexp can be short, since the line contains either #define or #undef.)
17472 echo 's/ $//
17473 s,^[ #]*u.*,/* & */,' >>conftest.defines
17474
17475 # Break up conftest.defines:
17476 ac_max_sed_lines=50
17477
17478 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
17479 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
17480 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
17481 # et cetera.
17482 ac_in='$ac_file_inputs'
17483 ac_out='"$tmp/out1"'
17484 ac_nxt='"$tmp/out2"'
17485
17486 while :
17487 do
17488 # Write a here document:
17489 cat >>$CONFIG_STATUS <<_ACEOF
17490 # First, check the format of the line:
17491 cat >"\$tmp/defines.sed" <<\\CEOF
17492 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
17493 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
17494 b
17495 :def
17496 _ACEOF
17497 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
17498 echo 'CEOF
17499 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
17500 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
17501 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
17502 grep . conftest.tail >/dev/null || break
17503 rm -f conftest.defines
17504 mv conftest.tail conftest.defines
17505 done
17506 rm -f conftest.defines conftest.tail
17507
17508 echo "ac_result=$ac_in" >>$CONFIG_STATUS
17509 cat >>$CONFIG_STATUS <<\_ACEOF
17510 if test x"$ac_file" != x-; then
17511 echo "/* $configure_input */" >"$tmp/config.h"
17512 cat "$ac_result" >>"$tmp/config.h"
17513 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
17514 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17515 echo "$as_me: $ac_file is unchanged" >&6;}
17516 else
17517 rm -f $ac_file
17518 mv "$tmp/config.h" $ac_file
17519 fi
17520 else
17521 echo "/* $configure_input */"
17522 cat "$ac_result"
17523 fi
17524 rm -f "$tmp/out12"
17525 ;;
17526 :L)
17527 #
17528 # CONFIG_LINK
17529 #
17530
17531 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
17532 echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
17533
17534 if test ! -r "$srcdir/$ac_source"; then
17535 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17536 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17537 { (exit 1); exit 1; }; }
17538 fi
17539 rm -f "$ac_file"
17540
17541 # Try a relative symlink, then a hard link, then a copy.
17542 case $srcdir in
17543 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17544 *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
17545 esac
17546 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17547 ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
17548 cp -p "$srcdir/$ac_source" "$ac_file" ||
17549 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
17550 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
17551 { (exit 1); exit 1; }; }
17552 ;;
17553
17554 esac
17555
17556
17557 case $ac_file$ac_mode in
17558 "make/Makefile":F) chmod 0755 scripts/* ;;
17559 "src/utils/Makefile":F) chmod 0755 scripts/* ;;
17560 "src/math/Makefile":F) chmod 0755 scripts/* ;;
17561 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
17562 "scripts/filepp":F) chmod 0755 scripts/* ;;
17563
17564 esac
17565 done # for ac_tag
17566
17567
17568 { (exit 0); exit 0; }
17569 _ACEOF
17570 chmod +x $CONFIG_STATUS
17571 ac_clean_files=$ac_clean_files_save
17572
17573
17574 # configure is writing to config.log, and then calls config.status.
17575 # config.status does its own redirection, appending to config.log.
17576 # Unfortunately, on DOS this fails, as config.log is still kept open
17577 # by configure, so config.status won't be able to write to it; its
17578 # output is simply discarded. So we exec the FD to /dev/null,
17579 # effectively closing config.log, so it can be properly (re)opened and
17580 # appended to by config.status. When coming back to configure, we
17581 # need to make the FD available again.
17582 if test "$no_create" != yes; then
17583 ac_cs_success=:
17584 ac_config_status_args=
17585 test "$silent" = yes &&
17586 ac_config_status_args="$ac_config_status_args --quiet"
17587 exec 5>/dev/null
17588 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17589 exec 5>>config.log
17590 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17591 # would make configure fail if this is the last instruction.
17592 $ac_cs_success || { (exit 1); exit 1; }
17593 fi
17594

Properties

Name Value
svn:executable *