ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3342
Committed: Fri Feb 8 21:33:46 2008 UTC (16 years, 7 months ago) by gezelter
File size: 509780 byte(s)
Log Message:
updating configure process

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 3319 # Generated by GNU Autoconf 2.61 for OOPSE 4.0.
4 gezelter 1490 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 3319 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8     # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 gezelter 1490 # This configure script is free software; the Free Software Foundation
10     # gives unlimited permission to copy, distribute and modify it.
11 gezelter 2081 ## --------------------- ##
12     ## M4sh Initialization. ##
13     ## --------------------- ##
14 gezelter 1490
15 gezelter 3319 # Be more Bourne compatible
16     DUALCASE=1; export DUALCASE # for MKS sh
17 gezelter 1490 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18     emulate sh
19     NULLCMD=:
20 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21     # is contrary to our usage. Disable this feature.
22     alias -g '${1+"$@"}'='"$@"'
23 gezelter 3319 setopt NO_GLOB_SUBST
24     else
25     case `(set -o) 2>/dev/null` in
26     *posix*) set -o posix ;;
27     esac
28    
29 gezelter 1490 fi
30    
31 gezelter 3319
32    
33    
34     # PATH needs CR
35     # Avoid depending upon Character Ranges.
36     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39     as_cr_digits='0123456789'
40     as_cr_alnum=$as_cr_Letters$as_cr_digits
41    
42     # The user is always right.
43     if test "${PATH_SEPARATOR+set}" != set; then
44     echo "#! /bin/sh" >conf$$.sh
45     echo "exit 0" >>conf$$.sh
46     chmod +x conf$$.sh
47     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48     PATH_SEPARATOR=';'
49     else
50     PATH_SEPARATOR=:
51     fi
52     rm -f conf$$.sh
53     fi
54    
55 gezelter 2081 # Support unset when possible.
56     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57     as_unset=unset
58     else
59     as_unset=false
60     fi
61    
62    
63 gezelter 3319 # IFS
64     # We need space, tab and new line, in precisely that order. Quoting is
65     # there to prevent editors from complaining about space-tab.
66     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67     # splitting by setting IFS to empty value.)
68     as_nl='
69     '
70     IFS=" "" $as_nl"
71    
72     # Find who we are. Look in the path if we contain no directory separator.
73     case $0 in
74     *[\\/]* ) as_myself=$0 ;;
75     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76     for as_dir in $PATH
77     do
78     IFS=$as_save_IFS
79     test -z "$as_dir" && as_dir=.
80     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81     done
82     IFS=$as_save_IFS
83    
84     ;;
85     esac
86     # We did not find ourselves, most probably we were run as `sh COMMAND'
87     # in which case we are not to be found in the path.
88     if test "x$as_myself" = x; then
89     as_myself=$0
90     fi
91     if test ! -f "$as_myself"; then
92     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93     { (exit 1); exit 1; }
94     fi
95    
96 gezelter 2081 # Work around bugs in pre-3.0 UWIN ksh.
97 gezelter 3319 for as_var in ENV MAIL MAILPATH
98     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99     done
100 gezelter 2081 PS1='$ '
101     PS2='> '
102     PS4='+ '
103    
104     # NLS nuisances.
105     for as_var in \
106     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108     LC_TELEPHONE LC_TIME
109     do
110     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111     eval $as_var=C; export $as_var
112     else
113 gezelter 3319 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114 gezelter 2081 fi
115     done
116    
117     # Required to use basename.
118 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
119     test "X`expr 00001 : '.*\(...\)'`" = X001; then
120 gezelter 2081 as_expr=expr
121     else
122     as_expr=false
123     fi
124    
125 gezelter 3319 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126 gezelter 2081 as_basename=basename
127     else
128     as_basename=false
129     fi
130    
131    
132 gezelter 1490 # Name of the executable.
133 gezelter 3319 as_me=`$as_basename -- "$0" ||
134 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135     X"$0" : 'X\(//\)$' \| \
136 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137 gezelter 2081 echo X/"$0" |
138 gezelter 3319 sed '/^.*\/\([^/][^/]*\)\/*$/{
139     s//\1/
140     q
141     }
142     /^X\/\(\/\/\)$/{
143     s//\1/
144     q
145     }
146     /^X\/\(\/\).*/{
147     s//\1/
148     q
149     }
150     s/.*/./; q'`
151 gezelter 1490
152 gezelter 3319 # CDPATH.
153     $as_unset CDPATH
154 gezelter 2081
155    
156 gezelter 3319 if test "x$CONFIG_SHELL" = x; then
157     if (eval ":") 2>/dev/null; then
158     as_have_required=yes
159     else
160     as_have_required=no
161 gezelter 2081 fi
162    
163 gezelter 3319 if test $as_have_required = yes && (eval ":
164     (as_func_return () {
165     (exit \$1)
166     }
167     as_func_success () {
168     as_func_return 0
169     }
170     as_func_failure () {
171     as_func_return 1
172     }
173     as_func_ret_success () {
174     return 0
175     }
176     as_func_ret_failure () {
177     return 1
178     }
179 gezelter 2081
180 gezelter 3319 exitcode=0
181     if as_func_success; then
182     :
183     else
184     exitcode=1
185     echo as_func_success failed.
186     fi
187 gezelter 2081
188 gezelter 3319 if as_func_failure; then
189     exitcode=1
190     echo as_func_failure succeeded.
191     fi
192    
193     if as_func_ret_success; then
194     :
195     else
196     exitcode=1
197     echo as_func_ret_success failed.
198     fi
199    
200     if as_func_ret_failure; then
201     exitcode=1
202     echo as_func_ret_failure succeeded.
203     fi
204    
205     if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206     :
207     else
208     exitcode=1
209     echo positional parameters were not saved.
210     fi
211    
212     test \$exitcode = 0) || { (exit 1); exit 1; }
213    
214     (
215     as_lineno_1=\$LINENO
216     as_lineno_2=\$LINENO
217     test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218     test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219     ") 2> /dev/null; then
220     :
221     else
222     as_candidate_shells=
223 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225     do
226     IFS=$as_save_IFS
227     test -z "$as_dir" && as_dir=.
228 gezelter 3319 case $as_dir in
229 gezelter 2081 /*)
230 gezelter 3319 for as_base in sh bash ksh sh5; do
231     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232     done;;
233     esac
234     done
235     IFS=$as_save_IFS
236    
237    
238     for as_shell in $as_candidate_shells $SHELL; do
239     # Try only shells that exist, to save several forks.
240     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241     { ("$as_shell") 2> /dev/null <<\_ASEOF
242     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243     emulate sh
244     NULLCMD=:
245     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246     # is contrary to our usage. Disable this feature.
247     alias -g '${1+"$@"}'='"$@"'
248     setopt NO_GLOB_SUBST
249     else
250     case `(set -o) 2>/dev/null` in
251     *posix*) set -o posix ;;
252     esac
253    
254     fi
255    
256    
257     :
258     _ASEOF
259     }; then
260     CONFIG_SHELL=$as_shell
261     as_have_required=yes
262     if { "$as_shell" 2> /dev/null <<\_ASEOF
263     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264     emulate sh
265     NULLCMD=:
266     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267     # is contrary to our usage. Disable this feature.
268     alias -g '${1+"$@"}'='"$@"'
269     setopt NO_GLOB_SUBST
270     else
271     case `(set -o) 2>/dev/null` in
272     *posix*) set -o posix ;;
273     esac
274    
275     fi
276    
277    
278     :
279     (as_func_return () {
280     (exit $1)
281     }
282     as_func_success () {
283     as_func_return 0
284     }
285     as_func_failure () {
286     as_func_return 1
287     }
288     as_func_ret_success () {
289     return 0
290     }
291     as_func_ret_failure () {
292     return 1
293     }
294    
295     exitcode=0
296     if as_func_success; then
297     :
298     else
299     exitcode=1
300     echo as_func_success failed.
301     fi
302    
303     if as_func_failure; then
304     exitcode=1
305     echo as_func_failure succeeded.
306     fi
307    
308     if as_func_ret_success; then
309     :
310     else
311     exitcode=1
312     echo as_func_ret_success failed.
313     fi
314    
315     if as_func_ret_failure; then
316     exitcode=1
317     echo as_func_ret_failure succeeded.
318     fi
319    
320     if ( set x; as_func_ret_success y && test x = "$1" ); then
321     :
322     else
323     exitcode=1
324     echo positional parameters were not saved.
325     fi
326    
327     test $exitcode = 0) || { (exit 1); exit 1; }
328    
329     (
330 gezelter 2081 as_lineno_1=$LINENO
331     as_lineno_2=$LINENO
332     test "x$as_lineno_1" != "x$as_lineno_2" &&
333 gezelter 3319 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334 gezelter 2081
335 gezelter 3319 _ASEOF
336     }; then
337     break
338     fi
339    
340     fi
341    
342     done
343    
344     if test "x$CONFIG_SHELL" != x; then
345     for as_var in BASH_ENV ENV
346     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347     done
348     export CONFIG_SHELL
349     exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350     fi
351    
352    
353     if test $as_have_required = no; then
354     echo This script requires a shell more modern than all the
355     echo shells that I found on your system. Please install a
356     echo modern shell, or manually run the script under such a
357     echo shell if you do have one.
358     { (exit 1); exit 1; }
359     fi
360    
361    
362     fi
363    
364     fi
365    
366    
367    
368     (eval "as_func_return () {
369     (exit \$1)
370     }
371     as_func_success () {
372     as_func_return 0
373     }
374     as_func_failure () {
375     as_func_return 1
376     }
377     as_func_ret_success () {
378     return 0
379     }
380     as_func_ret_failure () {
381     return 1
382     }
383    
384     exitcode=0
385     if as_func_success; then
386     :
387     else
388     exitcode=1
389     echo as_func_success failed.
390     fi
391    
392     if as_func_failure; then
393     exitcode=1
394     echo as_func_failure succeeded.
395     fi
396    
397     if as_func_ret_success; then
398     :
399     else
400     exitcode=1
401     echo as_func_ret_success failed.
402     fi
403    
404     if as_func_ret_failure; then
405     exitcode=1
406     echo as_func_ret_failure succeeded.
407     fi
408    
409     if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410     :
411     else
412     exitcode=1
413     echo positional parameters were not saved.
414     fi
415    
416     test \$exitcode = 0") || {
417     echo No shell found that supports shell functions.
418     echo Please tell autoconf@gnu.org about your system,
419     echo including any error possibly output before this
420     echo message
421     }
422    
423    
424    
425     as_lineno_1=$LINENO
426     as_lineno_2=$LINENO
427     test "x$as_lineno_1" != "x$as_lineno_2" &&
428     test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429    
430 gezelter 2081 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431     # uniformly replaced by the line number. The first 'sed' inserts a
432 gezelter 3319 # line-number line after each line using $LINENO; the second 'sed'
433     # does the real work. The second script uses 'N' to pair each
434     # line-number line with the line containing $LINENO, and appends
435     # trailing '-' during substitution so that $LINENO is not a special
436     # case at line end.
437 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438 gezelter 3319 # scripts with optimization help from Paolo Bonzini. Blame Lee
439     # E. McMahon (1931-1989) for sed's syntax. :-)
440     sed -n '
441     p
442     /[$]LINENO/=
443     ' <$as_myself |
444 gezelter 2081 sed '
445 gezelter 3319 s/[$]LINENO.*/&-/
446     t lineno
447     b
448     :lineno
449 gezelter 2081 N
450 gezelter 3319 :loop
451     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 gezelter 2081 t loop
453 gezelter 3319 s/-\n.*//
454 gezelter 2081 ' >$as_me.lineno &&
455 gezelter 3319 chmod +x "$as_me.lineno" ||
456 gezelter 2081 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457     { (exit 1); exit 1; }; }
458    
459     # Don't try to exec as it changes $[0], causing all sort of problems
460     # (the dirname of $[0] is not the place where we might find the
461 gezelter 3319 # original and so on. Autoconf is especially sensitive to this).
462     . "./$as_me.lineno"
463 gezelter 2081 # Exit status is that of the last command.
464     exit
465     }
466    
467    
468 gezelter 3319 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469     as_dirname=dirname
470     else
471     as_dirname=false
472     fi
473    
474     ECHO_C= ECHO_N= ECHO_T=
475     case `echo -n x` in
476     -n*)
477     case `echo 'x\c'` in
478     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
479     *) ECHO_C='\c';;
480     esac;;
481     *)
482     ECHO_N='-n';;
483 gezelter 2081 esac
484    
485 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
486     test "X`expr 00001 : '.*\(...\)'`" = X001; then
487 gezelter 1490 as_expr=expr
488     else
489     as_expr=false
490     fi
491    
492 chuckv 3288 rm -f conf$$ conf$$.exe conf$$.file
493 gezelter 3319 if test -d conf$$.dir; then
494     rm -f conf$$.dir/conf$$.file
495     else
496     rm -f conf$$.dir
497     mkdir conf$$.dir
498     fi
499 gezelter 1490 echo >conf$$.file
500     if ln -s conf$$.file conf$$ 2>/dev/null; then
501 gezelter 3319 as_ln_s='ln -s'
502     # ... but there are two gotchas:
503     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505     # In both cases, we have to default to `cp -p'.
506     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507 gezelter 1490 as_ln_s='cp -p'
508     elif ln conf$$.file conf$$ 2>/dev/null; then
509     as_ln_s=ln
510     else
511     as_ln_s='cp -p'
512     fi
513 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514     rmdir conf$$.dir 2>/dev/null
515 gezelter 1490
516 gezelter 2081 if mkdir -p . 2>/dev/null; then
517     as_mkdir_p=:
518 gezelter 1490 else
519 gezelter 2081 test -d ./-p && rmdir ./-p
520     as_mkdir_p=false
521 gezelter 1490 fi
522    
523 gezelter 3319 if test -x / >/dev/null 2>&1; then
524     as_test_x='test -x'
525     else
526     if ls -dL / >/dev/null 2>&1; then
527     as_ls_L_option=L
528     else
529     as_ls_L_option=
530     fi
531     as_test_x='
532     eval sh -c '\''
533     if test -d "$1"; then
534     test -d "$1/.";
535     else
536     case $1 in
537     -*)set "./$1";;
538     esac;
539     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540     ???[sx]*):;;*)false;;esac;fi
541     '\'' sh
542     '
543     fi
544     as_executable_p=$as_test_x
545 gezelter 1490
546 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
547     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548    
549     # Sed expression to map a string onto a valid variable name.
550     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551    
552    
553 gezelter 1490
554 gezelter 3319 exec 7<&0 </dev/null 6>&1
555 gezelter 1490
556     # Name of the host.
557     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558     # so uname gets run too.
559     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560    
561     #
562     # Initializations.
563     #
564     ac_default_prefix=/usr/local
565 gezelter 3319 ac_clean_files=
566 gezelter 2081 ac_config_libobj_dir=.
567 gezelter 3319 LIBOBJS=
568 gezelter 1490 cross_compiling=no
569     subdirs=
570 gezelter 2081 MFLAGS=
571     MAKEFLAGS=
572 gezelter 1490 SHELL=${CONFIG_SHELL-/bin/sh}
573    
574 gezelter 2081 # Identity of this package.
575     PACKAGE_NAME='OOPSE'
576     PACKAGE_TARNAME='oopse'
577 chuckv 3288 PACKAGE_VERSION='4.0'
578     PACKAGE_STRING='OOPSE 4.0'
579 gezelter 2081 PACKAGE_BUGREPORT='gezelter@nd.edu'
580 gezelter 1490
581 gezelter 1509 ac_unique_file="src/applications/oopse/oopse.cpp"
582 gezelter 1490 ac_default_prefix="/usr/local"
583 gezelter 2081 # Factoring default headers for most tests.
584     ac_includes_default="\
585     #include <stdio.h>
586 gezelter 3319 #ifdef HAVE_SYS_TYPES_H
587 gezelter 2081 # include <sys/types.h>
588     #endif
589 gezelter 3319 #ifdef HAVE_SYS_STAT_H
590 gezelter 2081 # include <sys/stat.h>
591     #endif
592 gezelter 3319 #ifdef STDC_HEADERS
593 gezelter 2081 # include <stdlib.h>
594     # include <stddef.h>
595     #else
596 gezelter 3319 # ifdef HAVE_STDLIB_H
597 gezelter 2081 # include <stdlib.h>
598     # endif
599     #endif
600 gezelter 3319 #ifdef HAVE_STRING_H
601     # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602 gezelter 2081 # include <memory.h>
603     # endif
604     # include <string.h>
605     #endif
606 gezelter 3319 #ifdef HAVE_STRINGS_H
607 gezelter 2081 # include <strings.h>
608     #endif
609 gezelter 3319 #ifdef HAVE_INTTYPES_H
610 gezelter 2081 # include <inttypes.h>
611     #endif
612 gezelter 3319 #ifdef HAVE_STDINT_H
613     # include <stdint.h>
614     #endif
615     #ifdef HAVE_UNISTD_H
616 gezelter 2081 # include <unistd.h>
617     #endif"
618 gezelter 1490
619 gezelter 3319 ac_subst_vars='SHELL
620     PATH_SEPARATOR
621     PACKAGE_NAME
622     PACKAGE_TARNAME
623     PACKAGE_VERSION
624     PACKAGE_STRING
625     PACKAGE_BUGREPORT
626     exec_prefix
627     prefix
628     program_transform_name
629     bindir
630     sbindir
631     libexecdir
632     datarootdir
633     datadir
634     sysconfdir
635     sharedstatedir
636     localstatedir
637     includedir
638     oldincludedir
639     docdir
640     infodir
641     htmldir
642     dvidir
643     pdfdir
644     psdir
645     libdir
646     localedir
647     mandir
648     DEFS
649     ECHO_C
650     ECHO_N
651     ECHO_T
652     LIBS
653     build_alias
654     host_alias
655     target_alias
656     build
657     build_cpu
658     build_vendor
659     build_os
660     host
661     host_cpu
662     host_vendor
663     host_os
664     PROGNAME
665     debug
666     USE_SINGLE_PRECISION
667 gezelter 3342 ac_cc_set
668     ac_cc_path
669     ac_cxx_set
670     ac_cxx_path
671     ac_fc_set
672     ac_fc_path
673     acx_mpi_mpicc
674     acx_mpi_mpicc_path
675     acx_mpi_mpif90
676     acx_mpi_mpif90_path
677     acx_mpi_mpicxx
678     acx_mpi_mpicxx_path
679     MPI_CPPFLAGS
680     MPI_LIBS
681     MPI90_LIBS
682     USE_MPI
683 gezelter 3319 CXX
684     CXXFLAGS
685     LDFLAGS
686     CPPFLAGS
687     ac_ct_CXX
688     EXEEXT
689     OBJEXT
690     CC
691     CFLAGS
692     ac_ct_CC
693     FC
694     FCFLAGS
695     ac_ct_FC
696     CPP
697     GREP
698     EGREP
699     LN_S
700     SET_MAKE
701     RANLIB
702     YACC
703     YFLAGS
704     LEX
705     LEX_OUTPUT_ROOT
706     LEXLIB
707     PERLINTERP
708     PERL_SHEBANG
709     INSTALL_PROGRAM
710     INSTALL_SCRIPT
711     INSTALL_DATA
712     AR
713     PS
714     FCFLAGS_F90
715     FCFLAGS_SRCEXT
716     PREPDEFFLAG
717     FCLIBS
718     FC_FUNC
719     FC_FUNC_
720     MOD
721     F90_WORK_FILES_ARG
722     MODDIRFLAG
723     F90MODINCSPEC
724     F90_MODULE_NAMES
725     ZLIB_INC_DIR
726     ZLIB_LIB_DIR
727     ZLIB
728     FFTW_INC_DIR
729     FFTW_LIB_DIR
730     FFTW_LIBS
731     QHULL_INC_DIR
732     QHULL_LIB_DIR
733     QHULL
734     USE_QHULL
735     CXXCPP
736     OPENBABEL_INC_DIR
737     OPENBABEL_LIB_DIR
738     OPENBABEL_LIB
739     USE_OPENBABEL
740     LIBOBJS
741     POW_LIB
742     __func__
743     CGAL_MAKEFILE
744     CGAL_CXXFLAGS
745     CGAL_CPPFLAGS
746     CGAL_LDFLAGS
747     CGAL_LIBS
748     USE_CGAL
749     DOXYGEN
750     DOT
751     DOC
752     enable_dot
753     enable_html_docs
754     enable_latex_docs
755     BATEXT
756     MKINSTALLDIRS
757     OOPSE
758     OOPSE_HOME
759     SUBDIRS
760     LTLIBOBJS'
761 gezelter 2081 ac_subst_files=''
762 gezelter 3319 ac_precious_vars='build_alias
763     host_alias
764     target_alias
765     CXX
766     CXXFLAGS
767     LDFLAGS
768     LIBS
769     CPPFLAGS
770     CCC
771     CC
772     CFLAGS
773     FC
774     FCFLAGS
775     CPP
776     YACC
777     YFLAGS
778     CXXCPP'
779 gezelter 2081
780 gezelter 3319
781 gezelter 1490 # Initialize some variables set by options.
782     ac_init_help=
783     ac_init_version=false
784     # The variables have the same names as the options, with
785     # dashes changed to underlines.
786     cache_file=/dev/null
787     exec_prefix=NONE
788     no_create=
789     no_recursion=
790     prefix=NONE
791     program_prefix=NONE
792     program_suffix=NONE
793     program_transform_name=s,x,x,
794     silent=
795     site=
796     srcdir=
797     verbose=
798     x_includes=NONE
799     x_libraries=NONE
800    
801     # Installation directory options.
802     # These are left unexpanded so users can "make install exec_prefix=/foo"
803     # and all the variables that are supposed to be based on exec_prefix
804     # by default will actually change.
805     # Use braces instead of parens because sh, perl, etc. also accept them.
806 gezelter 3319 # (The list follows the same order as the GNU Coding Standards.)
807 gezelter 1490 bindir='${exec_prefix}/bin'
808     sbindir='${exec_prefix}/sbin'
809     libexecdir='${exec_prefix}/libexec'
810 gezelter 3319 datarootdir='${prefix}/share'
811     datadir='${datarootdir}'
812 gezelter 1490 sysconfdir='${prefix}/etc'
813     sharedstatedir='${prefix}/com'
814     localstatedir='${prefix}/var'
815     includedir='${prefix}/include'
816     oldincludedir='/usr/include'
817 gezelter 3319 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
818     infodir='${datarootdir}/info'
819     htmldir='${docdir}'
820     dvidir='${docdir}'
821     pdfdir='${docdir}'
822     psdir='${docdir}'
823     libdir='${exec_prefix}/lib'
824     localedir='${datarootdir}/locale'
825     mandir='${datarootdir}/man'
826 gezelter 1490
827     ac_prev=
828 gezelter 3319 ac_dashdash=
829 gezelter 1490 for ac_option
830     do
831     # If the previous option needs an argument, assign it.
832     if test -n "$ac_prev"; then
833 gezelter 3319 eval $ac_prev=\$ac_option
834 gezelter 1490 ac_prev=
835     continue
836     fi
837    
838 gezelter 3319 case $ac_option in
839     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
840     *) ac_optarg=yes ;;
841     esac
842 gezelter 1490
843     # Accept the important Cygnus configure options, so we can diagnose typos.
844    
845 gezelter 3319 case $ac_dashdash$ac_option in
846     --)
847     ac_dashdash=yes ;;
848 gezelter 1490
849     -bindir | --bindir | --bindi | --bind | --bin | --bi)
850     ac_prev=bindir ;;
851     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
852     bindir=$ac_optarg ;;
853    
854     -build | --build | --buil | --bui | --bu)
855     ac_prev=build_alias ;;
856     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
857     build_alias=$ac_optarg ;;
858    
859     -cache-file | --cache-file | --cache-fil | --cache-fi \
860     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
861     ac_prev=cache_file ;;
862     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
863     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
864     cache_file=$ac_optarg ;;
865    
866     --config-cache | -C)
867     cache_file=config.cache ;;
868    
869 gezelter 3319 -datadir | --datadir | --datadi | --datad)
870 gezelter 1490 ac_prev=datadir ;;
871 gezelter 3319 -datadir=* | --datadir=* | --datadi=* | --datad=*)
872 gezelter 1490 datadir=$ac_optarg ;;
873    
874 gezelter 3319 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
875     | --dataroo | --dataro | --datar)
876     ac_prev=datarootdir ;;
877     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
878     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
879     datarootdir=$ac_optarg ;;
880    
881 gezelter 1490 -disable-* | --disable-*)
882     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
883     # Reject names that are not valid shell variable names.
884 gezelter 3319 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
885 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
886     { (exit 1); exit 1; }; }
887 gezelter 3319 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
888     eval enable_$ac_feature=no ;;
889 gezelter 1490
890 gezelter 3319 -docdir | --docdir | --docdi | --doc | --do)
891     ac_prev=docdir ;;
892     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
893     docdir=$ac_optarg ;;
894    
895     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
896     ac_prev=dvidir ;;
897     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
898     dvidir=$ac_optarg ;;
899    
900 gezelter 1490 -enable-* | --enable-*)
901     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
902     # Reject names that are not valid shell variable names.
903 gezelter 3319 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
904 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
905     { (exit 1); exit 1; }; }
906 gezelter 3319 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
907     eval enable_$ac_feature=\$ac_optarg ;;
908 gezelter 1490
909     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
910     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
911     | --exec | --exe | --ex)
912     ac_prev=exec_prefix ;;
913     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
914     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
915     | --exec=* | --exe=* | --ex=*)
916     exec_prefix=$ac_optarg ;;
917    
918     -gas | --gas | --ga | --g)
919     # Obsolete; use --with-gas.
920     with_gas=yes ;;
921    
922     -help | --help | --hel | --he | -h)
923     ac_init_help=long ;;
924     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
925     ac_init_help=recursive ;;
926     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
927     ac_init_help=short ;;
928    
929     -host | --host | --hos | --ho)
930     ac_prev=host_alias ;;
931     -host=* | --host=* | --hos=* | --ho=*)
932     host_alias=$ac_optarg ;;
933    
934 gezelter 3319 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
935     ac_prev=htmldir ;;
936     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
937     | --ht=*)
938     htmldir=$ac_optarg ;;
939    
940 gezelter 1490 -includedir | --includedir | --includedi | --included | --include \
941     | --includ | --inclu | --incl | --inc)
942     ac_prev=includedir ;;
943     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
944     | --includ=* | --inclu=* | --incl=* | --inc=*)
945     includedir=$ac_optarg ;;
946    
947     -infodir | --infodir | --infodi | --infod | --info | --inf)
948     ac_prev=infodir ;;
949     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
950     infodir=$ac_optarg ;;
951    
952     -libdir | --libdir | --libdi | --libd)
953     ac_prev=libdir ;;
954     -libdir=* | --libdir=* | --libdi=* | --libd=*)
955     libdir=$ac_optarg ;;
956    
957     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
958     | --libexe | --libex | --libe)
959     ac_prev=libexecdir ;;
960     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
961     | --libexe=* | --libex=* | --libe=*)
962     libexecdir=$ac_optarg ;;
963    
964 gezelter 3319 -localedir | --localedir | --localedi | --localed | --locale)
965     ac_prev=localedir ;;
966     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
967     localedir=$ac_optarg ;;
968    
969 gezelter 1490 -localstatedir | --localstatedir | --localstatedi | --localstated \
970 gezelter 3319 | --localstate | --localstat | --localsta | --localst | --locals)
971 gezelter 1490 ac_prev=localstatedir ;;
972     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
973 gezelter 3319 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
974 gezelter 1490 localstatedir=$ac_optarg ;;
975    
976     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
977     ac_prev=mandir ;;
978     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
979     mandir=$ac_optarg ;;
980    
981     -nfp | --nfp | --nf)
982     # Obsolete; use --without-fp.
983     with_fp=no ;;
984    
985     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
986 gezelter 2081 | --no-cr | --no-c | -n)
987 gezelter 1490 no_create=yes ;;
988    
989     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
990     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
991     no_recursion=yes ;;
992    
993     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
994     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
995     | --oldin | --oldi | --old | --ol | --o)
996     ac_prev=oldincludedir ;;
997     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
998     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
999     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1000     oldincludedir=$ac_optarg ;;
1001    
1002     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1003     ac_prev=prefix ;;
1004     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1005     prefix=$ac_optarg ;;
1006    
1007     -program-prefix | --program-prefix | --program-prefi | --program-pref \
1008     | --program-pre | --program-pr | --program-p)
1009     ac_prev=program_prefix ;;
1010     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1011     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1012     program_prefix=$ac_optarg ;;
1013    
1014     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1015     | --program-suf | --program-su | --program-s)
1016     ac_prev=program_suffix ;;
1017     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1018     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1019     program_suffix=$ac_optarg ;;
1020    
1021     -program-transform-name | --program-transform-name \
1022     | --program-transform-nam | --program-transform-na \
1023     | --program-transform-n | --program-transform- \
1024     | --program-transform | --program-transfor \
1025     | --program-transfo | --program-transf \
1026     | --program-trans | --program-tran \
1027     | --progr-tra | --program-tr | --program-t)
1028     ac_prev=program_transform_name ;;
1029     -program-transform-name=* | --program-transform-name=* \
1030     | --program-transform-nam=* | --program-transform-na=* \
1031     | --program-transform-n=* | --program-transform-=* \
1032     | --program-transform=* | --program-transfor=* \
1033     | --program-transfo=* | --program-transf=* \
1034     | --program-trans=* | --program-tran=* \
1035     | --progr-tra=* | --program-tr=* | --program-t=*)
1036     program_transform_name=$ac_optarg ;;
1037    
1038 gezelter 3319 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1039     ac_prev=pdfdir ;;
1040     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1041     pdfdir=$ac_optarg ;;
1042    
1043     -psdir | --psdir | --psdi | --psd | --ps)
1044     ac_prev=psdir ;;
1045     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1046     psdir=$ac_optarg ;;
1047    
1048 gezelter 1490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1049     | -silent | --silent | --silen | --sile | --sil)
1050     silent=yes ;;
1051    
1052     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1053     ac_prev=sbindir ;;
1054     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1055     | --sbi=* | --sb=*)
1056     sbindir=$ac_optarg ;;
1057    
1058     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1059     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1060     | --sharedst | --shareds | --shared | --share | --shar \
1061     | --sha | --sh)
1062     ac_prev=sharedstatedir ;;
1063     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1064     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1065     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1066     | --sha=* | --sh=*)
1067     sharedstatedir=$ac_optarg ;;
1068    
1069     -site | --site | --sit)
1070     ac_prev=site ;;
1071     -site=* | --site=* | --sit=*)
1072     site=$ac_optarg ;;
1073    
1074     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1075     ac_prev=srcdir ;;
1076     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1077     srcdir=$ac_optarg ;;
1078    
1079     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1080     | --syscon | --sysco | --sysc | --sys | --sy)
1081     ac_prev=sysconfdir ;;
1082     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1083     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1084     sysconfdir=$ac_optarg ;;
1085    
1086     -target | --target | --targe | --targ | --tar | --ta | --t)
1087     ac_prev=target_alias ;;
1088     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1089     target_alias=$ac_optarg ;;
1090    
1091     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1092     verbose=yes ;;
1093    
1094     -version | --version | --versio | --versi | --vers | -V)
1095     ac_init_version=: ;;
1096    
1097     -with-* | --with-*)
1098     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1099     # Reject names that are not valid shell variable names.
1100 gezelter 3319 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1101 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
1102     { (exit 1); exit 1; }; }
1103 gezelter 3319 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1104     eval with_$ac_package=\$ac_optarg ;;
1105 gezelter 1490
1106     -without-* | --without-*)
1107     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1108     # Reject names that are not valid shell variable names.
1109 gezelter 3319 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
1111     { (exit 1); exit 1; }; }
1112 gezelter 3319 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1113     eval with_$ac_package=no ;;
1114 gezelter 1490
1115     --x)
1116     # Obsolete; use --with-x.
1117     with_x=yes ;;
1118    
1119     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1120     | --x-incl | --x-inc | --x-in | --x-i)
1121     ac_prev=x_includes ;;
1122     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1123     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1124     x_includes=$ac_optarg ;;
1125    
1126     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1127     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1128     ac_prev=x_libraries ;;
1129     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1130     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1131     x_libraries=$ac_optarg ;;
1132    
1133     -*) { echo "$as_me: error: unrecognized option: $ac_option
1134     Try \`$0 --help' for more information." >&2
1135     { (exit 1); exit 1; }; }
1136     ;;
1137    
1138     *=*)
1139     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1140     # Reject names that are not valid shell variable names.
1141 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1142 gezelter 1490 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1143     { (exit 1); exit 1; }; }
1144 gezelter 3319 eval $ac_envvar=\$ac_optarg
1145 gezelter 1490 export $ac_envvar ;;
1146    
1147     *)
1148     # FIXME: should be removed in autoconf 3.0.
1149     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1150 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1151 gezelter 1490 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1152     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1153     ;;
1154    
1155     esac
1156     done
1157    
1158     if test -n "$ac_prev"; then
1159     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1160     { echo "$as_me: error: missing argument to $ac_option" >&2
1161     { (exit 1); exit 1; }; }
1162     fi
1163    
1164 gezelter 3319 # Be sure to have absolute directory names.
1165     for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1166     datadir sysconfdir sharedstatedir localstatedir includedir \
1167     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1168     libdir localedir mandir
1169 gezelter 2081 do
1170 gezelter 3319 eval ac_val=\$$ac_var
1171 gezelter 2081 case $ac_val in
1172 gezelter 3319 [\\/$]* | ?:[\\/]* ) continue;;
1173     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1174 gezelter 2081 esac
1175 gezelter 3319 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1176     { (exit 1); exit 1; }; }
1177 gezelter 2081 done
1178    
1179 gezelter 1490 # There might be people who depend on the old broken behavior: `$host'
1180     # used to hold the argument of --host etc.
1181 gezelter 2081 # FIXME: To remove some day.
1182 gezelter 1490 build=$build_alias
1183     host=$host_alias
1184     target=$target_alias
1185    
1186 gezelter 2081 # FIXME: To remove some day.
1187 gezelter 1490 if test "x$host_alias" != x; then
1188     if test "x$build_alias" = x; then
1189     cross_compiling=maybe
1190     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1191     If a cross compiler is detected then cross compile mode will be used." >&2
1192     elif test "x$build_alias" != "x$host_alias"; then
1193     cross_compiling=yes
1194     fi
1195     fi
1196    
1197     ac_tool_prefix=
1198     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1199    
1200     test "$silent" = yes && exec 6>/dev/null
1201    
1202 gezelter 2081
1203 gezelter 3319 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1204     ac_ls_di=`ls -di .` &&
1205     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1206     { echo "$as_me: error: Working directory cannot be determined" >&2
1207     { (exit 1); exit 1; }; }
1208     test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1209     { echo "$as_me: error: pwd does not report name of working directory" >&2
1210     { (exit 1); exit 1; }; }
1211    
1212    
1213 gezelter 1490 # Find the source files, if location was not specified.
1214     if test -z "$srcdir"; then
1215     ac_srcdir_defaulted=yes
1216 gezelter 3319 # Try the directory containing this script, then the parent directory.
1217     ac_confdir=`$as_dirname -- "$0" ||
1218 gezelter 2081 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1219     X"$0" : 'X\(//\)[^/]' \| \
1220     X"$0" : 'X\(//\)$' \| \
1221 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1222 gezelter 2081 echo X"$0" |
1223 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1224     s//\1/
1225     q
1226     }
1227     /^X\(\/\/\)[^/].*/{
1228     s//\1/
1229     q
1230     }
1231     /^X\(\/\/\)$/{
1232     s//\1/
1233     q
1234     }
1235     /^X\(\/\).*/{
1236     s//\1/
1237     q
1238     }
1239     s/.*/./; q'`
1240 gezelter 1490 srcdir=$ac_confdir
1241 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1242 gezelter 1490 srcdir=..
1243     fi
1244     else
1245     ac_srcdir_defaulted=no
1246     fi
1247 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1248     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1249     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1250 gezelter 1490 { (exit 1); exit 1; }; }
1251 gezelter 3319 fi
1252     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1253     ac_abs_confdir=`(
1254     cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1255 chuckv 3288 { (exit 1); exit 1; }; }
1256 gezelter 3319 pwd)`
1257     # When building in place, set srcdir=.
1258     if test "$ac_abs_confdir" = "$ac_pwd"; then
1259     srcdir=.
1260 chuckv 3275 fi
1261 gezelter 3319 # Remove unnecessary trailing slashes from srcdir.
1262     # Double slashes in file names in object file debugging info
1263     # mess up M-x gdb in Emacs.
1264     case $srcdir in
1265     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1266     esac
1267     for ac_var in $ac_precious_vars; do
1268     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1269     eval ac_env_${ac_var}_value=\$${ac_var}
1270     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1271     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1272     done
1273 gezelter 1490
1274     #
1275     # Report the --help message.
1276     #
1277     if test "$ac_init_help" = "long"; then
1278     # Omit some internal or obsolete options to make the list less imposing.
1279     # This message is too long to be a string in the A/UX 3.1 sh.
1280 gezelter 2081 cat <<_ACEOF
1281 chuckv 3288 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1282 gezelter 1490
1283     Usage: $0 [OPTION]... [VAR=VALUE]...
1284    
1285     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1286     VAR=VALUE. See below for descriptions of some of the useful variables.
1287    
1288     Defaults for the options are specified in brackets.
1289    
1290     Configuration:
1291     -h, --help display this help and exit
1292     --help=short display options specific to this package
1293     --help=recursive display the short help of all the included packages
1294     -V, --version display version information and exit
1295     -q, --quiet, --silent do not print \`checking...' messages
1296     --cache-file=FILE cache test results in FILE [disabled]
1297     -C, --config-cache alias for \`--cache-file=config.cache'
1298     -n, --no-create do not create output files
1299     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1300    
1301     Installation directories:
1302     --prefix=PREFIX install architecture-independent files in PREFIX
1303 gezelter 2081 [$ac_default_prefix]
1304 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1305 gezelter 2081 [PREFIX]
1306 gezelter 1490
1307     By default, \`make install' will install all the files in
1308     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1309     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1310     for instance \`--prefix=\$HOME'.
1311    
1312     For better control, use the options below.
1313    
1314     Fine tuning of the installation directories:
1315     --bindir=DIR user executables [EPREFIX/bin]
1316     --sbindir=DIR system admin executables [EPREFIX/sbin]
1317     --libexecdir=DIR program executables [EPREFIX/libexec]
1318     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1319     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1320     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1321     --libdir=DIR object code libraries [EPREFIX/lib]
1322     --includedir=DIR C header files [PREFIX/include]
1323     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1324 gezelter 3319 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1325     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1326     --infodir=DIR info documentation [DATAROOTDIR/info]
1327     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1328     --mandir=DIR man documentation [DATAROOTDIR/man]
1329     --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1330     --htmldir=DIR html documentation [DOCDIR]
1331     --dvidir=DIR dvi documentation [DOCDIR]
1332     --pdfdir=DIR pdf documentation [DOCDIR]
1333     --psdir=DIR ps documentation [DOCDIR]
1334 gezelter 2081 _ACEOF
1335 gezelter 1490
1336 gezelter 2081 cat <<\_ACEOF
1337 gezelter 1490
1338     System types:
1339     --build=BUILD configure for building on BUILD [guessed]
1340 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1341     _ACEOF
1342 gezelter 1490 fi
1343    
1344     if test -n "$ac_init_help"; then
1345     case $ac_init_help in
1346 chuckv 3288 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1347 gezelter 1490 esac
1348 gezelter 2081 cat <<\_ACEOF
1349 gezelter 1490
1350     Optional Features:
1351     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1352     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1353 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1354 gezelter 1490 --enable-debug Compile OOPSE in debug mode
1355 gezelter 2757 --enable-single compile OOPSE in single precision
1356     --enable-float synonym for --enable-single
1357 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
1358     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1359     --enable-html-docs enable HTML generation with doxygen (yes)
1360     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1361 gezelter 1490
1362     Optional Packages:
1363     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1364     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1365 gezelter 3342 --with-mpi=auto|mpich|lam|openmpi|no
1366     Indicates which kind of MPI implementation to use
1367     [default=auto]
1368 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
1369     to start it (seldom needed)
1370 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
1371     to /usr/local or /usr if not found in /usr/local)
1372 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
1373     to /usr/local or /usr if not found in /usr/local)
1374 chuckv 3291 --with-qhull=DIR root directory path of qhull installation (defaults
1375     to /usr/local or /usr if not found in /usr/local)
1376 gezelter 3319 --with-openbabel=DIR root directory path of openbabel-2.x installation
1377     (defaults to /usr/local or /usr if not found in
1378     /usr/local)
1379 chuckv 3288 --with-cgalmakefile=makefile
1380     Use the following CGAL makefile
1381 gezelter 1490
1382     Some influential environment variables:
1383 gezelter 2547 CXX C++ compiler command
1384     CXXFLAGS C++ compiler flags
1385 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1386     nonstandard directory <lib dir>
1387 gezelter 3319 LIBS libraries to pass to the linker, e.g. -l<library>
1388     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1389     you have headers in a nonstandard directory <include dir>
1390 gezelter 2547 CC C compiler command
1391     CFLAGS C compiler flags
1392     FC Fortran compiler command
1393     FCFLAGS Fortran compiler flags
1394 gezelter 2473 CPP C preprocessor
1395 gezelter 3319 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1396     the first program found out of: `bison -y', `byacc', `yacc'.
1397     YFLAGS The list of arguments that will be passed by default to $YACC.
1398     This script will default YFLAGS to the empty string to avoid a
1399     default value of `-d' given by some make applications.
1400 gezelter 2190 CXXCPP C++ preprocessor
1401 gezelter 1490
1402     Use these variables to override the choices made by `configure' or to help
1403     it to find libraries and programs with nonstandard names/locations.
1404    
1405     Report bugs to <gezelter@nd.edu>.
1406 gezelter 2081 _ACEOF
1407 gezelter 3319 ac_status=$?
1408 gezelter 1490 fi
1409    
1410     if test "$ac_init_help" = "recursive"; then
1411     # If there are subdirs, report their specific --help.
1412 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1413 gezelter 3319 test -d "$ac_dir" || continue
1414 gezelter 2081 ac_builddir=.
1415 gezelter 1490
1416 gezelter 3319 case "$ac_dir" in
1417     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418     *)
1419 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1420 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
1421     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1422     case $ac_top_builddir_sub in
1423     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1425     esac ;;
1426     esac
1427     ac_abs_top_builddir=$ac_pwd
1428     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1429     # for backward compatibility:
1430     ac_top_builddir=$ac_top_build_prefix
1431 gezelter 1490
1432 gezelter 2081 case $srcdir in
1433 gezelter 3319 .) # We are building in place.
1434 gezelter 2081 ac_srcdir=.
1435 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
1436     ac_abs_top_srcdir=$ac_pwd ;;
1437     [\\/]* | ?:[\\/]* ) # Absolute name.
1438 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
1439 gezelter 3319 ac_top_srcdir=$srcdir
1440     ac_abs_top_srcdir=$srcdir ;;
1441     *) # Relative name.
1442     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1443     ac_top_srcdir=$ac_top_build_prefix$srcdir
1444     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1445 gezelter 2081 esac
1446 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1447 gezelter 2081
1448 gezelter 3319 cd "$ac_dir" || { ac_status=$?; continue; }
1449     # Check for guested configure.
1450     if test -f "$ac_srcdir/configure.gnu"; then
1451     echo &&
1452     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1453     elif test -f "$ac_srcdir/configure"; then
1454     echo &&
1455     $SHELL "$ac_srcdir/configure" --help=recursive
1456 gezelter 1490 else
1457 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1458 gezelter 3319 fi || ac_status=$?
1459     cd "$ac_pwd" || { ac_status=$?; break; }
1460 gezelter 1490 done
1461     fi
1462    
1463 gezelter 3319 test -n "$ac_init_help" && exit $ac_status
1464 gezelter 1490 if $ac_init_version; then
1465 gezelter 2081 cat <<\_ACEOF
1466 chuckv 3288 OOPSE configure 4.0
1467 gezelter 3319 generated by GNU Autoconf 2.61
1468 gezelter 1490
1469 gezelter 3319 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1470     2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1471 gezelter 1490 This configure script is free software; the Free Software Foundation
1472     gives unlimited permission to copy, distribute and modify it.
1473 gezelter 2081 _ACEOF
1474 gezelter 3319 exit
1475 gezelter 1490 fi
1476 gezelter 3319 cat >config.log <<_ACEOF
1477 gezelter 1490 This file contains any messages produced by compilers while
1478     running configure, to aid debugging if configure makes a mistake.
1479    
1480 chuckv 3288 It was created by OOPSE $as_me 4.0, which was
1481 gezelter 3319 generated by GNU Autoconf 2.61. Invocation command line was
1482 gezelter 1490
1483     $ $0 $@
1484    
1485 gezelter 2081 _ACEOF
1486 gezelter 3319 exec 5>>config.log
1487 gezelter 1490 {
1488     cat <<_ASUNAME
1489 gezelter 2081 ## --------- ##
1490     ## Platform. ##
1491     ## --------- ##
1492 gezelter 1490
1493     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1494     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1495     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1496     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1497     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1498    
1499     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1500     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1501    
1502     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1503     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1504     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1505 gezelter 3319 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1506 gezelter 1490 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1507     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1508     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1509    
1510 gezelter 2081 _ASUNAME
1511 gezelter 2029
1512 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1513     for as_dir in $PATH
1514     do
1515     IFS=$as_save_IFS
1516     test -z "$as_dir" && as_dir=.
1517     echo "PATH: $as_dir"
1518     done
1519 gezelter 3319 IFS=$as_save_IFS
1520 gezelter 2081
1521 gezelter 1490 } >&5
1522    
1523 gezelter 2081 cat >&5 <<_ACEOF
1524 gezelter 1490
1525    
1526 gezelter 2081 ## ----------- ##
1527     ## Core tests. ##
1528     ## ----------- ##
1529    
1530     _ACEOF
1531    
1532    
1533 gezelter 1490 # Keep a trace of the command line.
1534     # Strip out --no-create and --no-recursion so they do not pile up.
1535 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1536 gezelter 1490 # Also quote any args containing shell meta-characters.
1537 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1538 gezelter 1490 ac_configure_args=
1539 gezelter 2081 ac_configure_args0=
1540     ac_configure_args1=
1541     ac_must_keep_next=false
1542     for ac_pass in 1 2
1543 gezelter 1490 do
1544 gezelter 2081 for ac_arg
1545     do
1546     case $ac_arg in
1547     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1548     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1549     | -silent | --silent | --silen | --sile | --sil)
1550     continue ;;
1551 gezelter 3319 *\'*)
1552 gezelter 2081 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1553     esac
1554     case $ac_pass in
1555     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1556     2)
1557     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1558     if test $ac_must_keep_next = true; then
1559     ac_must_keep_next=false # Got value, back to normal.
1560     else
1561     case $ac_arg in
1562     *=* | --config-cache | -C | -disable-* | --disable-* \
1563     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1564     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1565     | -with-* | --with-* | -without-* | --without-* | --x)
1566     case "$ac_configure_args0 " in
1567     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1568     esac
1569     ;;
1570     -* ) ac_must_keep_next=true ;;
1571     esac
1572     fi
1573 gezelter 3319 ac_configure_args="$ac_configure_args '$ac_arg'"
1574 gezelter 2081 ;;
1575     esac
1576     done
1577 gezelter 1490 done
1578 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1579     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1580 gezelter 1490
1581     # When interrupted or exit'd, cleanup temporary files, and complete
1582     # config.log. We remove comments because anyway the quotes in there
1583     # would cause problems or look ugly.
1584 gezelter 3319 # WARNING: Use '\'' to represent an apostrophe within the trap.
1585     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1586 gezelter 1490 trap 'exit_status=$?
1587     # Save into config.log some information that might help in debugging.
1588 gezelter 2081 {
1589     echo
1590    
1591     cat <<\_ASBOX
1592     ## ---------------- ##
1593     ## Cache variables. ##
1594     ## ---------------- ##
1595     _ASBOX
1596     echo
1597     # The following way of writing the cache mishandles newlines in values,
1598 gezelter 3319 (
1599     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1600     eval ac_val=\$$ac_var
1601     case $ac_val in #(
1602     *${as_nl}*)
1603     case $ac_var in #(
1604     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1605     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1606     esac
1607     case $ac_var in #(
1608     _ | IFS | as_nl) ;; #(
1609     *) $as_unset $ac_var ;;
1610     esac ;;
1611     esac
1612     done
1613 gezelter 1490 (set) 2>&1 |
1614 gezelter 3319 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1615     *${as_nl}ac_space=\ *)
1616 gezelter 1490 sed -n \
1617 gezelter 3319 "s/'\''/'\''\\\\'\'''\''/g;
1618     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1619     ;; #(
1620 gezelter 1490 *)
1621 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1622 gezelter 1490 ;;
1623 gezelter 3319 esac |
1624     sort
1625     )
1626 gezelter 2081 echo
1627    
1628     cat <<\_ASBOX
1629     ## ----------------- ##
1630     ## Output variables. ##
1631     ## ----------------- ##
1632     _ASBOX
1633     echo
1634     for ac_var in $ac_subst_vars
1635     do
1636 gezelter 3319 eval ac_val=\$$ac_var
1637     case $ac_val in
1638     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1639     esac
1640     echo "$ac_var='\''$ac_val'\''"
1641 gezelter 2081 done | sort
1642     echo
1643    
1644     if test -n "$ac_subst_files"; then
1645     cat <<\_ASBOX
1646 gezelter 3319 ## ------------------- ##
1647     ## File substitutions. ##
1648     ## ------------------- ##
1649 gezelter 2081 _ASBOX
1650     echo
1651     for ac_var in $ac_subst_files
1652     do
1653 gezelter 3319 eval ac_val=\$$ac_var
1654     case $ac_val in
1655     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1656     esac
1657     echo "$ac_var='\''$ac_val'\''"
1658 gezelter 2081 done | sort
1659     echo
1660     fi
1661    
1662     if test -s confdefs.h; then
1663     cat <<\_ASBOX
1664     ## ----------- ##
1665     ## confdefs.h. ##
1666     ## ----------- ##
1667     _ASBOX
1668     echo
1669 gezelter 3319 cat confdefs.h
1670 gezelter 2081 echo
1671     fi
1672     test "$ac_signal" != 0 &&
1673     echo "$as_me: caught signal $ac_signal"
1674     echo "$as_me: exit $exit_status"
1675     } >&5
1676 gezelter 3319 rm -f core *.core core.conftest.* &&
1677     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1678 gezelter 1490 exit $exit_status
1679 gezelter 3319 ' 0
1680 gezelter 1490 for ac_signal in 1 2 13 15; do
1681 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1682 gezelter 1490 done
1683     ac_signal=0
1684    
1685     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1686 gezelter 3319 rm -f -r conftest* confdefs.h
1687 gezelter 1490
1688 gezelter 2081 # Predefined preprocessor variables.
1689    
1690     cat >>confdefs.h <<_ACEOF
1691     #define PACKAGE_NAME "$PACKAGE_NAME"
1692     _ACEOF
1693    
1694    
1695     cat >>confdefs.h <<_ACEOF
1696     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1697     _ACEOF
1698    
1699    
1700     cat >>confdefs.h <<_ACEOF
1701     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1702     _ACEOF
1703    
1704    
1705     cat >>confdefs.h <<_ACEOF
1706     #define PACKAGE_STRING "$PACKAGE_STRING"
1707     _ACEOF
1708    
1709    
1710     cat >>confdefs.h <<_ACEOF
1711     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1712     _ACEOF
1713    
1714    
1715 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1716     # Prefer explicitly selected file to automatically selected ones.
1717 gezelter 3319 if test -n "$CONFIG_SITE"; then
1718     set x "$CONFIG_SITE"
1719     elif test "x$prefix" != xNONE; then
1720     set x "$prefix/share/config.site" "$prefix/etc/config.site"
1721     else
1722     set x "$ac_default_prefix/share/config.site" \
1723     "$ac_default_prefix/etc/config.site"
1724 gezelter 1490 fi
1725 gezelter 3319 shift
1726     for ac_site_file
1727     do
1728 gezelter 1490 if test -r "$ac_site_file"; then
1729 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1730 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1731 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1732 gezelter 1490 . "$ac_site_file"
1733     fi
1734     done
1735    
1736     if test -r "$cache_file"; then
1737     # Some versions of bash will fail to source /dev/null (special
1738     # files actually), so we avoid doing that.
1739     if test -f "$cache_file"; then
1740 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1741 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1742     case $cache_file in
1743 gezelter 3319 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1744     *) . "./$cache_file";;
1745 gezelter 1490 esac
1746     fi
1747     else
1748 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1749 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1750     >$cache_file
1751     fi
1752    
1753     # Check that the precious variables saved in the cache have kept the same
1754     # value.
1755 gezelter 2081 ac_cache_corrupted=false
1756 gezelter 3319 for ac_var in $ac_precious_vars; do
1757 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1758     eval ac_new_set=\$ac_env_${ac_var}_set
1759 gezelter 3319 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1760     eval ac_new_val=\$ac_env_${ac_var}_value
1761 gezelter 1490 case $ac_old_set,$ac_new_set in
1762     set,)
1763 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1764     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1765     ac_cache_corrupted=: ;;
1766 gezelter 1490 ,set)
1767 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1768     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1769     ac_cache_corrupted=: ;;
1770 gezelter 1490 ,);;
1771     *)
1772     if test "x$ac_old_val" != "x$ac_new_val"; then
1773 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1774     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1775     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1776     echo "$as_me: former value: $ac_old_val" >&2;}
1777     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1778     echo "$as_me: current value: $ac_new_val" >&2;}
1779     ac_cache_corrupted=:
1780 gezelter 1490 fi;;
1781     esac
1782 gezelter 2081 # Pass precious variables to config.status.
1783     if test "$ac_new_set" = set; then
1784     case $ac_new_val in
1785 gezelter 3319 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1786 gezelter 2081 *) ac_arg=$ac_var=$ac_new_val ;;
1787     esac
1788     case " $ac_configure_args " in
1789     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1790     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1791     esac
1792     fi
1793 gezelter 1490 done
1794 gezelter 2081 if $ac_cache_corrupted; then
1795     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1796     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1797     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1798     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1799     { (exit 1); exit 1; }; }
1800 gezelter 1490 fi
1801    
1802    
1803    
1804 gezelter 2081
1805    
1806    
1807    
1808    
1809    
1810    
1811    
1812    
1813    
1814    
1815    
1816    
1817    
1818    
1819    
1820    
1821    
1822    
1823    
1824    
1825    
1826 gezelter 3319 ac_ext=c
1827     ac_cpp='$CPP $CPPFLAGS'
1828     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1829     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1830     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1831 gezelter 2081
1832    
1833 gezelter 1490 ac_aux_dir=
1834 gezelter 3319 for ac_dir in ac-tools "$srcdir"/ac-tools; do
1835     if test -f "$ac_dir/install-sh"; then
1836 gezelter 1490 ac_aux_dir=$ac_dir
1837     ac_install_sh="$ac_aux_dir/install-sh -c"
1838     break
1839 gezelter 3319 elif test -f "$ac_dir/install.sh"; then
1840 gezelter 1490 ac_aux_dir=$ac_dir
1841     ac_install_sh="$ac_aux_dir/install.sh -c"
1842     break
1843 gezelter 3319 elif test -f "$ac_dir/shtool"; then
1844 gezelter 1490 ac_aux_dir=$ac_dir
1845     ac_install_sh="$ac_aux_dir/shtool install -c"
1846     break
1847     fi
1848     done
1849     if test -z "$ac_aux_dir"; then
1850 gezelter 3319 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1851     echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1852 gezelter 1490 { (exit 1); exit 1; }; }
1853     fi
1854    
1855 gezelter 3319 # These three variables are undocumented and unsupported,
1856     # and are intended to be withdrawn in a future Autoconf release.
1857     # They can cause serious problems if a builder's source tree is in a directory
1858     # whose full name contains unusual characters.
1859     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1860     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1861     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1862 gezelter 2081
1863 gezelter 1490
1864 gezelter 2081
1865 gezelter 3319 ac_config_headers="$ac_config_headers src/config.h"
1866 gezelter 1490
1867    
1868 gezelter 2081
1869    
1870 gezelter 1490
1871 gezelter 2081
1872    
1873 gezelter 1490
1874    
1875    
1876 gezelter 2081
1877    
1878 gezelter 1490
1879 gezelter 2081
1880    
1881 gezelter 1490
1882    
1883 gezelter 2081
1884    
1885 gezelter 1490
1886 gezelter 2081
1887    
1888 gezelter 1490
1889    
1890    
1891 gezelter 2081
1892    
1893 gezelter 1490
1894 gezelter 2081
1895 gezelter 1490
1896 gezelter 2081
1897    
1898 gezelter 1490
1899    
1900 gezelter 2081
1901 gezelter 1490
1902 gezelter 2081
1903 gezelter 1490
1904 gezelter 2081
1905    
1906 gezelter 2752
1907    
1908 gezelter 3319
1909    
1910 gezelter 2753 #
1911     #
1912     #
1913 gezelter 2752
1914    
1915    
1916    
1917 gezelter 1490
1918 gezelter 2754
1919 chuckv 3291
1920    
1921 gezelter 3319
1922    
1923 gezelter 1535 # AC_F90_MODULE_NAMES
1924     # -------------------
1925     #
1926     # Figure out how the Fortran 90 compiler constructs module file names
1927     #
1928     # AC_F90_MODULE_NAMES
1929 gezelter 1490
1930 gezelter 2081
1931    
1932    
1933    
1934    
1935    
1936    
1937    
1938    
1939    
1940    
1941    
1942    
1943    
1944    
1945    
1946    
1947    
1948    
1949    
1950    
1951    
1952    
1953    
1954    
1955    
1956    
1957    
1958    
1959    
1960    
1961    
1962    
1963    
1964    
1965 gezelter 2753
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 gezelter 3342 # ACX_MPI_GET_PROG
2017 gezelter 2753
2018 gezelter 3342 # ACX_DETECT_MPI_IMPLEMENTATION
2019 chuckv 3288
2020    
2021    
2022    
2023    
2024 gezelter 3342 # ACX_MPI
2025 chuckv 3288
2026    
2027    
2028    
2029    
2030    
2031    
2032    
2033    
2034    
2035    
2036    
2037    
2038    
2039    
2040    
2041 gezelter 3342
2042    
2043    
2044    
2045    
2046    
2047    
2048    
2049    
2050    
2051    
2052 chuckv 3288 # This is taken from http://autoqt.sourceforge.net/
2053     # Copyright (c) 2002, Geoffrey Wossum
2054     # All rights reserved.
2055    
2056     # Redistribution and use in source and binary forms, with or without
2057     # modification, are permitted provided that the following conditions are
2058     # met:
2059    
2060     # - Redistributions of source code must retain the above copyright notice,
2061     # this list of conditions and the following disclaimer.
2062    
2063     # - Redistributions in binary form must reproduce the above copyright
2064     # notice, this list of conditions and the following disclaimer in the
2065     # documentation and/or other materials provided with the distribution.
2066    
2067     # - Neither the name of Geoffrey Wossum nor the names of its
2068     # contributors may be used to endorse or promote products derived from
2069     # this software without specific prior written permission.
2070    
2071    
2072     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2073     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2074     # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2075     # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2076     # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2077     # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2078     # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2079     # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2080     # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2081     # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2082     # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2083    
2084    
2085     # Check for Qt compiler flags, linker flags, and binary packages
2086    
2087    
2088    
2089 gezelter 1490 # who am i
2090     # Make sure we can run config.sub.
2091 gezelter 3319 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2092     { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2093     echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2094 gezelter 1490 { (exit 1); exit 1; }; }
2095    
2096 gezelter 3319 { echo "$as_me:$LINENO: checking build system type" >&5
2097     echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2098 gezelter 1490 if test "${ac_cv_build+set}" = set; then
2099     echo $ECHO_N "(cached) $ECHO_C" >&6
2100     else
2101 gezelter 3319 ac_build_alias=$build_alias
2102     test "x$ac_build_alias" = x &&
2103     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2104     test "x$ac_build_alias" = x &&
2105 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2106 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2107     { (exit 1); exit 1; }; }
2108 gezelter 3319 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2109     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2110     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2111 gezelter 1490 { (exit 1); exit 1; }; }
2112    
2113     fi
2114 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2115     echo "${ECHO_T}$ac_cv_build" >&6; }
2116     case $ac_cv_build in
2117     *-*-*) ;;
2118     *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2119     echo "$as_me: error: invalid value of canonical build" >&2;}
2120     { (exit 1); exit 1; }; };;
2121     esac
2122 gezelter 1490 build=$ac_cv_build
2123 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2124     set x $ac_cv_build
2125     shift
2126     build_cpu=$1
2127     build_vendor=$2
2128     shift; shift
2129     # Remember, the first character of IFS is used to create $*,
2130     # except with old shells:
2131     build_os=$*
2132     IFS=$ac_save_IFS
2133     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2134 gezelter 1490
2135 gezelter 2081
2136 gezelter 3319 { echo "$as_me:$LINENO: checking host system type" >&5
2137     echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2138 gezelter 1490 if test "${ac_cv_host+set}" = set; then
2139     echo $ECHO_N "(cached) $ECHO_C" >&6
2140     else
2141 gezelter 3319 if test "x$host_alias" = x; then
2142     ac_cv_host=$ac_cv_build
2143     else
2144     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2145     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2146     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2147 gezelter 1490 { (exit 1); exit 1; }; }
2148 gezelter 3319 fi
2149 gezelter 1490
2150     fi
2151 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2152     echo "${ECHO_T}$ac_cv_host" >&6; }
2153     case $ac_cv_host in
2154     *-*-*) ;;
2155     *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2156     echo "$as_me: error: invalid value of canonical host" >&2;}
2157     { (exit 1); exit 1; }; };;
2158     esac
2159 gezelter 1490 host=$ac_cv_host
2160 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2161     set x $ac_cv_host
2162     shift
2163     host_cpu=$1
2164     host_vendor=$2
2165     shift; shift
2166     # Remember, the first character of IFS is used to create $*,
2167     # except with old shells:
2168     host_os=$*
2169     IFS=$ac_save_IFS
2170     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2171 gezelter 1490
2172 gezelter 2081
2173    
2174    
2175    
2176 gezelter 2547 # set program name
2177     PROGNAME="oopse"
2178    
2179    
2180    
2181    
2182     OBJEXT=".$OBJEXT"
2183    
2184     OOPSE=oopse
2185    
2186     if test "x${prefix}" = "xNONE"
2187     then
2188     OOPSE_HOME=${ac_default_prefix}/oopse
2189     else
2190     OOPSE_HOME=${prefix}/oopse
2191     fi
2192 gezelter 3319 # Check whether --enable-oopse-home was given.
2193 gezelter 2547 if test "${enable_oopse_home+set}" = set; then
2194 gezelter 3319 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2195     fi
2196 gezelter 2547
2197 gezelter 3319
2198 gezelter 2547 # there are two ways to do debugging. One with the --enable-debug flag
2199     # and one using the DEBUG environment variable
2200    
2201     debug=0
2202 gezelter 3319 # Check whether --enable-debug was given.
2203 gezelter 2547 if test "${enable_debug+set}" = set; then
2204 gezelter 3319 enableval=$enable_debug; debug=1
2205     fi
2206    
2207 gezelter 2547 if test "${DEBUG}"; then
2208    
2209     cat >>confdefs.h <<\_ACEOF
2210     #define debug 1
2211     _ACEOF
2212    
2213     msg="$msg, debug mode"
2214     fi
2215    
2216    
2217 gezelter 3319 # Check whether --enable-single was given.
2218 gezelter 2757 if test "${enable_single+set}" = set; then
2219 gezelter 3319 enableval=$enable_single; ok=$enableval
2220 gezelter 2757 else
2221     ok=no
2222 gezelter 3319 fi
2223    
2224     # Check whether --enable-float was given.
2225 gezelter 2757 if test "${enable_float+set}" = set; then
2226 gezelter 3319 enableval=$enable_float; ok=$enableval
2227     fi
2228    
2229 gezelter 2757 if test "$ok" = "yes"; then
2230    
2231     cat >>confdefs.h <<\_ACEOF
2232     #define SINGLE_PRECISION 1
2233     _ACEOF
2234    
2235 gezelter 2758 USE_SINGLE_PRECISION=yes
2236    
2237 gezelter 2757 fi
2238    
2239 gezelter 3342 if test x"$CC" != x; then
2240     for ac_prog in $CC
2241     do
2242     # Extract the first word of "$ac_prog", so it can be a program name with args.
2243     set dummy $ac_prog; ac_word=$2
2244     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2245     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2246     if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2247     echo $ECHO_N "(cached) $ECHO_C" >&6
2248     else
2249     if test -n "$ac_cc_set"; then
2250     ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2251     else
2252     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2253     for as_dir in $PATH
2254     do
2255     IFS=$as_save_IFS
2256     test -z "$as_dir" && as_dir=.
2257     for ac_exec_ext in '' $ac_executable_extensions; do
2258     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2259     ac_cv_prog_ac_cc_set="$ac_prog"
2260     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2261     break 2
2262     fi
2263     done
2264     done
2265     IFS=$as_save_IFS
2266    
2267     fi
2268     fi
2269     ac_cc_set=$ac_cv_prog_ac_cc_set
2270     if test -n "$ac_cc_set"; then
2271     { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2272     echo "${ECHO_T}$ac_cc_set" >&6; }
2273     else
2274     { echo "$as_me:$LINENO: result: no" >&5
2275     echo "${ECHO_T}no" >&6; }
2276     fi
2277    
2278    
2279     test -n "$ac_cc_set" && break
2280     done
2281     test -n "$ac_cc_set" || ac_cc_set="no"
2282    
2283     if test $ac_cc_set != no; then
2284    
2285     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2286     set dummy $ac_cc_set; ac_word=$2
2287     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2288     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2289     if test "${ac_cv_path_ac_cc_path+set}" = set; then
2290     echo $ECHO_N "(cached) $ECHO_C" >&6
2291     else
2292     case $ac_cc_path in
2293     [\\/]* | ?:[\\/]*)
2294     ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2295     ;;
2296     *)
2297     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2298     for as_dir in $PATH
2299     do
2300     IFS=$as_save_IFS
2301     test -z "$as_dir" && as_dir=.
2302     for ac_exec_ext in '' $ac_executable_extensions; do
2303     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2304     ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2305     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2306     break 2
2307     fi
2308     done
2309     done
2310     IFS=$as_save_IFS
2311    
2312     test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2313     ;;
2314     esac
2315     fi
2316     ac_cc_path=$ac_cv_path_ac_cc_path
2317     if test -n "$ac_cc_path"; then
2318     { echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2319     echo "${ECHO_T}$ac_cc_path" >&6; }
2320     else
2321     { echo "$as_me:$LINENO: result: no" >&5
2322     echo "${ECHO_T}no" >&6; }
2323     fi
2324    
2325    
2326     else
2327    
2328     { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2329     echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2330     { (exit 1); exit 1; }; }
2331     fi
2332    
2333    
2334     if test $ac_cc_path != no; then
2335    
2336     { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2337     echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2338     else
2339    
2340     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2341     echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2342     { (exit 1); exit 1; }; }
2343     fi
2344    
2345     fi
2346    
2347     if test x"$CXX" != x; then
2348     for ac_prog in $CXX
2349     do
2350     # Extract the first word of "$ac_prog", so it can be a program name with args.
2351     set dummy $ac_prog; ac_word=$2
2352     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2353     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2354     if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2355     echo $ECHO_N "(cached) $ECHO_C" >&6
2356     else
2357     if test -n "$ac_cxx_set"; then
2358     ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2359     else
2360     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2361     for as_dir in $PATH
2362     do
2363     IFS=$as_save_IFS
2364     test -z "$as_dir" && as_dir=.
2365     for ac_exec_ext in '' $ac_executable_extensions; do
2366     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2367     ac_cv_prog_ac_cxx_set="$ac_prog"
2368     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2369     break 2
2370     fi
2371     done
2372     done
2373     IFS=$as_save_IFS
2374    
2375     fi
2376     fi
2377     ac_cxx_set=$ac_cv_prog_ac_cxx_set
2378     if test -n "$ac_cxx_set"; then
2379     { echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2380     echo "${ECHO_T}$ac_cxx_set" >&6; }
2381     else
2382     { echo "$as_me:$LINENO: result: no" >&5
2383     echo "${ECHO_T}no" >&6; }
2384     fi
2385    
2386    
2387     test -n "$ac_cxx_set" && break
2388     done
2389     test -n "$ac_cxx_set" || ac_cxx_set="no"
2390    
2391     if test $ac_cxx_set != no; then
2392    
2393     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2394     set dummy $ac_cxx_set; ac_word=$2
2395     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2396     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2397     if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2398     echo $ECHO_N "(cached) $ECHO_C" >&6
2399     else
2400     case $ac_cxx_path in
2401     [\\/]* | ?:[\\/]*)
2402     ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2403     ;;
2404     *)
2405     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2406     for as_dir in $PATH
2407     do
2408     IFS=$as_save_IFS
2409     test -z "$as_dir" && as_dir=.
2410     for ac_exec_ext in '' $ac_executable_extensions; do
2411     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2412     ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2413     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2414     break 2
2415     fi
2416     done
2417     done
2418     IFS=$as_save_IFS
2419    
2420     test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2421     ;;
2422     esac
2423     fi
2424     ac_cxx_path=$ac_cv_path_ac_cxx_path
2425     if test -n "$ac_cxx_path"; then
2426     { echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2427     echo "${ECHO_T}$ac_cxx_path" >&6; }
2428     else
2429     { echo "$as_me:$LINENO: result: no" >&5
2430     echo "${ECHO_T}no" >&6; }
2431     fi
2432    
2433    
2434     else
2435    
2436     { { echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2437     echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2438     { (exit 1); exit 1; }; }
2439     fi
2440    
2441    
2442     if test $ac_cxx_path != no; then
2443    
2444     { echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2445     echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2446     else
2447    
2448     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2449     echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2450     { (exit 1); exit 1; }; }
2451     fi
2452    
2453     fi
2454    
2455     if test x"$FC" != x; then
2456     for ac_prog in $FC
2457     do
2458     # Extract the first word of "$ac_prog", so it can be a program name with args.
2459     set dummy $ac_prog; ac_word=$2
2460     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2461     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2462     if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2463     echo $ECHO_N "(cached) $ECHO_C" >&6
2464     else
2465     if test -n "$ac_fc_set"; then
2466     ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2467     else
2468     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469     for as_dir in $PATH
2470     do
2471     IFS=$as_save_IFS
2472     test -z "$as_dir" && as_dir=.
2473     for ac_exec_ext in '' $ac_executable_extensions; do
2474     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2475     ac_cv_prog_ac_fc_set="$ac_prog"
2476     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2477     break 2
2478     fi
2479     done
2480     done
2481     IFS=$as_save_IFS
2482    
2483     fi
2484     fi
2485     ac_fc_set=$ac_cv_prog_ac_fc_set
2486     if test -n "$ac_fc_set"; then
2487     { echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2488     echo "${ECHO_T}$ac_fc_set" >&6; }
2489     else
2490     { echo "$as_me:$LINENO: result: no" >&5
2491     echo "${ECHO_T}no" >&6; }
2492     fi
2493    
2494    
2495     test -n "$ac_fc_set" && break
2496     done
2497     test -n "$ac_fc_set" || ac_fc_set="no"
2498    
2499     if test $ac_fc_set != no; then
2500    
2501     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2502     set dummy $ac_fc_set; ac_word=$2
2503     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2504     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2505     if test "${ac_cv_path_ac_fc_path+set}" = set; then
2506     echo $ECHO_N "(cached) $ECHO_C" >&6
2507     else
2508     case $ac_fc_path in
2509     [\\/]* | ?:[\\/]*)
2510     ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2511     ;;
2512     *)
2513     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2514     for as_dir in $PATH
2515     do
2516     IFS=$as_save_IFS
2517     test -z "$as_dir" && as_dir=.
2518     for ac_exec_ext in '' $ac_executable_extensions; do
2519     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2520     ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2521     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2522     break 2
2523     fi
2524     done
2525     done
2526     IFS=$as_save_IFS
2527    
2528     test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2529     ;;
2530     esac
2531     fi
2532     ac_fc_path=$ac_cv_path_ac_fc_path
2533     if test -n "$ac_fc_path"; then
2534     { echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2535     echo "${ECHO_T}$ac_fc_path" >&6; }
2536     else
2537     { echo "$as_me:$LINENO: result: no" >&5
2538     echo "${ECHO_T}no" >&6; }
2539     fi
2540    
2541    
2542     else
2543    
2544     { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2545     echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2546     { (exit 1); exit 1; }; }
2547     fi
2548    
2549    
2550     if test $ac_fc_path != no; then
2551    
2552     { echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2553     echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2554     else
2555    
2556     { { echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2557     echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2558     { (exit 1); exit 1; }; }
2559     fi
2560    
2561     fi
2562    
2563    
2564    
2565    
2566     # Check whether --with-mpi was given.
2567     if test "${with_mpi+set}" = set; then
2568     withval=$with_mpi;
2569     else
2570     with_mpi="auto"
2571     fi
2572    
2573     if test "x$with_mpi" != "xno"; then
2574    
2575    
2576     for ac_prog in $CC openmpicc mpicc
2577     do
2578     # Extract the first word of "$ac_prog", so it can be a program name with args.
2579     set dummy $ac_prog; ac_word=$2
2580     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2581     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2582     if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2583     echo $ECHO_N "(cached) $ECHO_C" >&6
2584     else
2585     if test -n "$acx_mpi_mpicc"; then
2586     ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2587     else
2588     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2589     for as_dir in $PATH
2590     do
2591     IFS=$as_save_IFS
2592     test -z "$as_dir" && as_dir=.
2593     for ac_exec_ext in '' $ac_executable_extensions; do
2594     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2595     ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2596     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2597     break 2
2598     fi
2599     done
2600     done
2601     IFS=$as_save_IFS
2602    
2603     fi
2604     fi
2605     acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2606     if test -n "$acx_mpi_mpicc"; then
2607     { echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2608     echo "${ECHO_T}$acx_mpi_mpicc" >&6; }
2609     else
2610     { echo "$as_me:$LINENO: result: no" >&5
2611     echo "${ECHO_T}no" >&6; }
2612     fi
2613    
2614    
2615     test -n "$acx_mpi_mpicc" && break
2616     done
2617     test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2618    
2619     if test $acx_mpi_mpicc != no; then
2620    
2621     # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2622     set dummy $acx_mpi_mpicc; ac_word=$2
2623     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2624     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2625     if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2626     echo $ECHO_N "(cached) $ECHO_C" >&6
2627     else
2628     case $acx_mpi_mpicc_path in
2629     [\\/]* | ?:[\\/]*)
2630     ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2631     ;;
2632     *)
2633     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2634     for as_dir in $PATH
2635     do
2636     IFS=$as_save_IFS
2637     test -z "$as_dir" && as_dir=.
2638     for ac_exec_ext in '' $ac_executable_extensions; do
2639     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2640     ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2641     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2642     break 2
2643     fi
2644     done
2645     done
2646     IFS=$as_save_IFS
2647    
2648     test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2649     ;;
2650     esac
2651     fi
2652     acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2653     if test -n "$acx_mpi_mpicc_path"; then
2654     { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2655     echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2656     else
2657     { echo "$as_me:$LINENO: result: no" >&5
2658     echo "${ECHO_T}no" >&6; }
2659     fi
2660    
2661    
2662     fi
2663    
2664     for ac_prog in $FC openmpif90 mpif90
2665     do
2666     # Extract the first word of "$ac_prog", so it can be a program name with args.
2667     set dummy $ac_prog; ac_word=$2
2668     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2669     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2670     if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2671     echo $ECHO_N "(cached) $ECHO_C" >&6
2672     else
2673     if test -n "$acx_mpi_mpif90"; then
2674     ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2675     else
2676     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677     for as_dir in $PATH
2678     do
2679     IFS=$as_save_IFS
2680     test -z "$as_dir" && as_dir=.
2681     for ac_exec_ext in '' $ac_executable_extensions; do
2682     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683     ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2684     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2685     break 2
2686     fi
2687     done
2688     done
2689     IFS=$as_save_IFS
2690    
2691     fi
2692     fi
2693     acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2694     if test -n "$acx_mpi_mpif90"; then
2695     { echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2696     echo "${ECHO_T}$acx_mpi_mpif90" >&6; }
2697     else
2698     { echo "$as_me:$LINENO: result: no" >&5
2699     echo "${ECHO_T}no" >&6; }
2700     fi
2701    
2702    
2703     test -n "$acx_mpi_mpif90" && break
2704     done
2705     test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2706    
2707     if test $acx_mpi_mpif90 != no; then
2708    
2709     # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2710     set dummy $acx_mpi_mpif90; ac_word=$2
2711     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2712     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2713     if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2714     echo $ECHO_N "(cached) $ECHO_C" >&6
2715     else
2716     case $acx_mpi_mpif90_path in
2717     [\\/]* | ?:[\\/]*)
2718     ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2719     ;;
2720     *)
2721     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2722     for as_dir in $PATH
2723     do
2724     IFS=$as_save_IFS
2725     test -z "$as_dir" && as_dir=.
2726     for ac_exec_ext in '' $ac_executable_extensions; do
2727     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2728     ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2729     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2730     break 2
2731     fi
2732     done
2733     done
2734     IFS=$as_save_IFS
2735    
2736     test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2737     ;;
2738     esac
2739     fi
2740     acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2741     if test -n "$acx_mpi_mpif90_path"; then
2742     { echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2743     echo "${ECHO_T}$acx_mpi_mpif90_path" >&6; }
2744     else
2745     { echo "$as_me:$LINENO: result: no" >&5
2746     echo "${ECHO_T}no" >&6; }
2747     fi
2748    
2749    
2750     fi
2751    
2752     for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2753     do
2754     # Extract the first word of "$ac_prog", so it can be a program name with args.
2755     set dummy $ac_prog; ac_word=$2
2756     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2757     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2758     if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2759     echo $ECHO_N "(cached) $ECHO_C" >&6
2760     else
2761     if test -n "$acx_mpi_mpicxx"; then
2762     ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2763     else
2764     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2765     for as_dir in $PATH
2766     do
2767     IFS=$as_save_IFS
2768     test -z "$as_dir" && as_dir=.
2769     for ac_exec_ext in '' $ac_executable_extensions; do
2770     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2771     ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2772     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2773     break 2
2774     fi
2775     done
2776     done
2777     IFS=$as_save_IFS
2778    
2779     fi
2780     fi
2781     acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2782     if test -n "$acx_mpi_mpicxx"; then
2783     { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2784     echo "${ECHO_T}$acx_mpi_mpicxx" >&6; }
2785     else
2786     { echo "$as_me:$LINENO: result: no" >&5
2787     echo "${ECHO_T}no" >&6; }
2788     fi
2789    
2790    
2791     test -n "$acx_mpi_mpicxx" && break
2792     done
2793     test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2794    
2795     if test $acx_mpi_mpicxx != no; then
2796    
2797     # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2798     set dummy $acx_mpi_mpicxx; ac_word=$2
2799     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2800     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2801     if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2802     echo $ECHO_N "(cached) $ECHO_C" >&6
2803     else
2804     case $acx_mpi_mpicxx_path in
2805     [\\/]* | ?:[\\/]*)
2806     ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2807     ;;
2808     *)
2809     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2810     for as_dir in $PATH
2811     do
2812     IFS=$as_save_IFS
2813     test -z "$as_dir" && as_dir=.
2814     for ac_exec_ext in '' $ac_executable_extensions; do
2815     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2816     ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2817     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2818     break 2
2819     fi
2820     done
2821     done
2822     IFS=$as_save_IFS
2823    
2824     test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2825     ;;
2826     esac
2827     fi
2828     acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2829     if test -n "$acx_mpi_mpicxx_path"; then
2830     { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2831     echo "${ECHO_T}$acx_mpi_mpicxx_path" >&6; }
2832     else
2833     { echo "$as_me:$LINENO: result: no" >&5
2834     echo "${ECHO_T}no" >&6; }
2835     fi
2836    
2837    
2838     fi
2839    
2840     if test $acx_mpi_mpicc = no; then
2841    
2842     if test $acx_mpi_mpicxx = no; then
2843    
2844     acx_mpi_compiler=no
2845    
2846     else
2847    
2848     acx_mpi_compiler=$acx_mpi_mpicxx
2849     acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2850     fi
2851    
2852    
2853     else
2854    
2855     if test $acx_mpi_mpicxx = no; then
2856    
2857     acx_mpi_compiler=$acx_mpi_mpicc
2858     acx_mpi_compiler_path=$acx_mpi_mpicc_path
2859    
2860     else
2861    
2862     { echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2863     echo $ECHO_N "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... $ECHO_C" >&6; }
2864     ac_ext=cpp
2865     ac_cpp='$CXXCPP $CPPFLAGS'
2866     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2867     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2868     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2869    
2870     cat >conftest.$ac_ext <<_ACEOF
2871     /* confdefs.h. */
2872     _ACEOF
2873     cat confdefs.h >>conftest.$ac_ext
2874     cat >>conftest.$ac_ext <<_ACEOF
2875     /* end confdefs.h. */
2876    
2877     #include <mpi.h>
2878    
2879     int
2880     main ()
2881     {
2882    
2883     MPI_Finalize();
2884    
2885     ;
2886     return 0;
2887     }
2888     _ACEOF
2889     if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2890     case "(($ac_try" in
2891     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2892     *) ac_try_echo=$ac_try;;
2893     esac
2894     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2895     (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2896     ac_status=$?
2897     grep -v '^ *+' conftest.er1 >conftest.err
2898     rm -f conftest.er1
2899     cat conftest.err >&5
2900     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2901     (exit $ac_status); } && {
2902     test -z "$ac_cxx_werror_flag" ||
2903     test ! -s conftest.err
2904     } && test -s conftest.$ac_objext; then
2905    
2906     acx_mpi_compiler=$acx_mpi_mpicxx
2907     acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2908    
2909     else
2910    
2911     acx_mpi_compiler=$acx_mpi_mpicc
2912     acx_mpi_compiler_path=$acx_mpi_mpicc_path
2913     fi
2914    
2915     ac_ext=c
2916     ac_cpp='$CPP $CPPFLAGS'
2917     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2918     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2919     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2920    
2921     { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2922     echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2923     fi
2924    
2925     fi
2926    
2927     { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2928     echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2929     ac_ext=${ac_fc_srcext-f}
2930     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2931     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2932     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2933    
2934     ac_save_ext=$ac_ext
2935     ac_ext=F90
2936     rm -f conftest*
2937     cat >conftest.$ac_ext <<EOF
2938     program main
2939     include 'mpif.h'
2940     call MPI_Init
2941     end
2942     EOF
2943     if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2944     acx_mpi_f90_compiler=yes
2945     { echo "$as_me:$LINENO: result: yes" >&5
2946     echo "${ECHO_T}yes" >&6; }
2947     else
2948     if test -s conftest.out ; then
2949     cat conftest.out >> config.log
2950     fi
2951     acx_mpi_f90_compiler=no
2952     { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2953     echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2954     fi
2955     rm -f conftest*
2956     ac_ext=$ac_save_ext
2957     ac_ext=c
2958     ac_cpp='$CPP $CPPFLAGS'
2959     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2960     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2961     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2962    
2963     if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2964    
2965     acx_cv_mpi_implementation=no
2966     else
2967     { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2968     echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2969     if test "${acx_cv_mpi_implementation+set}" = set; then
2970     echo $ECHO_N "(cached) $ECHO_C" >&6
2971     else
2972     acx_cv_mpi_implementation=no
2973     if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
2974     case "(($ac_try" in
2975     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2976     *) ac_try_echo=$ac_try;;
2977     esac
2978     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2979     (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2980     ac_status=$?
2981     grep -v '^ *+' conftest.er1 >conftest.err
2982     rm -f conftest.er1
2983     cat conftest.err >&5
2984     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2985     (exit $ac_status); }; then
2986    
2987     acx_cv_mpi_implementation=lammpi
2988    
2989     else
2990    
2991     if { (ac_try="grep -q showme $acx_mpi_compiler_path"
2992     case "(($ac_try" in
2993     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2994     *) ac_try_echo=$ac_try;;
2995     esac
2996     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2997     (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
2998     ac_status=$?
2999     grep -v '^ *+' conftest.er1 >conftest.err
3000     rm -f conftest.er1
3001     cat conftest.err >&5
3002     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003     (exit $ac_status); }; then
3004    
3005     acx_cv_mpi_implementation=openmpi
3006    
3007     else
3008    
3009     if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
3010     case "(($ac_try" in
3011     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3012     *) ac_try_echo=$ac_try;;
3013     esac
3014     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3015     (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3016     ac_status=$?
3017     grep -v '^ *+' conftest.er1 >conftest.err
3018     rm -f conftest.er1
3019     cat conftest.err >&5
3020     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3021     (exit $ac_status); }; then
3022    
3023     acx_cv_mpi_implementation=mpich
3024    
3025     else
3026     acx_cv_mpi_implementation=$with_mpi
3027     fi
3028    
3029     fi
3030    
3031     fi
3032    
3033     fi
3034     { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3035     echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3036    
3037     fi
3038     case $acx_cv_mpi_implementation in
3039     (lammpi)
3040    
3041     cat >>confdefs.h <<\_ACEOF
3042     #define MPI_IS_LAMMPI 1
3043     _ACEOF
3044    
3045     ;;
3046     (openmpi)
3047    
3048     cat >>confdefs.h <<\_ACEOF
3049     #define MPI_IS_OPENMPI 1
3050     _ACEOF
3051    
3052     ;;
3053     (mpich)
3054    
3055     cat >>confdefs.h <<\_ACEOF
3056     #define MPI_IS_MPICH 1
3057     _ACEOF
3058    
3059     ;;
3060     esac
3061     if test $acx_cv_mpi_implementation = no; then
3062    
3063     acx_mpi_cflags=""
3064     acx_mpi_libs=""
3065     USE_MPI="no"
3066     { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3067     echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3068     else
3069    
3070    
3071     { echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3072     echo $ECHO_N "checking how to compile MPI-C code... $ECHO_C" >&6; }
3073     if test "${acx_mpi_cflags+set}" = set; then
3074     echo $ECHO_N "(cached) $ECHO_C" >&6
3075     else
3076    
3077     case $acx_cv_mpi_implementation in
3078     (lammpi)
3079     cfo="--showme:compile"
3080     ;;
3081     (openmpi)
3082     cfo="--showme:compile"
3083     ;;
3084     (mpich)
3085     case "$acx_mpi_compiler_path" in
3086     (*mpiCC)
3087     sc_cv_cn="-CC="
3088     ;;
3089     (*mpicxx)
3090     sc_cv_cn="-cxx="
3091     ;;
3092     (*mpicc)
3093     sc_cv_cn="-cc="
3094     ;;
3095     (*)
3096     sc_cv_cn=""
3097     ;;
3098     esac
3099     cfo="-compile_info $sc_cv_cn"
3100     ;;
3101     esac
3102     echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3103     mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3104     grep -v '^ *+' conftest.er1 >conftest.err
3105     rm -f conftest.er1
3106     cat conftest.err >&5
3107     echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3108     case "$mpi_pre_cflags" in
3109     (*no)
3110     acx_mpi_cflags=no
3111     acx_mpi_cflags="no"
3112     ;;
3113     (*)
3114     acx_mpi_tmp_mode="normal"
3115     acx_mpi_tmp_prefix=""
3116     eval "acx_mpi_cflags=\"\""
3117     for acx_mpi_tmp in $mpi_pre_cflags; do
3118     case "$acx_mpi_tmp_mode" in
3119     (normal)
3120     case "$acx_mpi_tmp" in
3121     (-I|-D)
3122     acx_mpi_tmp_prefix="$acx_mpi_tmp"
3123     acx_mpi_tmp_mode="accept"
3124     ;;
3125     (-I*|-D*)
3126     eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp\""
3127     ;;
3128     (-L|-l)
3129     acx_mpi_tmp_mode="skip"
3130     ;;
3131     (*)
3132     ;;
3133     esac
3134     ;;
3135     (accept)
3136     eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3137     ;;
3138     (skip)
3139     ;;
3140     esac
3141     done
3142    
3143     ;;
3144     esac
3145    
3146     fi
3147     { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3148     echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3149    
3150    
3151     { echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3152     echo $ECHO_N "checking how to link MPI-C code... $ECHO_C" >&6; }
3153     if test "${acx_mpi_libs+set}" = set; then
3154     echo $ECHO_N "(cached) $ECHO_C" >&6
3155     else
3156    
3157     case $acx_cv_mpi_implementation in
3158     (lammpi)
3159     lfo="--showme:compile --showme:link"
3160     ;;
3161     (openmpi)
3162     lfo="--showme:link"
3163     ;;
3164     (mpich)
3165     case "$acx_mpi_compiler_path" in
3166     (*mpiCC)
3167     sc_cv_cn="-CC="
3168     ;;
3169     (*mpicxx)
3170     sc_cv_cn="-cxx="
3171     ;;
3172     (*mpicc)
3173     sc_cv_cn="-cc="
3174     ;;
3175     (*)
3176     sc_cv_cn=""
3177     ;;
3178     esac
3179     lfo="-link_info $sc_cv_cn"
3180     ;;
3181     esac
3182     echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3183     mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3184     grep -v '^ *+' conftest.er1 >conftest.err
3185     rm -f conftest.er1
3186     cat conftest.err >&5
3187     echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3188     case "$mpi_pre_libs" in
3189     (*no)
3190     acx_mpi_libs=no
3191     ;;
3192     (*)
3193     acx_mpi_libs="$mpi_pre_libs"
3194     ;;
3195     esac
3196    
3197     fi
3198     { echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3199     echo "${ECHO_T}$acx_mpi_libs" >&6; }
3200    
3201     if test $acx_mpi_mpif90_path != no; then
3202    
3203    
3204     { echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3205     echo $ECHO_N "checking how to link MPI-Fortran code... $ECHO_C" >&6; }
3206     if test "${acx_mpi90_libs+set}" = set; then
3207     echo $ECHO_N "(cached) $ECHO_C" >&6
3208     else
3209    
3210     echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3211     mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3212     grep -v '^ *+' conftest.er1 >conftest.err
3213     rm -f conftest.er1
3214     cat conftest.err >&5
3215     echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3216     case "$mpi_pre_libs" in
3217     (*no)
3218     acx_mpi90_libs=no
3219     ;;
3220     (*)
3221     acx_mpi90_libs="$mpi_pre_libs"
3222     ;;
3223     esac
3224    
3225     fi
3226     { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3227     echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3228    
3229    
3230     fi
3231    
3232     if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3233    
3234     acx_mpi_cflags=""
3235     acx_mpi_libs=""
3236     USE_MPI="no"
3237     { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3238     echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3239     else
3240    
3241     MPI_CPPFLAGS=$acx_mpi_cflags
3242    
3243     MPI_LIBS=$acx_mpi_libs
3244    
3245     if test "$acx_mpi90_libs" != no; then
3246     MPI90_LIBS=$acx_mpi90_libs
3247    
3248     fi
3249    
3250     USE_MPI="yes"
3251     fi
3252    
3253    
3254     fi
3255    
3256    
3257     fi
3258    
3259    
3260    
3261 gezelter 2547 # Checks for programs.
3262 gezelter 3319 ac_ext=cpp
3263 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
3264     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3265     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3266     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3267 gezelter 3319 if test -z "$CXX"; then
3268     if test -n "$CCC"; then
3269     CXX=$CCC
3270     else
3271     if test -n "$ac_tool_prefix"; then
3272 gezelter 3342 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3273 gezelter 1490 do
3274     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3275     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3276 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3277     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3278 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
3279 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3280     else
3281 gezelter 2547 if test -n "$CXX"; then
3282     ac_cv_prog_CXX="$CXX" # Let the user override the test.
3283 gezelter 1490 else
3284 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3285     for as_dir in $PATH
3286     do
3287     IFS=$as_save_IFS
3288     test -z "$as_dir" && as_dir=.
3289     for ac_exec_ext in '' $ac_executable_extensions; do
3290 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3291 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3292 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3293     break 2
3294     fi
3295 gezelter 1490 done
3296 gezelter 2081 done
3297 gezelter 3319 IFS=$as_save_IFS
3298 gezelter 1490
3299     fi
3300     fi
3301 gezelter 2547 CXX=$ac_cv_prog_CXX
3302     if test -n "$CXX"; then
3303 gezelter 3319 { echo "$as_me:$LINENO: result: $CXX" >&5
3304     echo "${ECHO_T}$CXX" >&6; }
3305 gezelter 1490 else
3306 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3307     echo "${ECHO_T}no" >&6; }
3308 gezelter 1490 fi
3309    
3310 gezelter 3319
3311 gezelter 2547 test -n "$CXX" && break
3312 gezelter 1490 done
3313     fi
3314 gezelter 2547 if test -z "$CXX"; then
3315     ac_ct_CXX=$CXX
3316 gezelter 3342 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3317 gezelter 1490 do
3318     # Extract the first word of "$ac_prog", so it can be a program name with args.
3319     set dummy $ac_prog; ac_word=$2
3320 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3321     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3322 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3323 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3324     else
3325 gezelter 2547 if test -n "$ac_ct_CXX"; then
3326     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3327 gezelter 1490 else
3328 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3329     for as_dir in $PATH
3330     do
3331     IFS=$as_save_IFS
3332     test -z "$as_dir" && as_dir=.
3333     for ac_exec_ext in '' $ac_executable_extensions; do
3334 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3335 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
3336 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3337     break 2
3338     fi
3339 gezelter 1490 done
3340 gezelter 2081 done
3341 gezelter 3319 IFS=$as_save_IFS
3342 gezelter 1490
3343     fi
3344     fi
3345 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3346     if test -n "$ac_ct_CXX"; then
3347 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3348     echo "${ECHO_T}$ac_ct_CXX" >&6; }
3349 gezelter 1490 else
3350 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3351     echo "${ECHO_T}no" >&6; }
3352 gezelter 1490 fi
3353    
3354 gezelter 3319
3355 gezelter 2547 test -n "$ac_ct_CXX" && break
3356 gezelter 1490 done
3357    
3358 gezelter 3319 if test "x$ac_ct_CXX" = x; then
3359     CXX="g++"
3360     else
3361     case $cross_compiling:$ac_tool_warned in
3362     yes:)
3363     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3364     whose name does not start with the host triplet. If you think this
3365     configuration is useful to you, please write to autoconf@gnu.org." >&5
3366     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3367     whose name does not start with the host triplet. If you think this
3368     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3369     ac_tool_warned=yes ;;
3370     esac
3371     CXX=$ac_ct_CXX
3372     fi
3373 gezelter 1490 fi
3374    
3375 gezelter 3319 fi
3376     fi
3377 gezelter 2081 # Provide some information about the compiler.
3378 gezelter 3319 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3379 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
3380 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
3381     case "(($ac_try" in
3382     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3383     *) ac_try_echo=$ac_try;;
3384     esac
3385     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3386     (eval "$ac_compiler --version >&5") 2>&5
3387 gezelter 2081 ac_status=$?
3388     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3389     (exit $ac_status); }
3390 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
3391     case "(($ac_try" in
3392     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3393     *) ac_try_echo=$ac_try;;
3394     esac
3395     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3396     (eval "$ac_compiler -v >&5") 2>&5
3397 gezelter 2081 ac_status=$?
3398     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3399     (exit $ac_status); }
3400 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
3401     case "(($ac_try" in
3402     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3403     *) ac_try_echo=$ac_try;;
3404     esac
3405     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3406     (eval "$ac_compiler -V >&5") 2>&5
3407 gezelter 2081 ac_status=$?
3408     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409     (exit $ac_status); }
3410    
3411 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
3412 gezelter 2081 /* confdefs.h. */
3413     _ACEOF
3414     cat confdefs.h >>conftest.$ac_ext
3415     cat >>conftest.$ac_ext <<_ACEOF
3416     /* end confdefs.h. */
3417 gezelter 1490
3418     int
3419     main ()
3420     {
3421    
3422     ;
3423     return 0;
3424     }
3425     _ACEOF
3426     ac_clean_files_save=$ac_clean_files
3427 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3428 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
3429 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
3430 gezelter 1490 # of exeext.
3431 gezelter 3319 { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3432     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
3433 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3434 gezelter 3319 #
3435     # List of possible output files, starting from the most likely.
3436     # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3437     # only as a last resort. b.out is created by i960 compilers.
3438     ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3439     #
3440     # The IRIX 6 linker writes into existing files which may not be
3441     # executable, retaining their permissions. Remove them first so a
3442     # subsequent execution test works.
3443     ac_rmfiles=
3444     for ac_file in $ac_files
3445     do
3446     case $ac_file in
3447     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3448     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3449     esac
3450     done
3451     rm -f $ac_rmfiles
3452    
3453     if { (ac_try="$ac_link_default"
3454     case "(($ac_try" in
3455     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3456     *) ac_try_echo=$ac_try;;
3457     esac
3458     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3459     (eval "$ac_link_default") 2>&5
3460 gezelter 1490 ac_status=$?
3461 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3462 gezelter 1490 (exit $ac_status); }; then
3463 gezelter 3319 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3464     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3465     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3466     # so that the user can short-circuit this test for compilers unknown to
3467     # Autoconf.
3468     for ac_file in $ac_files ''
3469 gezelter 2081 do
3470     test -f "$ac_file" || continue
3471 gezelter 1490 case $ac_file in
3472 gezelter 3319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3473 gezelter 2081 ;;
3474     [ab].out )
3475     # We found the default executable, but exeext='' is most
3476     # certainly right.
3477     break;;
3478     *.* )
3479 gezelter 3319 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3480     then :; else
3481     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3482     fi
3483     # We set ac_cv_exeext here because the later test for it is not
3484     # safe: cross compilers may not add the suffix if given an `-o'
3485     # argument, so we may need to know it at that point already.
3486     # Even if this section looks crufty: it has the advantage of
3487     # actually working.
3488 gezelter 2081 break;;
3489     * )
3490     break;;
3491 gezelter 1490 esac
3492     done
3493 gezelter 3319 test "$ac_cv_exeext" = no && ac_cv_exeext=
3494    
3495 gezelter 1490 else
3496 gezelter 3319 ac_file=''
3497     fi
3498    
3499     { echo "$as_me:$LINENO: result: $ac_file" >&5
3500     echo "${ECHO_T}$ac_file" >&6; }
3501     if test -z "$ac_file"; then
3502 gezelter 1490 echo "$as_me: failed program was:" >&5
3503 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3504    
3505 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3506 gezelter 2081 See \`config.log' for more details." >&5
3507 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
3508 gezelter 2081 See \`config.log' for more details." >&2;}
3509 gezelter 1490 { (exit 77); exit 77; }; }
3510     fi
3511    
3512     ac_exeext=$ac_cv_exeext
3513    
3514 gezelter 3319 # Check that the compiler produces executables we can run. If not, either
3515 gezelter 1490 # the compiler is broken, or we cross compile.
3516 gezelter 3319 { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3517     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
3518 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3519     # If not cross compiling, check that we can run a simple program.
3520     if test "$cross_compiling" != yes; then
3521     if { ac_try='./$ac_file'
3522 gezelter 3319 { (case "(($ac_try" in
3523     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524     *) ac_try_echo=$ac_try;;
3525     esac
3526     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3527     (eval "$ac_try") 2>&5
3528 gezelter 1490 ac_status=$?
3529 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 gezelter 1490 (exit $ac_status); }; }; then
3531     cross_compiling=no
3532     else
3533     if test "$cross_compiling" = maybe; then
3534     cross_compiling=yes
3535     else
3536 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3537 gezelter 2081 If you meant to cross compile, use \`--host'.
3538     See \`config.log' for more details." >&5
3539 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
3540 gezelter 2081 If you meant to cross compile, use \`--host'.
3541     See \`config.log' for more details." >&2;}
3542 gezelter 1490 { (exit 1); exit 1; }; }
3543     fi
3544     fi
3545     fi
3546 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
3547     echo "${ECHO_T}yes" >&6; }
3548 gezelter 1490
3549 chuckv 3288 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3550 gezelter 1490 ac_clean_files=$ac_clean_files_save
3551 gezelter 3319 # Check that the compiler produces executables we can run. If not, either
3552 gezelter 1490 # the compiler is broken, or we cross compile.
3553 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3554     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3555     { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3556     echo "${ECHO_T}$cross_compiling" >&6; }
3557 gezelter 1490
3558 gezelter 3319 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3559     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3560     if { (ac_try="$ac_link"
3561     case "(($ac_try" in
3562     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3563     *) ac_try_echo=$ac_try;;
3564     esac
3565     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3566     (eval "$ac_link") 2>&5
3567 gezelter 1490 ac_status=$?
3568 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3569 gezelter 1490 (exit $ac_status); }; then
3570     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3571     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3572     # work properly (i.e., refer to `conftest.exe'), while it won't with
3573     # `rm'.
3574 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
3575     test -f "$ac_file" || continue
3576 gezelter 1490 case $ac_file in
3577 gezelter 3319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3578 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3579 gezelter 2081 break;;
3580 gezelter 1490 * ) break;;
3581     esac
3582     done
3583     else
3584 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3585     See \`config.log' for more details." >&5
3586     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3587     See \`config.log' for more details." >&2;}
3588 gezelter 1490 { (exit 1); exit 1; }; }
3589     fi
3590    
3591 chuckv 3288 rm -f conftest$ac_cv_exeext
3592 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3593     echo "${ECHO_T}$ac_cv_exeext" >&6; }
3594 gezelter 1490
3595 chuckv 3288 rm -f conftest.$ac_ext
3596 gezelter 1490 EXEEXT=$ac_cv_exeext
3597     ac_exeext=$EXEEXT
3598 gezelter 3319 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3599     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3600 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
3601     echo $ECHO_N "(cached) $ECHO_C" >&6
3602     else
3603     cat >conftest.$ac_ext <<_ACEOF
3604 gezelter 2081 /* confdefs.h. */
3605     _ACEOF
3606     cat confdefs.h >>conftest.$ac_ext
3607     cat >>conftest.$ac_ext <<_ACEOF
3608     /* end confdefs.h. */
3609 gezelter 1490
3610     int
3611     main ()
3612     {
3613    
3614     ;
3615     return 0;
3616     }
3617     _ACEOF
3618 chuckv 3288 rm -f conftest.o conftest.obj
3619 gezelter 3319 if { (ac_try="$ac_compile"
3620     case "(($ac_try" in
3621     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3622     *) ac_try_echo=$ac_try;;
3623     esac
3624     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3625     (eval "$ac_compile") 2>&5
3626 gezelter 1490 ac_status=$?
3627 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3628 gezelter 1490 (exit $ac_status); }; then
3629 gezelter 3319 for ac_file in conftest.o conftest.obj conftest.*; do
3630     test -f "$ac_file" || continue;
3631 gezelter 1490 case $ac_file in
3632 gezelter 3319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3633 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3634     break;;
3635     esac
3636     done
3637     else
3638     echo "$as_me: failed program was:" >&5
3639 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3640    
3641     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3642     See \`config.log' for more details." >&5
3643     echo "$as_me: error: cannot compute suffix of object files: cannot compile
3644     See \`config.log' for more details." >&2;}
3645 gezelter 1490 { (exit 1); exit 1; }; }
3646     fi
3647    
3648 chuckv 3288 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3649 gezelter 1490 fi
3650 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3651     echo "${ECHO_T}$ac_cv_objext" >&6; }
3652 gezelter 1490 OBJEXT=$ac_cv_objext
3653     ac_objext=$OBJEXT
3654 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3655     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3656 gezelter 2547 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3657     echo $ECHO_N "(cached) $ECHO_C" >&6
3658     else
3659     cat >conftest.$ac_ext <<_ACEOF
3660     /* confdefs.h. */
3661     _ACEOF
3662     cat confdefs.h >>conftest.$ac_ext
3663     cat >>conftest.$ac_ext <<_ACEOF
3664     /* end confdefs.h. */
3665    
3666     int
3667     main ()
3668     {
3669     #ifndef __GNUC__
3670     choke me
3671     #endif
3672    
3673     ;
3674     return 0;
3675     }
3676     _ACEOF
3677 chuckv 3288 rm -f conftest.$ac_objext
3678 gezelter 3319 if { (ac_try="$ac_compile"
3679     case "(($ac_try" in
3680     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3681     *) ac_try_echo=$ac_try;;
3682     esac
3683     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3684     (eval "$ac_compile") 2>conftest.er1
3685 gezelter 2547 ac_status=$?
3686     grep -v '^ *+' conftest.er1 >conftest.err
3687 chuckv 3288 rm -f conftest.er1
3688 gezelter 2547 cat conftest.err >&5
3689     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3690 gezelter 3319 (exit $ac_status); } && {
3691     test -z "$ac_cxx_werror_flag" ||
3692     test ! -s conftest.err
3693     } && test -s conftest.$ac_objext; then
3694 gezelter 2547 ac_compiler_gnu=yes
3695     else
3696     echo "$as_me: failed program was:" >&5
3697     sed 's/^/| /' conftest.$ac_ext >&5
3698    
3699 gezelter 3319 ac_compiler_gnu=no
3700 gezelter 2547 fi
3701 gezelter 3319
3702     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3703 gezelter 2547 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3704    
3705     fi
3706 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3707     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3708 gezelter 2547 GXX=`test $ac_compiler_gnu = yes && echo yes`
3709     ac_test_CXXFLAGS=${CXXFLAGS+set}
3710     ac_save_CXXFLAGS=$CXXFLAGS
3711 gezelter 3319 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3712     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3713 gezelter 2547 if test "${ac_cv_prog_cxx_g+set}" = set; then
3714     echo $ECHO_N "(cached) $ECHO_C" >&6
3715     else
3716 gezelter 3319 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3717     ac_cxx_werror_flag=yes
3718     ac_cv_prog_cxx_g=no
3719     CXXFLAGS="-g"
3720     cat >conftest.$ac_ext <<_ACEOF
3721 gezelter 2547 /* confdefs.h. */
3722     _ACEOF
3723     cat confdefs.h >>conftest.$ac_ext
3724     cat >>conftest.$ac_ext <<_ACEOF
3725     /* end confdefs.h. */
3726    
3727     int
3728     main ()
3729     {
3730    
3731     ;
3732     return 0;
3733     }
3734     _ACEOF
3735 chuckv 3288 rm -f conftest.$ac_objext
3736 gezelter 3319 if { (ac_try="$ac_compile"
3737     case "(($ac_try" in
3738     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3739     *) ac_try_echo=$ac_try;;
3740     esac
3741     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3742     (eval "$ac_compile") 2>conftest.er1
3743 gezelter 2547 ac_status=$?
3744     grep -v '^ *+' conftest.er1 >conftest.err
3745 chuckv 3288 rm -f conftest.er1
3746 gezelter 2547 cat conftest.err >&5
3747     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3748 gezelter 3319 (exit $ac_status); } && {
3749     test -z "$ac_cxx_werror_flag" ||
3750     test ! -s conftest.err
3751     } && test -s conftest.$ac_objext; then
3752 gezelter 2547 ac_cv_prog_cxx_g=yes
3753     else
3754     echo "$as_me: failed program was:" >&5
3755     sed 's/^/| /' conftest.$ac_ext >&5
3756    
3757 gezelter 3319 CXXFLAGS=""
3758     cat >conftest.$ac_ext <<_ACEOF
3759 gezelter 2547 /* confdefs.h. */
3760     _ACEOF
3761     cat confdefs.h >>conftest.$ac_ext
3762     cat >>conftest.$ac_ext <<_ACEOF
3763     /* end confdefs.h. */
3764 gezelter 3319
3765 gezelter 2547 int
3766     main ()
3767     {
3768 gezelter 3319
3769 gezelter 2547 ;
3770     return 0;
3771     }
3772     _ACEOF
3773 chuckv 3288 rm -f conftest.$ac_objext
3774 gezelter 3319 if { (ac_try="$ac_compile"
3775     case "(($ac_try" in
3776     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3777     *) ac_try_echo=$ac_try;;
3778     esac
3779     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3780     (eval "$ac_compile") 2>conftest.er1
3781 gezelter 2547 ac_status=$?
3782     grep -v '^ *+' conftest.er1 >conftest.err
3783 chuckv 3288 rm -f conftest.er1
3784 gezelter 2547 cat conftest.err >&5
3785     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786 gezelter 3319 (exit $ac_status); } && {
3787     test -z "$ac_cxx_werror_flag" ||
3788     test ! -s conftest.err
3789     } && test -s conftest.$ac_objext; then
3790 gezelter 2547 :
3791     else
3792     echo "$as_me: failed program was:" >&5
3793     sed 's/^/| /' conftest.$ac_ext >&5
3794    
3795 gezelter 3319 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3796     CXXFLAGS="-g"
3797     cat >conftest.$ac_ext <<_ACEOF
3798 gezelter 2547 /* confdefs.h. */
3799     _ACEOF
3800     cat confdefs.h >>conftest.$ac_ext
3801     cat >>conftest.$ac_ext <<_ACEOF
3802     /* end confdefs.h. */
3803 gezelter 3319
3804 gezelter 2547 int
3805     main ()
3806     {
3807 gezelter 3319
3808 gezelter 2547 ;
3809     return 0;
3810     }
3811     _ACEOF
3812 chuckv 3288 rm -f conftest.$ac_objext
3813 gezelter 3319 if { (ac_try="$ac_compile"
3814     case "(($ac_try" in
3815     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3816     *) ac_try_echo=$ac_try;;
3817     esac
3818     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3819     (eval "$ac_compile") 2>conftest.er1
3820 gezelter 2547 ac_status=$?
3821     grep -v '^ *+' conftest.er1 >conftest.err
3822 chuckv 3288 rm -f conftest.er1
3823 gezelter 2547 cat conftest.err >&5
3824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3825 gezelter 3319 (exit $ac_status); } && {
3826     test -z "$ac_cxx_werror_flag" ||
3827     test ! -s conftest.err
3828     } && test -s conftest.$ac_objext; then
3829     ac_cv_prog_cxx_g=yes
3830 gezelter 2547 else
3831     echo "$as_me: failed program was:" >&5
3832     sed 's/^/| /' conftest.$ac_ext >&5
3833    
3834 gezelter 3319
3835 gezelter 2547 fi
3836 gezelter 3319
3837     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3838 gezelter 2547 fi
3839    
3840 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3841     fi
3842    
3843     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3844     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3845     fi
3846     { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3847     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3848     if test "$ac_test_CXXFLAGS" = set; then
3849     CXXFLAGS=$ac_save_CXXFLAGS
3850     elif test $ac_cv_prog_cxx_g = yes; then
3851     if test "$GXX" = yes; then
3852     CXXFLAGS="-g -O2"
3853     else
3854     CXXFLAGS="-g"
3855     fi
3856     else
3857     if test "$GXX" = yes; then
3858     CXXFLAGS="-O2"
3859     else
3860     CXXFLAGS=
3861     fi
3862     fi
3863 gezelter 2547 ac_ext=c
3864     ac_cpp='$CPP $CPPFLAGS'
3865     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3866     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3867     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3868    
3869     ac_ext=c
3870     ac_cpp='$CPP $CPPFLAGS'
3871     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3872     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3873     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3874     if test -n "$ac_tool_prefix"; then
3875 gezelter 3342 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3876 gezelter 2547 do
3877     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3878     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3879 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3880     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3881 gezelter 2547 if test "${ac_cv_prog_CC+set}" = set; then
3882     echo $ECHO_N "(cached) $ECHO_C" >&6
3883     else
3884     if test -n "$CC"; then
3885     ac_cv_prog_CC="$CC" # Let the user override the test.
3886     else
3887     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888     for as_dir in $PATH
3889     do
3890     IFS=$as_save_IFS
3891     test -z "$as_dir" && as_dir=.
3892     for ac_exec_ext in '' $ac_executable_extensions; do
3893 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3894 gezelter 2547 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3895     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3896     break 2
3897     fi
3898     done
3899     done
3900 gezelter 3319 IFS=$as_save_IFS
3901 gezelter 2547
3902     fi
3903     fi
3904     CC=$ac_cv_prog_CC
3905     if test -n "$CC"; then
3906 gezelter 3319 { echo "$as_me:$LINENO: result: $CC" >&5
3907     echo "${ECHO_T}$CC" >&6; }
3908 gezelter 2547 else
3909 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3910     echo "${ECHO_T}no" >&6; }
3911 gezelter 2547 fi
3912    
3913 gezelter 3319
3914 gezelter 2547 test -n "$CC" && break
3915     done
3916     fi
3917     if test -z "$CC"; then
3918     ac_ct_CC=$CC
3919 gezelter 3342 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3920 gezelter 2547 do
3921     # Extract the first word of "$ac_prog", so it can be a program name with args.
3922     set dummy $ac_prog; ac_word=$2
3923 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3924     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3925 gezelter 2547 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3926     echo $ECHO_N "(cached) $ECHO_C" >&6
3927     else
3928     if test -n "$ac_ct_CC"; then
3929     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3930     else
3931     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3932     for as_dir in $PATH
3933     do
3934     IFS=$as_save_IFS
3935     test -z "$as_dir" && as_dir=.
3936     for ac_exec_ext in '' $ac_executable_extensions; do
3937 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3938 gezelter 2547 ac_cv_prog_ac_ct_CC="$ac_prog"
3939     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3940     break 2
3941     fi
3942     done
3943     done
3944 gezelter 3319 IFS=$as_save_IFS
3945 gezelter 2547
3946     fi
3947     fi
3948     ac_ct_CC=$ac_cv_prog_ac_ct_CC
3949     if test -n "$ac_ct_CC"; then
3950 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3951     echo "${ECHO_T}$ac_ct_CC" >&6; }
3952 gezelter 2547 else
3953 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3954     echo "${ECHO_T}no" >&6; }
3955 gezelter 2547 fi
3956    
3957 gezelter 3319
3958 gezelter 2547 test -n "$ac_ct_CC" && break
3959     done
3960    
3961 gezelter 3319 if test "x$ac_ct_CC" = x; then
3962     CC=""
3963     else
3964     case $cross_compiling:$ac_tool_warned in
3965     yes:)
3966     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3967     whose name does not start with the host triplet. If you think this
3968     configuration is useful to you, please write to autoconf@gnu.org." >&5
3969     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3970     whose name does not start with the host triplet. If you think this
3971     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3972     ac_tool_warned=yes ;;
3973     esac
3974     CC=$ac_ct_CC
3975     fi
3976 gezelter 2547 fi
3977    
3978    
3979     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3980     See \`config.log' for more details." >&5
3981     echo "$as_me: error: no acceptable C compiler found in \$PATH
3982     See \`config.log' for more details." >&2;}
3983     { (exit 1); exit 1; }; }
3984    
3985     # Provide some information about the compiler.
3986 gezelter 3319 echo "$as_me:$LINENO: checking for C compiler version" >&5
3987 gezelter 2547 ac_compiler=`set X $ac_compile; echo $2`
3988 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
3989     case "(($ac_try" in
3990     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3991     *) ac_try_echo=$ac_try;;
3992     esac
3993     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3994     (eval "$ac_compiler --version >&5") 2>&5
3995 gezelter 2547 ac_status=$?
3996     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3997     (exit $ac_status); }
3998 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
3999     case "(($ac_try" in
4000     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4001     *) ac_try_echo=$ac_try;;
4002     esac
4003     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4004     (eval "$ac_compiler -v >&5") 2>&5
4005 gezelter 2547 ac_status=$?
4006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4007     (exit $ac_status); }
4008 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
4009     case "(($ac_try" in
4010     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4011     *) ac_try_echo=$ac_try;;
4012     esac
4013     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4014     (eval "$ac_compiler -V >&5") 2>&5
4015 gezelter 2547 ac_status=$?
4016     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017     (exit $ac_status); }
4018    
4019 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4020     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
4021 gezelter 1490 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4022     echo $ECHO_N "(cached) $ECHO_C" >&6
4023     else
4024     cat >conftest.$ac_ext <<_ACEOF
4025 gezelter 2081 /* confdefs.h. */
4026     _ACEOF
4027     cat confdefs.h >>conftest.$ac_ext
4028     cat >>conftest.$ac_ext <<_ACEOF
4029     /* end confdefs.h. */
4030 gezelter 1490
4031     int
4032     main ()
4033     {
4034     #ifndef __GNUC__
4035     choke me
4036     #endif
4037    
4038     ;
4039     return 0;
4040     }
4041     _ACEOF
4042 chuckv 3288 rm -f conftest.$ac_objext
4043 gezelter 3319 if { (ac_try="$ac_compile"
4044     case "(($ac_try" in
4045     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4046     *) ac_try_echo=$ac_try;;
4047     esac
4048     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4049     (eval "$ac_compile") 2>conftest.er1
4050 gezelter 1490 ac_status=$?
4051 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4052     rm -f conftest.er1
4053     cat conftest.err >&5
4054     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055 gezelter 3319 (exit $ac_status); } && {
4056     test -z "$ac_c_werror_flag" ||
4057     test ! -s conftest.err
4058     } && test -s conftest.$ac_objext; then
4059 gezelter 1490 ac_compiler_gnu=yes
4060     else
4061     echo "$as_me: failed program was:" >&5
4062 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4063    
4064 gezelter 3319 ac_compiler_gnu=no
4065 gezelter 1490 fi
4066 gezelter 3319
4067     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4068 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4069    
4070     fi
4071 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4072     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
4073 gezelter 1490 GCC=`test $ac_compiler_gnu = yes && echo yes`
4074     ac_test_CFLAGS=${CFLAGS+set}
4075     ac_save_CFLAGS=$CFLAGS
4076 gezelter 3319 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4077     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
4078 gezelter 1490 if test "${ac_cv_prog_cc_g+set}" = set; then
4079     echo $ECHO_N "(cached) $ECHO_C" >&6
4080     else
4081 gezelter 3319 ac_save_c_werror_flag=$ac_c_werror_flag
4082     ac_c_werror_flag=yes
4083     ac_cv_prog_cc_g=no
4084     CFLAGS="-g"
4085     cat >conftest.$ac_ext <<_ACEOF
4086 gezelter 2081 /* confdefs.h. */
4087     _ACEOF
4088     cat confdefs.h >>conftest.$ac_ext
4089     cat >>conftest.$ac_ext <<_ACEOF
4090     /* end confdefs.h. */
4091 gezelter 1490
4092     int
4093     main ()
4094     {
4095    
4096     ;
4097     return 0;
4098     }
4099     _ACEOF
4100 chuckv 3288 rm -f conftest.$ac_objext
4101 gezelter 3319 if { (ac_try="$ac_compile"
4102     case "(($ac_try" in
4103     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4104     *) ac_try_echo=$ac_try;;
4105     esac
4106     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4107     (eval "$ac_compile") 2>conftest.er1
4108 gezelter 1490 ac_status=$?
4109 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4110     rm -f conftest.er1
4111     cat conftest.err >&5
4112     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4113 gezelter 3319 (exit $ac_status); } && {
4114     test -z "$ac_c_werror_flag" ||
4115     test ! -s conftest.err
4116     } && test -s conftest.$ac_objext; then
4117     ac_cv_prog_cc_g=yes
4118     else
4119     echo "$as_me: failed program was:" >&5
4120     sed 's/^/| /' conftest.$ac_ext >&5
4121    
4122     CFLAGS=""
4123     cat >conftest.$ac_ext <<_ACEOF
4124     /* confdefs.h. */
4125     _ACEOF
4126     cat confdefs.h >>conftest.$ac_ext
4127     cat >>conftest.$ac_ext <<_ACEOF
4128     /* end confdefs.h. */
4129    
4130     int
4131     main ()
4132     {
4133    
4134     ;
4135     return 0;
4136     }
4137     _ACEOF
4138     rm -f conftest.$ac_objext
4139     if { (ac_try="$ac_compile"
4140     case "(($ac_try" in
4141     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4142     *) ac_try_echo=$ac_try;;
4143     esac
4144     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4145     (eval "$ac_compile") 2>conftest.er1
4146 gezelter 1490 ac_status=$?
4147 gezelter 3319 grep -v '^ *+' conftest.er1 >conftest.err
4148     rm -f conftest.er1
4149     cat conftest.err >&5
4150 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4151 gezelter 3319 (exit $ac_status); } && {
4152     test -z "$ac_c_werror_flag" ||
4153     test ! -s conftest.err
4154     } && test -s conftest.$ac_objext; then
4155     :
4156     else
4157     echo "$as_me: failed program was:" >&5
4158     sed 's/^/| /' conftest.$ac_ext >&5
4159    
4160     ac_c_werror_flag=$ac_save_c_werror_flag
4161     CFLAGS="-g"
4162     cat >conftest.$ac_ext <<_ACEOF
4163     /* confdefs.h. */
4164     _ACEOF
4165     cat confdefs.h >>conftest.$ac_ext
4166     cat >>conftest.$ac_ext <<_ACEOF
4167     /* end confdefs.h. */
4168    
4169     int
4170     main ()
4171     {
4172    
4173     ;
4174     return 0;
4175     }
4176     _ACEOF
4177     rm -f conftest.$ac_objext
4178     if { (ac_try="$ac_compile"
4179     case "(($ac_try" in
4180     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4181     *) ac_try_echo=$ac_try;;
4182     esac
4183     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4184     (eval "$ac_compile") 2>conftest.er1
4185 gezelter 2081 ac_status=$?
4186 gezelter 3319 grep -v '^ *+' conftest.er1 >conftest.err
4187     rm -f conftest.er1
4188     cat conftest.err >&5
4189 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4190 gezelter 3319 (exit $ac_status); } && {
4191     test -z "$ac_c_werror_flag" ||
4192     test ! -s conftest.err
4193     } && test -s conftest.$ac_objext; then
4194 gezelter 1490 ac_cv_prog_cc_g=yes
4195     else
4196     echo "$as_me: failed program was:" >&5
4197 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4198    
4199 gezelter 3319
4200 gezelter 1490 fi
4201 gezelter 3319
4202     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4203 gezelter 1490 fi
4204 gezelter 3319
4205     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4206     fi
4207    
4208     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4209     ac_c_werror_flag=$ac_save_c_werror_flag
4210     fi
4211     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4212     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4213 gezelter 1490 if test "$ac_test_CFLAGS" = set; then
4214     CFLAGS=$ac_save_CFLAGS
4215     elif test $ac_cv_prog_cc_g = yes; then
4216     if test "$GCC" = yes; then
4217     CFLAGS="-g -O2"
4218     else
4219     CFLAGS="-g"
4220     fi
4221     else
4222     if test "$GCC" = yes; then
4223     CFLAGS="-O2"
4224     else
4225     CFLAGS=
4226     fi
4227     fi
4228 gezelter 3319 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4229     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4230     if test "${ac_cv_prog_cc_c89+set}" = set; then
4231 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
4232     else
4233 gezelter 3319 ac_cv_prog_cc_c89=no
4234 gezelter 2081 ac_save_CC=$CC
4235     cat >conftest.$ac_ext <<_ACEOF
4236     /* confdefs.h. */
4237     _ACEOF
4238     cat confdefs.h >>conftest.$ac_ext
4239     cat >>conftest.$ac_ext <<_ACEOF
4240     /* end confdefs.h. */
4241     #include <stdarg.h>
4242     #include <stdio.h>
4243     #include <sys/types.h>
4244     #include <sys/stat.h>
4245     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4246     struct buf { int x; };
4247     FILE * (*rcsopen) (struct buf *, struct stat *, int);
4248     static char *e (p, i)
4249     char **p;
4250     int i;
4251     {
4252     return p[i];
4253     }
4254     static char *f (char * (*g) (char **, int), char **p, ...)
4255     {
4256     char *s;
4257     va_list v;
4258     va_start (v,p);
4259     s = g (p, va_arg (v,int));
4260     va_end (v);
4261     return s;
4262     }
4263    
4264     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4265     function prototypes and stuff, but not '\xHH' hex character constants.
4266     These don't provoke an error unfortunately, instead are silently treated
4267 gezelter 3319 as 'x'. The following induces an error, until -std is added to get
4268 gezelter 2081 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4269     array size at least. It's necessary to write '\x00'==0 to get something
4270 gezelter 3319 that's true only with -std. */
4271 gezelter 2081 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4272    
4273 gezelter 3319 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4274     inside strings and character constants. */
4275     #define FOO(x) 'x'
4276     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4277    
4278 gezelter 2081 int test (int i, double x);
4279     struct s1 {int (*f) (int a);};
4280     struct s2 {int (*f) (double a);};
4281     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4282     int argc;
4283     char **argv;
4284     int
4285     main ()
4286     {
4287     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4288     ;
4289     return 0;
4290     }
4291     _ACEOF
4292 gezelter 3319 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4293     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4294 gezelter 2081 do
4295     CC="$ac_save_CC $ac_arg"
4296 chuckv 3288 rm -f conftest.$ac_objext
4297 gezelter 3319 if { (ac_try="$ac_compile"
4298     case "(($ac_try" in
4299     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4300     *) ac_try_echo=$ac_try;;
4301     esac
4302     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4303     (eval "$ac_compile") 2>conftest.er1
4304 gezelter 2081 ac_status=$?
4305     grep -v '^ *+' conftest.er1 >conftest.err
4306     rm -f conftest.er1
4307     cat conftest.err >&5
4308     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4309 gezelter 3319 (exit $ac_status); } && {
4310     test -z "$ac_c_werror_flag" ||
4311     test ! -s conftest.err
4312     } && test -s conftest.$ac_objext; then
4313     ac_cv_prog_cc_c89=$ac_arg
4314 gezelter 2081 else
4315     echo "$as_me: failed program was:" >&5
4316     sed 's/^/| /' conftest.$ac_ext >&5
4317    
4318 gezelter 3319
4319 gezelter 2081 fi
4320 gezelter 3319
4321     rm -f core conftest.err conftest.$ac_objext
4322     test "x$ac_cv_prog_cc_c89" != "xno" && break
4323 gezelter 2081 done
4324 gezelter 3319 rm -f conftest.$ac_ext
4325 gezelter 2081 CC=$ac_save_CC
4326    
4327     fi
4328 gezelter 3319 # AC_CACHE_VAL
4329     case "x$ac_cv_prog_cc_c89" in
4330     x)
4331     { echo "$as_me:$LINENO: result: none needed" >&5
4332     echo "${ECHO_T}none needed" >&6; } ;;
4333     xno)
4334     { echo "$as_me:$LINENO: result: unsupported" >&5
4335     echo "${ECHO_T}unsupported" >&6; } ;;
4336 gezelter 2081 *)
4337 gezelter 3319 CC="$CC $ac_cv_prog_cc_c89"
4338     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4339     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4340 gezelter 2081 esac
4341    
4342    
4343 gezelter 1490 ac_ext=c
4344     ac_cpp='$CPP $CPPFLAGS'
4345     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4346     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4347     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4348    
4349 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4350     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4351     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4352 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4353 gezelter 1490 if test -n "$ac_tool_prefix"; then
4354 gezelter 3342 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
4355 gezelter 1490 do
4356     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4357     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4358 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4359     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4360 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
4361 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4362     else
4363 gezelter 2547 if test -n "$FC"; then
4364     ac_cv_prog_FC="$FC" # Let the user override the test.
4365 gezelter 1490 else
4366 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4367     for as_dir in $PATH
4368     do
4369     IFS=$as_save_IFS
4370     test -z "$as_dir" && as_dir=.
4371     for ac_exec_ext in '' $ac_executable_extensions; do
4372 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4373 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4374 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4375     break 2
4376     fi
4377 gezelter 1490 done
4378 gezelter 2081 done
4379 gezelter 3319 IFS=$as_save_IFS
4380 gezelter 1490
4381     fi
4382     fi
4383 gezelter 2547 FC=$ac_cv_prog_FC
4384     if test -n "$FC"; then
4385 gezelter 3319 { echo "$as_me:$LINENO: result: $FC" >&5
4386     echo "${ECHO_T}$FC" >&6; }
4387 gezelter 1490 else
4388 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4389     echo "${ECHO_T}no" >&6; }
4390 gezelter 1490 fi
4391    
4392 gezelter 3319
4393 gezelter 2547 test -n "$FC" && break
4394 gezelter 1490 done
4395     fi
4396 gezelter 2547 if test -z "$FC"; then
4397     ac_ct_FC=$FC
4398 gezelter 3342 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
4399 gezelter 1490 do
4400     # Extract the first word of "$ac_prog", so it can be a program name with args.
4401     set dummy $ac_prog; ac_word=$2
4402 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4403     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4404 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4405 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4406     else
4407 gezelter 2547 if test -n "$ac_ct_FC"; then
4408     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4409 gezelter 1490 else
4410 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4411     for as_dir in $PATH
4412     do
4413     IFS=$as_save_IFS
4414     test -z "$as_dir" && as_dir=.
4415     for ac_exec_ext in '' $ac_executable_extensions; do
4416 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4417 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
4418 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4419     break 2
4420     fi
4421 gezelter 1490 done
4422 gezelter 2081 done
4423 gezelter 3319 IFS=$as_save_IFS
4424 gezelter 1490
4425     fi
4426     fi
4427 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
4428     if test -n "$ac_ct_FC"; then
4429 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4430     echo "${ECHO_T}$ac_ct_FC" >&6; }
4431 gezelter 1490 else
4432 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4433     echo "${ECHO_T}no" >&6; }
4434 gezelter 1490 fi
4435    
4436 gezelter 3319
4437 gezelter 2547 test -n "$ac_ct_FC" && break
4438 gezelter 1490 done
4439    
4440 gezelter 3319 if test "x$ac_ct_FC" = x; then
4441     FC=""
4442     else
4443     case $cross_compiling:$ac_tool_warned in
4444     yes:)
4445     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4446     whose name does not start with the host triplet. If you think this
4447     configuration is useful to you, please write to autoconf@gnu.org." >&5
4448     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4449     whose name does not start with the host triplet. If you think this
4450     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4451     ac_tool_warned=yes ;;
4452     esac
4453     FC=$ac_ct_FC
4454     fi
4455 gezelter 1490 fi
4456    
4457 gezelter 2081
4458     # Provide some information about the compiler.
4459 gezelter 3319 echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4460 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
4461 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
4462     case "(($ac_try" in
4463     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4464     *) ac_try_echo=$ac_try;;
4465     esac
4466     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4467     (eval "$ac_compiler --version >&5") 2>&5
4468 gezelter 2081 ac_status=$?
4469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4470     (exit $ac_status); }
4471 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
4472     case "(($ac_try" in
4473     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4474     *) ac_try_echo=$ac_try;;
4475     esac
4476     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4477     (eval "$ac_compiler -v >&5") 2>&5
4478 gezelter 2081 ac_status=$?
4479     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4480     (exit $ac_status); }
4481 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
4482     case "(($ac_try" in
4483     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4484     *) ac_try_echo=$ac_try;;
4485     esac
4486     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4487     (eval "$ac_compiler -V >&5") 2>&5
4488 gezelter 2081 ac_status=$?
4489     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4490     (exit $ac_status); }
4491 chuckv 3288 rm -f a.out
4492 gezelter 2081
4493 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
4494     # input file. (Note that this only needs to work for GNU compilers.)
4495     ac_save_ext=$ac_ext
4496     ac_ext=F
4497 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4498     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4499 gezelter 2547 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4500 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4501     else
4502     cat >conftest.$ac_ext <<_ACEOF
4503 gezelter 2547 program main
4504 gezelter 1490 #ifndef __GNUC__
4505     choke me
4506     #endif
4507    
4508 gezelter 2547 end
4509 gezelter 1490 _ACEOF
4510 chuckv 3288 rm -f conftest.$ac_objext
4511 gezelter 3319 if { (ac_try="$ac_compile"
4512     case "(($ac_try" in
4513     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4514     *) ac_try_echo=$ac_try;;
4515     esac
4516     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4517     (eval "$ac_compile") 2>conftest.er1
4518 gezelter 1490 ac_status=$?
4519 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4520     rm -f conftest.er1
4521     cat conftest.err >&5
4522     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4523 gezelter 3319 (exit $ac_status); } && {
4524     test -z "$ac_fc_werror_flag" ||
4525     test ! -s conftest.err
4526     } && test -s conftest.$ac_objext; then
4527 gezelter 1490 ac_compiler_gnu=yes
4528     else
4529     echo "$as_me: failed program was:" >&5
4530 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4531    
4532 gezelter 3319 ac_compiler_gnu=no
4533 gezelter 1490 fi
4534 gezelter 3319
4535     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4536 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4537 gezelter 1490
4538     fi
4539 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4540     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4541 gezelter 2547 ac_ext=$ac_save_ext
4542     ac_test_FFLAGS=${FCFLAGS+set}
4543     ac_save_FFLAGS=$FCFLAGS
4544     FCFLAGS=
4545 gezelter 3319 { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4546     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4547 gezelter 2547 if test "${ac_cv_prog_fc_g+set}" = set; then
4548 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4549     else
4550 gezelter 2547 FCFLAGS=-g
4551     cat >conftest.$ac_ext <<_ACEOF
4552     program main
4553 gezelter 1490
4554 gezelter 2547 end
4555 gezelter 1490 _ACEOF
4556 chuckv 3288 rm -f conftest.$ac_objext
4557 gezelter 3319 if { (ac_try="$ac_compile"
4558     case "(($ac_try" in
4559     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4560     *) ac_try_echo=$ac_try;;
4561     esac
4562     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4563     (eval "$ac_compile") 2>conftest.er1
4564 gezelter 1490 ac_status=$?
4565 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4566     rm -f conftest.er1
4567     cat conftest.err >&5
4568     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4569 gezelter 3319 (exit $ac_status); } && {
4570     test -z "$ac_fc_werror_flag" ||
4571     test ! -s conftest.err
4572     } && test -s conftest.$ac_objext; then
4573 gezelter 2547 ac_cv_prog_fc_g=yes
4574 gezelter 1490 else
4575     echo "$as_me: failed program was:" >&5
4576 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4577    
4578 gezelter 3319 ac_cv_prog_fc_g=no
4579 gezelter 1490 fi
4580 gezelter 2547
4581 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4582    
4583 gezelter 1490 fi
4584 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4585     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
4586 gezelter 2547 if test "$ac_test_FFLAGS" = set; then
4587     FCFLAGS=$ac_save_FFLAGS
4588     elif test $ac_cv_prog_fc_g = yes; then
4589     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4590     FCFLAGS="-g -O2"
4591 gezelter 1490 else
4592 gezelter 2547 FCFLAGS="-g"
4593 gezelter 1490 fi
4594     else
4595 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4596     FCFLAGS="-O2"
4597 gezelter 1490 else
4598 gezelter 2547 FCFLAGS=
4599 gezelter 1490 fi
4600     fi
4601 gezelter 2081
4602 gezelter 1490 ac_ext=c
4603     ac_cpp='$CPP $CPPFLAGS'
4604     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4605     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4606     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4607    
4608 gezelter 2473 ac_ext=c
4609     ac_cpp='$CPP $CPPFLAGS'
4610     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4611     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4612     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4613 gezelter 3319 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4614     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4615 gezelter 2473 # On Suns, sometimes $CPP names a directory.
4616     if test -n "$CPP" && test -d "$CPP"; then
4617     CPP=
4618     fi
4619     if test -z "$CPP"; then
4620     if test "${ac_cv_prog_CPP+set}" = set; then
4621     echo $ECHO_N "(cached) $ECHO_C" >&6
4622     else
4623     # Double quotes because CPP needs to be expanded
4624     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4625     do
4626     ac_preproc_ok=false
4627     for ac_c_preproc_warn_flag in '' yes
4628     do
4629     # Use a header file that comes with gcc, so configuring glibc
4630     # with a fresh cross-compiler works.
4631     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4632     # <limits.h> exists even on freestanding compilers.
4633     # On the NeXT, cc -E runs the code through the compiler's parser,
4634     # not just through cpp. "Syntax error" is here to catch this case.
4635     cat >conftest.$ac_ext <<_ACEOF
4636     /* confdefs.h. */
4637     _ACEOF
4638     cat confdefs.h >>conftest.$ac_ext
4639     cat >>conftest.$ac_ext <<_ACEOF
4640     /* end confdefs.h. */
4641     #ifdef __STDC__
4642     # include <limits.h>
4643     #else
4644     # include <assert.h>
4645     #endif
4646     Syntax error
4647     _ACEOF
4648 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4649     case "(($ac_try" in
4650     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4651     *) ac_try_echo=$ac_try;;
4652     esac
4653     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4654     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4655 gezelter 2473 ac_status=$?
4656     grep -v '^ *+' conftest.er1 >conftest.err
4657 chuckv 3288 rm -f conftest.er1
4658 gezelter 2473 cat conftest.err >&5
4659     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4660 gezelter 3319 (exit $ac_status); } >/dev/null && {
4661     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4662     test ! -s conftest.err
4663     }; then
4664 gezelter 2473 :
4665     else
4666     echo "$as_me: failed program was:" >&5
4667     sed 's/^/| /' conftest.$ac_ext >&5
4668    
4669     # Broken: fails on valid input.
4670     continue
4671     fi
4672 gezelter 3319
4673 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4674 gezelter 2473
4675 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
4676 gezelter 2473 # can be detected and how.
4677     cat >conftest.$ac_ext <<_ACEOF
4678     /* confdefs.h. */
4679     _ACEOF
4680     cat confdefs.h >>conftest.$ac_ext
4681     cat >>conftest.$ac_ext <<_ACEOF
4682     /* end confdefs.h. */
4683     #include <ac_nonexistent.h>
4684     _ACEOF
4685 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4686     case "(($ac_try" in
4687     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4688     *) ac_try_echo=$ac_try;;
4689     esac
4690     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4691     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4692 gezelter 2473 ac_status=$?
4693     grep -v '^ *+' conftest.er1 >conftest.err
4694     rm -f conftest.er1
4695     cat conftest.err >&5
4696     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4697 gezelter 3319 (exit $ac_status); } >/dev/null && {
4698     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4699     test ! -s conftest.err
4700     }; then
4701 gezelter 2473 # Broken: success on invalid input.
4702     continue
4703     else
4704     echo "$as_me: failed program was:" >&5
4705     sed 's/^/| /' conftest.$ac_ext >&5
4706    
4707     # Passes both tests.
4708     ac_preproc_ok=:
4709     break
4710     fi
4711 gezelter 3319
4712 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4713 gezelter 2473
4714     done
4715     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4716 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4717 gezelter 2473 if $ac_preproc_ok; then
4718     break
4719     fi
4720    
4721     done
4722     ac_cv_prog_CPP=$CPP
4723    
4724     fi
4725     CPP=$ac_cv_prog_CPP
4726     else
4727     ac_cv_prog_CPP=$CPP
4728     fi
4729 gezelter 3319 { echo "$as_me:$LINENO: result: $CPP" >&5
4730     echo "${ECHO_T}$CPP" >&6; }
4731 gezelter 2473 ac_preproc_ok=false
4732     for ac_c_preproc_warn_flag in '' yes
4733     do
4734     # Use a header file that comes with gcc, so configuring glibc
4735     # with a fresh cross-compiler works.
4736     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4737     # <limits.h> exists even on freestanding compilers.
4738     # On the NeXT, cc -E runs the code through the compiler's parser,
4739     # not just through cpp. "Syntax error" is here to catch this case.
4740     cat >conftest.$ac_ext <<_ACEOF
4741     /* confdefs.h. */
4742     _ACEOF
4743     cat confdefs.h >>conftest.$ac_ext
4744     cat >>conftest.$ac_ext <<_ACEOF
4745     /* end confdefs.h. */
4746     #ifdef __STDC__
4747     # include <limits.h>
4748     #else
4749     # include <assert.h>
4750     #endif
4751     Syntax error
4752     _ACEOF
4753 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4754     case "(($ac_try" in
4755     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4756     *) ac_try_echo=$ac_try;;
4757     esac
4758     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4759     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4760 gezelter 2473 ac_status=$?
4761     grep -v '^ *+' conftest.er1 >conftest.err
4762     rm -f conftest.er1
4763     cat conftest.err >&5
4764     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4765 gezelter 3319 (exit $ac_status); } >/dev/null && {
4766     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4767     test ! -s conftest.err
4768     }; then
4769 gezelter 2473 :
4770     else
4771     echo "$as_me: failed program was:" >&5
4772     sed 's/^/| /' conftest.$ac_ext >&5
4773    
4774     # Broken: fails on valid input.
4775     continue
4776     fi
4777 gezelter 3319
4778 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4779 gezelter 2473
4780 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
4781 gezelter 2473 # can be detected and how.
4782     cat >conftest.$ac_ext <<_ACEOF
4783     /* confdefs.h. */
4784     _ACEOF
4785     cat confdefs.h >>conftest.$ac_ext
4786     cat >>conftest.$ac_ext <<_ACEOF
4787     /* end confdefs.h. */
4788     #include <ac_nonexistent.h>
4789     _ACEOF
4790 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4791     case "(($ac_try" in
4792     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4793     *) ac_try_echo=$ac_try;;
4794     esac
4795     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4796     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4797 gezelter 2473 ac_status=$?
4798     grep -v '^ *+' conftest.er1 >conftest.err
4799     rm -f conftest.er1
4800     cat conftest.err >&5
4801     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4802 gezelter 3319 (exit $ac_status); } >/dev/null && {
4803     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4804     test ! -s conftest.err
4805     }; then
4806 gezelter 2473 # Broken: success on invalid input.
4807     continue
4808     else
4809     echo "$as_me: failed program was:" >&5
4810     sed 's/^/| /' conftest.$ac_ext >&5
4811    
4812     # Passes both tests.
4813     ac_preproc_ok=:
4814     break
4815     fi
4816 gezelter 3319
4817 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4818 gezelter 2473
4819     done
4820     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4821 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4822 gezelter 2473 if $ac_preproc_ok; then
4823     :
4824     else
4825     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4826     See \`config.log' for more details." >&5
4827     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4828     See \`config.log' for more details." >&2;}
4829     { (exit 1); exit 1; }; }
4830     fi
4831    
4832     ac_ext=c
4833     ac_cpp='$CPP $CPPFLAGS'
4834     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4835     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4836     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4837    
4838 gezelter 3319 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4839     echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4840     if test "${ac_cv_path_GREP+set}" = set; then
4841 gezelter 2473 echo $ECHO_N "(cached) $ECHO_C" >&6
4842     else
4843 gezelter 3319 # Extract the first word of "grep ggrep" to use in msg output
4844     if test -z "$GREP"; then
4845     set dummy grep ggrep; ac_prog_name=$2
4846     if test "${ac_cv_path_GREP+set}" = set; then
4847     echo $ECHO_N "(cached) $ECHO_C" >&6
4848     else
4849     ac_path_GREP_found=false
4850     # Loop through the user's path and test for each of PROGNAME-LIST
4851     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4852     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4853     do
4854     IFS=$as_save_IFS
4855     test -z "$as_dir" && as_dir=.
4856     for ac_prog in grep ggrep; do
4857     for ac_exec_ext in '' $ac_executable_extensions; do
4858     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4859     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4860     # Check for GNU ac_path_GREP and select it if it is found.
4861     # Check for GNU $ac_path_GREP
4862     case `"$ac_path_GREP" --version 2>&1` in
4863     *GNU*)
4864     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4865     *)
4866     ac_count=0
4867     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4868     while :
4869     do
4870     cat "conftest.in" "conftest.in" >"conftest.tmp"
4871     mv "conftest.tmp" "conftest.in"
4872     cp "conftest.in" "conftest.nl"
4873     echo 'GREP' >> "conftest.nl"
4874     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4875     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4876     ac_count=`expr $ac_count + 1`
4877     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4878     # Best one so far, save it but keep looking for a better one
4879     ac_cv_path_GREP="$ac_path_GREP"
4880     ac_path_GREP_max=$ac_count
4881 gezelter 2473 fi
4882 gezelter 3319 # 10*(2^10) chars as input seems more than enough
4883     test $ac_count -gt 10 && break
4884     done
4885     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4886     esac
4887    
4888    
4889     $ac_path_GREP_found && break 3
4890     done
4891     done
4892    
4893     done
4894     IFS=$as_save_IFS
4895    
4896    
4897 gezelter 2473 fi
4898    
4899 gezelter 3319 GREP="$ac_cv_path_GREP"
4900     if test -z "$GREP"; then
4901     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4902     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4903     { (exit 1); exit 1; }; }
4904     fi
4905 gezelter 2473
4906 gezelter 3319 else
4907     ac_cv_path_GREP=$GREP
4908     fi
4909    
4910    
4911     fi
4912     { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4913     echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4914     GREP="$ac_cv_path_GREP"
4915    
4916    
4917     { echo "$as_me:$LINENO: checking for egrep" >&5
4918     echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4919     if test "${ac_cv_path_EGREP+set}" = set; then
4920     echo $ECHO_N "(cached) $ECHO_C" >&6
4921     else
4922     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4923     then ac_cv_path_EGREP="$GREP -E"
4924     else
4925     # Extract the first word of "egrep" to use in msg output
4926     if test -z "$EGREP"; then
4927     set dummy egrep; ac_prog_name=$2
4928     if test "${ac_cv_path_EGREP+set}" = set; then
4929     echo $ECHO_N "(cached) $ECHO_C" >&6
4930     else
4931     ac_path_EGREP_found=false
4932     # Loop through the user's path and test for each of PROGNAME-LIST
4933     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4934     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4935     do
4936     IFS=$as_save_IFS
4937     test -z "$as_dir" && as_dir=.
4938     for ac_prog in egrep; do
4939     for ac_exec_ext in '' $ac_executable_extensions; do
4940     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4941     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4942     # Check for GNU ac_path_EGREP and select it if it is found.
4943     # Check for GNU $ac_path_EGREP
4944     case `"$ac_path_EGREP" --version 2>&1` in
4945     *GNU*)
4946     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4947     *)
4948     ac_count=0
4949     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4950     while :
4951     do
4952     cat "conftest.in" "conftest.in" >"conftest.tmp"
4953     mv "conftest.tmp" "conftest.in"
4954     cp "conftest.in" "conftest.nl"
4955     echo 'EGREP' >> "conftest.nl"
4956     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4957     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4958     ac_count=`expr $ac_count + 1`
4959     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4960     # Best one so far, save it but keep looking for a better one
4961     ac_cv_path_EGREP="$ac_path_EGREP"
4962     ac_path_EGREP_max=$ac_count
4963     fi
4964     # 10*(2^10) chars as input seems more than enough
4965     test $ac_count -gt 10 && break
4966     done
4967     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4968     esac
4969    
4970    
4971     $ac_path_EGREP_found && break 3
4972     done
4973     done
4974    
4975     done
4976     IFS=$as_save_IFS
4977    
4978    
4979     fi
4980    
4981     EGREP="$ac_cv_path_EGREP"
4982     if test -z "$EGREP"; then
4983     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4984     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4985     { (exit 1); exit 1; }; }
4986     fi
4987    
4988     else
4989     ac_cv_path_EGREP=$EGREP
4990     fi
4991    
4992    
4993     fi
4994     fi
4995     { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4996     echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4997     EGREP="$ac_cv_path_EGREP"
4998    
4999    
5000     { echo "$as_me:$LINENO: checking whether ln -s works" >&5
5001     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5002 gezelter 2547 LN_S=$as_ln_s
5003     if test "$LN_S" = "ln -s"; then
5004 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
5005     echo "${ECHO_T}yes" >&6; }
5006 gezelter 2547 else
5007 gezelter 3319 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5008     echo "${ECHO_T}no, using $LN_S" >&6; }
5009 gezelter 2547 fi
5010 gezelter 2473
5011 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5012     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
5013     set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5014     if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5015 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
5016     else
5017     cat >conftest.make <<\_ACEOF
5018 gezelter 3319 SHELL = /bin/sh
5019 gezelter 2547 all:
5020 gezelter 3319 @echo '@@@%%%=$(MAKE)=@@@%%%'
5021 gezelter 2547 _ACEOF
5022     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5023 gezelter 3319 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5024     *@@@%%%=?*=@@@%%%*)
5025     eval ac_cv_prog_make_${ac_make}_set=yes;;
5026     *)
5027     eval ac_cv_prog_make_${ac_make}_set=no;;
5028     esac
5029 chuckv 3288 rm -f conftest.make
5030     fi
5031 gezelter 3319 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5032     { echo "$as_me:$LINENO: result: yes" >&5
5033     echo "${ECHO_T}yes" >&6; }
5034 gezelter 2547 SET_MAKE=
5035     else
5036 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5037     echo "${ECHO_T}no" >&6; }
5038 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
5039     fi
5040    
5041     if test -n "$ac_tool_prefix"; then
5042     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5043     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5044 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5045     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5046 gezelter 2547 if test "${ac_cv_prog_RANLIB+set}" = set; then
5047     echo $ECHO_N "(cached) $ECHO_C" >&6
5048     else
5049     if test -n "$RANLIB"; then
5050     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5051     else
5052     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5053     for as_dir in $PATH
5054     do
5055     IFS=$as_save_IFS
5056     test -z "$as_dir" && as_dir=.
5057     for ac_exec_ext in '' $ac_executable_extensions; do
5058 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5059 gezelter 2547 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5060     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5061     break 2
5062 gezelter 1490 fi
5063 gezelter 2547 done
5064     done
5065 gezelter 3319 IFS=$as_save_IFS
5066 gezelter 2547
5067     fi
5068     fi
5069     RANLIB=$ac_cv_prog_RANLIB
5070     if test -n "$RANLIB"; then
5071 gezelter 3319 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5072     echo "${ECHO_T}$RANLIB" >&6; }
5073 gezelter 2547 else
5074 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5075     echo "${ECHO_T}no" >&6; }
5076 gezelter 2547 fi
5077    
5078 gezelter 3319
5079 gezelter 2547 fi
5080     if test -z "$ac_cv_prog_RANLIB"; then
5081     ac_ct_RANLIB=$RANLIB
5082     # Extract the first word of "ranlib", so it can be a program name with args.
5083     set dummy ranlib; ac_word=$2
5084 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5085     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5086 gezelter 2547 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5087     echo $ECHO_N "(cached) $ECHO_C" >&6
5088     else
5089     if test -n "$ac_ct_RANLIB"; then
5090     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5091     else
5092     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5093     for as_dir in $PATH
5094     do
5095     IFS=$as_save_IFS
5096     test -z "$as_dir" && as_dir=.
5097     for ac_exec_ext in '' $ac_executable_extensions; do
5098 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5099 gezelter 2547 ac_cv_prog_ac_ct_RANLIB="ranlib"
5100     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5101     break 2
5102 gezelter 1490 fi
5103 gezelter 2547 done
5104     done
5105 gezelter 3319 IFS=$as_save_IFS
5106 gezelter 2547
5107     fi
5108     fi
5109     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5110     if test -n "$ac_ct_RANLIB"; then
5111 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5112     echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5113 gezelter 2547 else
5114 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5115     echo "${ECHO_T}no" >&6; }
5116 gezelter 2547 fi
5117    
5118 gezelter 3319 if test "x$ac_ct_RANLIB" = x; then
5119     RANLIB=":"
5120     else
5121     case $cross_compiling:$ac_tool_warned in
5122     yes:)
5123     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5124     whose name does not start with the host triplet. If you think this
5125     configuration is useful to you, please write to autoconf@gnu.org." >&5
5126     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5127     whose name does not start with the host triplet. If you think this
5128     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5129     ac_tool_warned=yes ;;
5130     esac
5131     RANLIB=$ac_ct_RANLIB
5132     fi
5133 gezelter 2547 else
5134     RANLIB="$ac_cv_prog_RANLIB"
5135     fi
5136    
5137 gezelter 3319 for ac_prog in 'bison -y' byacc
5138     do
5139     # Extract the first word of "$ac_prog", so it can be a program name with args.
5140     set dummy $ac_prog; ac_word=$2
5141     { echo "$as_me:$LINENO: checking for $ac_word" >&5
5142     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5143     if test "${ac_cv_prog_YACC+set}" = set; then
5144     echo $ECHO_N "(cached) $ECHO_C" >&6
5145     else
5146     if test -n "$YACC"; then
5147     ac_cv_prog_YACC="$YACC" # Let the user override the test.
5148     else
5149     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5150     for as_dir in $PATH
5151     do
5152     IFS=$as_save_IFS
5153     test -z "$as_dir" && as_dir=.
5154     for ac_exec_ext in '' $ac_executable_extensions; do
5155     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5156     ac_cv_prog_YACC="$ac_prog"
5157     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5158     break 2
5159     fi
5160     done
5161     done
5162     IFS=$as_save_IFS
5163 gezelter 2547
5164 gezelter 3319 fi
5165     fi
5166     YACC=$ac_cv_prog_YACC
5167     if test -n "$YACC"; then
5168     { echo "$as_me:$LINENO: result: $YACC" >&5
5169     echo "${ECHO_T}$YACC" >&6; }
5170     else
5171     { echo "$as_me:$LINENO: result: no" >&5
5172     echo "${ECHO_T}no" >&6; }
5173     fi
5174    
5175    
5176     test -n "$YACC" && break
5177     done
5178     test -n "$YACC" || YACC="yacc"
5179    
5180    
5181     for ac_prog in flex lex
5182     do
5183     # Extract the first word of "$ac_prog", so it can be a program name with args.
5184     set dummy $ac_prog; ac_word=$2
5185     { echo "$as_me:$LINENO: checking for $ac_word" >&5
5186     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5187     if test "${ac_cv_prog_LEX+set}" = set; then
5188     echo $ECHO_N "(cached) $ECHO_C" >&6
5189     else
5190     if test -n "$LEX"; then
5191     ac_cv_prog_LEX="$LEX" # Let the user override the test.
5192     else
5193     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5194     for as_dir in $PATH
5195     do
5196     IFS=$as_save_IFS
5197     test -z "$as_dir" && as_dir=.
5198     for ac_exec_ext in '' $ac_executable_extensions; do
5199     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5200     ac_cv_prog_LEX="$ac_prog"
5201     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5202     break 2
5203     fi
5204     done
5205     done
5206     IFS=$as_save_IFS
5207    
5208     fi
5209     fi
5210     LEX=$ac_cv_prog_LEX
5211     if test -n "$LEX"; then
5212     { echo "$as_me:$LINENO: result: $LEX" >&5
5213     echo "${ECHO_T}$LEX" >&6; }
5214     else
5215     { echo "$as_me:$LINENO: result: no" >&5
5216     echo "${ECHO_T}no" >&6; }
5217     fi
5218    
5219    
5220     test -n "$LEX" && break
5221     done
5222     test -n "$LEX" || LEX=":"
5223    
5224     if test "x$LEX" != "x:"; then
5225     cat >conftest.l <<_ACEOF
5226     %%
5227     a { ECHO; }
5228     b { REJECT; }
5229     c { yymore (); }
5230     d { yyless (1); }
5231     e { yyless (input () != 0); }
5232     f { unput (yytext[0]); }
5233     . { BEGIN INITIAL; }
5234     %%
5235     #ifdef YYTEXT_POINTER
5236     extern char *yytext;
5237     #endif
5238     int
5239     main (void)
5240     {
5241     return ! yylex () + ! yywrap ();
5242     }
5243     _ACEOF
5244     { (ac_try="$LEX conftest.l"
5245     case "(($ac_try" in
5246     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5247     *) ac_try_echo=$ac_try;;
5248     esac
5249     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5250     (eval "$LEX conftest.l") 2>&5
5251     ac_status=$?
5252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5253     (exit $ac_status); }
5254     { echo "$as_me:$LINENO: checking lex output file root" >&5
5255     echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
5256     if test "${ac_cv_prog_lex_root+set}" = set; then
5257     echo $ECHO_N "(cached) $ECHO_C" >&6
5258     else
5259    
5260     if test -f lex.yy.c; then
5261     ac_cv_prog_lex_root=lex.yy
5262     elif test -f lexyy.c; then
5263     ac_cv_prog_lex_root=lexyy
5264     else
5265     { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
5266     echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
5267     { (exit 1); exit 1; }; }
5268     fi
5269     fi
5270     { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
5271     echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
5272     LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5273    
5274     if test -z "${LEXLIB+set}"; then
5275     { echo "$as_me:$LINENO: checking lex library" >&5
5276     echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
5277     if test "${ac_cv_lib_lex+set}" = set; then
5278     echo $ECHO_N "(cached) $ECHO_C" >&6
5279     else
5280    
5281     ac_save_LIBS=$LIBS
5282     ac_cv_lib_lex='none needed'
5283     for ac_lib in '' -lfl -ll; do
5284     LIBS="$ac_lib $ac_save_LIBS"
5285     cat >conftest.$ac_ext <<_ACEOF
5286     `cat $LEX_OUTPUT_ROOT.c`
5287     _ACEOF
5288     rm -f conftest.$ac_objext conftest$ac_exeext
5289     if { (ac_try="$ac_link"
5290     case "(($ac_try" in
5291     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5292     *) ac_try_echo=$ac_try;;
5293     esac
5294     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5295     (eval "$ac_link") 2>conftest.er1
5296     ac_status=$?
5297     grep -v '^ *+' conftest.er1 >conftest.err
5298     rm -f conftest.er1
5299     cat conftest.err >&5
5300     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5301     (exit $ac_status); } && {
5302     test -z "$ac_c_werror_flag" ||
5303     test ! -s conftest.err
5304     } && test -s conftest$ac_exeext &&
5305     $as_test_x conftest$ac_exeext; then
5306     ac_cv_lib_lex=$ac_lib
5307     else
5308     echo "$as_me: failed program was:" >&5
5309     sed 's/^/| /' conftest.$ac_ext >&5
5310    
5311    
5312     fi
5313    
5314     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5315     conftest$ac_exeext conftest.$ac_ext
5316     test "$ac_cv_lib_lex" != 'none needed' && break
5317     done
5318     LIBS=$ac_save_LIBS
5319    
5320     fi
5321     { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
5322     echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
5323     test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
5324     fi
5325    
5326    
5327     { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
5328     echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
5329     if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
5330     echo $ECHO_N "(cached) $ECHO_C" >&6
5331     else
5332     # POSIX says lex can declare yytext either as a pointer or an array; the
5333     # default is implementation-dependent. Figure out which it is, since
5334     # not all implementations provide the %pointer and %array declarations.
5335     ac_cv_prog_lex_yytext_pointer=no
5336     ac_save_LIBS=$LIBS
5337     LIBS="$LEXLIB $ac_save_LIBS"
5338     cat >conftest.$ac_ext <<_ACEOF
5339     #define YYTEXT_POINTER 1
5340     `cat $LEX_OUTPUT_ROOT.c`
5341     _ACEOF
5342     rm -f conftest.$ac_objext conftest$ac_exeext
5343     if { (ac_try="$ac_link"
5344     case "(($ac_try" in
5345     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5346     *) ac_try_echo=$ac_try;;
5347     esac
5348     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5349     (eval "$ac_link") 2>conftest.er1
5350     ac_status=$?
5351     grep -v '^ *+' conftest.er1 >conftest.err
5352     rm -f conftest.er1
5353     cat conftest.err >&5
5354     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5355     (exit $ac_status); } && {
5356     test -z "$ac_c_werror_flag" ||
5357     test ! -s conftest.err
5358     } && test -s conftest$ac_exeext &&
5359     $as_test_x conftest$ac_exeext; then
5360     ac_cv_prog_lex_yytext_pointer=yes
5361     else
5362     echo "$as_me: failed program was:" >&5
5363     sed 's/^/| /' conftest.$ac_ext >&5
5364    
5365    
5366     fi
5367    
5368     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5369     conftest$ac_exeext conftest.$ac_ext
5370     LIBS=$ac_save_LIBS
5371    
5372     fi
5373     { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
5374     echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
5375     if test $ac_cv_prog_lex_yytext_pointer = yes; then
5376    
5377     cat >>confdefs.h <<\_ACEOF
5378     #define YYTEXT_POINTER 1
5379     _ACEOF
5380    
5381     fi
5382     rm -f conftest.l $LEX_OUTPUT_ROOT.c
5383    
5384     fi
5385    
5386 gezelter 2547 # Extract the first word of "perl", so it can be a program name with args.
5387     set dummy perl; ac_word=$2
5388 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5389     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5390 gezelter 2547 if test "${ac_cv_path_PERLINTERP+set}" = set; then
5391     echo $ECHO_N "(cached) $ECHO_C" >&6
5392     else
5393     case $PERLINTERP in
5394     [\\/]* | ?:[\\/]*)
5395     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5396     ;;
5397     *)
5398     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5399     for as_dir in $PATH
5400     do
5401     IFS=$as_save_IFS
5402     test -z "$as_dir" && as_dir=.
5403     for ac_exec_ext in '' $ac_executable_extensions; do
5404 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5405 gezelter 2547 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5406     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5407     break 2
5408 gezelter 1490 fi
5409 gezelter 2547 done
5410     done
5411 gezelter 3319 IFS=$as_save_IFS
5412 gezelter 1490
5413 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5414     ;;
5415     esac
5416     fi
5417     PERLINTERP=$ac_cv_path_PERLINTERP
5418     if test -n "$PERLINTERP"; then
5419 gezelter 3319 { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5420     echo "${ECHO_T}$PERLINTERP" >&6; }
5421 gezelter 2547 else
5422 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5423     echo "${ECHO_T}no" >&6; }
5424 gezelter 2547 fi
5425    
5426 gezelter 3319
5427 gezelter 2547 ac_cv_path_perlinterp="$PERLINTERP"
5428     _sHpB='#!'
5429    
5430    
5431 gezelter 3319 # Check whether --with-perl-shebang was given.
5432 gezelter 2547 if test "${with_perl_shebang+set}" = set; then
5433 gezelter 3319 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5434 gezelter 2547 else
5435     opt_perl_shebang="not_set"
5436 gezelter 3319 fi
5437    
5438     { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5439     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
5440 gezelter 2547 if test "${ax_cv_opt_perl_shebang+set}" = set; then
5441     echo $ECHO_N "(cached) $ECHO_C" >&6
5442     else
5443     case "$opt_perl_shebang" in
5444     not_set ) ax_cv_opt_perl_shebang=''
5445     ;;
5446     * )
5447     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5448     esac
5449    
5450     fi
5451 gezelter 3319 { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5452     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5453 gezelter 2547 if test "A$ax_cv_opt_perl_shebang" != "A"
5454     then
5455     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5456     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5457     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5458     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5459    
5460     # Automatic detection of sharpbang formula starts here
5461     else
5462     _somian_shbangperl=`$PERLINTERP -V:startperl`
5463     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5464 gezelter 3319 { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5465     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5466 gezelter 2547 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5467     echo $ECHO_N "(cached) $ECHO_C" >&6
5468     else
5469     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5470     if test "x$_somian_kspb_perl" == x
5471     then _somian_ksbp_warn_empty='durnit'
5472     else
5473     case "A$_somian_kspb_perl" in
5474     A#!*perl* )
5475     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5476     ;;
5477     A* ) _somian_ksbp_warn_defau='trouble'
5478     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5479     esac
5480     fi
5481    
5482     fi
5483 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5484     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
5485 gezelter 2547 # The above prints Checking ... result message to user.
5486     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5487    
5488     if test A${_somian_ksbp_warn_empty+set} == Aset
5489     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5490     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5491     fi
5492     # Inform user after printing result value
5493     if test A${_somian_ksbp_warn_defau+set} == Aset
5494     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5495     echo "$as_me: Maybe Not good -" >&6;}
5496     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5497     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5498     else { echo "$as_me:$LINENO: OK Good result - " >&5
5499     echo "$as_me: OK Good result - " >&6;}
5500     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5501     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5502     fi
5503 gezelter 1490 fi
5504 gezelter 2547
5505     # Find a good install program. We prefer a C program (faster),
5506     # so one script is as good as another. But avoid the broken or
5507     # incompatible versions:
5508     # SysV /etc/install, /usr/sbin/install
5509     # SunOS /usr/etc/install
5510     # IRIX /sbin/install
5511     # AIX /bin/install
5512     # AmigaOS /C/install, which installs bootblocks on floppy discs
5513     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5514     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5515     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5516     # OS/2's system install, which has a completely different semantic
5517     # ./install, which can be erroneously created by make from ./install.sh.
5518 gezelter 3319 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5519     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5520 gezelter 2547 if test -z "$INSTALL"; then
5521     if test "${ac_cv_path_install+set}" = set; then
5522     echo $ECHO_N "(cached) $ECHO_C" >&6
5523     else
5524     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5525     for as_dir in $PATH
5526     do
5527     IFS=$as_save_IFS
5528     test -z "$as_dir" && as_dir=.
5529     # Account for people who put trailing slashes in PATH elements.
5530     case $as_dir/ in
5531     ./ | .// | /cC/* | \
5532     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5533     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5534     /usr/ucb/* ) ;;
5535     *)
5536     # OSF1 and SCO ODT 3.0 have their own names for install.
5537     # Don't use installbsd from OSF since it installs stuff as root
5538     # by default.
5539     for ac_prog in ginstall scoinst install; do
5540     for ac_exec_ext in '' $ac_executable_extensions; do
5541 gezelter 3319 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5542 gezelter 2547 if test $ac_prog = install &&
5543     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5544     # AIX install. It has an incompatible calling convention.
5545     :
5546     elif test $ac_prog = install &&
5547     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5548     # program-specific install script used by HP pwplus--don't use.
5549     :
5550     else
5551     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5552     break 3
5553     fi
5554     fi
5555     done
5556     done
5557     ;;
5558     esac
5559     done
5560 gezelter 3319 IFS=$as_save_IFS
5561 gezelter 2547
5562    
5563 gezelter 1490 fi
5564 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
5565     INSTALL=$ac_cv_path_install
5566     else
5567 gezelter 3319 # As a last resort, use the slow shell script. Don't cache a
5568     # value for INSTALL within a source directory, because that will
5569 gezelter 2547 # break other packages using the cache if that directory is
5570 gezelter 3319 # removed, or if the value is a relative name.
5571 gezelter 2547 INSTALL=$ac_install_sh
5572     fi
5573     fi
5574 gezelter 3319 { echo "$as_me:$LINENO: result: $INSTALL" >&5
5575     echo "${ECHO_T}$INSTALL" >&6; }
5576 gezelter 1490
5577 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5578     # It thinks the first close brace ends the variable substitution.
5579     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5580 gezelter 2081
5581 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5582 gezelter 2081
5583 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5584 gezelter 2081
5585 gezelter 2547 case "x$INSTALL" in
5586     x/*) ;;
5587     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5588     esac
5589     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5590     # Extract the first word of "ar", so it can be a program name with args.
5591     set dummy ar; ac_word=$2
5592 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5593     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5594 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
5595 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5596     else
5597 gezelter 2547 if test -n "$AR"; then
5598     ac_cv_prog_AR="$AR" # Let the user override the test.
5599 gezelter 1490 else
5600 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5601     for as_dir in $PATH
5602     do
5603     IFS=$as_save_IFS
5604     test -z "$as_dir" && as_dir=.
5605     for ac_exec_ext in '' $ac_executable_extensions; do
5606 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5607 gezelter 2547 ac_cv_prog_AR="ar"
5608 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5609     break 2
5610     fi
5611 gezelter 1490 done
5612 gezelter 2081 done
5613 gezelter 3319 IFS=$as_save_IFS
5614 gezelter 1490
5615 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5616 gezelter 1490 fi
5617     fi
5618 gezelter 2547 AR=$ac_cv_prog_AR
5619     if test -n "$AR"; then
5620 gezelter 3319 { echo "$as_me:$LINENO: result: $AR" >&5
5621     echo "${ECHO_T}$AR" >&6; }
5622 gezelter 1490 else
5623 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5624     echo "${ECHO_T}no" >&6; }
5625 gezelter 1490 fi
5626    
5627 gezelter 3319
5628 gezelter 2547 if test "$AR" = "NONE"; then
5629     cat >confcache <<\_ACEOF
5630     # This file is a shell script that caches the results of configure
5631     # tests run on this system so they can be shared between configure
5632     # scripts and configure runs, see configure's option --config-cache.
5633     # It is not useful on other systems. If it contains results you don't
5634     # want to keep, you may remove or edit it.
5635     #
5636     # config.status only pays attention to the cache file if you give it
5637     # the --recheck option to rerun configure.
5638     #
5639     # `ac_cv_env_foo' variables (set or unset) will be overridden when
5640     # loading this file, other *unset* `ac_cv_foo' will be assigned the
5641     # following values.
5642    
5643     _ACEOF
5644    
5645     # The following way of writing the cache mishandles newlines in values,
5646     # but we know of no workaround that is simple, portable, and efficient.
5647 gezelter 3319 # So, we kill variables containing newlines.
5648 gezelter 2547 # Ultrix sh set writes to stderr and can't be redirected directly,
5649     # and sets the high bit in the cache file unless we assign to the vars.
5650 gezelter 3319 (
5651     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5652     eval ac_val=\$$ac_var
5653     case $ac_val in #(
5654     *${as_nl}*)
5655     case $ac_var in #(
5656     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5657     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5658     esac
5659     case $ac_var in #(
5660     _ | IFS | as_nl) ;; #(
5661     *) $as_unset $ac_var ;;
5662     esac ;;
5663     esac
5664     done
5665    
5666 gezelter 2547 (set) 2>&1 |
5667 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5668     *${as_nl}ac_space=\ *)
5669 gezelter 2547 # `set' does not quote correctly, so add quotes (double-quote
5670     # substitution turns \\\\ into \\, and sed turns \\ into \).
5671     sed -n \
5672     "s/'/'\\\\''/g;
5673     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5674 gezelter 3319 ;; #(
5675 gezelter 2547 *)
5676     # `set' quotes correctly as required by POSIX, so do not add quotes.
5677 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5678 gezelter 2547 ;;
5679 gezelter 3319 esac |
5680     sort
5681     ) |
5682 gezelter 2547 sed '
5683 gezelter 3319 /^ac_cv_env_/b end
5684 gezelter 2547 t clear
5685 gezelter 3319 :clear
5686 gezelter 2547 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5687     t end
5688 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5689     :end' >>confcache
5690     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5691     if test -w "$cache_file"; then
5692     test "x$cache_file" != "x/dev/null" &&
5693     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5694     echo "$as_me: updating cache $cache_file" >&6;}
5695 gezelter 2547 cat confcache >$cache_file
5696     else
5697 gezelter 3319 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5698     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5699 gezelter 2547 fi
5700 gezelter 1490 fi
5701 chuckv 3288 rm -f confcache
5702 gezelter 2547 exit 1
5703     fi
5704     # Extract the first word of "ps", so it can be a program name with args.
5705     set dummy ps; ac_word=$2
5706 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5707     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5708 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
5709 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5710     else
5711 gezelter 2547 case $PS in
5712     [\\/]* | ?:[\\/]*)
5713     ac_cv_path_PS="$PS" # Let the user override the test with a path.
5714     ;;
5715     *)
5716     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5717 gezelter 2081 for as_dir in $PATH
5718     do
5719     IFS=$as_save_IFS
5720     test -z "$as_dir" && as_dir=.
5721     for ac_exec_ext in '' $ac_executable_extensions; do
5722 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5723 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5724 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5725     break 2
5726     fi
5727 gezelter 1490 done
5728 gezelter 2081 done
5729 gezelter 3319 IFS=$as_save_IFS
5730 gezelter 1490
5731 gezelter 2547 ;;
5732     esac
5733 gezelter 1490 fi
5734 gezelter 2547 PS=$ac_cv_path_PS
5735     if test -n "$PS"; then
5736 gezelter 3319 { echo "$as_me:$LINENO: result: $PS" >&5
5737     echo "${ECHO_T}$PS" >&6; }
5738 gezelter 1490 else
5739 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5740     echo "${ECHO_T}no" >&6; }
5741 gezelter 1490 fi
5742    
5743 gezelter 3319
5744     { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5745     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
5746 gezelter 2547 if test "${ac_cv_prog_ps_syntax+set}" = set; then
5747     echo $ECHO_N "(cached) $ECHO_C" >&6
5748     else
5749 gezelter 1490
5750 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
5751     ac_cv_prog_ps_ax=yes
5752     else
5753     ac_cv_prog_ps_ax=no
5754     fi
5755     if $PS -ef -o rss > /dev/null 2>&1; then
5756     ac_cv_prog_ps_ef=yes
5757     else
5758     ac_cv_prog_ps_ef=no
5759     fi
5760     if test "$ac_cv_prog_ps_ax" = yes; then
5761     ac_cv_prog_ps_syntax=BSD
5762     else
5763     if test "$ac_cv_prog_ps_ef" = yes; then
5764     ac_cv_prog_ps_syntax=POSIX
5765     else
5766     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5767     echo "$as_me: error: Could not determine ps syntax" >&2;}
5768     { (exit 1); exit 1; }; }
5769     fi
5770     fi
5771    
5772 gezelter 1490 fi
5773 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5774     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
5775 gezelter 1490
5776 gezelter 2547 cat >>confdefs.h <<_ACEOF
5777     #define PSCOMMAND $PS
5778     _ACEOF
5779 gezelter 2081
5780 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
5781    
5782     cat >>confdefs.h <<\_ACEOF
5783     #define PSTYPE_IS_BSD 1
5784     _ACEOF
5785    
5786 gezelter 1490 else
5787 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5788 gezelter 1490
5789 gezelter 2547 cat >>confdefs.h <<\_ACEOF
5790     #define PSTYPE_IS_POSIX 1
5791     _ACEOF
5792 gezelter 1490
5793 gezelter 2547 else
5794     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5795     echo "$as_me: error: Unknown ps syntax type!" >&2;}
5796     { (exit 1); exit 1; }; }
5797     fi
5798     fi
5799 gezelter 1490
5800 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5801     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5802     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5803 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5804 gezelter 1490
5805 gezelter 2547
5806 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5807     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5808     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5809     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5810     { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5811     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5812 gezelter 2547 if test "${ac_cv_fc_srcext_F90+set}" = set; then
5813     echo $ECHO_N "(cached) $ECHO_C" >&6
5814     else
5815     ac_ext=F90
5816 gezelter 3319 ac_fcflags_srcext_save=$ac_fcflags_srcext
5817     ac_fcflags_srcext=
5818 gezelter 2547 ac_cv_fc_srcext_F90=unknown
5819     for ac_flag in none -qsuffix=f=F90 -Tf; do
5820 gezelter 3319 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5821 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
5822     program main
5823    
5824     end
5825 gezelter 1490 _ACEOF
5826 chuckv 3288 rm -f conftest.$ac_objext
5827 gezelter 3319 if { (ac_try="$ac_compile"
5828     case "(($ac_try" in
5829     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5830     *) ac_try_echo=$ac_try;;
5831     esac
5832     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5833     (eval "$ac_compile") 2>conftest.er1
5834 gezelter 1490 ac_status=$?
5835 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5836     rm -f conftest.er1
5837     cat conftest.err >&5
5838     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5839 gezelter 3319 (exit $ac_status); } && {
5840     test -z "$ac_fc_werror_flag" ||
5841     test ! -s conftest.err
5842     } && test -s conftest.$ac_objext; then
5843 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
5844 gezelter 1490 else
5845     echo "$as_me: failed program was:" >&5
5846 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5847    
5848 gezelter 3319
5849 gezelter 1490 fi
5850 gezelter 3319
5851     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5852 gezelter 2547 done
5853 chuckv 3288 rm -f conftest.$ac_objext conftest.F90
5854 gezelter 3319 ac_fcflags_srcext=$ac_fcflags_srcext_save
5855 gezelter 1490
5856     fi
5857 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5858     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
5859 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5860     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5861     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5862     { (exit 1); exit 1; }; }
5863     else
5864 gezelter 3319 ac_fc_srcext=F90
5865 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5866 gezelter 3319 ac_fcflags_srcext=""
5867 gezelter 2547 FCFLAGS_F90=""
5868     else
5869 gezelter 3319 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5870 gezelter 2547 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5871     fi
5872 gezelter 1490
5873 gezelter 2081
5874 gezelter 2547 fi
5875 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5876     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5877     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5878     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5879 gezelter 2081
5880    
5881    
5882 gezelter 2547
5883    
5884 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
5885     # for preprocessed f90 source.
5886    
5887     if test "$ac_test_PREPFLAG" != "set"; then
5888     PREPFLAG=""
5889     case "${host_cpu}-${host_os}" in
5890    
5891 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5892 gezelter 1490 PREPFLAG="-fpp1 "
5893     fi;;
5894 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5895 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
5896     fi;;
5897     *darwin*)
5898 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5899 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
5900     fi;;
5901     esac
5902    
5903     if test -z "$PREPFLAG"; then
5904 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5905 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5906     PREPFLAG=""
5907     fi
5908    
5909 gezelter 3319 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5910     echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
5911 gezelter 1490
5912 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5913     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5914     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5915 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5916 gezelter 1490
5917     ac_save_ext=$ac_ext
5918     ac_ext=F90
5919 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5920 gezelter 1490
5921     if test "$PREPFLAG"; then
5922 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
5923 gezelter 1490 fi
5924    
5925     cat >conftest.$ac_ext <<_ACEOF
5926    
5927 gezelter 2081
5928 gezelter 2547 program conftest
5929 gezelter 1490 integer :: i
5930     i = 1
5931 gezelter 2547 end program conftest
5932 gezelter 1490
5933     _ACEOF
5934 chuckv 3288 rm -f conftest.$ac_objext
5935 gezelter 3319 if { (ac_try="$ac_compile"
5936     case "(($ac_try" in
5937     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5938     *) ac_try_echo=$ac_try;;
5939     esac
5940     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5941     (eval "$ac_compile") 2>conftest.er1
5942 gezelter 1490 ac_status=$?
5943 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5944     rm -f conftest.er1
5945     cat conftest.err >&5
5946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5947 gezelter 3319 (exit $ac_status); } && {
5948     test -z "$ac_fc_werror_flag" ||
5949     test ! -s conftest.err
5950     } && test -s conftest.$ac_objext; then
5951 gezelter 1490 prepflagworks=1
5952     else
5953     echo "$as_me: failed program was:" >&5
5954 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5955    
5956 gezelter 3319 prepflagworks=0
5957 gezelter 1490 fi
5958    
5959 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5960    
5961 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5962 gezelter 1490 ac_ext=$ac_save_ext
5963 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5964     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5965     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5966 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5967 gezelter 1490
5968 gezelter 2081
5969 gezelter 1490 if test "$prepflagworks" = 1; then
5970 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
5971     echo "${ECHO_T}yes" >&6; }
5972 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
5973 gezelter 1490
5974     else
5975 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5976     echo "${ECHO_T}no" >&6; }
5977 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5978 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5979     { (exit 1); exit 1; }; }
5980     fi
5981     fi
5982    
5983 gezelter 2081
5984    
5985    
5986    
5987 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
5988     # for preprocessed f90 source with -D type defines
5989    
5990     if test "$ac_test_PREPDEFFLAG" != "set"; then
5991     PREPDEFFLAG=""
5992     case "${host_cpu}-${host_os}" in
5993    
5994 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5995 gezelter 1490 PREPDEFFLAG=" "
5996     fi;;
5997 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5998 gezelter 1490 PREPDEFFLAG="-WF,"
5999     fi;;
6000     *darwin*)
6001 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6002 gezelter 1490 PREPDEFFLAG="-WF,"
6003     fi;;
6004     esac
6005    
6006     if test -z "$PREPDEFFLAG"; then
6007 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
6008 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
6009     PREPDEFFLAG=" "
6010     fi
6011    
6012 gezelter 3319 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
6013     echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
6014 gezelter 1490
6015 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6016     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6017     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6018 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6019 gezelter 1490
6020     ac_save_ext=$ac_ext
6021     ac_ext=F90
6022 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
6023 gezelter 1490
6024     if test "$PREPDEFFLAG"; then
6025 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
6026 gezelter 1490 fi
6027    
6028     cat >conftest.$ac_ext <<_ACEOF
6029    
6030 gezelter 2081
6031 gezelter 2547 program conftest
6032 gezelter 1490 integer :: i
6033     #ifdef TEST
6034     i = 1
6035     #else
6036     choke me
6037     #endif
6038 gezelter 2547 end program conftest
6039 gezelter 1490
6040     _ACEOF
6041 chuckv 3288 rm -f conftest.$ac_objext
6042 gezelter 3319 if { (ac_try="$ac_compile"
6043     case "(($ac_try" in
6044     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6045     *) ac_try_echo=$ac_try;;
6046     esac
6047     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6048     (eval "$ac_compile") 2>conftest.er1
6049 gezelter 1490 ac_status=$?
6050 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6051     rm -f conftest.er1
6052     cat conftest.err >&5
6053     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6054 gezelter 3319 (exit $ac_status); } && {
6055     test -z "$ac_fc_werror_flag" ||
6056     test ! -s conftest.err
6057     } && test -s conftest.$ac_objext; then
6058 gezelter 1490 prepdefflagworks=1
6059     else
6060     echo "$as_me: failed program was:" >&5
6061 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6062    
6063 gezelter 3319 prepdefflagworks=0
6064 gezelter 1490 fi
6065    
6066 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6067    
6068 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
6069 gezelter 1490 ac_ext=$ac_save_ext
6070 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6071     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6072     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6073 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6074 gezelter 1490
6075 gezelter 2081
6076 gezelter 1490 if test "$prepdefflagworks" = 1; then
6077 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
6078     echo "${ECHO_T}yes" >&6; }
6079 gezelter 1490
6080     else
6081 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
6082     echo "${ECHO_T}no" >&6; }
6083 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
6084 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
6085     { (exit 1); exit 1; }; }
6086     fi
6087     fi
6088    
6089 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6090     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6091     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6092 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6093 gezelter 3319 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6094     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6095 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
6096 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
6097     else
6098 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
6099     program main
6100 gezelter 1490
6101 gezelter 2547 end
6102 gezelter 1490 _ACEOF
6103 chuckv 3288 rm -f conftest.$ac_objext
6104 gezelter 3319 if { (ac_try="$ac_compile"
6105     case "(($ac_try" in
6106     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6107     *) ac_try_echo=$ac_try;;
6108     esac
6109     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6110     (eval "$ac_compile") 2>conftest.er1
6111 gezelter 1490 ac_status=$?
6112 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6113 chuckv 3288 rm -f conftest.er1
6114 gezelter 2081 cat conftest.err >&5
6115     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6116 gezelter 3319 (exit $ac_status); } && {
6117     test -z "$ac_fc_werror_flag" ||
6118     test ! -s conftest.err
6119     } && test -s conftest.$ac_objext; then
6120 gezelter 2547 ac_cv_prog_fc_v=
6121 gezelter 1490 # Try some options frequently used verbose output
6122     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6123 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
6124     program main
6125 gezelter 1490
6126 gezelter 2547 end
6127     _ACEOF
6128 gezelter 1490
6129 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
6130     # 1 to this macro) to the Fortran compiler in order to get
6131     # "verbose" output that we can then parse for the Fortran linker
6132     # flags.
6133     ac_save_FFLAGS=$FCFLAGS
6134     FCFLAGS="$FCFLAGS $ac_verb"
6135 gezelter 3319 eval "set x $ac_link"
6136     shift
6137     echo "$as_me:$LINENO: $*" >&5
6138 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6139     echo "$ac_fc_v_output" >&5
6140     FCFLAGS=$ac_save_FFLAGS
6141 gezelter 1490
6142 chuckv 3288 rm -f conftest*
6143 gezelter 2081
6144 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6145     # /foo, /bar, and /baz are search directories for the Fortran linker.
6146     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6147     ac_fc_v_output="`echo $ac_fc_v_output |
6148     grep 'LPATH is:' |
6149     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6150 gezelter 1490
6151 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6152     # that detects unbalanced quotes in FLIBS should be implemented
6153     # and (ugh) tested at some point.
6154 gezelter 2547 case $ac_fc_v_output in
6155     # If we are using xlf then replace all the commas with spaces.
6156     *xlfentry*)
6157     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6158 gezelter 1490
6159 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6160     # $LIBS confuse us, and the libraries appear later in the output anyway).
6161     *mGLOB_options_string*)
6162 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6163 gezelter 1490
6164 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6165     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6166     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6167     *-cmdline\ * | *-ignore\ * | *-def\ *)
6168     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6169     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6170     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6171     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6172    
6173 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6174     *cft90*)
6175 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6176 gezelter 2547 esac
6177 gezelter 1490
6178    
6179     # look for -l* and *.a constructs in the output
6180 gezelter 2547 for ac_arg in $ac_fc_v_output; do
6181 gezelter 1490 case $ac_arg in
6182     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6183 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
6184 gezelter 1490 break 2 ;;
6185     esac
6186     done
6187     done
6188 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
6189     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6190     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6191 gezelter 1490 fi
6192     else
6193     echo "$as_me: failed program was:" >&5
6194 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6195    
6196 gezelter 3319 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6197 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
6198     fi
6199    
6200 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6201    
6202 gezelter 1490 fi
6203 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6204     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6205     { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6206     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6207 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
6208 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
6209     else
6210 gezelter 2547 if test "x$FCLIBS" != "x"; then
6211     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6212 gezelter 1490 else
6213    
6214     cat >conftest.$ac_ext <<_ACEOF
6215 gezelter 2547 program main
6216 gezelter 1490
6217 gezelter 2547 end
6218 gezelter 1490 _ACEOF
6219    
6220     # Compile and link our simple test program by passing a flag (argument
6221 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
6222     # "verbose" output that we can then parse for the Fortran linker
6223 gezelter 1490 # flags.
6224 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
6225     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6226 gezelter 3319 eval "set x $ac_link"
6227     shift
6228     echo "$as_me:$LINENO: $*" >&5
6229 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6230     echo "$ac_fc_v_output" >&5
6231     FCFLAGS=$ac_save_FFLAGS
6232 gezelter 1490
6233 chuckv 3288 rm -f conftest*
6234 gezelter 1490
6235 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6236     # /foo, /bar, and /baz are search directories for the Fortran linker.
6237     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6238     ac_fc_v_output="`echo $ac_fc_v_output |
6239     grep 'LPATH is:' |
6240     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6241 gezelter 1490
6242 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6243     # that detects unbalanced quotes in FLIBS should be implemented
6244     # and (ugh) tested at some point.
6245 gezelter 2547 case $ac_fc_v_output in
6246     # If we are using xlf then replace all the commas with spaces.
6247     *xlfentry*)
6248     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6249 gezelter 1490
6250 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6251     # $LIBS confuse us, and the libraries appear later in the output anyway).
6252     *mGLOB_options_string*)
6253 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6254 gezelter 1490
6255 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6256     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6257     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6258     *-cmdline\ * | *-ignore\ * | *-def\ *)
6259     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6260     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6261     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6262     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6263    
6264 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6265     *cft90*)
6266 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6267 gezelter 2547 esac
6268 gezelter 1490
6269 gezelter 2547
6270    
6271     ac_cv_fc_libs=
6272    
6273 gezelter 1490 # Save positional arguments (if any)
6274     ac_save_positional="$@"
6275    
6276 gezelter 2547 set X $ac_fc_v_output
6277 gezelter 1490 while test $# != 1; do
6278     shift
6279     ac_arg=$1
6280     case $ac_arg in
6281     [\\/]*.a | ?:[\\/]*.a)
6282     ac_exists=false
6283 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6284 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
6285     ac_exists=true
6286     break
6287     fi
6288     done
6289    
6290     if test x"$ac_exists" = xtrue; then
6291     :
6292     else
6293 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6294 gezelter 1490 fi
6295    
6296     ;;
6297     -bI:*)
6298     ac_exists=false
6299 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6300 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
6301     ac_exists=true
6302     break
6303     fi
6304     done
6305    
6306     if test x"$ac_exists" = xtrue; then
6307     :
6308     else
6309     if test "$ac_compiler_gnu" = yes; then
6310     for ac_link_opt in $ac_arg; do
6311 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6312 gezelter 1490 done
6313     else
6314 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6315 gezelter 1490 fi
6316     fi
6317    
6318     ;;
6319     # Ignore these flags.
6320 gezelter 3319 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6321 gezelter 1490 ;;
6322     -lkernel32)
6323 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6324 gezelter 1490 ;;
6325 gezelter 3319 -[LRuYz])
6326 gezelter 1490 # These flags, when seen by themselves, take an argument.
6327     # We remove the space between option and argument and re-iterate
6328     # unless we find an empty arg or a new option (starting with -)
6329     case $2 in
6330 gezelter 2547 "" | -*);;
6331     *)
6332 gezelter 1490 ac_arg="$ac_arg$2"
6333     shift; shift
6334     set X $ac_arg "$@"
6335     ;;
6336     esac
6337     ;;
6338     -YP,*)
6339     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6340     ac_exists=false
6341 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6342 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
6343     ac_exists=true
6344     break
6345     fi
6346     done
6347    
6348     if test x"$ac_exists" = xtrue; then
6349     :
6350     else
6351     ac_arg="$ac_arg $ac_j"
6352 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6353 gezelter 1490 fi
6354    
6355     done
6356     ;;
6357     -[lLR]*)
6358     ac_exists=false
6359 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6360 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
6361     ac_exists=true
6362     break
6363     fi
6364     done
6365    
6366     if test x"$ac_exists" = xtrue; then
6367     :
6368     else
6369 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6370 gezelter 1490 fi
6371    
6372     ;;
6373 gezelter 3319 -zallextract*| -zdefaultextract)
6374     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6375     ;;
6376 gezelter 1490 # Ignore everything else.
6377     esac
6378     done
6379     # restore positional arguments
6380     set X $ac_save_positional; shift
6381    
6382     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6383     # then we insist that the "run path" must be an absolute path (i.e. it
6384     # must begin with a "/").
6385     case `(uname -sr) 2>/dev/null` in
6386     "SunOS 5"*)
6387 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
6388 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6389     test "x$ac_ld_run_path" != x &&
6390     if test "$ac_compiler_gnu" = yes; then
6391     for ac_link_opt in $ac_ld_run_path; do
6392 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6393 gezelter 1490 done
6394     else
6395 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6396 gezelter 1490 fi
6397     ;;
6398     esac
6399 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6400 gezelter 1490
6401     fi
6402 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6403     echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6404 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
6405 gezelter 1490
6406    
6407 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6408     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6409     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6410 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6411 gezelter 2081
6412 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6413     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6414     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6415 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6416    
6417 gezelter 3319 { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6418     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6419 gezelter 2547 if test "${ac_cv_fc_dummy_main+set}" = set; then
6420 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
6421     else
6422 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
6423     LIBS="$LIBS $FCLIBS"
6424     ac_fortran_dm_var=FC_DUMMY_MAIN
6425     ac_ext=c
6426     ac_cpp='$CPP $CPPFLAGS'
6427     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6428     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6429     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6430    
6431     # First, try linking without a dummy main:
6432     cat >conftest.$ac_ext <<_ACEOF
6433     /* confdefs.h. */
6434 gezelter 1490 _ACEOF
6435 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
6436     cat >>conftest.$ac_ext <<_ACEOF
6437     /* end confdefs.h. */
6438    
6439     #ifdef FC_DUMMY_MAIN
6440     #ifndef FC_DUMMY_MAIN_EQ_F77
6441     # ifdef __cplusplus
6442     extern "C"
6443     # endif
6444     int FC_DUMMY_MAIN() { return 1; }
6445     #endif
6446     #endif
6447     int
6448     main ()
6449     {
6450    
6451     ;
6452     return 0;
6453     }
6454     _ACEOF
6455 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6456 gezelter 3319 if { (ac_try="$ac_link"
6457     case "(($ac_try" in
6458     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6459     *) ac_try_echo=$ac_try;;
6460     esac
6461     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6462     (eval "$ac_link") 2>conftest.er1
6463 gezelter 2547 ac_status=$?
6464     grep -v '^ *+' conftest.er1 >conftest.err
6465     rm -f conftest.er1
6466     cat conftest.err >&5
6467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6468 gezelter 3319 (exit $ac_status); } && {
6469     test -z "$ac_c_werror_flag" ||
6470     test ! -s conftest.err
6471     } && test -s conftest$ac_exeext &&
6472     $as_test_x conftest$ac_exeext; then
6473 gezelter 2547 ac_cv_fortran_dummy_main=none
6474     else
6475     echo "$as_me: failed program was:" >&5
6476     sed 's/^/| /' conftest.$ac_ext >&5
6477    
6478 gezelter 3319 ac_cv_fortran_dummy_main=unknown
6479 gezelter 2547 fi
6480 gezelter 3319
6481     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6482 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6483    
6484     if test $ac_cv_fortran_dummy_main = unknown; then
6485     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6486     cat >conftest.$ac_ext <<_ACEOF
6487     /* confdefs.h. */
6488     _ACEOF
6489     cat confdefs.h >>conftest.$ac_ext
6490     cat >>conftest.$ac_ext <<_ACEOF
6491     /* end confdefs.h. */
6492     #define $ac_fortran_dm_var $ac_func
6493     #ifdef FC_DUMMY_MAIN
6494     #ifndef FC_DUMMY_MAIN_EQ_F77
6495     # ifdef __cplusplus
6496     extern "C"
6497     # endif
6498     int FC_DUMMY_MAIN() { return 1; }
6499     #endif
6500     #endif
6501     int
6502     main ()
6503     {
6504    
6505     ;
6506     return 0;
6507     }
6508     _ACEOF
6509 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6510 gezelter 3319 if { (ac_try="$ac_link"
6511     case "(($ac_try" in
6512     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6513     *) ac_try_echo=$ac_try;;
6514     esac
6515     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6516     (eval "$ac_link") 2>conftest.er1
6517 gezelter 2547 ac_status=$?
6518     grep -v '^ *+' conftest.er1 >conftest.err
6519     rm -f conftest.er1
6520     cat conftest.err >&5
6521     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6522 gezelter 3319 (exit $ac_status); } && {
6523     test -z "$ac_c_werror_flag" ||
6524     test ! -s conftest.err
6525     } && test -s conftest$ac_exeext &&
6526     $as_test_x conftest$ac_exeext; then
6527 gezelter 2547 ac_cv_fortran_dummy_main=$ac_func; break
6528     else
6529     echo "$as_me: failed program was:" >&5
6530     sed 's/^/| /' conftest.$ac_ext >&5
6531    
6532 gezelter 3319
6533 gezelter 2547 fi
6534 gezelter 3319
6535     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6536 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6537     done
6538     fi
6539 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6540     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6541     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6542 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6543     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6544 chuckv 3288 rm -f conftest*
6545 gezelter 2547 LIBS=$ac_fc_dm_save_LIBS
6546    
6547     fi
6548 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6549     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
6550 gezelter 2547 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6551     if test "$FC_DUMMY_MAIN" != unknown; then
6552     if test $FC_DUMMY_MAIN != none; then
6553    
6554     cat >>confdefs.h <<_ACEOF
6555     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6556     _ACEOF
6557    
6558     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6559    
6560     cat >>confdefs.h <<\_ACEOF
6561     #define FC_DUMMY_MAIN_EQ_F77 1
6562     _ACEOF
6563    
6564     fi
6565     fi
6566     else
6567     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6568     See \`config.log' for more details." >&5
6569     echo "$as_me: error: linking to Fortran libraries from C fails
6570     See \`config.log' for more details." >&2;}
6571     { (exit 1); exit 1; }; }
6572     fi
6573    
6574    
6575 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6576     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6577     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6578 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6579    
6580 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6581     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6582     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6583 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6584 gezelter 3319 { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6585     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
6586 gezelter 2547 if test "${ac_cv_fc_mangling+set}" = set; then
6587     echo $ECHO_N "(cached) $ECHO_C" >&6
6588     else
6589     cat >conftest.$ac_ext <<_ACEOF
6590     subroutine foobar()
6591     return
6592     end
6593     subroutine foo_bar()
6594     return
6595     end
6596     _ACEOF
6597 chuckv 3288 rm -f conftest.$ac_objext
6598 gezelter 3319 if { (ac_try="$ac_compile"
6599     case "(($ac_try" in
6600     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6601     *) ac_try_echo=$ac_try;;
6602     esac
6603     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6604     (eval "$ac_compile") 2>conftest.er1
6605 gezelter 1490 ac_status=$?
6606 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6607     rm -f conftest.er1
6608     cat conftest.err >&5
6609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610 gezelter 3319 (exit $ac_status); } && {
6611     test -z "$ac_fc_werror_flag" ||
6612     test ! -s conftest.err
6613     } && test -s conftest.$ac_objext; then
6614 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
6615 gezelter 1490
6616 gezelter 2547 ac_save_LIBS=$LIBS
6617     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6618    
6619 gezelter 1490 ac_ext=c
6620     ac_cpp='$CPP $CPPFLAGS'
6621     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6622     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6623     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6624     ac_success=no
6625     for ac_foobar in foobar FOOBAR; do
6626     for ac_underscore in "" "_"; do
6627     ac_func="$ac_foobar$ac_underscore"
6628     cat >conftest.$ac_ext <<_ACEOF
6629 gezelter 2081 /* confdefs.h. */
6630     _ACEOF
6631     cat confdefs.h >>conftest.$ac_ext
6632     cat >>conftest.$ac_ext <<_ACEOF
6633     /* end confdefs.h. */
6634 gezelter 1490
6635 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
6636     Use char because int might match the return type of a GCC
6637     builtin and then its argument prototype would still apply. */
6638 gezelter 1490 #ifdef __cplusplus
6639     extern "C"
6640     #endif
6641     char $ac_func ();
6642 gezelter 2547 #ifdef FC_DUMMY_MAIN
6643     #ifndef FC_DUMMY_MAIN_EQ_F77
6644     # ifdef __cplusplus
6645     extern "C"
6646     # endif
6647     int FC_DUMMY_MAIN() { return 1; }
6648     #endif
6649     #endif
6650 gezelter 1490 int
6651     main ()
6652     {
6653 gezelter 3319 return $ac_func ();
6654 gezelter 1490 ;
6655     return 0;
6656     }
6657     _ACEOF
6658 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6659 gezelter 3319 if { (ac_try="$ac_link"
6660     case "(($ac_try" in
6661     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6662     *) ac_try_echo=$ac_try;;
6663     esac
6664     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6665     (eval "$ac_link") 2>conftest.er1
6666 gezelter 1490 ac_status=$?
6667 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6668     rm -f conftest.er1
6669     cat conftest.err >&5
6670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6671 gezelter 3319 (exit $ac_status); } && {
6672     test -z "$ac_c_werror_flag" ||
6673     test ! -s conftest.err
6674     } && test -s conftest$ac_exeext &&
6675     $as_test_x conftest$ac_exeext; then
6676 gezelter 1490 ac_success=yes; break 2
6677     else
6678     echo "$as_me: failed program was:" >&5
6679 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6680    
6681 gezelter 3319
6682 gezelter 1490 fi
6683 gezelter 3319
6684     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6685 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
6686 gezelter 1490 done
6687     done
6688 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6689     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6690     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6691 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6692 gezelter 1490
6693     if test "$ac_success" = "yes"; then
6694     case $ac_foobar in
6695 gezelter 2547 foobar)
6696     ac_case=lower
6697     ac_foo_bar=foo_bar
6698     ;;
6699     FOOBAR)
6700     ac_case=upper
6701     ac_foo_bar=FOO_BAR
6702     ;;
6703 gezelter 1490 esac
6704    
6705 gezelter 2547 ac_ext=c
6706     ac_cpp='$CPP $CPPFLAGS'
6707     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6708     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6709     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6710 gezelter 1490 ac_success_extra=no
6711     for ac_extra in "" "_"; do
6712 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6713     cat >conftest.$ac_ext <<_ACEOF
6714 gezelter 2081 /* confdefs.h. */
6715     _ACEOF
6716     cat confdefs.h >>conftest.$ac_ext
6717     cat >>conftest.$ac_ext <<_ACEOF
6718     /* end confdefs.h. */
6719 gezelter 1490
6720 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
6721     Use char because int might match the return type of a GCC
6722     builtin and then its argument prototype would still apply. */
6723 gezelter 1490 #ifdef __cplusplus
6724     extern "C"
6725     #endif
6726     char $ac_func ();
6727 gezelter 2547 #ifdef FC_DUMMY_MAIN
6728     #ifndef FC_DUMMY_MAIN_EQ_F77
6729     # ifdef __cplusplus
6730     extern "C"
6731     # endif
6732     int FC_DUMMY_MAIN() { return 1; }
6733     #endif
6734     #endif
6735 gezelter 1490 int
6736     main ()
6737     {
6738 gezelter 3319 return $ac_func ();
6739 gezelter 1490 ;
6740     return 0;
6741     }
6742     _ACEOF
6743 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6744 gezelter 3319 if { (ac_try="$ac_link"
6745     case "(($ac_try" in
6746     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6747     *) ac_try_echo=$ac_try;;
6748     esac
6749     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6750     (eval "$ac_link") 2>conftest.er1
6751 gezelter 1490 ac_status=$?
6752 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6753     rm -f conftest.er1
6754     cat conftest.err >&5
6755     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756 gezelter 3319 (exit $ac_status); } && {
6757     test -z "$ac_c_werror_flag" ||
6758     test ! -s conftest.err
6759     } && test -s conftest$ac_exeext &&
6760     $as_test_x conftest$ac_exeext; then
6761 gezelter 1490 ac_success_extra=yes; break
6762     else
6763     echo "$as_me: failed program was:" >&5
6764 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6765    
6766 gezelter 3319
6767 gezelter 1490 fi
6768 gezelter 3319
6769     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6770 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
6771 gezelter 1490 done
6772 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6773     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6774     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6775 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6776 gezelter 1490
6777     if test "$ac_success_extra" = "yes"; then
6778 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
6779 gezelter 1490 if test -z "$ac_underscore"; then
6780 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6781 gezelter 1490 else
6782 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6783 gezelter 1490 fi
6784     if test -z "$ac_extra"; then
6785 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6786 gezelter 1490 else
6787 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6788 gezelter 1490 fi
6789     else
6790 gezelter 2547 ac_cv_fc_mangling="unknown"
6791 gezelter 1490 fi
6792     else
6793 gezelter 2547 ac_cv_fc_mangling="unknown"
6794 gezelter 1490 fi
6795    
6796     LIBS=$ac_save_LIBS
6797 chuckv 3288 rm -f cfortran_test* conftest*
6798 gezelter 1490 else
6799     echo "$as_me: failed program was:" >&5
6800 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6801    
6802 gezelter 3319 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6803 gezelter 2547 See \`config.log' for more details." >&5
6804     echo "$as_me: error: cannot compile a simple Fortran program
6805     See \`config.log' for more details." >&2;}
6806     { (exit 1); exit 1; }; }
6807 gezelter 1490 fi
6808    
6809 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6810    
6811 gezelter 1490 fi
6812 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6813     echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6814 gezelter 1490
6815 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6816     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6817     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6818 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6819 gezelter 2081
6820 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6821     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6822     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6823 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6824 gezelter 2081
6825 gezelter 2547
6826     case $ac_cv_fc_mangling in
6827 gezelter 1490 "lower case, no underscore, no extra underscore")
6828 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6829 gezelter 2547 #define FC_FUNC(name,NAME) name
6830 gezelter 2081 _ACEOF
6831 gezelter 1490
6832 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6833 gezelter 2547 #define FC_FUNC_(name,NAME) name
6834 gezelter 2081 _ACEOF
6835 gezelter 1490 ;;
6836     "lower case, no underscore, extra underscore")
6837 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6838 gezelter 2547 #define FC_FUNC(name,NAME) name
6839 gezelter 2081 _ACEOF
6840 gezelter 1490
6841 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6842 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
6843 gezelter 2081 _ACEOF
6844 gezelter 1490 ;;
6845     "lower case, underscore, no extra underscore")
6846 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6847 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
6848 gezelter 2081 _ACEOF
6849 gezelter 1490
6850 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6851 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
6852 gezelter 2081 _ACEOF
6853 gezelter 1490 ;;
6854     "lower case, underscore, extra underscore")
6855 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6856 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
6857 gezelter 2081 _ACEOF
6858 gezelter 1490
6859 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6860 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
6861 gezelter 2081 _ACEOF
6862 gezelter 1490 ;;
6863     "upper case, no underscore, no extra underscore")
6864 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6865 gezelter 2547 #define FC_FUNC(name,NAME) NAME
6866 gezelter 2081 _ACEOF
6867 gezelter 1490
6868 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6869 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
6870 gezelter 2081 _ACEOF
6871 gezelter 1490 ;;
6872     "upper case, no underscore, extra underscore")
6873 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6874 gezelter 2547 #define FC_FUNC(name,NAME) NAME
6875 gezelter 2081 _ACEOF
6876 gezelter 1490
6877 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6878 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
6879 gezelter 2081 _ACEOF
6880 gezelter 1490 ;;
6881     "upper case, underscore, no extra underscore")
6882 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6883 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
6884 gezelter 2081 _ACEOF
6885 gezelter 1490
6886 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6887 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
6888 gezelter 2081 _ACEOF
6889 gezelter 1490 ;;
6890     "upper case, underscore, extra underscore")
6891 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6892 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
6893 gezelter 2081 _ACEOF
6894 gezelter 1490
6895 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6896 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
6897 gezelter 2081 _ACEOF
6898 gezelter 1490 ;;
6899     *)
6900 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6901     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6902 gezelter 1490 ;;
6903     esac
6904    
6905 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6906     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6907     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6908 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6909 gezelter 2081
6910    
6911    
6912 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6913     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6914     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6915 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6916 gezelter 3319 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6917     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6918 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
6919     echo $ECHO_N "(cached) $ECHO_C" >&6
6920     else
6921     cat >conftest.$ac_ext <<_ACEOF
6922     program main
6923 gezelter 2081
6924 gezelter 2547 end
6925     _ACEOF
6926 chuckv 3288 rm -f conftest.$ac_objext
6927 gezelter 3319 if { (ac_try="$ac_compile"
6928     case "(($ac_try" in
6929     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6930     *) ac_try_echo=$ac_try;;
6931     esac
6932     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6933     (eval "$ac_compile") 2>conftest.er1
6934 gezelter 2547 ac_status=$?
6935     grep -v '^ *+' conftest.er1 >conftest.err
6936     rm -f conftest.er1
6937     cat conftest.err >&5
6938     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6939 gezelter 3319 (exit $ac_status); } && {
6940     test -z "$ac_fc_werror_flag" ||
6941     test ! -s conftest.err
6942     } && test -s conftest.$ac_objext; then
6943 gezelter 2547 ac_cv_prog_fc_v=
6944     # Try some options frequently used verbose output
6945     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6946     cat >conftest.$ac_ext <<_ACEOF
6947     program main
6948    
6949     end
6950     _ACEOF
6951    
6952     # Compile and link our simple test program by passing a flag (argument
6953     # 1 to this macro) to the Fortran compiler in order to get
6954     # "verbose" output that we can then parse for the Fortran linker
6955     # flags.
6956     ac_save_FFLAGS=$FCFLAGS
6957     FCFLAGS="$FCFLAGS $ac_verb"
6958 gezelter 3319 eval "set x $ac_link"
6959     shift
6960     echo "$as_me:$LINENO: $*" >&5
6961 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6962     echo "$ac_fc_v_output" >&5
6963     FCFLAGS=$ac_save_FFLAGS
6964    
6965 chuckv 3288 rm -f conftest*
6966 gezelter 2547
6967     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6968     # /foo, /bar, and /baz are search directories for the Fortran linker.
6969     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6970     ac_fc_v_output="`echo $ac_fc_v_output |
6971     grep 'LPATH is:' |
6972     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6973    
6974 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6975     # that detects unbalanced quotes in FLIBS should be implemented
6976     # and (ugh) tested at some point.
6977 gezelter 2547 case $ac_fc_v_output in
6978     # If we are using xlf then replace all the commas with spaces.
6979     *xlfentry*)
6980     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6981    
6982     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6983     # $LIBS confuse us, and the libraries appear later in the output anyway).
6984     *mGLOB_options_string*)
6985 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6986 gezelter 2547
6987 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6988     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6989     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6990     *-cmdline\ * | *-ignore\ * | *-def\ *)
6991     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6992     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6993     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6994     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6995    
6996 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6997     *cft90*)
6998 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6999 gezelter 2547 esac
7000    
7001    
7002     # look for -l* and *.a constructs in the output
7003     for ac_arg in $ac_fc_v_output; do
7004     case $ac_arg in
7005     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7006     ac_cv_prog_fc_v=$ac_verb
7007     break 2 ;;
7008     esac
7009     done
7010     done
7011     if test -z "$ac_cv_prog_fc_v"; then
7012     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
7013     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7014     fi
7015     else
7016     echo "$as_me: failed program was:" >&5
7017     sed 's/^/| /' conftest.$ac_ext >&5
7018    
7019 gezelter 3319 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
7020 gezelter 2547 echo "$as_me: WARNING: compilation failed" >&2;}
7021     fi
7022    
7023 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7024    
7025 gezelter 2547 fi
7026 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
7027     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
7028     { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
7029     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
7030 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
7031     echo $ECHO_N "(cached) $ECHO_C" >&6
7032     else
7033     if test "x$FCLIBS" != "x"; then
7034     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7035     else
7036    
7037     cat >conftest.$ac_ext <<_ACEOF
7038     program main
7039    
7040     end
7041     _ACEOF
7042    
7043     # Compile and link our simple test program by passing a flag (argument
7044     # 1 to this macro) to the Fortran compiler in order to get
7045     # "verbose" output that we can then parse for the Fortran linker
7046     # flags.
7047     ac_save_FFLAGS=$FCFLAGS
7048     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7049 gezelter 3319 eval "set x $ac_link"
7050     shift
7051     echo "$as_me:$LINENO: $*" >&5
7052 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
7053     echo "$ac_fc_v_output" >&5
7054     FCFLAGS=$ac_save_FFLAGS
7055    
7056 chuckv 3288 rm -f conftest*
7057 gezelter 2547
7058     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7059     # /foo, /bar, and /baz are search directories for the Fortran linker.
7060     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7061     ac_fc_v_output="`echo $ac_fc_v_output |
7062     grep 'LPATH is:' |
7063     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
7064    
7065 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
7066     # that detects unbalanced quotes in FLIBS should be implemented
7067     # and (ugh) tested at some point.
7068 gezelter 2547 case $ac_fc_v_output in
7069     # If we are using xlf then replace all the commas with spaces.
7070     *xlfentry*)
7071     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7072    
7073     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7074     # $LIBS confuse us, and the libraries appear later in the output anyway).
7075     *mGLOB_options_string*)
7076 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7077 gezelter 2547
7078 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7079     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7080     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7081     *-cmdline\ * | *-ignore\ * | *-def\ *)
7082     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7083     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
7084     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
7085     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
7086    
7087 gezelter 2547 # If we are using Cray Fortran then delete quotes.
7088     *cft90*)
7089 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7090 gezelter 2547 esac
7091    
7092    
7093    
7094     ac_cv_fc_libs=
7095    
7096     # Save positional arguments (if any)
7097     ac_save_positional="$@"
7098    
7099     set X $ac_fc_v_output
7100     while test $# != 1; do
7101     shift
7102     ac_arg=$1
7103     case $ac_arg in
7104     [\\/]*.a | ?:[\\/]*.a)
7105     ac_exists=false
7106     for ac_i in $ac_cv_fc_libs; do
7107     if test x"$ac_arg" = x"$ac_i"; then
7108     ac_exists=true
7109     break
7110     fi
7111     done
7112    
7113     if test x"$ac_exists" = xtrue; then
7114     :
7115     else
7116     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7117     fi
7118    
7119     ;;
7120     -bI:*)
7121     ac_exists=false
7122     for ac_i in $ac_cv_fc_libs; do
7123     if test x"$ac_arg" = x"$ac_i"; then
7124     ac_exists=true
7125     break
7126     fi
7127     done
7128    
7129     if test x"$ac_exists" = xtrue; then
7130     :
7131     else
7132     if test "$ac_compiler_gnu" = yes; then
7133     for ac_link_opt in $ac_arg; do
7134     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7135     done
7136     else
7137     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7138     fi
7139     fi
7140    
7141     ;;
7142     # Ignore these flags.
7143 gezelter 3319 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
7144 gezelter 2547 ;;
7145     -lkernel32)
7146     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7147     ;;
7148 gezelter 3319 -[LRuYz])
7149 gezelter 2547 # These flags, when seen by themselves, take an argument.
7150     # We remove the space between option and argument and re-iterate
7151     # unless we find an empty arg or a new option (starting with -)
7152     case $2 in
7153     "" | -*);;
7154     *)
7155     ac_arg="$ac_arg$2"
7156     shift; shift
7157     set X $ac_arg "$@"
7158     ;;
7159     esac
7160     ;;
7161     -YP,*)
7162     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7163     ac_exists=false
7164     for ac_i in $ac_cv_fc_libs; do
7165     if test x"$ac_j" = x"$ac_i"; then
7166     ac_exists=true
7167     break
7168     fi
7169     done
7170    
7171     if test x"$ac_exists" = xtrue; then
7172     :
7173     else
7174     ac_arg="$ac_arg $ac_j"
7175     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7176     fi
7177    
7178     done
7179     ;;
7180     -[lLR]*)
7181     ac_exists=false
7182     for ac_i in $ac_cv_fc_libs; do
7183     if test x"$ac_arg" = x"$ac_i"; then
7184     ac_exists=true
7185     break
7186     fi
7187     done
7188    
7189     if test x"$ac_exists" = xtrue; then
7190     :
7191     else
7192     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7193     fi
7194    
7195     ;;
7196 gezelter 3319 -zallextract*| -zdefaultextract)
7197     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7198     ;;
7199 gezelter 2547 # Ignore everything else.
7200     esac
7201     done
7202     # restore positional arguments
7203     set X $ac_save_positional; shift
7204    
7205     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
7206     # then we insist that the "run path" must be an absolute path (i.e. it
7207     # must begin with a "/").
7208     case `(uname -sr) 2>/dev/null` in
7209     "SunOS 5"*)
7210     ac_ld_run_path=`echo $ac_fc_v_output |
7211     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7212     test "x$ac_ld_run_path" != x &&
7213     if test "$ac_compiler_gnu" = yes; then
7214     for ac_link_opt in $ac_ld_run_path; do
7215     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7216     done
7217     else
7218     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7219     fi
7220     ;;
7221     esac
7222     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7223    
7224     fi
7225 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
7226     echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
7227 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
7228    
7229    
7230 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7231     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7232     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7233 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7234    
7235    
7236    
7237 gezelter 3319 { echo "$as_me:$LINENO: checking for module suffix" >&5
7238     echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
7239 chuckv 3288 rm -f conftest*
7240 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7241     rm -f work*
7242 gezelter 2547 cat >conftest.$ac_ext <<EOF
7243 gezelter 1490 module conftest
7244     integer n
7245     parameter (n=1)
7246     end module conftest
7247     EOF
7248     # SGI and absoft compilers generates module name in upper case!
7249     testname="conftest"
7250     modcase="lower"
7251 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
7252     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
7253 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
7254     if test -z "$MOD" ; then
7255     MOD=`ls CONFTEST* 2>/dev/null \
7256 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7257 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
7258     if test -n "$MOD" ; then
7259     testname="CONFTEST"
7260     modcase="upper"
7261     fi
7262     fi
7263     if test -z "$MOD" ; then
7264 gezelter 3319 { echo "$as_me:$LINENO: result: unknown" >&5
7265     echo "${ECHO_T}unknown" >&6; }
7266 gezelter 1490 # Use mod if we can't figure it out
7267     MOD="mod"
7268     else
7269 gezelter 3319 { echo "$as_me:$LINENO: result: $MOD" >&5
7270     echo "${ECHO_T}$MOD" >&6; }
7271 gezelter 1490 fi
7272     if test -s work.pcl ; then
7273 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7274 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7275     fi
7276     else
7277 gezelter 3319 { echo "$as_me:$LINENO: result: unknown" >&5
7278     echo "${ECHO_T}unknown" >&6; }
7279 gezelter 1490 fi
7280    
7281 gezelter 2081
7282    
7283    
7284    
7285 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
7286     # (absoft) use -p).
7287     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
7288     # specified, work.pcl and work.pc are created. However, if you specify
7289     # a file, it must contain a the name of a file ending in .pc . Ugh!
7290     # Use the module made above
7291 gezelter 3319 { echo "$as_me:$LINENO: checking for module directory path flag" >&5
7292     echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
7293 chuckv 3288 rm -f conftest*
7294 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7295     rm -f work*
7296 gezelter 2547 cat >conftest.$ac_ext <<EOF
7297 gezelter 1490 module conftest
7298     integer n
7299     parameter (n=1)
7300     end module conftest
7301     EOF
7302     # SGI and absoft compilers generates module name in upper case!
7303     testname="conftest"
7304 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
7305     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7306 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7307     if test -n "$mod" ; then
7308     testname="CONFTEST"
7309     fi
7310     madedir=0
7311     if test ! -d conf ; then mkdir conf ; madedir=1; fi
7312     cp $testname.$MOD conf
7313     rm -f conftest* CONFTEST*
7314 gezelter 2547 cat >conftest1.$ac_ext <<EOF
7315 gezelter 1490 program main
7316     use conftest
7317     print *, n
7318     end
7319     EOF
7320     F90_WORK_FILES_ARG=""
7321     F90MODINCSPEC=""
7322 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7323 gezelter 1490 MODDIRFLAG="-I"
7324     F90MODINCSPEC="-I<dir>"
7325 gezelter 3319 { echo "$as_me:$LINENO: result: -I" >&5
7326     echo "${ECHO_T}-I" >&6; }
7327 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7328 gezelter 1490 MODDIRFLAG="-M"
7329     F90MODINCSPEC="-M<dir>"
7330 gezelter 3319 { echo "$as_me:$LINENO: result: -M" >&5
7331     echo "${ECHO_T}-M" >&6; }
7332 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7333 gezelter 1490 MODDIRFLAG="-p"
7334     F90MODINCSPEC="-p<dir>"
7335 gezelter 3319 { echo "$as_me:$LINENO: result: -p" >&5
7336     echo "${ECHO_T}-p" >&6; }
7337 gezelter 1490 elif test -s work.pc ; then
7338     cp work.pc conf/mpimod.pc
7339     echo "mpimod.pc" > conf/mpimod.pcl
7340     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7341 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7342 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
7343 gezelter 3319 { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7344     echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
7345 gezelter 1490 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7346     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7347    
7348     else
7349     # The version of the Intel compiler that I have refuses to let
7350     # you put the "work catalog" list anywhere but the current
7351     # directory. For example, you cannot in
7352     :
7353     fi
7354     fi
7355     if test -z "MODDIRFLAG" ; then
7356 gezelter 3319 { echo "$as_me:$LINENO: result: unknown" >&5
7357     echo "${ECHO_T}unknown" >&6; }
7358 gezelter 1490 fi
7359    
7360 gezelter 2081
7361 chuckv 3288 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7362 gezelter 1490 if test $madedir = 1 ; then rmdir conf ; fi
7363     fi
7364    
7365 gezelter 2081
7366 gezelter 3319 { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7367     echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
7368 gezelter 1535 if test "${ac_cv_f90_module_names+set}" = set; then
7369     echo $ECHO_N "(cached) $ECHO_C" >&6
7370     else
7371 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7372     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7373     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7374 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7375 gezelter 1535
7376     # carry out the test in a new directory, so that we don't miss anything
7377     mkdir conftest
7378     cd conftest
7379     cat >conftest.$ac_ext <<_ACEOF
7380     MODULE Bar
7381     END MODULE Bar
7382     _ACEOF
7383 chuckv 3288 rm -f conftest.$ac_objext
7384 gezelter 3319 if { (ac_try="$ac_compile"
7385     case "(($ac_try" in
7386     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7387     *) ac_try_echo=$ac_try;;
7388     esac
7389     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7390     (eval "$ac_compile") 2>conftest.er1
7391 gezelter 1535 ac_status=$?
7392 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
7393     rm -f conftest.er1
7394     cat conftest.err >&5
7395     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7396 gezelter 3319 (exit $ac_status); } && {
7397     test -z "$ac_fc_werror_flag" ||
7398     test ! -s conftest.err
7399     } && test -s conftest.$ac_objext; then
7400 gezelter 1535 ac_cv_f90_module_names=
7401     ac_file_list=*
7402     for ac_file in $ac_file_list; do
7403     case $ac_file in
7404     # don't care for original source and object files
7405     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7406     :
7407     ;;
7408     # look for new files derived from the file name
7409     *conftest*)
7410     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7411     ac_exists=false
7412     for ac_i in $ac_cv_f90_module_names; do
7413     if test x"$ac_pat" = x"$ac_i"; then
7414     ac_exists=true
7415     break
7416     fi
7417     done
7418    
7419     if test x"$ac_exists" = xtrue; then
7420     :
7421     else
7422     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7423     fi
7424    
7425     ;;
7426     # look for new files derived from the module name,
7427     # with different case translation schemes
7428     *Bar*)
7429     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7430     ac_exists=false
7431     for ac_i in $ac_cv_f90_module_names; do
7432     if test x"$ac_pat" = x"$ac_i"; then
7433     ac_exists=true
7434     break
7435     fi
7436     done
7437    
7438     if test x"$ac_exists" = xtrue; then
7439     :
7440     else
7441     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7442     fi
7443    
7444     ;;
7445     *bar*)
7446     ac_pat=`echo $ac_file | sed s/bar/%module%/`
7447     ac_exists=false
7448     for ac_i in $ac_cv_f90_module_names; do
7449     if test x"$ac_pat" = x"$ac_i"; then
7450     ac_exists=true
7451     break
7452     fi
7453     done
7454    
7455     if test x"$ac_exists" = xtrue; then
7456     :
7457     else
7458     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7459     fi
7460    
7461     ;;
7462     *BAR*)
7463     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7464     ac_exists=false
7465     for ac_i in $ac_cv_f90_module_names; do
7466     if test x"$ac_pat" = x"$ac_i"; then
7467     ac_exists=true
7468     break
7469     fi
7470     done
7471    
7472     if test x"$ac_exists" = xtrue; then
7473     :
7474     else
7475     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7476     fi
7477    
7478     ;;
7479     # Other files - we have no idea how they are generated
7480     *)
7481 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7482 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7483     ;;
7484     esac
7485     done
7486     if test "x$ac_cv_f90_module_names" = "x"; then
7487 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7488 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7489     fi
7490    
7491     else
7492     echo "$as_me: failed program was:" >&5
7493 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7494    
7495 gezelter 3319 ac_cv_f90_module_names=
7496 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7497 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7498     fi
7499 gezelter 3319
7500     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7501 gezelter 1535 cd ..
7502     # cleanup
7503     rm -rf conftest
7504 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7505     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7506     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7507 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7508 gezelter 1535
7509     fi
7510 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7511     echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7512 gezelter 1535
7513     # We now generate a shell script that will help us to figure out the correct
7514     # module file names, using the value of ac_cv_f90_module_names
7515    
7516     echo "Generating shell script modnam"
7517    
7518     cat > scripts/modnam << EOF
7519     #! /bin/sh
7520     # This script is auto-generated by configure
7521     #
7522     usage="\\
7523     Usage: \$0 [FILES]
7524    
7525     [FILES] are Fortran 90 source files.
7526     The output is a list of module file names that the Fortran 90 compiler
7527     generates when compiling [FILES]."
7528    
7529     list=
7530     empty=
7531    
7532     if test \$# -eq 0; then
7533     echo "\$usage"; exit 0
7534     fi
7535    
7536     while test \$# != 0; do
7537    
7538     file=\$1
7539     shift
7540    
7541     # strip suffix
7542     base=\`echo \$file | sed 's/[.][^.]*$//'\`
7543    
7544     test ! -f \$file && continue
7545    
7546     # Look for module definitions and transform them to upper / lower case
7547     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/'\`
7548     upper=\`echo \$mods | tr a-z A-Z\`
7549     lower=\`echo \$mods | tr A-Z a-z\`
7550    
7551     # Here, the patterns for generating module file names were inserted by configure
7552     for trans in $ac_cv_f90_module_names; do
7553    
7554     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7555     var=empty
7556     case \$pat in
7557     %MODULE%)
7558     var=upper ;;
7559     %Module%)
7560     var=mods ;;
7561     %module%)
7562     var=lower ;;
7563     %FILE%)
7564     test -n "\$mods" && var=base ;;
7565     esac
7566     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7567     list="\$list \$new"
7568     done
7569     done
7570    
7571     echo \$list
7572     # end of configure-generated script
7573     EOF
7574     chmod 755 scripts/modnam
7575    
7576     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7577     F90_MODULE_NAMES=empty
7578     case $pat in
7579     %MODULE%)
7580     F90_MODULE_NAMES=UPPER ;;
7581     %Module%)
7582     F90_MODULE_NAMES=Mixed ;;
7583     %module%)
7584     F90_MODULE_NAMES=lower ;;
7585     *)
7586     F90_MODULE_NAMES=unknown ;;
7587     esac
7588    
7589 gezelter 1490 ac_ext=c
7590     ac_cpp='$CPP $CPPFLAGS'
7591     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7592     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7593     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7594    
7595 gezelter 2081
7596 gezelter 2547 ac_ext=c
7597     ac_cpp='$CPP $CPPFLAGS'
7598     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7599     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7600     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7601 gezelter 2453
7602    
7603 gezelter 2547
7604 gezelter 3319 { echo "$as_me:$LINENO: checking for asin in -lm" >&5
7605     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
7606 gezelter 2547 if test "${ac_cv_lib_m_asin+set}" = set; then
7607 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
7608     else
7609 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
7610     LIBS="-lm $LIBS"
7611     cat >conftest.$ac_ext <<_ACEOF
7612 gezelter 2453 /* confdefs.h. */
7613     _ACEOF
7614     cat confdefs.h >>conftest.$ac_ext
7615     cat >>conftest.$ac_ext <<_ACEOF
7616     /* end confdefs.h. */
7617 gezelter 2547
7618 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7619     Use char because int might match the return type of a GCC
7620     builtin and then its argument prototype would still apply. */
7621 gezelter 2547 #ifdef __cplusplus
7622     extern "C"
7623 gezelter 2453 #endif
7624 gezelter 2547 char asin ();
7625     #ifdef FC_DUMMY_MAIN
7626     #ifndef FC_DUMMY_MAIN_EQ_F77
7627     # ifdef __cplusplus
7628     extern "C"
7629     # endif
7630     int FC_DUMMY_MAIN() { return 1; }
7631     #endif
7632     #endif
7633     int
7634     main ()
7635     {
7636 gezelter 3319 return asin ();
7637 gezelter 2547 ;
7638     return 0;
7639     }
7640 gezelter 2453 _ACEOF
7641 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
7642 gezelter 3319 if { (ac_try="$ac_link"
7643     case "(($ac_try" in
7644     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7645     *) ac_try_echo=$ac_try;;
7646     esac
7647     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7648     (eval "$ac_link") 2>conftest.er1
7649 gezelter 2453 ac_status=$?
7650     grep -v '^ *+' conftest.er1 >conftest.err
7651     rm -f conftest.er1
7652     cat conftest.err >&5
7653     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7654 gezelter 3319 (exit $ac_status); } && {
7655     test -z "$ac_c_werror_flag" ||
7656     test ! -s conftest.err
7657     } && test -s conftest$ac_exeext &&
7658     $as_test_x conftest$ac_exeext; then
7659 gezelter 2547 ac_cv_lib_m_asin=yes
7660 gezelter 2453 else
7661     echo "$as_me: failed program was:" >&5
7662     sed 's/^/| /' conftest.$ac_ext >&5
7663    
7664 gezelter 3319 ac_cv_lib_m_asin=no
7665 gezelter 2453 fi
7666 gezelter 3319
7667     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7668 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
7669     LIBS=$ac_check_lib_save_LIBS
7670     fi
7671 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7672     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7673 gezelter 2547 if test $ac_cv_lib_m_asin = yes; then
7674     cat >>confdefs.h <<_ACEOF
7675     #define HAVE_LIBM 1
7676 gezelter 2510 _ACEOF
7677 gezelter 2453
7678 gezelter 2547 LIBS="-lm $LIBS"
7679 gezelter 2453
7680     else
7681 gezelter 2547 exit
7682 gezelter 2453 fi
7683    
7684    
7685 gezelter 3319 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7686     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7687 gezelter 2081 if test "${ac_cv_header_stdc+set}" = set; then
7688     echo $ECHO_N "(cached) $ECHO_C" >&6
7689     else
7690     cat >conftest.$ac_ext <<_ACEOF
7691     /* confdefs.h. */
7692     _ACEOF
7693     cat confdefs.h >>conftest.$ac_ext
7694     cat >>conftest.$ac_ext <<_ACEOF
7695     /* end confdefs.h. */
7696     #include <stdlib.h>
7697     #include <stdarg.h>
7698     #include <string.h>
7699     #include <float.h>
7700    
7701 gezelter 2547 #ifdef FC_DUMMY_MAIN
7702     #ifndef FC_DUMMY_MAIN_EQ_F77
7703     # ifdef __cplusplus
7704     extern "C"
7705     # endif
7706     int FC_DUMMY_MAIN() { return 1; }
7707     #endif
7708     #endif
7709 gezelter 2081 int
7710     main ()
7711     {
7712    
7713     ;
7714     return 0;
7715     }
7716     _ACEOF
7717 chuckv 3288 rm -f conftest.$ac_objext
7718 gezelter 3319 if { (ac_try="$ac_compile"
7719     case "(($ac_try" in
7720     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7721     *) ac_try_echo=$ac_try;;
7722     esac
7723     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7724     (eval "$ac_compile") 2>conftest.er1
7725 gezelter 2081 ac_status=$?
7726     grep -v '^ *+' conftest.er1 >conftest.err
7727     rm -f conftest.er1
7728     cat conftest.err >&5
7729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7730 gezelter 3319 (exit $ac_status); } && {
7731     test -z "$ac_c_werror_flag" ||
7732     test ! -s conftest.err
7733     } && test -s conftest.$ac_objext; then
7734 gezelter 2081 ac_cv_header_stdc=yes
7735     else
7736     echo "$as_me: failed program was:" >&5
7737     sed 's/^/| /' conftest.$ac_ext >&5
7738    
7739 gezelter 3319 ac_cv_header_stdc=no
7740 gezelter 2081 fi
7741    
7742 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7743    
7744 gezelter 2081 if test $ac_cv_header_stdc = yes; then
7745     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7746     cat >conftest.$ac_ext <<_ACEOF
7747     /* confdefs.h. */
7748     _ACEOF
7749     cat confdefs.h >>conftest.$ac_ext
7750     cat >>conftest.$ac_ext <<_ACEOF
7751     /* end confdefs.h. */
7752     #include <string.h>
7753    
7754     _ACEOF
7755     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7756     $EGREP "memchr" >/dev/null 2>&1; then
7757     :
7758     else
7759     ac_cv_header_stdc=no
7760     fi
7761 chuckv 3288 rm -f conftest*
7762 gezelter 2081
7763     fi
7764    
7765     if test $ac_cv_header_stdc = yes; then
7766     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7767     cat >conftest.$ac_ext <<_ACEOF
7768     /* confdefs.h. */
7769     _ACEOF
7770     cat confdefs.h >>conftest.$ac_ext
7771     cat >>conftest.$ac_ext <<_ACEOF
7772     /* end confdefs.h. */
7773     #include <stdlib.h>
7774    
7775     _ACEOF
7776     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7777     $EGREP "free" >/dev/null 2>&1; then
7778     :
7779     else
7780     ac_cv_header_stdc=no
7781     fi
7782 chuckv 3288 rm -f conftest*
7783 gezelter 2081
7784     fi
7785    
7786     if test $ac_cv_header_stdc = yes; then
7787     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7788     if test "$cross_compiling" = yes; then
7789     :
7790     else
7791     cat >conftest.$ac_ext <<_ACEOF
7792     /* confdefs.h. */
7793     _ACEOF
7794     cat confdefs.h >>conftest.$ac_ext
7795     cat >>conftest.$ac_ext <<_ACEOF
7796     /* end confdefs.h. */
7797     #include <ctype.h>
7798 gezelter 3319 #include <stdlib.h>
7799 gezelter 2081 #if ((' ' & 0x0FF) == 0x020)
7800     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7801     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7802     #else
7803     # define ISLOWER(c) \
7804     (('a' <= (c) && (c) <= 'i') \
7805     || ('j' <= (c) && (c) <= 'r') \
7806     || ('s' <= (c) && (c) <= 'z'))
7807     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7808     #endif
7809    
7810     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7811     int
7812     main ()
7813     {
7814     int i;
7815     for (i = 0; i < 256; i++)
7816     if (XOR (islower (i), ISLOWER (i))
7817     || toupper (i) != TOUPPER (i))
7818 gezelter 3319 return 2;
7819     return 0;
7820 gezelter 2081 }
7821     _ACEOF
7822 chuckv 3288 rm -f conftest$ac_exeext
7823 gezelter 3319 if { (ac_try="$ac_link"
7824     case "(($ac_try" in
7825     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7826     *) ac_try_echo=$ac_try;;
7827     esac
7828     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7829     (eval "$ac_link") 2>&5
7830 gezelter 2081 ac_status=$?
7831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7833 gezelter 3319 { (case "(($ac_try" in
7834     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7835     *) ac_try_echo=$ac_try;;
7836     esac
7837     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7838     (eval "$ac_try") 2>&5
7839 gezelter 2081 ac_status=$?
7840     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7841     (exit $ac_status); }; }; then
7842     :
7843     else
7844     echo "$as_me: program exited with status $ac_status" >&5
7845     echo "$as_me: failed program was:" >&5
7846     sed 's/^/| /' conftest.$ac_ext >&5
7847    
7848     ( exit $ac_status )
7849     ac_cv_header_stdc=no
7850     fi
7851 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7852 gezelter 2081 fi
7853 gezelter 3319
7854    
7855 gezelter 2081 fi
7856     fi
7857 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7858     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7859 gezelter 2081 if test $ac_cv_header_stdc = yes; then
7860    
7861     cat >>confdefs.h <<\_ACEOF
7862     #define STDC_HEADERS 1
7863     _ACEOF
7864    
7865     fi
7866    
7867 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7868 gezelter 2510
7869    
7870    
7871 gezelter 2547
7872    
7873    
7874    
7875    
7876    
7877     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7878     inttypes.h stdint.h unistd.h
7879     do
7880     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7881 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7882     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7883     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7884 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
7885     else
7886     cat >conftest.$ac_ext <<_ACEOF
7887 gezelter 2510 /* confdefs.h. */
7888     _ACEOF
7889     cat confdefs.h >>conftest.$ac_ext
7890     cat >>conftest.$ac_ext <<_ACEOF
7891     /* end confdefs.h. */
7892 gezelter 2547 $ac_includes_default
7893    
7894     #include <$ac_header>
7895 gezelter 2510 _ACEOF
7896 chuckv 3288 rm -f conftest.$ac_objext
7897 gezelter 3319 if { (ac_try="$ac_compile"
7898     case "(($ac_try" in
7899     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7900     *) ac_try_echo=$ac_try;;
7901     esac
7902     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7903     (eval "$ac_compile") 2>conftest.er1
7904 gezelter 2510 ac_status=$?
7905     grep -v '^ *+' conftest.er1 >conftest.err
7906     rm -f conftest.er1
7907     cat conftest.err >&5
7908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 gezelter 3319 (exit $ac_status); } && {
7910     test -z "$ac_c_werror_flag" ||
7911     test ! -s conftest.err
7912     } && test -s conftest.$ac_objext; then
7913 gezelter 2547 eval "$as_ac_Header=yes"
7914 gezelter 2510 else
7915     echo "$as_me: failed program was:" >&5
7916     sed 's/^/| /' conftest.$ac_ext >&5
7917    
7918 gezelter 3319 eval "$as_ac_Header=no"
7919 gezelter 2510 fi
7920 gezelter 3319
7921     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7922 gezelter 2510 fi
7923 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
7924     { echo "$as_me:$LINENO: result: $ac_res" >&5
7925     echo "${ECHO_T}$ac_res" >&6; }
7926 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7927     cat >>confdefs.h <<_ACEOF
7928     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7929 gezelter 2510 _ACEOF
7930    
7931     fi
7932    
7933 gezelter 2547 done
7934 gezelter 2081
7935    
7936 gezelter 2547 #
7937     # Handle user hints
7938     #
7939 gezelter 2081
7940 gezelter 3319 # Check whether --with-zlib was given.
7941 gezelter 2547 if test "${with_zlib+set}" = set; then
7942 gezelter 3319 withval=$with_zlib; zlib_dir="$withval"
7943 gezelter 2754 else
7944     zlib_dir="not_set"
7945 gezelter 3319 fi
7946    
7947 gezelter 2754 if test "$zlib_dir" != "no"; then
7948    
7949     if test "$zlib_dir" != "not_set" ; then
7950     if test -d "$zlib_dir"
7951 gezelter 2547 then
7952 gezelter 2754 ZLIB_HOME="$zlib_dir"
7953 gezelter 2547 else
7954 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7955     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7956 chuckv 3291 ZLIB_HOME=/usr/local
7957     if test ! -f "${ZLIB_HOME}/include/zlib.h"
7958     then
7959     ZLIB_HOME=/usr
7960     fi
7961 gezelter 2547 fi
7962     fi
7963     #
7964     # Locate zlib, if wanted
7965     #
7966     if test -n "${ZLIB_HOME}"
7967     then
7968     ZLIB_OLD_LDFLAGS=$LDFLAGS
7969 chuckv 3291 ZLIB_OLD_CFLAGS=$CFLAGS
7970 gezelter 2547 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7971 chuckv 3291 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7972 gezelter 2081
7973 gezelter 2547 ac_ext=c
7974     ac_cpp='$CPP $CPPFLAGS'
7975     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7976     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7977     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7978 gezelter 2081
7979 gezelter 3319 { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7980     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7981 gezelter 2547 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7982     echo $ECHO_N "(cached) $ECHO_C" >&6
7983     else
7984     ac_check_lib_save_LIBS=$LIBS
7985     LIBS="-lz $LIBS"
7986     cat >conftest.$ac_ext <<_ACEOF
7987     /* confdefs.h. */
7988     _ACEOF
7989     cat confdefs.h >>conftest.$ac_ext
7990     cat >>conftest.$ac_ext <<_ACEOF
7991     /* end confdefs.h. */
7992 gezelter 2081
7993 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7994     Use char because int might match the return type of a GCC
7995     builtin and then its argument prototype would still apply. */
7996 gezelter 2547 #ifdef __cplusplus
7997     extern "C"
7998     #endif
7999     char inflateEnd ();
8000     #ifdef FC_DUMMY_MAIN
8001     #ifndef FC_DUMMY_MAIN_EQ_F77
8002     # ifdef __cplusplus
8003     extern "C"
8004     # endif
8005     int FC_DUMMY_MAIN() { return 1; }
8006     #endif
8007     #endif
8008     int
8009     main ()
8010     {
8011 gezelter 3319 return inflateEnd ();
8012 gezelter 2547 ;
8013     return 0;
8014     }
8015     _ACEOF
8016 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8017 gezelter 3319 if { (ac_try="$ac_link"
8018     case "(($ac_try" in
8019     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8020     *) ac_try_echo=$ac_try;;
8021     esac
8022     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8023     (eval "$ac_link") 2>conftest.er1
8024 gezelter 2547 ac_status=$?
8025     grep -v '^ *+' conftest.er1 >conftest.err
8026     rm -f conftest.er1
8027     cat conftest.err >&5
8028     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8029 gezelter 3319 (exit $ac_status); } && {
8030     test -z "$ac_c_werror_flag" ||
8031     test ! -s conftest.err
8032     } && test -s conftest$ac_exeext &&
8033     $as_test_x conftest$ac_exeext; then
8034 gezelter 2547 ac_cv_lib_z_inflateEnd=yes
8035     else
8036     echo "$as_me: failed program was:" >&5
8037     sed 's/^/| /' conftest.$ac_ext >&5
8038    
8039 gezelter 3319 ac_cv_lib_z_inflateEnd=no
8040 gezelter 2547 fi
8041 gezelter 3319
8042     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8043 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
8044     LIBS=$ac_check_lib_save_LIBS
8045     fi
8046 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
8047     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
8048 gezelter 2547 if test $ac_cv_lib_z_inflateEnd = yes; then
8049     zlib_cv_libz=yes
8050     else
8051     zlib_cv_libz=no
8052     fi
8053    
8054     if test "${ac_cv_header_zlib_h+set}" = set; then
8055 gezelter 3319 { echo "$as_me:$LINENO: checking for zlib.h" >&5
8056     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
8057 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
8058 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
8059 gezelter 2547 fi
8060 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8061     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
8062 gezelter 1490 else
8063 gezelter 2547 # Is the header compilable?
8064 gezelter 3319 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
8065     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
8066 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
8067 gezelter 2081 /* confdefs.h. */
8068     _ACEOF
8069     cat confdefs.h >>conftest.$ac_ext
8070     cat >>conftest.$ac_ext <<_ACEOF
8071     /* end confdefs.h. */
8072     $ac_includes_default
8073 gezelter 2547 #include <zlib.h>
8074 gezelter 1490 _ACEOF
8075 chuckv 3288 rm -f conftest.$ac_objext
8076 gezelter 3319 if { (ac_try="$ac_compile"
8077     case "(($ac_try" in
8078     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8079     *) ac_try_echo=$ac_try;;
8080     esac
8081     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8082     (eval "$ac_compile") 2>conftest.er1
8083 gezelter 2081 ac_status=$?
8084     grep -v '^ *+' conftest.er1 >conftest.err
8085     rm -f conftest.er1
8086     cat conftest.err >&5
8087     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8088 gezelter 3319 (exit $ac_status); } && {
8089     test -z "$ac_c_werror_flag" ||
8090     test ! -s conftest.err
8091     } && test -s conftest.$ac_objext; then
8092 gezelter 2547 ac_header_compiler=yes
8093 gezelter 2081 else
8094     echo "$as_me: failed program was:" >&5
8095     sed 's/^/| /' conftest.$ac_ext >&5
8096    
8097 gezelter 3319 ac_header_compiler=no
8098 gezelter 2081 fi
8099 gezelter 2547
8100 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8101     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8102     echo "${ECHO_T}$ac_header_compiler" >&6; }
8103    
8104 gezelter 2547 # Is the header present?
8105 gezelter 3319 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
8106     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
8107 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
8108     /* confdefs.h. */
8109     _ACEOF
8110     cat confdefs.h >>conftest.$ac_ext
8111     cat >>conftest.$ac_ext <<_ACEOF
8112     /* end confdefs.h. */
8113     #include <zlib.h>
8114     _ACEOF
8115 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8116     case "(($ac_try" in
8117     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8118     *) ac_try_echo=$ac_try;;
8119     esac
8120     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8121     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8122 gezelter 2547 ac_status=$?
8123     grep -v '^ *+' conftest.er1 >conftest.err
8124     rm -f conftest.er1
8125     cat conftest.err >&5
8126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127 gezelter 3319 (exit $ac_status); } >/dev/null && {
8128     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8129     test ! -s conftest.err
8130     }; then
8131 gezelter 2547 ac_header_preproc=yes
8132     else
8133     echo "$as_me: failed program was:" >&5
8134     sed 's/^/| /' conftest.$ac_ext >&5
8135 gezelter 2081
8136 gezelter 2547 ac_header_preproc=no
8137 gezelter 2081 fi
8138 gezelter 3319
8139 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8140 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8141     echo "${ECHO_T}$ac_header_preproc" >&6; }
8142 gezelter 2081
8143 gezelter 2547 # So? What about this header?
8144     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8145     yes:no: )
8146     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8147     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8148     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
8149     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
8150     ac_header_preproc=yes
8151     ;;
8152     no:yes:* )
8153     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8154     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8155     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
8156     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
8157     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
8158     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
8159     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
8160     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
8161     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8162     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
8163     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
8164     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
8165 gezelter 3319 ( cat <<\_ASBOX
8166 gezelter 2547 ## ------------------------------ ##
8167     ## Report this to gezelter@nd.edu ##
8168     ## ------------------------------ ##
8169     _ASBOX
8170 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8171 gezelter 2547 ;;
8172     esac
8173 gezelter 3319 { echo "$as_me:$LINENO: checking for zlib.h" >&5
8174     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
8175 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
8176     echo $ECHO_N "(cached) $ECHO_C" >&6
8177     else
8178     ac_cv_header_zlib_h=$ac_header_preproc
8179     fi
8180 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8181     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
8182 gezelter 2081
8183 gezelter 2547 fi
8184     if test $ac_cv_header_zlib_h = yes; then
8185     zlib_cv_zlib_h=yes
8186     else
8187     zlib_cv_zlib_h=no
8188     fi
8189 gezelter 2081
8190 gezelter 2547
8191     ac_ext=c
8192     ac_cpp='$CPP $CPPFLAGS'
8193     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8194     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8195     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8196    
8197    
8198 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8199 gezelter 2081
8200 gezelter 2754 cat >>confdefs.h <<\_ACEOF
8201     #define HAVE_ZLIB_H 1
8202 gezelter 2547 _ACEOF
8203 gezelter 2081
8204 gezelter 2754
8205     cat >>confdefs.h <<\_ACEOF
8206 gezelter 2547 #define HAVE_LIBZ 1
8207     _ACEOF
8208 gezelter 2081
8209 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
8210     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8211     ZLIB="-lz"
8212 gezelter 2547 else
8213 gezelter 3319 { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
8214     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
8215 gezelter 2754 ZLIB_INC_DIR=
8216     ZLIB_LIB_DIR=
8217     ZLIB=
8218 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
8219 chuckv 3291 CFLAGS="$ZLIB_OLD_CFLAGS"
8220 gezelter 3319 { echo "$as_me:$LINENO: result: failed" >&5
8221     echo "${ECHO_T}failed" >&6; }
8222 gezelter 2754 echo ""
8223     echo "*********************************************************"
8224     echo "* WARNING: Could not find a working zlib installation *"
8225     echo "* If you need OOPSE to be able to deal with compressed *"
8226     echo "* trajectory dump files be sure to specify a valid zlib *"
8227     echo "* installation with --with-zlib=DIR *"
8228     echo "* *"
8229     echo "* OOPSE will still work without zlib installed. *"
8230     echo "*********************************************************"
8231     echo ""
8232 gezelter 2547 fi
8233 gezelter 2754
8234    
8235    
8236 gezelter 2547 fi
8237 gezelter 2754 fi
8238 gezelter 2547
8239 gezelter 2753 #
8240     # Handle user hints
8241     #
8242 gezelter 2547
8243 gezelter 3319 # Check whether --with-fftw was given.
8244 gezelter 2752 if test "${with_fftw+set}" = set; then
8245 gezelter 3319 withval=$with_fftw; fftw_dir="$withval"
8246 gezelter 2752 else
8247 xsun 2932 fftw_dir="not_set"
8248 gezelter 3319 fi
8249    
8250 gezelter 2753 if test "$fftw_dir" != "no"; then
8251 xsun 2932 if test "$fftw_dir" != "not_set" ; then
8252     if test -d "$fftw_dir"; then
8253     FFTW_HOME="$fftw_dir"
8254     else
8255     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8256 gezelter 2753 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8257 xsun 2932 FFTW_HOME=/usr/local
8258     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
8259 gezelter 2753 FFTW_HOME=/usr
8260 xsun 2932 fi
8261     fi
8262     #
8263     # Locate fftw, if wanted
8264     #
8265     if test -n "${FFTW_HOME}"; then
8266     FFTW_OLD_LDFLAGS=$LDFLAGS
8267 chuckv 3291 FFTW_OLD_CFLAGS=$CFLAGS
8268 xsun 2932 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8269 chuckv 3291 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8270 gezelter 2752
8271 xsun 2932 ac_ext=c
8272 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8273     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8274     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8275     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8276 gezelter 2752
8277 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8278     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
8279 gezelter 2753 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8280     echo $ECHO_N "(cached) $ECHO_C" >&6
8281 gezelter 2752 else
8282 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8283     LIBS="-lfftw3 $LIBS"
8284 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8285     /* confdefs.h. */
8286     _ACEOF
8287     cat confdefs.h >>conftest.$ac_ext
8288     cat >>conftest.$ac_ext <<_ACEOF
8289     /* end confdefs.h. */
8290 gezelter 2753
8291 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8292     Use char because int might match the return type of a GCC
8293     builtin and then its argument prototype would still apply. */
8294 gezelter 2753 #ifdef __cplusplus
8295     extern "C"
8296     #endif
8297     char fftw_execute ();
8298 gezelter 2752 #ifdef FC_DUMMY_MAIN
8299     #ifndef FC_DUMMY_MAIN_EQ_F77
8300     # ifdef __cplusplus
8301     extern "C"
8302     # endif
8303     int FC_DUMMY_MAIN() { return 1; }
8304     #endif
8305     #endif
8306     int
8307     main ()
8308     {
8309 gezelter 3319 return fftw_execute ();
8310 gezelter 2752 ;
8311     return 0;
8312     }
8313     _ACEOF
8314 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8315 gezelter 3319 if { (ac_try="$ac_link"
8316     case "(($ac_try" in
8317     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8318     *) ac_try_echo=$ac_try;;
8319     esac
8320     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8321     (eval "$ac_link") 2>conftest.er1
8322 gezelter 2752 ac_status=$?
8323     grep -v '^ *+' conftest.er1 >conftest.err
8324     rm -f conftest.er1
8325     cat conftest.err >&5
8326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327 gezelter 3319 (exit $ac_status); } && {
8328     test -z "$ac_c_werror_flag" ||
8329     test ! -s conftest.err
8330     } && test -s conftest$ac_exeext &&
8331     $as_test_x conftest$ac_exeext; then
8332 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
8333 gezelter 2752 else
8334     echo "$as_me: failed program was:" >&5
8335     sed 's/^/| /' conftest.$ac_ext >&5
8336    
8337 gezelter 3319 ac_cv_lib_fftw3_fftw_execute=no
8338 gezelter 2752 fi
8339 gezelter 3319
8340     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8341 gezelter 2753 conftest$ac_exeext conftest.$ac_ext
8342     LIBS=$ac_check_lib_save_LIBS
8343 gezelter 2752 fi
8344 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8345     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
8346 gezelter 2753 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8347     fftw_cv_libfftw3=yes
8348     else
8349     fftw_cv_libfftw3=no
8350     fi
8351 gezelter 2752
8352 xsun 2932 if test "${ac_cv_header_fftw3_h+set}" = set; then
8353 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8354     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8355 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
8356     echo $ECHO_N "(cached) $ECHO_C" >&6
8357     fi
8358 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8359     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8360 gezelter 2753 else
8361     # Is the header compilable?
8362 gezelter 3319 { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8363     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8364 gezelter 2753 cat >conftest.$ac_ext <<_ACEOF
8365 gezelter 2752 /* confdefs.h. */
8366     _ACEOF
8367     cat confdefs.h >>conftest.$ac_ext
8368     cat >>conftest.$ac_ext <<_ACEOF
8369     /* end confdefs.h. */
8370 gezelter 2753 $ac_includes_default
8371 gezelter 2752 #include <fftw3.h>
8372     _ACEOF
8373 chuckv 3288 rm -f conftest.$ac_objext
8374 gezelter 3319 if { (ac_try="$ac_compile"
8375     case "(($ac_try" in
8376     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8377     *) ac_try_echo=$ac_try;;
8378     esac
8379     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8380     (eval "$ac_compile") 2>conftest.er1
8381 gezelter 2752 ac_status=$?
8382     grep -v '^ *+' conftest.er1 >conftest.err
8383     rm -f conftest.er1
8384     cat conftest.err >&5
8385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8386 gezelter 3319 (exit $ac_status); } && {
8387     test -z "$ac_c_werror_flag" ||
8388     test ! -s conftest.err
8389     } && test -s conftest.$ac_objext; then
8390 gezelter 2753 ac_header_compiler=yes
8391 gezelter 2752 else
8392     echo "$as_me: failed program was:" >&5
8393     sed 's/^/| /' conftest.$ac_ext >&5
8394    
8395 gezelter 3319 ac_header_compiler=no
8396 gezelter 2752 fi
8397 gezelter 2753
8398 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8399     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8400     echo "${ECHO_T}$ac_header_compiler" >&6; }
8401    
8402 gezelter 2753 # Is the header present?
8403 gezelter 3319 { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8404     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8405 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8406     /* confdefs.h. */
8407     _ACEOF
8408     cat confdefs.h >>conftest.$ac_ext
8409     cat >>conftest.$ac_ext <<_ACEOF
8410     /* end confdefs.h. */
8411     #include <fftw3.h>
8412     _ACEOF
8413 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8414     case "(($ac_try" in
8415     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8416     *) ac_try_echo=$ac_try;;
8417     esac
8418     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8419     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8420 gezelter 2752 ac_status=$?
8421     grep -v '^ *+' conftest.er1 >conftest.err
8422     rm -f conftest.er1
8423     cat conftest.err >&5
8424     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425 gezelter 3319 (exit $ac_status); } >/dev/null && {
8426     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8427     test ! -s conftest.err
8428     }; then
8429 gezelter 2753 ac_header_preproc=yes
8430     else
8431 gezelter 2752 echo "$as_me: failed program was:" >&5
8432     sed 's/^/| /' conftest.$ac_ext >&5
8433    
8434 gezelter 2753 ac_header_preproc=no
8435 gezelter 2752 fi
8436 gezelter 3319
8437 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8438 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8439     echo "${ECHO_T}$ac_header_preproc" >&6; }
8440 gezelter 2752
8441 gezelter 2753 # So? What about this header?
8442     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8443     yes:no: )
8444     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8445     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8446     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8447     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8448     ac_header_preproc=yes
8449     ;;
8450     no:yes:* )
8451     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8452     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8453     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
8454     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
8455     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8456     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8457     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
8458     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
8459     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8460     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8461     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8462     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8463 gezelter 3319 ( cat <<\_ASBOX
8464 gezelter 2753 ## ------------------------------ ##
8465     ## Report this to gezelter@nd.edu ##
8466     ## ------------------------------ ##
8467     _ASBOX
8468 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8469 gezelter 2753 ;;
8470     esac
8471 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8472     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8473 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
8474 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
8475     else
8476 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
8477     fi
8478 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8479     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8480 gezelter 2752
8481     fi
8482 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
8483     fftw_cv_fftw3_h=yes
8484 gezelter 2752 else
8485 gezelter 2753 fftw_cv_fftw3_h=no
8486 gezelter 2752 fi
8487    
8488    
8489 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8490 gezelter 3319 { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8491     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
8492 gezelter 2753 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8493     echo $ECHO_N "(cached) $ECHO_C" >&6
8494 gezelter 2752 else
8495 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8496     LIBS="-lfftw $LIBS"
8497 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8498     /* confdefs.h. */
8499     _ACEOF
8500     cat confdefs.h >>conftest.$ac_ext
8501     cat >>conftest.$ac_ext <<_ACEOF
8502     /* end confdefs.h. */
8503 gezelter 2753
8504 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8505     Use char because int might match the return type of a GCC
8506     builtin and then its argument prototype would still apply. */
8507 gezelter 2753 #ifdef __cplusplus
8508     extern "C"
8509 gezelter 2752 #endif
8510 gezelter 2753 char fftwnd_one ();
8511 gezelter 2752 #ifdef FC_DUMMY_MAIN
8512     #ifndef FC_DUMMY_MAIN_EQ_F77
8513     # ifdef __cplusplus
8514     extern "C"
8515     # endif
8516     int FC_DUMMY_MAIN() { return 1; }
8517     #endif
8518     #endif
8519     int
8520     main ()
8521     {
8522 gezelter 3319 return fftwnd_one ();
8523 gezelter 2752 ;
8524     return 0;
8525     }
8526     _ACEOF
8527 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8528 gezelter 3319 if { (ac_try="$ac_link"
8529     case "(($ac_try" in
8530     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8531     *) ac_try_echo=$ac_try;;
8532     esac
8533     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8534     (eval "$ac_link") 2>conftest.er1
8535 gezelter 2752 ac_status=$?
8536     grep -v '^ *+' conftest.er1 >conftest.err
8537     rm -f conftest.er1
8538     cat conftest.err >&5
8539     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540 gezelter 3319 (exit $ac_status); } && {
8541     test -z "$ac_c_werror_flag" ||
8542     test ! -s conftest.err
8543     } && test -s conftest$ac_exeext &&
8544     $as_test_x conftest$ac_exeext; then
8545 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
8546 gezelter 2752 else
8547     echo "$as_me: failed program was:" >&5
8548     sed 's/^/| /' conftest.$ac_ext >&5
8549    
8550 gezelter 3319 ac_cv_lib_fftw_fftwnd_one=no
8551 gezelter 2752 fi
8552 gezelter 3319
8553     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8554 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
8555 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
8556     fi
8557 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8558     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
8559 gezelter 2753 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8560     fftw_cv_libfftw=yes
8561 gezelter 2752 else
8562 gezelter 2753 fftw_cv_libfftw=no
8563 gezelter 2752 fi
8564    
8565 xsun 2932 if test "${ac_cv_header_fftw_h+set}" = set; then
8566 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw.h" >&5
8567     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8568 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
8569     echo $ECHO_N "(cached) $ECHO_C" >&6
8570 gezelter 2752 fi
8571 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8572     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8573 gezelter 2752 else
8574 gezelter 2753 # Is the header compilable?
8575 gezelter 3319 { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8576     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8577 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8578     /* confdefs.h. */
8579     _ACEOF
8580     cat confdefs.h >>conftest.$ac_ext
8581     cat >>conftest.$ac_ext <<_ACEOF
8582     /* end confdefs.h. */
8583 gezelter 2753 $ac_includes_default
8584     #include <fftw.h>
8585 gezelter 2752 _ACEOF
8586 chuckv 3288 rm -f conftest.$ac_objext
8587 gezelter 3319 if { (ac_try="$ac_compile"
8588     case "(($ac_try" in
8589     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8590     *) ac_try_echo=$ac_try;;
8591     esac
8592     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8593     (eval "$ac_compile") 2>conftest.er1
8594 gezelter 2752 ac_status=$?
8595     grep -v '^ *+' conftest.er1 >conftest.err
8596     rm -f conftest.er1
8597     cat conftest.err >&5
8598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599 gezelter 3319 (exit $ac_status); } && {
8600     test -z "$ac_c_werror_flag" ||
8601     test ! -s conftest.err
8602     } && test -s conftest.$ac_objext; then
8603 gezelter 2753 ac_header_compiler=yes
8604 gezelter 2752 else
8605     echo "$as_me: failed program was:" >&5
8606     sed 's/^/| /' conftest.$ac_ext >&5
8607    
8608 gezelter 3319 ac_header_compiler=no
8609 gezelter 2752 fi
8610    
8611 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8612     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8613     echo "${ECHO_T}$ac_header_compiler" >&6; }
8614    
8615 gezelter 2753 # Is the header present?
8616 gezelter 3319 { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8617     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8618 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8619     /* confdefs.h. */
8620     _ACEOF
8621     cat confdefs.h >>conftest.$ac_ext
8622     cat >>conftest.$ac_ext <<_ACEOF
8623     /* end confdefs.h. */
8624 gezelter 2753 #include <fftw.h>
8625 gezelter 2752 _ACEOF
8626 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8627     case "(($ac_try" in
8628     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8629     *) ac_try_echo=$ac_try;;
8630     esac
8631     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8632     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8633 gezelter 2752 ac_status=$?
8634     grep -v '^ *+' conftest.er1 >conftest.err
8635     rm -f conftest.er1
8636     cat conftest.err >&5
8637     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8638 gezelter 3319 (exit $ac_status); } >/dev/null && {
8639     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8640     test ! -s conftest.err
8641     }; then
8642 gezelter 2753 ac_header_preproc=yes
8643 gezelter 2752 else
8644     echo "$as_me: failed program was:" >&5
8645     sed 's/^/| /' conftest.$ac_ext >&5
8646    
8647 gezelter 2753 ac_header_preproc=no
8648 gezelter 2752 fi
8649 gezelter 3319
8650 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8651 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8652     echo "${ECHO_T}$ac_header_preproc" >&6; }
8653 gezelter 2752
8654 gezelter 2753 # So? What about this header?
8655     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8656     yes:no: )
8657     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8658     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8659     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8660     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8661     ac_header_preproc=yes
8662     ;;
8663     no:yes:* )
8664     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8665     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8666     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
8667     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
8668     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8669     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8670     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
8671     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8672     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8673     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8674     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8675     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8676 gezelter 3319 ( cat <<\_ASBOX
8677 gezelter 2753 ## ------------------------------ ##
8678     ## Report this to gezelter@nd.edu ##
8679     ## ------------------------------ ##
8680     _ASBOX
8681 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8682 gezelter 2753 ;;
8683     esac
8684 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw.h" >&5
8685     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8686 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
8687     echo $ECHO_N "(cached) $ECHO_C" >&6
8688 gezelter 2752 else
8689 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
8690     fi
8691 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8692     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8693 gezelter 2752
8694     fi
8695 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
8696     fftw_cv_fftw_h=yes
8697     else
8698     fftw_cv_fftw_h=no
8699 gezelter 2752 fi
8700    
8701    
8702 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8703 gezelter 3319 { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8704     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8705 gezelter 2753 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8706 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
8707     else
8708     ac_check_lib_save_LIBS=$LIBS
8709 gezelter 2753 LIBS="-ldfftw $LIBS"
8710 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8711     /* confdefs.h. */
8712     _ACEOF
8713     cat confdefs.h >>conftest.$ac_ext
8714     cat >>conftest.$ac_ext <<_ACEOF
8715     /* end confdefs.h. */
8716    
8717 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8718     Use char because int might match the return type of a GCC
8719     builtin and then its argument prototype would still apply. */
8720 gezelter 2753 #ifdef __cplusplus
8721     extern "C"
8722     #endif
8723     char fftwnd_one ();
8724 gezelter 2752 #ifdef FC_DUMMY_MAIN
8725     #ifndef FC_DUMMY_MAIN_EQ_F77
8726     # ifdef __cplusplus
8727     extern "C"
8728     # endif
8729     int FC_DUMMY_MAIN() { return 1; }
8730     #endif
8731     #endif
8732     int
8733     main ()
8734     {
8735 gezelter 3319 return fftwnd_one ();
8736 gezelter 2752 ;
8737     return 0;
8738     }
8739     _ACEOF
8740 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8741 gezelter 3319 if { (ac_try="$ac_link"
8742     case "(($ac_try" in
8743     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8744     *) ac_try_echo=$ac_try;;
8745     esac
8746     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8747     (eval "$ac_link") 2>conftest.er1
8748 gezelter 2752 ac_status=$?
8749     grep -v '^ *+' conftest.er1 >conftest.err
8750     rm -f conftest.er1
8751     cat conftest.err >&5
8752     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8753 gezelter 3319 (exit $ac_status); } && {
8754     test -z "$ac_c_werror_flag" ||
8755     test ! -s conftest.err
8756     } && test -s conftest$ac_exeext &&
8757     $as_test_x conftest$ac_exeext; then
8758 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
8759 gezelter 2752 else
8760     echo "$as_me: failed program was:" >&5
8761     sed 's/^/| /' conftest.$ac_ext >&5
8762    
8763 gezelter 3319 ac_cv_lib_dfftw_fftwnd_one=no
8764 gezelter 2752 fi
8765 gezelter 3319
8766     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8767 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
8768     LIBS=$ac_check_lib_save_LIBS
8769     fi
8770 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8771     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8772 gezelter 2753 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8773     fftw_cv_libdfftw=yes
8774 gezelter 2752 else
8775 gezelter 2753 fftw_cv_libdfftw=no
8776 gezelter 2752 fi
8777    
8778 xsun 2932 if test "${ac_cv_header_dfftw_h+set}" = set; then
8779 gezelter 3319 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8780     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8781 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
8782     echo $ECHO_N "(cached) $ECHO_C" >&6
8783     fi
8784 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8785     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8786 gezelter 2752 else
8787 gezelter 2753 # Is the header compilable?
8788 gezelter 3319 { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8789     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
8790 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8791     /* confdefs.h. */
8792     _ACEOF
8793     cat confdefs.h >>conftest.$ac_ext
8794     cat >>conftest.$ac_ext <<_ACEOF
8795     /* end confdefs.h. */
8796 gezelter 2753 $ac_includes_default
8797     #include <dfftw.h>
8798 gezelter 2752 _ACEOF
8799 chuckv 3288 rm -f conftest.$ac_objext
8800 gezelter 3319 if { (ac_try="$ac_compile"
8801     case "(($ac_try" in
8802     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8803     *) ac_try_echo=$ac_try;;
8804     esac
8805     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8806     (eval "$ac_compile") 2>conftest.er1
8807 gezelter 2752 ac_status=$?
8808     grep -v '^ *+' conftest.er1 >conftest.err
8809     rm -f conftest.er1
8810     cat conftest.err >&5
8811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812 gezelter 3319 (exit $ac_status); } && {
8813     test -z "$ac_c_werror_flag" ||
8814     test ! -s conftest.err
8815     } && test -s conftest.$ac_objext; then
8816 gezelter 2753 ac_header_compiler=yes
8817     else
8818     echo "$as_me: failed program was:" >&5
8819     sed 's/^/| /' conftest.$ac_ext >&5
8820    
8821 gezelter 3319 ac_header_compiler=no
8822 gezelter 2753 fi
8823    
8824 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8825     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8826     echo "${ECHO_T}$ac_header_compiler" >&6; }
8827    
8828 gezelter 2753 # Is the header present?
8829 gezelter 3319 { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8830     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
8831 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8832     /* confdefs.h. */
8833     _ACEOF
8834     cat confdefs.h >>conftest.$ac_ext
8835     cat >>conftest.$ac_ext <<_ACEOF
8836     /* end confdefs.h. */
8837 gezelter 2753 #include <dfftw.h>
8838 gezelter 2752 _ACEOF
8839 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8840     case "(($ac_try" in
8841     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8842     *) ac_try_echo=$ac_try;;
8843     esac
8844     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8845     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8846 gezelter 2752 ac_status=$?
8847     grep -v '^ *+' conftest.er1 >conftest.err
8848     rm -f conftest.er1
8849     cat conftest.err >&5
8850     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8851 gezelter 3319 (exit $ac_status); } >/dev/null && {
8852     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8853     test ! -s conftest.err
8854     }; then
8855 gezelter 2753 ac_header_preproc=yes
8856 gezelter 2752 else
8857     echo "$as_me: failed program was:" >&5
8858     sed 's/^/| /' conftest.$ac_ext >&5
8859    
8860 gezelter 2753 ac_header_preproc=no
8861     fi
8862 gezelter 3319
8863 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8864 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8865     echo "${ECHO_T}$ac_header_preproc" >&6; }
8866 gezelter 2752
8867 gezelter 2753 # So? What about this header?
8868     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8869     yes:no: )
8870     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8871     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8872     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8873     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8874     ac_header_preproc=yes
8875     ;;
8876     no:yes:* )
8877     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8878     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8879     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
8880     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
8881     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8882     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8883     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
8884     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8885     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8886     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8887     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8888     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8889 gezelter 3319 ( cat <<\_ASBOX
8890 gezelter 2753 ## ------------------------------ ##
8891     ## Report this to gezelter@nd.edu ##
8892     ## ------------------------------ ##
8893     _ASBOX
8894 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8895 gezelter 2753 ;;
8896     esac
8897 gezelter 3319 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8898     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8899 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
8900     echo $ECHO_N "(cached) $ECHO_C" >&6
8901     else
8902     ac_cv_header_dfftw_h=$ac_header_preproc
8903 gezelter 2752 fi
8904 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8905     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8906 gezelter 2752
8907     fi
8908 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
8909     fftw_cv_dfftw_h=yes
8910     else
8911     fftw_cv_dfftw_h=no
8912     fi
8913 gezelter 2752
8914    
8915 gezelter 2753 fi
8916 xsun 2932 fi
8917     ac_ext=c
8918 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8919     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8920     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8921     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8922 gezelter 2752
8923 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8924 gezelter 2753
8925 gezelter 2752 cat >>confdefs.h <<\_ACEOF
8926 gezelter 2753 #define HAVE_FFTW3_H 1
8927 gezelter 2752 _ACEOF
8928 gezelter 2753
8929 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8930     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8931     FFTW_LIBS="-lfftw3"
8932     else
8933     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8934 gezelter 2753
8935 gezelter 2752 cat >>confdefs.h <<\_ACEOF
8936 gezelter 2753 #define HAVE_FFTW_H 1
8937 gezelter 2752 _ACEOF
8938    
8939 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8940     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8941     FFTW_LIBS="-lfftw"
8942 gezelter 2753 else
8943 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8944 gezelter 2753
8945     cat >>confdefs.h <<\_ACEOF
8946     #define HAVE_DFFTW_H 1
8947     _ACEOF
8948    
8949 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8950     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8951     FFTW_LIBS="-ldfftw"
8952     else
8953 gezelter 3319 { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8954     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
8955 xsun 2932 FFTW_INC_DIR=
8956     FFTW_LIB_DIR=
8957     FFTW_LIBS=
8958     LDFLAGS="$FFTW_OLD_LDFLAGS"
8959 chuckv 3291 CFLAGS="$FFTW_OLD_CFLAGS"
8960 gezelter 3319 { echo "$as_me:$LINENO: result: failed" >&5
8961     echo "${ECHO_T}failed" >&6; }
8962 xsun 2932 echo ""
8963     echo "*********************************************************"
8964     echo "* WARNING: Could not find a working FFTW installation *"
8965     echo "* If you need the staticProps program to be able to *"
8966     echo "* compute undulation spectra, be sure to specify a *"
8967     echo "* valid fftw installation with --with-fftw=DIR *"
8968     echo "* *"
8969     echo "* OOPSE will still work without fftw installed. *"
8970     echo "*********************************************************"
8971     echo ""
8972     fi
8973 gezelter 2753 fi
8974 xsun 2932 fi
8975 gezelter 2753
8976    
8977    
8978 xsun 2932 fi
8979     fi
8980 gezelter 2753 fi
8981    
8982 chuckv 3291 #
8983     # Handle user hints
8984     #
8985 gezelter 2753
8986 gezelter 3319 # Check whether --with-qhull was given.
8987 chuckv 3291 if test "${with_qhull+set}" = set; then
8988 gezelter 3319 withval=$with_qhull; qhull_dir="$withval"
8989 chuckv 3291 else
8990     qhull_dir="not_set"
8991 gezelter 3319 fi
8992    
8993 chuckv 3291 if test "$qhull_dir" != "no"; then
8994 gezelter 2753
8995 chuckv 3291 if test "$qhull_dir" != "not_set" ; then
8996     if test -d "$qhull_dir"
8997     then
8998     QHULL_HOME="$qhull_dir"
8999     else
9000     { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
9001     echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
9002     QHULL_HOME=/usr/local
9003     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
9004     then
9005     QHULL_HOME=/usr
9006     fi
9007     fi
9008     fi
9009     #
9010     # Locate qhull, if wanted
9011     #
9012     if test -n "${QHULL_HOME}"
9013     then
9014     QHULL_OLD_LDFLAGS=$LDFLAGS
9015     QHULL_OLD_CFLAGS=$CFLAGS
9016     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9017     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9018    
9019     ac_ext=c
9020     ac_cpp='$CPP $CPPFLAGS'
9021     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9022     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9023     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9024    
9025 gezelter 3319 { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
9026     echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
9027 chuckv 3291 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
9028     echo $ECHO_N "(cached) $ECHO_C" >&6
9029     else
9030     ac_check_lib_save_LIBS=$LIBS
9031     LIBS="-lqhull $LIBS"
9032     cat >conftest.$ac_ext <<_ACEOF
9033     /* confdefs.h. */
9034     _ACEOF
9035     cat confdefs.h >>conftest.$ac_ext
9036     cat >>conftest.$ac_ext <<_ACEOF
9037     /* end confdefs.h. */
9038    
9039 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
9040     Use char because int might match the return type of a GCC
9041     builtin and then its argument prototype would still apply. */
9042 chuckv 3291 #ifdef __cplusplus
9043     extern "C"
9044     #endif
9045     char qh_qhull ();
9046     #ifdef FC_DUMMY_MAIN
9047     #ifndef FC_DUMMY_MAIN_EQ_F77
9048     # ifdef __cplusplus
9049     extern "C"
9050     # endif
9051     int FC_DUMMY_MAIN() { return 1; }
9052     #endif
9053     #endif
9054     int
9055     main ()
9056     {
9057 gezelter 3319 return qh_qhull ();
9058 chuckv 3291 ;
9059     return 0;
9060     }
9061     _ACEOF
9062     rm -f conftest.$ac_objext conftest$ac_exeext
9063 gezelter 3319 if { (ac_try="$ac_link"
9064     case "(($ac_try" in
9065     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9066     *) ac_try_echo=$ac_try;;
9067     esac
9068     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9069     (eval "$ac_link") 2>conftest.er1
9070 chuckv 3291 ac_status=$?
9071     grep -v '^ *+' conftest.er1 >conftest.err
9072     rm -f conftest.er1
9073     cat conftest.err >&5
9074     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9075 gezelter 3319 (exit $ac_status); } && {
9076     test -z "$ac_c_werror_flag" ||
9077     test ! -s conftest.err
9078     } && test -s conftest$ac_exeext &&
9079     $as_test_x conftest$ac_exeext; then
9080 chuckv 3291 ac_cv_lib_qhull_qh_qhull=yes
9081     else
9082     echo "$as_me: failed program was:" >&5
9083     sed 's/^/| /' conftest.$ac_ext >&5
9084    
9085 gezelter 3319 ac_cv_lib_qhull_qh_qhull=no
9086 chuckv 3291 fi
9087 gezelter 3319
9088     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9089 chuckv 3291 conftest$ac_exeext conftest.$ac_ext
9090     LIBS=$ac_check_lib_save_LIBS
9091     fi
9092 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
9093     echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
9094 chuckv 3291 if test $ac_cv_lib_qhull_qh_qhull = yes; then
9095     qhull_cv_libqhull=yes
9096     else
9097     qhull_cv_libqhull=no
9098     fi
9099    
9100     if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9101 gezelter 3319 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9102     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
9103 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9104     echo $ECHO_N "(cached) $ECHO_C" >&6
9105     fi
9106 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9107     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
9108 chuckv 3291 else
9109     # Is the header compilable?
9110 gezelter 3319 { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
9111     echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
9112 chuckv 3291 cat >conftest.$ac_ext <<_ACEOF
9113     /* confdefs.h. */
9114     _ACEOF
9115     cat confdefs.h >>conftest.$ac_ext
9116     cat >>conftest.$ac_ext <<_ACEOF
9117     /* end confdefs.h. */
9118     $ac_includes_default
9119     #include <qhull/qhull.h>
9120     _ACEOF
9121     rm -f conftest.$ac_objext
9122 gezelter 3319 if { (ac_try="$ac_compile"
9123     case "(($ac_try" in
9124     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9125     *) ac_try_echo=$ac_try;;
9126     esac
9127     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9128     (eval "$ac_compile") 2>conftest.er1
9129 chuckv 3291 ac_status=$?
9130     grep -v '^ *+' conftest.er1 >conftest.err
9131     rm -f conftest.er1
9132     cat conftest.err >&5
9133     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9134 gezelter 3319 (exit $ac_status); } && {
9135     test -z "$ac_c_werror_flag" ||
9136     test ! -s conftest.err
9137     } && test -s conftest.$ac_objext; then
9138 chuckv 3291 ac_header_compiler=yes
9139     else
9140     echo "$as_me: failed program was:" >&5
9141     sed 's/^/| /' conftest.$ac_ext >&5
9142    
9143 gezelter 3319 ac_header_compiler=no
9144 chuckv 3291 fi
9145    
9146 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9147     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9148     echo "${ECHO_T}$ac_header_compiler" >&6; }
9149    
9150 chuckv 3291 # Is the header present?
9151 gezelter 3319 { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
9152     echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
9153 chuckv 3291 cat >conftest.$ac_ext <<_ACEOF
9154     /* confdefs.h. */
9155     _ACEOF
9156     cat confdefs.h >>conftest.$ac_ext
9157     cat >>conftest.$ac_ext <<_ACEOF
9158     /* end confdefs.h. */
9159     #include <qhull/qhull.h>
9160     _ACEOF
9161 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
9162     case "(($ac_try" in
9163     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9164     *) ac_try_echo=$ac_try;;
9165     esac
9166     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9167     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9168 chuckv 3291 ac_status=$?
9169     grep -v '^ *+' conftest.er1 >conftest.err
9170     rm -f conftest.er1
9171     cat conftest.err >&5
9172     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9173 gezelter 3319 (exit $ac_status); } >/dev/null && {
9174     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9175     test ! -s conftest.err
9176     }; then
9177 chuckv 3291 ac_header_preproc=yes
9178     else
9179     echo "$as_me: failed program was:" >&5
9180     sed 's/^/| /' conftest.$ac_ext >&5
9181    
9182     ac_header_preproc=no
9183     fi
9184 gezelter 3319
9185 chuckv 3291 rm -f conftest.err conftest.$ac_ext
9186 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9187     echo "${ECHO_T}$ac_header_preproc" >&6; }
9188 chuckv 3291
9189     # So? What about this header?
9190     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9191     yes:no: )
9192     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
9193     echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9194     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
9195     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
9196     ac_header_preproc=yes
9197     ;;
9198     no:yes:* )
9199     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
9200     echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
9201     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
9202     echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
9203     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
9204     echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
9205     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
9206     echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
9207     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
9208     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
9209     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
9210     echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
9211 gezelter 3319 ( cat <<\_ASBOX
9212 chuckv 3291 ## ------------------------------ ##
9213     ## Report this to gezelter@nd.edu ##
9214     ## ------------------------------ ##
9215     _ASBOX
9216 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
9217 chuckv 3291 ;;
9218     esac
9219 gezelter 3319 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
9220     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
9221 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
9222     echo $ECHO_N "(cached) $ECHO_C" >&6
9223     else
9224     ac_cv_header_qhull_qhull_h=$ac_header_preproc
9225     fi
9226 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
9227     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
9228 chuckv 3291
9229     fi
9230     if test $ac_cv_header_qhull_qhull_h = yes; then
9231     qhull_cv_qhull_h=yes
9232     else
9233     qhull_cv_qhull_h=no
9234     fi
9235    
9236    
9237     ac_ext=c
9238     ac_cpp='$CPP $CPPFLAGS'
9239     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9240     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9241     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9242    
9243    
9244     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9245    
9246     cat >>confdefs.h <<\_ACEOF
9247     #define HAVE_QHULL_H 1
9248     _ACEOF
9249    
9250    
9251     cat >>confdefs.h <<\_ACEOF
9252     #define HAVE_QHULL 1
9253     _ACEOF
9254    
9255 chuckv 3292 USE_QHULL=yes
9256 chuckv 3291 QHULL_INC_DIR="${QHULL_HOME}/include"
9257     QHULL_LIB_DIR="${QHULL_HOME}/lib"
9258     QHULL="-lqhull"
9259     else
9260 gezelter 3319 { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9261     echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
9262 chuckv 3291 QHULL_INC_DIR=
9263     QHULL_LIB_DIR=
9264     QHULL=
9265 chuckv 3292 USE_QHULL=no
9266 chuckv 3291 LDFLAGS="$QHULL_OLD_LDFLAGS"
9267     CFLAGS="$QHULL_OLD_CFLAGS"
9268 gezelter 3319 { echo "$as_me:$LINENO: result: failed" >&5
9269     echo "${ECHO_T}failed" >&6; }
9270 chuckv 3291 echo ""
9271     echo "*********************************************************"
9272     echo "* WARNING: Could not find a working qhull installation *"
9273     echo "* If you need OOPSE to be able to deal with convex *"
9274     echo "* hulls be sure to specify a valid qhull installation *"
9275     echo "* with --with-qhull=DIR *"
9276     echo "* *"
9277     echo "* OOPSE will still work without qhull installed. *"
9278     echo "*********************************************************"
9279     echo ""
9280     fi
9281    
9282    
9283    
9284 chuckv 3292
9285 chuckv 3291 fi
9286     fi
9287    
9288    
9289 gezelter 3319 ac_ext=cpp
9290     ac_cpp='$CXXCPP $CPPFLAGS'
9291     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9292     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9293     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9294     { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9295     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
9296     if test -z "$CXXCPP"; then
9297     if test "${ac_cv_prog_CXXCPP+set}" = set; then
9298     echo $ECHO_N "(cached) $ECHO_C" >&6
9299     else
9300     # Double quotes because CXXCPP needs to be expanded
9301     for CXXCPP in "$CXX -E" "/lib/cpp"
9302     do
9303     ac_preproc_ok=false
9304     for ac_cxx_preproc_warn_flag in '' yes
9305     do
9306     # Use a header file that comes with gcc, so configuring glibc
9307     # with a fresh cross-compiler works.
9308     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9309     # <limits.h> exists even on freestanding compilers.
9310     # On the NeXT, cc -E runs the code through the compiler's parser,
9311     # not just through cpp. "Syntax error" is here to catch this case.
9312     cat >conftest.$ac_ext <<_ACEOF
9313     /* confdefs.h. */
9314     _ACEOF
9315     cat confdefs.h >>conftest.$ac_ext
9316     cat >>conftest.$ac_ext <<_ACEOF
9317     /* end confdefs.h. */
9318     #ifdef __STDC__
9319     # include <limits.h>
9320     #else
9321     # include <assert.h>
9322     #endif
9323     Syntax error
9324     _ACEOF
9325     if { (ac_try="$ac_cpp conftest.$ac_ext"
9326     case "(($ac_try" in
9327     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9328     *) ac_try_echo=$ac_try;;
9329     esac
9330     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9331     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9332     ac_status=$?
9333     grep -v '^ *+' conftest.er1 >conftest.err
9334     rm -f conftest.er1
9335     cat conftest.err >&5
9336     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337     (exit $ac_status); } >/dev/null && {
9338     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9339     test ! -s conftest.err
9340     }; then
9341     :
9342     else
9343     echo "$as_me: failed program was:" >&5
9344     sed 's/^/| /' conftest.$ac_ext >&5
9345    
9346     # Broken: fails on valid input.
9347     continue
9348     fi
9349    
9350     rm -f conftest.err conftest.$ac_ext
9351    
9352     # OK, works on sane cases. Now check whether nonexistent headers
9353     # can be detected and how.
9354     cat >conftest.$ac_ext <<_ACEOF
9355     /* confdefs.h. */
9356     _ACEOF
9357     cat confdefs.h >>conftest.$ac_ext
9358     cat >>conftest.$ac_ext <<_ACEOF
9359     /* end confdefs.h. */
9360     #include <ac_nonexistent.h>
9361     _ACEOF
9362     if { (ac_try="$ac_cpp conftest.$ac_ext"
9363     case "(($ac_try" in
9364     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9365     *) ac_try_echo=$ac_try;;
9366     esac
9367     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9368     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9369     ac_status=$?
9370     grep -v '^ *+' conftest.er1 >conftest.err
9371     rm -f conftest.er1
9372     cat conftest.err >&5
9373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9374     (exit $ac_status); } >/dev/null && {
9375     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9376     test ! -s conftest.err
9377     }; then
9378     # Broken: success on invalid input.
9379     continue
9380     else
9381     echo "$as_me: failed program was:" >&5
9382     sed 's/^/| /' conftest.$ac_ext >&5
9383    
9384     # Passes both tests.
9385     ac_preproc_ok=:
9386     break
9387     fi
9388    
9389     rm -f conftest.err conftest.$ac_ext
9390    
9391     done
9392     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9393     rm -f conftest.err conftest.$ac_ext
9394     if $ac_preproc_ok; then
9395     break
9396     fi
9397    
9398     done
9399     ac_cv_prog_CXXCPP=$CXXCPP
9400    
9401     fi
9402     CXXCPP=$ac_cv_prog_CXXCPP
9403     else
9404     ac_cv_prog_CXXCPP=$CXXCPP
9405     fi
9406     { echo "$as_me:$LINENO: result: $CXXCPP" >&5
9407     echo "${ECHO_T}$CXXCPP" >&6; }
9408     ac_preproc_ok=false
9409     for ac_cxx_preproc_warn_flag in '' yes
9410     do
9411     # Use a header file that comes with gcc, so configuring glibc
9412     # with a fresh cross-compiler works.
9413     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9414     # <limits.h> exists even on freestanding compilers.
9415     # On the NeXT, cc -E runs the code through the compiler's parser,
9416     # not just through cpp. "Syntax error" is here to catch this case.
9417     cat >conftest.$ac_ext <<_ACEOF
9418     /* confdefs.h. */
9419     _ACEOF
9420     cat confdefs.h >>conftest.$ac_ext
9421     cat >>conftest.$ac_ext <<_ACEOF
9422     /* end confdefs.h. */
9423     #ifdef __STDC__
9424     # include <limits.h>
9425     #else
9426     # include <assert.h>
9427     #endif
9428     Syntax error
9429     _ACEOF
9430     if { (ac_try="$ac_cpp conftest.$ac_ext"
9431     case "(($ac_try" in
9432     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9433     *) ac_try_echo=$ac_try;;
9434     esac
9435     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9436     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9437     ac_status=$?
9438     grep -v '^ *+' conftest.er1 >conftest.err
9439     rm -f conftest.er1
9440     cat conftest.err >&5
9441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9442     (exit $ac_status); } >/dev/null && {
9443     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9444     test ! -s conftest.err
9445     }; then
9446     :
9447     else
9448     echo "$as_me: failed program was:" >&5
9449     sed 's/^/| /' conftest.$ac_ext >&5
9450    
9451     # Broken: fails on valid input.
9452     continue
9453     fi
9454    
9455     rm -f conftest.err conftest.$ac_ext
9456    
9457     # OK, works on sane cases. Now check whether nonexistent headers
9458     # can be detected and how.
9459     cat >conftest.$ac_ext <<_ACEOF
9460     /* confdefs.h. */
9461     _ACEOF
9462     cat confdefs.h >>conftest.$ac_ext
9463     cat >>conftest.$ac_ext <<_ACEOF
9464     /* end confdefs.h. */
9465     #include <ac_nonexistent.h>
9466     _ACEOF
9467     if { (ac_try="$ac_cpp conftest.$ac_ext"
9468     case "(($ac_try" in
9469     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9470     *) ac_try_echo=$ac_try;;
9471     esac
9472     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9473     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9474     ac_status=$?
9475     grep -v '^ *+' conftest.er1 >conftest.err
9476     rm -f conftest.er1
9477     cat conftest.err >&5
9478     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9479     (exit $ac_status); } >/dev/null && {
9480     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9481     test ! -s conftest.err
9482     }; then
9483     # Broken: success on invalid input.
9484     continue
9485     else
9486     echo "$as_me: failed program was:" >&5
9487     sed 's/^/| /' conftest.$ac_ext >&5
9488    
9489     # Passes both tests.
9490     ac_preproc_ok=:
9491     break
9492     fi
9493    
9494     rm -f conftest.err conftest.$ac_ext
9495    
9496     done
9497     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9498     rm -f conftest.err conftest.$ac_ext
9499     if $ac_preproc_ok; then
9500     :
9501     else
9502     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9503     See \`config.log' for more details." >&5
9504     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9505     See \`config.log' for more details." >&2;}
9506     { (exit 1); exit 1; }; }
9507     fi
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    
9516     #
9517     # Handle user hints
9518     #
9519    
9520     # Check whether --with-openbabel was given.
9521     if test "${with_openbabel+set}" = set; then
9522     withval=$with_openbabel; openbabel_dir="$withval"
9523     else
9524     openbabel_dir="not_set"
9525     fi
9526    
9527     if test "$openbabel_dir" != "no"; then
9528    
9529     if test "$openbabel_dir" != "not_set" ; then
9530     if test -d "$openbabel_dir"
9531     then
9532     OPENBABEL_HOME="$openbabel_dir"
9533     else
9534     { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9535     echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9536     OPENBABEL_HOME=/usr/local
9537     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9538     then
9539     OPENBABEL_HOME=/usr
9540     fi
9541     fi
9542     fi
9543     #
9544     # Locate openbabel, if wanted
9545     #
9546     if test -n "${OPENBABEL_HOME}"
9547     then
9548    
9549     ac_ext=cpp
9550     ac_cpp='$CXXCPP $CPPFLAGS'
9551     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9552     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9553     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9554    
9555     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9556     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9557     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9558     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9559 gezelter 3332 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9560     { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9561     echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9562     if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9563 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
9564     fi
9565 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9566     echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9567 gezelter 3319 else
9568     # Is the header compilable?
9569 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9570     echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
9571 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9572     /* confdefs.h. */
9573     _ACEOF
9574     cat confdefs.h >>conftest.$ac_ext
9575     cat >>conftest.$ac_ext <<_ACEOF
9576     /* end confdefs.h. */
9577     $ac_includes_default
9578 gezelter 3332 #include <openbabel/babelconfig.h>
9579 gezelter 3319 _ACEOF
9580     rm -f conftest.$ac_objext
9581     if { (ac_try="$ac_compile"
9582     case "(($ac_try" in
9583     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9584     *) ac_try_echo=$ac_try;;
9585     esac
9586     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9587     (eval "$ac_compile") 2>conftest.er1
9588     ac_status=$?
9589     grep -v '^ *+' conftest.er1 >conftest.err
9590     rm -f conftest.er1
9591     cat conftest.err >&5
9592     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9593     (exit $ac_status); } && {
9594     test -z "$ac_cxx_werror_flag" ||
9595     test ! -s conftest.err
9596     } && test -s conftest.$ac_objext; then
9597     ac_header_compiler=yes
9598     else
9599     echo "$as_me: failed program was:" >&5
9600     sed 's/^/| /' conftest.$ac_ext >&5
9601    
9602     ac_header_compiler=no
9603     fi
9604    
9605     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9606     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9607     echo "${ECHO_T}$ac_header_compiler" >&6; }
9608    
9609     # Is the header present?
9610 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9611     echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
9612 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9613     /* confdefs.h. */
9614     _ACEOF
9615     cat confdefs.h >>conftest.$ac_ext
9616     cat >>conftest.$ac_ext <<_ACEOF
9617     /* end confdefs.h. */
9618 gezelter 3332 #include <openbabel/babelconfig.h>
9619 gezelter 3319 _ACEOF
9620     if { (ac_try="$ac_cpp conftest.$ac_ext"
9621     case "(($ac_try" in
9622     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9623     *) ac_try_echo=$ac_try;;
9624     esac
9625     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9626     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9627     ac_status=$?
9628     grep -v '^ *+' conftest.er1 >conftest.err
9629     rm -f conftest.er1
9630     cat conftest.err >&5
9631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632     (exit $ac_status); } >/dev/null && {
9633     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9634     test ! -s conftest.err
9635     }; then
9636     ac_header_preproc=yes
9637     else
9638     echo "$as_me: failed program was:" >&5
9639     sed 's/^/| /' conftest.$ac_ext >&5
9640    
9641     ac_header_preproc=no
9642     fi
9643    
9644     rm -f conftest.err conftest.$ac_ext
9645     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9646     echo "${ECHO_T}$ac_header_preproc" >&6; }
9647    
9648     # So? What about this header?
9649     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9650     yes:no: )
9651 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9652     echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9653     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9654     echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9655 gezelter 3319 ac_header_preproc=yes
9656     ;;
9657     no:yes:* )
9658 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9659     echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9660     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&5
9661     echo "$as_me: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&2;}
9662     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9663     echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9664     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&5
9665     echo "$as_me: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&2;}
9666     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9667     echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9668     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9669     echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9670 gezelter 3319 ( cat <<\_ASBOX
9671     ## ------------------------------ ##
9672     ## Report this to gezelter@nd.edu ##
9673     ## ------------------------------ ##
9674     _ASBOX
9675     ) | sed "s/^/$as_me: WARNING: /" >&2
9676     ;;
9677     esac
9678 gezelter 3332 { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9679     echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9680     if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9681 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
9682     else
9683 gezelter 3332 ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9684 gezelter 3319 fi
9685 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9686     echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9687 gezelter 3319
9688     fi
9689 gezelter 3332 if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9690 gezelter 3319 openbabel_cv_openbabel_h=yes
9691     else
9692     openbabel_cv_openbabel_h=no
9693     fi
9694    
9695    
9696 gezelter 3332 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9697     { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9698     echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9699     if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9700 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
9701     fi
9702 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9703     echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9704 gezelter 3319 else
9705     # Is the header compilable?
9706 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9707     echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9708 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9709     /* confdefs.h. */
9710     _ACEOF
9711     cat confdefs.h >>conftest.$ac_ext
9712     cat >>conftest.$ac_ext <<_ACEOF
9713     /* end confdefs.h. */
9714     $ac_includes_default
9715 gezelter 3332 #include <openbabel/obconversion.h>
9716 gezelter 3319 _ACEOF
9717     rm -f conftest.$ac_objext
9718     if { (ac_try="$ac_compile"
9719     case "(($ac_try" in
9720     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9721     *) ac_try_echo=$ac_try;;
9722     esac
9723     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9724     (eval "$ac_compile") 2>conftest.er1
9725     ac_status=$?
9726     grep -v '^ *+' conftest.er1 >conftest.err
9727     rm -f conftest.er1
9728     cat conftest.err >&5
9729     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9730     (exit $ac_status); } && {
9731     test -z "$ac_cxx_werror_flag" ||
9732     test ! -s conftest.err
9733     } && test -s conftest.$ac_objext; then
9734     ac_header_compiler=yes
9735     else
9736     echo "$as_me: failed program was:" >&5
9737     sed 's/^/| /' conftest.$ac_ext >&5
9738    
9739     ac_header_compiler=no
9740     fi
9741    
9742     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9743     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9744     echo "${ECHO_T}$ac_header_compiler" >&6; }
9745    
9746     # Is the header present?
9747 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9748     echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9749 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9750     /* confdefs.h. */
9751     _ACEOF
9752     cat confdefs.h >>conftest.$ac_ext
9753     cat >>conftest.$ac_ext <<_ACEOF
9754     /* end confdefs.h. */
9755 gezelter 3332 #include <openbabel/obconversion.h>
9756 gezelter 3319 _ACEOF
9757     if { (ac_try="$ac_cpp conftest.$ac_ext"
9758     case "(($ac_try" in
9759     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9760     *) ac_try_echo=$ac_try;;
9761     esac
9762     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9763     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9764     ac_status=$?
9765     grep -v '^ *+' conftest.er1 >conftest.err
9766     rm -f conftest.er1
9767     cat conftest.err >&5
9768     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769     (exit $ac_status); } >/dev/null && {
9770     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9771     test ! -s conftest.err
9772     }; then
9773     ac_header_preproc=yes
9774     else
9775     echo "$as_me: failed program was:" >&5
9776     sed 's/^/| /' conftest.$ac_ext >&5
9777    
9778     ac_header_preproc=no
9779     fi
9780    
9781     rm -f conftest.err conftest.$ac_ext
9782     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9783     echo "${ECHO_T}$ac_header_preproc" >&6; }
9784    
9785     # So? What about this header?
9786     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9787     yes:no: )
9788 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9789     echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9790     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9791     echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9792 gezelter 3319 ac_header_preproc=yes
9793     ;;
9794     no:yes:* )
9795 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9796     echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9797     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&5
9798     echo "$as_me: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&2;}
9799     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9800     echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9801     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&5
9802     echo "$as_me: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&2;}
9803     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9804     echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9805     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9806     echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9807 gezelter 3319 ( cat <<\_ASBOX
9808     ## ------------------------------ ##
9809     ## Report this to gezelter@nd.edu ##
9810     ## ------------------------------ ##
9811     _ASBOX
9812     ) | sed "s/^/$as_me: WARNING: /" >&2
9813     ;;
9814     esac
9815 gezelter 3332 { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9816     echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9817     if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9818 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
9819     else
9820 gezelter 3332 ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9821 gezelter 3319 fi
9822 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9823     echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9824 gezelter 3319
9825     fi
9826 gezelter 3332 if test $ac_cv_header_openbabel_obconversion_h = yes; then
9827 gezelter 3319 openbabel_cv_obconversion_h=yes
9828     else
9829     openbabel_cv_obconversion_h=no
9830     fi
9831    
9832    
9833     cat >conftest.$ac_ext <<_ACEOF
9834    
9835     /* confdefs.h. */
9836     _ACEOF
9837     cat confdefs.h >>conftest.$ac_ext
9838     cat >>conftest.$ac_ext <<_ACEOF
9839     /* end confdefs.h. */
9840    
9841     #include <openbabel/babelconfig.h>
9842     #include <openbabel/obconversion.h>
9843     using namespace std;
9844     using namespace OpenBabel;
9845    
9846     #ifdef FC_DUMMY_MAIN
9847     #ifndef FC_DUMMY_MAIN_EQ_F77
9848     # ifdef __cplusplus
9849     extern "C"
9850     # endif
9851     int FC_DUMMY_MAIN() { return 1; }
9852     #endif
9853     #endif
9854     int
9855     main ()
9856     {
9857    
9858     OBConversion Conv(&cin, &cout);
9859    
9860    
9861     ;
9862     return 0;
9863     }
9864     _ACEOF
9865     rm -f conftest.$ac_objext conftest$ac_exeext
9866     if { (ac_try="$ac_link"
9867     case "(($ac_try" in
9868     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9869     *) ac_try_echo=$ac_try;;
9870     esac
9871     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9872     (eval "$ac_link") 2>conftest.er1
9873     ac_status=$?
9874     grep -v '^ *+' conftest.er1 >conftest.err
9875     rm -f conftest.er1
9876     cat conftest.err >&5
9877     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878     (exit $ac_status); } && {
9879     test -z "$ac_cxx_werror_flag" ||
9880     test ! -s conftest.err
9881     } && test -s conftest$ac_exeext &&
9882     $as_test_x conftest$ac_exeext; then
9883    
9884     openbabel_lib_found="yes"
9885     { echo "$as_me:$LINENO: result: found" >&5
9886     echo "${ECHO_T}found" >&6; }
9887    
9888     else
9889     echo "$as_me: failed program was:" >&5
9890     sed 's/^/| /' conftest.$ac_ext >&5
9891    
9892    
9893     openbabel_lib_found="no"
9894     { echo "$as_me:$LINENO: result: not found" >&5
9895     echo "${ECHO_T}not found" >&6; }
9896    
9897    
9898     fi
9899    
9900     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9901     conftest$ac_exeext conftest.$ac_ext
9902     ac_ext=c
9903     ac_cpp='$CPP $CPPFLAGS'
9904     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9905     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9906     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9907    
9908     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9909     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9910    
9911     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9912     USE_OPENBABEL=yes
9913     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9914     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9915     OPENBABEL_LIB="-lopenbabel"
9916     else
9917     { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9918     echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
9919     OPENBABEL_INC_DIR=
9920     OPENBABEL_LIB_DIR=
9921     OPENBABEL_LIB=
9922     USE_OPENBABEL=no
9923     { echo "$as_me:$LINENO: result: failed" >&5
9924     echo "${ECHO_T}failed" >&6; }
9925     echo ""
9926     echo "*********************************************************"
9927     echo "* WARNING: Could not find a working openbabel-2.x *"
9928     echo "* installation If you need OOPSE to be able to convert *"
9929     echo "* xyz or pdb files you need to specify a valid *"
9930     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
9931     echo "* *"
9932     echo "* OOPSE will still work without openbabel installed. *"
9933     echo "*********************************************************"
9934     echo ""
9935     fi
9936    
9937    
9938    
9939    
9940     fi
9941     fi
9942    
9943    
9944 gezelter 2547 # Checks for header files.
9945 gezelter 3319 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9946     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9947 gezelter 2547 if test "${ac_cv_header_stdc+set}" = set; then
9948     echo $ECHO_N "(cached) $ECHO_C" >&6
9949     else
9950     cat >conftest.$ac_ext <<_ACEOF
9951 gezelter 2315 /* confdefs.h. */
9952     _ACEOF
9953     cat confdefs.h >>conftest.$ac_ext
9954     cat >>conftest.$ac_ext <<_ACEOF
9955     /* end confdefs.h. */
9956 gezelter 2547 #include <stdlib.h>
9957     #include <stdarg.h>
9958     #include <string.h>
9959     #include <float.h>
9960    
9961     #ifdef FC_DUMMY_MAIN
9962     #ifndef FC_DUMMY_MAIN_EQ_F77
9963     # ifdef __cplusplus
9964     extern "C"
9965     # endif
9966     int FC_DUMMY_MAIN() { return 1; }
9967 gezelter 2315 #endif
9968 gezelter 2547 #endif
9969 gezelter 2315 int
9970     main ()
9971     {
9972 gezelter 2547
9973 gezelter 2315 ;
9974     return 0;
9975     }
9976     _ACEOF
9977 chuckv 3288 rm -f conftest.$ac_objext
9978 gezelter 3319 if { (ac_try="$ac_compile"
9979     case "(($ac_try" in
9980     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9981     *) ac_try_echo=$ac_try;;
9982     esac
9983     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984     (eval "$ac_compile") 2>conftest.er1
9985 gezelter 2315 ac_status=$?
9986     grep -v '^ *+' conftest.er1 >conftest.err
9987     rm -f conftest.er1
9988     cat conftest.err >&5
9989     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9990 gezelter 3319 (exit $ac_status); } && {
9991     test -z "$ac_c_werror_flag" ||
9992     test ! -s conftest.err
9993     } && test -s conftest.$ac_objext; then
9994 gezelter 2547 ac_cv_header_stdc=yes
9995 gezelter 2315 else
9996     echo "$as_me: failed program was:" >&5
9997     sed 's/^/| /' conftest.$ac_ext >&5
9998 gezelter 2081
9999 gezelter 3319 ac_cv_header_stdc=no
10000 gezelter 2315 fi
10001 gezelter 2510
10002 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10003    
10004 gezelter 2547 if test $ac_cv_header_stdc = yes; then
10005     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10006     cat >conftest.$ac_ext <<_ACEOF
10007     /* confdefs.h. */
10008     _ACEOF
10009     cat confdefs.h >>conftest.$ac_ext
10010     cat >>conftest.$ac_ext <<_ACEOF
10011     /* end confdefs.h. */
10012     #include <string.h>
10013 gezelter 2510
10014 gezelter 2547 _ACEOF
10015     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10016     $EGREP "memchr" >/dev/null 2>&1; then
10017     :
10018     else
10019     ac_cv_header_stdc=no
10020 gezelter 2315 fi
10021 chuckv 3288 rm -f conftest*
10022 gezelter 2510
10023 gezelter 2547 fi
10024    
10025     if test $ac_cv_header_stdc = yes; then
10026     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10027     cat >conftest.$ac_ext <<_ACEOF
10028     /* confdefs.h. */
10029     _ACEOF
10030     cat confdefs.h >>conftest.$ac_ext
10031     cat >>conftest.$ac_ext <<_ACEOF
10032     /* end confdefs.h. */
10033     #include <stdlib.h>
10034    
10035     _ACEOF
10036     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10037     $EGREP "free" >/dev/null 2>&1; then
10038     :
10039     else
10040     ac_cv_header_stdc=no
10041     fi
10042 chuckv 3288 rm -f conftest*
10043 gezelter 2547
10044     fi
10045    
10046     if test $ac_cv_header_stdc = yes; then
10047     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10048     if test "$cross_compiling" = yes; then
10049     :
10050     else
10051     cat >conftest.$ac_ext <<_ACEOF
10052     /* confdefs.h. */
10053     _ACEOF
10054     cat confdefs.h >>conftest.$ac_ext
10055     cat >>conftest.$ac_ext <<_ACEOF
10056     /* end confdefs.h. */
10057     #include <ctype.h>
10058 gezelter 3319 #include <stdlib.h>
10059 gezelter 2547 #if ((' ' & 0x0FF) == 0x020)
10060     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10061     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10062     #else
10063     # define ISLOWER(c) \
10064     (('a' <= (c) && (c) <= 'i') \
10065     || ('j' <= (c) && (c) <= 'r') \
10066     || ('s' <= (c) && (c) <= 'z'))
10067     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10068     #endif
10069    
10070     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10071     int
10072     main ()
10073     {
10074     int i;
10075     for (i = 0; i < 256; i++)
10076     if (XOR (islower (i), ISLOWER (i))
10077     || toupper (i) != TOUPPER (i))
10078 gezelter 3319 return 2;
10079     return 0;
10080 gezelter 2547 }
10081     _ACEOF
10082 chuckv 3288 rm -f conftest$ac_exeext
10083 gezelter 3319 if { (ac_try="$ac_link"
10084     case "(($ac_try" in
10085     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10086     *) ac_try_echo=$ac_try;;
10087     esac
10088     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10089     (eval "$ac_link") 2>&5
10090 gezelter 2547 ac_status=$?
10091     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10092     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10093 gezelter 3319 { (case "(($ac_try" in
10094     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10095     *) ac_try_echo=$ac_try;;
10096     esac
10097     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10098     (eval "$ac_try") 2>&5
10099 gezelter 2547 ac_status=$?
10100     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10101     (exit $ac_status); }; }; then
10102     :
10103     else
10104     echo "$as_me: program exited with status $ac_status" >&5
10105     echo "$as_me: failed program was:" >&5
10106     sed 's/^/| /' conftest.$ac_ext >&5
10107    
10108     ( exit $ac_status )
10109     ac_cv_header_stdc=no
10110     fi
10111 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10112 gezelter 2547 fi
10113 gezelter 3319
10114    
10115 gezelter 2547 fi
10116     fi
10117 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10118     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
10119 gezelter 2547 if test $ac_cv_header_stdc = yes; then
10120    
10121 gezelter 2510 cat >>confdefs.h <<\_ACEOF
10122 gezelter 2547 #define STDC_HEADERS 1
10123 gezelter 2510 _ACEOF
10124    
10125 gezelter 2315 fi
10126 gezelter 2081
10127 gezelter 2510
10128    
10129 gezelter 2547
10130    
10131    
10132    
10133    
10134    
10135    
10136 gezelter 2315
10137    
10138    
10139    
10140    
10141    
10142    
10143    
10144    
10145 gezelter 2510
10146    
10147 gezelter 2547
10148    
10149    
10150    
10151    
10152 gezelter 2558 for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
10153 gezelter 2510 do
10154     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10155 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10156     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10157     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10158     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10159 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
10160 gezelter 2510 fi
10161 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10162     { echo "$as_me:$LINENO: result: $ac_res" >&5
10163     echo "${ECHO_T}$ac_res" >&6; }
10164 gezelter 2315 else
10165 gezelter 2510 # Is the header compilable?
10166 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10167     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10168 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
10169     /* confdefs.h. */
10170     _ACEOF
10171     cat confdefs.h >>conftest.$ac_ext
10172     cat >>conftest.$ac_ext <<_ACEOF
10173     /* end confdefs.h. */
10174 gezelter 2510 $ac_includes_default
10175     #include <$ac_header>
10176 gezelter 2315 _ACEOF
10177 chuckv 3288 rm -f conftest.$ac_objext
10178 gezelter 3319 if { (ac_try="$ac_compile"
10179     case "(($ac_try" in
10180     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10181     *) ac_try_echo=$ac_try;;
10182     esac
10183     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10184     (eval "$ac_compile") 2>conftest.er1
10185 gezelter 2315 ac_status=$?
10186     grep -v '^ *+' conftest.er1 >conftest.err
10187     rm -f conftest.er1
10188     cat conftest.err >&5
10189     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 gezelter 3319 (exit $ac_status); } && {
10191     test -z "$ac_c_werror_flag" ||
10192     test ! -s conftest.err
10193     } && test -s conftest.$ac_objext; then
10194 gezelter 2510 ac_header_compiler=yes
10195 gezelter 2315 else
10196     echo "$as_me: failed program was:" >&5
10197     sed 's/^/| /' conftest.$ac_ext >&5
10198    
10199 gezelter 3319 ac_header_compiler=no
10200 gezelter 2315 fi
10201 gezelter 2510
10202 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10203     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10204     echo "${ECHO_T}$ac_header_compiler" >&6; }
10205    
10206 gezelter 2510 # Is the header present?
10207 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10208     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10209 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10210     /* confdefs.h. */
10211     _ACEOF
10212     cat confdefs.h >>conftest.$ac_ext
10213     cat >>conftest.$ac_ext <<_ACEOF
10214     /* end confdefs.h. */
10215     #include <$ac_header>
10216     _ACEOF
10217 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
10218     case "(($ac_try" in
10219     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10220     *) ac_try_echo=$ac_try;;
10221     esac
10222     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10223     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10224 gezelter 2510 ac_status=$?
10225     grep -v '^ *+' conftest.er1 >conftest.err
10226     rm -f conftest.er1
10227     cat conftest.err >&5
10228     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229 gezelter 3319 (exit $ac_status); } >/dev/null && {
10230     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10231     test ! -s conftest.err
10232     }; then
10233 gezelter 2510 ac_header_preproc=yes
10234     else
10235     echo "$as_me: failed program was:" >&5
10236     sed 's/^/| /' conftest.$ac_ext >&5
10237    
10238     ac_header_preproc=no
10239     fi
10240 gezelter 3319
10241 chuckv 3288 rm -f conftest.err conftest.$ac_ext
10242 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10243     echo "${ECHO_T}$ac_header_preproc" >&6; }
10244 gezelter 2510
10245     # So? What about this header?
10246 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10247 gezelter 2510 yes:no: )
10248     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10249     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10250     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10251     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10252     ac_header_preproc=yes
10253     ;;
10254     no:yes:* )
10255     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10256     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10257     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10258     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10259     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10260     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10261     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10262     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10263     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10264     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10265     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10266     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10267 gezelter 3319 ( cat <<\_ASBOX
10268 gezelter 2510 ## ------------------------------ ##
10269     ## Report this to gezelter@nd.edu ##
10270     ## ------------------------------ ##
10271     _ASBOX
10272 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10273 gezelter 2510 ;;
10274     esac
10275 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10276     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10277     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10278 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10279     else
10280     eval "$as_ac_Header=\$ac_header_preproc"
10281     fi
10282 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10283     { echo "$as_me:$LINENO: result: $ac_res" >&5
10284     echo "${ECHO_T}$ac_res" >&6; }
10285 gezelter 2510
10286     fi
10287     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10288 gezelter 2315 cat >>confdefs.h <<_ACEOF
10289 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10290 gezelter 2315 _ACEOF
10291    
10292 gezelter 2510 fi
10293 gezelter 2315
10294 gezelter 2510 done
10295    
10296    
10297 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
10298 gezelter 3319 { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10299     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10300 gezelter 2547 if test "${ac_cv_header_stdbool_h+set}" = set; then
10301     echo $ECHO_N "(cached) $ECHO_C" >&6
10302     else
10303     cat >conftest.$ac_ext <<_ACEOF
10304     /* confdefs.h. */
10305     _ACEOF
10306     cat confdefs.h >>conftest.$ac_ext
10307     cat >>conftest.$ac_ext <<_ACEOF
10308     /* end confdefs.h. */
10309    
10310     #include <stdbool.h>
10311     #ifndef bool
10312 gezelter 3319 "error: bool is not defined"
10313 gezelter 2547 #endif
10314     #ifndef false
10315 gezelter 3319 "error: false is not defined"
10316 gezelter 2547 #endif
10317     #if false
10318 gezelter 3319 "error: false is not 0"
10319 gezelter 2547 #endif
10320     #ifndef true
10321 gezelter 3319 "error: true is not defined"
10322 gezelter 2547 #endif
10323     #if true != 1
10324 gezelter 3319 "error: true is not 1"
10325 gezelter 2547 #endif
10326     #ifndef __bool_true_false_are_defined
10327 gezelter 3319 "error: __bool_true_false_are_defined is not defined"
10328 gezelter 2547 #endif
10329    
10330     struct s { _Bool s: 1; _Bool t; } s;
10331    
10332     char a[true == 1 ? 1 : -1];
10333     char b[false == 0 ? 1 : -1];
10334     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10335 gezelter 3319 char d[(bool) 0.5 == true ? 1 : -1];
10336 gezelter 2547 bool e = &s;
10337 gezelter 3319 char f[(_Bool) 0.0 == false ? 1 : -1];
10338 gezelter 2547 char g[true];
10339     char h[sizeof (_Bool)];
10340     char i[sizeof s.t];
10341 gezelter 3319 enum { j = false, k = true, l = false * true, m = true * 256 };
10342     _Bool n[m];
10343     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10344     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10345     # if defined __xlc__ || defined __GNUC__
10346     /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10347     reported by James Lemley on 2005-10-05; see
10348     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10349     This test is not quite right, since xlc is allowed to
10350     reject this program, as the initializer for xlcbug is
10351     not one of the forms that C requires support for.
10352     However, doing the test right would require a runtime
10353     test, and that would make cross-compilation harder.
10354     Let us hope that IBM fixes the xlc bug, and also adds
10355     support for this kind of constant expression. In the
10356     meantime, this test will reject xlc, which is OK, since
10357     our stdbool.h substitute should suffice. We also test
10358     this with GCC, where it should work, to detect more
10359     quickly whether someone messes up the test in the
10360     future. */
10361     char digs[] = "0123456789";
10362     int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10363     # endif
10364     /* Catch a bug in an HP-UX C compiler. See
10365     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10366     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10367     */
10368     _Bool q = true;
10369     _Bool *pq = &q;
10370 gezelter 2547
10371     #ifdef FC_DUMMY_MAIN
10372     #ifndef FC_DUMMY_MAIN_EQ_F77
10373     # ifdef __cplusplus
10374     extern "C"
10375     # endif
10376     int FC_DUMMY_MAIN() { return 1; }
10377     #endif
10378     #endif
10379     int
10380     main ()
10381     {
10382 gezelter 3319
10383     *pq |= q;
10384     *pq |= ! q;
10385     /* Refer to every declared value, to avoid compiler optimizations. */
10386     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10387     + !m + !n + !o + !p + !q + !pq);
10388    
10389 gezelter 2547 ;
10390     return 0;
10391     }
10392     _ACEOF
10393 chuckv 3288 rm -f conftest.$ac_objext
10394 gezelter 3319 if { (ac_try="$ac_compile"
10395     case "(($ac_try" in
10396     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10397     *) ac_try_echo=$ac_try;;
10398     esac
10399     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10400     (eval "$ac_compile") 2>conftest.er1
10401 gezelter 2547 ac_status=$?
10402     grep -v '^ *+' conftest.er1 >conftest.err
10403     rm -f conftest.er1
10404     cat conftest.err >&5
10405     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10406 gezelter 3319 (exit $ac_status); } && {
10407     test -z "$ac_c_werror_flag" ||
10408     test ! -s conftest.err
10409     } && test -s conftest.$ac_objext; then
10410 gezelter 2547 ac_cv_header_stdbool_h=yes
10411     else
10412     echo "$as_me: failed program was:" >&5
10413     sed 's/^/| /' conftest.$ac_ext >&5
10414    
10415 gezelter 3319 ac_cv_header_stdbool_h=no
10416 gezelter 2315 fi
10417 gezelter 3319
10418     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10419 gezelter 2547 fi
10420 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10421     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
10422     { echo "$as_me:$LINENO: checking for _Bool" >&5
10423     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
10424 gezelter 2547 if test "${ac_cv_type__Bool+set}" = set; then
10425     echo $ECHO_N "(cached) $ECHO_C" >&6
10426     else
10427     cat >conftest.$ac_ext <<_ACEOF
10428     /* confdefs.h. */
10429     _ACEOF
10430     cat confdefs.h >>conftest.$ac_ext
10431     cat >>conftest.$ac_ext <<_ACEOF
10432     /* end confdefs.h. */
10433     $ac_includes_default
10434 gezelter 3319 typedef _Bool ac__type_new_;
10435 gezelter 2547 #ifdef FC_DUMMY_MAIN
10436     #ifndef FC_DUMMY_MAIN_EQ_F77
10437     # ifdef __cplusplus
10438     extern "C"
10439     # endif
10440     int FC_DUMMY_MAIN() { return 1; }
10441     #endif
10442     #endif
10443     int
10444     main ()
10445     {
10446 gezelter 3319 if ((ac__type_new_ *) 0)
10447 gezelter 2547 return 0;
10448 gezelter 3319 if (sizeof (ac__type_new_))
10449 gezelter 2547 return 0;
10450     ;
10451     return 0;
10452     }
10453     _ACEOF
10454 chuckv 3288 rm -f conftest.$ac_objext
10455 gezelter 3319 if { (ac_try="$ac_compile"
10456     case "(($ac_try" in
10457     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10458     *) ac_try_echo=$ac_try;;
10459     esac
10460     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10461     (eval "$ac_compile") 2>conftest.er1
10462 gezelter 2547 ac_status=$?
10463     grep -v '^ *+' conftest.er1 >conftest.err
10464     rm -f conftest.er1
10465     cat conftest.err >&5
10466     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10467 gezelter 3319 (exit $ac_status); } && {
10468     test -z "$ac_c_werror_flag" ||
10469     test ! -s conftest.err
10470     } && test -s conftest.$ac_objext; then
10471 gezelter 2547 ac_cv_type__Bool=yes
10472     else
10473     echo "$as_me: failed program was:" >&5
10474     sed 's/^/| /' conftest.$ac_ext >&5
10475 gezelter 2315
10476 gezelter 3319 ac_cv_type__Bool=no
10477 gezelter 2547 fi
10478 gezelter 3319
10479     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10480 gezelter 2547 fi
10481 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10482     echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10483 gezelter 2547 if test $ac_cv_type__Bool = yes; then
10484 gezelter 2510
10485 gezelter 2547 cat >>confdefs.h <<_ACEOF
10486     #define HAVE__BOOL 1
10487     _ACEOF
10488 gezelter 2510
10489    
10490 gezelter 2547 fi
10491    
10492     if test $ac_cv_header_stdbool_h = yes; then
10493    
10494     cat >>confdefs.h <<\_ACEOF
10495     #define HAVE_STDBOOL_H 1
10496     _ACEOF
10497    
10498     fi
10499    
10500 gezelter 3319 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10501     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10502 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
10503 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10504 gezelter 2547 else
10505     cat >conftest.$ac_ext <<_ACEOF
10506     /* confdefs.h. */
10507     _ACEOF
10508     cat confdefs.h >>conftest.$ac_ext
10509     cat >>conftest.$ac_ext <<_ACEOF
10510     /* end confdefs.h. */
10511    
10512     #ifdef FC_DUMMY_MAIN
10513     #ifndef FC_DUMMY_MAIN_EQ_F77
10514     # ifdef __cplusplus
10515     extern "C"
10516     # endif
10517     int FC_DUMMY_MAIN() { return 1; }
10518     #endif
10519     #endif
10520     int
10521     main ()
10522     {
10523     /* FIXME: Include the comments suggested by Paul. */
10524     #ifndef __cplusplus
10525     /* Ultrix mips cc rejects this. */
10526     typedef int charset[2];
10527 gezelter 3319 const charset cs;
10528 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
10529 gezelter 3319 char const *const *pcpcc;
10530     char **ppc;
10531 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
10532     struct point {int x, y;};
10533     static struct point const zero = {0,0};
10534     /* AIX XL C 1.02.0.0 rejects this.
10535     It does not let you subtract one const X* pointer from another in
10536     an arm of an if-expression whose if-part is not a constant
10537     expression */
10538     const char *g = "string";
10539 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
10540 gezelter 2547 /* HPUX 7.0 cc rejects these. */
10541 gezelter 3319 ++pcpcc;
10542     ppc = (char**) pcpcc;
10543     pcpcc = (char const *const *) ppc;
10544 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
10545     char *t;
10546     char const *s = 0 ? (char *) 0 : (char const *) 0;
10547    
10548     *t++ = 0;
10549 gezelter 3319 if (s) return 0;
10550 gezelter 2547 }
10551     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10552     int x[] = {25, 17};
10553     const int *foo = &x[0];
10554     ++foo;
10555     }
10556     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10557     typedef const int *iptr;
10558     iptr p = 0;
10559     ++p;
10560     }
10561     { /* AIX XL C 1.02.0.0 rejects this saying
10562     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10563     struct s { int j; const int *ap[3]; };
10564     struct s *b; b->j = 5;
10565     }
10566     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10567     const int foo = 10;
10568 gezelter 3319 if (!foo) return 0;
10569 gezelter 2547 }
10570 gezelter 3319 return !cs[0] && !zero.x;
10571 gezelter 2547 #endif
10572    
10573     ;
10574     return 0;
10575     }
10576     _ACEOF
10577 chuckv 3288 rm -f conftest.$ac_objext
10578 gezelter 3319 if { (ac_try="$ac_compile"
10579     case "(($ac_try" in
10580     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10581     *) ac_try_echo=$ac_try;;
10582     esac
10583     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10584     (eval "$ac_compile") 2>conftest.er1
10585 gezelter 2547 ac_status=$?
10586     grep -v '^ *+' conftest.er1 >conftest.err
10587     rm -f conftest.er1
10588     cat conftest.err >&5
10589     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10590 gezelter 3319 (exit $ac_status); } && {
10591     test -z "$ac_c_werror_flag" ||
10592     test ! -s conftest.err
10593     } && test -s conftest.$ac_objext; then
10594 gezelter 2547 ac_cv_c_const=yes
10595     else
10596     echo "$as_me: failed program was:" >&5
10597     sed 's/^/| /' conftest.$ac_ext >&5
10598    
10599 gezelter 3319 ac_cv_c_const=no
10600 gezelter 2315 fi
10601 gezelter 3319
10602     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10603 gezelter 2547 fi
10604 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10605     echo "${ECHO_T}$ac_cv_c_const" >&6; }
10606 gezelter 2547 if test $ac_cv_c_const = no; then
10607    
10608     cat >>confdefs.h <<\_ACEOF
10609     #define const
10610     _ACEOF
10611    
10612     fi
10613    
10614 gezelter 3319 { echo "$as_me:$LINENO: checking for inline" >&5
10615     echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10616 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
10617     echo $ECHO_N "(cached) $ECHO_C" >&6
10618 gezelter 2510 else
10619 gezelter 2547 ac_cv_c_inline=no
10620     for ac_kw in inline __inline__ __inline; do
10621     cat >conftest.$ac_ext <<_ACEOF
10622     /* confdefs.h. */
10623     _ACEOF
10624     cat confdefs.h >>conftest.$ac_ext
10625     cat >>conftest.$ac_ext <<_ACEOF
10626     /* end confdefs.h. */
10627     #ifndef __cplusplus
10628     typedef int foo_t;
10629     static $ac_kw foo_t static_foo () {return 0; }
10630     $ac_kw foo_t foo () {return 0; }
10631     #endif
10632    
10633     _ACEOF
10634 chuckv 3288 rm -f conftest.$ac_objext
10635 gezelter 3319 if { (ac_try="$ac_compile"
10636     case "(($ac_try" in
10637     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10638     *) ac_try_echo=$ac_try;;
10639     esac
10640     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10641     (eval "$ac_compile") 2>conftest.er1
10642 gezelter 2547 ac_status=$?
10643     grep -v '^ *+' conftest.er1 >conftest.err
10644     rm -f conftest.er1
10645     cat conftest.err >&5
10646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10647 gezelter 3319 (exit $ac_status); } && {
10648     test -z "$ac_c_werror_flag" ||
10649     test ! -s conftest.err
10650     } && test -s conftest.$ac_objext; then
10651     ac_cv_c_inline=$ac_kw
10652 gezelter 2547 else
10653     echo "$as_me: failed program was:" >&5
10654     sed 's/^/| /' conftest.$ac_ext >&5
10655    
10656 gezelter 3319
10657 gezelter 2547 fi
10658 gezelter 3319
10659     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10660     test "$ac_cv_c_inline" != no && break
10661 gezelter 2547 done
10662    
10663     fi
10664 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10665     echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10666 gezelter 2547
10667    
10668     case $ac_cv_c_inline in
10669     inline | yes) ;;
10670     *)
10671     case $ac_cv_c_inline in
10672     no) ac_val=;;
10673     *) ac_val=$ac_cv_c_inline;;
10674     esac
10675     cat >>confdefs.h <<_ACEOF
10676     #ifndef __cplusplus
10677     #define inline $ac_val
10678     #endif
10679     _ACEOF
10680     ;;
10681     esac
10682    
10683 gezelter 3319 { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
10684     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
10685 gezelter 2547 if test "${ac_cv_c_restrict+set}" = set; then
10686     echo $ECHO_N "(cached) $ECHO_C" >&6
10687     else
10688     ac_cv_c_restrict=no
10689     # Try the official restrict keyword, then gcc's __restrict, and
10690     # the less common variants.
10691     for ac_kw in restrict __restrict __restrict__ _Restrict; do
10692     cat >conftest.$ac_ext <<_ACEOF
10693     /* confdefs.h. */
10694     _ACEOF
10695     cat confdefs.h >>conftest.$ac_ext
10696     cat >>conftest.$ac_ext <<_ACEOF
10697     /* end confdefs.h. */
10698 gezelter 3319 typedef int * int_ptr;
10699     int foo (int_ptr $ac_kw ip) {
10700     return ip[0];
10701     }
10702     #ifdef FC_DUMMY_MAIN
10703     #ifndef FC_DUMMY_MAIN_EQ_F77
10704     # ifdef __cplusplus
10705     extern "C"
10706     # endif
10707     int FC_DUMMY_MAIN() { return 1; }
10708     #endif
10709     #endif
10710     int
10711     main ()
10712     {
10713     int s[1];
10714     int * $ac_kw t = s;
10715     t[0] = 0;
10716     return foo(t)
10717     ;
10718     return 0;
10719     }
10720 gezelter 2547 _ACEOF
10721 chuckv 3288 rm -f conftest.$ac_objext
10722 gezelter 3319 if { (ac_try="$ac_compile"
10723     case "(($ac_try" in
10724     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10725     *) ac_try_echo=$ac_try;;
10726     esac
10727     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10728     (eval "$ac_compile") 2>conftest.er1
10729 gezelter 2547 ac_status=$?
10730     grep -v '^ *+' conftest.er1 >conftest.err
10731     rm -f conftest.er1
10732     cat conftest.err >&5
10733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10734 gezelter 3319 (exit $ac_status); } && {
10735     test -z "$ac_c_werror_flag" ||
10736     test ! -s conftest.err
10737     } && test -s conftest.$ac_objext; then
10738     ac_cv_c_restrict=$ac_kw
10739 gezelter 2547 else
10740     echo "$as_me: failed program was:" >&5
10741     sed 's/^/| /' conftest.$ac_ext >&5
10742    
10743 gezelter 3319
10744 gezelter 2547 fi
10745 gezelter 3319
10746     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10747     test "$ac_cv_c_restrict" != no && break
10748 gezelter 2547 done
10749    
10750     fi
10751 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
10752     echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
10753 gezelter 2547 case $ac_cv_c_restrict in
10754     restrict) ;;
10755     no)
10756     cat >>confdefs.h <<\_ACEOF
10757     #define restrict
10758     _ACEOF
10759     ;;
10760     *) cat >>confdefs.h <<_ACEOF
10761     #define restrict $ac_cv_c_restrict
10762     _ACEOF
10763     ;;
10764     esac
10765    
10766 gezelter 3319 { echo "$as_me:$LINENO: checking for size_t" >&5
10767     echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10768 gezelter 2547 if test "${ac_cv_type_size_t+set}" = set; then
10769     echo $ECHO_N "(cached) $ECHO_C" >&6
10770     else
10771     cat >conftest.$ac_ext <<_ACEOF
10772     /* confdefs.h. */
10773     _ACEOF
10774     cat confdefs.h >>conftest.$ac_ext
10775     cat >>conftest.$ac_ext <<_ACEOF
10776     /* end confdefs.h. */
10777     $ac_includes_default
10778 gezelter 3319 typedef size_t ac__type_new_;
10779 gezelter 2547 #ifdef FC_DUMMY_MAIN
10780     #ifndef FC_DUMMY_MAIN_EQ_F77
10781     # ifdef __cplusplus
10782     extern "C"
10783     # endif
10784     int FC_DUMMY_MAIN() { return 1; }
10785     #endif
10786     #endif
10787     int
10788     main ()
10789     {
10790 gezelter 3319 if ((ac__type_new_ *) 0)
10791 gezelter 2547 return 0;
10792 gezelter 3319 if (sizeof (ac__type_new_))
10793 gezelter 2547 return 0;
10794     ;
10795     return 0;
10796     }
10797     _ACEOF
10798 chuckv 3288 rm -f conftest.$ac_objext
10799 gezelter 3319 if { (ac_try="$ac_compile"
10800     case "(($ac_try" in
10801     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10802     *) ac_try_echo=$ac_try;;
10803     esac
10804     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10805     (eval "$ac_compile") 2>conftest.er1
10806 gezelter 2547 ac_status=$?
10807     grep -v '^ *+' conftest.er1 >conftest.err
10808     rm -f conftest.er1
10809     cat conftest.err >&5
10810     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10811 gezelter 3319 (exit $ac_status); } && {
10812     test -z "$ac_c_werror_flag" ||
10813     test ! -s conftest.err
10814     } && test -s conftest.$ac_objext; then
10815 gezelter 2547 ac_cv_type_size_t=yes
10816     else
10817     echo "$as_me: failed program was:" >&5
10818     sed 's/^/| /' conftest.$ac_ext >&5
10819    
10820 gezelter 3319 ac_cv_type_size_t=no
10821 gezelter 2547 fi
10822 gezelter 3319
10823     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10824 gezelter 2547 fi
10825 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10826     echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10827 gezelter 2547 if test $ac_cv_type_size_t = yes; then
10828     :
10829     else
10830    
10831     cat >>confdefs.h <<_ACEOF
10832 gezelter 3319 #define size_t unsigned int
10833 gezelter 2547 _ACEOF
10834    
10835     fi
10836    
10837 gezelter 3319 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10838     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10839 gezelter 2547 if test "${ac_cv_header_time+set}" = set; then
10840     echo $ECHO_N "(cached) $ECHO_C" >&6
10841     else
10842     cat >conftest.$ac_ext <<_ACEOF
10843     /* confdefs.h. */
10844     _ACEOF
10845     cat confdefs.h >>conftest.$ac_ext
10846     cat >>conftest.$ac_ext <<_ACEOF
10847     /* end confdefs.h. */
10848     #include <sys/types.h>
10849     #include <sys/time.h>
10850     #include <time.h>
10851    
10852     #ifdef FC_DUMMY_MAIN
10853     #ifndef FC_DUMMY_MAIN_EQ_F77
10854     # ifdef __cplusplus
10855     extern "C"
10856     # endif
10857     int FC_DUMMY_MAIN() { return 1; }
10858     #endif
10859     #endif
10860     int
10861     main ()
10862     {
10863     if ((struct tm *) 0)
10864     return 0;
10865     ;
10866     return 0;
10867     }
10868     _ACEOF
10869 chuckv 3288 rm -f conftest.$ac_objext
10870 gezelter 3319 if { (ac_try="$ac_compile"
10871     case "(($ac_try" in
10872     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10873     *) ac_try_echo=$ac_try;;
10874     esac
10875     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10876     (eval "$ac_compile") 2>conftest.er1
10877 gezelter 2547 ac_status=$?
10878     grep -v '^ *+' conftest.er1 >conftest.err
10879     rm -f conftest.er1
10880     cat conftest.err >&5
10881     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10882 gezelter 3319 (exit $ac_status); } && {
10883     test -z "$ac_c_werror_flag" ||
10884     test ! -s conftest.err
10885     } && test -s conftest.$ac_objext; then
10886 gezelter 2547 ac_cv_header_time=yes
10887     else
10888     echo "$as_me: failed program was:" >&5
10889     sed 's/^/| /' conftest.$ac_ext >&5
10890    
10891 gezelter 3319 ac_cv_header_time=no
10892 gezelter 2547 fi
10893 gezelter 3319
10894     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10895 gezelter 2547 fi
10896 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10897     echo "${ECHO_T}$ac_cv_header_time" >&6; }
10898 gezelter 2547 if test $ac_cv_header_time = yes; then
10899    
10900     cat >>confdefs.h <<\_ACEOF
10901     #define TIME_WITH_SYS_TIME 1
10902     _ACEOF
10903    
10904     fi
10905    
10906 gezelter 3319 { echo "$as_me:$LINENO: checking for clock_t" >&5
10907     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
10908 gezelter 2547 if test "${ac_cv_type_clock_t+set}" = set; then
10909     echo $ECHO_N "(cached) $ECHO_C" >&6
10910     else
10911     cat >conftest.$ac_ext <<_ACEOF
10912     /* confdefs.h. */
10913     _ACEOF
10914     cat confdefs.h >>conftest.$ac_ext
10915     cat >>conftest.$ac_ext <<_ACEOF
10916     /* end confdefs.h. */
10917     $ac_includes_default
10918 gezelter 3319 typedef clock_t ac__type_new_;
10919 gezelter 2547 #ifdef FC_DUMMY_MAIN
10920     #ifndef FC_DUMMY_MAIN_EQ_F77
10921     # ifdef __cplusplus
10922     extern "C"
10923     # endif
10924     int FC_DUMMY_MAIN() { return 1; }
10925     #endif
10926     #endif
10927     int
10928     main ()
10929     {
10930 gezelter 3319 if ((ac__type_new_ *) 0)
10931 gezelter 2547 return 0;
10932 gezelter 3319 if (sizeof (ac__type_new_))
10933 gezelter 2547 return 0;
10934     ;
10935     return 0;
10936     }
10937     _ACEOF
10938 chuckv 3288 rm -f conftest.$ac_objext
10939 gezelter 3319 if { (ac_try="$ac_compile"
10940     case "(($ac_try" in
10941     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10942     *) ac_try_echo=$ac_try;;
10943     esac
10944     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10945     (eval "$ac_compile") 2>conftest.er1
10946 gezelter 2547 ac_status=$?
10947     grep -v '^ *+' conftest.er1 >conftest.err
10948     rm -f conftest.er1
10949     cat conftest.err >&5
10950     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10951 gezelter 3319 (exit $ac_status); } && {
10952     test -z "$ac_c_werror_flag" ||
10953     test ! -s conftest.err
10954     } && test -s conftest.$ac_objext; then
10955 gezelter 2547 ac_cv_type_clock_t=yes
10956     else
10957     echo "$as_me: failed program was:" >&5
10958     sed 's/^/| /' conftest.$ac_ext >&5
10959    
10960 gezelter 3319 ac_cv_type_clock_t=no
10961 gezelter 2547 fi
10962 gezelter 3319
10963     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10964 gezelter 2547 fi
10965 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
10966     echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
10967 gezelter 2547 if test $ac_cv_type_clock_t = yes; then
10968    
10969     cat >>confdefs.h <<_ACEOF
10970     #define HAVE_CLOCK_T 1
10971     _ACEOF
10972    
10973    
10974     fi
10975    
10976 gezelter 3319 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10977     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10978 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
10979     echo $ECHO_N "(cached) $ECHO_C" >&6
10980     else
10981     cat >conftest.$ac_ext <<_ACEOF
10982     /* confdefs.h. */
10983     _ACEOF
10984     cat confdefs.h >>conftest.$ac_ext
10985     cat >>conftest.$ac_ext <<_ACEOF
10986     /* end confdefs.h. */
10987    
10988     #ifdef FC_DUMMY_MAIN
10989     #ifndef FC_DUMMY_MAIN_EQ_F77
10990     # ifdef __cplusplus
10991     extern "C"
10992     # endif
10993     int FC_DUMMY_MAIN() { return 1; }
10994     #endif
10995     #endif
10996     int
10997     main ()
10998     {
10999     /* FIXME: Include the comments suggested by Paul. */
11000     #ifndef __cplusplus
11001     /* Ultrix mips cc rejects this. */
11002     typedef int charset[2];
11003 gezelter 3319 const charset cs;
11004 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
11005 gezelter 3319 char const *const *pcpcc;
11006     char **ppc;
11007 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
11008     struct point {int x, y;};
11009     static struct point const zero = {0,0};
11010     /* AIX XL C 1.02.0.0 rejects this.
11011     It does not let you subtract one const X* pointer from another in
11012     an arm of an if-expression whose if-part is not a constant
11013     expression */
11014     const char *g = "string";
11015 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
11016 gezelter 2547 /* HPUX 7.0 cc rejects these. */
11017 gezelter 3319 ++pcpcc;
11018     ppc = (char**) pcpcc;
11019     pcpcc = (char const *const *) ppc;
11020 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
11021     char *t;
11022     char const *s = 0 ? (char *) 0 : (char const *) 0;
11023    
11024     *t++ = 0;
11025 gezelter 3319 if (s) return 0;
11026 gezelter 2547 }
11027     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11028     int x[] = {25, 17};
11029     const int *foo = &x[0];
11030     ++foo;
11031     }
11032     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11033     typedef const int *iptr;
11034     iptr p = 0;
11035     ++p;
11036     }
11037     { /* AIX XL C 1.02.0.0 rejects this saying
11038     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11039     struct s { int j; const int *ap[3]; };
11040     struct s *b; b->j = 5;
11041     }
11042     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11043     const int foo = 10;
11044 gezelter 3319 if (!foo) return 0;
11045 gezelter 2547 }
11046 gezelter 3319 return !cs[0] && !zero.x;
11047 gezelter 2547 #endif
11048    
11049     ;
11050     return 0;
11051     }
11052     _ACEOF
11053 chuckv 3288 rm -f conftest.$ac_objext
11054 gezelter 3319 if { (ac_try="$ac_compile"
11055     case "(($ac_try" in
11056     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11057     *) ac_try_echo=$ac_try;;
11058     esac
11059     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11060     (eval "$ac_compile") 2>conftest.er1
11061 gezelter 2547 ac_status=$?
11062     grep -v '^ *+' conftest.er1 >conftest.err
11063     rm -f conftest.er1
11064     cat conftest.err >&5
11065     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066 gezelter 3319 (exit $ac_status); } && {
11067     test -z "$ac_c_werror_flag" ||
11068     test ! -s conftest.err
11069     } && test -s conftest.$ac_objext; then
11070 gezelter 2547 ac_cv_c_const=yes
11071     else
11072     echo "$as_me: failed program was:" >&5
11073     sed 's/^/| /' conftest.$ac_ext >&5
11074    
11075 gezelter 3319 ac_cv_c_const=no
11076 gezelter 2547 fi
11077 gezelter 3319
11078     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11079 gezelter 2547 fi
11080 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11081     echo "${ECHO_T}$ac_cv_c_const" >&6; }
11082 gezelter 2547 if test $ac_cv_c_const = no; then
11083    
11084     cat >>confdefs.h <<\_ACEOF
11085     #define const
11086     _ACEOF
11087    
11088     fi
11089    
11090 gezelter 3319 { echo "$as_me:$LINENO: checking for inline" >&5
11091     echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
11092 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
11093     echo $ECHO_N "(cached) $ECHO_C" >&6
11094     else
11095     ac_cv_c_inline=no
11096     for ac_kw in inline __inline__ __inline; do
11097     cat >conftest.$ac_ext <<_ACEOF
11098     /* confdefs.h. */
11099     _ACEOF
11100     cat confdefs.h >>conftest.$ac_ext
11101     cat >>conftest.$ac_ext <<_ACEOF
11102     /* end confdefs.h. */
11103     #ifndef __cplusplus
11104     typedef int foo_t;
11105     static $ac_kw foo_t static_foo () {return 0; }
11106     $ac_kw foo_t foo () {return 0; }
11107     #endif
11108    
11109     _ACEOF
11110 chuckv 3288 rm -f conftest.$ac_objext
11111 gezelter 3319 if { (ac_try="$ac_compile"
11112     case "(($ac_try" in
11113     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114     *) ac_try_echo=$ac_try;;
11115     esac
11116     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117     (eval "$ac_compile") 2>conftest.er1
11118 gezelter 2547 ac_status=$?
11119     grep -v '^ *+' conftest.er1 >conftest.err
11120     rm -f conftest.er1
11121     cat conftest.err >&5
11122     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 gezelter 3319 (exit $ac_status); } && {
11124     test -z "$ac_c_werror_flag" ||
11125     test ! -s conftest.err
11126     } && test -s conftest.$ac_objext; then
11127     ac_cv_c_inline=$ac_kw
11128 gezelter 2547 else
11129     echo "$as_me: failed program was:" >&5
11130     sed 's/^/| /' conftest.$ac_ext >&5
11131    
11132 gezelter 3319
11133 gezelter 2547 fi
11134 gezelter 3319
11135     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11136     test "$ac_cv_c_inline" != no && break
11137 gezelter 2547 done
11138    
11139     fi
11140 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11141     echo "${ECHO_T}$ac_cv_c_inline" >&6; }
11142 gezelter 2547
11143    
11144     case $ac_cv_c_inline in
11145     inline | yes) ;;
11146     *)
11147     case $ac_cv_c_inline in
11148     no) ac_val=;;
11149     *) ac_val=$ac_cv_c_inline;;
11150     esac
11151     cat >>confdefs.h <<_ACEOF
11152     #ifndef __cplusplus
11153     #define inline $ac_val
11154     #endif
11155     _ACEOF
11156     ;;
11157     esac
11158    
11159    
11160     # Checks for library functions.
11161    
11162     for ac_header in stdlib.h
11163     do
11164     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11165 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11166     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11167     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11168     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11169 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11170     fi
11171 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11172     { echo "$as_me:$LINENO: result: $ac_res" >&5
11173     echo "${ECHO_T}$ac_res" >&6; }
11174 gezelter 2547 else
11175 gezelter 2510 # Is the header compilable?
11176 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11177     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11178 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
11179     /* confdefs.h. */
11180     _ACEOF
11181     cat confdefs.h >>conftest.$ac_ext
11182     cat >>conftest.$ac_ext <<_ACEOF
11183     /* end confdefs.h. */
11184     $ac_includes_default
11185 gezelter 2547 #include <$ac_header>
11186 gezelter 2510 _ACEOF
11187 chuckv 3288 rm -f conftest.$ac_objext
11188 gezelter 3319 if { (ac_try="$ac_compile"
11189     case "(($ac_try" in
11190     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11191     *) ac_try_echo=$ac_try;;
11192     esac
11193     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11194     (eval "$ac_compile") 2>conftest.er1
11195 gezelter 2510 ac_status=$?
11196     grep -v '^ *+' conftest.er1 >conftest.err
11197     rm -f conftest.er1
11198     cat conftest.err >&5
11199     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11200 gezelter 3319 (exit $ac_status); } && {
11201     test -z "$ac_c_werror_flag" ||
11202     test ! -s conftest.err
11203     } && test -s conftest.$ac_objext; then
11204 gezelter 2510 ac_header_compiler=yes
11205     else
11206     echo "$as_me: failed program was:" >&5
11207     sed 's/^/| /' conftest.$ac_ext >&5
11208 gezelter 2315
11209 gezelter 3319 ac_header_compiler=no
11210 gezelter 2510 fi
11211 gezelter 2315
11212 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11213     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11214     echo "${ECHO_T}$ac_header_compiler" >&6; }
11215    
11216 gezelter 2510 # Is the header present?
11217 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11218     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11219 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
11220     /* confdefs.h. */
11221     _ACEOF
11222     cat confdefs.h >>conftest.$ac_ext
11223     cat >>conftest.$ac_ext <<_ACEOF
11224     /* end confdefs.h. */
11225 gezelter 2547 #include <$ac_header>
11226 gezelter 2510 _ACEOF
11227 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
11228     case "(($ac_try" in
11229     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11230     *) ac_try_echo=$ac_try;;
11231     esac
11232     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11233     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11234 gezelter 2510 ac_status=$?
11235     grep -v '^ *+' conftest.er1 >conftest.err
11236 chuckv 3288 rm -f conftest.er1
11237 gezelter 2510 cat conftest.err >&5
11238     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 gezelter 3319 (exit $ac_status); } >/dev/null && {
11240     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11241     test ! -s conftest.err
11242     }; then
11243 gezelter 2510 ac_header_preproc=yes
11244     else
11245     echo "$as_me: failed program was:" >&5
11246     sed 's/^/| /' conftest.$ac_ext >&5
11247 gezelter 2315
11248 gezelter 2510 ac_header_preproc=no
11249     fi
11250 gezelter 3319
11251 chuckv 3288 rm -f conftest.err conftest.$ac_ext
11252 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11253     echo "${ECHO_T}$ac_header_preproc" >&6; }
11254 gezelter 2315
11255 gezelter 2510 # So? What about this header?
11256 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11257 gezelter 2510 yes:no: )
11258 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11259     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11260     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11261     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11262 gezelter 2510 ac_header_preproc=yes
11263     ;;
11264     no:yes:* )
11265 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11266     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11267     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11268     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11269     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11270     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11271     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11272     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11273     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11274     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11275     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11276     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11277 gezelter 3319 ( cat <<\_ASBOX
11278 gezelter 2510 ## ------------------------------ ##
11279     ## Report this to gezelter@nd.edu ##
11280     ## ------------------------------ ##
11281     _ASBOX
11282 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
11283 gezelter 2510 ;;
11284     esac
11285 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11286     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11287     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11288 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
11289     else
11290 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
11291 gezelter 2510 fi
11292 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11293     { echo "$as_me:$LINENO: result: $ac_res" >&5
11294     echo "${ECHO_T}$ac_res" >&6; }
11295 gezelter 2315
11296 gezelter 2510 fi
11297 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11298     cat >>confdefs.h <<_ACEOF
11299     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11300     _ACEOF
11301 gezelter 2315
11302 gezelter 2547 fi
11303 gezelter 2315
11304 gezelter 2547 done
11305    
11306 gezelter 3319 { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
11307     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
11308 gezelter 2547 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
11309     echo $ECHO_N "(cached) $ECHO_C" >&6
11310     else
11311     if test "$cross_compiling" = yes; then
11312     ac_cv_func_malloc_0_nonnull=no
11313     else
11314     cat >conftest.$ac_ext <<_ACEOF
11315     /* confdefs.h. */
11316     _ACEOF
11317     cat confdefs.h >>conftest.$ac_ext
11318     cat >>conftest.$ac_ext <<_ACEOF
11319     /* end confdefs.h. */
11320 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11321 gezelter 2547 # include <stdlib.h>
11322     #else
11323     char *malloc ();
11324     #endif
11325    
11326     #ifdef FC_DUMMY_MAIN
11327     #ifndef FC_DUMMY_MAIN_EQ_F77
11328     # ifdef __cplusplus
11329     extern "C"
11330     # endif
11331     int FC_DUMMY_MAIN() { return 1; }
11332     #endif
11333     #endif
11334     int
11335     main ()
11336     {
11337 gezelter 3319 return ! malloc (0);
11338 gezelter 2547 ;
11339     return 0;
11340     }
11341     _ACEOF
11342 chuckv 3288 rm -f conftest$ac_exeext
11343 gezelter 3319 if { (ac_try="$ac_link"
11344     case "(($ac_try" in
11345     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11346     *) ac_try_echo=$ac_try;;
11347     esac
11348     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11349     (eval "$ac_link") 2>&5
11350 gezelter 2547 ac_status=$?
11351     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11352     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11353 gezelter 3319 { (case "(($ac_try" in
11354     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11355     *) ac_try_echo=$ac_try;;
11356     esac
11357     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11358     (eval "$ac_try") 2>&5
11359 gezelter 2547 ac_status=$?
11360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11361     (exit $ac_status); }; }; then
11362     ac_cv_func_malloc_0_nonnull=yes
11363     else
11364     echo "$as_me: program exited with status $ac_status" >&5
11365     echo "$as_me: failed program was:" >&5
11366     sed 's/^/| /' conftest.$ac_ext >&5
11367    
11368     ( exit $ac_status )
11369     ac_cv_func_malloc_0_nonnull=no
11370     fi
11371 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11372 gezelter 2547 fi
11373 gezelter 3319
11374    
11375 gezelter 2547 fi
11376 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
11377     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
11378 gezelter 2547 if test $ac_cv_func_malloc_0_nonnull = yes; then
11379    
11380 gezelter 2510 cat >>confdefs.h <<\_ACEOF
11381 gezelter 2547 #define HAVE_MALLOC 1
11382 gezelter 2510 _ACEOF
11383 gezelter 2315
11384 gezelter 2547 else
11385     cat >>confdefs.h <<\_ACEOF
11386     #define HAVE_MALLOC 0
11387     _ACEOF
11388 gezelter 2510
11389 gezelter 3319 case " $LIBOBJS " in
11390 gezelter 2547 *" malloc.$ac_objext "* ) ;;
11391 gezelter 3319 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
11392     ;;
11393 gezelter 2547 esac
11394    
11395    
11396     cat >>confdefs.h <<\_ACEOF
11397     #define malloc rpl_malloc
11398     _ACEOF
11399    
11400     fi
11401    
11402    
11403    
11404 gezelter 3319 { echo "$as_me:$LINENO: checking for working memcmp" >&5
11405     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
11406 gezelter 2547 if test "${ac_cv_func_memcmp_working+set}" = set; then
11407     echo $ECHO_N "(cached) $ECHO_C" >&6
11408 gezelter 2510 else
11409 gezelter 2547 if test "$cross_compiling" = yes; then
11410     ac_cv_func_memcmp_working=no
11411     else
11412     cat >conftest.$ac_ext <<_ACEOF
11413     /* confdefs.h. */
11414     _ACEOF
11415     cat confdefs.h >>conftest.$ac_ext
11416     cat >>conftest.$ac_ext <<_ACEOF
11417     /* end confdefs.h. */
11418     $ac_includes_default
11419     #ifdef FC_DUMMY_MAIN
11420     #ifndef FC_DUMMY_MAIN_EQ_F77
11421     # ifdef __cplusplus
11422     extern "C"
11423     # endif
11424     int FC_DUMMY_MAIN() { return 1; }
11425     #endif
11426     #endif
11427     int
11428     main ()
11429     {
11430 gezelter 2510
11431 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
11432 gezelter 3319 char c0 = '\100', c1 = '\200', c2 = '\201';
11433 gezelter 2547 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
11434 gezelter 3319 return 1;
11435 gezelter 2510
11436 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
11437     or more and with at least one buffer not starting on a 4-byte boundary.
11438     William Lewis provided this test program. */
11439     {
11440     char foo[21];
11441     char bar[21];
11442     int i;
11443     for (i = 0; i < 4; i++)
11444     {
11445     char *a = foo + i;
11446     char *b = bar + i;
11447     strcpy (a, "--------01111111");
11448     strcpy (b, "--------10000000");
11449     if (memcmp (a, b, 16) >= 0)
11450 gezelter 3319 return 1;
11451 gezelter 2547 }
11452 gezelter 3319 return 0;
11453 gezelter 2547 }
11454    
11455     ;
11456     return 0;
11457     }
11458     _ACEOF
11459 chuckv 3288 rm -f conftest$ac_exeext
11460 gezelter 3319 if { (ac_try="$ac_link"
11461     case "(($ac_try" in
11462     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11463     *) ac_try_echo=$ac_try;;
11464     esac
11465     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11466     (eval "$ac_link") 2>&5
11467 gezelter 2547 ac_status=$?
11468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11470 gezelter 3319 { (case "(($ac_try" in
11471     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11472     *) ac_try_echo=$ac_try;;
11473     esac
11474     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11475     (eval "$ac_try") 2>&5
11476 gezelter 2547 ac_status=$?
11477     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11478     (exit $ac_status); }; }; then
11479     ac_cv_func_memcmp_working=yes
11480     else
11481     echo "$as_me: program exited with status $ac_status" >&5
11482     echo "$as_me: failed program was:" >&5
11483     sed 's/^/| /' conftest.$ac_ext >&5
11484    
11485     ( exit $ac_status )
11486     ac_cv_func_memcmp_working=no
11487     fi
11488 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11489 gezelter 2547 fi
11490 gezelter 3319
11491    
11492 gezelter 2547 fi
11493 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
11494     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
11495     test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
11496 gezelter 2547 *" memcmp.$ac_objext "* ) ;;
11497 gezelter 3319 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
11498     ;;
11499 gezelter 2547 esac
11500    
11501    
11502    
11503     for ac_header in stdlib.h
11504 gezelter 2453 do
11505     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11506 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11507     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11508     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11509     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11510 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11511     fi
11512 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11513     { echo "$as_me:$LINENO: result: $ac_res" >&5
11514     echo "${ECHO_T}$ac_res" >&6; }
11515 gezelter 2453 else
11516     # Is the header compilable?
11517 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11518     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11519 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11520     /* confdefs.h. */
11521     _ACEOF
11522     cat confdefs.h >>conftest.$ac_ext
11523     cat >>conftest.$ac_ext <<_ACEOF
11524     /* end confdefs.h. */
11525     $ac_includes_default
11526     #include <$ac_header>
11527     _ACEOF
11528 chuckv 3288 rm -f conftest.$ac_objext
11529 gezelter 3319 if { (ac_try="$ac_compile"
11530     case "(($ac_try" in
11531     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11532     *) ac_try_echo=$ac_try;;
11533     esac
11534     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11535     (eval "$ac_compile") 2>conftest.er1
11536 gezelter 2453 ac_status=$?
11537     grep -v '^ *+' conftest.er1 >conftest.err
11538     rm -f conftest.er1
11539     cat conftest.err >&5
11540     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 gezelter 3319 (exit $ac_status); } && {
11542     test -z "$ac_c_werror_flag" ||
11543     test ! -s conftest.err
11544     } && test -s conftest.$ac_objext; then
11545 gezelter 2453 ac_header_compiler=yes
11546     else
11547     echo "$as_me: failed program was:" >&5
11548     sed 's/^/| /' conftest.$ac_ext >&5
11549 gezelter 2315
11550 gezelter 3319 ac_header_compiler=no
11551 gezelter 2453 fi
11552 gezelter 2315
11553 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11554     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11555     echo "${ECHO_T}$ac_header_compiler" >&6; }
11556    
11557 gezelter 2453 # Is the header present?
11558 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11559     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11560 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
11561     /* confdefs.h. */
11562     _ACEOF
11563     cat confdefs.h >>conftest.$ac_ext
11564     cat >>conftest.$ac_ext <<_ACEOF
11565     /* end confdefs.h. */
11566     #include <$ac_header>
11567     _ACEOF
11568 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
11569     case "(($ac_try" in
11570     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11571     *) ac_try_echo=$ac_try;;
11572     esac
11573     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11574     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11575 gezelter 2453 ac_status=$?
11576     grep -v '^ *+' conftest.er1 >conftest.err
11577     rm -f conftest.er1
11578     cat conftest.err >&5
11579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11580 gezelter 3319 (exit $ac_status); } >/dev/null && {
11581     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11582     test ! -s conftest.err
11583     }; then
11584 gezelter 2453 ac_header_preproc=yes
11585     else
11586     echo "$as_me: failed program was:" >&5
11587     sed 's/^/| /' conftest.$ac_ext >&5
11588 gezelter 2315
11589 gezelter 2453 ac_header_preproc=no
11590     fi
11591 gezelter 3319
11592 chuckv 3288 rm -f conftest.err conftest.$ac_ext
11593 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11594     echo "${ECHO_T}$ac_header_preproc" >&6; }
11595 gezelter 2453
11596     # So? What about this header?
11597 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11598 gezelter 2453 yes:no: )
11599     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11600     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11601     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11602     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11603     ac_header_preproc=yes
11604     ;;
11605     no:yes:* )
11606     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11607     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11608     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11609     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11610     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11611     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11612     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11613     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11614     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11615     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11616     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11617     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11618 gezelter 3319 ( cat <<\_ASBOX
11619 gezelter 2453 ## ------------------------------ ##
11620     ## Report this to gezelter@nd.edu ##
11621     ## ------------------------------ ##
11622     _ASBOX
11623 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
11624 gezelter 2453 ;;
11625     esac
11626 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11627     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11628     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11629 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11630     else
11631     eval "$as_ac_Header=\$ac_header_preproc"
11632     fi
11633 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11634     { echo "$as_me:$LINENO: result: $ac_res" >&5
11635     echo "${ECHO_T}$ac_res" >&6; }
11636 gezelter 2453
11637     fi
11638     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11639     cat >>confdefs.h <<_ACEOF
11640     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11641     _ACEOF
11642    
11643     fi
11644    
11645     done
11646    
11647 gezelter 3319 { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
11648     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
11649 gezelter 2547 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
11650     echo $ECHO_N "(cached) $ECHO_C" >&6
11651     else
11652     if test "$cross_compiling" = yes; then
11653     ac_cv_func_realloc_0_nonnull=no
11654     else
11655     cat >conftest.$ac_ext <<_ACEOF
11656     /* confdefs.h. */
11657     _ACEOF
11658     cat confdefs.h >>conftest.$ac_ext
11659     cat >>conftest.$ac_ext <<_ACEOF
11660     /* end confdefs.h. */
11661 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11662 gezelter 2547 # include <stdlib.h>
11663     #else
11664     char *realloc ();
11665     #endif
11666 gezelter 2453
11667 gezelter 2547 #ifdef FC_DUMMY_MAIN
11668     #ifndef FC_DUMMY_MAIN_EQ_F77
11669     # ifdef __cplusplus
11670     extern "C"
11671     # endif
11672     int FC_DUMMY_MAIN() { return 1; }
11673     #endif
11674     #endif
11675     int
11676     main ()
11677     {
11678 gezelter 3319 return ! realloc (0, 0);
11679 gezelter 2547 ;
11680     return 0;
11681     }
11682     _ACEOF
11683 chuckv 3288 rm -f conftest$ac_exeext
11684 gezelter 3319 if { (ac_try="$ac_link"
11685     case "(($ac_try" in
11686     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11687     *) ac_try_echo=$ac_try;;
11688     esac
11689     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11690     (eval "$ac_link") 2>&5
11691 gezelter 2547 ac_status=$?
11692     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11694 gezelter 3319 { (case "(($ac_try" in
11695     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11696     *) ac_try_echo=$ac_try;;
11697     esac
11698     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11699     (eval "$ac_try") 2>&5
11700 gezelter 2547 ac_status=$?
11701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702     (exit $ac_status); }; }; then
11703     ac_cv_func_realloc_0_nonnull=yes
11704     else
11705     echo "$as_me: program exited with status $ac_status" >&5
11706     echo "$as_me: failed program was:" >&5
11707     sed 's/^/| /' conftest.$ac_ext >&5
11708    
11709     ( exit $ac_status )
11710     ac_cv_func_realloc_0_nonnull=no
11711 gezelter 2510 fi
11712 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11713 gezelter 2547 fi
11714 gezelter 3319
11715    
11716 gezelter 2547 fi
11717 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11718     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11719 gezelter 2547 if test $ac_cv_func_realloc_0_nonnull = yes; then
11720 gezelter 2453
11721 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11722     #define HAVE_REALLOC 1
11723     _ACEOF
11724 gezelter 2453
11725 gezelter 2547 else
11726     cat >>confdefs.h <<\_ACEOF
11727     #define HAVE_REALLOC 0
11728     _ACEOF
11729 gezelter 2453
11730 gezelter 3319 case " $LIBOBJS " in
11731 gezelter 2547 *" realloc.$ac_objext "* ) ;;
11732 gezelter 3319 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11733     ;;
11734 gezelter 2547 esac
11735 gezelter 2453
11736 gezelter 2547
11737     cat >>confdefs.h <<\_ACEOF
11738     #define realloc rpl_realloc
11739     _ACEOF
11740    
11741     fi
11742    
11743    
11744    
11745    
11746    
11747     for ac_header in sys/select.h sys/socket.h
11748 gezelter 2081 do
11749     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11750 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11751     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11752     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11753     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11754 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
11755     fi
11756 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11757     { echo "$as_me:$LINENO: result: $ac_res" >&5
11758     echo "${ECHO_T}$ac_res" >&6; }
11759 gezelter 2081 else
11760     # Is the header compilable?
11761 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11762     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11763 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
11764     /* confdefs.h. */
11765     _ACEOF
11766     cat confdefs.h >>conftest.$ac_ext
11767     cat >>conftest.$ac_ext <<_ACEOF
11768     /* end confdefs.h. */
11769     $ac_includes_default
11770     #include <$ac_header>
11771     _ACEOF
11772 chuckv 3288 rm -f conftest.$ac_objext
11773 gezelter 3319 if { (ac_try="$ac_compile"
11774     case "(($ac_try" in
11775     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11776     *) ac_try_echo=$ac_try;;
11777     esac
11778     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11779     (eval "$ac_compile") 2>conftest.er1
11780 gezelter 2081 ac_status=$?
11781     grep -v '^ *+' conftest.er1 >conftest.err
11782     rm -f conftest.er1
11783     cat conftest.err >&5
11784     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11785 gezelter 3319 (exit $ac_status); } && {
11786     test -z "$ac_c_werror_flag" ||
11787     test ! -s conftest.err
11788     } && test -s conftest.$ac_objext; then
11789 gezelter 2081 ac_header_compiler=yes
11790     else
11791     echo "$as_me: failed program was:" >&5
11792     sed 's/^/| /' conftest.$ac_ext >&5
11793    
11794 gezelter 3319 ac_header_compiler=no
11795 gezelter 2081 fi
11796    
11797 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11798     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11799     echo "${ECHO_T}$ac_header_compiler" >&6; }
11800    
11801 gezelter 2081 # Is the header present?
11802 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11803     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11804 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
11805     /* confdefs.h. */
11806     _ACEOF
11807     cat confdefs.h >>conftest.$ac_ext
11808     cat >>conftest.$ac_ext <<_ACEOF
11809     /* end confdefs.h. */
11810     #include <$ac_header>
11811     _ACEOF
11812 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
11813     case "(($ac_try" in
11814     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11815     *) ac_try_echo=$ac_try;;
11816     esac
11817     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11818     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11819 tim 1998 ac_status=$?
11820 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11821 tim 1998 rm -f conftest.er1
11822     cat conftest.err >&5
11823 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11824 gezelter 3319 (exit $ac_status); } >/dev/null && {
11825     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11826     test ! -s conftest.err
11827     }; then
11828 gezelter 2081 ac_header_preproc=yes
11829 tim 1998 else
11830     echo "$as_me: failed program was:" >&5
11831 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11832    
11833     ac_header_preproc=no
11834 tim 1998 fi
11835 gezelter 3319
11836 chuckv 3288 rm -f conftest.err conftest.$ac_ext
11837 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11838     echo "${ECHO_T}$ac_header_preproc" >&6; }
11839 gezelter 2081
11840     # So? What about this header?
11841 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11842 gezelter 2081 yes:no: )
11843     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11844     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11845     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11846     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11847     ac_header_preproc=yes
11848     ;;
11849     no:yes:* )
11850     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11851     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11852     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11853     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11854     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11855     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11856     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11857     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11858     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11859     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11860     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11861     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11862 gezelter 3319 ( cat <<\_ASBOX
11863 gezelter 2081 ## ------------------------------ ##
11864     ## Report this to gezelter@nd.edu ##
11865     ## ------------------------------ ##
11866     _ASBOX
11867 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
11868 gezelter 2081 ;;
11869     esac
11870 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11871     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11872     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11873 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
11874     else
11875     eval "$as_ac_Header=\$ac_header_preproc"
11876 tim 1998 fi
11877 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11878     { echo "$as_me:$LINENO: result: $ac_res" >&5
11879     echo "${ECHO_T}$ac_res" >&6; }
11880 tim 1998
11881     fi
11882 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11883     cat >>confdefs.h <<_ACEOF
11884     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11885     _ACEOF
11886    
11887     fi
11888    
11889 tim 1998 done
11890    
11891 gezelter 3319 { echo "$as_me:$LINENO: checking types of arguments for select" >&5
11892     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
11893 gezelter 2547 if test "${ac_cv_func_select_args+set}" = set; then
11894 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
11895     else
11896 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11897 gezelter 3319 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11898 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11899     cat >conftest.$ac_ext <<_ACEOF
11900 gezelter 2453 /* confdefs.h. */
11901     _ACEOF
11902     cat confdefs.h >>conftest.$ac_ext
11903     cat >>conftest.$ac_ext <<_ACEOF
11904     /* end confdefs.h. */
11905 gezelter 2547 $ac_includes_default
11906 gezelter 3319 #ifdef HAVE_SYS_SELECT_H
11907 gezelter 2547 # include <sys/select.h>
11908     #endif
11909 gezelter 3319 #ifdef HAVE_SYS_SOCKET_H
11910 gezelter 2547 # include <sys/socket.h>
11911     #endif
11912 gezelter 2510
11913 gezelter 2547 #ifdef FC_DUMMY_MAIN
11914     #ifndef FC_DUMMY_MAIN_EQ_F77
11915     # ifdef __cplusplus
11916     extern "C"
11917     # endif
11918     int FC_DUMMY_MAIN() { return 1; }
11919 gezelter 2453 #endif
11920 gezelter 2547 #endif
11921 gezelter 2510 int
11922     main ()
11923     {
11924 gezelter 2547 extern int select ($ac_arg1,
11925     $ac_arg234, $ac_arg234, $ac_arg234,
11926     $ac_arg5);
11927 gezelter 2510 ;
11928     return 0;
11929     }
11930 gezelter 2453 _ACEOF
11931 chuckv 3288 rm -f conftest.$ac_objext
11932 gezelter 3319 if { (ac_try="$ac_compile"
11933     case "(($ac_try" in
11934     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11935     *) ac_try_echo=$ac_try;;
11936     esac
11937     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11938     (eval "$ac_compile") 2>conftest.er1
11939 gezelter 2453 ac_status=$?
11940     grep -v '^ *+' conftest.er1 >conftest.err
11941     rm -f conftest.er1
11942     cat conftest.err >&5
11943     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11944 gezelter 3319 (exit $ac_status); } && {
11945     test -z "$ac_c_werror_flag" ||
11946     test ! -s conftest.err
11947     } && test -s conftest.$ac_objext; then
11948 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11949 gezelter 2453 else
11950     echo "$as_me: failed program was:" >&5
11951     sed 's/^/| /' conftest.$ac_ext >&5
11952 gezelter 2081
11953 gezelter 3319
11954 gezelter 2453 fi
11955 gezelter 3319
11956     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11957 gezelter 2547 done
11958     done
11959     done
11960     # Provide a safe default value.
11961     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11962    
11963     fi
11964 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11965     echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
11966 gezelter 2547 ac_save_IFS=$IFS; IFS=','
11967     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11968     IFS=$ac_save_IFS
11969     shift
11970    
11971     cat >>confdefs.h <<_ACEOF
11972     #define SELECT_TYPE_ARG1 $1
11973     _ACEOF
11974    
11975    
11976     cat >>confdefs.h <<_ACEOF
11977     #define SELECT_TYPE_ARG234 ($2)
11978     _ACEOF
11979    
11980    
11981     cat >>confdefs.h <<_ACEOF
11982     #define SELECT_TYPE_ARG5 ($3)
11983     _ACEOF
11984    
11985 chuckv 3288 rm -f conftest*
11986 gezelter 2547
11987    
11988     for ac_func in strftime
11989     do
11990     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11991 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11992     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11993     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11994 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11995     else
11996     cat >conftest.$ac_ext <<_ACEOF
11997 gezelter 2453 /* confdefs.h. */
11998     _ACEOF
11999     cat confdefs.h >>conftest.$ac_ext
12000     cat >>conftest.$ac_ext <<_ACEOF
12001     /* end confdefs.h. */
12002 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12003     For example, HP-UX 11i <limits.h> declares gettimeofday. */
12004     #define $ac_func innocuous_$ac_func
12005 gezelter 2510
12006 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
12007     which can conflict with char $ac_func (); below.
12008     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12009     <limits.h> exists even on freestanding compilers. */
12010    
12011     #ifdef __STDC__
12012     # include <limits.h>
12013 gezelter 2510 #else
12014 gezelter 2547 # include <assert.h>
12015 gezelter 2510 #endif
12016    
12017 gezelter 2547 #undef $ac_func
12018    
12019 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12020     Use char because int might match the return type of a GCC
12021     builtin and then its argument prototype would still apply. */
12022 gezelter 2547 #ifdef __cplusplus
12023     extern "C"
12024     #endif
12025     char $ac_func ();
12026     /* The GNU C library defines this for functions which it implements
12027     to always fail with ENOSYS. Some functions are actually named
12028     something starting with __ and the normal name is an alias. */
12029 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
12030 gezelter 2547 choke me
12031     #endif
12032    
12033     #ifdef FC_DUMMY_MAIN
12034     #ifndef FC_DUMMY_MAIN_EQ_F77
12035     # ifdef __cplusplus
12036     extern "C"
12037     # endif
12038     int FC_DUMMY_MAIN() { return 1; }
12039     #endif
12040     #endif
12041 gezelter 2510 int
12042     main ()
12043     {
12044 gezelter 3319 return $ac_func ();
12045 gezelter 2510 ;
12046     return 0;
12047     }
12048 gezelter 2453 _ACEOF
12049 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
12050 gezelter 3319 if { (ac_try="$ac_link"
12051     case "(($ac_try" in
12052     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12053     *) ac_try_echo=$ac_try;;
12054     esac
12055     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12056     (eval "$ac_link") 2>conftest.er1
12057 gezelter 2453 ac_status=$?
12058     grep -v '^ *+' conftest.er1 >conftest.err
12059     rm -f conftest.er1
12060     cat conftest.err >&5
12061     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062 gezelter 3319 (exit $ac_status); } && {
12063     test -z "$ac_c_werror_flag" ||
12064     test ! -s conftest.err
12065     } && test -s conftest$ac_exeext &&
12066     $as_test_x conftest$ac_exeext; then
12067 gezelter 2547 eval "$as_ac_var=yes"
12068 gezelter 2453 else
12069     echo "$as_me: failed program was:" >&5
12070     sed 's/^/| /' conftest.$ac_ext >&5
12071 gezelter 2081
12072 gezelter 3319 eval "$as_ac_var=no"
12073 gezelter 2453 fi
12074 gezelter 3319
12075     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12076 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
12077 gezelter 2453 fi
12078 gezelter 3319 ac_res=`eval echo '${'$as_ac_var'}'`
12079     { echo "$as_me:$LINENO: result: $ac_res" >&5
12080     echo "${ECHO_T}$ac_res" >&6; }
12081 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
12082     cat >>confdefs.h <<_ACEOF
12083     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12084 gezelter 2510 _ACEOF
12085 gezelter 2453
12086 gezelter 2547 else
12087     # strftime is in -lintl on SCO UNIX.
12088 gezelter 3319 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
12089     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
12090 gezelter 2547 if test "${ac_cv_lib_intl_strftime+set}" = set; then
12091 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
12092 gezelter 2453 else
12093 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
12094     LIBS="-lintl $LIBS"
12095     cat >conftest.$ac_ext <<_ACEOF
12096 gezelter 2453 /* confdefs.h. */
12097     _ACEOF
12098     cat confdefs.h >>conftest.$ac_ext
12099     cat >>conftest.$ac_ext <<_ACEOF
12100     /* end confdefs.h. */
12101 gezelter 2510
12102 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12103     Use char because int might match the return type of a GCC
12104     builtin and then its argument prototype would still apply. */
12105 gezelter 2547 #ifdef __cplusplus
12106     extern "C"
12107     #endif
12108     char strftime ();
12109     #ifdef FC_DUMMY_MAIN
12110     #ifndef FC_DUMMY_MAIN_EQ_F77
12111     # ifdef __cplusplus
12112     extern "C"
12113     # endif
12114     int FC_DUMMY_MAIN() { return 1; }
12115     #endif
12116     #endif
12117 gezelter 2510 int
12118     main ()
12119     {
12120 gezelter 3319 return strftime ();
12121 gezelter 2510 ;
12122     return 0;
12123     }
12124 gezelter 2453 _ACEOF
12125 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
12126 gezelter 3319 if { (ac_try="$ac_link"
12127     case "(($ac_try" in
12128     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12129     *) ac_try_echo=$ac_try;;
12130     esac
12131     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12132     (eval "$ac_link") 2>conftest.er1
12133 gezelter 2453 ac_status=$?
12134     grep -v '^ *+' conftest.er1 >conftest.err
12135     rm -f conftest.er1
12136     cat conftest.err >&5
12137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12138 gezelter 3319 (exit $ac_status); } && {
12139     test -z "$ac_c_werror_flag" ||
12140     test ! -s conftest.err
12141     } && test -s conftest$ac_exeext &&
12142     $as_test_x conftest$ac_exeext; then
12143 gezelter 2547 ac_cv_lib_intl_strftime=yes
12144 gezelter 2453 else
12145     echo "$as_me: failed program was:" >&5
12146     sed 's/^/| /' conftest.$ac_ext >&5
12147    
12148 gezelter 3319 ac_cv_lib_intl_strftime=no
12149 gezelter 2453 fi
12150 gezelter 3319
12151     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12152 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
12153     LIBS=$ac_check_lib_save_LIBS
12154     fi
12155 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
12156     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
12157 gezelter 2547 if test $ac_cv_lib_intl_strftime = yes; then
12158     cat >>confdefs.h <<\_ACEOF
12159     #define HAVE_STRFTIME 1
12160     _ACEOF
12161 gezelter 2453
12162 gezelter 2547 LIBS="-lintl $LIBS"
12163     fi
12164 gezelter 2510
12165     fi
12166 gezelter 2547 done
12167 gezelter 2510
12168 gezelter 3319 { echo "$as_me:$LINENO: checking for working strtod" >&5
12169     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
12170 gezelter 2547 if test "${ac_cv_func_strtod+set}" = set; then
12171     echo $ECHO_N "(cached) $ECHO_C" >&6
12172     else
12173     if test "$cross_compiling" = yes; then
12174     ac_cv_func_strtod=no
12175     else
12176     cat >conftest.$ac_ext <<_ACEOF
12177     /* confdefs.h. */
12178 gezelter 2510 _ACEOF
12179 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
12180     cat >>conftest.$ac_ext <<_ACEOF
12181     /* end confdefs.h. */
12182 gezelter 2510
12183 gezelter 3319 $ac_includes_default
12184     #ifndef strtod
12185 gezelter 2547 double strtod ();
12186 gezelter 3319 #endif
12187 gezelter 2547 int
12188     main()
12189     {
12190     {
12191     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
12192     char *string = " +69";
12193     char *term;
12194     double value;
12195     value = strtod (string, &term);
12196     if (value != 69 || term != (string + 4))
12197 gezelter 3319 return 1;
12198 gezelter 2547 }
12199 gezelter 2510
12200 gezelter 2547 {
12201     /* Under Solaris 2.4, strtod returns the wrong value for the
12202     terminating character under some conditions. */
12203     char *string = "NaN";
12204     char *term;
12205     strtod (string, &term);
12206     if (term != string && *(term - 1) == 0)
12207 gezelter 3319 return 1;
12208 gezelter 2547 }
12209 gezelter 3319 return 0;
12210 gezelter 2547 }
12211 gezelter 2510
12212 gezelter 2547 _ACEOF
12213     rm -f conftest$ac_exeext
12214 gezelter 3319 if { (ac_try="$ac_link"
12215     case "(($ac_try" in
12216     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12217     *) ac_try_echo=$ac_try;;
12218     esac
12219     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12220     (eval "$ac_link") 2>&5
12221 gezelter 2547 ac_status=$?
12222     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12223     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12224 gezelter 3319 { (case "(($ac_try" in
12225     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12226     *) ac_try_echo=$ac_try;;
12227     esac
12228     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12229     (eval "$ac_try") 2>&5
12230 gezelter 2547 ac_status=$?
12231     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12232     (exit $ac_status); }; }; then
12233     ac_cv_func_strtod=yes
12234     else
12235     echo "$as_me: program exited with status $ac_status" >&5
12236     echo "$as_me: failed program was:" >&5
12237     sed 's/^/| /' conftest.$ac_ext >&5
12238 gezelter 2510
12239 gezelter 2547 ( exit $ac_status )
12240     ac_cv_func_strtod=no
12241     fi
12242 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12243 gezelter 2547 fi
12244 gezelter 3319
12245    
12246 gezelter 2547 fi
12247 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
12248     echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
12249 gezelter 2547 if test $ac_cv_func_strtod = no; then
12250 gezelter 3319 case " $LIBOBJS " in
12251 gezelter 2547 *" strtod.$ac_objext "* ) ;;
12252 gezelter 3319 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12253     ;;
12254 gezelter 2547 esac
12255    
12256 gezelter 3319 { echo "$as_me:$LINENO: checking for pow" >&5
12257     echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
12258 gezelter 2547 if test "${ac_cv_func_pow+set}" = set; then
12259 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
12260     else
12261 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12262     /* confdefs.h. */
12263     _ACEOF
12264     cat confdefs.h >>conftest.$ac_ext
12265     cat >>conftest.$ac_ext <<_ACEOF
12266     /* end confdefs.h. */
12267     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
12268     For example, HP-UX 11i <limits.h> declares gettimeofday. */
12269     #define pow innocuous_pow
12270 gezelter 2510
12271 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
12272     which can conflict with char pow (); below.
12273     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12274     <limits.h> exists even on freestanding compilers. */
12275 gezelter 2510
12276 gezelter 2547 #ifdef __STDC__
12277     # include <limits.h>
12278     #else
12279     # include <assert.h>
12280     #endif
12281 gezelter 2510
12282 gezelter 2547 #undef pow
12283 gezelter 2510
12284 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12285     Use char because int might match the return type of a GCC
12286     builtin and then its argument prototype would still apply. */
12287 gezelter 2547 #ifdef __cplusplus
12288     extern "C"
12289     #endif
12290     char pow ();
12291     /* The GNU C library defines this for functions which it implements
12292     to always fail with ENOSYS. Some functions are actually named
12293     something starting with __ and the normal name is an alias. */
12294 gezelter 3319 #if defined __stub_pow || defined __stub___pow
12295 gezelter 2547 choke me
12296     #endif
12297    
12298     #ifdef FC_DUMMY_MAIN
12299     #ifndef FC_DUMMY_MAIN_EQ_F77
12300     # ifdef __cplusplus
12301     extern "C"
12302     # endif
12303     int FC_DUMMY_MAIN() { return 1; }
12304     #endif
12305     #endif
12306     int
12307     main ()
12308     {
12309 gezelter 3319 return pow ();
12310 gezelter 2547 ;
12311     return 0;
12312     }
12313     _ACEOF
12314     rm -f conftest.$ac_objext conftest$ac_exeext
12315 gezelter 3319 if { (ac_try="$ac_link"
12316     case "(($ac_try" in
12317     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12318     *) ac_try_echo=$ac_try;;
12319     esac
12320     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12321     (eval "$ac_link") 2>conftest.er1
12322 gezelter 2547 ac_status=$?
12323     grep -v '^ *+' conftest.er1 >conftest.err
12324     rm -f conftest.er1
12325     cat conftest.err >&5
12326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12327 gezelter 3319 (exit $ac_status); } && {
12328     test -z "$ac_c_werror_flag" ||
12329     test ! -s conftest.err
12330     } && test -s conftest$ac_exeext &&
12331     $as_test_x conftest$ac_exeext; then
12332 gezelter 2547 ac_cv_func_pow=yes
12333     else
12334     echo "$as_me: failed program was:" >&5
12335     sed 's/^/| /' conftest.$ac_ext >&5
12336    
12337 gezelter 3319 ac_cv_func_pow=no
12338 gezelter 2547 fi
12339 gezelter 3319
12340     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12341 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
12342     fi
12343 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
12344     echo "${ECHO_T}$ac_cv_func_pow" >&6; }
12345 gezelter 2547
12346     if test $ac_cv_func_pow = no; then
12347 gezelter 3319 { echo "$as_me:$LINENO: checking for pow in -lm" >&5
12348     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
12349 gezelter 2547 if test "${ac_cv_lib_m_pow+set}" = set; then
12350     echo $ECHO_N "(cached) $ECHO_C" >&6
12351     else
12352     ac_check_lib_save_LIBS=$LIBS
12353     LIBS="-lm $LIBS"
12354     cat >conftest.$ac_ext <<_ACEOF
12355 gezelter 2453 /* confdefs.h. */
12356     _ACEOF
12357     cat confdefs.h >>conftest.$ac_ext
12358     cat >>conftest.$ac_ext <<_ACEOF
12359     /* end confdefs.h. */
12360 gezelter 2510
12361 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12362     Use char because int might match the return type of a GCC
12363     builtin and then its argument prototype would still apply. */
12364 gezelter 2547 #ifdef __cplusplus
12365     extern "C"
12366 gezelter 2510 #endif
12367 gezelter 2547 char pow ();
12368     #ifdef FC_DUMMY_MAIN
12369     #ifndef FC_DUMMY_MAIN_EQ_F77
12370     # ifdef __cplusplus
12371     extern "C"
12372     # endif
12373     int FC_DUMMY_MAIN() { return 1; }
12374 gezelter 2510 #endif
12375 gezelter 2547 #endif
12376 gezelter 2510 int
12377     main ()
12378     {
12379 gezelter 3319 return pow ();
12380 gezelter 2510 ;
12381     return 0;
12382     }
12383 gezelter 2453 _ACEOF
12384 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
12385 gezelter 3319 if { (ac_try="$ac_link"
12386     case "(($ac_try" in
12387     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12388     *) ac_try_echo=$ac_try;;
12389     esac
12390     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12391     (eval "$ac_link") 2>conftest.er1
12392 gezelter 2453 ac_status=$?
12393     grep -v '^ *+' conftest.er1 >conftest.err
12394     rm -f conftest.er1
12395     cat conftest.err >&5
12396     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397 gezelter 3319 (exit $ac_status); } && {
12398     test -z "$ac_c_werror_flag" ||
12399     test ! -s conftest.err
12400     } && test -s conftest$ac_exeext &&
12401     $as_test_x conftest$ac_exeext; then
12402 gezelter 2547 ac_cv_lib_m_pow=yes
12403 gezelter 2453 else
12404     echo "$as_me: failed program was:" >&5
12405     sed 's/^/| /' conftest.$ac_ext >&5
12406    
12407 gezelter 3319 ac_cv_lib_m_pow=no
12408 gezelter 2453 fi
12409 gezelter 3319
12410     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12411 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
12412     LIBS=$ac_check_lib_save_LIBS
12413     fi
12414 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
12415     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
12416 gezelter 2547 if test $ac_cv_lib_m_pow = yes; then
12417     POW_LIB=-lm
12418     else
12419     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
12420     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12421     fi
12422 gezelter 2453
12423 gezelter 2547 fi
12424 gezelter 2453
12425 gezelter 2510 fi
12426 gezelter 2453
12427    
12428    
12429    
12430    
12431 gezelter 2510
12432    
12433    
12434    
12435 gezelter 2547
12436    
12437    
12438    
12439    
12440    
12441    
12442    
12443    
12444    
12445    
12446    
12447    
12448    
12449    
12450    
12451    
12452    
12453 gezelter 2558
12454     for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
12455 gezelter 2547 do
12456     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12457 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12458     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12459     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12460 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
12461     else
12462     cat >conftest.$ac_ext <<_ACEOF
12463 gezelter 2453 /* confdefs.h. */
12464     _ACEOF
12465     cat confdefs.h >>conftest.$ac_ext
12466     cat >>conftest.$ac_ext <<_ACEOF
12467     /* end confdefs.h. */
12468 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12469     For example, HP-UX 11i <limits.h> declares gettimeofday. */
12470     #define $ac_func innocuous_$ac_func
12471 gezelter 2510
12472 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
12473     which can conflict with char $ac_func (); below.
12474     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12475     <limits.h> exists even on freestanding compilers. */
12476    
12477     #ifdef __STDC__
12478     # include <limits.h>
12479 gezelter 2510 #else
12480 gezelter 2547 # include <assert.h>
12481 gezelter 2510 #endif
12482 gezelter 2547
12483     #undef $ac_func
12484    
12485 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12486     Use char because int might match the return type of a GCC
12487     builtin and then its argument prototype would still apply. */
12488 gezelter 2547 #ifdef __cplusplus
12489     extern "C"
12490 gezelter 2510 #endif
12491 gezelter 2547 char $ac_func ();
12492     /* The GNU C library defines this for functions which it implements
12493     to always fail with ENOSYS. Some functions are actually named
12494     something starting with __ and the normal name is an alias. */
12495 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
12496 gezelter 2547 choke me
12497     #endif
12498 gezelter 2510
12499 gezelter 2547 #ifdef FC_DUMMY_MAIN
12500     #ifndef FC_DUMMY_MAIN_EQ_F77
12501     # ifdef __cplusplus
12502     extern "C"
12503     # endif
12504     int FC_DUMMY_MAIN() { return 1; }
12505     #endif
12506     #endif
12507 gezelter 2510 int
12508     main ()
12509     {
12510 gezelter 3319 return $ac_func ();
12511 gezelter 2510 ;
12512     return 0;
12513     }
12514 gezelter 2453 _ACEOF
12515 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
12516 gezelter 3319 if { (ac_try="$ac_link"
12517     case "(($ac_try" in
12518     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12519     *) ac_try_echo=$ac_try;;
12520     esac
12521     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12522     (eval "$ac_link") 2>conftest.er1
12523 gezelter 2453 ac_status=$?
12524     grep -v '^ *+' conftest.er1 >conftest.err
12525     rm -f conftest.er1
12526     cat conftest.err >&5
12527     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12528 gezelter 3319 (exit $ac_status); } && {
12529     test -z "$ac_c_werror_flag" ||
12530     test ! -s conftest.err
12531     } && test -s conftest$ac_exeext &&
12532     $as_test_x conftest$ac_exeext; then
12533 gezelter 2547 eval "$as_ac_var=yes"
12534 gezelter 2453 else
12535     echo "$as_me: failed program was:" >&5
12536     sed 's/^/| /' conftest.$ac_ext >&5
12537    
12538 gezelter 3319 eval "$as_ac_var=no"
12539 gezelter 2453 fi
12540 gezelter 3319
12541     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12542 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
12543     fi
12544 gezelter 3319 ac_res=`eval echo '${'$as_ac_var'}'`
12545     { echo "$as_me:$LINENO: result: $ac_res" >&5
12546     echo "${ECHO_T}$ac_res" >&6; }
12547 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
12548     cat >>confdefs.h <<_ACEOF
12549     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12550     _ACEOF
12551    
12552     fi
12553     done
12554    
12555    
12556     # special check for _system_configuration because AIX <4.3.2 do not
12557     # contain the `physmem' member.
12558 gezelter 3319 { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
12559     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
12560 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12561 gezelter 2453 /* confdefs.h. */
12562     _ACEOF
12563     cat confdefs.h >>conftest.$ac_ext
12564     cat >>conftest.$ac_ext <<_ACEOF
12565     /* end confdefs.h. */
12566 gezelter 2547 #include <sys/systemcfg.h>
12567     #ifdef FC_DUMMY_MAIN
12568     #ifndef FC_DUMMY_MAIN_EQ_F77
12569     # ifdef __cplusplus
12570     extern "C"
12571     # endif
12572     int FC_DUMMY_MAIN() { return 1; }
12573 gezelter 2510 #endif
12574     #endif
12575     int
12576     main ()
12577     {
12578 gezelter 2547 double x = _system_configuration.physmem;
12579 gezelter 2510 ;
12580     return 0;
12581     }
12582 gezelter 2453 _ACEOF
12583 gezelter 2510 rm -f conftest.$ac_objext
12584 gezelter 3319 if { (ac_try="$ac_compile"
12585     case "(($ac_try" in
12586     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12587     *) ac_try_echo=$ac_try;;
12588     esac
12589     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12590     (eval "$ac_compile") 2>conftest.er1
12591 gezelter 2453 ac_status=$?
12592     grep -v '^ *+' conftest.er1 >conftest.err
12593     rm -f conftest.er1
12594     cat conftest.err >&5
12595     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 gezelter 3319 (exit $ac_status); } && {
12597     test -z "$ac_c_werror_flag" ||
12598     test ! -s conftest.err
12599     } && test -s conftest.$ac_objext; then
12600     { echo "$as_me:$LINENO: result: yes" >&5
12601     echo "${ECHO_T}yes" >&6; }
12602 gezelter 2547
12603     cat >>confdefs.h <<\_ACEOF
12604     #define HAVE__SYSTEM_CONFIGURATION 1
12605     _ACEOF
12606    
12607 gezelter 2453 else
12608     echo "$as_me: failed program was:" >&5
12609     sed 's/^/| /' conftest.$ac_ext >&5
12610    
12611 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
12612     echo "${ECHO_T}no" >&6; }
12613 gezelter 2453 fi
12614    
12615 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12616    
12617 gezelter 2547 # clean out junk possibly left behind by a previous configuration
12618     rm -f src/getopt.h
12619     # Check for getopt_long support
12620 gezelter 2510
12621 gezelter 2547 for ac_header in getopt.h
12622     do
12623     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12624 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12625     { echo "$as_me:$LINENO: checking for $ac_header" >&5
12626     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12627     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12628 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
12629 gezelter 2510 fi
12630 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12631     { echo "$as_me:$LINENO: result: $ac_res" >&5
12632     echo "${ECHO_T}$ac_res" >&6; }
12633 gezelter 2547 else
12634     # Is the header compilable?
12635 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12636     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12637 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12638     /* confdefs.h. */
12639     _ACEOF
12640     cat confdefs.h >>conftest.$ac_ext
12641     cat >>conftest.$ac_ext <<_ACEOF
12642     /* end confdefs.h. */
12643     $ac_includes_default
12644     #include <$ac_header>
12645     _ACEOF
12646     rm -f conftest.$ac_objext
12647 gezelter 3319 if { (ac_try="$ac_compile"
12648     case "(($ac_try" in
12649     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12650     *) ac_try_echo=$ac_try;;
12651     esac
12652     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12653     (eval "$ac_compile") 2>conftest.er1
12654 gezelter 2547 ac_status=$?
12655     grep -v '^ *+' conftest.er1 >conftest.err
12656     rm -f conftest.er1
12657     cat conftest.err >&5
12658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12659 gezelter 3319 (exit $ac_status); } && {
12660     test -z "$ac_c_werror_flag" ||
12661     test ! -s conftest.err
12662     } && test -s conftest.$ac_objext; then
12663 gezelter 2547 ac_header_compiler=yes
12664     else
12665     echo "$as_me: failed program was:" >&5
12666     sed 's/^/| /' conftest.$ac_ext >&5
12667 gezelter 2510
12668 gezelter 3319 ac_header_compiler=no
12669 gezelter 2547 fi
12670    
12671 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12672     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12673     echo "${ECHO_T}$ac_header_compiler" >&6; }
12674    
12675 gezelter 2547 # Is the header present?
12676 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12677     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12678 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12679     /* confdefs.h. */
12680 gezelter 2510 _ACEOF
12681 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
12682     cat >>conftest.$ac_ext <<_ACEOF
12683     /* end confdefs.h. */
12684     #include <$ac_header>
12685     _ACEOF
12686 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12687     case "(($ac_try" in
12688     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12689     *) ac_try_echo=$ac_try;;
12690     esac
12691     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12692     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12693 gezelter 2547 ac_status=$?
12694     grep -v '^ *+' conftest.er1 >conftest.err
12695     rm -f conftest.er1
12696     cat conftest.err >&5
12697     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12698 gezelter 3319 (exit $ac_status); } >/dev/null && {
12699     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12700     test ! -s conftest.err
12701     }; then
12702 gezelter 2547 ac_header_preproc=yes
12703     else
12704     echo "$as_me: failed program was:" >&5
12705     sed 's/^/| /' conftest.$ac_ext >&5
12706 gezelter 2510
12707 gezelter 2547 ac_header_preproc=no
12708     fi
12709 gezelter 3319
12710 gezelter 2547 rm -f conftest.err conftest.$ac_ext
12711 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12712     echo "${ECHO_T}$ac_header_preproc" >&6; }
12713 gezelter 2547
12714     # So? What about this header?
12715     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12716     yes:no: )
12717     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12718     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12719     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12720     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12721     ac_header_preproc=yes
12722     ;;
12723     no:yes:* )
12724     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12725     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12726     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12727     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12728     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12729     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12730     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12731     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12732     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12733     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12734     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12735     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12736 gezelter 3319 ( cat <<\_ASBOX
12737 gezelter 2547 ## ------------------------------ ##
12738     ## Report this to gezelter@nd.edu ##
12739     ## ------------------------------ ##
12740     _ASBOX
12741 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12742 gezelter 2547 ;;
12743     esac
12744 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12745     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12746     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12747 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
12748     else
12749     eval "$as_ac_Header=\$ac_header_preproc"
12750     fi
12751 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12752     { echo "$as_me:$LINENO: result: $ac_res" >&5
12753     echo "${ECHO_T}$ac_res" >&6; }
12754 gezelter 2547
12755     fi
12756     if test `eval echo '${'$as_ac_Header'}'` = yes; then
12757     cat >>confdefs.h <<_ACEOF
12758     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12759 gezelter 2510 _ACEOF
12760    
12761 gezelter 2547 fi
12762 gezelter 2510
12763 gezelter 2547 done
12764 gezelter 2510
12765    
12766 gezelter 2547 for ac_func in getopt_long
12767     do
12768     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12769 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12770     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12771     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12772 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
12773     else
12774     cat >conftest.$ac_ext <<_ACEOF
12775     /* confdefs.h. */
12776     _ACEOF
12777     cat confdefs.h >>conftest.$ac_ext
12778     cat >>conftest.$ac_ext <<_ACEOF
12779     /* end confdefs.h. */
12780     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12781     For example, HP-UX 11i <limits.h> declares gettimeofday. */
12782     #define $ac_func innocuous_$ac_func
12783 gezelter 2510
12784 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
12785     which can conflict with char $ac_func (); below.
12786     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12787     <limits.h> exists even on freestanding compilers. */
12788    
12789     #ifdef __STDC__
12790     # include <limits.h>
12791     #else
12792     # include <assert.h>
12793     #endif
12794    
12795     #undef $ac_func
12796    
12797 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12798     Use char because int might match the return type of a GCC
12799     builtin and then its argument prototype would still apply. */
12800 gezelter 2547 #ifdef __cplusplus
12801     extern "C"
12802     #endif
12803     char $ac_func ();
12804     /* The GNU C library defines this for functions which it implements
12805     to always fail with ENOSYS. Some functions are actually named
12806     something starting with __ and the normal name is an alias. */
12807 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
12808 gezelter 2547 choke me
12809     #endif
12810    
12811     #ifdef FC_DUMMY_MAIN
12812     #ifndef FC_DUMMY_MAIN_EQ_F77
12813     # ifdef __cplusplus
12814     extern "C"
12815     # endif
12816     int FC_DUMMY_MAIN() { return 1; }
12817     #endif
12818     #endif
12819     int
12820     main ()
12821     {
12822 gezelter 3319 return $ac_func ();
12823 gezelter 2547 ;
12824     return 0;
12825     }
12826     _ACEOF
12827     rm -f conftest.$ac_objext conftest$ac_exeext
12828 gezelter 3319 if { (ac_try="$ac_link"
12829     case "(($ac_try" in
12830     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12831     *) ac_try_echo=$ac_try;;
12832     esac
12833     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12834     (eval "$ac_link") 2>conftest.er1
12835 gezelter 2547 ac_status=$?
12836     grep -v '^ *+' conftest.er1 >conftest.err
12837     rm -f conftest.er1
12838     cat conftest.err >&5
12839     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840 gezelter 3319 (exit $ac_status); } && {
12841     test -z "$ac_c_werror_flag" ||
12842     test ! -s conftest.err
12843     } && test -s conftest$ac_exeext &&
12844     $as_test_x conftest$ac_exeext; then
12845 gezelter 2547 eval "$as_ac_var=yes"
12846     else
12847     echo "$as_me: failed program was:" >&5
12848     sed 's/^/| /' conftest.$ac_ext >&5
12849    
12850 gezelter 3319 eval "$as_ac_var=no"
12851 gezelter 2547 fi
12852 gezelter 3319
12853     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12854 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
12855     fi
12856 gezelter 3319 ac_res=`eval echo '${'$as_ac_var'}'`
12857     { echo "$as_me:$LINENO: result: $ac_res" >&5
12858     echo "${ECHO_T}$ac_res" >&6; }
12859 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
12860     cat >>confdefs.h <<_ACEOF
12861     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12862     _ACEOF
12863    
12864     else
12865     # FreeBSD has a gnugetopt library for this
12866 gezelter 3319 { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
12867     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
12868 gezelter 2547 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
12869 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12870     else
12871 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
12872 gezelter 2547 LIBS="-lgnugetopt $LIBS"
12873 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
12874     /* confdefs.h. */
12875     _ACEOF
12876     cat confdefs.h >>conftest.$ac_ext
12877     cat >>conftest.$ac_ext <<_ACEOF
12878     /* end confdefs.h. */
12879 gezelter 2453
12880 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
12881     Use char because int might match the return type of a GCC
12882     builtin and then its argument prototype would still apply. */
12883 gezelter 2510 #ifdef __cplusplus
12884     extern "C"
12885     #endif
12886 gezelter 2547 char getopt_long ();
12887     #ifdef FC_DUMMY_MAIN
12888     #ifndef FC_DUMMY_MAIN_EQ_F77
12889     # ifdef __cplusplus
12890     extern "C"
12891     # endif
12892     int FC_DUMMY_MAIN() { return 1; }
12893     #endif
12894     #endif
12895 gezelter 2510 int
12896     main ()
12897     {
12898 gezelter 3319 return getopt_long ();
12899 gezelter 2510 ;
12900     return 0;
12901     }
12902     _ACEOF
12903     rm -f conftest.$ac_objext conftest$ac_exeext
12904 gezelter 3319 if { (ac_try="$ac_link"
12905     case "(($ac_try" in
12906     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12907     *) ac_try_echo=$ac_try;;
12908     esac
12909     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12910     (eval "$ac_link") 2>conftest.er1
12911 gezelter 2510 ac_status=$?
12912     grep -v '^ *+' conftest.er1 >conftest.err
12913     rm -f conftest.er1
12914     cat conftest.err >&5
12915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12916 gezelter 3319 (exit $ac_status); } && {
12917     test -z "$ac_c_werror_flag" ||
12918     test ! -s conftest.err
12919     } && test -s conftest$ac_exeext &&
12920     $as_test_x conftest$ac_exeext; then
12921 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
12922 gezelter 2510 else
12923     echo "$as_me: failed program was:" >&5
12924     sed 's/^/| /' conftest.$ac_ext >&5
12925    
12926 gezelter 3319 ac_cv_lib_gnugetopt_getopt_long=no
12927 gezelter 2453 fi
12928 gezelter 3319
12929     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12930 gezelter 2510 conftest$ac_exeext conftest.$ac_ext
12931     LIBS=$ac_check_lib_save_LIBS
12932     fi
12933 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
12934     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
12935 gezelter 2547 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
12936     cat >>confdefs.h <<\_ACEOF
12937     #define HAVE_GETOPT_LONG 1
12938 gezelter 2453 _ACEOF
12939    
12940 gezelter 2547 else
12941     # use the GNU replacement
12942 gezelter 3319 case " $LIBOBJS " in
12943 gezelter 2547 *" getopt.$ac_objext "* ) ;;
12944 gezelter 3319 *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
12945     ;;
12946 gezelter 2547 esac
12947 gezelter 2510
12948 gezelter 3319 case " $LIBOBJS " in
12949 gezelter 2547 *" getopt1.$ac_objext "* ) ;;
12950 gezelter 3319 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
12951     ;;
12952 gezelter 2547 esac
12953    
12954 gezelter 3319 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
12955 gezelter 2547
12956     fi
12957    
12958     fi
12959     done
12960    
12961    
12962 gezelter 3319 ac_ext=cpp
12963 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12964     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12965     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12966     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12967    
12968 gezelter 3319 { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
12969     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
12970 gezelter 2547 if test "${ac_cv_cxx_namespaces+set}" = set; then
12971     echo $ECHO_N "(cached) $ECHO_C" >&6
12972 gezelter 2510 else
12973 gezelter 2547
12974 gezelter 3319 ac_ext=cpp
12975 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12976     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12977     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12978     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12979    
12980     cat >conftest.$ac_ext <<_ACEOF
12981     /* confdefs.h. */
12982     _ACEOF
12983     cat confdefs.h >>conftest.$ac_ext
12984     cat >>conftest.$ac_ext <<_ACEOF
12985     /* end confdefs.h. */
12986     namespace Outer { namespace Inner { int i = 0; }}
12987     #ifdef FC_DUMMY_MAIN
12988     #ifndef FC_DUMMY_MAIN_EQ_F77
12989     # ifdef __cplusplus
12990     extern "C"
12991     # endif
12992     int FC_DUMMY_MAIN() { return 1; }
12993     #endif
12994     #endif
12995     int
12996     main ()
12997     {
12998     using namespace Outer::Inner; return i;
12999     ;
13000     return 0;
13001     }
13002     _ACEOF
13003     rm -f conftest.$ac_objext
13004 gezelter 3319 if { (ac_try="$ac_compile"
13005     case "(($ac_try" in
13006     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13007     *) ac_try_echo=$ac_try;;
13008     esac
13009     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13010     (eval "$ac_compile") 2>conftest.er1
13011 gezelter 2547 ac_status=$?
13012     grep -v '^ *+' conftest.er1 >conftest.err
13013     rm -f conftest.er1
13014     cat conftest.err >&5
13015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13016 gezelter 3319 (exit $ac_status); } && {
13017     test -z "$ac_cxx_werror_flag" ||
13018     test ! -s conftest.err
13019     } && test -s conftest.$ac_objext; then
13020 gezelter 2547 ac_cv_cxx_namespaces=yes
13021     else
13022     echo "$as_me: failed program was:" >&5
13023     sed 's/^/| /' conftest.$ac_ext >&5
13024    
13025 gezelter 3319 ac_cv_cxx_namespaces=no
13026 gezelter 2453 fi
13027 gezelter 3319
13028     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13029     ac_ext=cpp
13030 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13031     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13032     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13033     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13034 gezelter 2453
13035    
13036 gezelter 2547 fi
13037 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
13038     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
13039 gezelter 2547 if test "$ac_cv_cxx_namespaces" = yes; then
13040 gezelter 2453
13041 gezelter 2547 cat >>confdefs.h <<\_ACEOF
13042     #define HAVE_NAMESPACES
13043     _ACEOF
13044 gezelter 2453
13045 gezelter 2547 fi
13046    
13047 gezelter 3319 { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
13048     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
13049 gezelter 2547 if test "${ac_cv_cxx_have_stl+set}" = set; then
13050 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13051 gezelter 2510 else
13052 gezelter 2547
13053    
13054 gezelter 3319 ac_ext=cpp
13055 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13056     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13057     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13058     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13059    
13060     cat >conftest.$ac_ext <<_ACEOF
13061 gezelter 2510 /* confdefs.h. */
13062     _ACEOF
13063     cat confdefs.h >>conftest.$ac_ext
13064     cat >>conftest.$ac_ext <<_ACEOF
13065     /* end confdefs.h. */
13066 gezelter 2547 #include <list>
13067     #include <deque>
13068     #ifdef HAVE_NAMESPACES
13069     using namespace std;
13070 gezelter 2510 #endif
13071 gezelter 2547 #ifdef FC_DUMMY_MAIN
13072     #ifndef FC_DUMMY_MAIN_EQ_F77
13073     # ifdef __cplusplus
13074     extern "C"
13075     # endif
13076     int FC_DUMMY_MAIN() { return 1; }
13077     #endif
13078     #endif
13079 gezelter 2510 int
13080     main ()
13081     {
13082 gezelter 2547 list<int> x; x.push_back(5);
13083     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
13084 gezelter 2510 ;
13085     return 0;
13086     }
13087     _ACEOF
13088 gezelter 2547 rm -f conftest.$ac_objext
13089 gezelter 3319 if { (ac_try="$ac_compile"
13090     case "(($ac_try" in
13091     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13092     *) ac_try_echo=$ac_try;;
13093     esac
13094     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13095     (eval "$ac_compile") 2>conftest.er1
13096 gezelter 2510 ac_status=$?
13097     grep -v '^ *+' conftest.er1 >conftest.err
13098     rm -f conftest.er1
13099     cat conftest.err >&5
13100     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13101 gezelter 3319 (exit $ac_status); } && {
13102     test -z "$ac_cxx_werror_flag" ||
13103     test ! -s conftest.err
13104     } && test -s conftest.$ac_objext; then
13105 gezelter 2547 ac_cv_cxx_have_stl=yes
13106 gezelter 2510 else
13107     echo "$as_me: failed program was:" >&5
13108     sed 's/^/| /' conftest.$ac_ext >&5
13109    
13110 gezelter 3319 ac_cv_cxx_have_stl=no
13111 gezelter 2453 fi
13112 gezelter 3319
13113     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13114     ac_ext=cpp
13115 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13116     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13117     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13118     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13119    
13120    
13121 gezelter 2510 fi
13122 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
13123     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
13124 gezelter 2547 if test "$ac_cv_cxx_have_stl" = yes; then
13125    
13126     cat >>confdefs.h <<\_ACEOF
13127     #define HAVE_STL
13128     _ACEOF
13129    
13130 gezelter 2510 fi
13131    
13132 gezelter 2547
13133    
13134     if test "${ac_cv_header_iostream+set}" = set; then
13135 gezelter 3319 { echo "$as_me:$LINENO: checking for iostream" >&5
13136     echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
13137 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
13138 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
13139     fi
13140 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
13141     echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
13142 gezelter 2510 else
13143 gezelter 2453 # Is the header compilable?
13144 gezelter 3319 { echo "$as_me:$LINENO: checking iostream usability" >&5
13145     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
13146 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
13147     /* confdefs.h. */
13148     _ACEOF
13149     cat confdefs.h >>conftest.$ac_ext
13150     cat >>conftest.$ac_ext <<_ACEOF
13151     /* end confdefs.h. */
13152     $ac_includes_default
13153 gezelter 2547 #include <iostream>
13154 gezelter 2453 _ACEOF
13155     rm -f conftest.$ac_objext
13156 gezelter 3319 if { (ac_try="$ac_compile"
13157     case "(($ac_try" in
13158     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13159     *) ac_try_echo=$ac_try;;
13160     esac
13161     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13162     (eval "$ac_compile") 2>conftest.er1
13163 gezelter 2453 ac_status=$?
13164     grep -v '^ *+' conftest.er1 >conftest.err
13165     rm -f conftest.er1
13166     cat conftest.err >&5
13167     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13168 gezelter 3319 (exit $ac_status); } && {
13169     test -z "$ac_cxx_werror_flag" ||
13170     test ! -s conftest.err
13171     } && test -s conftest.$ac_objext; then
13172 gezelter 2453 ac_header_compiler=yes
13173     else
13174     echo "$as_me: failed program was:" >&5
13175     sed 's/^/| /' conftest.$ac_ext >&5
13176    
13177 gezelter 3319 ac_header_compiler=no
13178 gezelter 2453 fi
13179    
13180 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13181     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13182     echo "${ECHO_T}$ac_header_compiler" >&6; }
13183    
13184 gezelter 2453 # Is the header present?
13185 gezelter 3319 { echo "$as_me:$LINENO: checking iostream presence" >&5
13186     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
13187 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
13188     /* confdefs.h. */
13189     _ACEOF
13190     cat confdefs.h >>conftest.$ac_ext
13191     cat >>conftest.$ac_ext <<_ACEOF
13192     /* end confdefs.h. */
13193 gezelter 2547 #include <iostream>
13194 gezelter 2453 _ACEOF
13195 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
13196     case "(($ac_try" in
13197     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13198     *) ac_try_echo=$ac_try;;
13199     esac
13200     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13201     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13202 gezelter 2453 ac_status=$?
13203     grep -v '^ *+' conftest.er1 >conftest.err
13204     rm -f conftest.er1
13205     cat conftest.err >&5
13206     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13207 gezelter 3319 (exit $ac_status); } >/dev/null && {
13208     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13209     test ! -s conftest.err
13210     }; then
13211 gezelter 2453 ac_header_preproc=yes
13212     else
13213     echo "$as_me: failed program was:" >&5
13214     sed 's/^/| /' conftest.$ac_ext >&5
13215    
13216     ac_header_preproc=no
13217     fi
13218 gezelter 3319
13219 gezelter 2453 rm -f conftest.err conftest.$ac_ext
13220 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13221     echo "${ECHO_T}$ac_header_preproc" >&6; }
13222 gezelter 2453
13223     # So? What about this header?
13224 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13225 gezelter 2453 yes:no: )
13226 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
13227     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
13228     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
13229     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
13230 gezelter 2453 ac_header_preproc=yes
13231     ;;
13232     no:yes:* )
13233 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
13234     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
13235     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
13236     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
13237     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
13238     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
13239     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
13240     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
13241     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
13242     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
13243     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
13244     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
13245 gezelter 3319 ( cat <<\_ASBOX
13246 gezelter 2453 ## ------------------------------ ##
13247     ## Report this to gezelter@nd.edu ##
13248     ## ------------------------------ ##
13249     _ASBOX
13250 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
13251 gezelter 2453 ;;
13252     esac
13253 gezelter 3319 { echo "$as_me:$LINENO: checking for iostream" >&5
13254     echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
13255 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
13256 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13257     else
13258 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
13259 gezelter 2453 fi
13260 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
13261     echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
13262 gezelter 2453
13263     fi
13264 gezelter 2547 if test $ac_cv_header_iostream = yes; then
13265 gezelter 2510
13266    
13267 gezelter 2547 cat >>confdefs.h <<\_ACEOF
13268     #define HAVE_IOSTREAM 1
13269     _ACEOF
13270 gezelter 2510
13271    
13272 gezelter 2547 else
13273    
13274    
13275     for ac_header in iostream.h
13276     do
13277     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13278 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13279     { echo "$as_me:$LINENO: checking for $ac_header" >&5
13280     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13281     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13282 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
13283 gezelter 2547 fi
13284 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13285     { echo "$as_me:$LINENO: result: $ac_res" >&5
13286     echo "${ECHO_T}$ac_res" >&6; }
13287 gezelter 2510 else
13288 gezelter 2547 # Is the header compilable?
13289 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13290     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13291 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
13292     /* confdefs.h. */
13293     _ACEOF
13294     cat confdefs.h >>conftest.$ac_ext
13295     cat >>conftest.$ac_ext <<_ACEOF
13296     /* end confdefs.h. */
13297 gezelter 2547 $ac_includes_default
13298     #include <$ac_header>
13299 gezelter 2510 _ACEOF
13300 gezelter 2547 rm -f conftest.$ac_objext
13301 gezelter 3319 if { (ac_try="$ac_compile"
13302     case "(($ac_try" in
13303     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13304     *) ac_try_echo=$ac_try;;
13305     esac
13306     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13307     (eval "$ac_compile") 2>conftest.er1
13308 gezelter 2510 ac_status=$?
13309     grep -v '^ *+' conftest.er1 >conftest.err
13310     rm -f conftest.er1
13311     cat conftest.err >&5
13312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313 gezelter 3319 (exit $ac_status); } && {
13314     test -z "$ac_cxx_werror_flag" ||
13315     test ! -s conftest.err
13316     } && test -s conftest.$ac_objext; then
13317 gezelter 2547 ac_header_compiler=yes
13318 gezelter 2510 else
13319     echo "$as_me: failed program was:" >&5
13320     sed 's/^/| /' conftest.$ac_ext >&5
13321    
13322 gezelter 3319 ac_header_compiler=no
13323 gezelter 2510 fi
13324 gezelter 2547
13325 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13326     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13327     echo "${ECHO_T}$ac_header_compiler" >&6; }
13328    
13329 gezelter 2547 # Is the header present?
13330 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13331     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13332 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
13333     /* confdefs.h. */
13334     _ACEOF
13335     cat confdefs.h >>conftest.$ac_ext
13336     cat >>conftest.$ac_ext <<_ACEOF
13337     /* end confdefs.h. */
13338     #include <$ac_header>
13339     _ACEOF
13340 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
13341     case "(($ac_try" in
13342     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13343     *) ac_try_echo=$ac_try;;
13344     esac
13345     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13346     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13347 gezelter 2547 ac_status=$?
13348     grep -v '^ *+' conftest.er1 >conftest.err
13349     rm -f conftest.er1
13350     cat conftest.err >&5
13351     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13352 gezelter 3319 (exit $ac_status); } >/dev/null && {
13353     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13354     test ! -s conftest.err
13355     }; then
13356 gezelter 2547 ac_header_preproc=yes
13357     else
13358     echo "$as_me: failed program was:" >&5
13359     sed 's/^/| /' conftest.$ac_ext >&5
13360 gezelter 2453
13361 gezelter 2547 ac_header_preproc=no
13362     fi
13363 gezelter 3319
13364 gezelter 2547 rm -f conftest.err conftest.$ac_ext
13365 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13366     echo "${ECHO_T}$ac_header_preproc" >&6; }
13367 gezelter 2510
13368 gezelter 2547 # So? What about this header?
13369     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13370     yes:no: )
13371     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13372     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13373     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13374     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13375     ac_header_preproc=yes
13376     ;;
13377     no:yes:* )
13378     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13379     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13380     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13381     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13382     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13383     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13384     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13385     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13386     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13387     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13388     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13389     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13390 gezelter 3319 ( cat <<\_ASBOX
13391 gezelter 2547 ## ------------------------------ ##
13392     ## Report this to gezelter@nd.edu ##
13393     ## ------------------------------ ##
13394     _ASBOX
13395 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
13396 gezelter 2547 ;;
13397     esac
13398 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13399     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13400     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13401 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
13402     else
13403     eval "$as_ac_Header=\$ac_header_preproc"
13404 gezelter 2453 fi
13405 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13406     { echo "$as_me:$LINENO: result: $ac_res" >&5
13407     echo "${ECHO_T}$ac_res" >&6; }
13408 gezelter 2453
13409 gezelter 2510 fi
13410 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13411     cat >>confdefs.h <<_ACEOF
13412     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13413     _ACEOF
13414 gezelter 2453
13415 gezelter 2547 fi
13416 gezelter 2453
13417 gezelter 2547 done
13418 gezelter 2453
13419    
13420 gezelter 2547 fi
13421 gezelter 2453
13422 gezelter 2510
13423    
13424    
13425 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
13426 gezelter 3319 { echo "$as_me:$LINENO: checking for iomanip" >&5
13427     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
13428 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
13429     echo $ECHO_N "(cached) $ECHO_C" >&6
13430     fi
13431 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
13432     echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
13433 gezelter 2547 else
13434     # Is the header compilable?
13435 gezelter 3319 { echo "$as_me:$LINENO: checking iomanip usability" >&5
13436     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
13437 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
13438     /* confdefs.h. */
13439     _ACEOF
13440     cat confdefs.h >>conftest.$ac_ext
13441     cat >>conftest.$ac_ext <<_ACEOF
13442     /* end confdefs.h. */
13443     $ac_includes_default
13444     #include <iomanip>
13445     _ACEOF
13446     rm -f conftest.$ac_objext
13447 gezelter 3319 if { (ac_try="$ac_compile"
13448     case "(($ac_try" in
13449     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13450     *) ac_try_echo=$ac_try;;
13451     esac
13452     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13453     (eval "$ac_compile") 2>conftest.er1
13454 gezelter 2547 ac_status=$?
13455     grep -v '^ *+' conftest.er1 >conftest.err
13456     rm -f conftest.er1
13457     cat conftest.err >&5
13458     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13459 gezelter 3319 (exit $ac_status); } && {
13460     test -z "$ac_cxx_werror_flag" ||
13461     test ! -s conftest.err
13462     } && test -s conftest.$ac_objext; then
13463 gezelter 2547 ac_header_compiler=yes
13464     else
13465     echo "$as_me: failed program was:" >&5
13466     sed 's/^/| /' conftest.$ac_ext >&5
13467 gezelter 2510
13468 gezelter 3319 ac_header_compiler=no
13469 gezelter 2547 fi
13470 gezelter 2510
13471 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13472     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13473     echo "${ECHO_T}$ac_header_compiler" >&6; }
13474    
13475 gezelter 2547 # Is the header present?
13476 gezelter 3319 { echo "$as_me:$LINENO: checking iomanip presence" >&5
13477     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
13478 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
13479     /* confdefs.h. */
13480     _ACEOF
13481     cat confdefs.h >>conftest.$ac_ext
13482     cat >>conftest.$ac_ext <<_ACEOF
13483     /* end confdefs.h. */
13484     #include <iomanip>
13485     _ACEOF
13486 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
13487     case "(($ac_try" in
13488     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13489     *) ac_try_echo=$ac_try;;
13490     esac
13491     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13492     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13493 gezelter 2547 ac_status=$?
13494     grep -v '^ *+' conftest.er1 >conftest.err
13495     rm -f conftest.er1
13496     cat conftest.err >&5
13497     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13498 gezelter 3319 (exit $ac_status); } >/dev/null && {
13499     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13500     test ! -s conftest.err
13501     }; then
13502 gezelter 2547 ac_header_preproc=yes
13503     else
13504     echo "$as_me: failed program was:" >&5
13505     sed 's/^/| /' conftest.$ac_ext >&5
13506 gezelter 2510
13507 gezelter 2547 ac_header_preproc=no
13508     fi
13509 gezelter 3319
13510 gezelter 2547 rm -f conftest.err conftest.$ac_ext
13511 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13512     echo "${ECHO_T}$ac_header_preproc" >&6; }
13513 gezelter 2510
13514 gezelter 2547 # So? What about this header?
13515     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13516     yes:no: )
13517     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
13518     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
13519     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
13520     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
13521     ac_header_preproc=yes
13522     ;;
13523     no:yes:* )
13524     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
13525     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
13526     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
13527     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
13528     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
13529     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
13530     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
13531     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
13532     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
13533     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
13534     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
13535     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
13536 gezelter 3319 ( cat <<\_ASBOX
13537 gezelter 2547 ## ------------------------------ ##
13538     ## Report this to gezelter@nd.edu ##
13539     ## ------------------------------ ##
13540     _ASBOX
13541 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
13542 gezelter 2547 ;;
13543     esac
13544 gezelter 3319 { echo "$as_me:$LINENO: checking for iomanip" >&5
13545     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
13546 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
13547     echo $ECHO_N "(cached) $ECHO_C" >&6
13548     else
13549     ac_cv_header_iomanip=$ac_header_preproc
13550     fi
13551 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
13552     echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
13553 gezelter 2510
13554 gezelter 2547 fi
13555     if test $ac_cv_header_iomanip = yes; then
13556 gezelter 2510
13557    
13558 gezelter 2547 cat >>confdefs.h <<\_ACEOF
13559     #define HAVE_IOMANIP 1
13560     _ACEOF
13561 gezelter 2510
13562    
13563 gezelter 2547 else
13564 gezelter 2510
13565    
13566 gezelter 2547 for ac_header in iomanip.h
13567 gezelter 2453 do
13568     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13569 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13570     { echo "$as_me:$LINENO: checking for $ac_header" >&5
13571     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13572     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13573 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13574     fi
13575 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13576     { echo "$as_me:$LINENO: result: $ac_res" >&5
13577     echo "${ECHO_T}$ac_res" >&6; }
13578 gezelter 2453 else
13579     # Is the header compilable?
13580 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13581     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13582 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
13583     /* confdefs.h. */
13584     _ACEOF
13585     cat confdefs.h >>conftest.$ac_ext
13586     cat >>conftest.$ac_ext <<_ACEOF
13587     /* end confdefs.h. */
13588     $ac_includes_default
13589     #include <$ac_header>
13590     _ACEOF
13591     rm -f conftest.$ac_objext
13592 gezelter 3319 if { (ac_try="$ac_compile"
13593     case "(($ac_try" in
13594     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13595     *) ac_try_echo=$ac_try;;
13596     esac
13597     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13598     (eval "$ac_compile") 2>conftest.er1
13599 gezelter 2453 ac_status=$?
13600     grep -v '^ *+' conftest.er1 >conftest.err
13601     rm -f conftest.er1
13602     cat conftest.err >&5
13603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13604 gezelter 3319 (exit $ac_status); } && {
13605     test -z "$ac_cxx_werror_flag" ||
13606     test ! -s conftest.err
13607     } && test -s conftest.$ac_objext; then
13608 gezelter 2453 ac_header_compiler=yes
13609     else
13610     echo "$as_me: failed program was:" >&5
13611     sed 's/^/| /' conftest.$ac_ext >&5
13612    
13613 gezelter 3319 ac_header_compiler=no
13614 gezelter 2453 fi
13615    
13616 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13617     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13618     echo "${ECHO_T}$ac_header_compiler" >&6; }
13619    
13620 gezelter 2453 # Is the header present?
13621 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13622     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13623 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
13624     /* confdefs.h. */
13625     _ACEOF
13626     cat confdefs.h >>conftest.$ac_ext
13627     cat >>conftest.$ac_ext <<_ACEOF
13628     /* end confdefs.h. */
13629     #include <$ac_header>
13630     _ACEOF
13631 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
13632     case "(($ac_try" in
13633     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13634     *) ac_try_echo=$ac_try;;
13635     esac
13636     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13637     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13638 gezelter 2453 ac_status=$?
13639     grep -v '^ *+' conftest.er1 >conftest.err
13640     rm -f conftest.er1
13641     cat conftest.err >&5
13642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13643 gezelter 3319 (exit $ac_status); } >/dev/null && {
13644     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13645     test ! -s conftest.err
13646     }; then
13647 gezelter 2453 ac_header_preproc=yes
13648     else
13649     echo "$as_me: failed program was:" >&5
13650     sed 's/^/| /' conftest.$ac_ext >&5
13651    
13652     ac_header_preproc=no
13653     fi
13654 gezelter 3319
13655 gezelter 2453 rm -f conftest.err conftest.$ac_ext
13656 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13657     echo "${ECHO_T}$ac_header_preproc" >&6; }
13658 gezelter 2453
13659     # So? What about this header?
13660 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13661 gezelter 2453 yes:no: )
13662     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13663     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13664     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13665     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13666     ac_header_preproc=yes
13667     ;;
13668     no:yes:* )
13669     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13670     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13671     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13672     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13673     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13674     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13675     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13676     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13677     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13678     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13679     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13680     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13681 gezelter 3319 ( cat <<\_ASBOX
13682 gezelter 2453 ## ------------------------------ ##
13683     ## Report this to gezelter@nd.edu ##
13684     ## ------------------------------ ##
13685     _ASBOX
13686 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
13687 gezelter 2453 ;;
13688     esac
13689 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13690     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13691     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13692 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13693     else
13694     eval "$as_ac_Header=\$ac_header_preproc"
13695     fi
13696 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13697     { echo "$as_me:$LINENO: result: $ac_res" >&5
13698     echo "${ECHO_T}$ac_res" >&6; }
13699 gezelter 2453
13700     fi
13701     if test `eval echo '${'$as_ac_Header'}'` = yes; then
13702     cat >>confdefs.h <<_ACEOF
13703     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13704     _ACEOF
13705    
13706     fi
13707    
13708     done
13709    
13710    
13711 gezelter 2547 fi
13712 gezelter 2510
13713    
13714    
13715    
13716 gezelter 2547 for ac_header in cmath
13717 gezelter 2453 do
13718     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13719 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13720     { echo "$as_me:$LINENO: checking for $ac_header" >&5
13721     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13722     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13723 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13724     fi
13725 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13726     { echo "$as_me:$LINENO: result: $ac_res" >&5
13727     echo "${ECHO_T}$ac_res" >&6; }
13728 gezelter 2453 else
13729     # Is the header compilable?
13730 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13731     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13732 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
13733     /* confdefs.h. */
13734     _ACEOF
13735     cat confdefs.h >>conftest.$ac_ext
13736     cat >>conftest.$ac_ext <<_ACEOF
13737     /* end confdefs.h. */
13738     $ac_includes_default
13739     #include <$ac_header>
13740     _ACEOF
13741     rm -f conftest.$ac_objext
13742 gezelter 3319 if { (ac_try="$ac_compile"
13743     case "(($ac_try" in
13744     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13745     *) ac_try_echo=$ac_try;;
13746     esac
13747     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13748     (eval "$ac_compile") 2>conftest.er1
13749 gezelter 2453 ac_status=$?
13750     grep -v '^ *+' conftest.er1 >conftest.err
13751     rm -f conftest.er1
13752     cat conftest.err >&5
13753     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13754 gezelter 3319 (exit $ac_status); } && {
13755     test -z "$ac_cxx_werror_flag" ||
13756     test ! -s conftest.err
13757     } && test -s conftest.$ac_objext; then
13758 gezelter 2453 ac_header_compiler=yes
13759     else
13760     echo "$as_me: failed program was:" >&5
13761     sed 's/^/| /' conftest.$ac_ext >&5
13762    
13763 gezelter 3319 ac_header_compiler=no
13764 gezelter 2453 fi
13765    
13766 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13767     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13768     echo "${ECHO_T}$ac_header_compiler" >&6; }
13769    
13770 gezelter 2453 # Is the header present?
13771 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13772     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13773 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
13774     /* confdefs.h. */
13775     _ACEOF
13776     cat confdefs.h >>conftest.$ac_ext
13777     cat >>conftest.$ac_ext <<_ACEOF
13778     /* end confdefs.h. */
13779     #include <$ac_header>
13780     _ACEOF
13781 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
13782     case "(($ac_try" in
13783     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13784     *) ac_try_echo=$ac_try;;
13785     esac
13786     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13787     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13788 gezelter 2453 ac_status=$?
13789     grep -v '^ *+' conftest.er1 >conftest.err
13790     rm -f conftest.er1
13791     cat conftest.err >&5
13792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13793 gezelter 3319 (exit $ac_status); } >/dev/null && {
13794     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13795     test ! -s conftest.err
13796     }; then
13797 gezelter 2453 ac_header_preproc=yes
13798     else
13799     echo "$as_me: failed program was:" >&5
13800     sed 's/^/| /' conftest.$ac_ext >&5
13801    
13802     ac_header_preproc=no
13803     fi
13804 gezelter 3319
13805 gezelter 2453 rm -f conftest.err conftest.$ac_ext
13806 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13807     echo "${ECHO_T}$ac_header_preproc" >&6; }
13808 gezelter 2453
13809     # So? What about this header?
13810 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13811 gezelter 2453 yes:no: )
13812     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13813     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13814     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13815     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13816     ac_header_preproc=yes
13817     ;;
13818     no:yes:* )
13819     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13820     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13821     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13822     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13823     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13824     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13825     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13826     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13827     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13828     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13829     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13830     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13831 gezelter 3319 ( cat <<\_ASBOX
13832 gezelter 2453 ## ------------------------------ ##
13833     ## Report this to gezelter@nd.edu ##
13834     ## ------------------------------ ##
13835     _ASBOX
13836 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
13837 gezelter 2453 ;;
13838     esac
13839 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13840     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13841     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13842 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13843     else
13844     eval "$as_ac_Header=\$ac_header_preproc"
13845     fi
13846 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13847     { echo "$as_me:$LINENO: result: $ac_res" >&5
13848     echo "${ECHO_T}$ac_res" >&6; }
13849 gezelter 2453
13850     fi
13851     if test `eval echo '${'$as_ac_Header'}'` = yes; then
13852     cat >>confdefs.h <<_ACEOF
13853     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13854     _ACEOF
13855    
13856     fi
13857    
13858     done
13859    
13860    
13861    
13862    
13863 gezelter 3319 { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
13864     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
13865 gezelter 2547 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
13866     echo $ECHO_N "(cached) $ECHO_C" >&6
13867     else
13868 gezelter 2453
13869 gezelter 2547 ac_cv_cxx_have_std_iostream=no
13870     ac_cv_cxx_need_use_std_iostream=no
13871     if test "x$ac_cv_cxx_namespaces" = xyes; then
13872 gezelter 2453
13873 gezelter 3319 ac_ext=cpp
13874 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13875     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13876     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13877     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13878 chuckv 2467
13879 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
13880 gezelter 2081 /* confdefs.h. */
13881     _ACEOF
13882     cat confdefs.h >>conftest.$ac_ext
13883     cat >>conftest.$ac_ext <<_ACEOF
13884     /* end confdefs.h. */
13885    
13886 gezelter 2547 #ifdef HAVE_IOSTREAM
13887     #include <iostream>
13888 gezelter 2081 #else
13889 gezelter 2547 #include <iostream.h>
13890 gezelter 2081 #endif
13891    
13892 gezelter 2547 #ifdef FC_DUMMY_MAIN
13893     #ifndef FC_DUMMY_MAIN_EQ_F77
13894     # ifdef __cplusplus
13895     extern "C"
13896     # endif
13897     int FC_DUMMY_MAIN() { return 1; }
13898 tim 1998 #endif
13899     #endif
13900 gezelter 2081 int
13901     main ()
13902     {
13903 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
13904 tim 1998 ;
13905     return 0;
13906     }
13907     _ACEOF
13908 gezelter 2547 rm -f conftest.$ac_objext
13909 gezelter 3319 if { (ac_try="$ac_compile"
13910     case "(($ac_try" in
13911     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13912     *) ac_try_echo=$ac_try;;
13913     esac
13914     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13915     (eval "$ac_compile") 2>conftest.er1
13916 tim 1998 ac_status=$?
13917 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13918     rm -f conftest.er1
13919     cat conftest.err >&5
13920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921 gezelter 3319 (exit $ac_status); } && {
13922     test -z "$ac_cxx_werror_flag" ||
13923     test ! -s conftest.err
13924     } && test -s conftest.$ac_objext; then
13925 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
13926 tim 1998 else
13927     echo "$as_me: failed program was:" >&5
13928 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13929    
13930 gezelter 3319
13931 tim 1998 fi
13932 gezelter 3319
13933     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13934 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
13935 gezelter 2081 /* confdefs.h. */
13936     _ACEOF
13937     cat confdefs.h >>conftest.$ac_ext
13938     cat >>conftest.$ac_ext <<_ACEOF
13939     /* end confdefs.h. */
13940 gezelter 2547
13941     #define __USE_STD_IOSTREAM 1
13942     #ifdef HAVE_IOSTREAM
13943     #include <iostream>
13944     #else
13945     #include <iostream.h>
13946     #endif
13947    
13948     #ifdef FC_DUMMY_MAIN
13949     #ifndef FC_DUMMY_MAIN_EQ_F77
13950     # ifdef __cplusplus
13951     extern "C"
13952     # endif
13953     int FC_DUMMY_MAIN() { return 1; }
13954     #endif
13955     #endif
13956 tim 1998 int
13957     main ()
13958     {
13959 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
13960 tim 1998 ;
13961     return 0;
13962     }
13963     _ACEOF
13964     rm -f conftest.$ac_objext
13965 gezelter 3319 if { (ac_try="$ac_compile"
13966     case "(($ac_try" in
13967     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13968     *) ac_try_echo=$ac_try;;
13969     esac
13970     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13971     (eval "$ac_compile") 2>conftest.er1
13972 tim 1998 ac_status=$?
13973 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13974     rm -f conftest.er1
13975     cat conftest.err >&5
13976     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977 gezelter 3319 (exit $ac_status); } && {
13978     test -z "$ac_cxx_werror_flag" ||
13979     test ! -s conftest.err
13980     } && test -s conftest.$ac_objext; then
13981 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
13982 tim 1998 else
13983     echo "$as_me: failed program was:" >&5
13984 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13985    
13986 gezelter 3319
13987 tim 1998 fi
13988 gezelter 3319
13989     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13990     ac_ext=cpp
13991 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13992     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13993     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13994     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13995    
13996     fi
13997    
13998     fi
13999 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
14000     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
14001 gezelter 2547 if test "$ac_cv_cxx_have_std_iostream" = yes; then
14002    
14003     cat >>confdefs.h <<\_ACEOF
14004     #define HAVE_STD_IOSTREAM 1
14005     _ACEOF
14006    
14007     fi
14008     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
14009    
14010     cat >>confdefs.h <<\_ACEOF
14011     #define __USE_STD_IOSTREAM 1
14012     _ACEOF
14013    
14014     fi
14015    
14016    
14017    
14018    
14019 gezelter 3319 { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
14020     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
14021 gezelter 2547 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
14022 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
14023     else
14024 gezelter 2547
14025     ac_cv_cxx_have_std_stl=no
14026     if test "x$ac_cv_cxx_namespaces" = xyes; then
14027    
14028 gezelter 3319 ac_ext=cpp
14029 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14030     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14031     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14032     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14033    
14034     cat >conftest.$ac_ext <<_ACEOF
14035 gezelter 2453 /* confdefs.h. */
14036     _ACEOF
14037     cat confdefs.h >>conftest.$ac_ext
14038     cat >>conftest.$ac_ext <<_ACEOF
14039     /* end confdefs.h. */
14040 gezelter 2547 #include <list>
14041 tim 1998
14042 gezelter 2547 #ifdef FC_DUMMY_MAIN
14043     #ifndef FC_DUMMY_MAIN_EQ_F77
14044     # ifdef __cplusplus
14045     extern "C"
14046     # endif
14047     int FC_DUMMY_MAIN() { return 1; }
14048     #endif
14049     #endif
14050 gezelter 2453 int
14051     main ()
14052     {
14053 gezelter 2547 std::list<int> foo;return 0;
14054 gezelter 2453 ;
14055     return 0;
14056     }
14057     _ACEOF
14058     rm -f conftest.$ac_objext
14059 gezelter 3319 if { (ac_try="$ac_compile"
14060     case "(($ac_try" in
14061     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14062     *) ac_try_echo=$ac_try;;
14063     esac
14064     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14065     (eval "$ac_compile") 2>conftest.er1
14066 gezelter 2453 ac_status=$?
14067     grep -v '^ *+' conftest.er1 >conftest.err
14068     rm -f conftest.er1
14069     cat conftest.err >&5
14070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14071 gezelter 3319 (exit $ac_status); } && {
14072     test -z "$ac_cxx_werror_flag" ||
14073     test ! -s conftest.err
14074     } && test -s conftest.$ac_objext; then
14075 gezelter 2547 ac_cv_cxx_have_std_stl=yes
14076 gezelter 2453 else
14077     echo "$as_me: failed program was:" >&5
14078     sed 's/^/| /' conftest.$ac_ext >&5
14079    
14080 gezelter 3319
14081 gezelter 2453 fi
14082 gezelter 3319
14083     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14084     ac_ext=cpp
14085 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14086     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14087     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14088     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14089    
14090     fi
14091    
14092 gezelter 2453 fi
14093 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
14094     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
14095 gezelter 2547 if test "$ac_cv_cxx_have_std_stl" = yes; then
14096 gezelter 2453
14097     cat >>confdefs.h <<\_ACEOF
14098 gezelter 2547 #define HAVE_STD_STL 1
14099 gezelter 2453 _ACEOF
14100    
14101 gezelter 2547 fi
14102 gezelter 2453
14103    
14104 gezelter 2547
14105 gezelter 3319 { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
14106     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
14107 gezelter 2547 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
14108 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
14109     else
14110 gezelter 2547
14111     ac_cv_cxx_have_fstream_attach=no
14112    
14113 gezelter 3319 ac_ext=cpp
14114 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14115     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14116     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14117     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14118    
14119     cat >conftest.$ac_ext <<_ACEOF
14120 gezelter 2453 /* confdefs.h. */
14121     _ACEOF
14122     cat confdefs.h >>conftest.$ac_ext
14123     cat >>conftest.$ac_ext <<_ACEOF
14124     /* end confdefs.h. */
14125 gezelter 2547
14126     #ifdef HAVE_IOSTREAM
14127     #include <fstream>
14128     #else
14129     #include <fstream.h>
14130     #endif
14131     #ifdef HAVE_STD_IOSTREAM
14132     using namespace std;
14133     #endif
14134    
14135     #ifdef FC_DUMMY_MAIN
14136     #ifndef FC_DUMMY_MAIN_EQ_F77
14137     # ifdef __cplusplus
14138     extern "C"
14139     # endif
14140     int FC_DUMMY_MAIN() { return 1; }
14141     #endif
14142     #endif
14143 gezelter 2453 int
14144     main ()
14145     {
14146 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
14147 gezelter 2453 ;
14148     return 0;
14149     }
14150     _ACEOF
14151     rm -f conftest.$ac_objext
14152 gezelter 3319 if { (ac_try="$ac_compile"
14153     case "(($ac_try" in
14154     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14155     *) ac_try_echo=$ac_try;;
14156     esac
14157     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14158     (eval "$ac_compile") 2>conftest.er1
14159 gezelter 2453 ac_status=$?
14160     grep -v '^ *+' conftest.er1 >conftest.err
14161     rm -f conftest.er1
14162     cat conftest.err >&5
14163     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14164 gezelter 3319 (exit $ac_status); } && {
14165     test -z "$ac_cxx_werror_flag" ||
14166     test ! -s conftest.err
14167     } && test -s conftest.$ac_objext; then
14168 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
14169 gezelter 2453 else
14170     echo "$as_me: failed program was:" >&5
14171     sed 's/^/| /' conftest.$ac_ext >&5
14172    
14173 gezelter 3319
14174 gezelter 2453 fi
14175 gezelter 3319
14176     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14177     ac_ext=cpp
14178 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14179     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14180     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14181     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14182    
14183    
14184 gezelter 2453 fi
14185 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
14186     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
14187 gezelter 2547 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
14188 gezelter 2453
14189 gezelter 2547 cat >>confdefs.h <<\_ACEOF
14190     #define HAVE_FSTREAM_ATTACH 1
14191 gezelter 2453 _ACEOF
14192    
14193 gezelter 2547 fi
14194 gezelter 2453
14195    
14196 gezelter 2547
14197 gezelter 3319 { echo "$as_me:$LINENO: checking for fstream::open()" >&5
14198     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
14199 gezelter 2547 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
14200 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
14201     else
14202 gezelter 2547
14203     ac_cv_cxx_have_fstream_open=no
14204     ac_cv_cxx_fstream_open_prot=no
14205    
14206 gezelter 3319 ac_ext=cpp
14207 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14208     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14209     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14210     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14211    
14212     # Try with 2 parameters
14213     cat >conftest.$ac_ext <<_ACEOF
14214 gezelter 2453 /* confdefs.h. */
14215     _ACEOF
14216     cat confdefs.h >>conftest.$ac_ext
14217     cat >>conftest.$ac_ext <<_ACEOF
14218     /* end confdefs.h. */
14219    
14220 gezelter 2547 #ifdef HAVE_IOSTREAM
14221     #include <fstream>
14222     #else
14223     #include <fstream.h>
14224     #endif
14225     #ifdef HAVE_STD_IOSTREAM
14226     using namespace std;
14227     #endif
14228    
14229     #ifdef FC_DUMMY_MAIN
14230     #ifndef FC_DUMMY_MAIN_EQ_F77
14231     # ifdef __cplusplus
14232     extern "C"
14233     # endif
14234     int FC_DUMMY_MAIN() { return 1; }
14235     #endif
14236     #endif
14237 gezelter 2453 int
14238     main ()
14239     {
14240 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
14241 gezelter 2453 ;
14242     return 0;
14243     }
14244     _ACEOF
14245     rm -f conftest.$ac_objext
14246 gezelter 3319 if { (ac_try="$ac_compile"
14247     case "(($ac_try" in
14248     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14249     *) ac_try_echo=$ac_try;;
14250     esac
14251     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14252     (eval "$ac_compile") 2>conftest.er1
14253 gezelter 2453 ac_status=$?
14254     grep -v '^ *+' conftest.er1 >conftest.err
14255     rm -f conftest.er1
14256     cat conftest.err >&5
14257     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14258 gezelter 3319 (exit $ac_status); } && {
14259     test -z "$ac_cxx_werror_flag" ||
14260     test ! -s conftest.err
14261     } && test -s conftest.$ac_objext; then
14262 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
14263 gezelter 2453 else
14264     echo "$as_me: failed program was:" >&5
14265     sed 's/^/| /' conftest.$ac_ext >&5
14266    
14267 gezelter 3319
14268 gezelter 2453 fi
14269 gezelter 3319
14270     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14271 gezelter 2547 # Try with mode parameter
14272     cat >conftest.$ac_ext <<_ACEOF
14273 gezelter 2453 /* confdefs.h. */
14274     _ACEOF
14275     cat confdefs.h >>conftest.$ac_ext
14276     cat >>conftest.$ac_ext <<_ACEOF
14277     /* end confdefs.h. */
14278 gezelter 2547
14279     #ifdef HAVE_IOSTREAM
14280     #include <fstream>
14281     #else
14282     #include <fstream.h>
14283 gezelter 2453 #endif
14284 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
14285     using namespace std;
14286     #endif
14287 gezelter 2453
14288 gezelter 2547 #ifdef FC_DUMMY_MAIN
14289     #ifndef FC_DUMMY_MAIN_EQ_F77
14290     # ifdef __cplusplus
14291     extern "C"
14292     # endif
14293     int FC_DUMMY_MAIN() { return 1; }
14294     #endif
14295     #endif
14296     int
14297     main ()
14298     {
14299     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
14300     ;
14301     return 0;
14302     }
14303 gezelter 2453 _ACEOF
14304     rm -f conftest.$ac_objext
14305 gezelter 3319 if { (ac_try="$ac_compile"
14306     case "(($ac_try" in
14307     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14308     *) ac_try_echo=$ac_try;;
14309     esac
14310     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14311     (eval "$ac_compile") 2>conftest.er1
14312 gezelter 2453 ac_status=$?
14313     grep -v '^ *+' conftest.er1 >conftest.err
14314     rm -f conftest.er1
14315     cat conftest.err >&5
14316     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14317 gezelter 3319 (exit $ac_status); } && {
14318     test -z "$ac_cxx_werror_flag" ||
14319     test ! -s conftest.err
14320     } && test -s conftest.$ac_objext; then
14321 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
14322 gezelter 2453 else
14323     echo "$as_me: failed program was:" >&5
14324     sed 's/^/| /' conftest.$ac_ext >&5
14325    
14326 gezelter 3319
14327 gezelter 2453 fi
14328 gezelter 3319
14329     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14330     ac_ext=cpp
14331 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14332     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14333     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14334     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14335 gezelter 2453
14336 gezelter 2547
14337 gezelter 2453 fi
14338 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
14339     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
14340 gezelter 2547 if test "$ac_cv_cxx_have_fstream_open" = yes; then
14341 gezelter 2453
14342 gezelter 2547 cat >>confdefs.h <<\_ACEOF
14343     #define HAVE_FSTREAM_OPEN 1
14344     _ACEOF
14345 gezelter 2453
14346 gezelter 2547 fi
14347     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
14348    
14349     cat >>confdefs.h <<\_ACEOF
14350     #define FSTREAM_OPEN_PROT 1
14351 gezelter 2453 _ACEOF
14352    
14353 gezelter 2547 fi
14354 gezelter 2453
14355    
14356 gezelter 1490
14357 gezelter 2547
14358    
14359    
14360    
14361     for ac_header in ctype.h iostream fstream sstream strstream
14362 gezelter 1490 do
14363 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14364 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14365     { echo "$as_me:$LINENO: checking for $ac_header" >&5
14366     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14367     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14368 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
14369 gezelter 2081 fi
14370 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
14371     { echo "$as_me:$LINENO: result: $ac_res" >&5
14372     echo "${ECHO_T}$ac_res" >&6; }
14373 gezelter 1490 else
14374 gezelter 2081 # Is the header compilable?
14375 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14376     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14377 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
14378     /* confdefs.h. */
14379     _ACEOF
14380     cat confdefs.h >>conftest.$ac_ext
14381     cat >>conftest.$ac_ext <<_ACEOF
14382     /* end confdefs.h. */
14383     $ac_includes_default
14384 gezelter 1490 #include <$ac_header>
14385     _ACEOF
14386 gezelter 2081 rm -f conftest.$ac_objext
14387 gezelter 3319 if { (ac_try="$ac_compile"
14388     case "(($ac_try" in
14389     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14390     *) ac_try_echo=$ac_try;;
14391     esac
14392     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14393     (eval "$ac_compile") 2>conftest.er1
14394 gezelter 2081 ac_status=$?
14395     grep -v '^ *+' conftest.er1 >conftest.err
14396     rm -f conftest.er1
14397     cat conftest.err >&5
14398     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14399 gezelter 3319 (exit $ac_status); } && {
14400     test -z "$ac_cxx_werror_flag" ||
14401     test ! -s conftest.err
14402     } && test -s conftest.$ac_objext; then
14403 gezelter 2081 ac_header_compiler=yes
14404     else
14405     echo "$as_me: failed program was:" >&5
14406     sed 's/^/| /' conftest.$ac_ext >&5
14407    
14408 gezelter 3319 ac_header_compiler=no
14409 gezelter 2081 fi
14410    
14411 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14412     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14413     echo "${ECHO_T}$ac_header_compiler" >&6; }
14414    
14415 gezelter 2081 # Is the header present?
14416 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14417     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14418 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
14419     /* confdefs.h. */
14420     _ACEOF
14421     cat confdefs.h >>conftest.$ac_ext
14422     cat >>conftest.$ac_ext <<_ACEOF
14423     /* end confdefs.h. */
14424     #include <$ac_header>
14425     _ACEOF
14426 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
14427     case "(($ac_try" in
14428     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14429     *) ac_try_echo=$ac_try;;
14430     esac
14431     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14432     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14433 gezelter 1490 ac_status=$?
14434 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
14435 gezelter 1490 rm -f conftest.er1
14436     cat conftest.err >&5
14437 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14438 gezelter 3319 (exit $ac_status); } >/dev/null && {
14439     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
14440     test ! -s conftest.err
14441     }; then
14442 gezelter 2081 ac_header_preproc=yes
14443 gezelter 1490 else
14444     echo "$as_me: failed program was:" >&5
14445 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
14446    
14447     ac_header_preproc=no
14448 gezelter 1490 fi
14449 gezelter 3319
14450 gezelter 1490 rm -f conftest.err conftest.$ac_ext
14451 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14452     echo "${ECHO_T}$ac_header_preproc" >&6; }
14453 gezelter 2081
14454     # So? What about this header?
14455 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14456 gezelter 2081 yes:no: )
14457     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14458     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14459     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14460     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14461     ac_header_preproc=yes
14462     ;;
14463     no:yes:* )
14464     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14465     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14466     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14467     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14468     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14469     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14470     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14471     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14472     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14473     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14474     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14475     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14476 gezelter 3319 ( cat <<\_ASBOX
14477 gezelter 2081 ## ------------------------------ ##
14478     ## Report this to gezelter@nd.edu ##
14479     ## ------------------------------ ##
14480     _ASBOX
14481 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
14482 gezelter 2081 ;;
14483     esac
14484 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14485     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14486     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14487 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
14488     else
14489     eval "$as_ac_Header=\$ac_header_preproc"
14490 gezelter 1490 fi
14491 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
14492     { echo "$as_me:$LINENO: result: $ac_res" >&5
14493     echo "${ECHO_T}$ac_res" >&6; }
14494 gezelter 1490
14495     fi
14496 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14497     cat >>confdefs.h <<_ACEOF
14498     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14499     _ACEOF
14500    
14501     fi
14502    
14503 gezelter 1490 done
14504    
14505 gezelter 2547 # AC_CPP_FUNC
14506     # ------------------ #
14507     # Checks to see if ANSI C99 CPP variable __func__ works.
14508     # If not, perhaps __FUNCTION__ works instead.
14509     # If not, we'll just define __func__ to "".
14510     # AC_CPP_FUNC
14511 gezelter 2081
14512 gezelter 3319 case $ac_cv_prog_cc_stdc in
14513     no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
14514     *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
14515     echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
14516     if test "${ac_cv_prog_cc_c99+set}" = set; then
14517     echo $ECHO_N "(cached) $ECHO_C" >&6
14518     else
14519     ac_cv_prog_cc_c99=no
14520     ac_save_CC=$CC
14521     cat >conftest.$ac_ext <<_ACEOF
14522     /* confdefs.h. */
14523     _ACEOF
14524     cat confdefs.h >>conftest.$ac_ext
14525     cat >>conftest.$ac_ext <<_ACEOF
14526     /* end confdefs.h. */
14527     #include <stdarg.h>
14528     #include <stdbool.h>
14529     #include <stdlib.h>
14530     #include <wchar.h>
14531     #include <stdio.h>
14532 gezelter 2547
14533 gezelter 3319 // Check varargs macros. These examples are taken from C99 6.10.3.5.
14534     #define debug(...) fprintf (stderr, __VA_ARGS__)
14535     #define showlist(...) puts (#__VA_ARGS__)
14536     #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
14537     static void
14538     test_varargs_macros (void)
14539     {
14540     int x = 1234;
14541     int y = 5678;
14542     debug ("Flag");
14543     debug ("X = %d\n", x);
14544     showlist (The first, second, and third items.);
14545     report (x>y, "x is %d but y is %d", x, y);
14546     }
14547    
14548     // Check long long types.
14549     #define BIG64 18446744073709551615ull
14550     #define BIG32 4294967295ul
14551     #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
14552     #if !BIG_OK
14553     your preprocessor is broken;
14554     #endif
14555     #if BIG_OK
14556     #else
14557     your preprocessor is broken;
14558     #endif
14559     static long long int bignum = -9223372036854775807LL;
14560     static unsigned long long int ubignum = BIG64;
14561    
14562     struct incomplete_array
14563     {
14564     int datasize;
14565     double data[];
14566     };
14567    
14568     struct named_init {
14569     int number;
14570     const wchar_t *name;
14571     double average;
14572     };
14573    
14574     typedef const char *ccp;
14575    
14576     static inline int
14577     test_restrict (ccp restrict text)
14578     {
14579     // See if C++-style comments work.
14580     // Iterate through items via the restricted pointer.
14581     // Also check for declarations in for loops.
14582     for (unsigned int i = 0; *(text+i) != '\0'; ++i)
14583     continue;
14584     return 0;
14585     }
14586    
14587     // Check varargs and va_copy.
14588     static void
14589     test_varargs (const char *format, ...)
14590     {
14591     va_list args;
14592     va_start (args, format);
14593     va_list args_copy;
14594     va_copy (args_copy, args);
14595    
14596     const char *str;
14597     int number;
14598     float fnumber;
14599    
14600     while (*format)
14601     {
14602     switch (*format++)
14603     {
14604     case 's': // string
14605     str = va_arg (args_copy, const char *);
14606     break;
14607     case 'd': // int
14608     number = va_arg (args_copy, int);
14609     break;
14610     case 'f': // float
14611     fnumber = va_arg (args_copy, double);
14612     break;
14613     default:
14614     break;
14615     }
14616     }
14617     va_end (args_copy);
14618     va_end (args);
14619     }
14620    
14621     #ifdef FC_DUMMY_MAIN
14622     #ifndef FC_DUMMY_MAIN_EQ_F77
14623     # ifdef __cplusplus
14624     extern "C"
14625     # endif
14626     int FC_DUMMY_MAIN() { return 1; }
14627     #endif
14628     #endif
14629     int
14630     main ()
14631     {
14632    
14633     // Check bool.
14634     _Bool success = false;
14635    
14636     // Check restrict.
14637     if (test_restrict ("String literal") == 0)
14638     success = true;
14639     char *restrict newvar = "Another string";
14640    
14641     // Check varargs.
14642     test_varargs ("s, d' f .", "string", 65, 34.234);
14643     test_varargs_macros ();
14644    
14645     // Check flexible array members.
14646     struct incomplete_array *ia =
14647     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
14648     ia->datasize = 10;
14649     for (int i = 0; i < ia->datasize; ++i)
14650     ia->data[i] = i * 1.234;
14651    
14652     // Check named initializers.
14653     struct named_init ni = {
14654     .number = 34,
14655     .name = L"Test wide string",
14656     .average = 543.34343,
14657     };
14658    
14659     ni.number = 58;
14660    
14661     int dynamic_array[ni.number];
14662     dynamic_array[ni.number - 1] = 543;
14663    
14664     // work around unused variable warnings
14665     return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
14666     || dynamic_array[ni.number - 1] != 543);
14667    
14668     ;
14669     return 0;
14670     }
14671     _ACEOF
14672     for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
14673     do
14674     CC="$ac_save_CC $ac_arg"
14675     rm -f conftest.$ac_objext
14676     if { (ac_try="$ac_compile"
14677     case "(($ac_try" in
14678     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14679     *) ac_try_echo=$ac_try;;
14680     esac
14681     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14682     (eval "$ac_compile") 2>conftest.er1
14683     ac_status=$?
14684     grep -v '^ *+' conftest.er1 >conftest.err
14685     rm -f conftest.er1
14686     cat conftest.err >&5
14687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14688     (exit $ac_status); } && {
14689     test -z "$ac_cxx_werror_flag" ||
14690     test ! -s conftest.err
14691     } && test -s conftest.$ac_objext; then
14692     ac_cv_prog_cc_c99=$ac_arg
14693     else
14694     echo "$as_me: failed program was:" >&5
14695     sed 's/^/| /' conftest.$ac_ext >&5
14696    
14697    
14698     fi
14699    
14700     rm -f core conftest.err conftest.$ac_objext
14701     test "x$ac_cv_prog_cc_c99" != "xno" && break
14702     done
14703     rm -f conftest.$ac_ext
14704     CC=$ac_save_CC
14705    
14706     fi
14707     # AC_CACHE_VAL
14708     case "x$ac_cv_prog_cc_c99" in
14709     x)
14710     { echo "$as_me:$LINENO: result: none needed" >&5
14711     echo "${ECHO_T}none needed" >&6; } ;;
14712     xno)
14713     { echo "$as_me:$LINENO: result: unsupported" >&5
14714     echo "${ECHO_T}unsupported" >&6; } ;;
14715     *)
14716     CC="$CC $ac_cv_prog_cc_c99"
14717     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
14718     echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
14719     esac
14720     if test "x$ac_cv_prog_cc_c99" != xno; then
14721     ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
14722     else
14723     { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
14724     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
14725     if test "${ac_cv_prog_cc_c89+set}" = set; then
14726     echo $ECHO_N "(cached) $ECHO_C" >&6
14727     else
14728     ac_cv_prog_cc_c89=no
14729     ac_save_CC=$CC
14730     cat >conftest.$ac_ext <<_ACEOF
14731     /* confdefs.h. */
14732     _ACEOF
14733     cat confdefs.h >>conftest.$ac_ext
14734     cat >>conftest.$ac_ext <<_ACEOF
14735     /* end confdefs.h. */
14736     #include <stdarg.h>
14737     #include <stdio.h>
14738     #include <sys/types.h>
14739     #include <sys/stat.h>
14740     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
14741     struct buf { int x; };
14742     FILE * (*rcsopen) (struct buf *, struct stat *, int);
14743     static char *e (p, i)
14744     char **p;
14745     int i;
14746     {
14747     return p[i];
14748     }
14749     static char *f (char * (*g) (char **, int), char **p, ...)
14750     {
14751     char *s;
14752     va_list v;
14753     va_start (v,p);
14754     s = g (p, va_arg (v,int));
14755     va_end (v);
14756     return s;
14757     }
14758    
14759     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
14760     function prototypes and stuff, but not '\xHH' hex character constants.
14761     These don't provoke an error unfortunately, instead are silently treated
14762     as 'x'. The following induces an error, until -std is added to get
14763     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
14764     array size at least. It's necessary to write '\x00'==0 to get something
14765     that's true only with -std. */
14766     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
14767    
14768     /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
14769     inside strings and character constants. */
14770     #define FOO(x) 'x'
14771     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
14772    
14773     int test (int i, double x);
14774     struct s1 {int (*f) (int a);};
14775     struct s2 {int (*f) (double a);};
14776     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
14777     int argc;
14778     char **argv;
14779     #ifdef FC_DUMMY_MAIN
14780     #ifndef FC_DUMMY_MAIN_EQ_F77
14781     # ifdef __cplusplus
14782     extern "C"
14783     # endif
14784     int FC_DUMMY_MAIN() { return 1; }
14785     #endif
14786     #endif
14787     int
14788     main ()
14789     {
14790     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
14791     ;
14792     return 0;
14793     }
14794     _ACEOF
14795     for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
14796     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
14797     do
14798     CC="$ac_save_CC $ac_arg"
14799     rm -f conftest.$ac_objext
14800     if { (ac_try="$ac_compile"
14801     case "(($ac_try" in
14802     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14803     *) ac_try_echo=$ac_try;;
14804     esac
14805     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14806     (eval "$ac_compile") 2>conftest.er1
14807     ac_status=$?
14808     grep -v '^ *+' conftest.er1 >conftest.err
14809     rm -f conftest.er1
14810     cat conftest.err >&5
14811     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14812     (exit $ac_status); } && {
14813     test -z "$ac_cxx_werror_flag" ||
14814     test ! -s conftest.err
14815     } && test -s conftest.$ac_objext; then
14816     ac_cv_prog_cc_c89=$ac_arg
14817     else
14818     echo "$as_me: failed program was:" >&5
14819     sed 's/^/| /' conftest.$ac_ext >&5
14820    
14821    
14822     fi
14823    
14824     rm -f core conftest.err conftest.$ac_objext
14825     test "x$ac_cv_prog_cc_c89" != "xno" && break
14826     done
14827     rm -f conftest.$ac_ext
14828     CC=$ac_save_CC
14829    
14830     fi
14831     # AC_CACHE_VAL
14832     case "x$ac_cv_prog_cc_c89" in
14833     x)
14834     { echo "$as_me:$LINENO: result: none needed" >&5
14835     echo "${ECHO_T}none needed" >&6; } ;;
14836     xno)
14837     { echo "$as_me:$LINENO: result: unsupported" >&5
14838     echo "${ECHO_T}unsupported" >&6; } ;;
14839     *)
14840     CC="$CC $ac_cv_prog_cc_c89"
14841     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
14842     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
14843     esac
14844     if test "x$ac_cv_prog_cc_c89" != xno; then
14845     ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
14846     else
14847     ac_cv_prog_cc_stdc=no
14848     fi
14849    
14850    
14851     fi
14852    
14853     ;;
14854     esac
14855     { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
14856     echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
14857     if test "${ac_cv_prog_cc_stdc+set}" = set; then
14858     echo $ECHO_N "(cached) $ECHO_C" >&6
14859     fi
14860    
14861     case $ac_cv_prog_cc_stdc in
14862     no) { echo "$as_me:$LINENO: result: unsupported" >&5
14863     echo "${ECHO_T}unsupported" >&6; } ;;
14864     '') { echo "$as_me:$LINENO: result: none needed" >&5
14865     echo "${ECHO_T}none needed" >&6; } ;;
14866     *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
14867     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
14868     esac
14869    
14870    
14871     { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
14872     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
14873 gezelter 2547 if test "${ac_cv_cpp_func+set}" = set; then
14874 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
14875     else
14876     cat >conftest.$ac_ext <<_ACEOF
14877 gezelter 2081 /* confdefs.h. */
14878     _ACEOF
14879     cat confdefs.h >>conftest.$ac_ext
14880     cat >>conftest.$ac_ext <<_ACEOF
14881     /* end confdefs.h. */
14882    
14883 gezelter 2547 #ifdef FC_DUMMY_MAIN
14884     #ifndef FC_DUMMY_MAIN_EQ_F77
14885     # ifdef __cplusplus
14886     extern "C"
14887     # endif
14888     int FC_DUMMY_MAIN() { return 1; }
14889 gezelter 2081 #endif
14890 gezelter 1490 #endif
14891 gezelter 2081 int
14892     main ()
14893     {
14894 gezelter 2547 const char *foo = __func__;
14895 gezelter 1490 ;
14896     return 0;
14897     }
14898     _ACEOF
14899 gezelter 2547 rm -f conftest.$ac_objext
14900 gezelter 3319 if { (ac_try="$ac_compile"
14901     case "(($ac_try" in
14902     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14903     *) ac_try_echo=$ac_try;;
14904     esac
14905     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14906     (eval "$ac_compile") 2>conftest.er1
14907 gezelter 1490 ac_status=$?
14908 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
14909     rm -f conftest.er1
14910     cat conftest.err >&5
14911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14912 gezelter 3319 (exit $ac_status); } && {
14913     test -z "$ac_cxx_werror_flag" ||
14914     test ! -s conftest.err
14915     } && test -s conftest.$ac_objext; then
14916 gezelter 2547 ac_cv_cpp_func=yes
14917 gezelter 1490 else
14918     echo "$as_me: failed program was:" >&5
14919 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
14920    
14921 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
14922 gezelter 2081 /* confdefs.h. */
14923     _ACEOF
14924     cat confdefs.h >>conftest.$ac_ext
14925     cat >>conftest.$ac_ext <<_ACEOF
14926     /* end confdefs.h. */
14927 gezelter 1490
14928 gezelter 2547 #ifdef FC_DUMMY_MAIN
14929     #ifndef FC_DUMMY_MAIN_EQ_F77
14930     # ifdef __cplusplus
14931     extern "C"
14932     # endif
14933     int FC_DUMMY_MAIN() { return 1; }
14934 gezelter 1490 #endif
14935 gezelter 2547 #endif
14936 gezelter 1490 int
14937     main ()
14938     {
14939 gezelter 2547 const char *foo = __FUNCTION__;
14940 gezelter 1490 ;
14941     return 0;
14942     }
14943     _ACEOF
14944 gezelter 2547 rm -f conftest.$ac_objext
14945 gezelter 3319 if { (ac_try="$ac_compile"
14946     case "(($ac_try" in
14947     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14948     *) ac_try_echo=$ac_try;;
14949     esac
14950     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14951     (eval "$ac_compile") 2>conftest.er1
14952 gezelter 1490 ac_status=$?
14953 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
14954     rm -f conftest.er1
14955     cat conftest.err >&5
14956     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14957 gezelter 3319 (exit $ac_status); } && {
14958     test -z "$ac_cxx_werror_flag" ||
14959     test ! -s conftest.err
14960     } && test -s conftest.$ac_objext; then
14961 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
14962 gezelter 1490 else
14963     echo "$as_me: failed program was:" >&5
14964 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
14965    
14966 gezelter 3319 ac_cv_cpp_func=no
14967 gezelter 1490 fi
14968 gezelter 3319
14969     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14970 gezelter 1490 fi
14971 gezelter 3319
14972     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14973 gezelter 2547 fi
14974 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
14975     echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
14976 gezelter 2547 if test $ac_cv_cpp_func = __FUNCTION__; then
14977    
14978     cat >>confdefs.h <<\_ACEOF
14979     #define __func__ __FUNCTION__
14980 gezelter 2081 _ACEOF
14981 gezelter 1490
14982 gezelter 2547 elif test $ac_cv_cpp_func = no; then
14983 gezelter 2026
14984 gezelter 2547 cat >>confdefs.h <<\_ACEOF
14985     #define __func__ ""
14986     _ACEOF
14987 gezelter 2081
14988 gezelter 1490 fi
14989    
14990    
14991 gezelter 2081
14992    
14993 gezelter 2547
14994 gezelter 1490 case $debug in
14995     1)
14996     ;;
14997     *)
14998    
14999 gezelter 2081
15000    
15001    
15002 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
15003     # line
15004 gezelter 2081
15005 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
15006 gezelter 2547 FCFLAGS=""
15007     case "${host_cpu}-${host_os}" in
15008 gezelter 2081
15009 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
15010 tim 2982 FCFLAGS="-O3 -ip -no-prec-div"
15011 gezelter 2547 fi;;
15012     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
15013     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
15014     fi;;
15015     powerpc*-aix*)
15016     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
15017     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
15018     echo "*******************************************************"
15019     echo "* You have AIX on an unknown powerpc system. It is *"
15020     echo "* recommended that you use *"
15021     echo "* *"
15022     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
15023     echo "* ^^^ *"
15024     echo "* where xxx is 601, 603, 604, or whatever kind of *"
15025     echo "* PowerPC CPU you have. For more info, man xlf. *"
15026     echo "*******************************************************"
15027     fi;;
15028     *darwin*)
15029     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
15030 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
15031     fi
15032     if test "$FC" = ifort; then
15033     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
15034 gezelter 2547 fi;;
15035     esac
15036    
15037     if test -n "$CPU_FLAGS"; then
15038     FCFLAGS="$FCFLAGS $CPU_FLAGS"
15039     fi
15040    
15041     if test -z "$FCFLAGS"; then
15042     echo ""
15043     echo "*********************************************************"
15044     echo "* WARNING: Don't know the best FCFLAGS for this system *"
15045     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
15046     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
15047     echo "*********************************************************"
15048     echo ""
15049     FCFLAGS="-O3"
15050     fi
15051    
15052    
15053 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
15054     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
15055 gezelter 2547 if test "${ac_guessed_f90flags+set}" = set; then
15056     echo $ECHO_N "(cached) $ECHO_C" >&6
15057     else
15058    
15059    
15060 gezelter 3319 ac_ext=${ac_fc_srcext-f}
15061     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
15062     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
15063 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
15064    
15065     echo 'program main' > conftest.$ac_ext
15066     echo 'end program main' >> conftest.$ac_ext
15067     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
15068     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15069     (eval $ac_compile) 2>&5
15070     ac_status=$?
15071     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15072     (exit $ac_status); }; then
15073     ac_guessed_f90flags=yes
15074     else
15075     ac_guessed_f90flags=no
15076     fi
15077 chuckv 3288 rm -f conftest*
15078 gezelter 3319 ac_ext=cpp
15079 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
15080     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15081     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15082     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15083    
15084    
15085     fi
15086 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
15087     echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
15088 gezelter 2547 if test "$ac_guessed_f90flags" = yes; then
15089     :
15090    
15091     else
15092     :
15093    
15094     echo ""
15095     echo "**********************************************************"
15096     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
15097     echo "* your compiler. *"
15098     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
15099     echo "*********************************************************"
15100     echo ""
15101     FCFLAGS=""
15102    
15103     fi
15104    
15105    
15106     fi
15107    
15108    
15109    
15110    
15111    
15112    
15113    
15114 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
15115     echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
15116 gezelter 1490 if test "${ac_cv_prog_really_gcc+set}" = set; then
15117     echo $ECHO_N "(cached) $ECHO_C" >&6
15118     else
15119    
15120     cat > conftest.c <<EOF
15121     #ifdef __GNUC__
15122 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
15123     no;
15124     #else
15125 gezelter 1490 yes;
15126     #endif
15127     #endif
15128     EOF
15129     if { ac_try='${CC-cc} -E conftest.c'
15130 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15131 gezelter 1490 (eval $ac_try) 2>&5
15132     ac_status=$?
15133 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15134 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15135     ac_cv_prog_really_gcc=yes
15136     else
15137     ac_cv_prog_really_gcc=no
15138     fi
15139    
15140     fi
15141 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
15142     echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
15143 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
15144     :
15145    
15146     else
15147     :
15148    
15149     fi
15150    
15151 gezelter 2081
15152 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
15153     # line
15154     if test "$ac_test_CFLAGS" != "set"; then
15155     CFLAGS=""
15156     case "${host_cpu}-${host_os}" in
15157    
15158     *linux*) if test "$CC" = icc; then
15159     CFLAGS="-O"
15160     fi;;
15161     sparc-solaris2*) if test "$CC" = cc; then
15162 tim 2518 CFLAGS="-O -dalign"
15163 gezelter 1490 fi;;
15164    
15165     alpha*-osf*) if test "$CC" = cc; then
15166     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
15167     fi;;
15168    
15169     hppa*-hpux*) if test "$CC" = cc; then
15170     CFLAGS="-Ae +O3 +Oall"
15171     fi;;
15172    
15173     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
15174     CFLAGS="-O3 -qtune=auto -qansialias -w"
15175     fi;;
15176     powerpc*-aix*)
15177     if test "$CC" = cc -o "$CC" = xlc; then
15178     CFLAGS="-O3 -qtune=auto -qansialias -w"
15179     echo "*******************************************************"
15180     echo "* You have AIX on an unknown powerpc system. It is *"
15181     echo "* recommended that you use *"
15182     echo "* *"
15183     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
15184     echo "* ^^^ *"
15185     echo "* where xxx is 601, 603, 604, or whatever kind of *"
15186     echo "* PowerPC CPU you have. For more info, man cc. *"
15187     echo "*******************************************************"
15188     fi;;
15189     *darwin*)
15190     if test "$CC" = xlc -o "$CC" = cc; then
15191 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
15192     fi
15193     if test "$CC" = icc; then
15194     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
15195 gezelter 1490 fi;;
15196     esac
15197    
15198     # use default flags for gcc on all systems
15199     if test $ac_cv_prog_really_gcc = yes; then
15200 chuckv 3297 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
15201 gezelter 1490 fi
15202    
15203     # test for gcc-specific flags:
15204     if test $ac_cv_prog_really_gcc = yes; then
15205     # -malign-double for x86 systems
15206    
15207 gezelter 2081
15208 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
15209     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
15210 gezelter 1490 if test "${ac_align_double+set}" = set; then
15211     echo $ECHO_N "(cached) $ECHO_C" >&6
15212     else
15213     echo 'void f(){}' > conftest.c
15214 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
15215 gezelter 1490 ac_align_double=yes
15216     else
15217     ac_align_double=no
15218     fi
15219     rm -f conftest*
15220    
15221     fi
15222 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_align_double" >&5
15223     echo "${ECHO_T}$ac_align_double" >&6; }
15224 gezelter 1490 if test "$ac_align_double" = yes; then
15225     :
15226     CFLAGS="$CFLAGS -malign-double"
15227     else
15228     :
15229    
15230     fi
15231    
15232     # -fstrict-aliasing for gcc-2.95+
15233    
15234 gezelter 2081
15235 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
15236     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
15237 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
15238     echo $ECHO_N "(cached) $ECHO_C" >&6
15239     else
15240     echo 'void f(){}' > conftest.c
15241 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
15242 gezelter 1490 ac_fstrict_aliasing=yes
15243     else
15244     ac_fstrict_aliasing=no
15245     fi
15246     rm -f conftest*
15247    
15248     fi
15249 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
15250     echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
15251 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
15252     :
15253     CFLAGS="$CFLAGS -fstrict-aliasing"
15254     else
15255     :
15256    
15257     fi
15258    
15259     fi
15260    
15261     CPU_FLAGS=""
15262     if test $ac_cv_prog_really_gcc = yes; then
15263     case "${host_cpu}" in
15264     i586*)
15265    
15266 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
15267     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
15268 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
15269     echo $ECHO_N "(cached) $ECHO_C" >&6
15270     else
15271     echo 'void f(){}' > conftest.c
15272 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
15273 gezelter 1490 ac_cpu_pentium=yes
15274     else
15275     ac_cpu_pentium=no
15276     fi
15277     rm -f conftest*
15278    
15279     fi
15280 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
15281     echo "${ECHO_T}$ac_cpu_pentium" >&6; }
15282 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
15283     :
15284     CPU_FLAGS=-mcpu=pentium
15285     else
15286     :
15287    
15288 gezelter 2081
15289 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
15290     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
15291 gezelter 1490 if test "${ac_pentium+set}" = set; then
15292     echo $ECHO_N "(cached) $ECHO_C" >&6
15293     else
15294     echo 'void f(){}' > conftest.c
15295 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
15296 gezelter 1490 ac_pentium=yes
15297     else
15298     ac_pentium=no
15299     fi
15300     rm -f conftest*
15301    
15302     fi
15303 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentium" >&5
15304     echo "${ECHO_T}$ac_pentium" >&6; }
15305 gezelter 1490 if test "$ac_pentium" = yes; then
15306     :
15307     CPU_FLAGS=-mpentium
15308     else
15309     :
15310    
15311     fi
15312    
15313     fi
15314    
15315     ;;
15316     i686*)
15317    
15318 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
15319     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
15320 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
15321     echo $ECHO_N "(cached) $ECHO_C" >&6
15322     else
15323     echo 'void f(){}' > conftest.c
15324 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
15325 gezelter 1490 ac_cpu_pentiumpro=yes
15326     else
15327     ac_cpu_pentiumpro=no
15328     fi
15329     rm -f conftest*
15330    
15331     fi
15332 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
15333     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
15334 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
15335     :
15336     CPU_FLAGS=-mcpu=pentiumpro
15337     else
15338     :
15339    
15340 gezelter 2081
15341 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
15342     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
15343 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
15344     echo $ECHO_N "(cached) $ECHO_C" >&6
15345     else
15346     echo 'void f(){}' > conftest.c
15347 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
15348 gezelter 1490 ac_pentiumpro=yes
15349     else
15350     ac_pentiumpro=no
15351     fi
15352     rm -f conftest*
15353    
15354     fi
15355 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
15356     echo "${ECHO_T}$ac_pentiumpro" >&6; }
15357 gezelter 1490 if test "$ac_pentiumpro" = yes; then
15358     :
15359     CPU_FLAGS=-mpentiumpro
15360     else
15361     :
15362    
15363     fi
15364    
15365     fi
15366    
15367     ;;
15368     powerpc*)
15369     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
15370     is60x=`echo $cputype | egrep "^600-9e?$"`
15371     if test -n "$is60x"; then
15372    
15373 gezelter 2081
15374 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
15375     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
15376 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
15377     echo $ECHO_N "(cached) $ECHO_C" >&6
15378     else
15379     echo 'void f(){}' > conftest.c
15380 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
15381 gezelter 1490 ac_m_cpu_60x=yes
15382     else
15383     ac_m_cpu_60x=no
15384     fi
15385     rm -f conftest*
15386    
15387     fi
15388 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
15389     echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
15390 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
15391     :
15392     CPU_FLAGS=-mcpu=$cputype
15393     else
15394     :
15395    
15396     fi
15397    
15398     elif test "$cputype" = 750; then
15399    
15400 gezelter 2081
15401 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
15402     echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
15403 gezelter 1490 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
15404     echo $ECHO_N "(cached) $ECHO_C" >&6
15405     else
15406    
15407     cat > conftest.c <<EOF
15408     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
15409     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
15410     yes;
15411     # endif
15412     #endif
15413     EOF
15414     if { ac_try='${CC-cc} -E conftest.c'
15415 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15416 gezelter 1490 (eval $ac_try) 2>&5
15417     ac_status=$?
15418 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15419 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15420     ac_cv_prog_gcc_2_95=yes
15421     else
15422     ac_cv_prog_gcc_2_95=no
15423     fi
15424    
15425     fi
15426 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
15427     echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
15428 gezelter 1490 if test "$ac_cv_prog_gcc_2_95" = yes; then
15429     :
15430    
15431 gezelter 2081
15432 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
15433     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
15434 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
15435     echo $ECHO_N "(cached) $ECHO_C" >&6
15436     else
15437     echo 'void f(){}' > conftest.c
15438 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
15439 gezelter 1490 ac_m_cpu_750=yes
15440     else
15441     ac_m_cpu_750=no
15442     fi
15443     rm -f conftest*
15444    
15445     fi
15446 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
15447     echo "${ECHO_T}$ac_m_cpu_750" >&6; }
15448 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
15449     :
15450     CPU_FLAGS=-mcpu=750
15451     else
15452     :
15453    
15454     fi
15455    
15456     else
15457     :
15458    
15459     fi
15460    
15461     fi
15462     if test -z "$CPU_FLAGS"; then
15463    
15464 gezelter 2081
15465 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
15466     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
15467 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
15468     echo $ECHO_N "(cached) $ECHO_C" >&6
15469     else
15470     echo 'void f(){}' > conftest.c
15471 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
15472 gezelter 1490 ac_m_cpu_powerpc=yes
15473     else
15474     ac_m_cpu_powerpc=no
15475     fi
15476     rm -f conftest*
15477    
15478     fi
15479 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
15480     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
15481 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
15482     :
15483     CPU_FLAGS=-mcpu=powerpc
15484     else
15485     :
15486    
15487     fi
15488    
15489     fi
15490     if test -z "$CPU_FLAGS"; then
15491    
15492 gezelter 2081
15493 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
15494     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
15495 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
15496     echo $ECHO_N "(cached) $ECHO_C" >&6
15497     else
15498     echo 'void f(){}' > conftest.c
15499 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
15500 gezelter 1490 ac_m_powerpc=yes
15501     else
15502     ac_m_powerpc=no
15503     fi
15504     rm -f conftest*
15505    
15506     fi
15507 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
15508     echo "${ECHO_T}$ac_m_powerpc" >&6; }
15509 gezelter 1490 if test "$ac_m_powerpc" = yes; then
15510     :
15511     CPU_FLAGS=-mpowerpc
15512     else
15513     :
15514    
15515     fi
15516    
15517     fi
15518     esac
15519     fi
15520    
15521     if test -n "$CPU_FLAGS"; then
15522     CFLAGS="$CFLAGS $CPU_FLAGS"
15523     fi
15524    
15525     if test -z "$CFLAGS"; then
15526     echo ""
15527     echo "********************************************************"
15528     echo "* WARNING: Don't know the best CFLAGS for this system *"
15529     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
15530     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
15531     echo "********************************************************"
15532     echo ""
15533     CFLAGS="-O3"
15534     fi
15535    
15536 gezelter 2081
15537    
15538 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
15539     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
15540 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
15541     echo $ECHO_N "(cached) $ECHO_C" >&6
15542     else
15543     echo 'void f(){}' > conftest.c
15544 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
15545 gezelter 1490 ac_guessed_cflags=yes
15546     else
15547     ac_guessed_cflags=no
15548     fi
15549     rm -f conftest*
15550    
15551     fi
15552 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
15553     echo "${ECHO_T}$ac_guessed_cflags" >&6; }
15554 gezelter 1490 if test "$ac_guessed_cflags" = yes; then
15555     :
15556    
15557     else
15558     :
15559    
15560     echo ""
15561     echo "********************************************************"
15562     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
15563     echo "* your compiler. *"
15564     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
15565     echo "********************************************************"
15566     echo ""
15567     CFLAGS=""
15568    
15569     fi
15570    
15571 gezelter 2081
15572 gezelter 1490 fi
15573    
15574 gezelter 2081
15575    
15576    
15577    
15578    
15579    
15580 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
15581     echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
15582 gezelter 1490 if test "${ac_cv_prog_really_gxx+set}" = set; then
15583     echo $ECHO_N "(cached) $ECHO_C" >&6
15584     else
15585    
15586     cat > conftest.cpp <<EOF
15587     #ifdef __GNUC__
15588 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
15589     no;
15590     #else
15591 gezelter 1490 yes;
15592     #endif
15593     #endif
15594     EOF
15595     if { ac_try='${CXX-c++} -E conftest.cpp'
15596 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15597 gezelter 1490 (eval $ac_try) 2>&5
15598     ac_status=$?
15599 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15600 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15601     ac_cv_prog_really_gxx=yes
15602     else
15603     ac_cv_prog_really_gxx=no
15604     fi
15605    
15606     fi
15607 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
15608     echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
15609 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
15610     :
15611    
15612     else
15613     :
15614    
15615     fi
15616    
15617 gezelter 2081
15618 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
15619     # line
15620     if test "$ac_test_CXXFLAGS" != "set"; then
15621     CXXFLAGS=""
15622     case "${host_cpu}-${host_os}" in
15623    
15624     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
15625     CXXFLAGS="-O"
15626     fi;;
15627     sparc-solaris2*) if test "$CXX" = CC; then
15628 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
15629 gezelter 1490 fi;;
15630     rs6000*-aix*) if test "$CXX" = xlC; then
15631     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
15632     fi;;
15633     powerpc*-aix*)
15634     if test "$CXX" = xlC; then
15635     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
15636     echo "*******************************************************"
15637     echo "* You have AIX on an unknown powerpc system. It is *"
15638     echo "* recommended that you use *"
15639     echo "* *"
15640     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
15641     echo "* ^^^ *"
15642     echo "* where xxx is 601, 603, 604, or whatever kind of *"
15643     echo "* PowerPC CPU you have. For more info, man cc. *"
15644     echo "*******************************************************"
15645     fi;;
15646     *darwin*)
15647 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
15648 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
15649     fi
15650     if test "$CXX" = icpc; then
15651     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
15652 gezelter 1490 fi;;
15653     esac
15654    
15655     # use default flags for gcc on all systems
15656     if test $ac_cv_prog_really_gxx = yes; then
15657 chuckv 3297 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
15658 gezelter 1490 fi
15659    
15660     # test for gcc-specific flags:
15661     if test $ac_cv_prog_really_gxx = yes; then
15662     # -malign-double for x86 systems
15663    
15664 gezelter 2081
15665 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
15666     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
15667 gezelter 1490 if test "${ac_align_double+set}" = set; then
15668     echo $ECHO_N "(cached) $ECHO_C" >&6
15669     else
15670     echo 'void f(){}' > conftest.cpp
15671 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
15672 gezelter 1490 ac_align_double=yes
15673     else
15674     ac_align_double=no
15675     fi
15676     rm -f conftest*
15677    
15678     fi
15679 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_align_double" >&5
15680     echo "${ECHO_T}$ac_align_double" >&6; }
15681 gezelter 1490 if test "$ac_align_double" = yes; then
15682     :
15683     CXXFLAGS="$CXXFLAGS -malign-double"
15684     else
15685     :
15686    
15687     fi
15688    
15689     # -fstrict-aliasing for gcc-2.95+
15690    
15691 gezelter 2081
15692 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
15693     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
15694 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
15695     echo $ECHO_N "(cached) $ECHO_C" >&6
15696     else
15697     echo 'void f(){}' > conftest.cpp
15698 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
15699 gezelter 1490 ac_fstrict_aliasing=yes
15700     else
15701     ac_fstrict_aliasing=no
15702     fi
15703     rm -f conftest*
15704    
15705     fi
15706 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
15707     echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
15708 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
15709     :
15710     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
15711     else
15712     :
15713    
15714     fi
15715    
15716     fi
15717    
15718     CPU_FLAGS=""
15719     if test $ac_cv_prog_really_gxx = yes; then
15720     case "${host_cpu}" in
15721     i586*)
15722    
15723 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
15724     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
15725 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
15726     echo $ECHO_N "(cached) $ECHO_C" >&6
15727     else
15728     echo 'void f(){}' > conftest.cpp
15729 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
15730 gezelter 1490 ac_cpu_pentium=yes
15731     else
15732     ac_cpu_pentium=no
15733     fi
15734     rm -f conftest*
15735    
15736     fi
15737 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
15738     echo "${ECHO_T}$ac_cpu_pentium" >&6; }
15739 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
15740     :
15741     CPU_FLAGS=-mcpu=pentium
15742     else
15743     :
15744    
15745 gezelter 2081
15746 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
15747     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
15748 gezelter 1490 if test "${ac_pentium+set}" = set; then
15749     echo $ECHO_N "(cached) $ECHO_C" >&6
15750     else
15751     echo 'void f(){}' > conftest.cpp
15752 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
15753 gezelter 1490 ac_pentium=yes
15754     else
15755     ac_pentium=no
15756     fi
15757     rm -f conftest*
15758    
15759     fi
15760 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentium" >&5
15761     echo "${ECHO_T}$ac_pentium" >&6; }
15762 gezelter 1490 if test "$ac_pentium" = yes; then
15763     :
15764     CPU_FLAGS=-mpentium
15765     else
15766     :
15767    
15768     fi
15769    
15770     fi
15771    
15772     ;;
15773     i686*)
15774    
15775 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
15776     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
15777 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
15778     echo $ECHO_N "(cached) $ECHO_C" >&6
15779     else
15780     echo 'void f(){}' > conftest.cpp
15781 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
15782 gezelter 1490 ac_cpu_pentiumpro=yes
15783     else
15784     ac_cpu_pentiumpro=no
15785     fi
15786     rm -f conftest*
15787    
15788     fi
15789 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
15790     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
15791 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
15792     :
15793     CPU_FLAGS=-mcpu=pentiumpro
15794     else
15795     :
15796    
15797 gezelter 2081
15798 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
15799     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
15800 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
15801     echo $ECHO_N "(cached) $ECHO_C" >&6
15802     else
15803     echo 'void f(){}' > conftest.cpp
15804 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
15805 gezelter 1490 ac_pentiumpro=yes
15806     else
15807     ac_pentiumpro=no
15808     fi
15809     rm -f conftest*
15810    
15811     fi
15812 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
15813     echo "${ECHO_T}$ac_pentiumpro" >&6; }
15814 gezelter 1490 if test "$ac_pentiumpro" = yes; then
15815     :
15816     CPU_FLAGS=-mpentiumpro
15817     else
15818     :
15819    
15820     fi
15821    
15822     fi
15823    
15824     ;;
15825     powerpc*)
15826     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
15827     is60x=`echo $cputype | egrep "^600-9e?$"`
15828     if test -n "$is60x"; then
15829    
15830 gezelter 2081
15831 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
15832     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
15833 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
15834     echo $ECHO_N "(cached) $ECHO_C" >&6
15835     else
15836     echo 'void f(){}' > conftest.cpp
15837 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
15838 gezelter 1490 ac_m_cpu_60x=yes
15839     else
15840     ac_m_cpu_60x=no
15841     fi
15842     rm -f conftest*
15843    
15844     fi
15845 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
15846     echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
15847 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
15848     :
15849     CPU_FLAGS=-mcpu=$cputype
15850     else
15851     :
15852    
15853     fi
15854    
15855     elif test "$cputype" = 750; then
15856    
15857 gezelter 2081
15858 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
15859     echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
15860 gezelter 1490 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
15861     echo $ECHO_N "(cached) $ECHO_C" >&6
15862     else
15863    
15864     cat > conftest.cpp <<EOF
15865     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
15866     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
15867     yes;
15868     # endif
15869     #endif
15870     EOF
15871     if { ac_try='${CXX-c++} -E conftest.cpp'
15872 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15873 gezelter 1490 (eval $ac_try) 2>&5
15874     ac_status=$?
15875 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15876 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
15877     ac_cv_prog_gxx_2_95=yes
15878     else
15879     ac_cv_prog_gxx_2_95=no
15880     fi
15881    
15882     fi
15883 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
15884     echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
15885 gezelter 1490 if test "$ac_cv_prog_gxx_2_95" = yes; then
15886     :
15887    
15888 gezelter 2081
15889 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
15890     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
15891 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
15892     echo $ECHO_N "(cached) $ECHO_C" >&6
15893     else
15894     echo 'void f(){}' > conftest.cpp
15895 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
15896 gezelter 1490 ac_m_cpu_750=yes
15897     else
15898     ac_m_cpu_750=no
15899     fi
15900     rm -f conftest*
15901    
15902     fi
15903 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
15904     echo "${ECHO_T}$ac_m_cpu_750" >&6; }
15905 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
15906     :
15907     CPU_FLAGS=-mcpu=750
15908     else
15909     :
15910    
15911     fi
15912    
15913     else
15914     :
15915    
15916     fi
15917    
15918     fi
15919     if test -z "$CPU_FLAGS"; then
15920    
15921 gezelter 2081
15922 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
15923     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
15924 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
15925     echo $ECHO_N "(cached) $ECHO_C" >&6
15926     else
15927     echo 'void f(){}' > conftest.cpp
15928 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
15929 gezelter 1490 ac_m_cpu_powerpc=yes
15930     else
15931     ac_m_cpu_powerpc=no
15932     fi
15933     rm -f conftest*
15934    
15935     fi
15936 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
15937     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
15938 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
15939     :
15940     CPU_FLAGS=-mcpu=powerpc
15941     else
15942     :
15943    
15944     fi
15945    
15946     fi
15947     if test -z "$CPU_FLAGS"; then
15948    
15949 gezelter 2081
15950 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
15951     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
15952 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
15953     echo $ECHO_N "(cached) $ECHO_C" >&6
15954     else
15955     echo 'void f(){}' > conftest.cpp
15956 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
15957 gezelter 1490 ac_m_powerpc=yes
15958     else
15959     ac_m_powerpc=no
15960     fi
15961     rm -f conftest*
15962    
15963     fi
15964 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
15965     echo "${ECHO_T}$ac_m_powerpc" >&6; }
15966 gezelter 1490 if test "$ac_m_powerpc" = yes; then
15967     :
15968     CPU_FLAGS=-mpowerpc
15969     else
15970     :
15971    
15972     fi
15973    
15974     fi
15975     esac
15976     fi
15977    
15978     if test -n "$CPU_FLAGS"; then
15979     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
15980     fi
15981    
15982     if test -z "$CXXFLAGS"; then
15983     echo ""
15984     echo "**********************************************************"
15985     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
15986     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
15987     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
15988     echo "**********************************************************"
15989     echo ""
15990     CXXFLAGS="-O3"
15991     fi
15992    
15993 gezelter 2081
15994    
15995 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
15996     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
15997 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
15998     echo $ECHO_N "(cached) $ECHO_C" >&6
15999     else
16000     echo 'void f(){}' > conftest.cpp
16001 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
16002 gezelter 1490 ac_guessed_cxxflags=yes
16003     else
16004     ac_guessed_cxxflags=no
16005     fi
16006     rm -f conftest*
16007    
16008     fi
16009 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
16010     echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
16011 gezelter 1490 if test "$ac_guessed_cxxflags" = yes; then
16012     :
16013    
16014     else
16015     :
16016    
16017     echo ""
16018     echo "**********************************************************"
16019     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
16020     echo "* your compiler. *"
16021     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
16022     echo "**********************************************************"
16023     echo ""
16024     CXXFLAGS=""
16025    
16026     fi
16027    
16028 gezelter 2081
16029 gezelter 1490 fi
16030    
16031     ;;
16032     esac
16033    
16034 tim 2518
16035     cat >>confdefs.h <<\_ACEOF
16036 gezelter 2453 #define OBAPI
16037     _ACEOF
16038    
16039    
16040    
16041 chuckv 3288 acx_cgal_found=no
16042 gezelter 1490
16043 gezelter 3319 # Check whether --with-cgalmakefile was given.
16044 chuckv 3288 if test "${with_cgalmakefile+set}" = set; then
16045 gezelter 3319 withval=$with_cgalmakefile;
16046     fi
16047 chuckv 3288
16048     case $with_cgalmakefile in
16049     yes | "") ;;
16050     no) acx_cgal_found=disable ;;
16051     -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
16052     *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
16053     esac
16054    
16055     if test "$acx_cgal_found" == no; then
16056 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
16057     echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
16058 chuckv 3288
16059     if test \! -z "$CGAL_MAKEFILE"; then
16060    
16061     if test -e "$CGAL_MAKEFILE"; then
16062     tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
16063    
16064     cat > $tname << _ACEOF
16065     include $CGAL_MAKEFILE
16066    
16067     cppflags:
16068     @echo \$(CGAL_CXXFLAGS)
16069    
16070     cxxflags:
16071     @echo
16072     ldflags:
16073     @echo \$(CGAL_LDFLAGS)
16074     _ACEOF
16075     CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
16076     CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
16077     CGAL_LDFLAGST="`make -s -f $tname ldflags`"
16078     for i in $CGAL_LDFLAGST; do
16079     if test `echo $i| grep -c ^-l`; then
16080     CGAL_LIBS="$CGAL_LIBS $i"
16081     else
16082     CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
16083     fi
16084     done
16085     rm -f $tname
16086 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
16087     echo "${ECHO_T}yes" >&6; }
16088 chuckv 3288 acx_cgal_found=yes
16089     else
16090 gezelter 3319 { echo "$as_me:$LINENO: result: invalid" >&5
16091     echo "${ECHO_T}invalid" >&6; }
16092 chuckv 3288 { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
16093     echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
16094     { (exit 1); exit 1; }; }
16095     fi
16096     else
16097 gezelter 3319 { echo "$as_me:$LINENO: result: not defined" >&5
16098     echo "${ECHO_T}not defined" >&6; }
16099 chuckv 3288 fi
16100 chuckv 3275 fi
16101 gezelter 1490
16102 chuckv 3288 if test "$acx_cgal_found" == no; then
16103     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
16104 gezelter 3319 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
16105     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
16106 chuckv 3288 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
16107     echo $ECHO_N "(cached) $ECHO_C" >&6
16108 chuckv 3275 fi
16109 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
16110     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
16111 chuckv 3288 else
16112     # Is the header compilable?
16113 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
16114     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
16115 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
16116     /* confdefs.h. */
16117     _ACEOF
16118     cat confdefs.h >>conftest.$ac_ext
16119     cat >>conftest.$ac_ext <<_ACEOF
16120     /* end confdefs.h. */
16121     $ac_includes_default
16122     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
16123     _ACEOF
16124     rm -f conftest.$ac_objext
16125 gezelter 3319 if { (ac_try="$ac_compile"
16126     case "(($ac_try" in
16127     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16128     *) ac_try_echo=$ac_try;;
16129     esac
16130     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16131     (eval "$ac_compile") 2>conftest.er1
16132 chuckv 3288 ac_status=$?
16133     grep -v '^ *+' conftest.er1 >conftest.err
16134     rm -f conftest.er1
16135     cat conftest.err >&5
16136     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16137 gezelter 3319 (exit $ac_status); } && {
16138 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16139 gezelter 3319 test ! -s conftest.err
16140     } && test -s conftest.$ac_objext; then
16141 chuckv 3288 ac_header_compiler=yes
16142     else
16143     echo "$as_me: failed program was:" >&5
16144     sed 's/^/| /' conftest.$ac_ext >&5
16145 gezelter 1490
16146 gezelter 3319 ac_header_compiler=no
16147 chuckv 3288 fi
16148    
16149 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16150     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16151     echo "${ECHO_T}$ac_header_compiler" >&6; }
16152    
16153 chuckv 3288 # Is the header present?
16154 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
16155     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
16156 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
16157     /* confdefs.h. */
16158     _ACEOF
16159     cat confdefs.h >>conftest.$ac_ext
16160     cat >>conftest.$ac_ext <<_ACEOF
16161     /* end confdefs.h. */
16162     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
16163     _ACEOF
16164 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
16165     case "(($ac_try" in
16166     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16167     *) ac_try_echo=$ac_try;;
16168     esac
16169     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16170     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16171 chuckv 3288 ac_status=$?
16172     grep -v '^ *+' conftest.er1 >conftest.err
16173     rm -f conftest.er1
16174     cat conftest.err >&5
16175     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16176 gezelter 3319 (exit $ac_status); } >/dev/null && {
16177 gezelter 3342 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
16178 gezelter 3319 test ! -s conftest.err
16179     }; then
16180 chuckv 3288 ac_header_preproc=yes
16181     else
16182     echo "$as_me: failed program was:" >&5
16183     sed 's/^/| /' conftest.$ac_ext >&5
16184    
16185     ac_header_preproc=no
16186     fi
16187 gezelter 3319
16188 chuckv 3288 rm -f conftest.err conftest.$ac_ext
16189 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16190     echo "${ECHO_T}$ac_header_preproc" >&6; }
16191 chuckv 3288
16192     # So? What about this header?
16193 gezelter 3342 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16194 chuckv 3288 yes:no: )
16195     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
16196     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16197     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
16198     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
16199     ac_header_preproc=yes
16200     ;;
16201     no:yes:* )
16202     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
16203     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
16204     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
16205     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
16206     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
16207     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
16208     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
16209     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
16210     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
16211     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
16212     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
16213     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
16214 gezelter 3319 ( cat <<\_ASBOX
16215 chuckv 3288 ## ------------------------------ ##
16216     ## Report this to gezelter@nd.edu ##
16217     ## ------------------------------ ##
16218     _ASBOX
16219 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
16220 chuckv 3288 ;;
16221     esac
16222 gezelter 3319 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
16223     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
16224 chuckv 3288 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
16225     echo $ECHO_N "(cached) $ECHO_C" >&6
16226     else
16227     ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
16228     fi
16229 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
16230     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
16231 chuckv 3288
16232     fi
16233     if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
16234     cgal_have_header=yes
16235     else
16236     cgal_have_header=no
16237     fi
16238    
16239    
16240     if test "$cgal_have_header" == yes; then
16241 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
16242     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
16243 chuckv 3288 if test "${ac_cv_lib_CGAL_main+set}" = set; then
16244     echo $ECHO_N "(cached) $ECHO_C" >&6
16245     else
16246     ac_check_lib_save_LIBS=$LIBS
16247     LIBS="-lCGAL $LIBS"
16248     cat >conftest.$ac_ext <<_ACEOF
16249     /* confdefs.h. */
16250     _ACEOF
16251     cat confdefs.h >>conftest.$ac_ext
16252     cat >>conftest.$ac_ext <<_ACEOF
16253     /* end confdefs.h. */
16254    
16255    
16256     #ifdef FC_DUMMY_MAIN
16257     #ifndef FC_DUMMY_MAIN_EQ_F77
16258     # ifdef __cplusplus
16259     extern "C"
16260     # endif
16261     int FC_DUMMY_MAIN() { return 1; }
16262     #endif
16263     #endif
16264     int
16265     main ()
16266     {
16267 gezelter 3319 return main ();
16268 chuckv 3288 ;
16269     return 0;
16270     }
16271     _ACEOF
16272     rm -f conftest.$ac_objext conftest$ac_exeext
16273 gezelter 3319 if { (ac_try="$ac_link"
16274     case "(($ac_try" in
16275     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16276     *) ac_try_echo=$ac_try;;
16277     esac
16278     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16279     (eval "$ac_link") 2>conftest.er1
16280 chuckv 3288 ac_status=$?
16281     grep -v '^ *+' conftest.er1 >conftest.err
16282     rm -f conftest.er1
16283     cat conftest.err >&5
16284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16285 gezelter 3319 (exit $ac_status); } && {
16286 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16287 gezelter 3319 test ! -s conftest.err
16288     } && test -s conftest$ac_exeext &&
16289     $as_test_x conftest$ac_exeext; then
16290 chuckv 3288 ac_cv_lib_CGAL_main=yes
16291     else
16292     echo "$as_me: failed program was:" >&5
16293     sed 's/^/| /' conftest.$ac_ext >&5
16294    
16295 gezelter 3319 ac_cv_lib_CGAL_main=no
16296 chuckv 3288 fi
16297 gezelter 3319
16298     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16299 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16300     LIBS=$ac_check_lib_save_LIBS
16301     fi
16302 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
16303     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
16304 chuckv 3288 if test $ac_cv_lib_CGAL_main = yes; then
16305     cgal_have_lib=yes
16306     else
16307     cgal_have_lib=no
16308     fi
16309    
16310     if test "$cgal_have_lib" == no; then
16311     save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
16312 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
16313     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
16314 chuckv 3288 if test "${ac_cv_lib_CGAL_main+set}" = set; then
16315     echo $ECHO_N "(cached) $ECHO_C" >&6
16316     else
16317     ac_check_lib_save_LIBS=$LIBS
16318     LIBS="-lCGAL $LIBS"
16319     cat >conftest.$ac_ext <<_ACEOF
16320     /* confdefs.h. */
16321     _ACEOF
16322     cat confdefs.h >>conftest.$ac_ext
16323     cat >>conftest.$ac_ext <<_ACEOF
16324     /* end confdefs.h. */
16325    
16326    
16327     #ifdef FC_DUMMY_MAIN
16328     #ifndef FC_DUMMY_MAIN_EQ_F77
16329     # ifdef __cplusplus
16330     extern "C"
16331     # endif
16332     int FC_DUMMY_MAIN() { return 1; }
16333     #endif
16334     #endif
16335     int
16336     main ()
16337     {
16338 gezelter 3319 return main ();
16339 chuckv 3288 ;
16340     return 0;
16341     }
16342     _ACEOF
16343     rm -f conftest.$ac_objext conftest$ac_exeext
16344 gezelter 3319 if { (ac_try="$ac_link"
16345     case "(($ac_try" in
16346     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16347     *) ac_try_echo=$ac_try;;
16348     esac
16349     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16350     (eval "$ac_link") 2>conftest.er1
16351 chuckv 3288 ac_status=$?
16352     grep -v '^ *+' conftest.er1 >conftest.err
16353     rm -f conftest.er1
16354     cat conftest.err >&5
16355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16356 gezelter 3319 (exit $ac_status); } && {
16357 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16358 gezelter 3319 test ! -s conftest.err
16359     } && test -s conftest$ac_exeext &&
16360     $as_test_x conftest$ac_exeext; then
16361 chuckv 3288 ac_cv_lib_CGAL_main=yes
16362     else
16363     echo "$as_me: failed program was:" >&5
16364     sed 's/^/| /' conftest.$ac_ext >&5
16365    
16366 gezelter 3319 ac_cv_lib_CGAL_main=no
16367 chuckv 3288 fi
16368 gezelter 3319
16369     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16370 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16371     LIBS=$ac_check_lib_save_LIBS
16372     fi
16373 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
16374     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
16375 chuckv 3288 if test $ac_cv_lib_CGAL_main = yes; then
16376     CGAL_LIBS="-lCGAL -lgmp -lmpfr"
16377     cgal_have_lib=yes
16378     else
16379     cgal_have_lib=no
16380     fi
16381    
16382     LIBS="$save_LIBS"
16383     else
16384     CGAL_LIBS="-lCGAL"
16385 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
16386     echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
16387 chuckv 3288 if test "${ac_cv_lib_mpfr_main+set}" = set; then
16388     echo $ECHO_N "(cached) $ECHO_C" >&6
16389     else
16390     ac_check_lib_save_LIBS=$LIBS
16391     LIBS="-lmpfr $LIBS"
16392     cat >conftest.$ac_ext <<_ACEOF
16393     /* confdefs.h. */
16394     _ACEOF
16395     cat confdefs.h >>conftest.$ac_ext
16396     cat >>conftest.$ac_ext <<_ACEOF
16397     /* end confdefs.h. */
16398    
16399    
16400     #ifdef FC_DUMMY_MAIN
16401     #ifndef FC_DUMMY_MAIN_EQ_F77
16402     # ifdef __cplusplus
16403     extern "C"
16404     # endif
16405     int FC_DUMMY_MAIN() { return 1; }
16406     #endif
16407     #endif
16408     int
16409     main ()
16410     {
16411 gezelter 3319 return main ();
16412 chuckv 3288 ;
16413     return 0;
16414     }
16415     _ACEOF
16416     rm -f conftest.$ac_objext conftest$ac_exeext
16417 gezelter 3319 if { (ac_try="$ac_link"
16418     case "(($ac_try" in
16419     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16420     *) ac_try_echo=$ac_try;;
16421     esac
16422     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16423     (eval "$ac_link") 2>conftest.er1
16424 chuckv 3288 ac_status=$?
16425     grep -v '^ *+' conftest.er1 >conftest.err
16426     rm -f conftest.er1
16427     cat conftest.err >&5
16428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16429 gezelter 3319 (exit $ac_status); } && {
16430 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16431 gezelter 3319 test ! -s conftest.err
16432     } && test -s conftest$ac_exeext &&
16433     $as_test_x conftest$ac_exeext; then
16434 chuckv 3288 ac_cv_lib_mpfr_main=yes
16435     else
16436     echo "$as_me: failed program was:" >&5
16437     sed 's/^/| /' conftest.$ac_ext >&5
16438    
16439 gezelter 3319 ac_cv_lib_mpfr_main=no
16440 chuckv 3288 fi
16441 gezelter 3319
16442     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16443 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16444     LIBS=$ac_check_lib_save_LIBS
16445     fi
16446 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
16447     echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
16448 chuckv 3288 if test $ac_cv_lib_mpfr_main = yes; then
16449     CGAL_LIBS="$CGAL_LIBS -lmpfr"
16450     fi
16451    
16452 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
16453     echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
16454 chuckv 3288 if test "${ac_cv_lib_gmp_main+set}" = set; then
16455     echo $ECHO_N "(cached) $ECHO_C" >&6
16456     else
16457     ac_check_lib_save_LIBS=$LIBS
16458     LIBS="-lgmp $LIBS"
16459     cat >conftest.$ac_ext <<_ACEOF
16460     /* confdefs.h. */
16461     _ACEOF
16462     cat confdefs.h >>conftest.$ac_ext
16463     cat >>conftest.$ac_ext <<_ACEOF
16464     /* end confdefs.h. */
16465    
16466    
16467     #ifdef FC_DUMMY_MAIN
16468     #ifndef FC_DUMMY_MAIN_EQ_F77
16469     # ifdef __cplusplus
16470     extern "C"
16471     # endif
16472     int FC_DUMMY_MAIN() { return 1; }
16473     #endif
16474     #endif
16475     int
16476     main ()
16477     {
16478 gezelter 3319 return main ();
16479 chuckv 3288 ;
16480     return 0;
16481     }
16482     _ACEOF
16483     rm -f conftest.$ac_objext conftest$ac_exeext
16484 gezelter 3319 if { (ac_try="$ac_link"
16485     case "(($ac_try" in
16486     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16487     *) ac_try_echo=$ac_try;;
16488     esac
16489     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16490     (eval "$ac_link") 2>conftest.er1
16491 chuckv 3288 ac_status=$?
16492     grep -v '^ *+' conftest.er1 >conftest.err
16493     rm -f conftest.er1
16494     cat conftest.err >&5
16495     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16496 gezelter 3319 (exit $ac_status); } && {
16497 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16498 gezelter 3319 test ! -s conftest.err
16499     } && test -s conftest$ac_exeext &&
16500     $as_test_x conftest$ac_exeext; then
16501 chuckv 3288 ac_cv_lib_gmp_main=yes
16502     else
16503     echo "$as_me: failed program was:" >&5
16504     sed 's/^/| /' conftest.$ac_ext >&5
16505    
16506 gezelter 3319 ac_cv_lib_gmp_main=no
16507 chuckv 3288 fi
16508 gezelter 3319
16509     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16510 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16511     LIBS=$ac_check_lib_save_LIBS
16512     fi
16513 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
16514     echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
16515 chuckv 3288 if test $ac_cv_lib_gmp_main = yes; then
16516     CGAL_LIBS="$CGAL_LIBS -lgmp"
16517     fi
16518    
16519 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
16520     echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
16521 chuckv 3288 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
16522     echo $ECHO_N "(cached) $ECHO_C" >&6
16523     else
16524     ac_check_lib_save_LIBS=$LIBS
16525     LIBS="-lgmpxx $LIBS"
16526     cat >conftest.$ac_ext <<_ACEOF
16527     /* confdefs.h. */
16528     _ACEOF
16529     cat confdefs.h >>conftest.$ac_ext
16530     cat >>conftest.$ac_ext <<_ACEOF
16531     /* end confdefs.h. */
16532    
16533    
16534     #ifdef FC_DUMMY_MAIN
16535     #ifndef FC_DUMMY_MAIN_EQ_F77
16536     # ifdef __cplusplus
16537     extern "C"
16538     # endif
16539     int FC_DUMMY_MAIN() { return 1; }
16540     #endif
16541     #endif
16542     int
16543     main ()
16544     {
16545 gezelter 3319 return main ();
16546 chuckv 3288 ;
16547     return 0;
16548     }
16549     _ACEOF
16550     rm -f conftest.$ac_objext conftest$ac_exeext
16551 gezelter 3319 if { (ac_try="$ac_link"
16552     case "(($ac_try" in
16553     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16554     *) ac_try_echo=$ac_try;;
16555     esac
16556     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16557     (eval "$ac_link") 2>conftest.er1
16558 chuckv 3288 ac_status=$?
16559     grep -v '^ *+' conftest.er1 >conftest.err
16560     rm -f conftest.er1
16561     cat conftest.err >&5
16562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16563 gezelter 3319 (exit $ac_status); } && {
16564 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16565 gezelter 3319 test ! -s conftest.err
16566     } && test -s conftest$ac_exeext &&
16567     $as_test_x conftest$ac_exeext; then
16568 chuckv 3288 ac_cv_lib_gmpxx_main=yes
16569     else
16570     echo "$as_me: failed program was:" >&5
16571     sed 's/^/| /' conftest.$ac_ext >&5
16572    
16573 gezelter 3319 ac_cv_lib_gmpxx_main=no
16574 chuckv 3288 fi
16575 gezelter 3319
16576     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16577 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16578     LIBS=$ac_check_lib_save_LIBS
16579     fi
16580 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
16581     echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
16582 chuckv 3288 if test $ac_cv_lib_gmpxx_main = yes; then
16583     CGAL_LIBS="$CGAL_LIBS -lgmpxx"
16584     fi
16585    
16586     fi
16587    
16588     if test "$cgal_have_lib" == yes; then
16589     acx_cgal_found=yes
16590     fi
16591     fi
16592     if test "$acx_cgal_found" == yes; then
16593 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lCore" >&5
16594     echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
16595 chuckv 3288 if test "${ac_cv_lib_Core_main+set}" = set; then
16596     echo $ECHO_N "(cached) $ECHO_C" >&6
16597     else
16598     ac_check_lib_save_LIBS=$LIBS
16599     LIBS="-lCore $LIBS"
16600     cat >conftest.$ac_ext <<_ACEOF
16601     /* confdefs.h. */
16602     _ACEOF
16603     cat confdefs.h >>conftest.$ac_ext
16604     cat >>conftest.$ac_ext <<_ACEOF
16605     /* end confdefs.h. */
16606    
16607    
16608     #ifdef FC_DUMMY_MAIN
16609     #ifndef FC_DUMMY_MAIN_EQ_F77
16610     # ifdef __cplusplus
16611     extern "C"
16612     # endif
16613     int FC_DUMMY_MAIN() { return 1; }
16614     #endif
16615     #endif
16616     int
16617     main ()
16618     {
16619 gezelter 3319 return main ();
16620 chuckv 3288 ;
16621     return 0;
16622     }
16623     _ACEOF
16624     rm -f conftest.$ac_objext conftest$ac_exeext
16625 gezelter 3319 if { (ac_try="$ac_link"
16626     case "(($ac_try" in
16627     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16628     *) ac_try_echo=$ac_try;;
16629     esac
16630     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16631     (eval "$ac_link") 2>conftest.er1
16632 chuckv 3288 ac_status=$?
16633     grep -v '^ *+' conftest.er1 >conftest.err
16634     rm -f conftest.er1
16635     cat conftest.err >&5
16636     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16637 gezelter 3319 (exit $ac_status); } && {
16638 gezelter 3342 test -z "$ac_cxx_werror_flag" ||
16639 gezelter 3319 test ! -s conftest.err
16640     } && test -s conftest$ac_exeext &&
16641     $as_test_x conftest$ac_exeext; then
16642 chuckv 3288 ac_cv_lib_Core_main=yes
16643     else
16644     echo "$as_me: failed program was:" >&5
16645     sed 's/^/| /' conftest.$ac_ext >&5
16646    
16647 gezelter 3319 ac_cv_lib_Core_main=no
16648 chuckv 3288 fi
16649 gezelter 3319
16650     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16651 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16652     LIBS=$ac_check_lib_save_LIBS
16653     fi
16654 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
16655     echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
16656 chuckv 3288 if test $ac_cv_lib_Core_main = yes; then
16657     CGAL_LIBS="$CGAL_LIBS -lCore"
16658     fi
16659    
16660     fi
16661     fi
16662    
16663    
16664    
16665 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL" >&5
16666     echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
16667    
16668    
16669    
16670    
16671    
16672 chuckv 3288 if test "$acx_cgal_found" == yes; then
16673 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
16674     echo "${ECHO_T}yes" >&6; }
16675 chuckv 3288
16676     else
16677 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
16678     echo "${ECHO_T}no" >&6; }
16679 chuckv 3288
16680     fi
16681 chuckv 3292 USE_CGAL=no
16682 chuckv 3288 if test "$acx_cgal_found" == yes; then
16683     USE_CGAL=yes
16684    
16685     cat >>confdefs.h <<\_ACEOF
16686     #define HAVE_CGAL 1
16687     _ACEOF
16688    
16689    
16690    
16691    
16692    
16693     fi
16694    
16695    
16696    
16697 chuckv 3291
16698 gezelter 3319 # Check whether --enable-doxygen was given.
16699 chuckv 3288 if test "${enable_doxygen+set}" = set; then
16700 gezelter 3319 enableval=$enable_doxygen;
16701     fi
16702 chuckv 3288
16703 gezelter 3319 # Check whether --enable-dot was given.
16704 chuckv 3288 if test "${enable_dot+set}" = set; then
16705 gezelter 3319 enableval=$enable_dot;
16706     fi
16707 chuckv 3288
16708 gezelter 3319 # Check whether --enable-html-docs was given.
16709 gezelter 1540 if test "${enable_html_docs+set}" = set; then
16710 gezelter 3319 enableval=$enable_html_docs;
16711 gezelter 1540 else
16712     enable_html_docs=yes
16713 gezelter 3319 fi
16714    
16715     # Check whether --enable-latex-docs was given.
16716 chuckv 3288 if test "${enable_latex_docs+set}" = set; then
16717 gezelter 3319 enableval=$enable_latex_docs;
16718 gezelter 1540 else
16719     enable_latex_docs=no
16720 gezelter 3319 fi
16721    
16722 gezelter 1540 if test "x$enable_doxygen" = xno; then
16723     enable_doc=no
16724     else
16725     # Extract the first word of "doxygen", so it can be a program name with args.
16726     set dummy doxygen; ac_word=$2
16727 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
16728     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16729 gezelter 1540 if test "${ac_cv_path_DOXYGEN+set}" = set; then
16730     echo $ECHO_N "(cached) $ECHO_C" >&6
16731     else
16732     case $DOXYGEN in
16733     [\\/]* | ?:[\\/]*)
16734     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
16735     ;;
16736     *)
16737 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16738     for as_dir in $PATH
16739     do
16740     IFS=$as_save_IFS
16741     test -z "$as_dir" && as_dir=.
16742     for ac_exec_ext in '' $ac_executable_extensions; do
16743 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16744 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
16745     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16746     break 2
16747     fi
16748 gezelter 1540 done
16749 gezelter 2081 done
16750 gezelter 3319 IFS=$as_save_IFS
16751 gezelter 1540
16752     ;;
16753     esac
16754     fi
16755     DOXYGEN=$ac_cv_path_DOXYGEN
16756     if test -n "$DOXYGEN"; then
16757 gezelter 3319 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
16758     echo "${ECHO_T}$DOXYGEN" >&6; }
16759 gezelter 1540 else
16760 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
16761     echo "${ECHO_T}no" >&6; }
16762 gezelter 1540 fi
16763    
16764 gezelter 3319
16765 gezelter 1540 if test "x$DOXYGEN" = x; then
16766     if test "x$enable_doxygen" = xyes; then
16767 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
16768 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
16769     { (exit 1); exit 1; }; }
16770     fi
16771     enable_doc=no
16772     else
16773     enable_doc=yes
16774     # Extract the first word of "dot", so it can be a program name with args.
16775     set dummy dot; ac_word=$2
16776 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
16777     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16778 gezelter 1540 if test "${ac_cv_path_DOT+set}" = set; then
16779     echo $ECHO_N "(cached) $ECHO_C" >&6
16780     else
16781     case $DOT in
16782     [\\/]* | ?:[\\/]*)
16783     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
16784     ;;
16785     *)
16786 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16787     for as_dir in $PATH
16788     do
16789     IFS=$as_save_IFS
16790     test -z "$as_dir" && as_dir=.
16791     for ac_exec_ext in '' $ac_executable_extensions; do
16792 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16793 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
16794     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16795     break 2
16796     fi
16797 gezelter 1540 done
16798 gezelter 2081 done
16799 gezelter 3319 IFS=$as_save_IFS
16800 gezelter 1540
16801     ;;
16802     esac
16803     fi
16804     DOT=$ac_cv_path_DOT
16805     if test -n "$DOT"; then
16806 gezelter 3319 { echo "$as_me:$LINENO: result: $DOT" >&5
16807     echo "${ECHO_T}$DOT" >&6; }
16808 gezelter 1540 else
16809 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
16810     echo "${ECHO_T}no" >&6; }
16811 gezelter 1540 fi
16812    
16813 gezelter 3319
16814 gezelter 1540 fi
16815     fi
16816    
16817     if test "x$enable_doc" = xyes; then
16818     DOC=1
16819     else
16820     DOC=0
16821     fi
16822    
16823 gezelter 2081
16824 gezelter 1540 if test x$DOT = x; then
16825     if test "x$enable_dot" = xyes; then
16826 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
16827 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
16828     { (exit 1); exit 1; }; }
16829     fi
16830     enable_dot=no
16831     else
16832     enable_dot=yes
16833     fi
16834    
16835 gezelter 2081
16836    
16837    
16838    
16839    
16840    
16841 gezelter 1490
16842    
16843    
16844    
16845    
16846    
16847    
16848    
16849    
16850 gezelter 2081
16851    
16852    
16853 gezelter 3319 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
16854 gezelter 2081
16855    
16856 gezelter 1490 cat >confcache <<\_ACEOF
16857     # This file is a shell script that caches the results of configure
16858     # tests run on this system so they can be shared between configure
16859     # scripts and configure runs, see configure's option --config-cache.
16860     # It is not useful on other systems. If it contains results you don't
16861     # want to keep, you may remove or edit it.
16862     #
16863     # config.status only pays attention to the cache file if you give it
16864     # the --recheck option to rerun configure.
16865     #
16866 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16867 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16868     # following values.
16869    
16870     _ACEOF
16871    
16872     # The following way of writing the cache mishandles newlines in values,
16873     # but we know of no workaround that is simple, portable, and efficient.
16874 gezelter 3319 # So, we kill variables containing newlines.
16875 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
16876     # and sets the high bit in the cache file unless we assign to the vars.
16877 gezelter 3319 (
16878     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16879     eval ac_val=\$$ac_var
16880     case $ac_val in #(
16881     *${as_nl}*)
16882     case $ac_var in #(
16883     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16884     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16885     esac
16886     case $ac_var in #(
16887     _ | IFS | as_nl) ;; #(
16888     *) $as_unset $ac_var ;;
16889     esac ;;
16890     esac
16891     done
16892    
16893 gezelter 1490 (set) 2>&1 |
16894 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16895     *${as_nl}ac_space=\ *)
16896 gezelter 1490 # `set' does not quote correctly, so add quotes (double-quote
16897     # substitution turns \\\\ into \\, and sed turns \\ into \).
16898     sed -n \
16899 gezelter 2081 "s/'/'\\\\''/g;
16900     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16901 gezelter 3319 ;; #(
16902 gezelter 1490 *)
16903     # `set' quotes correctly as required by POSIX, so do not add quotes.
16904 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16905 gezelter 1490 ;;
16906 gezelter 3319 esac |
16907     sort
16908     ) |
16909 gezelter 1490 sed '
16910 gezelter 3319 /^ac_cv_env_/b end
16911 gezelter 1490 t clear
16912 gezelter 3319 :clear
16913 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16914     t end
16915 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16916     :end' >>confcache
16917     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16918     if test -w "$cache_file"; then
16919     test "x$cache_file" != "x/dev/null" &&
16920     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
16921     echo "$as_me: updating cache $cache_file" >&6;}
16922 gezelter 1490 cat confcache >$cache_file
16923     else
16924 gezelter 3319 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16925     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16926 gezelter 1490 fi
16927     fi
16928     rm -f confcache
16929    
16930     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16931     # Let make expand exec_prefix.
16932     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16933    
16934     DEFS=-DHAVE_CONFIG_H
16935    
16936 gezelter 2081 ac_libobjs=
16937     ac_ltlibobjs=
16938     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16939     # 1. Remove the extension, and $U if already installed.
16940 gezelter 3319 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16941     ac_i=`echo "$ac_i" | sed "$ac_script"`
16942     # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16943     # will be set to the directory where LIBOBJS objects are built.
16944     ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16945     ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
16946 gezelter 2081 done
16947     LIBOBJS=$ac_libobjs
16948    
16949     LTLIBOBJS=$ac_ltlibobjs
16950    
16951    
16952    
16953 gezelter 1490 : ${CONFIG_STATUS=./config.status}
16954     ac_clean_files_save=$ac_clean_files
16955     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16956 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16957 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16958     cat >$CONFIG_STATUS <<_ACEOF
16959     #! $SHELL
16960 gezelter 2081 # Generated by $as_me.
16961 gezelter 1490 # Run this file to recreate the current configuration.
16962     # Compiler output produced by configure, useful for debugging
16963     # configure, is in config.log if it exists.
16964    
16965     debug=false
16966 gezelter 2081 ac_cs_recheck=false
16967     ac_cs_silent=false
16968 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
16969     _ACEOF
16970    
16971     cat >>$CONFIG_STATUS <<\_ACEOF
16972 gezelter 2081 ## --------------------- ##
16973     ## M4sh Initialization. ##
16974     ## --------------------- ##
16975    
16976 gezelter 3319 # Be more Bourne compatible
16977     DUALCASE=1; export DUALCASE # for MKS sh
16978 gezelter 1490 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16979     emulate sh
16980     NULLCMD=:
16981 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16982     # is contrary to our usage. Disable this feature.
16983     alias -g '${1+"$@"}'='"$@"'
16984 gezelter 3319 setopt NO_GLOB_SUBST
16985     else
16986     case `(set -o) 2>/dev/null` in
16987     *posix*) set -o posix ;;
16988     esac
16989    
16990 gezelter 1490 fi
16991    
16992 gezelter 3319
16993    
16994    
16995     # PATH needs CR
16996     # Avoid depending upon Character Ranges.
16997     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16998     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16999     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17000     as_cr_digits='0123456789'
17001     as_cr_alnum=$as_cr_Letters$as_cr_digits
17002    
17003     # The user is always right.
17004     if test "${PATH_SEPARATOR+set}" != set; then
17005     echo "#! /bin/sh" >conf$$.sh
17006     echo "exit 0" >>conf$$.sh
17007     chmod +x conf$$.sh
17008     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17009     PATH_SEPARATOR=';'
17010     else
17011     PATH_SEPARATOR=:
17012     fi
17013     rm -f conf$$.sh
17014     fi
17015    
17016 gezelter 2081 # Support unset when possible.
17017     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17018     as_unset=unset
17019     else
17020     as_unset=false
17021     fi
17022    
17023    
17024 gezelter 3319 # IFS
17025     # We need space, tab and new line, in precisely that order. Quoting is
17026     # there to prevent editors from complaining about space-tab.
17027     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17028     # splitting by setting IFS to empty value.)
17029     as_nl='
17030     '
17031     IFS=" "" $as_nl"
17032    
17033     # Find who we are. Look in the path if we contain no directory separator.
17034     case $0 in
17035     *[\\/]* ) as_myself=$0 ;;
17036     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17037     for as_dir in $PATH
17038     do
17039     IFS=$as_save_IFS
17040     test -z "$as_dir" && as_dir=.
17041     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17042     done
17043     IFS=$as_save_IFS
17044    
17045     ;;
17046     esac
17047     # We did not find ourselves, most probably we were run as `sh COMMAND'
17048     # in which case we are not to be found in the path.
17049     if test "x$as_myself" = x; then
17050     as_myself=$0
17051     fi
17052     if test ! -f "$as_myself"; then
17053     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17054     { (exit 1); exit 1; }
17055     fi
17056    
17057 gezelter 2081 # Work around bugs in pre-3.0 UWIN ksh.
17058 gezelter 3319 for as_var in ENV MAIL MAILPATH
17059     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17060     done
17061 gezelter 2081 PS1='$ '
17062     PS2='> '
17063     PS4='+ '
17064    
17065     # NLS nuisances.
17066     for as_var in \
17067     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17068     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17069     LC_TELEPHONE LC_TIME
17070     do
17071     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17072     eval $as_var=C; export $as_var
17073     else
17074 gezelter 3319 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17075 gezelter 2081 fi
17076     done
17077    
17078     # Required to use basename.
17079 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
17080     test "X`expr 00001 : '.*\(...\)'`" = X001; then
17081 gezelter 2081 as_expr=expr
17082     else
17083     as_expr=false
17084     fi
17085    
17086 gezelter 3319 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17087 gezelter 2081 as_basename=basename
17088     else
17089     as_basename=false
17090     fi
17091    
17092    
17093 gezelter 1490 # Name of the executable.
17094 gezelter 3319 as_me=`$as_basename -- "$0" ||
17095 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17096     X"$0" : 'X\(//\)$' \| \
17097 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17098 gezelter 2081 echo X/"$0" |
17099 gezelter 3319 sed '/^.*\/\([^/][^/]*\)\/*$/{
17100     s//\1/
17101     q
17102     }
17103     /^X\/\(\/\/\)$/{
17104     s//\1/
17105     q
17106     }
17107     /^X\/\(\/\).*/{
17108     s//\1/
17109     q
17110     }
17111     s/.*/./; q'`
17112 gezelter 1490
17113 gezelter 3319 # CDPATH.
17114     $as_unset CDPATH
17115 gezelter 2081
17116    
17117    
17118     as_lineno_1=$LINENO
17119     as_lineno_2=$LINENO
17120     test "x$as_lineno_1" != "x$as_lineno_2" &&
17121 gezelter 3319 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
17122 gezelter 2081
17123     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17124     # uniformly replaced by the line number. The first 'sed' inserts a
17125 gezelter 3319 # line-number line after each line using $LINENO; the second 'sed'
17126     # does the real work. The second script uses 'N' to pair each
17127     # line-number line with the line containing $LINENO, and appends
17128     # trailing '-' during substitution so that $LINENO is not a special
17129     # case at line end.
17130 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17131 gezelter 3319 # scripts with optimization help from Paolo Bonzini. Blame Lee
17132     # E. McMahon (1931-1989) for sed's syntax. :-)
17133     sed -n '
17134     p
17135     /[$]LINENO/=
17136     ' <$as_myself |
17137 gezelter 2081 sed '
17138 gezelter 3319 s/[$]LINENO.*/&-/
17139     t lineno
17140     b
17141     :lineno
17142 gezelter 2081 N
17143 gezelter 3319 :loop
17144     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
17145 gezelter 2081 t loop
17146 gezelter 3319 s/-\n.*//
17147 gezelter 2081 ' >$as_me.lineno &&
17148 gezelter 3319 chmod +x "$as_me.lineno" ||
17149     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
17150 gezelter 2081 { (exit 1); exit 1; }; }
17151    
17152     # Don't try to exec as it changes $[0], causing all sort of problems
17153     # (the dirname of $[0] is not the place where we might find the
17154 gezelter 3319 # original and so on. Autoconf is especially sensitive to this).
17155     . "./$as_me.lineno"
17156 gezelter 2081 # Exit status is that of the last command.
17157     exit
17158     }
17159    
17160    
17161 gezelter 3319 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17162     as_dirname=dirname
17163     else
17164     as_dirname=false
17165     fi
17166    
17167     ECHO_C= ECHO_N= ECHO_T=
17168     case `echo -n x` in
17169     -n*)
17170     case `echo 'x\c'` in
17171     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
17172     *) ECHO_C='\c';;
17173     esac;;
17174     *)
17175     ECHO_N='-n';;
17176 gezelter 2081 esac
17177    
17178 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
17179     test "X`expr 00001 : '.*\(...\)'`" = X001; then
17180 gezelter 1490 as_expr=expr
17181     else
17182     as_expr=false
17183     fi
17184    
17185     rm -f conf$$ conf$$.exe conf$$.file
17186 gezelter 3319 if test -d conf$$.dir; then
17187     rm -f conf$$.dir/conf$$.file
17188     else
17189     rm -f conf$$.dir
17190     mkdir conf$$.dir
17191     fi
17192 gezelter 1490 echo >conf$$.file
17193     if ln -s conf$$.file conf$$ 2>/dev/null; then
17194 gezelter 3319 as_ln_s='ln -s'
17195     # ... but there are two gotchas:
17196     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17197     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17198     # In both cases, we have to default to `cp -p'.
17199     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17200 gezelter 1490 as_ln_s='cp -p'
17201     elif ln conf$$.file conf$$ 2>/dev/null; then
17202     as_ln_s=ln
17203     else
17204     as_ln_s='cp -p'
17205     fi
17206 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17207     rmdir conf$$.dir 2>/dev/null
17208 gezelter 1490
17209 gezelter 2081 if mkdir -p . 2>/dev/null; then
17210     as_mkdir_p=:
17211 gezelter 1490 else
17212 gezelter 2081 test -d ./-p && rmdir ./-p
17213     as_mkdir_p=false
17214 gezelter 1490 fi
17215    
17216 gezelter 3319 if test -x / >/dev/null 2>&1; then
17217     as_test_x='test -x'
17218     else
17219     if ls -dL / >/dev/null 2>&1; then
17220     as_ls_L_option=L
17221     else
17222     as_ls_L_option=
17223     fi
17224     as_test_x='
17225     eval sh -c '\''
17226     if test -d "$1"; then
17227     test -d "$1/.";
17228     else
17229     case $1 in
17230     -*)set "./$1";;
17231     esac;
17232     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
17233     ???[sx]*):;;*)false;;esac;fi
17234     '\'' sh
17235     '
17236     fi
17237     as_executable_p=$as_test_x
17238 gezelter 1490
17239 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
17240     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17241    
17242     # Sed expression to map a string onto a valid variable name.
17243     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17244    
17245    
17246 gezelter 1490 exec 6>&1
17247    
17248 gezelter 3319 # Save the log message, to keep $[0] and so on meaningful, and to
17249 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
17250 gezelter 3319 # values after options handling.
17251     ac_log="
17252 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
17253 gezelter 3319 generated by GNU Autoconf 2.61. Invocation command line was
17254 chuckv 3288
17255 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
17256     CONFIG_HEADERS = $CONFIG_HEADERS
17257     CONFIG_LINKS = $CONFIG_LINKS
17258     CONFIG_COMMANDS = $CONFIG_COMMANDS
17259     $ $0 $@
17260    
17261 gezelter 3319 on `(hostname || uname -n) 2>/dev/null | sed 1q`
17262     "
17263    
17264 gezelter 1490 _ACEOF
17265    
17266 gezelter 3319 cat >>$CONFIG_STATUS <<_ACEOF
17267 gezelter 1490 # Files that config.status was made for.
17268 gezelter 3319 config_files="$ac_config_files"
17269     config_headers="$ac_config_headers"
17270     config_links="$ac_config_links"
17271 gezelter 1490
17272 gezelter 3319 _ACEOF
17273 gezelter 1490
17274 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
17275 gezelter 1490 ac_cs_usage="\
17276     \`$as_me' instantiates files from templates according to the
17277     current configuration.
17278    
17279     Usage: $0 [OPTIONS] [FILE]...
17280    
17281     -h, --help print this help, then exit
17282 gezelter 3319 -V, --version print version number and configuration settings, then exit
17283 gezelter 2081 -q, --quiet do not print progress messages
17284 gezelter 1490 -d, --debug don't remove temporary files
17285     --recheck update $as_me by reconfiguring in the same conditions
17286     --file=FILE[:TEMPLATE]
17287 gezelter 2081 instantiate the configuration file FILE
17288 gezelter 1490 --header=FILE[:TEMPLATE]
17289 gezelter 2081 instantiate the configuration header FILE
17290 gezelter 1490
17291     Configuration files:
17292     $config_files
17293    
17294     Configuration headers:
17295     $config_headers
17296    
17297     Configuration links:
17298     $config_links
17299    
17300     Report bugs to <bug-autoconf@gnu.org>."
17301 gezelter 3319
17302 chuckv 3288 _ACEOF
17303 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
17304 gezelter 1490 ac_cs_version="\\
17305 chuckv 3288 OOPSE config.status 4.0
17306 gezelter 3319 configured by $0, generated by GNU Autoconf 2.61,
17307     with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
17308 gezelter 1490
17309 gezelter 3319 Copyright (C) 2006 Free Software Foundation, Inc.
17310 gezelter 1490 This config.status script is free software; the Free Software Foundation
17311     gives unlimited permission to copy, distribute and modify it."
17312 gezelter 3319
17313     ac_pwd='$ac_pwd'
17314     srcdir='$srcdir'
17315     INSTALL='$INSTALL'
17316 gezelter 2081 _ACEOF
17317 gezelter 1490
17318 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
17319 gezelter 1490 # If no file are specified by the user, then we need to provide default
17320     # value. By we need to know if files were specified by the user.
17321     ac_need_defaults=:
17322     while test $# != 0
17323     do
17324     case $1 in
17325     --*=*)
17326 gezelter 3319 ac_option=`expr "X$1" : 'X\([^=]*\)='`
17327     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
17328 gezelter 2081 ac_shift=:
17329 gezelter 1490 ;;
17330 gezelter 3319 *)
17331 gezelter 2081 ac_option=$1
17332     ac_optarg=$2
17333     ac_shift=shift
17334     ;;
17335 gezelter 1490 esac
17336    
17337 gezelter 2081 case $ac_option in
17338 gezelter 1490 # Handling of the options.
17339     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17340 gezelter 2081 ac_cs_recheck=: ;;
17341 gezelter 3319 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17342     echo "$ac_cs_version"; exit ;;
17343     --debug | --debu | --deb | --de | --d | -d )
17344 gezelter 1490 debug=: ;;
17345     --file | --fil | --fi | --f )
17346 gezelter 2081 $ac_shift
17347     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17348 gezelter 1490 ac_need_defaults=false;;
17349     --header | --heade | --head | --hea )
17350 gezelter 2081 $ac_shift
17351     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17352 gezelter 1490 ac_need_defaults=false;;
17353 gezelter 3319 --he | --h)
17354     # Conflict between --help and --header
17355     { echo "$as_me: error: ambiguous option: $1
17356     Try \`$0 --help' for more information." >&2
17357     { (exit 1); exit 1; }; };;
17358     --help | --hel | -h )
17359     echo "$ac_cs_usage"; exit ;;
17360 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17361     | -silent | --silent | --silen | --sile | --sil | --si | --s)
17362     ac_cs_silent=: ;;
17363 gezelter 1490
17364     # This is an error.
17365 gezelter 3319 -*) { echo "$as_me: error: unrecognized option: $1
17366     Try \`$0 --help' for more information." >&2
17367 gezelter 1490 { (exit 1); exit 1; }; } ;;
17368 gezelter 2081
17369 gezelter 3319 *) ac_config_targets="$ac_config_targets $1"
17370     ac_need_defaults=false ;;
17371 gezelter 2081
17372 gezelter 1490 esac
17373     shift
17374     done
17375    
17376 gezelter 2081 ac_configure_extra_args=
17377 gezelter 1490
17378 gezelter 2081 if $ac_cs_silent; then
17379     exec 6>/dev/null
17380     ac_configure_extra_args="$ac_configure_extra_args --silent"
17381     fi
17382 gezelter 1490
17383 gezelter 2081 _ACEOF
17384     cat >>$CONFIG_STATUS <<_ACEOF
17385     if \$ac_cs_recheck; then
17386 gezelter 3319 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17387     CONFIG_SHELL=$SHELL
17388     export CONFIG_SHELL
17389     exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17390 gezelter 2081 fi
17391 gezelter 1490
17392     _ACEOF
17393 gezelter 3319 cat >>$CONFIG_STATUS <<\_ACEOF
17394     exec 5>>config.log
17395     {
17396     echo
17397     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17398     ## Running $as_me. ##
17399     _ASBOX
17400     echo "$ac_log"
17401     } >&5
17402 gezelter 1490
17403 gezelter 3319 _ACEOF
17404     cat >>$CONFIG_STATUS <<_ACEOF
17405     _ACEOF
17406 gezelter 2081
17407 gezelter 3319 cat >>$CONFIG_STATUS <<\_ACEOF
17408 chuckv 3288
17409 gezelter 3319 # Handling of arguments.
17410 gezelter 2081 for ac_config_target in $ac_config_targets
17411     do
17412 gezelter 3319 case $ac_config_target in
17413     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
17414     "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
17415     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
17416     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
17417     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
17418     "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
17419     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
17420    
17421 gezelter 2081 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17422     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17423     { (exit 1); exit 1; }; };;
17424     esac
17425     done
17426    
17427 gezelter 3319
17428 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
17429     # then the envvar interface is used. Set only those that are not.
17430     # We use the long form for the default assignment because of an extremely
17431     # bizarre bug on SunOS 4.1.3.
17432     if $ac_need_defaults; then
17433     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17434     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17435     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
17436     fi
17437    
17438 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
17439 gezelter 3319 # simply because there is no reason against having it here, and in addition,
17440 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
17441 gezelter 3319 # Hook for its removal unless debugging.
17442     # Note that there is a small window in which the directory will not be cleaned:
17443     # after its creation but before its name has been assigned to `$tmp'.
17444 gezelter 1490 $debug ||
17445     {
17446 gezelter 3319 tmp=
17447     trap 'exit_status=$?
17448     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17449     ' 0
17450 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
17451 gezelter 1490 }
17452     # Create a (secure) tmp directory for tmp files.
17453 gezelter 2081
17454 gezelter 1490 {
17455 gezelter 3319 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17456 gezelter 1490 test -n "$tmp" && test -d "$tmp"
17457     } ||
17458     {
17459 gezelter 3319 tmp=./conf$$-$RANDOM
17460     (umask 077 && mkdir "$tmp")
17461 gezelter 1490 } ||
17462     {
17463 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
17464 gezelter 1490 { (exit 1); exit 1; }
17465     }
17466    
17467     #
17468 gezelter 3319 # Set up the sed scripts for CONFIG_FILES section.
17469 gezelter 1490 #
17470    
17471     # No need to generate the scripts if there are no CONFIG_FILES.
17472     # This happens for instance when ./config.status config.h
17473 gezelter 3319 if test -n "$CONFIG_FILES"; then
17474 gezelter 1490
17475 gezelter 2081 _ACEOF
17476 gezelter 1490
17477 gezelter 3319
17478    
17479     ac_delim='%!_!# '
17480     for ac_last_try in false false false false false :; do
17481     cat >conf$$subs.sed <<_ACEOF
17482     SHELL!$SHELL$ac_delim
17483     PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
17484     PACKAGE_NAME!$PACKAGE_NAME$ac_delim
17485     PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
17486     PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
17487     PACKAGE_STRING!$PACKAGE_STRING$ac_delim
17488     PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
17489     exec_prefix!$exec_prefix$ac_delim
17490     prefix!$prefix$ac_delim
17491     program_transform_name!$program_transform_name$ac_delim
17492     bindir!$bindir$ac_delim
17493     sbindir!$sbindir$ac_delim
17494     libexecdir!$libexecdir$ac_delim
17495     datarootdir!$datarootdir$ac_delim
17496     datadir!$datadir$ac_delim
17497     sysconfdir!$sysconfdir$ac_delim
17498     sharedstatedir!$sharedstatedir$ac_delim
17499     localstatedir!$localstatedir$ac_delim
17500     includedir!$includedir$ac_delim
17501     oldincludedir!$oldincludedir$ac_delim
17502     docdir!$docdir$ac_delim
17503     infodir!$infodir$ac_delim
17504     htmldir!$htmldir$ac_delim
17505     dvidir!$dvidir$ac_delim
17506     pdfdir!$pdfdir$ac_delim
17507     psdir!$psdir$ac_delim
17508     libdir!$libdir$ac_delim
17509     localedir!$localedir$ac_delim
17510     mandir!$mandir$ac_delim
17511     DEFS!$DEFS$ac_delim
17512     ECHO_C!$ECHO_C$ac_delim
17513     ECHO_N!$ECHO_N$ac_delim
17514     ECHO_T!$ECHO_T$ac_delim
17515     LIBS!$LIBS$ac_delim
17516     build_alias!$build_alias$ac_delim
17517     host_alias!$host_alias$ac_delim
17518     target_alias!$target_alias$ac_delim
17519     build!$build$ac_delim
17520     build_cpu!$build_cpu$ac_delim
17521     build_vendor!$build_vendor$ac_delim
17522     build_os!$build_os$ac_delim
17523     host!$host$ac_delim
17524     host_cpu!$host_cpu$ac_delim
17525     host_vendor!$host_vendor$ac_delim
17526     host_os!$host_os$ac_delim
17527     PROGNAME!$PROGNAME$ac_delim
17528     debug!$debug$ac_delim
17529     USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
17530 gezelter 3342 ac_cc_set!$ac_cc_set$ac_delim
17531     ac_cc_path!$ac_cc_path$ac_delim
17532     ac_cxx_set!$ac_cxx_set$ac_delim
17533     ac_cxx_path!$ac_cxx_path$ac_delim
17534     ac_fc_set!$ac_fc_set$ac_delim
17535     ac_fc_path!$ac_fc_path$ac_delim
17536     acx_mpi_mpicc!$acx_mpi_mpicc$ac_delim
17537     acx_mpi_mpicc_path!$acx_mpi_mpicc_path$ac_delim
17538     acx_mpi_mpif90!$acx_mpi_mpif90$ac_delim
17539     acx_mpi_mpif90_path!$acx_mpi_mpif90_path$ac_delim
17540     acx_mpi_mpicxx!$acx_mpi_mpicxx$ac_delim
17541     acx_mpi_mpicxx_path!$acx_mpi_mpicxx_path$ac_delim
17542     MPI_CPPFLAGS!$MPI_CPPFLAGS$ac_delim
17543     MPI_LIBS!$MPI_LIBS$ac_delim
17544     MPI90_LIBS!$MPI90_LIBS$ac_delim
17545     USE_MPI!$USE_MPI$ac_delim
17546 gezelter 3319 CXX!$CXX$ac_delim
17547     CXXFLAGS!$CXXFLAGS$ac_delim
17548     LDFLAGS!$LDFLAGS$ac_delim
17549     CPPFLAGS!$CPPFLAGS$ac_delim
17550     ac_ct_CXX!$ac_ct_CXX$ac_delim
17551     EXEEXT!$EXEEXT$ac_delim
17552     OBJEXT!$OBJEXT$ac_delim
17553     CC!$CC$ac_delim
17554     CFLAGS!$CFLAGS$ac_delim
17555     ac_ct_CC!$ac_ct_CC$ac_delim
17556     FC!$FC$ac_delim
17557     FCFLAGS!$FCFLAGS$ac_delim
17558     ac_ct_FC!$ac_ct_FC$ac_delim
17559     CPP!$CPP$ac_delim
17560     GREP!$GREP$ac_delim
17561     EGREP!$EGREP$ac_delim
17562     LN_S!$LN_S$ac_delim
17563     SET_MAKE!$SET_MAKE$ac_delim
17564     RANLIB!$RANLIB$ac_delim
17565     YACC!$YACC$ac_delim
17566     YFLAGS!$YFLAGS$ac_delim
17567     LEX!$LEX$ac_delim
17568     LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
17569     LEXLIB!$LEXLIB$ac_delim
17570     PERLINTERP!$PERLINTERP$ac_delim
17571     PERL_SHEBANG!$PERL_SHEBANG$ac_delim
17572     INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
17573     INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
17574     INSTALL_DATA!$INSTALL_DATA$ac_delim
17575     AR!$AR$ac_delim
17576     PS!$PS$ac_delim
17577     FCFLAGS_F90!$FCFLAGS_F90$ac_delim
17578     FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
17579     _ACEOF
17580    
17581     if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
17582     break
17583     elif $ac_last_try; then
17584     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17585     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17586     { (exit 1); exit 1; }; }
17587     else
17588     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17589 gezelter 1490 fi
17590 gezelter 3319 done
17591 gezelter 1490
17592 gezelter 3319 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17593     if test -n "$ac_eof"; then
17594     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17595     ac_eof=`expr $ac_eof + 1`
17596     fi
17597    
17598     cat >>$CONFIG_STATUS <<_ACEOF
17599     cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
17600     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17601 gezelter 2081 _ACEOF
17602 gezelter 3319 sed '
17603     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17604     s/^/s,@/; s/!/@,|#_!!_#|/
17605     :n
17606     t n
17607     s/'"$ac_delim"'$/,g/; t
17608     s/$/\\/; p
17609     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17610     ' >>$CONFIG_STATUS <conf$$subs.sed
17611     rm -f conf$$subs.sed
17612     cat >>$CONFIG_STATUS <<_ACEOF
17613     CEOF$ac_eof
17614     _ACEOF
17615    
17616    
17617     ac_delim='%!_!# '
17618     for ac_last_try in false false false false false :; do
17619     cat >conf$$subs.sed <<_ACEOF
17620 gezelter 3342 PREPDEFFLAG!$PREPDEFFLAG$ac_delim
17621     FCLIBS!$FCLIBS$ac_delim
17622     FC_FUNC!$FC_FUNC$ac_delim
17623     FC_FUNC_!$FC_FUNC_$ac_delim
17624     MOD!$MOD$ac_delim
17625     F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
17626     MODDIRFLAG!$MODDIRFLAG$ac_delim
17627     F90MODINCSPEC!$F90MODINCSPEC$ac_delim
17628     F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
17629     ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
17630     ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
17631     ZLIB!$ZLIB$ac_delim
17632     FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
17633     FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
17634     FFTW_LIBS!$FFTW_LIBS$ac_delim
17635     QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
17636 gezelter 3319 QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
17637     QHULL!$QHULL$ac_delim
17638     USE_QHULL!$USE_QHULL$ac_delim
17639     CXXCPP!$CXXCPP$ac_delim
17640     OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
17641     OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
17642     OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
17643     USE_OPENBABEL!$USE_OPENBABEL$ac_delim
17644     LIBOBJS!$LIBOBJS$ac_delim
17645     POW_LIB!$POW_LIB$ac_delim
17646     __func__!$__func__$ac_delim
17647     CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
17648     CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
17649     CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
17650     CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
17651     CGAL_LIBS!$CGAL_LIBS$ac_delim
17652     USE_CGAL!$USE_CGAL$ac_delim
17653     DOXYGEN!$DOXYGEN$ac_delim
17654     DOT!$DOT$ac_delim
17655     DOC!$DOC$ac_delim
17656     enable_dot!$enable_dot$ac_delim
17657     enable_html_docs!$enable_html_docs$ac_delim
17658     enable_latex_docs!$enable_latex_docs$ac_delim
17659     BATEXT!$BATEXT$ac_delim
17660     MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
17661     OOPSE!$OOPSE$ac_delim
17662     OOPSE_HOME!$OOPSE_HOME$ac_delim
17663     SUBDIRS!$SUBDIRS$ac_delim
17664     LTLIBOBJS!$LTLIBOBJS$ac_delim
17665     _ACEOF
17666    
17667 gezelter 3342 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 45; then
17668 gezelter 3319 break
17669     elif $ac_last_try; then
17670     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17671     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17672     { (exit 1); exit 1; }; }
17673     else
17674     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17675     fi
17676     done
17677    
17678     ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17679     if test -n "$ac_eof"; then
17680     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17681     ac_eof=`expr $ac_eof + 1`
17682     fi
17683    
17684     cat >>$CONFIG_STATUS <<_ACEOF
17685     cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
17686     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
17687     _ACEOF
17688     sed '
17689     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17690     s/^/s,@/; s/!/@,|#_!!_#|/
17691     :n
17692     t n
17693     s/'"$ac_delim"'$/,g/; t
17694     s/$/\\/; p
17695     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17696     ' >>$CONFIG_STATUS <conf$$subs.sed
17697     rm -f conf$$subs.sed
17698     cat >>$CONFIG_STATUS <<_ACEOF
17699     :end
17700     s/|#_!!_#|//g
17701     CEOF$ac_eof
17702     _ACEOF
17703    
17704    
17705     # VPATH may cause trouble with some makes, so we remove $(srcdir),
17706     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17707     # trailing colons and then remove the whole line if VPATH becomes empty
17708     # (actually we leave an empty line to preserve line numbers).
17709     if test "x$srcdir" = x.; then
17710     ac_vpsub='/^[ ]*VPATH[ ]*=/{
17711     s/:*\$(srcdir):*/:/
17712     s/:*\${srcdir}:*/:/
17713     s/:*@srcdir@:*/:/
17714     s/^\([^=]*=[ ]*\):*/\1/
17715     s/:*$//
17716     s/^[^=]*=[ ]*$//
17717     }'
17718     fi
17719    
17720 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
17721 gezelter 3319 fi # test -n "$CONFIG_FILES"
17722    
17723    
17724     for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS
17725     do
17726     case $ac_tag in
17727     :[FHLC]) ac_mode=$ac_tag; continue;;
17728 gezelter 1490 esac
17729 gezelter 3319 case $ac_mode$ac_tag in
17730     :[FHL]*:*);;
17731     :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17732     echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17733     { (exit 1); exit 1; }; };;
17734     :[FH]-) ac_tag=-:-;;
17735     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17736     esac
17737     ac_save_IFS=$IFS
17738     IFS=:
17739     set x $ac_tag
17740     IFS=$ac_save_IFS
17741     shift
17742     ac_file=$1
17743     shift
17744 gezelter 1490
17745 gezelter 3319 case $ac_mode in
17746     :L) ac_source=$1;;
17747     :[FH])
17748     ac_file_inputs=
17749     for ac_f
17750     do
17751     case $ac_f in
17752     -) ac_f="$tmp/stdin";;
17753     *) # Look for the file first in the build tree, then in the source tree
17754     # (if the path is not absolute). The absolute path cannot be DOS-style,
17755     # because $ac_f cannot contain `:'.
17756     test -f "$ac_f" ||
17757     case $ac_f in
17758     [\\/$]*) false;;
17759     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17760     esac ||
17761     { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17762     echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17763     { (exit 1); exit 1; }; };;
17764     esac
17765     ac_file_inputs="$ac_file_inputs $ac_f"
17766     done
17767    
17768     # Let's still pretend it is `configure' which instantiates (i.e., don't
17769     # use $as_me), people would be surprised to read:
17770     # /* config.h. Generated by config.status. */
17771     configure_input="Generated from "`IFS=:
17772     echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
17773     if test x"$ac_file" != x-; then
17774     configure_input="$ac_file. $configure_input"
17775     { echo "$as_me:$LINENO: creating $ac_file" >&5
17776     echo "$as_me: creating $ac_file" >&6;}
17777     fi
17778    
17779     case $ac_tag in
17780     *:-:* | *:-) cat >"$tmp/stdin";;
17781     esac
17782     ;;
17783     esac
17784    
17785     ac_dir=`$as_dirname -- "$ac_file" ||
17786 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17787     X"$ac_file" : 'X\(//\)[^/]' \| \
17788     X"$ac_file" : 'X\(//\)$' \| \
17789 gezelter 3319 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17790 gezelter 1490 echo X"$ac_file" |
17791 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17792     s//\1/
17793     q
17794     }
17795     /^X\(\/\/\)[^/].*/{
17796     s//\1/
17797     q
17798     }
17799     /^X\(\/\/\)$/{
17800     s//\1/
17801     q
17802     }
17803     /^X\(\/\).*/{
17804     s//\1/
17805     q
17806     }
17807     s/.*/./; q'`
17808     { as_dir="$ac_dir"
17809     case $as_dir in #(
17810     -*) as_dir=./$as_dir;;
17811     esac
17812     test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17813 gezelter 2081 as_dirs=
17814 gezelter 3319 while :; do
17815     case $as_dir in #(
17816     *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
17817     *) as_qdir=$as_dir;;
17818     esac
17819     as_dirs="'$as_qdir' $as_dirs"
17820     as_dir=`$as_dirname -- "$as_dir" ||
17821 gezelter 2081 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17822     X"$as_dir" : 'X\(//\)[^/]' \| \
17823     X"$as_dir" : 'X\(//\)$' \| \
17824 gezelter 3319 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17825 gezelter 2081 echo X"$as_dir" |
17826 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17827     s//\1/
17828     q
17829     }
17830     /^X\(\/\/\)[^/].*/{
17831     s//\1/
17832     q
17833     }
17834     /^X\(\/\/\)$/{
17835     s//\1/
17836     q
17837     }
17838     /^X\(\/\).*/{
17839     s//\1/
17840     q
17841     }
17842     s/.*/./; q'`
17843     test -d "$as_dir" && break
17844 gezelter 2081 done
17845 gezelter 3319 test -z "$as_dirs" || eval "mkdir $as_dirs"
17846     } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17847     echo "$as_me: error: cannot create directory $as_dir" >&2;}
17848 gezelter 2081 { (exit 1); exit 1; }; }; }
17849     ac_builddir=.
17850    
17851 gezelter 3319 case "$ac_dir" in
17852     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17853     *)
17854 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17855 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
17856     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
17857     case $ac_top_builddir_sub in
17858     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17859     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17860     esac ;;
17861     esac
17862     ac_abs_top_builddir=$ac_pwd
17863     ac_abs_builddir=$ac_pwd$ac_dir_suffix
17864     # for backward compatibility:
17865     ac_top_builddir=$ac_top_build_prefix
17866 gezelter 2081
17867     case $srcdir in
17868 gezelter 3319 .) # We are building in place.
17869 gezelter 2081 ac_srcdir=.
17870 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
17871     ac_abs_top_srcdir=$ac_pwd ;;
17872     [\\/]* | ?:[\\/]* ) # Absolute name.
17873 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
17874 gezelter 3319 ac_top_srcdir=$srcdir
17875     ac_abs_top_srcdir=$srcdir ;;
17876     *) # Relative name.
17877     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17878     ac_top_srcdir=$ac_top_build_prefix$srcdir
17879     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17880 gezelter 2081 esac
17881 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17882 gezelter 1490
17883 gezelter 2081
17884 gezelter 3319 case $ac_mode in
17885     :F)
17886     #
17887     # CONFIG_FILE
17888     #
17889 gezelter 2081
17890 gezelter 1490 case $INSTALL in
17891     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17892 gezelter 3319 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17893 gezelter 1490 esac
17894 gezelter 3319 _ACEOF
17895 gezelter 1490
17896 gezelter 3319 cat >>$CONFIG_STATUS <<\_ACEOF
17897     # If the template does not know about datarootdir, expand it.
17898     # FIXME: This hack should be removed a few years after 2.60.
17899     ac_datarootdir_hack=; ac_datarootdir_seen=
17900 gezelter 1490
17901 gezelter 3319 case `sed -n '/datarootdir/ {
17902     p
17903     q
17904     }
17905     /@datadir@/p
17906     /@docdir@/p
17907     /@infodir@/p
17908     /@localedir@/p
17909     /@mandir@/p
17910     ' $ac_file_inputs` in
17911     *datarootdir*) ac_datarootdir_seen=yes;;
17912     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17913     { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17914     echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17915 gezelter 2081 _ACEOF
17916     cat >>$CONFIG_STATUS <<_ACEOF
17917 gezelter 3319 ac_datarootdir_hack='
17918     s&@datadir@&$datadir&g
17919     s&@docdir@&$docdir&g
17920     s&@infodir@&$infodir&g
17921     s&@localedir@&$localedir&g
17922     s&@mandir@&$mandir&g
17923     s&\\\${datarootdir}&$datarootdir&g' ;;
17924     esac
17925     _ACEOF
17926    
17927     # Neutralize VPATH when `$srcdir' = `.'.
17928     # Shell code in configure.ac might set extrasub.
17929     # FIXME: do we really want to maintain this feature?
17930     cat >>$CONFIG_STATUS <<_ACEOF
17931 gezelter 1490 sed "$ac_vpsub
17932     $extrasub
17933 gezelter 2081 _ACEOF
17934     cat >>$CONFIG_STATUS <<\_ACEOF
17935 gezelter 1490 :t
17936     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17937 gezelter 3319 s&@configure_input@&$configure_input&;t t
17938     s&@top_builddir@&$ac_top_builddir_sub&;t t
17939     s&@srcdir@&$ac_srcdir&;t t
17940     s&@abs_srcdir@&$ac_abs_srcdir&;t t
17941     s&@top_srcdir@&$ac_top_srcdir&;t t
17942     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17943     s&@builddir@&$ac_builddir&;t t
17944     s&@abs_builddir@&$ac_abs_builddir&;t t
17945     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17946     s&@INSTALL@&$ac_INSTALL&;t t
17947     $ac_datarootdir_hack
17948     " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
17949 gezelter 1490
17950 gezelter 3319 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17951     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17952     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17953     { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17954     which seems to be undefined. Please make sure it is defined." >&5
17955     echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17956     which seems to be undefined. Please make sure it is defined." >&2;}
17957    
17958     rm -f "$tmp/stdin"
17959 gezelter 2199 case $ac_file in
17960 gezelter 3319 -) cat "$tmp/out"; rm -f "$tmp/out";;
17961     *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
17962 gezelter 2199 esac
17963 gezelter 3319 ;;
17964     :H)
17965     #
17966     # CONFIG_HEADER
17967     #
17968 gezelter 2081 _ACEOF
17969 gezelter 1490
17970 gezelter 3319 # Transform confdefs.h into a sed script `conftest.defines', that
17971     # substitutes the proper values into config.h.in to produce config.h.
17972     rm -f conftest.defines conftest.tail
17973     # First, append a space to every undef/define line, to ease matching.
17974     echo 's/$/ /' >conftest.defines
17975     # Then, protect against being on the right side of a sed subst, or in
17976     # an unquoted here document, in config.status. If some macros were
17977     # called several times there might be several #defines for the same
17978     # symbol, which is useless. But do not sort them, since the last
17979     # AC_DEFINE must be honored.
17980     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17981     # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
17982     # NAME is the cpp macro being defined, VALUE is the value it is being given.
17983     # PARAMS is the parameter list in the macro definition--in most cases, it's
17984     # just an empty string.
17985     ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
17986     ac_dB='\\)[ (].*,\\1define\\2'
17987 gezelter 1490 ac_dC=' '
17988 gezelter 3319 ac_dD=' ,'
17989 gezelter 1490
17990 gezelter 3319 uniq confdefs.h |
17991     sed -n '
17992     t rset
17993     :rset
17994     s/^[ ]*#[ ]*define[ ][ ]*//
17995     t ok
17996     d
17997     :ok
17998     s/[\\&,]/\\&/g
17999     s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
18000     s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
18001     ' >>conftest.defines
18002 gezelter 1490
18003 gezelter 3319 # Remove the space that was appended to ease matching.
18004     # Then replace #undef with comments. This is necessary, for
18005     # example, in the case of _POSIX_SOURCE, which is predefined and required
18006     # on some systems where configure will not decide to define it.
18007     # (The regexp can be short, since the line contains either #define or #undef.)
18008     echo 's/ $//
18009     s,^[ #]*u.*,/* & */,' >>conftest.defines
18010 chuckv 3288
18011 gezelter 3319 # Break up conftest.defines:
18012     ac_max_sed_lines=50
18013 chuckv 3288
18014 gezelter 3319 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
18015     # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
18016     # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
18017     # et cetera.
18018     ac_in='$ac_file_inputs'
18019     ac_out='"$tmp/out1"'
18020     ac_nxt='"$tmp/out2"'
18021 chuckv 3288
18022 gezelter 3319 while :
18023     do
18024     # Write a here document:
18025     cat >>$CONFIG_STATUS <<_ACEOF
18026     # First, check the format of the line:
18027     cat >"\$tmp/defines.sed" <<\\CEOF
18028     /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
18029     /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
18030     b
18031     :def
18032 chuckv 3288 _ACEOF
18033 gezelter 3319 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
18034 gezelter 1490 echo 'CEOF
18035 gezelter 3319 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
18036     ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
18037     sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
18038     grep . conftest.tail >/dev/null || break
18039 gezelter 1490 rm -f conftest.defines
18040     mv conftest.tail conftest.defines
18041     done
18042 gezelter 3319 rm -f conftest.defines conftest.tail
18043 gezelter 1490
18044 gezelter 3319 echo "ac_result=$ac_in" >>$CONFIG_STATUS
18045 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
18046 gezelter 1490 if test x"$ac_file" != x-; then
18047 gezelter 3319 echo "/* $configure_input */" >"$tmp/config.h"
18048     cat "$ac_result" >>"$tmp/config.h"
18049     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
18050 gezelter 2081 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18051 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
18052     else
18053     rm -f $ac_file
18054 gezelter 3319 mv "$tmp/config.h" $ac_file
18055 gezelter 1490 fi
18056     else
18057 gezelter 3319 echo "/* $configure_input */"
18058     cat "$ac_result"
18059 gezelter 1490 fi
18060 gezelter 3319 rm -f "$tmp/out12"
18061     ;;
18062     :L)
18063     #
18064     # CONFIG_LINK
18065     #
18066 gezelter 1490
18067 gezelter 3319 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
18068     echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
18069 gezelter 1490
18070 gezelter 3319 if test ! -r "$srcdir/$ac_source"; then
18071 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
18072     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
18073 gezelter 1490 { (exit 1); exit 1; }; }
18074     fi
18075 gezelter 3319 rm -f "$ac_file"
18076 gezelter 1490
18077 gezelter 3319 # Try a relative symlink, then a hard link, then a copy.
18078     case $srcdir in
18079     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
18080     *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
18081     esac
18082     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
18083     ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
18084     cp -p "$srcdir/$ac_source" "$ac_file" ||
18085     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
18086     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
18087     { (exit 1); exit 1; }; }
18088     ;;
18089 gezelter 2081
18090 gezelter 3319 esac
18091 gezelter 2081
18092    
18093 gezelter 3319 case $ac_file$ac_mode in
18094     "make/Makefile":F) chmod 0755 scripts/* ;;
18095     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
18096     "src/math/Makefile":F) chmod 0755 scripts/* ;;
18097     "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
18098     "scripts/filepp":F) chmod 0755 scripts/* ;;
18099 gezelter 1490
18100     esac
18101 gezelter 3319 done # for ac_tag
18102 gezelter 1490
18103    
18104     { (exit 0); exit 0; }
18105 gezelter 2081 _ACEOF
18106 gezelter 1490 chmod +x $CONFIG_STATUS
18107     ac_clean_files=$ac_clean_files_save
18108    
18109 gezelter 2081
18110 gezelter 1490 # configure is writing to config.log, and then calls config.status.
18111     # config.status does its own redirection, appending to config.log.
18112     # Unfortunately, on DOS this fails, as config.log is still kept open
18113     # by configure, so config.status won't be able to write to it; its
18114     # output is simply discarded. So we exec the FD to /dev/null,
18115     # effectively closing config.log, so it can be properly (re)opened and
18116     # appended to by config.status. When coming back to configure, we
18117     # need to make the FD available again.
18118     if test "$no_create" != yes; then
18119     ac_cs_success=:
18120 gezelter 2081 ac_config_status_args=
18121     test "$silent" = yes &&
18122     ac_config_status_args="$ac_config_status_args --quiet"
18123 gezelter 1490 exec 5>/dev/null
18124 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18125 gezelter 1490 exec 5>>config.log
18126     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18127     # would make configure fail if this is the last instruction.
18128     $ac_cs_success || { (exit 1); exit 1; }
18129     fi
18130    

Properties

Name Value
svn:executable *