ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3468
Committed: Tue Oct 21 18:50:37 2008 UTC (15 years, 8 months ago) by gezelter
File size: 414474 byte(s)
Log Message:
Fixed a QHULL autoconf bug

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.62 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, 2007, 2008 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 # Pre-4.2 versions of Zsh do 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 as_nl='
43 '
44 export as_nl
45 # Printing a long string crashes Solaris 7 /usr/bin/printf.
46 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82
83 # Support unset when possible.
84 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85 as_unset=unset
86 else
87 as_unset=false
88 fi
89
90
91 # IFS
92 # We need space, tab and new line, in precisely that order. Quoting is
93 # there to prevent editors from complaining about space-tab.
94 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
95 # splitting by setting IFS to empty value.)
96 IFS=" "" $as_nl"
97
98 # Find who we are. Look in the path if we contain no directory separator.
99 case $0 in
100 *[\\/]* ) as_myself=$0 ;;
101 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 for as_dir in $PATH
103 do
104 IFS=$as_save_IFS
105 test -z "$as_dir" && as_dir=.
106 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107 done
108 IFS=$as_save_IFS
109
110 ;;
111 esac
112 # We did not find ourselves, most probably we were run as `sh COMMAND'
113 # in which case we are not to be found in the path.
114 if test "x$as_myself" = x; then
115 as_myself=$0
116 fi
117 if test ! -f "$as_myself"; then
118 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 { (exit 1); exit 1; }
120 fi
121
122 # Work around bugs in pre-3.0 UWIN ksh.
123 for as_var in ENV MAIL MAILPATH
124 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # Required to use basename.
137 if expr a : '\(a\)' >/dev/null 2>&1 &&
138 test "X`expr 00001 : '.*\(...\)'`" = X001; then
139 as_expr=expr
140 else
141 as_expr=false
142 fi
143
144 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145 as_basename=basename
146 else
147 as_basename=false
148 fi
149
150
151 # Name of the executable.
152 as_me=`$as_basename -- "$0" ||
153 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154 X"$0" : 'X\(//\)$' \| \
155 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156 $as_echo X/"$0" |
157 sed '/^.*\/\([^/][^/]*\)\/*$/{
158 s//\1/
159 q
160 }
161 /^X\/\(\/\/\)$/{
162 s//\1/
163 q
164 }
165 /^X\/\(\/\).*/{
166 s//\1/
167 q
168 }
169 s/.*/./; q'`
170
171 # CDPATH.
172 $as_unset CDPATH
173
174
175 if test "x$CONFIG_SHELL" = x; then
176 if (eval ":") 2>/dev/null; then
177 as_have_required=yes
178 else
179 as_have_required=no
180 fi
181
182 if test $as_have_required = yes && (eval ":
183 (as_func_return () {
184 (exit \$1)
185 }
186 as_func_success () {
187 as_func_return 0
188 }
189 as_func_failure () {
190 as_func_return 1
191 }
192 as_func_ret_success () {
193 return 0
194 }
195 as_func_ret_failure () {
196 return 1
197 }
198
199 exitcode=0
200 if as_func_success; then
201 :
202 else
203 exitcode=1
204 echo as_func_success failed.
205 fi
206
207 if as_func_failure; then
208 exitcode=1
209 echo as_func_failure succeeded.
210 fi
211
212 if as_func_ret_success; then
213 :
214 else
215 exitcode=1
216 echo as_func_ret_success failed.
217 fi
218
219 if as_func_ret_failure; then
220 exitcode=1
221 echo as_func_ret_failure succeeded.
222 fi
223
224 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225 :
226 else
227 exitcode=1
228 echo positional parameters were not saved.
229 fi
230
231 test \$exitcode = 0) || { (exit 1); exit 1; }
232
233 (
234 as_lineno_1=\$LINENO
235 as_lineno_2=\$LINENO
236 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238 ") 2> /dev/null; then
239 :
240 else
241 as_candidate_shells=
242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244 do
245 IFS=$as_save_IFS
246 test -z "$as_dir" && as_dir=.
247 case $as_dir in
248 /*)
249 for as_base in sh bash ksh sh5; do
250 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251 done;;
252 esac
253 done
254 IFS=$as_save_IFS
255
256
257 for as_shell in $as_candidate_shells $SHELL; do
258 # Try only shells that exist, to save several forks.
259 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260 { ("$as_shell") 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268 else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 _ASEOF
278 }; then
279 CONFIG_SHELL=$as_shell
280 as_have_required=yes
281 if { "$as_shell" 2> /dev/null <<\_ASEOF
282 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283 emulate sh
284 NULLCMD=:
285 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286 # is contrary to our usage. Disable this feature.
287 alias -g '${1+"$@"}'='"$@"'
288 setopt NO_GLOB_SUBST
289 else
290 case `(set -o) 2>/dev/null` in
291 *posix*) set -o posix ;;
292 esac
293
294 fi
295
296
297 :
298 (as_func_return () {
299 (exit $1)
300 }
301 as_func_success () {
302 as_func_return 0
303 }
304 as_func_failure () {
305 as_func_return 1
306 }
307 as_func_ret_success () {
308 return 0
309 }
310 as_func_ret_failure () {
311 return 1
312 }
313
314 exitcode=0
315 if as_func_success; then
316 :
317 else
318 exitcode=1
319 echo as_func_success failed.
320 fi
321
322 if as_func_failure; then
323 exitcode=1
324 echo as_func_failure succeeded.
325 fi
326
327 if as_func_ret_success; then
328 :
329 else
330 exitcode=1
331 echo as_func_ret_success failed.
332 fi
333
334 if as_func_ret_failure; then
335 exitcode=1
336 echo as_func_ret_failure succeeded.
337 fi
338
339 if ( set x; as_func_ret_success y && test x = "$1" ); then
340 :
341 else
342 exitcode=1
343 echo positional parameters were not saved.
344 fi
345
346 test $exitcode = 0) || { (exit 1); exit 1; }
347
348 (
349 as_lineno_1=$LINENO
350 as_lineno_2=$LINENO
351 test "x$as_lineno_1" != "x$as_lineno_2" &&
352 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353
354 _ASEOF
355 }; then
356 break
357 fi
358
359 fi
360
361 done
362
363 if test "x$CONFIG_SHELL" != x; then
364 for as_var in BASH_ENV ENV
365 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366 done
367 export CONFIG_SHELL
368 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369 fi
370
371
372 if test $as_have_required = no; then
373 echo This script requires a shell more modern than all the
374 echo shells that I found on your system. Please install a
375 echo modern shell, or manually run the script under such a
376 echo shell if you do have one.
377 { (exit 1); exit 1; }
378 fi
379
380
381 fi
382
383 fi
384
385
386
387 (eval "as_func_return () {
388 (exit \$1)
389 }
390 as_func_success () {
391 as_func_return 0
392 }
393 as_func_failure () {
394 as_func_return 1
395 }
396 as_func_ret_success () {
397 return 0
398 }
399 as_func_ret_failure () {
400 return 1
401 }
402
403 exitcode=0
404 if as_func_success; then
405 :
406 else
407 exitcode=1
408 echo as_func_success failed.
409 fi
410
411 if as_func_failure; then
412 exitcode=1
413 echo as_func_failure succeeded.
414 fi
415
416 if as_func_ret_success; then
417 :
418 else
419 exitcode=1
420 echo as_func_ret_success failed.
421 fi
422
423 if as_func_ret_failure; then
424 exitcode=1
425 echo as_func_ret_failure succeeded.
426 fi
427
428 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429 :
430 else
431 exitcode=1
432 echo positional parameters were not saved.
433 fi
434
435 test \$exitcode = 0") || {
436 echo No shell found that supports shell functions.
437 echo Please tell bug-autoconf@gnu.org about your system,
438 echo including any error possibly output before this message.
439 echo This can help us improve future autoconf versions.
440 echo Configuration will now proceed without shell functions.
441 }
442
443
444
445 as_lineno_1=$LINENO
446 as_lineno_2=$LINENO
447 test "x$as_lineno_1" != "x$as_lineno_2" &&
448 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449
450 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451 # uniformly replaced by the line number. The first 'sed' inserts a
452 # line-number line after each line using $LINENO; the second 'sed'
453 # does the real work. The second script uses 'N' to pair each
454 # line-number line with the line containing $LINENO, and appends
455 # trailing '-' during substitution so that $LINENO is not a special
456 # case at line end.
457 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458 # scripts with optimization help from Paolo Bonzini. Blame Lee
459 # E. McMahon (1931-1989) for sed's syntax. :-)
460 sed -n '
461 p
462 /[$]LINENO/=
463 ' <$as_myself |
464 sed '
465 s/[$]LINENO.*/&-/
466 t lineno
467 b
468 :lineno
469 N
470 :loop
471 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472 t loop
473 s/-\n.*//
474 ' >$as_me.lineno &&
475 chmod +x "$as_me.lineno" ||
476 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477 { (exit 1); exit 1; }; }
478
479 # Don't try to exec as it changes $[0], causing all sort of problems
480 # (the dirname of $[0] is not the place where we might find the
481 # original and so on. Autoconf is especially sensitive to this).
482 . "./$as_me.lineno"
483 # Exit status is that of the last command.
484 exit
485 }
486
487
488 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489 as_dirname=dirname
490 else
491 as_dirname=false
492 fi
493
494 ECHO_C= ECHO_N= ECHO_T=
495 case `echo -n x` in
496 -n*)
497 case `echo 'x\c'` in
498 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
499 *) ECHO_C='\c';;
500 esac;;
501 *)
502 ECHO_N='-n';;
503 esac
504 if expr a : '\(a\)' >/dev/null 2>&1 &&
505 test "X`expr 00001 : '.*\(...\)'`" = X001; then
506 as_expr=expr
507 else
508 as_expr=false
509 fi
510
511 rm -f conf$$ conf$$.exe conf$$.file
512 if test -d conf$$.dir; then
513 rm -f conf$$.dir/conf$$.file
514 else
515 rm -f conf$$.dir
516 mkdir conf$$.dir 2>/dev/null
517 fi
518 if (echo >conf$$.file) 2>/dev/null; then
519 if ln -s conf$$.file conf$$ 2>/dev/null; then
520 as_ln_s='ln -s'
521 # ... but there are two gotchas:
522 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524 # In both cases, we have to default to `cp -p'.
525 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526 as_ln_s='cp -p'
527 elif ln conf$$.file conf$$ 2>/dev/null; then
528 as_ln_s=ln
529 else
530 as_ln_s='cp -p'
531 fi
532 else
533 as_ln_s='cp -p'
534 fi
535 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536 rmdir conf$$.dir 2>/dev/null
537
538 if mkdir -p . 2>/dev/null; then
539 as_mkdir_p=:
540 else
541 test -d ./-p && rmdir ./-p
542 as_mkdir_p=false
543 fi
544
545 if test -x / >/dev/null 2>&1; then
546 as_test_x='test -x'
547 else
548 if ls -dL / >/dev/null 2>&1; then
549 as_ls_L_option=L
550 else
551 as_ls_L_option=
552 fi
553 as_test_x='
554 eval sh -c '\''
555 if test -d "$1"; then
556 test -d "$1/.";
557 else
558 case $1 in
559 -*)set "./$1";;
560 esac;
561 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562 ???[sx]*):;;*)false;;esac;fi
563 '\'' sh
564 '
565 fi
566 as_executable_p=$as_test_x
567
568 # Sed expression to map a string onto a valid CPP name.
569 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570
571 # Sed expression to map a string onto a valid variable name.
572 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573
574
575
576 exec 7<&0 </dev/null 6>&1
577
578 # Name of the host.
579 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
580 # so uname gets run too.
581 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
582
583 #
584 # Initializations.
585 #
586 ac_default_prefix=/usr/local
587 ac_clean_files=
588 ac_config_libobj_dir=.
589 LIBOBJS=
590 cross_compiling=no
591 subdirs=
592 MFLAGS=
593 MAKEFLAGS=
594 SHELL=${CONFIG_SHELL-/bin/sh}
595
596 # Identity of this package.
597 PACKAGE_NAME='OOPSE'
598 PACKAGE_TARNAME='oopse'
599 PACKAGE_VERSION='4.0'
600 PACKAGE_STRING='OOPSE 4.0'
601 PACKAGE_BUGREPORT='gezelter@nd.edu'
602
603 ac_unique_file="src/applications/oopse/oopse.cpp"
604 ac_default_prefix="/usr/local"
605 # Factoring default headers for most tests.
606 ac_includes_default="\
607 #include <stdio.h>
608 #ifdef HAVE_SYS_TYPES_H
609 # include <sys/types.h>
610 #endif
611 #ifdef HAVE_SYS_STAT_H
612 # include <sys/stat.h>
613 #endif
614 #ifdef STDC_HEADERS
615 # include <stdlib.h>
616 # include <stddef.h>
617 #else
618 # ifdef HAVE_STDLIB_H
619 # include <stdlib.h>
620 # endif
621 #endif
622 #ifdef HAVE_STRING_H
623 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
624 # include <memory.h>
625 # endif
626 # include <string.h>
627 #endif
628 #ifdef HAVE_STRINGS_H
629 # include <strings.h>
630 #endif
631 #ifdef HAVE_INTTYPES_H
632 # include <inttypes.h>
633 #endif
634 #ifdef HAVE_STDINT_H
635 # include <stdint.h>
636 #endif
637 #ifdef HAVE_UNISTD_H
638 # include <unistd.h>
639 #endif"
640
641 ac_subst_vars='SHELL
642 PATH_SEPARATOR
643 PACKAGE_NAME
644 PACKAGE_TARNAME
645 PACKAGE_VERSION
646 PACKAGE_STRING
647 PACKAGE_BUGREPORT
648 exec_prefix
649 prefix
650 program_transform_name
651 bindir
652 sbindir
653 libexecdir
654 datarootdir
655 datadir
656 sysconfdir
657 sharedstatedir
658 localstatedir
659 includedir
660 oldincludedir
661 docdir
662 infodir
663 htmldir
664 dvidir
665 pdfdir
666 psdir
667 libdir
668 localedir
669 mandir
670 DEFS
671 ECHO_C
672 ECHO_N
673 ECHO_T
674 LIBS
675 build_alias
676 host_alias
677 target_alias
678 build
679 build_cpu
680 build_vendor
681 build_os
682 host
683 host_cpu
684 host_vendor
685 host_os
686 PROGNAME
687 debug
688 USE_SINGLE_PRECISION
689 ac_cc_set
690 ac_cc_path
691 ac_cxx_set
692 ac_cxx_path
693 ac_fc_set
694 ac_fc_path
695 acx_mpi_mpicc
696 acx_mpi_mpicc_path
697 acx_mpi_mpif90
698 acx_mpi_mpif90_path
699 acx_mpi_mpicxx
700 acx_mpi_mpicxx_path
701 MPI_CPPFLAGS
702 MPI_LIBS
703 MPI90_LIBS
704 USE_MPI
705 CXX
706 CXXFLAGS
707 LDFLAGS
708 CPPFLAGS
709 ac_ct_CXX
710 EXEEXT
711 OBJEXT
712 CC
713 CFLAGS
714 ac_ct_CC
715 FC
716 FCFLAGS
717 ac_ct_FC
718 CPP
719 GREP
720 EGREP
721 LN_S
722 SET_MAKE
723 RANLIB
724 PERLINTERP
725 PERL_SHEBANG
726 INSTALL_PROGRAM
727 INSTALL_SCRIPT
728 INSTALL_DATA
729 AR
730 PS
731 FCFLAGS_F90
732 FCFLAGS_SRCEXT
733 PREPDEFFLAG
734 FCLIBS
735 FC_FUNC
736 FC_FUNC_
737 MOD
738 F90_WORK_FILES_ARG
739 MODDIRFLAG
740 F90MODINCSPEC
741 F90_MODULE_NAMES
742 ZLIB_INC_DIR
743 ZLIB_LIB_DIR
744 ZLIB
745 FFTW_INC_DIR
746 FFTW_LIB_DIR
747 FFTW_LIBS
748 QHULL_INC_DIR
749 QHULL_LIB_DIR
750 QHULL
751 USE_QHULL
752 CXXCPP
753 OPENBABEL_INC_DIR
754 OPENBABEL_LIB_DIR
755 OPENBABEL_LIB
756 USE_OPENBABEL
757 LIBOBJS
758 POW_LIB
759 CGAL_MAKEFILE
760 CGAL_CXXFLAGS
761 CGAL_CPPFLAGS
762 CGAL_LDFLAGS
763 CGAL_LIBS
764 USE_CGAL
765 DOXYGEN
766 DOT
767 DOC
768 enable_dot
769 enable_html_docs
770 enable_latex_docs
771 BATEXT
772 MKINSTALLDIRS
773 OOPSE
774 OOPSE_HOME
775 SUBDIRS
776 LTLIBOBJS'
777 ac_subst_files=''
778 ac_user_opts='
779 enable_option_checking
780 enable_oopse_home
781 enable_debug
782 enable_single
783 enable_float
784 with_mpi
785 with_perl_shebang
786 with_zlib
787 with_fftw
788 with_qhull
789 with_openbabel
790 with_cgalmakefile
791 enable_doxygen
792 enable_dot
793 enable_html_docs
794 enable_latex_docs
795 '
796 ac_precious_vars='build_alias
797 host_alias
798 target_alias
799 CXX
800 CXXFLAGS
801 LDFLAGS
802 LIBS
803 CPPFLAGS
804 CCC
805 CC
806 CFLAGS
807 FC
808 FCFLAGS
809 CPP
810 CXXCPP'
811
812
813 # Initialize some variables set by options.
814 ac_init_help=
815 ac_init_version=false
816 ac_unrecognized_opts=
817 ac_unrecognized_sep=
818 # The variables have the same names as the options, with
819 # dashes changed to underlines.
820 cache_file=/dev/null
821 exec_prefix=NONE
822 no_create=
823 no_recursion=
824 prefix=NONE
825 program_prefix=NONE
826 program_suffix=NONE
827 program_transform_name=s,x,x,
828 silent=
829 site=
830 srcdir=
831 verbose=
832 x_includes=NONE
833 x_libraries=NONE
834
835 # Installation directory options.
836 # These are left unexpanded so users can "make install exec_prefix=/foo"
837 # and all the variables that are supposed to be based on exec_prefix
838 # by default will actually change.
839 # Use braces instead of parens because sh, perl, etc. also accept them.
840 # (The list follows the same order as the GNU Coding Standards.)
841 bindir='${exec_prefix}/bin'
842 sbindir='${exec_prefix}/sbin'
843 libexecdir='${exec_prefix}/libexec'
844 datarootdir='${prefix}/share'
845 datadir='${datarootdir}'
846 sysconfdir='${prefix}/etc'
847 sharedstatedir='${prefix}/com'
848 localstatedir='${prefix}/var'
849 includedir='${prefix}/include'
850 oldincludedir='/usr/include'
851 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
852 infodir='${datarootdir}/info'
853 htmldir='${docdir}'
854 dvidir='${docdir}'
855 pdfdir='${docdir}'
856 psdir='${docdir}'
857 libdir='${exec_prefix}/lib'
858 localedir='${datarootdir}/locale'
859 mandir='${datarootdir}/man'
860
861 ac_prev=
862 ac_dashdash=
863 for ac_option
864 do
865 # If the previous option needs an argument, assign it.
866 if test -n "$ac_prev"; then
867 eval $ac_prev=\$ac_option
868 ac_prev=
869 continue
870 fi
871
872 case $ac_option in
873 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
874 *) ac_optarg=yes ;;
875 esac
876
877 # Accept the important Cygnus configure options, so we can diagnose typos.
878
879 case $ac_dashdash$ac_option in
880 --)
881 ac_dashdash=yes ;;
882
883 -bindir | --bindir | --bindi | --bind | --bin | --bi)
884 ac_prev=bindir ;;
885 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
886 bindir=$ac_optarg ;;
887
888 -build | --build | --buil | --bui | --bu)
889 ac_prev=build_alias ;;
890 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
891 build_alias=$ac_optarg ;;
892
893 -cache-file | --cache-file | --cache-fil | --cache-fi \
894 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
895 ac_prev=cache_file ;;
896 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
897 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
898 cache_file=$ac_optarg ;;
899
900 --config-cache | -C)
901 cache_file=config.cache ;;
902
903 -datadir | --datadir | --datadi | --datad)
904 ac_prev=datadir ;;
905 -datadir=* | --datadir=* | --datadi=* | --datad=*)
906 datadir=$ac_optarg ;;
907
908 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
909 | --dataroo | --dataro | --datar)
910 ac_prev=datarootdir ;;
911 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
912 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
913 datarootdir=$ac_optarg ;;
914
915 -disable-* | --disable-*)
916 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
917 # Reject names that are not valid shell variable names.
918 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
919 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
920 { (exit 1); exit 1; }; }
921 ac_useropt_orig=$ac_useropt
922 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923 case $ac_user_opts in
924 *"
925 "enable_$ac_useropt"
926 "*) ;;
927 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
928 ac_unrecognized_sep=', ';;
929 esac
930 eval enable_$ac_useropt=no ;;
931
932 -docdir | --docdir | --docdi | --doc | --do)
933 ac_prev=docdir ;;
934 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935 docdir=$ac_optarg ;;
936
937 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938 ac_prev=dvidir ;;
939 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940 dvidir=$ac_optarg ;;
941
942 -enable-* | --enable-*)
943 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944 # Reject names that are not valid shell variable names.
945 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
947 { (exit 1); exit 1; }; }
948 ac_useropt_orig=$ac_useropt
949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950 case $ac_user_opts in
951 *"
952 "enable_$ac_useropt"
953 "*) ;;
954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955 ac_unrecognized_sep=', ';;
956 esac
957 eval enable_$ac_useropt=\$ac_optarg ;;
958
959 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961 | --exec | --exe | --ex)
962 ac_prev=exec_prefix ;;
963 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965 | --exec=* | --exe=* | --ex=*)
966 exec_prefix=$ac_optarg ;;
967
968 -gas | --gas | --ga | --g)
969 # Obsolete; use --with-gas.
970 with_gas=yes ;;
971
972 -help | --help | --hel | --he | -h)
973 ac_init_help=long ;;
974 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975 ac_init_help=recursive ;;
976 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977 ac_init_help=short ;;
978
979 -host | --host | --hos | --ho)
980 ac_prev=host_alias ;;
981 -host=* | --host=* | --hos=* | --ho=*)
982 host_alias=$ac_optarg ;;
983
984 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
985 ac_prev=htmldir ;;
986 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
987 | --ht=*)
988 htmldir=$ac_optarg ;;
989
990 -includedir | --includedir | --includedi | --included | --include \
991 | --includ | --inclu | --incl | --inc)
992 ac_prev=includedir ;;
993 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994 | --includ=* | --inclu=* | --incl=* | --inc=*)
995 includedir=$ac_optarg ;;
996
997 -infodir | --infodir | --infodi | --infod | --info | --inf)
998 ac_prev=infodir ;;
999 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000 infodir=$ac_optarg ;;
1001
1002 -libdir | --libdir | --libdi | --libd)
1003 ac_prev=libdir ;;
1004 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005 libdir=$ac_optarg ;;
1006
1007 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008 | --libexe | --libex | --libe)
1009 ac_prev=libexecdir ;;
1010 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011 | --libexe=* | --libex=* | --libe=*)
1012 libexecdir=$ac_optarg ;;
1013
1014 -localedir | --localedir | --localedi | --localed | --locale)
1015 ac_prev=localedir ;;
1016 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017 localedir=$ac_optarg ;;
1018
1019 -localstatedir | --localstatedir | --localstatedi | --localstated \
1020 | --localstate | --localstat | --localsta | --localst | --locals)
1021 ac_prev=localstatedir ;;
1022 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024 localstatedir=$ac_optarg ;;
1025
1026 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1027 ac_prev=mandir ;;
1028 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029 mandir=$ac_optarg ;;
1030
1031 -nfp | --nfp | --nf)
1032 # Obsolete; use --without-fp.
1033 with_fp=no ;;
1034
1035 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036 | --no-cr | --no-c | -n)
1037 no_create=yes ;;
1038
1039 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041 no_recursion=yes ;;
1042
1043 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045 | --oldin | --oldi | --old | --ol | --o)
1046 ac_prev=oldincludedir ;;
1047 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050 oldincludedir=$ac_optarg ;;
1051
1052 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1053 ac_prev=prefix ;;
1054 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055 prefix=$ac_optarg ;;
1056
1057 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058 | --program-pre | --program-pr | --program-p)
1059 ac_prev=program_prefix ;;
1060 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062 program_prefix=$ac_optarg ;;
1063
1064 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065 | --program-suf | --program-su | --program-s)
1066 ac_prev=program_suffix ;;
1067 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069 program_suffix=$ac_optarg ;;
1070
1071 -program-transform-name | --program-transform-name \
1072 | --program-transform-nam | --program-transform-na \
1073 | --program-transform-n | --program-transform- \
1074 | --program-transform | --program-transfor \
1075 | --program-transfo | --program-transf \
1076 | --program-trans | --program-tran \
1077 | --progr-tra | --program-tr | --program-t)
1078 ac_prev=program_transform_name ;;
1079 -program-transform-name=* | --program-transform-name=* \
1080 | --program-transform-nam=* | --program-transform-na=* \
1081 | --program-transform-n=* | --program-transform-=* \
1082 | --program-transform=* | --program-transfor=* \
1083 | --program-transfo=* | --program-transf=* \
1084 | --program-trans=* | --program-tran=* \
1085 | --progr-tra=* | --program-tr=* | --program-t=*)
1086 program_transform_name=$ac_optarg ;;
1087
1088 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1089 ac_prev=pdfdir ;;
1090 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091 pdfdir=$ac_optarg ;;
1092
1093 -psdir | --psdir | --psdi | --psd | --ps)
1094 ac_prev=psdir ;;
1095 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096 psdir=$ac_optarg ;;
1097
1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099 | -silent | --silent | --silen | --sile | --sil)
1100 silent=yes ;;
1101
1102 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1103 ac_prev=sbindir ;;
1104 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1105 | --sbi=* | --sb=*)
1106 sbindir=$ac_optarg ;;
1107
1108 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110 | --sharedst | --shareds | --shared | --share | --shar \
1111 | --sha | --sh)
1112 ac_prev=sharedstatedir ;;
1113 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1116 | --sha=* | --sh=*)
1117 sharedstatedir=$ac_optarg ;;
1118
1119 -site | --site | --sit)
1120 ac_prev=site ;;
1121 -site=* | --site=* | --sit=*)
1122 site=$ac_optarg ;;
1123
1124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1125 ac_prev=srcdir ;;
1126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127 srcdir=$ac_optarg ;;
1128
1129 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130 | --syscon | --sysco | --sysc | --sys | --sy)
1131 ac_prev=sysconfdir ;;
1132 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134 sysconfdir=$ac_optarg ;;
1135
1136 -target | --target | --targe | --targ | --tar | --ta | --t)
1137 ac_prev=target_alias ;;
1138 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139 target_alias=$ac_optarg ;;
1140
1141 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1142 verbose=yes ;;
1143
1144 -version | --version | --versio | --versi | --vers | -V)
1145 ac_init_version=: ;;
1146
1147 -with-* | --with-*)
1148 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149 # Reject names that are not valid shell variable names.
1150 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1152 { (exit 1); exit 1; }; }
1153 ac_useropt_orig=$ac_useropt
1154 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 case $ac_user_opts in
1156 *"
1157 "with_$ac_useropt"
1158 "*) ;;
1159 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1160 ac_unrecognized_sep=', ';;
1161 esac
1162 eval with_$ac_useropt=\$ac_optarg ;;
1163
1164 -without-* | --without-*)
1165 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1166 # Reject names that are not valid shell variable names.
1167 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1168 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1169 { (exit 1); exit 1; }; }
1170 ac_useropt_orig=$ac_useropt
1171 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1172 case $ac_user_opts in
1173 *"
1174 "with_$ac_useropt"
1175 "*) ;;
1176 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1177 ac_unrecognized_sep=', ';;
1178 esac
1179 eval with_$ac_useropt=no ;;
1180
1181 --x)
1182 # Obsolete; use --with-x.
1183 with_x=yes ;;
1184
1185 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1186 | --x-incl | --x-inc | --x-in | --x-i)
1187 ac_prev=x_includes ;;
1188 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1189 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1190 x_includes=$ac_optarg ;;
1191
1192 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1193 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1194 ac_prev=x_libraries ;;
1195 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1196 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1197 x_libraries=$ac_optarg ;;
1198
1199 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1200 Try \`$0 --help' for more information." >&2
1201 { (exit 1); exit 1; }; }
1202 ;;
1203
1204 *=*)
1205 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1206 # Reject names that are not valid shell variable names.
1207 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1208 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1209 { (exit 1); exit 1; }; }
1210 eval $ac_envvar=\$ac_optarg
1211 export $ac_envvar ;;
1212
1213 *)
1214 # FIXME: should be removed in autoconf 3.0.
1215 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1216 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1217 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1218 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1219 ;;
1220
1221 esac
1222 done
1223
1224 if test -n "$ac_prev"; then
1225 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1226 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1227 { (exit 1); exit 1; }; }
1228 fi
1229
1230 if test -n "$ac_unrecognized_opts"; then
1231 case $enable_option_checking in
1232 no) ;;
1233 fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2
1234 { (exit 1); exit 1; }; } ;;
1235 *) $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;;
1236 esac
1237 fi
1238
1239 # Check all directory arguments for consistency.
1240 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1241 datadir sysconfdir sharedstatedir localstatedir includedir \
1242 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1243 libdir localedir mandir
1244 do
1245 eval ac_val=\$$ac_var
1246 # Remove trailing slashes.
1247 case $ac_val in
1248 */ )
1249 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1250 eval $ac_var=\$ac_val;;
1251 esac
1252 # Be sure to have absolute directory names.
1253 case $ac_val in
1254 [\\/$]* | ?:[\\/]* ) continue;;
1255 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1256 esac
1257 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1258 { (exit 1); exit 1; }; }
1259 done
1260
1261 # There might be people who depend on the old broken behavior: `$host'
1262 # used to hold the argument of --host etc.
1263 # FIXME: To remove some day.
1264 build=$build_alias
1265 host=$host_alias
1266 target=$target_alias
1267
1268 # FIXME: To remove some day.
1269 if test "x$host_alias" != x; then
1270 if test "x$build_alias" = x; then
1271 cross_compiling=maybe
1272 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1273 If a cross compiler is detected then cross compile mode will be used." >&2
1274 elif test "x$build_alias" != "x$host_alias"; then
1275 cross_compiling=yes
1276 fi
1277 fi
1278
1279 ac_tool_prefix=
1280 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1281
1282 test "$silent" = yes && exec 6>/dev/null
1283
1284
1285 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1286 ac_ls_di=`ls -di .` &&
1287 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1288 { $as_echo "$as_me: error: Working directory cannot be determined" >&2
1289 { (exit 1); exit 1; }; }
1290 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1291 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1292 { (exit 1); exit 1; }; }
1293
1294
1295 # Find the source files, if location was not specified.
1296 if test -z "$srcdir"; then
1297 ac_srcdir_defaulted=yes
1298 # Try the directory containing this script, then the parent directory.
1299 ac_confdir=`$as_dirname -- "$as_myself" ||
1300 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1301 X"$as_myself" : 'X\(//\)[^/]' \| \
1302 X"$as_myself" : 'X\(//\)$' \| \
1303 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1304 $as_echo X"$as_myself" |
1305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1306 s//\1/
1307 q
1308 }
1309 /^X\(\/\/\)[^/].*/{
1310 s//\1/
1311 q
1312 }
1313 /^X\(\/\/\)$/{
1314 s//\1/
1315 q
1316 }
1317 /^X\(\/\).*/{
1318 s//\1/
1319 q
1320 }
1321 s/.*/./; q'`
1322 srcdir=$ac_confdir
1323 if test ! -r "$srcdir/$ac_unique_file"; then
1324 srcdir=..
1325 fi
1326 else
1327 ac_srcdir_defaulted=no
1328 fi
1329 if test ! -r "$srcdir/$ac_unique_file"; then
1330 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1331 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1332 { (exit 1); exit 1; }; }
1333 fi
1334 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1335 ac_abs_confdir=`(
1336 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1337 { (exit 1); exit 1; }; }
1338 pwd)`
1339 # When building in place, set srcdir=.
1340 if test "$ac_abs_confdir" = "$ac_pwd"; then
1341 srcdir=.
1342 fi
1343 # Remove unnecessary trailing slashes from srcdir.
1344 # Double slashes in file names in object file debugging info
1345 # mess up M-x gdb in Emacs.
1346 case $srcdir in
1347 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1348 esac
1349 for ac_var in $ac_precious_vars; do
1350 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1351 eval ac_env_${ac_var}_value=\$${ac_var}
1352 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1353 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1354 done
1355
1356 #
1357 # Report the --help message.
1358 #
1359 if test "$ac_init_help" = "long"; then
1360 # Omit some internal or obsolete options to make the list less imposing.
1361 # This message is too long to be a string in the A/UX 3.1 sh.
1362 cat <<_ACEOF
1363 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1364
1365 Usage: $0 [OPTION]... [VAR=VALUE]...
1366
1367 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1368 VAR=VALUE. See below for descriptions of some of the useful variables.
1369
1370 Defaults for the options are specified in brackets.
1371
1372 Configuration:
1373 -h, --help display this help and exit
1374 --help=short display options specific to this package
1375 --help=recursive display the short help of all the included packages
1376 -V, --version display version information and exit
1377 -q, --quiet, --silent do not print \`checking...' messages
1378 --cache-file=FILE cache test results in FILE [disabled]
1379 -C, --config-cache alias for \`--cache-file=config.cache'
1380 -n, --no-create do not create output files
1381 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1382
1383 Installation directories:
1384 --prefix=PREFIX install architecture-independent files in PREFIX
1385 [$ac_default_prefix]
1386 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1387 [PREFIX]
1388
1389 By default, \`make install' will install all the files in
1390 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1391 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1392 for instance \`--prefix=\$HOME'.
1393
1394 For better control, use the options below.
1395
1396 Fine tuning of the installation directories:
1397 --bindir=DIR user executables [EPREFIX/bin]
1398 --sbindir=DIR system admin executables [EPREFIX/sbin]
1399 --libexecdir=DIR program executables [EPREFIX/libexec]
1400 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1401 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1402 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1403 --libdir=DIR object code libraries [EPREFIX/lib]
1404 --includedir=DIR C header files [PREFIX/include]
1405 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1406 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1407 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1408 --infodir=DIR info documentation [DATAROOTDIR/info]
1409 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1410 --mandir=DIR man documentation [DATAROOTDIR/man]
1411 --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1412 --htmldir=DIR html documentation [DOCDIR]
1413 --dvidir=DIR dvi documentation [DOCDIR]
1414 --pdfdir=DIR pdf documentation [DOCDIR]
1415 --psdir=DIR ps documentation [DOCDIR]
1416 _ACEOF
1417
1418 cat <<\_ACEOF
1419
1420 System types:
1421 --build=BUILD configure for building on BUILD [guessed]
1422 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1423 _ACEOF
1424 fi
1425
1426 if test -n "$ac_init_help"; then
1427 case $ac_init_help in
1428 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1429 esac
1430 cat <<\_ACEOF
1431
1432 Optional Features:
1433 --disable-option-checking ignore unrecognized --enable/--with options
1434 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1435 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1436 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1437 --enable-debug Compile OOPSE in debug mode
1438 --enable-single compile OOPSE in single precision
1439 --enable-float synonym for --enable-single
1440 --enable-doxygen enable documentation generation with doxygen (auto)
1441 --enable-dot use 'dot' to generate graphs in doxygen (auto)
1442 --enable-html-docs enable HTML generation with doxygen (yes)
1443 --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1444
1445 Optional Packages:
1446 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1447 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1448 --with-mpi=auto|mpich|lam|openmpi|no
1449 Indicates which kind of MPI implementation to use
1450 [default=auto]
1451 --with-perl-shebang override what perl thinks is the way for the kernel
1452 to start it (seldom needed)
1453 --with-zlib=DIR root directory path of zlib installation (defaults
1454 to /usr/local or /usr if not found in /usr/local)
1455 --with-fftw=DIR root directory path of fftw installation (defaults
1456 to /usr/local or /usr if not found in /usr/local)
1457 --with-qhull=DIR root directory path of qhull installation (defaults
1458 to /usr/local or /usr if not found in /usr/local)
1459 --with-openbabel=DIR root directory path of openbabel-2.x installation
1460 (defaults to /usr/local or /usr if not found in
1461 /usr/local)
1462 --with-cgalmakefile=makefile
1463 Use the following CGAL makefile
1464
1465 Some influential environment variables:
1466 CXX C++ compiler command
1467 CXXFLAGS C++ compiler flags
1468 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1469 nonstandard directory <lib dir>
1470 LIBS libraries to pass to the linker, e.g. -l<library>
1471 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1472 you have headers in a nonstandard directory <include dir>
1473 CC C compiler command
1474 CFLAGS C compiler flags
1475 FC Fortran compiler command
1476 FCFLAGS Fortran compiler flags
1477 CPP C preprocessor
1478 CXXCPP C++ preprocessor
1479
1480 Use these variables to override the choices made by `configure' or to help
1481 it to find libraries and programs with nonstandard names/locations.
1482
1483 Report bugs to <gezelter@nd.edu>.
1484 _ACEOF
1485 ac_status=$?
1486 fi
1487
1488 if test "$ac_init_help" = "recursive"; then
1489 # If there are subdirs, report their specific --help.
1490 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1491 test -d "$ac_dir" ||
1492 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1493 continue
1494 ac_builddir=.
1495
1496 case "$ac_dir" in
1497 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1498 *)
1499 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1500 # A ".." for each directory in $ac_dir_suffix.
1501 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1502 case $ac_top_builddir_sub in
1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1505 esac ;;
1506 esac
1507 ac_abs_top_builddir=$ac_pwd
1508 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1509 # for backward compatibility:
1510 ac_top_builddir=$ac_top_build_prefix
1511
1512 case $srcdir in
1513 .) # We are building in place.
1514 ac_srcdir=.
1515 ac_top_srcdir=$ac_top_builddir_sub
1516 ac_abs_top_srcdir=$ac_pwd ;;
1517 [\\/]* | ?:[\\/]* ) # Absolute name.
1518 ac_srcdir=$srcdir$ac_dir_suffix;
1519 ac_top_srcdir=$srcdir
1520 ac_abs_top_srcdir=$srcdir ;;
1521 *) # Relative name.
1522 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1523 ac_top_srcdir=$ac_top_build_prefix$srcdir
1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1525 esac
1526 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1527
1528 cd "$ac_dir" || { ac_status=$?; continue; }
1529 # Check for guested configure.
1530 if test -f "$ac_srcdir/configure.gnu"; then
1531 echo &&
1532 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1533 elif test -f "$ac_srcdir/configure"; then
1534 echo &&
1535 $SHELL "$ac_srcdir/configure" --help=recursive
1536 else
1537 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1538 fi || ac_status=$?
1539 cd "$ac_pwd" || { ac_status=$?; break; }
1540 done
1541 fi
1542
1543 test -n "$ac_init_help" && exit $ac_status
1544 if $ac_init_version; then
1545 cat <<\_ACEOF
1546 OOPSE configure 4.0
1547 generated by GNU Autoconf 2.62
1548
1549 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1550 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1551 This configure script is free software; the Free Software Foundation
1552 gives unlimited permission to copy, distribute and modify it.
1553 _ACEOF
1554 exit
1555 fi
1556 cat >config.log <<_ACEOF
1557 This file contains any messages produced by compilers while
1558 running configure, to aid debugging if configure makes a mistake.
1559
1560 It was created by OOPSE $as_me 4.0, which was
1561 generated by GNU Autoconf 2.62. Invocation command line was
1562
1563 $ $0 $@
1564
1565 _ACEOF
1566 exec 5>>config.log
1567 {
1568 cat <<_ASUNAME
1569 ## --------- ##
1570 ## Platform. ##
1571 ## --------- ##
1572
1573 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1574 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1575 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1576 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1577 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1578
1579 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1580 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1581
1582 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1583 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1584 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1585 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1586 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1587 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1588 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1589
1590 _ASUNAME
1591
1592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1593 for as_dir in $PATH
1594 do
1595 IFS=$as_save_IFS
1596 test -z "$as_dir" && as_dir=.
1597 $as_echo "PATH: $as_dir"
1598 done
1599 IFS=$as_save_IFS
1600
1601 } >&5
1602
1603 cat >&5 <<_ACEOF
1604
1605
1606 ## ----------- ##
1607 ## Core tests. ##
1608 ## ----------- ##
1609
1610 _ACEOF
1611
1612
1613 # Keep a trace of the command line.
1614 # Strip out --no-create and --no-recursion so they do not pile up.
1615 # Strip out --silent because we don't want to record it for future runs.
1616 # Also quote any args containing shell meta-characters.
1617 # Make two passes to allow for proper duplicate-argument suppression.
1618 ac_configure_args=
1619 ac_configure_args0=
1620 ac_configure_args1=
1621 ac_must_keep_next=false
1622 for ac_pass in 1 2
1623 do
1624 for ac_arg
1625 do
1626 case $ac_arg in
1627 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1628 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1629 | -silent | --silent | --silen | --sile | --sil)
1630 continue ;;
1631 *\'*)
1632 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1633 esac
1634 case $ac_pass in
1635 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1636 2)
1637 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1638 if test $ac_must_keep_next = true; then
1639 ac_must_keep_next=false # Got value, back to normal.
1640 else
1641 case $ac_arg in
1642 *=* | --config-cache | -C | -disable-* | --disable-* \
1643 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1644 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1645 | -with-* | --with-* | -without-* | --without-* | --x)
1646 case "$ac_configure_args0 " in
1647 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1648 esac
1649 ;;
1650 -* ) ac_must_keep_next=true ;;
1651 esac
1652 fi
1653 ac_configure_args="$ac_configure_args '$ac_arg'"
1654 ;;
1655 esac
1656 done
1657 done
1658 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1659 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1660
1661 # When interrupted or exit'd, cleanup temporary files, and complete
1662 # config.log. We remove comments because anyway the quotes in there
1663 # would cause problems or look ugly.
1664 # WARNING: Use '\'' to represent an apostrophe within the trap.
1665 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1666 trap 'exit_status=$?
1667 # Save into config.log some information that might help in debugging.
1668 {
1669 echo
1670
1671 cat <<\_ASBOX
1672 ## ---------------- ##
1673 ## Cache variables. ##
1674 ## ---------------- ##
1675 _ASBOX
1676 echo
1677 # The following way of writing the cache mishandles newlines in values,
1678 (
1679 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1680 eval ac_val=\$$ac_var
1681 case $ac_val in #(
1682 *${as_nl}*)
1683 case $ac_var in #(
1684 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1685 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1686 esac
1687 case $ac_var in #(
1688 _ | IFS | as_nl) ;; #(
1689 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1690 *) $as_unset $ac_var ;;
1691 esac ;;
1692 esac
1693 done
1694 (set) 2>&1 |
1695 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1696 *${as_nl}ac_space=\ *)
1697 sed -n \
1698 "s/'\''/'\''\\\\'\'''\''/g;
1699 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1700 ;; #(
1701 *)
1702 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1703 ;;
1704 esac |
1705 sort
1706 )
1707 echo
1708
1709 cat <<\_ASBOX
1710 ## ----------------- ##
1711 ## Output variables. ##
1712 ## ----------------- ##
1713 _ASBOX
1714 echo
1715 for ac_var in $ac_subst_vars
1716 do
1717 eval ac_val=\$$ac_var
1718 case $ac_val in
1719 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1720 esac
1721 $as_echo "$ac_var='\''$ac_val'\''"
1722 done | sort
1723 echo
1724
1725 if test -n "$ac_subst_files"; then
1726 cat <<\_ASBOX
1727 ## ------------------- ##
1728 ## File substitutions. ##
1729 ## ------------------- ##
1730 _ASBOX
1731 echo
1732 for ac_var in $ac_subst_files
1733 do
1734 eval ac_val=\$$ac_var
1735 case $ac_val in
1736 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1737 esac
1738 $as_echo "$ac_var='\''$ac_val'\''"
1739 done | sort
1740 echo
1741 fi
1742
1743 if test -s confdefs.h; then
1744 cat <<\_ASBOX
1745 ## ----------- ##
1746 ## confdefs.h. ##
1747 ## ----------- ##
1748 _ASBOX
1749 echo
1750 cat confdefs.h
1751 echo
1752 fi
1753 test "$ac_signal" != 0 &&
1754 $as_echo "$as_me: caught signal $ac_signal"
1755 $as_echo "$as_me: exit $exit_status"
1756 } >&5
1757 rm -f core *.core core.conftest.* &&
1758 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1759 exit $exit_status
1760 ' 0
1761 for ac_signal in 1 2 13 15; do
1762 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1763 done
1764 ac_signal=0
1765
1766 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1767 rm -f -r conftest* confdefs.h
1768
1769 # Predefined preprocessor variables.
1770
1771 cat >>confdefs.h <<_ACEOF
1772 #define PACKAGE_NAME "$PACKAGE_NAME"
1773 _ACEOF
1774
1775
1776 cat >>confdefs.h <<_ACEOF
1777 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1778 _ACEOF
1779
1780
1781 cat >>confdefs.h <<_ACEOF
1782 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1783 _ACEOF
1784
1785
1786 cat >>confdefs.h <<_ACEOF
1787 #define PACKAGE_STRING "$PACKAGE_STRING"
1788 _ACEOF
1789
1790
1791 cat >>confdefs.h <<_ACEOF
1792 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1793 _ACEOF
1794
1795
1796 # Let the site file select an alternate cache file if it wants to.
1797 # Prefer an explicitly selected file to automatically selected ones.
1798 ac_site_file1=NONE
1799 ac_site_file2=NONE
1800 if test -n "$CONFIG_SITE"; then
1801 ac_site_file1=$CONFIG_SITE
1802 elif test "x$prefix" != xNONE; then
1803 ac_site_file1=$prefix/share/config.site
1804 ac_site_file2=$prefix/etc/config.site
1805 else
1806 ac_site_file1=$ac_default_prefix/share/config.site
1807 ac_site_file2=$ac_default_prefix/etc/config.site
1808 fi
1809 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1810 do
1811 test "x$ac_site_file" = xNONE && continue
1812 if test -r "$ac_site_file"; then
1813 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1814 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1815 sed 's/^/| /' "$ac_site_file" >&5
1816 . "$ac_site_file"
1817 fi
1818 done
1819
1820 if test -r "$cache_file"; then
1821 # Some versions of bash will fail to source /dev/null (special
1822 # files actually), so we avoid doing that.
1823 if test -f "$cache_file"; then
1824 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1825 $as_echo "$as_me: loading cache $cache_file" >&6;}
1826 case $cache_file in
1827 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1828 *) . "./$cache_file";;
1829 esac
1830 fi
1831 else
1832 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1833 $as_echo "$as_me: creating cache $cache_file" >&6;}
1834 >$cache_file
1835 fi
1836
1837 # Check that the precious variables saved in the cache have kept the same
1838 # value.
1839 ac_cache_corrupted=false
1840 for ac_var in $ac_precious_vars; do
1841 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1842 eval ac_new_set=\$ac_env_${ac_var}_set
1843 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1844 eval ac_new_val=\$ac_env_${ac_var}_value
1845 case $ac_old_set,$ac_new_set in
1846 set,)
1847 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1848 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1849 ac_cache_corrupted=: ;;
1850 ,set)
1851 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1852 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1853 ac_cache_corrupted=: ;;
1854 ,);;
1855 *)
1856 if test "x$ac_old_val" != "x$ac_new_val"; then
1857 # differences in whitespace do not lead to failure.
1858 ac_old_val_w=`echo x $ac_old_val`
1859 ac_new_val_w=`echo x $ac_new_val`
1860 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1861 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1862 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1863 ac_cache_corrupted=:
1864 else
1865 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1866 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1867 eval $ac_var=\$ac_old_val
1868 fi
1869 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1870 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1871 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1872 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1873 fi;;
1874 esac
1875 # Pass precious variables to config.status.
1876 if test "$ac_new_set" = set; then
1877 case $ac_new_val in
1878 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1879 *) ac_arg=$ac_var=$ac_new_val ;;
1880 esac
1881 case " $ac_configure_args " in
1882 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1883 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1884 esac
1885 fi
1886 done
1887 if $ac_cache_corrupted; then
1888 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1889 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1890 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1891 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1892 { (exit 1); exit 1; }; }
1893 fi
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919 ac_ext=c
1920 ac_cpp='$CPP $CPPFLAGS'
1921 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1922 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1923 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1924
1925
1926 ac_aux_dir=
1927 for ac_dir in ac-tools "$srcdir"/ac-tools; do
1928 if test -f "$ac_dir/install-sh"; then
1929 ac_aux_dir=$ac_dir
1930 ac_install_sh="$ac_aux_dir/install-sh -c"
1931 break
1932 elif test -f "$ac_dir/install.sh"; then
1933 ac_aux_dir=$ac_dir
1934 ac_install_sh="$ac_aux_dir/install.sh -c"
1935 break
1936 elif test -f "$ac_dir/shtool"; then
1937 ac_aux_dir=$ac_dir
1938 ac_install_sh="$ac_aux_dir/shtool install -c"
1939 break
1940 fi
1941 done
1942 if test -z "$ac_aux_dir"; then
1943 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1944 $as_echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1945 { (exit 1); exit 1; }; }
1946 fi
1947
1948 # These three variables are undocumented and unsupported,
1949 # and are intended to be withdrawn in a future Autoconf release.
1950 # They can cause serious problems if a builder's source tree is in a directory
1951 # whose full name contains unusual characters.
1952 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1953 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1954 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1955
1956
1957
1958 ac_config_headers="$ac_config_headers src/config.h"
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003 #
2004 #
2005 #
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016 # AC_F90_MODULE_NAMES
2017 # -------------------
2018 #
2019 # Figure out how the Fortran 90 compiler constructs module file names
2020 #
2021 # AC_F90_MODULE_NAMES
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109 # ACX_MPI_GET_PROG
2110
2111 # ACX_DETECT_MPI_IMPLEMENTATION
2112
2113
2114
2115
2116
2117 # ACX_MPI
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145 # This is taken from http://autoqt.sourceforge.net/
2146 # Copyright (c) 2002, Geoffrey Wossum
2147 # All rights reserved.
2148
2149 # Redistribution and use in source and binary forms, with or without
2150 # modification, are permitted provided that the following conditions are
2151 # met:
2152
2153 # - Redistributions of source code must retain the above copyright notice,
2154 # this list of conditions and the following disclaimer.
2155
2156 # - Redistributions in binary form must reproduce the above copyright
2157 # notice, this list of conditions and the following disclaimer in the
2158 # documentation and/or other materials provided with the distribution.
2159
2160 # - Neither the name of Geoffrey Wossum nor the names of its
2161 # contributors may be used to endorse or promote products derived from
2162 # this software without specific prior written permission.
2163
2164
2165 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2166 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2167 # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2168 # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2169 # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2170 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2171 # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2172 # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2173 # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2174 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2175 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2176
2177
2178 # Check for Qt compiler flags, linker flags, and binary packages
2179
2180
2181
2182 # who am i
2183 # Make sure we can run config.sub.
2184 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2185 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2186 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2187 { (exit 1); exit 1; }; }
2188
2189 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2190 $as_echo_n "checking build system type... " >&6; }
2191 if test "${ac_cv_build+set}" = set; then
2192 $as_echo_n "(cached) " >&6
2193 else
2194 ac_build_alias=$build_alias
2195 test "x$ac_build_alias" = x &&
2196 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2197 test "x$ac_build_alias" = x &&
2198 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2199 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2200 { (exit 1); exit 1; }; }
2201 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2202 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2203 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2204 { (exit 1); exit 1; }; }
2205
2206 fi
2207 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2208 $as_echo "$ac_cv_build" >&6; }
2209 case $ac_cv_build in
2210 *-*-*) ;;
2211 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2212 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2213 { (exit 1); exit 1; }; };;
2214 esac
2215 build=$ac_cv_build
2216 ac_save_IFS=$IFS; IFS='-'
2217 set x $ac_cv_build
2218 shift
2219 build_cpu=$1
2220 build_vendor=$2
2221 shift; shift
2222 # Remember, the first character of IFS is used to create $*,
2223 # except with old shells:
2224 build_os=$*
2225 IFS=$ac_save_IFS
2226 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2227
2228
2229 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2230 $as_echo_n "checking host system type... " >&6; }
2231 if test "${ac_cv_host+set}" = set; then
2232 $as_echo_n "(cached) " >&6
2233 else
2234 if test "x$host_alias" = x; then
2235 ac_cv_host=$ac_cv_build
2236 else
2237 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2238 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2239 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2240 { (exit 1); exit 1; }; }
2241 fi
2242
2243 fi
2244 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2245 $as_echo "$ac_cv_host" >&6; }
2246 case $ac_cv_host in
2247 *-*-*) ;;
2248 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2249 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2250 { (exit 1); exit 1; }; };;
2251 esac
2252 host=$ac_cv_host
2253 ac_save_IFS=$IFS; IFS='-'
2254 set x $ac_cv_host
2255 shift
2256 host_cpu=$1
2257 host_vendor=$2
2258 shift; shift
2259 # Remember, the first character of IFS is used to create $*,
2260 # except with old shells:
2261 host_os=$*
2262 IFS=$ac_save_IFS
2263 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2264
2265
2266
2267
2268
2269 # set program name
2270 PROGNAME="oopse"
2271
2272
2273
2274
2275 OBJEXT=".$OBJEXT"
2276
2277 OOPSE=oopse
2278
2279 if test "x${prefix}" = "xNONE"
2280 then
2281 OOPSE_HOME=${ac_default_prefix}/oopse
2282 else
2283 OOPSE_HOME=${prefix}/oopse
2284 fi
2285 # Check whether --enable-oopse-home was given.
2286 if test "${enable_oopse_home+set}" = set; then
2287 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2288 fi
2289
2290
2291 # there are two ways to do debugging. One with the --enable-debug flag
2292 # and one using the DEBUG environment variable
2293
2294 debug=0
2295 # Check whether --enable-debug was given.
2296 if test "${enable_debug+set}" = set; then
2297 enableval=$enable_debug; debug=1
2298 fi
2299
2300 if test "${DEBUG}"; then
2301
2302 cat >>confdefs.h <<\_ACEOF
2303 #define debug 1
2304 _ACEOF
2305
2306 msg="$msg, debug mode"
2307 fi
2308
2309
2310 # Check whether --enable-single was given.
2311 if test "${enable_single+set}" = set; then
2312 enableval=$enable_single; ok=$enableval
2313 else
2314 ok=no
2315 fi
2316
2317 # Check whether --enable-float was given.
2318 if test "${enable_float+set}" = set; then
2319 enableval=$enable_float; ok=$enableval
2320 fi
2321
2322 if test "$ok" = "yes"; then
2323
2324 cat >>confdefs.h <<\_ACEOF
2325 #define SINGLE_PRECISION 1
2326 _ACEOF
2327
2328 USE_SINGLE_PRECISION=yes
2329
2330 fi
2331
2332 if test x"$CC" != x; then
2333 for ac_prog in $CC
2334 do
2335 # Extract the first word of "$ac_prog", so it can be a program name with args.
2336 set dummy $ac_prog; ac_word=$2
2337 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2338 $as_echo_n "checking for $ac_word... " >&6; }
2339 if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2340 $as_echo_n "(cached) " >&6
2341 else
2342 if test -n "$ac_cc_set"; then
2343 ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2344 else
2345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2346 for as_dir in $PATH
2347 do
2348 IFS=$as_save_IFS
2349 test -z "$as_dir" && as_dir=.
2350 for ac_exec_ext in '' $ac_executable_extensions; do
2351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2352 ac_cv_prog_ac_cc_set="$ac_prog"
2353 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2354 break 2
2355 fi
2356 done
2357 done
2358 IFS=$as_save_IFS
2359
2360 fi
2361 fi
2362 ac_cc_set=$ac_cv_prog_ac_cc_set
2363 if test -n "$ac_cc_set"; then
2364 { $as_echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2365 $as_echo "$ac_cc_set" >&6; }
2366 else
2367 { $as_echo "$as_me:$LINENO: result: no" >&5
2368 $as_echo "no" >&6; }
2369 fi
2370
2371
2372 test -n "$ac_cc_set" && break
2373 done
2374 test -n "$ac_cc_set" || ac_cc_set="no"
2375
2376 if test $ac_cc_set != no; then
2377
2378 # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2379 set dummy $ac_cc_set; ac_word=$2
2380 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2381 $as_echo_n "checking for $ac_word... " >&6; }
2382 if test "${ac_cv_path_ac_cc_path+set}" = set; then
2383 $as_echo_n "(cached) " >&6
2384 else
2385 case $ac_cc_path in
2386 [\\/]* | ?:[\\/]*)
2387 ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2388 ;;
2389 *)
2390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2391 for as_dir in $PATH
2392 do
2393 IFS=$as_save_IFS
2394 test -z "$as_dir" && as_dir=.
2395 for ac_exec_ext in '' $ac_executable_extensions; do
2396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2397 ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2398 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2399 break 2
2400 fi
2401 done
2402 done
2403 IFS=$as_save_IFS
2404
2405 test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2406 ;;
2407 esac
2408 fi
2409 ac_cc_path=$ac_cv_path_ac_cc_path
2410 if test -n "$ac_cc_path"; then
2411 { $as_echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2412 $as_echo "$ac_cc_path" >&6; }
2413 else
2414 { $as_echo "$as_me:$LINENO: result: no" >&5
2415 $as_echo "no" >&6; }
2416 fi
2417
2418
2419 else
2420
2421 { { $as_echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2422 $as_echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2423 { (exit 1); exit 1; }; }
2424 fi
2425
2426
2427 if test $ac_cc_path != no; then
2428
2429 { $as_echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2430 $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2431 else
2432
2433 { { $as_echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2434 $as_echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2435 { (exit 1); exit 1; }; }
2436 fi
2437
2438 fi
2439
2440 if test x"$CXX" != x; then
2441 for ac_prog in $CXX
2442 do
2443 # Extract the first word of "$ac_prog", so it can be a program name with args.
2444 set dummy $ac_prog; ac_word=$2
2445 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2446 $as_echo_n "checking for $ac_word... " >&6; }
2447 if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2448 $as_echo_n "(cached) " >&6
2449 else
2450 if test -n "$ac_cxx_set"; then
2451 ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2452 else
2453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2454 for as_dir in $PATH
2455 do
2456 IFS=$as_save_IFS
2457 test -z "$as_dir" && as_dir=.
2458 for ac_exec_ext in '' $ac_executable_extensions; do
2459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2460 ac_cv_prog_ac_cxx_set="$ac_prog"
2461 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2462 break 2
2463 fi
2464 done
2465 done
2466 IFS=$as_save_IFS
2467
2468 fi
2469 fi
2470 ac_cxx_set=$ac_cv_prog_ac_cxx_set
2471 if test -n "$ac_cxx_set"; then
2472 { $as_echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2473 $as_echo "$ac_cxx_set" >&6; }
2474 else
2475 { $as_echo "$as_me:$LINENO: result: no" >&5
2476 $as_echo "no" >&6; }
2477 fi
2478
2479
2480 test -n "$ac_cxx_set" && break
2481 done
2482 test -n "$ac_cxx_set" || ac_cxx_set="no"
2483
2484 if test $ac_cxx_set != no; then
2485
2486 # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2487 set dummy $ac_cxx_set; ac_word=$2
2488 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2489 $as_echo_n "checking for $ac_word... " >&6; }
2490 if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2491 $as_echo_n "(cached) " >&6
2492 else
2493 case $ac_cxx_path in
2494 [\\/]* | ?:[\\/]*)
2495 ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2496 ;;
2497 *)
2498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2499 for as_dir in $PATH
2500 do
2501 IFS=$as_save_IFS
2502 test -z "$as_dir" && as_dir=.
2503 for ac_exec_ext in '' $ac_executable_extensions; do
2504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2505 ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2506 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2507 break 2
2508 fi
2509 done
2510 done
2511 IFS=$as_save_IFS
2512
2513 test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2514 ;;
2515 esac
2516 fi
2517 ac_cxx_path=$ac_cv_path_ac_cxx_path
2518 if test -n "$ac_cxx_path"; then
2519 { $as_echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2520 $as_echo "$ac_cxx_path" >&6; }
2521 else
2522 { $as_echo "$as_me:$LINENO: result: no" >&5
2523 $as_echo "no" >&6; }
2524 fi
2525
2526
2527 else
2528
2529 { { $as_echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2530 $as_echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2531 { (exit 1); exit 1; }; }
2532 fi
2533
2534
2535 if test $ac_cxx_path != no; then
2536
2537 { $as_echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2538 $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2539 else
2540
2541 { { $as_echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2542 $as_echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2543 { (exit 1); exit 1; }; }
2544 fi
2545
2546 fi
2547
2548 if test x"$FC" != x; then
2549 for ac_prog in $FC
2550 do
2551 # Extract the first word of "$ac_prog", so it can be a program name with args.
2552 set dummy $ac_prog; ac_word=$2
2553 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2554 $as_echo_n "checking for $ac_word... " >&6; }
2555 if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2556 $as_echo_n "(cached) " >&6
2557 else
2558 if test -n "$ac_fc_set"; then
2559 ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2560 else
2561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2562 for as_dir in $PATH
2563 do
2564 IFS=$as_save_IFS
2565 test -z "$as_dir" && as_dir=.
2566 for ac_exec_ext in '' $ac_executable_extensions; do
2567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2568 ac_cv_prog_ac_fc_set="$ac_prog"
2569 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2570 break 2
2571 fi
2572 done
2573 done
2574 IFS=$as_save_IFS
2575
2576 fi
2577 fi
2578 ac_fc_set=$ac_cv_prog_ac_fc_set
2579 if test -n "$ac_fc_set"; then
2580 { $as_echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2581 $as_echo "$ac_fc_set" >&6; }
2582 else
2583 { $as_echo "$as_me:$LINENO: result: no" >&5
2584 $as_echo "no" >&6; }
2585 fi
2586
2587
2588 test -n "$ac_fc_set" && break
2589 done
2590 test -n "$ac_fc_set" || ac_fc_set="no"
2591
2592 if test $ac_fc_set != no; then
2593
2594 # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2595 set dummy $ac_fc_set; ac_word=$2
2596 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2597 $as_echo_n "checking for $ac_word... " >&6; }
2598 if test "${ac_cv_path_ac_fc_path+set}" = set; then
2599 $as_echo_n "(cached) " >&6
2600 else
2601 case $ac_fc_path in
2602 [\\/]* | ?:[\\/]*)
2603 ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2604 ;;
2605 *)
2606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2607 for as_dir in $PATH
2608 do
2609 IFS=$as_save_IFS
2610 test -z "$as_dir" && as_dir=.
2611 for ac_exec_ext in '' $ac_executable_extensions; do
2612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2613 ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2614 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2615 break 2
2616 fi
2617 done
2618 done
2619 IFS=$as_save_IFS
2620
2621 test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2622 ;;
2623 esac
2624 fi
2625 ac_fc_path=$ac_cv_path_ac_fc_path
2626 if test -n "$ac_fc_path"; then
2627 { $as_echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2628 $as_echo "$ac_fc_path" >&6; }
2629 else
2630 { $as_echo "$as_me:$LINENO: result: no" >&5
2631 $as_echo "no" >&6; }
2632 fi
2633
2634
2635 else
2636
2637 { { $as_echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2638 $as_echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2639 { (exit 1); exit 1; }; }
2640 fi
2641
2642
2643 if test $ac_fc_path != no; then
2644
2645 { $as_echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2646 $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2647 else
2648
2649 { { $as_echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2650 $as_echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2651 { (exit 1); exit 1; }; }
2652 fi
2653
2654 fi
2655
2656
2657
2658
2659 # Check whether --with-mpi was given.
2660 if test "${with_mpi+set}" = set; then
2661 withval=$with_mpi;
2662 else
2663 with_mpi="auto"
2664 fi
2665
2666 if test "x$with_mpi" != "xno"; then
2667
2668
2669 for ac_prog in $CC openmpicc mpicc
2670 do
2671 # Extract the first word of "$ac_prog", so it can be a program name with args.
2672 set dummy $ac_prog; ac_word=$2
2673 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2674 $as_echo_n "checking for $ac_word... " >&6; }
2675 if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2676 $as_echo_n "(cached) " >&6
2677 else
2678 if test -n "$acx_mpi_mpicc"; then
2679 ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2680 else
2681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2682 for as_dir in $PATH
2683 do
2684 IFS=$as_save_IFS
2685 test -z "$as_dir" && as_dir=.
2686 for ac_exec_ext in '' $ac_executable_extensions; do
2687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2688 ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2689 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2690 break 2
2691 fi
2692 done
2693 done
2694 IFS=$as_save_IFS
2695
2696 fi
2697 fi
2698 acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2699 if test -n "$acx_mpi_mpicc"; then
2700 { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2701 $as_echo "$acx_mpi_mpicc" >&6; }
2702 else
2703 { $as_echo "$as_me:$LINENO: result: no" >&5
2704 $as_echo "no" >&6; }
2705 fi
2706
2707
2708 test -n "$acx_mpi_mpicc" && break
2709 done
2710 test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2711
2712 if test $acx_mpi_mpicc != no; then
2713
2714 # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2715 set dummy $acx_mpi_mpicc; ac_word=$2
2716 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2717 $as_echo_n "checking for $ac_word... " >&6; }
2718 if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2719 $as_echo_n "(cached) " >&6
2720 else
2721 case $acx_mpi_mpicc_path in
2722 [\\/]* | ?:[\\/]*)
2723 ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2724 ;;
2725 *)
2726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2727 for as_dir in $PATH
2728 do
2729 IFS=$as_save_IFS
2730 test -z "$as_dir" && as_dir=.
2731 for ac_exec_ext in '' $ac_executable_extensions; do
2732 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2733 ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2734 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2735 break 2
2736 fi
2737 done
2738 done
2739 IFS=$as_save_IFS
2740
2741 test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2742 ;;
2743 esac
2744 fi
2745 acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2746 if test -n "$acx_mpi_mpicc_path"; then
2747 { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2748 $as_echo "$acx_mpi_mpicc_path" >&6; }
2749 else
2750 { $as_echo "$as_me:$LINENO: result: no" >&5
2751 $as_echo "no" >&6; }
2752 fi
2753
2754
2755 fi
2756
2757 for ac_prog in $FC openmpif90 mpif90
2758 do
2759 # Extract the first word of "$ac_prog", so it can be a program name with args.
2760 set dummy $ac_prog; ac_word=$2
2761 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2762 $as_echo_n "checking for $ac_word... " >&6; }
2763 if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2764 $as_echo_n "(cached) " >&6
2765 else
2766 if test -n "$acx_mpi_mpif90"; then
2767 ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2768 else
2769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2770 for as_dir in $PATH
2771 do
2772 IFS=$as_save_IFS
2773 test -z "$as_dir" && as_dir=.
2774 for ac_exec_ext in '' $ac_executable_extensions; do
2775 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2776 ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2777 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2778 break 2
2779 fi
2780 done
2781 done
2782 IFS=$as_save_IFS
2783
2784 fi
2785 fi
2786 acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2787 if test -n "$acx_mpi_mpif90"; then
2788 { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2789 $as_echo "$acx_mpi_mpif90" >&6; }
2790 else
2791 { $as_echo "$as_me:$LINENO: result: no" >&5
2792 $as_echo "no" >&6; }
2793 fi
2794
2795
2796 test -n "$acx_mpi_mpif90" && break
2797 done
2798 test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2799
2800 if test $acx_mpi_mpif90 != no; then
2801
2802 # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2803 set dummy $acx_mpi_mpif90; ac_word=$2
2804 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2805 $as_echo_n "checking for $ac_word... " >&6; }
2806 if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2807 $as_echo_n "(cached) " >&6
2808 else
2809 case $acx_mpi_mpif90_path in
2810 [\\/]* | ?:[\\/]*)
2811 ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2812 ;;
2813 *)
2814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815 for as_dir in $PATH
2816 do
2817 IFS=$as_save_IFS
2818 test -z "$as_dir" && as_dir=.
2819 for ac_exec_ext in '' $ac_executable_extensions; do
2820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2821 ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2822 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2823 break 2
2824 fi
2825 done
2826 done
2827 IFS=$as_save_IFS
2828
2829 test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2830 ;;
2831 esac
2832 fi
2833 acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2834 if test -n "$acx_mpi_mpif90_path"; then
2835 { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2836 $as_echo "$acx_mpi_mpif90_path" >&6; }
2837 else
2838 { $as_echo "$as_me:$LINENO: result: no" >&5
2839 $as_echo "no" >&6; }
2840 fi
2841
2842
2843 fi
2844
2845 for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2846 do
2847 # Extract the first word of "$ac_prog", so it can be a program name with args.
2848 set dummy $ac_prog; ac_word=$2
2849 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2850 $as_echo_n "checking for $ac_word... " >&6; }
2851 if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2852 $as_echo_n "(cached) " >&6
2853 else
2854 if test -n "$acx_mpi_mpicxx"; then
2855 ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2856 else
2857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2858 for as_dir in $PATH
2859 do
2860 IFS=$as_save_IFS
2861 test -z "$as_dir" && as_dir=.
2862 for ac_exec_ext in '' $ac_executable_extensions; do
2863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2864 ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2865 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2866 break 2
2867 fi
2868 done
2869 done
2870 IFS=$as_save_IFS
2871
2872 fi
2873 fi
2874 acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2875 if test -n "$acx_mpi_mpicxx"; then
2876 { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2877 $as_echo "$acx_mpi_mpicxx" >&6; }
2878 else
2879 { $as_echo "$as_me:$LINENO: result: no" >&5
2880 $as_echo "no" >&6; }
2881 fi
2882
2883
2884 test -n "$acx_mpi_mpicxx" && break
2885 done
2886 test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2887
2888 if test $acx_mpi_mpicxx != no; then
2889
2890 # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2891 set dummy $acx_mpi_mpicxx; ac_word=$2
2892 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2893 $as_echo_n "checking for $ac_word... " >&6; }
2894 if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2895 $as_echo_n "(cached) " >&6
2896 else
2897 case $acx_mpi_mpicxx_path in
2898 [\\/]* | ?:[\\/]*)
2899 ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2900 ;;
2901 *)
2902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903 for as_dir in $PATH
2904 do
2905 IFS=$as_save_IFS
2906 test -z "$as_dir" && as_dir=.
2907 for ac_exec_ext in '' $ac_executable_extensions; do
2908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2909 ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2910 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2911 break 2
2912 fi
2913 done
2914 done
2915 IFS=$as_save_IFS
2916
2917 test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2918 ;;
2919 esac
2920 fi
2921 acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2922 if test -n "$acx_mpi_mpicxx_path"; then
2923 { $as_echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2924 $as_echo "$acx_mpi_mpicxx_path" >&6; }
2925 else
2926 { $as_echo "$as_me:$LINENO: result: no" >&5
2927 $as_echo "no" >&6; }
2928 fi
2929
2930
2931 fi
2932
2933 if test $acx_mpi_mpicc = no; then
2934
2935 if test $acx_mpi_mpicxx = no; then
2936
2937 acx_mpi_compiler=no
2938
2939 else
2940
2941 acx_mpi_compiler=$acx_mpi_mpicxx
2942 acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2943 fi
2944
2945
2946 else
2947
2948 if test $acx_mpi_mpicxx = no; then
2949
2950 acx_mpi_compiler=$acx_mpi_mpicc
2951 acx_mpi_compiler_path=$acx_mpi_mpicc_path
2952
2953 else
2954
2955 { $as_echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2956 $as_echo_n "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... " >&6; }
2957 ac_ext=cpp
2958 ac_cpp='$CXXCPP $CPPFLAGS'
2959 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2960 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2961 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2962
2963 cat >conftest.$ac_ext <<_ACEOF
2964 /* confdefs.h. */
2965 _ACEOF
2966 cat confdefs.h >>conftest.$ac_ext
2967 cat >>conftest.$ac_ext <<_ACEOF
2968 /* end confdefs.h. */
2969
2970 #include <mpi.h>
2971
2972 int
2973 main ()
2974 {
2975
2976 MPI_Finalize();
2977
2978 ;
2979 return 0;
2980 }
2981 _ACEOF
2982 if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2983 case "(($ac_try" in
2984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2985 *) ac_try_echo=$ac_try;;
2986 esac
2987 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2988 $as_echo "$ac_try_echo") >&5
2989 (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2990 ac_status=$?
2991 grep -v '^ *+' conftest.er1 >conftest.err
2992 rm -f conftest.er1
2993 cat conftest.err >&5
2994 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2995 (exit $ac_status); } && {
2996 test -z "$ac_cxx_werror_flag" ||
2997 test ! -s conftest.err
2998 } && test -s conftest.$ac_objext; then
2999
3000 acx_mpi_compiler=$acx_mpi_mpicxx
3001 acx_mpi_compiler_path=$acx_mpi_mpicxx_path
3002
3003 else
3004
3005 acx_mpi_compiler=$acx_mpi_mpicc
3006 acx_mpi_compiler_path=$acx_mpi_mpicc_path
3007 fi
3008
3009 ac_ext=c
3010 ac_cpp='$CPP $CPPFLAGS'
3011 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3012 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3013 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3014
3015 { $as_echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
3016 $as_echo "$acx_mpi_compiler" >&6; }
3017 fi
3018
3019 fi
3020
3021 { $as_echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
3022 $as_echo_n "checking whether mpif.h is usable... " >&6; }
3023 ac_ext=${ac_fc_srcext-f}
3024 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3025 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3026 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3027
3028 ac_save_ext=$ac_ext
3029 ac_ext=F90
3030 rm -f conftest*
3031 cat >conftest.$ac_ext <<EOF
3032 program main
3033 include 'mpif.h'
3034 call MPI_Init
3035 end
3036 EOF
3037 if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
3038 acx_mpi_f90_compiler=yes
3039 { $as_echo "$as_me:$LINENO: result: yes" >&5
3040 $as_echo "yes" >&6; }
3041 else
3042 if test -s conftest.out ; then
3043 cat conftest.out >> config.log
3044 fi
3045 acx_mpi_f90_compiler=no
3046 { $as_echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
3047 $as_echo "no! Check MPI fortran include paths" >&6; }
3048 fi
3049 rm -f conftest*
3050 ac_ext=$ac_save_ext
3051 ac_ext=c
3052 ac_cpp='$CPP $CPPFLAGS'
3053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3055 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3056
3057 if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
3058
3059 acx_cv_mpi_implementation=no
3060 else
3061 { $as_echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
3062 $as_echo_n "checking for the MPI implementation flavor... " >&6; }
3063 if test "${acx_cv_mpi_implementation+set}" = set; then
3064 $as_echo_n "(cached) " >&6
3065 else
3066 acx_cv_mpi_implementation=no
3067 if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
3068 case "(($ac_try" in
3069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3070 *) ac_try_echo=$ac_try;;
3071 esac
3072 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3073 $as_echo "$ac_try_echo") >&5
3074 (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
3075 ac_status=$?
3076 grep -v '^ *+' conftest.er1 >conftest.err
3077 rm -f conftest.er1
3078 cat conftest.err >&5
3079 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080 (exit $ac_status); }; then
3081
3082 acx_cv_mpi_implementation=lammpi
3083
3084 else
3085
3086 if { (ac_try="grep -q showme $acx_mpi_compiler_path"
3087 case "(($ac_try" in
3088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3089 *) ac_try_echo=$ac_try;;
3090 esac
3091 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3092 $as_echo "$ac_try_echo") >&5
3093 (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
3094 ac_status=$?
3095 grep -v '^ *+' conftest.er1 >conftest.err
3096 rm -f conftest.er1
3097 cat conftest.err >&5
3098 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3099 (exit $ac_status); }; then
3100
3101 acx_cv_mpi_implementation=openmpi
3102
3103 else
3104
3105 if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
3106 case "(($ac_try" in
3107 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3108 *) ac_try_echo=$ac_try;;
3109 esac
3110 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3111 $as_echo "$ac_try_echo") >&5
3112 (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3113 ac_status=$?
3114 grep -v '^ *+' conftest.er1 >conftest.err
3115 rm -f conftest.er1
3116 cat conftest.err >&5
3117 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118 (exit $ac_status); }; then
3119
3120 acx_cv_mpi_implementation=mpich
3121
3122 else
3123 acx_cv_mpi_implementation=$with_mpi
3124 fi
3125
3126 fi
3127
3128 fi
3129
3130 fi
3131 { $as_echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3132 $as_echo "$acx_cv_mpi_implementation" >&6; }
3133
3134 fi
3135 case $acx_cv_mpi_implementation in
3136 (lammpi)
3137
3138 cat >>confdefs.h <<\_ACEOF
3139 #define MPI_IS_LAMMPI 1
3140 _ACEOF
3141
3142 ;;
3143 (openmpi)
3144
3145 cat >>confdefs.h <<\_ACEOF
3146 #define MPI_IS_OPENMPI 1
3147 _ACEOF
3148
3149 ;;
3150 (mpich)
3151
3152 cat >>confdefs.h <<\_ACEOF
3153 #define MPI_IS_MPICH 1
3154 _ACEOF
3155
3156 ;;
3157 esac
3158 if test $acx_cv_mpi_implementation = no; then
3159
3160 acx_mpi_cflags=""
3161 acx_mpi_libs=""
3162 USE_MPI="no"
3163 { $as_echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3164 $as_echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3165 else
3166
3167
3168 { $as_echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3169 $as_echo_n "checking how to compile MPI-C code... " >&6; }
3170 if test "${acx_mpi_cflags+set}" = set; then
3171 $as_echo_n "(cached) " >&6
3172 else
3173
3174 case $acx_cv_mpi_implementation in
3175 (lammpi)
3176 cfo="--showme:compile"
3177 ;;
3178 (openmpi)
3179 cfo="--showme:compile"
3180 ;;
3181 (mpich)
3182 case "$acx_mpi_compiler_path" in
3183 (*mpiCC)
3184 sc_cv_cn="-CC="
3185 ;;
3186 (*mpicxx)
3187 sc_cv_cn="-cxx="
3188 ;;
3189 (*mpicc)
3190 sc_cv_cn="-cc="
3191 ;;
3192 (*)
3193 sc_cv_cn=""
3194 ;;
3195 esac
3196 cfo="-compile_info $sc_cv_cn"
3197 ;;
3198 esac
3199 $as_echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3200 mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3201 grep -v '^ *+' conftest.er1 >conftest.err
3202 rm -f conftest.er1
3203 cat conftest.err >&5
3204 $as_echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3205 case "$mpi_pre_cflags" in
3206 (*no)
3207 acx_mpi_cflags=no
3208 acx_mpi_cflags="no"
3209 ;;
3210 (*)
3211 acx_mpi_tmp_mode="normal"
3212 acx_mpi_tmp_prefix=""
3213 eval "acx_mpi_cflags=\"\""
3214 for acx_mpi_tmp in $mpi_pre_cflags; do
3215 case "$acx_mpi_tmp_mode" in
3216 (normal)
3217 case "$acx_mpi_tmp" in
3218 (-I|-D)
3219 acx_mpi_tmp_prefix="$acx_mpi_tmp"
3220 acx_mpi_tmp_mode="accept"
3221 ;;
3222 (-I*|-D*)
3223 eval "acx_mpi_cflags=\"`eval 'as_val=${'\\acx_mpi_cflags'}
3224 $as_echo "$as_val"'` \$acx_mpi_tmp\""
3225 ;;
3226 (-L|-l)
3227 acx_mpi_tmp_mode="skip"
3228 ;;
3229 (*)
3230 ;;
3231 esac
3232 ;;
3233 (accept)
3234 eval "acx_mpi_cflags=\"`eval 'as_val=${'\\acx_mpi_cflags'}
3235 $as_echo "$as_val"'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3236 ;;
3237 (skip)
3238 ;;
3239 esac
3240 done
3241
3242 ;;
3243 esac
3244
3245 fi
3246 { $as_echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3247 $as_echo "$acx_mpi_cflags" >&6; }
3248
3249
3250 { $as_echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3251 $as_echo_n "checking how to link MPI-C code... " >&6; }
3252 if test "${acx_mpi_libs+set}" = set; then
3253 $as_echo_n "(cached) " >&6
3254 else
3255
3256 case $acx_cv_mpi_implementation in
3257 (lammpi)
3258 lfo="--showme:compile --showme:link"
3259 ;;
3260 (openmpi)
3261 lfo="--showme:link"
3262 ;;
3263 (mpich)
3264 case "$acx_mpi_compiler_path" in
3265 (*mpiCC)
3266 sc_cv_cn="-CC="
3267 ;;
3268 (*mpicxx)
3269 sc_cv_cn="-cxx="
3270 ;;
3271 (*mpicc)
3272 sc_cv_cn="-cc="
3273 ;;
3274 (*)
3275 sc_cv_cn=""
3276 ;;
3277 esac
3278 lfo="-link_info $sc_cv_cn"
3279 ;;
3280 esac
3281 $as_echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3282 mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3283 grep -v '^ *+' conftest.er1 >conftest.err
3284 rm -f conftest.er1
3285 cat conftest.err >&5
3286 $as_echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3287 case "$mpi_pre_libs" in
3288 (*no)
3289 acx_mpi_libs=no
3290 ;;
3291 (*)
3292 acx_mpi_libs="$mpi_pre_libs"
3293 ;;
3294 esac
3295
3296 fi
3297 { $as_echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3298 $as_echo "$acx_mpi_libs" >&6; }
3299
3300 if test $acx_mpi_mpif90_path != no; then
3301
3302
3303 { $as_echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3304 $as_echo_n "checking how to link MPI-Fortran code... " >&6; }
3305 if test "${acx_mpi90_libs+set}" = set; then
3306 $as_echo_n "(cached) " >&6
3307 else
3308
3309 $as_echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3310 mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3311 grep -v '^ *+' conftest.er1 >conftest.err
3312 rm -f conftest.er1
3313 cat conftest.err >&5
3314 $as_echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3315 case "$mpi_pre_libs" in
3316 (*no)
3317 acx_mpi90_libs=no
3318 ;;
3319 (*)
3320 acx_mpi90_libs="$mpi_pre_libs"
3321 ;;
3322 esac
3323
3324 fi
3325 { $as_echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3326 $as_echo "$acx_mpi90_libs" >&6; }
3327
3328
3329 fi
3330
3331 if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3332
3333 acx_mpi_cflags=""
3334 acx_mpi_libs=""
3335 USE_MPI="no"
3336 { $as_echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3337 $as_echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3338 else
3339
3340 MPI_CPPFLAGS=$acx_mpi_cflags
3341
3342 MPI_LIBS=$acx_mpi_libs
3343
3344 if test "$acx_mpi90_libs" != no; then
3345 MPI90_LIBS=$acx_mpi90_libs
3346
3347 fi
3348
3349 USE_MPI="yes"
3350 fi
3351
3352
3353 fi
3354
3355
3356 fi
3357
3358
3359
3360 # Checks for programs.
3361 ac_ext=cpp
3362 ac_cpp='$CXXCPP $CPPFLAGS'
3363 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3364 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3365 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3366 if test -z "$CXX"; then
3367 if test -n "$CCC"; then
3368 CXX=$CCC
3369 else
3370 if test -n "$ac_tool_prefix"; then
3371 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3372 do
3373 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3374 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3375 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3376 $as_echo_n "checking for $ac_word... " >&6; }
3377 if test "${ac_cv_prog_CXX+set}" = set; then
3378 $as_echo_n "(cached) " >&6
3379 else
3380 if test -n "$CXX"; then
3381 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3382 else
3383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3384 for as_dir in $PATH
3385 do
3386 IFS=$as_save_IFS
3387 test -z "$as_dir" && as_dir=.
3388 for ac_exec_ext in '' $ac_executable_extensions; do
3389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3390 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3391 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3392 break 2
3393 fi
3394 done
3395 done
3396 IFS=$as_save_IFS
3397
3398 fi
3399 fi
3400 CXX=$ac_cv_prog_CXX
3401 if test -n "$CXX"; then
3402 { $as_echo "$as_me:$LINENO: result: $CXX" >&5
3403 $as_echo "$CXX" >&6; }
3404 else
3405 { $as_echo "$as_me:$LINENO: result: no" >&5
3406 $as_echo "no" >&6; }
3407 fi
3408
3409
3410 test -n "$CXX" && break
3411 done
3412 fi
3413 if test -z "$CXX"; then
3414 ac_ct_CXX=$CXX
3415 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3416 do
3417 # Extract the first word of "$ac_prog", so it can be a program name with args.
3418 set dummy $ac_prog; ac_word=$2
3419 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3420 $as_echo_n "checking for $ac_word... " >&6; }
3421 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3422 $as_echo_n "(cached) " >&6
3423 else
3424 if test -n "$ac_ct_CXX"; then
3425 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3426 else
3427 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3428 for as_dir in $PATH
3429 do
3430 IFS=$as_save_IFS
3431 test -z "$as_dir" && as_dir=.
3432 for ac_exec_ext in '' $ac_executable_extensions; do
3433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3434 ac_cv_prog_ac_ct_CXX="$ac_prog"
3435 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3436 break 2
3437 fi
3438 done
3439 done
3440 IFS=$as_save_IFS
3441
3442 fi
3443 fi
3444 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3445 if test -n "$ac_ct_CXX"; then
3446 { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3447 $as_echo "$ac_ct_CXX" >&6; }
3448 else
3449 { $as_echo "$as_me:$LINENO: result: no" >&5
3450 $as_echo "no" >&6; }
3451 fi
3452
3453
3454 test -n "$ac_ct_CXX" && break
3455 done
3456
3457 if test "x$ac_ct_CXX" = x; then
3458 CXX="g++"
3459 else
3460 case $cross_compiling:$ac_tool_warned in
3461 yes:)
3462 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3463 whose name does not start with the host triplet. If you think this
3464 configuration is useful to you, please write to autoconf@gnu.org." >&5
3465 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3466 whose name does not start with the host triplet. If you think this
3467 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3468 ac_tool_warned=yes ;;
3469 esac
3470 CXX=$ac_ct_CXX
3471 fi
3472 fi
3473
3474 fi
3475 fi
3476 # Provide some information about the compiler.
3477 $as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3478 set X $ac_compile
3479 ac_compiler=$2
3480 { (ac_try="$ac_compiler --version >&5"
3481 case "(($ac_try" in
3482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3483 *) ac_try_echo=$ac_try;;
3484 esac
3485 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3486 $as_echo "$ac_try_echo") >&5
3487 (eval "$ac_compiler --version >&5") 2>&5
3488 ac_status=$?
3489 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3490 (exit $ac_status); }
3491 { (ac_try="$ac_compiler -v >&5"
3492 case "(($ac_try" in
3493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3494 *) ac_try_echo=$ac_try;;
3495 esac
3496 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3497 $as_echo "$ac_try_echo") >&5
3498 (eval "$ac_compiler -v >&5") 2>&5
3499 ac_status=$?
3500 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3501 (exit $ac_status); }
3502 { (ac_try="$ac_compiler -V >&5"
3503 case "(($ac_try" in
3504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3505 *) ac_try_echo=$ac_try;;
3506 esac
3507 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3508 $as_echo "$ac_try_echo") >&5
3509 (eval "$ac_compiler -V >&5") 2>&5
3510 ac_status=$?
3511 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3512 (exit $ac_status); }
3513
3514 cat >conftest.$ac_ext <<_ACEOF
3515 /* confdefs.h. */
3516 _ACEOF
3517 cat confdefs.h >>conftest.$ac_ext
3518 cat >>conftest.$ac_ext <<_ACEOF
3519 /* end confdefs.h. */
3520
3521 int
3522 main ()
3523 {
3524
3525 ;
3526 return 0;
3527 }
3528 _ACEOF
3529 ac_clean_files_save=$ac_clean_files
3530 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3531 # Try to create an executable without -o first, disregard a.out.
3532 # It will help us diagnose broken compilers, and finding out an intuition
3533 # of exeext.
3534 { $as_echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3535 $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3536 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3537
3538 # The possible output files:
3539 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3540
3541 ac_rmfiles=
3542 for ac_file in $ac_files
3543 do
3544 case $ac_file in
3545 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3546 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3547 esac
3548 done
3549 rm -f $ac_rmfiles
3550
3551 if { (ac_try="$ac_link_default"
3552 case "(($ac_try" in
3553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3554 *) ac_try_echo=$ac_try;;
3555 esac
3556 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3557 $as_echo "$ac_try_echo") >&5
3558 (eval "$ac_link_default") 2>&5
3559 ac_status=$?
3560 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561 (exit $ac_status); }; then
3562 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3563 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3564 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3565 # so that the user can short-circuit this test for compilers unknown to
3566 # Autoconf.
3567 for ac_file in $ac_files ''
3568 do
3569 test -f "$ac_file" || continue
3570 case $ac_file in
3571 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3572 ;;
3573 [ab].out )
3574 # We found the default executable, but exeext='' is most
3575 # certainly right.
3576 break;;
3577 *.* )
3578 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3579 then :; else
3580 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3581 fi
3582 # We set ac_cv_exeext here because the later test for it is not
3583 # safe: cross compilers may not add the suffix if given an `-o'
3584 # argument, so we may need to know it at that point already.
3585 # Even if this section looks crufty: it has the advantage of
3586 # actually working.
3587 break;;
3588 * )
3589 break;;
3590 esac
3591 done
3592 test "$ac_cv_exeext" = no && ac_cv_exeext=
3593
3594 else
3595 ac_file=''
3596 fi
3597
3598 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3599 $as_echo "$ac_file" >&6; }
3600 if test -z "$ac_file"; then
3601 $as_echo "$as_me: failed program was:" >&5
3602 sed 's/^/| /' conftest.$ac_ext >&5
3603
3604 { { $as_echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3605 See \`config.log' for more details." >&5
3606 $as_echo "$as_me: error: C++ compiler cannot create executables
3607 See \`config.log' for more details." >&2;}
3608 { (exit 77); exit 77; }; }
3609 fi
3610
3611 ac_exeext=$ac_cv_exeext
3612
3613 # Check that the compiler produces executables we can run. If not, either
3614 # the compiler is broken, or we cross compile.
3615 { $as_echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3616 $as_echo_n "checking whether the C++ compiler works... " >&6; }
3617 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3618 # If not cross compiling, check that we can run a simple program.
3619 if test "$cross_compiling" != yes; then
3620 if { ac_try='./$ac_file'
3621 { (case "(($ac_try" in
3622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3623 *) ac_try_echo=$ac_try;;
3624 esac
3625 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3626 $as_echo "$ac_try_echo") >&5
3627 (eval "$ac_try") 2>&5
3628 ac_status=$?
3629 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3630 (exit $ac_status); }; }; then
3631 cross_compiling=no
3632 else
3633 if test "$cross_compiling" = maybe; then
3634 cross_compiling=yes
3635 else
3636 { { $as_echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3637 If you meant to cross compile, use \`--host'.
3638 See \`config.log' for more details." >&5
3639 $as_echo "$as_me: error: cannot run C++ compiled programs.
3640 If you meant to cross compile, use \`--host'.
3641 See \`config.log' for more details." >&2;}
3642 { (exit 1); exit 1; }; }
3643 fi
3644 fi
3645 fi
3646 { $as_echo "$as_me:$LINENO: result: yes" >&5
3647 $as_echo "yes" >&6; }
3648
3649 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3650 ac_clean_files=$ac_clean_files_save
3651 # Check that the compiler produces executables we can run. If not, either
3652 # the compiler is broken, or we cross compile.
3653 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3654 $as_echo_n "checking whether we are cross compiling... " >&6; }
3655 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3656 $as_echo "$cross_compiling" >&6; }
3657
3658 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3659 $as_echo_n "checking for suffix of executables... " >&6; }
3660 if { (ac_try="$ac_link"
3661 case "(($ac_try" in
3662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3663 *) ac_try_echo=$ac_try;;
3664 esac
3665 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3666 $as_echo "$ac_try_echo") >&5
3667 (eval "$ac_link") 2>&5
3668 ac_status=$?
3669 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670 (exit $ac_status); }; then
3671 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3672 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3673 # work properly (i.e., refer to `conftest.exe'), while it won't with
3674 # `rm'.
3675 for ac_file in conftest.exe conftest conftest.*; do
3676 test -f "$ac_file" || continue
3677 case $ac_file in
3678 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3679 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3680 break;;
3681 * ) break;;
3682 esac
3683 done
3684 else
3685 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3686 See \`config.log' for more details." >&5
3687 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3688 See \`config.log' for more details." >&2;}
3689 { (exit 1); exit 1; }; }
3690 fi
3691
3692 rm -f conftest$ac_cv_exeext
3693 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3694 $as_echo "$ac_cv_exeext" >&6; }
3695
3696 rm -f conftest.$ac_ext
3697 EXEEXT=$ac_cv_exeext
3698 ac_exeext=$EXEEXT
3699 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3700 $as_echo_n "checking for suffix of object files... " >&6; }
3701 if test "${ac_cv_objext+set}" = set; then
3702 $as_echo_n "(cached) " >&6
3703 else
3704 cat >conftest.$ac_ext <<_ACEOF
3705 /* confdefs.h. */
3706 _ACEOF
3707 cat confdefs.h >>conftest.$ac_ext
3708 cat >>conftest.$ac_ext <<_ACEOF
3709 /* end confdefs.h. */
3710
3711 int
3712 main ()
3713 {
3714
3715 ;
3716 return 0;
3717 }
3718 _ACEOF
3719 rm -f conftest.o conftest.obj
3720 if { (ac_try="$ac_compile"
3721 case "(($ac_try" in
3722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3723 *) ac_try_echo=$ac_try;;
3724 esac
3725 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3726 $as_echo "$ac_try_echo") >&5
3727 (eval "$ac_compile") 2>&5
3728 ac_status=$?
3729 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3730 (exit $ac_status); }; then
3731 for ac_file in conftest.o conftest.obj conftest.*; do
3732 test -f "$ac_file" || continue;
3733 case $ac_file in
3734 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3735 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3736 break;;
3737 esac
3738 done
3739 else
3740 $as_echo "$as_me: failed program was:" >&5
3741 sed 's/^/| /' conftest.$ac_ext >&5
3742
3743 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3744 See \`config.log' for more details." >&5
3745 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3746 See \`config.log' for more details." >&2;}
3747 { (exit 1); exit 1; }; }
3748 fi
3749
3750 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3751 fi
3752 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3753 $as_echo "$ac_cv_objext" >&6; }
3754 OBJEXT=$ac_cv_objext
3755 ac_objext=$OBJEXT
3756 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3757 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3758 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3759 $as_echo_n "(cached) " >&6
3760 else
3761 cat >conftest.$ac_ext <<_ACEOF
3762 /* confdefs.h. */
3763 _ACEOF
3764 cat confdefs.h >>conftest.$ac_ext
3765 cat >>conftest.$ac_ext <<_ACEOF
3766 /* end confdefs.h. */
3767
3768 int
3769 main ()
3770 {
3771 #ifndef __GNUC__
3772 choke me
3773 #endif
3774
3775 ;
3776 return 0;
3777 }
3778 _ACEOF
3779 rm -f conftest.$ac_objext
3780 if { (ac_try="$ac_compile"
3781 case "(($ac_try" in
3782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3783 *) ac_try_echo=$ac_try;;
3784 esac
3785 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3786 $as_echo "$ac_try_echo") >&5
3787 (eval "$ac_compile") 2>conftest.er1
3788 ac_status=$?
3789 grep -v '^ *+' conftest.er1 >conftest.err
3790 rm -f conftest.er1
3791 cat conftest.err >&5
3792 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3793 (exit $ac_status); } && {
3794 test -z "$ac_cxx_werror_flag" ||
3795 test ! -s conftest.err
3796 } && test -s conftest.$ac_objext; then
3797 ac_compiler_gnu=yes
3798 else
3799 $as_echo "$as_me: failed program was:" >&5
3800 sed 's/^/| /' conftest.$ac_ext >&5
3801
3802 ac_compiler_gnu=no
3803 fi
3804
3805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3806 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3807
3808 fi
3809 { $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3810 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3811 if test $ac_compiler_gnu = yes; then
3812 GXX=yes
3813 else
3814 GXX=
3815 fi
3816 ac_test_CXXFLAGS=${CXXFLAGS+set}
3817 ac_save_CXXFLAGS=$CXXFLAGS
3818 { $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3819 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3820 if test "${ac_cv_prog_cxx_g+set}" = set; then
3821 $as_echo_n "(cached) " >&6
3822 else
3823 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3824 ac_cxx_werror_flag=yes
3825 ac_cv_prog_cxx_g=no
3826 CXXFLAGS="-g"
3827 cat >conftest.$ac_ext <<_ACEOF
3828 /* confdefs.h. */
3829 _ACEOF
3830 cat confdefs.h >>conftest.$ac_ext
3831 cat >>conftest.$ac_ext <<_ACEOF
3832 /* end confdefs.h. */
3833
3834 int
3835 main ()
3836 {
3837
3838 ;
3839 return 0;
3840 }
3841 _ACEOF
3842 rm -f conftest.$ac_objext
3843 if { (ac_try="$ac_compile"
3844 case "(($ac_try" in
3845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3846 *) ac_try_echo=$ac_try;;
3847 esac
3848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3849 $as_echo "$ac_try_echo") >&5
3850 (eval "$ac_compile") 2>conftest.er1
3851 ac_status=$?
3852 grep -v '^ *+' conftest.er1 >conftest.err
3853 rm -f conftest.er1
3854 cat conftest.err >&5
3855 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 (exit $ac_status); } && {
3857 test -z "$ac_cxx_werror_flag" ||
3858 test ! -s conftest.err
3859 } && test -s conftest.$ac_objext; then
3860 ac_cv_prog_cxx_g=yes
3861 else
3862 $as_echo "$as_me: failed program was:" >&5
3863 sed 's/^/| /' conftest.$ac_ext >&5
3864
3865 CXXFLAGS=""
3866 cat >conftest.$ac_ext <<_ACEOF
3867 /* confdefs.h. */
3868 _ACEOF
3869 cat confdefs.h >>conftest.$ac_ext
3870 cat >>conftest.$ac_ext <<_ACEOF
3871 /* end confdefs.h. */
3872
3873 int
3874 main ()
3875 {
3876
3877 ;
3878 return 0;
3879 }
3880 _ACEOF
3881 rm -f conftest.$ac_objext
3882 if { (ac_try="$ac_compile"
3883 case "(($ac_try" in
3884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3885 *) ac_try_echo=$ac_try;;
3886 esac
3887 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3888 $as_echo "$ac_try_echo") >&5
3889 (eval "$ac_compile") 2>conftest.er1
3890 ac_status=$?
3891 grep -v '^ *+' conftest.er1 >conftest.err
3892 rm -f conftest.er1
3893 cat conftest.err >&5
3894 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3895 (exit $ac_status); } && {
3896 test -z "$ac_cxx_werror_flag" ||
3897 test ! -s conftest.err
3898 } && test -s conftest.$ac_objext; then
3899 :
3900 else
3901 $as_echo "$as_me: failed program was:" >&5
3902 sed 's/^/| /' conftest.$ac_ext >&5
3903
3904 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3905 CXXFLAGS="-g"
3906 cat >conftest.$ac_ext <<_ACEOF
3907 /* confdefs.h. */
3908 _ACEOF
3909 cat confdefs.h >>conftest.$ac_ext
3910 cat >>conftest.$ac_ext <<_ACEOF
3911 /* end confdefs.h. */
3912
3913 int
3914 main ()
3915 {
3916
3917 ;
3918 return 0;
3919 }
3920 _ACEOF
3921 rm -f conftest.$ac_objext
3922 if { (ac_try="$ac_compile"
3923 case "(($ac_try" in
3924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3925 *) ac_try_echo=$ac_try;;
3926 esac
3927 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3928 $as_echo "$ac_try_echo") >&5
3929 (eval "$ac_compile") 2>conftest.er1
3930 ac_status=$?
3931 grep -v '^ *+' conftest.er1 >conftest.err
3932 rm -f conftest.er1
3933 cat conftest.err >&5
3934 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935 (exit $ac_status); } && {
3936 test -z "$ac_cxx_werror_flag" ||
3937 test ! -s conftest.err
3938 } && test -s conftest.$ac_objext; then
3939 ac_cv_prog_cxx_g=yes
3940 else
3941 $as_echo "$as_me: failed program was:" >&5
3942 sed 's/^/| /' conftest.$ac_ext >&5
3943
3944
3945 fi
3946
3947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3948 fi
3949
3950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3951 fi
3952
3953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3954 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3955 fi
3956 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3957 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3958 if test "$ac_test_CXXFLAGS" = set; then
3959 CXXFLAGS=$ac_save_CXXFLAGS
3960 elif test $ac_cv_prog_cxx_g = yes; then
3961 if test "$GXX" = yes; then
3962 CXXFLAGS="-g -O2"
3963 else
3964 CXXFLAGS="-g"
3965 fi
3966 else
3967 if test "$GXX" = yes; then
3968 CXXFLAGS="-O2"
3969 else
3970 CXXFLAGS=
3971 fi
3972 fi
3973 ac_ext=c
3974 ac_cpp='$CPP $CPPFLAGS'
3975 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3976 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3977 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3978
3979 ac_ext=c
3980 ac_cpp='$CPP $CPPFLAGS'
3981 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3982 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3983 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3984 if test -n "$ac_tool_prefix"; then
3985 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3986 do
3987 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3988 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3989 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3990 $as_echo_n "checking for $ac_word... " >&6; }
3991 if test "${ac_cv_prog_CC+set}" = set; then
3992 $as_echo_n "(cached) " >&6
3993 else
3994 if test -n "$CC"; then
3995 ac_cv_prog_CC="$CC" # Let the user override the test.
3996 else
3997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3998 for as_dir in $PATH
3999 do
4000 IFS=$as_save_IFS
4001 test -z "$as_dir" && as_dir=.
4002 for ac_exec_ext in '' $ac_executable_extensions; do
4003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4004 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4005 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4006 break 2
4007 fi
4008 done
4009 done
4010 IFS=$as_save_IFS
4011
4012 fi
4013 fi
4014 CC=$ac_cv_prog_CC
4015 if test -n "$CC"; then
4016 { $as_echo "$as_me:$LINENO: result: $CC" >&5
4017 $as_echo "$CC" >&6; }
4018 else
4019 { $as_echo "$as_me:$LINENO: result: no" >&5
4020 $as_echo "no" >&6; }
4021 fi
4022
4023
4024 test -n "$CC" && break
4025 done
4026 fi
4027 if test -z "$CC"; then
4028 ac_ct_CC=$CC
4029 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
4030 do
4031 # Extract the first word of "$ac_prog", so it can be a program name with args.
4032 set dummy $ac_prog; ac_word=$2
4033 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4034 $as_echo_n "checking for $ac_word... " >&6; }
4035 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4036 $as_echo_n "(cached) " >&6
4037 else
4038 if test -n "$ac_ct_CC"; then
4039 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4040 else
4041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4042 for as_dir in $PATH
4043 do
4044 IFS=$as_save_IFS
4045 test -z "$as_dir" && as_dir=.
4046 for ac_exec_ext in '' $ac_executable_extensions; do
4047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4048 ac_cv_prog_ac_ct_CC="$ac_prog"
4049 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4050 break 2
4051 fi
4052 done
4053 done
4054 IFS=$as_save_IFS
4055
4056 fi
4057 fi
4058 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4059 if test -n "$ac_ct_CC"; then
4060 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4061 $as_echo "$ac_ct_CC" >&6; }
4062 else
4063 { $as_echo "$as_me:$LINENO: result: no" >&5
4064 $as_echo "no" >&6; }
4065 fi
4066
4067
4068 test -n "$ac_ct_CC" && break
4069 done
4070
4071 if test "x$ac_ct_CC" = x; then
4072 CC=""
4073 else
4074 case $cross_compiling:$ac_tool_warned in
4075 yes:)
4076 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4077 whose name does not start with the host triplet. If you think this
4078 configuration is useful to you, please write to autoconf@gnu.org." >&5
4079 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4080 whose name does not start with the host triplet. If you think this
4081 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4082 ac_tool_warned=yes ;;
4083 esac
4084 CC=$ac_ct_CC
4085 fi
4086 fi
4087
4088
4089 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4090 See \`config.log' for more details." >&5
4091 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
4092 See \`config.log' for more details." >&2;}
4093 { (exit 1); exit 1; }; }
4094
4095 # Provide some information about the compiler.
4096 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
4097 set X $ac_compile
4098 ac_compiler=$2
4099 { (ac_try="$ac_compiler --version >&5"
4100 case "(($ac_try" in
4101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4102 *) ac_try_echo=$ac_try;;
4103 esac
4104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4105 $as_echo "$ac_try_echo") >&5
4106 (eval "$ac_compiler --version >&5") 2>&5
4107 ac_status=$?
4108 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4109 (exit $ac_status); }
4110 { (ac_try="$ac_compiler -v >&5"
4111 case "(($ac_try" in
4112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4113 *) ac_try_echo=$ac_try;;
4114 esac
4115 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4116 $as_echo "$ac_try_echo") >&5
4117 (eval "$ac_compiler -v >&5") 2>&5
4118 ac_status=$?
4119 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4120 (exit $ac_status); }
4121 { (ac_try="$ac_compiler -V >&5"
4122 case "(($ac_try" in
4123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4124 *) ac_try_echo=$ac_try;;
4125 esac
4126 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4127 $as_echo "$ac_try_echo") >&5
4128 (eval "$ac_compiler -V >&5") 2>&5
4129 ac_status=$?
4130 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131 (exit $ac_status); }
4132
4133 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4134 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4135 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4136 $as_echo_n "(cached) " >&6
4137 else
4138 cat >conftest.$ac_ext <<_ACEOF
4139 /* confdefs.h. */
4140 _ACEOF
4141 cat confdefs.h >>conftest.$ac_ext
4142 cat >>conftest.$ac_ext <<_ACEOF
4143 /* end confdefs.h. */
4144
4145 int
4146 main ()
4147 {
4148 #ifndef __GNUC__
4149 choke me
4150 #endif
4151
4152 ;
4153 return 0;
4154 }
4155 _ACEOF
4156 rm -f conftest.$ac_objext
4157 if { (ac_try="$ac_compile"
4158 case "(($ac_try" in
4159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4160 *) ac_try_echo=$ac_try;;
4161 esac
4162 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4163 $as_echo "$ac_try_echo") >&5
4164 (eval "$ac_compile") 2>conftest.er1
4165 ac_status=$?
4166 grep -v '^ *+' conftest.er1 >conftest.err
4167 rm -f conftest.er1
4168 cat conftest.err >&5
4169 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4170 (exit $ac_status); } && {
4171 test -z "$ac_c_werror_flag" ||
4172 test ! -s conftest.err
4173 } && test -s conftest.$ac_objext; then
4174 ac_compiler_gnu=yes
4175 else
4176 $as_echo "$as_me: failed program was:" >&5
4177 sed 's/^/| /' conftest.$ac_ext >&5
4178
4179 ac_compiler_gnu=no
4180 fi
4181
4182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4183 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4184
4185 fi
4186 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4187 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4188 if test $ac_compiler_gnu = yes; then
4189 GCC=yes
4190 else
4191 GCC=
4192 fi
4193 ac_test_CFLAGS=${CFLAGS+set}
4194 ac_save_CFLAGS=$CFLAGS
4195 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4196 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4197 if test "${ac_cv_prog_cc_g+set}" = set; then
4198 $as_echo_n "(cached) " >&6
4199 else
4200 ac_save_c_werror_flag=$ac_c_werror_flag
4201 ac_c_werror_flag=yes
4202 ac_cv_prog_cc_g=no
4203 CFLAGS="-g"
4204 cat >conftest.$ac_ext <<_ACEOF
4205 /* confdefs.h. */
4206 _ACEOF
4207 cat confdefs.h >>conftest.$ac_ext
4208 cat >>conftest.$ac_ext <<_ACEOF
4209 /* end confdefs.h. */
4210
4211 int
4212 main ()
4213 {
4214
4215 ;
4216 return 0;
4217 }
4218 _ACEOF
4219 rm -f conftest.$ac_objext
4220 if { (ac_try="$ac_compile"
4221 case "(($ac_try" in
4222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4223 *) ac_try_echo=$ac_try;;
4224 esac
4225 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4226 $as_echo "$ac_try_echo") >&5
4227 (eval "$ac_compile") 2>conftest.er1
4228 ac_status=$?
4229 grep -v '^ *+' conftest.er1 >conftest.err
4230 rm -f conftest.er1
4231 cat conftest.err >&5
4232 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233 (exit $ac_status); } && {
4234 test -z "$ac_c_werror_flag" ||
4235 test ! -s conftest.err
4236 } && test -s conftest.$ac_objext; then
4237 ac_cv_prog_cc_g=yes
4238 else
4239 $as_echo "$as_me: failed program was:" >&5
4240 sed 's/^/| /' conftest.$ac_ext >&5
4241
4242 CFLAGS=""
4243 cat >conftest.$ac_ext <<_ACEOF
4244 /* confdefs.h. */
4245 _ACEOF
4246 cat confdefs.h >>conftest.$ac_ext
4247 cat >>conftest.$ac_ext <<_ACEOF
4248 /* end confdefs.h. */
4249
4250 int
4251 main ()
4252 {
4253
4254 ;
4255 return 0;
4256 }
4257 _ACEOF
4258 rm -f conftest.$ac_objext
4259 if { (ac_try="$ac_compile"
4260 case "(($ac_try" in
4261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4262 *) ac_try_echo=$ac_try;;
4263 esac
4264 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4265 $as_echo "$ac_try_echo") >&5
4266 (eval "$ac_compile") 2>conftest.er1
4267 ac_status=$?
4268 grep -v '^ *+' conftest.er1 >conftest.err
4269 rm -f conftest.er1
4270 cat conftest.err >&5
4271 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272 (exit $ac_status); } && {
4273 test -z "$ac_c_werror_flag" ||
4274 test ! -s conftest.err
4275 } && test -s conftest.$ac_objext; then
4276 :
4277 else
4278 $as_echo "$as_me: failed program was:" >&5
4279 sed 's/^/| /' conftest.$ac_ext >&5
4280
4281 ac_c_werror_flag=$ac_save_c_werror_flag
4282 CFLAGS="-g"
4283 cat >conftest.$ac_ext <<_ACEOF
4284 /* confdefs.h. */
4285 _ACEOF
4286 cat confdefs.h >>conftest.$ac_ext
4287 cat >>conftest.$ac_ext <<_ACEOF
4288 /* end confdefs.h. */
4289
4290 int
4291 main ()
4292 {
4293
4294 ;
4295 return 0;
4296 }
4297 _ACEOF
4298 rm -f conftest.$ac_objext
4299 if { (ac_try="$ac_compile"
4300 case "(($ac_try" in
4301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4302 *) ac_try_echo=$ac_try;;
4303 esac
4304 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4305 $as_echo "$ac_try_echo") >&5
4306 (eval "$ac_compile") 2>conftest.er1
4307 ac_status=$?
4308 grep -v '^ *+' conftest.er1 >conftest.err
4309 rm -f conftest.er1
4310 cat conftest.err >&5
4311 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4312 (exit $ac_status); } && {
4313 test -z "$ac_c_werror_flag" ||
4314 test ! -s conftest.err
4315 } && test -s conftest.$ac_objext; then
4316 ac_cv_prog_cc_g=yes
4317 else
4318 $as_echo "$as_me: failed program was:" >&5
4319 sed 's/^/| /' conftest.$ac_ext >&5
4320
4321
4322 fi
4323
4324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325 fi
4326
4327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4328 fi
4329
4330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4331 ac_c_werror_flag=$ac_save_c_werror_flag
4332 fi
4333 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4334 $as_echo "$ac_cv_prog_cc_g" >&6; }
4335 if test "$ac_test_CFLAGS" = set; then
4336 CFLAGS=$ac_save_CFLAGS
4337 elif test $ac_cv_prog_cc_g = yes; then
4338 if test "$GCC" = yes; then
4339 CFLAGS="-g -O2"
4340 else
4341 CFLAGS="-g"
4342 fi
4343 else
4344 if test "$GCC" = yes; then
4345 CFLAGS="-O2"
4346 else
4347 CFLAGS=
4348 fi
4349 fi
4350 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4351 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4352 if test "${ac_cv_prog_cc_c89+set}" = set; then
4353 $as_echo_n "(cached) " >&6
4354 else
4355 ac_cv_prog_cc_c89=no
4356 ac_save_CC=$CC
4357 cat >conftest.$ac_ext <<_ACEOF
4358 /* confdefs.h. */
4359 _ACEOF
4360 cat confdefs.h >>conftest.$ac_ext
4361 cat >>conftest.$ac_ext <<_ACEOF
4362 /* end confdefs.h. */
4363 #include <stdarg.h>
4364 #include <stdio.h>
4365 #include <sys/types.h>
4366 #include <sys/stat.h>
4367 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4368 struct buf { int x; };
4369 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4370 static char *e (p, i)
4371 char **p;
4372 int i;
4373 {
4374 return p[i];
4375 }
4376 static char *f (char * (*g) (char **, int), char **p, ...)
4377 {
4378 char *s;
4379 va_list v;
4380 va_start (v,p);
4381 s = g (p, va_arg (v,int));
4382 va_end (v);
4383 return s;
4384 }
4385
4386 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4387 function prototypes and stuff, but not '\xHH' hex character constants.
4388 These don't provoke an error unfortunately, instead are silently treated
4389 as 'x'. The following induces an error, until -std is added to get
4390 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4391 array size at least. It's necessary to write '\x00'==0 to get something
4392 that's true only with -std. */
4393 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4394
4395 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4396 inside strings and character constants. */
4397 #define FOO(x) 'x'
4398 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4399
4400 int test (int i, double x);
4401 struct s1 {int (*f) (int a);};
4402 struct s2 {int (*f) (double a);};
4403 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4404 int argc;
4405 char **argv;
4406 int
4407 main ()
4408 {
4409 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4410 ;
4411 return 0;
4412 }
4413 _ACEOF
4414 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4415 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4416 do
4417 CC="$ac_save_CC $ac_arg"
4418 rm -f conftest.$ac_objext
4419 if { (ac_try="$ac_compile"
4420 case "(($ac_try" in
4421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4422 *) ac_try_echo=$ac_try;;
4423 esac
4424 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4425 $as_echo "$ac_try_echo") >&5
4426 (eval "$ac_compile") 2>conftest.er1
4427 ac_status=$?
4428 grep -v '^ *+' conftest.er1 >conftest.err
4429 rm -f conftest.er1
4430 cat conftest.err >&5
4431 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432 (exit $ac_status); } && {
4433 test -z "$ac_c_werror_flag" ||
4434 test ! -s conftest.err
4435 } && test -s conftest.$ac_objext; then
4436 ac_cv_prog_cc_c89=$ac_arg
4437 else
4438 $as_echo "$as_me: failed program was:" >&5
4439 sed 's/^/| /' conftest.$ac_ext >&5
4440
4441
4442 fi
4443
4444 rm -f core conftest.err conftest.$ac_objext
4445 test "x$ac_cv_prog_cc_c89" != "xno" && break
4446 done
4447 rm -f conftest.$ac_ext
4448 CC=$ac_save_CC
4449
4450 fi
4451 # AC_CACHE_VAL
4452 case "x$ac_cv_prog_cc_c89" in
4453 x)
4454 { $as_echo "$as_me:$LINENO: result: none needed" >&5
4455 $as_echo "none needed" >&6; } ;;
4456 xno)
4457 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
4458 $as_echo "unsupported" >&6; } ;;
4459 *)
4460 CC="$CC $ac_cv_prog_cc_c89"
4461 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4462 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4463 esac
4464
4465
4466 ac_ext=c
4467 ac_cpp='$CPP $CPPFLAGS'
4468 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4469 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4470 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4471
4472 ac_ext=${ac_fc_srcext-f}
4473 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4474 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4475 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4476 if test -n "$ac_tool_prefix"; then
4477 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
4478 do
4479 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4480 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4481 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4482 $as_echo_n "checking for $ac_word... " >&6; }
4483 if test "${ac_cv_prog_FC+set}" = set; then
4484 $as_echo_n "(cached) " >&6
4485 else
4486 if test -n "$FC"; then
4487 ac_cv_prog_FC="$FC" # Let the user override the test.
4488 else
4489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490 for as_dir in $PATH
4491 do
4492 IFS=$as_save_IFS
4493 test -z "$as_dir" && as_dir=.
4494 for ac_exec_ext in '' $ac_executable_extensions; do
4495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4496 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4497 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4498 break 2
4499 fi
4500 done
4501 done
4502 IFS=$as_save_IFS
4503
4504 fi
4505 fi
4506 FC=$ac_cv_prog_FC
4507 if test -n "$FC"; then
4508 { $as_echo "$as_me:$LINENO: result: $FC" >&5
4509 $as_echo "$FC" >&6; }
4510 else
4511 { $as_echo "$as_me:$LINENO: result: no" >&5
4512 $as_echo "no" >&6; }
4513 fi
4514
4515
4516 test -n "$FC" && break
4517 done
4518 fi
4519 if test -z "$FC"; then
4520 ac_ct_FC=$FC
4521 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
4522 do
4523 # Extract the first word of "$ac_prog", so it can be a program name with args.
4524 set dummy $ac_prog; ac_word=$2
4525 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4526 $as_echo_n "checking for $ac_word... " >&6; }
4527 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4528 $as_echo_n "(cached) " >&6
4529 else
4530 if test -n "$ac_ct_FC"; then
4531 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4532 else
4533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4534 for as_dir in $PATH
4535 do
4536 IFS=$as_save_IFS
4537 test -z "$as_dir" && as_dir=.
4538 for ac_exec_ext in '' $ac_executable_extensions; do
4539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4540 ac_cv_prog_ac_ct_FC="$ac_prog"
4541 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4542 break 2
4543 fi
4544 done
4545 done
4546 IFS=$as_save_IFS
4547
4548 fi
4549 fi
4550 ac_ct_FC=$ac_cv_prog_ac_ct_FC
4551 if test -n "$ac_ct_FC"; then
4552 { $as_echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4553 $as_echo "$ac_ct_FC" >&6; }
4554 else
4555 { $as_echo "$as_me:$LINENO: result: no" >&5
4556 $as_echo "no" >&6; }
4557 fi
4558
4559
4560 test -n "$ac_ct_FC" && break
4561 done
4562
4563 if test "x$ac_ct_FC" = x; then
4564 FC=""
4565 else
4566 case $cross_compiling:$ac_tool_warned in
4567 yes:)
4568 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4569 whose name does not start with the host triplet. If you think this
4570 configuration is useful to you, please write to autoconf@gnu.org." >&5
4571 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4572 whose name does not start with the host triplet. If you think this
4573 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4574 ac_tool_warned=yes ;;
4575 esac
4576 FC=$ac_ct_FC
4577 fi
4578 fi
4579
4580
4581 # Provide some information about the compiler.
4582 $as_echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4583 set X $ac_compile
4584 ac_compiler=$2
4585 { (ac_try="$ac_compiler --version >&5"
4586 case "(($ac_try" in
4587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4588 *) ac_try_echo=$ac_try;;
4589 esac
4590 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4591 $as_echo "$ac_try_echo") >&5
4592 (eval "$ac_compiler --version >&5") 2>&5
4593 ac_status=$?
4594 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 (exit $ac_status); }
4596 { (ac_try="$ac_compiler -v >&5"
4597 case "(($ac_try" in
4598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4599 *) ac_try_echo=$ac_try;;
4600 esac
4601 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4602 $as_echo "$ac_try_echo") >&5
4603 (eval "$ac_compiler -v >&5") 2>&5
4604 ac_status=$?
4605 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4606 (exit $ac_status); }
4607 { (ac_try="$ac_compiler -V >&5"
4608 case "(($ac_try" in
4609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4610 *) ac_try_echo=$ac_try;;
4611 esac
4612 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4613 $as_echo "$ac_try_echo") >&5
4614 (eval "$ac_compiler -V >&5") 2>&5
4615 ac_status=$?
4616 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617 (exit $ac_status); }
4618 rm -f a.out
4619
4620 # If we don't use `.F' as extension, the preprocessor is not run on the
4621 # input file. (Note that this only needs to work for GNU compilers.)
4622 ac_save_ext=$ac_ext
4623 ac_ext=F
4624 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4625 $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4626 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4627 $as_echo_n "(cached) " >&6
4628 else
4629 cat >conftest.$ac_ext <<_ACEOF
4630 program main
4631 #ifndef __GNUC__
4632 choke me
4633 #endif
4634
4635 end
4636 _ACEOF
4637 rm -f conftest.$ac_objext
4638 if { (ac_try="$ac_compile"
4639 case "(($ac_try" in
4640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4641 *) ac_try_echo=$ac_try;;
4642 esac
4643 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4644 $as_echo "$ac_try_echo") >&5
4645 (eval "$ac_compile") 2>conftest.er1
4646 ac_status=$?
4647 grep -v '^ *+' conftest.er1 >conftest.err
4648 rm -f conftest.er1
4649 cat conftest.err >&5
4650 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4651 (exit $ac_status); } && {
4652 test -z "$ac_fc_werror_flag" ||
4653 test ! -s conftest.err
4654 } && test -s conftest.$ac_objext; then
4655 ac_compiler_gnu=yes
4656 else
4657 $as_echo "$as_me: failed program was:" >&5
4658 sed 's/^/| /' conftest.$ac_ext >&5
4659
4660 ac_compiler_gnu=no
4661 fi
4662
4663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4665
4666 fi
4667 { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4668 $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4669 ac_ext=$ac_save_ext
4670 ac_test_FFLAGS=${FCFLAGS+set}
4671 ac_save_FFLAGS=$FCFLAGS
4672 FCFLAGS=
4673 { $as_echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4674 $as_echo_n "checking whether $FC accepts -g... " >&6; }
4675 if test "${ac_cv_prog_fc_g+set}" = set; then
4676 $as_echo_n "(cached) " >&6
4677 else
4678 FCFLAGS=-g
4679 cat >conftest.$ac_ext <<_ACEOF
4680 program main
4681
4682 end
4683 _ACEOF
4684 rm -f conftest.$ac_objext
4685 if { (ac_try="$ac_compile"
4686 case "(($ac_try" in
4687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4688 *) ac_try_echo=$ac_try;;
4689 esac
4690 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4691 $as_echo "$ac_try_echo") >&5
4692 (eval "$ac_compile") 2>conftest.er1
4693 ac_status=$?
4694 grep -v '^ *+' conftest.er1 >conftest.err
4695 rm -f conftest.er1
4696 cat conftest.err >&5
4697 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4698 (exit $ac_status); } && {
4699 test -z "$ac_fc_werror_flag" ||
4700 test ! -s conftest.err
4701 } && test -s conftest.$ac_objext; then
4702 ac_cv_prog_fc_g=yes
4703 else
4704 $as_echo "$as_me: failed program was:" >&5
4705 sed 's/^/| /' conftest.$ac_ext >&5
4706
4707 ac_cv_prog_fc_g=no
4708 fi
4709
4710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4711
4712 fi
4713 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4714 $as_echo "$ac_cv_prog_fc_g" >&6; }
4715 if test "$ac_test_FFLAGS" = set; then
4716 FCFLAGS=$ac_save_FFLAGS
4717 elif test $ac_cv_prog_fc_g = yes; then
4718 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4719 FCFLAGS="-g -O2"
4720 else
4721 FCFLAGS="-g"
4722 fi
4723 else
4724 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4725 FCFLAGS="-O2"
4726 else
4727 FCFLAGS=
4728 fi
4729 fi
4730
4731 ac_ext=c
4732 ac_cpp='$CPP $CPPFLAGS'
4733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4736
4737 ac_ext=c
4738 ac_cpp='$CPP $CPPFLAGS'
4739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4742 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4743 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4744 # On Suns, sometimes $CPP names a directory.
4745 if test -n "$CPP" && test -d "$CPP"; then
4746 CPP=
4747 fi
4748 if test -z "$CPP"; then
4749 if test "${ac_cv_prog_CPP+set}" = set; then
4750 $as_echo_n "(cached) " >&6
4751 else
4752 # Double quotes because CPP needs to be expanded
4753 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4754 do
4755 ac_preproc_ok=false
4756 for ac_c_preproc_warn_flag in '' yes
4757 do
4758 # Use a header file that comes with gcc, so configuring glibc
4759 # with a fresh cross-compiler works.
4760 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4761 # <limits.h> exists even on freestanding compilers.
4762 # On the NeXT, cc -E runs the code through the compiler's parser,
4763 # not just through cpp. "Syntax error" is here to catch this case.
4764 cat >conftest.$ac_ext <<_ACEOF
4765 /* confdefs.h. */
4766 _ACEOF
4767 cat confdefs.h >>conftest.$ac_ext
4768 cat >>conftest.$ac_ext <<_ACEOF
4769 /* end confdefs.h. */
4770 #ifdef __STDC__
4771 # include <limits.h>
4772 #else
4773 # include <assert.h>
4774 #endif
4775 Syntax error
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 ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4783 $as_echo "$ac_try_echo") >&5
4784 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4785 ac_status=$?
4786 grep -v '^ *+' conftest.er1 >conftest.err
4787 rm -f conftest.er1
4788 cat conftest.err >&5
4789 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4790 (exit $ac_status); } >/dev/null && {
4791 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4792 test ! -s conftest.err
4793 }; then
4794 :
4795 else
4796 $as_echo "$as_me: failed program was:" >&5
4797 sed 's/^/| /' conftest.$ac_ext >&5
4798
4799 # Broken: fails on valid input.
4800 continue
4801 fi
4802
4803 rm -f conftest.err conftest.$ac_ext
4804
4805 # OK, works on sane cases. Now check whether nonexistent headers
4806 # can be detected and how.
4807 cat >conftest.$ac_ext <<_ACEOF
4808 /* confdefs.h. */
4809 _ACEOF
4810 cat confdefs.h >>conftest.$ac_ext
4811 cat >>conftest.$ac_ext <<_ACEOF
4812 /* end confdefs.h. */
4813 #include <ac_nonexistent.h>
4814 _ACEOF
4815 if { (ac_try="$ac_cpp conftest.$ac_ext"
4816 case "(($ac_try" in
4817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4818 *) ac_try_echo=$ac_try;;
4819 esac
4820 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4821 $as_echo "$ac_try_echo") >&5
4822 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4823 ac_status=$?
4824 grep -v '^ *+' conftest.er1 >conftest.err
4825 rm -f conftest.er1
4826 cat conftest.err >&5
4827 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828 (exit $ac_status); } >/dev/null && {
4829 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4830 test ! -s conftest.err
4831 }; then
4832 # Broken: success on invalid input.
4833 continue
4834 else
4835 $as_echo "$as_me: failed program was:" >&5
4836 sed 's/^/| /' conftest.$ac_ext >&5
4837
4838 # Passes both tests.
4839 ac_preproc_ok=:
4840 break
4841 fi
4842
4843 rm -f conftest.err conftest.$ac_ext
4844
4845 done
4846 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4847 rm -f conftest.err conftest.$ac_ext
4848 if $ac_preproc_ok; then
4849 break
4850 fi
4851
4852 done
4853 ac_cv_prog_CPP=$CPP
4854
4855 fi
4856 CPP=$ac_cv_prog_CPP
4857 else
4858 ac_cv_prog_CPP=$CPP
4859 fi
4860 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
4861 $as_echo "$CPP" >&6; }
4862 ac_preproc_ok=false
4863 for ac_c_preproc_warn_flag in '' yes
4864 do
4865 # Use a header file that comes with gcc, so configuring glibc
4866 # with a fresh cross-compiler works.
4867 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4868 # <limits.h> exists even on freestanding compilers.
4869 # On the NeXT, cc -E runs the code through the compiler's parser,
4870 # not just through cpp. "Syntax error" is here to catch this case.
4871 cat >conftest.$ac_ext <<_ACEOF
4872 /* confdefs.h. */
4873 _ACEOF
4874 cat confdefs.h >>conftest.$ac_ext
4875 cat >>conftest.$ac_ext <<_ACEOF
4876 /* end confdefs.h. */
4877 #ifdef __STDC__
4878 # include <limits.h>
4879 #else
4880 # include <assert.h>
4881 #endif
4882 Syntax error
4883 _ACEOF
4884 if { (ac_try="$ac_cpp conftest.$ac_ext"
4885 case "(($ac_try" in
4886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4887 *) ac_try_echo=$ac_try;;
4888 esac
4889 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4890 $as_echo "$ac_try_echo") >&5
4891 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4892 ac_status=$?
4893 grep -v '^ *+' conftest.er1 >conftest.err
4894 rm -f conftest.er1
4895 cat conftest.err >&5
4896 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4897 (exit $ac_status); } >/dev/null && {
4898 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4899 test ! -s conftest.err
4900 }; then
4901 :
4902 else
4903 $as_echo "$as_me: failed program was:" >&5
4904 sed 's/^/| /' conftest.$ac_ext >&5
4905
4906 # Broken: fails on valid input.
4907 continue
4908 fi
4909
4910 rm -f conftest.err conftest.$ac_ext
4911
4912 # OK, works on sane cases. Now check whether nonexistent headers
4913 # can be detected and how.
4914 cat >conftest.$ac_ext <<_ACEOF
4915 /* confdefs.h. */
4916 _ACEOF
4917 cat confdefs.h >>conftest.$ac_ext
4918 cat >>conftest.$ac_ext <<_ACEOF
4919 /* end confdefs.h. */
4920 #include <ac_nonexistent.h>
4921 _ACEOF
4922 if { (ac_try="$ac_cpp conftest.$ac_ext"
4923 case "(($ac_try" in
4924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4925 *) ac_try_echo=$ac_try;;
4926 esac
4927 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4928 $as_echo "$ac_try_echo") >&5
4929 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4930 ac_status=$?
4931 grep -v '^ *+' conftest.er1 >conftest.err
4932 rm -f conftest.er1
4933 cat conftest.err >&5
4934 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4935 (exit $ac_status); } >/dev/null && {
4936 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4937 test ! -s conftest.err
4938 }; then
4939 # Broken: success on invalid input.
4940 continue
4941 else
4942 $as_echo "$as_me: failed program was:" >&5
4943 sed 's/^/| /' conftest.$ac_ext >&5
4944
4945 # Passes both tests.
4946 ac_preproc_ok=:
4947 break
4948 fi
4949
4950 rm -f conftest.err conftest.$ac_ext
4951
4952 done
4953 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4954 rm -f conftest.err conftest.$ac_ext
4955 if $ac_preproc_ok; then
4956 :
4957 else
4958 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4959 See \`config.log' for more details." >&5
4960 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4961 See \`config.log' for more details." >&2;}
4962 { (exit 1); exit 1; }; }
4963 fi
4964
4965 ac_ext=c
4966 ac_cpp='$CPP $CPPFLAGS'
4967 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4968 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4969 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4970
4971 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4972 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4973 if test "${ac_cv_path_GREP+set}" = set; then
4974 $as_echo_n "(cached) " >&6
4975 else
4976 if test -z "$GREP"; then
4977 ac_path_GREP_found=false
4978 # Loop through the user's path and test for each of PROGNAME-LIST
4979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4980 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4981 do
4982 IFS=$as_save_IFS
4983 test -z "$as_dir" && as_dir=.
4984 for ac_prog in grep ggrep; do
4985 for ac_exec_ext in '' $ac_executable_extensions; do
4986 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4987 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4988 # Check for GNU ac_path_GREP and select it if it is found.
4989 # Check for GNU $ac_path_GREP
4990 case `"$ac_path_GREP" --version 2>&1` in
4991 *GNU*)
4992 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4993 *)
4994 ac_count=0
4995 $as_echo_n 0123456789 >"conftest.in"
4996 while :
4997 do
4998 cat "conftest.in" "conftest.in" >"conftest.tmp"
4999 mv "conftest.tmp" "conftest.in"
5000 cp "conftest.in" "conftest.nl"
5001 $as_echo 'GREP' >> "conftest.nl"
5002 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5003 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5004 ac_count=`expr $ac_count + 1`
5005 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5006 # Best one so far, save it but keep looking for a better one
5007 ac_cv_path_GREP="$ac_path_GREP"
5008 ac_path_GREP_max=$ac_count
5009 fi
5010 # 10*(2^10) chars as input seems more than enough
5011 test $ac_count -gt 10 && break
5012 done
5013 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5014 esac
5015
5016 $ac_path_GREP_found && break 3
5017 done
5018 done
5019 done
5020 IFS=$as_save_IFS
5021 if test -z "$ac_cv_path_GREP"; then
5022 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5023 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5024 { (exit 1); exit 1; }; }
5025 fi
5026 else
5027 ac_cv_path_GREP=$GREP
5028 fi
5029
5030 fi
5031 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5032 $as_echo "$ac_cv_path_GREP" >&6; }
5033 GREP="$ac_cv_path_GREP"
5034
5035
5036 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
5037 $as_echo_n "checking for egrep... " >&6; }
5038 if test "${ac_cv_path_EGREP+set}" = set; then
5039 $as_echo_n "(cached) " >&6
5040 else
5041 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5042 then ac_cv_path_EGREP="$GREP -E"
5043 else
5044 if test -z "$EGREP"; then
5045 ac_path_EGREP_found=false
5046 # Loop through the user's path and test for each of PROGNAME-LIST
5047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5049 do
5050 IFS=$as_save_IFS
5051 test -z "$as_dir" && as_dir=.
5052 for ac_prog in egrep; do
5053 for ac_exec_ext in '' $ac_executable_extensions; do
5054 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5055 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5056 # Check for GNU ac_path_EGREP and select it if it is found.
5057 # Check for GNU $ac_path_EGREP
5058 case `"$ac_path_EGREP" --version 2>&1` in
5059 *GNU*)
5060 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5061 *)
5062 ac_count=0
5063 $as_echo_n 0123456789 >"conftest.in"
5064 while :
5065 do
5066 cat "conftest.in" "conftest.in" >"conftest.tmp"
5067 mv "conftest.tmp" "conftest.in"
5068 cp "conftest.in" "conftest.nl"
5069 $as_echo 'EGREP' >> "conftest.nl"
5070 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5071 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5072 ac_count=`expr $ac_count + 1`
5073 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5074 # Best one so far, save it but keep looking for a better one
5075 ac_cv_path_EGREP="$ac_path_EGREP"
5076 ac_path_EGREP_max=$ac_count
5077 fi
5078 # 10*(2^10) chars as input seems more than enough
5079 test $ac_count -gt 10 && break
5080 done
5081 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5082 esac
5083
5084 $ac_path_EGREP_found && break 3
5085 done
5086 done
5087 done
5088 IFS=$as_save_IFS
5089 if test -z "$ac_cv_path_EGREP"; then
5090 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5091 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5092 { (exit 1); exit 1; }; }
5093 fi
5094 else
5095 ac_cv_path_EGREP=$EGREP
5096 fi
5097
5098 fi
5099 fi
5100 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5101 $as_echo "$ac_cv_path_EGREP" >&6; }
5102 EGREP="$ac_cv_path_EGREP"
5103
5104
5105 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
5106 $as_echo_n "checking whether ln -s works... " >&6; }
5107 LN_S=$as_ln_s
5108 if test "$LN_S" = "ln -s"; then
5109 { $as_echo "$as_me:$LINENO: result: yes" >&5
5110 $as_echo "yes" >&6; }
5111 else
5112 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5113 $as_echo "no, using $LN_S" >&6; }
5114 fi
5115
5116 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5117 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5118 set x ${MAKE-make}
5119 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5120 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5121 $as_echo_n "(cached) " >&6
5122 else
5123 cat >conftest.make <<\_ACEOF
5124 SHELL = /bin/sh
5125 all:
5126 @echo '@@@%%%=$(MAKE)=@@@%%%'
5127 _ACEOF
5128 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5129 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5130 *@@@%%%=?*=@@@%%%*)
5131 eval ac_cv_prog_make_${ac_make}_set=yes;;
5132 *)
5133 eval ac_cv_prog_make_${ac_make}_set=no;;
5134 esac
5135 rm -f conftest.make
5136 fi
5137 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5138 { $as_echo "$as_me:$LINENO: result: yes" >&5
5139 $as_echo "yes" >&6; }
5140 SET_MAKE=
5141 else
5142 { $as_echo "$as_me:$LINENO: result: no" >&5
5143 $as_echo "no" >&6; }
5144 SET_MAKE="MAKE=${MAKE-make}"
5145 fi
5146
5147 if test -n "$ac_tool_prefix"; then
5148 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5149 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5150 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5151 $as_echo_n "checking for $ac_word... " >&6; }
5152 if test "${ac_cv_prog_RANLIB+set}" = set; then
5153 $as_echo_n "(cached) " >&6
5154 else
5155 if test -n "$RANLIB"; then
5156 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5157 else
5158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159 for as_dir in $PATH
5160 do
5161 IFS=$as_save_IFS
5162 test -z "$as_dir" && as_dir=.
5163 for ac_exec_ext in '' $ac_executable_extensions; do
5164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5166 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5167 break 2
5168 fi
5169 done
5170 done
5171 IFS=$as_save_IFS
5172
5173 fi
5174 fi
5175 RANLIB=$ac_cv_prog_RANLIB
5176 if test -n "$RANLIB"; then
5177 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5178 $as_echo "$RANLIB" >&6; }
5179 else
5180 { $as_echo "$as_me:$LINENO: result: no" >&5
5181 $as_echo "no" >&6; }
5182 fi
5183
5184
5185 fi
5186 if test -z "$ac_cv_prog_RANLIB"; then
5187 ac_ct_RANLIB=$RANLIB
5188 # Extract the first word of "ranlib", so it can be a program name with args.
5189 set dummy ranlib; ac_word=$2
5190 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5191 $as_echo_n "checking for $ac_word... " >&6; }
5192 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5193 $as_echo_n "(cached) " >&6
5194 else
5195 if test -n "$ac_ct_RANLIB"; then
5196 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5197 else
5198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5199 for as_dir in $PATH
5200 do
5201 IFS=$as_save_IFS
5202 test -z "$as_dir" && as_dir=.
5203 for ac_exec_ext in '' $ac_executable_extensions; do
5204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5205 ac_cv_prog_ac_ct_RANLIB="ranlib"
5206 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5207 break 2
5208 fi
5209 done
5210 done
5211 IFS=$as_save_IFS
5212
5213 fi
5214 fi
5215 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5216 if test -n "$ac_ct_RANLIB"; then
5217 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5218 $as_echo "$ac_ct_RANLIB" >&6; }
5219 else
5220 { $as_echo "$as_me:$LINENO: result: no" >&5
5221 $as_echo "no" >&6; }
5222 fi
5223
5224 if test "x$ac_ct_RANLIB" = x; then
5225 RANLIB=":"
5226 else
5227 case $cross_compiling:$ac_tool_warned in
5228 yes:)
5229 { $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5230 whose name does not start with the host triplet. If you think this
5231 configuration is useful to you, please write to autoconf@gnu.org." >&5
5232 $as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5233 whose name does not start with the host triplet. If you think this
5234 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5235 ac_tool_warned=yes ;;
5236 esac
5237 RANLIB=$ac_ct_RANLIB
5238 fi
5239 else
5240 RANLIB="$ac_cv_prog_RANLIB"
5241 fi
5242
5243
5244 # Extract the first word of "perl", so it can be a program name with args.
5245 set dummy perl; ac_word=$2
5246 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5247 $as_echo_n "checking for $ac_word... " >&6; }
5248 if test "${ac_cv_path_PERLINTERP+set}" = set; then
5249 $as_echo_n "(cached) " >&6
5250 else
5251 case $PERLINTERP in
5252 [\\/]* | ?:[\\/]*)
5253 ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5254 ;;
5255 *)
5256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5257 for as_dir in $PATH
5258 do
5259 IFS=$as_save_IFS
5260 test -z "$as_dir" && as_dir=.
5261 for ac_exec_ext in '' $ac_executable_extensions; do
5262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5263 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5264 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5265 break 2
5266 fi
5267 done
5268 done
5269 IFS=$as_save_IFS
5270
5271 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5272 ;;
5273 esac
5274 fi
5275 PERLINTERP=$ac_cv_path_PERLINTERP
5276 if test -n "$PERLINTERP"; then
5277 { $as_echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5278 $as_echo "$PERLINTERP" >&6; }
5279 else
5280 { $as_echo "$as_me:$LINENO: result: no" >&5
5281 $as_echo "no" >&6; }
5282 fi
5283
5284
5285 ac_cv_path_perlinterp="$PERLINTERP"
5286 _sHpB='#!'
5287
5288
5289 # Check whether --with-perl-shebang was given.
5290 if test "${with_perl_shebang+set}" = set; then
5291 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5292 else
5293 opt_perl_shebang="not_set"
5294 fi
5295
5296 { $as_echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5297 $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
5298 if test "${ax_cv_opt_perl_shebang+set}" = set; then
5299 $as_echo_n "(cached) " >&6
5300 else
5301 case "$opt_perl_shebang" in
5302 not_set ) ax_cv_opt_perl_shebang=''
5303 ;;
5304 * )
5305 ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5306 esac
5307
5308 fi
5309 { $as_echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5310 $as_echo "$ax_cv_opt_perl_shebang" >&6; }
5311 if test "A$ax_cv_opt_perl_shebang" != "A"
5312 then
5313 ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5314 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5315 { $as_echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5316 $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5317
5318 # Automatic detection of sharpbang formula starts here
5319 else
5320 _somian_shbangperl=`$PERLINTERP -V:startperl`
5321 negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5322 { $as_echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5323 $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
5324 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5325 $as_echo_n "(cached) " >&6
5326 else
5327 _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5328 if test "x$_somian_kspb_perl" == x
5329 then _somian_ksbp_warn_empty='durnit'
5330 else
5331 case "A$_somian_kspb_perl" in
5332 A#!*perl* )
5333 ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5334 ;;
5335 A* ) _somian_ksbp_warn_defau='trouble'
5336 ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5337 esac
5338 fi
5339
5340 fi
5341 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5342 $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
5343 # The above prints Checking ... result message to user.
5344 PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5345
5346 if test A${_somian_ksbp_warn_empty+set} == Aset
5347 then { $as_echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5348 $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5349 fi
5350 # Inform user after printing result value
5351 if test A${_somian_ksbp_warn_defau+set} == Aset
5352 then { $as_echo "$as_me:$LINENO: Maybe Not good -" >&5
5353 $as_echo "$as_me: Maybe Not good -" >&6;}
5354 { $as_echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5355 $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5356 else { $as_echo "$as_me:$LINENO: OK Good result - " >&5
5357 $as_echo "$as_me: OK Good result - " >&6;}
5358 { $as_echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5359 $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5360 fi
5361 fi
5362
5363 # Find a good install program. We prefer a C program (faster),
5364 # so one script is as good as another. But avoid the broken or
5365 # incompatible versions:
5366 # SysV /etc/install, /usr/sbin/install
5367 # SunOS /usr/etc/install
5368 # IRIX /sbin/install
5369 # AIX /bin/install
5370 # AmigaOS /C/install, which installs bootblocks on floppy discs
5371 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5372 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5373 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5374 # OS/2's system install, which has a completely different semantic
5375 # ./install, which can be erroneously created by make from ./install.sh.
5376 # Reject install programs that cannot install multiple files.
5377 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5378 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5379 if test -z "$INSTALL"; then
5380 if test "${ac_cv_path_install+set}" = set; then
5381 $as_echo_n "(cached) " >&6
5382 else
5383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5384 for as_dir in $PATH
5385 do
5386 IFS=$as_save_IFS
5387 test -z "$as_dir" && as_dir=.
5388 # Account for people who put trailing slashes in PATH elements.
5389 case $as_dir/ in
5390 ./ | .// | /cC/* | \
5391 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5392 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5393 /usr/ucb/* ) ;;
5394 *)
5395 # OSF1 and SCO ODT 3.0 have their own names for install.
5396 # Don't use installbsd from OSF since it installs stuff as root
5397 # by default.
5398 for ac_prog in ginstall scoinst install; do
5399 for ac_exec_ext in '' $ac_executable_extensions; do
5400 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5401 if test $ac_prog = install &&
5402 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5403 # AIX install. It has an incompatible calling convention.
5404 :
5405 elif test $ac_prog = install &&
5406 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5407 # program-specific install script used by HP pwplus--don't use.
5408 :
5409 else
5410 rm -rf conftest.one conftest.two conftest.dir
5411 echo one > conftest.one
5412 echo two > conftest.two
5413 mkdir conftest.dir
5414 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5415 test -s conftest.one && test -s conftest.two &&
5416 test -s conftest.dir/conftest.one &&
5417 test -s conftest.dir/conftest.two
5418 then
5419 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5420 break 3
5421 fi
5422 fi
5423 fi
5424 done
5425 done
5426 ;;
5427 esac
5428
5429 done
5430 IFS=$as_save_IFS
5431
5432 rm -rf conftest.one conftest.two conftest.dir
5433
5434 fi
5435 if test "${ac_cv_path_install+set}" = set; then
5436 INSTALL=$ac_cv_path_install
5437 else
5438 # As a last resort, use the slow shell script. Don't cache a
5439 # value for INSTALL within a source directory, because that will
5440 # break other packages using the cache if that directory is
5441 # removed, or if the value is a relative name.
5442 INSTALL=$ac_install_sh
5443 fi
5444 fi
5445 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
5446 $as_echo "$INSTALL" >&6; }
5447
5448 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5449 # It thinks the first close brace ends the variable substitution.
5450 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5451
5452 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5453
5454 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5455
5456 case "x$INSTALL" in
5457 x/*) ;;
5458 *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5459 esac
5460 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5461 # Extract the first word of "ar", so it can be a program name with args.
5462 set dummy ar; ac_word=$2
5463 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5464 $as_echo_n "checking for $ac_word... " >&6; }
5465 if test "${ac_cv_prog_AR+set}" = set; then
5466 $as_echo_n "(cached) " >&6
5467 else
5468 if test -n "$AR"; then
5469 ac_cv_prog_AR="$AR" # Let the user override the test.
5470 else
5471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5472 for as_dir in $PATH
5473 do
5474 IFS=$as_save_IFS
5475 test -z "$as_dir" && as_dir=.
5476 for ac_exec_ext in '' $ac_executable_extensions; do
5477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5478 ac_cv_prog_AR="ar"
5479 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5480 break 2
5481 fi
5482 done
5483 done
5484 IFS=$as_save_IFS
5485
5486 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5487 fi
5488 fi
5489 AR=$ac_cv_prog_AR
5490 if test -n "$AR"; then
5491 { $as_echo "$as_me:$LINENO: result: $AR" >&5
5492 $as_echo "$AR" >&6; }
5493 else
5494 { $as_echo "$as_me:$LINENO: result: no" >&5
5495 $as_echo "no" >&6; }
5496 fi
5497
5498
5499 if test "$AR" = "NONE"; then
5500 cat >confcache <<\_ACEOF
5501 # This file is a shell script that caches the results of configure
5502 # tests run on this system so they can be shared between configure
5503 # scripts and configure runs, see configure's option --config-cache.
5504 # It is not useful on other systems. If it contains results you don't
5505 # want to keep, you may remove or edit it.
5506 #
5507 # config.status only pays attention to the cache file if you give it
5508 # the --recheck option to rerun configure.
5509 #
5510 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5511 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5512 # following values.
5513
5514 _ACEOF
5515
5516 # The following way of writing the cache mishandles newlines in values,
5517 # but we know of no workaround that is simple, portable, and efficient.
5518 # So, we kill variables containing newlines.
5519 # Ultrix sh set writes to stderr and can't be redirected directly,
5520 # and sets the high bit in the cache file unless we assign to the vars.
5521 (
5522 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5523 eval ac_val=\$$ac_var
5524 case $ac_val in #(
5525 *${as_nl}*)
5526 case $ac_var in #(
5527 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5528 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5529 esac
5530 case $ac_var in #(
5531 _ | IFS | as_nl) ;; #(
5532 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5533 *) $as_unset $ac_var ;;
5534 esac ;;
5535 esac
5536 done
5537
5538 (set) 2>&1 |
5539 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5540 *${as_nl}ac_space=\ *)
5541 # `set' does not quote correctly, so add quotes (double-quote
5542 # substitution turns \\\\ into \\, and sed turns \\ into \).
5543 sed -n \
5544 "s/'/'\\\\''/g;
5545 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5546 ;; #(
5547 *)
5548 # `set' quotes correctly as required by POSIX, so do not add quotes.
5549 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5550 ;;
5551 esac |
5552 sort
5553 ) |
5554 sed '
5555 /^ac_cv_env_/b end
5556 t clear
5557 :clear
5558 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5559 t end
5560 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5561 :end' >>confcache
5562 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5563 if test -w "$cache_file"; then
5564 test "x$cache_file" != "x/dev/null" &&
5565 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
5566 $as_echo "$as_me: updating cache $cache_file" >&6;}
5567 cat confcache >$cache_file
5568 else
5569 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5570 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5571 fi
5572 fi
5573 rm -f confcache
5574 exit 1
5575 fi
5576 # Extract the first word of "ps", so it can be a program name with args.
5577 set dummy ps; ac_word=$2
5578 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5579 $as_echo_n "checking for $ac_word... " >&6; }
5580 if test "${ac_cv_path_PS+set}" = set; then
5581 $as_echo_n "(cached) " >&6
5582 else
5583 case $PS in
5584 [\\/]* | ?:[\\/]*)
5585 ac_cv_path_PS="$PS" # Let the user override the test with a path.
5586 ;;
5587 *)
5588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5589 for as_dir in $PATH
5590 do
5591 IFS=$as_save_IFS
5592 test -z "$as_dir" && as_dir=.
5593 for ac_exec_ext in '' $ac_executable_extensions; do
5594 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5595 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5596 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5597 break 2
5598 fi
5599 done
5600 done
5601 IFS=$as_save_IFS
5602
5603 ;;
5604 esac
5605 fi
5606 PS=$ac_cv_path_PS
5607 if test -n "$PS"; then
5608 { $as_echo "$as_me:$LINENO: result: $PS" >&5
5609 $as_echo "$PS" >&6; }
5610 else
5611 { $as_echo "$as_me:$LINENO: result: no" >&5
5612 $as_echo "no" >&6; }
5613 fi
5614
5615
5616 { $as_echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5617 $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
5618 if test "${ac_cv_prog_ps_syntax+set}" = set; then
5619 $as_echo_n "(cached) " >&6
5620 else
5621
5622 if $PS ax -o rss > /dev/null 2>&1; then
5623 ac_cv_prog_ps_ax=yes
5624 else
5625 ac_cv_prog_ps_ax=no
5626 fi
5627 if $PS -ef -o rss > /dev/null 2>&1; then
5628 ac_cv_prog_ps_ef=yes
5629 else
5630 ac_cv_prog_ps_ef=no
5631 fi
5632 if test "$ac_cv_prog_ps_ax" = yes; then
5633 ac_cv_prog_ps_syntax=BSD
5634 else
5635 if test "$ac_cv_prog_ps_ef" = yes; then
5636 ac_cv_prog_ps_syntax=POSIX
5637 else
5638 { { $as_echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5639 $as_echo "$as_me: error: Could not determine ps syntax" >&2;}
5640 { (exit 1); exit 1; }; }
5641 fi
5642 fi
5643
5644 fi
5645 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5646 $as_echo "$ac_cv_prog_ps_syntax" >&6; }
5647
5648 cat >>confdefs.h <<_ACEOF
5649 #define PSCOMMAND $PS
5650 _ACEOF
5651
5652 if test "$ac_cv_prog_ps_syntax" = BSD; then
5653
5654 cat >>confdefs.h <<\_ACEOF
5655 #define PSTYPE_IS_BSD 1
5656 _ACEOF
5657
5658 else
5659 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5660
5661 cat >>confdefs.h <<\_ACEOF
5662 #define PSTYPE_IS_POSIX 1
5663 _ACEOF
5664
5665 else
5666 { { $as_echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5667 $as_echo "$as_me: error: Unknown ps syntax type!" >&2;}
5668 { (exit 1); exit 1; }; }
5669 fi
5670 fi
5671
5672 ac_ext=${ac_fc_srcext-f}
5673 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5674 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5675 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5676
5677
5678 ac_ext=${ac_fc_srcext-f}
5679 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5680 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5681 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5682 { $as_echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5683 $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
5684 if test "${ac_cv_fc_srcext_F90+set}" = set; then
5685 $as_echo_n "(cached) " >&6
5686 else
5687 ac_ext=F90
5688 ac_fcflags_srcext_save=$ac_fcflags_srcext
5689 ac_fcflags_srcext=
5690 ac_cv_fc_srcext_F90=unknown
5691 for ac_flag in none -qsuffix=f=F90 -Tf; do
5692 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5693 cat >conftest.$ac_ext <<_ACEOF
5694 program main
5695
5696 end
5697 _ACEOF
5698 rm -f conftest.$ac_objext
5699 if { (ac_try="$ac_compile"
5700 case "(($ac_try" in
5701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5702 *) ac_try_echo=$ac_try;;
5703 esac
5704 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5705 $as_echo "$ac_try_echo") >&5
5706 (eval "$ac_compile") 2>conftest.er1
5707 ac_status=$?
5708 grep -v '^ *+' conftest.er1 >conftest.err
5709 rm -f conftest.er1
5710 cat conftest.err >&5
5711 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712 (exit $ac_status); } && {
5713 test -z "$ac_fc_werror_flag" ||
5714 test ! -s conftest.err
5715 } && test -s conftest.$ac_objext; then
5716 ac_cv_fc_srcext_F90=$ac_flag; break
5717 else
5718 $as_echo "$as_me: failed program was:" >&5
5719 sed 's/^/| /' conftest.$ac_ext >&5
5720
5721
5722 fi
5723
5724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5725 done
5726 rm -f conftest.$ac_objext conftest.F90
5727 ac_fcflags_srcext=$ac_fcflags_srcext_save
5728
5729 fi
5730 { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5731 $as_echo "$ac_cv_fc_srcext_F90" >&6; }
5732 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5733 { { $as_echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5734 $as_echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5735 { (exit 1); exit 1; }; }
5736 else
5737 ac_fc_srcext=F90
5738 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5739 ac_fcflags_srcext=""
5740 FCFLAGS_F90=""
5741 else
5742 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5743 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5744 fi
5745
5746
5747 fi
5748 ac_ext=${ac_fc_srcext-f}
5749 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5750 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5751 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5752
5753
5754
5755
5756
5757 # Try to determine native compiler flags that allow us to use F90 suffix
5758 # for preprocessed f90 source.
5759
5760 if test "$ac_test_PREPFLAG" != "set"; then
5761 PREPFLAG=""
5762 case "${host_cpu}-${host_os}" in
5763
5764 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5765 PREPFLAG="-fpp1 "
5766 fi;;
5767 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5768 PREPFLAG="-qsuffix=cpp=F90 "
5769 fi;;
5770 *darwin*)
5771 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5772 PREPFLAG="-qsuffix=cpp=F90 "
5773 fi;;
5774 esac
5775
5776 if test -z "$PREPFLAG"; then
5777 { $as_echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5778 $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5779 PREPFLAG=""
5780 fi
5781
5782 { $as_echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5783 $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
5784
5785 ac_ext=${ac_fc_srcext-f}
5786 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5787 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5788 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5789
5790 ac_save_ext=$ac_ext
5791 ac_ext=F90
5792 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5793
5794 if test "$PREPFLAG"; then
5795 FCFLAGS_SRCEXT="${PREPFLAG}"
5796 fi
5797
5798 cat >conftest.$ac_ext <<_ACEOF
5799
5800
5801 program conftest
5802 integer :: i
5803 i = 1
5804 end program conftest
5805
5806 _ACEOF
5807 rm -f conftest.$ac_objext
5808 if { (ac_try="$ac_compile"
5809 case "(($ac_try" in
5810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5811 *) ac_try_echo=$ac_try;;
5812 esac
5813 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5814 $as_echo "$ac_try_echo") >&5
5815 (eval "$ac_compile") 2>conftest.er1
5816 ac_status=$?
5817 grep -v '^ *+' conftest.er1 >conftest.err
5818 rm -f conftest.er1
5819 cat conftest.err >&5
5820 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5821 (exit $ac_status); } && {
5822 test -z "$ac_fc_werror_flag" ||
5823 test ! -s conftest.err
5824 } && test -s conftest.$ac_objext; then
5825 prepflagworks=1
5826 else
5827 $as_echo "$as_me: failed program was:" >&5
5828 sed 's/^/| /' conftest.$ac_ext >&5
5829
5830 prepflagworks=0
5831 fi
5832
5833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5834
5835 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5836 ac_ext=$ac_save_ext
5837 ac_ext=${ac_fc_srcext-f}
5838 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5839 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5840 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5841
5842
5843 if test "$prepflagworks" = 1; then
5844 { $as_echo "$as_me:$LINENO: result: yes" >&5
5845 $as_echo "yes" >&6; }
5846 FCFLAGS_SRCEXT="${PREPFLAG}"
5847
5848 else
5849 { $as_echo "$as_me:$LINENO: result: no" >&5
5850 $as_echo "no" >&6; }
5851 { { $as_echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5852 $as_echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5853 { (exit 1); exit 1; }; }
5854 fi
5855 fi
5856
5857
5858
5859
5860
5861 # Try to determine native compiler flags that allow us to use F90 suffix
5862 # for preprocessed f90 source with -D type defines
5863
5864 if test "$ac_test_PREPDEFFLAG" != "set"; then
5865 PREPDEFFLAG=""
5866 case "${host_cpu}-${host_os}" in
5867
5868 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5869 PREPDEFFLAG=" "
5870 fi;;
5871 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5872 PREPDEFFLAG="-WF,"
5873 fi;;
5874 *darwin*)
5875 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5876 PREPDEFFLAG="-WF,"
5877 fi;;
5878 esac
5879
5880 if test -z "$PREPDEFFLAG"; then
5881 { $as_echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5882 $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5883 PREPDEFFLAG=" "
5884 fi
5885
5886 { $as_echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5887 $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
5888
5889 ac_ext=${ac_fc_srcext-f}
5890 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5891 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5892 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5893
5894 ac_save_ext=$ac_ext
5895 ac_ext=F90
5896 ac_save_FCFLAGS=$FCFLAGS
5897
5898 if test "$PREPDEFFLAG"; then
5899 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5900 fi
5901
5902 cat >conftest.$ac_ext <<_ACEOF
5903
5904
5905 program conftest
5906 integer :: i
5907 #ifdef TEST
5908 i = 1
5909 #else
5910 choke me
5911 #endif
5912 end program conftest
5913
5914 _ACEOF
5915 rm -f conftest.$ac_objext
5916 if { (ac_try="$ac_compile"
5917 case "(($ac_try" in
5918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5919 *) ac_try_echo=$ac_try;;
5920 esac
5921 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5922 $as_echo "$ac_try_echo") >&5
5923 (eval "$ac_compile") 2>conftest.er1
5924 ac_status=$?
5925 grep -v '^ *+' conftest.er1 >conftest.err
5926 rm -f conftest.er1
5927 cat conftest.err >&5
5928 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929 (exit $ac_status); } && {
5930 test -z "$ac_fc_werror_flag" ||
5931 test ! -s conftest.err
5932 } && test -s conftest.$ac_objext; then
5933 prepdefflagworks=1
5934 else
5935 $as_echo "$as_me: failed program was:" >&5
5936 sed 's/^/| /' conftest.$ac_ext >&5
5937
5938 prepdefflagworks=0
5939 fi
5940
5941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5942
5943 FCFLAGS=$ac_save_FCFLAGS
5944 ac_ext=$ac_save_ext
5945 ac_ext=${ac_fc_srcext-f}
5946 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5947 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5948 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5949
5950
5951 if test "$prepdefflagworks" = 1; then
5952 { $as_echo "$as_me:$LINENO: result: yes" >&5
5953 $as_echo "yes" >&6; }
5954
5955 else
5956 { $as_echo "$as_me:$LINENO: result: no" >&5
5957 $as_echo "no" >&6; }
5958 { { $as_echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5959 $as_echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5960 { (exit 1); exit 1; }; }
5961 fi
5962 fi
5963
5964 ac_ext=${ac_fc_srcext-f}
5965 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5966 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5967 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5968 { $as_echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5969 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
5970 if test "${ac_cv_prog_fc_v+set}" = set; then
5971 $as_echo_n "(cached) " >&6
5972 else
5973 cat >conftest.$ac_ext <<_ACEOF
5974 program main
5975
5976 end
5977 _ACEOF
5978 rm -f conftest.$ac_objext
5979 if { (ac_try="$ac_compile"
5980 case "(($ac_try" in
5981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5982 *) ac_try_echo=$ac_try;;
5983 esac
5984 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5985 $as_echo "$ac_try_echo") >&5
5986 (eval "$ac_compile") 2>conftest.er1
5987 ac_status=$?
5988 grep -v '^ *+' conftest.er1 >conftest.err
5989 rm -f conftest.er1
5990 cat conftest.err >&5
5991 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992 (exit $ac_status); } && {
5993 test -z "$ac_fc_werror_flag" ||
5994 test ! -s conftest.err
5995 } && test -s conftest.$ac_objext; then
5996 ac_cv_prog_fc_v=
5997 # Try some options frequently used verbose output
5998 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5999 cat >conftest.$ac_ext <<_ACEOF
6000 program main
6001
6002 end
6003 _ACEOF
6004
6005 # Compile and link our simple test program by passing a flag (argument
6006 # 1 to this macro) to the Fortran compiler in order to get
6007 # "verbose" output that we can then parse for the Fortran linker
6008 # flags.
6009 ac_save_FFLAGS=$FCFLAGS
6010 FCFLAGS="$FCFLAGS $ac_verb"
6011 eval "set x $ac_link"
6012 shift
6013 $as_echo "$as_me:$LINENO: $*" >&5
6014 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6015 # LIBRARY_PATH; skip all such settings.
6016 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6017 grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6018 $as_echo "$ac_fc_v_output" >&5
6019 FCFLAGS=$ac_save_FFLAGS
6020
6021 rm -rf conftest*
6022
6023 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6024 # /foo, /bar, and /baz are search directories for the Fortran linker.
6025 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6026 ac_fc_v_output="`echo $ac_fc_v_output |
6027 grep 'LPATH is:' |
6028 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6029
6030 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6031 # that detects unbalanced quotes in FLIBS should be implemented
6032 # and (ugh) tested at some point.
6033 case $ac_fc_v_output in
6034 # If we are using xlf then replace all the commas with spaces.
6035 *xlfentry*)
6036 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6037
6038 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6039 # $LIBS confuse us, and the libraries appear later in the output anyway).
6040 *mGLOB_options_string*)
6041 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6042
6043 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6044 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6045 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6046 *-cmdline\ * | *-ignore\ * | *-def\ *)
6047 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6048 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6049 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6050 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6051
6052 # If we are using Cray Fortran then delete quotes.
6053 *cft90*)
6054 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6055 esac
6056
6057
6058 # look for -l* and *.a constructs in the output
6059 for ac_arg in $ac_fc_v_output; do
6060 case $ac_arg in
6061 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6062 ac_cv_prog_fc_v=$ac_verb
6063 break 2 ;;
6064 esac
6065 done
6066 done
6067 if test -z "$ac_cv_prog_fc_v"; then
6068 { $as_echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6069 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6070 fi
6071 else
6072 $as_echo "$as_me: failed program was:" >&5
6073 sed 's/^/| /' conftest.$ac_ext >&5
6074
6075 { $as_echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6076 $as_echo "$as_me: WARNING: compilation failed" >&2;}
6077 fi
6078
6079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6080
6081 fi
6082 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6083 $as_echo "$ac_cv_prog_fc_v" >&6; }
6084 { $as_echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6085 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6086 if test "${ac_cv_fc_libs+set}" = set; then
6087 $as_echo_n "(cached) " >&6
6088 else
6089 if test "x$FCLIBS" != "x"; then
6090 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6091 else
6092
6093 cat >conftest.$ac_ext <<_ACEOF
6094 program main
6095
6096 end
6097 _ACEOF
6098
6099 # Compile and link our simple test program by passing a flag (argument
6100 # 1 to this macro) to the Fortran compiler in order to get
6101 # "verbose" output that we can then parse for the Fortran linker
6102 # flags.
6103 ac_save_FFLAGS=$FCFLAGS
6104 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6105 eval "set x $ac_link"
6106 shift
6107 $as_echo "$as_me:$LINENO: $*" >&5
6108 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6109 # LIBRARY_PATH; skip all such settings.
6110 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6111 grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6112 $as_echo "$ac_fc_v_output" >&5
6113 FCFLAGS=$ac_save_FFLAGS
6114
6115 rm -rf conftest*
6116
6117 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6118 # /foo, /bar, and /baz are search directories for the Fortran linker.
6119 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6120 ac_fc_v_output="`echo $ac_fc_v_output |
6121 grep 'LPATH is:' |
6122 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6123
6124 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6125 # that detects unbalanced quotes in FLIBS should be implemented
6126 # and (ugh) tested at some point.
6127 case $ac_fc_v_output in
6128 # If we are using xlf then replace all the commas with spaces.
6129 *xlfentry*)
6130 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6131
6132 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6133 # $LIBS confuse us, and the libraries appear later in the output anyway).
6134 *mGLOB_options_string*)
6135 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6136
6137 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6138 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6139 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6140 *-cmdline\ * | *-ignore\ * | *-def\ *)
6141 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6142 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6143 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6144 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6145
6146 # If we are using Cray Fortran then delete quotes.
6147 *cft90*)
6148 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6149 esac
6150
6151
6152
6153 ac_cv_fc_libs=
6154
6155 # Save positional arguments (if any)
6156 ac_save_positional="$@"
6157
6158 set X $ac_fc_v_output
6159 while test $# != 1; do
6160 shift
6161 ac_arg=$1
6162 case $ac_arg in
6163 [\\/]*.a | ?:[\\/]*.a)
6164 ac_exists=false
6165 for ac_i in $ac_cv_fc_libs; do
6166 if test x"$ac_arg" = x"$ac_i"; then
6167 ac_exists=true
6168 break
6169 fi
6170 done
6171
6172 if test x"$ac_exists" = xtrue; then
6173 :
6174 else
6175 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6176 fi
6177
6178 ;;
6179 -bI:*)
6180 ac_exists=false
6181 for ac_i in $ac_cv_fc_libs; do
6182 if test x"$ac_arg" = x"$ac_i"; then
6183 ac_exists=true
6184 break
6185 fi
6186 done
6187
6188 if test x"$ac_exists" = xtrue; then
6189 :
6190 else
6191 if test "$ac_compiler_gnu" = yes; then
6192 for ac_link_opt in $ac_arg; do
6193 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6194 done
6195 else
6196 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6197 fi
6198 fi
6199
6200 ;;
6201 # Ignore these flags.
6202 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6203 ;;
6204 -lkernel32)
6205 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6206 ;;
6207 -[LRuYz])
6208 # These flags, when seen by themselves, take an argument.
6209 # We remove the space between option and argument and re-iterate
6210 # unless we find an empty arg or a new option (starting with -)
6211 case $2 in
6212 "" | -*);;
6213 *)
6214 ac_arg="$ac_arg$2"
6215 shift; shift
6216 set X $ac_arg "$@"
6217 ;;
6218 esac
6219 ;;
6220 -YP,*)
6221 for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6222 ac_exists=false
6223 for ac_i in $ac_cv_fc_libs; do
6224 if test x"$ac_j" = x"$ac_i"; then
6225 ac_exists=true
6226 break
6227 fi
6228 done
6229
6230 if test x"$ac_exists" = xtrue; then
6231 :
6232 else
6233 ac_arg="$ac_arg $ac_j"
6234 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6235 fi
6236
6237 done
6238 ;;
6239 -[lLR]*)
6240 ac_exists=false
6241 for ac_i in $ac_cv_fc_libs; do
6242 if test x"$ac_arg" = x"$ac_i"; then
6243 ac_exists=true
6244 break
6245 fi
6246 done
6247
6248 if test x"$ac_exists" = xtrue; then
6249 :
6250 else
6251 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6252 fi
6253
6254 ;;
6255 -zallextract*| -zdefaultextract)
6256 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6257 ;;
6258 # Ignore everything else.
6259 esac
6260 done
6261 # restore positional arguments
6262 set X $ac_save_positional; shift
6263
6264 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6265 # then we insist that the "run path" must be an absolute path (i.e. it
6266 # must begin with a "/").
6267 case `(uname -sr) 2>/dev/null` in
6268 "SunOS 5"*)
6269 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
6270 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6271 test "x$ac_ld_run_path" != x &&
6272 if test "$ac_compiler_gnu" = yes; then
6273 for ac_link_opt in $ac_ld_run_path; do
6274 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6275 done
6276 else
6277 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6278 fi
6279 ;;
6280 esac
6281 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6282
6283 fi
6284 { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6285 $as_echo "$ac_cv_fc_libs" >&6; }
6286 FCLIBS="$ac_cv_fc_libs"
6287
6288
6289 ac_ext=${ac_fc_srcext-f}
6290 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6291 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6292 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6293
6294
6295 ac_ext=${ac_fc_srcext-f}
6296 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6297 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6298 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6299
6300 { $as_echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6301 $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
6302 if test "${ac_cv_fc_dummy_main+set}" = set; then
6303 $as_echo_n "(cached) " >&6
6304 else
6305 ac_fc_dm_save_LIBS=$LIBS
6306 LIBS="$LIBS $FCLIBS"
6307 ac_fortran_dm_var=FC_DUMMY_MAIN
6308 ac_ext=c
6309 ac_cpp='$CPP $CPPFLAGS'
6310 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6311 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6312 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6313
6314 # First, try linking without a dummy main:
6315 cat >conftest.$ac_ext <<_ACEOF
6316 /* confdefs.h. */
6317 _ACEOF
6318 cat confdefs.h >>conftest.$ac_ext
6319 cat >>conftest.$ac_ext <<_ACEOF
6320 /* end confdefs.h. */
6321
6322 #ifdef FC_DUMMY_MAIN
6323 #ifndef FC_DUMMY_MAIN_EQ_F77
6324 # ifdef __cplusplus
6325 extern "C"
6326 # endif
6327 int FC_DUMMY_MAIN() { return 1; }
6328 #endif
6329 #endif
6330 int
6331 main ()
6332 {
6333
6334 ;
6335 return 0;
6336 }
6337 _ACEOF
6338 rm -f conftest.$ac_objext conftest$ac_exeext
6339 if { (ac_try="$ac_link"
6340 case "(($ac_try" in
6341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6342 *) ac_try_echo=$ac_try;;
6343 esac
6344 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6345 $as_echo "$ac_try_echo") >&5
6346 (eval "$ac_link") 2>conftest.er1
6347 ac_status=$?
6348 grep -v '^ *+' conftest.er1 >conftest.err
6349 rm -f conftest.er1
6350 cat conftest.err >&5
6351 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 (exit $ac_status); } && {
6353 test -z "$ac_c_werror_flag" ||
6354 test ! -s conftest.err
6355 } && test -s conftest$ac_exeext && {
6356 test "$cross_compiling" = yes ||
6357 $as_test_x conftest$ac_exeext
6358 }; then
6359 ac_cv_fortran_dummy_main=none
6360 else
6361 $as_echo "$as_me: failed program was:" >&5
6362 sed 's/^/| /' conftest.$ac_ext >&5
6363
6364 ac_cv_fortran_dummy_main=unknown
6365 fi
6366
6367 rm -rf conftest.dSYM
6368 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6369 conftest$ac_exeext conftest.$ac_ext
6370
6371 if test $ac_cv_fortran_dummy_main = unknown; then
6372 for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6373 cat >conftest.$ac_ext <<_ACEOF
6374 /* confdefs.h. */
6375 _ACEOF
6376 cat confdefs.h >>conftest.$ac_ext
6377 cat >>conftest.$ac_ext <<_ACEOF
6378 /* end confdefs.h. */
6379 #define $ac_fortran_dm_var $ac_func
6380 #ifdef FC_DUMMY_MAIN
6381 #ifndef FC_DUMMY_MAIN_EQ_F77
6382 # ifdef __cplusplus
6383 extern "C"
6384 # endif
6385 int FC_DUMMY_MAIN() { return 1; }
6386 #endif
6387 #endif
6388 int
6389 main ()
6390 {
6391
6392 ;
6393 return 0;
6394 }
6395 _ACEOF
6396 rm -f conftest.$ac_objext conftest$ac_exeext
6397 if { (ac_try="$ac_link"
6398 case "(($ac_try" in
6399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6400 *) ac_try_echo=$ac_try;;
6401 esac
6402 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6403 $as_echo "$ac_try_echo") >&5
6404 (eval "$ac_link") 2>conftest.er1
6405 ac_status=$?
6406 grep -v '^ *+' conftest.er1 >conftest.err
6407 rm -f conftest.er1
6408 cat conftest.err >&5
6409 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410 (exit $ac_status); } && {
6411 test -z "$ac_c_werror_flag" ||
6412 test ! -s conftest.err
6413 } && test -s conftest$ac_exeext && {
6414 test "$cross_compiling" = yes ||
6415 $as_test_x conftest$ac_exeext
6416 }; then
6417 ac_cv_fortran_dummy_main=$ac_func; break
6418 else
6419 $as_echo "$as_me: failed program was:" >&5
6420 sed 's/^/| /' conftest.$ac_ext >&5
6421
6422
6423 fi
6424
6425 rm -rf conftest.dSYM
6426 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6427 conftest$ac_exeext conftest.$ac_ext
6428 done
6429 fi
6430 ac_ext=${ac_fc_srcext-f}
6431 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6432 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6433 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6434 ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6435 rm -rf conftest*
6436 LIBS=$ac_fc_dm_save_LIBS
6437
6438 fi
6439 { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6440 $as_echo "$ac_cv_fc_dummy_main" >&6; }
6441 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6442 if test "$FC_DUMMY_MAIN" != unknown; then
6443 if test $FC_DUMMY_MAIN != none; then
6444
6445 cat >>confdefs.h <<_ACEOF
6446 #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6447 _ACEOF
6448
6449 if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6450
6451 cat >>confdefs.h <<\_ACEOF
6452 #define FC_DUMMY_MAIN_EQ_F77 1
6453 _ACEOF
6454
6455 fi
6456 fi
6457 else
6458 { { $as_echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6459 See \`config.log' for more details." >&5
6460 $as_echo "$as_me: error: linking to Fortran libraries from C fails
6461 See \`config.log' for more details." >&2;}
6462 { (exit 1); exit 1; }; }
6463 fi
6464
6465
6466 ac_ext=${ac_fc_srcext-f}
6467 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6468 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6469 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6470
6471 ac_ext=${ac_fc_srcext-f}
6472 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6473 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6474 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6475 { $as_echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6476 $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
6477 if test "${ac_cv_fc_mangling+set}" = set; then
6478 $as_echo_n "(cached) " >&6
6479 else
6480 cat >conftest.$ac_ext <<_ACEOF
6481 subroutine foobar()
6482 return
6483 end
6484 subroutine foo_bar()
6485 return
6486 end
6487 _ACEOF
6488 rm -f conftest.$ac_objext
6489 if { (ac_try="$ac_compile"
6490 case "(($ac_try" in
6491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6492 *) ac_try_echo=$ac_try;;
6493 esac
6494 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6495 $as_echo "$ac_try_echo") >&5
6496 (eval "$ac_compile") 2>conftest.er1
6497 ac_status=$?
6498 grep -v '^ *+' conftest.er1 >conftest.err
6499 rm -f conftest.er1
6500 cat conftest.err >&5
6501 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 (exit $ac_status); } && {
6503 test -z "$ac_fc_werror_flag" ||
6504 test ! -s conftest.err
6505 } && test -s conftest.$ac_objext; then
6506 mv conftest.$ac_objext cfortran_test.$ac_objext
6507
6508 ac_save_LIBS=$LIBS
6509 LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6510
6511 ac_ext=c
6512 ac_cpp='$CPP $CPPFLAGS'
6513 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6514 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6515 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6516 ac_success=no
6517 for ac_foobar in foobar FOOBAR; do
6518 for ac_underscore in "" "_"; do
6519 ac_func="$ac_foobar$ac_underscore"
6520 cat >conftest.$ac_ext <<_ACEOF
6521 /* confdefs.h. */
6522 _ACEOF
6523 cat confdefs.h >>conftest.$ac_ext
6524 cat >>conftest.$ac_ext <<_ACEOF
6525 /* end confdefs.h. */
6526
6527 /* Override any GCC internal prototype to avoid an error.
6528 Use char because int might match the return type of a GCC
6529 builtin and then its argument prototype would still apply. */
6530 #ifdef __cplusplus
6531 extern "C"
6532 #endif
6533 char $ac_func ();
6534 #ifdef FC_DUMMY_MAIN
6535 #ifndef FC_DUMMY_MAIN_EQ_F77
6536 # ifdef __cplusplus
6537 extern "C"
6538 # endif
6539 int FC_DUMMY_MAIN() { return 1; }
6540 #endif
6541 #endif
6542 int
6543 main ()
6544 {
6545 return $ac_func ();
6546 ;
6547 return 0;
6548 }
6549 _ACEOF
6550 rm -f conftest.$ac_objext conftest$ac_exeext
6551 if { (ac_try="$ac_link"
6552 case "(($ac_try" in
6553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6554 *) ac_try_echo=$ac_try;;
6555 esac
6556 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6557 $as_echo "$ac_try_echo") >&5
6558 (eval "$ac_link") 2>conftest.er1
6559 ac_status=$?
6560 grep -v '^ *+' conftest.er1 >conftest.err
6561 rm -f conftest.er1
6562 cat conftest.err >&5
6563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6564 (exit $ac_status); } && {
6565 test -z "$ac_c_werror_flag" ||
6566 test ! -s conftest.err
6567 } && test -s conftest$ac_exeext && {
6568 test "$cross_compiling" = yes ||
6569 $as_test_x conftest$ac_exeext
6570 }; then
6571 ac_success=yes; break 2
6572 else
6573 $as_echo "$as_me: failed program was:" >&5
6574 sed 's/^/| /' conftest.$ac_ext >&5
6575
6576
6577 fi
6578
6579 rm -rf conftest.dSYM
6580 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6581 conftest$ac_exeext conftest.$ac_ext
6582 done
6583 done
6584 ac_ext=${ac_fc_srcext-f}
6585 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6586 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6587 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6588
6589 if test "$ac_success" = "yes"; then
6590 case $ac_foobar in
6591 foobar)
6592 ac_case=lower
6593 ac_foo_bar=foo_bar
6594 ;;
6595 FOOBAR)
6596 ac_case=upper
6597 ac_foo_bar=FOO_BAR
6598 ;;
6599 esac
6600
6601 ac_ext=c
6602 ac_cpp='$CPP $CPPFLAGS'
6603 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6604 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6605 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6606 ac_success_extra=no
6607 for ac_extra in "" "_"; do
6608 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6609 cat >conftest.$ac_ext <<_ACEOF
6610 /* confdefs.h. */
6611 _ACEOF
6612 cat confdefs.h >>conftest.$ac_ext
6613 cat >>conftest.$ac_ext <<_ACEOF
6614 /* end confdefs.h. */
6615
6616 /* Override any GCC internal prototype to avoid an error.
6617 Use char because int might match the return type of a GCC
6618 builtin and then its argument prototype would still apply. */
6619 #ifdef __cplusplus
6620 extern "C"
6621 #endif
6622 char $ac_func ();
6623 #ifdef FC_DUMMY_MAIN
6624 #ifndef FC_DUMMY_MAIN_EQ_F77
6625 # ifdef __cplusplus
6626 extern "C"
6627 # endif
6628 int FC_DUMMY_MAIN() { return 1; }
6629 #endif
6630 #endif
6631 int
6632 main ()
6633 {
6634 return $ac_func ();
6635 ;
6636 return 0;
6637 }
6638 _ACEOF
6639 rm -f conftest.$ac_objext conftest$ac_exeext
6640 if { (ac_try="$ac_link"
6641 case "(($ac_try" in
6642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6643 *) ac_try_echo=$ac_try;;
6644 esac
6645 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6646 $as_echo "$ac_try_echo") >&5
6647 (eval "$ac_link") 2>conftest.er1
6648 ac_status=$?
6649 grep -v '^ *+' conftest.er1 >conftest.err
6650 rm -f conftest.er1
6651 cat conftest.err >&5
6652 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653 (exit $ac_status); } && {
6654 test -z "$ac_c_werror_flag" ||
6655 test ! -s conftest.err
6656 } && test -s conftest$ac_exeext && {
6657 test "$cross_compiling" = yes ||
6658 $as_test_x conftest$ac_exeext
6659 }; then
6660 ac_success_extra=yes; break
6661 else
6662 $as_echo "$as_me: failed program was:" >&5
6663 sed 's/^/| /' conftest.$ac_ext >&5
6664
6665
6666 fi
6667
6668 rm -rf conftest.dSYM
6669 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6670 conftest$ac_exeext conftest.$ac_ext
6671 done
6672 ac_ext=${ac_fc_srcext-f}
6673 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6674 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6675 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6676
6677 if test "$ac_success_extra" = "yes"; then
6678 ac_cv_fc_mangling="$ac_case case"
6679 if test -z "$ac_underscore"; then
6680 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6681 else
6682 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6683 fi
6684 if test -z "$ac_extra"; then
6685 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6686 else
6687 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6688 fi
6689 else
6690 ac_cv_fc_mangling="unknown"
6691 fi
6692 else
6693 ac_cv_fc_mangling="unknown"
6694 fi
6695
6696 LIBS=$ac_save_LIBS
6697 rm -rf conftest*
6698 rm -f cfortran_test*
6699 else
6700 $as_echo "$as_me: failed program was:" >&5
6701 sed 's/^/| /' conftest.$ac_ext >&5
6702
6703 { { $as_echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6704 See \`config.log' for more details." >&5
6705 $as_echo "$as_me: error: cannot compile a simple Fortran program
6706 See \`config.log' for more details." >&2;}
6707 { (exit 1); exit 1; }; }
6708 fi
6709
6710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6711
6712 fi
6713 { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6714 $as_echo "$ac_cv_fc_mangling" >&6; }
6715
6716 ac_ext=${ac_fc_srcext-f}
6717 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6718 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6719 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6720
6721 ac_ext=${ac_fc_srcext-f}
6722 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6723 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6724 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6725
6726
6727 case $ac_cv_fc_mangling in
6728 "lower case, no underscore, no extra underscore")
6729 cat >>confdefs.h <<\_ACEOF
6730 #define FC_FUNC(name,NAME) name
6731 _ACEOF
6732
6733 cat >>confdefs.h <<\_ACEOF
6734 #define FC_FUNC_(name,NAME) name
6735 _ACEOF
6736 ;;
6737 "lower case, no underscore, extra underscore")
6738 cat >>confdefs.h <<\_ACEOF
6739 #define FC_FUNC(name,NAME) name
6740 _ACEOF
6741
6742 cat >>confdefs.h <<\_ACEOF
6743 #define FC_FUNC_(name,NAME) name ## _
6744 _ACEOF
6745 ;;
6746 "lower case, underscore, no extra underscore")
6747 cat >>confdefs.h <<\_ACEOF
6748 #define FC_FUNC(name,NAME) name ## _
6749 _ACEOF
6750
6751 cat >>confdefs.h <<\_ACEOF
6752 #define FC_FUNC_(name,NAME) name ## _
6753 _ACEOF
6754 ;;
6755 "lower case, underscore, extra underscore")
6756 cat >>confdefs.h <<\_ACEOF
6757 #define FC_FUNC(name,NAME) name ## _
6758 _ACEOF
6759
6760 cat >>confdefs.h <<\_ACEOF
6761 #define FC_FUNC_(name,NAME) name ## __
6762 _ACEOF
6763 ;;
6764 "upper case, no underscore, no extra underscore")
6765 cat >>confdefs.h <<\_ACEOF
6766 #define FC_FUNC(name,NAME) NAME
6767 _ACEOF
6768
6769 cat >>confdefs.h <<\_ACEOF
6770 #define FC_FUNC_(name,NAME) NAME
6771 _ACEOF
6772 ;;
6773 "upper case, no underscore, extra underscore")
6774 cat >>confdefs.h <<\_ACEOF
6775 #define FC_FUNC(name,NAME) NAME
6776 _ACEOF
6777
6778 cat >>confdefs.h <<\_ACEOF
6779 #define FC_FUNC_(name,NAME) NAME ## _
6780 _ACEOF
6781 ;;
6782 "upper case, underscore, no extra underscore")
6783 cat >>confdefs.h <<\_ACEOF
6784 #define FC_FUNC(name,NAME) NAME ## _
6785 _ACEOF
6786
6787 cat >>confdefs.h <<\_ACEOF
6788 #define FC_FUNC_(name,NAME) NAME ## _
6789 _ACEOF
6790 ;;
6791 "upper case, underscore, extra underscore")
6792 cat >>confdefs.h <<\_ACEOF
6793 #define FC_FUNC(name,NAME) NAME ## _
6794 _ACEOF
6795
6796 cat >>confdefs.h <<\_ACEOF
6797 #define FC_FUNC_(name,NAME) NAME ## __
6798 _ACEOF
6799 ;;
6800 *)
6801 { $as_echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6802 $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6803 ;;
6804 esac
6805
6806 ac_ext=${ac_fc_srcext-f}
6807 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6808 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6809 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6810
6811
6812
6813 ac_ext=${ac_fc_srcext-f}
6814 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6815 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6816 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6817 { $as_echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6818 $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
6819 if test "${ac_cv_prog_fc_v+set}" = set; then
6820 $as_echo_n "(cached) " >&6
6821 else
6822 cat >conftest.$ac_ext <<_ACEOF
6823 program main
6824
6825 end
6826 _ACEOF
6827 rm -f conftest.$ac_objext
6828 if { (ac_try="$ac_compile"
6829 case "(($ac_try" in
6830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6831 *) ac_try_echo=$ac_try;;
6832 esac
6833 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6834 $as_echo "$ac_try_echo") >&5
6835 (eval "$ac_compile") 2>conftest.er1
6836 ac_status=$?
6837 grep -v '^ *+' conftest.er1 >conftest.err
6838 rm -f conftest.er1
6839 cat conftest.err >&5
6840 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6841 (exit $ac_status); } && {
6842 test -z "$ac_fc_werror_flag" ||
6843 test ! -s conftest.err
6844 } && test -s conftest.$ac_objext; then
6845 ac_cv_prog_fc_v=
6846 # Try some options frequently used verbose output
6847 for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6848 cat >conftest.$ac_ext <<_ACEOF
6849 program main
6850
6851 end
6852 _ACEOF
6853
6854 # Compile and link our simple test program by passing a flag (argument
6855 # 1 to this macro) to the Fortran compiler in order to get
6856 # "verbose" output that we can then parse for the Fortran linker
6857 # flags.
6858 ac_save_FFLAGS=$FCFLAGS
6859 FCFLAGS="$FCFLAGS $ac_verb"
6860 eval "set x $ac_link"
6861 shift
6862 $as_echo "$as_me:$LINENO: $*" >&5
6863 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6864 # LIBRARY_PATH; skip all such settings.
6865 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6866 grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6867 $as_echo "$ac_fc_v_output" >&5
6868 FCFLAGS=$ac_save_FFLAGS
6869
6870 rm -rf conftest*
6871
6872 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6873 # /foo, /bar, and /baz are search directories for the Fortran linker.
6874 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6875 ac_fc_v_output="`echo $ac_fc_v_output |
6876 grep 'LPATH is:' |
6877 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6878
6879 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6880 # that detects unbalanced quotes in FLIBS should be implemented
6881 # and (ugh) tested at some point.
6882 case $ac_fc_v_output in
6883 # If we are using xlf then replace all the commas with spaces.
6884 *xlfentry*)
6885 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6886
6887 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6888 # $LIBS confuse us, and the libraries appear later in the output anyway).
6889 *mGLOB_options_string*)
6890 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6891
6892 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6893 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6894 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6895 *-cmdline\ * | *-ignore\ * | *-def\ *)
6896 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6897 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6898 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6899 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6900
6901 # If we are using Cray Fortran then delete quotes.
6902 *cft90*)
6903 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6904 esac
6905
6906
6907 # look for -l* and *.a constructs in the output
6908 for ac_arg in $ac_fc_v_output; do
6909 case $ac_arg in
6910 [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6911 ac_cv_prog_fc_v=$ac_verb
6912 break 2 ;;
6913 esac
6914 done
6915 done
6916 if test -z "$ac_cv_prog_fc_v"; then
6917 { $as_echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6918 $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6919 fi
6920 else
6921 $as_echo "$as_me: failed program was:" >&5
6922 sed 's/^/| /' conftest.$ac_ext >&5
6923
6924 { $as_echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6925 $as_echo "$as_me: WARNING: compilation failed" >&2;}
6926 fi
6927
6928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6929
6930 fi
6931 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6932 $as_echo "$ac_cv_prog_fc_v" >&6; }
6933 { $as_echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6934 $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
6935 if test "${ac_cv_fc_libs+set}" = set; then
6936 $as_echo_n "(cached) " >&6
6937 else
6938 if test "x$FCLIBS" != "x"; then
6939 ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6940 else
6941
6942 cat >conftest.$ac_ext <<_ACEOF
6943 program main
6944
6945 end
6946 _ACEOF
6947
6948 # Compile and link our simple test program by passing a flag (argument
6949 # 1 to this macro) to the Fortran compiler in order to get
6950 # "verbose" output that we can then parse for the Fortran linker
6951 # flags.
6952 ac_save_FFLAGS=$FCFLAGS
6953 FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6954 eval "set x $ac_link"
6955 shift
6956 $as_echo "$as_me:$LINENO: $*" >&5
6957 # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
6958 # LIBRARY_PATH; skip all such settings.
6959 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
6960 grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
6961 $as_echo "$ac_fc_v_output" >&5
6962 FCFLAGS=$ac_save_FFLAGS
6963
6964 rm -rf conftest*
6965
6966 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6967 # /foo, /bar, and /baz are search directories for the Fortran linker.
6968 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6969 ac_fc_v_output="`echo $ac_fc_v_output |
6970 grep 'LPATH is:' |
6971 sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
6972
6973 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6974 # that detects unbalanced quotes in FLIBS should be implemented
6975 # and (ugh) tested at some point.
6976 case $ac_fc_v_output in
6977 # If we are using xlf then replace all the commas with spaces.
6978 *xlfentry*)
6979 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6980
6981 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6982 # $LIBS confuse us, and the libraries appear later in the output anyway).
6983 *mGLOB_options_string*)
6984 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6985
6986 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6987 # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6988 # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6989 *-cmdline\ * | *-ignore\ * | *-def\ *)
6990 ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6991 s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6992 s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6993 s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6994
6995 # If we are using Cray Fortran then delete quotes.
6996 *cft90*)
6997 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6998 esac
6999
7000
7001
7002 ac_cv_fc_libs=
7003
7004 # Save positional arguments (if any)
7005 ac_save_positional="$@"
7006
7007 set X $ac_fc_v_output
7008 while test $# != 1; do
7009 shift
7010 ac_arg=$1
7011 case $ac_arg in
7012 [\\/]*.a | ?:[\\/]*.a)
7013 ac_exists=false
7014 for ac_i in $ac_cv_fc_libs; do
7015 if test x"$ac_arg" = x"$ac_i"; then
7016 ac_exists=true
7017 break
7018 fi
7019 done
7020
7021 if test x"$ac_exists" = xtrue; then
7022 :
7023 else
7024 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7025 fi
7026
7027 ;;
7028 -bI:*)
7029 ac_exists=false
7030 for ac_i in $ac_cv_fc_libs; do
7031 if test x"$ac_arg" = x"$ac_i"; then
7032 ac_exists=true
7033 break
7034 fi
7035 done
7036
7037 if test x"$ac_exists" = xtrue; then
7038 :
7039 else
7040 if test "$ac_compiler_gnu" = yes; then
7041 for ac_link_opt in $ac_arg; do
7042 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7043 done
7044 else
7045 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7046 fi
7047 fi
7048
7049 ;;
7050 # Ignore these flags.
7051 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
7052 ;;
7053 -lkernel32)
7054 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7055 ;;
7056 -[LRuYz])
7057 # These flags, when seen by themselves, take an argument.
7058 # We remove the space between option and argument and re-iterate
7059 # unless we find an empty arg or a new option (starting with -)
7060 case $2 in
7061 "" | -*);;
7062 *)
7063 ac_arg="$ac_arg$2"
7064 shift; shift
7065 set X $ac_arg "$@"
7066 ;;
7067 esac
7068 ;;
7069 -YP,*)
7070 for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7071 ac_exists=false
7072 for ac_i in $ac_cv_fc_libs; do
7073 if test x"$ac_j" = x"$ac_i"; then
7074 ac_exists=true
7075 break
7076 fi
7077 done
7078
7079 if test x"$ac_exists" = xtrue; then
7080 :
7081 else
7082 ac_arg="$ac_arg $ac_j"
7083 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7084 fi
7085
7086 done
7087 ;;
7088 -[lLR]*)
7089 ac_exists=false
7090 for ac_i in $ac_cv_fc_libs; do
7091 if test x"$ac_arg" = x"$ac_i"; then
7092 ac_exists=true
7093 break
7094 fi
7095 done
7096
7097 if test x"$ac_exists" = xtrue; then
7098 :
7099 else
7100 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7101 fi
7102
7103 ;;
7104 -zallextract*| -zdefaultextract)
7105 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7106 ;;
7107 # Ignore everything else.
7108 esac
7109 done
7110 # restore positional arguments
7111 set X $ac_save_positional; shift
7112
7113 # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
7114 # then we insist that the "run path" must be an absolute path (i.e. it
7115 # must begin with a "/").
7116 case `(uname -sr) 2>/dev/null` in
7117 "SunOS 5"*)
7118 ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7119 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7120 test "x$ac_ld_run_path" != x &&
7121 if test "$ac_compiler_gnu" = yes; then
7122 for ac_link_opt in $ac_ld_run_path; do
7123 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7124 done
7125 else
7126 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7127 fi
7128 ;;
7129 esac
7130 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7131
7132 fi
7133 { $as_echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
7134 $as_echo "$ac_cv_fc_libs" >&6; }
7135 FCLIBS="$ac_cv_fc_libs"
7136
7137
7138 ac_ext=${ac_fc_srcext-f}
7139 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7140 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7141 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7142
7143
7144
7145 { $as_echo "$as_me:$LINENO: checking for module suffix" >&5
7146 $as_echo_n "checking for module suffix... " >&6; }
7147 rm -f conftest*
7148 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7149 rm -f work*
7150 cat >conftest.$ac_ext <<EOF
7151 module conftest
7152 integer n
7153 parameter (n=1)
7154 end module conftest
7155 EOF
7156 # SGI and absoft compilers generates module name in upper case!
7157 testname="conftest"
7158 modcase="lower"
7159 if (eval $ac_compile) 2>/dev/null ; then
7160 MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
7161 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
7162 if test -z "$MOD" ; then
7163 MOD=`ls CONFTEST* 2>/dev/null \
7164 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7165 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
7166 if test -n "$MOD" ; then
7167 testname="CONFTEST"
7168 modcase="upper"
7169 fi
7170 fi
7171 if test -z "$MOD" ; then
7172 { $as_echo "$as_me:$LINENO: result: unknown" >&5
7173 $as_echo "unknown" >&6; }
7174 # Use mod if we can't figure it out
7175 MOD="mod"
7176 else
7177 { $as_echo "$as_me:$LINENO: result: $MOD" >&5
7178 $as_echo "$MOD" >&6; }
7179 fi
7180 if test -s work.pcl ; then
7181 { $as_echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7182 $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7183 fi
7184 else
7185 { $as_echo "$as_me:$LINENO: result: unknown" >&5
7186 $as_echo "unknown" >&6; }
7187 fi
7188
7189
7190
7191
7192
7193 # Check for module include path (some use -I, some (Solaris) use -M, some
7194 # (absoft) use -p).
7195 # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
7196 # specified, work.pcl and work.pc are created. However, if you specify
7197 # a file, it must contain a the name of a file ending in .pc . Ugh!
7198 # Use the module made above
7199 { $as_echo "$as_me:$LINENO: checking for module directory path flag" >&5
7200 $as_echo_n "checking for module directory path flag... " >&6; }
7201 rm -f conftest*
7202 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7203 rm -f work*
7204 cat >conftest.$ac_ext <<EOF
7205 module conftest
7206 integer n
7207 parameter (n=1)
7208 end module conftest
7209 EOF
7210 # SGI and absoft compilers generates module name in upper case!
7211 testname="conftest"
7212 if (eval $ac_compile) 2>/dev/null ; then
7213 mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7214 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7215 if test -n "$mod" ; then
7216 testname="CONFTEST"
7217 fi
7218 madedir=0
7219 if test ! -d conf ; then mkdir conf ; madedir=1; fi
7220 cp $testname.$MOD conf
7221 rm -f conftest* CONFTEST*
7222 cat >conftest1.$ac_ext <<EOF
7223 program main
7224 use conftest
7225 print *, n
7226 end
7227 EOF
7228 F90_WORK_FILES_ARG=""
7229 F90MODINCSPEC=""
7230 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7231 MODDIRFLAG="-I"
7232 F90MODINCSPEC="-I<dir>"
7233 { $as_echo "$as_me:$LINENO: result: -I" >&5
7234 $as_echo "-I" >&6; }
7235 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7236 MODDIRFLAG="-M"
7237 F90MODINCSPEC="-M<dir>"
7238 { $as_echo "$as_me:$LINENO: result: -M" >&5
7239 $as_echo "-M" >&6; }
7240 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7241 MODDIRFLAG="-p"
7242 F90MODINCSPEC="-p<dir>"
7243 { $as_echo "$as_me:$LINENO: result: -p" >&5
7244 $as_echo "-p" >&6; }
7245 elif test -s work.pc ; then
7246 cp work.pc conf/mpimod.pc
7247 echo "mpimod.pc" > conf/mpimod.pcl
7248 echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7249 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7250 MODDIRFLAG='-cl,mpimod.pcl'
7251 { $as_echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7252 $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
7253 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7254 F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7255
7256 else
7257 # The version of the Intel compiler that I have refuses to let
7258 # you put the "work catalog" list anywhere but the current
7259 # directory. For example, you cannot in
7260 :
7261 fi
7262 fi
7263 if test -z "MODDIRFLAG" ; then
7264 { $as_echo "$as_me:$LINENO: result: unknown" >&5
7265 $as_echo "unknown" >&6; }
7266 fi
7267
7268
7269 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7270 if test $madedir = 1 ; then rmdir conf ; fi
7271 fi
7272
7273
7274 { $as_echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7275 $as_echo_n "checking for Fortran 90 module file names... " >&6; }
7276 if test "${ac_cv_f90_module_names+set}" = set; then
7277 $as_echo_n "(cached) " >&6
7278 else
7279 ac_ext=${ac_fc_srcext-f}
7280 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7281 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7282 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7283
7284 # carry out the test in a new directory, so that we don't miss anything
7285 mkdir conftest
7286 cd conftest
7287 cat >conftest.$ac_ext <<_ACEOF
7288 MODULE Bar
7289 END MODULE Bar
7290 _ACEOF
7291 rm -f conftest.$ac_objext
7292 if { (ac_try="$ac_compile"
7293 case "(($ac_try" in
7294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7295 *) ac_try_echo=$ac_try;;
7296 esac
7297 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7298 $as_echo "$ac_try_echo") >&5
7299 (eval "$ac_compile") 2>conftest.er1
7300 ac_status=$?
7301 grep -v '^ *+' conftest.er1 >conftest.err
7302 rm -f conftest.er1
7303 cat conftest.err >&5
7304 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7305 (exit $ac_status); } && {
7306 test -z "$ac_fc_werror_flag" ||
7307 test ! -s conftest.err
7308 } && test -s conftest.$ac_objext; then
7309 ac_cv_f90_module_names=
7310 ac_file_list=*
7311 for ac_file in $ac_file_list; do
7312 case $ac_file in
7313 # don't care for original source and object files
7314 conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7315 :
7316 ;;
7317 # look for new files derived from the file name
7318 *conftest*)
7319 ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7320 ac_exists=false
7321 for ac_i in $ac_cv_f90_module_names; do
7322 if test x"$ac_pat" = x"$ac_i"; then
7323 ac_exists=true
7324 break
7325 fi
7326 done
7327
7328 if test x"$ac_exists" = xtrue; then
7329 :
7330 else
7331 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7332 fi
7333
7334 ;;
7335 # look for new files derived from the module name,
7336 # with different case translation schemes
7337 *Bar*)
7338 ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7339 ac_exists=false
7340 for ac_i in $ac_cv_f90_module_names; do
7341 if test x"$ac_pat" = x"$ac_i"; then
7342 ac_exists=true
7343 break
7344 fi
7345 done
7346
7347 if test x"$ac_exists" = xtrue; then
7348 :
7349 else
7350 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7351 fi
7352
7353 ;;
7354 *bar*)
7355 ac_pat=`echo $ac_file | sed s/bar/%module%/`
7356 ac_exists=false
7357 for ac_i in $ac_cv_f90_module_names; do
7358 if test x"$ac_pat" = x"$ac_i"; then
7359 ac_exists=true
7360 break
7361 fi
7362 done
7363
7364 if test x"$ac_exists" = xtrue; then
7365 :
7366 else
7367 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7368 fi
7369
7370 ;;
7371 *BAR*)
7372 ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7373 ac_exists=false
7374 for ac_i in $ac_cv_f90_module_names; do
7375 if test x"$ac_pat" = x"$ac_i"; then
7376 ac_exists=true
7377 break
7378 fi
7379 done
7380
7381 if test x"$ac_exists" = xtrue; then
7382 :
7383 else
7384 ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7385 fi
7386
7387 ;;
7388 # Other files - we have no idea how they are generated
7389 *)
7390 { $as_echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7391 $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7392 ;;
7393 esac
7394 done
7395 if test "x$ac_cv_f90_module_names" = "x"; then
7396 { $as_echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7397 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7398 fi
7399
7400 else
7401 $as_echo "$as_me: failed program was:" >&5
7402 sed 's/^/| /' conftest.$ac_ext >&5
7403
7404 ac_cv_f90_module_names=
7405 { $as_echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7406 $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7407 fi
7408
7409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7410 cd ..
7411 # cleanup
7412 rm -rf conftest
7413 ac_ext=${ac_fc_srcext-f}
7414 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7415 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7416 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7417
7418 fi
7419 { $as_echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7420 $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7421
7422 # We now generate a shell script that will help us to figure out the correct
7423 # module file names, using the value of ac_cv_f90_module_names
7424
7425 echo "Generating shell script modnam"
7426
7427 cat > scripts/modnam << EOF
7428 #! /bin/sh
7429 # This script is auto-generated by configure
7430 #
7431 usage="\\
7432 Usage: \$0 [FILES]
7433
7434 [FILES] are Fortran 90 source files.
7435 The output is a list of module file names that the Fortran 90 compiler
7436 generates when compiling [FILES]."
7437
7438 list=
7439 empty=
7440
7441 if test \$# -eq 0; then
7442 echo "\$usage"; exit 0
7443 fi
7444
7445 while test \$# != 0; do
7446
7447 file=\$1
7448 shift
7449
7450 # strip suffix
7451 base=\`echo \$file | sed 's/[.][^.]*$//'\`
7452
7453 test ! -f \$file && continue
7454
7455 # Look for module definitions and transform them to upper / lower case
7456 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/'\`
7457 upper=\`echo \$mods | tr a-z A-Z\`
7458 lower=\`echo \$mods | tr A-Z a-z\`
7459
7460 # Here, the patterns for generating module file names were inserted by configure
7461 for trans in $ac_cv_f90_module_names; do
7462
7463 pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7464 var=empty
7465 case \$pat in
7466 %MODULE%)
7467 var=upper ;;
7468 %Module%)
7469 var=mods ;;
7470 %module%)
7471 var=lower ;;
7472 %FILE%)
7473 test -n "\$mods" && var=base ;;
7474 esac
7475 new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7476 list="\$list \$new"
7477 done
7478 done
7479
7480 echo \$list
7481 # end of configure-generated script
7482 EOF
7483 chmod 755 scripts/modnam
7484
7485 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7486 F90_MODULE_NAMES=empty
7487 case $pat in
7488 %MODULE%)
7489 F90_MODULE_NAMES=UPPER ;;
7490 %Module%)
7491 F90_MODULE_NAMES=Mixed ;;
7492 %module%)
7493 F90_MODULE_NAMES=lower ;;
7494 *)
7495 F90_MODULE_NAMES=unknown ;;
7496 esac
7497
7498 ac_ext=c
7499 ac_cpp='$CPP $CPPFLAGS'
7500 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7501 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7502 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7503
7504
7505 ac_ext=c
7506 ac_cpp='$CPP $CPPFLAGS'
7507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7510
7511
7512
7513 { $as_echo "$as_me:$LINENO: checking for asin in -lm" >&5
7514 $as_echo_n "checking for asin in -lm... " >&6; }
7515 if test "${ac_cv_lib_m_asin+set}" = set; then
7516 $as_echo_n "(cached) " >&6
7517 else
7518 ac_check_lib_save_LIBS=$LIBS
7519 LIBS="-lm $LIBS"
7520 cat >conftest.$ac_ext <<_ACEOF
7521 /* confdefs.h. */
7522 _ACEOF
7523 cat confdefs.h >>conftest.$ac_ext
7524 cat >>conftest.$ac_ext <<_ACEOF
7525 /* end confdefs.h. */
7526
7527 /* Override any GCC internal prototype to avoid an error.
7528 Use char because int might match the return type of a GCC
7529 builtin and then its argument prototype would still apply. */
7530 #ifdef __cplusplus
7531 extern "C"
7532 #endif
7533 char asin ();
7534 #ifdef FC_DUMMY_MAIN
7535 #ifndef FC_DUMMY_MAIN_EQ_F77
7536 # ifdef __cplusplus
7537 extern "C"
7538 # endif
7539 int FC_DUMMY_MAIN() { return 1; }
7540 #endif
7541 #endif
7542 int
7543 main ()
7544 {
7545 return asin ();
7546 ;
7547 return 0;
7548 }
7549 _ACEOF
7550 rm -f conftest.$ac_objext conftest$ac_exeext
7551 if { (ac_try="$ac_link"
7552 case "(($ac_try" in
7553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7554 *) ac_try_echo=$ac_try;;
7555 esac
7556 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7557 $as_echo "$ac_try_echo") >&5
7558 (eval "$ac_link") 2>conftest.er1
7559 ac_status=$?
7560 grep -v '^ *+' conftest.er1 >conftest.err
7561 rm -f conftest.er1
7562 cat conftest.err >&5
7563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7564 (exit $ac_status); } && {
7565 test -z "$ac_c_werror_flag" ||
7566 test ! -s conftest.err
7567 } && test -s conftest$ac_exeext && {
7568 test "$cross_compiling" = yes ||
7569 $as_test_x conftest$ac_exeext
7570 }; then
7571 ac_cv_lib_m_asin=yes
7572 else
7573 $as_echo "$as_me: failed program was:" >&5
7574 sed 's/^/| /' conftest.$ac_ext >&5
7575
7576 ac_cv_lib_m_asin=no
7577 fi
7578
7579 rm -rf conftest.dSYM
7580 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7581 conftest$ac_exeext conftest.$ac_ext
7582 LIBS=$ac_check_lib_save_LIBS
7583 fi
7584 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7585 $as_echo "$ac_cv_lib_m_asin" >&6; }
7586 if test $ac_cv_lib_m_asin = yes; then
7587 cat >>confdefs.h <<_ACEOF
7588 #define HAVE_LIBM 1
7589 _ACEOF
7590
7591 LIBS="-lm $LIBS"
7592
7593 else
7594 exit
7595 fi
7596
7597
7598 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7599 $as_echo_n "checking for ANSI C header files... " >&6; }
7600 if test "${ac_cv_header_stdc+set}" = set; then
7601 $as_echo_n "(cached) " >&6
7602 else
7603 cat >conftest.$ac_ext <<_ACEOF
7604 /* confdefs.h. */
7605 _ACEOF
7606 cat confdefs.h >>conftest.$ac_ext
7607 cat >>conftest.$ac_ext <<_ACEOF
7608 /* end confdefs.h. */
7609 #include <stdlib.h>
7610 #include <stdarg.h>
7611 #include <string.h>
7612 #include <float.h>
7613
7614 #ifdef FC_DUMMY_MAIN
7615 #ifndef FC_DUMMY_MAIN_EQ_F77
7616 # ifdef __cplusplus
7617 extern "C"
7618 # endif
7619 int FC_DUMMY_MAIN() { return 1; }
7620 #endif
7621 #endif
7622 int
7623 main ()
7624 {
7625
7626 ;
7627 return 0;
7628 }
7629 _ACEOF
7630 rm -f conftest.$ac_objext
7631 if { (ac_try="$ac_compile"
7632 case "(($ac_try" in
7633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7634 *) ac_try_echo=$ac_try;;
7635 esac
7636 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7637 $as_echo "$ac_try_echo") >&5
7638 (eval "$ac_compile") 2>conftest.er1
7639 ac_status=$?
7640 grep -v '^ *+' conftest.er1 >conftest.err
7641 rm -f conftest.er1
7642 cat conftest.err >&5
7643 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644 (exit $ac_status); } && {
7645 test -z "$ac_c_werror_flag" ||
7646 test ! -s conftest.err
7647 } && test -s conftest.$ac_objext; then
7648 ac_cv_header_stdc=yes
7649 else
7650 $as_echo "$as_me: failed program was:" >&5
7651 sed 's/^/| /' conftest.$ac_ext >&5
7652
7653 ac_cv_header_stdc=no
7654 fi
7655
7656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7657
7658 if test $ac_cv_header_stdc = yes; then
7659 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7660 cat >conftest.$ac_ext <<_ACEOF
7661 /* confdefs.h. */
7662 _ACEOF
7663 cat confdefs.h >>conftest.$ac_ext
7664 cat >>conftest.$ac_ext <<_ACEOF
7665 /* end confdefs.h. */
7666 #include <string.h>
7667
7668 _ACEOF
7669 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7670 $EGREP "memchr" >/dev/null 2>&1; then
7671 :
7672 else
7673 ac_cv_header_stdc=no
7674 fi
7675 rm -f conftest*
7676
7677 fi
7678
7679 if test $ac_cv_header_stdc = yes; then
7680 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7681 cat >conftest.$ac_ext <<_ACEOF
7682 /* confdefs.h. */
7683 _ACEOF
7684 cat confdefs.h >>conftest.$ac_ext
7685 cat >>conftest.$ac_ext <<_ACEOF
7686 /* end confdefs.h. */
7687 #include <stdlib.h>
7688
7689 _ACEOF
7690 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7691 $EGREP "free" >/dev/null 2>&1; then
7692 :
7693 else
7694 ac_cv_header_stdc=no
7695 fi
7696 rm -f conftest*
7697
7698 fi
7699
7700 if test $ac_cv_header_stdc = yes; then
7701 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7702 if test "$cross_compiling" = yes; then
7703 :
7704 else
7705 cat >conftest.$ac_ext <<_ACEOF
7706 /* confdefs.h. */
7707 _ACEOF
7708 cat confdefs.h >>conftest.$ac_ext
7709 cat >>conftest.$ac_ext <<_ACEOF
7710 /* end confdefs.h. */
7711 #include <ctype.h>
7712 #include <stdlib.h>
7713 #if ((' ' & 0x0FF) == 0x020)
7714 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7715 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7716 #else
7717 # define ISLOWER(c) \
7718 (('a' <= (c) && (c) <= 'i') \
7719 || ('j' <= (c) && (c) <= 'r') \
7720 || ('s' <= (c) && (c) <= 'z'))
7721 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7722 #endif
7723
7724 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7725 int
7726 main ()
7727 {
7728 int i;
7729 for (i = 0; i < 256; i++)
7730 if (XOR (islower (i), ISLOWER (i))
7731 || toupper (i) != TOUPPER (i))
7732 return 2;
7733 return 0;
7734 }
7735 _ACEOF
7736 rm -f conftest$ac_exeext
7737 if { (ac_try="$ac_link"
7738 case "(($ac_try" in
7739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7740 *) ac_try_echo=$ac_try;;
7741 esac
7742 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7743 $as_echo "$ac_try_echo") >&5
7744 (eval "$ac_link") 2>&5
7745 ac_status=$?
7746 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7748 { (case "(($ac_try" in
7749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7750 *) ac_try_echo=$ac_try;;
7751 esac
7752 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7753 $as_echo "$ac_try_echo") >&5
7754 (eval "$ac_try") 2>&5
7755 ac_status=$?
7756 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757 (exit $ac_status); }; }; then
7758 :
7759 else
7760 $as_echo "$as_me: program exited with status $ac_status" >&5
7761 $as_echo "$as_me: failed program was:" >&5
7762 sed 's/^/| /' conftest.$ac_ext >&5
7763
7764 ( exit $ac_status )
7765 ac_cv_header_stdc=no
7766 fi
7767 rm -rf conftest.dSYM
7768 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7769 fi
7770
7771
7772 fi
7773 fi
7774 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7775 $as_echo "$ac_cv_header_stdc" >&6; }
7776 if test $ac_cv_header_stdc = yes; then
7777
7778 cat >>confdefs.h <<\_ACEOF
7779 #define STDC_HEADERS 1
7780 _ACEOF
7781
7782 fi
7783
7784 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7795 inttypes.h stdint.h unistd.h
7796 do
7797 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7798 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
7799 $as_echo_n "checking for $ac_header... " >&6; }
7800 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7801 $as_echo_n "(cached) " >&6
7802 else
7803 cat >conftest.$ac_ext <<_ACEOF
7804 /* confdefs.h. */
7805 _ACEOF
7806 cat confdefs.h >>conftest.$ac_ext
7807 cat >>conftest.$ac_ext <<_ACEOF
7808 /* end confdefs.h. */
7809 $ac_includes_default
7810
7811 #include <$ac_header>
7812 _ACEOF
7813 rm -f conftest.$ac_objext
7814 if { (ac_try="$ac_compile"
7815 case "(($ac_try" in
7816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7817 *) ac_try_echo=$ac_try;;
7818 esac
7819 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7820 $as_echo "$ac_try_echo") >&5
7821 (eval "$ac_compile") 2>conftest.er1
7822 ac_status=$?
7823 grep -v '^ *+' conftest.er1 >conftest.err
7824 rm -f conftest.er1
7825 cat conftest.err >&5
7826 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827 (exit $ac_status); } && {
7828 test -z "$ac_c_werror_flag" ||
7829 test ! -s conftest.err
7830 } && test -s conftest.$ac_objext; then
7831 eval "$as_ac_Header=yes"
7832 else
7833 $as_echo "$as_me: failed program was:" >&5
7834 sed 's/^/| /' conftest.$ac_ext >&5
7835
7836 eval "$as_ac_Header=no"
7837 fi
7838
7839 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7840 fi
7841 ac_res=`eval 'as_val=${'$as_ac_Header'}
7842 $as_echo "$as_val"'`
7843 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7844 $as_echo "$ac_res" >&6; }
7845 if test `eval 'as_val=${'$as_ac_Header'}
7846 $as_echo "$as_val"'` = yes; then
7847 cat >>confdefs.h <<_ACEOF
7848 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7849 _ACEOF
7850
7851 fi
7852
7853 done
7854
7855
7856 #
7857 # Handle user hints
7858 #
7859
7860 # Check whether --with-zlib was given.
7861 if test "${with_zlib+set}" = set; then
7862 withval=$with_zlib; zlib_dir="$withval"
7863 else
7864 zlib_dir="not_set"
7865 fi
7866
7867 if test "$zlib_dir" != "no"; then
7868
7869 if test "$zlib_dir" != "not_set" ; then
7870 if test -d "$zlib_dir"
7871 then
7872 ZLIB_HOME="$zlib_dir"
7873 else
7874 { $as_echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7875 $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7876 ZLIB_HOME=/usr/local
7877 if test ! -f "${ZLIB_HOME}/include/zlib.h"
7878 then
7879 ZLIB_HOME=/usr
7880 fi
7881 fi
7882 fi
7883 #
7884 # Locate zlib, if wanted
7885 #
7886 if test -n "${ZLIB_HOME}"
7887 then
7888 ZLIB_OLD_LDFLAGS=$LDFLAGS
7889 ZLIB_OLD_CFLAGS=$CFLAGS
7890 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7891 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7892
7893 ac_ext=c
7894 ac_cpp='$CPP $CPPFLAGS'
7895 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7896 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7897 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7898
7899 { $as_echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7900 $as_echo_n "checking for inflateEnd in -lz... " >&6; }
7901 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7902 $as_echo_n "(cached) " >&6
7903 else
7904 ac_check_lib_save_LIBS=$LIBS
7905 LIBS="-lz $LIBS"
7906 cat >conftest.$ac_ext <<_ACEOF
7907 /* confdefs.h. */
7908 _ACEOF
7909 cat confdefs.h >>conftest.$ac_ext
7910 cat >>conftest.$ac_ext <<_ACEOF
7911 /* end confdefs.h. */
7912
7913 /* Override any GCC internal prototype to avoid an error.
7914 Use char because int might match the return type of a GCC
7915 builtin and then its argument prototype would still apply. */
7916 #ifdef __cplusplus
7917 extern "C"
7918 #endif
7919 char inflateEnd ();
7920 #ifdef FC_DUMMY_MAIN
7921 #ifndef FC_DUMMY_MAIN_EQ_F77
7922 # ifdef __cplusplus
7923 extern "C"
7924 # endif
7925 int FC_DUMMY_MAIN() { return 1; }
7926 #endif
7927 #endif
7928 int
7929 main ()
7930 {
7931 return inflateEnd ();
7932 ;
7933 return 0;
7934 }
7935 _ACEOF
7936 rm -f conftest.$ac_objext conftest$ac_exeext
7937 if { (ac_try="$ac_link"
7938 case "(($ac_try" in
7939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7940 *) ac_try_echo=$ac_try;;
7941 esac
7942 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7943 $as_echo "$ac_try_echo") >&5
7944 (eval "$ac_link") 2>conftest.er1
7945 ac_status=$?
7946 grep -v '^ *+' conftest.er1 >conftest.err
7947 rm -f conftest.er1
7948 cat conftest.err >&5
7949 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7950 (exit $ac_status); } && {
7951 test -z "$ac_c_werror_flag" ||
7952 test ! -s conftest.err
7953 } && test -s conftest$ac_exeext && {
7954 test "$cross_compiling" = yes ||
7955 $as_test_x conftest$ac_exeext
7956 }; then
7957 ac_cv_lib_z_inflateEnd=yes
7958 else
7959 $as_echo "$as_me: failed program was:" >&5
7960 sed 's/^/| /' conftest.$ac_ext >&5
7961
7962 ac_cv_lib_z_inflateEnd=no
7963 fi
7964
7965 rm -rf conftest.dSYM
7966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7967 conftest$ac_exeext conftest.$ac_ext
7968 LIBS=$ac_check_lib_save_LIBS
7969 fi
7970 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7971 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
7972 if test $ac_cv_lib_z_inflateEnd = yes; then
7973 zlib_cv_libz=yes
7974 else
7975 zlib_cv_libz=no
7976 fi
7977
7978 if test "${ac_cv_header_zlib_h+set}" = set; then
7979 { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
7980 $as_echo_n "checking for zlib.h... " >&6; }
7981 if test "${ac_cv_header_zlib_h+set}" = set; then
7982 $as_echo_n "(cached) " >&6
7983 fi
7984 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7985 $as_echo "$ac_cv_header_zlib_h" >&6; }
7986 else
7987 # Is the header compilable?
7988 { $as_echo "$as_me:$LINENO: checking zlib.h usability" >&5
7989 $as_echo_n "checking zlib.h usability... " >&6; }
7990 cat >conftest.$ac_ext <<_ACEOF
7991 /* confdefs.h. */
7992 _ACEOF
7993 cat confdefs.h >>conftest.$ac_ext
7994 cat >>conftest.$ac_ext <<_ACEOF
7995 /* end confdefs.h. */
7996 $ac_includes_default
7997 #include <zlib.h>
7998 _ACEOF
7999 rm -f conftest.$ac_objext
8000 if { (ac_try="$ac_compile"
8001 case "(($ac_try" in
8002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8003 *) ac_try_echo=$ac_try;;
8004 esac
8005 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8006 $as_echo "$ac_try_echo") >&5
8007 (eval "$ac_compile") 2>conftest.er1
8008 ac_status=$?
8009 grep -v '^ *+' conftest.er1 >conftest.err
8010 rm -f conftest.er1
8011 cat conftest.err >&5
8012 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8013 (exit $ac_status); } && {
8014 test -z "$ac_c_werror_flag" ||
8015 test ! -s conftest.err
8016 } && test -s conftest.$ac_objext; then
8017 ac_header_compiler=yes
8018 else
8019 $as_echo "$as_me: failed program was:" >&5
8020 sed 's/^/| /' conftest.$ac_ext >&5
8021
8022 ac_header_compiler=no
8023 fi
8024
8025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8026 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8027 $as_echo "$ac_header_compiler" >&6; }
8028
8029 # Is the header present?
8030 { $as_echo "$as_me:$LINENO: checking zlib.h presence" >&5
8031 $as_echo_n "checking zlib.h presence... " >&6; }
8032 cat >conftest.$ac_ext <<_ACEOF
8033 /* confdefs.h. */
8034 _ACEOF
8035 cat confdefs.h >>conftest.$ac_ext
8036 cat >>conftest.$ac_ext <<_ACEOF
8037 /* end confdefs.h. */
8038 #include <zlib.h>
8039 _ACEOF
8040 if { (ac_try="$ac_cpp conftest.$ac_ext"
8041 case "(($ac_try" in
8042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8043 *) ac_try_echo=$ac_try;;
8044 esac
8045 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8046 $as_echo "$ac_try_echo") >&5
8047 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8048 ac_status=$?
8049 grep -v '^ *+' conftest.er1 >conftest.err
8050 rm -f conftest.er1
8051 cat conftest.err >&5
8052 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8053 (exit $ac_status); } >/dev/null && {
8054 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8055 test ! -s conftest.err
8056 }; then
8057 ac_header_preproc=yes
8058 else
8059 $as_echo "$as_me: failed program was:" >&5
8060 sed 's/^/| /' conftest.$ac_ext >&5
8061
8062 ac_header_preproc=no
8063 fi
8064
8065 rm -f conftest.err conftest.$ac_ext
8066 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8067 $as_echo "$ac_header_preproc" >&6; }
8068
8069 # So? What about this header?
8070 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8071 yes:no: )
8072 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8073 $as_echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8074 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
8075 $as_echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
8076 ac_header_preproc=yes
8077 ;;
8078 no:yes:* )
8079 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8080 $as_echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8081 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
8082 $as_echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
8083 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
8084 $as_echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
8085 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
8086 $as_echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
8087 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8088 $as_echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
8089 { $as_echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
8090 $as_echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
8091 ( cat <<\_ASBOX
8092 ## ------------------------------ ##
8093 ## Report this to gezelter@nd.edu ##
8094 ## ------------------------------ ##
8095 _ASBOX
8096 ) | sed "s/^/$as_me: WARNING: /" >&2
8097 ;;
8098 esac
8099 { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
8100 $as_echo_n "checking for zlib.h... " >&6; }
8101 if test "${ac_cv_header_zlib_h+set}" = set; then
8102 $as_echo_n "(cached) " >&6
8103 else
8104 ac_cv_header_zlib_h=$ac_header_preproc
8105 fi
8106 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8107 $as_echo "$ac_cv_header_zlib_h" >&6; }
8108
8109 fi
8110 if test $ac_cv_header_zlib_h = yes; then
8111 zlib_cv_zlib_h=yes
8112 else
8113 zlib_cv_zlib_h=no
8114 fi
8115
8116
8117 ac_ext=c
8118 ac_cpp='$CPP $CPPFLAGS'
8119 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8120 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8121 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8122
8123
8124 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8125
8126 cat >>confdefs.h <<\_ACEOF
8127 #define HAVE_ZLIB_H 1
8128 _ACEOF
8129
8130
8131 cat >>confdefs.h <<\_ACEOF
8132 #define HAVE_LIBZ 1
8133 _ACEOF
8134
8135 ZLIB_INC_DIR="${ZLIB_HOME}/include"
8136 ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8137 ZLIB="-lz"
8138 else
8139 { $as_echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
8140 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8141 ZLIB_INC_DIR=
8142 ZLIB_LIB_DIR=
8143 ZLIB=
8144 LDFLAGS="$ZLIB_OLD_LDFLAGS"
8145 CFLAGS="$ZLIB_OLD_CFLAGS"
8146 { $as_echo "$as_me:$LINENO: result: failed" >&5
8147 $as_echo "failed" >&6; }
8148 echo ""
8149 echo "*********************************************************"
8150 echo "* WARNING: Could not find a working zlib installation *"
8151 echo "* If you need OOPSE to be able to deal with compressed *"
8152 echo "* trajectory dump files be sure to specify a valid zlib *"
8153 echo "* installation with --with-zlib=DIR *"
8154 echo "* *"
8155 echo "* OOPSE will still work without zlib installed. *"
8156 echo "*********************************************************"
8157 echo ""
8158 fi
8159
8160
8161
8162 fi
8163 fi
8164
8165 #
8166 # Handle user hints
8167 #
8168
8169 # Check whether --with-fftw was given.
8170 if test "${with_fftw+set}" = set; then
8171 withval=$with_fftw; fftw_dir="$withval"
8172 else
8173 fftw_dir="not_set"
8174 fi
8175
8176 if test "$fftw_dir" != "no"; then
8177 if test "$fftw_dir" != "not_set" ; then
8178 if test -d "$fftw_dir"; then
8179 FFTW_HOME="$fftw_dir"
8180 else
8181 { $as_echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8182 $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8183 FFTW_HOME=/usr/local
8184 if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
8185 FFTW_HOME=/usr
8186 fi
8187 fi
8188 #
8189 # Locate fftw, if wanted
8190 #
8191 if test -n "${FFTW_HOME}"; then
8192 FFTW_OLD_LDFLAGS=$LDFLAGS
8193 FFTW_OLD_CFLAGS=$CFLAGS
8194 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8195 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8196
8197 ac_ext=c
8198 ac_cpp='$CPP $CPPFLAGS'
8199 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8200 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8201 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8202
8203 { $as_echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8204 $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8205 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8206 $as_echo_n "(cached) " >&6
8207 else
8208 ac_check_lib_save_LIBS=$LIBS
8209 LIBS="-lfftw3 $LIBS"
8210 cat >conftest.$ac_ext <<_ACEOF
8211 /* confdefs.h. */
8212 _ACEOF
8213 cat confdefs.h >>conftest.$ac_ext
8214 cat >>conftest.$ac_ext <<_ACEOF
8215 /* end confdefs.h. */
8216
8217 /* Override any GCC internal prototype to avoid an error.
8218 Use char because int might match the return type of a GCC
8219 builtin and then its argument prototype would still apply. */
8220 #ifdef __cplusplus
8221 extern "C"
8222 #endif
8223 char fftw_execute ();
8224 #ifdef FC_DUMMY_MAIN
8225 #ifndef FC_DUMMY_MAIN_EQ_F77
8226 # ifdef __cplusplus
8227 extern "C"
8228 # endif
8229 int FC_DUMMY_MAIN() { return 1; }
8230 #endif
8231 #endif
8232 int
8233 main ()
8234 {
8235 return fftw_execute ();
8236 ;
8237 return 0;
8238 }
8239 _ACEOF
8240 rm -f conftest.$ac_objext conftest$ac_exeext
8241 if { (ac_try="$ac_link"
8242 case "(($ac_try" in
8243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8244 *) ac_try_echo=$ac_try;;
8245 esac
8246 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8247 $as_echo "$ac_try_echo") >&5
8248 (eval "$ac_link") 2>conftest.er1
8249 ac_status=$?
8250 grep -v '^ *+' conftest.er1 >conftest.err
8251 rm -f conftest.er1
8252 cat conftest.err >&5
8253 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8254 (exit $ac_status); } && {
8255 test -z "$ac_c_werror_flag" ||
8256 test ! -s conftest.err
8257 } && test -s conftest$ac_exeext && {
8258 test "$cross_compiling" = yes ||
8259 $as_test_x conftest$ac_exeext
8260 }; then
8261 ac_cv_lib_fftw3_fftw_execute=yes
8262 else
8263 $as_echo "$as_me: failed program was:" >&5
8264 sed 's/^/| /' conftest.$ac_ext >&5
8265
8266 ac_cv_lib_fftw3_fftw_execute=no
8267 fi
8268
8269 rm -rf conftest.dSYM
8270 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8271 conftest$ac_exeext conftest.$ac_ext
8272 LIBS=$ac_check_lib_save_LIBS
8273 fi
8274 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8275 $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8276 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8277 fftw_cv_libfftw3=yes
8278 else
8279 fftw_cv_libfftw3=no
8280 fi
8281
8282 if test "${ac_cv_header_fftw3_h+set}" = set; then
8283 { $as_echo "$as_me:$LINENO: checking for fftw3.h" >&5
8284 $as_echo_n "checking for fftw3.h... " >&6; }
8285 if test "${ac_cv_header_fftw3_h+set}" = set; then
8286 $as_echo_n "(cached) " >&6
8287 fi
8288 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8289 $as_echo "$ac_cv_header_fftw3_h" >&6; }
8290 else
8291 # Is the header compilable?
8292 { $as_echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8293 $as_echo_n "checking fftw3.h usability... " >&6; }
8294 cat >conftest.$ac_ext <<_ACEOF
8295 /* confdefs.h. */
8296 _ACEOF
8297 cat confdefs.h >>conftest.$ac_ext
8298 cat >>conftest.$ac_ext <<_ACEOF
8299 /* end confdefs.h. */
8300 $ac_includes_default
8301 #include <fftw3.h>
8302 _ACEOF
8303 rm -f conftest.$ac_objext
8304 if { (ac_try="$ac_compile"
8305 case "(($ac_try" in
8306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8307 *) ac_try_echo=$ac_try;;
8308 esac
8309 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8310 $as_echo "$ac_try_echo") >&5
8311 (eval "$ac_compile") 2>conftest.er1
8312 ac_status=$?
8313 grep -v '^ *+' conftest.er1 >conftest.err
8314 rm -f conftest.er1
8315 cat conftest.err >&5
8316 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 (exit $ac_status); } && {
8318 test -z "$ac_c_werror_flag" ||
8319 test ! -s conftest.err
8320 } && test -s conftest.$ac_objext; then
8321 ac_header_compiler=yes
8322 else
8323 $as_echo "$as_me: failed program was:" >&5
8324 sed 's/^/| /' conftest.$ac_ext >&5
8325
8326 ac_header_compiler=no
8327 fi
8328
8329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8330 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8331 $as_echo "$ac_header_compiler" >&6; }
8332
8333 # Is the header present?
8334 { $as_echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8335 $as_echo_n "checking fftw3.h presence... " >&6; }
8336 cat >conftest.$ac_ext <<_ACEOF
8337 /* confdefs.h. */
8338 _ACEOF
8339 cat confdefs.h >>conftest.$ac_ext
8340 cat >>conftest.$ac_ext <<_ACEOF
8341 /* end confdefs.h. */
8342 #include <fftw3.h>
8343 _ACEOF
8344 if { (ac_try="$ac_cpp conftest.$ac_ext"
8345 case "(($ac_try" in
8346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8347 *) ac_try_echo=$ac_try;;
8348 esac
8349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8350 $as_echo "$ac_try_echo") >&5
8351 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8352 ac_status=$?
8353 grep -v '^ *+' conftest.er1 >conftest.err
8354 rm -f conftest.er1
8355 cat conftest.err >&5
8356 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8357 (exit $ac_status); } >/dev/null && {
8358 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8359 test ! -s conftest.err
8360 }; then
8361 ac_header_preproc=yes
8362 else
8363 $as_echo "$as_me: failed program was:" >&5
8364 sed 's/^/| /' conftest.$ac_ext >&5
8365
8366 ac_header_preproc=no
8367 fi
8368
8369 rm -f conftest.err conftest.$ac_ext
8370 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8371 $as_echo "$ac_header_preproc" >&6; }
8372
8373 # So? What about this header?
8374 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8375 yes:no: )
8376 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8377 $as_echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8378 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8379 $as_echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8380 ac_header_preproc=yes
8381 ;;
8382 no:yes:* )
8383 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8384 $as_echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8385 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
8386 $as_echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
8387 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8388 $as_echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8389 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
8390 $as_echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
8391 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8392 $as_echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8393 { $as_echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8394 $as_echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8395 ( cat <<\_ASBOX
8396 ## ------------------------------ ##
8397 ## Report this to gezelter@nd.edu ##
8398 ## ------------------------------ ##
8399 _ASBOX
8400 ) | sed "s/^/$as_me: WARNING: /" >&2
8401 ;;
8402 esac
8403 { $as_echo "$as_me:$LINENO: checking for fftw3.h" >&5
8404 $as_echo_n "checking for fftw3.h... " >&6; }
8405 if test "${ac_cv_header_fftw3_h+set}" = set; then
8406 $as_echo_n "(cached) " >&6
8407 else
8408 ac_cv_header_fftw3_h=$ac_header_preproc
8409 fi
8410 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8411 $as_echo "$ac_cv_header_fftw3_h" >&6; }
8412
8413 fi
8414 if test $ac_cv_header_fftw3_h = yes; then
8415 fftw_cv_fftw3_h=yes
8416 else
8417 fftw_cv_fftw3_h=no
8418 fi
8419
8420
8421 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8422 { $as_echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8423 $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8424 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8425 $as_echo_n "(cached) " >&6
8426 else
8427 ac_check_lib_save_LIBS=$LIBS
8428 LIBS="-lfftw $LIBS"
8429 cat >conftest.$ac_ext <<_ACEOF
8430 /* confdefs.h. */
8431 _ACEOF
8432 cat confdefs.h >>conftest.$ac_ext
8433 cat >>conftest.$ac_ext <<_ACEOF
8434 /* end confdefs.h. */
8435
8436 /* Override any GCC internal prototype to avoid an error.
8437 Use char because int might match the return type of a GCC
8438 builtin and then its argument prototype would still apply. */
8439 #ifdef __cplusplus
8440 extern "C"
8441 #endif
8442 char fftwnd_one ();
8443 #ifdef FC_DUMMY_MAIN
8444 #ifndef FC_DUMMY_MAIN_EQ_F77
8445 # ifdef __cplusplus
8446 extern "C"
8447 # endif
8448 int FC_DUMMY_MAIN() { return 1; }
8449 #endif
8450 #endif
8451 int
8452 main ()
8453 {
8454 return fftwnd_one ();
8455 ;
8456 return 0;
8457 }
8458 _ACEOF
8459 rm -f conftest.$ac_objext conftest$ac_exeext
8460 if { (ac_try="$ac_link"
8461 case "(($ac_try" in
8462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8463 *) ac_try_echo=$ac_try;;
8464 esac
8465 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8466 $as_echo "$ac_try_echo") >&5
8467 (eval "$ac_link") 2>conftest.er1
8468 ac_status=$?
8469 grep -v '^ *+' conftest.er1 >conftest.err
8470 rm -f conftest.er1
8471 cat conftest.err >&5
8472 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8473 (exit $ac_status); } && {
8474 test -z "$ac_c_werror_flag" ||
8475 test ! -s conftest.err
8476 } && test -s conftest$ac_exeext && {
8477 test "$cross_compiling" = yes ||
8478 $as_test_x conftest$ac_exeext
8479 }; then
8480 ac_cv_lib_fftw_fftwnd_one=yes
8481 else
8482 $as_echo "$as_me: failed program was:" >&5
8483 sed 's/^/| /' conftest.$ac_ext >&5
8484
8485 ac_cv_lib_fftw_fftwnd_one=no
8486 fi
8487
8488 rm -rf conftest.dSYM
8489 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8490 conftest$ac_exeext conftest.$ac_ext
8491 LIBS=$ac_check_lib_save_LIBS
8492 fi
8493 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8494 $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8495 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8496 fftw_cv_libfftw=yes
8497 else
8498 fftw_cv_libfftw=no
8499 fi
8500
8501 if test "${ac_cv_header_fftw_h+set}" = set; then
8502 { $as_echo "$as_me:$LINENO: checking for fftw.h" >&5
8503 $as_echo_n "checking for fftw.h... " >&6; }
8504 if test "${ac_cv_header_fftw_h+set}" = set; then
8505 $as_echo_n "(cached) " >&6
8506 fi
8507 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8508 $as_echo "$ac_cv_header_fftw_h" >&6; }
8509 else
8510 # Is the header compilable?
8511 { $as_echo "$as_me:$LINENO: checking fftw.h usability" >&5
8512 $as_echo_n "checking fftw.h usability... " >&6; }
8513 cat >conftest.$ac_ext <<_ACEOF
8514 /* confdefs.h. */
8515 _ACEOF
8516 cat confdefs.h >>conftest.$ac_ext
8517 cat >>conftest.$ac_ext <<_ACEOF
8518 /* end confdefs.h. */
8519 $ac_includes_default
8520 #include <fftw.h>
8521 _ACEOF
8522 rm -f conftest.$ac_objext
8523 if { (ac_try="$ac_compile"
8524 case "(($ac_try" in
8525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8526 *) ac_try_echo=$ac_try;;
8527 esac
8528 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8529 $as_echo "$ac_try_echo") >&5
8530 (eval "$ac_compile") 2>conftest.er1
8531 ac_status=$?
8532 grep -v '^ *+' conftest.er1 >conftest.err
8533 rm -f conftest.er1
8534 cat conftest.err >&5
8535 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8536 (exit $ac_status); } && {
8537 test -z "$ac_c_werror_flag" ||
8538 test ! -s conftest.err
8539 } && test -s conftest.$ac_objext; then
8540 ac_header_compiler=yes
8541 else
8542 $as_echo "$as_me: failed program was:" >&5
8543 sed 's/^/| /' conftest.$ac_ext >&5
8544
8545 ac_header_compiler=no
8546 fi
8547
8548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8549 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8550 $as_echo "$ac_header_compiler" >&6; }
8551
8552 # Is the header present?
8553 { $as_echo "$as_me:$LINENO: checking fftw.h presence" >&5
8554 $as_echo_n "checking fftw.h presence... " >&6; }
8555 cat >conftest.$ac_ext <<_ACEOF
8556 /* confdefs.h. */
8557 _ACEOF
8558 cat confdefs.h >>conftest.$ac_ext
8559 cat >>conftest.$ac_ext <<_ACEOF
8560 /* end confdefs.h. */
8561 #include <fftw.h>
8562 _ACEOF
8563 if { (ac_try="$ac_cpp conftest.$ac_ext"
8564 case "(($ac_try" in
8565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8566 *) ac_try_echo=$ac_try;;
8567 esac
8568 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8569 $as_echo "$ac_try_echo") >&5
8570 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8571 ac_status=$?
8572 grep -v '^ *+' conftest.er1 >conftest.err
8573 rm -f conftest.er1
8574 cat conftest.err >&5
8575 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8576 (exit $ac_status); } >/dev/null && {
8577 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8578 test ! -s conftest.err
8579 }; then
8580 ac_header_preproc=yes
8581 else
8582 $as_echo "$as_me: failed program was:" >&5
8583 sed 's/^/| /' conftest.$ac_ext >&5
8584
8585 ac_header_preproc=no
8586 fi
8587
8588 rm -f conftest.err conftest.$ac_ext
8589 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8590 $as_echo "$ac_header_preproc" >&6; }
8591
8592 # So? What about this header?
8593 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8594 yes:no: )
8595 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8596 $as_echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8597 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8598 $as_echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8599 ac_header_preproc=yes
8600 ;;
8601 no:yes:* )
8602 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8603 $as_echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8604 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
8605 $as_echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
8606 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8607 $as_echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8608 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
8609 $as_echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8610 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8611 $as_echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8612 { $as_echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8613 $as_echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8614 ( cat <<\_ASBOX
8615 ## ------------------------------ ##
8616 ## Report this to gezelter@nd.edu ##
8617 ## ------------------------------ ##
8618 _ASBOX
8619 ) | sed "s/^/$as_me: WARNING: /" >&2
8620 ;;
8621 esac
8622 { $as_echo "$as_me:$LINENO: checking for fftw.h" >&5
8623 $as_echo_n "checking for fftw.h... " >&6; }
8624 if test "${ac_cv_header_fftw_h+set}" = set; then
8625 $as_echo_n "(cached) " >&6
8626 else
8627 ac_cv_header_fftw_h=$ac_header_preproc
8628 fi
8629 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8630 $as_echo "$ac_cv_header_fftw_h" >&6; }
8631
8632 fi
8633 if test $ac_cv_header_fftw_h = yes; then
8634 fftw_cv_fftw_h=yes
8635 else
8636 fftw_cv_fftw_h=no
8637 fi
8638
8639
8640 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8641 { $as_echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8642 $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8643 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8644 $as_echo_n "(cached) " >&6
8645 else
8646 ac_check_lib_save_LIBS=$LIBS
8647 LIBS="-ldfftw $LIBS"
8648 cat >conftest.$ac_ext <<_ACEOF
8649 /* confdefs.h. */
8650 _ACEOF
8651 cat confdefs.h >>conftest.$ac_ext
8652 cat >>conftest.$ac_ext <<_ACEOF
8653 /* end confdefs.h. */
8654
8655 /* Override any GCC internal prototype to avoid an error.
8656 Use char because int might match the return type of a GCC
8657 builtin and then its argument prototype would still apply. */
8658 #ifdef __cplusplus
8659 extern "C"
8660 #endif
8661 char fftwnd_one ();
8662 #ifdef FC_DUMMY_MAIN
8663 #ifndef FC_DUMMY_MAIN_EQ_F77
8664 # ifdef __cplusplus
8665 extern "C"
8666 # endif
8667 int FC_DUMMY_MAIN() { return 1; }
8668 #endif
8669 #endif
8670 int
8671 main ()
8672 {
8673 return fftwnd_one ();
8674 ;
8675 return 0;
8676 }
8677 _ACEOF
8678 rm -f conftest.$ac_objext conftest$ac_exeext
8679 if { (ac_try="$ac_link"
8680 case "(($ac_try" in
8681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8682 *) ac_try_echo=$ac_try;;
8683 esac
8684 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8685 $as_echo "$ac_try_echo") >&5
8686 (eval "$ac_link") 2>conftest.er1
8687 ac_status=$?
8688 grep -v '^ *+' conftest.er1 >conftest.err
8689 rm -f conftest.er1
8690 cat conftest.err >&5
8691 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 (exit $ac_status); } && {
8693 test -z "$ac_c_werror_flag" ||
8694 test ! -s conftest.err
8695 } && test -s conftest$ac_exeext && {
8696 test "$cross_compiling" = yes ||
8697 $as_test_x conftest$ac_exeext
8698 }; then
8699 ac_cv_lib_dfftw_fftwnd_one=yes
8700 else
8701 $as_echo "$as_me: failed program was:" >&5
8702 sed 's/^/| /' conftest.$ac_ext >&5
8703
8704 ac_cv_lib_dfftw_fftwnd_one=no
8705 fi
8706
8707 rm -rf conftest.dSYM
8708 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8709 conftest$ac_exeext conftest.$ac_ext
8710 LIBS=$ac_check_lib_save_LIBS
8711 fi
8712 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8713 $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8714 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8715 fftw_cv_libdfftw=yes
8716 else
8717 fftw_cv_libdfftw=no
8718 fi
8719
8720 if test "${ac_cv_header_dfftw_h+set}" = set; then
8721 { $as_echo "$as_me:$LINENO: checking for dfftw.h" >&5
8722 $as_echo_n "checking for dfftw.h... " >&6; }
8723 if test "${ac_cv_header_dfftw_h+set}" = set; then
8724 $as_echo_n "(cached) " >&6
8725 fi
8726 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8727 $as_echo "$ac_cv_header_dfftw_h" >&6; }
8728 else
8729 # Is the header compilable?
8730 { $as_echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8731 $as_echo_n "checking dfftw.h usability... " >&6; }
8732 cat >conftest.$ac_ext <<_ACEOF
8733 /* confdefs.h. */
8734 _ACEOF
8735 cat confdefs.h >>conftest.$ac_ext
8736 cat >>conftest.$ac_ext <<_ACEOF
8737 /* end confdefs.h. */
8738 $ac_includes_default
8739 #include <dfftw.h>
8740 _ACEOF
8741 rm -f conftest.$ac_objext
8742 if { (ac_try="$ac_compile"
8743 case "(($ac_try" in
8744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8745 *) ac_try_echo=$ac_try;;
8746 esac
8747 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8748 $as_echo "$ac_try_echo") >&5
8749 (eval "$ac_compile") 2>conftest.er1
8750 ac_status=$?
8751 grep -v '^ *+' conftest.er1 >conftest.err
8752 rm -f conftest.er1
8753 cat conftest.err >&5
8754 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8755 (exit $ac_status); } && {
8756 test -z "$ac_c_werror_flag" ||
8757 test ! -s conftest.err
8758 } && test -s conftest.$ac_objext; then
8759 ac_header_compiler=yes
8760 else
8761 $as_echo "$as_me: failed program was:" >&5
8762 sed 's/^/| /' conftest.$ac_ext >&5
8763
8764 ac_header_compiler=no
8765 fi
8766
8767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8768 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8769 $as_echo "$ac_header_compiler" >&6; }
8770
8771 # Is the header present?
8772 { $as_echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8773 $as_echo_n "checking dfftw.h presence... " >&6; }
8774 cat >conftest.$ac_ext <<_ACEOF
8775 /* confdefs.h. */
8776 _ACEOF
8777 cat confdefs.h >>conftest.$ac_ext
8778 cat >>conftest.$ac_ext <<_ACEOF
8779 /* end confdefs.h. */
8780 #include <dfftw.h>
8781 _ACEOF
8782 if { (ac_try="$ac_cpp conftest.$ac_ext"
8783 case "(($ac_try" in
8784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8785 *) ac_try_echo=$ac_try;;
8786 esac
8787 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8788 $as_echo "$ac_try_echo") >&5
8789 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8790 ac_status=$?
8791 grep -v '^ *+' conftest.er1 >conftest.err
8792 rm -f conftest.er1
8793 cat conftest.err >&5
8794 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8795 (exit $ac_status); } >/dev/null && {
8796 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8797 test ! -s conftest.err
8798 }; then
8799 ac_header_preproc=yes
8800 else
8801 $as_echo "$as_me: failed program was:" >&5
8802 sed 's/^/| /' conftest.$ac_ext >&5
8803
8804 ac_header_preproc=no
8805 fi
8806
8807 rm -f conftest.err conftest.$ac_ext
8808 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8809 $as_echo "$ac_header_preproc" >&6; }
8810
8811 # So? What about this header?
8812 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8813 yes:no: )
8814 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8815 $as_echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8816 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8817 $as_echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8818 ac_header_preproc=yes
8819 ;;
8820 no:yes:* )
8821 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8822 $as_echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8823 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
8824 $as_echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
8825 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8826 $as_echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8827 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
8828 $as_echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8829 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8830 $as_echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8831 { $as_echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8832 $as_echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8833 ( cat <<\_ASBOX
8834 ## ------------------------------ ##
8835 ## Report this to gezelter@nd.edu ##
8836 ## ------------------------------ ##
8837 _ASBOX
8838 ) | sed "s/^/$as_me: WARNING: /" >&2
8839 ;;
8840 esac
8841 { $as_echo "$as_me:$LINENO: checking for dfftw.h" >&5
8842 $as_echo_n "checking for dfftw.h... " >&6; }
8843 if test "${ac_cv_header_dfftw_h+set}" = set; then
8844 $as_echo_n "(cached) " >&6
8845 else
8846 ac_cv_header_dfftw_h=$ac_header_preproc
8847 fi
8848 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8849 $as_echo "$ac_cv_header_dfftw_h" >&6; }
8850
8851 fi
8852 if test $ac_cv_header_dfftw_h = yes; then
8853 fftw_cv_dfftw_h=yes
8854 else
8855 fftw_cv_dfftw_h=no
8856 fi
8857
8858
8859 fi
8860 fi
8861 ac_ext=c
8862 ac_cpp='$CPP $CPPFLAGS'
8863 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8864 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8865 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8866
8867 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8868
8869 cat >>confdefs.h <<\_ACEOF
8870 #define HAVE_FFTW3_H 1
8871 _ACEOF
8872
8873 FFTW_INC_DIR="${FFTW_HOME}/include"
8874 FFTW_LIB_DIR="${FFTW_HOME}/lib"
8875 FFTW_LIBS="-lfftw3"
8876 else
8877 if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8878
8879 cat >>confdefs.h <<\_ACEOF
8880 #define HAVE_FFTW_H 1
8881 _ACEOF
8882
8883 FFTW_INC_DIR="${FFTW_HOME}/include"
8884 FFTW_LIB_DIR="${FFTW_HOME}/lib"
8885 FFTW_LIBS="-lfftw"
8886 else
8887 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8888
8889 cat >>confdefs.h <<\_ACEOF
8890 #define HAVE_DFFTW_H 1
8891 _ACEOF
8892
8893 FFTW_INC_DIR="${FFTW_HOME}/include"
8894 FFTW_LIB_DIR="${FFTW_HOME}/lib"
8895 FFTW_LIBS="-ldfftw"
8896 else
8897 { $as_echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8898 $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8899 FFTW_INC_DIR=
8900 FFTW_LIB_DIR=
8901 FFTW_LIBS=
8902 LDFLAGS="$FFTW_OLD_LDFLAGS"
8903 CFLAGS="$FFTW_OLD_CFLAGS"
8904 { $as_echo "$as_me:$LINENO: result: failed" >&5
8905 $as_echo "failed" >&6; }
8906 echo ""
8907 echo "*********************************************************"
8908 echo "* WARNING: Could not find a working FFTW installation *"
8909 echo "* If you need the staticProps program to be able to *"
8910 echo "* compute undulation spectra, be sure to specify a *"
8911 echo "* valid fftw installation with --with-fftw=DIR *"
8912 echo "* *"
8913 echo "* OOPSE will still work without fftw installed. *"
8914 echo "*********************************************************"
8915 echo ""
8916 fi
8917 fi
8918 fi
8919
8920
8921
8922 fi
8923 fi
8924 fi
8925
8926 #
8927 # Handle user hints
8928 #
8929
8930 # Check whether --with-qhull was given.
8931 if test "${with_qhull+set}" = set; then
8932 withval=$with_qhull; qhull_dir="$withval"
8933 else
8934 qhull_dir="not_set"
8935 fi
8936
8937 QHULL_INC_DIR=
8938 QHULL_LIB_DIR=
8939 QHULL=
8940 USE_QHULL=no
8941
8942 if test "$qhull_dir" != "no"; then
8943 if test "$qhull_dir" != "not_set" ; then
8944 if test -d "$qhull_dir"; then
8945 QHULL_HOME="$qhull_dir"
8946 else
8947 { $as_echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8948 $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8949 QHULL_HOME=/usr/local
8950 if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
8951 QHULL_HOME=/usr
8952 fi
8953 fi
8954 fi
8955 #
8956 # Locate qhull, if wanted
8957 #
8958 if test -n "${QHULL_HOME}"; then
8959 { $as_echo "$as_me:$LINENO: Checking for qhull in ${QHULL_HOME}" >&5
8960 $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
8961
8962 ac_ext=c
8963 ac_cpp='$CPP $CPPFLAGS'
8964 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8965 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8966 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8967
8968 QHULL_OLD_LDFLAGS=$LDFLAGS
8969 QHULL_OLD_CFLAGS=$CFLAGS
8970 QHULL_OLD_CPPFLAGS=$CPPFLAGS
8971 LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8972 CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8973 CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8974 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8975 { $as_echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8976 $as_echo_n "checking for qhull/qhull.h... " >&6; }
8977 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8978 $as_echo_n "(cached) " >&6
8979 fi
8980 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8981 $as_echo "$ac_cv_header_qhull_qhull_h" >&6; }
8982 else
8983 # Is the header compilable?
8984 { $as_echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8985 $as_echo_n "checking qhull/qhull.h usability... " >&6; }
8986 cat >conftest.$ac_ext <<_ACEOF
8987 /* confdefs.h. */
8988 _ACEOF
8989 cat confdefs.h >>conftest.$ac_ext
8990 cat >>conftest.$ac_ext <<_ACEOF
8991 /* end confdefs.h. */
8992 $ac_includes_default
8993 #include <qhull/qhull.h>
8994 _ACEOF
8995 rm -f conftest.$ac_objext
8996 if { (ac_try="$ac_compile"
8997 case "(($ac_try" in
8998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8999 *) ac_try_echo=$ac_try;;
9000 esac
9001 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9002 $as_echo "$ac_try_echo") >&5
9003 (eval "$ac_compile") 2>conftest.er1
9004 ac_status=$?
9005 grep -v '^ *+' conftest.er1 >conftest.err
9006 rm -f conftest.er1
9007 cat conftest.err >&5
9008 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009 (exit $ac_status); } && {
9010 test -z "$ac_c_werror_flag" ||
9011 test ! -s conftest.err
9012 } && test -s conftest.$ac_objext; then
9013 ac_header_compiler=yes
9014 else
9015 $as_echo "$as_me: failed program was:" >&5
9016 sed 's/^/| /' conftest.$ac_ext >&5
9017
9018 ac_header_compiler=no
9019 fi
9020
9021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9022 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9023 $as_echo "$ac_header_compiler" >&6; }
9024
9025 # Is the header present?
9026 { $as_echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
9027 $as_echo_n "checking qhull/qhull.h presence... " >&6; }
9028 cat >conftest.$ac_ext <<_ACEOF
9029 /* confdefs.h. */
9030 _ACEOF
9031 cat confdefs.h >>conftest.$ac_ext
9032 cat >>conftest.$ac_ext <<_ACEOF
9033 /* end confdefs.h. */
9034 #include <qhull/qhull.h>
9035 _ACEOF
9036 if { (ac_try="$ac_cpp conftest.$ac_ext"
9037 case "(($ac_try" in
9038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9039 *) ac_try_echo=$ac_try;;
9040 esac
9041 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9042 $as_echo "$ac_try_echo") >&5
9043 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9044 ac_status=$?
9045 grep -v '^ *+' conftest.er1 >conftest.err
9046 rm -f conftest.er1
9047 cat conftest.err >&5
9048 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9049 (exit $ac_status); } >/dev/null && {
9050 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9051 test ! -s conftest.err
9052 }; then
9053 ac_header_preproc=yes
9054 else
9055 $as_echo "$as_me: failed program was:" >&5
9056 sed 's/^/| /' conftest.$ac_ext >&5
9057
9058 ac_header_preproc=no
9059 fi
9060
9061 rm -f conftest.err conftest.$ac_ext
9062 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9063 $as_echo "$ac_header_preproc" >&6; }
9064
9065 # So? What about this header?
9066 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9067 yes:no: )
9068 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
9069 $as_echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9070 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
9071 $as_echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
9072 ac_header_preproc=yes
9073 ;;
9074 no:yes:* )
9075 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
9076 $as_echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
9077 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
9078 $as_echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
9079 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
9080 $as_echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
9081 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
9082 $as_echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
9083 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
9084 $as_echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
9085 { $as_echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
9086 $as_echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
9087 ( cat <<\_ASBOX
9088 ## ------------------------------ ##
9089 ## Report this to gezelter@nd.edu ##
9090 ## ------------------------------ ##
9091 _ASBOX
9092 ) | sed "s/^/$as_me: WARNING: /" >&2
9093 ;;
9094 esac
9095 { $as_echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9096 $as_echo_n "checking for qhull/qhull.h... " >&6; }
9097 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9098 $as_echo_n "(cached) " >&6
9099 else
9100 ac_cv_header_qhull_qhull_h=$ac_header_preproc
9101 fi
9102 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9103 $as_echo "$ac_cv_header_qhull_qhull_h" >&6; }
9104
9105 fi
9106 if test $ac_cv_header_qhull_qhull_h = yes; then
9107 qhull_cv_qhull_h=yes
9108 else
9109 qhull_cv_qhull_h=no
9110 fi
9111
9112
9113 { $as_echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
9114 $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9115 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
9116 $as_echo_n "(cached) " >&6
9117 else
9118 ac_check_lib_save_LIBS=$LIBS
9119 LIBS="-lqhull $LIBS"
9120 cat >conftest.$ac_ext <<_ACEOF
9121 /* confdefs.h. */
9122 _ACEOF
9123 cat confdefs.h >>conftest.$ac_ext
9124 cat >>conftest.$ac_ext <<_ACEOF
9125 /* end confdefs.h. */
9126
9127 /* Override any GCC internal prototype to avoid an error.
9128 Use char because int might match the return type of a GCC
9129 builtin and then its argument prototype would still apply. */
9130 #ifdef __cplusplus
9131 extern "C"
9132 #endif
9133 char qh_qhull ();
9134 #ifdef FC_DUMMY_MAIN
9135 #ifndef FC_DUMMY_MAIN_EQ_F77
9136 # ifdef __cplusplus
9137 extern "C"
9138 # endif
9139 int FC_DUMMY_MAIN() { return 1; }
9140 #endif
9141 #endif
9142 int
9143 main ()
9144 {
9145 return qh_qhull ();
9146 ;
9147 return 0;
9148 }
9149 _ACEOF
9150 rm -f conftest.$ac_objext conftest$ac_exeext
9151 if { (ac_try="$ac_link"
9152 case "(($ac_try" in
9153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9154 *) ac_try_echo=$ac_try;;
9155 esac
9156 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9157 $as_echo "$ac_try_echo") >&5
9158 (eval "$ac_link") 2>conftest.er1
9159 ac_status=$?
9160 grep -v '^ *+' conftest.er1 >conftest.err
9161 rm -f conftest.er1
9162 cat conftest.err >&5
9163 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164 (exit $ac_status); } && {
9165 test -z "$ac_c_werror_flag" ||
9166 test ! -s conftest.err
9167 } && test -s conftest$ac_exeext && {
9168 test "$cross_compiling" = yes ||
9169 $as_test_x conftest$ac_exeext
9170 }; then
9171 ac_cv_lib_qhull_qh_qhull=yes
9172 else
9173 $as_echo "$as_me: failed program was:" >&5
9174 sed 's/^/| /' conftest.$ac_ext >&5
9175
9176 ac_cv_lib_qhull_qh_qhull=no
9177 fi
9178
9179 rm -rf conftest.dSYM
9180 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9181 conftest$ac_exeext conftest.$ac_ext
9182 LIBS=$ac_check_lib_save_LIBS
9183 fi
9184 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
9185 $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9186 if test $ac_cv_lib_qhull_qh_qhull = yes; then
9187 qhull_cv_libqhull=yes
9188 else
9189 qhull_cv_libqhull=no
9190 fi
9191
9192 LDFLAGS="$QHULL_OLD_LDFLAGS"
9193 CFLAGS="$QHULL_OLD_CFLAGS"
9194 CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9195 ac_ext=c
9196 ac_cpp='$CPP $CPPFLAGS'
9197 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9198 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9199 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9200
9201
9202 if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9203
9204 cat >>confdefs.h <<\_ACEOF
9205 #define HAVE_QHULL_H 1
9206 _ACEOF
9207
9208
9209 cat >>confdefs.h <<\_ACEOF
9210 #define HAVE_QHULL 1
9211 _ACEOF
9212
9213 USE_QHULL=yes
9214 QHULL_INC_DIR="${QHULL_HOME}/include"
9215 QHULL_LIB_DIR="${QHULL_HOME}/lib"
9216 QHULL="-lqhull"
9217 { $as_echo "$as_me:$LINENO: result: Working qhull found, will proceed." >&5
9218 $as_echo "Working qhull found, will proceed." >&6; }
9219 else
9220 { $as_echo "$as_me:$LINENO: WARNING: " >&5
9221 $as_echo "$as_me: WARNING: " >&2;}
9222 { $as_echo "$as_me:$LINENO: WARNING: Could not find a working qhull installation" >&5
9223 $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9224 { $as_echo "$as_me:$LINENO: WARNING: If you need OOPSE to be able to deal with convex " >&5
9225 $as_echo "$as_me: WARNING: If you need OOPSE to be able to deal with convex " >&2;}
9226 { $as_echo "$as_me:$LINENO: WARNING: hulls be sure to specify a valid qhull installation " >&5
9227 $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9228 { $as_echo "$as_me:$LINENO: WARNING: with --with-qhull=DIR " >&5
9229 $as_echo "$as_me: WARNING: with --with-qhull=DIR " >&2;}
9230 { $as_echo "$as_me:$LINENO: WARNING: " >&5
9231 $as_echo "$as_me: WARNING: " >&2;}
9232 { $as_echo "$as_me:$LINENO: WARNING: OOPSE will still work without qhull installed. " >&5
9233 $as_echo "$as_me: WARNING: OOPSE will still work without qhull installed. " >&2;}
9234 { $as_echo "$as_me:$LINENO: WARNING: " >&5
9235 $as_echo "$as_me: WARNING: " >&2;}
9236 fi
9237 fi
9238 fi
9239
9240
9241
9242
9243
9244
9245 ac_ext=cpp
9246 ac_cpp='$CXXCPP $CPPFLAGS'
9247 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9248 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9249 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9250 { $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9251 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9252 if test -z "$CXXCPP"; then
9253 if test "${ac_cv_prog_CXXCPP+set}" = set; then
9254 $as_echo_n "(cached) " >&6
9255 else
9256 # Double quotes because CXXCPP needs to be expanded
9257 for CXXCPP in "$CXX -E" "/lib/cpp"
9258 do
9259 ac_preproc_ok=false
9260 for ac_cxx_preproc_warn_flag in '' yes
9261 do
9262 # Use a header file that comes with gcc, so configuring glibc
9263 # with a fresh cross-compiler works.
9264 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9265 # <limits.h> exists even on freestanding compilers.
9266 # On the NeXT, cc -E runs the code through the compiler's parser,
9267 # not just through cpp. "Syntax error" is here to catch this case.
9268 cat >conftest.$ac_ext <<_ACEOF
9269 /* confdefs.h. */
9270 _ACEOF
9271 cat confdefs.h >>conftest.$ac_ext
9272 cat >>conftest.$ac_ext <<_ACEOF
9273 /* end confdefs.h. */
9274 #ifdef __STDC__
9275 # include <limits.h>
9276 #else
9277 # include <assert.h>
9278 #endif
9279 Syntax error
9280 _ACEOF
9281 if { (ac_try="$ac_cpp conftest.$ac_ext"
9282 case "(($ac_try" in
9283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9284 *) ac_try_echo=$ac_try;;
9285 esac
9286 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9287 $as_echo "$ac_try_echo") >&5
9288 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9289 ac_status=$?
9290 grep -v '^ *+' conftest.er1 >conftest.err
9291 rm -f conftest.er1
9292 cat conftest.err >&5
9293 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9294 (exit $ac_status); } >/dev/null && {
9295 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9296 test ! -s conftest.err
9297 }; then
9298 :
9299 else
9300 $as_echo "$as_me: failed program was:" >&5
9301 sed 's/^/| /' conftest.$ac_ext >&5
9302
9303 # Broken: fails on valid input.
9304 continue
9305 fi
9306
9307 rm -f conftest.err conftest.$ac_ext
9308
9309 # OK, works on sane cases. Now check whether nonexistent headers
9310 # can be detected and how.
9311 cat >conftest.$ac_ext <<_ACEOF
9312 /* confdefs.h. */
9313 _ACEOF
9314 cat confdefs.h >>conftest.$ac_ext
9315 cat >>conftest.$ac_ext <<_ACEOF
9316 /* end confdefs.h. */
9317 #include <ac_nonexistent.h>
9318 _ACEOF
9319 if { (ac_try="$ac_cpp conftest.$ac_ext"
9320 case "(($ac_try" in
9321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9322 *) ac_try_echo=$ac_try;;
9323 esac
9324 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9325 $as_echo "$ac_try_echo") >&5
9326 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9327 ac_status=$?
9328 grep -v '^ *+' conftest.er1 >conftest.err
9329 rm -f conftest.er1
9330 cat conftest.err >&5
9331 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9332 (exit $ac_status); } >/dev/null && {
9333 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9334 test ! -s conftest.err
9335 }; then
9336 # Broken: success on invalid input.
9337 continue
9338 else
9339 $as_echo "$as_me: failed program was:" >&5
9340 sed 's/^/| /' conftest.$ac_ext >&5
9341
9342 # Passes both tests.
9343 ac_preproc_ok=:
9344 break
9345 fi
9346
9347 rm -f conftest.err conftest.$ac_ext
9348
9349 done
9350 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9351 rm -f conftest.err conftest.$ac_ext
9352 if $ac_preproc_ok; then
9353 break
9354 fi
9355
9356 done
9357 ac_cv_prog_CXXCPP=$CXXCPP
9358
9359 fi
9360 CXXCPP=$ac_cv_prog_CXXCPP
9361 else
9362 ac_cv_prog_CXXCPP=$CXXCPP
9363 fi
9364 { $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5
9365 $as_echo "$CXXCPP" >&6; }
9366 ac_preproc_ok=false
9367 for ac_cxx_preproc_warn_flag in '' yes
9368 do
9369 # Use a header file that comes with gcc, so configuring glibc
9370 # with a fresh cross-compiler works.
9371 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9372 # <limits.h> exists even on freestanding compilers.
9373 # On the NeXT, cc -E runs the code through the compiler's parser,
9374 # not just through cpp. "Syntax error" is here to catch this case.
9375 cat >conftest.$ac_ext <<_ACEOF
9376 /* confdefs.h. */
9377 _ACEOF
9378 cat confdefs.h >>conftest.$ac_ext
9379 cat >>conftest.$ac_ext <<_ACEOF
9380 /* end confdefs.h. */
9381 #ifdef __STDC__
9382 # include <limits.h>
9383 #else
9384 # include <assert.h>
9385 #endif
9386 Syntax error
9387 _ACEOF
9388 if { (ac_try="$ac_cpp conftest.$ac_ext"
9389 case "(($ac_try" in
9390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9391 *) ac_try_echo=$ac_try;;
9392 esac
9393 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9394 $as_echo "$ac_try_echo") >&5
9395 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9396 ac_status=$?
9397 grep -v '^ *+' conftest.er1 >conftest.err
9398 rm -f conftest.er1
9399 cat conftest.err >&5
9400 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9401 (exit $ac_status); } >/dev/null && {
9402 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9403 test ! -s conftest.err
9404 }; then
9405 :
9406 else
9407 $as_echo "$as_me: failed program was:" >&5
9408 sed 's/^/| /' conftest.$ac_ext >&5
9409
9410 # Broken: fails on valid input.
9411 continue
9412 fi
9413
9414 rm -f conftest.err conftest.$ac_ext
9415
9416 # OK, works on sane cases. Now check whether nonexistent headers
9417 # can be detected and how.
9418 cat >conftest.$ac_ext <<_ACEOF
9419 /* confdefs.h. */
9420 _ACEOF
9421 cat confdefs.h >>conftest.$ac_ext
9422 cat >>conftest.$ac_ext <<_ACEOF
9423 /* end confdefs.h. */
9424 #include <ac_nonexistent.h>
9425 _ACEOF
9426 if { (ac_try="$ac_cpp conftest.$ac_ext"
9427 case "(($ac_try" in
9428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9429 *) ac_try_echo=$ac_try;;
9430 esac
9431 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9432 $as_echo "$ac_try_echo") >&5
9433 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9434 ac_status=$?
9435 grep -v '^ *+' conftest.er1 >conftest.err
9436 rm -f conftest.er1
9437 cat conftest.err >&5
9438 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439 (exit $ac_status); } >/dev/null && {
9440 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9441 test ! -s conftest.err
9442 }; then
9443 # Broken: success on invalid input.
9444 continue
9445 else
9446 $as_echo "$as_me: failed program was:" >&5
9447 sed 's/^/| /' conftest.$ac_ext >&5
9448
9449 # Passes both tests.
9450 ac_preproc_ok=:
9451 break
9452 fi
9453
9454 rm -f conftest.err conftest.$ac_ext
9455
9456 done
9457 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9458 rm -f conftest.err conftest.$ac_ext
9459 if $ac_preproc_ok; then
9460 :
9461 else
9462 { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9463 See \`config.log' for more details." >&5
9464 $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9465 See \`config.log' for more details." >&2;}
9466 { (exit 1); exit 1; }; }
9467 fi
9468
9469 ac_ext=cpp
9470 ac_cpp='$CXXCPP $CPPFLAGS'
9471 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9472 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9473 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9474
9475
9476 #
9477 # Handle user hints
9478 #
9479
9480 # Check whether --with-openbabel was given.
9481 if test "${with_openbabel+set}" = set; then
9482 withval=$with_openbabel; openbabel_dir="$withval"
9483 else
9484 openbabel_dir="not_set"
9485 fi
9486
9487 if test "$openbabel_dir" != "no"; then
9488
9489 if test "$openbabel_dir" != "not_set" ; then
9490 if test -d "$openbabel_dir"
9491 then
9492 OPENBABEL_HOME="$openbabel_dir"
9493 else
9494 { $as_echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9495 $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9496 OPENBABEL_HOME=/usr/local
9497 if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9498 then
9499 OPENBABEL_HOME=/usr
9500 fi
9501 fi
9502 fi
9503 #
9504 # Locate openbabel, if wanted
9505 #
9506 if test -n "${OPENBABEL_HOME}"
9507 then
9508
9509 ac_ext=cpp
9510 ac_cpp='$CXXCPP $CPPFLAGS'
9511 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9512 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9513 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9514
9515 OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9516 OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9517 LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9518 CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9519 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9520 { $as_echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9521 $as_echo_n "checking for openbabel/babelconfig.h... " >&6; }
9522 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9523 $as_echo_n "(cached) " >&6
9524 fi
9525 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9526 $as_echo "$ac_cv_header_openbabel_babelconfig_h" >&6; }
9527 else
9528 # Is the header compilable?
9529 { $as_echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9530 $as_echo_n "checking openbabel/babelconfig.h usability... " >&6; }
9531 cat >conftest.$ac_ext <<_ACEOF
9532 /* confdefs.h. */
9533 _ACEOF
9534 cat confdefs.h >>conftest.$ac_ext
9535 cat >>conftest.$ac_ext <<_ACEOF
9536 /* end confdefs.h. */
9537 $ac_includes_default
9538 #include <openbabel/babelconfig.h>
9539 _ACEOF
9540 rm -f conftest.$ac_objext
9541 if { (ac_try="$ac_compile"
9542 case "(($ac_try" in
9543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9544 *) ac_try_echo=$ac_try;;
9545 esac
9546 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9547 $as_echo "$ac_try_echo") >&5
9548 (eval "$ac_compile") 2>conftest.er1
9549 ac_status=$?
9550 grep -v '^ *+' conftest.er1 >conftest.err
9551 rm -f conftest.er1
9552 cat conftest.err >&5
9553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554 (exit $ac_status); } && {
9555 test -z "$ac_cxx_werror_flag" ||
9556 test ! -s conftest.err
9557 } && test -s conftest.$ac_objext; then
9558 ac_header_compiler=yes
9559 else
9560 $as_echo "$as_me: failed program was:" >&5
9561 sed 's/^/| /' conftest.$ac_ext >&5
9562
9563 ac_header_compiler=no
9564 fi
9565
9566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9567 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9568 $as_echo "$ac_header_compiler" >&6; }
9569
9570 # Is the header present?
9571 { $as_echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9572 $as_echo_n "checking openbabel/babelconfig.h presence... " >&6; }
9573 cat >conftest.$ac_ext <<_ACEOF
9574 /* confdefs.h. */
9575 _ACEOF
9576 cat confdefs.h >>conftest.$ac_ext
9577 cat >>conftest.$ac_ext <<_ACEOF
9578 /* end confdefs.h. */
9579 #include <openbabel/babelconfig.h>
9580 _ACEOF
9581 if { (ac_try="$ac_cpp conftest.$ac_ext"
9582 case "(($ac_try" in
9583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9584 *) ac_try_echo=$ac_try;;
9585 esac
9586 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9587 $as_echo "$ac_try_echo") >&5
9588 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9589 ac_status=$?
9590 grep -v '^ *+' conftest.er1 >conftest.err
9591 rm -f conftest.er1
9592 cat conftest.err >&5
9593 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9594 (exit $ac_status); } >/dev/null && {
9595 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9596 test ! -s conftest.err
9597 }; then
9598 ac_header_preproc=yes
9599 else
9600 $as_echo "$as_me: failed program was:" >&5
9601 sed 's/^/| /' conftest.$ac_ext >&5
9602
9603 ac_header_preproc=no
9604 fi
9605
9606 rm -f conftest.err conftest.$ac_ext
9607 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9608 $as_echo "$ac_header_preproc" >&6; }
9609
9610 # So? What about this header?
9611 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9612 yes:no: )
9613 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9614 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9615 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9616 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9617 ac_header_preproc=yes
9618 ;;
9619 no:yes:* )
9620 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9621 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9622 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&5
9623 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&2;}
9624 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9625 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9626 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&5
9627 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&2;}
9628 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9629 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9630 { $as_echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9631 $as_echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9632 ( cat <<\_ASBOX
9633 ## ------------------------------ ##
9634 ## Report this to gezelter@nd.edu ##
9635 ## ------------------------------ ##
9636 _ASBOX
9637 ) | sed "s/^/$as_me: WARNING: /" >&2
9638 ;;
9639 esac
9640 { $as_echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9641 $as_echo_n "checking for openbabel/babelconfig.h... " >&6; }
9642 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9643 $as_echo_n "(cached) " >&6
9644 else
9645 ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9646 fi
9647 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9648 $as_echo "$ac_cv_header_openbabel_babelconfig_h" >&6; }
9649
9650 fi
9651 if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9652 openbabel_cv_openbabel_h=yes
9653 else
9654 openbabel_cv_openbabel_h=no
9655 fi
9656
9657
9658 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9659 { $as_echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9660 $as_echo_n "checking for openbabel/obconversion.h... " >&6; }
9661 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9662 $as_echo_n "(cached) " >&6
9663 fi
9664 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9665 $as_echo "$ac_cv_header_openbabel_obconversion_h" >&6; }
9666 else
9667 # Is the header compilable?
9668 { $as_echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9669 $as_echo_n "checking openbabel/obconversion.h usability... " >&6; }
9670 cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h. */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h. */
9676 $ac_includes_default
9677 #include <openbabel/obconversion.h>
9678 _ACEOF
9679 rm -f conftest.$ac_objext
9680 if { (ac_try="$ac_compile"
9681 case "(($ac_try" in
9682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9683 *) ac_try_echo=$ac_try;;
9684 esac
9685 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9686 $as_echo "$ac_try_echo") >&5
9687 (eval "$ac_compile") 2>conftest.er1
9688 ac_status=$?
9689 grep -v '^ *+' conftest.er1 >conftest.err
9690 rm -f conftest.er1
9691 cat conftest.err >&5
9692 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693 (exit $ac_status); } && {
9694 test -z "$ac_cxx_werror_flag" ||
9695 test ! -s conftest.err
9696 } && test -s conftest.$ac_objext; then
9697 ac_header_compiler=yes
9698 else
9699 $as_echo "$as_me: failed program was:" >&5
9700 sed 's/^/| /' conftest.$ac_ext >&5
9701
9702 ac_header_compiler=no
9703 fi
9704
9705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9706 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9707 $as_echo "$ac_header_compiler" >&6; }
9708
9709 # Is the header present?
9710 { $as_echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9711 $as_echo_n "checking openbabel/obconversion.h presence... " >&6; }
9712 cat >conftest.$ac_ext <<_ACEOF
9713 /* confdefs.h. */
9714 _ACEOF
9715 cat confdefs.h >>conftest.$ac_ext
9716 cat >>conftest.$ac_ext <<_ACEOF
9717 /* end confdefs.h. */
9718 #include <openbabel/obconversion.h>
9719 _ACEOF
9720 if { (ac_try="$ac_cpp conftest.$ac_ext"
9721 case "(($ac_try" in
9722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9723 *) ac_try_echo=$ac_try;;
9724 esac
9725 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9726 $as_echo "$ac_try_echo") >&5
9727 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9728 ac_status=$?
9729 grep -v '^ *+' conftest.er1 >conftest.err
9730 rm -f conftest.er1
9731 cat conftest.err >&5
9732 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 (exit $ac_status); } >/dev/null && {
9734 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9735 test ! -s conftest.err
9736 }; then
9737 ac_header_preproc=yes
9738 else
9739 $as_echo "$as_me: failed program was:" >&5
9740 sed 's/^/| /' conftest.$ac_ext >&5
9741
9742 ac_header_preproc=no
9743 fi
9744
9745 rm -f conftest.err conftest.$ac_ext
9746 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9747 $as_echo "$ac_header_preproc" >&6; }
9748
9749 # So? What about this header?
9750 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9751 yes:no: )
9752 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9753 $as_echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9754 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9755 $as_echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9756 ac_header_preproc=yes
9757 ;;
9758 no:yes:* )
9759 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9760 $as_echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9761 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&5
9762 $as_echo "$as_me: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&2;}
9763 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9764 $as_echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9765 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&5
9766 $as_echo "$as_me: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&2;}
9767 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9768 $as_echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9769 { $as_echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9770 $as_echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9771 ( cat <<\_ASBOX
9772 ## ------------------------------ ##
9773 ## Report this to gezelter@nd.edu ##
9774 ## ------------------------------ ##
9775 _ASBOX
9776 ) | sed "s/^/$as_me: WARNING: /" >&2
9777 ;;
9778 esac
9779 { $as_echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9780 $as_echo_n "checking for openbabel/obconversion.h... " >&6; }
9781 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9782 $as_echo_n "(cached) " >&6
9783 else
9784 ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9785 fi
9786 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9787 $as_echo "$ac_cv_header_openbabel_obconversion_h" >&6; }
9788
9789 fi
9790 if test $ac_cv_header_openbabel_obconversion_h = yes; then
9791 openbabel_cv_obconversion_h=yes
9792 else
9793 openbabel_cv_obconversion_h=no
9794 fi
9795
9796
9797 cat >conftest.$ac_ext <<_ACEOF
9798
9799 /* confdefs.h. */
9800 _ACEOF
9801 cat confdefs.h >>conftest.$ac_ext
9802 cat >>conftest.$ac_ext <<_ACEOF
9803 /* end confdefs.h. */
9804
9805 #include <openbabel/babelconfig.h>
9806 #include <openbabel/obconversion.h>
9807 using namespace std;
9808 using namespace OpenBabel;
9809
9810 #ifdef FC_DUMMY_MAIN
9811 #ifndef FC_DUMMY_MAIN_EQ_F77
9812 # ifdef __cplusplus
9813 extern "C"
9814 # endif
9815 int FC_DUMMY_MAIN() { return 1; }
9816 #endif
9817 #endif
9818 int
9819 main ()
9820 {
9821
9822 OBConversion Conv(&cin, &cout);
9823
9824
9825 ;
9826 return 0;
9827 }
9828 _ACEOF
9829 rm -f conftest.$ac_objext conftest$ac_exeext
9830 if { (ac_try="$ac_link"
9831 case "(($ac_try" in
9832 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9833 *) ac_try_echo=$ac_try;;
9834 esac
9835 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9836 $as_echo "$ac_try_echo") >&5
9837 (eval "$ac_link") 2>conftest.er1
9838 ac_status=$?
9839 grep -v '^ *+' conftest.er1 >conftest.err
9840 rm -f conftest.er1
9841 cat conftest.err >&5
9842 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 (exit $ac_status); } && {
9844 test -z "$ac_cxx_werror_flag" ||
9845 test ! -s conftest.err
9846 } && test -s conftest$ac_exeext && {
9847 test "$cross_compiling" = yes ||
9848 $as_test_x conftest$ac_exeext
9849 }; then
9850
9851 openbabel_lib_found="yes"
9852 { $as_echo "$as_me:$LINENO: result: found" >&5
9853 $as_echo "found" >&6; }
9854
9855 else
9856 $as_echo "$as_me: failed program was:" >&5
9857 sed 's/^/| /' conftest.$ac_ext >&5
9858
9859
9860 openbabel_lib_found="no"
9861 { $as_echo "$as_me:$LINENO: result: not found" >&5
9862 $as_echo "not found" >&6; }
9863
9864
9865 fi
9866
9867 rm -rf conftest.dSYM
9868 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9869 conftest$ac_exeext conftest.$ac_ext
9870 ac_ext=c
9871 ac_cpp='$CPP $CPPFLAGS'
9872 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9873 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9874 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9875
9876 LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9877 CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9878
9879 if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9880 USE_OPENBABEL=yes
9881 OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9882 OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9883 OPENBABEL_LIB="-lopenbabel"
9884 else
9885 { $as_echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9886 $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9887 OPENBABEL_INC_DIR=
9888 OPENBABEL_LIB_DIR=
9889 OPENBABEL_LIB=
9890 USE_OPENBABEL=no
9891 { $as_echo "$as_me:$LINENO: result: failed" >&5
9892 $as_echo "failed" >&6; }
9893 echo ""
9894 echo "*********************************************************"
9895 echo "* WARNING: Could not find a working openbabel-2.x *"
9896 echo "* installation If you need OOPSE to be able to convert *"
9897 echo "* xyz or pdb files you need to specify a valid *"
9898 echo "* openbabel-2.x installation with --with-openbabel=DIR *"
9899 echo "* *"
9900 echo "* OOPSE will still work without openbabel installed. *"
9901 echo "*********************************************************"
9902 echo ""
9903 fi
9904
9905
9906
9907
9908 fi
9909 fi
9910
9911
9912 # Checks for header files.
9913 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9914 $as_echo_n "checking for ANSI C header files... " >&6; }
9915 if test "${ac_cv_header_stdc+set}" = set; then
9916 $as_echo_n "(cached) " >&6
9917 else
9918 cat >conftest.$ac_ext <<_ACEOF
9919 /* confdefs.h. */
9920 _ACEOF
9921 cat confdefs.h >>conftest.$ac_ext
9922 cat >>conftest.$ac_ext <<_ACEOF
9923 /* end confdefs.h. */
9924 #include <stdlib.h>
9925 #include <stdarg.h>
9926 #include <string.h>
9927 #include <float.h>
9928
9929 #ifdef FC_DUMMY_MAIN
9930 #ifndef FC_DUMMY_MAIN_EQ_F77
9931 # ifdef __cplusplus
9932 extern "C"
9933 # endif
9934 int FC_DUMMY_MAIN() { return 1; }
9935 #endif
9936 #endif
9937 int
9938 main ()
9939 {
9940
9941 ;
9942 return 0;
9943 }
9944 _ACEOF
9945 rm -f conftest.$ac_objext
9946 if { (ac_try="$ac_compile"
9947 case "(($ac_try" in
9948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9949 *) ac_try_echo=$ac_try;;
9950 esac
9951 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9952 $as_echo "$ac_try_echo") >&5
9953 (eval "$ac_compile") 2>conftest.er1
9954 ac_status=$?
9955 grep -v '^ *+' conftest.er1 >conftest.err
9956 rm -f conftest.er1
9957 cat conftest.err >&5
9958 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9959 (exit $ac_status); } && {
9960 test -z "$ac_c_werror_flag" ||
9961 test ! -s conftest.err
9962 } && test -s conftest.$ac_objext; then
9963 ac_cv_header_stdc=yes
9964 else
9965 $as_echo "$as_me: failed program was:" >&5
9966 sed 's/^/| /' conftest.$ac_ext >&5
9967
9968 ac_cv_header_stdc=no
9969 fi
9970
9971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9972
9973 if test $ac_cv_header_stdc = yes; then
9974 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9975 cat >conftest.$ac_ext <<_ACEOF
9976 /* confdefs.h. */
9977 _ACEOF
9978 cat confdefs.h >>conftest.$ac_ext
9979 cat >>conftest.$ac_ext <<_ACEOF
9980 /* end confdefs.h. */
9981 #include <string.h>
9982
9983 _ACEOF
9984 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9985 $EGREP "memchr" >/dev/null 2>&1; then
9986 :
9987 else
9988 ac_cv_header_stdc=no
9989 fi
9990 rm -f conftest*
9991
9992 fi
9993
9994 if test $ac_cv_header_stdc = yes; then
9995 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9996 cat >conftest.$ac_ext <<_ACEOF
9997 /* confdefs.h. */
9998 _ACEOF
9999 cat confdefs.h >>conftest.$ac_ext
10000 cat >>conftest.$ac_ext <<_ACEOF
10001 /* end confdefs.h. */
10002 #include <stdlib.h>
10003
10004 _ACEOF
10005 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10006 $EGREP "free" >/dev/null 2>&1; then
10007 :
10008 else
10009 ac_cv_header_stdc=no
10010 fi
10011 rm -f conftest*
10012
10013 fi
10014
10015 if test $ac_cv_header_stdc = yes; then
10016 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10017 if test "$cross_compiling" = yes; then
10018 :
10019 else
10020 cat >conftest.$ac_ext <<_ACEOF
10021 /* confdefs.h. */
10022 _ACEOF
10023 cat confdefs.h >>conftest.$ac_ext
10024 cat >>conftest.$ac_ext <<_ACEOF
10025 /* end confdefs.h. */
10026 #include <ctype.h>
10027 #include <stdlib.h>
10028 #if ((' ' & 0x0FF) == 0x020)
10029 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10030 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10031 #else
10032 # define ISLOWER(c) \
10033 (('a' <= (c) && (c) <= 'i') \
10034 || ('j' <= (c) && (c) <= 'r') \
10035 || ('s' <= (c) && (c) <= 'z'))
10036 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10037 #endif
10038
10039 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10040 int
10041 main ()
10042 {
10043 int i;
10044 for (i = 0; i < 256; i++)
10045 if (XOR (islower (i), ISLOWER (i))
10046 || toupper (i) != TOUPPER (i))
10047 return 2;
10048 return 0;
10049 }
10050 _ACEOF
10051 rm -f conftest$ac_exeext
10052 if { (ac_try="$ac_link"
10053 case "(($ac_try" in
10054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10055 *) ac_try_echo=$ac_try;;
10056 esac
10057 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10058 $as_echo "$ac_try_echo") >&5
10059 (eval "$ac_link") 2>&5
10060 ac_status=$?
10061 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10063 { (case "(($ac_try" in
10064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10065 *) ac_try_echo=$ac_try;;
10066 esac
10067 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10068 $as_echo "$ac_try_echo") >&5
10069 (eval "$ac_try") 2>&5
10070 ac_status=$?
10071 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10072 (exit $ac_status); }; }; then
10073 :
10074 else
10075 $as_echo "$as_me: program exited with status $ac_status" >&5
10076 $as_echo "$as_me: failed program was:" >&5
10077 sed 's/^/| /' conftest.$ac_ext >&5
10078
10079 ( exit $ac_status )
10080 ac_cv_header_stdc=no
10081 fi
10082 rm -rf conftest.dSYM
10083 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10084 fi
10085
10086
10087 fi
10088 fi
10089 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10090 $as_echo "$ac_cv_header_stdc" >&6; }
10091 if test $ac_cv_header_stdc = yes; then
10092
10093 cat >>confdefs.h <<\_ACEOF
10094 #define STDC_HEADERS 1
10095 _ACEOF
10096
10097 fi
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114 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
10115 do
10116 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10119 $as_echo_n "checking for $ac_header... " >&6; }
10120 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10121 $as_echo_n "(cached) " >&6
10122 fi
10123 ac_res=`eval 'as_val=${'$as_ac_Header'}
10124 $as_echo "$as_val"'`
10125 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10126 $as_echo "$ac_res" >&6; }
10127 else
10128 # Is the header compilable?
10129 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10130 $as_echo_n "checking $ac_header usability... " >&6; }
10131 cat >conftest.$ac_ext <<_ACEOF
10132 /* confdefs.h. */
10133 _ACEOF
10134 cat confdefs.h >>conftest.$ac_ext
10135 cat >>conftest.$ac_ext <<_ACEOF
10136 /* end confdefs.h. */
10137 $ac_includes_default
10138 #include <$ac_header>
10139 _ACEOF
10140 rm -f conftest.$ac_objext
10141 if { (ac_try="$ac_compile"
10142 case "(($ac_try" in
10143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10144 *) ac_try_echo=$ac_try;;
10145 esac
10146 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10147 $as_echo "$ac_try_echo") >&5
10148 (eval "$ac_compile") 2>conftest.er1
10149 ac_status=$?
10150 grep -v '^ *+' conftest.er1 >conftest.err
10151 rm -f conftest.er1
10152 cat conftest.err >&5
10153 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10154 (exit $ac_status); } && {
10155 test -z "$ac_c_werror_flag" ||
10156 test ! -s conftest.err
10157 } && test -s conftest.$ac_objext; then
10158 ac_header_compiler=yes
10159 else
10160 $as_echo "$as_me: failed program was:" >&5
10161 sed 's/^/| /' conftest.$ac_ext >&5
10162
10163 ac_header_compiler=no
10164 fi
10165
10166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10167 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10168 $as_echo "$ac_header_compiler" >&6; }
10169
10170 # Is the header present?
10171 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10172 $as_echo_n "checking $ac_header presence... " >&6; }
10173 cat >conftest.$ac_ext <<_ACEOF
10174 /* confdefs.h. */
10175 _ACEOF
10176 cat confdefs.h >>conftest.$ac_ext
10177 cat >>conftest.$ac_ext <<_ACEOF
10178 /* end confdefs.h. */
10179 #include <$ac_header>
10180 _ACEOF
10181 if { (ac_try="$ac_cpp conftest.$ac_ext"
10182 case "(($ac_try" in
10183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10184 *) ac_try_echo=$ac_try;;
10185 esac
10186 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10187 $as_echo "$ac_try_echo") >&5
10188 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10189 ac_status=$?
10190 grep -v '^ *+' conftest.er1 >conftest.err
10191 rm -f conftest.er1
10192 cat conftest.err >&5
10193 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194 (exit $ac_status); } >/dev/null && {
10195 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10196 test ! -s conftest.err
10197 }; then
10198 ac_header_preproc=yes
10199 else
10200 $as_echo "$as_me: failed program was:" >&5
10201 sed 's/^/| /' conftest.$ac_ext >&5
10202
10203 ac_header_preproc=no
10204 fi
10205
10206 rm -f conftest.err conftest.$ac_ext
10207 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10208 $as_echo "$ac_header_preproc" >&6; }
10209
10210 # So? What about this header?
10211 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10212 yes:no: )
10213 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10214 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10215 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10216 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10217 ac_header_preproc=yes
10218 ;;
10219 no:yes:* )
10220 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10221 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10222 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10223 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10224 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10225 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10226 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10227 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10228 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10229 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10230 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10231 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10232 ( cat <<\_ASBOX
10233 ## ------------------------------ ##
10234 ## Report this to gezelter@nd.edu ##
10235 ## ------------------------------ ##
10236 _ASBOX
10237 ) | sed "s/^/$as_me: WARNING: /" >&2
10238 ;;
10239 esac
10240 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10241 $as_echo_n "checking for $ac_header... " >&6; }
10242 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10243 $as_echo_n "(cached) " >&6
10244 else
10245 eval "$as_ac_Header=\$ac_header_preproc"
10246 fi
10247 ac_res=`eval 'as_val=${'$as_ac_Header'}
10248 $as_echo "$as_val"'`
10249 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10250 $as_echo "$ac_res" >&6; }
10251
10252 fi
10253 if test `eval 'as_val=${'$as_ac_Header'}
10254 $as_echo "$as_val"'` = yes; then
10255 cat >>confdefs.h <<_ACEOF
10256 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10257 _ACEOF
10258
10259 fi
10260
10261 done
10262
10263
10264 # Checks for typedefs, structures, and compiler characteristics.
10265 { $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10266 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
10267 if test "${ac_cv_header_stdbool_h+set}" = set; then
10268 $as_echo_n "(cached) " >&6
10269 else
10270 cat >conftest.$ac_ext <<_ACEOF
10271 /* confdefs.h. */
10272 _ACEOF
10273 cat confdefs.h >>conftest.$ac_ext
10274 cat >>conftest.$ac_ext <<_ACEOF
10275 /* end confdefs.h. */
10276
10277 #include <stdbool.h>
10278 #ifndef bool
10279 "error: bool is not defined"
10280 #endif
10281 #ifndef false
10282 "error: false is not defined"
10283 #endif
10284 #if false
10285 "error: false is not 0"
10286 #endif
10287 #ifndef true
10288 "error: true is not defined"
10289 #endif
10290 #if true != 1
10291 "error: true is not 1"
10292 #endif
10293 #ifndef __bool_true_false_are_defined
10294 "error: __bool_true_false_are_defined is not defined"
10295 #endif
10296
10297 struct s { _Bool s: 1; _Bool t; } s;
10298
10299 char a[true == 1 ? 1 : -1];
10300 char b[false == 0 ? 1 : -1];
10301 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10302 char d[(bool) 0.5 == true ? 1 : -1];
10303 bool e = &s;
10304 char f[(_Bool) 0.0 == false ? 1 : -1];
10305 char g[true];
10306 char h[sizeof (_Bool)];
10307 char i[sizeof s.t];
10308 enum { j = false, k = true, l = false * true, m = true * 256 };
10309 /* The following fails for
10310 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
10311 _Bool n[m];
10312 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10313 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10314 # if defined __xlc__ || defined __GNUC__
10315 /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10316 reported by James Lemley on 2005-10-05; see
10317 http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10318 This test is not quite right, since xlc is allowed to
10319 reject this program, as the initializer for xlcbug is
10320 not one of the forms that C requires support for.
10321 However, doing the test right would require a runtime
10322 test, and that would make cross-compilation harder.
10323 Let us hope that IBM fixes the xlc bug, and also adds
10324 support for this kind of constant expression. In the
10325 meantime, this test will reject xlc, which is OK, since
10326 our stdbool.h substitute should suffice. We also test
10327 this with GCC, where it should work, to detect more
10328 quickly whether someone messes up the test in the
10329 future. */
10330 char digs[] = "0123456789";
10331 int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10332 # endif
10333 /* Catch a bug in an HP-UX C compiler. See
10334 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10335 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10336 */
10337 _Bool q = true;
10338 _Bool *pq = &q;
10339
10340 #ifdef FC_DUMMY_MAIN
10341 #ifndef FC_DUMMY_MAIN_EQ_F77
10342 # ifdef __cplusplus
10343 extern "C"
10344 # endif
10345 int FC_DUMMY_MAIN() { return 1; }
10346 #endif
10347 #endif
10348 int
10349 main ()
10350 {
10351
10352 *pq |= q;
10353 *pq |= ! q;
10354 /* Refer to every declared value, to avoid compiler optimizations. */
10355 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10356 + !m + !n + !o + !p + !q + !pq);
10357
10358 ;
10359 return 0;
10360 }
10361 _ACEOF
10362 rm -f conftest.$ac_objext
10363 if { (ac_try="$ac_compile"
10364 case "(($ac_try" in
10365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10366 *) ac_try_echo=$ac_try;;
10367 esac
10368 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10369 $as_echo "$ac_try_echo") >&5
10370 (eval "$ac_compile") 2>conftest.er1
10371 ac_status=$?
10372 grep -v '^ *+' conftest.er1 >conftest.err
10373 rm -f conftest.er1
10374 cat conftest.err >&5
10375 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 (exit $ac_status); } && {
10377 test -z "$ac_c_werror_flag" ||
10378 test ! -s conftest.err
10379 } && test -s conftest.$ac_objext; then
10380 ac_cv_header_stdbool_h=yes
10381 else
10382 $as_echo "$as_me: failed program was:" >&5
10383 sed 's/^/| /' conftest.$ac_ext >&5
10384
10385 ac_cv_header_stdbool_h=no
10386 fi
10387
10388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10389 fi
10390 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10391 $as_echo "$ac_cv_header_stdbool_h" >&6; }
10392 { $as_echo "$as_me:$LINENO: checking for _Bool" >&5
10393 $as_echo_n "checking for _Bool... " >&6; }
10394 if test "${ac_cv_type__Bool+set}" = set; then
10395 $as_echo_n "(cached) " >&6
10396 else
10397 ac_cv_type__Bool=no
10398 cat >conftest.$ac_ext <<_ACEOF
10399 /* confdefs.h. */
10400 _ACEOF
10401 cat confdefs.h >>conftest.$ac_ext
10402 cat >>conftest.$ac_ext <<_ACEOF
10403 /* end confdefs.h. */
10404 $ac_includes_default
10405 #ifdef FC_DUMMY_MAIN
10406 #ifndef FC_DUMMY_MAIN_EQ_F77
10407 # ifdef __cplusplus
10408 extern "C"
10409 # endif
10410 int FC_DUMMY_MAIN() { return 1; }
10411 #endif
10412 #endif
10413 int
10414 main ()
10415 {
10416 if (sizeof (_Bool))
10417 return 0;
10418 ;
10419 return 0;
10420 }
10421 _ACEOF
10422 rm -f conftest.$ac_objext
10423 if { (ac_try="$ac_compile"
10424 case "(($ac_try" in
10425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10426 *) ac_try_echo=$ac_try;;
10427 esac
10428 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10429 $as_echo "$ac_try_echo") >&5
10430 (eval "$ac_compile") 2>conftest.er1
10431 ac_status=$?
10432 grep -v '^ *+' conftest.er1 >conftest.err
10433 rm -f conftest.er1
10434 cat conftest.err >&5
10435 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 (exit $ac_status); } && {
10437 test -z "$ac_c_werror_flag" ||
10438 test ! -s conftest.err
10439 } && test -s conftest.$ac_objext; then
10440 cat >conftest.$ac_ext <<_ACEOF
10441 /* confdefs.h. */
10442 _ACEOF
10443 cat confdefs.h >>conftest.$ac_ext
10444 cat >>conftest.$ac_ext <<_ACEOF
10445 /* end confdefs.h. */
10446 $ac_includes_default
10447 #ifdef FC_DUMMY_MAIN
10448 #ifndef FC_DUMMY_MAIN_EQ_F77
10449 # ifdef __cplusplus
10450 extern "C"
10451 # endif
10452 int FC_DUMMY_MAIN() { return 1; }
10453 #endif
10454 #endif
10455 int
10456 main ()
10457 {
10458 if (sizeof ((_Bool)))
10459 return 0;
10460 ;
10461 return 0;
10462 }
10463 _ACEOF
10464 rm -f conftest.$ac_objext
10465 if { (ac_try="$ac_compile"
10466 case "(($ac_try" in
10467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10468 *) ac_try_echo=$ac_try;;
10469 esac
10470 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10471 $as_echo "$ac_try_echo") >&5
10472 (eval "$ac_compile") 2>conftest.er1
10473 ac_status=$?
10474 grep -v '^ *+' conftest.er1 >conftest.err
10475 rm -f conftest.er1
10476 cat conftest.err >&5
10477 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10478 (exit $ac_status); } && {
10479 test -z "$ac_c_werror_flag" ||
10480 test ! -s conftest.err
10481 } && test -s conftest.$ac_objext; then
10482 :
10483 else
10484 $as_echo "$as_me: failed program was:" >&5
10485 sed 's/^/| /' conftest.$ac_ext >&5
10486
10487 ac_cv_type__Bool=yes
10488 fi
10489
10490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10491 else
10492 $as_echo "$as_me: failed program was:" >&5
10493 sed 's/^/| /' conftest.$ac_ext >&5
10494
10495
10496 fi
10497
10498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10499 fi
10500 { $as_echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10501 $as_echo "$ac_cv_type__Bool" >&6; }
10502 if test $ac_cv_type__Bool = yes; then
10503
10504 cat >>confdefs.h <<_ACEOF
10505 #define HAVE__BOOL 1
10506 _ACEOF
10507
10508
10509 fi
10510
10511 if test $ac_cv_header_stdbool_h = yes; then
10512
10513 cat >>confdefs.h <<\_ACEOF
10514 #define HAVE_STDBOOL_H 1
10515 _ACEOF
10516
10517 fi
10518
10519 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10520 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10521 if test "${ac_cv_c_const+set}" = set; then
10522 $as_echo_n "(cached) " >&6
10523 else
10524 cat >conftest.$ac_ext <<_ACEOF
10525 /* confdefs.h. */
10526 _ACEOF
10527 cat confdefs.h >>conftest.$ac_ext
10528 cat >>conftest.$ac_ext <<_ACEOF
10529 /* end confdefs.h. */
10530
10531 #ifdef FC_DUMMY_MAIN
10532 #ifndef FC_DUMMY_MAIN_EQ_F77
10533 # ifdef __cplusplus
10534 extern "C"
10535 # endif
10536 int FC_DUMMY_MAIN() { return 1; }
10537 #endif
10538 #endif
10539 int
10540 main ()
10541 {
10542 /* FIXME: Include the comments suggested by Paul. */
10543 #ifndef __cplusplus
10544 /* Ultrix mips cc rejects this. */
10545 typedef int charset[2];
10546 const charset cs;
10547 /* SunOS 4.1.1 cc rejects this. */
10548 char const *const *pcpcc;
10549 char **ppc;
10550 /* NEC SVR4.0.2 mips cc rejects this. */
10551 struct point {int x, y;};
10552 static struct point const zero = {0,0};
10553 /* AIX XL C 1.02.0.0 rejects this.
10554 It does not let you subtract one const X* pointer from another in
10555 an arm of an if-expression whose if-part is not a constant
10556 expression */
10557 const char *g = "string";
10558 pcpcc = &g + (g ? g-g : 0);
10559 /* HPUX 7.0 cc rejects these. */
10560 ++pcpcc;
10561 ppc = (char**) pcpcc;
10562 pcpcc = (char const *const *) ppc;
10563 { /* SCO 3.2v4 cc rejects this. */
10564 char *t;
10565 char const *s = 0 ? (char *) 0 : (char const *) 0;
10566
10567 *t++ = 0;
10568 if (s) return 0;
10569 }
10570 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10571 int x[] = {25, 17};
10572 const int *foo = &x[0];
10573 ++foo;
10574 }
10575 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10576 typedef const int *iptr;
10577 iptr p = 0;
10578 ++p;
10579 }
10580 { /* AIX XL C 1.02.0.0 rejects this saying
10581 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10582 struct s { int j; const int *ap[3]; };
10583 struct s *b; b->j = 5;
10584 }
10585 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10586 const int foo = 10;
10587 if (!foo) return 0;
10588 }
10589 return !cs[0] && !zero.x;
10590 #endif
10591
10592 ;
10593 return 0;
10594 }
10595 _ACEOF
10596 rm -f conftest.$ac_objext
10597 if { (ac_try="$ac_compile"
10598 case "(($ac_try" in
10599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10600 *) ac_try_echo=$ac_try;;
10601 esac
10602 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10603 $as_echo "$ac_try_echo") >&5
10604 (eval "$ac_compile") 2>conftest.er1
10605 ac_status=$?
10606 grep -v '^ *+' conftest.er1 >conftest.err
10607 rm -f conftest.er1
10608 cat conftest.err >&5
10609 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610 (exit $ac_status); } && {
10611 test -z "$ac_c_werror_flag" ||
10612 test ! -s conftest.err
10613 } && test -s conftest.$ac_objext; then
10614 ac_cv_c_const=yes
10615 else
10616 $as_echo "$as_me: failed program was:" >&5
10617 sed 's/^/| /' conftest.$ac_ext >&5
10618
10619 ac_cv_c_const=no
10620 fi
10621
10622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10623 fi
10624 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10625 $as_echo "$ac_cv_c_const" >&6; }
10626 if test $ac_cv_c_const = no; then
10627
10628 cat >>confdefs.h <<\_ACEOF
10629 #define const /**/
10630 _ACEOF
10631
10632 fi
10633
10634 { $as_echo "$as_me:$LINENO: checking for inline" >&5
10635 $as_echo_n "checking for inline... " >&6; }
10636 if test "${ac_cv_c_inline+set}" = set; then
10637 $as_echo_n "(cached) " >&6
10638 else
10639 ac_cv_c_inline=no
10640 for ac_kw in inline __inline__ __inline; do
10641 cat >conftest.$ac_ext <<_ACEOF
10642 /* confdefs.h. */
10643 _ACEOF
10644 cat confdefs.h >>conftest.$ac_ext
10645 cat >>conftest.$ac_ext <<_ACEOF
10646 /* end confdefs.h. */
10647 #ifndef __cplusplus
10648 typedef int foo_t;
10649 static $ac_kw foo_t static_foo () {return 0; }
10650 $ac_kw foo_t foo () {return 0; }
10651 #endif
10652
10653 _ACEOF
10654 rm -f conftest.$ac_objext
10655 if { (ac_try="$ac_compile"
10656 case "(($ac_try" in
10657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10658 *) ac_try_echo=$ac_try;;
10659 esac
10660 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10661 $as_echo "$ac_try_echo") >&5
10662 (eval "$ac_compile") 2>conftest.er1
10663 ac_status=$?
10664 grep -v '^ *+' conftest.er1 >conftest.err
10665 rm -f conftest.er1
10666 cat conftest.err >&5
10667 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10668 (exit $ac_status); } && {
10669 test -z "$ac_c_werror_flag" ||
10670 test ! -s conftest.err
10671 } && test -s conftest.$ac_objext; then
10672 ac_cv_c_inline=$ac_kw
10673 else
10674 $as_echo "$as_me: failed program was:" >&5
10675 sed 's/^/| /' conftest.$ac_ext >&5
10676
10677
10678 fi
10679
10680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10681 test "$ac_cv_c_inline" != no && break
10682 done
10683
10684 fi
10685 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10686 $as_echo "$ac_cv_c_inline" >&6; }
10687
10688
10689 case $ac_cv_c_inline in
10690 inline | yes) ;;
10691 *)
10692 case $ac_cv_c_inline in
10693 no) ac_val=;;
10694 *) ac_val=$ac_cv_c_inline;;
10695 esac
10696 cat >>confdefs.h <<_ACEOF
10697 #ifndef __cplusplus
10698 #define inline $ac_val
10699 #endif
10700 _ACEOF
10701 ;;
10702 esac
10703
10704 { $as_echo "$as_me:$LINENO: checking for size_t" >&5
10705 $as_echo_n "checking for size_t... " >&6; }
10706 if test "${ac_cv_type_size_t+set}" = set; then
10707 $as_echo_n "(cached) " >&6
10708 else
10709 ac_cv_type_size_t=no
10710 cat >conftest.$ac_ext <<_ACEOF
10711 /* confdefs.h. */
10712 _ACEOF
10713 cat confdefs.h >>conftest.$ac_ext
10714 cat >>conftest.$ac_ext <<_ACEOF
10715 /* end confdefs.h. */
10716 $ac_includes_default
10717 #ifdef FC_DUMMY_MAIN
10718 #ifndef FC_DUMMY_MAIN_EQ_F77
10719 # ifdef __cplusplus
10720 extern "C"
10721 # endif
10722 int FC_DUMMY_MAIN() { return 1; }
10723 #endif
10724 #endif
10725 int
10726 main ()
10727 {
10728 if (sizeof (size_t))
10729 return 0;
10730 ;
10731 return 0;
10732 }
10733 _ACEOF
10734 rm -f conftest.$ac_objext
10735 if { (ac_try="$ac_compile"
10736 case "(($ac_try" in
10737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10738 *) ac_try_echo=$ac_try;;
10739 esac
10740 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10741 $as_echo "$ac_try_echo") >&5
10742 (eval "$ac_compile") 2>conftest.er1
10743 ac_status=$?
10744 grep -v '^ *+' conftest.er1 >conftest.err
10745 rm -f conftest.er1
10746 cat conftest.err >&5
10747 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10748 (exit $ac_status); } && {
10749 test -z "$ac_c_werror_flag" ||
10750 test ! -s conftest.err
10751 } && test -s conftest.$ac_objext; then
10752 cat >conftest.$ac_ext <<_ACEOF
10753 /* confdefs.h. */
10754 _ACEOF
10755 cat confdefs.h >>conftest.$ac_ext
10756 cat >>conftest.$ac_ext <<_ACEOF
10757 /* end confdefs.h. */
10758 $ac_includes_default
10759 #ifdef FC_DUMMY_MAIN
10760 #ifndef FC_DUMMY_MAIN_EQ_F77
10761 # ifdef __cplusplus
10762 extern "C"
10763 # endif
10764 int FC_DUMMY_MAIN() { return 1; }
10765 #endif
10766 #endif
10767 int
10768 main ()
10769 {
10770 if (sizeof ((size_t)))
10771 return 0;
10772 ;
10773 return 0;
10774 }
10775 _ACEOF
10776 rm -f conftest.$ac_objext
10777 if { (ac_try="$ac_compile"
10778 case "(($ac_try" in
10779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10780 *) ac_try_echo=$ac_try;;
10781 esac
10782 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10783 $as_echo "$ac_try_echo") >&5
10784 (eval "$ac_compile") 2>conftest.er1
10785 ac_status=$?
10786 grep -v '^ *+' conftest.er1 >conftest.err
10787 rm -f conftest.er1
10788 cat conftest.err >&5
10789 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10790 (exit $ac_status); } && {
10791 test -z "$ac_c_werror_flag" ||
10792 test ! -s conftest.err
10793 } && test -s conftest.$ac_objext; then
10794 :
10795 else
10796 $as_echo "$as_me: failed program was:" >&5
10797 sed 's/^/| /' conftest.$ac_ext >&5
10798
10799 ac_cv_type_size_t=yes
10800 fi
10801
10802 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10803 else
10804 $as_echo "$as_me: failed program was:" >&5
10805 sed 's/^/| /' conftest.$ac_ext >&5
10806
10807
10808 fi
10809
10810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10811 fi
10812 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10813 $as_echo "$ac_cv_type_size_t" >&6; }
10814 if test $ac_cv_type_size_t = yes; then
10815 :
10816 else
10817
10818 cat >>confdefs.h <<_ACEOF
10819 #define size_t unsigned int
10820 _ACEOF
10821
10822 fi
10823
10824 { $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10825 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
10826 if test "${ac_cv_header_time+set}" = set; then
10827 $as_echo_n "(cached) " >&6
10828 else
10829 cat >conftest.$ac_ext <<_ACEOF
10830 /* confdefs.h. */
10831 _ACEOF
10832 cat confdefs.h >>conftest.$ac_ext
10833 cat >>conftest.$ac_ext <<_ACEOF
10834 /* end confdefs.h. */
10835 #include <sys/types.h>
10836 #include <sys/time.h>
10837 #include <time.h>
10838
10839 #ifdef FC_DUMMY_MAIN
10840 #ifndef FC_DUMMY_MAIN_EQ_F77
10841 # ifdef __cplusplus
10842 extern "C"
10843 # endif
10844 int FC_DUMMY_MAIN() { return 1; }
10845 #endif
10846 #endif
10847 int
10848 main ()
10849 {
10850 if ((struct tm *) 0)
10851 return 0;
10852 ;
10853 return 0;
10854 }
10855 _ACEOF
10856 rm -f conftest.$ac_objext
10857 if { (ac_try="$ac_compile"
10858 case "(($ac_try" in
10859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10860 *) ac_try_echo=$ac_try;;
10861 esac
10862 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10863 $as_echo "$ac_try_echo") >&5
10864 (eval "$ac_compile") 2>conftest.er1
10865 ac_status=$?
10866 grep -v '^ *+' conftest.er1 >conftest.err
10867 rm -f conftest.er1
10868 cat conftest.err >&5
10869 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10870 (exit $ac_status); } && {
10871 test -z "$ac_c_werror_flag" ||
10872 test ! -s conftest.err
10873 } && test -s conftest.$ac_objext; then
10874 ac_cv_header_time=yes
10875 else
10876 $as_echo "$as_me: failed program was:" >&5
10877 sed 's/^/| /' conftest.$ac_ext >&5
10878
10879 ac_cv_header_time=no
10880 fi
10881
10882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10883 fi
10884 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10885 $as_echo "$ac_cv_header_time" >&6; }
10886 if test $ac_cv_header_time = yes; then
10887
10888 cat >>confdefs.h <<\_ACEOF
10889 #define TIME_WITH_SYS_TIME 1
10890 _ACEOF
10891
10892 fi
10893
10894
10895 # Checks for library functions.
10896
10897 for ac_header in stdlib.h
10898 do
10899 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10901 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10902 $as_echo_n "checking for $ac_header... " >&6; }
10903 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10904 $as_echo_n "(cached) " >&6
10905 fi
10906 ac_res=`eval 'as_val=${'$as_ac_Header'}
10907 $as_echo "$as_val"'`
10908 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10909 $as_echo "$ac_res" >&6; }
10910 else
10911 # Is the header compilable?
10912 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10913 $as_echo_n "checking $ac_header usability... " >&6; }
10914 cat >conftest.$ac_ext <<_ACEOF
10915 /* confdefs.h. */
10916 _ACEOF
10917 cat confdefs.h >>conftest.$ac_ext
10918 cat >>conftest.$ac_ext <<_ACEOF
10919 /* end confdefs.h. */
10920 $ac_includes_default
10921 #include <$ac_header>
10922 _ACEOF
10923 rm -f conftest.$ac_objext
10924 if { (ac_try="$ac_compile"
10925 case "(($ac_try" in
10926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10927 *) ac_try_echo=$ac_try;;
10928 esac
10929 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10930 $as_echo "$ac_try_echo") >&5
10931 (eval "$ac_compile") 2>conftest.er1
10932 ac_status=$?
10933 grep -v '^ *+' conftest.er1 >conftest.err
10934 rm -f conftest.er1
10935 cat conftest.err >&5
10936 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937 (exit $ac_status); } && {
10938 test -z "$ac_c_werror_flag" ||
10939 test ! -s conftest.err
10940 } && test -s conftest.$ac_objext; then
10941 ac_header_compiler=yes
10942 else
10943 $as_echo "$as_me: failed program was:" >&5
10944 sed 's/^/| /' conftest.$ac_ext >&5
10945
10946 ac_header_compiler=no
10947 fi
10948
10949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10950 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10951 $as_echo "$ac_header_compiler" >&6; }
10952
10953 # Is the header present?
10954 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10955 $as_echo_n "checking $ac_header presence... " >&6; }
10956 cat >conftest.$ac_ext <<_ACEOF
10957 /* confdefs.h. */
10958 _ACEOF
10959 cat confdefs.h >>conftest.$ac_ext
10960 cat >>conftest.$ac_ext <<_ACEOF
10961 /* end confdefs.h. */
10962 #include <$ac_header>
10963 _ACEOF
10964 if { (ac_try="$ac_cpp conftest.$ac_ext"
10965 case "(($ac_try" in
10966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10967 *) ac_try_echo=$ac_try;;
10968 esac
10969 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10970 $as_echo "$ac_try_echo") >&5
10971 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10972 ac_status=$?
10973 grep -v '^ *+' conftest.er1 >conftest.err
10974 rm -f conftest.er1
10975 cat conftest.err >&5
10976 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 (exit $ac_status); } >/dev/null && {
10978 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10979 test ! -s conftest.err
10980 }; then
10981 ac_header_preproc=yes
10982 else
10983 $as_echo "$as_me: failed program was:" >&5
10984 sed 's/^/| /' conftest.$ac_ext >&5
10985
10986 ac_header_preproc=no
10987 fi
10988
10989 rm -f conftest.err conftest.$ac_ext
10990 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10991 $as_echo "$ac_header_preproc" >&6; }
10992
10993 # So? What about this header?
10994 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10995 yes:no: )
10996 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10997 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10998 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10999 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11000 ac_header_preproc=yes
11001 ;;
11002 no:yes:* )
11003 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11004 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11005 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11006 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11007 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11008 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11009 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11010 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11011 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11012 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11013 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11014 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11015 ( cat <<\_ASBOX
11016 ## ------------------------------ ##
11017 ## Report this to gezelter@nd.edu ##
11018 ## ------------------------------ ##
11019 _ASBOX
11020 ) | sed "s/^/$as_me: WARNING: /" >&2
11021 ;;
11022 esac
11023 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11024 $as_echo_n "checking for $ac_header... " >&6; }
11025 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11026 $as_echo_n "(cached) " >&6
11027 else
11028 eval "$as_ac_Header=\$ac_header_preproc"
11029 fi
11030 ac_res=`eval 'as_val=${'$as_ac_Header'}
11031 $as_echo "$as_val"'`
11032 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11033 $as_echo "$ac_res" >&6; }
11034
11035 fi
11036 if test `eval 'as_val=${'$as_ac_Header'}
11037 $as_echo "$as_val"'` = yes; then
11038 cat >>confdefs.h <<_ACEOF
11039 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11040 _ACEOF
11041
11042 fi
11043
11044 done
11045
11046 { $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
11047 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
11048 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
11049 $as_echo_n "(cached) " >&6
11050 else
11051 if test "$cross_compiling" = yes; then
11052 ac_cv_func_malloc_0_nonnull=no
11053 else
11054 cat >conftest.$ac_ext <<_ACEOF
11055 /* confdefs.h. */
11056 _ACEOF
11057 cat confdefs.h >>conftest.$ac_ext
11058 cat >>conftest.$ac_ext <<_ACEOF
11059 /* end confdefs.h. */
11060 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11061 # include <stdlib.h>
11062 #else
11063 char *malloc ();
11064 #endif
11065
11066 #ifdef FC_DUMMY_MAIN
11067 #ifndef FC_DUMMY_MAIN_EQ_F77
11068 # ifdef __cplusplus
11069 extern "C"
11070 # endif
11071 int FC_DUMMY_MAIN() { return 1; }
11072 #endif
11073 #endif
11074 int
11075 main ()
11076 {
11077 return ! malloc (0);
11078 ;
11079 return 0;
11080 }
11081 _ACEOF
11082 rm -f conftest$ac_exeext
11083 if { (ac_try="$ac_link"
11084 case "(($ac_try" in
11085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11086 *) ac_try_echo=$ac_try;;
11087 esac
11088 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11089 $as_echo "$ac_try_echo") >&5
11090 (eval "$ac_link") 2>&5
11091 ac_status=$?
11092 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11093 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11094 { (case "(($ac_try" in
11095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11096 *) ac_try_echo=$ac_try;;
11097 esac
11098 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11099 $as_echo "$ac_try_echo") >&5
11100 (eval "$ac_try") 2>&5
11101 ac_status=$?
11102 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11103 (exit $ac_status); }; }; then
11104 ac_cv_func_malloc_0_nonnull=yes
11105 else
11106 $as_echo "$as_me: program exited with status $ac_status" >&5
11107 $as_echo "$as_me: failed program was:" >&5
11108 sed 's/^/| /' conftest.$ac_ext >&5
11109
11110 ( exit $ac_status )
11111 ac_cv_func_malloc_0_nonnull=no
11112 fi
11113 rm -rf conftest.dSYM
11114 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11115 fi
11116
11117
11118 fi
11119 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
11120 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
11121 if test $ac_cv_func_malloc_0_nonnull = yes; then
11122
11123 cat >>confdefs.h <<\_ACEOF
11124 #define HAVE_MALLOC 1
11125 _ACEOF
11126
11127 else
11128 cat >>confdefs.h <<\_ACEOF
11129 #define HAVE_MALLOC 0
11130 _ACEOF
11131
11132 case " $LIBOBJS " in
11133 *" malloc.$ac_objext "* ) ;;
11134 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
11135 ;;
11136 esac
11137
11138
11139 cat >>confdefs.h <<\_ACEOF
11140 #define malloc rpl_malloc
11141 _ACEOF
11142
11143 fi
11144
11145
11146
11147
11148 for ac_header in stdlib.h
11149 do
11150 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11151 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11152 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11153 $as_echo_n "checking for $ac_header... " >&6; }
11154 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11155 $as_echo_n "(cached) " >&6
11156 fi
11157 ac_res=`eval 'as_val=${'$as_ac_Header'}
11158 $as_echo "$as_val"'`
11159 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11160 $as_echo "$ac_res" >&6; }
11161 else
11162 # Is the header compilable?
11163 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11164 $as_echo_n "checking $ac_header usability... " >&6; }
11165 cat >conftest.$ac_ext <<_ACEOF
11166 /* confdefs.h. */
11167 _ACEOF
11168 cat confdefs.h >>conftest.$ac_ext
11169 cat >>conftest.$ac_ext <<_ACEOF
11170 /* end confdefs.h. */
11171 $ac_includes_default
11172 #include <$ac_header>
11173 _ACEOF
11174 rm -f conftest.$ac_objext
11175 if { (ac_try="$ac_compile"
11176 case "(($ac_try" in
11177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11178 *) ac_try_echo=$ac_try;;
11179 esac
11180 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11181 $as_echo "$ac_try_echo") >&5
11182 (eval "$ac_compile") 2>conftest.er1
11183 ac_status=$?
11184 grep -v '^ *+' conftest.er1 >conftest.err
11185 rm -f conftest.er1
11186 cat conftest.err >&5
11187 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11188 (exit $ac_status); } && {
11189 test -z "$ac_c_werror_flag" ||
11190 test ! -s conftest.err
11191 } && test -s conftest.$ac_objext; then
11192 ac_header_compiler=yes
11193 else
11194 $as_echo "$as_me: failed program was:" >&5
11195 sed 's/^/| /' conftest.$ac_ext >&5
11196
11197 ac_header_compiler=no
11198 fi
11199
11200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11201 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11202 $as_echo "$ac_header_compiler" >&6; }
11203
11204 # Is the header present?
11205 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11206 $as_echo_n "checking $ac_header presence... " >&6; }
11207 cat >conftest.$ac_ext <<_ACEOF
11208 /* confdefs.h. */
11209 _ACEOF
11210 cat confdefs.h >>conftest.$ac_ext
11211 cat >>conftest.$ac_ext <<_ACEOF
11212 /* end confdefs.h. */
11213 #include <$ac_header>
11214 _ACEOF
11215 if { (ac_try="$ac_cpp conftest.$ac_ext"
11216 case "(($ac_try" in
11217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11218 *) ac_try_echo=$ac_try;;
11219 esac
11220 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11221 $as_echo "$ac_try_echo") >&5
11222 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11223 ac_status=$?
11224 grep -v '^ *+' conftest.er1 >conftest.err
11225 rm -f conftest.er1
11226 cat conftest.err >&5
11227 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228 (exit $ac_status); } >/dev/null && {
11229 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11230 test ! -s conftest.err
11231 }; then
11232 ac_header_preproc=yes
11233 else
11234 $as_echo "$as_me: failed program was:" >&5
11235 sed 's/^/| /' conftest.$ac_ext >&5
11236
11237 ac_header_preproc=no
11238 fi
11239
11240 rm -f conftest.err conftest.$ac_ext
11241 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11242 $as_echo "$ac_header_preproc" >&6; }
11243
11244 # So? What about this header?
11245 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11246 yes:no: )
11247 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11248 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11249 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11250 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11251 ac_header_preproc=yes
11252 ;;
11253 no:yes:* )
11254 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11255 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11256 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11257 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11258 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11259 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11260 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11261 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11262 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11263 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11264 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11265 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11266 ( cat <<\_ASBOX
11267 ## ------------------------------ ##
11268 ## Report this to gezelter@nd.edu ##
11269 ## ------------------------------ ##
11270 _ASBOX
11271 ) | sed "s/^/$as_me: WARNING: /" >&2
11272 ;;
11273 esac
11274 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11275 $as_echo_n "checking for $ac_header... " >&6; }
11276 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11277 $as_echo_n "(cached) " >&6
11278 else
11279 eval "$as_ac_Header=\$ac_header_preproc"
11280 fi
11281 ac_res=`eval 'as_val=${'$as_ac_Header'}
11282 $as_echo "$as_val"'`
11283 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11284 $as_echo "$ac_res" >&6; }
11285
11286 fi
11287 if test `eval 'as_val=${'$as_ac_Header'}
11288 $as_echo "$as_val"'` = yes; then
11289 cat >>confdefs.h <<_ACEOF
11290 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11291 _ACEOF
11292
11293 fi
11294
11295 done
11296
11297 { $as_echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
11298 $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
11299 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
11300 $as_echo_n "(cached) " >&6
11301 else
11302 if test "$cross_compiling" = yes; then
11303 ac_cv_func_realloc_0_nonnull=no
11304 else
11305 cat >conftest.$ac_ext <<_ACEOF
11306 /* confdefs.h. */
11307 _ACEOF
11308 cat confdefs.h >>conftest.$ac_ext
11309 cat >>conftest.$ac_ext <<_ACEOF
11310 /* end confdefs.h. */
11311 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11312 # include <stdlib.h>
11313 #else
11314 char *realloc ();
11315 #endif
11316
11317 #ifdef FC_DUMMY_MAIN
11318 #ifndef FC_DUMMY_MAIN_EQ_F77
11319 # ifdef __cplusplus
11320 extern "C"
11321 # endif
11322 int FC_DUMMY_MAIN() { return 1; }
11323 #endif
11324 #endif
11325 int
11326 main ()
11327 {
11328 return ! realloc (0, 0);
11329 ;
11330 return 0;
11331 }
11332 _ACEOF
11333 rm -f conftest$ac_exeext
11334 if { (ac_try="$ac_link"
11335 case "(($ac_try" in
11336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11337 *) ac_try_echo=$ac_try;;
11338 esac
11339 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11340 $as_echo "$ac_try_echo") >&5
11341 (eval "$ac_link") 2>&5
11342 ac_status=$?
11343 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11344 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11345 { (case "(($ac_try" in
11346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11347 *) ac_try_echo=$ac_try;;
11348 esac
11349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11350 $as_echo "$ac_try_echo") >&5
11351 (eval "$ac_try") 2>&5
11352 ac_status=$?
11353 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11354 (exit $ac_status); }; }; then
11355 ac_cv_func_realloc_0_nonnull=yes
11356 else
11357 $as_echo "$as_me: program exited with status $ac_status" >&5
11358 $as_echo "$as_me: failed program was:" >&5
11359 sed 's/^/| /' conftest.$ac_ext >&5
11360
11361 ( exit $ac_status )
11362 ac_cv_func_realloc_0_nonnull=no
11363 fi
11364 rm -rf conftest.dSYM
11365 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11366 fi
11367
11368
11369 fi
11370 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11371 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
11372 if test $ac_cv_func_realloc_0_nonnull = yes; then
11373
11374 cat >>confdefs.h <<\_ACEOF
11375 #define HAVE_REALLOC 1
11376 _ACEOF
11377
11378 else
11379 cat >>confdefs.h <<\_ACEOF
11380 #define HAVE_REALLOC 0
11381 _ACEOF
11382
11383 case " $LIBOBJS " in
11384 *" realloc.$ac_objext "* ) ;;
11385 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11386 ;;
11387 esac
11388
11389
11390 cat >>confdefs.h <<\_ACEOF
11391 #define realloc rpl_realloc
11392 _ACEOF
11393
11394 fi
11395
11396
11397
11398
11399
11400 for ac_header in sys/select.h sys/socket.h
11401 do
11402 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11403 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11404 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11405 $as_echo_n "checking for $ac_header... " >&6; }
11406 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11407 $as_echo_n "(cached) " >&6
11408 fi
11409 ac_res=`eval 'as_val=${'$as_ac_Header'}
11410 $as_echo "$as_val"'`
11411 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11412 $as_echo "$ac_res" >&6; }
11413 else
11414 # Is the header compilable?
11415 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11416 $as_echo_n "checking $ac_header usability... " >&6; }
11417 cat >conftest.$ac_ext <<_ACEOF
11418 /* confdefs.h. */
11419 _ACEOF
11420 cat confdefs.h >>conftest.$ac_ext
11421 cat >>conftest.$ac_ext <<_ACEOF
11422 /* end confdefs.h. */
11423 $ac_includes_default
11424 #include <$ac_header>
11425 _ACEOF
11426 rm -f conftest.$ac_objext
11427 if { (ac_try="$ac_compile"
11428 case "(($ac_try" in
11429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11430 *) ac_try_echo=$ac_try;;
11431 esac
11432 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11433 $as_echo "$ac_try_echo") >&5
11434 (eval "$ac_compile") 2>conftest.er1
11435 ac_status=$?
11436 grep -v '^ *+' conftest.er1 >conftest.err
11437 rm -f conftest.er1
11438 cat conftest.err >&5
11439 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11440 (exit $ac_status); } && {
11441 test -z "$ac_c_werror_flag" ||
11442 test ! -s conftest.err
11443 } && test -s conftest.$ac_objext; then
11444 ac_header_compiler=yes
11445 else
11446 $as_echo "$as_me: failed program was:" >&5
11447 sed 's/^/| /' conftest.$ac_ext >&5
11448
11449 ac_header_compiler=no
11450 fi
11451
11452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11453 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11454 $as_echo "$ac_header_compiler" >&6; }
11455
11456 # Is the header present?
11457 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11458 $as_echo_n "checking $ac_header presence... " >&6; }
11459 cat >conftest.$ac_ext <<_ACEOF
11460 /* confdefs.h. */
11461 _ACEOF
11462 cat confdefs.h >>conftest.$ac_ext
11463 cat >>conftest.$ac_ext <<_ACEOF
11464 /* end confdefs.h. */
11465 #include <$ac_header>
11466 _ACEOF
11467 if { (ac_try="$ac_cpp conftest.$ac_ext"
11468 case "(($ac_try" in
11469 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11470 *) ac_try_echo=$ac_try;;
11471 esac
11472 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11473 $as_echo "$ac_try_echo") >&5
11474 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11475 ac_status=$?
11476 grep -v '^ *+' conftest.er1 >conftest.err
11477 rm -f conftest.er1
11478 cat conftest.err >&5
11479 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 (exit $ac_status); } >/dev/null && {
11481 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11482 test ! -s conftest.err
11483 }; then
11484 ac_header_preproc=yes
11485 else
11486 $as_echo "$as_me: failed program was:" >&5
11487 sed 's/^/| /' conftest.$ac_ext >&5
11488
11489 ac_header_preproc=no
11490 fi
11491
11492 rm -f conftest.err conftest.$ac_ext
11493 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11494 $as_echo "$ac_header_preproc" >&6; }
11495
11496 # So? What about this header?
11497 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11498 yes:no: )
11499 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11500 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11501 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11502 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11503 ac_header_preproc=yes
11504 ;;
11505 no:yes:* )
11506 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11507 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11508 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11509 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11510 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11511 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11512 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11513 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11514 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11515 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11516 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11517 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11518 ( cat <<\_ASBOX
11519 ## ------------------------------ ##
11520 ## Report this to gezelter@nd.edu ##
11521 ## ------------------------------ ##
11522 _ASBOX
11523 ) | sed "s/^/$as_me: WARNING: /" >&2
11524 ;;
11525 esac
11526 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11527 $as_echo_n "checking for $ac_header... " >&6; }
11528 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11529 $as_echo_n "(cached) " >&6
11530 else
11531 eval "$as_ac_Header=\$ac_header_preproc"
11532 fi
11533 ac_res=`eval 'as_val=${'$as_ac_Header'}
11534 $as_echo "$as_val"'`
11535 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11536 $as_echo "$ac_res" >&6; }
11537
11538 fi
11539 if test `eval 'as_val=${'$as_ac_Header'}
11540 $as_echo "$as_val"'` = yes; then
11541 cat >>confdefs.h <<_ACEOF
11542 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11543 _ACEOF
11544
11545 fi
11546
11547 done
11548
11549 { $as_echo "$as_me:$LINENO: checking types of arguments for select" >&5
11550 $as_echo_n "checking types of arguments for select... " >&6; }
11551 if test "${ac_cv_func_select_args+set}" = set; then
11552 $as_echo_n "(cached) " >&6
11553 else
11554 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11555 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11556 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11557 cat >conftest.$ac_ext <<_ACEOF
11558 /* confdefs.h. */
11559 _ACEOF
11560 cat confdefs.h >>conftest.$ac_ext
11561 cat >>conftest.$ac_ext <<_ACEOF
11562 /* end confdefs.h. */
11563 $ac_includes_default
11564 #ifdef HAVE_SYS_SELECT_H
11565 # include <sys/select.h>
11566 #endif
11567 #ifdef HAVE_SYS_SOCKET_H
11568 # include <sys/socket.h>
11569 #endif
11570
11571 #ifdef FC_DUMMY_MAIN
11572 #ifndef FC_DUMMY_MAIN_EQ_F77
11573 # ifdef __cplusplus
11574 extern "C"
11575 # endif
11576 int FC_DUMMY_MAIN() { return 1; }
11577 #endif
11578 #endif
11579 int
11580 main ()
11581 {
11582 extern int select ($ac_arg1,
11583 $ac_arg234, $ac_arg234, $ac_arg234,
11584 $ac_arg5);
11585 ;
11586 return 0;
11587 }
11588 _ACEOF
11589 rm -f conftest.$ac_objext
11590 if { (ac_try="$ac_compile"
11591 case "(($ac_try" in
11592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11593 *) ac_try_echo=$ac_try;;
11594 esac
11595 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11596 $as_echo "$ac_try_echo") >&5
11597 (eval "$ac_compile") 2>conftest.er1
11598 ac_status=$?
11599 grep -v '^ *+' conftest.er1 >conftest.err
11600 rm -f conftest.er1
11601 cat conftest.err >&5
11602 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11603 (exit $ac_status); } && {
11604 test -z "$ac_c_werror_flag" ||
11605 test ! -s conftest.err
11606 } && test -s conftest.$ac_objext; then
11607 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11608 else
11609 $as_echo "$as_me: failed program was:" >&5
11610 sed 's/^/| /' conftest.$ac_ext >&5
11611
11612
11613 fi
11614
11615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11616 done
11617 done
11618 done
11619 # Provide a safe default value.
11620 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11621
11622 fi
11623 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11624 $as_echo "$ac_cv_func_select_args" >&6; }
11625 ac_save_IFS=$IFS; IFS=','
11626 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11627 IFS=$ac_save_IFS
11628 shift
11629
11630 cat >>confdefs.h <<_ACEOF
11631 #define SELECT_TYPE_ARG1 $1
11632 _ACEOF
11633
11634
11635 cat >>confdefs.h <<_ACEOF
11636 #define SELECT_TYPE_ARG234 ($2)
11637 _ACEOF
11638
11639
11640 cat >>confdefs.h <<_ACEOF
11641 #define SELECT_TYPE_ARG5 ($3)
11642 _ACEOF
11643
11644 rm -f conftest*
11645
11646 { $as_echo "$as_me:$LINENO: checking for working strtod" >&5
11647 $as_echo_n "checking for working strtod... " >&6; }
11648 if test "${ac_cv_func_strtod+set}" = set; then
11649 $as_echo_n "(cached) " >&6
11650 else
11651 if test "$cross_compiling" = yes; then
11652 ac_cv_func_strtod=no
11653 else
11654 cat >conftest.$ac_ext <<_ACEOF
11655 /* confdefs.h. */
11656 _ACEOF
11657 cat confdefs.h >>conftest.$ac_ext
11658 cat >>conftest.$ac_ext <<_ACEOF
11659 /* end confdefs.h. */
11660
11661 $ac_includes_default
11662 #ifndef strtod
11663 double strtod ();
11664 #endif
11665 int
11666 main()
11667 {
11668 {
11669 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
11670 char *string = " +69";
11671 char *term;
11672 double value;
11673 value = strtod (string, &term);
11674 if (value != 69 || term != (string + 4))
11675 return 1;
11676 }
11677
11678 {
11679 /* Under Solaris 2.4, strtod returns the wrong value for the
11680 terminating character under some conditions. */
11681 char *string = "NaN";
11682 char *term;
11683 strtod (string, &term);
11684 if (term != string && *(term - 1) == 0)
11685 return 1;
11686 }
11687 return 0;
11688 }
11689
11690 _ACEOF
11691 rm -f conftest$ac_exeext
11692 if { (ac_try="$ac_link"
11693 case "(($ac_try" in
11694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11695 *) ac_try_echo=$ac_try;;
11696 esac
11697 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11698 $as_echo "$ac_try_echo") >&5
11699 (eval "$ac_link") 2>&5
11700 ac_status=$?
11701 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11703 { (case "(($ac_try" in
11704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11705 *) ac_try_echo=$ac_try;;
11706 esac
11707 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11708 $as_echo "$ac_try_echo") >&5
11709 (eval "$ac_try") 2>&5
11710 ac_status=$?
11711 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11712 (exit $ac_status); }; }; then
11713 ac_cv_func_strtod=yes
11714 else
11715 $as_echo "$as_me: program exited with status $ac_status" >&5
11716 $as_echo "$as_me: failed program was:" >&5
11717 sed 's/^/| /' conftest.$ac_ext >&5
11718
11719 ( exit $ac_status )
11720 ac_cv_func_strtod=no
11721 fi
11722 rm -rf conftest.dSYM
11723 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11724 fi
11725
11726
11727 fi
11728 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11729 $as_echo "$ac_cv_func_strtod" >&6; }
11730 if test $ac_cv_func_strtod = no; then
11731 case " $LIBOBJS " in
11732 *" strtod.$ac_objext "* ) ;;
11733 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11734 ;;
11735 esac
11736
11737 { $as_echo "$as_me:$LINENO: checking for pow" >&5
11738 $as_echo_n "checking for pow... " >&6; }
11739 if test "${ac_cv_func_pow+set}" = set; then
11740 $as_echo_n "(cached) " >&6
11741 else
11742 cat >conftest.$ac_ext <<_ACEOF
11743 /* confdefs.h. */
11744 _ACEOF
11745 cat confdefs.h >>conftest.$ac_ext
11746 cat >>conftest.$ac_ext <<_ACEOF
11747 /* end confdefs.h. */
11748 /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11749 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11750 #define pow innocuous_pow
11751
11752 /* System header to define __stub macros and hopefully few prototypes,
11753 which can conflict with char pow (); below.
11754 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11755 <limits.h> exists even on freestanding compilers. */
11756
11757 #ifdef __STDC__
11758 # include <limits.h>
11759 #else
11760 # include <assert.h>
11761 #endif
11762
11763 #undef pow
11764
11765 /* Override any GCC internal prototype to avoid an error.
11766 Use char because int might match the return type of a GCC
11767 builtin and then its argument prototype would still apply. */
11768 #ifdef __cplusplus
11769 extern "C"
11770 #endif
11771 char pow ();
11772 /* The GNU C library defines this for functions which it implements
11773 to always fail with ENOSYS. Some functions are actually named
11774 something starting with __ and the normal name is an alias. */
11775 #if defined __stub_pow || defined __stub___pow
11776 choke me
11777 #endif
11778
11779 #ifdef FC_DUMMY_MAIN
11780 #ifndef FC_DUMMY_MAIN_EQ_F77
11781 # ifdef __cplusplus
11782 extern "C"
11783 # endif
11784 int FC_DUMMY_MAIN() { return 1; }
11785 #endif
11786 #endif
11787 int
11788 main ()
11789 {
11790 return pow ();
11791 ;
11792 return 0;
11793 }
11794 _ACEOF
11795 rm -f conftest.$ac_objext conftest$ac_exeext
11796 if { (ac_try="$ac_link"
11797 case "(($ac_try" in
11798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11799 *) ac_try_echo=$ac_try;;
11800 esac
11801 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11802 $as_echo "$ac_try_echo") >&5
11803 (eval "$ac_link") 2>conftest.er1
11804 ac_status=$?
11805 grep -v '^ *+' conftest.er1 >conftest.err
11806 rm -f conftest.er1
11807 cat conftest.err >&5
11808 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11809 (exit $ac_status); } && {
11810 test -z "$ac_c_werror_flag" ||
11811 test ! -s conftest.err
11812 } && test -s conftest$ac_exeext && {
11813 test "$cross_compiling" = yes ||
11814 $as_test_x conftest$ac_exeext
11815 }; then
11816 ac_cv_func_pow=yes
11817 else
11818 $as_echo "$as_me: failed program was:" >&5
11819 sed 's/^/| /' conftest.$ac_ext >&5
11820
11821 ac_cv_func_pow=no
11822 fi
11823
11824 rm -rf conftest.dSYM
11825 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11826 conftest$ac_exeext conftest.$ac_ext
11827 fi
11828 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11829 $as_echo "$ac_cv_func_pow" >&6; }
11830
11831 if test $ac_cv_func_pow = no; then
11832 { $as_echo "$as_me:$LINENO: checking for pow in -lm" >&5
11833 $as_echo_n "checking for pow in -lm... " >&6; }
11834 if test "${ac_cv_lib_m_pow+set}" = set; then
11835 $as_echo_n "(cached) " >&6
11836 else
11837 ac_check_lib_save_LIBS=$LIBS
11838 LIBS="-lm $LIBS"
11839 cat >conftest.$ac_ext <<_ACEOF
11840 /* confdefs.h. */
11841 _ACEOF
11842 cat confdefs.h >>conftest.$ac_ext
11843 cat >>conftest.$ac_ext <<_ACEOF
11844 /* end confdefs.h. */
11845
11846 /* Override any GCC internal prototype to avoid an error.
11847 Use char because int might match the return type of a GCC
11848 builtin and then its argument prototype would still apply. */
11849 #ifdef __cplusplus
11850 extern "C"
11851 #endif
11852 char pow ();
11853 #ifdef FC_DUMMY_MAIN
11854 #ifndef FC_DUMMY_MAIN_EQ_F77
11855 # ifdef __cplusplus
11856 extern "C"
11857 # endif
11858 int FC_DUMMY_MAIN() { return 1; }
11859 #endif
11860 #endif
11861 int
11862 main ()
11863 {
11864 return pow ();
11865 ;
11866 return 0;
11867 }
11868 _ACEOF
11869 rm -f conftest.$ac_objext conftest$ac_exeext
11870 if { (ac_try="$ac_link"
11871 case "(($ac_try" in
11872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11873 *) ac_try_echo=$ac_try;;
11874 esac
11875 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11876 $as_echo "$ac_try_echo") >&5
11877 (eval "$ac_link") 2>conftest.er1
11878 ac_status=$?
11879 grep -v '^ *+' conftest.er1 >conftest.err
11880 rm -f conftest.er1
11881 cat conftest.err >&5
11882 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 (exit $ac_status); } && {
11884 test -z "$ac_c_werror_flag" ||
11885 test ! -s conftest.err
11886 } && test -s conftest$ac_exeext && {
11887 test "$cross_compiling" = yes ||
11888 $as_test_x conftest$ac_exeext
11889 }; then
11890 ac_cv_lib_m_pow=yes
11891 else
11892 $as_echo "$as_me: failed program was:" >&5
11893 sed 's/^/| /' conftest.$ac_ext >&5
11894
11895 ac_cv_lib_m_pow=no
11896 fi
11897
11898 rm -rf conftest.dSYM
11899 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11900 conftest$ac_exeext conftest.$ac_ext
11901 LIBS=$ac_check_lib_save_LIBS
11902 fi
11903 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11904 $as_echo "$ac_cv_lib_m_pow" >&6; }
11905 if test $ac_cv_lib_m_pow = yes; then
11906 POW_LIB=-lm
11907 else
11908 { $as_echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11909 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11910 fi
11911
11912 fi
11913
11914 fi
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937 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
11938 do
11939 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11940 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
11941 $as_echo_n "checking for $ac_func... " >&6; }
11942 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11943 $as_echo_n "(cached) " >&6
11944 else
11945 cat >conftest.$ac_ext <<_ACEOF
11946 /* confdefs.h. */
11947 _ACEOF
11948 cat confdefs.h >>conftest.$ac_ext
11949 cat >>conftest.$ac_ext <<_ACEOF
11950 /* end confdefs.h. */
11951 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11952 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11953 #define $ac_func innocuous_$ac_func
11954
11955 /* System header to define __stub macros and hopefully few prototypes,
11956 which can conflict with char $ac_func (); below.
11957 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11958 <limits.h> exists even on freestanding compilers. */
11959
11960 #ifdef __STDC__
11961 # include <limits.h>
11962 #else
11963 # include <assert.h>
11964 #endif
11965
11966 #undef $ac_func
11967
11968 /* Override any GCC internal prototype to avoid an error.
11969 Use char because int might match the return type of a GCC
11970 builtin and then its argument prototype would still apply. */
11971 #ifdef __cplusplus
11972 extern "C"
11973 #endif
11974 char $ac_func ();
11975 /* The GNU C library defines this for functions which it implements
11976 to always fail with ENOSYS. Some functions are actually named
11977 something starting with __ and the normal name is an alias. */
11978 #if defined __stub_$ac_func || defined __stub___$ac_func
11979 choke me
11980 #endif
11981
11982 #ifdef FC_DUMMY_MAIN
11983 #ifndef FC_DUMMY_MAIN_EQ_F77
11984 # ifdef __cplusplus
11985 extern "C"
11986 # endif
11987 int FC_DUMMY_MAIN() { return 1; }
11988 #endif
11989 #endif
11990 int
11991 main ()
11992 {
11993 return $ac_func ();
11994 ;
11995 return 0;
11996 }
11997 _ACEOF
11998 rm -f conftest.$ac_objext conftest$ac_exeext
11999 if { (ac_try="$ac_link"
12000 case "(($ac_try" in
12001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12002 *) ac_try_echo=$ac_try;;
12003 esac
12004 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12005 $as_echo "$ac_try_echo") >&5
12006 (eval "$ac_link") 2>conftest.er1
12007 ac_status=$?
12008 grep -v '^ *+' conftest.er1 >conftest.err
12009 rm -f conftest.er1
12010 cat conftest.err >&5
12011 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012 (exit $ac_status); } && {
12013 test -z "$ac_c_werror_flag" ||
12014 test ! -s conftest.err
12015 } && test -s conftest$ac_exeext && {
12016 test "$cross_compiling" = yes ||
12017 $as_test_x conftest$ac_exeext
12018 }; then
12019 eval "$as_ac_var=yes"
12020 else
12021 $as_echo "$as_me: failed program was:" >&5
12022 sed 's/^/| /' conftest.$ac_ext >&5
12023
12024 eval "$as_ac_var=no"
12025 fi
12026
12027 rm -rf conftest.dSYM
12028 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12029 conftest$ac_exeext conftest.$ac_ext
12030 fi
12031 ac_res=`eval 'as_val=${'$as_ac_var'}
12032 $as_echo "$as_val"'`
12033 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12034 $as_echo "$ac_res" >&6; }
12035 if test `eval 'as_val=${'$as_ac_var'}
12036 $as_echo "$as_val"'` = yes; then
12037 cat >>confdefs.h <<_ACEOF
12038 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12039 _ACEOF
12040
12041 fi
12042 done
12043
12044
12045 # special check for _system_configuration because AIX <4.3.2 do not
12046 # contain the `physmem' member.
12047 { $as_echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
12048 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
12049 cat >conftest.$ac_ext <<_ACEOF
12050 /* confdefs.h. */
12051 _ACEOF
12052 cat confdefs.h >>conftest.$ac_ext
12053 cat >>conftest.$ac_ext <<_ACEOF
12054 /* end confdefs.h. */
12055 #include <sys/systemcfg.h>
12056 #ifdef FC_DUMMY_MAIN
12057 #ifndef FC_DUMMY_MAIN_EQ_F77
12058 # ifdef __cplusplus
12059 extern "C"
12060 # endif
12061 int FC_DUMMY_MAIN() { return 1; }
12062 #endif
12063 #endif
12064 int
12065 main ()
12066 {
12067 double x = _system_configuration.physmem;
12068 ;
12069 return 0;
12070 }
12071 _ACEOF
12072 rm -f conftest.$ac_objext
12073 if { (ac_try="$ac_compile"
12074 case "(($ac_try" in
12075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12076 *) ac_try_echo=$ac_try;;
12077 esac
12078 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12079 $as_echo "$ac_try_echo") >&5
12080 (eval "$ac_compile") 2>conftest.er1
12081 ac_status=$?
12082 grep -v '^ *+' conftest.er1 >conftest.err
12083 rm -f conftest.er1
12084 cat conftest.err >&5
12085 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12086 (exit $ac_status); } && {
12087 test -z "$ac_c_werror_flag" ||
12088 test ! -s conftest.err
12089 } && test -s conftest.$ac_objext; then
12090 { $as_echo "$as_me:$LINENO: result: yes" >&5
12091 $as_echo "yes" >&6; }
12092
12093 cat >>confdefs.h <<\_ACEOF
12094 #define HAVE__SYSTEM_CONFIGURATION 1
12095 _ACEOF
12096
12097 else
12098 $as_echo "$as_me: failed program was:" >&5
12099 sed 's/^/| /' conftest.$ac_ext >&5
12100
12101 { $as_echo "$as_me:$LINENO: result: no" >&5
12102 $as_echo "no" >&6; }
12103 fi
12104
12105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12106
12107
12108 case $debug in
12109 1)
12110 ;;
12111 *)
12112
12113
12114
12115
12116
12117 # Try to determine "good" native compiler flags if none specified on command
12118 # line
12119
12120 if test "$ac_test_FFLAGS" != "set"; then
12121 FCFLAGS=""
12122 case "${host_cpu}-${host_os}" in
12123
12124 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12125 FCFLAGS="-O2"
12126 fi;;
12127 rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12128 FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12129 fi;;
12130 powerpc*-aix*)
12131 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12132 FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12133 echo "*******************************************************"
12134 echo "* You have AIX on an unknown powerpc system. It is *"
12135 echo "* recommended that you use *"
12136 echo "* *"
12137 echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12138 echo "* ^^^ *"
12139 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12140 echo "* PowerPC CPU you have. For more info, man xlf. *"
12141 echo "*******************************************************"
12142 fi;;
12143 *darwin*)
12144 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12145 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12146 fi
12147 if test "$FC" = ifort; then
12148 FCFLAGS="-O2"
12149 fi
12150 if test "$FC" = gfortran; then
12151 FCFLAGS="-Os"
12152 fi;;
12153 esac
12154
12155 if test -z "$FCFLAGS"; then
12156 echo ""
12157 echo "*********************************************************"
12158 echo "* WARNING: Don't know the best FCFLAGS for this system *"
12159 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12160 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
12161 echo "*********************************************************"
12162 echo ""
12163 FCFLAGS="-O"
12164 fi
12165
12166
12167 { $as_echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12168 $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
12169 if test "${ac_guessed_f90flags+set}" = set; then
12170 $as_echo_n "(cached) " >&6
12171 else
12172
12173
12174 ac_ext=${ac_fc_srcext-f}
12175 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
12176 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
12177 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12178
12179 echo 'program main' > conftest.$ac_ext
12180 echo 'end program main' >> conftest.$ac_ext
12181 ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12182 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12183 (eval $ac_compile) 2>&5
12184 ac_status=$?
12185 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186 (exit $ac_status); }; then
12187 ac_guessed_f90flags=yes
12188 else
12189 ac_guessed_f90flags=no
12190 fi
12191 rm -f conftest*
12192 ac_ext=c
12193 ac_cpp='$CPP $CPPFLAGS'
12194 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12195 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12196 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12197
12198
12199 fi
12200 { $as_echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12201 $as_echo "$ac_guessed_f90flags" >&6; }
12202 if test "$ac_guessed_f90flags" = yes; then
12203 :
12204
12205 else
12206 :
12207
12208 echo ""
12209 echo "**********************************************************"
12210 echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
12211 echo "* your compiler. *"
12212 echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
12213 echo "*********************************************************"
12214 echo ""
12215 FCFLAGS=""
12216
12217 fi
12218
12219
12220 fi
12221
12222
12223
12224
12225
12226
12227
12228 { $as_echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12229 $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
12230 if test "${ac_cv_prog_really_gcc+set}" = set; then
12231 $as_echo_n "(cached) " >&6
12232 else
12233
12234 cat > conftest.c <<EOF
12235 #ifdef __GNUC__
12236 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12237 no;
12238 #else
12239 yes;
12240 #endif
12241 #endif
12242 EOF
12243 if { ac_try='${CC-cc} -E conftest.c'
12244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12245 (eval $ac_try) 2>&5
12246 ac_status=$?
12247 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12249 ac_cv_prog_really_gcc=yes
12250 else
12251 ac_cv_prog_really_gcc=no
12252 fi
12253
12254 fi
12255 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12256 $as_echo "$ac_cv_prog_really_gcc" >&6; }
12257 if test "$ac_cv_prog_really_gcc" = yes; then
12258 :
12259
12260 else
12261 :
12262
12263 fi
12264
12265
12266 # Try to determine "good" native compiler flags if none specified on command
12267 # line
12268 if test "$ac_test_CFLAGS" != "set"; then
12269 CFLAGS=""
12270 case "${host_cpu}-${host_os}" in
12271
12272 *linux*) if test "$CC" = icc; then
12273 CFLAGS="-O2"
12274 fi;;
12275 sparc-solaris2*) if test "$CC" = cc; then
12276 CFLAGS="-O -dalign"
12277 fi;;
12278
12279 alpha*-osf*) if test "$CC" = cc; then
12280 CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12281 fi;;
12282
12283 hppa*-hpux*) if test "$CC" = cc; then
12284 CFLAGS="-Ae +O3 +Oall"
12285 fi;;
12286
12287 rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
12288 CFLAGS="-O3 -qtune=auto -qansialias -w"
12289 fi;;
12290 powerpc*-aix*)
12291 if test "$CC" = cc -o "$CC" = xlc; then
12292 CFLAGS="-O3 -qtune=auto -qansialias -w"
12293 echo "*******************************************************"
12294 echo "* You have AIX on an unknown powerpc system. It is *"
12295 echo "* recommended that you use *"
12296 echo "* *"
12297 echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12298 echo "* ^^^ *"
12299 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12300 echo "* PowerPC CPU you have. For more info, man cc. *"
12301 echo "*******************************************************"
12302 fi;;
12303 *darwin*)
12304 if test "$CC" = xlc; then
12305 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12306 fi
12307 if test "$CC" = icc; then
12308 CFLAGS="-O2"
12309 fi
12310 if test $ac_cv_prog_really_gcc = yes; then
12311 CFLAGS="-Os"
12312 fi;;
12313 esac
12314
12315 # use default flags for gcc on all systems
12316 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
12317 CFLAGS="-O2"
12318 fi
12319
12320 if test -z "$CFLAGS"; then
12321 echo ""
12322 echo "********************************************************"
12323 echo "* WARNING: Don't know the best CFLAGS for this system *"
12324 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12325 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
12326 echo "********************************************************"
12327 echo ""
12328 CFLAGS="-O"
12329 fi
12330
12331
12332
12333 { $as_echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12334 $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
12335 if test "${ac_guessed_cflags+set}" = set; then
12336 $as_echo_n "(cached) " >&6
12337 else
12338 echo 'void f(){}' > conftest.c
12339 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12340 ac_guessed_cflags=yes
12341 else
12342 ac_guessed_cflags=no
12343 fi
12344 rm -f conftest*
12345
12346 fi
12347 { $as_echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12348 $as_echo "$ac_guessed_cflags" >&6; }
12349 if test "$ac_guessed_cflags" = yes; then
12350 :
12351
12352 else
12353 :
12354
12355 echo ""
12356 echo "********************************************************"
12357 echo "* WARNING: The guessed CFLAGS don't seem to work with *"
12358 echo "* your compiler. *"
12359 echo "* Use make CFLAGS=..., or edit the top level Makefile *"
12360 echo "********************************************************"
12361 echo ""
12362 CFLAGS=""
12363
12364 fi
12365
12366
12367 fi
12368
12369
12370
12371
12372
12373
12374
12375 { $as_echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12376 $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
12377 if test "${ac_cv_prog_really_gxx+set}" = set; then
12378 $as_echo_n "(cached) " >&6
12379 else
12380
12381 cat > conftest.cpp <<EOF
12382 #ifdef __GNUC__
12383 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12384 no;
12385 #else
12386 yes;
12387 #endif
12388 #endif
12389 EOF
12390 if { ac_try='${CXX-c++} -E conftest.cpp'
12391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12392 (eval $ac_try) 2>&5
12393 ac_status=$?
12394 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12395 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12396 ac_cv_prog_really_gxx=yes
12397 else
12398 ac_cv_prog_really_gxx=no
12399 fi
12400
12401 fi
12402 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12403 $as_echo "$ac_cv_prog_really_gxx" >&6; }
12404 if test "$ac_cv_prog_really_gxx" = yes; then
12405 :
12406
12407 else
12408 :
12409
12410 fi
12411
12412
12413 # Try to determine "good" native compiler flags if none specified on command
12414 # line
12415 if test "$ac_test_CXXFLAGS" != "set"; then
12416 CXXFLAGS=""
12417 case "${host_cpu}-${host_os}" in
12418
12419 *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12420 CXXFLAGS="-O2"
12421 fi;;
12422 sparc-solaris2*) if test "$CXX" = CC; then
12423 CXXFLAGS="-features=extensions -O -dalign"
12424 fi;;
12425 rs6000*-aix*) if test "$CXX" = xlC; then
12426 CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12427 fi;;
12428 powerpc*-aix*)
12429 if test "$CXX" = xlC; then
12430 CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12431 echo "*******************************************************"
12432 echo "* You have AIX on an unknown powerpc system. It is *"
12433 echo "* recommended that you use *"
12434 echo "* *"
12435 echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12436 echo "* ^^^ *"
12437 echo "* where xxx is 601, 603, 604, or whatever kind of *"
12438 echo "* PowerPC CPU you have. For more info, man cc. *"
12439 echo "*******************************************************"
12440 fi;;
12441 *darwin*)
12442 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12443 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12444 fi
12445 if test "$CXX" = icpc; then
12446 CXXFLAGS="-O2"
12447 fi
12448 if test $ac_cv_prog_really_gxx = yes; then
12449 CXXFLAGS="-Os"
12450 fi;;
12451 esac
12452
12453 # use default flags for gcc on all systems
12454 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
12455 CXXFLAGS="-O2"
12456 fi
12457
12458 if test -z "$CXXFLAGS"; then
12459 echo ""
12460 echo "**********************************************************"
12461 echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12462 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12463 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
12464 echo "**********************************************************"
12465 echo ""
12466 CXXFLAGS="-O"
12467 fi
12468
12469
12470
12471 { $as_echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12472 $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
12473 if test "${ac_guessed_cxxflags+set}" = set; then
12474 $as_echo_n "(cached) " >&6
12475 else
12476 echo 'void f(){}' > conftest.cpp
12477 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12478 ac_guessed_cxxflags=yes
12479 else
12480 ac_guessed_cxxflags=no
12481 fi
12482 rm -f conftest*
12483
12484 fi
12485 { $as_echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12486 $as_echo "$ac_guessed_cxxflags" >&6; }
12487 if test "$ac_guessed_cxxflags" = yes; then
12488 :
12489
12490 else
12491 :
12492
12493 echo ""
12494 echo "**********************************************************"
12495 echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12496 echo "* your compiler. *"
12497 echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12498 echo "**********************************************************"
12499 echo ""
12500 CXXFLAGS=""
12501
12502 fi
12503
12504
12505 fi
12506
12507 ;;
12508 esac
12509
12510
12511 acx_cgal_found=no
12512
12513 # Check whether --with-cgalmakefile was given.
12514 if test "${with_cgalmakefile+set}" = set; then
12515 withval=$with_cgalmakefile;
12516 fi
12517
12518 case $with_cgalmakefile in
12519 yes | "") ;;
12520 no) acx_cgal_found=disable ;;
12521 -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12522 *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12523 esac
12524
12525 if test "$acx_cgal_found" == no; then
12526 { $as_echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12527 $as_echo_n "checking CGAL_MAKEFILE... " >&6; }
12528
12529 if test \! -z "$CGAL_MAKEFILE"; then
12530
12531 if test -e "$CGAL_MAKEFILE"; then
12532 tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12533
12534 cat > $tname << _ACEOF
12535 include $CGAL_MAKEFILE
12536
12537 cppflags:
12538 @echo \$(CGAL_CXXFLAGS)
12539
12540 cxxflags:
12541 @echo
12542 ldflags:
12543 @echo \$(CGAL_LDFLAGS)
12544 _ACEOF
12545 CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12546 CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12547 CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12548 for i in $CGAL_LDFLAGST; do
12549 if test `echo $i| grep -c ^-l`; then
12550 CGAL_LIBS="$CGAL_LIBS $i"
12551 else
12552 CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12553 fi
12554 done
12555 rm -f $tname
12556 { $as_echo "$as_me:$LINENO: result: yes" >&5
12557 $as_echo "yes" >&6; }
12558 acx_cgal_found=yes
12559 else
12560 { $as_echo "$as_me:$LINENO: result: invalid" >&5
12561 $as_echo "invalid" >&6; }
12562 { { $as_echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12563 $as_echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12564 { (exit 1); exit 1; }; }
12565 fi
12566 else
12567 { $as_echo "$as_me:$LINENO: result: not defined" >&5
12568 $as_echo "not defined" >&6; }
12569 fi
12570 fi
12571
12572 if test "$acx_cgal_found" == no; then
12573 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12574 { $as_echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12575 $as_echo_n "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... " >&6; }
12576 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12577 $as_echo_n "(cached) " >&6
12578 fi
12579 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12580 $as_echo "$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12581 else
12582 # Is the header compilable?
12583 { $as_echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12584 $as_echo_n "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... " >&6; }
12585 cat >conftest.$ac_ext <<_ACEOF
12586 /* confdefs.h. */
12587 _ACEOF
12588 cat confdefs.h >>conftest.$ac_ext
12589 cat >>conftest.$ac_ext <<_ACEOF
12590 /* end confdefs.h. */
12591 $ac_includes_default
12592 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12593 _ACEOF
12594 rm -f conftest.$ac_objext
12595 if { (ac_try="$ac_compile"
12596 case "(($ac_try" in
12597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12598 *) ac_try_echo=$ac_try;;
12599 esac
12600 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12601 $as_echo "$ac_try_echo") >&5
12602 (eval "$ac_compile") 2>conftest.er1
12603 ac_status=$?
12604 grep -v '^ *+' conftest.er1 >conftest.err
12605 rm -f conftest.er1
12606 cat conftest.err >&5
12607 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12608 (exit $ac_status); } && {
12609 test -z "$ac_c_werror_flag" ||
12610 test ! -s conftest.err
12611 } && test -s conftest.$ac_objext; then
12612 ac_header_compiler=yes
12613 else
12614 $as_echo "$as_me: failed program was:" >&5
12615 sed 's/^/| /' conftest.$ac_ext >&5
12616
12617 ac_header_compiler=no
12618 fi
12619
12620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12621 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12622 $as_echo "$ac_header_compiler" >&6; }
12623
12624 # Is the header present?
12625 { $as_echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12626 $as_echo_n "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... " >&6; }
12627 cat >conftest.$ac_ext <<_ACEOF
12628 /* confdefs.h. */
12629 _ACEOF
12630 cat confdefs.h >>conftest.$ac_ext
12631 cat >>conftest.$ac_ext <<_ACEOF
12632 /* end confdefs.h. */
12633 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12634 _ACEOF
12635 if { (ac_try="$ac_cpp conftest.$ac_ext"
12636 case "(($ac_try" in
12637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12638 *) ac_try_echo=$ac_try;;
12639 esac
12640 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12641 $as_echo "$ac_try_echo") >&5
12642 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12643 ac_status=$?
12644 grep -v '^ *+' conftest.er1 >conftest.err
12645 rm -f conftest.er1
12646 cat conftest.err >&5
12647 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12648 (exit $ac_status); } >/dev/null && {
12649 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12650 test ! -s conftest.err
12651 }; then
12652 ac_header_preproc=yes
12653 else
12654 $as_echo "$as_me: failed program was:" >&5
12655 sed 's/^/| /' conftest.$ac_ext >&5
12656
12657 ac_header_preproc=no
12658 fi
12659
12660 rm -f conftest.err conftest.$ac_ext
12661 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12662 $as_echo "$ac_header_preproc" >&6; }
12663
12664 # So? What about this header?
12665 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12666 yes:no: )
12667 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12668 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12669 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12670 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12671 ac_header_preproc=yes
12672 ;;
12673 no:yes:* )
12674 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12675 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12676 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
12677 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
12678 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12679 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12680 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
12681 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
12682 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12683 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12684 { $as_echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12685 $as_echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12686 ( cat <<\_ASBOX
12687 ## ------------------------------ ##
12688 ## Report this to gezelter@nd.edu ##
12689 ## ------------------------------ ##
12690 _ASBOX
12691 ) | sed "s/^/$as_me: WARNING: /" >&2
12692 ;;
12693 esac
12694 { $as_echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12695 $as_echo_n "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... " >&6; }
12696 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12697 $as_echo_n "(cached) " >&6
12698 else
12699 ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12700 fi
12701 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12702 $as_echo "$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12703
12704 fi
12705 if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12706 cgal_have_header=yes
12707 else
12708 cgal_have_header=no
12709 fi
12710
12711
12712 if test "$cgal_have_header" == yes; then
12713 { $as_echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12714 $as_echo_n "checking for main in -lCGAL... " >&6; }
12715 if test "${ac_cv_lib_CGAL_main+set}" = set; then
12716 $as_echo_n "(cached) " >&6
12717 else
12718 ac_check_lib_save_LIBS=$LIBS
12719 LIBS="-lCGAL $LIBS"
12720 cat >conftest.$ac_ext <<_ACEOF
12721 /* confdefs.h. */
12722 _ACEOF
12723 cat confdefs.h >>conftest.$ac_ext
12724 cat >>conftest.$ac_ext <<_ACEOF
12725 /* end confdefs.h. */
12726
12727
12728 #ifdef FC_DUMMY_MAIN
12729 #ifndef FC_DUMMY_MAIN_EQ_F77
12730 # ifdef __cplusplus
12731 extern "C"
12732 # endif
12733 int FC_DUMMY_MAIN() { return 1; }
12734 #endif
12735 #endif
12736 int
12737 main ()
12738 {
12739 return main ();
12740 ;
12741 return 0;
12742 }
12743 _ACEOF
12744 rm -f conftest.$ac_objext conftest$ac_exeext
12745 if { (ac_try="$ac_link"
12746 case "(($ac_try" in
12747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12748 *) ac_try_echo=$ac_try;;
12749 esac
12750 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12751 $as_echo "$ac_try_echo") >&5
12752 (eval "$ac_link") 2>conftest.er1
12753 ac_status=$?
12754 grep -v '^ *+' conftest.er1 >conftest.err
12755 rm -f conftest.er1
12756 cat conftest.err >&5
12757 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12758 (exit $ac_status); } && {
12759 test -z "$ac_c_werror_flag" ||
12760 test ! -s conftest.err
12761 } && test -s conftest$ac_exeext && {
12762 test "$cross_compiling" = yes ||
12763 $as_test_x conftest$ac_exeext
12764 }; then
12765 ac_cv_lib_CGAL_main=yes
12766 else
12767 $as_echo "$as_me: failed program was:" >&5
12768 sed 's/^/| /' conftest.$ac_ext >&5
12769
12770 ac_cv_lib_CGAL_main=no
12771 fi
12772
12773 rm -rf conftest.dSYM
12774 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12775 conftest$ac_exeext conftest.$ac_ext
12776 LIBS=$ac_check_lib_save_LIBS
12777 fi
12778 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12779 $as_echo "$ac_cv_lib_CGAL_main" >&6; }
12780 if test $ac_cv_lib_CGAL_main = yes; then
12781 cgal_have_lib=yes
12782 else
12783 cgal_have_lib=no
12784 fi
12785
12786 if test "$cgal_have_lib" == no; then
12787 save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
12788 { $as_echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12789 $as_echo_n "checking for main in -lCGAL... " >&6; }
12790 if test "${ac_cv_lib_CGAL_main+set}" = set; then
12791 $as_echo_n "(cached) " >&6
12792 else
12793 ac_check_lib_save_LIBS=$LIBS
12794 LIBS="-lCGAL $LIBS"
12795 cat >conftest.$ac_ext <<_ACEOF
12796 /* confdefs.h. */
12797 _ACEOF
12798 cat confdefs.h >>conftest.$ac_ext
12799 cat >>conftest.$ac_ext <<_ACEOF
12800 /* end confdefs.h. */
12801
12802
12803 #ifdef FC_DUMMY_MAIN
12804 #ifndef FC_DUMMY_MAIN_EQ_F77
12805 # ifdef __cplusplus
12806 extern "C"
12807 # endif
12808 int FC_DUMMY_MAIN() { return 1; }
12809 #endif
12810 #endif
12811 int
12812 main ()
12813 {
12814 return main ();
12815 ;
12816 return 0;
12817 }
12818 _ACEOF
12819 rm -f conftest.$ac_objext conftest$ac_exeext
12820 if { (ac_try="$ac_link"
12821 case "(($ac_try" in
12822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12823 *) ac_try_echo=$ac_try;;
12824 esac
12825 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12826 $as_echo "$ac_try_echo") >&5
12827 (eval "$ac_link") 2>conftest.er1
12828 ac_status=$?
12829 grep -v '^ *+' conftest.er1 >conftest.err
12830 rm -f conftest.er1
12831 cat conftest.err >&5
12832 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12833 (exit $ac_status); } && {
12834 test -z "$ac_c_werror_flag" ||
12835 test ! -s conftest.err
12836 } && test -s conftest$ac_exeext && {
12837 test "$cross_compiling" = yes ||
12838 $as_test_x conftest$ac_exeext
12839 }; then
12840 ac_cv_lib_CGAL_main=yes
12841 else
12842 $as_echo "$as_me: failed program was:" >&5
12843 sed 's/^/| /' conftest.$ac_ext >&5
12844
12845 ac_cv_lib_CGAL_main=no
12846 fi
12847
12848 rm -rf conftest.dSYM
12849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12850 conftest$ac_exeext conftest.$ac_ext
12851 LIBS=$ac_check_lib_save_LIBS
12852 fi
12853 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12854 $as_echo "$ac_cv_lib_CGAL_main" >&6; }
12855 if test $ac_cv_lib_CGAL_main = yes; then
12856 CGAL_LIBS="-lCGAL -lgmp -lmpfr"
12857 cgal_have_lib=yes
12858 else
12859 cgal_have_lib=no
12860 fi
12861
12862 LIBS="$save_LIBS"
12863 else
12864 CGAL_LIBS="-lCGAL"
12865 { $as_echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12866 $as_echo_n "checking for main in -lmpfr... " >&6; }
12867 if test "${ac_cv_lib_mpfr_main+set}" = set; then
12868 $as_echo_n "(cached) " >&6
12869 else
12870 ac_check_lib_save_LIBS=$LIBS
12871 LIBS="-lmpfr $LIBS"
12872 cat >conftest.$ac_ext <<_ACEOF
12873 /* confdefs.h. */
12874 _ACEOF
12875 cat confdefs.h >>conftest.$ac_ext
12876 cat >>conftest.$ac_ext <<_ACEOF
12877 /* end confdefs.h. */
12878
12879
12880 #ifdef FC_DUMMY_MAIN
12881 #ifndef FC_DUMMY_MAIN_EQ_F77
12882 # ifdef __cplusplus
12883 extern "C"
12884 # endif
12885 int FC_DUMMY_MAIN() { return 1; }
12886 #endif
12887 #endif
12888 int
12889 main ()
12890 {
12891 return main ();
12892 ;
12893 return 0;
12894 }
12895 _ACEOF
12896 rm -f conftest.$ac_objext conftest$ac_exeext
12897 if { (ac_try="$ac_link"
12898 case "(($ac_try" in
12899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12900 *) ac_try_echo=$ac_try;;
12901 esac
12902 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12903 $as_echo "$ac_try_echo") >&5
12904 (eval "$ac_link") 2>conftest.er1
12905 ac_status=$?
12906 grep -v '^ *+' conftest.er1 >conftest.err
12907 rm -f conftest.er1
12908 cat conftest.err >&5
12909 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12910 (exit $ac_status); } && {
12911 test -z "$ac_c_werror_flag" ||
12912 test ! -s conftest.err
12913 } && test -s conftest$ac_exeext && {
12914 test "$cross_compiling" = yes ||
12915 $as_test_x conftest$ac_exeext
12916 }; then
12917 ac_cv_lib_mpfr_main=yes
12918 else
12919 $as_echo "$as_me: failed program was:" >&5
12920 sed 's/^/| /' conftest.$ac_ext >&5
12921
12922 ac_cv_lib_mpfr_main=no
12923 fi
12924
12925 rm -rf conftest.dSYM
12926 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12927 conftest$ac_exeext conftest.$ac_ext
12928 LIBS=$ac_check_lib_save_LIBS
12929 fi
12930 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12931 $as_echo "$ac_cv_lib_mpfr_main" >&6; }
12932 if test $ac_cv_lib_mpfr_main = yes; then
12933 CGAL_LIBS="$CGAL_LIBS -lmpfr"
12934 fi
12935
12936 { $as_echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12937 $as_echo_n "checking for main in -lgmp... " >&6; }
12938 if test "${ac_cv_lib_gmp_main+set}" = set; then
12939 $as_echo_n "(cached) " >&6
12940 else
12941 ac_check_lib_save_LIBS=$LIBS
12942 LIBS="-lgmp $LIBS"
12943 cat >conftest.$ac_ext <<_ACEOF
12944 /* confdefs.h. */
12945 _ACEOF
12946 cat confdefs.h >>conftest.$ac_ext
12947 cat >>conftest.$ac_ext <<_ACEOF
12948 /* end confdefs.h. */
12949
12950
12951 #ifdef FC_DUMMY_MAIN
12952 #ifndef FC_DUMMY_MAIN_EQ_F77
12953 # ifdef __cplusplus
12954 extern "C"
12955 # endif
12956 int FC_DUMMY_MAIN() { return 1; }
12957 #endif
12958 #endif
12959 int
12960 main ()
12961 {
12962 return main ();
12963 ;
12964 return 0;
12965 }
12966 _ACEOF
12967 rm -f conftest.$ac_objext conftest$ac_exeext
12968 if { (ac_try="$ac_link"
12969 case "(($ac_try" in
12970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12971 *) ac_try_echo=$ac_try;;
12972 esac
12973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12974 $as_echo "$ac_try_echo") >&5
12975 (eval "$ac_link") 2>conftest.er1
12976 ac_status=$?
12977 grep -v '^ *+' conftest.er1 >conftest.err
12978 rm -f conftest.er1
12979 cat conftest.err >&5
12980 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981 (exit $ac_status); } && {
12982 test -z "$ac_c_werror_flag" ||
12983 test ! -s conftest.err
12984 } && test -s conftest$ac_exeext && {
12985 test "$cross_compiling" = yes ||
12986 $as_test_x conftest$ac_exeext
12987 }; then
12988 ac_cv_lib_gmp_main=yes
12989 else
12990 $as_echo "$as_me: failed program was:" >&5
12991 sed 's/^/| /' conftest.$ac_ext >&5
12992
12993 ac_cv_lib_gmp_main=no
12994 fi
12995
12996 rm -rf conftest.dSYM
12997 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12998 conftest$ac_exeext conftest.$ac_ext
12999 LIBS=$ac_check_lib_save_LIBS
13000 fi
13001 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
13002 $as_echo "$ac_cv_lib_gmp_main" >&6; }
13003 if test $ac_cv_lib_gmp_main = yes; then
13004 CGAL_LIBS="$CGAL_LIBS -lgmp"
13005 fi
13006
13007 { $as_echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
13008 $as_echo_n "checking for main in -lgmpxx... " >&6; }
13009 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
13010 $as_echo_n "(cached) " >&6
13011 else
13012 ac_check_lib_save_LIBS=$LIBS
13013 LIBS="-lgmpxx $LIBS"
13014 cat >conftest.$ac_ext <<_ACEOF
13015 /* confdefs.h. */
13016 _ACEOF
13017 cat confdefs.h >>conftest.$ac_ext
13018 cat >>conftest.$ac_ext <<_ACEOF
13019 /* end confdefs.h. */
13020
13021
13022 #ifdef FC_DUMMY_MAIN
13023 #ifndef FC_DUMMY_MAIN_EQ_F77
13024 # ifdef __cplusplus
13025 extern "C"
13026 # endif
13027 int FC_DUMMY_MAIN() { return 1; }
13028 #endif
13029 #endif
13030 int
13031 main ()
13032 {
13033 return main ();
13034 ;
13035 return 0;
13036 }
13037 _ACEOF
13038 rm -f conftest.$ac_objext conftest$ac_exeext
13039 if { (ac_try="$ac_link"
13040 case "(($ac_try" in
13041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13042 *) ac_try_echo=$ac_try;;
13043 esac
13044 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13045 $as_echo "$ac_try_echo") >&5
13046 (eval "$ac_link") 2>conftest.er1
13047 ac_status=$?
13048 grep -v '^ *+' conftest.er1 >conftest.err
13049 rm -f conftest.er1
13050 cat conftest.err >&5
13051 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13052 (exit $ac_status); } && {
13053 test -z "$ac_c_werror_flag" ||
13054 test ! -s conftest.err
13055 } && test -s conftest$ac_exeext && {
13056 test "$cross_compiling" = yes ||
13057 $as_test_x conftest$ac_exeext
13058 }; then
13059 ac_cv_lib_gmpxx_main=yes
13060 else
13061 $as_echo "$as_me: failed program was:" >&5
13062 sed 's/^/| /' conftest.$ac_ext >&5
13063
13064 ac_cv_lib_gmpxx_main=no
13065 fi
13066
13067 rm -rf conftest.dSYM
13068 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13069 conftest$ac_exeext conftest.$ac_ext
13070 LIBS=$ac_check_lib_save_LIBS
13071 fi
13072 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
13073 $as_echo "$ac_cv_lib_gmpxx_main" >&6; }
13074 if test $ac_cv_lib_gmpxx_main = yes; then
13075 CGAL_LIBS="$CGAL_LIBS -lgmpxx"
13076 fi
13077
13078 fi
13079
13080 if test "$cgal_have_lib" == yes; then
13081 acx_cgal_found=yes
13082 fi
13083 fi
13084 if test "$acx_cgal_found" == yes; then
13085 { $as_echo "$as_me:$LINENO: checking for main in -lCore" >&5
13086 $as_echo_n "checking for main in -lCore... " >&6; }
13087 if test "${ac_cv_lib_Core_main+set}" = set; then
13088 $as_echo_n "(cached) " >&6
13089 else
13090 ac_check_lib_save_LIBS=$LIBS
13091 LIBS="-lCore $LIBS"
13092 cat >conftest.$ac_ext <<_ACEOF
13093 /* confdefs.h. */
13094 _ACEOF
13095 cat confdefs.h >>conftest.$ac_ext
13096 cat >>conftest.$ac_ext <<_ACEOF
13097 /* end confdefs.h. */
13098
13099
13100 #ifdef FC_DUMMY_MAIN
13101 #ifndef FC_DUMMY_MAIN_EQ_F77
13102 # ifdef __cplusplus
13103 extern "C"
13104 # endif
13105 int FC_DUMMY_MAIN() { return 1; }
13106 #endif
13107 #endif
13108 int
13109 main ()
13110 {
13111 return main ();
13112 ;
13113 return 0;
13114 }
13115 _ACEOF
13116 rm -f conftest.$ac_objext conftest$ac_exeext
13117 if { (ac_try="$ac_link"
13118 case "(($ac_try" in
13119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13120 *) ac_try_echo=$ac_try;;
13121 esac
13122 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13123 $as_echo "$ac_try_echo") >&5
13124 (eval "$ac_link") 2>conftest.er1
13125 ac_status=$?
13126 grep -v '^ *+' conftest.er1 >conftest.err
13127 rm -f conftest.er1
13128 cat conftest.err >&5
13129 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13130 (exit $ac_status); } && {
13131 test -z "$ac_c_werror_flag" ||
13132 test ! -s conftest.err
13133 } && test -s conftest$ac_exeext && {
13134 test "$cross_compiling" = yes ||
13135 $as_test_x conftest$ac_exeext
13136 }; then
13137 ac_cv_lib_Core_main=yes
13138 else
13139 $as_echo "$as_me: failed program was:" >&5
13140 sed 's/^/| /' conftest.$ac_ext >&5
13141
13142 ac_cv_lib_Core_main=no
13143 fi
13144
13145 rm -rf conftest.dSYM
13146 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13147 conftest$ac_exeext conftest.$ac_ext
13148 LIBS=$ac_check_lib_save_LIBS
13149 fi
13150 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
13151 $as_echo "$ac_cv_lib_Core_main" >&6; }
13152 if test $ac_cv_lib_Core_main = yes; then
13153 CGAL_LIBS="$CGAL_LIBS -lCore"
13154 fi
13155
13156 fi
13157 fi
13158
13159
13160
13161 { $as_echo "$as_me:$LINENO: checking CGAL" >&5
13162 $as_echo_n "checking CGAL... " >&6; }
13163
13164
13165
13166
13167
13168 if test "$acx_cgal_found" == yes; then
13169 { $as_echo "$as_me:$LINENO: result: yes" >&5
13170 $as_echo "yes" >&6; }
13171
13172 else
13173 { $as_echo "$as_me:$LINENO: result: no" >&5
13174 $as_echo "no" >&6; }
13175
13176 fi
13177 USE_CGAL=no
13178 if test "$acx_cgal_found" == yes; then
13179 USE_CGAL=yes
13180
13181 cat >>confdefs.h <<\_ACEOF
13182 #define HAVE_CGAL 1
13183 _ACEOF
13184
13185
13186
13187
13188
13189 fi
13190
13191
13192
13193
13194 # Check whether --enable-doxygen was given.
13195 if test "${enable_doxygen+set}" = set; then
13196 enableval=$enable_doxygen;
13197 fi
13198
13199 # Check whether --enable-dot was given.
13200 if test "${enable_dot+set}" = set; then
13201 enableval=$enable_dot;
13202 fi
13203
13204 # Check whether --enable-html-docs was given.
13205 if test "${enable_html_docs+set}" = set; then
13206 enableval=$enable_html_docs;
13207 else
13208 enable_html_docs=yes
13209 fi
13210
13211 # Check whether --enable-latex-docs was given.
13212 if test "${enable_latex_docs+set}" = set; then
13213 enableval=$enable_latex_docs;
13214 else
13215 enable_latex_docs=no
13216 fi
13217
13218 if test "x$enable_doxygen" = xno; then
13219 enable_doc=no
13220 else
13221 # Extract the first word of "doxygen", so it can be a program name with args.
13222 set dummy doxygen; ac_word=$2
13223 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13224 $as_echo_n "checking for $ac_word... " >&6; }
13225 if test "${ac_cv_path_DOXYGEN+set}" = set; then
13226 $as_echo_n "(cached) " >&6
13227 else
13228 case $DOXYGEN in
13229 [\\/]* | ?:[\\/]*)
13230 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
13231 ;;
13232 *)
13233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13234 for as_dir in $PATH
13235 do
13236 IFS=$as_save_IFS
13237 test -z "$as_dir" && as_dir=.
13238 for ac_exec_ext in '' $ac_executable_extensions; do
13239 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13240 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
13241 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13242 break 2
13243 fi
13244 done
13245 done
13246 IFS=$as_save_IFS
13247
13248 ;;
13249 esac
13250 fi
13251 DOXYGEN=$ac_cv_path_DOXYGEN
13252 if test -n "$DOXYGEN"; then
13253 { $as_echo "$as_me:$LINENO: result: $DOXYGEN" >&5
13254 $as_echo "$DOXYGEN" >&6; }
13255 else
13256 { $as_echo "$as_me:$LINENO: result: no" >&5
13257 $as_echo "no" >&6; }
13258 fi
13259
13260
13261 if test "x$DOXYGEN" = x; then
13262 if test "x$enable_doxygen" = xyes; then
13263 { { $as_echo "$as_me:$LINENO: error: could not find doxygen" >&5
13264 $as_echo "$as_me: error: could not find doxygen" >&2;}
13265 { (exit 1); exit 1; }; }
13266 fi
13267 enable_doc=no
13268 else
13269 enable_doc=yes
13270 # Extract the first word of "dot", so it can be a program name with args.
13271 set dummy dot; ac_word=$2
13272 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13273 $as_echo_n "checking for $ac_word... " >&6; }
13274 if test "${ac_cv_path_DOT+set}" = set; then
13275 $as_echo_n "(cached) " >&6
13276 else
13277 case $DOT in
13278 [\\/]* | ?:[\\/]*)
13279 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13280 ;;
13281 *)
13282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13283 for as_dir in $PATH
13284 do
13285 IFS=$as_save_IFS
13286 test -z "$as_dir" && as_dir=.
13287 for ac_exec_ext in '' $ac_executable_extensions; do
13288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13289 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13290 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13291 break 2
13292 fi
13293 done
13294 done
13295 IFS=$as_save_IFS
13296
13297 ;;
13298 esac
13299 fi
13300 DOT=$ac_cv_path_DOT
13301 if test -n "$DOT"; then
13302 { $as_echo "$as_me:$LINENO: result: $DOT" >&5
13303 $as_echo "$DOT" >&6; }
13304 else
13305 { $as_echo "$as_me:$LINENO: result: no" >&5
13306 $as_echo "no" >&6; }
13307 fi
13308
13309
13310 fi
13311 fi
13312
13313 if test "x$enable_doc" = xyes; then
13314 DOC=1
13315 else
13316 DOC=0
13317 fi
13318
13319
13320 if test x$DOT = x; then
13321 if test "x$enable_dot" = xyes; then
13322 { { $as_echo "$as_me:$LINENO: error: could not find dot" >&5
13323 $as_echo "$as_me: error: could not find dot" >&2;}
13324 { (exit 1); exit 1; }; }
13325 fi
13326 enable_dot=no
13327 else
13328 enable_dot=yes
13329 fi
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
13350
13351
13352 cat >confcache <<\_ACEOF
13353 # This file is a shell script that caches the results of configure
13354 # tests run on this system so they can be shared between configure
13355 # scripts and configure runs, see configure's option --config-cache.
13356 # It is not useful on other systems. If it contains results you don't
13357 # want to keep, you may remove or edit it.
13358 #
13359 # config.status only pays attention to the cache file if you give it
13360 # the --recheck option to rerun configure.
13361 #
13362 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13363 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13364 # following values.
13365
13366 _ACEOF
13367
13368 # The following way of writing the cache mishandles newlines in values,
13369 # but we know of no workaround that is simple, portable, and efficient.
13370 # So, we kill variables containing newlines.
13371 # Ultrix sh set writes to stderr and can't be redirected directly,
13372 # and sets the high bit in the cache file unless we assign to the vars.
13373 (
13374 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13375 eval ac_val=\$$ac_var
13376 case $ac_val in #(
13377 *${as_nl}*)
13378 case $ac_var in #(
13379 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13380 $as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13381 esac
13382 case $ac_var in #(
13383 _ | IFS | as_nl) ;; #(
13384 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13385 *) $as_unset $ac_var ;;
13386 esac ;;
13387 esac
13388 done
13389
13390 (set) 2>&1 |
13391 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13392 *${as_nl}ac_space=\ *)
13393 # `set' does not quote correctly, so add quotes (double-quote
13394 # substitution turns \\\\ into \\, and sed turns \\ into \).
13395 sed -n \
13396 "s/'/'\\\\''/g;
13397 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13398 ;; #(
13399 *)
13400 # `set' quotes correctly as required by POSIX, so do not add quotes.
13401 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13402 ;;
13403 esac |
13404 sort
13405 ) |
13406 sed '
13407 /^ac_cv_env_/b end
13408 t clear
13409 :clear
13410 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13411 t end
13412 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13413 :end' >>confcache
13414 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13415 if test -w "$cache_file"; then
13416 test "x$cache_file" != "x/dev/null" &&
13417 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
13418 $as_echo "$as_me: updating cache $cache_file" >&6;}
13419 cat confcache >$cache_file
13420 else
13421 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13422 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13423 fi
13424 fi
13425 rm -f confcache
13426
13427 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13428 # Let make expand exec_prefix.
13429 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13430
13431 DEFS=-DHAVE_CONFIG_H
13432
13433 ac_libobjs=
13434 ac_ltlibobjs=
13435 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13436 # 1. Remove the extension, and $U if already installed.
13437 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13438 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13439 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13440 # will be set to the directory where LIBOBJS objects are built.
13441 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13442 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13443 done
13444 LIBOBJS=$ac_libobjs
13445
13446 LTLIBOBJS=$ac_ltlibobjs
13447
13448
13449
13450 : ${CONFIG_STATUS=./config.status}
13451 ac_write_fail=0
13452 ac_clean_files_save=$ac_clean_files
13453 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13454 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13455 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13456 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13457 #! $SHELL
13458 # Generated by $as_me.
13459 # Run this file to recreate the current configuration.
13460 # Compiler output produced by configure, useful for debugging
13461 # configure, is in config.log if it exists.
13462
13463 debug=false
13464 ac_cs_recheck=false
13465 ac_cs_silent=false
13466 SHELL=\${CONFIG_SHELL-$SHELL}
13467 _ACEOF
13468
13469 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13470 ## --------------------- ##
13471 ## M4sh Initialization. ##
13472 ## --------------------- ##
13473
13474 # Be more Bourne compatible
13475 DUALCASE=1; export DUALCASE # for MKS sh
13476 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13477 emulate sh
13478 NULLCMD=:
13479 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13480 # is contrary to our usage. Disable this feature.
13481 alias -g '${1+"$@"}'='"$@"'
13482 setopt NO_GLOB_SUBST
13483 else
13484 case `(set -o) 2>/dev/null` in
13485 *posix*) set -o posix ;;
13486 esac
13487
13488 fi
13489
13490
13491
13492
13493 # PATH needs CR
13494 # Avoid depending upon Character Ranges.
13495 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13496 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13497 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13498 as_cr_digits='0123456789'
13499 as_cr_alnum=$as_cr_Letters$as_cr_digits
13500
13501 as_nl='
13502 '
13503 export as_nl
13504 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13505 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13506 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13507 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13508 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13509 as_echo='printf %s\n'
13510 as_echo_n='printf %s'
13511 else
13512 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13513 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13514 as_echo_n='/usr/ucb/echo -n'
13515 else
13516 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13517 as_echo_n_body='eval
13518 arg=$1;
13519 case $arg in
13520 *"$as_nl"*)
13521 expr "X$arg" : "X\\(.*\\)$as_nl";
13522 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13523 esac;
13524 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13525 '
13526 export as_echo_n_body
13527 as_echo_n='sh -c $as_echo_n_body as_echo'
13528 fi
13529 export as_echo_body
13530 as_echo='sh -c $as_echo_body as_echo'
13531 fi
13532
13533 # The user is always right.
13534 if test "${PATH_SEPARATOR+set}" != set; then
13535 PATH_SEPARATOR=:
13536 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13537 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13538 PATH_SEPARATOR=';'
13539 }
13540 fi
13541
13542 # Support unset when possible.
13543 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13544 as_unset=unset
13545 else
13546 as_unset=false
13547 fi
13548
13549
13550 # IFS
13551 # We need space, tab and new line, in precisely that order. Quoting is
13552 # there to prevent editors from complaining about space-tab.
13553 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13554 # splitting by setting IFS to empty value.)
13555 IFS=" "" $as_nl"
13556
13557 # Find who we are. Look in the path if we contain no directory separator.
13558 case $0 in
13559 *[\\/]* ) as_myself=$0 ;;
13560 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13561 for as_dir in $PATH
13562 do
13563 IFS=$as_save_IFS
13564 test -z "$as_dir" && as_dir=.
13565 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13566 done
13567 IFS=$as_save_IFS
13568
13569 ;;
13570 esac
13571 # We did not find ourselves, most probably we were run as `sh COMMAND'
13572 # in which case we are not to be found in the path.
13573 if test "x$as_myself" = x; then
13574 as_myself=$0
13575 fi
13576 if test ! -f "$as_myself"; then
13577 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13578 { (exit 1); exit 1; }
13579 fi
13580
13581 # Work around bugs in pre-3.0 UWIN ksh.
13582 for as_var in ENV MAIL MAILPATH
13583 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13584 done
13585 PS1='$ '
13586 PS2='> '
13587 PS4='+ '
13588
13589 # NLS nuisances.
13590 LC_ALL=C
13591 export LC_ALL
13592 LANGUAGE=C
13593 export LANGUAGE
13594
13595 # Required to use basename.
13596 if expr a : '\(a\)' >/dev/null 2>&1 &&
13597 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13598 as_expr=expr
13599 else
13600 as_expr=false
13601 fi
13602
13603 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13604 as_basename=basename
13605 else
13606 as_basename=false
13607 fi
13608
13609
13610 # Name of the executable.
13611 as_me=`$as_basename -- "$0" ||
13612 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13613 X"$0" : 'X\(//\)$' \| \
13614 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13615 $as_echo X/"$0" |
13616 sed '/^.*\/\([^/][^/]*\)\/*$/{
13617 s//\1/
13618 q
13619 }
13620 /^X\/\(\/\/\)$/{
13621 s//\1/
13622 q
13623 }
13624 /^X\/\(\/\).*/{
13625 s//\1/
13626 q
13627 }
13628 s/.*/./; q'`
13629
13630 # CDPATH.
13631 $as_unset CDPATH
13632
13633
13634
13635 as_lineno_1=$LINENO
13636 as_lineno_2=$LINENO
13637 test "x$as_lineno_1" != "x$as_lineno_2" &&
13638 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13639
13640 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13641 # uniformly replaced by the line number. The first 'sed' inserts a
13642 # line-number line after each line using $LINENO; the second 'sed'
13643 # does the real work. The second script uses 'N' to pair each
13644 # line-number line with the line containing $LINENO, and appends
13645 # trailing '-' during substitution so that $LINENO is not a special
13646 # case at line end.
13647 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13648 # scripts with optimization help from Paolo Bonzini. Blame Lee
13649 # E. McMahon (1931-1989) for sed's syntax. :-)
13650 sed -n '
13651 p
13652 /[$]LINENO/=
13653 ' <$as_myself |
13654 sed '
13655 s/[$]LINENO.*/&-/
13656 t lineno
13657 b
13658 :lineno
13659 N
13660 :loop
13661 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13662 t loop
13663 s/-\n.*//
13664 ' >$as_me.lineno &&
13665 chmod +x "$as_me.lineno" ||
13666 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13667 { (exit 1); exit 1; }; }
13668
13669 # Don't try to exec as it changes $[0], causing all sort of problems
13670 # (the dirname of $[0] is not the place where we might find the
13671 # original and so on. Autoconf is especially sensitive to this).
13672 . "./$as_me.lineno"
13673 # Exit status is that of the last command.
13674 exit
13675 }
13676
13677
13678 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13679 as_dirname=dirname
13680 else
13681 as_dirname=false
13682 fi
13683
13684 ECHO_C= ECHO_N= ECHO_T=
13685 case `echo -n x` in
13686 -n*)
13687 case `echo 'x\c'` in
13688 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13689 *) ECHO_C='\c';;
13690 esac;;
13691 *)
13692 ECHO_N='-n';;
13693 esac
13694 if expr a : '\(a\)' >/dev/null 2>&1 &&
13695 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13696 as_expr=expr
13697 else
13698 as_expr=false
13699 fi
13700
13701 rm -f conf$$ conf$$.exe conf$$.file
13702 if test -d conf$$.dir; then
13703 rm -f conf$$.dir/conf$$.file
13704 else
13705 rm -f conf$$.dir
13706 mkdir conf$$.dir 2>/dev/null
13707 fi
13708 if (echo >conf$$.file) 2>/dev/null; then
13709 if ln -s conf$$.file conf$$ 2>/dev/null; then
13710 as_ln_s='ln -s'
13711 # ... but there are two gotchas:
13712 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13713 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13714 # In both cases, we have to default to `cp -p'.
13715 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13716 as_ln_s='cp -p'
13717 elif ln conf$$.file conf$$ 2>/dev/null; then
13718 as_ln_s=ln
13719 else
13720 as_ln_s='cp -p'
13721 fi
13722 else
13723 as_ln_s='cp -p'
13724 fi
13725 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13726 rmdir conf$$.dir 2>/dev/null
13727
13728 if mkdir -p . 2>/dev/null; then
13729 as_mkdir_p=:
13730 else
13731 test -d ./-p && rmdir ./-p
13732 as_mkdir_p=false
13733 fi
13734
13735 if test -x / >/dev/null 2>&1; then
13736 as_test_x='test -x'
13737 else
13738 if ls -dL / >/dev/null 2>&1; then
13739 as_ls_L_option=L
13740 else
13741 as_ls_L_option=
13742 fi
13743 as_test_x='
13744 eval sh -c '\''
13745 if test -d "$1"; then
13746 test -d "$1/.";
13747 else
13748 case $1 in
13749 -*)set "./$1";;
13750 esac;
13751 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13752 ???[sx]*):;;*)false;;esac;fi
13753 '\'' sh
13754 '
13755 fi
13756 as_executable_p=$as_test_x
13757
13758 # Sed expression to map a string onto a valid CPP name.
13759 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13760
13761 # Sed expression to map a string onto a valid variable name.
13762 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13763
13764
13765 exec 6>&1
13766
13767 # Save the log message, to keep $[0] and so on meaningful, and to
13768 # report actual input values of CONFIG_FILES etc. instead of their
13769 # values after options handling.
13770 ac_log="
13771 This file was extended by OOPSE $as_me 4.0, which was
13772 generated by GNU Autoconf 2.62. Invocation command line was
13773
13774 CONFIG_FILES = $CONFIG_FILES
13775 CONFIG_HEADERS = $CONFIG_HEADERS
13776 CONFIG_LINKS = $CONFIG_LINKS
13777 CONFIG_COMMANDS = $CONFIG_COMMANDS
13778 $ $0 $@
13779
13780 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13781 "
13782
13783 _ACEOF
13784
13785 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13786 # Files that config.status was made for.
13787 config_files="$ac_config_files"
13788 config_headers="$ac_config_headers"
13789
13790 _ACEOF
13791
13792 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13793 ac_cs_usage="\
13794 \`$as_me' instantiates files from templates according to the
13795 current configuration.
13796
13797 Usage: $0 [OPTIONS] [FILE]...
13798
13799 -h, --help print this help, then exit
13800 -V, --version print version number and configuration settings, then exit
13801 -q, --quiet do not print progress messages
13802 -d, --debug don't remove temporary files
13803 --recheck update $as_me by reconfiguring in the same conditions
13804 --file=FILE[:TEMPLATE]
13805 instantiate the configuration file FILE
13806 --header=FILE[:TEMPLATE]
13807 instantiate the configuration header FILE
13808
13809 Configuration files:
13810 $config_files
13811
13812 Configuration headers:
13813 $config_headers
13814
13815 Report bugs to <bug-autoconf@gnu.org>."
13816
13817 _ACEOF
13818 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13819 ac_cs_version="\\
13820 OOPSE config.status 4.0
13821 configured by $0, generated by GNU Autoconf 2.62,
13822 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13823
13824 Copyright (C) 2008 Free Software Foundation, Inc.
13825 This config.status script is free software; the Free Software Foundation
13826 gives unlimited permission to copy, distribute and modify it."
13827
13828 ac_pwd='$ac_pwd'
13829 srcdir='$srcdir'
13830 INSTALL='$INSTALL'
13831 test -n "\$AWK" || AWK=awk
13832 _ACEOF
13833
13834 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13835 # The default lists apply if the user does not specify any file.
13836 ac_need_defaults=:
13837 while test $# != 0
13838 do
13839 case $1 in
13840 --*=*)
13841 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13842 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13843 ac_shift=:
13844 ;;
13845 *)
13846 ac_option=$1
13847 ac_optarg=$2
13848 ac_shift=shift
13849 ;;
13850 esac
13851
13852 case $ac_option in
13853 # Handling of the options.
13854 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13855 ac_cs_recheck=: ;;
13856 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13857 $as_echo "$ac_cs_version"; exit ;;
13858 --debug | --debu | --deb | --de | --d | -d )
13859 debug=: ;;
13860 --file | --fil | --fi | --f )
13861 $ac_shift
13862 case $ac_optarg in
13863 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13864 esac
13865 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
13866 ac_need_defaults=false;;
13867 --header | --heade | --head | --hea )
13868 $ac_shift
13869 case $ac_optarg in
13870 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13871 esac
13872 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
13873 ac_need_defaults=false;;
13874 --he | --h)
13875 # Conflict between --help and --header
13876 { $as_echo "$as_me: error: ambiguous option: $1
13877 Try \`$0 --help' for more information." >&2
13878 { (exit 1); exit 1; }; };;
13879 --help | --hel | -h )
13880 $as_echo "$ac_cs_usage"; exit ;;
13881 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13882 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13883 ac_cs_silent=: ;;
13884
13885 # This is an error.
13886 -*) { $as_echo "$as_me: error: unrecognized option: $1
13887 Try \`$0 --help' for more information." >&2
13888 { (exit 1); exit 1; }; } ;;
13889
13890 *) ac_config_targets="$ac_config_targets $1"
13891 ac_need_defaults=false ;;
13892
13893 esac
13894 shift
13895 done
13896
13897 ac_configure_extra_args=
13898
13899 if $ac_cs_silent; then
13900 exec 6>/dev/null
13901 ac_configure_extra_args="$ac_configure_extra_args --silent"
13902 fi
13903
13904 _ACEOF
13905 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13906 if \$ac_cs_recheck; then
13907 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13908 shift
13909 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13910 CONFIG_SHELL='$SHELL'
13911 export CONFIG_SHELL
13912 exec "\$@"
13913 fi
13914
13915 _ACEOF
13916 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13917 exec 5>>config.log
13918 {
13919 echo
13920 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13921 ## Running $as_me. ##
13922 _ASBOX
13923 $as_echo "$ac_log"
13924 } >&5
13925
13926 _ACEOF
13927 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13928 _ACEOF
13929
13930 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13931
13932 # Handling of arguments.
13933 for ac_config_target in $ac_config_targets
13934 do
13935 case $ac_config_target in
13936 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13937 "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13938 "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13939 "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13940 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
13941 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
13942 "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13943
13944 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13945 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13946 { (exit 1); exit 1; }; };;
13947 esac
13948 done
13949
13950
13951 # If the user did not use the arguments to specify the items to instantiate,
13952 # then the envvar interface is used. Set only those that are not.
13953 # We use the long form for the default assignment because of an extremely
13954 # bizarre bug on SunOS 4.1.3.
13955 if $ac_need_defaults; then
13956 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13957 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13958 fi
13959
13960 # Have a temporary directory for convenience. Make it in the build tree
13961 # simply because there is no reason against having it here, and in addition,
13962 # creating and moving files from /tmp can sometimes cause problems.
13963 # Hook for its removal unless debugging.
13964 # Note that there is a small window in which the directory will not be cleaned:
13965 # after its creation but before its name has been assigned to `$tmp'.
13966 $debug ||
13967 {
13968 tmp=
13969 trap 'exit_status=$?
13970 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13971 ' 0
13972 trap '{ (exit 1); exit 1; }' 1 2 13 15
13973 }
13974 # Create a (secure) tmp directory for tmp files.
13975
13976 {
13977 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13978 test -n "$tmp" && test -d "$tmp"
13979 } ||
13980 {
13981 tmp=./conf$$-$RANDOM
13982 (umask 077 && mkdir "$tmp")
13983 } ||
13984 {
13985 $as_echo "$as_me: cannot create a temporary directory in ." >&2
13986 { (exit 1); exit 1; }
13987 }
13988
13989 # Set up the scripts for CONFIG_FILES section.
13990 # No need to generate them if there are no CONFIG_FILES.
13991 # This happens for instance with `./config.status config.h'.
13992 if test -n "$CONFIG_FILES"; then
13993
13994
13995 ac_cr=' '
13996 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13997 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13998 ac_cs_awk_cr='\\r'
13999 else
14000 ac_cs_awk_cr=$ac_cr
14001 fi
14002
14003 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14004 _ACEOF
14005
14006
14007 {
14008 echo "cat >conf$$subs.awk <<_ACEOF" &&
14009 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14010 echo "_ACEOF"
14011 } >conf$$subs.sh ||
14012 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14013 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14014 { (exit 1); exit 1; }; }
14015 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14016 ac_delim='%!_!# '
14017 for ac_last_try in false false false false false :; do
14018 . ./conf$$subs.sh ||
14019 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14020 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14021 { (exit 1); exit 1; }; }
14022
14023 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
14024 break
14025 elif $ac_last_try; then
14026 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14027 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14028 { (exit 1); exit 1; }; }
14029 else
14030 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14031 fi
14032 done
14033 rm -f conf$$subs.sh
14034
14035 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14036 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14037 _ACEOF
14038 sed -n '
14039 h
14040 s/^/S["/; s/!.*/"]=/
14041 p
14042 g
14043 s/^[^!]*!//
14044 :repl
14045 t repl
14046 s/'"$ac_delim"'$//
14047 t delim
14048 :nl
14049 h
14050 s/\(.\{148\}\).*/\1/
14051 t more1
14052 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14053 p
14054 n
14055 b repl
14056 :more1
14057 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14058 p
14059 g
14060 s/.\{148\}//
14061 t nl
14062 :delim
14063 h
14064 s/\(.\{148\}\).*/\1/
14065 t more2
14066 s/["\\]/\\&/g; s/^/"/; s/$/"/
14067 p
14068 b
14069 :more2
14070 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14071 p
14072 g
14073 s/.\{148\}//
14074 t delim
14075 ' <conf$$subs.awk | sed '
14076 /^[^""]/{
14077 N
14078 s/\n//
14079 }
14080 ' >>$CONFIG_STATUS || ac_write_fail=1
14081 rm -f conf$$subs.awk
14082 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14083 _ACAWK
14084 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14085 for (key in S) S_is_set[key] = 1
14086 FS = ""
14087
14088 }
14089 {
14090 line = $ 0
14091 nfields = split(line, field, "@")
14092 substed = 0
14093 len = length(field[1])
14094 for (i = 2; i < nfields; i++) {
14095 key = field[i]
14096 keylen = length(key)
14097 if (S_is_set[key]) {
14098 value = S[key]
14099 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14100 len += length(value) + length(field[++i])
14101 substed = 1
14102 } else
14103 len += 1 + keylen
14104 }
14105
14106 print line
14107 }
14108
14109 _ACAWK
14110 _ACEOF
14111 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14112 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14113 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14114 else
14115 cat
14116 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14117 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
14118 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
14119 { (exit 1); exit 1; }; }
14120 _ACEOF
14121
14122 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14123 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14124 # trailing colons and then remove the whole line if VPATH becomes empty
14125 # (actually we leave an empty line to preserve line numbers).
14126 if test "x$srcdir" = x.; then
14127 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14128 s/:*\$(srcdir):*/:/
14129 s/:*\${srcdir}:*/:/
14130 s/:*@srcdir@:*/:/
14131 s/^\([^=]*=[ ]*\):*/\1/
14132 s/:*$//
14133 s/^[^=]*=[ ]*$//
14134 }'
14135 fi
14136
14137 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14138 fi # test -n "$CONFIG_FILES"
14139
14140 # Set up the scripts for CONFIG_HEADERS section.
14141 # No need to generate them if there are no CONFIG_HEADERS.
14142 # This happens for instance with `./config.status Makefile'.
14143 if test -n "$CONFIG_HEADERS"; then
14144 cat >"$tmp/defines.awk" <<\_ACAWK ||
14145 BEGIN {
14146 _ACEOF
14147
14148 # Transform confdefs.h into an awk script `defines.awk', embedded as
14149 # here-document in config.status, that substitutes the proper values into
14150 # config.h.in to produce config.h.
14151
14152 # Create a delimiter string that does not exist in confdefs.h, to ease
14153 # handling of long lines.
14154 ac_delim='%!_!# '
14155 for ac_last_try in false false :; do
14156 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14157 if test -z "$ac_t"; then
14158 break
14159 elif $ac_last_try; then
14160 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
14161 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
14162 { (exit 1); exit 1; }; }
14163 else
14164 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14165 fi
14166 done
14167
14168 # For the awk script, D is an array of macro values keyed by name,
14169 # likewise P contains macro parameters if any. Preserve backslash
14170 # newline sequences.
14171
14172 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14173 sed -n '
14174 s/.\{148\}/&'"$ac_delim"'/g
14175 t rset
14176 :rset
14177 s/^[ ]*#[ ]*define[ ][ ]*/ /
14178 t def
14179 d
14180 :def
14181 s/\\$//
14182 t bsnl
14183 s/["\\]/\\&/g
14184 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14185 D["\1"]=" \3"/p
14186 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14187 d
14188 :bsnl
14189 s/["\\]/\\&/g
14190 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14191 D["\1"]=" \3\\\\\\n"\\/p
14192 t cont
14193 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14194 t cont
14195 d
14196 :cont
14197 n
14198 s/.\{148\}/&'"$ac_delim"'/g
14199 t clear
14200 :clear
14201 s/\\$//
14202 t bsnlc
14203 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14204 d
14205 :bsnlc
14206 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14207 b cont
14208 ' <confdefs.h | sed '
14209 s/'"$ac_delim"'/"\\\
14210 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14211
14212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14213 for (key in D) D_is_set[key] = 1
14214 FS = ""
14215 }
14216 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14217 line = \$ 0
14218 split(line, arg, " ")
14219 if (arg[1] == "#") {
14220 defundef = arg[2]
14221 mac1 = arg[3]
14222 } else {
14223 defundef = substr(arg[1], 2)
14224 mac1 = arg[2]
14225 }
14226 split(mac1, mac2, "(") #)
14227 macro = mac2[1]
14228 if (D_is_set[macro]) {
14229 # Preserve the white space surrounding the "#".
14230 prefix = substr(line, 1, index(line, defundef) - 1)
14231 print prefix "define", macro P[macro] D[macro]
14232 next
14233 } else {
14234 # Replace #undef with comments. This is necessary, for example,
14235 # in the case of _POSIX_SOURCE, which is predefined and required
14236 # on some systems where configure will not decide to define it.
14237 if (defundef == "undef") {
14238 print "/*", line, "*/"
14239 next
14240 }
14241 }
14242 }
14243 { print }
14244 _ACAWK
14245 _ACEOF
14246 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14247 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
14248 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
14249 { (exit 1); exit 1; }; }
14250 fi # test -n "$CONFIG_HEADERS"
14251
14252
14253 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
14254 shift
14255 for ac_tag
14256 do
14257 case $ac_tag in
14258 :[FHLC]) ac_mode=$ac_tag; continue;;
14259 esac
14260 case $ac_mode$ac_tag in
14261 :[FHL]*:*);;
14262 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14263 $as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14264 { (exit 1); exit 1; }; };;
14265 :[FH]-) ac_tag=-:-;;
14266 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14267 esac
14268 ac_save_IFS=$IFS
14269 IFS=:
14270 set x $ac_tag
14271 IFS=$ac_save_IFS
14272 shift
14273 ac_file=$1
14274 shift
14275
14276 case $ac_mode in
14277 :L) ac_source=$1;;
14278 :[FH])
14279 ac_file_inputs=
14280 for ac_f
14281 do
14282 case $ac_f in
14283 -) ac_f="$tmp/stdin";;
14284 *) # Look for the file first in the build tree, then in the source tree
14285 # (if the path is not absolute). The absolute path cannot be DOS-style,
14286 # because $ac_f cannot contain `:'.
14287 test -f "$ac_f" ||
14288 case $ac_f in
14289 [\\/$]*) false;;
14290 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14291 esac ||
14292 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14293 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14294 { (exit 1); exit 1; }; };;
14295 esac
14296 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14297 ac_file_inputs="$ac_file_inputs '$ac_f'"
14298 done
14299
14300 # Let's still pretend it is `configure' which instantiates (i.e., don't
14301 # use $as_me), people would be surprised to read:
14302 # /* config.h. Generated by config.status. */
14303 configure_input='Generated from '`
14304 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14305 `' by configure.'
14306 if test x"$ac_file" != x-; then
14307 configure_input="$ac_file. $configure_input"
14308 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
14309 $as_echo "$as_me: creating $ac_file" >&6;}
14310 fi
14311 # Neutralize special characters interpreted by sed in replacement strings.
14312 case $configure_input in #(
14313 *\&* | *\|* | *\\* )
14314 ac_sed_conf_input=`$as_echo "$configure_input" |
14315 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14316 *) ac_sed_conf_input=$configure_input;;
14317 esac
14318
14319 case $ac_tag in
14320 *:-:* | *:-) cat >"$tmp/stdin" \
14321 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14322 $as_echo "$as_me: error: could not create $ac_file" >&2;}
14323 { (exit 1); exit 1; }; } ;;
14324 esac
14325 ;;
14326 esac
14327
14328 ac_dir=`$as_dirname -- "$ac_file" ||
14329 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14330 X"$ac_file" : 'X\(//\)[^/]' \| \
14331 X"$ac_file" : 'X\(//\)$' \| \
14332 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14333 $as_echo X"$ac_file" |
14334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14335 s//\1/
14336 q
14337 }
14338 /^X\(\/\/\)[^/].*/{
14339 s//\1/
14340 q
14341 }
14342 /^X\(\/\/\)$/{
14343 s//\1/
14344 q
14345 }
14346 /^X\(\/\).*/{
14347 s//\1/
14348 q
14349 }
14350 s/.*/./; q'`
14351 { as_dir="$ac_dir"
14352 case $as_dir in #(
14353 -*) as_dir=./$as_dir;;
14354 esac
14355 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14356 as_dirs=
14357 while :; do
14358 case $as_dir in #(
14359 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14360 *) as_qdir=$as_dir;;
14361 esac
14362 as_dirs="'$as_qdir' $as_dirs"
14363 as_dir=`$as_dirname -- "$as_dir" ||
14364 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14365 X"$as_dir" : 'X\(//\)[^/]' \| \
14366 X"$as_dir" : 'X\(//\)$' \| \
14367 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14368 $as_echo X"$as_dir" |
14369 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14370 s//\1/
14371 q
14372 }
14373 /^X\(\/\/\)[^/].*/{
14374 s//\1/
14375 q
14376 }
14377 /^X\(\/\/\)$/{
14378 s//\1/
14379 q
14380 }
14381 /^X\(\/\).*/{
14382 s//\1/
14383 q
14384 }
14385 s/.*/./; q'`
14386 test -d "$as_dir" && break
14387 done
14388 test -z "$as_dirs" || eval "mkdir $as_dirs"
14389 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14390 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
14391 { (exit 1); exit 1; }; }; }
14392 ac_builddir=.
14393
14394 case "$ac_dir" in
14395 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14396 *)
14397 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14398 # A ".." for each directory in $ac_dir_suffix.
14399 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14400 case $ac_top_builddir_sub in
14401 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14402 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14403 esac ;;
14404 esac
14405 ac_abs_top_builddir=$ac_pwd
14406 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14407 # for backward compatibility:
14408 ac_top_builddir=$ac_top_build_prefix
14409
14410 case $srcdir in
14411 .) # We are building in place.
14412 ac_srcdir=.
14413 ac_top_srcdir=$ac_top_builddir_sub
14414 ac_abs_top_srcdir=$ac_pwd ;;
14415 [\\/]* | ?:[\\/]* ) # Absolute name.
14416 ac_srcdir=$srcdir$ac_dir_suffix;
14417 ac_top_srcdir=$srcdir
14418 ac_abs_top_srcdir=$srcdir ;;
14419 *) # Relative name.
14420 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14421 ac_top_srcdir=$ac_top_build_prefix$srcdir
14422 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14423 esac
14424 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14425
14426
14427 case $ac_mode in
14428 :F)
14429 #
14430 # CONFIG_FILE
14431 #
14432
14433 case $INSTALL in
14434 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14435 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14436 esac
14437 _ACEOF
14438
14439 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14440 # If the template does not know about datarootdir, expand it.
14441 # FIXME: This hack should be removed a few years after 2.60.
14442 ac_datarootdir_hack=; ac_datarootdir_seen=
14443
14444 ac_sed_dataroot='
14445 /datarootdir/ {
14446 p
14447 q
14448 }
14449 /@datadir@/p
14450 /@docdir@/p
14451 /@infodir@/p
14452 /@localedir@/p
14453 /@mandir@/p
14454 '
14455 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14456 *datarootdir*) ac_datarootdir_seen=yes;;
14457 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14458 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14459 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14460 _ACEOF
14461 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14462 ac_datarootdir_hack='
14463 s&@datadir@&$datadir&g
14464 s&@docdir@&$docdir&g
14465 s&@infodir@&$infodir&g
14466 s&@localedir@&$localedir&g
14467 s&@mandir@&$mandir&g
14468 s&\\\${datarootdir}&$datarootdir&g' ;;
14469 esac
14470 _ACEOF
14471
14472 # Neutralize VPATH when `$srcdir' = `.'.
14473 # Shell code in configure.ac might set extrasub.
14474 # FIXME: do we really want to maintain this feature?
14475 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14476 ac_sed_extra="$ac_vpsub
14477 $extrasub
14478 _ACEOF
14479 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14480 :t
14481 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14482 s|@configure_input@|$ac_sed_conf_input|;t t
14483 s&@top_builddir@&$ac_top_builddir_sub&;t t
14484 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14485 s&@srcdir@&$ac_srcdir&;t t
14486 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14487 s&@top_srcdir@&$ac_top_srcdir&;t t
14488 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14489 s&@builddir@&$ac_builddir&;t t
14490 s&@abs_builddir@&$ac_abs_builddir&;t t
14491 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14492 s&@INSTALL@&$ac_INSTALL&;t t
14493 $ac_datarootdir_hack
14494 "
14495 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14496 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14497 $as_echo "$as_me: error: could not create $ac_file" >&2;}
14498 { (exit 1); exit 1; }; }
14499
14500 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14501 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14502 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14503 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14504 which seems to be undefined. Please make sure it is defined." >&5
14505 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14506 which seems to be undefined. Please make sure it is defined." >&2;}
14507
14508 rm -f "$tmp/stdin"
14509 case $ac_file in
14510 -) cat "$tmp/out" && rm -f "$tmp/out";;
14511 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14512 esac \
14513 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14514 $as_echo "$as_me: error: could not create $ac_file" >&2;}
14515 { (exit 1); exit 1; }; }
14516 ;;
14517 :H)
14518 #
14519 # CONFIG_HEADER
14520 #
14521 if test x"$ac_file" != x-; then
14522 {
14523 $as_echo "/* $configure_input */" \
14524 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14525 } >"$tmp/config.h" \
14526 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14527 $as_echo "$as_me: error: could not create $ac_file" >&2;}
14528 { (exit 1); exit 1; }; }
14529 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14530 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14531 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14532 else
14533 rm -f "$ac_file"
14534 mv "$tmp/config.h" "$ac_file" \
14535 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14536 $as_echo "$as_me: error: could not create $ac_file" >&2;}
14537 { (exit 1); exit 1; }; }
14538 fi
14539 else
14540 $as_echo "/* $configure_input */" \
14541 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14542 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
14543 $as_echo "$as_me: error: could not create -" >&2;}
14544 { (exit 1); exit 1; }; }
14545 fi
14546 ;;
14547
14548
14549 esac
14550
14551
14552 case $ac_file$ac_mode in
14553 "make/Makefile":F) chmod 0755 scripts/* ;;
14554 "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14555 "src/math/Makefile":F) chmod 0755 scripts/* ;;
14556 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
14557 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14558 "scripts/filepp":F) chmod 0755 scripts/* ;;
14559
14560 esac
14561 done # for ac_tag
14562
14563
14564 { (exit 0); exit 0; }
14565 _ACEOF
14566 chmod +x $CONFIG_STATUS
14567 ac_clean_files=$ac_clean_files_save
14568
14569 test $ac_write_fail = 0 ||
14570 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
14571 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
14572 { (exit 1); exit 1; }; }
14573
14574
14575 # configure is writing to config.log, and then calls config.status.
14576 # config.status does its own redirection, appending to config.log.
14577 # Unfortunately, on DOS this fails, as config.log is still kept open
14578 # by configure, so config.status won't be able to write to it; its
14579 # output is simply discarded. So we exec the FD to /dev/null,
14580 # effectively closing config.log, so it can be properly (re)opened and
14581 # appended to by config.status. When coming back to configure, we
14582 # need to make the FD available again.
14583 if test "$no_create" != yes; then
14584 ac_cs_success=:
14585 ac_config_status_args=
14586 test "$silent" = yes &&
14587 ac_config_status_args="$ac_config_status_args --quiet"
14588 exec 5>/dev/null
14589 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14590 exec 5>>config.log
14591 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14592 # would make configure fail if this is the last instruction.
14593 $ac_cs_success || { (exit 1); exit 1; }
14594 fi
14595 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14596 { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
14597 $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
14598 fi
14599

Properties

Name Value
svn:executable *