ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3387
Committed: Fri Apr 25 15:09:06 2008 UTC (16 years, 2 months ago) by gezelter
File size: 401753 byte(s)
Log Message:
fixed compile flags on Mac

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 ac_cc_set
668 ac_cc_path
669 ac_cxx_set
670 ac_cxx_path
671 ac_fc_set
672 ac_fc_path
673 acx_mpi_mpicc
674 acx_mpi_mpicc_path
675 acx_mpi_mpif90
676 acx_mpi_mpif90_path
677 acx_mpi_mpicxx
678 acx_mpi_mpicxx_path
679 MPI_CPPFLAGS
680 MPI_LIBS
681 MPI90_LIBS
682 USE_MPI
683 CXX
684 CXXFLAGS
685 LDFLAGS
686 CPPFLAGS
687 ac_ct_CXX
688 EXEEXT
689 OBJEXT
690 CC
691 CFLAGS
692 ac_ct_CC
693 FC
694 FCFLAGS
695 ac_ct_FC
696 CPP
697 GREP
698 EGREP
699 LN_S
700 SET_MAKE
701 RANLIB
702 PERLINTERP
703 PERL_SHEBANG
704 INSTALL_PROGRAM
705 INSTALL_SCRIPT
706 INSTALL_DATA
707 AR
708 PS
709 FCFLAGS_F90
710 FCFLAGS_SRCEXT
711 PREPDEFFLAG
712 FCLIBS
713 FC_FUNC
714 FC_FUNC_
715 MOD
716 F90_WORK_FILES_ARG
717 MODDIRFLAG
718 F90MODINCSPEC
719 F90_MODULE_NAMES
720 ZLIB_INC_DIR
721 ZLIB_LIB_DIR
722 ZLIB
723 FFTW_INC_DIR
724 FFTW_LIB_DIR
725 FFTW_LIBS
726 QHULL_INC_DIR
727 QHULL_LIB_DIR
728 QHULL
729 USE_QHULL
730 CXXCPP
731 OPENBABEL_INC_DIR
732 OPENBABEL_LIB_DIR
733 OPENBABEL_LIB
734 USE_OPENBABEL
735 LIBOBJS
736 POW_LIB
737 CGAL_MAKEFILE
738 CGAL_CXXFLAGS
739 CGAL_CPPFLAGS
740 CGAL_LDFLAGS
741 CGAL_LIBS
742 USE_CGAL
743 DOXYGEN
744 DOT
745 DOC
746 enable_dot
747 enable_html_docs
748 enable_latex_docs
749 BATEXT
750 MKINSTALLDIRS
751 OOPSE
752 OOPSE_HOME
753 SUBDIRS
754 LTLIBOBJS'
755 ac_subst_files=''
756 ac_precious_vars='build_alias
757 host_alias
758 target_alias
759 CXX
760 CXXFLAGS
761 LDFLAGS
762 LIBS
763 CPPFLAGS
764 CCC
765 CC
766 CFLAGS
767 FC
768 FCFLAGS
769 CPP
770 CXXCPP'
771
772
773 # Initialize some variables set by options.
774 ac_init_help=
775 ac_init_version=false
776 # The variables have the same names as the options, with
777 # dashes changed to underlines.
778 cache_file=/dev/null
779 exec_prefix=NONE
780 no_create=
781 no_recursion=
782 prefix=NONE
783 program_prefix=NONE
784 program_suffix=NONE
785 program_transform_name=s,x,x,
786 silent=
787 site=
788 srcdir=
789 verbose=
790 x_includes=NONE
791 x_libraries=NONE
792
793 # Installation directory options.
794 # These are left unexpanded so users can "make install exec_prefix=/foo"
795 # and all the variables that are supposed to be based on exec_prefix
796 # by default will actually change.
797 # Use braces instead of parens because sh, perl, etc. also accept them.
798 # (The list follows the same order as the GNU Coding Standards.)
799 bindir='${exec_prefix}/bin'
800 sbindir='${exec_prefix}/sbin'
801 libexecdir='${exec_prefix}/libexec'
802 datarootdir='${prefix}/share'
803 datadir='${datarootdir}'
804 sysconfdir='${prefix}/etc'
805 sharedstatedir='${prefix}/com'
806 localstatedir='${prefix}/var'
807 includedir='${prefix}/include'
808 oldincludedir='/usr/include'
809 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
810 infodir='${datarootdir}/info'
811 htmldir='${docdir}'
812 dvidir='${docdir}'
813 pdfdir='${docdir}'
814 psdir='${docdir}'
815 libdir='${exec_prefix}/lib'
816 localedir='${datarootdir}/locale'
817 mandir='${datarootdir}/man'
818
819 ac_prev=
820 ac_dashdash=
821 for ac_option
822 do
823 # If the previous option needs an argument, assign it.
824 if test -n "$ac_prev"; then
825 eval $ac_prev=\$ac_option
826 ac_prev=
827 continue
828 fi
829
830 case $ac_option in
831 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832 *) ac_optarg=yes ;;
833 esac
834
835 # Accept the important Cygnus configure options, so we can diagnose typos.
836
837 case $ac_dashdash$ac_option in
838 --)
839 ac_dashdash=yes ;;
840
841 -bindir | --bindir | --bindi | --bind | --bin | --bi)
842 ac_prev=bindir ;;
843 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
844 bindir=$ac_optarg ;;
845
846 -build | --build | --buil | --bui | --bu)
847 ac_prev=build_alias ;;
848 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
849 build_alias=$ac_optarg ;;
850
851 -cache-file | --cache-file | --cache-fil | --cache-fi \
852 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
853 ac_prev=cache_file ;;
854 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
855 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
856 cache_file=$ac_optarg ;;
857
858 --config-cache | -C)
859 cache_file=config.cache ;;
860
861 -datadir | --datadir | --datadi | --datad)
862 ac_prev=datadir ;;
863 -datadir=* | --datadir=* | --datadi=* | --datad=*)
864 datadir=$ac_optarg ;;
865
866 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867 | --dataroo | --dataro | --datar)
868 ac_prev=datarootdir ;;
869 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871 datarootdir=$ac_optarg ;;
872
873 -disable-* | --disable-*)
874 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875 # Reject names that are not valid shell variable names.
876 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
877 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
878 { (exit 1); exit 1; }; }
879 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
880 eval enable_$ac_feature=no ;;
881
882 -docdir | --docdir | --docdi | --doc | --do)
883 ac_prev=docdir ;;
884 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
885 docdir=$ac_optarg ;;
886
887 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
888 ac_prev=dvidir ;;
889 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
890 dvidir=$ac_optarg ;;
891
892 -enable-* | --enable-*)
893 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
894 # Reject names that are not valid shell variable names.
895 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
896 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
897 { (exit 1); exit 1; }; }
898 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
899 eval enable_$ac_feature=\$ac_optarg ;;
900
901 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
902 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
903 | --exec | --exe | --ex)
904 ac_prev=exec_prefix ;;
905 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
906 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
907 | --exec=* | --exe=* | --ex=*)
908 exec_prefix=$ac_optarg ;;
909
910 -gas | --gas | --ga | --g)
911 # Obsolete; use --with-gas.
912 with_gas=yes ;;
913
914 -help | --help | --hel | --he | -h)
915 ac_init_help=long ;;
916 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
917 ac_init_help=recursive ;;
918 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
919 ac_init_help=short ;;
920
921 -host | --host | --hos | --ho)
922 ac_prev=host_alias ;;
923 -host=* | --host=* | --hos=* | --ho=*)
924 host_alias=$ac_optarg ;;
925
926 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
927 ac_prev=htmldir ;;
928 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
929 | --ht=*)
930 htmldir=$ac_optarg ;;
931
932 -includedir | --includedir | --includedi | --included | --include \
933 | --includ | --inclu | --incl | --inc)
934 ac_prev=includedir ;;
935 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
936 | --includ=* | --inclu=* | --incl=* | --inc=*)
937 includedir=$ac_optarg ;;
938
939 -infodir | --infodir | --infodi | --infod | --info | --inf)
940 ac_prev=infodir ;;
941 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
942 infodir=$ac_optarg ;;
943
944 -libdir | --libdir | --libdi | --libd)
945 ac_prev=libdir ;;
946 -libdir=* | --libdir=* | --libdi=* | --libd=*)
947 libdir=$ac_optarg ;;
948
949 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
950 | --libexe | --libex | --libe)
951 ac_prev=libexecdir ;;
952 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
953 | --libexe=* | --libex=* | --libe=*)
954 libexecdir=$ac_optarg ;;
955
956 -localedir | --localedir | --localedi | --localed | --locale)
957 ac_prev=localedir ;;
958 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
959 localedir=$ac_optarg ;;
960
961 -localstatedir | --localstatedir | --localstatedi | --localstated \
962 | --localstate | --localstat | --localsta | --localst | --locals)
963 ac_prev=localstatedir ;;
964 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
965 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
966 localstatedir=$ac_optarg ;;
967
968 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
969 ac_prev=mandir ;;
970 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
971 mandir=$ac_optarg ;;
972
973 -nfp | --nfp | --nf)
974 # Obsolete; use --without-fp.
975 with_fp=no ;;
976
977 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
978 | --no-cr | --no-c | -n)
979 no_create=yes ;;
980
981 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
982 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
983 no_recursion=yes ;;
984
985 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
986 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
987 | --oldin | --oldi | --old | --ol | --o)
988 ac_prev=oldincludedir ;;
989 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
990 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
991 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
992 oldincludedir=$ac_optarg ;;
993
994 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
995 ac_prev=prefix ;;
996 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
997 prefix=$ac_optarg ;;
998
999 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1000 | --program-pre | --program-pr | --program-p)
1001 ac_prev=program_prefix ;;
1002 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1003 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1004 program_prefix=$ac_optarg ;;
1005
1006 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1007 | --program-suf | --program-su | --program-s)
1008 ac_prev=program_suffix ;;
1009 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1010 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1011 program_suffix=$ac_optarg ;;
1012
1013 -program-transform-name | --program-transform-name \
1014 | --program-transform-nam | --program-transform-na \
1015 | --program-transform-n | --program-transform- \
1016 | --program-transform | --program-transfor \
1017 | --program-transfo | --program-transf \
1018 | --program-trans | --program-tran \
1019 | --progr-tra | --program-tr | --program-t)
1020 ac_prev=program_transform_name ;;
1021 -program-transform-name=* | --program-transform-name=* \
1022 | --program-transform-nam=* | --program-transform-na=* \
1023 | --program-transform-n=* | --program-transform-=* \
1024 | --program-transform=* | --program-transfor=* \
1025 | --program-transfo=* | --program-transf=* \
1026 | --program-trans=* | --program-tran=* \
1027 | --progr-tra=* | --program-tr=* | --program-t=*)
1028 program_transform_name=$ac_optarg ;;
1029
1030 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1031 ac_prev=pdfdir ;;
1032 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1033 pdfdir=$ac_optarg ;;
1034
1035 -psdir | --psdir | --psdi | --psd | --ps)
1036 ac_prev=psdir ;;
1037 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1038 psdir=$ac_optarg ;;
1039
1040 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1041 | -silent | --silent | --silen | --sile | --sil)
1042 silent=yes ;;
1043
1044 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1045 ac_prev=sbindir ;;
1046 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1047 | --sbi=* | --sb=*)
1048 sbindir=$ac_optarg ;;
1049
1050 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1051 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1052 | --sharedst | --shareds | --shared | --share | --shar \
1053 | --sha | --sh)
1054 ac_prev=sharedstatedir ;;
1055 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1056 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1057 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1058 | --sha=* | --sh=*)
1059 sharedstatedir=$ac_optarg ;;
1060
1061 -site | --site | --sit)
1062 ac_prev=site ;;
1063 -site=* | --site=* | --sit=*)
1064 site=$ac_optarg ;;
1065
1066 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1067 ac_prev=srcdir ;;
1068 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1069 srcdir=$ac_optarg ;;
1070
1071 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1072 | --syscon | --sysco | --sysc | --sys | --sy)
1073 ac_prev=sysconfdir ;;
1074 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1075 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1076 sysconfdir=$ac_optarg ;;
1077
1078 -target | --target | --targe | --targ | --tar | --ta | --t)
1079 ac_prev=target_alias ;;
1080 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1081 target_alias=$ac_optarg ;;
1082
1083 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1084 verbose=yes ;;
1085
1086 -version | --version | --versio | --versi | --vers | -V)
1087 ac_init_version=: ;;
1088
1089 -with-* | --with-*)
1090 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1091 # Reject names that are not valid shell variable names.
1092 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1093 { echo "$as_me: error: invalid package name: $ac_package" >&2
1094 { (exit 1); exit 1; }; }
1095 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1096 eval with_$ac_package=\$ac_optarg ;;
1097
1098 -without-* | --without-*)
1099 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100 # Reject names that are not valid shell variable names.
1101 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1102 { echo "$as_me: error: invalid package name: $ac_package" >&2
1103 { (exit 1); exit 1; }; }
1104 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1105 eval with_$ac_package=no ;;
1106
1107 --x)
1108 # Obsolete; use --with-x.
1109 with_x=yes ;;
1110
1111 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1112 | --x-incl | --x-inc | --x-in | --x-i)
1113 ac_prev=x_includes ;;
1114 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1115 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1116 x_includes=$ac_optarg ;;
1117
1118 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1119 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1120 ac_prev=x_libraries ;;
1121 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1122 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1123 x_libraries=$ac_optarg ;;
1124
1125 -*) { echo "$as_me: error: unrecognized option: $ac_option
1126 Try \`$0 --help' for more information." >&2
1127 { (exit 1); exit 1; }; }
1128 ;;
1129
1130 *=*)
1131 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1132 # Reject names that are not valid shell variable names.
1133 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1134 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1135 { (exit 1); exit 1; }; }
1136 eval $ac_envvar=\$ac_optarg
1137 export $ac_envvar ;;
1138
1139 *)
1140 # FIXME: should be removed in autoconf 3.0.
1141 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1142 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1143 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1144 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1145 ;;
1146
1147 esac
1148 done
1149
1150 if test -n "$ac_prev"; then
1151 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1152 { echo "$as_me: error: missing argument to $ac_option" >&2
1153 { (exit 1); exit 1; }; }
1154 fi
1155
1156 # Be sure to have absolute directory names.
1157 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1158 datadir sysconfdir sharedstatedir localstatedir includedir \
1159 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1160 libdir localedir mandir
1161 do
1162 eval ac_val=\$$ac_var
1163 case $ac_val in
1164 [\\/$]* | ?:[\\/]* ) continue;;
1165 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1166 esac
1167 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1168 { (exit 1); exit 1; }; }
1169 done
1170
1171 # There might be people who depend on the old broken behavior: `$host'
1172 # used to hold the argument of --host etc.
1173 # FIXME: To remove some day.
1174 build=$build_alias
1175 host=$host_alias
1176 target=$target_alias
1177
1178 # FIXME: To remove some day.
1179 if test "x$host_alias" != x; then
1180 if test "x$build_alias" = x; then
1181 cross_compiling=maybe
1182 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1183 If a cross compiler is detected then cross compile mode will be used." >&2
1184 elif test "x$build_alias" != "x$host_alias"; then
1185 cross_compiling=yes
1186 fi
1187 fi
1188
1189 ac_tool_prefix=
1190 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1191
1192 test "$silent" = yes && exec 6>/dev/null
1193
1194
1195 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1196 ac_ls_di=`ls -di .` &&
1197 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1198 { echo "$as_me: error: Working directory cannot be determined" >&2
1199 { (exit 1); exit 1; }; }
1200 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1201 { echo "$as_me: error: pwd does not report name of working directory" >&2
1202 { (exit 1); exit 1; }; }
1203
1204
1205 # Find the source files, if location was not specified.
1206 if test -z "$srcdir"; then
1207 ac_srcdir_defaulted=yes
1208 # Try the directory containing this script, then the parent directory.
1209 ac_confdir=`$as_dirname -- "$0" ||
1210 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211 X"$0" : 'X\(//\)[^/]' \| \
1212 X"$0" : 'X\(//\)$' \| \
1213 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1214 echo X"$0" |
1215 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1216 s//\1/
1217 q
1218 }
1219 /^X\(\/\/\)[^/].*/{
1220 s//\1/
1221 q
1222 }
1223 /^X\(\/\/\)$/{
1224 s//\1/
1225 q
1226 }
1227 /^X\(\/\).*/{
1228 s//\1/
1229 q
1230 }
1231 s/.*/./; q'`
1232 srcdir=$ac_confdir
1233 if test ! -r "$srcdir/$ac_unique_file"; then
1234 srcdir=..
1235 fi
1236 else
1237 ac_srcdir_defaulted=no
1238 fi
1239 if test ! -r "$srcdir/$ac_unique_file"; then
1240 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1241 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1242 { (exit 1); exit 1; }; }
1243 fi
1244 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1245 ac_abs_confdir=`(
1246 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1247 { (exit 1); exit 1; }; }
1248 pwd)`
1249 # When building in place, set srcdir=.
1250 if test "$ac_abs_confdir" = "$ac_pwd"; then
1251 srcdir=.
1252 fi
1253 # Remove unnecessary trailing slashes from srcdir.
1254 # Double slashes in file names in object file debugging info
1255 # mess up M-x gdb in Emacs.
1256 case $srcdir in
1257 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1258 esac
1259 for ac_var in $ac_precious_vars; do
1260 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1261 eval ac_env_${ac_var}_value=\$${ac_var}
1262 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1263 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1264 done
1265
1266 #
1267 # Report the --help message.
1268 #
1269 if test "$ac_init_help" = "long"; then
1270 # Omit some internal or obsolete options to make the list less imposing.
1271 # This message is too long to be a string in the A/UX 3.1 sh.
1272 cat <<_ACEOF
1273 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1274
1275 Usage: $0 [OPTION]... [VAR=VALUE]...
1276
1277 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1278 VAR=VALUE. See below for descriptions of some of the useful variables.
1279
1280 Defaults for the options are specified in brackets.
1281
1282 Configuration:
1283 -h, --help display this help and exit
1284 --help=short display options specific to this package
1285 --help=recursive display the short help of all the included packages
1286 -V, --version display version information and exit
1287 -q, --quiet, --silent do not print \`checking...' messages
1288 --cache-file=FILE cache test results in FILE [disabled]
1289 -C, --config-cache alias for \`--cache-file=config.cache'
1290 -n, --no-create do not create output files
1291 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1292
1293 Installation directories:
1294 --prefix=PREFIX install architecture-independent files in PREFIX
1295 [$ac_default_prefix]
1296 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1297 [PREFIX]
1298
1299 By default, \`make install' will install all the files in
1300 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1301 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1302 for instance \`--prefix=\$HOME'.
1303
1304 For better control, use the options below.
1305
1306 Fine tuning of the installation directories:
1307 --bindir=DIR user executables [EPREFIX/bin]
1308 --sbindir=DIR system admin executables [EPREFIX/sbin]
1309 --libexecdir=DIR program executables [EPREFIX/libexec]
1310 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1311 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1312 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1313 --libdir=DIR object code libraries [EPREFIX/lib]
1314 --includedir=DIR C header files [PREFIX/include]
1315 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1316 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1317 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1318 --infodir=DIR info documentation [DATAROOTDIR/info]
1319 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1320 --mandir=DIR man documentation [DATAROOTDIR/man]
1321 --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1322 --htmldir=DIR html documentation [DOCDIR]
1323 --dvidir=DIR dvi documentation [DOCDIR]
1324 --pdfdir=DIR pdf documentation [DOCDIR]
1325 --psdir=DIR ps documentation [DOCDIR]
1326 _ACEOF
1327
1328 cat <<\_ACEOF
1329
1330 System types:
1331 --build=BUILD configure for building on BUILD [guessed]
1332 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1333 _ACEOF
1334 fi
1335
1336 if test -n "$ac_init_help"; then
1337 case $ac_init_help in
1338 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1339 esac
1340 cat <<\_ACEOF
1341
1342 Optional Features:
1343 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1344 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1345 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1346 --enable-debug Compile OOPSE in debug mode
1347 --enable-single compile OOPSE in single precision
1348 --enable-float synonym for --enable-single
1349 --enable-doxygen enable documentation generation with doxygen (auto)
1350 --enable-dot use 'dot' to generate graphs in doxygen (auto)
1351 --enable-html-docs enable HTML generation with doxygen (yes)
1352 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1353
1354 Optional Packages:
1355 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1356 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1357 --with-mpi=auto|mpich|lam|openmpi|no
1358 Indicates which kind of MPI implementation to use
1359 [default=auto]
1360 --with-perl-shebang override what perl thinks is the way for the kernel
1361 to start it (seldom needed)
1362 --with-zlib=DIR root directory path of zlib installation (defaults
1363 to /usr/local or /usr if not found in /usr/local)
1364 --with-fftw=DIR root directory path of fftw installation (defaults
1365 to /usr/local or /usr if not found in /usr/local)
1366 --with-qhull=DIR root directory path of qhull installation (defaults
1367 to /usr/local or /usr if not found in /usr/local)
1368 --with-openbabel=DIR root directory path of openbabel-2.x installation
1369 (defaults to /usr/local or /usr if not found in
1370 /usr/local)
1371 --with-cgalmakefile=makefile
1372 Use the following CGAL makefile
1373
1374 Some influential environment variables:
1375 CXX C++ compiler command
1376 CXXFLAGS C++ compiler flags
1377 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1378 nonstandard directory <lib dir>
1379 LIBS libraries to pass to the linker, e.g. -l<library>
1380 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1381 you have headers in a nonstandard directory <include dir>
1382 CC C compiler command
1383 CFLAGS C compiler flags
1384 FC Fortran compiler command
1385 FCFLAGS Fortran compiler flags
1386 CPP C preprocessor
1387 CXXCPP C++ preprocessor
1388
1389 Use these variables to override the choices made by `configure' or to help
1390 it to find libraries and programs with nonstandard names/locations.
1391
1392 Report bugs to <gezelter@nd.edu>.
1393 _ACEOF
1394 ac_status=$?
1395 fi
1396
1397 if test "$ac_init_help" = "recursive"; then
1398 # If there are subdirs, report their specific --help.
1399 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 test -d "$ac_dir" || continue
1401 ac_builddir=.
1402
1403 case "$ac_dir" in
1404 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1405 *)
1406 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1407 # A ".." for each directory in $ac_dir_suffix.
1408 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1409 case $ac_top_builddir_sub in
1410 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1412 esac ;;
1413 esac
1414 ac_abs_top_builddir=$ac_pwd
1415 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1416 # for backward compatibility:
1417 ac_top_builddir=$ac_top_build_prefix
1418
1419 case $srcdir in
1420 .) # We are building in place.
1421 ac_srcdir=.
1422 ac_top_srcdir=$ac_top_builddir_sub
1423 ac_abs_top_srcdir=$ac_pwd ;;
1424 [\\/]* | ?:[\\/]* ) # Absolute name.
1425 ac_srcdir=$srcdir$ac_dir_suffix;
1426 ac_top_srcdir=$srcdir
1427 ac_abs_top_srcdir=$srcdir ;;
1428 *) # Relative name.
1429 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1430 ac_top_srcdir=$ac_top_build_prefix$srcdir
1431 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1432 esac
1433 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1434
1435 cd "$ac_dir" || { ac_status=$?; continue; }
1436 # Check for guested configure.
1437 if test -f "$ac_srcdir/configure.gnu"; then
1438 echo &&
1439 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1440 elif test -f "$ac_srcdir/configure"; then
1441 echo &&
1442 $SHELL "$ac_srcdir/configure" --help=recursive
1443 else
1444 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1445 fi || ac_status=$?
1446 cd "$ac_pwd" || { ac_status=$?; break; }
1447 done
1448 fi
1449
1450 test -n "$ac_init_help" && exit $ac_status
1451 if $ac_init_version; then
1452 cat <<\_ACEOF
1453 OOPSE configure 4.0
1454 generated by GNU Autoconf 2.61
1455
1456 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1457 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1458 This configure script is free software; the Free Software Foundation
1459 gives unlimited permission to copy, distribute and modify it.
1460 _ACEOF
1461 exit
1462 fi
1463 cat >config.log <<_ACEOF
1464 This file contains any messages produced by compilers while
1465 running configure, to aid debugging if configure makes a mistake.
1466
1467 It was created by OOPSE $as_me 4.0, which was
1468 generated by GNU Autoconf 2.61. Invocation command line was
1469
1470 $ $0 $@
1471
1472 _ACEOF
1473 exec 5>>config.log
1474 {
1475 cat <<_ASUNAME
1476 ## --------- ##
1477 ## Platform. ##
1478 ## --------- ##
1479
1480 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1481 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1482 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1483 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1484 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1485
1486 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1487 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1488
1489 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1490 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1491 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1492 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1493 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1494 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1495 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1496
1497 _ASUNAME
1498
1499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1500 for as_dir in $PATH
1501 do
1502 IFS=$as_save_IFS
1503 test -z "$as_dir" && as_dir=.
1504 echo "PATH: $as_dir"
1505 done
1506 IFS=$as_save_IFS
1507
1508 } >&5
1509
1510 cat >&5 <<_ACEOF
1511
1512
1513 ## ----------- ##
1514 ## Core tests. ##
1515 ## ----------- ##
1516
1517 _ACEOF
1518
1519
1520 # Keep a trace of the command line.
1521 # Strip out --no-create and --no-recursion so they do not pile up.
1522 # Strip out --silent because we don't want to record it for future runs.
1523 # Also quote any args containing shell meta-characters.
1524 # Make two passes to allow for proper duplicate-argument suppression.
1525 ac_configure_args=
1526 ac_configure_args0=
1527 ac_configure_args1=
1528 ac_must_keep_next=false
1529 for ac_pass in 1 2
1530 do
1531 for ac_arg
1532 do
1533 case $ac_arg in
1534 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1535 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1536 | -silent | --silent | --silen | --sile | --sil)
1537 continue ;;
1538 *\'*)
1539 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1540 esac
1541 case $ac_pass in
1542 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1543 2)
1544 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1545 if test $ac_must_keep_next = true; then
1546 ac_must_keep_next=false # Got value, back to normal.
1547 else
1548 case $ac_arg in
1549 *=* | --config-cache | -C | -disable-* | --disable-* \
1550 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1551 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1552 | -with-* | --with-* | -without-* | --without-* | --x)
1553 case "$ac_configure_args0 " in
1554 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1555 esac
1556 ;;
1557 -* ) ac_must_keep_next=true ;;
1558 esac
1559 fi
1560 ac_configure_args="$ac_configure_args '$ac_arg'"
1561 ;;
1562 esac
1563 done
1564 done
1565 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1566 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1567
1568 # When interrupted or exit'd, cleanup temporary files, and complete
1569 # config.log. We remove comments because anyway the quotes in there
1570 # would cause problems or look ugly.
1571 # WARNING: Use '\'' to represent an apostrophe within the trap.
1572 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1573 trap 'exit_status=$?
1574 # Save into config.log some information that might help in debugging.
1575 {
1576 echo
1577
1578 cat <<\_ASBOX
1579 ## ---------------- ##
1580 ## Cache variables. ##
1581 ## ---------------- ##
1582 _ASBOX
1583 echo
1584 # The following way of writing the cache mishandles newlines in values,
1585 (
1586 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1587 eval ac_val=\$$ac_var
1588 case $ac_val in #(
1589 *${as_nl}*)
1590 case $ac_var in #(
1591 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1592 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1593 esac
1594 case $ac_var in #(
1595 _ | IFS | as_nl) ;; #(
1596 *) $as_unset $ac_var ;;
1597 esac ;;
1598 esac
1599 done
1600 (set) 2>&1 |
1601 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1602 *${as_nl}ac_space=\ *)
1603 sed -n \
1604 "s/'\''/'\''\\\\'\'''\''/g;
1605 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1606 ;; #(
1607 *)
1608 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1609 ;;
1610 esac |
1611 sort
1612 )
1613 echo
1614
1615 cat <<\_ASBOX
1616 ## ----------------- ##
1617 ## Output variables. ##
1618 ## ----------------- ##
1619 _ASBOX
1620 echo
1621 for ac_var in $ac_subst_vars
1622 do
1623 eval ac_val=\$$ac_var
1624 case $ac_val in
1625 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1626 esac
1627 echo "$ac_var='\''$ac_val'\''"
1628 done | sort
1629 echo
1630
1631 if test -n "$ac_subst_files"; then
1632 cat <<\_ASBOX
1633 ## ------------------- ##
1634 ## File substitutions. ##
1635 ## ------------------- ##
1636 _ASBOX
1637 echo
1638 for ac_var in $ac_subst_files
1639 do
1640 eval ac_val=\$$ac_var
1641 case $ac_val in
1642 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1643 esac
1644 echo "$ac_var='\''$ac_val'\''"
1645 done | sort
1646 echo
1647 fi
1648
1649 if test -s confdefs.h; then
1650 cat <<\_ASBOX
1651 ## ----------- ##
1652 ## confdefs.h. ##
1653 ## ----------- ##
1654 _ASBOX
1655 echo
1656 cat confdefs.h
1657 echo
1658 fi
1659 test "$ac_signal" != 0 &&
1660 echo "$as_me: caught signal $ac_signal"
1661 echo "$as_me: exit $exit_status"
1662 } >&5
1663 rm -f core *.core core.conftest.* &&
1664 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1665 exit $exit_status
1666 ' 0
1667 for ac_signal in 1 2 13 15; do
1668 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1669 done
1670 ac_signal=0
1671
1672 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1673 rm -f -r conftest* confdefs.h
1674
1675 # Predefined preprocessor variables.
1676
1677 cat >>confdefs.h <<_ACEOF
1678 #define PACKAGE_NAME "$PACKAGE_NAME"
1679 _ACEOF
1680
1681
1682 cat >>confdefs.h <<_ACEOF
1683 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1684 _ACEOF
1685
1686
1687 cat >>confdefs.h <<_ACEOF
1688 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1689 _ACEOF
1690
1691
1692 cat >>confdefs.h <<_ACEOF
1693 #define PACKAGE_STRING "$PACKAGE_STRING"
1694 _ACEOF
1695
1696
1697 cat >>confdefs.h <<_ACEOF
1698 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1699 _ACEOF
1700
1701
1702 # Let the site file select an alternate cache file if it wants to.
1703 # Prefer explicitly selected file to automatically selected ones.
1704 if test -n "$CONFIG_SITE"; then
1705 set x "$CONFIG_SITE"
1706 elif test "x$prefix" != xNONE; then
1707 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1708 else
1709 set x "$ac_default_prefix/share/config.site" \
1710 "$ac_default_prefix/etc/config.site"
1711 fi
1712 shift
1713 for ac_site_file
1714 do
1715 if test -r "$ac_site_file"; then
1716 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1717 echo "$as_me: loading site script $ac_site_file" >&6;}
1718 sed 's/^/| /' "$ac_site_file" >&5
1719 . "$ac_site_file"
1720 fi
1721 done
1722
1723 if test -r "$cache_file"; then
1724 # Some versions of bash will fail to source /dev/null (special
1725 # files actually), so we avoid doing that.
1726 if test -f "$cache_file"; then
1727 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1728 echo "$as_me: loading cache $cache_file" >&6;}
1729 case $cache_file in
1730 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1731 *) . "./$cache_file";;
1732 esac
1733 fi
1734 else
1735 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1736 echo "$as_me: creating cache $cache_file" >&6;}
1737 >$cache_file
1738 fi
1739
1740 # Check that the precious variables saved in the cache have kept the same
1741 # value.
1742 ac_cache_corrupted=false
1743 for ac_var in $ac_precious_vars; do
1744 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1745 eval ac_new_set=\$ac_env_${ac_var}_set
1746 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1747 eval ac_new_val=\$ac_env_${ac_var}_value
1748 case $ac_old_set,$ac_new_set in
1749 set,)
1750 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1751 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1752 ac_cache_corrupted=: ;;
1753 ,set)
1754 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1755 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1756 ac_cache_corrupted=: ;;
1757 ,);;
1758 *)
1759 if test "x$ac_old_val" != "x$ac_new_val"; then
1760 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1761 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1762 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1763 echo "$as_me: former value: $ac_old_val" >&2;}
1764 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1765 echo "$as_me: current value: $ac_new_val" >&2;}
1766 ac_cache_corrupted=:
1767 fi;;
1768 esac
1769 # Pass precious variables to config.status.
1770 if test "$ac_new_set" = set; then
1771 case $ac_new_val in
1772 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1773 *) ac_arg=$ac_var=$ac_new_val ;;
1774 esac
1775 case " $ac_configure_args " in
1776 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1777 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1778 esac
1779 fi
1780 done
1781 if $ac_cache_corrupted; then
1782 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1783 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1784 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1785 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1786 { (exit 1); exit 1; }; }
1787 fi
1788
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 ac_ext=c
1814 ac_cpp='$CPP $CPPFLAGS'
1815 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1816 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1817 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1818
1819
1820 ac_aux_dir=
1821 for ac_dir in ac-tools "$srcdir"/ac-tools; do
1822 if test -f "$ac_dir/install-sh"; then
1823 ac_aux_dir=$ac_dir
1824 ac_install_sh="$ac_aux_dir/install-sh -c"
1825 break
1826 elif test -f "$ac_dir/install.sh"; then
1827 ac_aux_dir=$ac_dir
1828 ac_install_sh="$ac_aux_dir/install.sh -c"
1829 break
1830 elif test -f "$ac_dir/shtool"; then
1831 ac_aux_dir=$ac_dir
1832 ac_install_sh="$ac_aux_dir/shtool install -c"
1833 break
1834 fi
1835 done
1836 if test -z "$ac_aux_dir"; then
1837 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1838 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1839 { (exit 1); exit 1; }; }
1840 fi
1841
1842 # These three variables are undocumented and unsupported,
1843 # and are intended to be withdrawn in a future Autoconf release.
1844 # They can cause serious problems if a builder's source tree is in a directory
1845 # whose full name contains unusual characters.
1846 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1847 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1848 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1849
1850
1851
1852 ac_config_headers="$ac_config_headers src/config.h"
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897 #
1898 #
1899 #
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910 # AC_F90_MODULE_NAMES
1911 # -------------------
1912 #
1913 # Figure out how the Fortran 90 compiler constructs module file names
1914 #
1915 # AC_F90_MODULE_NAMES
1916
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 # ACX_MPI_GET_PROG
2004
2005 # ACX_DETECT_MPI_IMPLEMENTATION
2006
2007
2008
2009
2010
2011 # ACX_MPI
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039 # This is taken from http://autoqt.sourceforge.net/
2040 # Copyright (c) 2002, Geoffrey Wossum
2041 # All rights reserved.
2042
2043 # Redistribution and use in source and binary forms, with or without
2044 # modification, are permitted provided that the following conditions are
2045 # met:
2046
2047 # - Redistributions of source code must retain the above copyright notice,
2048 # this list of conditions and the following disclaimer.
2049
2050 # - Redistributions in binary form must reproduce the above copyright
2051 # notice, this list of conditions and the following disclaimer in the
2052 # documentation and/or other materials provided with the distribution.
2053
2054 # - Neither the name of Geoffrey Wossum nor the names of its
2055 # contributors may be used to endorse or promote products derived from
2056 # this software without specific prior written permission.
2057
2058
2059 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2060 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2061 # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2062 # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2063 # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2064 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2065 # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2066 # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2067 # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2068 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2069 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2070
2071
2072 # Check for Qt compiler flags, linker flags, and binary packages
2073
2074
2075
2076 # who am i
2077 # Make sure we can run config.sub.
2078 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2079 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2080 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2081 { (exit 1); exit 1; }; }
2082
2083 { echo "$as_me:$LINENO: checking build system type" >&5
2084 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2085 if test "${ac_cv_build+set}" = set; then
2086 echo $ECHO_N "(cached) $ECHO_C" >&6
2087 else
2088 ac_build_alias=$build_alias
2089 test "x$ac_build_alias" = x &&
2090 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2091 test "x$ac_build_alias" = x &&
2092 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2093 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2094 { (exit 1); exit 1; }; }
2095 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2096 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2097 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2098 { (exit 1); exit 1; }; }
2099
2100 fi
2101 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 echo "${ECHO_T}$ac_cv_build" >&6; }
2103 case $ac_cv_build in
2104 *-*-*) ;;
2105 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2106 echo "$as_me: error: invalid value of canonical build" >&2;}
2107 { (exit 1); exit 1; }; };;
2108 esac
2109 build=$ac_cv_build
2110 ac_save_IFS=$IFS; IFS='-'
2111 set x $ac_cv_build
2112 shift
2113 build_cpu=$1
2114 build_vendor=$2
2115 shift; shift
2116 # Remember, the first character of IFS is used to create $*,
2117 # except with old shells:
2118 build_os=$*
2119 IFS=$ac_save_IFS
2120 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2121
2122
2123 { echo "$as_me:$LINENO: checking host system type" >&5
2124 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2125 if test "${ac_cv_host+set}" = set; then
2126 echo $ECHO_N "(cached) $ECHO_C" >&6
2127 else
2128 if test "x$host_alias" = x; then
2129 ac_cv_host=$ac_cv_build
2130 else
2131 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2132 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2133 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2134 { (exit 1); exit 1; }; }
2135 fi
2136
2137 fi
2138 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 echo "${ECHO_T}$ac_cv_host" >&6; }
2140 case $ac_cv_host in
2141 *-*-*) ;;
2142 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2143 echo "$as_me: error: invalid value of canonical host" >&2;}
2144 { (exit 1); exit 1; }; };;
2145 esac
2146 host=$ac_cv_host
2147 ac_save_IFS=$IFS; IFS='-'
2148 set x $ac_cv_host
2149 shift
2150 host_cpu=$1
2151 host_vendor=$2
2152 shift; shift
2153 # Remember, the first character of IFS is used to create $*,
2154 # except with old shells:
2155 host_os=$*
2156 IFS=$ac_save_IFS
2157 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2158
2159
2160
2161
2162
2163 # set program name
2164 PROGNAME="oopse"
2165
2166
2167
2168
2169 OBJEXT=".$OBJEXT"
2170
2171 OOPSE=oopse
2172
2173 if test "x${prefix}" = "xNONE"
2174 then
2175 OOPSE_HOME=${ac_default_prefix}/oopse
2176 else
2177 OOPSE_HOME=${prefix}/oopse
2178 fi
2179 # Check whether --enable-oopse-home was given.
2180 if test "${enable_oopse_home+set}" = set; then
2181 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2182 fi
2183
2184
2185 # there are two ways to do debugging. One with the --enable-debug flag
2186 # and one using the DEBUG environment variable
2187
2188 debug=0
2189 # Check whether --enable-debug was given.
2190 if test "${enable_debug+set}" = set; then
2191 enableval=$enable_debug; debug=1
2192 fi
2193
2194 if test "${DEBUG}"; then
2195
2196 cat >>confdefs.h <<\_ACEOF
2197 #define debug 1
2198 _ACEOF
2199
2200 msg="$msg, debug mode"
2201 fi
2202
2203
2204 # Check whether --enable-single was given.
2205 if test "${enable_single+set}" = set; then
2206 enableval=$enable_single; ok=$enableval
2207 else
2208 ok=no
2209 fi
2210
2211 # Check whether --enable-float was given.
2212 if test "${enable_float+set}" = set; then
2213 enableval=$enable_float; ok=$enableval
2214 fi
2215
2216 if test "$ok" = "yes"; then
2217
2218 cat >>confdefs.h <<\_ACEOF
2219 #define SINGLE_PRECISION 1
2220 _ACEOF
2221
2222 USE_SINGLE_PRECISION=yes
2223
2224 fi
2225
2226 if test x"$CC" != x; then
2227 for ac_prog in $CC
2228 do
2229 # Extract the first word of "$ac_prog", so it can be a program name with args.
2230 set dummy $ac_prog; ac_word=$2
2231 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2232 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2233 if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2234 echo $ECHO_N "(cached) $ECHO_C" >&6
2235 else
2236 if test -n "$ac_cc_set"; then
2237 ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2238 else
2239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2240 for as_dir in $PATH
2241 do
2242 IFS=$as_save_IFS
2243 test -z "$as_dir" && as_dir=.
2244 for ac_exec_ext in '' $ac_executable_extensions; do
2245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2246 ac_cv_prog_ac_cc_set="$ac_prog"
2247 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2248 break 2
2249 fi
2250 done
2251 done
2252 IFS=$as_save_IFS
2253
2254 fi
2255 fi
2256 ac_cc_set=$ac_cv_prog_ac_cc_set
2257 if test -n "$ac_cc_set"; then
2258 { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2259 echo "${ECHO_T}$ac_cc_set" >&6; }
2260 else
2261 { echo "$as_me:$LINENO: result: no" >&5
2262 echo "${ECHO_T}no" >&6; }
2263 fi
2264
2265
2266 test -n "$ac_cc_set" && break
2267 done
2268 test -n "$ac_cc_set" || ac_cc_set="no"
2269
2270 if test $ac_cc_set != no; then
2271
2272 # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2273 set dummy $ac_cc_set; ac_word=$2
2274 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2276 if test "${ac_cv_path_ac_cc_path+set}" = set; then
2277 echo $ECHO_N "(cached) $ECHO_C" >&6
2278 else
2279 case $ac_cc_path in
2280 [\\/]* | ?:[\\/]*)
2281 ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2282 ;;
2283 *)
2284 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2285 for as_dir in $PATH
2286 do
2287 IFS=$as_save_IFS
2288 test -z "$as_dir" && as_dir=.
2289 for ac_exec_ext in '' $ac_executable_extensions; do
2290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2291 ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2292 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2293 break 2
2294 fi
2295 done
2296 done
2297 IFS=$as_save_IFS
2298
2299 test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2300 ;;
2301 esac
2302 fi
2303 ac_cc_path=$ac_cv_path_ac_cc_path
2304 if test -n "$ac_cc_path"; then
2305 { echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2306 echo "${ECHO_T}$ac_cc_path" >&6; }
2307 else
2308 { echo "$as_me:$LINENO: result: no" >&5
2309 echo "${ECHO_T}no" >&6; }
2310 fi
2311
2312
2313 else
2314
2315 { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2316 echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2317 { (exit 1); exit 1; }; }
2318 fi
2319
2320
2321 if test $ac_cc_path != no; then
2322
2323 { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2324 echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2325 else
2326
2327 { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2328 echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2329 { (exit 1); exit 1; }; }
2330 fi
2331
2332 fi
2333
2334 if test x"$CXX" != x; then
2335 for ac_prog in $CXX
2336 do
2337 # Extract the first word of "$ac_prog", so it can be a program name with args.
2338 set dummy $ac_prog; ac_word=$2
2339 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2340 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2341 if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2342 echo $ECHO_N "(cached) $ECHO_C" >&6
2343 else
2344 if test -n "$ac_cxx_set"; then
2345 ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2346 else
2347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2348 for as_dir in $PATH
2349 do
2350 IFS=$as_save_IFS
2351 test -z "$as_dir" && as_dir=.
2352 for ac_exec_ext in '' $ac_executable_extensions; do
2353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2354 ac_cv_prog_ac_cxx_set="$ac_prog"
2355 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2356 break 2
2357 fi
2358 done
2359 done
2360 IFS=$as_save_IFS
2361
2362 fi
2363 fi
2364 ac_cxx_set=$ac_cv_prog_ac_cxx_set
2365 if test -n "$ac_cxx_set"; then
2366 { echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2367 echo "${ECHO_T}$ac_cxx_set" >&6; }
2368 else
2369 { echo "$as_me:$LINENO: result: no" >&5
2370 echo "${ECHO_T}no" >&6; }
2371 fi
2372
2373
2374 test -n "$ac_cxx_set" && break
2375 done
2376 test -n "$ac_cxx_set" || ac_cxx_set="no"
2377
2378 if test $ac_cxx_set != no; then
2379
2380 # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2381 set dummy $ac_cxx_set; ac_word=$2
2382 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2383 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2384 if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2385 echo $ECHO_N "(cached) $ECHO_C" >&6
2386 else
2387 case $ac_cxx_path in
2388 [\\/]* | ?:[\\/]*)
2389 ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2390 ;;
2391 *)
2392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393 for as_dir in $PATH
2394 do
2395 IFS=$as_save_IFS
2396 test -z "$as_dir" && as_dir=.
2397 for ac_exec_ext in '' $ac_executable_extensions; do
2398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2399 ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2400 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2401 break 2
2402 fi
2403 done
2404 done
2405 IFS=$as_save_IFS
2406
2407 test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2408 ;;
2409 esac
2410 fi
2411 ac_cxx_path=$ac_cv_path_ac_cxx_path
2412 if test -n "$ac_cxx_path"; then
2413 { echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2414 echo "${ECHO_T}$ac_cxx_path" >&6; }
2415 else
2416 { echo "$as_me:$LINENO: result: no" >&5
2417 echo "${ECHO_T}no" >&6; }
2418 fi
2419
2420
2421 else
2422
2423 { { echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2424 echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2425 { (exit 1); exit 1; }; }
2426 fi
2427
2428
2429 if test $ac_cxx_path != no; then
2430
2431 { echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2432 echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2433 else
2434
2435 { { echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2436 echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2437 { (exit 1); exit 1; }; }
2438 fi
2439
2440 fi
2441
2442 if test x"$FC" != x; then
2443 for ac_prog in $FC
2444 do
2445 # Extract the first word of "$ac_prog", so it can be a program name with args.
2446 set dummy $ac_prog; ac_word=$2
2447 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2448 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2449 if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2450 echo $ECHO_N "(cached) $ECHO_C" >&6
2451 else
2452 if test -n "$ac_fc_set"; then
2453 ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2454 else
2455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2456 for as_dir in $PATH
2457 do
2458 IFS=$as_save_IFS
2459 test -z "$as_dir" && as_dir=.
2460 for ac_exec_ext in '' $ac_executable_extensions; do
2461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2462 ac_cv_prog_ac_fc_set="$ac_prog"
2463 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 break 2
2465 fi
2466 done
2467 done
2468 IFS=$as_save_IFS
2469
2470 fi
2471 fi
2472 ac_fc_set=$ac_cv_prog_ac_fc_set
2473 if test -n "$ac_fc_set"; then
2474 { echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2475 echo "${ECHO_T}$ac_fc_set" >&6; }
2476 else
2477 { echo "$as_me:$LINENO: result: no" >&5
2478 echo "${ECHO_T}no" >&6; }
2479 fi
2480
2481
2482 test -n "$ac_fc_set" && break
2483 done
2484 test -n "$ac_fc_set" || ac_fc_set="no"
2485
2486 if test $ac_fc_set != no; then
2487
2488 # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2489 set dummy $ac_fc_set; ac_word=$2
2490 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2491 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2492 if test "${ac_cv_path_ac_fc_path+set}" = set; then
2493 echo $ECHO_N "(cached) $ECHO_C" >&6
2494 else
2495 case $ac_fc_path in
2496 [\\/]* | ?:[\\/]*)
2497 ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2498 ;;
2499 *)
2500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 for as_dir in $PATH
2502 do
2503 IFS=$as_save_IFS
2504 test -z "$as_dir" && as_dir=.
2505 for ac_exec_ext in '' $ac_executable_extensions; do
2506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2507 ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2508 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2509 break 2
2510 fi
2511 done
2512 done
2513 IFS=$as_save_IFS
2514
2515 test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2516 ;;
2517 esac
2518 fi
2519 ac_fc_path=$ac_cv_path_ac_fc_path
2520 if test -n "$ac_fc_path"; then
2521 { echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2522 echo "${ECHO_T}$ac_fc_path" >&6; }
2523 else
2524 { echo "$as_me:$LINENO: result: no" >&5
2525 echo "${ECHO_T}no" >&6; }
2526 fi
2527
2528
2529 else
2530
2531 { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2532 echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2533 { (exit 1); exit 1; }; }
2534 fi
2535
2536
2537 if test $ac_fc_path != no; then
2538
2539 { echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2540 echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2541 else
2542
2543 { { echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2544 echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2545 { (exit 1); exit 1; }; }
2546 fi
2547
2548 fi
2549
2550
2551
2552
2553 # Check whether --with-mpi was given.
2554 if test "${with_mpi+set}" = set; then
2555 withval=$with_mpi;
2556 else
2557 with_mpi="auto"
2558 fi
2559
2560 if test "x$with_mpi" != "xno"; then
2561
2562
2563 for ac_prog in $CC openmpicc mpicc
2564 do
2565 # Extract the first word of "$ac_prog", so it can be a program name with args.
2566 set dummy $ac_prog; ac_word=$2
2567 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2568 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2569 if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2570 echo $ECHO_N "(cached) $ECHO_C" >&6
2571 else
2572 if test -n "$acx_mpi_mpicc"; then
2573 ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2574 else
2575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576 for as_dir in $PATH
2577 do
2578 IFS=$as_save_IFS
2579 test -z "$as_dir" && as_dir=.
2580 for ac_exec_ext in '' $ac_executable_extensions; do
2581 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2582 ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2583 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 break 2
2585 fi
2586 done
2587 done
2588 IFS=$as_save_IFS
2589
2590 fi
2591 fi
2592 acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2593 if test -n "$acx_mpi_mpicc"; then
2594 { echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2595 echo "${ECHO_T}$acx_mpi_mpicc" >&6; }
2596 else
2597 { echo "$as_me:$LINENO: result: no" >&5
2598 echo "${ECHO_T}no" >&6; }
2599 fi
2600
2601
2602 test -n "$acx_mpi_mpicc" && break
2603 done
2604 test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2605
2606 if test $acx_mpi_mpicc != no; then
2607
2608 # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2609 set dummy $acx_mpi_mpicc; ac_word=$2
2610 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2611 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2612 if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2613 echo $ECHO_N "(cached) $ECHO_C" >&6
2614 else
2615 case $acx_mpi_mpicc_path in
2616 [\\/]* | ?:[\\/]*)
2617 ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2618 ;;
2619 *)
2620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621 for as_dir in $PATH
2622 do
2623 IFS=$as_save_IFS
2624 test -z "$as_dir" && as_dir=.
2625 for ac_exec_ext in '' $ac_executable_extensions; do
2626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627 ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2628 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2629 break 2
2630 fi
2631 done
2632 done
2633 IFS=$as_save_IFS
2634
2635 test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2636 ;;
2637 esac
2638 fi
2639 acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2640 if test -n "$acx_mpi_mpicc_path"; then
2641 { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2642 echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2643 else
2644 { echo "$as_me:$LINENO: result: no" >&5
2645 echo "${ECHO_T}no" >&6; }
2646 fi
2647
2648
2649 fi
2650
2651 for ac_prog in $FC openmpif90 mpif90
2652 do
2653 # Extract the first word of "$ac_prog", so it can be a program name with args.
2654 set dummy $ac_prog; ac_word=$2
2655 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2657 if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2658 echo $ECHO_N "(cached) $ECHO_C" >&6
2659 else
2660 if test -n "$acx_mpi_mpif90"; then
2661 ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2662 else
2663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664 for as_dir in $PATH
2665 do
2666 IFS=$as_save_IFS
2667 test -z "$as_dir" && as_dir=.
2668 for ac_exec_ext in '' $ac_executable_extensions; do
2669 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2670 ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2672 break 2
2673 fi
2674 done
2675 done
2676 IFS=$as_save_IFS
2677
2678 fi
2679 fi
2680 acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2681 if test -n "$acx_mpi_mpif90"; then
2682 { echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2683 echo "${ECHO_T}$acx_mpi_mpif90" >&6; }
2684 else
2685 { echo "$as_me:$LINENO: result: no" >&5
2686 echo "${ECHO_T}no" >&6; }
2687 fi
2688
2689
2690 test -n "$acx_mpi_mpif90" && break
2691 done
2692 test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2693
2694 if test $acx_mpi_mpif90 != no; then
2695
2696 # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2697 set dummy $acx_mpi_mpif90; ac_word=$2
2698 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2700 if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2701 echo $ECHO_N "(cached) $ECHO_C" >&6
2702 else
2703 case $acx_mpi_mpif90_path in
2704 [\\/]* | ?:[\\/]*)
2705 ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2706 ;;
2707 *)
2708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709 for as_dir in $PATH
2710 do
2711 IFS=$as_save_IFS
2712 test -z "$as_dir" && as_dir=.
2713 for ac_exec_ext in '' $ac_executable_extensions; do
2714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2715 ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2716 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2717 break 2
2718 fi
2719 done
2720 done
2721 IFS=$as_save_IFS
2722
2723 test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2724 ;;
2725 esac
2726 fi
2727 acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2728 if test -n "$acx_mpi_mpif90_path"; then
2729 { echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2730 echo "${ECHO_T}$acx_mpi_mpif90_path" >&6; }
2731 else
2732 { echo "$as_me:$LINENO: result: no" >&5
2733 echo "${ECHO_T}no" >&6; }
2734 fi
2735
2736
2737 fi
2738
2739 for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2740 do
2741 # Extract the first word of "$ac_prog", so it can be a program name with args.
2742 set dummy $ac_prog; ac_word=$2
2743 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2745 if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2746 echo $ECHO_N "(cached) $ECHO_C" >&6
2747 else
2748 if test -n "$acx_mpi_mpicxx"; then
2749 ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2750 else
2751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752 for as_dir in $PATH
2753 do
2754 IFS=$as_save_IFS
2755 test -z "$as_dir" && as_dir=.
2756 for ac_exec_ext in '' $ac_executable_extensions; do
2757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758 ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2759 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760 break 2
2761 fi
2762 done
2763 done
2764 IFS=$as_save_IFS
2765
2766 fi
2767 fi
2768 acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2769 if test -n "$acx_mpi_mpicxx"; then
2770 { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2771 echo "${ECHO_T}$acx_mpi_mpicxx" >&6; }
2772 else
2773 { echo "$as_me:$LINENO: result: no" >&5
2774 echo "${ECHO_T}no" >&6; }
2775 fi
2776
2777
2778 test -n "$acx_mpi_mpicxx" && break
2779 done
2780 test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2781
2782 if test $acx_mpi_mpicxx != no; then
2783
2784 # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2785 set dummy $acx_mpi_mpicxx; ac_word=$2
2786 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2787 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2788 if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2789 echo $ECHO_N "(cached) $ECHO_C" >&6
2790 else
2791 case $acx_mpi_mpicxx_path in
2792 [\\/]* | ?:[\\/]*)
2793 ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2794 ;;
2795 *)
2796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797 for as_dir in $PATH
2798 do
2799 IFS=$as_save_IFS
2800 test -z "$as_dir" && as_dir=.
2801 for ac_exec_ext in '' $ac_executable_extensions; do
2802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2803 ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2804 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2805 break 2
2806 fi
2807 done
2808 done
2809 IFS=$as_save_IFS
2810
2811 test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2812 ;;
2813 esac
2814 fi
2815 acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2816 if test -n "$acx_mpi_mpicxx_path"; then
2817 { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2818 echo "${ECHO_T}$acx_mpi_mpicxx_path" >&6; }
2819 else
2820 { echo "$as_me:$LINENO: result: no" >&5
2821 echo "${ECHO_T}no" >&6; }
2822 fi
2823
2824
2825 fi
2826
2827 if test $acx_mpi_mpicc = no; then
2828
2829 if test $acx_mpi_mpicxx = no; then
2830
2831 acx_mpi_compiler=no
2832
2833 else
2834
2835 acx_mpi_compiler=$acx_mpi_mpicxx
2836 acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2837 fi
2838
2839
2840 else
2841
2842 if test $acx_mpi_mpicxx = no; then
2843
2844 acx_mpi_compiler=$acx_mpi_mpicc
2845 acx_mpi_compiler_path=$acx_mpi_mpicc_path
2846
2847 else
2848
2849 { echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2850 echo $ECHO_N "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... $ECHO_C" >&6; }
2851 ac_ext=cpp
2852 ac_cpp='$CXXCPP $CPPFLAGS'
2853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856
2857 cat >conftest.$ac_ext <<_ACEOF
2858 /* confdefs.h. */
2859 _ACEOF
2860 cat confdefs.h >>conftest.$ac_ext
2861 cat >>conftest.$ac_ext <<_ACEOF
2862 /* end confdefs.h. */
2863
2864 #include <mpi.h>
2865
2866 int
2867 main ()
2868 {
2869
2870 MPI_Finalize();
2871
2872 ;
2873 return 0;
2874 }
2875 _ACEOF
2876 if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2877 case "(($ac_try" in
2878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2879 *) ac_try_echo=$ac_try;;
2880 esac
2881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2882 (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2883 ac_status=$?
2884 grep -v '^ *+' conftest.er1 >conftest.err
2885 rm -f conftest.er1
2886 cat conftest.err >&5
2887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2888 (exit $ac_status); } && {
2889 test -z "$ac_cxx_werror_flag" ||
2890 test ! -s conftest.err
2891 } && test -s conftest.$ac_objext; then
2892
2893 acx_mpi_compiler=$acx_mpi_mpicxx
2894 acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2895
2896 else
2897
2898 acx_mpi_compiler=$acx_mpi_mpicc
2899 acx_mpi_compiler_path=$acx_mpi_mpicc_path
2900 fi
2901
2902 ac_ext=c
2903 ac_cpp='$CPP $CPPFLAGS'
2904 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2905 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2906 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2907
2908 { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2909 echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2910 fi
2911
2912 fi
2913
2914 { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2915 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2916 ac_ext=${ac_fc_srcext-f}
2917 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2918 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2919 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2920
2921 ac_save_ext=$ac_ext
2922 ac_ext=F90
2923 rm -f conftest*
2924 cat >conftest.$ac_ext <<EOF
2925 program main
2926 include 'mpif.h'
2927 call MPI_Init
2928 end
2929 EOF
2930 if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2931 acx_mpi_f90_compiler=yes
2932 { echo "$as_me:$LINENO: result: yes" >&5
2933 echo "${ECHO_T}yes" >&6; }
2934 else
2935 if test -s conftest.out ; then
2936 cat conftest.out >> config.log
2937 fi
2938 acx_mpi_f90_compiler=no
2939 { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2940 echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2941 fi
2942 rm -f conftest*
2943 ac_ext=$ac_save_ext
2944 ac_ext=c
2945 ac_cpp='$CPP $CPPFLAGS'
2946 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2947 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2948 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2949
2950 if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2951
2952 acx_cv_mpi_implementation=no
2953 else
2954 { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2955 echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2956 if test "${acx_cv_mpi_implementation+set}" = set; then
2957 echo $ECHO_N "(cached) $ECHO_C" >&6
2958 else
2959 acx_cv_mpi_implementation=no
2960 if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
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 "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2967 ac_status=$?
2968 grep -v '^ *+' conftest.er1 >conftest.err
2969 rm -f conftest.er1
2970 cat conftest.err >&5
2971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2972 (exit $ac_status); }; then
2973
2974 acx_cv_mpi_implementation=lammpi
2975
2976 else
2977
2978 if { (ac_try="grep -q showme $acx_mpi_compiler_path"
2979 case "(($ac_try" in
2980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981 *) ac_try_echo=$ac_try;;
2982 esac
2983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984 (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
2985 ac_status=$?
2986 grep -v '^ *+' conftest.er1 >conftest.err
2987 rm -f conftest.er1
2988 cat conftest.err >&5
2989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990 (exit $ac_status); }; then
2991
2992 acx_cv_mpi_implementation=openmpi
2993
2994 else
2995
2996 if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
2997 case "(($ac_try" in
2998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2999 *) ac_try_echo=$ac_try;;
3000 esac
3001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3002 (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3003 ac_status=$?
3004 grep -v '^ *+' conftest.er1 >conftest.err
3005 rm -f conftest.er1
3006 cat conftest.err >&5
3007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008 (exit $ac_status); }; then
3009
3010 acx_cv_mpi_implementation=mpich
3011
3012 else
3013 acx_cv_mpi_implementation=$with_mpi
3014 fi
3015
3016 fi
3017
3018 fi
3019
3020 fi
3021 { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3022 echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3023
3024 fi
3025 case $acx_cv_mpi_implementation in
3026 (lammpi)
3027
3028 cat >>confdefs.h <<\_ACEOF
3029 #define MPI_IS_LAMMPI 1
3030 _ACEOF
3031
3032 ;;
3033 (openmpi)
3034
3035 cat >>confdefs.h <<\_ACEOF
3036 #define MPI_IS_OPENMPI 1
3037 _ACEOF
3038
3039 ;;
3040 (mpich)
3041
3042 cat >>confdefs.h <<\_ACEOF
3043 #define MPI_IS_MPICH 1
3044 _ACEOF
3045
3046 ;;
3047 esac
3048 if test $acx_cv_mpi_implementation = no; then
3049
3050 acx_mpi_cflags=""
3051 acx_mpi_libs=""
3052 USE_MPI="no"
3053 { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3054 echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3055 else
3056
3057
3058 { echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3059 echo $ECHO_N "checking how to compile MPI-C code... $ECHO_C" >&6; }
3060 if test "${acx_mpi_cflags+set}" = set; then
3061 echo $ECHO_N "(cached) $ECHO_C" >&6
3062 else
3063
3064 case $acx_cv_mpi_implementation in
3065 (lammpi)
3066 cfo="--showme:compile"
3067 ;;
3068 (openmpi)
3069 cfo="--showme:compile"
3070 ;;
3071 (mpich)
3072 case "$acx_mpi_compiler_path" in
3073 (*mpiCC)
3074 sc_cv_cn="-CC="
3075 ;;
3076 (*mpicxx)
3077 sc_cv_cn="-cxx="
3078 ;;
3079 (*mpicc)
3080 sc_cv_cn="-cc="
3081 ;;
3082 (*)
3083 sc_cv_cn=""
3084 ;;
3085 esac
3086 cfo="-compile_info $sc_cv_cn"
3087 ;;
3088 esac
3089 echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3090 mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3091 grep -v '^ *+' conftest.er1 >conftest.err
3092 rm -f conftest.er1
3093 cat conftest.err >&5
3094 echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3095 case "$mpi_pre_cflags" in
3096 (*no)
3097 acx_mpi_cflags=no
3098 acx_mpi_cflags="no"
3099 ;;
3100 (*)
3101 acx_mpi_tmp_mode="normal"
3102 acx_mpi_tmp_prefix=""
3103 eval "acx_mpi_cflags=\"\""
3104 for acx_mpi_tmp in $mpi_pre_cflags; do
3105 case "$acx_mpi_tmp_mode" in
3106 (normal)
3107 case "$acx_mpi_tmp" in
3108 (-I|-D)
3109 acx_mpi_tmp_prefix="$acx_mpi_tmp"
3110 acx_mpi_tmp_mode="accept"
3111 ;;
3112 (-I*|-D*)
3113 eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp\""
3114 ;;
3115 (-L|-l)
3116 acx_mpi_tmp_mode="skip"
3117 ;;
3118 (*)
3119 ;;
3120 esac
3121 ;;
3122 (accept)
3123 eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3124 ;;
3125 (skip)
3126 ;;
3127 esac
3128 done
3129
3130 ;;
3131 esac
3132
3133 fi
3134 { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3135 echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3136
3137
3138 { echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3139 echo $ECHO_N "checking how to link MPI-C code... $ECHO_C" >&6; }
3140 if test "${acx_mpi_libs+set}" = set; then
3141 echo $ECHO_N "(cached) $ECHO_C" >&6
3142 else
3143
3144 case $acx_cv_mpi_implementation in
3145 (lammpi)
3146 lfo="--showme:compile --showme:link"
3147 ;;
3148 (openmpi)
3149 lfo="--showme:link"
3150 ;;
3151 (mpich)
3152 case "$acx_mpi_compiler_path" in
3153 (*mpiCC)
3154 sc_cv_cn="-CC="
3155 ;;
3156 (*mpicxx)
3157 sc_cv_cn="-cxx="
3158 ;;
3159 (*mpicc)
3160 sc_cv_cn="-cc="
3161 ;;
3162 (*)
3163 sc_cv_cn=""
3164 ;;
3165 esac
3166 lfo="-link_info $sc_cv_cn"
3167 ;;
3168 esac
3169 echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3170 mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3171 grep -v '^ *+' conftest.er1 >conftest.err
3172 rm -f conftest.er1
3173 cat conftest.err >&5
3174 echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3175 case "$mpi_pre_libs" in
3176 (*no)
3177 acx_mpi_libs=no
3178 ;;
3179 (*)
3180 acx_mpi_libs="$mpi_pre_libs"
3181 ;;
3182 esac
3183
3184 fi
3185 { echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3186 echo "${ECHO_T}$acx_mpi_libs" >&6; }
3187
3188 if test $acx_mpi_mpif90_path != no; then
3189
3190
3191 { echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3192 echo $ECHO_N "checking how to link MPI-Fortran code... $ECHO_C" >&6; }
3193 if test "${acx_mpi90_libs+set}" = set; then
3194 echo $ECHO_N "(cached) $ECHO_C" >&6
3195 else
3196
3197 echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3198 mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3199 grep -v '^ *+' conftest.er1 >conftest.err
3200 rm -f conftest.er1
3201 cat conftest.err >&5
3202 echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3203 case "$mpi_pre_libs" in
3204 (*no)
3205 acx_mpi90_libs=no
3206 ;;
3207 (*)
3208 acx_mpi90_libs="$mpi_pre_libs"
3209 ;;
3210 esac
3211
3212 fi
3213 { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3214 echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3215
3216
3217 fi
3218
3219 if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3220
3221 acx_mpi_cflags=""
3222 acx_mpi_libs=""
3223 USE_MPI="no"
3224 { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3225 echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3226 else
3227
3228 MPI_CPPFLAGS=$acx_mpi_cflags
3229
3230 MPI_LIBS=$acx_mpi_libs
3231
3232 if test "$acx_mpi90_libs" != no; then
3233 MPI90_LIBS=$acx_mpi90_libs
3234
3235 fi
3236
3237 USE_MPI="yes"
3238 fi
3239
3240
3241 fi
3242
3243
3244 fi
3245
3246
3247
3248 # Checks for programs.
3249 ac_ext=cpp
3250 ac_cpp='$CXXCPP $CPPFLAGS'
3251 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3252 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3253 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3254 if test -z "$CXX"; then
3255 if test -n "$CCC"; then
3256 CXX=$CCC
3257 else
3258 if test -n "$ac_tool_prefix"; then
3259 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3260 do
3261 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3262 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3263 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3264 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3265 if test "${ac_cv_prog_CXX+set}" = set; then
3266 echo $ECHO_N "(cached) $ECHO_C" >&6
3267 else
3268 if test -n "$CXX"; then
3269 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3270 else
3271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3272 for as_dir in $PATH
3273 do
3274 IFS=$as_save_IFS
3275 test -z "$as_dir" && as_dir=.
3276 for ac_exec_ext in '' $ac_executable_extensions; do
3277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3278 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3279 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3280 break 2
3281 fi
3282 done
3283 done
3284 IFS=$as_save_IFS
3285
3286 fi
3287 fi
3288 CXX=$ac_cv_prog_CXX
3289 if test -n "$CXX"; then
3290 { echo "$as_me:$LINENO: result: $CXX" >&5
3291 echo "${ECHO_T}$CXX" >&6; }
3292 else
3293 { echo "$as_me:$LINENO: result: no" >&5
3294 echo "${ECHO_T}no" >&6; }
3295 fi
3296
3297
3298 test -n "$CXX" && break
3299 done
3300 fi
3301 if test -z "$CXX"; then
3302 ac_ct_CXX=$CXX
3303 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3304 do
3305 # Extract the first word of "$ac_prog", so it can be a program name with args.
3306 set dummy $ac_prog; ac_word=$2
3307 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3308 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3309 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3310 echo $ECHO_N "(cached) $ECHO_C" >&6
3311 else
3312 if test -n "$ac_ct_CXX"; then
3313 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3314 else
3315 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3316 for as_dir in $PATH
3317 do
3318 IFS=$as_save_IFS
3319 test -z "$as_dir" && as_dir=.
3320 for ac_exec_ext in '' $ac_executable_extensions; do
3321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3322 ac_cv_prog_ac_ct_CXX="$ac_prog"
3323 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3324 break 2
3325 fi
3326 done
3327 done
3328 IFS=$as_save_IFS
3329
3330 fi
3331 fi
3332 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3333 if test -n "$ac_ct_CXX"; then
3334 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3335 echo "${ECHO_T}$ac_ct_CXX" >&6; }
3336 else
3337 { echo "$as_me:$LINENO: result: no" >&5
3338 echo "${ECHO_T}no" >&6; }
3339 fi
3340
3341
3342 test -n "$ac_ct_CXX" && break
3343 done
3344
3345 if test "x$ac_ct_CXX" = x; then
3346 CXX="g++"
3347 else
3348 case $cross_compiling:$ac_tool_warned in
3349 yes:)
3350 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3351 whose name does not start with the host triplet. If you think this
3352 configuration is useful to you, please write to autoconf@gnu.org." >&5
3353 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3354 whose name does not start with the host triplet. If you think this
3355 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3356 ac_tool_warned=yes ;;
3357 esac
3358 CXX=$ac_ct_CXX
3359 fi
3360 fi
3361
3362 fi
3363 fi
3364 # Provide some information about the compiler.
3365 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3366 ac_compiler=`set X $ac_compile; echo $2`
3367 { (ac_try="$ac_compiler --version >&5"
3368 case "(($ac_try" in
3369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370 *) ac_try_echo=$ac_try;;
3371 esac
3372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3373 (eval "$ac_compiler --version >&5") 2>&5
3374 ac_status=$?
3375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 (exit $ac_status); }
3377 { (ac_try="$ac_compiler -v >&5"
3378 case "(($ac_try" in
3379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3380 *) ac_try_echo=$ac_try;;
3381 esac
3382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3383 (eval "$ac_compiler -v >&5") 2>&5
3384 ac_status=$?
3385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 (exit $ac_status); }
3387 { (ac_try="$ac_compiler -V >&5"
3388 case "(($ac_try" in
3389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390 *) ac_try_echo=$ac_try;;
3391 esac
3392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3393 (eval "$ac_compiler -V >&5") 2>&5
3394 ac_status=$?
3395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396 (exit $ac_status); }
3397
3398 cat >conftest.$ac_ext <<_ACEOF
3399 /* confdefs.h. */
3400 _ACEOF
3401 cat confdefs.h >>conftest.$ac_ext
3402 cat >>conftest.$ac_ext <<_ACEOF
3403 /* end confdefs.h. */
3404
3405 int
3406 main ()
3407 {
3408
3409 ;
3410 return 0;
3411 }
3412 _ACEOF
3413 ac_clean_files_save=$ac_clean_files
3414 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3415 # Try to create an executable without -o first, disregard a.out.
3416 # It will help us diagnose broken compilers, and finding out an intuition
3417 # of exeext.
3418 { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3419 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
3420 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3421 #
3422 # List of possible output files, starting from the most likely.
3423 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3424 # only as a last resort. b.out is created by i960 compilers.
3425 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3426 #
3427 # The IRIX 6 linker writes into existing files which may not be
3428 # executable, retaining their permissions. Remove them first so a
3429 # subsequent execution test works.
3430 ac_rmfiles=
3431 for ac_file in $ac_files
3432 do
3433 case $ac_file in
3434 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3435 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3436 esac
3437 done
3438 rm -f $ac_rmfiles
3439
3440 if { (ac_try="$ac_link_default"
3441 case "(($ac_try" in
3442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3443 *) ac_try_echo=$ac_try;;
3444 esac
3445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3446 (eval "$ac_link_default") 2>&5
3447 ac_status=$?
3448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 (exit $ac_status); }; then
3450 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3451 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3452 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3453 # so that the user can short-circuit this test for compilers unknown to
3454 # Autoconf.
3455 for ac_file in $ac_files ''
3456 do
3457 test -f "$ac_file" || continue
3458 case $ac_file in
3459 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3460 ;;
3461 [ab].out )
3462 # We found the default executable, but exeext='' is most
3463 # certainly right.
3464 break;;
3465 *.* )
3466 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3467 then :; else
3468 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3469 fi
3470 # We set ac_cv_exeext here because the later test for it is not
3471 # safe: cross compilers may not add the suffix if given an `-o'
3472 # argument, so we may need to know it at that point already.
3473 # Even if this section looks crufty: it has the advantage of
3474 # actually working.
3475 break;;
3476 * )
3477 break;;
3478 esac
3479 done
3480 test "$ac_cv_exeext" = no && ac_cv_exeext=
3481
3482 else
3483 ac_file=''
3484 fi
3485
3486 { echo "$as_me:$LINENO: result: $ac_file" >&5
3487 echo "${ECHO_T}$ac_file" >&6; }
3488 if test -z "$ac_file"; then
3489 echo "$as_me: failed program was:" >&5
3490 sed 's/^/| /' conftest.$ac_ext >&5
3491
3492 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3493 See \`config.log' for more details." >&5
3494 echo "$as_me: error: C++ compiler cannot create executables
3495 See \`config.log' for more details." >&2;}
3496 { (exit 77); exit 77; }; }
3497 fi
3498
3499 ac_exeext=$ac_cv_exeext
3500
3501 # Check that the compiler produces executables we can run. If not, either
3502 # the compiler is broken, or we cross compile.
3503 { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3504 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
3505 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3506 # If not cross compiling, check that we can run a simple program.
3507 if test "$cross_compiling" != yes; then
3508 if { ac_try='./$ac_file'
3509 { (case "(($ac_try" in
3510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3511 *) ac_try_echo=$ac_try;;
3512 esac
3513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3514 (eval "$ac_try") 2>&5
3515 ac_status=$?
3516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 (exit $ac_status); }; }; then
3518 cross_compiling=no
3519 else
3520 if test "$cross_compiling" = maybe; then
3521 cross_compiling=yes
3522 else
3523 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3524 If you meant to cross compile, use \`--host'.
3525 See \`config.log' for more details." >&5
3526 echo "$as_me: error: cannot run C++ compiled programs.
3527 If you meant to cross compile, use \`--host'.
3528 See \`config.log' for more details." >&2;}
3529 { (exit 1); exit 1; }; }
3530 fi
3531 fi
3532 fi
3533 { echo "$as_me:$LINENO: result: yes" >&5
3534 echo "${ECHO_T}yes" >&6; }
3535
3536 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3537 ac_clean_files=$ac_clean_files_save
3538 # Check that the compiler produces executables we can run. If not, either
3539 # the compiler is broken, or we cross compile.
3540 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3541 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3542 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3543 echo "${ECHO_T}$cross_compiling" >&6; }
3544
3545 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3546 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3547 if { (ac_try="$ac_link"
3548 case "(($ac_try" in
3549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3550 *) ac_try_echo=$ac_try;;
3551 esac
3552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3553 (eval "$ac_link") 2>&5
3554 ac_status=$?
3555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3556 (exit $ac_status); }; then
3557 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3558 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3559 # work properly (i.e., refer to `conftest.exe'), while it won't with
3560 # `rm'.
3561 for ac_file in conftest.exe conftest conftest.*; do
3562 test -f "$ac_file" || continue
3563 case $ac_file in
3564 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3565 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3566 break;;
3567 * ) break;;
3568 esac
3569 done
3570 else
3571 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3572 See \`config.log' for more details." >&5
3573 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3574 See \`config.log' for more details." >&2;}
3575 { (exit 1); exit 1; }; }
3576 fi
3577
3578 rm -f conftest$ac_cv_exeext
3579 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3580 echo "${ECHO_T}$ac_cv_exeext" >&6; }
3581
3582 rm -f conftest.$ac_ext
3583 EXEEXT=$ac_cv_exeext
3584 ac_exeext=$EXEEXT
3585 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3586 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3587 if test "${ac_cv_objext+set}" = set; then
3588 echo $ECHO_N "(cached) $ECHO_C" >&6
3589 else
3590 cat >conftest.$ac_ext <<_ACEOF
3591 /* confdefs.h. */
3592 _ACEOF
3593 cat confdefs.h >>conftest.$ac_ext
3594 cat >>conftest.$ac_ext <<_ACEOF
3595 /* end confdefs.h. */
3596
3597 int
3598 main ()
3599 {
3600
3601 ;
3602 return 0;
3603 }
3604 _ACEOF
3605 rm -f conftest.o conftest.obj
3606 if { (ac_try="$ac_compile"
3607 case "(($ac_try" in
3608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3609 *) ac_try_echo=$ac_try;;
3610 esac
3611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3612 (eval "$ac_compile") 2>&5
3613 ac_status=$?
3614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615 (exit $ac_status); }; then
3616 for ac_file in conftest.o conftest.obj conftest.*; do
3617 test -f "$ac_file" || continue;
3618 case $ac_file in
3619 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3620 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3621 break;;
3622 esac
3623 done
3624 else
3625 echo "$as_me: failed program was:" >&5
3626 sed 's/^/| /' conftest.$ac_ext >&5
3627
3628 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3629 See \`config.log' for more details." >&5
3630 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3631 See \`config.log' for more details." >&2;}
3632 { (exit 1); exit 1; }; }
3633 fi
3634
3635 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3636 fi
3637 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3638 echo "${ECHO_T}$ac_cv_objext" >&6; }
3639 OBJEXT=$ac_cv_objext
3640 ac_objext=$OBJEXT
3641 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3642 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3643 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3644 echo $ECHO_N "(cached) $ECHO_C" >&6
3645 else
3646 cat >conftest.$ac_ext <<_ACEOF
3647 /* confdefs.h. */
3648 _ACEOF
3649 cat confdefs.h >>conftest.$ac_ext
3650 cat >>conftest.$ac_ext <<_ACEOF
3651 /* end confdefs.h. */
3652
3653 int
3654 main ()
3655 {
3656 #ifndef __GNUC__
3657 choke me
3658 #endif
3659
3660 ;
3661 return 0;
3662 }
3663 _ACEOF
3664 rm -f conftest.$ac_objext
3665 if { (ac_try="$ac_compile"
3666 case "(($ac_try" in
3667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668 *) ac_try_echo=$ac_try;;
3669 esac
3670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671 (eval "$ac_compile") 2>conftest.er1
3672 ac_status=$?
3673 grep -v '^ *+' conftest.er1 >conftest.err
3674 rm -f conftest.er1
3675 cat conftest.err >&5
3676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677 (exit $ac_status); } && {
3678 test -z "$ac_cxx_werror_flag" ||
3679 test ! -s conftest.err
3680 } && test -s conftest.$ac_objext; then
3681 ac_compiler_gnu=yes
3682 else
3683 echo "$as_me: failed program was:" >&5
3684 sed 's/^/| /' conftest.$ac_ext >&5
3685
3686 ac_compiler_gnu=no
3687 fi
3688
3689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3690 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3691
3692 fi
3693 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3694 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3695 GXX=`test $ac_compiler_gnu = yes && echo yes`
3696 ac_test_CXXFLAGS=${CXXFLAGS+set}
3697 ac_save_CXXFLAGS=$CXXFLAGS
3698 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3699 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3700 if test "${ac_cv_prog_cxx_g+set}" = set; then
3701 echo $ECHO_N "(cached) $ECHO_C" >&6
3702 else
3703 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3704 ac_cxx_werror_flag=yes
3705 ac_cv_prog_cxx_g=no
3706 CXXFLAGS="-g"
3707 cat >conftest.$ac_ext <<_ACEOF
3708 /* confdefs.h. */
3709 _ACEOF
3710 cat confdefs.h >>conftest.$ac_ext
3711 cat >>conftest.$ac_ext <<_ACEOF
3712 /* end confdefs.h. */
3713
3714 int
3715 main ()
3716 {
3717
3718 ;
3719 return 0;
3720 }
3721 _ACEOF
3722 rm -f conftest.$ac_objext
3723 if { (ac_try="$ac_compile"
3724 case "(($ac_try" in
3725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3726 *) ac_try_echo=$ac_try;;
3727 esac
3728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3729 (eval "$ac_compile") 2>conftest.er1
3730 ac_status=$?
3731 grep -v '^ *+' conftest.er1 >conftest.err
3732 rm -f conftest.er1
3733 cat conftest.err >&5
3734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735 (exit $ac_status); } && {
3736 test -z "$ac_cxx_werror_flag" ||
3737 test ! -s conftest.err
3738 } && test -s conftest.$ac_objext; then
3739 ac_cv_prog_cxx_g=yes
3740 else
3741 echo "$as_me: failed program was:" >&5
3742 sed 's/^/| /' conftest.$ac_ext >&5
3743
3744 CXXFLAGS=""
3745 cat >conftest.$ac_ext <<_ACEOF
3746 /* confdefs.h. */
3747 _ACEOF
3748 cat confdefs.h >>conftest.$ac_ext
3749 cat >>conftest.$ac_ext <<_ACEOF
3750 /* end confdefs.h. */
3751
3752 int
3753 main ()
3754 {
3755
3756 ;
3757 return 0;
3758 }
3759 _ACEOF
3760 rm -f conftest.$ac_objext
3761 if { (ac_try="$ac_compile"
3762 case "(($ac_try" in
3763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3764 *) ac_try_echo=$ac_try;;
3765 esac
3766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3767 (eval "$ac_compile") 2>conftest.er1
3768 ac_status=$?
3769 grep -v '^ *+' conftest.er1 >conftest.err
3770 rm -f conftest.er1
3771 cat conftest.err >&5
3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 (exit $ac_status); } && {
3774 test -z "$ac_cxx_werror_flag" ||
3775 test ! -s conftest.err
3776 } && test -s conftest.$ac_objext; then
3777 :
3778 else
3779 echo "$as_me: failed program was:" >&5
3780 sed 's/^/| /' conftest.$ac_ext >&5
3781
3782 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3783 CXXFLAGS="-g"
3784 cat >conftest.$ac_ext <<_ACEOF
3785 /* confdefs.h. */
3786 _ACEOF
3787 cat confdefs.h >>conftest.$ac_ext
3788 cat >>conftest.$ac_ext <<_ACEOF
3789 /* end confdefs.h. */
3790
3791 int
3792 main ()
3793 {
3794
3795 ;
3796 return 0;
3797 }
3798 _ACEOF
3799 rm -f conftest.$ac_objext
3800 if { (ac_try="$ac_compile"
3801 case "(($ac_try" in
3802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3803 *) ac_try_echo=$ac_try;;
3804 esac
3805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3806 (eval "$ac_compile") 2>conftest.er1
3807 ac_status=$?
3808 grep -v '^ *+' conftest.er1 >conftest.err
3809 rm -f conftest.er1
3810 cat conftest.err >&5
3811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 (exit $ac_status); } && {
3813 test -z "$ac_cxx_werror_flag" ||
3814 test ! -s conftest.err
3815 } && test -s conftest.$ac_objext; then
3816 ac_cv_prog_cxx_g=yes
3817 else
3818 echo "$as_me: failed program was:" >&5
3819 sed 's/^/| /' conftest.$ac_ext >&5
3820
3821
3822 fi
3823
3824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 fi
3826
3827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828 fi
3829
3830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3832 fi
3833 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3834 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3835 if test "$ac_test_CXXFLAGS" = set; then
3836 CXXFLAGS=$ac_save_CXXFLAGS
3837 elif test $ac_cv_prog_cxx_g = yes; then
3838 if test "$GXX" = yes; then
3839 CXXFLAGS="-g -O2"
3840 else
3841 CXXFLAGS="-g"
3842 fi
3843 else
3844 if test "$GXX" = yes; then
3845 CXXFLAGS="-O2"
3846 else
3847 CXXFLAGS=
3848 fi
3849 fi
3850 ac_ext=c
3851 ac_cpp='$CPP $CPPFLAGS'
3852 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3853 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3854 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3855
3856 ac_ext=c
3857 ac_cpp='$CPP $CPPFLAGS'
3858 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3859 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3860 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3861 if test -n "$ac_tool_prefix"; then
3862 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3863 do
3864 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3865 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3866 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3868 if test "${ac_cv_prog_CC+set}" = set; then
3869 echo $ECHO_N "(cached) $ECHO_C" >&6
3870 else
3871 if test -n "$CC"; then
3872 ac_cv_prog_CC="$CC" # Let the user override the test.
3873 else
3874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3875 for as_dir in $PATH
3876 do
3877 IFS=$as_save_IFS
3878 test -z "$as_dir" && as_dir=.
3879 for ac_exec_ext in '' $ac_executable_extensions; do
3880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3881 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3882 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3883 break 2
3884 fi
3885 done
3886 done
3887 IFS=$as_save_IFS
3888
3889 fi
3890 fi
3891 CC=$ac_cv_prog_CC
3892 if test -n "$CC"; then
3893 { echo "$as_me:$LINENO: result: $CC" >&5
3894 echo "${ECHO_T}$CC" >&6; }
3895 else
3896 { echo "$as_me:$LINENO: result: no" >&5
3897 echo "${ECHO_T}no" >&6; }
3898 fi
3899
3900
3901 test -n "$CC" && break
3902 done
3903 fi
3904 if test -z "$CC"; then
3905 ac_ct_CC=$CC
3906 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3907 do
3908 # Extract the first word of "$ac_prog", so it can be a program name with args.
3909 set dummy $ac_prog; ac_word=$2
3910 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3911 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3912 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3913 echo $ECHO_N "(cached) $ECHO_C" >&6
3914 else
3915 if test -n "$ac_ct_CC"; then
3916 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3917 else
3918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919 for as_dir in $PATH
3920 do
3921 IFS=$as_save_IFS
3922 test -z "$as_dir" && as_dir=.
3923 for ac_exec_ext in '' $ac_executable_extensions; do
3924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 ac_cv_prog_ac_ct_CC="$ac_prog"
3926 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 break 2
3928 fi
3929 done
3930 done
3931 IFS=$as_save_IFS
3932
3933 fi
3934 fi
3935 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3936 if test -n "$ac_ct_CC"; then
3937 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3938 echo "${ECHO_T}$ac_ct_CC" >&6; }
3939 else
3940 { echo "$as_me:$LINENO: result: no" >&5
3941 echo "${ECHO_T}no" >&6; }
3942 fi
3943
3944
3945 test -n "$ac_ct_CC" && break
3946 done
3947
3948 if test "x$ac_ct_CC" = x; then
3949 CC=""
3950 else
3951 case $cross_compiling:$ac_tool_warned in
3952 yes:)
3953 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3954 whose name does not start with the host triplet. If you think this
3955 configuration is useful to you, please write to autoconf@gnu.org." >&5
3956 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3957 whose name does not start with the host triplet. If you think this
3958 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3959 ac_tool_warned=yes ;;
3960 esac
3961 CC=$ac_ct_CC
3962 fi
3963 fi
3964
3965
3966 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3967 See \`config.log' for more details." >&5
3968 echo "$as_me: error: no acceptable C compiler found in \$PATH
3969 See \`config.log' for more details." >&2;}
3970 { (exit 1); exit 1; }; }
3971
3972 # Provide some information about the compiler.
3973 echo "$as_me:$LINENO: checking for C compiler version" >&5
3974 ac_compiler=`set X $ac_compile; echo $2`
3975 { (ac_try="$ac_compiler --version >&5"
3976 case "(($ac_try" in
3977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3978 *) ac_try_echo=$ac_try;;
3979 esac
3980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3981 (eval "$ac_compiler --version >&5") 2>&5
3982 ac_status=$?
3983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3984 (exit $ac_status); }
3985 { (ac_try="$ac_compiler -v >&5"
3986 case "(($ac_try" in
3987 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3988 *) ac_try_echo=$ac_try;;
3989 esac
3990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3991 (eval "$ac_compiler -v >&5") 2>&5
3992 ac_status=$?
3993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994 (exit $ac_status); }
3995 { (ac_try="$ac_compiler -V >&5"
3996 case "(($ac_try" in
3997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3998 *) ac_try_echo=$ac_try;;
3999 esac
4000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4001 (eval "$ac_compiler -V >&5") 2>&5
4002 ac_status=$?
4003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 (exit $ac_status); }
4005
4006 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4007 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
4008 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4009 echo $ECHO_N "(cached) $ECHO_C" >&6
4010 else
4011 cat >conftest.$ac_ext <<_ACEOF
4012 /* confdefs.h. */
4013 _ACEOF
4014 cat confdefs.h >>conftest.$ac_ext
4015 cat >>conftest.$ac_ext <<_ACEOF
4016 /* end confdefs.h. */
4017
4018 int
4019 main ()
4020 {
4021 #ifndef __GNUC__
4022 choke me
4023 #endif
4024
4025 ;
4026 return 0;
4027 }
4028 _ACEOF
4029 rm -f conftest.$ac_objext
4030 if { (ac_try="$ac_compile"
4031 case "(($ac_try" in
4032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033 *) ac_try_echo=$ac_try;;
4034 esac
4035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036 (eval "$ac_compile") 2>conftest.er1
4037 ac_status=$?
4038 grep -v '^ *+' conftest.er1 >conftest.err
4039 rm -f conftest.er1
4040 cat conftest.err >&5
4041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 (exit $ac_status); } && {
4043 test -z "$ac_c_werror_flag" ||
4044 test ! -s conftest.err
4045 } && test -s conftest.$ac_objext; then
4046 ac_compiler_gnu=yes
4047 else
4048 echo "$as_me: failed program was:" >&5
4049 sed 's/^/| /' conftest.$ac_ext >&5
4050
4051 ac_compiler_gnu=no
4052 fi
4053
4054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4056
4057 fi
4058 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4059 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
4060 GCC=`test $ac_compiler_gnu = yes && echo yes`
4061 ac_test_CFLAGS=${CFLAGS+set}
4062 ac_save_CFLAGS=$CFLAGS
4063 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4064 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
4065 if test "${ac_cv_prog_cc_g+set}" = set; then
4066 echo $ECHO_N "(cached) $ECHO_C" >&6
4067 else
4068 ac_save_c_werror_flag=$ac_c_werror_flag
4069 ac_c_werror_flag=yes
4070 ac_cv_prog_cc_g=no
4071 CFLAGS="-g"
4072 cat >conftest.$ac_ext <<_ACEOF
4073 /* confdefs.h. */
4074 _ACEOF
4075 cat confdefs.h >>conftest.$ac_ext
4076 cat >>conftest.$ac_ext <<_ACEOF
4077 /* end confdefs.h. */
4078
4079 int
4080 main ()
4081 {
4082
4083 ;
4084 return 0;
4085 }
4086 _ACEOF
4087 rm -f conftest.$ac_objext
4088 if { (ac_try="$ac_compile"
4089 case "(($ac_try" in
4090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4091 *) ac_try_echo=$ac_try;;
4092 esac
4093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4094 (eval "$ac_compile") 2>conftest.er1
4095 ac_status=$?
4096 grep -v '^ *+' conftest.er1 >conftest.err
4097 rm -f conftest.er1
4098 cat conftest.err >&5
4099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100 (exit $ac_status); } && {
4101 test -z "$ac_c_werror_flag" ||
4102 test ! -s conftest.err
4103 } && test -s conftest.$ac_objext; then
4104 ac_cv_prog_cc_g=yes
4105 else
4106 echo "$as_me: failed program was:" >&5
4107 sed 's/^/| /' conftest.$ac_ext >&5
4108
4109 CFLAGS=""
4110 cat >conftest.$ac_ext <<_ACEOF
4111 /* confdefs.h. */
4112 _ACEOF
4113 cat confdefs.h >>conftest.$ac_ext
4114 cat >>conftest.$ac_ext <<_ACEOF
4115 /* end confdefs.h. */
4116
4117 int
4118 main ()
4119 {
4120
4121 ;
4122 return 0;
4123 }
4124 _ACEOF
4125 rm -f conftest.$ac_objext
4126 if { (ac_try="$ac_compile"
4127 case "(($ac_try" in
4128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4129 *) ac_try_echo=$ac_try;;
4130 esac
4131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4132 (eval "$ac_compile") 2>conftest.er1
4133 ac_status=$?
4134 grep -v '^ *+' conftest.er1 >conftest.err
4135 rm -f conftest.er1
4136 cat conftest.err >&5
4137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138 (exit $ac_status); } && {
4139 test -z "$ac_c_werror_flag" ||
4140 test ! -s conftest.err
4141 } && test -s conftest.$ac_objext; then
4142 :
4143 else
4144 echo "$as_me: failed program was:" >&5
4145 sed 's/^/| /' conftest.$ac_ext >&5
4146
4147 ac_c_werror_flag=$ac_save_c_werror_flag
4148 CFLAGS="-g"
4149 cat >conftest.$ac_ext <<_ACEOF
4150 /* confdefs.h. */
4151 _ACEOF
4152 cat confdefs.h >>conftest.$ac_ext
4153 cat >>conftest.$ac_ext <<_ACEOF
4154 /* end confdefs.h. */
4155
4156 int
4157 main ()
4158 {
4159
4160 ;
4161 return 0;
4162 }
4163 _ACEOF
4164 rm -f conftest.$ac_objext
4165 if { (ac_try="$ac_compile"
4166 case "(($ac_try" in
4167 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4168 *) ac_try_echo=$ac_try;;
4169 esac
4170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4171 (eval "$ac_compile") 2>conftest.er1
4172 ac_status=$?
4173 grep -v '^ *+' conftest.er1 >conftest.err
4174 rm -f conftest.er1
4175 cat conftest.err >&5
4176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177 (exit $ac_status); } && {
4178 test -z "$ac_c_werror_flag" ||
4179 test ! -s conftest.err
4180 } && test -s conftest.$ac_objext; then
4181 ac_cv_prog_cc_g=yes
4182 else
4183 echo "$as_me: failed program was:" >&5
4184 sed 's/^/| /' conftest.$ac_ext >&5
4185
4186
4187 fi
4188
4189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4190 fi
4191
4192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4193 fi
4194
4195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4196 ac_c_werror_flag=$ac_save_c_werror_flag
4197 fi
4198 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4199 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4200 if test "$ac_test_CFLAGS" = set; then
4201 CFLAGS=$ac_save_CFLAGS
4202 elif test $ac_cv_prog_cc_g = yes; then
4203 if test "$GCC" = yes; then
4204 CFLAGS="-g -O2"
4205 else
4206 CFLAGS="-g"
4207 fi
4208 else
4209 if test "$GCC" = yes; then
4210 CFLAGS="-O2"
4211 else
4212 CFLAGS=
4213 fi
4214 fi
4215 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4216 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4217 if test "${ac_cv_prog_cc_c89+set}" = set; then
4218 echo $ECHO_N "(cached) $ECHO_C" >&6
4219 else
4220 ac_cv_prog_cc_c89=no
4221 ac_save_CC=$CC
4222 cat >conftest.$ac_ext <<_ACEOF
4223 /* confdefs.h. */
4224 _ACEOF
4225 cat confdefs.h >>conftest.$ac_ext
4226 cat >>conftest.$ac_ext <<_ACEOF
4227 /* end confdefs.h. */
4228 #include <stdarg.h>
4229 #include <stdio.h>
4230 #include <sys/types.h>
4231 #include <sys/stat.h>
4232 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4233 struct buf { int x; };
4234 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4235 static char *e (p, i)
4236 char **p;
4237 int i;
4238 {
4239 return p[i];
4240 }
4241 static char *f (char * (*g) (char **, int), char **p, ...)
4242 {
4243 char *s;
4244 va_list v;
4245 va_start (v,p);
4246 s = g (p, va_arg (v,int));
4247 va_end (v);
4248 return s;
4249 }
4250
4251 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4252 function prototypes and stuff, but not '\xHH' hex character constants.
4253 These don't provoke an error unfortunately, instead are silently treated
4254 as 'x'. The following induces an error, until -std is added to get
4255 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4256 array size at least. It's necessary to write '\x00'==0 to get something
4257 that's true only with -std. */
4258 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4259
4260 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4261 inside strings and character constants. */
4262 #define FOO(x) 'x'
4263 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4264
4265 int test (int i, double x);
4266 struct s1 {int (*f) (int a);};
4267 struct s2 {int (*f) (double a);};
4268 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4269 int argc;
4270 char **argv;
4271 int
4272 main ()
4273 {
4274 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4275 ;
4276 return 0;
4277 }
4278 _ACEOF
4279 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4280 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4281 do
4282 CC="$ac_save_CC $ac_arg"
4283 rm -f conftest.$ac_objext
4284 if { (ac_try="$ac_compile"
4285 case "(($ac_try" in
4286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4287 *) ac_try_echo=$ac_try;;
4288 esac
4289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4290 (eval "$ac_compile") 2>conftest.er1
4291 ac_status=$?
4292 grep -v '^ *+' conftest.er1 >conftest.err
4293 rm -f conftest.er1
4294 cat conftest.err >&5
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); } && {
4297 test -z "$ac_c_werror_flag" ||
4298 test ! -s conftest.err
4299 } && test -s conftest.$ac_objext; then
4300 ac_cv_prog_cc_c89=$ac_arg
4301 else
4302 echo "$as_me: failed program was:" >&5
4303 sed 's/^/| /' conftest.$ac_ext >&5
4304
4305
4306 fi
4307
4308 rm -f core conftest.err conftest.$ac_objext
4309 test "x$ac_cv_prog_cc_c89" != "xno" && break
4310 done
4311 rm -f conftest.$ac_ext
4312 CC=$ac_save_CC
4313
4314 fi
4315 # AC_CACHE_VAL
4316 case "x$ac_cv_prog_cc_c89" in
4317 x)
4318 { echo "$as_me:$LINENO: result: none needed" >&5
4319 echo "${ECHO_T}none needed" >&6; } ;;
4320 xno)
4321 { echo "$as_me:$LINENO: result: unsupported" >&5
4322 echo "${ECHO_T}unsupported" >&6; } ;;
4323 *)
4324 CC="$CC $ac_cv_prog_cc_c89"
4325 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4326 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4327 esac
4328
4329
4330 ac_ext=c
4331 ac_cpp='$CPP $CPPFLAGS'
4332 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4333 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4334 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4335
4336 ac_ext=${ac_fc_srcext-f}
4337 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4338 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4339 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4340 if test -n "$ac_tool_prefix"; then
4341 for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4342 do
4343 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4344 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4345 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4346 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4347 if test "${ac_cv_prog_FC+set}" = set; then
4348 echo $ECHO_N "(cached) $ECHO_C" >&6
4349 else
4350 if test -n "$FC"; then
4351 ac_cv_prog_FC="$FC" # Let the user override the test.
4352 else
4353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4354 for as_dir in $PATH
4355 do
4356 IFS=$as_save_IFS
4357 test -z "$as_dir" && as_dir=.
4358 for ac_exec_ext in '' $ac_executable_extensions; do
4359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4360 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4361 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4362 break 2
4363 fi
4364 done
4365 done
4366 IFS=$as_save_IFS
4367
4368 fi
4369 fi
4370 FC=$ac_cv_prog_FC
4371 if test -n "$FC"; then
4372 { echo "$as_me:$LINENO: result: $FC" >&5
4373 echo "${ECHO_T}$FC" >&6; }
4374 else
4375 { echo "$as_me:$LINENO: result: no" >&5
4376 echo "${ECHO_T}no" >&6; }
4377 fi
4378
4379
4380 test -n "$FC" && break
4381 done
4382 fi
4383 if test -z "$FC"; then
4384 ac_ct_FC=$FC
4385 for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4386 do
4387 # Extract the first word of "$ac_prog", so it can be a program name with args.
4388 set dummy $ac_prog; ac_word=$2
4389 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4390 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4391 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4392 echo $ECHO_N "(cached) $ECHO_C" >&6
4393 else
4394 if test -n "$ac_ct_FC"; then
4395 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4396 else
4397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4398 for as_dir in $PATH
4399 do
4400 IFS=$as_save_IFS
4401 test -z "$as_dir" && as_dir=.
4402 for ac_exec_ext in '' $ac_executable_extensions; do
4403 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4404 ac_cv_prog_ac_ct_FC="$ac_prog"
4405 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4406 break 2
4407 fi
4408 done
4409 done
4410 IFS=$as_save_IFS
4411
4412 fi
4413 fi
4414 ac_ct_FC=$ac_cv_prog_ac_ct_FC
4415 if test -n "$ac_ct_FC"; then
4416 { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4417 echo "${ECHO_T}$ac_ct_FC" >&6; }
4418 else
4419 { echo "$as_me:$LINENO: result: no" >&5
4420 echo "${ECHO_T}no" >&6; }
4421 fi
4422
4423
4424 test -n "$ac_ct_FC" && break
4425 done
4426
4427 if test "x$ac_ct_FC" = x; then
4428 FC=""
4429 else
4430 case $cross_compiling:$ac_tool_warned in
4431 yes:)
4432 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4433 whose name does not start with the host triplet. If you think this
4434 configuration is useful to you, please write to autoconf@gnu.org." >&5
4435 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4436 whose name does not start with the host triplet. If you think this
4437 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4438 ac_tool_warned=yes ;;
4439 esac
4440 FC=$ac_ct_FC
4441 fi
4442 fi
4443
4444
4445 # Provide some information about the compiler.
4446 echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4447 ac_compiler=`set X $ac_compile; echo $2`
4448 { (ac_try="$ac_compiler --version >&5"
4449 case "(($ac_try" in
4450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4451 *) ac_try_echo=$ac_try;;
4452 esac
4453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4454 (eval "$ac_compiler --version >&5") 2>&5
4455 ac_status=$?
4456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4457 (exit $ac_status); }
4458 { (ac_try="$ac_compiler -v >&5"
4459 case "(($ac_try" in
4460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4461 *) ac_try_echo=$ac_try;;
4462 esac
4463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4464 (eval "$ac_compiler -v >&5") 2>&5
4465 ac_status=$?
4466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 (exit $ac_status); }
4468 { (ac_try="$ac_compiler -V >&5"
4469 case "(($ac_try" in
4470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471 *) ac_try_echo=$ac_try;;
4472 esac
4473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4474 (eval "$ac_compiler -V >&5") 2>&5
4475 ac_status=$?
4476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 (exit $ac_status); }
4478 rm -f a.out
4479
4480 # If we don't use `.F' as extension, the preprocessor is not run on the
4481 # input file. (Note that this only needs to work for GNU compilers.)
4482 ac_save_ext=$ac_ext
4483 ac_ext=F
4484 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4485 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4486 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4487 echo $ECHO_N "(cached) $ECHO_C" >&6
4488 else
4489 cat >conftest.$ac_ext <<_ACEOF
4490 program main
4491 #ifndef __GNUC__
4492 choke me
4493 #endif
4494
4495 end
4496 _ACEOF
4497 rm -f conftest.$ac_objext
4498 if { (ac_try="$ac_compile"
4499 case "(($ac_try" in
4500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4501 *) ac_try_echo=$ac_try;;
4502 esac
4503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4504 (eval "$ac_compile") 2>conftest.er1
4505 ac_status=$?
4506 grep -v '^ *+' conftest.er1 >conftest.err
4507 rm -f conftest.er1
4508 cat conftest.err >&5
4509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4510 (exit $ac_status); } && {
4511 test -z "$ac_fc_werror_flag" ||
4512 test ! -s conftest.err
4513 } && test -s conftest.$ac_objext; then
4514 ac_compiler_gnu=yes
4515 else
4516 echo "$as_me: failed program was:" >&5
4517 sed 's/^/| /' conftest.$ac_ext >&5
4518
4519 ac_compiler_gnu=no
4520 fi
4521
4522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4524
4525 fi
4526 { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4527 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4528 ac_ext=$ac_save_ext
4529 ac_test_FFLAGS=${FCFLAGS+set}
4530 ac_save_FFLAGS=$FCFLAGS
4531 FCFLAGS=
4532 { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4533 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4534 if test "${ac_cv_prog_fc_g+set}" = set; then
4535 echo $ECHO_N "(cached) $ECHO_C" >&6
4536 else
4537 FCFLAGS=-g
4538 cat >conftest.$ac_ext <<_ACEOF
4539 program main
4540
4541 end
4542 _ACEOF
4543 rm -f conftest.$ac_objext
4544 if { (ac_try="$ac_compile"
4545 case "(($ac_try" in
4546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547 *) ac_try_echo=$ac_try;;
4548 esac
4549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550 (eval "$ac_compile") 2>conftest.er1
4551 ac_status=$?
4552 grep -v '^ *+' conftest.er1 >conftest.err
4553 rm -f conftest.er1
4554 cat conftest.err >&5
4555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 (exit $ac_status); } && {
4557 test -z "$ac_fc_werror_flag" ||
4558 test ! -s conftest.err
4559 } && test -s conftest.$ac_objext; then
4560 ac_cv_prog_fc_g=yes
4561 else
4562 echo "$as_me: failed program was:" >&5
4563 sed 's/^/| /' conftest.$ac_ext >&5
4564
4565 ac_cv_prog_fc_g=no
4566 fi
4567
4568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569
4570 fi
4571 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4572 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
4573 if test "$ac_test_FFLAGS" = set; then
4574 FCFLAGS=$ac_save_FFLAGS
4575 elif test $ac_cv_prog_fc_g = yes; then
4576 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4577 FCFLAGS="-g -O2"
4578 else
4579 FCFLAGS="-g"
4580 fi
4581 else
4582 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4583 FCFLAGS="-O2"
4584 else
4585 FCFLAGS=
4586 fi
4587 fi
4588
4589 ac_ext=c
4590 ac_cpp='$CPP $CPPFLAGS'
4591 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4592 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4593 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4594
4595 ac_ext=c
4596 ac_cpp='$CPP $CPPFLAGS'
4597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4600 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4601 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4602 # On Suns, sometimes $CPP names a directory.
4603 if test -n "$CPP" && test -d "$CPP"; then
4604 CPP=
4605 fi
4606 if test -z "$CPP"; then
4607 if test "${ac_cv_prog_CPP+set}" = set; then
4608 echo $ECHO_N "(cached) $ECHO_C" >&6
4609 else
4610 # Double quotes because CPP needs to be expanded
4611 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4612 do
4613 ac_preproc_ok=false
4614 for ac_c_preproc_warn_flag in '' yes
4615 do
4616 # Use a header file that comes with gcc, so configuring glibc
4617 # with a fresh cross-compiler works.
4618 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4619 # <limits.h> exists even on freestanding compilers.
4620 # On the NeXT, cc -E runs the code through the compiler's parser,
4621 # not just through cpp. "Syntax error" is here to catch this case.
4622 cat >conftest.$ac_ext <<_ACEOF
4623 /* confdefs.h. */
4624 _ACEOF
4625 cat confdefs.h >>conftest.$ac_ext
4626 cat >>conftest.$ac_ext <<_ACEOF
4627 /* end confdefs.h. */
4628 #ifdef __STDC__
4629 # include <limits.h>
4630 #else
4631 # include <assert.h>
4632 #endif
4633 Syntax error
4634 _ACEOF
4635 if { (ac_try="$ac_cpp conftest.$ac_ext"
4636 case "(($ac_try" in
4637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4638 *) ac_try_echo=$ac_try;;
4639 esac
4640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4641 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4642 ac_status=$?
4643 grep -v '^ *+' conftest.er1 >conftest.err
4644 rm -f conftest.er1
4645 cat conftest.err >&5
4646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647 (exit $ac_status); } >/dev/null && {
4648 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4649 test ! -s conftest.err
4650 }; then
4651 :
4652 else
4653 echo "$as_me: failed program was:" >&5
4654 sed 's/^/| /' conftest.$ac_ext >&5
4655
4656 # Broken: fails on valid input.
4657 continue
4658 fi
4659
4660 rm -f conftest.err conftest.$ac_ext
4661
4662 # OK, works on sane cases. Now check whether nonexistent headers
4663 # can be detected and how.
4664 cat >conftest.$ac_ext <<_ACEOF
4665 /* confdefs.h. */
4666 _ACEOF
4667 cat confdefs.h >>conftest.$ac_ext
4668 cat >>conftest.$ac_ext <<_ACEOF
4669 /* end confdefs.h. */
4670 #include <ac_nonexistent.h>
4671 _ACEOF
4672 if { (ac_try="$ac_cpp conftest.$ac_ext"
4673 case "(($ac_try" in
4674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4675 *) ac_try_echo=$ac_try;;
4676 esac
4677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4678 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4679 ac_status=$?
4680 grep -v '^ *+' conftest.er1 >conftest.err
4681 rm -f conftest.er1
4682 cat conftest.err >&5
4683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4684 (exit $ac_status); } >/dev/null && {
4685 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4686 test ! -s conftest.err
4687 }; then
4688 # Broken: success on invalid input.
4689 continue
4690 else
4691 echo "$as_me: failed program was:" >&5
4692 sed 's/^/| /' conftest.$ac_ext >&5
4693
4694 # Passes both tests.
4695 ac_preproc_ok=:
4696 break
4697 fi
4698
4699 rm -f conftest.err conftest.$ac_ext
4700
4701 done
4702 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4703 rm -f conftest.err conftest.$ac_ext
4704 if $ac_preproc_ok; then
4705 break
4706 fi
4707
4708 done
4709 ac_cv_prog_CPP=$CPP
4710
4711 fi
4712 CPP=$ac_cv_prog_CPP
4713 else
4714 ac_cv_prog_CPP=$CPP
4715 fi
4716 { echo "$as_me:$LINENO: result: $CPP" >&5
4717 echo "${ECHO_T}$CPP" >&6; }
4718 ac_preproc_ok=false
4719 for ac_c_preproc_warn_flag in '' yes
4720 do
4721 # Use a header file that comes with gcc, so configuring glibc
4722 # with a fresh cross-compiler works.
4723 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4724 # <limits.h> exists even on freestanding compilers.
4725 # On the NeXT, cc -E runs the code through the compiler's parser,
4726 # not just through cpp. "Syntax error" is here to catch this case.
4727 cat >conftest.$ac_ext <<_ACEOF
4728 /* confdefs.h. */
4729 _ACEOF
4730 cat confdefs.h >>conftest.$ac_ext
4731 cat >>conftest.$ac_ext <<_ACEOF
4732 /* end confdefs.h. */
4733 #ifdef __STDC__
4734 # include <limits.h>
4735 #else
4736 # include <assert.h>
4737 #endif
4738 Syntax error
4739 _ACEOF
4740 if { (ac_try="$ac_cpp conftest.$ac_ext"
4741 case "(($ac_try" in
4742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4743 *) ac_try_echo=$ac_try;;
4744 esac
4745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4746 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4747 ac_status=$?
4748 grep -v '^ *+' conftest.er1 >conftest.err
4749 rm -f conftest.er1
4750 cat conftest.err >&5
4751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4752 (exit $ac_status); } >/dev/null && {
4753 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4754 test ! -s conftest.err
4755 }; then
4756 :
4757 else
4758 echo "$as_me: failed program was:" >&5
4759 sed 's/^/| /' conftest.$ac_ext >&5
4760
4761 # Broken: fails on valid input.
4762 continue
4763 fi
4764
4765 rm -f conftest.err conftest.$ac_ext
4766
4767 # OK, works on sane cases. Now check whether nonexistent headers
4768 # can be detected and how.
4769 cat >conftest.$ac_ext <<_ACEOF
4770 /* confdefs.h. */
4771 _ACEOF
4772 cat confdefs.h >>conftest.$ac_ext
4773 cat >>conftest.$ac_ext <<_ACEOF
4774 /* end confdefs.h. */
4775 #include <ac_nonexistent.h>
4776 _ACEOF
4777 if { (ac_try="$ac_cpp conftest.$ac_ext"
4778 case "(($ac_try" in
4779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4780 *) ac_try_echo=$ac_try;;
4781 esac
4782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4783 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4784 ac_status=$?
4785 grep -v '^ *+' conftest.er1 >conftest.err
4786 rm -f conftest.er1
4787 cat conftest.err >&5
4788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4789 (exit $ac_status); } >/dev/null && {
4790 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4791 test ! -s conftest.err
4792 }; then
4793 # Broken: success on invalid input.
4794 continue
4795 else
4796 echo "$as_me: failed program was:" >&5
4797 sed 's/^/| /' conftest.$ac_ext >&5
4798
4799 # Passes both tests.
4800 ac_preproc_ok=:
4801 break
4802 fi
4803
4804 rm -f conftest.err conftest.$ac_ext
4805
4806 done
4807 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4808 rm -f conftest.err conftest.$ac_ext
4809 if $ac_preproc_ok; then
4810 :
4811 else
4812 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4813 See \`config.log' for more details." >&5
4814 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4815 See \`config.log' for more details." >&2;}
4816 { (exit 1); exit 1; }; }
4817 fi
4818
4819 ac_ext=c
4820 ac_cpp='$CPP $CPPFLAGS'
4821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4824
4825 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4826 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4827 if test "${ac_cv_path_GREP+set}" = set; then
4828 echo $ECHO_N "(cached) $ECHO_C" >&6
4829 else
4830 # Extract the first word of "grep ggrep" to use in msg output
4831 if test -z "$GREP"; then
4832 set dummy grep ggrep; ac_prog_name=$2
4833 if test "${ac_cv_path_GREP+set}" = set; then
4834 echo $ECHO_N "(cached) $ECHO_C" >&6
4835 else
4836 ac_path_GREP_found=false
4837 # Loop through the user's path and test for each of PROGNAME-LIST
4838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4840 do
4841 IFS=$as_save_IFS
4842 test -z "$as_dir" && as_dir=.
4843 for ac_prog in grep ggrep; do
4844 for ac_exec_ext in '' $ac_executable_extensions; do
4845 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4846 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4847 # Check for GNU ac_path_GREP and select it if it is found.
4848 # Check for GNU $ac_path_GREP
4849 case `"$ac_path_GREP" --version 2>&1` in
4850 *GNU*)
4851 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4852 *)
4853 ac_count=0
4854 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4855 while :
4856 do
4857 cat "conftest.in" "conftest.in" >"conftest.tmp"
4858 mv "conftest.tmp" "conftest.in"
4859 cp "conftest.in" "conftest.nl"
4860 echo 'GREP' >> "conftest.nl"
4861 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4862 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4863 ac_count=`expr $ac_count + 1`
4864 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4865 # Best one so far, save it but keep looking for a better one
4866 ac_cv_path_GREP="$ac_path_GREP"
4867 ac_path_GREP_max=$ac_count
4868 fi
4869 # 10*(2^10) chars as input seems more than enough
4870 test $ac_count -gt 10 && break
4871 done
4872 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4873 esac
4874
4875
4876 $ac_path_GREP_found && break 3
4877 done
4878 done
4879
4880 done
4881 IFS=$as_save_IFS
4882
4883
4884 fi
4885
4886 GREP="$ac_cv_path_GREP"
4887 if test -z "$GREP"; then
4888 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4889 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4890 { (exit 1); exit 1; }; }
4891 fi
4892
4893 else
4894 ac_cv_path_GREP=$GREP
4895 fi
4896
4897
4898 fi
4899 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4900 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4901 GREP="$ac_cv_path_GREP"
4902
4903
4904 { echo "$as_me:$LINENO: checking for egrep" >&5
4905 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4906 if test "${ac_cv_path_EGREP+set}" = set; then
4907 echo $ECHO_N "(cached) $ECHO_C" >&6
4908 else
4909 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4910 then ac_cv_path_EGREP="$GREP -E"
4911 else
4912 # Extract the first word of "egrep" to use in msg output
4913 if test -z "$EGREP"; then
4914 set dummy egrep; ac_prog_name=$2
4915 if test "${ac_cv_path_EGREP+set}" = set; then
4916 echo $ECHO_N "(cached) $ECHO_C" >&6
4917 else
4918 ac_path_EGREP_found=false
4919 # Loop through the user's path and test for each of PROGNAME-LIST
4920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4921 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4922 do
4923 IFS=$as_save_IFS
4924 test -z "$as_dir" && as_dir=.
4925 for ac_prog in egrep; do
4926 for ac_exec_ext in '' $ac_executable_extensions; do
4927 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4928 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4929 # Check for GNU ac_path_EGREP and select it if it is found.
4930 # Check for GNU $ac_path_EGREP
4931 case `"$ac_path_EGREP" --version 2>&1` in
4932 *GNU*)
4933 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4934 *)
4935 ac_count=0
4936 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4937 while :
4938 do
4939 cat "conftest.in" "conftest.in" >"conftest.tmp"
4940 mv "conftest.tmp" "conftest.in"
4941 cp "conftest.in" "conftest.nl"
4942 echo 'EGREP' >> "conftest.nl"
4943 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4944 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4945 ac_count=`expr $ac_count + 1`
4946 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4947 # Best one so far, save it but keep looking for a better one
4948 ac_cv_path_EGREP="$ac_path_EGREP"
4949 ac_path_EGREP_max=$ac_count
4950 fi
4951 # 10*(2^10) chars as input seems more than enough
4952 test $ac_count -gt 10 && break
4953 done
4954 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4955 esac
4956
4957
4958 $ac_path_EGREP_found && break 3
4959 done
4960 done
4961
4962 done
4963 IFS=$as_save_IFS
4964
4965
4966 fi
4967
4968 EGREP="$ac_cv_path_EGREP"
4969 if test -z "$EGREP"; then
4970 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4971 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4972 { (exit 1); exit 1; }; }
4973 fi
4974
4975 else
4976 ac_cv_path_EGREP=$EGREP
4977 fi
4978
4979
4980 fi
4981 fi
4982 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4983 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4984 EGREP="$ac_cv_path_EGREP"
4985
4986
4987 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4988 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4989 LN_S=$as_ln_s
4990 if test "$LN_S" = "ln -s"; then
4991 { echo "$as_me:$LINENO: result: yes" >&5
4992 echo "${ECHO_T}yes" >&6; }
4993 else
4994 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4995 echo "${ECHO_T}no, using $LN_S" >&6; }
4996 fi
4997
4998 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4999 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
5000 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5001 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5002 echo $ECHO_N "(cached) $ECHO_C" >&6
5003 else
5004 cat >conftest.make <<\_ACEOF
5005 SHELL = /bin/sh
5006 all:
5007 @echo '@@@%%%=$(MAKE)=@@@%%%'
5008 _ACEOF
5009 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5010 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5011 *@@@%%%=?*=@@@%%%*)
5012 eval ac_cv_prog_make_${ac_make}_set=yes;;
5013 *)
5014 eval ac_cv_prog_make_${ac_make}_set=no;;
5015 esac
5016 rm -f conftest.make
5017 fi
5018 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5019 { echo "$as_me:$LINENO: result: yes" >&5
5020 echo "${ECHO_T}yes" >&6; }
5021 SET_MAKE=
5022 else
5023 { echo "$as_me:$LINENO: result: no" >&5
5024 echo "${ECHO_T}no" >&6; }
5025 SET_MAKE="MAKE=${MAKE-make}"
5026 fi
5027
5028 if test -n "$ac_tool_prefix"; then
5029 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5030 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5031 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5032 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5033 if test "${ac_cv_prog_RANLIB+set}" = set; then
5034 echo $ECHO_N "(cached) $ECHO_C" >&6
5035 else
5036 if test -n "$RANLIB"; then
5037 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5038 else
5039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5040 for as_dir in $PATH
5041 do
5042 IFS=$as_save_IFS
5043 test -z "$as_dir" && as_dir=.
5044 for ac_exec_ext in '' $ac_executable_extensions; do
5045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5046 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5047 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5048 break 2
5049 fi
5050 done
5051 done
5052 IFS=$as_save_IFS
5053
5054 fi
5055 fi
5056 RANLIB=$ac_cv_prog_RANLIB
5057 if test -n "$RANLIB"; then
5058 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5059 echo "${ECHO_T}$RANLIB" >&6; }
5060 else
5061 { echo "$as_me:$LINENO: result: no" >&5
5062 echo "${ECHO_T}no" >&6; }
5063 fi
5064
5065
5066 fi
5067 if test -z "$ac_cv_prog_RANLIB"; then
5068 ac_ct_RANLIB=$RANLIB
5069 # Extract the first word of "ranlib", so it can be a program name with args.
5070 set dummy ranlib; ac_word=$2
5071 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5072 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5073 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5074 echo $ECHO_N "(cached) $ECHO_C" >&6
5075 else
5076 if test -n "$ac_ct_RANLIB"; then
5077 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5078 else
5079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5080 for as_dir in $PATH
5081 do
5082 IFS=$as_save_IFS
5083 test -z "$as_dir" && as_dir=.
5084 for ac_exec_ext in '' $ac_executable_extensions; do
5085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 ac_cv_prog_ac_ct_RANLIB="ranlib"
5087 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5088 break 2
5089 fi
5090 done
5091 done
5092 IFS=$as_save_IFS
5093
5094 fi
5095 fi
5096 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5097 if test -n "$ac_ct_RANLIB"; then
5098 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5099 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5100 else
5101 { echo "$as_me:$LINENO: result: no" >&5
5102 echo "${ECHO_T}no" >&6; }
5103 fi
5104
5105 if test "x$ac_ct_RANLIB" = x; then
5106 RANLIB=":"
5107 else
5108 case $cross_compiling:$ac_tool_warned in
5109 yes:)
5110 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5111 whose name does not start with the host triplet. If you think this
5112 configuration is useful to you, please write to autoconf@gnu.org." >&5
5113 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5114 whose name does not start with the host triplet. If you think this
5115 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5116 ac_tool_warned=yes ;;
5117 esac
5118 RANLIB=$ac_ct_RANLIB
5119 fi
5120 else
5121 RANLIB="$ac_cv_prog_RANLIB"
5122 fi
5123
5124
5125 # Extract the first word of "perl", so it can be a program name with args.
5126 set dummy perl; ac_word=$2
5127 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5128 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5129 if test "${ac_cv_path_PERLINTERP+set}" = set; then
5130 echo $ECHO_N "(cached) $ECHO_C" >&6
5131 else
5132 case $PERLINTERP in
5133 [\\/]* | ?:[\\/]*)
5134 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5135 ;;
5136 *)
5137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5138 for as_dir in $PATH
5139 do
5140 IFS=$as_save_IFS
5141 test -z "$as_dir" && as_dir=.
5142 for ac_exec_ext in '' $ac_executable_extensions; do
5143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5144 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5145 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5146 break 2
5147 fi
5148 done
5149 done
5150 IFS=$as_save_IFS
5151
5152 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5153 ;;
5154 esac
5155 fi
5156 PERLINTERP=$ac_cv_path_PERLINTERP
5157 if test -n "$PERLINTERP"; then
5158 { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5159 echo "${ECHO_T}$PERLINTERP" >&6; }
5160 else
5161 { echo "$as_me:$LINENO: result: no" >&5
5162 echo "${ECHO_T}no" >&6; }
5163 fi
5164
5165
5166 ac_cv_path_perlinterp="$PERLINTERP"
5167 _sHpB='#!'
5168
5169
5170 # Check whether --with-perl-shebang was given.
5171 if test "${with_perl_shebang+set}" = set; then
5172 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5173 else
5174 opt_perl_shebang="not_set"
5175 fi
5176
5177 { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5178 echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
5179 if test "${ax_cv_opt_perl_shebang+set}" = set; then
5180 echo $ECHO_N "(cached) $ECHO_C" >&6
5181 else
5182 case "$opt_perl_shebang" in
5183 not_set ) ax_cv_opt_perl_shebang=''
5184 ;;
5185 * )
5186 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5187 esac
5188
5189 fi
5190 { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5191 echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5192 if test "A$ax_cv_opt_perl_shebang" != "A"
5193 then
5194 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5195 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5196 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5197 echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5198
5199 # Automatic detection of sharpbang formula starts here
5200 else
5201 _somian_shbangperl=`$PERLINTERP -V:startperl`
5202 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5203 { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5204 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5205 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5206 echo $ECHO_N "(cached) $ECHO_C" >&6
5207 else
5208 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5209 if test "x$_somian_kspb_perl" == x
5210 then _somian_ksbp_warn_empty='durnit'
5211 else
5212 case "A$_somian_kspb_perl" in
5213 A#!*perl* )
5214 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5215 ;;
5216 A* ) _somian_ksbp_warn_defau='trouble'
5217 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5218 esac
5219 fi
5220
5221 fi
5222 { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5223 echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
5224 # The above prints Checking ... result message to user.
5225 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5226
5227 if test A${_somian_ksbp_warn_empty+set} == Aset
5228 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5229 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5230 fi
5231 # Inform user after printing result value
5232 if test A${_somian_ksbp_warn_defau+set} == Aset
5233 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5234 echo "$as_me: Maybe Not good -" >&6;}
5235 { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5236 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5237 else { echo "$as_me:$LINENO: OK Good result - " >&5
5238 echo "$as_me: OK Good result - " >&6;}
5239 { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5240 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5241 fi
5242 fi
5243
5244 # Find a good install program. We prefer a C program (faster),
5245 # so one script is as good as another. But avoid the broken or
5246 # incompatible versions:
5247 # SysV /etc/install, /usr/sbin/install
5248 # SunOS /usr/etc/install
5249 # IRIX /sbin/install
5250 # AIX /bin/install
5251 # AmigaOS /C/install, which installs bootblocks on floppy discs
5252 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5253 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5254 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5255 # OS/2's system install, which has a completely different semantic
5256 # ./install, which can be erroneously created by make from ./install.sh.
5257 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5258 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5259 if test -z "$INSTALL"; then
5260 if test "${ac_cv_path_install+set}" = set; then
5261 echo $ECHO_N "(cached) $ECHO_C" >&6
5262 else
5263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5264 for as_dir in $PATH
5265 do
5266 IFS=$as_save_IFS
5267 test -z "$as_dir" && as_dir=.
5268 # Account for people who put trailing slashes in PATH elements.
5269 case $as_dir/ in
5270 ./ | .// | /cC/* | \
5271 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5272 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5273 /usr/ucb/* ) ;;
5274 *)
5275 # OSF1 and SCO ODT 3.0 have their own names for install.
5276 # Don't use installbsd from OSF since it installs stuff as root
5277 # by default.
5278 for ac_prog in ginstall scoinst install; do
5279 for ac_exec_ext in '' $ac_executable_extensions; do
5280 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5281 if test $ac_prog = install &&
5282 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5283 # AIX install. It has an incompatible calling convention.
5284 :
5285 elif test $ac_prog = install &&
5286 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5287 # program-specific install script used by HP pwplus--don't use.
5288 :
5289 else
5290 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5291 break 3
5292 fi
5293 fi
5294 done
5295 done
5296 ;;
5297 esac
5298 done
5299 IFS=$as_save_IFS
5300
5301
5302 fi
5303 if test "${ac_cv_path_install+set}" = set; then
5304 INSTALL=$ac_cv_path_install
5305 else
5306 # As a last resort, use the slow shell script. Don't cache a
5307 # value for INSTALL within a source directory, because that will
5308 # break other packages using the cache if that directory is
5309 # removed, or if the value is a relative name.
5310 INSTALL=$ac_install_sh
5311 fi
5312 fi
5313 { echo "$as_me:$LINENO: result: $INSTALL" >&5
5314 echo "${ECHO_T}$INSTALL" >&6; }
5315
5316 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5317 # It thinks the first close brace ends the variable substitution.
5318 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5319
5320 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5321
5322 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5323
5324 case "x$INSTALL" in
5325 x/*) ;;
5326 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5327 esac
5328 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5329 # Extract the first word of "ar", so it can be a program name with args.
5330 set dummy ar; ac_word=$2
5331 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5332 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5333 if test "${ac_cv_prog_AR+set}" = set; then
5334 echo $ECHO_N "(cached) $ECHO_C" >&6
5335 else
5336 if test -n "$AR"; then
5337 ac_cv_prog_AR="$AR" # Let the user override the test.
5338 else
5339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5340 for as_dir in $PATH
5341 do
5342 IFS=$as_save_IFS
5343 test -z "$as_dir" && as_dir=.
5344 for ac_exec_ext in '' $ac_executable_extensions; do
5345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5346 ac_cv_prog_AR="ar"
5347 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5348 break 2
5349 fi
5350 done
5351 done
5352 IFS=$as_save_IFS
5353
5354 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5355 fi
5356 fi
5357 AR=$ac_cv_prog_AR
5358 if test -n "$AR"; then
5359 { echo "$as_me:$LINENO: result: $AR" >&5
5360 echo "${ECHO_T}$AR" >&6; }
5361 else
5362 { echo "$as_me:$LINENO: result: no" >&5
5363 echo "${ECHO_T}no" >&6; }
5364 fi
5365
5366
5367 if test "$AR" = "NONE"; then
5368 cat >confcache <<\_ACEOF
5369 # This file is a shell script that caches the results of configure
5370 # tests run on this system so they can be shared between configure
5371 # scripts and configure runs, see configure's option --config-cache.
5372 # It is not useful on other systems. If it contains results you don't
5373 # want to keep, you may remove or edit it.
5374 #
5375 # config.status only pays attention to the cache file if you give it
5376 # the --recheck option to rerun configure.
5377 #
5378 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5379 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5380 # following values.
5381
5382 _ACEOF
5383
5384 # The following way of writing the cache mishandles newlines in values,
5385 # but we know of no workaround that is simple, portable, and efficient.
5386 # So, we kill variables containing newlines.
5387 # Ultrix sh set writes to stderr and can't be redirected directly,
5388 # and sets the high bit in the cache file unless we assign to the vars.
5389 (
5390 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5391 eval ac_val=\$$ac_var
5392 case $ac_val in #(
5393 *${as_nl}*)
5394 case $ac_var in #(
5395 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5396 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5397 esac
5398 case $ac_var in #(
5399 _ | IFS | as_nl) ;; #(
5400 *) $as_unset $ac_var ;;
5401 esac ;;
5402 esac
5403 done
5404
5405 (set) 2>&1 |
5406 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5407 *${as_nl}ac_space=\ *)
5408 # `set' does not quote correctly, so add quotes (double-quote
5409 # substitution turns \\\\ into \\, and sed turns \\ into \).
5410 sed -n \
5411 "s/'/'\\\\''/g;
5412 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5413 ;; #(
5414 *)
5415 # `set' quotes correctly as required by POSIX, so do not add quotes.
5416 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5417 ;;
5418 esac |
5419 sort
5420 ) |
5421 sed '
5422 /^ac_cv_env_/b end
5423 t clear
5424 :clear
5425 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5426 t end
5427 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5428 :end' >>confcache
5429 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5430 if test -w "$cache_file"; then
5431 test "x$cache_file" != "x/dev/null" &&
5432 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5433 echo "$as_me: updating cache $cache_file" >&6;}
5434 cat confcache >$cache_file
5435 else
5436 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5437 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5438 fi
5439 fi
5440 rm -f confcache
5441 exit 1
5442 fi
5443 # Extract the first word of "ps", so it can be a program name with args.
5444 set dummy ps; ac_word=$2
5445 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5446 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5447 if test "${ac_cv_path_PS+set}" = set; then
5448 echo $ECHO_N "(cached) $ECHO_C" >&6
5449 else
5450 case $PS in
5451 [\\/]* | ?:[\\/]*)
5452 ac_cv_path_PS="$PS" # Let the user override the test with a path.
5453 ;;
5454 *)
5455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5456 for as_dir in $PATH
5457 do
5458 IFS=$as_save_IFS
5459 test -z "$as_dir" && as_dir=.
5460 for ac_exec_ext in '' $ac_executable_extensions; do
5461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5462 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5463 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5464 break 2
5465 fi
5466 done
5467 done
5468 IFS=$as_save_IFS
5469
5470 ;;
5471 esac
5472 fi
5473 PS=$ac_cv_path_PS
5474 if test -n "$PS"; then
5475 { echo "$as_me:$LINENO: result: $PS" >&5
5476 echo "${ECHO_T}$PS" >&6; }
5477 else
5478 { echo "$as_me:$LINENO: result: no" >&5
5479 echo "${ECHO_T}no" >&6; }
5480 fi
5481
5482
5483 { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5484 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
5485 if test "${ac_cv_prog_ps_syntax+set}" = set; then
5486 echo $ECHO_N "(cached) $ECHO_C" >&6
5487 else
5488
5489 if $PS ax -o rss > /dev/null 2>&1; then
5490 ac_cv_prog_ps_ax=yes
5491 else
5492 ac_cv_prog_ps_ax=no
5493 fi
5494 if $PS -ef -o rss > /dev/null 2>&1; then
5495 ac_cv_prog_ps_ef=yes
5496 else
5497 ac_cv_prog_ps_ef=no
5498 fi
5499 if test "$ac_cv_prog_ps_ax" = yes; then
5500 ac_cv_prog_ps_syntax=BSD
5501 else
5502 if test "$ac_cv_prog_ps_ef" = yes; then
5503 ac_cv_prog_ps_syntax=POSIX
5504 else
5505 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5506 echo "$as_me: error: Could not determine ps syntax" >&2;}
5507 { (exit 1); exit 1; }; }
5508 fi
5509 fi
5510
5511 fi
5512 { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5513 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
5514
5515 cat >>confdefs.h <<_ACEOF
5516 #define PSCOMMAND $PS
5517 _ACEOF
5518
5519 if test "$ac_cv_prog_ps_syntax" = BSD; then
5520
5521 cat >>confdefs.h <<\_ACEOF
5522 #define PSTYPE_IS_BSD 1
5523 _ACEOF
5524
5525 else
5526 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5527
5528 cat >>confdefs.h <<\_ACEOF
5529 #define PSTYPE_IS_POSIX 1
5530 _ACEOF
5531
5532 else
5533 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5534 echo "$as_me: error: Unknown ps syntax type!" >&2;}
5535 { (exit 1); exit 1; }; }
5536 fi
5537 fi
5538
5539 ac_ext=${ac_fc_srcext-f}
5540 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5541 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5542 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5543
5544
5545 ac_ext=${ac_fc_srcext-f}
5546 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5547 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5548 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5549 { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5550 echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5551 if test "${ac_cv_fc_srcext_F90+set}" = set; then
5552 echo $ECHO_N "(cached) $ECHO_C" >&6
5553 else
5554 ac_ext=F90
5555 ac_fcflags_srcext_save=$ac_fcflags_srcext
5556 ac_fcflags_srcext=
5557 ac_cv_fc_srcext_F90=unknown
5558 for ac_flag in none -qsuffix=f=F90 -Tf; do
5559 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5560 cat >conftest.$ac_ext <<_ACEOF
5561 program main
5562
5563 end
5564 _ACEOF
5565 rm -f conftest.$ac_objext
5566 if { (ac_try="$ac_compile"
5567 case "(($ac_try" in
5568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5569 *) ac_try_echo=$ac_try;;
5570 esac
5571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5572 (eval "$ac_compile") 2>conftest.er1
5573 ac_status=$?
5574 grep -v '^ *+' conftest.er1 >conftest.err
5575 rm -f conftest.er1
5576 cat conftest.err >&5
5577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 (exit $ac_status); } && {
5579 test -z "$ac_fc_werror_flag" ||
5580 test ! -s conftest.err
5581 } && test -s conftest.$ac_objext; then
5582 ac_cv_fc_srcext_F90=$ac_flag; break
5583 else
5584 echo "$as_me: failed program was:" >&5
5585 sed 's/^/| /' conftest.$ac_ext >&5
5586
5587
5588 fi
5589
5590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5591 done
5592 rm -f conftest.$ac_objext conftest.F90
5593 ac_fcflags_srcext=$ac_fcflags_srcext_save
5594
5595 fi
5596 { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5597 echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
5598 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5599 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5600 echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5601 { (exit 1); exit 1; }; }
5602 else
5603 ac_fc_srcext=F90
5604 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5605 ac_fcflags_srcext=""
5606 FCFLAGS_F90=""
5607 else
5608 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5609 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5610 fi
5611
5612
5613 fi
5614 ac_ext=${ac_fc_srcext-f}
5615 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5616 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5617 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5618
5619
5620
5621
5622
5623 # Try to determine native compiler flags that allow us to use F90 suffix
5624 # for preprocessed f90 source.
5625
5626 if test "$ac_test_PREPFLAG" != "set"; then
5627 PREPFLAG=""
5628 case "${host_cpu}-${host_os}" in
5629
5630 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5631 PREPFLAG="-fpp1 "
5632 fi;;
5633 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5634 PREPFLAG="-qsuffix=cpp=F90 "
5635 fi;;
5636 *darwin*)
5637 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5638 PREPFLAG="-qsuffix=cpp=F90 "
5639 fi;;
5640 esac
5641
5642 if test -z "$PREPFLAG"; then
5643 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5644 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5645 PREPFLAG=""
5646 fi
5647
5648 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5649 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
5650
5651 ac_ext=${ac_fc_srcext-f}
5652 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5653 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5654 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5655
5656 ac_save_ext=$ac_ext
5657 ac_ext=F90
5658 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5659
5660 if test "$PREPFLAG"; then
5661 FCFLAGS_SRCEXT="${PREPFLAG}"
5662 fi
5663
5664 cat >conftest.$ac_ext <<_ACEOF
5665
5666
5667 program conftest
5668 integer :: i
5669 i = 1
5670 end program conftest
5671
5672 _ACEOF
5673 rm -f conftest.$ac_objext
5674 if { (ac_try="$ac_compile"
5675 case "(($ac_try" in
5676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677 *) ac_try_echo=$ac_try;;
5678 esac
5679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680 (eval "$ac_compile") 2>conftest.er1
5681 ac_status=$?
5682 grep -v '^ *+' conftest.er1 >conftest.err
5683 rm -f conftest.er1
5684 cat conftest.err >&5
5685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 (exit $ac_status); } && {
5687 test -z "$ac_fc_werror_flag" ||
5688 test ! -s conftest.err
5689 } && test -s conftest.$ac_objext; then
5690 prepflagworks=1
5691 else
5692 echo "$as_me: failed program was:" >&5
5693 sed 's/^/| /' conftest.$ac_ext >&5
5694
5695 prepflagworks=0
5696 fi
5697
5698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699
5700 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5701 ac_ext=$ac_save_ext
5702 ac_ext=${ac_fc_srcext-f}
5703 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5704 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5705 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5706
5707
5708 if test "$prepflagworks" = 1; then
5709 { echo "$as_me:$LINENO: result: yes" >&5
5710 echo "${ECHO_T}yes" >&6; }
5711 FCFLAGS_SRCEXT="${PREPFLAG}"
5712
5713 else
5714 { echo "$as_me:$LINENO: result: no" >&5
5715 echo "${ECHO_T}no" >&6; }
5716 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5717 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5718 { (exit 1); exit 1; }; }
5719 fi
5720 fi
5721
5722
5723
5724
5725
5726 # Try to determine native compiler flags that allow us to use F90 suffix
5727 # for preprocessed f90 source with -D type defines
5728
5729 if test "$ac_test_PREPDEFFLAG" != "set"; then
5730 PREPDEFFLAG=""
5731 case "${host_cpu}-${host_os}" in
5732
5733 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5734 PREPDEFFLAG=" "
5735 fi;;
5736 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5737 PREPDEFFLAG="-WF,"
5738 fi;;
5739 *darwin*)
5740 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5741 PREPDEFFLAG="-WF,"
5742 fi;;
5743 esac
5744
5745 if test -z "$PREPDEFFLAG"; then
5746 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5747 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5748 PREPDEFFLAG=" "
5749 fi
5750
5751 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5752 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
5753
5754 ac_ext=${ac_fc_srcext-f}
5755 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5756 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5757 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5758
5759 ac_save_ext=$ac_ext
5760 ac_ext=F90
5761 ac_save_FCFLAGS=$FCFLAGS
5762
5763 if test "$PREPDEFFLAG"; then
5764 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5765 fi
5766
5767 cat >conftest.$ac_ext <<_ACEOF
5768
5769
5770 program conftest
5771 integer :: i
5772 #ifdef TEST
5773 i = 1
5774 #else
5775 choke me
5776 #endif
5777 end program conftest
5778
5779 _ACEOF
5780 rm -f conftest.$ac_objext
5781 if { (ac_try="$ac_compile"
5782 case "(($ac_try" in
5783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5784 *) ac_try_echo=$ac_try;;
5785 esac
5786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5787 (eval "$ac_compile") 2>conftest.er1
5788 ac_status=$?
5789 grep -v '^ *+' conftest.er1 >conftest.err
5790 rm -f conftest.er1
5791 cat conftest.err >&5
5792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 (exit $ac_status); } && {
5794 test -z "$ac_fc_werror_flag" ||
5795 test ! -s conftest.err
5796 } && test -s conftest.$ac_objext; then
5797 prepdefflagworks=1
5798 else
5799 echo "$as_me: failed program was:" >&5
5800 sed 's/^/| /' conftest.$ac_ext >&5
5801
5802 prepdefflagworks=0
5803 fi
5804
5805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5806
5807 FCFLAGS=$ac_save_FCFLAGS
5808 ac_ext=$ac_save_ext
5809 ac_ext=${ac_fc_srcext-f}
5810 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5811 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5812 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5813
5814
5815 if test "$prepdefflagworks" = 1; then
5816 { echo "$as_me:$LINENO: result: yes" >&5
5817 echo "${ECHO_T}yes" >&6; }
5818
5819 else
5820 { echo "$as_me:$LINENO: result: no" >&5
5821 echo "${ECHO_T}no" >&6; }
5822 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5823 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5824 { (exit 1); exit 1; }; }
5825 fi
5826 fi
5827
5828 ac_ext=${ac_fc_srcext-f}
5829 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5830 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5831 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5832 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5833 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5834 if test "${ac_cv_prog_fc_v+set}" = set; then
5835 echo $ECHO_N "(cached) $ECHO_C" >&6
5836 else
5837 cat >conftest.$ac_ext <<_ACEOF
5838 program main
5839
5840 end
5841 _ACEOF
5842 rm -f conftest.$ac_objext
5843 if { (ac_try="$ac_compile"
5844 case "(($ac_try" in
5845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5846 *) ac_try_echo=$ac_try;;
5847 esac
5848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5849 (eval "$ac_compile") 2>conftest.er1
5850 ac_status=$?
5851 grep -v '^ *+' conftest.er1 >conftest.err
5852 rm -f conftest.er1
5853 cat conftest.err >&5
5854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855 (exit $ac_status); } && {
5856 test -z "$ac_fc_werror_flag" ||
5857 test ! -s conftest.err
5858 } && test -s conftest.$ac_objext; then
5859 ac_cv_prog_fc_v=
5860 # Try some options frequently used verbose output
5861 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5862 cat >conftest.$ac_ext <<_ACEOF
5863 program main
5864
5865 end
5866 _ACEOF
5867
5868 # Compile and link our simple test program by passing a flag (argument
5869 # 1 to this macro) to the Fortran compiler in order to get
5870 # "verbose" output that we can then parse for the Fortran linker
5871 # flags.
5872 ac_save_FFLAGS=$FCFLAGS
5873 FCFLAGS="$FCFLAGS $ac_verb"
5874 eval "set x $ac_link"
5875 shift
5876 echo "$as_me:$LINENO: $*" >&5
5877 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5878 echo "$ac_fc_v_output" >&5
5879 FCFLAGS=$ac_save_FFLAGS
5880
5881 rm -f conftest*
5882
5883 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5884 # /foo, /bar, and /baz are search directories for the Fortran linker.
5885 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5886 ac_fc_v_output="`echo $ac_fc_v_output |
5887 grep 'LPATH is:' |
5888 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5889
5890 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5891 # that detects unbalanced quotes in FLIBS should be implemented
5892 # and (ugh) tested at some point.
5893 case $ac_fc_v_output in
5894 # If we are using xlf then replace all the commas with spaces.
5895 *xlfentry*)
5896 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5897
5898 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5899 # $LIBS confuse us, and the libraries appear later in the output anyway).
5900 *mGLOB_options_string*)
5901 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5902
5903 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5904 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5905 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5906 *-cmdline\ * | *-ignore\ * | *-def\ *)
5907 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5908 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5909 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5910 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5911
5912 # If we are using Cray Fortran then delete quotes.
5913 *cft90*)
5914 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5915 esac
5916
5917
5918 # look for -l* and *.a constructs in the output
5919 for ac_arg in $ac_fc_v_output; do
5920 case $ac_arg in
5921 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5922 ac_cv_prog_fc_v=$ac_verb
5923 break 2 ;;
5924 esac
5925 done
5926 done
5927 if test -z "$ac_cv_prog_fc_v"; then
5928 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5929 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5930 fi
5931 else
5932 echo "$as_me: failed program was:" >&5
5933 sed 's/^/| /' conftest.$ac_ext >&5
5934
5935 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5936 echo "$as_me: WARNING: compilation failed" >&2;}
5937 fi
5938
5939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5940
5941 fi
5942 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5943 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5944 { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5945 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5946 if test "${ac_cv_fc_libs+set}" = set; then
5947 echo $ECHO_N "(cached) $ECHO_C" >&6
5948 else
5949 if test "x$FCLIBS" != "x"; then
5950 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5951 else
5952
5953 cat >conftest.$ac_ext <<_ACEOF
5954 program main
5955
5956 end
5957 _ACEOF
5958
5959 # Compile and link our simple test program by passing a flag (argument
5960 # 1 to this macro) to the Fortran compiler in order to get
5961 # "verbose" output that we can then parse for the Fortran linker
5962 # flags.
5963 ac_save_FFLAGS=$FCFLAGS
5964 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5965 eval "set x $ac_link"
5966 shift
5967 echo "$as_me:$LINENO: $*" >&5
5968 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5969 echo "$ac_fc_v_output" >&5
5970 FCFLAGS=$ac_save_FFLAGS
5971
5972 rm -f conftest*
5973
5974 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5975 # /foo, /bar, and /baz are search directories for the Fortran linker.
5976 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5977 ac_fc_v_output="`echo $ac_fc_v_output |
5978 grep 'LPATH is:' |
5979 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5980
5981 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5982 # that detects unbalanced quotes in FLIBS should be implemented
5983 # and (ugh) tested at some point.
5984 case $ac_fc_v_output in
5985 # If we are using xlf then replace all the commas with spaces.
5986 *xlfentry*)
5987 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5988
5989 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5990 # $LIBS confuse us, and the libraries appear later in the output anyway).
5991 *mGLOB_options_string*)
5992 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5993
5994 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5995 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5996 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5997 *-cmdline\ * | *-ignore\ * | *-def\ *)
5998 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5999 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6000 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6001 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6002
6003 # If we are using Cray Fortran then delete quotes.
6004 *cft90*)
6005 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6006 esac
6007
6008
6009
6010 ac_cv_fc_libs=
6011
6012 # Save positional arguments (if any)
6013 ac_save_positional="$@"
6014
6015 set X $ac_fc_v_output
6016 while test $# != 1; do
6017 shift
6018 ac_arg=$1
6019 case $ac_arg in
6020 [\\/]*.a | ?:[\\/]*.a)
6021 ac_exists=false
6022 for ac_i in $ac_cv_fc_libs; do
6023 if test x"$ac_arg" = x"$ac_i"; then
6024 ac_exists=true
6025 break
6026 fi
6027 done
6028
6029 if test x"$ac_exists" = xtrue; then
6030 :
6031 else
6032 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6033 fi
6034
6035 ;;
6036 -bI:*)
6037 ac_exists=false
6038 for ac_i in $ac_cv_fc_libs; do
6039 if test x"$ac_arg" = x"$ac_i"; then
6040 ac_exists=true
6041 break
6042 fi
6043 done
6044
6045 if test x"$ac_exists" = xtrue; then
6046 :
6047 else
6048 if test "$ac_compiler_gnu" = yes; then
6049 for ac_link_opt in $ac_arg; do
6050 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6051 done
6052 else
6053 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6054 fi
6055 fi
6056
6057 ;;
6058 # Ignore these flags.
6059 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6060 ;;
6061 -lkernel32)
6062 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6063 ;;
6064 -[LRuYz])
6065 # These flags, when seen by themselves, take an argument.
6066 # We remove the space between option and argument and re-iterate
6067 # unless we find an empty arg or a new option (starting with -)
6068 case $2 in
6069 "" | -*);;
6070 *)
6071 ac_arg="$ac_arg$2"
6072 shift; shift
6073 set X $ac_arg "$@"
6074 ;;
6075 esac
6076 ;;
6077 -YP,*)
6078 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6079 ac_exists=false
6080 for ac_i in $ac_cv_fc_libs; do
6081 if test x"$ac_j" = x"$ac_i"; then
6082 ac_exists=true
6083 break
6084 fi
6085 done
6086
6087 if test x"$ac_exists" = xtrue; then
6088 :
6089 else
6090 ac_arg="$ac_arg $ac_j"
6091 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6092 fi
6093
6094 done
6095 ;;
6096 -[lLR]*)
6097 ac_exists=false
6098 for ac_i in $ac_cv_fc_libs; do
6099 if test x"$ac_arg" = x"$ac_i"; then
6100 ac_exists=true
6101 break
6102 fi
6103 done
6104
6105 if test x"$ac_exists" = xtrue; then
6106 :
6107 else
6108 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6109 fi
6110
6111 ;;
6112 -zallextract*| -zdefaultextract)
6113 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6114 ;;
6115 # Ignore everything else.
6116 esac
6117 done
6118 # restore positional arguments
6119 set X $ac_save_positional; shift
6120
6121 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6122 # then we insist that the "run path" must be an absolute path (i.e. it
6123 # must begin with a "/").
6124 case `(uname -sr) 2>/dev/null` in
6125 "SunOS 5"*)
6126 ac_ld_run_path=`echo $ac_fc_v_output |
6127 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6128 test "x$ac_ld_run_path" != x &&
6129 if test "$ac_compiler_gnu" = yes; then
6130 for ac_link_opt in $ac_ld_run_path; do
6131 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6132 done
6133 else
6134 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6135 fi
6136 ;;
6137 esac
6138 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6139
6140 fi
6141 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6142 echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6143 FCLIBS="$ac_cv_fc_libs"
6144
6145
6146 ac_ext=${ac_fc_srcext-f}
6147 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6148 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6149 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6150
6151
6152 ac_ext=${ac_fc_srcext-f}
6153 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6154 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6155 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6156
6157 { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6158 echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6159 if test "${ac_cv_fc_dummy_main+set}" = set; then
6160 echo $ECHO_N "(cached) $ECHO_C" >&6
6161 else
6162 ac_fc_dm_save_LIBS=$LIBS
6163 LIBS="$LIBS $FCLIBS"
6164 ac_fortran_dm_var=FC_DUMMY_MAIN
6165 ac_ext=c
6166 ac_cpp='$CPP $CPPFLAGS'
6167 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6168 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6169 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6170
6171 # First, try linking without a dummy main:
6172 cat >conftest.$ac_ext <<_ACEOF
6173 /* confdefs.h. */
6174 _ACEOF
6175 cat confdefs.h >>conftest.$ac_ext
6176 cat >>conftest.$ac_ext <<_ACEOF
6177 /* end confdefs.h. */
6178
6179 #ifdef FC_DUMMY_MAIN
6180 #ifndef FC_DUMMY_MAIN_EQ_F77
6181 # ifdef __cplusplus
6182 extern "C"
6183 # endif
6184 int FC_DUMMY_MAIN() { return 1; }
6185 #endif
6186 #endif
6187 int
6188 main ()
6189 {
6190
6191 ;
6192 return 0;
6193 }
6194 _ACEOF
6195 rm -f conftest.$ac_objext conftest$ac_exeext
6196 if { (ac_try="$ac_link"
6197 case "(($ac_try" in
6198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6199 *) ac_try_echo=$ac_try;;
6200 esac
6201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6202 (eval "$ac_link") 2>conftest.er1
6203 ac_status=$?
6204 grep -v '^ *+' conftest.er1 >conftest.err
6205 rm -f conftest.er1
6206 cat conftest.err >&5
6207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6208 (exit $ac_status); } && {
6209 test -z "$ac_c_werror_flag" ||
6210 test ! -s conftest.err
6211 } && test -s conftest$ac_exeext &&
6212 $as_test_x conftest$ac_exeext; then
6213 ac_cv_fortran_dummy_main=none
6214 else
6215 echo "$as_me: failed program was:" >&5
6216 sed 's/^/| /' conftest.$ac_ext >&5
6217
6218 ac_cv_fortran_dummy_main=unknown
6219 fi
6220
6221 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222 conftest$ac_exeext conftest.$ac_ext
6223
6224 if test $ac_cv_fortran_dummy_main = unknown; then
6225 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6226 cat >conftest.$ac_ext <<_ACEOF
6227 /* confdefs.h. */
6228 _ACEOF
6229 cat confdefs.h >>conftest.$ac_ext
6230 cat >>conftest.$ac_ext <<_ACEOF
6231 /* end confdefs.h. */
6232 #define $ac_fortran_dm_var $ac_func
6233 #ifdef FC_DUMMY_MAIN
6234 #ifndef FC_DUMMY_MAIN_EQ_F77
6235 # ifdef __cplusplus
6236 extern "C"
6237 # endif
6238 int FC_DUMMY_MAIN() { return 1; }
6239 #endif
6240 #endif
6241 int
6242 main ()
6243 {
6244
6245 ;
6246 return 0;
6247 }
6248 _ACEOF
6249 rm -f conftest.$ac_objext conftest$ac_exeext
6250 if { (ac_try="$ac_link"
6251 case "(($ac_try" in
6252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6253 *) ac_try_echo=$ac_try;;
6254 esac
6255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6256 (eval "$ac_link") 2>conftest.er1
6257 ac_status=$?
6258 grep -v '^ *+' conftest.er1 >conftest.err
6259 rm -f conftest.er1
6260 cat conftest.err >&5
6261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6262 (exit $ac_status); } && {
6263 test -z "$ac_c_werror_flag" ||
6264 test ! -s conftest.err
6265 } && test -s conftest$ac_exeext &&
6266 $as_test_x conftest$ac_exeext; then
6267 ac_cv_fortran_dummy_main=$ac_func; break
6268 else
6269 echo "$as_me: failed program was:" >&5
6270 sed 's/^/| /' conftest.$ac_ext >&5
6271
6272
6273 fi
6274
6275 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6276 conftest$ac_exeext conftest.$ac_ext
6277 done
6278 fi
6279 ac_ext=${ac_fc_srcext-f}
6280 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6281 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6282 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6283 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6284 rm -f conftest*
6285 LIBS=$ac_fc_dm_save_LIBS
6286
6287 fi
6288 { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6289 echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
6290 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6291 if test "$FC_DUMMY_MAIN" != unknown; then
6292 if test $FC_DUMMY_MAIN != none; then
6293
6294 cat >>confdefs.h <<_ACEOF
6295 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6296 _ACEOF
6297
6298 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6299
6300 cat >>confdefs.h <<\_ACEOF
6301 #define FC_DUMMY_MAIN_EQ_F77 1
6302 _ACEOF
6303
6304 fi
6305 fi
6306 else
6307 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6308 See \`config.log' for more details." >&5
6309 echo "$as_me: error: linking to Fortran libraries from C fails
6310 See \`config.log' for more details." >&2;}
6311 { (exit 1); exit 1; }; }
6312 fi
6313
6314
6315 ac_ext=${ac_fc_srcext-f}
6316 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6317 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6318 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6319
6320 ac_ext=${ac_fc_srcext-f}
6321 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6322 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6323 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6324 { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6325 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
6326 if test "${ac_cv_fc_mangling+set}" = set; then
6327 echo $ECHO_N "(cached) $ECHO_C" >&6
6328 else
6329 cat >conftest.$ac_ext <<_ACEOF
6330 subroutine foobar()
6331 return
6332 end
6333 subroutine foo_bar()
6334 return
6335 end
6336 _ACEOF
6337 rm -f conftest.$ac_objext
6338 if { (ac_try="$ac_compile"
6339 case "(($ac_try" in
6340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6341 *) ac_try_echo=$ac_try;;
6342 esac
6343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6344 (eval "$ac_compile") 2>conftest.er1
6345 ac_status=$?
6346 grep -v '^ *+' conftest.er1 >conftest.err
6347 rm -f conftest.er1
6348 cat conftest.err >&5
6349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 (exit $ac_status); } && {
6351 test -z "$ac_fc_werror_flag" ||
6352 test ! -s conftest.err
6353 } && test -s conftest.$ac_objext; then
6354 mv conftest.$ac_objext cfortran_test.$ac_objext
6355
6356 ac_save_LIBS=$LIBS
6357 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6358
6359 ac_ext=c
6360 ac_cpp='$CPP $CPPFLAGS'
6361 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6362 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6363 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6364 ac_success=no
6365 for ac_foobar in foobar FOOBAR; do
6366 for ac_underscore in "" "_"; do
6367 ac_func="$ac_foobar$ac_underscore"
6368 cat >conftest.$ac_ext <<_ACEOF
6369 /* confdefs.h. */
6370 _ACEOF
6371 cat confdefs.h >>conftest.$ac_ext
6372 cat >>conftest.$ac_ext <<_ACEOF
6373 /* end confdefs.h. */
6374
6375 /* Override any GCC internal prototype to avoid an error.
6376 Use char because int might match the return type of a GCC
6377 builtin and then its argument prototype would still apply. */
6378 #ifdef __cplusplus
6379 extern "C"
6380 #endif
6381 char $ac_func ();
6382 #ifdef FC_DUMMY_MAIN
6383 #ifndef FC_DUMMY_MAIN_EQ_F77
6384 # ifdef __cplusplus
6385 extern "C"
6386 # endif
6387 int FC_DUMMY_MAIN() { return 1; }
6388 #endif
6389 #endif
6390 int
6391 main ()
6392 {
6393 return $ac_func ();
6394 ;
6395 return 0;
6396 }
6397 _ACEOF
6398 rm -f conftest.$ac_objext conftest$ac_exeext
6399 if { (ac_try="$ac_link"
6400 case "(($ac_try" in
6401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6402 *) ac_try_echo=$ac_try;;
6403 esac
6404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6405 (eval "$ac_link") 2>conftest.er1
6406 ac_status=$?
6407 grep -v '^ *+' conftest.er1 >conftest.err
6408 rm -f conftest.er1
6409 cat conftest.err >&5
6410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6411 (exit $ac_status); } && {
6412 test -z "$ac_c_werror_flag" ||
6413 test ! -s conftest.err
6414 } && test -s conftest$ac_exeext &&
6415 $as_test_x conftest$ac_exeext; then
6416 ac_success=yes; break 2
6417 else
6418 echo "$as_me: failed program was:" >&5
6419 sed 's/^/| /' conftest.$ac_ext >&5
6420
6421
6422 fi
6423
6424 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6425 conftest$ac_exeext conftest.$ac_ext
6426 done
6427 done
6428 ac_ext=${ac_fc_srcext-f}
6429 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6430 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6431 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6432
6433 if test "$ac_success" = "yes"; then
6434 case $ac_foobar in
6435 foobar)
6436 ac_case=lower
6437 ac_foo_bar=foo_bar
6438 ;;
6439 FOOBAR)
6440 ac_case=upper
6441 ac_foo_bar=FOO_BAR
6442 ;;
6443 esac
6444
6445 ac_ext=c
6446 ac_cpp='$CPP $CPPFLAGS'
6447 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6448 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6449 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6450 ac_success_extra=no
6451 for ac_extra in "" "_"; do
6452 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6453 cat >conftest.$ac_ext <<_ACEOF
6454 /* confdefs.h. */
6455 _ACEOF
6456 cat confdefs.h >>conftest.$ac_ext
6457 cat >>conftest.$ac_ext <<_ACEOF
6458 /* end confdefs.h. */
6459
6460 /* Override any GCC internal prototype to avoid an error.
6461 Use char because int might match the return type of a GCC
6462 builtin and then its argument prototype would still apply. */
6463 #ifdef __cplusplus
6464 extern "C"
6465 #endif
6466 char $ac_func ();
6467 #ifdef FC_DUMMY_MAIN
6468 #ifndef FC_DUMMY_MAIN_EQ_F77
6469 # ifdef __cplusplus
6470 extern "C"
6471 # endif
6472 int FC_DUMMY_MAIN() { return 1; }
6473 #endif
6474 #endif
6475 int
6476 main ()
6477 {
6478 return $ac_func ();
6479 ;
6480 return 0;
6481 }
6482 _ACEOF
6483 rm -f conftest.$ac_objext conftest$ac_exeext
6484 if { (ac_try="$ac_link"
6485 case "(($ac_try" in
6486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6487 *) ac_try_echo=$ac_try;;
6488 esac
6489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6490 (eval "$ac_link") 2>conftest.er1
6491 ac_status=$?
6492 grep -v '^ *+' conftest.er1 >conftest.err
6493 rm -f conftest.er1
6494 cat conftest.err >&5
6495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6496 (exit $ac_status); } && {
6497 test -z "$ac_c_werror_flag" ||
6498 test ! -s conftest.err
6499 } && test -s conftest$ac_exeext &&
6500 $as_test_x conftest$ac_exeext; then
6501 ac_success_extra=yes; break
6502 else
6503 echo "$as_me: failed program was:" >&5
6504 sed 's/^/| /' conftest.$ac_ext >&5
6505
6506
6507 fi
6508
6509 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6510 conftest$ac_exeext conftest.$ac_ext
6511 done
6512 ac_ext=${ac_fc_srcext-f}
6513 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6514 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6515 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6516
6517 if test "$ac_success_extra" = "yes"; then
6518 ac_cv_fc_mangling="$ac_case case"
6519 if test -z "$ac_underscore"; then
6520 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6521 else
6522 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6523 fi
6524 if test -z "$ac_extra"; then
6525 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6526 else
6527 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6528 fi
6529 else
6530 ac_cv_fc_mangling="unknown"
6531 fi
6532 else
6533 ac_cv_fc_mangling="unknown"
6534 fi
6535
6536 LIBS=$ac_save_LIBS
6537 rm -f cfortran_test* conftest*
6538 else
6539 echo "$as_me: failed program was:" >&5
6540 sed 's/^/| /' conftest.$ac_ext >&5
6541
6542 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6543 See \`config.log' for more details." >&5
6544 echo "$as_me: error: cannot compile a simple Fortran program
6545 See \`config.log' for more details." >&2;}
6546 { (exit 1); exit 1; }; }
6547 fi
6548
6549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6550
6551 fi
6552 { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6553 echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6554
6555 ac_ext=${ac_fc_srcext-f}
6556 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6557 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6558 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6559
6560 ac_ext=${ac_fc_srcext-f}
6561 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6562 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6563 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6564
6565
6566 case $ac_cv_fc_mangling in
6567 "lower case, no underscore, no extra underscore")
6568 cat >>confdefs.h <<\_ACEOF
6569 #define FC_FUNC(name,NAME) name
6570 _ACEOF
6571
6572 cat >>confdefs.h <<\_ACEOF
6573 #define FC_FUNC_(name,NAME) name
6574 _ACEOF
6575 ;;
6576 "lower case, no underscore, extra underscore")
6577 cat >>confdefs.h <<\_ACEOF
6578 #define FC_FUNC(name,NAME) name
6579 _ACEOF
6580
6581 cat >>confdefs.h <<\_ACEOF
6582 #define FC_FUNC_(name,NAME) name ## _
6583 _ACEOF
6584 ;;
6585 "lower case, underscore, no extra underscore")
6586 cat >>confdefs.h <<\_ACEOF
6587 #define FC_FUNC(name,NAME) name ## _
6588 _ACEOF
6589
6590 cat >>confdefs.h <<\_ACEOF
6591 #define FC_FUNC_(name,NAME) name ## _
6592 _ACEOF
6593 ;;
6594 "lower case, underscore, extra underscore")
6595 cat >>confdefs.h <<\_ACEOF
6596 #define FC_FUNC(name,NAME) name ## _
6597 _ACEOF
6598
6599 cat >>confdefs.h <<\_ACEOF
6600 #define FC_FUNC_(name,NAME) name ## __
6601 _ACEOF
6602 ;;
6603 "upper case, no underscore, no extra underscore")
6604 cat >>confdefs.h <<\_ACEOF
6605 #define FC_FUNC(name,NAME) NAME
6606 _ACEOF
6607
6608 cat >>confdefs.h <<\_ACEOF
6609 #define FC_FUNC_(name,NAME) NAME
6610 _ACEOF
6611 ;;
6612 "upper case, no underscore, extra underscore")
6613 cat >>confdefs.h <<\_ACEOF
6614 #define FC_FUNC(name,NAME) NAME
6615 _ACEOF
6616
6617 cat >>confdefs.h <<\_ACEOF
6618 #define FC_FUNC_(name,NAME) NAME ## _
6619 _ACEOF
6620 ;;
6621 "upper case, underscore, no extra underscore")
6622 cat >>confdefs.h <<\_ACEOF
6623 #define FC_FUNC(name,NAME) NAME ## _
6624 _ACEOF
6625
6626 cat >>confdefs.h <<\_ACEOF
6627 #define FC_FUNC_(name,NAME) NAME ## _
6628 _ACEOF
6629 ;;
6630 "upper case, underscore, extra underscore")
6631 cat >>confdefs.h <<\_ACEOF
6632 #define FC_FUNC(name,NAME) NAME ## _
6633 _ACEOF
6634
6635 cat >>confdefs.h <<\_ACEOF
6636 #define FC_FUNC_(name,NAME) NAME ## __
6637 _ACEOF
6638 ;;
6639 *)
6640 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6641 echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6642 ;;
6643 esac
6644
6645 ac_ext=${ac_fc_srcext-f}
6646 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6647 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6648 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6649
6650
6651
6652 ac_ext=${ac_fc_srcext-f}
6653 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6654 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6655 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6656 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6657 echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6658 if test "${ac_cv_prog_fc_v+set}" = set; then
6659 echo $ECHO_N "(cached) $ECHO_C" >&6
6660 else
6661 cat >conftest.$ac_ext <<_ACEOF
6662 program main
6663
6664 end
6665 _ACEOF
6666 rm -f conftest.$ac_objext
6667 if { (ac_try="$ac_compile"
6668 case "(($ac_try" in
6669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6670 *) ac_try_echo=$ac_try;;
6671 esac
6672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6673 (eval "$ac_compile") 2>conftest.er1
6674 ac_status=$?
6675 grep -v '^ *+' conftest.er1 >conftest.err
6676 rm -f conftest.er1
6677 cat conftest.err >&5
6678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 (exit $ac_status); } && {
6680 test -z "$ac_fc_werror_flag" ||
6681 test ! -s conftest.err
6682 } && test -s conftest.$ac_objext; then
6683 ac_cv_prog_fc_v=
6684 # Try some options frequently used verbose output
6685 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6686 cat >conftest.$ac_ext <<_ACEOF
6687 program main
6688
6689 end
6690 _ACEOF
6691
6692 # Compile and link our simple test program by passing a flag (argument
6693 # 1 to this macro) to the Fortran compiler in order to get
6694 # "verbose" output that we can then parse for the Fortran linker
6695 # flags.
6696 ac_save_FFLAGS=$FCFLAGS
6697 FCFLAGS="$FCFLAGS $ac_verb"
6698 eval "set x $ac_link"
6699 shift
6700 echo "$as_me:$LINENO: $*" >&5
6701 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6702 echo "$ac_fc_v_output" >&5
6703 FCFLAGS=$ac_save_FFLAGS
6704
6705 rm -f conftest*
6706
6707 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6708 # /foo, /bar, and /baz are search directories for the Fortran linker.
6709 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6710 ac_fc_v_output="`echo $ac_fc_v_output |
6711 grep 'LPATH is:' |
6712 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6713
6714 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6715 # that detects unbalanced quotes in FLIBS should be implemented
6716 # and (ugh) tested at some point.
6717 case $ac_fc_v_output in
6718 # If we are using xlf then replace all the commas with spaces.
6719 *xlfentry*)
6720 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6721
6722 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6723 # $LIBS confuse us, and the libraries appear later in the output anyway).
6724 *mGLOB_options_string*)
6725 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6726
6727 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6728 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6729 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6730 *-cmdline\ * | *-ignore\ * | *-def\ *)
6731 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6732 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6733 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6734 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6735
6736 # If we are using Cray Fortran then delete quotes.
6737 *cft90*)
6738 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6739 esac
6740
6741
6742 # look for -l* and *.a constructs in the output
6743 for ac_arg in $ac_fc_v_output; do
6744 case $ac_arg in
6745 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6746 ac_cv_prog_fc_v=$ac_verb
6747 break 2 ;;
6748 esac
6749 done
6750 done
6751 if test -z "$ac_cv_prog_fc_v"; then
6752 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6753 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6754 fi
6755 else
6756 echo "$as_me: failed program was:" >&5
6757 sed 's/^/| /' conftest.$ac_ext >&5
6758
6759 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6760 echo "$as_me: WARNING: compilation failed" >&2;}
6761 fi
6762
6763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6764
6765 fi
6766 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6767 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6768 { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6769 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6770 if test "${ac_cv_fc_libs+set}" = set; then
6771 echo $ECHO_N "(cached) $ECHO_C" >&6
6772 else
6773 if test "x$FCLIBS" != "x"; then
6774 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6775 else
6776
6777 cat >conftest.$ac_ext <<_ACEOF
6778 program main
6779
6780 end
6781 _ACEOF
6782
6783 # Compile and link our simple test program by passing a flag (argument
6784 # 1 to this macro) to the Fortran compiler in order to get
6785 # "verbose" output that we can then parse for the Fortran linker
6786 # flags.
6787 ac_save_FFLAGS=$FCFLAGS
6788 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6789 eval "set x $ac_link"
6790 shift
6791 echo "$as_me:$LINENO: $*" >&5
6792 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6793 echo "$ac_fc_v_output" >&5
6794 FCFLAGS=$ac_save_FFLAGS
6795
6796 rm -f conftest*
6797
6798 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6799 # /foo, /bar, and /baz are search directories for the Fortran linker.
6800 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6801 ac_fc_v_output="`echo $ac_fc_v_output |
6802 grep 'LPATH is:' |
6803 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6804
6805 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6806 # that detects unbalanced quotes in FLIBS should be implemented
6807 # and (ugh) tested at some point.
6808 case $ac_fc_v_output in
6809 # If we are using xlf then replace all the commas with spaces.
6810 *xlfentry*)
6811 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6812
6813 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6814 # $LIBS confuse us, and the libraries appear later in the output anyway).
6815 *mGLOB_options_string*)
6816 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6817
6818 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6819 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6820 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6821 *-cmdline\ * | *-ignore\ * | *-def\ *)
6822 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6823 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6824 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6825 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6826
6827 # If we are using Cray Fortran then delete quotes.
6828 *cft90*)
6829 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6830 esac
6831
6832
6833
6834 ac_cv_fc_libs=
6835
6836 # Save positional arguments (if any)
6837 ac_save_positional="$@"
6838
6839 set X $ac_fc_v_output
6840 while test $# != 1; do
6841 shift
6842 ac_arg=$1
6843 case $ac_arg in
6844 [\\/]*.a | ?:[\\/]*.a)
6845 ac_exists=false
6846 for ac_i in $ac_cv_fc_libs; do
6847 if test x"$ac_arg" = x"$ac_i"; then
6848 ac_exists=true
6849 break
6850 fi
6851 done
6852
6853 if test x"$ac_exists" = xtrue; then
6854 :
6855 else
6856 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6857 fi
6858
6859 ;;
6860 -bI:*)
6861 ac_exists=false
6862 for ac_i in $ac_cv_fc_libs; do
6863 if test x"$ac_arg" = x"$ac_i"; then
6864 ac_exists=true
6865 break
6866 fi
6867 done
6868
6869 if test x"$ac_exists" = xtrue; then
6870 :
6871 else
6872 if test "$ac_compiler_gnu" = yes; then
6873 for ac_link_opt in $ac_arg; do
6874 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6875 done
6876 else
6877 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6878 fi
6879 fi
6880
6881 ;;
6882 # Ignore these flags.
6883 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6884 ;;
6885 -lkernel32)
6886 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6887 ;;
6888 -[LRuYz])
6889 # These flags, when seen by themselves, take an argument.
6890 # We remove the space between option and argument and re-iterate
6891 # unless we find an empty arg or a new option (starting with -)
6892 case $2 in
6893 "" | -*);;
6894 *)
6895 ac_arg="$ac_arg$2"
6896 shift; shift
6897 set X $ac_arg "$@"
6898 ;;
6899 esac
6900 ;;
6901 -YP,*)
6902 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6903 ac_exists=false
6904 for ac_i in $ac_cv_fc_libs; do
6905 if test x"$ac_j" = x"$ac_i"; then
6906 ac_exists=true
6907 break
6908 fi
6909 done
6910
6911 if test x"$ac_exists" = xtrue; then
6912 :
6913 else
6914 ac_arg="$ac_arg $ac_j"
6915 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6916 fi
6917
6918 done
6919 ;;
6920 -[lLR]*)
6921 ac_exists=false
6922 for ac_i in $ac_cv_fc_libs; do
6923 if test x"$ac_arg" = x"$ac_i"; then
6924 ac_exists=true
6925 break
6926 fi
6927 done
6928
6929 if test x"$ac_exists" = xtrue; then
6930 :
6931 else
6932 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6933 fi
6934
6935 ;;
6936 -zallextract*| -zdefaultextract)
6937 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6938 ;;
6939 # Ignore everything else.
6940 esac
6941 done
6942 # restore positional arguments
6943 set X $ac_save_positional; shift
6944
6945 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6946 # then we insist that the "run path" must be an absolute path (i.e. it
6947 # must begin with a "/").
6948 case `(uname -sr) 2>/dev/null` in
6949 "SunOS 5"*)
6950 ac_ld_run_path=`echo $ac_fc_v_output |
6951 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6952 test "x$ac_ld_run_path" != x &&
6953 if test "$ac_compiler_gnu" = yes; then
6954 for ac_link_opt in $ac_ld_run_path; do
6955 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6956 done
6957 else
6958 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6959 fi
6960 ;;
6961 esac
6962 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6963
6964 fi
6965 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6966 echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6967 FCLIBS="$ac_cv_fc_libs"
6968
6969
6970 ac_ext=${ac_fc_srcext-f}
6971 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6972 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6973 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6974
6975
6976
6977 { echo "$as_me:$LINENO: checking for module suffix" >&5
6978 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6979 rm -f conftest*
6980 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6981 rm -f work*
6982 cat >conftest.$ac_ext <<EOF
6983 module conftest
6984 integer n
6985 parameter (n=1)
6986 end module conftest
6987 EOF
6988 # SGI and absoft compilers generates module name in upper case!
6989 testname="conftest"
6990 modcase="lower"
6991 if (eval $ac_compile) 2>/dev/null ; then
6992 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6993 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6994 if test -z "$MOD" ; then
6995 MOD=`ls CONFTEST* 2>/dev/null \
6996 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6997 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6998 if test -n "$MOD" ; then
6999 testname="CONFTEST"
7000 modcase="upper"
7001 fi
7002 fi
7003 if test -z "$MOD" ; then
7004 { echo "$as_me:$LINENO: result: unknown" >&5
7005 echo "${ECHO_T}unknown" >&6; }
7006 # Use mod if we can't figure it out
7007 MOD="mod"
7008 else
7009 { echo "$as_me:$LINENO: result: $MOD" >&5
7010 echo "${ECHO_T}$MOD" >&6; }
7011 fi
7012 if test -s work.pcl ; then
7013 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7014 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7015 fi
7016 else
7017 { echo "$as_me:$LINENO: result: unknown" >&5
7018 echo "${ECHO_T}unknown" >&6; }
7019 fi
7020
7021
7022
7023
7024
7025 # Check for module include path (some use -I, some (Solaris) use -M, some
7026 # (absoft) use -p).
7027 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
7028 # specified, work.pcl and work.pc are created. However, if you specify
7029 # a file, it must contain a the name of a file ending in .pc . Ugh!
7030 # Use the module made above
7031 { echo "$as_me:$LINENO: checking for module directory path flag" >&5
7032 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
7033 rm -f conftest*
7034 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7035 rm -f work*
7036 cat >conftest.$ac_ext <<EOF
7037 module conftest
7038 integer n
7039 parameter (n=1)
7040 end module conftest
7041 EOF
7042 # SGI and absoft compilers generates module name in upper case!
7043 testname="conftest"
7044 if (eval $ac_compile) 2>/dev/null ; then
7045 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7046 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7047 if test -n "$mod" ; then
7048 testname="CONFTEST"
7049 fi
7050 madedir=0
7051 if test ! -d conf ; then mkdir conf ; madedir=1; fi
7052 cp $testname.$MOD conf
7053 rm -f conftest* CONFTEST*
7054 cat >conftest1.$ac_ext <<EOF
7055 program main
7056 use conftest
7057 print *, n
7058 end
7059 EOF
7060 F90_WORK_FILES_ARG=""
7061 F90MODINCSPEC=""
7062 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7063 MODDIRFLAG="-I"
7064 F90MODINCSPEC="-I<dir>"
7065 { echo "$as_me:$LINENO: result: -I" >&5
7066 echo "${ECHO_T}-I" >&6; }
7067 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7068 MODDIRFLAG="-M"
7069 F90MODINCSPEC="-M<dir>"
7070 { echo "$as_me:$LINENO: result: -M" >&5
7071 echo "${ECHO_T}-M" >&6; }
7072 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7073 MODDIRFLAG="-p"
7074 F90MODINCSPEC="-p<dir>"
7075 { echo "$as_me:$LINENO: result: -p" >&5
7076 echo "${ECHO_T}-p" >&6; }
7077 elif test -s work.pc ; then
7078 cp work.pc conf/mpimod.pc
7079 echo "mpimod.pc" > conf/mpimod.pcl
7080 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7081 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7082 MODDIRFLAG='-cl,mpimod.pcl'
7083 { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7084 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
7085 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7086 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7087
7088 else
7089 # The version of the Intel compiler that I have refuses to let
7090 # you put the "work catalog" list anywhere but the current
7091 # directory. For example, you cannot in
7092 :
7093 fi
7094 fi
7095 if test -z "MODDIRFLAG" ; then
7096 { echo "$as_me:$LINENO: result: unknown" >&5
7097 echo "${ECHO_T}unknown" >&6; }
7098 fi
7099
7100
7101 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7102 if test $madedir = 1 ; then rmdir conf ; fi
7103 fi
7104
7105
7106 { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7107 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
7108 if test "${ac_cv_f90_module_names+set}" = set; then
7109 echo $ECHO_N "(cached) $ECHO_C" >&6
7110 else
7111 ac_ext=${ac_fc_srcext-f}
7112 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7113 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7114 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7115
7116 # carry out the test in a new directory, so that we don't miss anything
7117 mkdir conftest
7118 cd conftest
7119 cat >conftest.$ac_ext <<_ACEOF
7120 MODULE Bar
7121 END MODULE Bar
7122 _ACEOF
7123 rm -f conftest.$ac_objext
7124 if { (ac_try="$ac_compile"
7125 case "(($ac_try" in
7126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7127 *) ac_try_echo=$ac_try;;
7128 esac
7129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7130 (eval "$ac_compile") 2>conftest.er1
7131 ac_status=$?
7132 grep -v '^ *+' conftest.er1 >conftest.err
7133 rm -f conftest.er1
7134 cat conftest.err >&5
7135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136 (exit $ac_status); } && {
7137 test -z "$ac_fc_werror_flag" ||
7138 test ! -s conftest.err
7139 } && test -s conftest.$ac_objext; then
7140 ac_cv_f90_module_names=
7141 ac_file_list=*
7142 for ac_file in $ac_file_list; do
7143 case $ac_file in
7144 # don't care for original source and object files
7145 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7146 :
7147 ;;
7148 # look for new files derived from the file name
7149 *conftest*)
7150 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7151 ac_exists=false
7152 for ac_i in $ac_cv_f90_module_names; do
7153 if test x"$ac_pat" = x"$ac_i"; then
7154 ac_exists=true
7155 break
7156 fi
7157 done
7158
7159 if test x"$ac_exists" = xtrue; then
7160 :
7161 else
7162 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7163 fi
7164
7165 ;;
7166 # look for new files derived from the module name,
7167 # with different case translation schemes
7168 *Bar*)
7169 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7170 ac_exists=false
7171 for ac_i in $ac_cv_f90_module_names; do
7172 if test x"$ac_pat" = x"$ac_i"; then
7173 ac_exists=true
7174 break
7175 fi
7176 done
7177
7178 if test x"$ac_exists" = xtrue; then
7179 :
7180 else
7181 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7182 fi
7183
7184 ;;
7185 *bar*)
7186 ac_pat=`echo $ac_file | sed s/bar/%module%/`
7187 ac_exists=false
7188 for ac_i in $ac_cv_f90_module_names; do
7189 if test x"$ac_pat" = x"$ac_i"; then
7190 ac_exists=true
7191 break
7192 fi
7193 done
7194
7195 if test x"$ac_exists" = xtrue; then
7196 :
7197 else
7198 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7199 fi
7200
7201 ;;
7202 *BAR*)
7203 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7204 ac_exists=false
7205 for ac_i in $ac_cv_f90_module_names; do
7206 if test x"$ac_pat" = x"$ac_i"; then
7207 ac_exists=true
7208 break
7209 fi
7210 done
7211
7212 if test x"$ac_exists" = xtrue; then
7213 :
7214 else
7215 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7216 fi
7217
7218 ;;
7219 # Other files - we have no idea how they are generated
7220 *)
7221 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7222 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7223 ;;
7224 esac
7225 done
7226 if test "x$ac_cv_f90_module_names" = "x"; then
7227 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7228 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7229 fi
7230
7231 else
7232 echo "$as_me: failed program was:" >&5
7233 sed 's/^/| /' conftest.$ac_ext >&5
7234
7235 ac_cv_f90_module_names=
7236 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7237 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7238 fi
7239
7240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7241 cd ..
7242 # cleanup
7243 rm -rf conftest
7244 ac_ext=${ac_fc_srcext-f}
7245 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7246 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7247 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7248
7249 fi
7250 { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7251 echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7252
7253 # We now generate a shell script that will help us to figure out the correct
7254 # module file names, using the value of ac_cv_f90_module_names
7255
7256 echo "Generating shell script modnam"
7257
7258 cat > scripts/modnam << EOF
7259 #! /bin/sh
7260 # This script is auto-generated by configure
7261 #
7262 usage="\\
7263 Usage: \$0 [FILES]
7264
7265 [FILES] are Fortran 90 source files.
7266 The output is a list of module file names that the Fortran 90 compiler
7267 generates when compiling [FILES]."
7268
7269 list=
7270 empty=
7271
7272 if test \$# -eq 0; then
7273 echo "\$usage"; exit 0
7274 fi
7275
7276 while test \$# != 0; do
7277
7278 file=\$1
7279 shift
7280
7281 # strip suffix
7282 base=\`echo \$file | sed 's/[.][^.]*$//'\`
7283
7284 test ! -f \$file && continue
7285
7286 # Look for module definitions and transform them to upper / lower case
7287 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/'\`
7288 upper=\`echo \$mods | tr a-z A-Z\`
7289 lower=\`echo \$mods | tr A-Z a-z\`
7290
7291 # Here, the patterns for generating module file names were inserted by configure
7292 for trans in $ac_cv_f90_module_names; do
7293
7294 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7295 var=empty
7296 case \$pat in
7297 %MODULE%)
7298 var=upper ;;
7299 %Module%)
7300 var=mods ;;
7301 %module%)
7302 var=lower ;;
7303 %FILE%)
7304 test -n "\$mods" && var=base ;;
7305 esac
7306 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7307 list="\$list \$new"
7308 done
7309 done
7310
7311 echo \$list
7312 # end of configure-generated script
7313 EOF
7314 chmod 755 scripts/modnam
7315
7316 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7317 F90_MODULE_NAMES=empty
7318 case $pat in
7319 %MODULE%)
7320 F90_MODULE_NAMES=UPPER ;;
7321 %Module%)
7322 F90_MODULE_NAMES=Mixed ;;
7323 %module%)
7324 F90_MODULE_NAMES=lower ;;
7325 *)
7326 F90_MODULE_NAMES=unknown ;;
7327 esac
7328
7329 ac_ext=c
7330 ac_cpp='$CPP $CPPFLAGS'
7331 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7332 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7333 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7334
7335
7336 ac_ext=c
7337 ac_cpp='$CPP $CPPFLAGS'
7338 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7339 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7340 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7341
7342
7343
7344 { echo "$as_me:$LINENO: checking for asin in -lm" >&5
7345 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
7346 if test "${ac_cv_lib_m_asin+set}" = set; then
7347 echo $ECHO_N "(cached) $ECHO_C" >&6
7348 else
7349 ac_check_lib_save_LIBS=$LIBS
7350 LIBS="-lm $LIBS"
7351 cat >conftest.$ac_ext <<_ACEOF
7352 /* confdefs.h. */
7353 _ACEOF
7354 cat confdefs.h >>conftest.$ac_ext
7355 cat >>conftest.$ac_ext <<_ACEOF
7356 /* end confdefs.h. */
7357
7358 /* Override any GCC internal prototype to avoid an error.
7359 Use char because int might match the return type of a GCC
7360 builtin and then its argument prototype would still apply. */
7361 #ifdef __cplusplus
7362 extern "C"
7363 #endif
7364 char asin ();
7365 #ifdef FC_DUMMY_MAIN
7366 #ifndef FC_DUMMY_MAIN_EQ_F77
7367 # ifdef __cplusplus
7368 extern "C"
7369 # endif
7370 int FC_DUMMY_MAIN() { return 1; }
7371 #endif
7372 #endif
7373 int
7374 main ()
7375 {
7376 return asin ();
7377 ;
7378 return 0;
7379 }
7380 _ACEOF
7381 rm -f conftest.$ac_objext conftest$ac_exeext
7382 if { (ac_try="$ac_link"
7383 case "(($ac_try" in
7384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7385 *) ac_try_echo=$ac_try;;
7386 esac
7387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7388 (eval "$ac_link") 2>conftest.er1
7389 ac_status=$?
7390 grep -v '^ *+' conftest.er1 >conftest.err
7391 rm -f conftest.er1
7392 cat conftest.err >&5
7393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 (exit $ac_status); } && {
7395 test -z "$ac_c_werror_flag" ||
7396 test ! -s conftest.err
7397 } && test -s conftest$ac_exeext &&
7398 $as_test_x conftest$ac_exeext; then
7399 ac_cv_lib_m_asin=yes
7400 else
7401 echo "$as_me: failed program was:" >&5
7402 sed 's/^/| /' conftest.$ac_ext >&5
7403
7404 ac_cv_lib_m_asin=no
7405 fi
7406
7407 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7408 conftest$ac_exeext conftest.$ac_ext
7409 LIBS=$ac_check_lib_save_LIBS
7410 fi
7411 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7412 echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7413 if test $ac_cv_lib_m_asin = yes; then
7414 cat >>confdefs.h <<_ACEOF
7415 #define HAVE_LIBM 1
7416 _ACEOF
7417
7418 LIBS="-lm $LIBS"
7419
7420 else
7421 exit
7422 fi
7423
7424
7425 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7426 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7427 if test "${ac_cv_header_stdc+set}" = set; then
7428 echo $ECHO_N "(cached) $ECHO_C" >&6
7429 else
7430 cat >conftest.$ac_ext <<_ACEOF
7431 /* confdefs.h. */
7432 _ACEOF
7433 cat confdefs.h >>conftest.$ac_ext
7434 cat >>conftest.$ac_ext <<_ACEOF
7435 /* end confdefs.h. */
7436 #include <stdlib.h>
7437 #include <stdarg.h>
7438 #include <string.h>
7439 #include <float.h>
7440
7441 #ifdef FC_DUMMY_MAIN
7442 #ifndef FC_DUMMY_MAIN_EQ_F77
7443 # ifdef __cplusplus
7444 extern "C"
7445 # endif
7446 int FC_DUMMY_MAIN() { return 1; }
7447 #endif
7448 #endif
7449 int
7450 main ()
7451 {
7452
7453 ;
7454 return 0;
7455 }
7456 _ACEOF
7457 rm -f conftest.$ac_objext
7458 if { (ac_try="$ac_compile"
7459 case "(($ac_try" in
7460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7461 *) ac_try_echo=$ac_try;;
7462 esac
7463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7464 (eval "$ac_compile") 2>conftest.er1
7465 ac_status=$?
7466 grep -v '^ *+' conftest.er1 >conftest.err
7467 rm -f conftest.er1
7468 cat conftest.err >&5
7469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470 (exit $ac_status); } && {
7471 test -z "$ac_c_werror_flag" ||
7472 test ! -s conftest.err
7473 } && test -s conftest.$ac_objext; then
7474 ac_cv_header_stdc=yes
7475 else
7476 echo "$as_me: failed program was:" >&5
7477 sed 's/^/| /' conftest.$ac_ext >&5
7478
7479 ac_cv_header_stdc=no
7480 fi
7481
7482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7483
7484 if test $ac_cv_header_stdc = yes; then
7485 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7486 cat >conftest.$ac_ext <<_ACEOF
7487 /* confdefs.h. */
7488 _ACEOF
7489 cat confdefs.h >>conftest.$ac_ext
7490 cat >>conftest.$ac_ext <<_ACEOF
7491 /* end confdefs.h. */
7492 #include <string.h>
7493
7494 _ACEOF
7495 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7496 $EGREP "memchr" >/dev/null 2>&1; then
7497 :
7498 else
7499 ac_cv_header_stdc=no
7500 fi
7501 rm -f conftest*
7502
7503 fi
7504
7505 if test $ac_cv_header_stdc = yes; then
7506 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7507 cat >conftest.$ac_ext <<_ACEOF
7508 /* confdefs.h. */
7509 _ACEOF
7510 cat confdefs.h >>conftest.$ac_ext
7511 cat >>conftest.$ac_ext <<_ACEOF
7512 /* end confdefs.h. */
7513 #include <stdlib.h>
7514
7515 _ACEOF
7516 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7517 $EGREP "free" >/dev/null 2>&1; then
7518 :
7519 else
7520 ac_cv_header_stdc=no
7521 fi
7522 rm -f conftest*
7523
7524 fi
7525
7526 if test $ac_cv_header_stdc = yes; then
7527 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7528 if test "$cross_compiling" = yes; then
7529 :
7530 else
7531 cat >conftest.$ac_ext <<_ACEOF
7532 /* confdefs.h. */
7533 _ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h. */
7537 #include <ctype.h>
7538 #include <stdlib.h>
7539 #if ((' ' & 0x0FF) == 0x020)
7540 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7541 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7542 #else
7543 # define ISLOWER(c) \
7544 (('a' <= (c) && (c) <= 'i') \
7545 || ('j' <= (c) && (c) <= 'r') \
7546 || ('s' <= (c) && (c) <= 'z'))
7547 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7548 #endif
7549
7550 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7551 int
7552 main ()
7553 {
7554 int i;
7555 for (i = 0; i < 256; i++)
7556 if (XOR (islower (i), ISLOWER (i))
7557 || toupper (i) != TOUPPER (i))
7558 return 2;
7559 return 0;
7560 }
7561 _ACEOF
7562 rm -f conftest$ac_exeext
7563 if { (ac_try="$ac_link"
7564 case "(($ac_try" in
7565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7566 *) ac_try_echo=$ac_try;;
7567 esac
7568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7569 (eval "$ac_link") 2>&5
7570 ac_status=$?
7571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7572 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7573 { (case "(($ac_try" in
7574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7575 *) ac_try_echo=$ac_try;;
7576 esac
7577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7578 (eval "$ac_try") 2>&5
7579 ac_status=$?
7580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581 (exit $ac_status); }; }; then
7582 :
7583 else
7584 echo "$as_me: program exited with status $ac_status" >&5
7585 echo "$as_me: failed program was:" >&5
7586 sed 's/^/| /' conftest.$ac_ext >&5
7587
7588 ( exit $ac_status )
7589 ac_cv_header_stdc=no
7590 fi
7591 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7592 fi
7593
7594
7595 fi
7596 fi
7597 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7598 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7599 if test $ac_cv_header_stdc = yes; then
7600
7601 cat >>confdefs.h <<\_ACEOF
7602 #define STDC_HEADERS 1
7603 _ACEOF
7604
7605 fi
7606
7607 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7618 inttypes.h stdint.h unistd.h
7619 do
7620 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7621 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7622 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7623 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7624 echo $ECHO_N "(cached) $ECHO_C" >&6
7625 else
7626 cat >conftest.$ac_ext <<_ACEOF
7627 /* confdefs.h. */
7628 _ACEOF
7629 cat confdefs.h >>conftest.$ac_ext
7630 cat >>conftest.$ac_ext <<_ACEOF
7631 /* end confdefs.h. */
7632 $ac_includes_default
7633
7634 #include <$ac_header>
7635 _ACEOF
7636 rm -f conftest.$ac_objext
7637 if { (ac_try="$ac_compile"
7638 case "(($ac_try" in
7639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640 *) ac_try_echo=$ac_try;;
7641 esac
7642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643 (eval "$ac_compile") 2>conftest.er1
7644 ac_status=$?
7645 grep -v '^ *+' conftest.er1 >conftest.err
7646 rm -f conftest.er1
7647 cat conftest.err >&5
7648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 (exit $ac_status); } && {
7650 test -z "$ac_c_werror_flag" ||
7651 test ! -s conftest.err
7652 } && test -s conftest.$ac_objext; then
7653 eval "$as_ac_Header=yes"
7654 else
7655 echo "$as_me: failed program was:" >&5
7656 sed 's/^/| /' conftest.$ac_ext >&5
7657
7658 eval "$as_ac_Header=no"
7659 fi
7660
7661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662 fi
7663 ac_res=`eval echo '${'$as_ac_Header'}'`
7664 { echo "$as_me:$LINENO: result: $ac_res" >&5
7665 echo "${ECHO_T}$ac_res" >&6; }
7666 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7667 cat >>confdefs.h <<_ACEOF
7668 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7669 _ACEOF
7670
7671 fi
7672
7673 done
7674
7675
7676 #
7677 # Handle user hints
7678 #
7679
7680 # Check whether --with-zlib was given.
7681 if test "${with_zlib+set}" = set; then
7682 withval=$with_zlib; zlib_dir="$withval"
7683 else
7684 zlib_dir="not_set"
7685 fi
7686
7687 if test "$zlib_dir" != "no"; then
7688
7689 if test "$zlib_dir" != "not_set" ; then
7690 if test -d "$zlib_dir"
7691 then
7692 ZLIB_HOME="$zlib_dir"
7693 else
7694 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7695 echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7696 ZLIB_HOME=/usr/local
7697 if test ! -f "${ZLIB_HOME}/include/zlib.h"
7698 then
7699 ZLIB_HOME=/usr
7700 fi
7701 fi
7702 fi
7703 #
7704 # Locate zlib, if wanted
7705 #
7706 if test -n "${ZLIB_HOME}"
7707 then
7708 ZLIB_OLD_LDFLAGS=$LDFLAGS
7709 ZLIB_OLD_CFLAGS=$CFLAGS
7710 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7711 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7712
7713 ac_ext=c
7714 ac_cpp='$CPP $CPPFLAGS'
7715 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7716 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7717 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7718
7719 { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7720 echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7721 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7722 echo $ECHO_N "(cached) $ECHO_C" >&6
7723 else
7724 ac_check_lib_save_LIBS=$LIBS
7725 LIBS="-lz $LIBS"
7726 cat >conftest.$ac_ext <<_ACEOF
7727 /* confdefs.h. */
7728 _ACEOF
7729 cat confdefs.h >>conftest.$ac_ext
7730 cat >>conftest.$ac_ext <<_ACEOF
7731 /* end confdefs.h. */
7732
7733 /* Override any GCC internal prototype to avoid an error.
7734 Use char because int might match the return type of a GCC
7735 builtin and then its argument prototype would still apply. */
7736 #ifdef __cplusplus
7737 extern "C"
7738 #endif
7739 char inflateEnd ();
7740 #ifdef FC_DUMMY_MAIN
7741 #ifndef FC_DUMMY_MAIN_EQ_F77
7742 # ifdef __cplusplus
7743 extern "C"
7744 # endif
7745 int FC_DUMMY_MAIN() { return 1; }
7746 #endif
7747 #endif
7748 int
7749 main ()
7750 {
7751 return inflateEnd ();
7752 ;
7753 return 0;
7754 }
7755 _ACEOF
7756 rm -f conftest.$ac_objext conftest$ac_exeext
7757 if { (ac_try="$ac_link"
7758 case "(($ac_try" in
7759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7760 *) ac_try_echo=$ac_try;;
7761 esac
7762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7763 (eval "$ac_link") 2>conftest.er1
7764 ac_status=$?
7765 grep -v '^ *+' conftest.er1 >conftest.err
7766 rm -f conftest.er1
7767 cat conftest.err >&5
7768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7769 (exit $ac_status); } && {
7770 test -z "$ac_c_werror_flag" ||
7771 test ! -s conftest.err
7772 } && test -s conftest$ac_exeext &&
7773 $as_test_x conftest$ac_exeext; then
7774 ac_cv_lib_z_inflateEnd=yes
7775 else
7776 echo "$as_me: failed program was:" >&5
7777 sed 's/^/| /' conftest.$ac_ext >&5
7778
7779 ac_cv_lib_z_inflateEnd=no
7780 fi
7781
7782 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7783 conftest$ac_exeext conftest.$ac_ext
7784 LIBS=$ac_check_lib_save_LIBS
7785 fi
7786 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7787 echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7788 if test $ac_cv_lib_z_inflateEnd = yes; then
7789 zlib_cv_libz=yes
7790 else
7791 zlib_cv_libz=no
7792 fi
7793
7794 if test "${ac_cv_header_zlib_h+set}" = set; then
7795 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7796 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7797 if test "${ac_cv_header_zlib_h+set}" = set; then
7798 echo $ECHO_N "(cached) $ECHO_C" >&6
7799 fi
7800 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7801 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7802 else
7803 # Is the header compilable?
7804 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7805 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7806 cat >conftest.$ac_ext <<_ACEOF
7807 /* confdefs.h. */
7808 _ACEOF
7809 cat confdefs.h >>conftest.$ac_ext
7810 cat >>conftest.$ac_ext <<_ACEOF
7811 /* end confdefs.h. */
7812 $ac_includes_default
7813 #include <zlib.h>
7814 _ACEOF
7815 rm -f conftest.$ac_objext
7816 if { (ac_try="$ac_compile"
7817 case "(($ac_try" in
7818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7819 *) ac_try_echo=$ac_try;;
7820 esac
7821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7822 (eval "$ac_compile") 2>conftest.er1
7823 ac_status=$?
7824 grep -v '^ *+' conftest.er1 >conftest.err
7825 rm -f conftest.er1
7826 cat conftest.err >&5
7827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7828 (exit $ac_status); } && {
7829 test -z "$ac_c_werror_flag" ||
7830 test ! -s conftest.err
7831 } && test -s conftest.$ac_objext; then
7832 ac_header_compiler=yes
7833 else
7834 echo "$as_me: failed program was:" >&5
7835 sed 's/^/| /' conftest.$ac_ext >&5
7836
7837 ac_header_compiler=no
7838 fi
7839
7840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7841 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7842 echo "${ECHO_T}$ac_header_compiler" >&6; }
7843
7844 # Is the header present?
7845 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7846 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7847 cat >conftest.$ac_ext <<_ACEOF
7848 /* confdefs.h. */
7849 _ACEOF
7850 cat confdefs.h >>conftest.$ac_ext
7851 cat >>conftest.$ac_ext <<_ACEOF
7852 /* end confdefs.h. */
7853 #include <zlib.h>
7854 _ACEOF
7855 if { (ac_try="$ac_cpp conftest.$ac_ext"
7856 case "(($ac_try" in
7857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7858 *) ac_try_echo=$ac_try;;
7859 esac
7860 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7861 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7862 ac_status=$?
7863 grep -v '^ *+' conftest.er1 >conftest.err
7864 rm -f conftest.er1
7865 cat conftest.err >&5
7866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 (exit $ac_status); } >/dev/null && {
7868 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7869 test ! -s conftest.err
7870 }; then
7871 ac_header_preproc=yes
7872 else
7873 echo "$as_me: failed program was:" >&5
7874 sed 's/^/| /' conftest.$ac_ext >&5
7875
7876 ac_header_preproc=no
7877 fi
7878
7879 rm -f conftest.err conftest.$ac_ext
7880 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7881 echo "${ECHO_T}$ac_header_preproc" >&6; }
7882
7883 # So? What about this header?
7884 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7885 yes:no: )
7886 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7887 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7889 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7890 ac_header_preproc=yes
7891 ;;
7892 no:yes:* )
7893 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7894 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7895 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
7896 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
7897 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7898 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7899 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
7900 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
7901 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7902 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7903 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7904 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7905 ( cat <<\_ASBOX
7906 ## ------------------------------ ##
7907 ## Report this to gezelter@nd.edu ##
7908 ## ------------------------------ ##
7909 _ASBOX
7910 ) | sed "s/^/$as_me: WARNING: /" >&2
7911 ;;
7912 esac
7913 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7914 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7915 if test "${ac_cv_header_zlib_h+set}" = set; then
7916 echo $ECHO_N "(cached) $ECHO_C" >&6
7917 else
7918 ac_cv_header_zlib_h=$ac_header_preproc
7919 fi
7920 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7921 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7922
7923 fi
7924 if test $ac_cv_header_zlib_h = yes; then
7925 zlib_cv_zlib_h=yes
7926 else
7927 zlib_cv_zlib_h=no
7928 fi
7929
7930
7931 ac_ext=c
7932 ac_cpp='$CPP $CPPFLAGS'
7933 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7934 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7935 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7936
7937
7938 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7939
7940 cat >>confdefs.h <<\_ACEOF
7941 #define HAVE_ZLIB_H 1
7942 _ACEOF
7943
7944
7945 cat >>confdefs.h <<\_ACEOF
7946 #define HAVE_LIBZ 1
7947 _ACEOF
7948
7949 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7950 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7951 ZLIB="-lz"
7952 else
7953 { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7954 echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7955 ZLIB_INC_DIR=
7956 ZLIB_LIB_DIR=
7957 ZLIB=
7958 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7959 CFLAGS="$ZLIB_OLD_CFLAGS"
7960 { echo "$as_me:$LINENO: result: failed" >&5
7961 echo "${ECHO_T}failed" >&6; }
7962 echo ""
7963 echo "*********************************************************"
7964 echo "* WARNING: Could not find a working zlib installation *"
7965 echo "* If you need OOPSE to be able to deal with compressed *"
7966 echo "* trajectory dump files be sure to specify a valid zlib *"
7967 echo "* installation with --with-zlib=DIR *"
7968 echo "* *"
7969 echo "* OOPSE will still work without zlib installed. *"
7970 echo "*********************************************************"
7971 echo ""
7972 fi
7973
7974
7975
7976 fi
7977 fi
7978
7979 #
7980 # Handle user hints
7981 #
7982
7983 # Check whether --with-fftw was given.
7984 if test "${with_fftw+set}" = set; then
7985 withval=$with_fftw; fftw_dir="$withval"
7986 else
7987 fftw_dir="not_set"
7988 fi
7989
7990 if test "$fftw_dir" != "no"; then
7991 if test "$fftw_dir" != "not_set" ; then
7992 if test -d "$fftw_dir"; then
7993 FFTW_HOME="$fftw_dir"
7994 else
7995 { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7996 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7997 FFTW_HOME=/usr/local
7998 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7999 FFTW_HOME=/usr
8000 fi
8001 fi
8002 #
8003 # Locate fftw, if wanted
8004 #
8005 if test -n "${FFTW_HOME}"; then
8006 FFTW_OLD_LDFLAGS=$LDFLAGS
8007 FFTW_OLD_CFLAGS=$CFLAGS
8008 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8009 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8010
8011 ac_ext=c
8012 ac_cpp='$CPP $CPPFLAGS'
8013 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8014 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8015 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8016
8017 { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8018 echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
8019 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8020 echo $ECHO_N "(cached) $ECHO_C" >&6
8021 else
8022 ac_check_lib_save_LIBS=$LIBS
8023 LIBS="-lfftw3 $LIBS"
8024 cat >conftest.$ac_ext <<_ACEOF
8025 /* confdefs.h. */
8026 _ACEOF
8027 cat confdefs.h >>conftest.$ac_ext
8028 cat >>conftest.$ac_ext <<_ACEOF
8029 /* end confdefs.h. */
8030
8031 /* Override any GCC internal prototype to avoid an error.
8032 Use char because int might match the return type of a GCC
8033 builtin and then its argument prototype would still apply. */
8034 #ifdef __cplusplus
8035 extern "C"
8036 #endif
8037 char fftw_execute ();
8038 #ifdef FC_DUMMY_MAIN
8039 #ifndef FC_DUMMY_MAIN_EQ_F77
8040 # ifdef __cplusplus
8041 extern "C"
8042 # endif
8043 int FC_DUMMY_MAIN() { return 1; }
8044 #endif
8045 #endif
8046 int
8047 main ()
8048 {
8049 return fftw_execute ();
8050 ;
8051 return 0;
8052 }
8053 _ACEOF
8054 rm -f conftest.$ac_objext conftest$ac_exeext
8055 if { (ac_try="$ac_link"
8056 case "(($ac_try" in
8057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8058 *) ac_try_echo=$ac_try;;
8059 esac
8060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8061 (eval "$ac_link") 2>conftest.er1
8062 ac_status=$?
8063 grep -v '^ *+' conftest.er1 >conftest.err
8064 rm -f conftest.er1
8065 cat conftest.err >&5
8066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067 (exit $ac_status); } && {
8068 test -z "$ac_c_werror_flag" ||
8069 test ! -s conftest.err
8070 } && test -s conftest$ac_exeext &&
8071 $as_test_x conftest$ac_exeext; then
8072 ac_cv_lib_fftw3_fftw_execute=yes
8073 else
8074 echo "$as_me: failed program was:" >&5
8075 sed 's/^/| /' conftest.$ac_ext >&5
8076
8077 ac_cv_lib_fftw3_fftw_execute=no
8078 fi
8079
8080 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8081 conftest$ac_exeext conftest.$ac_ext
8082 LIBS=$ac_check_lib_save_LIBS
8083 fi
8084 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8085 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
8086 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8087 fftw_cv_libfftw3=yes
8088 else
8089 fftw_cv_libfftw3=no
8090 fi
8091
8092 if test "${ac_cv_header_fftw3_h+set}" = set; then
8093 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8094 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8095 if test "${ac_cv_header_fftw3_h+set}" = set; then
8096 echo $ECHO_N "(cached) $ECHO_C" >&6
8097 fi
8098 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8099 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8100 else
8101 # Is the header compilable?
8102 { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8103 echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8104 cat >conftest.$ac_ext <<_ACEOF
8105 /* confdefs.h. */
8106 _ACEOF
8107 cat confdefs.h >>conftest.$ac_ext
8108 cat >>conftest.$ac_ext <<_ACEOF
8109 /* end confdefs.h. */
8110 $ac_includes_default
8111 #include <fftw3.h>
8112 _ACEOF
8113 rm -f conftest.$ac_objext
8114 if { (ac_try="$ac_compile"
8115 case "(($ac_try" in
8116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8117 *) ac_try_echo=$ac_try;;
8118 esac
8119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8120 (eval "$ac_compile") 2>conftest.er1
8121 ac_status=$?
8122 grep -v '^ *+' conftest.er1 >conftest.err
8123 rm -f conftest.er1
8124 cat conftest.err >&5
8125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 (exit $ac_status); } && {
8127 test -z "$ac_c_werror_flag" ||
8128 test ! -s conftest.err
8129 } && test -s conftest.$ac_objext; then
8130 ac_header_compiler=yes
8131 else
8132 echo "$as_me: failed program was:" >&5
8133 sed 's/^/| /' conftest.$ac_ext >&5
8134
8135 ac_header_compiler=no
8136 fi
8137
8138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8139 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8140 echo "${ECHO_T}$ac_header_compiler" >&6; }
8141
8142 # Is the header present?
8143 { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8144 echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8145 cat >conftest.$ac_ext <<_ACEOF
8146 /* confdefs.h. */
8147 _ACEOF
8148 cat confdefs.h >>conftest.$ac_ext
8149 cat >>conftest.$ac_ext <<_ACEOF
8150 /* end confdefs.h. */
8151 #include <fftw3.h>
8152 _ACEOF
8153 if { (ac_try="$ac_cpp conftest.$ac_ext"
8154 case "(($ac_try" in
8155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8156 *) ac_try_echo=$ac_try;;
8157 esac
8158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8159 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8160 ac_status=$?
8161 grep -v '^ *+' conftest.er1 >conftest.err
8162 rm -f conftest.er1
8163 cat conftest.err >&5
8164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 (exit $ac_status); } >/dev/null && {
8166 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8167 test ! -s conftest.err
8168 }; then
8169 ac_header_preproc=yes
8170 else
8171 echo "$as_me: failed program was:" >&5
8172 sed 's/^/| /' conftest.$ac_ext >&5
8173
8174 ac_header_preproc=no
8175 fi
8176
8177 rm -f conftest.err conftest.$ac_ext
8178 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8179 echo "${ECHO_T}$ac_header_preproc" >&6; }
8180
8181 # So? What about this header?
8182 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8183 yes:no: )
8184 { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8185 echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8186 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8187 echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8188 ac_header_preproc=yes
8189 ;;
8190 no:yes:* )
8191 { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8192 echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8193 { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
8194 echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
8195 { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8196 echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8197 { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
8198 echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
8199 { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8200 echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8201 { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8202 echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8203 ( cat <<\_ASBOX
8204 ## ------------------------------ ##
8205 ## Report this to gezelter@nd.edu ##
8206 ## ------------------------------ ##
8207 _ASBOX
8208 ) | sed "s/^/$as_me: WARNING: /" >&2
8209 ;;
8210 esac
8211 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8212 echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8213 if test "${ac_cv_header_fftw3_h+set}" = set; then
8214 echo $ECHO_N "(cached) $ECHO_C" >&6
8215 else
8216 ac_cv_header_fftw3_h=$ac_header_preproc
8217 fi
8218 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8219 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8220
8221 fi
8222 if test $ac_cv_header_fftw3_h = yes; then
8223 fftw_cv_fftw3_h=yes
8224 else
8225 fftw_cv_fftw3_h=no
8226 fi
8227
8228
8229 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8230 { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8231 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
8232 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8233 echo $ECHO_N "(cached) $ECHO_C" >&6
8234 else
8235 ac_check_lib_save_LIBS=$LIBS
8236 LIBS="-lfftw $LIBS"
8237 cat >conftest.$ac_ext <<_ACEOF
8238 /* confdefs.h. */
8239 _ACEOF
8240 cat confdefs.h >>conftest.$ac_ext
8241 cat >>conftest.$ac_ext <<_ACEOF
8242 /* end confdefs.h. */
8243
8244 /* Override any GCC internal prototype to avoid an error.
8245 Use char because int might match the return type of a GCC
8246 builtin and then its argument prototype would still apply. */
8247 #ifdef __cplusplus
8248 extern "C"
8249 #endif
8250 char fftwnd_one ();
8251 #ifdef FC_DUMMY_MAIN
8252 #ifndef FC_DUMMY_MAIN_EQ_F77
8253 # ifdef __cplusplus
8254 extern "C"
8255 # endif
8256 int FC_DUMMY_MAIN() { return 1; }
8257 #endif
8258 #endif
8259 int
8260 main ()
8261 {
8262 return fftwnd_one ();
8263 ;
8264 return 0;
8265 }
8266 _ACEOF
8267 rm -f conftest.$ac_objext conftest$ac_exeext
8268 if { (ac_try="$ac_link"
8269 case "(($ac_try" in
8270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271 *) ac_try_echo=$ac_try;;
8272 esac
8273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274 (eval "$ac_link") 2>conftest.er1
8275 ac_status=$?
8276 grep -v '^ *+' conftest.er1 >conftest.err
8277 rm -f conftest.er1
8278 cat conftest.err >&5
8279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 (exit $ac_status); } && {
8281 test -z "$ac_c_werror_flag" ||
8282 test ! -s conftest.err
8283 } && test -s conftest$ac_exeext &&
8284 $as_test_x conftest$ac_exeext; then
8285 ac_cv_lib_fftw_fftwnd_one=yes
8286 else
8287 echo "$as_me: failed program was:" >&5
8288 sed 's/^/| /' conftest.$ac_ext >&5
8289
8290 ac_cv_lib_fftw_fftwnd_one=no
8291 fi
8292
8293 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8294 conftest$ac_exeext conftest.$ac_ext
8295 LIBS=$ac_check_lib_save_LIBS
8296 fi
8297 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8298 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
8299 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8300 fftw_cv_libfftw=yes
8301 else
8302 fftw_cv_libfftw=no
8303 fi
8304
8305 if test "${ac_cv_header_fftw_h+set}" = set; then
8306 { echo "$as_me:$LINENO: checking for fftw.h" >&5
8307 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8308 if test "${ac_cv_header_fftw_h+set}" = set; then
8309 echo $ECHO_N "(cached) $ECHO_C" >&6
8310 fi
8311 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8312 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8313 else
8314 # Is the header compilable?
8315 { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8316 echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8317 cat >conftest.$ac_ext <<_ACEOF
8318 /* confdefs.h. */
8319 _ACEOF
8320 cat confdefs.h >>conftest.$ac_ext
8321 cat >>conftest.$ac_ext <<_ACEOF
8322 /* end confdefs.h. */
8323 $ac_includes_default
8324 #include <fftw.h>
8325 _ACEOF
8326 rm -f conftest.$ac_objext
8327 if { (ac_try="$ac_compile"
8328 case "(($ac_try" in
8329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330 *) ac_try_echo=$ac_try;;
8331 esac
8332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333 (eval "$ac_compile") 2>conftest.er1
8334 ac_status=$?
8335 grep -v '^ *+' conftest.er1 >conftest.err
8336 rm -f conftest.er1
8337 cat conftest.err >&5
8338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 (exit $ac_status); } && {
8340 test -z "$ac_c_werror_flag" ||
8341 test ! -s conftest.err
8342 } && test -s conftest.$ac_objext; then
8343 ac_header_compiler=yes
8344 else
8345 echo "$as_me: failed program was:" >&5
8346 sed 's/^/| /' conftest.$ac_ext >&5
8347
8348 ac_header_compiler=no
8349 fi
8350
8351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8353 echo "${ECHO_T}$ac_header_compiler" >&6; }
8354
8355 # Is the header present?
8356 { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8357 echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8358 cat >conftest.$ac_ext <<_ACEOF
8359 /* confdefs.h. */
8360 _ACEOF
8361 cat confdefs.h >>conftest.$ac_ext
8362 cat >>conftest.$ac_ext <<_ACEOF
8363 /* end confdefs.h. */
8364 #include <fftw.h>
8365 _ACEOF
8366 if { (ac_try="$ac_cpp conftest.$ac_ext"
8367 case "(($ac_try" in
8368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369 *) ac_try_echo=$ac_try;;
8370 esac
8371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8373 ac_status=$?
8374 grep -v '^ *+' conftest.er1 >conftest.err
8375 rm -f conftest.er1
8376 cat conftest.err >&5
8377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378 (exit $ac_status); } >/dev/null && {
8379 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8380 test ! -s conftest.err
8381 }; then
8382 ac_header_preproc=yes
8383 else
8384 echo "$as_me: failed program was:" >&5
8385 sed 's/^/| /' conftest.$ac_ext >&5
8386
8387 ac_header_preproc=no
8388 fi
8389
8390 rm -f conftest.err conftest.$ac_ext
8391 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8392 echo "${ECHO_T}$ac_header_preproc" >&6; }
8393
8394 # So? What about this header?
8395 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396 yes:no: )
8397 { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8398 echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8400 echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8401 ac_header_preproc=yes
8402 ;;
8403 no:yes:* )
8404 { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8405 echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8406 { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
8407 echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
8408 { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8409 echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8410 { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
8411 echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8412 { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8413 echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8414 { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8415 echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8416 ( cat <<\_ASBOX
8417 ## ------------------------------ ##
8418 ## Report this to gezelter@nd.edu ##
8419 ## ------------------------------ ##
8420 _ASBOX
8421 ) | sed "s/^/$as_me: WARNING: /" >&2
8422 ;;
8423 esac
8424 { echo "$as_me:$LINENO: checking for fftw.h" >&5
8425 echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8426 if test "${ac_cv_header_fftw_h+set}" = set; then
8427 echo $ECHO_N "(cached) $ECHO_C" >&6
8428 else
8429 ac_cv_header_fftw_h=$ac_header_preproc
8430 fi
8431 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8432 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8433
8434 fi
8435 if test $ac_cv_header_fftw_h = yes; then
8436 fftw_cv_fftw_h=yes
8437 else
8438 fftw_cv_fftw_h=no
8439 fi
8440
8441
8442 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8443 { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8444 echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8445 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8446 echo $ECHO_N "(cached) $ECHO_C" >&6
8447 else
8448 ac_check_lib_save_LIBS=$LIBS
8449 LIBS="-ldfftw $LIBS"
8450 cat >conftest.$ac_ext <<_ACEOF
8451 /* confdefs.h. */
8452 _ACEOF
8453 cat confdefs.h >>conftest.$ac_ext
8454 cat >>conftest.$ac_ext <<_ACEOF
8455 /* end confdefs.h. */
8456
8457 /* Override any GCC internal prototype to avoid an error.
8458 Use char because int might match the return type of a GCC
8459 builtin and then its argument prototype would still apply. */
8460 #ifdef __cplusplus
8461 extern "C"
8462 #endif
8463 char fftwnd_one ();
8464 #ifdef FC_DUMMY_MAIN
8465 #ifndef FC_DUMMY_MAIN_EQ_F77
8466 # ifdef __cplusplus
8467 extern "C"
8468 # endif
8469 int FC_DUMMY_MAIN() { return 1; }
8470 #endif
8471 #endif
8472 int
8473 main ()
8474 {
8475 return fftwnd_one ();
8476 ;
8477 return 0;
8478 }
8479 _ACEOF
8480 rm -f conftest.$ac_objext conftest$ac_exeext
8481 if { (ac_try="$ac_link"
8482 case "(($ac_try" in
8483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8484 *) ac_try_echo=$ac_try;;
8485 esac
8486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8487 (eval "$ac_link") 2>conftest.er1
8488 ac_status=$?
8489 grep -v '^ *+' conftest.er1 >conftest.err
8490 rm -f conftest.er1
8491 cat conftest.err >&5
8492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493 (exit $ac_status); } && {
8494 test -z "$ac_c_werror_flag" ||
8495 test ! -s conftest.err
8496 } && test -s conftest$ac_exeext &&
8497 $as_test_x conftest$ac_exeext; then
8498 ac_cv_lib_dfftw_fftwnd_one=yes
8499 else
8500 echo "$as_me: failed program was:" >&5
8501 sed 's/^/| /' conftest.$ac_ext >&5
8502
8503 ac_cv_lib_dfftw_fftwnd_one=no
8504 fi
8505
8506 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8507 conftest$ac_exeext conftest.$ac_ext
8508 LIBS=$ac_check_lib_save_LIBS
8509 fi
8510 { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8511 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8512 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8513 fftw_cv_libdfftw=yes
8514 else
8515 fftw_cv_libdfftw=no
8516 fi
8517
8518 if test "${ac_cv_header_dfftw_h+set}" = set; then
8519 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8520 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8521 if test "${ac_cv_header_dfftw_h+set}" = set; then
8522 echo $ECHO_N "(cached) $ECHO_C" >&6
8523 fi
8524 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8525 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8526 else
8527 # Is the header compilable?
8528 { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8529 echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
8530 cat >conftest.$ac_ext <<_ACEOF
8531 /* confdefs.h. */
8532 _ACEOF
8533 cat confdefs.h >>conftest.$ac_ext
8534 cat >>conftest.$ac_ext <<_ACEOF
8535 /* end confdefs.h. */
8536 $ac_includes_default
8537 #include <dfftw.h>
8538 _ACEOF
8539 rm -f conftest.$ac_objext
8540 if { (ac_try="$ac_compile"
8541 case "(($ac_try" in
8542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8543 *) ac_try_echo=$ac_try;;
8544 esac
8545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8546 (eval "$ac_compile") 2>conftest.er1
8547 ac_status=$?
8548 grep -v '^ *+' conftest.er1 >conftest.err
8549 rm -f conftest.er1
8550 cat conftest.err >&5
8551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8552 (exit $ac_status); } && {
8553 test -z "$ac_c_werror_flag" ||
8554 test ! -s conftest.err
8555 } && test -s conftest.$ac_objext; then
8556 ac_header_compiler=yes
8557 else
8558 echo "$as_me: failed program was:" >&5
8559 sed 's/^/| /' conftest.$ac_ext >&5
8560
8561 ac_header_compiler=no
8562 fi
8563
8564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8565 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8566 echo "${ECHO_T}$ac_header_compiler" >&6; }
8567
8568 # Is the header present?
8569 { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8570 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
8571 cat >conftest.$ac_ext <<_ACEOF
8572 /* confdefs.h. */
8573 _ACEOF
8574 cat confdefs.h >>conftest.$ac_ext
8575 cat >>conftest.$ac_ext <<_ACEOF
8576 /* end confdefs.h. */
8577 #include <dfftw.h>
8578 _ACEOF
8579 if { (ac_try="$ac_cpp conftest.$ac_ext"
8580 case "(($ac_try" in
8581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8582 *) ac_try_echo=$ac_try;;
8583 esac
8584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8585 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8586 ac_status=$?
8587 grep -v '^ *+' conftest.er1 >conftest.err
8588 rm -f conftest.er1
8589 cat conftest.err >&5
8590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8591 (exit $ac_status); } >/dev/null && {
8592 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8593 test ! -s conftest.err
8594 }; then
8595 ac_header_preproc=yes
8596 else
8597 echo "$as_me: failed program was:" >&5
8598 sed 's/^/| /' conftest.$ac_ext >&5
8599
8600 ac_header_preproc=no
8601 fi
8602
8603 rm -f conftest.err conftest.$ac_ext
8604 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8605 echo "${ECHO_T}$ac_header_preproc" >&6; }
8606
8607 # So? What about this header?
8608 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8609 yes:no: )
8610 { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8611 echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8612 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8613 echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8614 ac_header_preproc=yes
8615 ;;
8616 no:yes:* )
8617 { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8618 echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8619 { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
8620 echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
8621 { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8622 echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8623 { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
8624 echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8625 { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8626 echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8627 { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8628 echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8629 ( cat <<\_ASBOX
8630 ## ------------------------------ ##
8631 ## Report this to gezelter@nd.edu ##
8632 ## ------------------------------ ##
8633 _ASBOX
8634 ) | sed "s/^/$as_me: WARNING: /" >&2
8635 ;;
8636 esac
8637 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8638 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8639 if test "${ac_cv_header_dfftw_h+set}" = set; then
8640 echo $ECHO_N "(cached) $ECHO_C" >&6
8641 else
8642 ac_cv_header_dfftw_h=$ac_header_preproc
8643 fi
8644 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8645 echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8646
8647 fi
8648 if test $ac_cv_header_dfftw_h = yes; then
8649 fftw_cv_dfftw_h=yes
8650 else
8651 fftw_cv_dfftw_h=no
8652 fi
8653
8654
8655 fi
8656 fi
8657 ac_ext=c
8658 ac_cpp='$CPP $CPPFLAGS'
8659 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8660 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8661 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8662
8663 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8664
8665 cat >>confdefs.h <<\_ACEOF
8666 #define HAVE_FFTW3_H 1
8667 _ACEOF
8668
8669 FFTW_INC_DIR="${FFTW_HOME}/include"
8670 FFTW_LIB_DIR="${FFTW_HOME}/lib"
8671 FFTW_LIBS="-lfftw3"
8672 else
8673 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8674
8675 cat >>confdefs.h <<\_ACEOF
8676 #define HAVE_FFTW_H 1
8677 _ACEOF
8678
8679 FFTW_INC_DIR="${FFTW_HOME}/include"
8680 FFTW_LIB_DIR="${FFTW_HOME}/lib"
8681 FFTW_LIBS="-lfftw"
8682 else
8683 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8684
8685 cat >>confdefs.h <<\_ACEOF
8686 #define HAVE_DFFTW_H 1
8687 _ACEOF
8688
8689 FFTW_INC_DIR="${FFTW_HOME}/include"
8690 FFTW_LIB_DIR="${FFTW_HOME}/lib"
8691 FFTW_LIBS="-ldfftw"
8692 else
8693 { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8694 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
8695 FFTW_INC_DIR=
8696 FFTW_LIB_DIR=
8697 FFTW_LIBS=
8698 LDFLAGS="$FFTW_OLD_LDFLAGS"
8699 CFLAGS="$FFTW_OLD_CFLAGS"
8700 { echo "$as_me:$LINENO: result: failed" >&5
8701 echo "${ECHO_T}failed" >&6; }
8702 echo ""
8703 echo "*********************************************************"
8704 echo "* WARNING: Could not find a working FFTW installation *"
8705 echo "* If you need the staticProps program to be able to *"
8706 echo "* compute undulation spectra, be sure to specify a *"
8707 echo "* valid fftw installation with --with-fftw=DIR *"
8708 echo "* *"
8709 echo "* OOPSE will still work without fftw installed. *"
8710 echo "*********************************************************"
8711 echo ""
8712 fi
8713 fi
8714 fi
8715
8716
8717
8718 fi
8719 fi
8720 fi
8721
8722 #
8723 # Handle user hints
8724 #
8725
8726 # Check whether --with-qhull was given.
8727 if test "${with_qhull+set}" = set; then
8728 withval=$with_qhull; qhull_dir="$withval"
8729 else
8730 qhull_dir="not_set"
8731 fi
8732
8733 if test "$qhull_dir" != "no"; then
8734
8735 if test "$qhull_dir" != "not_set" ; then
8736 if test -d "$qhull_dir"
8737 then
8738 QHULL_HOME="$qhull_dir"
8739 else
8740 { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8741 echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8742 QHULL_HOME=/usr/local
8743 if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
8744 then
8745 QHULL_HOME=/usr
8746 fi
8747 fi
8748 fi
8749 #
8750 # Locate qhull, if wanted
8751 #
8752 if test -n "${QHULL_HOME}"
8753 then
8754
8755 ac_ext=c
8756 ac_cpp='$CPP $CPPFLAGS'
8757 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8758 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8759 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8760
8761 QHULL_OLD_LDFLAGS=$LDFLAGS
8762 QHULL_OLD_CFLAGS=$CFLAGS
8763 QHULL_OLD_CPPFLAGS=$CPPFLAGS
8764 LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8765 CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8766 CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8767 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8768 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8769 echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8770 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8771 echo $ECHO_N "(cached) $ECHO_C" >&6
8772 fi
8773 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8774 echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8775 else
8776 # Is the header compilable?
8777 { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8778 echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8779 cat >conftest.$ac_ext <<_ACEOF
8780 /* confdefs.h. */
8781 _ACEOF
8782 cat confdefs.h >>conftest.$ac_ext
8783 cat >>conftest.$ac_ext <<_ACEOF
8784 /* end confdefs.h. */
8785 $ac_includes_default
8786 #include <qhull/qhull.h>
8787 _ACEOF
8788 rm -f conftest.$ac_objext
8789 if { (ac_try="$ac_compile"
8790 case "(($ac_try" in
8791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8792 *) ac_try_echo=$ac_try;;
8793 esac
8794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8795 (eval "$ac_compile") 2>conftest.er1
8796 ac_status=$?
8797 grep -v '^ *+' conftest.er1 >conftest.err
8798 rm -f conftest.er1
8799 cat conftest.err >&5
8800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8801 (exit $ac_status); } && {
8802 test -z "$ac_c_werror_flag" ||
8803 test ! -s conftest.err
8804 } && test -s conftest.$ac_objext; then
8805 ac_header_compiler=yes
8806 else
8807 echo "$as_me: failed program was:" >&5
8808 sed 's/^/| /' conftest.$ac_ext >&5
8809
8810 ac_header_compiler=no
8811 fi
8812
8813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8814 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8815 echo "${ECHO_T}$ac_header_compiler" >&6; }
8816
8817 # Is the header present?
8818 { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8819 echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8820 cat >conftest.$ac_ext <<_ACEOF
8821 /* confdefs.h. */
8822 _ACEOF
8823 cat confdefs.h >>conftest.$ac_ext
8824 cat >>conftest.$ac_ext <<_ACEOF
8825 /* end confdefs.h. */
8826 #include <qhull/qhull.h>
8827 _ACEOF
8828 if { (ac_try="$ac_cpp conftest.$ac_ext"
8829 case "(($ac_try" in
8830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8831 *) ac_try_echo=$ac_try;;
8832 esac
8833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8834 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8835 ac_status=$?
8836 grep -v '^ *+' conftest.er1 >conftest.err
8837 rm -f conftest.er1
8838 cat conftest.err >&5
8839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8840 (exit $ac_status); } >/dev/null && {
8841 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8842 test ! -s conftest.err
8843 }; then
8844 ac_header_preproc=yes
8845 else
8846 echo "$as_me: failed program was:" >&5
8847 sed 's/^/| /' conftest.$ac_ext >&5
8848
8849 ac_header_preproc=no
8850 fi
8851
8852 rm -f conftest.err conftest.$ac_ext
8853 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8854 echo "${ECHO_T}$ac_header_preproc" >&6; }
8855
8856 # So? What about this header?
8857 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8858 yes:no: )
8859 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8860 echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8861 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8862 echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8863 ac_header_preproc=yes
8864 ;;
8865 no:yes:* )
8866 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8867 echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8868 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
8869 echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
8870 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8871 echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8872 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
8873 echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
8874 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8875 echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8876 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8877 echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8878 ( cat <<\_ASBOX
8879 ## ------------------------------ ##
8880 ## Report this to gezelter@nd.edu ##
8881 ## ------------------------------ ##
8882 _ASBOX
8883 ) | sed "s/^/$as_me: WARNING: /" >&2
8884 ;;
8885 esac
8886 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8887 echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8888 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8889 echo $ECHO_N "(cached) $ECHO_C" >&6
8890 else
8891 ac_cv_header_qhull_qhull_h=$ac_header_preproc
8892 fi
8893 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8894 echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8895
8896 fi
8897 if test $ac_cv_header_qhull_qhull_h = yes; then
8898 qhull_cv_qhull_h=yes
8899 else
8900 qhull_cv_qhull_h=no
8901 fi
8902
8903
8904 { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
8905 echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
8906 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
8907 echo $ECHO_N "(cached) $ECHO_C" >&6
8908 else
8909 ac_check_lib_save_LIBS=$LIBS
8910 LIBS="-lqhull $LIBS"
8911 cat >conftest.$ac_ext <<_ACEOF
8912 /* confdefs.h. */
8913 _ACEOF
8914 cat confdefs.h >>conftest.$ac_ext
8915 cat >>conftest.$ac_ext <<_ACEOF
8916 /* end confdefs.h. */
8917
8918 /* Override any GCC internal prototype to avoid an error.
8919 Use char because int might match the return type of a GCC
8920 builtin and then its argument prototype would still apply. */
8921 #ifdef __cplusplus
8922 extern "C"
8923 #endif
8924 char qh_qhull ();
8925 #ifdef FC_DUMMY_MAIN
8926 #ifndef FC_DUMMY_MAIN_EQ_F77
8927 # ifdef __cplusplus
8928 extern "C"
8929 # endif
8930 int FC_DUMMY_MAIN() { return 1; }
8931 #endif
8932 #endif
8933 int
8934 main ()
8935 {
8936 return qh_qhull ();
8937 ;
8938 return 0;
8939 }
8940 _ACEOF
8941 rm -f conftest.$ac_objext conftest$ac_exeext
8942 if { (ac_try="$ac_link"
8943 case "(($ac_try" in
8944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8945 *) ac_try_echo=$ac_try;;
8946 esac
8947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8948 (eval "$ac_link") 2>conftest.er1
8949 ac_status=$?
8950 grep -v '^ *+' conftest.er1 >conftest.err
8951 rm -f conftest.er1
8952 cat conftest.err >&5
8953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954 (exit $ac_status); } && {
8955 test -z "$ac_c_werror_flag" ||
8956 test ! -s conftest.err
8957 } && test -s conftest$ac_exeext &&
8958 $as_test_x conftest$ac_exeext; then
8959 ac_cv_lib_qhull_qh_qhull=yes
8960 else
8961 echo "$as_me: failed program was:" >&5
8962 sed 's/^/| /' conftest.$ac_ext >&5
8963
8964 ac_cv_lib_qhull_qh_qhull=no
8965 fi
8966
8967 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8968 conftest$ac_exeext conftest.$ac_ext
8969 LIBS=$ac_check_lib_save_LIBS
8970 fi
8971 { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8972 echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8973 if test $ac_cv_lib_qhull_qh_qhull = yes; then
8974 qhull_cv_libqhull=yes
8975 else
8976 qhull_cv_libqhull=no
8977 fi
8978
8979 LDFLAGS="$QHULL_OLD_LDFLAGS"
8980 CFLAGS="$QHULL_OLD_CFLAGS"
8981 CPPFLAGS="$QHULL_OLD_CPPFLAGS"
8982 ac_ext=c
8983 ac_cpp='$CPP $CPPFLAGS'
8984 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8985 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8986 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8987
8988
8989 if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8990
8991 cat >>confdefs.h <<\_ACEOF
8992 #define HAVE_QHULL_H 1
8993 _ACEOF
8994
8995
8996 cat >>confdefs.h <<\_ACEOF
8997 #define HAVE_QHULL 1
8998 _ACEOF
8999
9000 USE_QHULL=yes
9001 QHULL_INC_DIR="${QHULL_HOME}/include"
9002 QHULL_LIB_DIR="${QHULL_HOME}/lib"
9003 QHULL="-lqhull"
9004 else
9005 { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9006 echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
9007 QHULL_INC_DIR=
9008 QHULL_LIB_DIR=
9009 QHULL=
9010 USE_QHULL=no
9011 { echo "$as_me:$LINENO: result: failed" >&5
9012 echo "${ECHO_T}failed" >&6; }
9013 echo ""
9014 echo "*********************************************************"
9015 echo "* WARNING: Could not find a working qhull installation *"
9016 echo "* If you need OOPSE to be able to deal with convex *"
9017 echo "* hulls be sure to specify a valid qhull installation *"
9018 echo "* with --with-qhull=DIR *"
9019 echo "* *"
9020 echo "* OOPSE will still work without qhull installed. *"
9021 echo "*********************************************************"
9022 echo ""
9023 fi
9024
9025
9026
9027
9028 fi
9029 fi
9030
9031
9032 ac_ext=cpp
9033 ac_cpp='$CXXCPP $CPPFLAGS'
9034 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9035 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9036 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9037 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9038 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
9039 if test -z "$CXXCPP"; then
9040 if test "${ac_cv_prog_CXXCPP+set}" = set; then
9041 echo $ECHO_N "(cached) $ECHO_C" >&6
9042 else
9043 # Double quotes because CXXCPP needs to be expanded
9044 for CXXCPP in "$CXX -E" "/lib/cpp"
9045 do
9046 ac_preproc_ok=false
9047 for ac_cxx_preproc_warn_flag in '' yes
9048 do
9049 # Use a header file that comes with gcc, so configuring glibc
9050 # with a fresh cross-compiler works.
9051 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9052 # <limits.h> exists even on freestanding compilers.
9053 # On the NeXT, cc -E runs the code through the compiler's parser,
9054 # not just through cpp. "Syntax error" is here to catch this case.
9055 cat >conftest.$ac_ext <<_ACEOF
9056 /* confdefs.h. */
9057 _ACEOF
9058 cat confdefs.h >>conftest.$ac_ext
9059 cat >>conftest.$ac_ext <<_ACEOF
9060 /* end confdefs.h. */
9061 #ifdef __STDC__
9062 # include <limits.h>
9063 #else
9064 # include <assert.h>
9065 #endif
9066 Syntax error
9067 _ACEOF
9068 if { (ac_try="$ac_cpp conftest.$ac_ext"
9069 case "(($ac_try" in
9070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9071 *) ac_try_echo=$ac_try;;
9072 esac
9073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9074 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9075 ac_status=$?
9076 grep -v '^ *+' conftest.er1 >conftest.err
9077 rm -f conftest.er1
9078 cat conftest.err >&5
9079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 (exit $ac_status); } >/dev/null && {
9081 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9082 test ! -s conftest.err
9083 }; then
9084 :
9085 else
9086 echo "$as_me: failed program was:" >&5
9087 sed 's/^/| /' conftest.$ac_ext >&5
9088
9089 # Broken: fails on valid input.
9090 continue
9091 fi
9092
9093 rm -f conftest.err conftest.$ac_ext
9094
9095 # OK, works on sane cases. Now check whether nonexistent headers
9096 # can be detected and how.
9097 cat >conftest.$ac_ext <<_ACEOF
9098 /* confdefs.h. */
9099 _ACEOF
9100 cat confdefs.h >>conftest.$ac_ext
9101 cat >>conftest.$ac_ext <<_ACEOF
9102 /* end confdefs.h. */
9103 #include <ac_nonexistent.h>
9104 _ACEOF
9105 if { (ac_try="$ac_cpp conftest.$ac_ext"
9106 case "(($ac_try" in
9107 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9108 *) ac_try_echo=$ac_try;;
9109 esac
9110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9111 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9112 ac_status=$?
9113 grep -v '^ *+' conftest.er1 >conftest.err
9114 rm -f conftest.er1
9115 cat conftest.err >&5
9116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9117 (exit $ac_status); } >/dev/null && {
9118 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9119 test ! -s conftest.err
9120 }; then
9121 # Broken: success on invalid input.
9122 continue
9123 else
9124 echo "$as_me: failed program was:" >&5
9125 sed 's/^/| /' conftest.$ac_ext >&5
9126
9127 # Passes both tests.
9128 ac_preproc_ok=:
9129 break
9130 fi
9131
9132 rm -f conftest.err conftest.$ac_ext
9133
9134 done
9135 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9136 rm -f conftest.err conftest.$ac_ext
9137 if $ac_preproc_ok; then
9138 break
9139 fi
9140
9141 done
9142 ac_cv_prog_CXXCPP=$CXXCPP
9143
9144 fi
9145 CXXCPP=$ac_cv_prog_CXXCPP
9146 else
9147 ac_cv_prog_CXXCPP=$CXXCPP
9148 fi
9149 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
9150 echo "${ECHO_T}$CXXCPP" >&6; }
9151 ac_preproc_ok=false
9152 for ac_cxx_preproc_warn_flag in '' yes
9153 do
9154 # Use a header file that comes with gcc, so configuring glibc
9155 # with a fresh cross-compiler works.
9156 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9157 # <limits.h> exists even on freestanding compilers.
9158 # On the NeXT, cc -E runs the code through the compiler's parser,
9159 # not just through cpp. "Syntax error" is here to catch this case.
9160 cat >conftest.$ac_ext <<_ACEOF
9161 /* confdefs.h. */
9162 _ACEOF
9163 cat confdefs.h >>conftest.$ac_ext
9164 cat >>conftest.$ac_ext <<_ACEOF
9165 /* end confdefs.h. */
9166 #ifdef __STDC__
9167 # include <limits.h>
9168 #else
9169 # include <assert.h>
9170 #endif
9171 Syntax error
9172 _ACEOF
9173 if { (ac_try="$ac_cpp conftest.$ac_ext"
9174 case "(($ac_try" in
9175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9176 *) ac_try_echo=$ac_try;;
9177 esac
9178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9179 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9180 ac_status=$?
9181 grep -v '^ *+' conftest.er1 >conftest.err
9182 rm -f conftest.er1
9183 cat conftest.err >&5
9184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9185 (exit $ac_status); } >/dev/null && {
9186 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9187 test ! -s conftest.err
9188 }; then
9189 :
9190 else
9191 echo "$as_me: failed program was:" >&5
9192 sed 's/^/| /' conftest.$ac_ext >&5
9193
9194 # Broken: fails on valid input.
9195 continue
9196 fi
9197
9198 rm -f conftest.err conftest.$ac_ext
9199
9200 # OK, works on sane cases. Now check whether nonexistent headers
9201 # can be detected and how.
9202 cat >conftest.$ac_ext <<_ACEOF
9203 /* confdefs.h. */
9204 _ACEOF
9205 cat confdefs.h >>conftest.$ac_ext
9206 cat >>conftest.$ac_ext <<_ACEOF
9207 /* end confdefs.h. */
9208 #include <ac_nonexistent.h>
9209 _ACEOF
9210 if { (ac_try="$ac_cpp conftest.$ac_ext"
9211 case "(($ac_try" in
9212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9213 *) ac_try_echo=$ac_try;;
9214 esac
9215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9216 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9217 ac_status=$?
9218 grep -v '^ *+' conftest.er1 >conftest.err
9219 rm -f conftest.er1
9220 cat conftest.err >&5
9221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222 (exit $ac_status); } >/dev/null && {
9223 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9224 test ! -s conftest.err
9225 }; then
9226 # Broken: success on invalid input.
9227 continue
9228 else
9229 echo "$as_me: failed program was:" >&5
9230 sed 's/^/| /' conftest.$ac_ext >&5
9231
9232 # Passes both tests.
9233 ac_preproc_ok=:
9234 break
9235 fi
9236
9237 rm -f conftest.err conftest.$ac_ext
9238
9239 done
9240 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9241 rm -f conftest.err conftest.$ac_ext
9242 if $ac_preproc_ok; then
9243 :
9244 else
9245 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9246 See \`config.log' for more details." >&5
9247 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9248 See \`config.log' for more details." >&2;}
9249 { (exit 1); exit 1; }; }
9250 fi
9251
9252 ac_ext=cpp
9253 ac_cpp='$CXXCPP $CPPFLAGS'
9254 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9255 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9256 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9257
9258
9259 #
9260 # Handle user hints
9261 #
9262
9263 # Check whether --with-openbabel was given.
9264 if test "${with_openbabel+set}" = set; then
9265 withval=$with_openbabel; openbabel_dir="$withval"
9266 else
9267 openbabel_dir="not_set"
9268 fi
9269
9270 if test "$openbabel_dir" != "no"; then
9271
9272 if test "$openbabel_dir" != "not_set" ; then
9273 if test -d "$openbabel_dir"
9274 then
9275 OPENBABEL_HOME="$openbabel_dir"
9276 else
9277 { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9278 echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9279 OPENBABEL_HOME=/usr/local
9280 if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9281 then
9282 OPENBABEL_HOME=/usr
9283 fi
9284 fi
9285 fi
9286 #
9287 # Locate openbabel, if wanted
9288 #
9289 if test -n "${OPENBABEL_HOME}"
9290 then
9291
9292 ac_ext=cpp
9293 ac_cpp='$CXXCPP $CPPFLAGS'
9294 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9295 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9296 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9297
9298 OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9299 OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9300 LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9301 CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9302 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9303 { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9304 echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9305 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9306 echo $ECHO_N "(cached) $ECHO_C" >&6
9307 fi
9308 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9309 echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9310 else
9311 # Is the header compilable?
9312 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9313 echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
9314 cat >conftest.$ac_ext <<_ACEOF
9315 /* confdefs.h. */
9316 _ACEOF
9317 cat confdefs.h >>conftest.$ac_ext
9318 cat >>conftest.$ac_ext <<_ACEOF
9319 /* end confdefs.h. */
9320 $ac_includes_default
9321 #include <openbabel/babelconfig.h>
9322 _ACEOF
9323 rm -f conftest.$ac_objext
9324 if { (ac_try="$ac_compile"
9325 case "(($ac_try" in
9326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9327 *) ac_try_echo=$ac_try;;
9328 esac
9329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9330 (eval "$ac_compile") 2>conftest.er1
9331 ac_status=$?
9332 grep -v '^ *+' conftest.er1 >conftest.err
9333 rm -f conftest.er1
9334 cat conftest.err >&5
9335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336 (exit $ac_status); } && {
9337 test -z "$ac_cxx_werror_flag" ||
9338 test ! -s conftest.err
9339 } && test -s conftest.$ac_objext; then
9340 ac_header_compiler=yes
9341 else
9342 echo "$as_me: failed program was:" >&5
9343 sed 's/^/| /' conftest.$ac_ext >&5
9344
9345 ac_header_compiler=no
9346 fi
9347
9348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9349 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9350 echo "${ECHO_T}$ac_header_compiler" >&6; }
9351
9352 # Is the header present?
9353 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9354 echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
9355 cat >conftest.$ac_ext <<_ACEOF
9356 /* confdefs.h. */
9357 _ACEOF
9358 cat confdefs.h >>conftest.$ac_ext
9359 cat >>conftest.$ac_ext <<_ACEOF
9360 /* end confdefs.h. */
9361 #include <openbabel/babelconfig.h>
9362 _ACEOF
9363 if { (ac_try="$ac_cpp conftest.$ac_ext"
9364 case "(($ac_try" in
9365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9366 *) ac_try_echo=$ac_try;;
9367 esac
9368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9369 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9370 ac_status=$?
9371 grep -v '^ *+' conftest.er1 >conftest.err
9372 rm -f conftest.er1
9373 cat conftest.err >&5
9374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375 (exit $ac_status); } >/dev/null && {
9376 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9377 test ! -s conftest.err
9378 }; then
9379 ac_header_preproc=yes
9380 else
9381 echo "$as_me: failed program was:" >&5
9382 sed 's/^/| /' conftest.$ac_ext >&5
9383
9384 ac_header_preproc=no
9385 fi
9386
9387 rm -f conftest.err conftest.$ac_ext
9388 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9389 echo "${ECHO_T}$ac_header_preproc" >&6; }
9390
9391 # So? What about this header?
9392 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9393 yes:no: )
9394 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9395 echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9396 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9397 echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9398 ac_header_preproc=yes
9399 ;;
9400 no:yes:* )
9401 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9402 echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9403 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&5
9404 echo "$as_me: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&2;}
9405 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9406 echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9407 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&5
9408 echo "$as_me: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&2;}
9409 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9410 echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9411 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9412 echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9413 ( cat <<\_ASBOX
9414 ## ------------------------------ ##
9415 ## Report this to gezelter@nd.edu ##
9416 ## ------------------------------ ##
9417 _ASBOX
9418 ) | sed "s/^/$as_me: WARNING: /" >&2
9419 ;;
9420 esac
9421 { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9422 echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9423 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9424 echo $ECHO_N "(cached) $ECHO_C" >&6
9425 else
9426 ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9427 fi
9428 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9429 echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9430
9431 fi
9432 if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9433 openbabel_cv_openbabel_h=yes
9434 else
9435 openbabel_cv_openbabel_h=no
9436 fi
9437
9438
9439 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9440 { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9441 echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9442 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9443 echo $ECHO_N "(cached) $ECHO_C" >&6
9444 fi
9445 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9446 echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9447 else
9448 # Is the header compilable?
9449 { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9450 echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9451 cat >conftest.$ac_ext <<_ACEOF
9452 /* confdefs.h. */
9453 _ACEOF
9454 cat confdefs.h >>conftest.$ac_ext
9455 cat >>conftest.$ac_ext <<_ACEOF
9456 /* end confdefs.h. */
9457 $ac_includes_default
9458 #include <openbabel/obconversion.h>
9459 _ACEOF
9460 rm -f conftest.$ac_objext
9461 if { (ac_try="$ac_compile"
9462 case "(($ac_try" in
9463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9464 *) ac_try_echo=$ac_try;;
9465 esac
9466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9467 (eval "$ac_compile") 2>conftest.er1
9468 ac_status=$?
9469 grep -v '^ *+' conftest.er1 >conftest.err
9470 rm -f conftest.er1
9471 cat conftest.err >&5
9472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 (exit $ac_status); } && {
9474 test -z "$ac_cxx_werror_flag" ||
9475 test ! -s conftest.err
9476 } && test -s conftest.$ac_objext; then
9477 ac_header_compiler=yes
9478 else
9479 echo "$as_me: failed program was:" >&5
9480 sed 's/^/| /' conftest.$ac_ext >&5
9481
9482 ac_header_compiler=no
9483 fi
9484
9485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9486 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9487 echo "${ECHO_T}$ac_header_compiler" >&6; }
9488
9489 # Is the header present?
9490 { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9491 echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9492 cat >conftest.$ac_ext <<_ACEOF
9493 /* confdefs.h. */
9494 _ACEOF
9495 cat confdefs.h >>conftest.$ac_ext
9496 cat >>conftest.$ac_ext <<_ACEOF
9497 /* end confdefs.h. */
9498 #include <openbabel/obconversion.h>
9499 _ACEOF
9500 if { (ac_try="$ac_cpp conftest.$ac_ext"
9501 case "(($ac_try" in
9502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9503 *) ac_try_echo=$ac_try;;
9504 esac
9505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9506 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9507 ac_status=$?
9508 grep -v '^ *+' conftest.er1 >conftest.err
9509 rm -f conftest.er1
9510 cat conftest.err >&5
9511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 (exit $ac_status); } >/dev/null && {
9513 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9514 test ! -s conftest.err
9515 }; then
9516 ac_header_preproc=yes
9517 else
9518 echo "$as_me: failed program was:" >&5
9519 sed 's/^/| /' conftest.$ac_ext >&5
9520
9521 ac_header_preproc=no
9522 fi
9523
9524 rm -f conftest.err conftest.$ac_ext
9525 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9526 echo "${ECHO_T}$ac_header_preproc" >&6; }
9527
9528 # So? What about this header?
9529 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9530 yes:no: )
9531 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9532 echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9533 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9534 echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9535 ac_header_preproc=yes
9536 ;;
9537 no:yes:* )
9538 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9539 echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9540 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&5
9541 echo "$as_me: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&2;}
9542 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9543 echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9544 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&5
9545 echo "$as_me: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&2;}
9546 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9547 echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9548 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9549 echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9550 ( cat <<\_ASBOX
9551 ## ------------------------------ ##
9552 ## Report this to gezelter@nd.edu ##
9553 ## ------------------------------ ##
9554 _ASBOX
9555 ) | sed "s/^/$as_me: WARNING: /" >&2
9556 ;;
9557 esac
9558 { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9559 echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9560 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9561 echo $ECHO_N "(cached) $ECHO_C" >&6
9562 else
9563 ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9564 fi
9565 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9566 echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9567
9568 fi
9569 if test $ac_cv_header_openbabel_obconversion_h = yes; then
9570 openbabel_cv_obconversion_h=yes
9571 else
9572 openbabel_cv_obconversion_h=no
9573 fi
9574
9575
9576 cat >conftest.$ac_ext <<_ACEOF
9577
9578 /* confdefs.h. */
9579 _ACEOF
9580 cat confdefs.h >>conftest.$ac_ext
9581 cat >>conftest.$ac_ext <<_ACEOF
9582 /* end confdefs.h. */
9583
9584 #include <openbabel/babelconfig.h>
9585 #include <openbabel/obconversion.h>
9586 using namespace std;
9587 using namespace OpenBabel;
9588
9589 #ifdef FC_DUMMY_MAIN
9590 #ifndef FC_DUMMY_MAIN_EQ_F77
9591 # ifdef __cplusplus
9592 extern "C"
9593 # endif
9594 int FC_DUMMY_MAIN() { return 1; }
9595 #endif
9596 #endif
9597 int
9598 main ()
9599 {
9600
9601 OBConversion Conv(&cin, &cout);
9602
9603
9604 ;
9605 return 0;
9606 }
9607 _ACEOF
9608 rm -f conftest.$ac_objext conftest$ac_exeext
9609 if { (ac_try="$ac_link"
9610 case "(($ac_try" in
9611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612 *) ac_try_echo=$ac_try;;
9613 esac
9614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615 (eval "$ac_link") 2>conftest.er1
9616 ac_status=$?
9617 grep -v '^ *+' conftest.er1 >conftest.err
9618 rm -f conftest.er1
9619 cat conftest.err >&5
9620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621 (exit $ac_status); } && {
9622 test -z "$ac_cxx_werror_flag" ||
9623 test ! -s conftest.err
9624 } && test -s conftest$ac_exeext &&
9625 $as_test_x conftest$ac_exeext; then
9626
9627 openbabel_lib_found="yes"
9628 { echo "$as_me:$LINENO: result: found" >&5
9629 echo "${ECHO_T}found" >&6; }
9630
9631 else
9632 echo "$as_me: failed program was:" >&5
9633 sed 's/^/| /' conftest.$ac_ext >&5
9634
9635
9636 openbabel_lib_found="no"
9637 { echo "$as_me:$LINENO: result: not found" >&5
9638 echo "${ECHO_T}not found" >&6; }
9639
9640
9641 fi
9642
9643 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9644 conftest$ac_exeext conftest.$ac_ext
9645 ac_ext=c
9646 ac_cpp='$CPP $CPPFLAGS'
9647 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9648 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9649 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9650
9651 LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9652 CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9653
9654 if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9655 USE_OPENBABEL=yes
9656 OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9657 OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9658 OPENBABEL_LIB="-lopenbabel"
9659 else
9660 { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9661 echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
9662 OPENBABEL_INC_DIR=
9663 OPENBABEL_LIB_DIR=
9664 OPENBABEL_LIB=
9665 USE_OPENBABEL=no
9666 { echo "$as_me:$LINENO: result: failed" >&5
9667 echo "${ECHO_T}failed" >&6; }
9668 echo ""
9669 echo "*********************************************************"
9670 echo "* WARNING: Could not find a working openbabel-2.x *"
9671 echo "* installation If you need OOPSE to be able to convert *"
9672 echo "* xyz or pdb files you need to specify a valid *"
9673 echo "* openbabel-2.x installation with --with-openbabel=DIR *"
9674 echo "* *"
9675 echo "* OOPSE will still work without openbabel installed. *"
9676 echo "*********************************************************"
9677 echo ""
9678 fi
9679
9680
9681
9682
9683 fi
9684 fi
9685
9686
9687 # Checks for header files.
9688 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9689 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9690 if test "${ac_cv_header_stdc+set}" = set; then
9691 echo $ECHO_N "(cached) $ECHO_C" >&6
9692 else
9693 cat >conftest.$ac_ext <<_ACEOF
9694 /* confdefs.h. */
9695 _ACEOF
9696 cat confdefs.h >>conftest.$ac_ext
9697 cat >>conftest.$ac_ext <<_ACEOF
9698 /* end confdefs.h. */
9699 #include <stdlib.h>
9700 #include <stdarg.h>
9701 #include <string.h>
9702 #include <float.h>
9703
9704 #ifdef FC_DUMMY_MAIN
9705 #ifndef FC_DUMMY_MAIN_EQ_F77
9706 # ifdef __cplusplus
9707 extern "C"
9708 # endif
9709 int FC_DUMMY_MAIN() { return 1; }
9710 #endif
9711 #endif
9712 int
9713 main ()
9714 {
9715
9716 ;
9717 return 0;
9718 }
9719 _ACEOF
9720 rm -f conftest.$ac_objext
9721 if { (ac_try="$ac_compile"
9722 case "(($ac_try" in
9723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9724 *) ac_try_echo=$ac_try;;
9725 esac
9726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9727 (eval "$ac_compile") 2>conftest.er1
9728 ac_status=$?
9729 grep -v '^ *+' conftest.er1 >conftest.err
9730 rm -f conftest.er1
9731 cat conftest.err >&5
9732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 (exit $ac_status); } && {
9734 test -z "$ac_c_werror_flag" ||
9735 test ! -s conftest.err
9736 } && test -s conftest.$ac_objext; then
9737 ac_cv_header_stdc=yes
9738 else
9739 echo "$as_me: failed program was:" >&5
9740 sed 's/^/| /' conftest.$ac_ext >&5
9741
9742 ac_cv_header_stdc=no
9743 fi
9744
9745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9746
9747 if test $ac_cv_header_stdc = yes; then
9748 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9749 cat >conftest.$ac_ext <<_ACEOF
9750 /* confdefs.h. */
9751 _ACEOF
9752 cat confdefs.h >>conftest.$ac_ext
9753 cat >>conftest.$ac_ext <<_ACEOF
9754 /* end confdefs.h. */
9755 #include <string.h>
9756
9757 _ACEOF
9758 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9759 $EGREP "memchr" >/dev/null 2>&1; then
9760 :
9761 else
9762 ac_cv_header_stdc=no
9763 fi
9764 rm -f conftest*
9765
9766 fi
9767
9768 if test $ac_cv_header_stdc = yes; then
9769 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9770 cat >conftest.$ac_ext <<_ACEOF
9771 /* confdefs.h. */
9772 _ACEOF
9773 cat confdefs.h >>conftest.$ac_ext
9774 cat >>conftest.$ac_ext <<_ACEOF
9775 /* end confdefs.h. */
9776 #include <stdlib.h>
9777
9778 _ACEOF
9779 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9780 $EGREP "free" >/dev/null 2>&1; then
9781 :
9782 else
9783 ac_cv_header_stdc=no
9784 fi
9785 rm -f conftest*
9786
9787 fi
9788
9789 if test $ac_cv_header_stdc = yes; then
9790 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9791 if test "$cross_compiling" = yes; then
9792 :
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 <ctype.h>
9801 #include <stdlib.h>
9802 #if ((' ' & 0x0FF) == 0x020)
9803 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9804 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9805 #else
9806 # define ISLOWER(c) \
9807 (('a' <= (c) && (c) <= 'i') \
9808 || ('j' <= (c) && (c) <= 'r') \
9809 || ('s' <= (c) && (c) <= 'z'))
9810 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9811 #endif
9812
9813 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9814 int
9815 main ()
9816 {
9817 int i;
9818 for (i = 0; i < 256; i++)
9819 if (XOR (islower (i), ISLOWER (i))
9820 || toupper (i) != TOUPPER (i))
9821 return 2;
9822 return 0;
9823 }
9824 _ACEOF
9825 rm -f conftest$ac_exeext
9826 if { (ac_try="$ac_link"
9827 case "(($ac_try" in
9828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9829 *) ac_try_echo=$ac_try;;
9830 esac
9831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9832 (eval "$ac_link") 2>&5
9833 ac_status=$?
9834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9835 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9836 { (case "(($ac_try" in
9837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838 *) ac_try_echo=$ac_try;;
9839 esac
9840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9841 (eval "$ac_try") 2>&5
9842 ac_status=$?
9843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 (exit $ac_status); }; }; then
9845 :
9846 else
9847 echo "$as_me: program exited with status $ac_status" >&5
9848 echo "$as_me: failed program was:" >&5
9849 sed 's/^/| /' conftest.$ac_ext >&5
9850
9851 ( exit $ac_status )
9852 ac_cv_header_stdc=no
9853 fi
9854 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9855 fi
9856
9857
9858 fi
9859 fi
9860 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9861 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9862 if test $ac_cv_header_stdc = yes; then
9863
9864 cat >>confdefs.h <<\_ACEOF
9865 #define STDC_HEADERS 1
9866 _ACEOF
9867
9868 fi
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885 for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
9886 do
9887 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9888 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9889 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9890 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9891 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9892 echo $ECHO_N "(cached) $ECHO_C" >&6
9893 fi
9894 ac_res=`eval echo '${'$as_ac_Header'}'`
9895 { echo "$as_me:$LINENO: result: $ac_res" >&5
9896 echo "${ECHO_T}$ac_res" >&6; }
9897 else
9898 # Is the header compilable?
9899 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9900 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9901 cat >conftest.$ac_ext <<_ACEOF
9902 /* confdefs.h. */
9903 _ACEOF
9904 cat confdefs.h >>conftest.$ac_ext
9905 cat >>conftest.$ac_ext <<_ACEOF
9906 /* end confdefs.h. */
9907 $ac_includes_default
9908 #include <$ac_header>
9909 _ACEOF
9910 rm -f conftest.$ac_objext
9911 if { (ac_try="$ac_compile"
9912 case "(($ac_try" in
9913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9914 *) ac_try_echo=$ac_try;;
9915 esac
9916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9917 (eval "$ac_compile") 2>conftest.er1
9918 ac_status=$?
9919 grep -v '^ *+' conftest.er1 >conftest.err
9920 rm -f conftest.er1
9921 cat conftest.err >&5
9922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 (exit $ac_status); } && {
9924 test -z "$ac_c_werror_flag" ||
9925 test ! -s conftest.err
9926 } && test -s conftest.$ac_objext; then
9927 ac_header_compiler=yes
9928 else
9929 echo "$as_me: failed program was:" >&5
9930 sed 's/^/| /' conftest.$ac_ext >&5
9931
9932 ac_header_compiler=no
9933 fi
9934
9935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9936 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9937 echo "${ECHO_T}$ac_header_compiler" >&6; }
9938
9939 # Is the header present?
9940 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9941 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9942 cat >conftest.$ac_ext <<_ACEOF
9943 /* confdefs.h. */
9944 _ACEOF
9945 cat confdefs.h >>conftest.$ac_ext
9946 cat >>conftest.$ac_ext <<_ACEOF
9947 /* end confdefs.h. */
9948 #include <$ac_header>
9949 _ACEOF
9950 if { (ac_try="$ac_cpp conftest.$ac_ext"
9951 case "(($ac_try" in
9952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9953 *) ac_try_echo=$ac_try;;
9954 esac
9955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9956 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9957 ac_status=$?
9958 grep -v '^ *+' conftest.er1 >conftest.err
9959 rm -f conftest.er1
9960 cat conftest.err >&5
9961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 (exit $ac_status); } >/dev/null && {
9963 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9964 test ! -s conftest.err
9965 }; then
9966 ac_header_preproc=yes
9967 else
9968 echo "$as_me: failed program was:" >&5
9969 sed 's/^/| /' conftest.$ac_ext >&5
9970
9971 ac_header_preproc=no
9972 fi
9973
9974 rm -f conftest.err conftest.$ac_ext
9975 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9976 echo "${ECHO_T}$ac_header_preproc" >&6; }
9977
9978 # So? What about this header?
9979 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9980 yes:no: )
9981 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9982 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9983 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9984 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9985 ac_header_preproc=yes
9986 ;;
9987 no:yes:* )
9988 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9989 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9990 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9991 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9992 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9993 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9994 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9995 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9996 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9997 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9998 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9999 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10000 ( cat <<\_ASBOX
10001 ## ------------------------------ ##
10002 ## Report this to gezelter@nd.edu ##
10003 ## ------------------------------ ##
10004 _ASBOX
10005 ) | sed "s/^/$as_me: WARNING: /" >&2
10006 ;;
10007 esac
10008 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10009 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10010 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10011 echo $ECHO_N "(cached) $ECHO_C" >&6
10012 else
10013 eval "$as_ac_Header=\$ac_header_preproc"
10014 fi
10015 ac_res=`eval echo '${'$as_ac_Header'}'`
10016 { echo "$as_me:$LINENO: result: $ac_res" >&5
10017 echo "${ECHO_T}$ac_res" >&6; }
10018
10019 fi
10020 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10021 cat >>confdefs.h <<_ACEOF
10022 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10023 _ACEOF
10024
10025 fi
10026
10027 done
10028
10029
10030 # Checks for typedefs, structures, and compiler characteristics.
10031 { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10032 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10033 if test "${ac_cv_header_stdbool_h+set}" = set; then
10034 echo $ECHO_N "(cached) $ECHO_C" >&6
10035 else
10036 cat >conftest.$ac_ext <<_ACEOF
10037 /* confdefs.h. */
10038 _ACEOF
10039 cat confdefs.h >>conftest.$ac_ext
10040 cat >>conftest.$ac_ext <<_ACEOF
10041 /* end confdefs.h. */
10042
10043 #include <stdbool.h>
10044 #ifndef bool
10045 "error: bool is not defined"
10046 #endif
10047 #ifndef false
10048 "error: false is not defined"
10049 #endif
10050 #if false
10051 "error: false is not 0"
10052 #endif
10053 #ifndef true
10054 "error: true is not defined"
10055 #endif
10056 #if true != 1
10057 "error: true is not 1"
10058 #endif
10059 #ifndef __bool_true_false_are_defined
10060 "error: __bool_true_false_are_defined is not defined"
10061 #endif
10062
10063 struct s { _Bool s: 1; _Bool t; } s;
10064
10065 char a[true == 1 ? 1 : -1];
10066 char b[false == 0 ? 1 : -1];
10067 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10068 char d[(bool) 0.5 == true ? 1 : -1];
10069 bool e = &s;
10070 char f[(_Bool) 0.0 == false ? 1 : -1];
10071 char g[true];
10072 char h[sizeof (_Bool)];
10073 char i[sizeof s.t];
10074 enum { j = false, k = true, l = false * true, m = true * 256 };
10075 _Bool n[m];
10076 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10077 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10078 # if defined __xlc__ || defined __GNUC__
10079 /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10080 reported by James Lemley on 2005-10-05; see
10081 http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10082 This test is not quite right, since xlc is allowed to
10083 reject this program, as the initializer for xlcbug is
10084 not one of the forms that C requires support for.
10085 However, doing the test right would require a runtime
10086 test, and that would make cross-compilation harder.
10087 Let us hope that IBM fixes the xlc bug, and also adds
10088 support for this kind of constant expression. In the
10089 meantime, this test will reject xlc, which is OK, since
10090 our stdbool.h substitute should suffice. We also test
10091 this with GCC, where it should work, to detect more
10092 quickly whether someone messes up the test in the
10093 future. */
10094 char digs[] = "0123456789";
10095 int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10096 # endif
10097 /* Catch a bug in an HP-UX C compiler. See
10098 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10099 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10100 */
10101 _Bool q = true;
10102 _Bool *pq = &q;
10103
10104 #ifdef FC_DUMMY_MAIN
10105 #ifndef FC_DUMMY_MAIN_EQ_F77
10106 # ifdef __cplusplus
10107 extern "C"
10108 # endif
10109 int FC_DUMMY_MAIN() { return 1; }
10110 #endif
10111 #endif
10112 int
10113 main ()
10114 {
10115
10116 *pq |= q;
10117 *pq |= ! q;
10118 /* Refer to every declared value, to avoid compiler optimizations. */
10119 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10120 + !m + !n + !o + !p + !q + !pq);
10121
10122 ;
10123 return 0;
10124 }
10125 _ACEOF
10126 rm -f conftest.$ac_objext
10127 if { (ac_try="$ac_compile"
10128 case "(($ac_try" in
10129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130 *) ac_try_echo=$ac_try;;
10131 esac
10132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133 (eval "$ac_compile") 2>conftest.er1
10134 ac_status=$?
10135 grep -v '^ *+' conftest.er1 >conftest.err
10136 rm -f conftest.er1
10137 cat conftest.err >&5
10138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10139 (exit $ac_status); } && {
10140 test -z "$ac_c_werror_flag" ||
10141 test ! -s conftest.err
10142 } && test -s conftest.$ac_objext; then
10143 ac_cv_header_stdbool_h=yes
10144 else
10145 echo "$as_me: failed program was:" >&5
10146 sed 's/^/| /' conftest.$ac_ext >&5
10147
10148 ac_cv_header_stdbool_h=no
10149 fi
10150
10151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10152 fi
10153 { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10154 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
10155 { echo "$as_me:$LINENO: checking for _Bool" >&5
10156 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
10157 if test "${ac_cv_type__Bool+set}" = set; then
10158 echo $ECHO_N "(cached) $ECHO_C" >&6
10159 else
10160 cat >conftest.$ac_ext <<_ACEOF
10161 /* confdefs.h. */
10162 _ACEOF
10163 cat confdefs.h >>conftest.$ac_ext
10164 cat >>conftest.$ac_ext <<_ACEOF
10165 /* end confdefs.h. */
10166 $ac_includes_default
10167 typedef _Bool ac__type_new_;
10168 #ifdef FC_DUMMY_MAIN
10169 #ifndef FC_DUMMY_MAIN_EQ_F77
10170 # ifdef __cplusplus
10171 extern "C"
10172 # endif
10173 int FC_DUMMY_MAIN() { return 1; }
10174 #endif
10175 #endif
10176 int
10177 main ()
10178 {
10179 if ((ac__type_new_ *) 0)
10180 return 0;
10181 if (sizeof (ac__type_new_))
10182 return 0;
10183 ;
10184 return 0;
10185 }
10186 _ACEOF
10187 rm -f conftest.$ac_objext
10188 if { (ac_try="$ac_compile"
10189 case "(($ac_try" in
10190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191 *) ac_try_echo=$ac_try;;
10192 esac
10193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194 (eval "$ac_compile") 2>conftest.er1
10195 ac_status=$?
10196 grep -v '^ *+' conftest.er1 >conftest.err
10197 rm -f conftest.er1
10198 cat conftest.err >&5
10199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 (exit $ac_status); } && {
10201 test -z "$ac_c_werror_flag" ||
10202 test ! -s conftest.err
10203 } && test -s conftest.$ac_objext; then
10204 ac_cv_type__Bool=yes
10205 else
10206 echo "$as_me: failed program was:" >&5
10207 sed 's/^/| /' conftest.$ac_ext >&5
10208
10209 ac_cv_type__Bool=no
10210 fi
10211
10212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10213 fi
10214 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10215 echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10216 if test $ac_cv_type__Bool = yes; then
10217
10218 cat >>confdefs.h <<_ACEOF
10219 #define HAVE__BOOL 1
10220 _ACEOF
10221
10222
10223 fi
10224
10225 if test $ac_cv_header_stdbool_h = yes; then
10226
10227 cat >>confdefs.h <<\_ACEOF
10228 #define HAVE_STDBOOL_H 1
10229 _ACEOF
10230
10231 fi
10232
10233 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10234 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10235 if test "${ac_cv_c_const+set}" = set; then
10236 echo $ECHO_N "(cached) $ECHO_C" >&6
10237 else
10238 cat >conftest.$ac_ext <<_ACEOF
10239 /* confdefs.h. */
10240 _ACEOF
10241 cat confdefs.h >>conftest.$ac_ext
10242 cat >>conftest.$ac_ext <<_ACEOF
10243 /* end confdefs.h. */
10244
10245 #ifdef FC_DUMMY_MAIN
10246 #ifndef FC_DUMMY_MAIN_EQ_F77
10247 # ifdef __cplusplus
10248 extern "C"
10249 # endif
10250 int FC_DUMMY_MAIN() { return 1; }
10251 #endif
10252 #endif
10253 int
10254 main ()
10255 {
10256 /* FIXME: Include the comments suggested by Paul. */
10257 #ifndef __cplusplus
10258 /* Ultrix mips cc rejects this. */
10259 typedef int charset[2];
10260 const charset cs;
10261 /* SunOS 4.1.1 cc rejects this. */
10262 char const *const *pcpcc;
10263 char **ppc;
10264 /* NEC SVR4.0.2 mips cc rejects this. */
10265 struct point {int x, y;};
10266 static struct point const zero = {0,0};
10267 /* AIX XL C 1.02.0.0 rejects this.
10268 It does not let you subtract one const X* pointer from another in
10269 an arm of an if-expression whose if-part is not a constant
10270 expression */
10271 const char *g = "string";
10272 pcpcc = &g + (g ? g-g : 0);
10273 /* HPUX 7.0 cc rejects these. */
10274 ++pcpcc;
10275 ppc = (char**) pcpcc;
10276 pcpcc = (char const *const *) ppc;
10277 { /* SCO 3.2v4 cc rejects this. */
10278 char *t;
10279 char const *s = 0 ? (char *) 0 : (char const *) 0;
10280
10281 *t++ = 0;
10282 if (s) return 0;
10283 }
10284 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10285 int x[] = {25, 17};
10286 const int *foo = &x[0];
10287 ++foo;
10288 }
10289 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10290 typedef const int *iptr;
10291 iptr p = 0;
10292 ++p;
10293 }
10294 { /* AIX XL C 1.02.0.0 rejects this saying
10295 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10296 struct s { int j; const int *ap[3]; };
10297 struct s *b; b->j = 5;
10298 }
10299 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10300 const int foo = 10;
10301 if (!foo) return 0;
10302 }
10303 return !cs[0] && !zero.x;
10304 #endif
10305
10306 ;
10307 return 0;
10308 }
10309 _ACEOF
10310 rm -f conftest.$ac_objext
10311 if { (ac_try="$ac_compile"
10312 case "(($ac_try" in
10313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10314 *) ac_try_echo=$ac_try;;
10315 esac
10316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10317 (eval "$ac_compile") 2>conftest.er1
10318 ac_status=$?
10319 grep -v '^ *+' conftest.er1 >conftest.err
10320 rm -f conftest.er1
10321 cat conftest.err >&5
10322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10323 (exit $ac_status); } && {
10324 test -z "$ac_c_werror_flag" ||
10325 test ! -s conftest.err
10326 } && test -s conftest.$ac_objext; then
10327 ac_cv_c_const=yes
10328 else
10329 echo "$as_me: failed program was:" >&5
10330 sed 's/^/| /' conftest.$ac_ext >&5
10331
10332 ac_cv_c_const=no
10333 fi
10334
10335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10336 fi
10337 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10338 echo "${ECHO_T}$ac_cv_c_const" >&6; }
10339 if test $ac_cv_c_const = no; then
10340
10341 cat >>confdefs.h <<\_ACEOF
10342 #define const
10343 _ACEOF
10344
10345 fi
10346
10347 { echo "$as_me:$LINENO: checking for inline" >&5
10348 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10349 if test "${ac_cv_c_inline+set}" = set; then
10350 echo $ECHO_N "(cached) $ECHO_C" >&6
10351 else
10352 ac_cv_c_inline=no
10353 for ac_kw in inline __inline__ __inline; do
10354 cat >conftest.$ac_ext <<_ACEOF
10355 /* confdefs.h. */
10356 _ACEOF
10357 cat confdefs.h >>conftest.$ac_ext
10358 cat >>conftest.$ac_ext <<_ACEOF
10359 /* end confdefs.h. */
10360 #ifndef __cplusplus
10361 typedef int foo_t;
10362 static $ac_kw foo_t static_foo () {return 0; }
10363 $ac_kw foo_t foo () {return 0; }
10364 #endif
10365
10366 _ACEOF
10367 rm -f conftest.$ac_objext
10368 if { (ac_try="$ac_compile"
10369 case "(($ac_try" in
10370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10371 *) ac_try_echo=$ac_try;;
10372 esac
10373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10374 (eval "$ac_compile") 2>conftest.er1
10375 ac_status=$?
10376 grep -v '^ *+' conftest.er1 >conftest.err
10377 rm -f conftest.er1
10378 cat conftest.err >&5
10379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 (exit $ac_status); } && {
10381 test -z "$ac_c_werror_flag" ||
10382 test ! -s conftest.err
10383 } && test -s conftest.$ac_objext; then
10384 ac_cv_c_inline=$ac_kw
10385 else
10386 echo "$as_me: failed program was:" >&5
10387 sed 's/^/| /' conftest.$ac_ext >&5
10388
10389
10390 fi
10391
10392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10393 test "$ac_cv_c_inline" != no && break
10394 done
10395
10396 fi
10397 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10398 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10399
10400
10401 case $ac_cv_c_inline in
10402 inline | yes) ;;
10403 *)
10404 case $ac_cv_c_inline in
10405 no) ac_val=;;
10406 *) ac_val=$ac_cv_c_inline;;
10407 esac
10408 cat >>confdefs.h <<_ACEOF
10409 #ifndef __cplusplus
10410 #define inline $ac_val
10411 #endif
10412 _ACEOF
10413 ;;
10414 esac
10415
10416 { echo "$as_me:$LINENO: checking for size_t" >&5
10417 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10418 if test "${ac_cv_type_size_t+set}" = set; then
10419 echo $ECHO_N "(cached) $ECHO_C" >&6
10420 else
10421 cat >conftest.$ac_ext <<_ACEOF
10422 /* confdefs.h. */
10423 _ACEOF
10424 cat confdefs.h >>conftest.$ac_ext
10425 cat >>conftest.$ac_ext <<_ACEOF
10426 /* end confdefs.h. */
10427 $ac_includes_default
10428 typedef size_t ac__type_new_;
10429 #ifdef FC_DUMMY_MAIN
10430 #ifndef FC_DUMMY_MAIN_EQ_F77
10431 # ifdef __cplusplus
10432 extern "C"
10433 # endif
10434 int FC_DUMMY_MAIN() { return 1; }
10435 #endif
10436 #endif
10437 int
10438 main ()
10439 {
10440 if ((ac__type_new_ *) 0)
10441 return 0;
10442 if (sizeof (ac__type_new_))
10443 return 0;
10444 ;
10445 return 0;
10446 }
10447 _ACEOF
10448 rm -f conftest.$ac_objext
10449 if { (ac_try="$ac_compile"
10450 case "(($ac_try" in
10451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10452 *) ac_try_echo=$ac_try;;
10453 esac
10454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10455 (eval "$ac_compile") 2>conftest.er1
10456 ac_status=$?
10457 grep -v '^ *+' conftest.er1 >conftest.err
10458 rm -f conftest.er1
10459 cat conftest.err >&5
10460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10461 (exit $ac_status); } && {
10462 test -z "$ac_c_werror_flag" ||
10463 test ! -s conftest.err
10464 } && test -s conftest.$ac_objext; then
10465 ac_cv_type_size_t=yes
10466 else
10467 echo "$as_me: failed program was:" >&5
10468 sed 's/^/| /' conftest.$ac_ext >&5
10469
10470 ac_cv_type_size_t=no
10471 fi
10472
10473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474 fi
10475 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10476 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10477 if test $ac_cv_type_size_t = yes; then
10478 :
10479 else
10480
10481 cat >>confdefs.h <<_ACEOF
10482 #define size_t unsigned int
10483 _ACEOF
10484
10485 fi
10486
10487 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10488 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10489 if test "${ac_cv_header_time+set}" = set; then
10490 echo $ECHO_N "(cached) $ECHO_C" >&6
10491 else
10492 cat >conftest.$ac_ext <<_ACEOF
10493 /* confdefs.h. */
10494 _ACEOF
10495 cat confdefs.h >>conftest.$ac_ext
10496 cat >>conftest.$ac_ext <<_ACEOF
10497 /* end confdefs.h. */
10498 #include <sys/types.h>
10499 #include <sys/time.h>
10500 #include <time.h>
10501
10502 #ifdef FC_DUMMY_MAIN
10503 #ifndef FC_DUMMY_MAIN_EQ_F77
10504 # ifdef __cplusplus
10505 extern "C"
10506 # endif
10507 int FC_DUMMY_MAIN() { return 1; }
10508 #endif
10509 #endif
10510 int
10511 main ()
10512 {
10513 if ((struct tm *) 0)
10514 return 0;
10515 ;
10516 return 0;
10517 }
10518 _ACEOF
10519 rm -f conftest.$ac_objext
10520 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
10527 ac_status=$?
10528 grep -v '^ *+' conftest.er1 >conftest.err
10529 rm -f conftest.er1
10530 cat conftest.err >&5
10531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 (exit $ac_status); } && {
10533 test -z "$ac_c_werror_flag" ||
10534 test ! -s conftest.err
10535 } && test -s conftest.$ac_objext; then
10536 ac_cv_header_time=yes
10537 else
10538 echo "$as_me: failed program was:" >&5
10539 sed 's/^/| /' conftest.$ac_ext >&5
10540
10541 ac_cv_header_time=no
10542 fi
10543
10544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10545 fi
10546 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10547 echo "${ECHO_T}$ac_cv_header_time" >&6; }
10548 if test $ac_cv_header_time = yes; then
10549
10550 cat >>confdefs.h <<\_ACEOF
10551 #define TIME_WITH_SYS_TIME 1
10552 _ACEOF
10553
10554 fi
10555
10556
10557 # Checks for library functions.
10558
10559 for ac_header in stdlib.h
10560 do
10561 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10562 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10563 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10564 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10565 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10566 echo $ECHO_N "(cached) $ECHO_C" >&6
10567 fi
10568 ac_res=`eval echo '${'$as_ac_Header'}'`
10569 { echo "$as_me:$LINENO: result: $ac_res" >&5
10570 echo "${ECHO_T}$ac_res" >&6; }
10571 else
10572 # Is the header compilable?
10573 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10574 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10575 cat >conftest.$ac_ext <<_ACEOF
10576 /* confdefs.h. */
10577 _ACEOF
10578 cat confdefs.h >>conftest.$ac_ext
10579 cat >>conftest.$ac_ext <<_ACEOF
10580 /* end confdefs.h. */
10581 $ac_includes_default
10582 #include <$ac_header>
10583 _ACEOF
10584 rm -f conftest.$ac_objext
10585 if { (ac_try="$ac_compile"
10586 case "(($ac_try" in
10587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10588 *) ac_try_echo=$ac_try;;
10589 esac
10590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10591 (eval "$ac_compile") 2>conftest.er1
10592 ac_status=$?
10593 grep -v '^ *+' conftest.er1 >conftest.err
10594 rm -f conftest.er1
10595 cat conftest.err >&5
10596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10597 (exit $ac_status); } && {
10598 test -z "$ac_c_werror_flag" ||
10599 test ! -s conftest.err
10600 } && test -s conftest.$ac_objext; then
10601 ac_header_compiler=yes
10602 else
10603 echo "$as_me: failed program was:" >&5
10604 sed 's/^/| /' conftest.$ac_ext >&5
10605
10606 ac_header_compiler=no
10607 fi
10608
10609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10610 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10611 echo "${ECHO_T}$ac_header_compiler" >&6; }
10612
10613 # Is the header present?
10614 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10615 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10616 cat >conftest.$ac_ext <<_ACEOF
10617 /* confdefs.h. */
10618 _ACEOF
10619 cat confdefs.h >>conftest.$ac_ext
10620 cat >>conftest.$ac_ext <<_ACEOF
10621 /* end confdefs.h. */
10622 #include <$ac_header>
10623 _ACEOF
10624 if { (ac_try="$ac_cpp conftest.$ac_ext"
10625 case "(($ac_try" in
10626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10627 *) ac_try_echo=$ac_try;;
10628 esac
10629 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10630 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10631 ac_status=$?
10632 grep -v '^ *+' conftest.er1 >conftest.err
10633 rm -f conftest.er1
10634 cat conftest.err >&5
10635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 (exit $ac_status); } >/dev/null && {
10637 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10638 test ! -s conftest.err
10639 }; then
10640 ac_header_preproc=yes
10641 else
10642 echo "$as_me: failed program was:" >&5
10643 sed 's/^/| /' conftest.$ac_ext >&5
10644
10645 ac_header_preproc=no
10646 fi
10647
10648 rm -f conftest.err conftest.$ac_ext
10649 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10650 echo "${ECHO_T}$ac_header_preproc" >&6; }
10651
10652 # So? What about this header?
10653 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10654 yes:no: )
10655 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10656 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10657 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10658 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10659 ac_header_preproc=yes
10660 ;;
10661 no:yes:* )
10662 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10663 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10664 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10665 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10666 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10667 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10668 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10669 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10670 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10671 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10672 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10673 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10674 ( cat <<\_ASBOX
10675 ## ------------------------------ ##
10676 ## Report this to gezelter@nd.edu ##
10677 ## ------------------------------ ##
10678 _ASBOX
10679 ) | sed "s/^/$as_me: WARNING: /" >&2
10680 ;;
10681 esac
10682 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10683 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10684 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10686 else
10687 eval "$as_ac_Header=\$ac_header_preproc"
10688 fi
10689 ac_res=`eval echo '${'$as_ac_Header'}'`
10690 { echo "$as_me:$LINENO: result: $ac_res" >&5
10691 echo "${ECHO_T}$ac_res" >&6; }
10692
10693 fi
10694 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10695 cat >>confdefs.h <<_ACEOF
10696 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10697 _ACEOF
10698
10699 fi
10700
10701 done
10702
10703 { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10704 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10705 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10706 echo $ECHO_N "(cached) $ECHO_C" >&6
10707 else
10708 if test "$cross_compiling" = yes; then
10709 ac_cv_func_malloc_0_nonnull=no
10710 else
10711 cat >conftest.$ac_ext <<_ACEOF
10712 /* confdefs.h. */
10713 _ACEOF
10714 cat confdefs.h >>conftest.$ac_ext
10715 cat >>conftest.$ac_ext <<_ACEOF
10716 /* end confdefs.h. */
10717 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10718 # include <stdlib.h>
10719 #else
10720 char *malloc ();
10721 #endif
10722
10723 #ifdef FC_DUMMY_MAIN
10724 #ifndef FC_DUMMY_MAIN_EQ_F77
10725 # ifdef __cplusplus
10726 extern "C"
10727 # endif
10728 int FC_DUMMY_MAIN() { return 1; }
10729 #endif
10730 #endif
10731 int
10732 main ()
10733 {
10734 return ! malloc (0);
10735 ;
10736 return 0;
10737 }
10738 _ACEOF
10739 rm -f conftest$ac_exeext
10740 if { (ac_try="$ac_link"
10741 case "(($ac_try" in
10742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10743 *) ac_try_echo=$ac_try;;
10744 esac
10745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10746 (eval "$ac_link") 2>&5
10747 ac_status=$?
10748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10749 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10750 { (case "(($ac_try" in
10751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10752 *) ac_try_echo=$ac_try;;
10753 esac
10754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10755 (eval "$ac_try") 2>&5
10756 ac_status=$?
10757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758 (exit $ac_status); }; }; then
10759 ac_cv_func_malloc_0_nonnull=yes
10760 else
10761 echo "$as_me: program exited with status $ac_status" >&5
10762 echo "$as_me: failed program was:" >&5
10763 sed 's/^/| /' conftest.$ac_ext >&5
10764
10765 ( exit $ac_status )
10766 ac_cv_func_malloc_0_nonnull=no
10767 fi
10768 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10769 fi
10770
10771
10772 fi
10773 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10774 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10775 if test $ac_cv_func_malloc_0_nonnull = yes; then
10776
10777 cat >>confdefs.h <<\_ACEOF
10778 #define HAVE_MALLOC 1
10779 _ACEOF
10780
10781 else
10782 cat >>confdefs.h <<\_ACEOF
10783 #define HAVE_MALLOC 0
10784 _ACEOF
10785
10786 case " $LIBOBJS " in
10787 *" malloc.$ac_objext "* ) ;;
10788 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10789 ;;
10790 esac
10791
10792
10793 cat >>confdefs.h <<\_ACEOF
10794 #define malloc rpl_malloc
10795 _ACEOF
10796
10797 fi
10798
10799
10800
10801
10802 for ac_header in stdlib.h
10803 do
10804 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10805 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10806 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10807 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10808 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10809 echo $ECHO_N "(cached) $ECHO_C" >&6
10810 fi
10811 ac_res=`eval echo '${'$as_ac_Header'}'`
10812 { echo "$as_me:$LINENO: result: $ac_res" >&5
10813 echo "${ECHO_T}$ac_res" >&6; }
10814 else
10815 # Is the header compilable?
10816 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10817 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10818 cat >conftest.$ac_ext <<_ACEOF
10819 /* confdefs.h. */
10820 _ACEOF
10821 cat confdefs.h >>conftest.$ac_ext
10822 cat >>conftest.$ac_ext <<_ACEOF
10823 /* end confdefs.h. */
10824 $ac_includes_default
10825 #include <$ac_header>
10826 _ACEOF
10827 rm -f conftest.$ac_objext
10828 if { (ac_try="$ac_compile"
10829 case "(($ac_try" in
10830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10831 *) ac_try_echo=$ac_try;;
10832 esac
10833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10834 (eval "$ac_compile") 2>conftest.er1
10835 ac_status=$?
10836 grep -v '^ *+' conftest.er1 >conftest.err
10837 rm -f conftest.er1
10838 cat conftest.err >&5
10839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 (exit $ac_status); } && {
10841 test -z "$ac_c_werror_flag" ||
10842 test ! -s conftest.err
10843 } && test -s conftest.$ac_objext; then
10844 ac_header_compiler=yes
10845 else
10846 echo "$as_me: failed program was:" >&5
10847 sed 's/^/| /' conftest.$ac_ext >&5
10848
10849 ac_header_compiler=no
10850 fi
10851
10852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10853 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10854 echo "${ECHO_T}$ac_header_compiler" >&6; }
10855
10856 # Is the header present?
10857 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10858 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10859 cat >conftest.$ac_ext <<_ACEOF
10860 /* confdefs.h. */
10861 _ACEOF
10862 cat confdefs.h >>conftest.$ac_ext
10863 cat >>conftest.$ac_ext <<_ACEOF
10864 /* end confdefs.h. */
10865 #include <$ac_header>
10866 _ACEOF
10867 if { (ac_try="$ac_cpp conftest.$ac_ext"
10868 case "(($ac_try" in
10869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10870 *) ac_try_echo=$ac_try;;
10871 esac
10872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10873 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10874 ac_status=$?
10875 grep -v '^ *+' conftest.er1 >conftest.err
10876 rm -f conftest.er1
10877 cat conftest.err >&5
10878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 (exit $ac_status); } >/dev/null && {
10880 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10881 test ! -s conftest.err
10882 }; then
10883 ac_header_preproc=yes
10884 else
10885 echo "$as_me: failed program was:" >&5
10886 sed 's/^/| /' conftest.$ac_ext >&5
10887
10888 ac_header_preproc=no
10889 fi
10890
10891 rm -f conftest.err conftest.$ac_ext
10892 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10893 echo "${ECHO_T}$ac_header_preproc" >&6; }
10894
10895 # So? What about this header?
10896 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10897 yes:no: )
10898 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10899 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10900 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10901 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10902 ac_header_preproc=yes
10903 ;;
10904 no:yes:* )
10905 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10906 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10907 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10908 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10909 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10910 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10911 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10912 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10913 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10914 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10915 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10916 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10917 ( cat <<\_ASBOX
10918 ## ------------------------------ ##
10919 ## Report this to gezelter@nd.edu ##
10920 ## ------------------------------ ##
10921 _ASBOX
10922 ) | sed "s/^/$as_me: WARNING: /" >&2
10923 ;;
10924 esac
10925 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10926 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10927 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10928 echo $ECHO_N "(cached) $ECHO_C" >&6
10929 else
10930 eval "$as_ac_Header=\$ac_header_preproc"
10931 fi
10932 ac_res=`eval echo '${'$as_ac_Header'}'`
10933 { echo "$as_me:$LINENO: result: $ac_res" >&5
10934 echo "${ECHO_T}$ac_res" >&6; }
10935
10936 fi
10937 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10938 cat >>confdefs.h <<_ACEOF
10939 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10940 _ACEOF
10941
10942 fi
10943
10944 done
10945
10946 { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10947 echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10948 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10949 echo $ECHO_N "(cached) $ECHO_C" >&6
10950 else
10951 if test "$cross_compiling" = yes; then
10952 ac_cv_func_realloc_0_nonnull=no
10953 else
10954 cat >conftest.$ac_ext <<_ACEOF
10955 /* confdefs.h. */
10956 _ACEOF
10957 cat confdefs.h >>conftest.$ac_ext
10958 cat >>conftest.$ac_ext <<_ACEOF
10959 /* end confdefs.h. */
10960 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10961 # include <stdlib.h>
10962 #else
10963 char *realloc ();
10964 #endif
10965
10966 #ifdef FC_DUMMY_MAIN
10967 #ifndef FC_DUMMY_MAIN_EQ_F77
10968 # ifdef __cplusplus
10969 extern "C"
10970 # endif
10971 int FC_DUMMY_MAIN() { return 1; }
10972 #endif
10973 #endif
10974 int
10975 main ()
10976 {
10977 return ! realloc (0, 0);
10978 ;
10979 return 0;
10980 }
10981 _ACEOF
10982 rm -f conftest$ac_exeext
10983 if { (ac_try="$ac_link"
10984 case "(($ac_try" in
10985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10986 *) ac_try_echo=$ac_try;;
10987 esac
10988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10989 (eval "$ac_link") 2>&5
10990 ac_status=$?
10991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10993 { (case "(($ac_try" in
10994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10995 *) ac_try_echo=$ac_try;;
10996 esac
10997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10998 (eval "$ac_try") 2>&5
10999 ac_status=$?
11000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001 (exit $ac_status); }; }; then
11002 ac_cv_func_realloc_0_nonnull=yes
11003 else
11004 echo "$as_me: program exited with status $ac_status" >&5
11005 echo "$as_me: failed program was:" >&5
11006 sed 's/^/| /' conftest.$ac_ext >&5
11007
11008 ( exit $ac_status )
11009 ac_cv_func_realloc_0_nonnull=no
11010 fi
11011 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11012 fi
11013
11014
11015 fi
11016 { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11017 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11018 if test $ac_cv_func_realloc_0_nonnull = yes; then
11019
11020 cat >>confdefs.h <<\_ACEOF
11021 #define HAVE_REALLOC 1
11022 _ACEOF
11023
11024 else
11025 cat >>confdefs.h <<\_ACEOF
11026 #define HAVE_REALLOC 0
11027 _ACEOF
11028
11029 case " $LIBOBJS " in
11030 *" realloc.$ac_objext "* ) ;;
11031 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11032 ;;
11033 esac
11034
11035
11036 cat >>confdefs.h <<\_ACEOF
11037 #define realloc rpl_realloc
11038 _ACEOF
11039
11040 fi
11041
11042
11043
11044
11045
11046 for ac_header in sys/select.h sys/socket.h
11047 do
11048 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11049 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11050 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11051 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11052 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11053 echo $ECHO_N "(cached) $ECHO_C" >&6
11054 fi
11055 ac_res=`eval echo '${'$as_ac_Header'}'`
11056 { echo "$as_me:$LINENO: result: $ac_res" >&5
11057 echo "${ECHO_T}$ac_res" >&6; }
11058 else
11059 # Is the header compilable?
11060 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11061 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11062 cat >conftest.$ac_ext <<_ACEOF
11063 /* confdefs.h. */
11064 _ACEOF
11065 cat confdefs.h >>conftest.$ac_ext
11066 cat >>conftest.$ac_ext <<_ACEOF
11067 /* end confdefs.h. */
11068 $ac_includes_default
11069 #include <$ac_header>
11070 _ACEOF
11071 rm -f conftest.$ac_objext
11072 if { (ac_try="$ac_compile"
11073 case "(($ac_try" in
11074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11075 *) ac_try_echo=$ac_try;;
11076 esac
11077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11078 (eval "$ac_compile") 2>conftest.er1
11079 ac_status=$?
11080 grep -v '^ *+' conftest.er1 >conftest.err
11081 rm -f conftest.er1
11082 cat conftest.err >&5
11083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 (exit $ac_status); } && {
11085 test -z "$ac_c_werror_flag" ||
11086 test ! -s conftest.err
11087 } && test -s conftest.$ac_objext; then
11088 ac_header_compiler=yes
11089 else
11090 echo "$as_me: failed program was:" >&5
11091 sed 's/^/| /' conftest.$ac_ext >&5
11092
11093 ac_header_compiler=no
11094 fi
11095
11096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11097 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11098 echo "${ECHO_T}$ac_header_compiler" >&6; }
11099
11100 # Is the header present?
11101 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11102 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11103 cat >conftest.$ac_ext <<_ACEOF
11104 /* confdefs.h. */
11105 _ACEOF
11106 cat confdefs.h >>conftest.$ac_ext
11107 cat >>conftest.$ac_ext <<_ACEOF
11108 /* end confdefs.h. */
11109 #include <$ac_header>
11110 _ACEOF
11111 if { (ac_try="$ac_cpp conftest.$ac_ext"
11112 case "(($ac_try" in
11113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114 *) ac_try_echo=$ac_try;;
11115 esac
11116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11118 ac_status=$?
11119 grep -v '^ *+' conftest.er1 >conftest.err
11120 rm -f conftest.er1
11121 cat conftest.err >&5
11122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 (exit $ac_status); } >/dev/null && {
11124 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11125 test ! -s conftest.err
11126 }; then
11127 ac_header_preproc=yes
11128 else
11129 echo "$as_me: failed program was:" >&5
11130 sed 's/^/| /' conftest.$ac_ext >&5
11131
11132 ac_header_preproc=no
11133 fi
11134
11135 rm -f conftest.err conftest.$ac_ext
11136 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11137 echo "${ECHO_T}$ac_header_preproc" >&6; }
11138
11139 # So? What about this header?
11140 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11141 yes:no: )
11142 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11143 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11144 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11145 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11146 ac_header_preproc=yes
11147 ;;
11148 no:yes:* )
11149 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11150 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11151 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11152 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11153 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11154 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11155 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11156 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11157 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11158 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11159 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11160 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11161 ( cat <<\_ASBOX
11162 ## ------------------------------ ##
11163 ## Report this to gezelter@nd.edu ##
11164 ## ------------------------------ ##
11165 _ASBOX
11166 ) | sed "s/^/$as_me: WARNING: /" >&2
11167 ;;
11168 esac
11169 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11170 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11171 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11172 echo $ECHO_N "(cached) $ECHO_C" >&6
11173 else
11174 eval "$as_ac_Header=\$ac_header_preproc"
11175 fi
11176 ac_res=`eval echo '${'$as_ac_Header'}'`
11177 { echo "$as_me:$LINENO: result: $ac_res" >&5
11178 echo "${ECHO_T}$ac_res" >&6; }
11179
11180 fi
11181 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11182 cat >>confdefs.h <<_ACEOF
11183 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11184 _ACEOF
11185
11186 fi
11187
11188 done
11189
11190 { echo "$as_me:$LINENO: checking types of arguments for select" >&5
11191 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
11192 if test "${ac_cv_func_select_args+set}" = set; then
11193 echo $ECHO_N "(cached) $ECHO_C" >&6
11194 else
11195 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11196 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11197 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11198 cat >conftest.$ac_ext <<_ACEOF
11199 /* confdefs.h. */
11200 _ACEOF
11201 cat confdefs.h >>conftest.$ac_ext
11202 cat >>conftest.$ac_ext <<_ACEOF
11203 /* end confdefs.h. */
11204 $ac_includes_default
11205 #ifdef HAVE_SYS_SELECT_H
11206 # include <sys/select.h>
11207 #endif
11208 #ifdef HAVE_SYS_SOCKET_H
11209 # include <sys/socket.h>
11210 #endif
11211
11212 #ifdef FC_DUMMY_MAIN
11213 #ifndef FC_DUMMY_MAIN_EQ_F77
11214 # ifdef __cplusplus
11215 extern "C"
11216 # endif
11217 int FC_DUMMY_MAIN() { return 1; }
11218 #endif
11219 #endif
11220 int
11221 main ()
11222 {
11223 extern int select ($ac_arg1,
11224 $ac_arg234, $ac_arg234, $ac_arg234,
11225 $ac_arg5);
11226 ;
11227 return 0;
11228 }
11229 _ACEOF
11230 rm -f conftest.$ac_objext
11231 if { (ac_try="$ac_compile"
11232 case "(($ac_try" in
11233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11234 *) ac_try_echo=$ac_try;;
11235 esac
11236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11237 (eval "$ac_compile") 2>conftest.er1
11238 ac_status=$?
11239 grep -v '^ *+' conftest.er1 >conftest.err
11240 rm -f conftest.er1
11241 cat conftest.err >&5
11242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243 (exit $ac_status); } && {
11244 test -z "$ac_c_werror_flag" ||
11245 test ! -s conftest.err
11246 } && test -s conftest.$ac_objext; then
11247 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11248 else
11249 echo "$as_me: failed program was:" >&5
11250 sed 's/^/| /' conftest.$ac_ext >&5
11251
11252
11253 fi
11254
11255 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11256 done
11257 done
11258 done
11259 # Provide a safe default value.
11260 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11261
11262 fi
11263 { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11264 echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
11265 ac_save_IFS=$IFS; IFS=','
11266 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11267 IFS=$ac_save_IFS
11268 shift
11269
11270 cat >>confdefs.h <<_ACEOF
11271 #define SELECT_TYPE_ARG1 $1
11272 _ACEOF
11273
11274
11275 cat >>confdefs.h <<_ACEOF
11276 #define SELECT_TYPE_ARG234 ($2)
11277 _ACEOF
11278
11279
11280 cat >>confdefs.h <<_ACEOF
11281 #define SELECT_TYPE_ARG5 ($3)
11282 _ACEOF
11283
11284 rm -f conftest*
11285
11286 { echo "$as_me:$LINENO: checking for working strtod" >&5
11287 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11288 if test "${ac_cv_func_strtod+set}" = set; then
11289 echo $ECHO_N "(cached) $ECHO_C" >&6
11290 else
11291 if test "$cross_compiling" = yes; then
11292 ac_cv_func_strtod=no
11293 else
11294 cat >conftest.$ac_ext <<_ACEOF
11295 /* confdefs.h. */
11296 _ACEOF
11297 cat confdefs.h >>conftest.$ac_ext
11298 cat >>conftest.$ac_ext <<_ACEOF
11299 /* end confdefs.h. */
11300
11301 $ac_includes_default
11302 #ifndef strtod
11303 double strtod ();
11304 #endif
11305 int
11306 main()
11307 {
11308 {
11309 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
11310 char *string = " +69";
11311 char *term;
11312 double value;
11313 value = strtod (string, &term);
11314 if (value != 69 || term != (string + 4))
11315 return 1;
11316 }
11317
11318 {
11319 /* Under Solaris 2.4, strtod returns the wrong value for the
11320 terminating character under some conditions. */
11321 char *string = "NaN";
11322 char *term;
11323 strtod (string, &term);
11324 if (term != string && *(term - 1) == 0)
11325 return 1;
11326 }
11327 return 0;
11328 }
11329
11330 _ACEOF
11331 rm -f conftest$ac_exeext
11332 if { (ac_try="$ac_link"
11333 case "(($ac_try" in
11334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11335 *) ac_try_echo=$ac_try;;
11336 esac
11337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11338 (eval "$ac_link") 2>&5
11339 ac_status=$?
11340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342 { (case "(($ac_try" in
11343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344 *) ac_try_echo=$ac_try;;
11345 esac
11346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347 (eval "$ac_try") 2>&5
11348 ac_status=$?
11349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 (exit $ac_status); }; }; then
11351 ac_cv_func_strtod=yes
11352 else
11353 echo "$as_me: program exited with status $ac_status" >&5
11354 echo "$as_me: failed program was:" >&5
11355 sed 's/^/| /' conftest.$ac_ext >&5
11356
11357 ( exit $ac_status )
11358 ac_cv_func_strtod=no
11359 fi
11360 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361 fi
11362
11363
11364 fi
11365 { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11366 echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11367 if test $ac_cv_func_strtod = no; then
11368 case " $LIBOBJS " in
11369 *" strtod.$ac_objext "* ) ;;
11370 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11371 ;;
11372 esac
11373
11374 { echo "$as_me:$LINENO: checking for pow" >&5
11375 echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11376 if test "${ac_cv_func_pow+set}" = set; then
11377 echo $ECHO_N "(cached) $ECHO_C" >&6
11378 else
11379 cat >conftest.$ac_ext <<_ACEOF
11380 /* confdefs.h. */
11381 _ACEOF
11382 cat confdefs.h >>conftest.$ac_ext
11383 cat >>conftest.$ac_ext <<_ACEOF
11384 /* end confdefs.h. */
11385 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11386 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11387 #define pow innocuous_pow
11388
11389 /* System header to define __stub macros and hopefully few prototypes,
11390 which can conflict with char pow (); below.
11391 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11392 <limits.h> exists even on freestanding compilers. */
11393
11394 #ifdef __STDC__
11395 # include <limits.h>
11396 #else
11397 # include <assert.h>
11398 #endif
11399
11400 #undef pow
11401
11402 /* Override any GCC internal prototype to avoid an error.
11403 Use char because int might match the return type of a GCC
11404 builtin and then its argument prototype would still apply. */
11405 #ifdef __cplusplus
11406 extern "C"
11407 #endif
11408 char pow ();
11409 /* The GNU C library defines this for functions which it implements
11410 to always fail with ENOSYS. Some functions are actually named
11411 something starting with __ and the normal name is an alias. */
11412 #if defined __stub_pow || defined __stub___pow
11413 choke me
11414 #endif
11415
11416 #ifdef FC_DUMMY_MAIN
11417 #ifndef FC_DUMMY_MAIN_EQ_F77
11418 # ifdef __cplusplus
11419 extern "C"
11420 # endif
11421 int FC_DUMMY_MAIN() { return 1; }
11422 #endif
11423 #endif
11424 int
11425 main ()
11426 {
11427 return pow ();
11428 ;
11429 return 0;
11430 }
11431 _ACEOF
11432 rm -f conftest.$ac_objext conftest$ac_exeext
11433 if { (ac_try="$ac_link"
11434 case "(($ac_try" in
11435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11436 *) ac_try_echo=$ac_try;;
11437 esac
11438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11439 (eval "$ac_link") 2>conftest.er1
11440 ac_status=$?
11441 grep -v '^ *+' conftest.er1 >conftest.err
11442 rm -f conftest.er1
11443 cat conftest.err >&5
11444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445 (exit $ac_status); } && {
11446 test -z "$ac_c_werror_flag" ||
11447 test ! -s conftest.err
11448 } && test -s conftest$ac_exeext &&
11449 $as_test_x conftest$ac_exeext; then
11450 ac_cv_func_pow=yes
11451 else
11452 echo "$as_me: failed program was:" >&5
11453 sed 's/^/| /' conftest.$ac_ext >&5
11454
11455 ac_cv_func_pow=no
11456 fi
11457
11458 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11459 conftest$ac_exeext conftest.$ac_ext
11460 fi
11461 { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11462 echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11463
11464 if test $ac_cv_func_pow = no; then
11465 { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11466 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11467 if test "${ac_cv_lib_m_pow+set}" = set; then
11468 echo $ECHO_N "(cached) $ECHO_C" >&6
11469 else
11470 ac_check_lib_save_LIBS=$LIBS
11471 LIBS="-lm $LIBS"
11472 cat >conftest.$ac_ext <<_ACEOF
11473 /* confdefs.h. */
11474 _ACEOF
11475 cat confdefs.h >>conftest.$ac_ext
11476 cat >>conftest.$ac_ext <<_ACEOF
11477 /* end confdefs.h. */
11478
11479 /* Override any GCC internal prototype to avoid an error.
11480 Use char because int might match the return type of a GCC
11481 builtin and then its argument prototype would still apply. */
11482 #ifdef __cplusplus
11483 extern "C"
11484 #endif
11485 char pow ();
11486 #ifdef FC_DUMMY_MAIN
11487 #ifndef FC_DUMMY_MAIN_EQ_F77
11488 # ifdef __cplusplus
11489 extern "C"
11490 # endif
11491 int FC_DUMMY_MAIN() { return 1; }
11492 #endif
11493 #endif
11494 int
11495 main ()
11496 {
11497 return pow ();
11498 ;
11499 return 0;
11500 }
11501 _ACEOF
11502 rm -f conftest.$ac_objext conftest$ac_exeext
11503 if { (ac_try="$ac_link"
11504 case "(($ac_try" in
11505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506 *) ac_try_echo=$ac_try;;
11507 esac
11508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509 (eval "$ac_link") 2>conftest.er1
11510 ac_status=$?
11511 grep -v '^ *+' conftest.er1 >conftest.err
11512 rm -f conftest.er1
11513 cat conftest.err >&5
11514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 (exit $ac_status); } && {
11516 test -z "$ac_c_werror_flag" ||
11517 test ! -s conftest.err
11518 } && test -s conftest$ac_exeext &&
11519 $as_test_x conftest$ac_exeext; then
11520 ac_cv_lib_m_pow=yes
11521 else
11522 echo "$as_me: failed program was:" >&5
11523 sed 's/^/| /' conftest.$ac_ext >&5
11524
11525 ac_cv_lib_m_pow=no
11526 fi
11527
11528 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11529 conftest$ac_exeext conftest.$ac_ext
11530 LIBS=$ac_check_lib_save_LIBS
11531 fi
11532 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11533 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11534 if test $ac_cv_lib_m_pow = yes; then
11535 POW_LIB=-lm
11536 else
11537 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11538 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11539 fi
11540
11541 fi
11542
11543 fi
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566 for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
11567 do
11568 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11569 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11570 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11571 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11572 echo $ECHO_N "(cached) $ECHO_C" >&6
11573 else
11574 cat >conftest.$ac_ext <<_ACEOF
11575 /* confdefs.h. */
11576 _ACEOF
11577 cat confdefs.h >>conftest.$ac_ext
11578 cat >>conftest.$ac_ext <<_ACEOF
11579 /* end confdefs.h. */
11580 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11581 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11582 #define $ac_func innocuous_$ac_func
11583
11584 /* System header to define __stub macros and hopefully few prototypes,
11585 which can conflict with char $ac_func (); below.
11586 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11587 <limits.h> exists even on freestanding compilers. */
11588
11589 #ifdef __STDC__
11590 # include <limits.h>
11591 #else
11592 # include <assert.h>
11593 #endif
11594
11595 #undef $ac_func
11596
11597 /* Override any GCC internal prototype to avoid an error.
11598 Use char because int might match the return type of a GCC
11599 builtin and then its argument prototype would still apply. */
11600 #ifdef __cplusplus
11601 extern "C"
11602 #endif
11603 char $ac_func ();
11604 /* The GNU C library defines this for functions which it implements
11605 to always fail with ENOSYS. Some functions are actually named
11606 something starting with __ and the normal name is an alias. */
11607 #if defined __stub_$ac_func || defined __stub___$ac_func
11608 choke me
11609 #endif
11610
11611 #ifdef FC_DUMMY_MAIN
11612 #ifndef FC_DUMMY_MAIN_EQ_F77
11613 # ifdef __cplusplus
11614 extern "C"
11615 # endif
11616 int FC_DUMMY_MAIN() { return 1; }
11617 #endif
11618 #endif
11619 int
11620 main ()
11621 {
11622 return $ac_func ();
11623 ;
11624 return 0;
11625 }
11626 _ACEOF
11627 rm -f conftest.$ac_objext conftest$ac_exeext
11628 if { (ac_try="$ac_link"
11629 case "(($ac_try" in
11630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11631 *) ac_try_echo=$ac_try;;
11632 esac
11633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11634 (eval "$ac_link") 2>conftest.er1
11635 ac_status=$?
11636 grep -v '^ *+' conftest.er1 >conftest.err
11637 rm -f conftest.er1
11638 cat conftest.err >&5
11639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 (exit $ac_status); } && {
11641 test -z "$ac_c_werror_flag" ||
11642 test ! -s conftest.err
11643 } && test -s conftest$ac_exeext &&
11644 $as_test_x conftest$ac_exeext; then
11645 eval "$as_ac_var=yes"
11646 else
11647 echo "$as_me: failed program was:" >&5
11648 sed 's/^/| /' conftest.$ac_ext >&5
11649
11650 eval "$as_ac_var=no"
11651 fi
11652
11653 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11654 conftest$ac_exeext conftest.$ac_ext
11655 fi
11656 ac_res=`eval echo '${'$as_ac_var'}'`
11657 { echo "$as_me:$LINENO: result: $ac_res" >&5
11658 echo "${ECHO_T}$ac_res" >&6; }
11659 if test `eval echo '${'$as_ac_var'}'` = yes; then
11660 cat >>confdefs.h <<_ACEOF
11661 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11662 _ACEOF
11663
11664 fi
11665 done
11666
11667
11668 # special check for _system_configuration because AIX <4.3.2 do not
11669 # contain the `physmem' member.
11670 { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11671 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11672 cat >conftest.$ac_ext <<_ACEOF
11673 /* confdefs.h. */
11674 _ACEOF
11675 cat confdefs.h >>conftest.$ac_ext
11676 cat >>conftest.$ac_ext <<_ACEOF
11677 /* end confdefs.h. */
11678 #include <sys/systemcfg.h>
11679 #ifdef FC_DUMMY_MAIN
11680 #ifndef FC_DUMMY_MAIN_EQ_F77
11681 # ifdef __cplusplus
11682 extern "C"
11683 # endif
11684 int FC_DUMMY_MAIN() { return 1; }
11685 #endif
11686 #endif
11687 int
11688 main ()
11689 {
11690 double x = _system_configuration.physmem;
11691 ;
11692 return 0;
11693 }
11694 _ACEOF
11695 rm -f conftest.$ac_objext
11696 if { (ac_try="$ac_compile"
11697 case "(($ac_try" in
11698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11699 *) ac_try_echo=$ac_try;;
11700 esac
11701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11702 (eval "$ac_compile") 2>conftest.er1
11703 ac_status=$?
11704 grep -v '^ *+' conftest.er1 >conftest.err
11705 rm -f conftest.er1
11706 cat conftest.err >&5
11707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708 (exit $ac_status); } && {
11709 test -z "$ac_c_werror_flag" ||
11710 test ! -s conftest.err
11711 } && test -s conftest.$ac_objext; then
11712 { echo "$as_me:$LINENO: result: yes" >&5
11713 echo "${ECHO_T}yes" >&6; }
11714
11715 cat >>confdefs.h <<\_ACEOF
11716 #define HAVE__SYSTEM_CONFIGURATION 1
11717 _ACEOF
11718
11719 else
11720 echo "$as_me: failed program was:" >&5
11721 sed 's/^/| /' conftest.$ac_ext >&5
11722
11723 { echo "$as_me:$LINENO: result: no" >&5
11724 echo "${ECHO_T}no" >&6; }
11725 fi
11726
11727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728
11729
11730 case $debug in
11731 1)
11732 ;;
11733 *)
11734
11735
11736
11737
11738
11739 # Try to determine "good" native compiler flags if none specified on command
11740 # line
11741
11742 if test "$ac_test_FFLAGS" != "set"; then
11743 FCFLAGS=""
11744 case "${host_cpu}-${host_os}" in
11745
11746 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11747 FCFLAGS="-O2"
11748 fi;;
11749 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11750 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11751 fi;;
11752 powerpc*-aix*)
11753 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11754 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11755 echo "*******************************************************"
11756 echo "* You have AIX on an unknown powerpc system. It is *"
11757 echo "* recommended that you use *"
11758 echo "* *"
11759 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11760 echo "* ^^^ *"
11761 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11762 echo "* PowerPC CPU you have. For more info, man xlf. *"
11763 echo "*******************************************************"
11764 fi;;
11765 *darwin*)
11766 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11767 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11768 fi
11769 if test "$FC" = ifort; then
11770 FCFLAGS="-O2"
11771 fi
11772 if test "$FC" = gfortran; then
11773 FCFLAGS="-Os"
11774 fi;;
11775 esac
11776
11777 if test -z "$FCFLAGS"; then
11778 echo ""
11779 echo "*********************************************************"
11780 echo "* WARNING: Don't know the best FCFLAGS for this system *"
11781 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11782 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
11783 echo "*********************************************************"
11784 echo ""
11785 FCFLAGS="-O"
11786 fi
11787
11788
11789 { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11790 echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
11791 if test "${ac_guessed_f90flags+set}" = set; then
11792 echo $ECHO_N "(cached) $ECHO_C" >&6
11793 else
11794
11795
11796 ac_ext=${ac_fc_srcext-f}
11797 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
11798 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
11799 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11800
11801 echo 'program main' > conftest.$ac_ext
11802 echo 'end program main' >> conftest.$ac_ext
11803 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11804 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11805 (eval $ac_compile) 2>&5
11806 ac_status=$?
11807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808 (exit $ac_status); }; then
11809 ac_guessed_f90flags=yes
11810 else
11811 ac_guessed_f90flags=no
11812 fi
11813 rm -f conftest*
11814 ac_ext=c
11815 ac_cpp='$CPP $CPPFLAGS'
11816 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11819
11820
11821 fi
11822 { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11823 echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
11824 if test "$ac_guessed_f90flags" = yes; then
11825 :
11826
11827 else
11828 :
11829
11830 echo ""
11831 echo "**********************************************************"
11832 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
11833 echo "* your compiler. *"
11834 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11835 echo "*********************************************************"
11836 echo ""
11837 FCFLAGS=""
11838
11839 fi
11840
11841
11842 fi
11843
11844
11845
11846
11847
11848
11849
11850 { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11851 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
11852 if test "${ac_cv_prog_really_gcc+set}" = set; then
11853 echo $ECHO_N "(cached) $ECHO_C" >&6
11854 else
11855
11856 cat > conftest.c <<EOF
11857 #ifdef __GNUC__
11858 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11859 no;
11860 #else
11861 yes;
11862 #endif
11863 #endif
11864 EOF
11865 if { ac_try='${CC-cc} -E conftest.c'
11866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11867 (eval $ac_try) 2>&5
11868 ac_status=$?
11869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11871 ac_cv_prog_really_gcc=yes
11872 else
11873 ac_cv_prog_really_gcc=no
11874 fi
11875
11876 fi
11877 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11878 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
11879 if test "$ac_cv_prog_really_gcc" = yes; then
11880 :
11881
11882 else
11883 :
11884
11885 fi
11886
11887
11888 # Try to determine "good" native compiler flags if none specified on command
11889 # line
11890 if test "$ac_test_CFLAGS" != "set"; then
11891 CFLAGS=""
11892 case "${host_cpu}-${host_os}" in
11893
11894 *linux*) if test "$CC" = icc; then
11895 CFLAGS="-O2"
11896 fi;;
11897 sparc-solaris2*) if test "$CC" = cc; then
11898 CFLAGS="-O -dalign"
11899 fi;;
11900
11901 alpha*-osf*) if test "$CC" = cc; then
11902 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
11903 fi;;
11904
11905 hppa*-hpux*) if test "$CC" = cc; then
11906 CFLAGS="-Ae +O3 +Oall"
11907 fi;;
11908
11909 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
11910 CFLAGS="-O3 -qtune=auto -qansialias -w"
11911 fi;;
11912 powerpc*-aix*)
11913 if test "$CC" = cc -o "$CC" = xlc; then
11914 CFLAGS="-O3 -qtune=auto -qansialias -w"
11915 echo "*******************************************************"
11916 echo "* You have AIX on an unknown powerpc system. It is *"
11917 echo "* recommended that you use *"
11918 echo "* *"
11919 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11920 echo "* ^^^ *"
11921 echo "* where xxx is 601, 603, 604, or whatever kind of *"
11922 echo "* PowerPC CPU you have. For more info, man cc. *"
11923 echo "*******************************************************"
11924 fi;;
11925 *darwin*)
11926 if test "$CC" = xlc; then
11927 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11928 fi
11929 if test "$CC" = icc; then
11930 CFLAGS="-O2"
11931 fi
11932 if test $ac_cv_prog_really_gcc = yes; then
11933 CFLAGS="-Os"
11934 fi;;
11935 esac
11936
11937 # use default flags for gcc on all systems
11938 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
11939 CFLAGS="-O2"
11940 fi
11941
11942 if test -z "$CFLAGS"; then
11943 echo ""
11944 echo "********************************************************"
11945 echo "* WARNING: Don't know the best CFLAGS for this system *"
11946 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
11947 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
11948 echo "********************************************************"
11949 echo ""
11950 CFLAGS="-O"
11951 fi
11952
11953
11954
11955 { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11956 echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
11957 if test "${ac_guessed_cflags+set}" = set; then
11958 echo $ECHO_N "(cached) $ECHO_C" >&6
11959 else
11960 echo 'void f(){}' > conftest.c
11961 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
11962 ac_guessed_cflags=yes
11963 else
11964 ac_guessed_cflags=no
11965 fi
11966 rm -f conftest*
11967
11968 fi
11969 { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
11970 echo "${ECHO_T}$ac_guessed_cflags" >&6; }
11971 if test "$ac_guessed_cflags" = yes; then
11972 :
11973
11974 else
11975 :
11976
11977 echo ""
11978 echo "********************************************************"
11979 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
11980 echo "* your compiler. *"
11981 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
11982 echo "********************************************************"
11983 echo ""
11984 CFLAGS=""
11985
11986 fi
11987
11988
11989 fi
11990
11991
11992
11993
11994
11995
11996
11997 { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11998 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
11999 if test "${ac_cv_prog_really_gxx+set}" = set; then
12000 echo $ECHO_N "(cached) $ECHO_C" >&6
12001 else
12002
12003 cat > conftest.cpp <<EOF
12004 #ifdef __GNUC__
12005 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12006 no;
12007 #else
12008 yes;
12009 #endif
12010 #endif
12011 EOF
12012 if { ac_try='${CXX-c++} -E conftest.cpp'
12013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12014 (eval $ac_try) 2>&5
12015 ac_status=$?
12016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12017 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12018 ac_cv_prog_really_gxx=yes
12019 else
12020 ac_cv_prog_really_gxx=no
12021 fi
12022
12023 fi
12024 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12025 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
12026 if test "$ac_cv_prog_really_gxx" = yes; then
12027 :
12028
12029 else
12030 :
12031
12032 fi
12033
12034
12035 # Try to determine "good" native compiler flags if none specified on command
12036 # line
12037 if test "$ac_test_CXXFLAGS" != "set"; then
12038 CXXFLAGS=""
12039 case "${host_cpu}-${host_os}" in
12040
12041 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12042 CXXFLAGS="-O2"
12043 fi;;
12044 sparc-solaris2*) if test "$CXX" = CC; then
12045 CXXFLAGS="-features=extensions -O -dalign"
12046 fi;;
12047 rs6000*-aix*) if test "$CXX" = xlC; then
12048 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12049 fi;;
12050 powerpc*-aix*)
12051 if test "$CXX" = xlC; then
12052 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12053 echo "*******************************************************"
12054 echo "* You have AIX on an unknown powerpc system. It is *"
12055 echo "* recommended that you use *"
12056 echo "* *"
12057 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12058 echo "* ^^^ *"
12059 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12060 echo "* PowerPC CPU you have. For more info, man cc. *"
12061 echo "*******************************************************"
12062 fi;;
12063 *darwin*)
12064 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12065 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12066 fi
12067 if test "$CXX" = icpc; then
12068 CXXFLAGS="-O2"
12069 fi
12070 if test $ac_cv_prog_really_gxx = yes; then
12071 CXXFLAGS="-Os"
12072 fi;;
12073 esac
12074
12075 # use default flags for gcc on all systems
12076 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
12077 CXXFLAGS="-O2"
12078 fi
12079
12080 if test -z "$CXXFLAGS"; then
12081 echo ""
12082 echo "**********************************************************"
12083 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12084 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12085 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
12086 echo "**********************************************************"
12087 echo ""
12088 CXXFLAGS="-O"
12089 fi
12090
12091
12092
12093 { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12094 echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
12095 if test "${ac_guessed_cxxflags+set}" = set; then
12096 echo $ECHO_N "(cached) $ECHO_C" >&6
12097 else
12098 echo 'void f(){}' > conftest.cpp
12099 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12100 ac_guessed_cxxflags=yes
12101 else
12102 ac_guessed_cxxflags=no
12103 fi
12104 rm -f conftest*
12105
12106 fi
12107 { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12108 echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
12109 if test "$ac_guessed_cxxflags" = yes; then
12110 :
12111
12112 else
12113 :
12114
12115 echo ""
12116 echo "**********************************************************"
12117 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12118 echo "* your compiler. *"
12119 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12120 echo "**********************************************************"
12121 echo ""
12122 CXXFLAGS=""
12123
12124 fi
12125
12126
12127 fi
12128
12129 ;;
12130 esac
12131
12132
12133 acx_cgal_found=no
12134
12135 # Check whether --with-cgalmakefile was given.
12136 if test "${with_cgalmakefile+set}" = set; then
12137 withval=$with_cgalmakefile;
12138 fi
12139
12140 case $with_cgalmakefile in
12141 yes | "") ;;
12142 no) acx_cgal_found=disable ;;
12143 -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12144 *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12145 esac
12146
12147 if test "$acx_cgal_found" == no; then
12148 { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12149 echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
12150
12151 if test \! -z "$CGAL_MAKEFILE"; then
12152
12153 if test -e "$CGAL_MAKEFILE"; then
12154 tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12155
12156 cat > $tname << _ACEOF
12157 include $CGAL_MAKEFILE
12158
12159 cppflags:
12160 @echo \$(CGAL_CXXFLAGS)
12161
12162 cxxflags:
12163 @echo
12164 ldflags:
12165 @echo \$(CGAL_LDFLAGS)
12166 _ACEOF
12167 CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12168 CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12169 CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12170 for i in $CGAL_LDFLAGST; do
12171 if test `echo $i| grep -c ^-l`; then
12172 CGAL_LIBS="$CGAL_LIBS $i"
12173 else
12174 CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12175 fi
12176 done
12177 rm -f $tname
12178 { echo "$as_me:$LINENO: result: yes" >&5
12179 echo "${ECHO_T}yes" >&6; }
12180 acx_cgal_found=yes
12181 else
12182 { echo "$as_me:$LINENO: result: invalid" >&5
12183 echo "${ECHO_T}invalid" >&6; }
12184 { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12185 echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12186 { (exit 1); exit 1; }; }
12187 fi
12188 else
12189 { echo "$as_me:$LINENO: result: not defined" >&5
12190 echo "${ECHO_T}not defined" >&6; }
12191 fi
12192 fi
12193
12194 if test "$acx_cgal_found" == no; then
12195 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12196 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12197 echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12198 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12199 echo $ECHO_N "(cached) $ECHO_C" >&6
12200 fi
12201 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12202 echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12203 else
12204 # Is the header compilable?
12205 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12206 echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
12207 cat >conftest.$ac_ext <<_ACEOF
12208 /* confdefs.h. */
12209 _ACEOF
12210 cat confdefs.h >>conftest.$ac_ext
12211 cat >>conftest.$ac_ext <<_ACEOF
12212 /* end confdefs.h. */
12213 $ac_includes_default
12214 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12215 _ACEOF
12216 rm -f conftest.$ac_objext
12217 if { (ac_try="$ac_compile"
12218 case "(($ac_try" in
12219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12220 *) ac_try_echo=$ac_try;;
12221 esac
12222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12223 (eval "$ac_compile") 2>conftest.er1
12224 ac_status=$?
12225 grep -v '^ *+' conftest.er1 >conftest.err
12226 rm -f conftest.er1
12227 cat conftest.err >&5
12228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229 (exit $ac_status); } && {
12230 test -z "$ac_c_werror_flag" ||
12231 test ! -s conftest.err
12232 } && test -s conftest.$ac_objext; then
12233 ac_header_compiler=yes
12234 else
12235 echo "$as_me: failed program was:" >&5
12236 sed 's/^/| /' conftest.$ac_ext >&5
12237
12238 ac_header_compiler=no
12239 fi
12240
12241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12242 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12243 echo "${ECHO_T}$ac_header_compiler" >&6; }
12244
12245 # Is the header present?
12246 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12247 echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
12248 cat >conftest.$ac_ext <<_ACEOF
12249 /* confdefs.h. */
12250 _ACEOF
12251 cat confdefs.h >>conftest.$ac_ext
12252 cat >>conftest.$ac_ext <<_ACEOF
12253 /* end confdefs.h. */
12254 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12255 _ACEOF
12256 if { (ac_try="$ac_cpp conftest.$ac_ext"
12257 case "(($ac_try" in
12258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12259 *) ac_try_echo=$ac_try;;
12260 esac
12261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12262 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12263 ac_status=$?
12264 grep -v '^ *+' conftest.er1 >conftest.err
12265 rm -f conftest.er1
12266 cat conftest.err >&5
12267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 (exit $ac_status); } >/dev/null && {
12269 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12270 test ! -s conftest.err
12271 }; then
12272 ac_header_preproc=yes
12273 else
12274 echo "$as_me: failed program was:" >&5
12275 sed 's/^/| /' conftest.$ac_ext >&5
12276
12277 ac_header_preproc=no
12278 fi
12279
12280 rm -f conftest.err conftest.$ac_ext
12281 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12282 echo "${ECHO_T}$ac_header_preproc" >&6; }
12283
12284 # So? What about this header?
12285 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12286 yes:no: )
12287 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12288 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12289 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12290 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12291 ac_header_preproc=yes
12292 ;;
12293 no:yes:* )
12294 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12295 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12296 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
12297 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
12298 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12299 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12300 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
12301 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
12302 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12303 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12304 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12305 echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12306 ( cat <<\_ASBOX
12307 ## ------------------------------ ##
12308 ## Report this to gezelter@nd.edu ##
12309 ## ------------------------------ ##
12310 _ASBOX
12311 ) | sed "s/^/$as_me: WARNING: /" >&2
12312 ;;
12313 esac
12314 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12315 echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12316 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12317 echo $ECHO_N "(cached) $ECHO_C" >&6
12318 else
12319 ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12320 fi
12321 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12322 echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12323
12324 fi
12325 if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12326 cgal_have_header=yes
12327 else
12328 cgal_have_header=no
12329 fi
12330
12331
12332 if test "$cgal_have_header" == yes; then
12333 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12334 echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12335 if test "${ac_cv_lib_CGAL_main+set}" = set; then
12336 echo $ECHO_N "(cached) $ECHO_C" >&6
12337 else
12338 ac_check_lib_save_LIBS=$LIBS
12339 LIBS="-lCGAL $LIBS"
12340 cat >conftest.$ac_ext <<_ACEOF
12341 /* confdefs.h. */
12342 _ACEOF
12343 cat confdefs.h >>conftest.$ac_ext
12344 cat >>conftest.$ac_ext <<_ACEOF
12345 /* end confdefs.h. */
12346
12347
12348 #ifdef FC_DUMMY_MAIN
12349 #ifndef FC_DUMMY_MAIN_EQ_F77
12350 # ifdef __cplusplus
12351 extern "C"
12352 # endif
12353 int FC_DUMMY_MAIN() { return 1; }
12354 #endif
12355 #endif
12356 int
12357 main ()
12358 {
12359 return main ();
12360 ;
12361 return 0;
12362 }
12363 _ACEOF
12364 rm -f conftest.$ac_objext conftest$ac_exeext
12365 if { (ac_try="$ac_link"
12366 case "(($ac_try" in
12367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12368 *) ac_try_echo=$ac_try;;
12369 esac
12370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12371 (eval "$ac_link") 2>conftest.er1
12372 ac_status=$?
12373 grep -v '^ *+' conftest.er1 >conftest.err
12374 rm -f conftest.er1
12375 cat conftest.err >&5
12376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12377 (exit $ac_status); } && {
12378 test -z "$ac_c_werror_flag" ||
12379 test ! -s conftest.err
12380 } && test -s conftest$ac_exeext &&
12381 $as_test_x conftest$ac_exeext; then
12382 ac_cv_lib_CGAL_main=yes
12383 else
12384 echo "$as_me: failed program was:" >&5
12385 sed 's/^/| /' conftest.$ac_ext >&5
12386
12387 ac_cv_lib_CGAL_main=no
12388 fi
12389
12390 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12391 conftest$ac_exeext conftest.$ac_ext
12392 LIBS=$ac_check_lib_save_LIBS
12393 fi
12394 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12395 echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
12396 if test $ac_cv_lib_CGAL_main = yes; then
12397 cgal_have_lib=yes
12398 else
12399 cgal_have_lib=no
12400 fi
12401
12402 if test "$cgal_have_lib" == no; then
12403 save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
12404 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12405 echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12406 if test "${ac_cv_lib_CGAL_main+set}" = set; then
12407 echo $ECHO_N "(cached) $ECHO_C" >&6
12408 else
12409 ac_check_lib_save_LIBS=$LIBS
12410 LIBS="-lCGAL $LIBS"
12411 cat >conftest.$ac_ext <<_ACEOF
12412 /* confdefs.h. */
12413 _ACEOF
12414 cat confdefs.h >>conftest.$ac_ext
12415 cat >>conftest.$ac_ext <<_ACEOF
12416 /* end confdefs.h. */
12417
12418
12419 #ifdef FC_DUMMY_MAIN
12420 #ifndef FC_DUMMY_MAIN_EQ_F77
12421 # ifdef __cplusplus
12422 extern "C"
12423 # endif
12424 int FC_DUMMY_MAIN() { return 1; }
12425 #endif
12426 #endif
12427 int
12428 main ()
12429 {
12430 return main ();
12431 ;
12432 return 0;
12433 }
12434 _ACEOF
12435 rm -f conftest.$ac_objext conftest$ac_exeext
12436 if { (ac_try="$ac_link"
12437 case "(($ac_try" in
12438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12439 *) ac_try_echo=$ac_try;;
12440 esac
12441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12442 (eval "$ac_link") 2>conftest.er1
12443 ac_status=$?
12444 grep -v '^ *+' conftest.er1 >conftest.err
12445 rm -f conftest.er1
12446 cat conftest.err >&5
12447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12448 (exit $ac_status); } && {
12449 test -z "$ac_c_werror_flag" ||
12450 test ! -s conftest.err
12451 } && test -s conftest$ac_exeext &&
12452 $as_test_x conftest$ac_exeext; then
12453 ac_cv_lib_CGAL_main=yes
12454 else
12455 echo "$as_me: failed program was:" >&5
12456 sed 's/^/| /' conftest.$ac_ext >&5
12457
12458 ac_cv_lib_CGAL_main=no
12459 fi
12460
12461 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12462 conftest$ac_exeext conftest.$ac_ext
12463 LIBS=$ac_check_lib_save_LIBS
12464 fi
12465 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12466 echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
12467 if test $ac_cv_lib_CGAL_main = yes; then
12468 CGAL_LIBS="-lCGAL -lgmp -lmpfr"
12469 cgal_have_lib=yes
12470 else
12471 cgal_have_lib=no
12472 fi
12473
12474 LIBS="$save_LIBS"
12475 else
12476 CGAL_LIBS="-lCGAL"
12477 { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12478 echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
12479 if test "${ac_cv_lib_mpfr_main+set}" = set; then
12480 echo $ECHO_N "(cached) $ECHO_C" >&6
12481 else
12482 ac_check_lib_save_LIBS=$LIBS
12483 LIBS="-lmpfr $LIBS"
12484 cat >conftest.$ac_ext <<_ACEOF
12485 /* confdefs.h. */
12486 _ACEOF
12487 cat confdefs.h >>conftest.$ac_ext
12488 cat >>conftest.$ac_ext <<_ACEOF
12489 /* end confdefs.h. */
12490
12491
12492 #ifdef FC_DUMMY_MAIN
12493 #ifndef FC_DUMMY_MAIN_EQ_F77
12494 # ifdef __cplusplus
12495 extern "C"
12496 # endif
12497 int FC_DUMMY_MAIN() { return 1; }
12498 #endif
12499 #endif
12500 int
12501 main ()
12502 {
12503 return main ();
12504 ;
12505 return 0;
12506 }
12507 _ACEOF
12508 rm -f conftest.$ac_objext conftest$ac_exeext
12509 if { (ac_try="$ac_link"
12510 case "(($ac_try" in
12511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12512 *) ac_try_echo=$ac_try;;
12513 esac
12514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12515 (eval "$ac_link") 2>conftest.er1
12516 ac_status=$?
12517 grep -v '^ *+' conftest.er1 >conftest.err
12518 rm -f conftest.er1
12519 cat conftest.err >&5
12520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12521 (exit $ac_status); } && {
12522 test -z "$ac_c_werror_flag" ||
12523 test ! -s conftest.err
12524 } && test -s conftest$ac_exeext &&
12525 $as_test_x conftest$ac_exeext; then
12526 ac_cv_lib_mpfr_main=yes
12527 else
12528 echo "$as_me: failed program was:" >&5
12529 sed 's/^/| /' conftest.$ac_ext >&5
12530
12531 ac_cv_lib_mpfr_main=no
12532 fi
12533
12534 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12535 conftest$ac_exeext conftest.$ac_ext
12536 LIBS=$ac_check_lib_save_LIBS
12537 fi
12538 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12539 echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
12540 if test $ac_cv_lib_mpfr_main = yes; then
12541 CGAL_LIBS="$CGAL_LIBS -lmpfr"
12542 fi
12543
12544 { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12545 echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
12546 if test "${ac_cv_lib_gmp_main+set}" = set; then
12547 echo $ECHO_N "(cached) $ECHO_C" >&6
12548 else
12549 ac_check_lib_save_LIBS=$LIBS
12550 LIBS="-lgmp $LIBS"
12551 cat >conftest.$ac_ext <<_ACEOF
12552 /* confdefs.h. */
12553 _ACEOF
12554 cat confdefs.h >>conftest.$ac_ext
12555 cat >>conftest.$ac_ext <<_ACEOF
12556 /* end confdefs.h. */
12557
12558
12559 #ifdef FC_DUMMY_MAIN
12560 #ifndef FC_DUMMY_MAIN_EQ_F77
12561 # ifdef __cplusplus
12562 extern "C"
12563 # endif
12564 int FC_DUMMY_MAIN() { return 1; }
12565 #endif
12566 #endif
12567 int
12568 main ()
12569 {
12570 return main ();
12571 ;
12572 return 0;
12573 }
12574 _ACEOF
12575 rm -f conftest.$ac_objext conftest$ac_exeext
12576 if { (ac_try="$ac_link"
12577 case "(($ac_try" in
12578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12579 *) ac_try_echo=$ac_try;;
12580 esac
12581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12582 (eval "$ac_link") 2>conftest.er1
12583 ac_status=$?
12584 grep -v '^ *+' conftest.er1 >conftest.err
12585 rm -f conftest.er1
12586 cat conftest.err >&5
12587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12588 (exit $ac_status); } && {
12589 test -z "$ac_c_werror_flag" ||
12590 test ! -s conftest.err
12591 } && test -s conftest$ac_exeext &&
12592 $as_test_x conftest$ac_exeext; then
12593 ac_cv_lib_gmp_main=yes
12594 else
12595 echo "$as_me: failed program was:" >&5
12596 sed 's/^/| /' conftest.$ac_ext >&5
12597
12598 ac_cv_lib_gmp_main=no
12599 fi
12600
12601 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12602 conftest$ac_exeext conftest.$ac_ext
12603 LIBS=$ac_check_lib_save_LIBS
12604 fi
12605 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
12606 echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
12607 if test $ac_cv_lib_gmp_main = yes; then
12608 CGAL_LIBS="$CGAL_LIBS -lgmp"
12609 fi
12610
12611 { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
12612 echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
12613 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
12614 echo $ECHO_N "(cached) $ECHO_C" >&6
12615 else
12616 ac_check_lib_save_LIBS=$LIBS
12617 LIBS="-lgmpxx $LIBS"
12618 cat >conftest.$ac_ext <<_ACEOF
12619 /* confdefs.h. */
12620 _ACEOF
12621 cat confdefs.h >>conftest.$ac_ext
12622 cat >>conftest.$ac_ext <<_ACEOF
12623 /* end confdefs.h. */
12624
12625
12626 #ifdef FC_DUMMY_MAIN
12627 #ifndef FC_DUMMY_MAIN_EQ_F77
12628 # ifdef __cplusplus
12629 extern "C"
12630 # endif
12631 int FC_DUMMY_MAIN() { return 1; }
12632 #endif
12633 #endif
12634 int
12635 main ()
12636 {
12637 return main ();
12638 ;
12639 return 0;
12640 }
12641 _ACEOF
12642 rm -f conftest.$ac_objext conftest$ac_exeext
12643 if { (ac_try="$ac_link"
12644 case "(($ac_try" in
12645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12646 *) ac_try_echo=$ac_try;;
12647 esac
12648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12649 (eval "$ac_link") 2>conftest.er1
12650 ac_status=$?
12651 grep -v '^ *+' conftest.er1 >conftest.err
12652 rm -f conftest.er1
12653 cat conftest.err >&5
12654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12655 (exit $ac_status); } && {
12656 test -z "$ac_c_werror_flag" ||
12657 test ! -s conftest.err
12658 } && test -s conftest$ac_exeext &&
12659 $as_test_x conftest$ac_exeext; then
12660 ac_cv_lib_gmpxx_main=yes
12661 else
12662 echo "$as_me: failed program was:" >&5
12663 sed 's/^/| /' conftest.$ac_ext >&5
12664
12665 ac_cv_lib_gmpxx_main=no
12666 fi
12667
12668 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12669 conftest$ac_exeext conftest.$ac_ext
12670 LIBS=$ac_check_lib_save_LIBS
12671 fi
12672 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
12673 echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
12674 if test $ac_cv_lib_gmpxx_main = yes; then
12675 CGAL_LIBS="$CGAL_LIBS -lgmpxx"
12676 fi
12677
12678 fi
12679
12680 if test "$cgal_have_lib" == yes; then
12681 acx_cgal_found=yes
12682 fi
12683 fi
12684 if test "$acx_cgal_found" == yes; then
12685 { echo "$as_me:$LINENO: checking for main in -lCore" >&5
12686 echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
12687 if test "${ac_cv_lib_Core_main+set}" = set; then
12688 echo $ECHO_N "(cached) $ECHO_C" >&6
12689 else
12690 ac_check_lib_save_LIBS=$LIBS
12691 LIBS="-lCore $LIBS"
12692 cat >conftest.$ac_ext <<_ACEOF
12693 /* confdefs.h. */
12694 _ACEOF
12695 cat confdefs.h >>conftest.$ac_ext
12696 cat >>conftest.$ac_ext <<_ACEOF
12697 /* end confdefs.h. */
12698
12699
12700 #ifdef FC_DUMMY_MAIN
12701 #ifndef FC_DUMMY_MAIN_EQ_F77
12702 # ifdef __cplusplus
12703 extern "C"
12704 # endif
12705 int FC_DUMMY_MAIN() { return 1; }
12706 #endif
12707 #endif
12708 int
12709 main ()
12710 {
12711 return main ();
12712 ;
12713 return 0;
12714 }
12715 _ACEOF
12716 rm -f conftest.$ac_objext conftest$ac_exeext
12717 if { (ac_try="$ac_link"
12718 case "(($ac_try" in
12719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12720 *) ac_try_echo=$ac_try;;
12721 esac
12722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12723 (eval "$ac_link") 2>conftest.er1
12724 ac_status=$?
12725 grep -v '^ *+' conftest.er1 >conftest.err
12726 rm -f conftest.er1
12727 cat conftest.err >&5
12728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12729 (exit $ac_status); } && {
12730 test -z "$ac_c_werror_flag" ||
12731 test ! -s conftest.err
12732 } && test -s conftest$ac_exeext &&
12733 $as_test_x conftest$ac_exeext; then
12734 ac_cv_lib_Core_main=yes
12735 else
12736 echo "$as_me: failed program was:" >&5
12737 sed 's/^/| /' conftest.$ac_ext >&5
12738
12739 ac_cv_lib_Core_main=no
12740 fi
12741
12742 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12743 conftest$ac_exeext conftest.$ac_ext
12744 LIBS=$ac_check_lib_save_LIBS
12745 fi
12746 { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
12747 echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
12748 if test $ac_cv_lib_Core_main = yes; then
12749 CGAL_LIBS="$CGAL_LIBS -lCore"
12750 fi
12751
12752 fi
12753 fi
12754
12755
12756
12757 { echo "$as_me:$LINENO: checking CGAL" >&5
12758 echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
12759
12760
12761
12762
12763
12764 if test "$acx_cgal_found" == yes; then
12765 { echo "$as_me:$LINENO: result: yes" >&5
12766 echo "${ECHO_T}yes" >&6; }
12767
12768 else
12769 { echo "$as_me:$LINENO: result: no" >&5
12770 echo "${ECHO_T}no" >&6; }
12771
12772 fi
12773 USE_CGAL=no
12774 if test "$acx_cgal_found" == yes; then
12775 USE_CGAL=yes
12776
12777 cat >>confdefs.h <<\_ACEOF
12778 #define HAVE_CGAL 1
12779 _ACEOF
12780
12781
12782
12783
12784
12785 fi
12786
12787
12788
12789
12790 # Check whether --enable-doxygen was given.
12791 if test "${enable_doxygen+set}" = set; then
12792 enableval=$enable_doxygen;
12793 fi
12794
12795 # Check whether --enable-dot was given.
12796 if test "${enable_dot+set}" = set; then
12797 enableval=$enable_dot;
12798 fi
12799
12800 # Check whether --enable-html-docs was given.
12801 if test "${enable_html_docs+set}" = set; then
12802 enableval=$enable_html_docs;
12803 else
12804 enable_html_docs=yes
12805 fi
12806
12807 # Check whether --enable-latex-docs was given.
12808 if test "${enable_latex_docs+set}" = set; then
12809 enableval=$enable_latex_docs;
12810 else
12811 enable_latex_docs=no
12812 fi
12813
12814 if test "x$enable_doxygen" = xno; then
12815 enable_doc=no
12816 else
12817 # Extract the first word of "doxygen", so it can be a program name with args.
12818 set dummy doxygen; ac_word=$2
12819 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12820 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12821 if test "${ac_cv_path_DOXYGEN+set}" = set; then
12822 echo $ECHO_N "(cached) $ECHO_C" >&6
12823 else
12824 case $DOXYGEN in
12825 [\\/]* | ?:[\\/]*)
12826 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
12827 ;;
12828 *)
12829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12830 for as_dir in $PATH
12831 do
12832 IFS=$as_save_IFS
12833 test -z "$as_dir" && as_dir=.
12834 for ac_exec_ext in '' $ac_executable_extensions; do
12835 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12836 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
12837 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12838 break 2
12839 fi
12840 done
12841 done
12842 IFS=$as_save_IFS
12843
12844 ;;
12845 esac
12846 fi
12847 DOXYGEN=$ac_cv_path_DOXYGEN
12848 if test -n "$DOXYGEN"; then
12849 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
12850 echo "${ECHO_T}$DOXYGEN" >&6; }
12851 else
12852 { echo "$as_me:$LINENO: result: no" >&5
12853 echo "${ECHO_T}no" >&6; }
12854 fi
12855
12856
12857 if test "x$DOXYGEN" = x; then
12858 if test "x$enable_doxygen" = xyes; then
12859 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
12860 echo "$as_me: error: could not find doxygen" >&2;}
12861 { (exit 1); exit 1; }; }
12862 fi
12863 enable_doc=no
12864 else
12865 enable_doc=yes
12866 # Extract the first word of "dot", so it can be a program name with args.
12867 set dummy dot; ac_word=$2
12868 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12869 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12870 if test "${ac_cv_path_DOT+set}" = set; then
12871 echo $ECHO_N "(cached) $ECHO_C" >&6
12872 else
12873 case $DOT in
12874 [\\/]* | ?:[\\/]*)
12875 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
12876 ;;
12877 *)
12878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12879 for as_dir in $PATH
12880 do
12881 IFS=$as_save_IFS
12882 test -z "$as_dir" && as_dir=.
12883 for ac_exec_ext in '' $ac_executable_extensions; do
12884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12885 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
12886 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12887 break 2
12888 fi
12889 done
12890 done
12891 IFS=$as_save_IFS
12892
12893 ;;
12894 esac
12895 fi
12896 DOT=$ac_cv_path_DOT
12897 if test -n "$DOT"; then
12898 { echo "$as_me:$LINENO: result: $DOT" >&5
12899 echo "${ECHO_T}$DOT" >&6; }
12900 else
12901 { echo "$as_me:$LINENO: result: no" >&5
12902 echo "${ECHO_T}no" >&6; }
12903 fi
12904
12905
12906 fi
12907 fi
12908
12909 if test "x$enable_doc" = xyes; then
12910 DOC=1
12911 else
12912 DOC=0
12913 fi
12914
12915
12916 if test x$DOT = x; then
12917 if test "x$enable_dot" = xyes; then
12918 { { echo "$as_me:$LINENO: error: could not find dot" >&5
12919 echo "$as_me: error: could not find dot" >&2;}
12920 { (exit 1); exit 1; }; }
12921 fi
12922 enable_dot=no
12923 else
12924 enable_dot=yes
12925 fi
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
12946
12947
12948 cat >confcache <<\_ACEOF
12949 # This file is a shell script that caches the results of configure
12950 # tests run on this system so they can be shared between configure
12951 # scripts and configure runs, see configure's option --config-cache.
12952 # It is not useful on other systems. If it contains results you don't
12953 # want to keep, you may remove or edit it.
12954 #
12955 # config.status only pays attention to the cache file if you give it
12956 # the --recheck option to rerun configure.
12957 #
12958 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12959 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12960 # following values.
12961
12962 _ACEOF
12963
12964 # The following way of writing the cache mishandles newlines in values,
12965 # but we know of no workaround that is simple, portable, and efficient.
12966 # So, we kill variables containing newlines.
12967 # Ultrix sh set writes to stderr and can't be redirected directly,
12968 # and sets the high bit in the cache file unless we assign to the vars.
12969 (
12970 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12971 eval ac_val=\$$ac_var
12972 case $ac_val in #(
12973 *${as_nl}*)
12974 case $ac_var in #(
12975 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
12976 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
12977 esac
12978 case $ac_var in #(
12979 _ | IFS | as_nl) ;; #(
12980 *) $as_unset $ac_var ;;
12981 esac ;;
12982 esac
12983 done
12984
12985 (set) 2>&1 |
12986 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12987 *${as_nl}ac_space=\ *)
12988 # `set' does not quote correctly, so add quotes (double-quote
12989 # substitution turns \\\\ into \\, and sed turns \\ into \).
12990 sed -n \
12991 "s/'/'\\\\''/g;
12992 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12993 ;; #(
12994 *)
12995 # `set' quotes correctly as required by POSIX, so do not add quotes.
12996 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12997 ;;
12998 esac |
12999 sort
13000 ) |
13001 sed '
13002 /^ac_cv_env_/b end
13003 t clear
13004 :clear
13005 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13006 t end
13007 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13008 :end' >>confcache
13009 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13010 if test -w "$cache_file"; then
13011 test "x$cache_file" != "x/dev/null" &&
13012 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13013 echo "$as_me: updating cache $cache_file" >&6;}
13014 cat confcache >$cache_file
13015 else
13016 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13017 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13018 fi
13019 fi
13020 rm -f confcache
13021
13022 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13023 # Let make expand exec_prefix.
13024 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13025
13026 DEFS=-DHAVE_CONFIG_H
13027
13028 ac_libobjs=
13029 ac_ltlibobjs=
13030 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13031 # 1. Remove the extension, and $U if already installed.
13032 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13033 ac_i=`echo "$ac_i" | sed "$ac_script"`
13034 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13035 # will be set to the directory where LIBOBJS objects are built.
13036 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13037 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13038 done
13039 LIBOBJS=$ac_libobjs
13040
13041 LTLIBOBJS=$ac_ltlibobjs
13042
13043
13044
13045 : ${CONFIG_STATUS=./config.status}
13046 ac_clean_files_save=$ac_clean_files
13047 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13048 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13049 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13050 cat >$CONFIG_STATUS <<_ACEOF
13051 #! $SHELL
13052 # Generated by $as_me.
13053 # Run this file to recreate the current configuration.
13054 # Compiler output produced by configure, useful for debugging
13055 # configure, is in config.log if it exists.
13056
13057 debug=false
13058 ac_cs_recheck=false
13059 ac_cs_silent=false
13060 SHELL=\${CONFIG_SHELL-$SHELL}
13061 _ACEOF
13062
13063 cat >>$CONFIG_STATUS <<\_ACEOF
13064 ## --------------------- ##
13065 ## M4sh Initialization. ##
13066 ## --------------------- ##
13067
13068 # Be more Bourne compatible
13069 DUALCASE=1; export DUALCASE # for MKS sh
13070 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13071 emulate sh
13072 NULLCMD=:
13073 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13074 # is contrary to our usage. Disable this feature.
13075 alias -g '${1+"$@"}'='"$@"'
13076 setopt NO_GLOB_SUBST
13077 else
13078 case `(set -o) 2>/dev/null` in
13079 *posix*) set -o posix ;;
13080 esac
13081
13082 fi
13083
13084
13085
13086
13087 # PATH needs CR
13088 # Avoid depending upon Character Ranges.
13089 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13090 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13091 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13092 as_cr_digits='0123456789'
13093 as_cr_alnum=$as_cr_Letters$as_cr_digits
13094
13095 # The user is always right.
13096 if test "${PATH_SEPARATOR+set}" != set; then
13097 echo "#! /bin/sh" >conf$$.sh
13098 echo "exit 0" >>conf$$.sh
13099 chmod +x conf$$.sh
13100 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13101 PATH_SEPARATOR=';'
13102 else
13103 PATH_SEPARATOR=:
13104 fi
13105 rm -f conf$$.sh
13106 fi
13107
13108 # Support unset when possible.
13109 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13110 as_unset=unset
13111 else
13112 as_unset=false
13113 fi
13114
13115
13116 # IFS
13117 # We need space, tab and new line, in precisely that order. Quoting is
13118 # there to prevent editors from complaining about space-tab.
13119 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13120 # splitting by setting IFS to empty value.)
13121 as_nl='
13122 '
13123 IFS=" "" $as_nl"
13124
13125 # Find who we are. Look in the path if we contain no directory separator.
13126 case $0 in
13127 *[\\/]* ) as_myself=$0 ;;
13128 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13129 for as_dir in $PATH
13130 do
13131 IFS=$as_save_IFS
13132 test -z "$as_dir" && as_dir=.
13133 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13134 done
13135 IFS=$as_save_IFS
13136
13137 ;;
13138 esac
13139 # We did not find ourselves, most probably we were run as `sh COMMAND'
13140 # in which case we are not to be found in the path.
13141 if test "x$as_myself" = x; then
13142 as_myself=$0
13143 fi
13144 if test ! -f "$as_myself"; then
13145 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13146 { (exit 1); exit 1; }
13147 fi
13148
13149 # Work around bugs in pre-3.0 UWIN ksh.
13150 for as_var in ENV MAIL MAILPATH
13151 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13152 done
13153 PS1='$ '
13154 PS2='> '
13155 PS4='+ '
13156
13157 # NLS nuisances.
13158 for as_var in \
13159 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13160 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13161 LC_TELEPHONE LC_TIME
13162 do
13163 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13164 eval $as_var=C; export $as_var
13165 else
13166 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13167 fi
13168 done
13169
13170 # Required to use basename.
13171 if expr a : '\(a\)' >/dev/null 2>&1 &&
13172 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13173 as_expr=expr
13174 else
13175 as_expr=false
13176 fi
13177
13178 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13179 as_basename=basename
13180 else
13181 as_basename=false
13182 fi
13183
13184
13185 # Name of the executable.
13186 as_me=`$as_basename -- "$0" ||
13187 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13188 X"$0" : 'X\(//\)$' \| \
13189 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13190 echo X/"$0" |
13191 sed '/^.*\/\([^/][^/]*\)\/*$/{
13192 s//\1/
13193 q
13194 }
13195 /^X\/\(\/\/\)$/{
13196 s//\1/
13197 q
13198 }
13199 /^X\/\(\/\).*/{
13200 s//\1/
13201 q
13202 }
13203 s/.*/./; q'`
13204
13205 # CDPATH.
13206 $as_unset CDPATH
13207
13208
13209
13210 as_lineno_1=$LINENO
13211 as_lineno_2=$LINENO
13212 test "x$as_lineno_1" != "x$as_lineno_2" &&
13213 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13214
13215 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13216 # uniformly replaced by the line number. The first 'sed' inserts a
13217 # line-number line after each line using $LINENO; the second 'sed'
13218 # does the real work. The second script uses 'N' to pair each
13219 # line-number line with the line containing $LINENO, and appends
13220 # trailing '-' during substitution so that $LINENO is not a special
13221 # case at line end.
13222 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13223 # scripts with optimization help from Paolo Bonzini. Blame Lee
13224 # E. McMahon (1931-1989) for sed's syntax. :-)
13225 sed -n '
13226 p
13227 /[$]LINENO/=
13228 ' <$as_myself |
13229 sed '
13230 s/[$]LINENO.*/&-/
13231 t lineno
13232 b
13233 :lineno
13234 N
13235 :loop
13236 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13237 t loop
13238 s/-\n.*//
13239 ' >$as_me.lineno &&
13240 chmod +x "$as_me.lineno" ||
13241 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13242 { (exit 1); exit 1; }; }
13243
13244 # Don't try to exec as it changes $[0], causing all sort of problems
13245 # (the dirname of $[0] is not the place where we might find the
13246 # original and so on. Autoconf is especially sensitive to this).
13247 . "./$as_me.lineno"
13248 # Exit status is that of the last command.
13249 exit
13250 }
13251
13252
13253 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13254 as_dirname=dirname
13255 else
13256 as_dirname=false
13257 fi
13258
13259 ECHO_C= ECHO_N= ECHO_T=
13260 case `echo -n x` in
13261 -n*)
13262 case `echo 'x\c'` in
13263 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13264 *) ECHO_C='\c';;
13265 esac;;
13266 *)
13267 ECHO_N='-n';;
13268 esac
13269
13270 if expr a : '\(a\)' >/dev/null 2>&1 &&
13271 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13272 as_expr=expr
13273 else
13274 as_expr=false
13275 fi
13276
13277 rm -f conf$$ conf$$.exe conf$$.file
13278 if test -d conf$$.dir; then
13279 rm -f conf$$.dir/conf$$.file
13280 else
13281 rm -f conf$$.dir
13282 mkdir conf$$.dir
13283 fi
13284 echo >conf$$.file
13285 if ln -s conf$$.file conf$$ 2>/dev/null; then
13286 as_ln_s='ln -s'
13287 # ... but there are two gotchas:
13288 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13289 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13290 # In both cases, we have to default to `cp -p'.
13291 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13292 as_ln_s='cp -p'
13293 elif ln conf$$.file conf$$ 2>/dev/null; then
13294 as_ln_s=ln
13295 else
13296 as_ln_s='cp -p'
13297 fi
13298 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13299 rmdir conf$$.dir 2>/dev/null
13300
13301 if mkdir -p . 2>/dev/null; then
13302 as_mkdir_p=:
13303 else
13304 test -d ./-p && rmdir ./-p
13305 as_mkdir_p=false
13306 fi
13307
13308 if test -x / >/dev/null 2>&1; then
13309 as_test_x='test -x'
13310 else
13311 if ls -dL / >/dev/null 2>&1; then
13312 as_ls_L_option=L
13313 else
13314 as_ls_L_option=
13315 fi
13316 as_test_x='
13317 eval sh -c '\''
13318 if test -d "$1"; then
13319 test -d "$1/.";
13320 else
13321 case $1 in
13322 -*)set "./$1";;
13323 esac;
13324 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13325 ???[sx]*):;;*)false;;esac;fi
13326 '\'' sh
13327 '
13328 fi
13329 as_executable_p=$as_test_x
13330
13331 # Sed expression to map a string onto a valid CPP name.
13332 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13333
13334 # Sed expression to map a string onto a valid variable name.
13335 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13336
13337
13338 exec 6>&1
13339
13340 # Save the log message, to keep $[0] and so on meaningful, and to
13341 # report actual input values of CONFIG_FILES etc. instead of their
13342 # values after options handling.
13343 ac_log="
13344 This file was extended by OOPSE $as_me 4.0, which was
13345 generated by GNU Autoconf 2.61. Invocation command line was
13346
13347 CONFIG_FILES = $CONFIG_FILES
13348 CONFIG_HEADERS = $CONFIG_HEADERS
13349 CONFIG_LINKS = $CONFIG_LINKS
13350 CONFIG_COMMANDS = $CONFIG_COMMANDS
13351 $ $0 $@
13352
13353 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13354 "
13355
13356 _ACEOF
13357
13358 cat >>$CONFIG_STATUS <<_ACEOF
13359 # Files that config.status was made for.
13360 config_files="$ac_config_files"
13361 config_headers="$ac_config_headers"
13362
13363 _ACEOF
13364
13365 cat >>$CONFIG_STATUS <<\_ACEOF
13366 ac_cs_usage="\
13367 \`$as_me' instantiates files from templates according to the
13368 current configuration.
13369
13370 Usage: $0 [OPTIONS] [FILE]...
13371
13372 -h, --help print this help, then exit
13373 -V, --version print version number and configuration settings, then exit
13374 -q, --quiet do not print progress messages
13375 -d, --debug don't remove temporary files
13376 --recheck update $as_me by reconfiguring in the same conditions
13377 --file=FILE[:TEMPLATE]
13378 instantiate the configuration file FILE
13379 --header=FILE[:TEMPLATE]
13380 instantiate the configuration header FILE
13381
13382 Configuration files:
13383 $config_files
13384
13385 Configuration headers:
13386 $config_headers
13387
13388 Report bugs to <bug-autoconf@gnu.org>."
13389
13390 _ACEOF
13391 cat >>$CONFIG_STATUS <<_ACEOF
13392 ac_cs_version="\\
13393 OOPSE config.status 4.0
13394 configured by $0, generated by GNU Autoconf 2.61,
13395 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13396
13397 Copyright (C) 2006 Free Software Foundation, Inc.
13398 This config.status script is free software; the Free Software Foundation
13399 gives unlimited permission to copy, distribute and modify it."
13400
13401 ac_pwd='$ac_pwd'
13402 srcdir='$srcdir'
13403 INSTALL='$INSTALL'
13404 _ACEOF
13405
13406 cat >>$CONFIG_STATUS <<\_ACEOF
13407 # If no file are specified by the user, then we need to provide default
13408 # value. By we need to know if files were specified by the user.
13409 ac_need_defaults=:
13410 while test $# != 0
13411 do
13412 case $1 in
13413 --*=*)
13414 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13415 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13416 ac_shift=:
13417 ;;
13418 *)
13419 ac_option=$1
13420 ac_optarg=$2
13421 ac_shift=shift
13422 ;;
13423 esac
13424
13425 case $ac_option in
13426 # Handling of the options.
13427 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13428 ac_cs_recheck=: ;;
13429 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13430 echo "$ac_cs_version"; exit ;;
13431 --debug | --debu | --deb | --de | --d | -d )
13432 debug=: ;;
13433 --file | --fil | --fi | --f )
13434 $ac_shift
13435 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13436 ac_need_defaults=false;;
13437 --header | --heade | --head | --hea )
13438 $ac_shift
13439 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13440 ac_need_defaults=false;;
13441 --he | --h)
13442 # Conflict between --help and --header
13443 { echo "$as_me: error: ambiguous option: $1
13444 Try \`$0 --help' for more information." >&2
13445 { (exit 1); exit 1; }; };;
13446 --help | --hel | -h )
13447 echo "$ac_cs_usage"; exit ;;
13448 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13449 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13450 ac_cs_silent=: ;;
13451
13452 # This is an error.
13453 -*) { echo "$as_me: error: unrecognized option: $1
13454 Try \`$0 --help' for more information." >&2
13455 { (exit 1); exit 1; }; } ;;
13456
13457 *) ac_config_targets="$ac_config_targets $1"
13458 ac_need_defaults=false ;;
13459
13460 esac
13461 shift
13462 done
13463
13464 ac_configure_extra_args=
13465
13466 if $ac_cs_silent; then
13467 exec 6>/dev/null
13468 ac_configure_extra_args="$ac_configure_extra_args --silent"
13469 fi
13470
13471 _ACEOF
13472 cat >>$CONFIG_STATUS <<_ACEOF
13473 if \$ac_cs_recheck; then
13474 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13475 CONFIG_SHELL=$SHELL
13476 export CONFIG_SHELL
13477 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13478 fi
13479
13480 _ACEOF
13481 cat >>$CONFIG_STATUS <<\_ACEOF
13482 exec 5>>config.log
13483 {
13484 echo
13485 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13486 ## Running $as_me. ##
13487 _ASBOX
13488 echo "$ac_log"
13489 } >&5
13490
13491 _ACEOF
13492 cat >>$CONFIG_STATUS <<_ACEOF
13493 _ACEOF
13494
13495 cat >>$CONFIG_STATUS <<\_ACEOF
13496
13497 # Handling of arguments.
13498 for ac_config_target in $ac_config_targets
13499 do
13500 case $ac_config_target in
13501 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13502 "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13503 "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13504 "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13505 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
13506 "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13507
13508 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13509 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13510 { (exit 1); exit 1; }; };;
13511 esac
13512 done
13513
13514
13515 # If the user did not use the arguments to specify the items to instantiate,
13516 # then the envvar interface is used. Set only those that are not.
13517 # We use the long form for the default assignment because of an extremely
13518 # bizarre bug on SunOS 4.1.3.
13519 if $ac_need_defaults; then
13520 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13521 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13522 fi
13523
13524 # Have a temporary directory for convenience. Make it in the build tree
13525 # simply because there is no reason against having it here, and in addition,
13526 # creating and moving files from /tmp can sometimes cause problems.
13527 # Hook for its removal unless debugging.
13528 # Note that there is a small window in which the directory will not be cleaned:
13529 # after its creation but before its name has been assigned to `$tmp'.
13530 $debug ||
13531 {
13532 tmp=
13533 trap 'exit_status=$?
13534 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13535 ' 0
13536 trap '{ (exit 1); exit 1; }' 1 2 13 15
13537 }
13538 # Create a (secure) tmp directory for tmp files.
13539
13540 {
13541 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13542 test -n "$tmp" && test -d "$tmp"
13543 } ||
13544 {
13545 tmp=./conf$$-$RANDOM
13546 (umask 077 && mkdir "$tmp")
13547 } ||
13548 {
13549 echo "$me: cannot create a temporary directory in ." >&2
13550 { (exit 1); exit 1; }
13551 }
13552
13553 #
13554 # Set up the sed scripts for CONFIG_FILES section.
13555 #
13556
13557 # No need to generate the scripts if there are no CONFIG_FILES.
13558 # This happens for instance when ./config.status config.h
13559 if test -n "$CONFIG_FILES"; then
13560
13561 _ACEOF
13562
13563
13564
13565 ac_delim='%!_!# '
13566 for ac_last_try in false false false false false :; do
13567 cat >conf$$subs.sed <<_ACEOF
13568 SHELL!$SHELL$ac_delim
13569 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13570 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13571 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13572 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13573 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13574 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13575 exec_prefix!$exec_prefix$ac_delim
13576 prefix!$prefix$ac_delim
13577 program_transform_name!$program_transform_name$ac_delim
13578 bindir!$bindir$ac_delim
13579 sbindir!$sbindir$ac_delim
13580 libexecdir!$libexecdir$ac_delim
13581 datarootdir!$datarootdir$ac_delim
13582 datadir!$datadir$ac_delim
13583 sysconfdir!$sysconfdir$ac_delim
13584 sharedstatedir!$sharedstatedir$ac_delim
13585 localstatedir!$localstatedir$ac_delim
13586 includedir!$includedir$ac_delim
13587 oldincludedir!$oldincludedir$ac_delim
13588 docdir!$docdir$ac_delim
13589 infodir!$infodir$ac_delim
13590 htmldir!$htmldir$ac_delim
13591 dvidir!$dvidir$ac_delim
13592 pdfdir!$pdfdir$ac_delim
13593 psdir!$psdir$ac_delim
13594 libdir!$libdir$ac_delim
13595 localedir!$localedir$ac_delim
13596 mandir!$mandir$ac_delim
13597 DEFS!$DEFS$ac_delim
13598 ECHO_C!$ECHO_C$ac_delim
13599 ECHO_N!$ECHO_N$ac_delim
13600 ECHO_T!$ECHO_T$ac_delim
13601 LIBS!$LIBS$ac_delim
13602 build_alias!$build_alias$ac_delim
13603 host_alias!$host_alias$ac_delim
13604 target_alias!$target_alias$ac_delim
13605 build!$build$ac_delim
13606 build_cpu!$build_cpu$ac_delim
13607 build_vendor!$build_vendor$ac_delim
13608 build_os!$build_os$ac_delim
13609 host!$host$ac_delim
13610 host_cpu!$host_cpu$ac_delim
13611 host_vendor!$host_vendor$ac_delim
13612 host_os!$host_os$ac_delim
13613 PROGNAME!$PROGNAME$ac_delim
13614 debug!$debug$ac_delim
13615 USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
13616 ac_cc_set!$ac_cc_set$ac_delim
13617 ac_cc_path!$ac_cc_path$ac_delim
13618 ac_cxx_set!$ac_cxx_set$ac_delim
13619 ac_cxx_path!$ac_cxx_path$ac_delim
13620 ac_fc_set!$ac_fc_set$ac_delim
13621 ac_fc_path!$ac_fc_path$ac_delim
13622 acx_mpi_mpicc!$acx_mpi_mpicc$ac_delim
13623 acx_mpi_mpicc_path!$acx_mpi_mpicc_path$ac_delim
13624 acx_mpi_mpif90!$acx_mpi_mpif90$ac_delim
13625 acx_mpi_mpif90_path!$acx_mpi_mpif90_path$ac_delim
13626 acx_mpi_mpicxx!$acx_mpi_mpicxx$ac_delim
13627 acx_mpi_mpicxx_path!$acx_mpi_mpicxx_path$ac_delim
13628 MPI_CPPFLAGS!$MPI_CPPFLAGS$ac_delim
13629 MPI_LIBS!$MPI_LIBS$ac_delim
13630 MPI90_LIBS!$MPI90_LIBS$ac_delim
13631 USE_MPI!$USE_MPI$ac_delim
13632 CXX!$CXX$ac_delim
13633 CXXFLAGS!$CXXFLAGS$ac_delim
13634 LDFLAGS!$LDFLAGS$ac_delim
13635 CPPFLAGS!$CPPFLAGS$ac_delim
13636 ac_ct_CXX!$ac_ct_CXX$ac_delim
13637 EXEEXT!$EXEEXT$ac_delim
13638 OBJEXT!$OBJEXT$ac_delim
13639 CC!$CC$ac_delim
13640 CFLAGS!$CFLAGS$ac_delim
13641 ac_ct_CC!$ac_ct_CC$ac_delim
13642 FC!$FC$ac_delim
13643 FCFLAGS!$FCFLAGS$ac_delim
13644 ac_ct_FC!$ac_ct_FC$ac_delim
13645 CPP!$CPP$ac_delim
13646 GREP!$GREP$ac_delim
13647 EGREP!$EGREP$ac_delim
13648 LN_S!$LN_S$ac_delim
13649 SET_MAKE!$SET_MAKE$ac_delim
13650 RANLIB!$RANLIB$ac_delim
13651 PERLINTERP!$PERLINTERP$ac_delim
13652 PERL_SHEBANG!$PERL_SHEBANG$ac_delim
13653 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13654 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13655 INSTALL_DATA!$INSTALL_DATA$ac_delim
13656 AR!$AR$ac_delim
13657 PS!$PS$ac_delim
13658 FCFLAGS_F90!$FCFLAGS_F90$ac_delim
13659 FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
13660 PREPDEFFLAG!$PREPDEFFLAG$ac_delim
13661 FCLIBS!$FCLIBS$ac_delim
13662 FC_FUNC!$FC_FUNC$ac_delim
13663 FC_FUNC_!$FC_FUNC_$ac_delim
13664 MOD!$MOD$ac_delim
13665 _ACEOF
13666
13667 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13668 break
13669 elif $ac_last_try; then
13670 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13671 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13672 { (exit 1); exit 1; }; }
13673 else
13674 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13675 fi
13676 done
13677
13678 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13679 if test -n "$ac_eof"; then
13680 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13681 ac_eof=`expr $ac_eof + 1`
13682 fi
13683
13684 cat >>$CONFIG_STATUS <<_ACEOF
13685 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13686 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13687 _ACEOF
13688 sed '
13689 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13690 s/^/s,@/; s/!/@,|#_!!_#|/
13691 :n
13692 t n
13693 s/'"$ac_delim"'$/,g/; t
13694 s/$/\\/; p
13695 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13696 ' >>$CONFIG_STATUS <conf$$subs.sed
13697 rm -f conf$$subs.sed
13698 cat >>$CONFIG_STATUS <<_ACEOF
13699 CEOF$ac_eof
13700 _ACEOF
13701
13702
13703 ac_delim='%!_!# '
13704 for ac_last_try in false false false false false :; do
13705 cat >conf$$subs.sed <<_ACEOF
13706 F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
13707 MODDIRFLAG!$MODDIRFLAG$ac_delim
13708 F90MODINCSPEC!$F90MODINCSPEC$ac_delim
13709 F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
13710 ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
13711 ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
13712 ZLIB!$ZLIB$ac_delim
13713 FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
13714 FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
13715 FFTW_LIBS!$FFTW_LIBS$ac_delim
13716 QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
13717 QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
13718 QHULL!$QHULL$ac_delim
13719 USE_QHULL!$USE_QHULL$ac_delim
13720 CXXCPP!$CXXCPP$ac_delim
13721 OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
13722 OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
13723 OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
13724 USE_OPENBABEL!$USE_OPENBABEL$ac_delim
13725 LIBOBJS!$LIBOBJS$ac_delim
13726 POW_LIB!$POW_LIB$ac_delim
13727 CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
13728 CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
13729 CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
13730 CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
13731 CGAL_LIBS!$CGAL_LIBS$ac_delim
13732 USE_CGAL!$USE_CGAL$ac_delim
13733 DOXYGEN!$DOXYGEN$ac_delim
13734 DOT!$DOT$ac_delim
13735 DOC!$DOC$ac_delim
13736 enable_dot!$enable_dot$ac_delim
13737 enable_html_docs!$enable_html_docs$ac_delim
13738 enable_latex_docs!$enable_latex_docs$ac_delim
13739 BATEXT!$BATEXT$ac_delim
13740 MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
13741 OOPSE!$OOPSE$ac_delim
13742 OOPSE_HOME!$OOPSE_HOME$ac_delim
13743 SUBDIRS!$SUBDIRS$ac_delim
13744 LTLIBOBJS!$LTLIBOBJS$ac_delim
13745 _ACEOF
13746
13747 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 39; then
13748 break
13749 elif $ac_last_try; then
13750 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13751 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13752 { (exit 1); exit 1; }; }
13753 else
13754 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13755 fi
13756 done
13757
13758 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13759 if test -n "$ac_eof"; then
13760 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13761 ac_eof=`expr $ac_eof + 1`
13762 fi
13763
13764 cat >>$CONFIG_STATUS <<_ACEOF
13765 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13766 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13767 _ACEOF
13768 sed '
13769 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13770 s/^/s,@/; s/!/@,|#_!!_#|/
13771 :n
13772 t n
13773 s/'"$ac_delim"'$/,g/; t
13774 s/$/\\/; p
13775 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13776 ' >>$CONFIG_STATUS <conf$$subs.sed
13777 rm -f conf$$subs.sed
13778 cat >>$CONFIG_STATUS <<_ACEOF
13779 :end
13780 s/|#_!!_#|//g
13781 CEOF$ac_eof
13782 _ACEOF
13783
13784
13785 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13786 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13787 # trailing colons and then remove the whole line if VPATH becomes empty
13788 # (actually we leave an empty line to preserve line numbers).
13789 if test "x$srcdir" = x.; then
13790 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13791 s/:*\$(srcdir):*/:/
13792 s/:*\${srcdir}:*/:/
13793 s/:*@srcdir@:*/:/
13794 s/^\([^=]*=[ ]*\):*/\1/
13795 s/:*$//
13796 s/^[^=]*=[ ]*$//
13797 }'
13798 fi
13799
13800 cat >>$CONFIG_STATUS <<\_ACEOF
13801 fi # test -n "$CONFIG_FILES"
13802
13803
13804 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
13805 do
13806 case $ac_tag in
13807 :[FHLC]) ac_mode=$ac_tag; continue;;
13808 esac
13809 case $ac_mode$ac_tag in
13810 :[FHL]*:*);;
13811 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13812 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13813 { (exit 1); exit 1; }; };;
13814 :[FH]-) ac_tag=-:-;;
13815 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13816 esac
13817 ac_save_IFS=$IFS
13818 IFS=:
13819 set x $ac_tag
13820 IFS=$ac_save_IFS
13821 shift
13822 ac_file=$1
13823 shift
13824
13825 case $ac_mode in
13826 :L) ac_source=$1;;
13827 :[FH])
13828 ac_file_inputs=
13829 for ac_f
13830 do
13831 case $ac_f in
13832 -) ac_f="$tmp/stdin";;
13833 *) # Look for the file first in the build tree, then in the source tree
13834 # (if the path is not absolute). The absolute path cannot be DOS-style,
13835 # because $ac_f cannot contain `:'.
13836 test -f "$ac_f" ||
13837 case $ac_f in
13838 [\\/$]*) false;;
13839 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13840 esac ||
13841 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13842 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13843 { (exit 1); exit 1; }; };;
13844 esac
13845 ac_file_inputs="$ac_file_inputs $ac_f"
13846 done
13847
13848 # Let's still pretend it is `configure' which instantiates (i.e., don't
13849 # use $as_me), people would be surprised to read:
13850 # /* config.h. Generated by config.status. */
13851 configure_input="Generated from "`IFS=:
13852 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
13853 if test x"$ac_file" != x-; then
13854 configure_input="$ac_file. $configure_input"
13855 { echo "$as_me:$LINENO: creating $ac_file" >&5
13856 echo "$as_me: creating $ac_file" >&6;}
13857 fi
13858
13859 case $ac_tag in
13860 *:-:* | *:-) cat >"$tmp/stdin";;
13861 esac
13862 ;;
13863 esac
13864
13865 ac_dir=`$as_dirname -- "$ac_file" ||
13866 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13867 X"$ac_file" : 'X\(//\)[^/]' \| \
13868 X"$ac_file" : 'X\(//\)$' \| \
13869 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13870 echo X"$ac_file" |
13871 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13872 s//\1/
13873 q
13874 }
13875 /^X\(\/\/\)[^/].*/{
13876 s//\1/
13877 q
13878 }
13879 /^X\(\/\/\)$/{
13880 s//\1/
13881 q
13882 }
13883 /^X\(\/\).*/{
13884 s//\1/
13885 q
13886 }
13887 s/.*/./; q'`
13888 { as_dir="$ac_dir"
13889 case $as_dir in #(
13890 -*) as_dir=./$as_dir;;
13891 esac
13892 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13893 as_dirs=
13894 while :; do
13895 case $as_dir in #(
13896 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
13897 *) as_qdir=$as_dir;;
13898 esac
13899 as_dirs="'$as_qdir' $as_dirs"
13900 as_dir=`$as_dirname -- "$as_dir" ||
13901 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13902 X"$as_dir" : 'X\(//\)[^/]' \| \
13903 X"$as_dir" : 'X\(//\)$' \| \
13904 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13905 echo X"$as_dir" |
13906 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13907 s//\1/
13908 q
13909 }
13910 /^X\(\/\/\)[^/].*/{
13911 s//\1/
13912 q
13913 }
13914 /^X\(\/\/\)$/{
13915 s//\1/
13916 q
13917 }
13918 /^X\(\/\).*/{
13919 s//\1/
13920 q
13921 }
13922 s/.*/./; q'`
13923 test -d "$as_dir" && break
13924 done
13925 test -z "$as_dirs" || eval "mkdir $as_dirs"
13926 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13927 echo "$as_me: error: cannot create directory $as_dir" >&2;}
13928 { (exit 1); exit 1; }; }; }
13929 ac_builddir=.
13930
13931 case "$ac_dir" in
13932 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13933 *)
13934 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13935 # A ".." for each directory in $ac_dir_suffix.
13936 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
13937 case $ac_top_builddir_sub in
13938 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13939 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13940 esac ;;
13941 esac
13942 ac_abs_top_builddir=$ac_pwd
13943 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13944 # for backward compatibility:
13945 ac_top_builddir=$ac_top_build_prefix
13946
13947 case $srcdir in
13948 .) # We are building in place.
13949 ac_srcdir=.
13950 ac_top_srcdir=$ac_top_builddir_sub
13951 ac_abs_top_srcdir=$ac_pwd ;;
13952 [\\/]* | ?:[\\/]* ) # Absolute name.
13953 ac_srcdir=$srcdir$ac_dir_suffix;
13954 ac_top_srcdir=$srcdir
13955 ac_abs_top_srcdir=$srcdir ;;
13956 *) # Relative name.
13957 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13958 ac_top_srcdir=$ac_top_build_prefix$srcdir
13959 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13960 esac
13961 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13962
13963
13964 case $ac_mode in
13965 :F)
13966 #
13967 # CONFIG_FILE
13968 #
13969
13970 case $INSTALL in
13971 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13972 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13973 esac
13974 _ACEOF
13975
13976 cat >>$CONFIG_STATUS <<\_ACEOF
13977 # If the template does not know about datarootdir, expand it.
13978 # FIXME: This hack should be removed a few years after 2.60.
13979 ac_datarootdir_hack=; ac_datarootdir_seen=
13980
13981 case `sed -n '/datarootdir/ {
13982 p
13983 q
13984 }
13985 /@datadir@/p
13986 /@docdir@/p
13987 /@infodir@/p
13988 /@localedir@/p
13989 /@mandir@/p
13990 ' $ac_file_inputs` in
13991 *datarootdir*) ac_datarootdir_seen=yes;;
13992 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13993 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13994 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13995 _ACEOF
13996 cat >>$CONFIG_STATUS <<_ACEOF
13997 ac_datarootdir_hack='
13998 s&@datadir@&$datadir&g
13999 s&@docdir@&$docdir&g
14000 s&@infodir@&$infodir&g
14001 s&@localedir@&$localedir&g
14002 s&@mandir@&$mandir&g
14003 s&\\\${datarootdir}&$datarootdir&g' ;;
14004 esac
14005 _ACEOF
14006
14007 # Neutralize VPATH when `$srcdir' = `.'.
14008 # Shell code in configure.ac might set extrasub.
14009 # FIXME: do we really want to maintain this feature?
14010 cat >>$CONFIG_STATUS <<_ACEOF
14011 sed "$ac_vpsub
14012 $extrasub
14013 _ACEOF
14014 cat >>$CONFIG_STATUS <<\_ACEOF
14015 :t
14016 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14017 s&@configure_input@&$configure_input&;t t
14018 s&@top_builddir@&$ac_top_builddir_sub&;t t
14019 s&@srcdir@&$ac_srcdir&;t t
14020 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14021 s&@top_srcdir@&$ac_top_srcdir&;t t
14022 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14023 s&@builddir@&$ac_builddir&;t t
14024 s&@abs_builddir@&$ac_abs_builddir&;t t
14025 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14026 s&@INSTALL@&$ac_INSTALL&;t t
14027 $ac_datarootdir_hack
14028 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14029
14030 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14031 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14032 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14033 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14034 which seems to be undefined. Please make sure it is defined." >&5
14035 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14036 which seems to be undefined. Please make sure it is defined." >&2;}
14037
14038 rm -f "$tmp/stdin"
14039 case $ac_file in
14040 -) cat "$tmp/out"; rm -f "$tmp/out";;
14041 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14042 esac
14043 ;;
14044 :H)
14045 #
14046 # CONFIG_HEADER
14047 #
14048 _ACEOF
14049
14050 # Transform confdefs.h into a sed script `conftest.defines', that
14051 # substitutes the proper values into config.h.in to produce config.h.
14052 rm -f conftest.defines conftest.tail
14053 # First, append a space to every undef/define line, to ease matching.
14054 echo 's/$/ /' >conftest.defines
14055 # Then, protect against being on the right side of a sed subst, or in
14056 # an unquoted here document, in config.status. If some macros were
14057 # called several times there might be several #defines for the same
14058 # symbol, which is useless. But do not sort them, since the last
14059 # AC_DEFINE must be honored.
14060 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14061 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14062 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14063 # PARAMS is the parameter list in the macro definition--in most cases, it's
14064 # just an empty string.
14065 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14066 ac_dB='\\)[ (].*,\\1define\\2'
14067 ac_dC=' '
14068 ac_dD=' ,'
14069
14070 uniq confdefs.h |
14071 sed -n '
14072 t rset
14073 :rset
14074 s/^[ ]*#[ ]*define[ ][ ]*//
14075 t ok
14076 d
14077 :ok
14078 s/[\\&,]/\\&/g
14079 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14080 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14081 ' >>conftest.defines
14082
14083 # Remove the space that was appended to ease matching.
14084 # Then replace #undef with comments. This is necessary, for
14085 # example, in the case of _POSIX_SOURCE, which is predefined and required
14086 # on some systems where configure will not decide to define it.
14087 # (The regexp can be short, since the line contains either #define or #undef.)
14088 echo 's/ $//
14089 s,^[ #]*u.*,/* & */,' >>conftest.defines
14090
14091 # Break up conftest.defines:
14092 ac_max_sed_lines=50
14093
14094 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14095 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14096 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14097 # et cetera.
14098 ac_in='$ac_file_inputs'
14099 ac_out='"$tmp/out1"'
14100 ac_nxt='"$tmp/out2"'
14101
14102 while :
14103 do
14104 # Write a here document:
14105 cat >>$CONFIG_STATUS <<_ACEOF
14106 # First, check the format of the line:
14107 cat >"\$tmp/defines.sed" <<\\CEOF
14108 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14109 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14110 b
14111 :def
14112 _ACEOF
14113 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14114 echo 'CEOF
14115 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14116 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14117 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14118 grep . conftest.tail >/dev/null || break
14119 rm -f conftest.defines
14120 mv conftest.tail conftest.defines
14121 done
14122 rm -f conftest.defines conftest.tail
14123
14124 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14125 cat >>$CONFIG_STATUS <<\_ACEOF
14126 if test x"$ac_file" != x-; then
14127 echo "/* $configure_input */" >"$tmp/config.h"
14128 cat "$ac_result" >>"$tmp/config.h"
14129 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14130 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14131 echo "$as_me: $ac_file is unchanged" >&6;}
14132 else
14133 rm -f $ac_file
14134 mv "$tmp/config.h" $ac_file
14135 fi
14136 else
14137 echo "/* $configure_input */"
14138 cat "$ac_result"
14139 fi
14140 rm -f "$tmp/out12"
14141 ;;
14142
14143
14144 esac
14145
14146
14147 case $ac_file$ac_mode in
14148 "make/Makefile":F) chmod 0755 scripts/* ;;
14149 "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14150 "src/math/Makefile":F) chmod 0755 scripts/* ;;
14151 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14152 "scripts/filepp":F) chmod 0755 scripts/* ;;
14153
14154 esac
14155 done # for ac_tag
14156
14157
14158 { (exit 0); exit 0; }
14159 _ACEOF
14160 chmod +x $CONFIG_STATUS
14161 ac_clean_files=$ac_clean_files_save
14162
14163
14164 # configure is writing to config.log, and then calls config.status.
14165 # config.status does its own redirection, appending to config.log.
14166 # Unfortunately, on DOS this fails, as config.log is still kept open
14167 # by configure, so config.status won't be able to write to it; its
14168 # output is simply discarded. So we exec the FD to /dev/null,
14169 # effectively closing config.log, so it can be properly (re)opened and
14170 # appended to by config.status. When coming back to configure, we
14171 # need to make the FD available again.
14172 if test "$no_create" != yes; then
14173 ac_cs_success=:
14174 ac_config_status_args=
14175 test "$silent" = yes &&
14176 ac_config_status_args="$ac_config_status_args --quiet"
14177 exec 5>/dev/null
14178 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14179 exec 5>>config.log
14180 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14181 # would make configure fail if this is the last instruction.
14182 $ac_cs_success || { (exit 1); exit 1; }
14183 fi
14184

Properties

Name Value
svn:executable *