ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3332
Committed: Wed Jan 23 22:36:36 2008 UTC (16 years, 7 months ago) by gezelter
File size: 495327 byte(s)
Log Message:
fixing a configure script error

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     CXX
668     CXXFLAGS
669     LDFLAGS
670     CPPFLAGS
671     ac_ct_CXX
672     EXEEXT
673     OBJEXT
674     CC
675     CFLAGS
676     ac_ct_CC
677     FC
678     FCFLAGS
679     ac_ct_FC
680     CPP
681     GREP
682     EGREP
683     LN_S
684     SET_MAKE
685     RANLIB
686     YACC
687     YFLAGS
688     LEX
689     LEX_OUTPUT_ROOT
690     LEXLIB
691     PERLINTERP
692     PERL_SHEBANG
693     INSTALL_PROGRAM
694     INSTALL_SCRIPT
695     INSTALL_DATA
696     AR
697     PS
698     FCFLAGS_F90
699     FCFLAGS_SRCEXT
700     PREPDEFFLAG
701     FCLIBS
702     FC_FUNC
703     FC_FUNC_
704     MOD
705     F90_WORK_FILES_ARG
706     MODDIRFLAG
707     F90MODINCSPEC
708     F90_MODULE_NAMES
709     ZLIB_INC_DIR
710     ZLIB_LIB_DIR
711     ZLIB
712     FFTW_INC_DIR
713     FFTW_LIB_DIR
714     FFTW_LIBS
715     QHULL_INC_DIR
716     QHULL_LIB_DIR
717     QHULL
718     USE_QHULL
719     CXXCPP
720     OPENBABEL_INC_DIR
721     OPENBABEL_LIB_DIR
722     OPENBABEL_LIB
723     USE_OPENBABEL
724     LIBOBJS
725     POW_LIB
726     __func__
727     MPI_LIB_DIR
728     MPI_INC_DIR
729     MPI_F90_INC
730     MPI_LIB
731     MPI_F90_LIB
732     USE_MPI
733     CGAL_MAKEFILE
734     CGAL_CXXFLAGS
735     CGAL_CPPFLAGS
736     CGAL_LDFLAGS
737     CGAL_LIBS
738     USE_CGAL
739     DOXYGEN
740     DOT
741     DOC
742     enable_dot
743     enable_html_docs
744     enable_latex_docs
745     BATEXT
746     MKINSTALLDIRS
747     OOPSE
748     OOPSE_HOME
749     SUBDIRS
750     LTLIBOBJS'
751 gezelter 2081 ac_subst_files=''
752 gezelter 3319 ac_precious_vars='build_alias
753     host_alias
754     target_alias
755     CXX
756     CXXFLAGS
757     LDFLAGS
758     LIBS
759     CPPFLAGS
760     CCC
761     CC
762     CFLAGS
763     FC
764     FCFLAGS
765     CPP
766     YACC
767     YFLAGS
768     CXXCPP'
769 gezelter 2081
770 gezelter 3319
771 gezelter 1490 # Initialize some variables set by options.
772     ac_init_help=
773     ac_init_version=false
774     # The variables have the same names as the options, with
775     # dashes changed to underlines.
776     cache_file=/dev/null
777     exec_prefix=NONE
778     no_create=
779     no_recursion=
780     prefix=NONE
781     program_prefix=NONE
782     program_suffix=NONE
783     program_transform_name=s,x,x,
784     silent=
785     site=
786     srcdir=
787     verbose=
788     x_includes=NONE
789     x_libraries=NONE
790    
791     # Installation directory options.
792     # These are left unexpanded so users can "make install exec_prefix=/foo"
793     # and all the variables that are supposed to be based on exec_prefix
794     # by default will actually change.
795     # Use braces instead of parens because sh, perl, etc. also accept them.
796 gezelter 3319 # (The list follows the same order as the GNU Coding Standards.)
797 gezelter 1490 bindir='${exec_prefix}/bin'
798     sbindir='${exec_prefix}/sbin'
799     libexecdir='${exec_prefix}/libexec'
800 gezelter 3319 datarootdir='${prefix}/share'
801     datadir='${datarootdir}'
802 gezelter 1490 sysconfdir='${prefix}/etc'
803     sharedstatedir='${prefix}/com'
804     localstatedir='${prefix}/var'
805     includedir='${prefix}/include'
806     oldincludedir='/usr/include'
807 gezelter 3319 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
808     infodir='${datarootdir}/info'
809     htmldir='${docdir}'
810     dvidir='${docdir}'
811     pdfdir='${docdir}'
812     psdir='${docdir}'
813     libdir='${exec_prefix}/lib'
814     localedir='${datarootdir}/locale'
815     mandir='${datarootdir}/man'
816 gezelter 1490
817     ac_prev=
818 gezelter 3319 ac_dashdash=
819 gezelter 1490 for ac_option
820     do
821     # If the previous option needs an argument, assign it.
822     if test -n "$ac_prev"; then
823 gezelter 3319 eval $ac_prev=\$ac_option
824 gezelter 1490 ac_prev=
825     continue
826     fi
827    
828 gezelter 3319 case $ac_option in
829     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
830     *) ac_optarg=yes ;;
831     esac
832 gezelter 1490
833     # Accept the important Cygnus configure options, so we can diagnose typos.
834    
835 gezelter 3319 case $ac_dashdash$ac_option in
836     --)
837     ac_dashdash=yes ;;
838 gezelter 1490
839     -bindir | --bindir | --bindi | --bind | --bin | --bi)
840     ac_prev=bindir ;;
841     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
842     bindir=$ac_optarg ;;
843    
844     -build | --build | --buil | --bui | --bu)
845     ac_prev=build_alias ;;
846     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
847     build_alias=$ac_optarg ;;
848    
849     -cache-file | --cache-file | --cache-fil | --cache-fi \
850     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
851     ac_prev=cache_file ;;
852     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
853     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
854     cache_file=$ac_optarg ;;
855    
856     --config-cache | -C)
857     cache_file=config.cache ;;
858    
859 gezelter 3319 -datadir | --datadir | --datadi | --datad)
860 gezelter 1490 ac_prev=datadir ;;
861 gezelter 3319 -datadir=* | --datadir=* | --datadi=* | --datad=*)
862 gezelter 1490 datadir=$ac_optarg ;;
863    
864 gezelter 3319 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
865     | --dataroo | --dataro | --datar)
866     ac_prev=datarootdir ;;
867     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
868     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
869     datarootdir=$ac_optarg ;;
870    
871 gezelter 1490 -disable-* | --disable-*)
872     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873     # Reject names that are not valid shell variable names.
874 gezelter 3319 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
875 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
876     { (exit 1); exit 1; }; }
877 gezelter 3319 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
878     eval enable_$ac_feature=no ;;
879 gezelter 1490
880 gezelter 3319 -docdir | --docdir | --docdi | --doc | --do)
881     ac_prev=docdir ;;
882     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
883     docdir=$ac_optarg ;;
884    
885     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
886     ac_prev=dvidir ;;
887     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
888     dvidir=$ac_optarg ;;
889    
890 gezelter 1490 -enable-* | --enable-*)
891     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
892     # Reject names that are not valid shell variable names.
893 gezelter 3319 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
894 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
895     { (exit 1); exit 1; }; }
896 gezelter 3319 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
897     eval enable_$ac_feature=\$ac_optarg ;;
898 gezelter 1490
899     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
900     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
901     | --exec | --exe | --ex)
902     ac_prev=exec_prefix ;;
903     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
904     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
905     | --exec=* | --exe=* | --ex=*)
906     exec_prefix=$ac_optarg ;;
907    
908     -gas | --gas | --ga | --g)
909     # Obsolete; use --with-gas.
910     with_gas=yes ;;
911    
912     -help | --help | --hel | --he | -h)
913     ac_init_help=long ;;
914     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
915     ac_init_help=recursive ;;
916     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
917     ac_init_help=short ;;
918    
919     -host | --host | --hos | --ho)
920     ac_prev=host_alias ;;
921     -host=* | --host=* | --hos=* | --ho=*)
922     host_alias=$ac_optarg ;;
923    
924 gezelter 3319 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
925     ac_prev=htmldir ;;
926     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
927     | --ht=*)
928     htmldir=$ac_optarg ;;
929    
930 gezelter 1490 -includedir | --includedir | --includedi | --included | --include \
931     | --includ | --inclu | --incl | --inc)
932     ac_prev=includedir ;;
933     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
934     | --includ=* | --inclu=* | --incl=* | --inc=*)
935     includedir=$ac_optarg ;;
936    
937     -infodir | --infodir | --infodi | --infod | --info | --inf)
938     ac_prev=infodir ;;
939     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
940     infodir=$ac_optarg ;;
941    
942     -libdir | --libdir | --libdi | --libd)
943     ac_prev=libdir ;;
944     -libdir=* | --libdir=* | --libdi=* | --libd=*)
945     libdir=$ac_optarg ;;
946    
947     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
948     | --libexe | --libex | --libe)
949     ac_prev=libexecdir ;;
950     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
951     | --libexe=* | --libex=* | --libe=*)
952     libexecdir=$ac_optarg ;;
953    
954 gezelter 3319 -localedir | --localedir | --localedi | --localed | --locale)
955     ac_prev=localedir ;;
956     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
957     localedir=$ac_optarg ;;
958    
959 gezelter 1490 -localstatedir | --localstatedir | --localstatedi | --localstated \
960 gezelter 3319 | --localstate | --localstat | --localsta | --localst | --locals)
961 gezelter 1490 ac_prev=localstatedir ;;
962     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
963 gezelter 3319 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
964 gezelter 1490 localstatedir=$ac_optarg ;;
965    
966     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
967     ac_prev=mandir ;;
968     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
969     mandir=$ac_optarg ;;
970    
971     -nfp | --nfp | --nf)
972     # Obsolete; use --without-fp.
973     with_fp=no ;;
974    
975     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
976 gezelter 2081 | --no-cr | --no-c | -n)
977 gezelter 1490 no_create=yes ;;
978    
979     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
980     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
981     no_recursion=yes ;;
982    
983     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
984     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
985     | --oldin | --oldi | --old | --ol | --o)
986     ac_prev=oldincludedir ;;
987     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
988     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
989     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
990     oldincludedir=$ac_optarg ;;
991    
992     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
993     ac_prev=prefix ;;
994     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
995     prefix=$ac_optarg ;;
996    
997     -program-prefix | --program-prefix | --program-prefi | --program-pref \
998     | --program-pre | --program-pr | --program-p)
999     ac_prev=program_prefix ;;
1000     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1001     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1002     program_prefix=$ac_optarg ;;
1003    
1004     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1005     | --program-suf | --program-su | --program-s)
1006     ac_prev=program_suffix ;;
1007     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1008     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1009     program_suffix=$ac_optarg ;;
1010    
1011     -program-transform-name | --program-transform-name \
1012     | --program-transform-nam | --program-transform-na \
1013     | --program-transform-n | --program-transform- \
1014     | --program-transform | --program-transfor \
1015     | --program-transfo | --program-transf \
1016     | --program-trans | --program-tran \
1017     | --progr-tra | --program-tr | --program-t)
1018     ac_prev=program_transform_name ;;
1019     -program-transform-name=* | --program-transform-name=* \
1020     | --program-transform-nam=* | --program-transform-na=* \
1021     | --program-transform-n=* | --program-transform-=* \
1022     | --program-transform=* | --program-transfor=* \
1023     | --program-transfo=* | --program-transf=* \
1024     | --program-trans=* | --program-tran=* \
1025     | --progr-tra=* | --program-tr=* | --program-t=*)
1026     program_transform_name=$ac_optarg ;;
1027    
1028 gezelter 3319 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1029     ac_prev=pdfdir ;;
1030     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1031     pdfdir=$ac_optarg ;;
1032    
1033     -psdir | --psdir | --psdi | --psd | --ps)
1034     ac_prev=psdir ;;
1035     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1036     psdir=$ac_optarg ;;
1037    
1038 gezelter 1490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039     | -silent | --silent | --silen | --sile | --sil)
1040     silent=yes ;;
1041    
1042     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1043     ac_prev=sbindir ;;
1044     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1045     | --sbi=* | --sb=*)
1046     sbindir=$ac_optarg ;;
1047    
1048     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1049     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1050     | --sharedst | --shareds | --shared | --share | --shar \
1051     | --sha | --sh)
1052     ac_prev=sharedstatedir ;;
1053     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1054     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1055     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1056     | --sha=* | --sh=*)
1057     sharedstatedir=$ac_optarg ;;
1058    
1059     -site | --site | --sit)
1060     ac_prev=site ;;
1061     -site=* | --site=* | --sit=*)
1062     site=$ac_optarg ;;
1063    
1064     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1065     ac_prev=srcdir ;;
1066     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1067     srcdir=$ac_optarg ;;
1068    
1069     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1070     | --syscon | --sysco | --sysc | --sys | --sy)
1071     ac_prev=sysconfdir ;;
1072     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1073     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1074     sysconfdir=$ac_optarg ;;
1075    
1076     -target | --target | --targe | --targ | --tar | --ta | --t)
1077     ac_prev=target_alias ;;
1078     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1079     target_alias=$ac_optarg ;;
1080    
1081     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1082     verbose=yes ;;
1083    
1084     -version | --version | --versio | --versi | --vers | -V)
1085     ac_init_version=: ;;
1086    
1087     -with-* | --with-*)
1088     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1089     # Reject names that are not valid shell variable names.
1090 gezelter 3319 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1091 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
1092     { (exit 1); exit 1; }; }
1093 gezelter 3319 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1094     eval with_$ac_package=\$ac_optarg ;;
1095 gezelter 1490
1096     -without-* | --without-*)
1097     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1098     # Reject names that are not valid shell variable names.
1099 gezelter 3319 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1100 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
1101     { (exit 1); exit 1; }; }
1102 gezelter 3319 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1103     eval with_$ac_package=no ;;
1104 gezelter 1490
1105     --x)
1106     # Obsolete; use --with-x.
1107     with_x=yes ;;
1108    
1109     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1110     | --x-incl | --x-inc | --x-in | --x-i)
1111     ac_prev=x_includes ;;
1112     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1113     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1114     x_includes=$ac_optarg ;;
1115    
1116     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1117     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1118     ac_prev=x_libraries ;;
1119     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1120     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1121     x_libraries=$ac_optarg ;;
1122    
1123     -*) { echo "$as_me: error: unrecognized option: $ac_option
1124     Try \`$0 --help' for more information." >&2
1125     { (exit 1); exit 1; }; }
1126     ;;
1127    
1128     *=*)
1129     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1130     # Reject names that are not valid shell variable names.
1131 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1132 gezelter 1490 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1133     { (exit 1); exit 1; }; }
1134 gezelter 3319 eval $ac_envvar=\$ac_optarg
1135 gezelter 1490 export $ac_envvar ;;
1136    
1137     *)
1138     # FIXME: should be removed in autoconf 3.0.
1139     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1140 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1141 gezelter 1490 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1142     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1143     ;;
1144    
1145     esac
1146     done
1147    
1148     if test -n "$ac_prev"; then
1149     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1150     { echo "$as_me: error: missing argument to $ac_option" >&2
1151     { (exit 1); exit 1; }; }
1152     fi
1153    
1154 gezelter 3319 # Be sure to have absolute directory names.
1155     for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156     datadir sysconfdir sharedstatedir localstatedir includedir \
1157     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158     libdir localedir mandir
1159 gezelter 2081 do
1160 gezelter 3319 eval ac_val=\$$ac_var
1161 gezelter 2081 case $ac_val in
1162 gezelter 3319 [\\/$]* | ?:[\\/]* ) continue;;
1163     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1164 gezelter 2081 esac
1165 gezelter 3319 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1166     { (exit 1); exit 1; }; }
1167 gezelter 2081 done
1168    
1169 gezelter 1490 # There might be people who depend on the old broken behavior: `$host'
1170     # used to hold the argument of --host etc.
1171 gezelter 2081 # FIXME: To remove some day.
1172 gezelter 1490 build=$build_alias
1173     host=$host_alias
1174     target=$target_alias
1175    
1176 gezelter 2081 # FIXME: To remove some day.
1177 gezelter 1490 if test "x$host_alias" != x; then
1178     if test "x$build_alias" = x; then
1179     cross_compiling=maybe
1180     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1181     If a cross compiler is detected then cross compile mode will be used." >&2
1182     elif test "x$build_alias" != "x$host_alias"; then
1183     cross_compiling=yes
1184     fi
1185     fi
1186    
1187     ac_tool_prefix=
1188     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1189    
1190     test "$silent" = yes && exec 6>/dev/null
1191    
1192 gezelter 2081
1193 gezelter 3319 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1194     ac_ls_di=`ls -di .` &&
1195     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1196     { echo "$as_me: error: Working directory cannot be determined" >&2
1197     { (exit 1); exit 1; }; }
1198     test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199     { echo "$as_me: error: pwd does not report name of working directory" >&2
1200     { (exit 1); exit 1; }; }
1201    
1202    
1203 gezelter 1490 # Find the source files, if location was not specified.
1204     if test -z "$srcdir"; then
1205     ac_srcdir_defaulted=yes
1206 gezelter 3319 # Try the directory containing this script, then the parent directory.
1207     ac_confdir=`$as_dirname -- "$0" ||
1208 gezelter 2081 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1209     X"$0" : 'X\(//\)[^/]' \| \
1210     X"$0" : 'X\(//\)$' \| \
1211 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1212 gezelter 2081 echo X"$0" |
1213 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1214     s//\1/
1215     q
1216     }
1217     /^X\(\/\/\)[^/].*/{
1218     s//\1/
1219     q
1220     }
1221     /^X\(\/\/\)$/{
1222     s//\1/
1223     q
1224     }
1225     /^X\(\/\).*/{
1226     s//\1/
1227     q
1228     }
1229     s/.*/./; q'`
1230 gezelter 1490 srcdir=$ac_confdir
1231 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1232 gezelter 1490 srcdir=..
1233     fi
1234     else
1235     ac_srcdir_defaulted=no
1236     fi
1237 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1238     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1239     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1240 gezelter 1490 { (exit 1); exit 1; }; }
1241 gezelter 3319 fi
1242     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1243     ac_abs_confdir=`(
1244     cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1245 chuckv 3288 { (exit 1); exit 1; }; }
1246 gezelter 3319 pwd)`
1247     # When building in place, set srcdir=.
1248     if test "$ac_abs_confdir" = "$ac_pwd"; then
1249     srcdir=.
1250 chuckv 3275 fi
1251 gezelter 3319 # Remove unnecessary trailing slashes from srcdir.
1252     # Double slashes in file names in object file debugging info
1253     # mess up M-x gdb in Emacs.
1254     case $srcdir in
1255     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1256     esac
1257     for ac_var in $ac_precious_vars; do
1258     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1259     eval ac_env_${ac_var}_value=\$${ac_var}
1260     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1261     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1262     done
1263 gezelter 1490
1264     #
1265     # Report the --help message.
1266     #
1267     if test "$ac_init_help" = "long"; then
1268     # Omit some internal or obsolete options to make the list less imposing.
1269     # This message is too long to be a string in the A/UX 3.1 sh.
1270 gezelter 2081 cat <<_ACEOF
1271 chuckv 3288 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1272 gezelter 1490
1273     Usage: $0 [OPTION]... [VAR=VALUE]...
1274    
1275     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1276     VAR=VALUE. See below for descriptions of some of the useful variables.
1277    
1278     Defaults for the options are specified in brackets.
1279    
1280     Configuration:
1281     -h, --help display this help and exit
1282     --help=short display options specific to this package
1283     --help=recursive display the short help of all the included packages
1284     -V, --version display version information and exit
1285     -q, --quiet, --silent do not print \`checking...' messages
1286     --cache-file=FILE cache test results in FILE [disabled]
1287     -C, --config-cache alias for \`--cache-file=config.cache'
1288     -n, --no-create do not create output files
1289     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1290    
1291     Installation directories:
1292     --prefix=PREFIX install architecture-independent files in PREFIX
1293 gezelter 2081 [$ac_default_prefix]
1294 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1295 gezelter 2081 [PREFIX]
1296 gezelter 1490
1297     By default, \`make install' will install all the files in
1298     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1299     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1300     for instance \`--prefix=\$HOME'.
1301    
1302     For better control, use the options below.
1303    
1304     Fine tuning of the installation directories:
1305     --bindir=DIR user executables [EPREFIX/bin]
1306     --sbindir=DIR system admin executables [EPREFIX/sbin]
1307     --libexecdir=DIR program executables [EPREFIX/libexec]
1308     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1309     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1310     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1311     --libdir=DIR object code libraries [EPREFIX/lib]
1312     --includedir=DIR C header files [PREFIX/include]
1313     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1314 gezelter 3319 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1315     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1316     --infodir=DIR info documentation [DATAROOTDIR/info]
1317     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1318     --mandir=DIR man documentation [DATAROOTDIR/man]
1319     --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1320     --htmldir=DIR html documentation [DOCDIR]
1321     --dvidir=DIR dvi documentation [DOCDIR]
1322     --pdfdir=DIR pdf documentation [DOCDIR]
1323     --psdir=DIR ps documentation [DOCDIR]
1324 gezelter 2081 _ACEOF
1325 gezelter 1490
1326 gezelter 2081 cat <<\_ACEOF
1327 gezelter 1490
1328     System types:
1329     --build=BUILD configure for building on BUILD [guessed]
1330 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1331     _ACEOF
1332 gezelter 1490 fi
1333    
1334     if test -n "$ac_init_help"; then
1335     case $ac_init_help in
1336 chuckv 3288 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1337 gezelter 1490 esac
1338 gezelter 2081 cat <<\_ACEOF
1339 gezelter 1490
1340     Optional Features:
1341     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1342     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1343 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1344 gezelter 1490 --enable-debug Compile OOPSE in debug mode
1345 gezelter 2757 --enable-single compile OOPSE in single precision
1346     --enable-float synonym for --enable-single
1347 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
1348     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1349     --enable-html-docs enable HTML generation with doxygen (yes)
1350     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1351 gezelter 1490
1352     Optional Packages:
1353     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1354     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1355 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
1356     to start it (seldom needed)
1357 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
1358     to /usr/local or /usr if not found in /usr/local)
1359 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
1360     to /usr/local or /usr if not found in /usr/local)
1361 chuckv 3291 --with-qhull=DIR root directory path of qhull installation (defaults
1362     to /usr/local or /usr if not found in /usr/local)
1363 gezelter 3319 --with-openbabel=DIR root directory path of openbabel-2.x installation
1364     (defaults to /usr/local or /usr if not found in
1365     /usr/local)
1366 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
1367 chuckv 3288 --with-cgalmakefile=makefile
1368     Use the following CGAL makefile
1369 gezelter 1490
1370     Some influential environment variables:
1371 gezelter 2547 CXX C++ compiler command
1372     CXXFLAGS C++ compiler flags
1373 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1374     nonstandard directory <lib dir>
1375 gezelter 3319 LIBS libraries to pass to the linker, e.g. -l<library>
1376     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1377     you have headers in a nonstandard directory <include dir>
1378 gezelter 2547 CC C compiler command
1379     CFLAGS C compiler flags
1380     FC Fortran compiler command
1381     FCFLAGS Fortran compiler flags
1382 gezelter 2473 CPP C preprocessor
1383 gezelter 3319 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1384     the first program found out of: `bison -y', `byacc', `yacc'.
1385     YFLAGS The list of arguments that will be passed by default to $YACC.
1386     This script will default YFLAGS to the empty string to avoid a
1387     default value of `-d' given by some make applications.
1388 gezelter 2190 CXXCPP C++ preprocessor
1389 gezelter 1490
1390     Use these variables to override the choices made by `configure' or to help
1391     it to find libraries and programs with nonstandard names/locations.
1392    
1393     Report bugs to <gezelter@nd.edu>.
1394 gezelter 2081 _ACEOF
1395 gezelter 3319 ac_status=$?
1396 gezelter 1490 fi
1397    
1398     if test "$ac_init_help" = "recursive"; then
1399     # If there are subdirs, report their specific --help.
1400 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1401 gezelter 3319 test -d "$ac_dir" || continue
1402 gezelter 2081 ac_builddir=.
1403 gezelter 1490
1404 gezelter 3319 case "$ac_dir" in
1405     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1406     *)
1407 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1408 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
1409     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1410     case $ac_top_builddir_sub in
1411     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1413     esac ;;
1414     esac
1415     ac_abs_top_builddir=$ac_pwd
1416     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1417     # for backward compatibility:
1418     ac_top_builddir=$ac_top_build_prefix
1419 gezelter 1490
1420 gezelter 2081 case $srcdir in
1421 gezelter 3319 .) # We are building in place.
1422 gezelter 2081 ac_srcdir=.
1423 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
1424     ac_abs_top_srcdir=$ac_pwd ;;
1425     [\\/]* | ?:[\\/]* ) # Absolute name.
1426 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
1427 gezelter 3319 ac_top_srcdir=$srcdir
1428     ac_abs_top_srcdir=$srcdir ;;
1429     *) # Relative name.
1430     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1431     ac_top_srcdir=$ac_top_build_prefix$srcdir
1432     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1433 gezelter 2081 esac
1434 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1435 gezelter 2081
1436 gezelter 3319 cd "$ac_dir" || { ac_status=$?; continue; }
1437     # Check for guested configure.
1438     if test -f "$ac_srcdir/configure.gnu"; then
1439     echo &&
1440     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1441     elif test -f "$ac_srcdir/configure"; then
1442     echo &&
1443     $SHELL "$ac_srcdir/configure" --help=recursive
1444 gezelter 1490 else
1445 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1446 gezelter 3319 fi || ac_status=$?
1447     cd "$ac_pwd" || { ac_status=$?; break; }
1448 gezelter 1490 done
1449     fi
1450    
1451 gezelter 3319 test -n "$ac_init_help" && exit $ac_status
1452 gezelter 1490 if $ac_init_version; then
1453 gezelter 2081 cat <<\_ACEOF
1454 chuckv 3288 OOPSE configure 4.0
1455 gezelter 3319 generated by GNU Autoconf 2.61
1456 gezelter 1490
1457 gezelter 3319 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1458     2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1459 gezelter 1490 This configure script is free software; the Free Software Foundation
1460     gives unlimited permission to copy, distribute and modify it.
1461 gezelter 2081 _ACEOF
1462 gezelter 3319 exit
1463 gezelter 1490 fi
1464 gezelter 3319 cat >config.log <<_ACEOF
1465 gezelter 1490 This file contains any messages produced by compilers while
1466     running configure, to aid debugging if configure makes a mistake.
1467    
1468 chuckv 3288 It was created by OOPSE $as_me 4.0, which was
1469 gezelter 3319 generated by GNU Autoconf 2.61. Invocation command line was
1470 gezelter 1490
1471     $ $0 $@
1472    
1473 gezelter 2081 _ACEOF
1474 gezelter 3319 exec 5>>config.log
1475 gezelter 1490 {
1476     cat <<_ASUNAME
1477 gezelter 2081 ## --------- ##
1478     ## Platform. ##
1479     ## --------- ##
1480 gezelter 1490
1481     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1482     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1483     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1484     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1485     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1486    
1487     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1488     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1489    
1490     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1491     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1492     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1493 gezelter 3319 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1494 gezelter 1490 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1495     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1496     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1497    
1498 gezelter 2081 _ASUNAME
1499 gezelter 2029
1500 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1501     for as_dir in $PATH
1502     do
1503     IFS=$as_save_IFS
1504     test -z "$as_dir" && as_dir=.
1505     echo "PATH: $as_dir"
1506     done
1507 gezelter 3319 IFS=$as_save_IFS
1508 gezelter 2081
1509 gezelter 1490 } >&5
1510    
1511 gezelter 2081 cat >&5 <<_ACEOF
1512 gezelter 1490
1513    
1514 gezelter 2081 ## ----------- ##
1515     ## Core tests. ##
1516     ## ----------- ##
1517    
1518     _ACEOF
1519    
1520    
1521 gezelter 1490 # Keep a trace of the command line.
1522     # Strip out --no-create and --no-recursion so they do not pile up.
1523 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1524 gezelter 1490 # Also quote any args containing shell meta-characters.
1525 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1526 gezelter 1490 ac_configure_args=
1527 gezelter 2081 ac_configure_args0=
1528     ac_configure_args1=
1529     ac_must_keep_next=false
1530     for ac_pass in 1 2
1531 gezelter 1490 do
1532 gezelter 2081 for ac_arg
1533     do
1534     case $ac_arg in
1535     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1536     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1537     | -silent | --silent | --silen | --sile | --sil)
1538     continue ;;
1539 gezelter 3319 *\'*)
1540 gezelter 2081 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1541     esac
1542     case $ac_pass in
1543     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1544     2)
1545     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1546     if test $ac_must_keep_next = true; then
1547     ac_must_keep_next=false # Got value, back to normal.
1548     else
1549     case $ac_arg in
1550     *=* | --config-cache | -C | -disable-* | --disable-* \
1551     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1552     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1553     | -with-* | --with-* | -without-* | --without-* | --x)
1554     case "$ac_configure_args0 " in
1555     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1556     esac
1557     ;;
1558     -* ) ac_must_keep_next=true ;;
1559     esac
1560     fi
1561 gezelter 3319 ac_configure_args="$ac_configure_args '$ac_arg'"
1562 gezelter 2081 ;;
1563     esac
1564     done
1565 gezelter 1490 done
1566 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1567     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1568 gezelter 1490
1569     # When interrupted or exit'd, cleanup temporary files, and complete
1570     # config.log. We remove comments because anyway the quotes in there
1571     # would cause problems or look ugly.
1572 gezelter 3319 # WARNING: Use '\'' to represent an apostrophe within the trap.
1573     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1574 gezelter 1490 trap 'exit_status=$?
1575     # Save into config.log some information that might help in debugging.
1576 gezelter 2081 {
1577     echo
1578    
1579     cat <<\_ASBOX
1580     ## ---------------- ##
1581     ## Cache variables. ##
1582     ## ---------------- ##
1583     _ASBOX
1584     echo
1585     # The following way of writing the cache mishandles newlines in values,
1586 gezelter 3319 (
1587     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1588     eval ac_val=\$$ac_var
1589     case $ac_val in #(
1590     *${as_nl}*)
1591     case $ac_var in #(
1592     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1593     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1594     esac
1595     case $ac_var in #(
1596     _ | IFS | as_nl) ;; #(
1597     *) $as_unset $ac_var ;;
1598     esac ;;
1599     esac
1600     done
1601 gezelter 1490 (set) 2>&1 |
1602 gezelter 3319 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1603     *${as_nl}ac_space=\ *)
1604 gezelter 1490 sed -n \
1605 gezelter 3319 "s/'\''/'\''\\\\'\'''\''/g;
1606     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1607     ;; #(
1608 gezelter 1490 *)
1609 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1610 gezelter 1490 ;;
1611 gezelter 3319 esac |
1612     sort
1613     )
1614 gezelter 2081 echo
1615    
1616     cat <<\_ASBOX
1617     ## ----------------- ##
1618     ## Output variables. ##
1619     ## ----------------- ##
1620     _ASBOX
1621     echo
1622     for ac_var in $ac_subst_vars
1623     do
1624 gezelter 3319 eval ac_val=\$$ac_var
1625     case $ac_val in
1626     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1627     esac
1628     echo "$ac_var='\''$ac_val'\''"
1629 gezelter 2081 done | sort
1630     echo
1631    
1632     if test -n "$ac_subst_files"; then
1633     cat <<\_ASBOX
1634 gezelter 3319 ## ------------------- ##
1635     ## File substitutions. ##
1636     ## ------------------- ##
1637 gezelter 2081 _ASBOX
1638     echo
1639     for ac_var in $ac_subst_files
1640     do
1641 gezelter 3319 eval ac_val=\$$ac_var
1642     case $ac_val in
1643     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1644     esac
1645     echo "$ac_var='\''$ac_val'\''"
1646 gezelter 2081 done | sort
1647     echo
1648     fi
1649    
1650     if test -s confdefs.h; then
1651     cat <<\_ASBOX
1652     ## ----------- ##
1653     ## confdefs.h. ##
1654     ## ----------- ##
1655     _ASBOX
1656     echo
1657 gezelter 3319 cat confdefs.h
1658 gezelter 2081 echo
1659     fi
1660     test "$ac_signal" != 0 &&
1661     echo "$as_me: caught signal $ac_signal"
1662     echo "$as_me: exit $exit_status"
1663     } >&5
1664 gezelter 3319 rm -f core *.core core.conftest.* &&
1665     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1666 gezelter 1490 exit $exit_status
1667 gezelter 3319 ' 0
1668 gezelter 1490 for ac_signal in 1 2 13 15; do
1669 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1670 gezelter 1490 done
1671     ac_signal=0
1672    
1673     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1674 gezelter 3319 rm -f -r conftest* confdefs.h
1675 gezelter 1490
1676 gezelter 2081 # Predefined preprocessor variables.
1677    
1678     cat >>confdefs.h <<_ACEOF
1679     #define PACKAGE_NAME "$PACKAGE_NAME"
1680     _ACEOF
1681    
1682    
1683     cat >>confdefs.h <<_ACEOF
1684     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1685     _ACEOF
1686    
1687    
1688     cat >>confdefs.h <<_ACEOF
1689     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1690     _ACEOF
1691    
1692    
1693     cat >>confdefs.h <<_ACEOF
1694     #define PACKAGE_STRING "$PACKAGE_STRING"
1695     _ACEOF
1696    
1697    
1698     cat >>confdefs.h <<_ACEOF
1699     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1700     _ACEOF
1701    
1702    
1703 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1704     # Prefer explicitly selected file to automatically selected ones.
1705 gezelter 3319 if test -n "$CONFIG_SITE"; then
1706     set x "$CONFIG_SITE"
1707     elif test "x$prefix" != xNONE; then
1708     set x "$prefix/share/config.site" "$prefix/etc/config.site"
1709     else
1710     set x "$ac_default_prefix/share/config.site" \
1711     "$ac_default_prefix/etc/config.site"
1712 gezelter 1490 fi
1713 gezelter 3319 shift
1714     for ac_site_file
1715     do
1716 gezelter 1490 if test -r "$ac_site_file"; then
1717 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1718 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1719 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1720 gezelter 1490 . "$ac_site_file"
1721     fi
1722     done
1723    
1724     if test -r "$cache_file"; then
1725     # Some versions of bash will fail to source /dev/null (special
1726     # files actually), so we avoid doing that.
1727     if test -f "$cache_file"; then
1728 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1729 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1730     case $cache_file in
1731 gezelter 3319 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1732     *) . "./$cache_file";;
1733 gezelter 1490 esac
1734     fi
1735     else
1736 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1737 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1738     >$cache_file
1739     fi
1740    
1741     # Check that the precious variables saved in the cache have kept the same
1742     # value.
1743 gezelter 2081 ac_cache_corrupted=false
1744 gezelter 3319 for ac_var in $ac_precious_vars; do
1745 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1746     eval ac_new_set=\$ac_env_${ac_var}_set
1747 gezelter 3319 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1748     eval ac_new_val=\$ac_env_${ac_var}_value
1749 gezelter 1490 case $ac_old_set,$ac_new_set in
1750     set,)
1751 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1752     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1753     ac_cache_corrupted=: ;;
1754 gezelter 1490 ,set)
1755 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1756     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1757     ac_cache_corrupted=: ;;
1758 gezelter 1490 ,);;
1759     *)
1760     if test "x$ac_old_val" != "x$ac_new_val"; then
1761 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1762     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1763     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1764     echo "$as_me: former value: $ac_old_val" >&2;}
1765     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1766     echo "$as_me: current value: $ac_new_val" >&2;}
1767     ac_cache_corrupted=:
1768 gezelter 1490 fi;;
1769     esac
1770 gezelter 2081 # Pass precious variables to config.status.
1771     if test "$ac_new_set" = set; then
1772     case $ac_new_val in
1773 gezelter 3319 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1774 gezelter 2081 *) ac_arg=$ac_var=$ac_new_val ;;
1775     esac
1776     case " $ac_configure_args " in
1777     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1778     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1779     esac
1780     fi
1781 gezelter 1490 done
1782 gezelter 2081 if $ac_cache_corrupted; then
1783     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1784     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1785     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1786     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1787     { (exit 1); exit 1; }; }
1788 gezelter 1490 fi
1789    
1790    
1791    
1792 gezelter 2081
1793    
1794    
1795    
1796    
1797    
1798    
1799    
1800    
1801    
1802    
1803    
1804    
1805    
1806    
1807    
1808    
1809    
1810    
1811    
1812    
1813    
1814 gezelter 3319 ac_ext=c
1815     ac_cpp='$CPP $CPPFLAGS'
1816     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1817     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1818     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1819 gezelter 2081
1820    
1821 gezelter 1490 ac_aux_dir=
1822 gezelter 3319 for ac_dir in ac-tools "$srcdir"/ac-tools; do
1823     if test -f "$ac_dir/install-sh"; then
1824 gezelter 1490 ac_aux_dir=$ac_dir
1825     ac_install_sh="$ac_aux_dir/install-sh -c"
1826     break
1827 gezelter 3319 elif test -f "$ac_dir/install.sh"; then
1828 gezelter 1490 ac_aux_dir=$ac_dir
1829     ac_install_sh="$ac_aux_dir/install.sh -c"
1830     break
1831 gezelter 3319 elif test -f "$ac_dir/shtool"; then
1832 gezelter 1490 ac_aux_dir=$ac_dir
1833     ac_install_sh="$ac_aux_dir/shtool install -c"
1834     break
1835     fi
1836     done
1837     if test -z "$ac_aux_dir"; then
1838 gezelter 3319 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1839     echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1840 gezelter 1490 { (exit 1); exit 1; }; }
1841     fi
1842    
1843 gezelter 3319 # These three variables are undocumented and unsupported,
1844     # and are intended to be withdrawn in a future Autoconf release.
1845     # They can cause serious problems if a builder's source tree is in a directory
1846     # whose full name contains unusual characters.
1847     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1848     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1849     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1850 gezelter 2081
1851 gezelter 1490
1852 gezelter 2081
1853 gezelter 3319 ac_config_headers="$ac_config_headers src/config.h"
1854 gezelter 1490
1855    
1856 gezelter 2081
1857    
1858 gezelter 1490
1859 gezelter 2081
1860    
1861 gezelter 1490
1862    
1863    
1864 gezelter 2081
1865    
1866 gezelter 1490
1867 gezelter 2081
1868    
1869 gezelter 1490
1870    
1871 gezelter 2081
1872    
1873 gezelter 1490
1874 gezelter 2081
1875    
1876 gezelter 1490
1877    
1878    
1879 gezelter 2081
1880    
1881 gezelter 1490
1882 gezelter 2081
1883 gezelter 1490
1884 gezelter 2081
1885    
1886 gezelter 1490
1887    
1888 gezelter 2081
1889 gezelter 1490
1890 gezelter 2081
1891 gezelter 1490
1892 gezelter 2081
1893    
1894 gezelter 2752
1895    
1896 gezelter 3319
1897    
1898 gezelter 2753 #
1899     #
1900     #
1901 gezelter 2752
1902    
1903    
1904    
1905 gezelter 1490
1906 gezelter 2754
1907 chuckv 3291
1908    
1909 gezelter 3319
1910    
1911 gezelter 1535 # AC_F90_MODULE_NAMES
1912     # -------------------
1913     #
1914     # Figure out how the Fortran 90 compiler constructs module file names
1915     #
1916     # AC_F90_MODULE_NAMES
1917 gezelter 1490
1918 gezelter 2081
1919    
1920    
1921    
1922    
1923    
1924    
1925    
1926    
1927    
1928    
1929    
1930    
1931    
1932    
1933    
1934    
1935    
1936    
1937    
1938    
1939    
1940    
1941    
1942    
1943    
1944    
1945    
1946    
1947    
1948    
1949    
1950    
1951    
1952    
1953 gezelter 2753
1954    
1955    
1956    
1957    
1958    
1959    
1960    
1961    
1962    
1963    
1964    
1965    
1966    
1967    
1968    
1969    
1970    
1971    
1972    
1973    
1974    
1975    
1976    
1977    
1978    
1979    
1980    
1981    
1982    
1983    
1984    
1985    
1986    
1987    
1988    
1989    
1990    
1991    
1992    
1993    
1994    
1995    
1996    
1997    
1998    
1999    
2000    
2001    
2002    
2003    
2004    
2005 chuckv 3288
2006    
2007    
2008    
2009    
2010    
2011    
2012    
2013    
2014    
2015    
2016    
2017    
2018    
2019    
2020    
2021    
2022    
2023    
2024    
2025    
2026     # This is taken from http://autoqt.sourceforge.net/
2027     # Copyright (c) 2002, Geoffrey Wossum
2028     # All rights reserved.
2029    
2030     # Redistribution and use in source and binary forms, with or without
2031     # modification, are permitted provided that the following conditions are
2032     # met:
2033    
2034     # - Redistributions of source code must retain the above copyright notice,
2035     # this list of conditions and the following disclaimer.
2036    
2037     # - Redistributions in binary form must reproduce the above copyright
2038     # notice, this list of conditions and the following disclaimer in the
2039     # documentation and/or other materials provided with the distribution.
2040    
2041     # - Neither the name of Geoffrey Wossum nor the names of its
2042     # contributors may be used to endorse or promote products derived from
2043     # this software without specific prior written permission.
2044    
2045    
2046     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2047     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2048     # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2049     # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2050     # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2051     # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2052     # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2053     # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2054     # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2055     # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2056     # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2057    
2058    
2059     # Check for Qt compiler flags, linker flags, and binary packages
2060    
2061    
2062    
2063 gezelter 1490 # who am i
2064     # Make sure we can run config.sub.
2065 gezelter 3319 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2066     { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2067     echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2068 gezelter 1490 { (exit 1); exit 1; }; }
2069    
2070 gezelter 3319 { echo "$as_me:$LINENO: checking build system type" >&5
2071     echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2072 gezelter 1490 if test "${ac_cv_build+set}" = set; then
2073     echo $ECHO_N "(cached) $ECHO_C" >&6
2074     else
2075 gezelter 3319 ac_build_alias=$build_alias
2076     test "x$ac_build_alias" = x &&
2077     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2078     test "x$ac_build_alias" = x &&
2079 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2080 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2081     { (exit 1); exit 1; }; }
2082 gezelter 3319 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2083     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2084     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2085 gezelter 1490 { (exit 1); exit 1; }; }
2086    
2087     fi
2088 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2089     echo "${ECHO_T}$ac_cv_build" >&6; }
2090     case $ac_cv_build in
2091     *-*-*) ;;
2092     *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2093     echo "$as_me: error: invalid value of canonical build" >&2;}
2094     { (exit 1); exit 1; }; };;
2095     esac
2096 gezelter 1490 build=$ac_cv_build
2097 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2098     set x $ac_cv_build
2099     shift
2100     build_cpu=$1
2101     build_vendor=$2
2102     shift; shift
2103     # Remember, the first character of IFS is used to create $*,
2104     # except with old shells:
2105     build_os=$*
2106     IFS=$ac_save_IFS
2107     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2108 gezelter 1490
2109 gezelter 2081
2110 gezelter 3319 { echo "$as_me:$LINENO: checking host system type" >&5
2111     echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2112 gezelter 1490 if test "${ac_cv_host+set}" = set; then
2113     echo $ECHO_N "(cached) $ECHO_C" >&6
2114     else
2115 gezelter 3319 if test "x$host_alias" = x; then
2116     ac_cv_host=$ac_cv_build
2117     else
2118     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2119     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2120     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2121 gezelter 1490 { (exit 1); exit 1; }; }
2122 gezelter 3319 fi
2123 gezelter 1490
2124     fi
2125 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2126     echo "${ECHO_T}$ac_cv_host" >&6; }
2127     case $ac_cv_host in
2128     *-*-*) ;;
2129     *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2130     echo "$as_me: error: invalid value of canonical host" >&2;}
2131     { (exit 1); exit 1; }; };;
2132     esac
2133 gezelter 1490 host=$ac_cv_host
2134 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2135     set x $ac_cv_host
2136     shift
2137     host_cpu=$1
2138     host_vendor=$2
2139     shift; shift
2140     # Remember, the first character of IFS is used to create $*,
2141     # except with old shells:
2142     host_os=$*
2143     IFS=$ac_save_IFS
2144     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2145 gezelter 1490
2146 gezelter 2081
2147    
2148    
2149    
2150 gezelter 2547 # set program name
2151     PROGNAME="oopse"
2152    
2153    
2154    
2155    
2156     OBJEXT=".$OBJEXT"
2157    
2158     OOPSE=oopse
2159    
2160     if test "x${prefix}" = "xNONE"
2161     then
2162     OOPSE_HOME=${ac_default_prefix}/oopse
2163     else
2164     OOPSE_HOME=${prefix}/oopse
2165     fi
2166 gezelter 3319 # Check whether --enable-oopse-home was given.
2167 gezelter 2547 if test "${enable_oopse_home+set}" = set; then
2168 gezelter 3319 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2169     fi
2170 gezelter 2547
2171 gezelter 3319
2172 gezelter 2547 # there are two ways to do debugging. One with the --enable-debug flag
2173     # and one using the DEBUG environment variable
2174    
2175     debug=0
2176 gezelter 3319 # Check whether --enable-debug was given.
2177 gezelter 2547 if test "${enable_debug+set}" = set; then
2178 gezelter 3319 enableval=$enable_debug; debug=1
2179     fi
2180    
2181 gezelter 2547 if test "${DEBUG}"; then
2182    
2183     cat >>confdefs.h <<\_ACEOF
2184     #define debug 1
2185     _ACEOF
2186    
2187     msg="$msg, debug mode"
2188     fi
2189    
2190    
2191 gezelter 3319 # Check whether --enable-single was given.
2192 gezelter 2757 if test "${enable_single+set}" = set; then
2193 gezelter 3319 enableval=$enable_single; ok=$enableval
2194 gezelter 2757 else
2195     ok=no
2196 gezelter 3319 fi
2197    
2198     # Check whether --enable-float was given.
2199 gezelter 2757 if test "${enable_float+set}" = set; then
2200 gezelter 3319 enableval=$enable_float; ok=$enableval
2201     fi
2202    
2203 gezelter 2757 if test "$ok" = "yes"; then
2204    
2205     cat >>confdefs.h <<\_ACEOF
2206     #define SINGLE_PRECISION 1
2207     _ACEOF
2208    
2209 gezelter 2758 USE_SINGLE_PRECISION=yes
2210    
2211 gezelter 2757 fi
2212    
2213 gezelter 2547 # Checks for programs.
2214 gezelter 3319 ac_ext=cpp
2215 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
2216     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2217     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2218     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2219 gezelter 3319 if test -z "$CXX"; then
2220     if test -n "$CCC"; then
2221     CXX=$CCC
2222     else
2223     if test -n "$ac_tool_prefix"; then
2224     for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2225 gezelter 1490 do
2226     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2227     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2228 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2229     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2230 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
2231 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2232     else
2233 gezelter 2547 if test -n "$CXX"; then
2234     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2235 gezelter 1490 else
2236 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2237     for as_dir in $PATH
2238     do
2239     IFS=$as_save_IFS
2240     test -z "$as_dir" && as_dir=.
2241     for ac_exec_ext in '' $ac_executable_extensions; do
2242 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2243 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2244 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2245     break 2
2246     fi
2247 gezelter 1490 done
2248 gezelter 2081 done
2249 gezelter 3319 IFS=$as_save_IFS
2250 gezelter 1490
2251     fi
2252     fi
2253 gezelter 2547 CXX=$ac_cv_prog_CXX
2254     if test -n "$CXX"; then
2255 gezelter 3319 { echo "$as_me:$LINENO: result: $CXX" >&5
2256     echo "${ECHO_T}$CXX" >&6; }
2257 gezelter 1490 else
2258 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
2259     echo "${ECHO_T}no" >&6; }
2260 gezelter 1490 fi
2261    
2262 gezelter 3319
2263 gezelter 2547 test -n "$CXX" && break
2264 gezelter 1490 done
2265     fi
2266 gezelter 2547 if test -z "$CXX"; then
2267     ac_ct_CXX=$CXX
2268 gezelter 3319 for ac_prog in mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2269 gezelter 1490 do
2270     # Extract the first word of "$ac_prog", so it can be a program name with args.
2271     set dummy $ac_prog; ac_word=$2
2272 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2273     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2274 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2275 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
2276     else
2277 gezelter 2547 if test -n "$ac_ct_CXX"; then
2278     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2279 gezelter 1490 else
2280 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2281     for as_dir in $PATH
2282     do
2283     IFS=$as_save_IFS
2284     test -z "$as_dir" && as_dir=.
2285     for ac_exec_ext in '' $ac_executable_extensions; do
2286 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2287 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
2288 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2289     break 2
2290     fi
2291 gezelter 1490 done
2292 gezelter 2081 done
2293 gezelter 3319 IFS=$as_save_IFS
2294 gezelter 1490
2295     fi
2296     fi
2297 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2298     if test -n "$ac_ct_CXX"; then
2299 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2300     echo "${ECHO_T}$ac_ct_CXX" >&6; }
2301 gezelter 1490 else
2302 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
2303     echo "${ECHO_T}no" >&6; }
2304 gezelter 1490 fi
2305    
2306 gezelter 3319
2307 gezelter 2547 test -n "$ac_ct_CXX" && break
2308 gezelter 1490 done
2309    
2310 gezelter 3319 if test "x$ac_ct_CXX" = x; then
2311     CXX="g++"
2312     else
2313     case $cross_compiling:$ac_tool_warned in
2314     yes:)
2315     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2316     whose name does not start with the host triplet. If you think this
2317     configuration is useful to you, please write to autoconf@gnu.org." >&5
2318     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2319     whose name does not start with the host triplet. If you think this
2320     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2321     ac_tool_warned=yes ;;
2322     esac
2323     CXX=$ac_ct_CXX
2324     fi
2325 gezelter 1490 fi
2326    
2327 gezelter 3319 fi
2328     fi
2329 gezelter 2081 # Provide some information about the compiler.
2330 gezelter 3319 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2331 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
2332 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
2333     case "(($ac_try" in
2334     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2335     *) ac_try_echo=$ac_try;;
2336     esac
2337     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2338     (eval "$ac_compiler --version >&5") 2>&5
2339 gezelter 2081 ac_status=$?
2340     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341     (exit $ac_status); }
2342 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
2343     case "(($ac_try" in
2344     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2345     *) ac_try_echo=$ac_try;;
2346     esac
2347     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2348     (eval "$ac_compiler -v >&5") 2>&5
2349 gezelter 2081 ac_status=$?
2350     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351     (exit $ac_status); }
2352 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
2353     case "(($ac_try" in
2354     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355     *) ac_try_echo=$ac_try;;
2356     esac
2357     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2358     (eval "$ac_compiler -V >&5") 2>&5
2359 gezelter 2081 ac_status=$?
2360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2361     (exit $ac_status); }
2362    
2363 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2364 gezelter 2081 /* confdefs.h. */
2365     _ACEOF
2366     cat confdefs.h >>conftest.$ac_ext
2367     cat >>conftest.$ac_ext <<_ACEOF
2368     /* end confdefs.h. */
2369 gezelter 1490
2370     int
2371     main ()
2372     {
2373    
2374     ;
2375     return 0;
2376     }
2377     _ACEOF
2378     ac_clean_files_save=$ac_clean_files
2379 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2380 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
2381 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
2382 gezelter 1490 # of exeext.
2383 gezelter 3319 { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
2384     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
2385 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2386 gezelter 3319 #
2387     # List of possible output files, starting from the most likely.
2388     # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2389     # only as a last resort. b.out is created by i960 compilers.
2390     ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2391     #
2392     # The IRIX 6 linker writes into existing files which may not be
2393     # executable, retaining their permissions. Remove them first so a
2394     # subsequent execution test works.
2395     ac_rmfiles=
2396     for ac_file in $ac_files
2397     do
2398     case $ac_file in
2399     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2400     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2401     esac
2402     done
2403     rm -f $ac_rmfiles
2404    
2405     if { (ac_try="$ac_link_default"
2406     case "(($ac_try" in
2407     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2408     *) ac_try_echo=$ac_try;;
2409     esac
2410     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2411     (eval "$ac_link_default") 2>&5
2412 gezelter 1490 ac_status=$?
2413 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414 gezelter 1490 (exit $ac_status); }; then
2415 gezelter 3319 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2416     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2417     # in a Makefile. We should not override ac_cv_exeext if it was cached,
2418     # so that the user can short-circuit this test for compilers unknown to
2419     # Autoconf.
2420     for ac_file in $ac_files ''
2421 gezelter 2081 do
2422     test -f "$ac_file" || continue
2423 gezelter 1490 case $ac_file in
2424 gezelter 3319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2425 gezelter 2081 ;;
2426     [ab].out )
2427     # We found the default executable, but exeext='' is most
2428     # certainly right.
2429     break;;
2430     *.* )
2431 gezelter 3319 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2432     then :; else
2433     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2434     fi
2435     # We set ac_cv_exeext here because the later test for it is not
2436     # safe: cross compilers may not add the suffix if given an `-o'
2437     # argument, so we may need to know it at that point already.
2438     # Even if this section looks crufty: it has the advantage of
2439     # actually working.
2440 gezelter 2081 break;;
2441     * )
2442     break;;
2443 gezelter 1490 esac
2444     done
2445 gezelter 3319 test "$ac_cv_exeext" = no && ac_cv_exeext=
2446    
2447 gezelter 1490 else
2448 gezelter 3319 ac_file=''
2449     fi
2450    
2451     { echo "$as_me:$LINENO: result: $ac_file" >&5
2452     echo "${ECHO_T}$ac_file" >&6; }
2453     if test -z "$ac_file"; then
2454 gezelter 1490 echo "$as_me: failed program was:" >&5
2455 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2456    
2457 gezelter 2547 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2458 gezelter 2081 See \`config.log' for more details." >&5
2459 gezelter 2547 echo "$as_me: error: C++ compiler cannot create executables
2460 gezelter 2081 See \`config.log' for more details." >&2;}
2461 gezelter 1490 { (exit 77); exit 77; }; }
2462     fi
2463    
2464     ac_exeext=$ac_cv_exeext
2465    
2466 gezelter 3319 # Check that the compiler produces executables we can run. If not, either
2467 gezelter 1490 # the compiler is broken, or we cross compile.
2468 gezelter 3319 { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2469     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
2470 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2471     # If not cross compiling, check that we can run a simple program.
2472     if test "$cross_compiling" != yes; then
2473     if { ac_try='./$ac_file'
2474 gezelter 3319 { (case "(($ac_try" in
2475     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2476     *) ac_try_echo=$ac_try;;
2477     esac
2478     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2479     (eval "$ac_try") 2>&5
2480 gezelter 1490 ac_status=$?
2481 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482 gezelter 1490 (exit $ac_status); }; }; then
2483     cross_compiling=no
2484     else
2485     if test "$cross_compiling" = maybe; then
2486     cross_compiling=yes
2487     else
2488 gezelter 2547 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
2489 gezelter 2081 If you meant to cross compile, use \`--host'.
2490     See \`config.log' for more details." >&5
2491 gezelter 2547 echo "$as_me: error: cannot run C++ compiled programs.
2492 gezelter 2081 If you meant to cross compile, use \`--host'.
2493     See \`config.log' for more details." >&2;}
2494 gezelter 1490 { (exit 1); exit 1; }; }
2495     fi
2496     fi
2497     fi
2498 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
2499     echo "${ECHO_T}yes" >&6; }
2500 gezelter 1490
2501 chuckv 3288 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2502 gezelter 1490 ac_clean_files=$ac_clean_files_save
2503 gezelter 3319 # Check that the compiler produces executables we can run. If not, either
2504 gezelter 1490 # the compiler is broken, or we cross compile.
2505 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2506     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2507     { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2508     echo "${ECHO_T}$cross_compiling" >&6; }
2509 gezelter 1490
2510 gezelter 3319 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2511     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2512     if { (ac_try="$ac_link"
2513     case "(($ac_try" in
2514     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2515     *) ac_try_echo=$ac_try;;
2516     esac
2517     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2518     (eval "$ac_link") 2>&5
2519 gezelter 1490 ac_status=$?
2520 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521 gezelter 1490 (exit $ac_status); }; then
2522     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2523     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2524     # work properly (i.e., refer to `conftest.exe'), while it won't with
2525     # `rm'.
2526 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
2527     test -f "$ac_file" || continue
2528 gezelter 1490 case $ac_file in
2529 gezelter 3319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2530 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2531 gezelter 2081 break;;
2532 gezelter 1490 * ) break;;
2533     esac
2534     done
2535     else
2536 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2537     See \`config.log' for more details." >&5
2538     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2539     See \`config.log' for more details." >&2;}
2540 gezelter 1490 { (exit 1); exit 1; }; }
2541     fi
2542    
2543 chuckv 3288 rm -f conftest$ac_cv_exeext
2544 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2545     echo "${ECHO_T}$ac_cv_exeext" >&6; }
2546 gezelter 1490
2547 chuckv 3288 rm -f conftest.$ac_ext
2548 gezelter 1490 EXEEXT=$ac_cv_exeext
2549     ac_exeext=$EXEEXT
2550 gezelter 3319 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2551     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2552 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
2553     echo $ECHO_N "(cached) $ECHO_C" >&6
2554     else
2555     cat >conftest.$ac_ext <<_ACEOF
2556 gezelter 2081 /* confdefs.h. */
2557     _ACEOF
2558     cat confdefs.h >>conftest.$ac_ext
2559     cat >>conftest.$ac_ext <<_ACEOF
2560     /* end confdefs.h. */
2561 gezelter 1490
2562     int
2563     main ()
2564     {
2565    
2566     ;
2567     return 0;
2568     }
2569     _ACEOF
2570 chuckv 3288 rm -f conftest.o conftest.obj
2571 gezelter 3319 if { (ac_try="$ac_compile"
2572     case "(($ac_try" in
2573     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2574     *) ac_try_echo=$ac_try;;
2575     esac
2576     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2577     (eval "$ac_compile") 2>&5
2578 gezelter 1490 ac_status=$?
2579 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580 gezelter 1490 (exit $ac_status); }; then
2581 gezelter 3319 for ac_file in conftest.o conftest.obj conftest.*; do
2582     test -f "$ac_file" || continue;
2583 gezelter 1490 case $ac_file in
2584 gezelter 3319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2585 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2586     break;;
2587     esac
2588     done
2589     else
2590     echo "$as_me: failed program was:" >&5
2591 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2592    
2593     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2594     See \`config.log' for more details." >&5
2595     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2596     See \`config.log' for more details." >&2;}
2597 gezelter 1490 { (exit 1); exit 1; }; }
2598     fi
2599    
2600 chuckv 3288 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2601 gezelter 1490 fi
2602 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2603     echo "${ECHO_T}$ac_cv_objext" >&6; }
2604 gezelter 1490 OBJEXT=$ac_cv_objext
2605     ac_objext=$OBJEXT
2606 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2607     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2608 gezelter 2547 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2609     echo $ECHO_N "(cached) $ECHO_C" >&6
2610     else
2611     cat >conftest.$ac_ext <<_ACEOF
2612     /* confdefs.h. */
2613     _ACEOF
2614     cat confdefs.h >>conftest.$ac_ext
2615     cat >>conftest.$ac_ext <<_ACEOF
2616     /* end confdefs.h. */
2617    
2618     int
2619     main ()
2620     {
2621     #ifndef __GNUC__
2622     choke me
2623     #endif
2624    
2625     ;
2626     return 0;
2627     }
2628     _ACEOF
2629 chuckv 3288 rm -f conftest.$ac_objext
2630 gezelter 3319 if { (ac_try="$ac_compile"
2631     case "(($ac_try" in
2632     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2633     *) ac_try_echo=$ac_try;;
2634     esac
2635     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2636     (eval "$ac_compile") 2>conftest.er1
2637 gezelter 2547 ac_status=$?
2638     grep -v '^ *+' conftest.er1 >conftest.err
2639 chuckv 3288 rm -f conftest.er1
2640 gezelter 2547 cat conftest.err >&5
2641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642 gezelter 3319 (exit $ac_status); } && {
2643     test -z "$ac_cxx_werror_flag" ||
2644     test ! -s conftest.err
2645     } && test -s conftest.$ac_objext; then
2646 gezelter 2547 ac_compiler_gnu=yes
2647     else
2648     echo "$as_me: failed program was:" >&5
2649     sed 's/^/| /' conftest.$ac_ext >&5
2650    
2651 gezelter 3319 ac_compiler_gnu=no
2652 gezelter 2547 fi
2653 gezelter 3319
2654     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2655 gezelter 2547 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2656    
2657     fi
2658 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2659     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2660 gezelter 2547 GXX=`test $ac_compiler_gnu = yes && echo yes`
2661     ac_test_CXXFLAGS=${CXXFLAGS+set}
2662     ac_save_CXXFLAGS=$CXXFLAGS
2663 gezelter 3319 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2664     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2665 gezelter 2547 if test "${ac_cv_prog_cxx_g+set}" = set; then
2666     echo $ECHO_N "(cached) $ECHO_C" >&6
2667     else
2668 gezelter 3319 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2669     ac_cxx_werror_flag=yes
2670     ac_cv_prog_cxx_g=no
2671     CXXFLAGS="-g"
2672     cat >conftest.$ac_ext <<_ACEOF
2673 gezelter 2547 /* confdefs.h. */
2674     _ACEOF
2675     cat confdefs.h >>conftest.$ac_ext
2676     cat >>conftest.$ac_ext <<_ACEOF
2677     /* end confdefs.h. */
2678    
2679     int
2680     main ()
2681     {
2682    
2683     ;
2684     return 0;
2685     }
2686     _ACEOF
2687 chuckv 3288 rm -f conftest.$ac_objext
2688 gezelter 3319 if { (ac_try="$ac_compile"
2689     case "(($ac_try" in
2690     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2691     *) ac_try_echo=$ac_try;;
2692     esac
2693     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2694     (eval "$ac_compile") 2>conftest.er1
2695 gezelter 2547 ac_status=$?
2696     grep -v '^ *+' conftest.er1 >conftest.err
2697 chuckv 3288 rm -f conftest.er1
2698 gezelter 2547 cat conftest.err >&5
2699     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2700 gezelter 3319 (exit $ac_status); } && {
2701     test -z "$ac_cxx_werror_flag" ||
2702     test ! -s conftest.err
2703     } && test -s conftest.$ac_objext; then
2704 gezelter 2547 ac_cv_prog_cxx_g=yes
2705     else
2706     echo "$as_me: failed program was:" >&5
2707     sed 's/^/| /' conftest.$ac_ext >&5
2708    
2709 gezelter 3319 CXXFLAGS=""
2710     cat >conftest.$ac_ext <<_ACEOF
2711 gezelter 2547 /* confdefs.h. */
2712     _ACEOF
2713     cat confdefs.h >>conftest.$ac_ext
2714     cat >>conftest.$ac_ext <<_ACEOF
2715     /* end confdefs.h. */
2716 gezelter 3319
2717 gezelter 2547 int
2718     main ()
2719     {
2720 gezelter 3319
2721 gezelter 2547 ;
2722     return 0;
2723     }
2724     _ACEOF
2725 chuckv 3288 rm -f conftest.$ac_objext
2726 gezelter 3319 if { (ac_try="$ac_compile"
2727     case "(($ac_try" in
2728     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2729     *) ac_try_echo=$ac_try;;
2730     esac
2731     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2732     (eval "$ac_compile") 2>conftest.er1
2733 gezelter 2547 ac_status=$?
2734     grep -v '^ *+' conftest.er1 >conftest.err
2735 chuckv 3288 rm -f conftest.er1
2736 gezelter 2547 cat conftest.err >&5
2737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738 gezelter 3319 (exit $ac_status); } && {
2739     test -z "$ac_cxx_werror_flag" ||
2740     test ! -s conftest.err
2741     } && test -s conftest.$ac_objext; then
2742 gezelter 2547 :
2743     else
2744     echo "$as_me: failed program was:" >&5
2745     sed 's/^/| /' conftest.$ac_ext >&5
2746    
2747 gezelter 3319 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2748     CXXFLAGS="-g"
2749     cat >conftest.$ac_ext <<_ACEOF
2750 gezelter 2547 /* confdefs.h. */
2751     _ACEOF
2752     cat confdefs.h >>conftest.$ac_ext
2753     cat >>conftest.$ac_ext <<_ACEOF
2754     /* end confdefs.h. */
2755 gezelter 3319
2756 gezelter 2547 int
2757     main ()
2758     {
2759 gezelter 3319
2760 gezelter 2547 ;
2761     return 0;
2762     }
2763     _ACEOF
2764 chuckv 3288 rm -f conftest.$ac_objext
2765 gezelter 3319 if { (ac_try="$ac_compile"
2766     case "(($ac_try" in
2767     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2768     *) ac_try_echo=$ac_try;;
2769     esac
2770     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2771     (eval "$ac_compile") 2>conftest.er1
2772 gezelter 2547 ac_status=$?
2773     grep -v '^ *+' conftest.er1 >conftest.err
2774 chuckv 3288 rm -f conftest.er1
2775 gezelter 2547 cat conftest.err >&5
2776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 gezelter 3319 (exit $ac_status); } && {
2778     test -z "$ac_cxx_werror_flag" ||
2779     test ! -s conftest.err
2780     } && test -s conftest.$ac_objext; then
2781     ac_cv_prog_cxx_g=yes
2782 gezelter 2547 else
2783     echo "$as_me: failed program was:" >&5
2784     sed 's/^/| /' conftest.$ac_ext >&5
2785    
2786 gezelter 3319
2787 gezelter 2547 fi
2788 gezelter 3319
2789     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2790 gezelter 2547 fi
2791    
2792 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2793     fi
2794    
2795     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2796     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2797     fi
2798     { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2799     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
2800     if test "$ac_test_CXXFLAGS" = set; then
2801     CXXFLAGS=$ac_save_CXXFLAGS
2802     elif test $ac_cv_prog_cxx_g = yes; then
2803     if test "$GXX" = yes; then
2804     CXXFLAGS="-g -O2"
2805     else
2806     CXXFLAGS="-g"
2807     fi
2808     else
2809     if test "$GXX" = yes; then
2810     CXXFLAGS="-O2"
2811     else
2812     CXXFLAGS=
2813     fi
2814     fi
2815 gezelter 2547 ac_ext=c
2816     ac_cpp='$CPP $CPPFLAGS'
2817     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2818     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2819     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2820    
2821     ac_ext=c
2822     ac_cpp='$CPP $CPPFLAGS'
2823     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826     if test -n "$ac_tool_prefix"; then
2827 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2828 gezelter 2547 do
2829     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2830     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2831 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2832     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2833 gezelter 2547 if test "${ac_cv_prog_CC+set}" = set; then
2834     echo $ECHO_N "(cached) $ECHO_C" >&6
2835     else
2836     if test -n "$CC"; then
2837     ac_cv_prog_CC="$CC" # Let the user override the test.
2838     else
2839     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2840     for as_dir in $PATH
2841     do
2842     IFS=$as_save_IFS
2843     test -z "$as_dir" && as_dir=.
2844     for ac_exec_ext in '' $ac_executable_extensions; do
2845 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2846 gezelter 2547 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2847     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2848     break 2
2849     fi
2850     done
2851     done
2852 gezelter 3319 IFS=$as_save_IFS
2853 gezelter 2547
2854     fi
2855     fi
2856     CC=$ac_cv_prog_CC
2857     if test -n "$CC"; then
2858 gezelter 3319 { echo "$as_me:$LINENO: result: $CC" >&5
2859     echo "${ECHO_T}$CC" >&6; }
2860 gezelter 2547 else
2861 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
2862     echo "${ECHO_T}no" >&6; }
2863 gezelter 2547 fi
2864    
2865 gezelter 3319
2866 gezelter 2547 test -n "$CC" && break
2867     done
2868     fi
2869     if test -z "$CC"; then
2870     ac_ct_CC=$CC
2871 gezelter 2862 for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2872 gezelter 2547 do
2873     # Extract the first word of "$ac_prog", so it can be a program name with args.
2874     set dummy $ac_prog; ac_word=$2
2875 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2876     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2877 gezelter 2547 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2878     echo $ECHO_N "(cached) $ECHO_C" >&6
2879     else
2880     if test -n "$ac_ct_CC"; then
2881     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2882     else
2883     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884     for as_dir in $PATH
2885     do
2886     IFS=$as_save_IFS
2887     test -z "$as_dir" && as_dir=.
2888     for ac_exec_ext in '' $ac_executable_extensions; do
2889 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2890 gezelter 2547 ac_cv_prog_ac_ct_CC="$ac_prog"
2891     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2892     break 2
2893     fi
2894     done
2895     done
2896 gezelter 3319 IFS=$as_save_IFS
2897 gezelter 2547
2898     fi
2899     fi
2900     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2901     if test -n "$ac_ct_CC"; then
2902 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2903     echo "${ECHO_T}$ac_ct_CC" >&6; }
2904 gezelter 2547 else
2905 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
2906     echo "${ECHO_T}no" >&6; }
2907 gezelter 2547 fi
2908    
2909 gezelter 3319
2910 gezelter 2547 test -n "$ac_ct_CC" && break
2911     done
2912    
2913 gezelter 3319 if test "x$ac_ct_CC" = x; then
2914     CC=""
2915     else
2916     case $cross_compiling:$ac_tool_warned in
2917     yes:)
2918     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2919     whose name does not start with the host triplet. If you think this
2920     configuration is useful to you, please write to autoconf@gnu.org." >&5
2921     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2922     whose name does not start with the host triplet. If you think this
2923     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2924     ac_tool_warned=yes ;;
2925     esac
2926     CC=$ac_ct_CC
2927     fi
2928 gezelter 2547 fi
2929    
2930    
2931     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2932     See \`config.log' for more details." >&5
2933     echo "$as_me: error: no acceptable C compiler found in \$PATH
2934     See \`config.log' for more details." >&2;}
2935     { (exit 1); exit 1; }; }
2936    
2937     # Provide some information about the compiler.
2938 gezelter 3319 echo "$as_me:$LINENO: checking for C compiler version" >&5
2939 gezelter 2547 ac_compiler=`set X $ac_compile; echo $2`
2940 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
2941     case "(($ac_try" in
2942     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943     *) ac_try_echo=$ac_try;;
2944     esac
2945     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2946     (eval "$ac_compiler --version >&5") 2>&5
2947 gezelter 2547 ac_status=$?
2948     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949     (exit $ac_status); }
2950 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
2951     case "(($ac_try" in
2952     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2953     *) ac_try_echo=$ac_try;;
2954     esac
2955     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2956     (eval "$ac_compiler -v >&5") 2>&5
2957 gezelter 2547 ac_status=$?
2958     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959     (exit $ac_status); }
2960 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
2961     case "(($ac_try" in
2962     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963     *) ac_try_echo=$ac_try;;
2964     esac
2965     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966     (eval "$ac_compiler -V >&5") 2>&5
2967 gezelter 2547 ac_status=$?
2968     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969     (exit $ac_status); }
2970    
2971 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2972     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2973 gezelter 1490 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2974     echo $ECHO_N "(cached) $ECHO_C" >&6
2975     else
2976     cat >conftest.$ac_ext <<_ACEOF
2977 gezelter 2081 /* confdefs.h. */
2978     _ACEOF
2979     cat confdefs.h >>conftest.$ac_ext
2980     cat >>conftest.$ac_ext <<_ACEOF
2981     /* end confdefs.h. */
2982 gezelter 1490
2983     int
2984     main ()
2985     {
2986     #ifndef __GNUC__
2987     choke me
2988     #endif
2989    
2990     ;
2991     return 0;
2992     }
2993     _ACEOF
2994 chuckv 3288 rm -f conftest.$ac_objext
2995 gezelter 3319 if { (ac_try="$ac_compile"
2996     case "(($ac_try" in
2997     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2998     *) ac_try_echo=$ac_try;;
2999     esac
3000     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3001     (eval "$ac_compile") 2>conftest.er1
3002 gezelter 1490 ac_status=$?
3003 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3004     rm -f conftest.er1
3005     cat conftest.err >&5
3006     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 gezelter 3319 (exit $ac_status); } && {
3008     test -z "$ac_c_werror_flag" ||
3009     test ! -s conftest.err
3010     } && test -s conftest.$ac_objext; then
3011 gezelter 1490 ac_compiler_gnu=yes
3012     else
3013     echo "$as_me: failed program was:" >&5
3014 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3015    
3016 gezelter 3319 ac_compiler_gnu=no
3017 gezelter 1490 fi
3018 gezelter 3319
3019     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3020 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3021    
3022     fi
3023 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3024     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3025 gezelter 1490 GCC=`test $ac_compiler_gnu = yes && echo yes`
3026     ac_test_CFLAGS=${CFLAGS+set}
3027     ac_save_CFLAGS=$CFLAGS
3028 gezelter 3319 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3029     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3030 gezelter 1490 if test "${ac_cv_prog_cc_g+set}" = set; then
3031     echo $ECHO_N "(cached) $ECHO_C" >&6
3032     else
3033 gezelter 3319 ac_save_c_werror_flag=$ac_c_werror_flag
3034     ac_c_werror_flag=yes
3035     ac_cv_prog_cc_g=no
3036     CFLAGS="-g"
3037     cat >conftest.$ac_ext <<_ACEOF
3038 gezelter 2081 /* confdefs.h. */
3039     _ACEOF
3040     cat confdefs.h >>conftest.$ac_ext
3041     cat >>conftest.$ac_ext <<_ACEOF
3042     /* end confdefs.h. */
3043 gezelter 1490
3044     int
3045     main ()
3046     {
3047    
3048     ;
3049     return 0;
3050     }
3051     _ACEOF
3052 chuckv 3288 rm -f conftest.$ac_objext
3053 gezelter 3319 if { (ac_try="$ac_compile"
3054     case "(($ac_try" in
3055     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056     *) ac_try_echo=$ac_try;;
3057     esac
3058     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3059     (eval "$ac_compile") 2>conftest.er1
3060 gezelter 1490 ac_status=$?
3061 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3062     rm -f conftest.er1
3063     cat conftest.err >&5
3064     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 gezelter 3319 (exit $ac_status); } && {
3066     test -z "$ac_c_werror_flag" ||
3067     test ! -s conftest.err
3068     } && test -s conftest.$ac_objext; then
3069     ac_cv_prog_cc_g=yes
3070     else
3071     echo "$as_me: failed program was:" >&5
3072     sed 's/^/| /' conftest.$ac_ext >&5
3073    
3074     CFLAGS=""
3075     cat >conftest.$ac_ext <<_ACEOF
3076     /* confdefs.h. */
3077     _ACEOF
3078     cat confdefs.h >>conftest.$ac_ext
3079     cat >>conftest.$ac_ext <<_ACEOF
3080     /* end confdefs.h. */
3081    
3082     int
3083     main ()
3084     {
3085    
3086     ;
3087     return 0;
3088     }
3089     _ACEOF
3090     rm -f conftest.$ac_objext
3091     if { (ac_try="$ac_compile"
3092     case "(($ac_try" in
3093     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094     *) ac_try_echo=$ac_try;;
3095     esac
3096     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097     (eval "$ac_compile") 2>conftest.er1
3098 gezelter 1490 ac_status=$?
3099 gezelter 3319 grep -v '^ *+' conftest.er1 >conftest.err
3100     rm -f conftest.er1
3101     cat conftest.err >&5
3102 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 gezelter 3319 (exit $ac_status); } && {
3104     test -z "$ac_c_werror_flag" ||
3105     test ! -s conftest.err
3106     } && test -s conftest.$ac_objext; then
3107     :
3108     else
3109     echo "$as_me: failed program was:" >&5
3110     sed 's/^/| /' conftest.$ac_ext >&5
3111    
3112     ac_c_werror_flag=$ac_save_c_werror_flag
3113     CFLAGS="-g"
3114     cat >conftest.$ac_ext <<_ACEOF
3115     /* confdefs.h. */
3116     _ACEOF
3117     cat confdefs.h >>conftest.$ac_ext
3118     cat >>conftest.$ac_ext <<_ACEOF
3119     /* end confdefs.h. */
3120    
3121     int
3122     main ()
3123     {
3124    
3125     ;
3126     return 0;
3127     }
3128     _ACEOF
3129     rm -f conftest.$ac_objext
3130     if { (ac_try="$ac_compile"
3131     case "(($ac_try" in
3132     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3133     *) ac_try_echo=$ac_try;;
3134     esac
3135     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3136     (eval "$ac_compile") 2>conftest.er1
3137 gezelter 2081 ac_status=$?
3138 gezelter 3319 grep -v '^ *+' conftest.er1 >conftest.err
3139     rm -f conftest.er1
3140     cat conftest.err >&5
3141 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 gezelter 3319 (exit $ac_status); } && {
3143     test -z "$ac_c_werror_flag" ||
3144     test ! -s conftest.err
3145     } && test -s conftest.$ac_objext; then
3146 gezelter 1490 ac_cv_prog_cc_g=yes
3147     else
3148     echo "$as_me: failed program was:" >&5
3149 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3150    
3151 gezelter 3319
3152 gezelter 1490 fi
3153 gezelter 3319
3154     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3155 gezelter 1490 fi
3156 gezelter 3319
3157     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3158     fi
3159    
3160     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161     ac_c_werror_flag=$ac_save_c_werror_flag
3162     fi
3163     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3164     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3165 gezelter 1490 if test "$ac_test_CFLAGS" = set; then
3166     CFLAGS=$ac_save_CFLAGS
3167     elif test $ac_cv_prog_cc_g = yes; then
3168     if test "$GCC" = yes; then
3169     CFLAGS="-g -O2"
3170     else
3171     CFLAGS="-g"
3172     fi
3173     else
3174     if test "$GCC" = yes; then
3175     CFLAGS="-O2"
3176     else
3177     CFLAGS=
3178     fi
3179     fi
3180 gezelter 3319 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3181     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3182     if test "${ac_cv_prog_cc_c89+set}" = set; then
3183 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
3184     else
3185 gezelter 3319 ac_cv_prog_cc_c89=no
3186 gezelter 2081 ac_save_CC=$CC
3187     cat >conftest.$ac_ext <<_ACEOF
3188     /* confdefs.h. */
3189     _ACEOF
3190     cat confdefs.h >>conftest.$ac_ext
3191     cat >>conftest.$ac_ext <<_ACEOF
3192     /* end confdefs.h. */
3193     #include <stdarg.h>
3194     #include <stdio.h>
3195     #include <sys/types.h>
3196     #include <sys/stat.h>
3197     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3198     struct buf { int x; };
3199     FILE * (*rcsopen) (struct buf *, struct stat *, int);
3200     static char *e (p, i)
3201     char **p;
3202     int i;
3203     {
3204     return p[i];
3205     }
3206     static char *f (char * (*g) (char **, int), char **p, ...)
3207     {
3208     char *s;
3209     va_list v;
3210     va_start (v,p);
3211     s = g (p, va_arg (v,int));
3212     va_end (v);
3213     return s;
3214     }
3215    
3216     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3217     function prototypes and stuff, but not '\xHH' hex character constants.
3218     These don't provoke an error unfortunately, instead are silently treated
3219 gezelter 3319 as 'x'. The following induces an error, until -std is added to get
3220 gezelter 2081 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3221     array size at least. It's necessary to write '\x00'==0 to get something
3222 gezelter 3319 that's true only with -std. */
3223 gezelter 2081 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3224    
3225 gezelter 3319 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3226     inside strings and character constants. */
3227     #define FOO(x) 'x'
3228     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3229    
3230 gezelter 2081 int test (int i, double x);
3231     struct s1 {int (*f) (int a);};
3232     struct s2 {int (*f) (double a);};
3233     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3234     int argc;
3235     char **argv;
3236     int
3237     main ()
3238     {
3239     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3240     ;
3241     return 0;
3242     }
3243     _ACEOF
3244 gezelter 3319 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3245     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3246 gezelter 2081 do
3247     CC="$ac_save_CC $ac_arg"
3248 chuckv 3288 rm -f conftest.$ac_objext
3249 gezelter 3319 if { (ac_try="$ac_compile"
3250     case "(($ac_try" in
3251     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3252     *) ac_try_echo=$ac_try;;
3253     esac
3254     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3255     (eval "$ac_compile") 2>conftest.er1
3256 gezelter 2081 ac_status=$?
3257     grep -v '^ *+' conftest.er1 >conftest.err
3258     rm -f conftest.er1
3259     cat conftest.err >&5
3260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 gezelter 3319 (exit $ac_status); } && {
3262     test -z "$ac_c_werror_flag" ||
3263     test ! -s conftest.err
3264     } && test -s conftest.$ac_objext; then
3265     ac_cv_prog_cc_c89=$ac_arg
3266 gezelter 2081 else
3267     echo "$as_me: failed program was:" >&5
3268     sed 's/^/| /' conftest.$ac_ext >&5
3269    
3270 gezelter 3319
3271 gezelter 2081 fi
3272 gezelter 3319
3273     rm -f core conftest.err conftest.$ac_objext
3274     test "x$ac_cv_prog_cc_c89" != "xno" && break
3275 gezelter 2081 done
3276 gezelter 3319 rm -f conftest.$ac_ext
3277 gezelter 2081 CC=$ac_save_CC
3278    
3279     fi
3280 gezelter 3319 # AC_CACHE_VAL
3281     case "x$ac_cv_prog_cc_c89" in
3282     x)
3283     { echo "$as_me:$LINENO: result: none needed" >&5
3284     echo "${ECHO_T}none needed" >&6; } ;;
3285     xno)
3286     { echo "$as_me:$LINENO: result: unsupported" >&5
3287     echo "${ECHO_T}unsupported" >&6; } ;;
3288 gezelter 2081 *)
3289 gezelter 3319 CC="$CC $ac_cv_prog_cc_c89"
3290     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3291     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3292 gezelter 2081 esac
3293    
3294    
3295 gezelter 1490 ac_ext=c
3296     ac_cpp='$CPP $CPPFLAGS'
3297     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3298     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3299     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3300    
3301 gezelter 3319 ac_ext=${ac_fc_srcext-f}
3302     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
3303     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
3304 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3305 gezelter 1490 if test -n "$ac_tool_prefix"; then
3306 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3307 gezelter 1490 do
3308     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3309     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3310 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3311     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3312 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
3313 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3314     else
3315 gezelter 2547 if test -n "$FC"; then
3316     ac_cv_prog_FC="$FC" # Let the user override the test.
3317 gezelter 1490 else
3318 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319     for as_dir in $PATH
3320     do
3321     IFS=$as_save_IFS
3322     test -z "$as_dir" && as_dir=.
3323     for ac_exec_ext in '' $ac_executable_extensions; do
3324 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3325 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
3326 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3327     break 2
3328     fi
3329 gezelter 1490 done
3330 gezelter 2081 done
3331 gezelter 3319 IFS=$as_save_IFS
3332 gezelter 1490
3333     fi
3334     fi
3335 gezelter 2547 FC=$ac_cv_prog_FC
3336     if test -n "$FC"; then
3337 gezelter 3319 { echo "$as_me:$LINENO: result: $FC" >&5
3338     echo "${ECHO_T}$FC" >&6; }
3339 gezelter 1490 else
3340 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3341     echo "${ECHO_T}no" >&6; }
3342 gezelter 1490 fi
3343    
3344 gezelter 3319
3345 gezelter 2547 test -n "$FC" && break
3346 gezelter 1490 done
3347     fi
3348 gezelter 2547 if test -z "$FC"; then
3349     ac_ct_FC=$FC
3350 gezelter 2862 for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
3351 gezelter 1490 do
3352     # Extract the first word of "$ac_prog", so it can be a program name with args.
3353     set dummy $ac_prog; ac_word=$2
3354 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3355     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3356 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
3357 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3358     else
3359 gezelter 2547 if test -n "$ac_ct_FC"; then
3360     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
3361 gezelter 1490 else
3362 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3363     for as_dir in $PATH
3364     do
3365     IFS=$as_save_IFS
3366     test -z "$as_dir" && as_dir=.
3367     for ac_exec_ext in '' $ac_executable_extensions; do
3368 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3369 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
3370 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3371     break 2
3372     fi
3373 gezelter 1490 done
3374 gezelter 2081 done
3375 gezelter 3319 IFS=$as_save_IFS
3376 gezelter 1490
3377     fi
3378     fi
3379 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
3380     if test -n "$ac_ct_FC"; then
3381 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
3382     echo "${ECHO_T}$ac_ct_FC" >&6; }
3383 gezelter 1490 else
3384 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3385     echo "${ECHO_T}no" >&6; }
3386 gezelter 1490 fi
3387    
3388 gezelter 3319
3389 gezelter 2547 test -n "$ac_ct_FC" && break
3390 gezelter 1490 done
3391    
3392 gezelter 3319 if test "x$ac_ct_FC" = x; then
3393     FC=""
3394     else
3395     case $cross_compiling:$ac_tool_warned in
3396     yes:)
3397     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3398     whose name does not start with the host triplet. If you think this
3399     configuration is useful to you, please write to autoconf@gnu.org." >&5
3400     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3401     whose name does not start with the host triplet. If you think this
3402     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3403     ac_tool_warned=yes ;;
3404     esac
3405     FC=$ac_ct_FC
3406     fi
3407 gezelter 1490 fi
3408    
3409 gezelter 2081
3410     # Provide some information about the compiler.
3411 gezelter 3319 echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
3412 gezelter 2081 ac_compiler=`set X $ac_compile; echo $2`
3413 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
3414     case "(($ac_try" in
3415     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3416     *) ac_try_echo=$ac_try;;
3417     esac
3418     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3419     (eval "$ac_compiler --version >&5") 2>&5
3420 gezelter 2081 ac_status=$?
3421     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3422     (exit $ac_status); }
3423 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
3424     case "(($ac_try" in
3425     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3426     *) ac_try_echo=$ac_try;;
3427     esac
3428     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3429     (eval "$ac_compiler -v >&5") 2>&5
3430 gezelter 2081 ac_status=$?
3431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432     (exit $ac_status); }
3433 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
3434     case "(($ac_try" in
3435     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436     *) ac_try_echo=$ac_try;;
3437     esac
3438     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3439     (eval "$ac_compiler -V >&5") 2>&5
3440 gezelter 2081 ac_status=$?
3441     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3442     (exit $ac_status); }
3443 chuckv 3288 rm -f a.out
3444 gezelter 2081
3445 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
3446     # input file. (Note that this only needs to work for GNU compilers.)
3447     ac_save_ext=$ac_ext
3448     ac_ext=F
3449 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
3450     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
3451 gezelter 2547 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
3452 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3453     else
3454     cat >conftest.$ac_ext <<_ACEOF
3455 gezelter 2547 program main
3456 gezelter 1490 #ifndef __GNUC__
3457     choke me
3458     #endif
3459    
3460 gezelter 2547 end
3461 gezelter 1490 _ACEOF
3462 chuckv 3288 rm -f conftest.$ac_objext
3463 gezelter 3319 if { (ac_try="$ac_compile"
3464     case "(($ac_try" in
3465     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466     *) ac_try_echo=$ac_try;;
3467     esac
3468     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3469     (eval "$ac_compile") 2>conftest.er1
3470 gezelter 1490 ac_status=$?
3471 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3472     rm -f conftest.er1
3473     cat conftest.err >&5
3474     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 gezelter 3319 (exit $ac_status); } && {
3476     test -z "$ac_fc_werror_flag" ||
3477     test ! -s conftest.err
3478     } && test -s conftest.$ac_objext; then
3479 gezelter 1490 ac_compiler_gnu=yes
3480     else
3481     echo "$as_me: failed program was:" >&5
3482 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3483    
3484 gezelter 3319 ac_compiler_gnu=no
3485 gezelter 1490 fi
3486 gezelter 3319
3487     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3488 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
3489 gezelter 1490
3490     fi
3491 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
3492     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
3493 gezelter 2547 ac_ext=$ac_save_ext
3494     ac_test_FFLAGS=${FCFLAGS+set}
3495     ac_save_FFLAGS=$FCFLAGS
3496     FCFLAGS=
3497 gezelter 3319 { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
3498     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
3499 gezelter 2547 if test "${ac_cv_prog_fc_g+set}" = set; then
3500 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
3501     else
3502 gezelter 2547 FCFLAGS=-g
3503     cat >conftest.$ac_ext <<_ACEOF
3504     program main
3505 gezelter 1490
3506 gezelter 2547 end
3507 gezelter 1490 _ACEOF
3508 chuckv 3288 rm -f conftest.$ac_objext
3509 gezelter 3319 if { (ac_try="$ac_compile"
3510     case "(($ac_try" in
3511     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3512     *) ac_try_echo=$ac_try;;
3513     esac
3514     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3515     (eval "$ac_compile") 2>conftest.er1
3516 gezelter 1490 ac_status=$?
3517 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3518     rm -f conftest.er1
3519     cat conftest.err >&5
3520     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 gezelter 3319 (exit $ac_status); } && {
3522     test -z "$ac_fc_werror_flag" ||
3523     test ! -s conftest.err
3524     } && test -s conftest.$ac_objext; then
3525 gezelter 2547 ac_cv_prog_fc_g=yes
3526 gezelter 1490 else
3527     echo "$as_me: failed program was:" >&5
3528 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3529    
3530 gezelter 3319 ac_cv_prog_fc_g=no
3531 gezelter 1490 fi
3532 gezelter 2547
3533 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3534    
3535 gezelter 1490 fi
3536 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
3537     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
3538 gezelter 2547 if test "$ac_test_FFLAGS" = set; then
3539     FCFLAGS=$ac_save_FFLAGS
3540     elif test $ac_cv_prog_fc_g = yes; then
3541     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3542     FCFLAGS="-g -O2"
3543 gezelter 1490 else
3544 gezelter 2547 FCFLAGS="-g"
3545 gezelter 1490 fi
3546     else
3547 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3548     FCFLAGS="-O2"
3549 gezelter 1490 else
3550 gezelter 2547 FCFLAGS=
3551 gezelter 1490 fi
3552     fi
3553 gezelter 2081
3554 gezelter 1490 ac_ext=c
3555     ac_cpp='$CPP $CPPFLAGS'
3556     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3557     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3558     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3559    
3560 gezelter 2473 ac_ext=c
3561     ac_cpp='$CPP $CPPFLAGS'
3562     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3563     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3564     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3565 gezelter 3319 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3566     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3567 gezelter 2473 # On Suns, sometimes $CPP names a directory.
3568     if test -n "$CPP" && test -d "$CPP"; then
3569     CPP=
3570     fi
3571     if test -z "$CPP"; then
3572     if test "${ac_cv_prog_CPP+set}" = set; then
3573     echo $ECHO_N "(cached) $ECHO_C" >&6
3574     else
3575     # Double quotes because CPP needs to be expanded
3576     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3577     do
3578     ac_preproc_ok=false
3579     for ac_c_preproc_warn_flag in '' yes
3580     do
3581     # Use a header file that comes with gcc, so configuring glibc
3582     # with a fresh cross-compiler works.
3583     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3584     # <limits.h> exists even on freestanding compilers.
3585     # On the NeXT, cc -E runs the code through the compiler's parser,
3586     # not just through cpp. "Syntax error" is here to catch this case.
3587     cat >conftest.$ac_ext <<_ACEOF
3588     /* confdefs.h. */
3589     _ACEOF
3590     cat confdefs.h >>conftest.$ac_ext
3591     cat >>conftest.$ac_ext <<_ACEOF
3592     /* end confdefs.h. */
3593     #ifdef __STDC__
3594     # include <limits.h>
3595     #else
3596     # include <assert.h>
3597     #endif
3598     Syntax error
3599     _ACEOF
3600 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
3601     case "(($ac_try" in
3602     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3603     *) ac_try_echo=$ac_try;;
3604     esac
3605     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3606     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3607 gezelter 2473 ac_status=$?
3608     grep -v '^ *+' conftest.er1 >conftest.err
3609 chuckv 3288 rm -f conftest.er1
3610 gezelter 2473 cat conftest.err >&5
3611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 gezelter 3319 (exit $ac_status); } >/dev/null && {
3613     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3614     test ! -s conftest.err
3615     }; then
3616 gezelter 2473 :
3617     else
3618     echo "$as_me: failed program was:" >&5
3619     sed 's/^/| /' conftest.$ac_ext >&5
3620    
3621     # Broken: fails on valid input.
3622     continue
3623     fi
3624 gezelter 3319
3625 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3626 gezelter 2473
3627 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
3628 gezelter 2473 # can be detected and how.
3629     cat >conftest.$ac_ext <<_ACEOF
3630     /* confdefs.h. */
3631     _ACEOF
3632     cat confdefs.h >>conftest.$ac_ext
3633     cat >>conftest.$ac_ext <<_ACEOF
3634     /* end confdefs.h. */
3635     #include <ac_nonexistent.h>
3636     _ACEOF
3637 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
3638     case "(($ac_try" in
3639     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3640     *) ac_try_echo=$ac_try;;
3641     esac
3642     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3643     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3644 gezelter 2473 ac_status=$?
3645     grep -v '^ *+' conftest.er1 >conftest.err
3646     rm -f conftest.er1
3647     cat conftest.err >&5
3648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649 gezelter 3319 (exit $ac_status); } >/dev/null && {
3650     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3651     test ! -s conftest.err
3652     }; then
3653 gezelter 2473 # Broken: success on invalid input.
3654     continue
3655     else
3656     echo "$as_me: failed program was:" >&5
3657     sed 's/^/| /' conftest.$ac_ext >&5
3658    
3659     # Passes both tests.
3660     ac_preproc_ok=:
3661     break
3662     fi
3663 gezelter 3319
3664 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3665 gezelter 2473
3666     done
3667     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3668 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3669 gezelter 2473 if $ac_preproc_ok; then
3670     break
3671     fi
3672    
3673     done
3674     ac_cv_prog_CPP=$CPP
3675    
3676     fi
3677     CPP=$ac_cv_prog_CPP
3678     else
3679     ac_cv_prog_CPP=$CPP
3680     fi
3681 gezelter 3319 { echo "$as_me:$LINENO: result: $CPP" >&5
3682     echo "${ECHO_T}$CPP" >&6; }
3683 gezelter 2473 ac_preproc_ok=false
3684     for ac_c_preproc_warn_flag in '' yes
3685     do
3686     # Use a header file that comes with gcc, so configuring glibc
3687     # with a fresh cross-compiler works.
3688     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3689     # <limits.h> exists even on freestanding compilers.
3690     # On the NeXT, cc -E runs the code through the compiler's parser,
3691     # not just through cpp. "Syntax error" is here to catch this case.
3692     cat >conftest.$ac_ext <<_ACEOF
3693     /* confdefs.h. */
3694     _ACEOF
3695     cat confdefs.h >>conftest.$ac_ext
3696     cat >>conftest.$ac_ext <<_ACEOF
3697     /* end confdefs.h. */
3698     #ifdef __STDC__
3699     # include <limits.h>
3700     #else
3701     # include <assert.h>
3702     #endif
3703     Syntax error
3704     _ACEOF
3705 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
3706     case "(($ac_try" in
3707     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3708     *) ac_try_echo=$ac_try;;
3709     esac
3710     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3711     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3712 gezelter 2473 ac_status=$?
3713     grep -v '^ *+' conftest.er1 >conftest.err
3714     rm -f conftest.er1
3715     cat conftest.err >&5
3716     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3717 gezelter 3319 (exit $ac_status); } >/dev/null && {
3718     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3719     test ! -s conftest.err
3720     }; then
3721 gezelter 2473 :
3722     else
3723     echo "$as_me: failed program was:" >&5
3724     sed 's/^/| /' conftest.$ac_ext >&5
3725    
3726     # Broken: fails on valid input.
3727     continue
3728     fi
3729 gezelter 3319
3730 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3731 gezelter 2473
3732 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
3733 gezelter 2473 # can be detected and how.
3734     cat >conftest.$ac_ext <<_ACEOF
3735     /* confdefs.h. */
3736     _ACEOF
3737     cat confdefs.h >>conftest.$ac_ext
3738     cat >>conftest.$ac_ext <<_ACEOF
3739     /* end confdefs.h. */
3740     #include <ac_nonexistent.h>
3741     _ACEOF
3742 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
3743     case "(($ac_try" in
3744     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3745     *) ac_try_echo=$ac_try;;
3746     esac
3747     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3748     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3749 gezelter 2473 ac_status=$?
3750     grep -v '^ *+' conftest.er1 >conftest.err
3751     rm -f conftest.er1
3752     cat conftest.err >&5
3753     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3754 gezelter 3319 (exit $ac_status); } >/dev/null && {
3755     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3756     test ! -s conftest.err
3757     }; then
3758 gezelter 2473 # Broken: success on invalid input.
3759     continue
3760     else
3761     echo "$as_me: failed program was:" >&5
3762     sed 's/^/| /' conftest.$ac_ext >&5
3763    
3764     # Passes both tests.
3765     ac_preproc_ok=:
3766     break
3767     fi
3768 gezelter 3319
3769 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3770 gezelter 2473
3771     done
3772     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3773 chuckv 3288 rm -f conftest.err conftest.$ac_ext
3774 gezelter 2473 if $ac_preproc_ok; then
3775     :
3776     else
3777     { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3778     See \`config.log' for more details." >&5
3779     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3780     See \`config.log' for more details." >&2;}
3781     { (exit 1); exit 1; }; }
3782     fi
3783    
3784     ac_ext=c
3785     ac_cpp='$CPP $CPPFLAGS'
3786     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3789    
3790 gezelter 3319 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3791     echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3792     if test "${ac_cv_path_GREP+set}" = set; then
3793 gezelter 2473 echo $ECHO_N "(cached) $ECHO_C" >&6
3794     else
3795 gezelter 3319 # Extract the first word of "grep ggrep" to use in msg output
3796     if test -z "$GREP"; then
3797     set dummy grep ggrep; ac_prog_name=$2
3798     if test "${ac_cv_path_GREP+set}" = set; then
3799     echo $ECHO_N "(cached) $ECHO_C" >&6
3800     else
3801     ac_path_GREP_found=false
3802     # Loop through the user's path and test for each of PROGNAME-LIST
3803     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3805     do
3806     IFS=$as_save_IFS
3807     test -z "$as_dir" && as_dir=.
3808     for ac_prog in grep ggrep; do
3809     for ac_exec_ext in '' $ac_executable_extensions; do
3810     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3811     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3812     # Check for GNU ac_path_GREP and select it if it is found.
3813     # Check for GNU $ac_path_GREP
3814     case `"$ac_path_GREP" --version 2>&1` in
3815     *GNU*)
3816     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3817     *)
3818     ac_count=0
3819     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3820     while :
3821     do
3822     cat "conftest.in" "conftest.in" >"conftest.tmp"
3823     mv "conftest.tmp" "conftest.in"
3824     cp "conftest.in" "conftest.nl"
3825     echo 'GREP' >> "conftest.nl"
3826     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3827     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3828     ac_count=`expr $ac_count + 1`
3829     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3830     # Best one so far, save it but keep looking for a better one
3831     ac_cv_path_GREP="$ac_path_GREP"
3832     ac_path_GREP_max=$ac_count
3833 gezelter 2473 fi
3834 gezelter 3319 # 10*(2^10) chars as input seems more than enough
3835     test $ac_count -gt 10 && break
3836     done
3837     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3838     esac
3839    
3840    
3841     $ac_path_GREP_found && break 3
3842     done
3843     done
3844    
3845     done
3846     IFS=$as_save_IFS
3847    
3848    
3849 gezelter 2473 fi
3850    
3851 gezelter 3319 GREP="$ac_cv_path_GREP"
3852     if test -z "$GREP"; then
3853     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3854     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3855     { (exit 1); exit 1; }; }
3856     fi
3857 gezelter 2473
3858 gezelter 3319 else
3859     ac_cv_path_GREP=$GREP
3860     fi
3861    
3862    
3863     fi
3864     { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3865     echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3866     GREP="$ac_cv_path_GREP"
3867    
3868    
3869     { echo "$as_me:$LINENO: checking for egrep" >&5
3870     echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3871     if test "${ac_cv_path_EGREP+set}" = set; then
3872     echo $ECHO_N "(cached) $ECHO_C" >&6
3873     else
3874     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3875     then ac_cv_path_EGREP="$GREP -E"
3876     else
3877     # Extract the first word of "egrep" to use in msg output
3878     if test -z "$EGREP"; then
3879     set dummy egrep; ac_prog_name=$2
3880     if test "${ac_cv_path_EGREP+set}" = set; then
3881     echo $ECHO_N "(cached) $ECHO_C" >&6
3882     else
3883     ac_path_EGREP_found=false
3884     # Loop through the user's path and test for each of PROGNAME-LIST
3885     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3886     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3887     do
3888     IFS=$as_save_IFS
3889     test -z "$as_dir" && as_dir=.
3890     for ac_prog in egrep; do
3891     for ac_exec_ext in '' $ac_executable_extensions; do
3892     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3893     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3894     # Check for GNU ac_path_EGREP and select it if it is found.
3895     # Check for GNU $ac_path_EGREP
3896     case `"$ac_path_EGREP" --version 2>&1` in
3897     *GNU*)
3898     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3899     *)
3900     ac_count=0
3901     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3902     while :
3903     do
3904     cat "conftest.in" "conftest.in" >"conftest.tmp"
3905     mv "conftest.tmp" "conftest.in"
3906     cp "conftest.in" "conftest.nl"
3907     echo 'EGREP' >> "conftest.nl"
3908     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3909     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3910     ac_count=`expr $ac_count + 1`
3911     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3912     # Best one so far, save it but keep looking for a better one
3913     ac_cv_path_EGREP="$ac_path_EGREP"
3914     ac_path_EGREP_max=$ac_count
3915     fi
3916     # 10*(2^10) chars as input seems more than enough
3917     test $ac_count -gt 10 && break
3918     done
3919     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3920     esac
3921    
3922    
3923     $ac_path_EGREP_found && break 3
3924     done
3925     done
3926    
3927     done
3928     IFS=$as_save_IFS
3929    
3930    
3931     fi
3932    
3933     EGREP="$ac_cv_path_EGREP"
3934     if test -z "$EGREP"; then
3935     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3936     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3937     { (exit 1); exit 1; }; }
3938     fi
3939    
3940     else
3941     ac_cv_path_EGREP=$EGREP
3942     fi
3943    
3944    
3945     fi
3946     fi
3947     { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3948     echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3949     EGREP="$ac_cv_path_EGREP"
3950    
3951    
3952     { echo "$as_me:$LINENO: checking whether ln -s works" >&5
3953     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
3954 gezelter 2547 LN_S=$as_ln_s
3955     if test "$LN_S" = "ln -s"; then
3956 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
3957     echo "${ECHO_T}yes" >&6; }
3958 gezelter 2547 else
3959 gezelter 3319 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3960     echo "${ECHO_T}no, using $LN_S" >&6; }
3961 gezelter 2547 fi
3962 gezelter 2473
3963 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3964     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3965     set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3966     if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3967 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
3968     else
3969     cat >conftest.make <<\_ACEOF
3970 gezelter 3319 SHELL = /bin/sh
3971 gezelter 2547 all:
3972 gezelter 3319 @echo '@@@%%%=$(MAKE)=@@@%%%'
3973 gezelter 2547 _ACEOF
3974     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3975 gezelter 3319 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3976     *@@@%%%=?*=@@@%%%*)
3977     eval ac_cv_prog_make_${ac_make}_set=yes;;
3978     *)
3979     eval ac_cv_prog_make_${ac_make}_set=no;;
3980     esac
3981 chuckv 3288 rm -f conftest.make
3982     fi
3983 gezelter 3319 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3984     { echo "$as_me:$LINENO: result: yes" >&5
3985     echo "${ECHO_T}yes" >&6; }
3986 gezelter 2547 SET_MAKE=
3987     else
3988 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
3989     echo "${ECHO_T}no" >&6; }
3990 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
3991     fi
3992    
3993     if test -n "$ac_tool_prefix"; then
3994     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3995     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3996 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3997     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3998 gezelter 2547 if test "${ac_cv_prog_RANLIB+set}" = set; then
3999     echo $ECHO_N "(cached) $ECHO_C" >&6
4000     else
4001     if test -n "$RANLIB"; then
4002     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4003     else
4004     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005     for as_dir in $PATH
4006     do
4007     IFS=$as_save_IFS
4008     test -z "$as_dir" && as_dir=.
4009     for ac_exec_ext in '' $ac_executable_extensions; do
4010 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4011 gezelter 2547 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4012     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4013     break 2
4014 gezelter 1490 fi
4015 gezelter 2547 done
4016     done
4017 gezelter 3319 IFS=$as_save_IFS
4018 gezelter 2547
4019     fi
4020     fi
4021     RANLIB=$ac_cv_prog_RANLIB
4022     if test -n "$RANLIB"; then
4023 gezelter 3319 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4024     echo "${ECHO_T}$RANLIB" >&6; }
4025 gezelter 2547 else
4026 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4027     echo "${ECHO_T}no" >&6; }
4028 gezelter 2547 fi
4029    
4030 gezelter 3319
4031 gezelter 2547 fi
4032     if test -z "$ac_cv_prog_RANLIB"; then
4033     ac_ct_RANLIB=$RANLIB
4034     # Extract the first word of "ranlib", so it can be a program name with args.
4035     set dummy ranlib; ac_word=$2
4036 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4037     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4038 gezelter 2547 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4039     echo $ECHO_N "(cached) $ECHO_C" >&6
4040     else
4041     if test -n "$ac_ct_RANLIB"; then
4042     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4043     else
4044     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045     for as_dir in $PATH
4046     do
4047     IFS=$as_save_IFS
4048     test -z "$as_dir" && as_dir=.
4049     for ac_exec_ext in '' $ac_executable_extensions; do
4050 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051 gezelter 2547 ac_cv_prog_ac_ct_RANLIB="ranlib"
4052     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4053     break 2
4054 gezelter 1490 fi
4055 gezelter 2547 done
4056     done
4057 gezelter 3319 IFS=$as_save_IFS
4058 gezelter 2547
4059     fi
4060     fi
4061     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4062     if test -n "$ac_ct_RANLIB"; then
4063 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4064     echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4065 gezelter 2547 else
4066 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4067     echo "${ECHO_T}no" >&6; }
4068 gezelter 2547 fi
4069    
4070 gezelter 3319 if test "x$ac_ct_RANLIB" = x; then
4071     RANLIB=":"
4072     else
4073     case $cross_compiling:$ac_tool_warned in
4074     yes:)
4075     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4076     whose name does not start with the host triplet. If you think this
4077     configuration is useful to you, please write to autoconf@gnu.org." >&5
4078     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4079     whose name does not start with the host triplet. If you think this
4080     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4081     ac_tool_warned=yes ;;
4082     esac
4083     RANLIB=$ac_ct_RANLIB
4084     fi
4085 gezelter 2547 else
4086     RANLIB="$ac_cv_prog_RANLIB"
4087     fi
4088    
4089 gezelter 3319 for ac_prog in 'bison -y' byacc
4090     do
4091     # Extract the first word of "$ac_prog", so it can be a program name with args.
4092     set dummy $ac_prog; ac_word=$2
4093     { echo "$as_me:$LINENO: checking for $ac_word" >&5
4094     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4095     if test "${ac_cv_prog_YACC+set}" = set; then
4096     echo $ECHO_N "(cached) $ECHO_C" >&6
4097     else
4098     if test -n "$YACC"; then
4099     ac_cv_prog_YACC="$YACC" # Let the user override the test.
4100     else
4101     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102     for as_dir in $PATH
4103     do
4104     IFS=$as_save_IFS
4105     test -z "$as_dir" && as_dir=.
4106     for ac_exec_ext in '' $ac_executable_extensions; do
4107     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108     ac_cv_prog_YACC="$ac_prog"
4109     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4110     break 2
4111     fi
4112     done
4113     done
4114     IFS=$as_save_IFS
4115 gezelter 2547
4116 gezelter 3319 fi
4117     fi
4118     YACC=$ac_cv_prog_YACC
4119     if test -n "$YACC"; then
4120     { echo "$as_me:$LINENO: result: $YACC" >&5
4121     echo "${ECHO_T}$YACC" >&6; }
4122     else
4123     { echo "$as_me:$LINENO: result: no" >&5
4124     echo "${ECHO_T}no" >&6; }
4125     fi
4126    
4127    
4128     test -n "$YACC" && break
4129     done
4130     test -n "$YACC" || YACC="yacc"
4131    
4132    
4133     for ac_prog in flex lex
4134     do
4135     # Extract the first word of "$ac_prog", so it can be a program name with args.
4136     set dummy $ac_prog; ac_word=$2
4137     { echo "$as_me:$LINENO: checking for $ac_word" >&5
4138     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4139     if test "${ac_cv_prog_LEX+set}" = set; then
4140     echo $ECHO_N "(cached) $ECHO_C" >&6
4141     else
4142     if test -n "$LEX"; then
4143     ac_cv_prog_LEX="$LEX" # Let the user override the test.
4144     else
4145     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146     for as_dir in $PATH
4147     do
4148     IFS=$as_save_IFS
4149     test -z "$as_dir" && as_dir=.
4150     for ac_exec_ext in '' $ac_executable_extensions; do
4151     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4152     ac_cv_prog_LEX="$ac_prog"
4153     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4154     break 2
4155     fi
4156     done
4157     done
4158     IFS=$as_save_IFS
4159    
4160     fi
4161     fi
4162     LEX=$ac_cv_prog_LEX
4163     if test -n "$LEX"; then
4164     { echo "$as_me:$LINENO: result: $LEX" >&5
4165     echo "${ECHO_T}$LEX" >&6; }
4166     else
4167     { echo "$as_me:$LINENO: result: no" >&5
4168     echo "${ECHO_T}no" >&6; }
4169     fi
4170    
4171    
4172     test -n "$LEX" && break
4173     done
4174     test -n "$LEX" || LEX=":"
4175    
4176     if test "x$LEX" != "x:"; then
4177     cat >conftest.l <<_ACEOF
4178     %%
4179     a { ECHO; }
4180     b { REJECT; }
4181     c { yymore (); }
4182     d { yyless (1); }
4183     e { yyless (input () != 0); }
4184     f { unput (yytext[0]); }
4185     . { BEGIN INITIAL; }
4186     %%
4187     #ifdef YYTEXT_POINTER
4188     extern char *yytext;
4189     #endif
4190     int
4191     main (void)
4192     {
4193     return ! yylex () + ! yywrap ();
4194     }
4195     _ACEOF
4196     { (ac_try="$LEX conftest.l"
4197     case "(($ac_try" in
4198     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4199     *) ac_try_echo=$ac_try;;
4200     esac
4201     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4202     (eval "$LEX conftest.l") 2>&5
4203     ac_status=$?
4204     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4205     (exit $ac_status); }
4206     { echo "$as_me:$LINENO: checking lex output file root" >&5
4207     echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
4208     if test "${ac_cv_prog_lex_root+set}" = set; then
4209     echo $ECHO_N "(cached) $ECHO_C" >&6
4210     else
4211    
4212     if test -f lex.yy.c; then
4213     ac_cv_prog_lex_root=lex.yy
4214     elif test -f lexyy.c; then
4215     ac_cv_prog_lex_root=lexyy
4216     else
4217     { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4218     echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4219     { (exit 1); exit 1; }; }
4220     fi
4221     fi
4222     { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4223     echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
4224     LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4225    
4226     if test -z "${LEXLIB+set}"; then
4227     { echo "$as_me:$LINENO: checking lex library" >&5
4228     echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
4229     if test "${ac_cv_lib_lex+set}" = set; then
4230     echo $ECHO_N "(cached) $ECHO_C" >&6
4231     else
4232    
4233     ac_save_LIBS=$LIBS
4234     ac_cv_lib_lex='none needed'
4235     for ac_lib in '' -lfl -ll; do
4236     LIBS="$ac_lib $ac_save_LIBS"
4237     cat >conftest.$ac_ext <<_ACEOF
4238     `cat $LEX_OUTPUT_ROOT.c`
4239     _ACEOF
4240     rm -f conftest.$ac_objext conftest$ac_exeext
4241     if { (ac_try="$ac_link"
4242     case "(($ac_try" in
4243     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4244     *) ac_try_echo=$ac_try;;
4245     esac
4246     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4247     (eval "$ac_link") 2>conftest.er1
4248     ac_status=$?
4249     grep -v '^ *+' conftest.er1 >conftest.err
4250     rm -f conftest.er1
4251     cat conftest.err >&5
4252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4253     (exit $ac_status); } && {
4254     test -z "$ac_c_werror_flag" ||
4255     test ! -s conftest.err
4256     } && test -s conftest$ac_exeext &&
4257     $as_test_x conftest$ac_exeext; then
4258     ac_cv_lib_lex=$ac_lib
4259     else
4260     echo "$as_me: failed program was:" >&5
4261     sed 's/^/| /' conftest.$ac_ext >&5
4262    
4263    
4264     fi
4265    
4266     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4267     conftest$ac_exeext conftest.$ac_ext
4268     test "$ac_cv_lib_lex" != 'none needed' && break
4269     done
4270     LIBS=$ac_save_LIBS
4271    
4272     fi
4273     { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
4274     echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
4275     test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
4276     fi
4277    
4278    
4279     { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4280     echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
4281     if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4282     echo $ECHO_N "(cached) $ECHO_C" >&6
4283     else
4284     # POSIX says lex can declare yytext either as a pointer or an array; the
4285     # default is implementation-dependent. Figure out which it is, since
4286     # not all implementations provide the %pointer and %array declarations.
4287     ac_cv_prog_lex_yytext_pointer=no
4288     ac_save_LIBS=$LIBS
4289     LIBS="$LEXLIB $ac_save_LIBS"
4290     cat >conftest.$ac_ext <<_ACEOF
4291     #define YYTEXT_POINTER 1
4292     `cat $LEX_OUTPUT_ROOT.c`
4293     _ACEOF
4294     rm -f conftest.$ac_objext conftest$ac_exeext
4295     if { (ac_try="$ac_link"
4296     case "(($ac_try" in
4297     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298     *) ac_try_echo=$ac_try;;
4299     esac
4300     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301     (eval "$ac_link") 2>conftest.er1
4302     ac_status=$?
4303     grep -v '^ *+' conftest.er1 >conftest.err
4304     rm -f conftest.er1
4305     cat conftest.err >&5
4306     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307     (exit $ac_status); } && {
4308     test -z "$ac_c_werror_flag" ||
4309     test ! -s conftest.err
4310     } && test -s conftest$ac_exeext &&
4311     $as_test_x conftest$ac_exeext; then
4312     ac_cv_prog_lex_yytext_pointer=yes
4313     else
4314     echo "$as_me: failed program was:" >&5
4315     sed 's/^/| /' conftest.$ac_ext >&5
4316    
4317    
4318     fi
4319    
4320     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4321     conftest$ac_exeext conftest.$ac_ext
4322     LIBS=$ac_save_LIBS
4323    
4324     fi
4325     { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4326     echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
4327     if test $ac_cv_prog_lex_yytext_pointer = yes; then
4328    
4329     cat >>confdefs.h <<\_ACEOF
4330     #define YYTEXT_POINTER 1
4331     _ACEOF
4332    
4333     fi
4334     rm -f conftest.l $LEX_OUTPUT_ROOT.c
4335    
4336     fi
4337    
4338 gezelter 2547 # Extract the first word of "perl", so it can be a program name with args.
4339     set dummy perl; ac_word=$2
4340 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4341     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4342 gezelter 2547 if test "${ac_cv_path_PERLINTERP+set}" = set; then
4343     echo $ECHO_N "(cached) $ECHO_C" >&6
4344     else
4345     case $PERLINTERP in
4346     [\\/]* | ?:[\\/]*)
4347     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
4348     ;;
4349     *)
4350     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4351     for as_dir in $PATH
4352     do
4353     IFS=$as_save_IFS
4354     test -z "$as_dir" && as_dir=.
4355     for ac_exec_ext in '' $ac_executable_extensions; do
4356 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4357 gezelter 2547 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
4358     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4359     break 2
4360 gezelter 1490 fi
4361 gezelter 2547 done
4362     done
4363 gezelter 3319 IFS=$as_save_IFS
4364 gezelter 1490
4365 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
4366     ;;
4367     esac
4368     fi
4369     PERLINTERP=$ac_cv_path_PERLINTERP
4370     if test -n "$PERLINTERP"; then
4371 gezelter 3319 { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
4372     echo "${ECHO_T}$PERLINTERP" >&6; }
4373 gezelter 2547 else
4374 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4375     echo "${ECHO_T}no" >&6; }
4376 gezelter 2547 fi
4377    
4378 gezelter 3319
4379 gezelter 2547 ac_cv_path_perlinterp="$PERLINTERP"
4380     _sHpB='#!'
4381    
4382    
4383 gezelter 3319 # Check whether --with-perl-shebang was given.
4384 gezelter 2547 if test "${with_perl_shebang+set}" = set; then
4385 gezelter 3319 withval=$with_perl_shebang; opt_perl_shebang="$withval"
4386 gezelter 2547 else
4387     opt_perl_shebang="not_set"
4388 gezelter 3319 fi
4389    
4390     { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
4391     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
4392 gezelter 2547 if test "${ax_cv_opt_perl_shebang+set}" = set; then
4393     echo $ECHO_N "(cached) $ECHO_C" >&6
4394     else
4395     case "$opt_perl_shebang" in
4396     not_set ) ax_cv_opt_perl_shebang=''
4397     ;;
4398     * )
4399     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
4400     esac
4401    
4402     fi
4403 gezelter 3319 { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
4404     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
4405 gezelter 2547 if test "A$ax_cv_opt_perl_shebang" != "A"
4406     then
4407     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
4408     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4409     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
4410     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
4411    
4412     # Automatic detection of sharpbang formula starts here
4413     else
4414     _somian_shbangperl=`$PERLINTERP -V:startperl`
4415     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
4416 gezelter 3319 { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
4417     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
4418 gezelter 2547 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
4419     echo $ECHO_N "(cached) $ECHO_C" >&6
4420     else
4421     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
4422     if test "x$_somian_kspb_perl" == x
4423     then _somian_ksbp_warn_empty='durnit'
4424     else
4425     case "A$_somian_kspb_perl" in
4426     A#!*perl* )
4427     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
4428     ;;
4429     A* ) _somian_ksbp_warn_defau='trouble'
4430     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
4431     esac
4432     fi
4433    
4434     fi
4435 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
4436     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
4437 gezelter 2547 # The above prints Checking ... result message to user.
4438     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
4439    
4440     if test A${_somian_ksbp_warn_empty+set} == Aset
4441     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
4442     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
4443     fi
4444     # Inform user after printing result value
4445     if test A${_somian_ksbp_warn_defau+set} == Aset
4446     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
4447     echo "$as_me: Maybe Not good -" >&6;}
4448     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
4449     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
4450     else { echo "$as_me:$LINENO: OK Good result - " >&5
4451     echo "$as_me: OK Good result - " >&6;}
4452     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
4453     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
4454     fi
4455 gezelter 1490 fi
4456 gezelter 2547
4457     # Find a good install program. We prefer a C program (faster),
4458     # so one script is as good as another. But avoid the broken or
4459     # incompatible versions:
4460     # SysV /etc/install, /usr/sbin/install
4461     # SunOS /usr/etc/install
4462     # IRIX /sbin/install
4463     # AIX /bin/install
4464     # AmigaOS /C/install, which installs bootblocks on floppy discs
4465     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4466     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4467     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4468     # OS/2's system install, which has a completely different semantic
4469     # ./install, which can be erroneously created by make from ./install.sh.
4470 gezelter 3319 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4471     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4472 gezelter 2547 if test -z "$INSTALL"; then
4473     if test "${ac_cv_path_install+set}" = set; then
4474     echo $ECHO_N "(cached) $ECHO_C" >&6
4475     else
4476     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4477     for as_dir in $PATH
4478     do
4479     IFS=$as_save_IFS
4480     test -z "$as_dir" && as_dir=.
4481     # Account for people who put trailing slashes in PATH elements.
4482     case $as_dir/ in
4483     ./ | .// | /cC/* | \
4484     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4485     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4486     /usr/ucb/* ) ;;
4487     *)
4488     # OSF1 and SCO ODT 3.0 have their own names for install.
4489     # Don't use installbsd from OSF since it installs stuff as root
4490     # by default.
4491     for ac_prog in ginstall scoinst install; do
4492     for ac_exec_ext in '' $ac_executable_extensions; do
4493 gezelter 3319 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4494 gezelter 2547 if test $ac_prog = install &&
4495     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4496     # AIX install. It has an incompatible calling convention.
4497     :
4498     elif test $ac_prog = install &&
4499     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4500     # program-specific install script used by HP pwplus--don't use.
4501     :
4502     else
4503     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4504     break 3
4505     fi
4506     fi
4507     done
4508     done
4509     ;;
4510     esac
4511     done
4512 gezelter 3319 IFS=$as_save_IFS
4513 gezelter 2547
4514    
4515 gezelter 1490 fi
4516 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
4517     INSTALL=$ac_cv_path_install
4518     else
4519 gezelter 3319 # As a last resort, use the slow shell script. Don't cache a
4520     # value for INSTALL within a source directory, because that will
4521 gezelter 2547 # break other packages using the cache if that directory is
4522 gezelter 3319 # removed, or if the value is a relative name.
4523 gezelter 2547 INSTALL=$ac_install_sh
4524     fi
4525     fi
4526 gezelter 3319 { echo "$as_me:$LINENO: result: $INSTALL" >&5
4527     echo "${ECHO_T}$INSTALL" >&6; }
4528 gezelter 1490
4529 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4530     # It thinks the first close brace ends the variable substitution.
4531     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4532 gezelter 2081
4533 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4534 gezelter 2081
4535 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4536 gezelter 2081
4537 gezelter 2547 case "x$INSTALL" in
4538     x/*) ;;
4539     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
4540     esac
4541     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
4542     # Extract the first word of "ar", so it can be a program name with args.
4543     set dummy ar; ac_word=$2
4544 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4545     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4546 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
4547 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4548     else
4549 gezelter 2547 if test -n "$AR"; then
4550     ac_cv_prog_AR="$AR" # Let the user override the test.
4551 gezelter 1490 else
4552 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553     for as_dir in $PATH
4554     do
4555     IFS=$as_save_IFS
4556     test -z "$as_dir" && as_dir=.
4557     for ac_exec_ext in '' $ac_executable_extensions; do
4558 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4559 gezelter 2547 ac_cv_prog_AR="ar"
4560 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4561     break 2
4562     fi
4563 gezelter 1490 done
4564 gezelter 2081 done
4565 gezelter 3319 IFS=$as_save_IFS
4566 gezelter 1490
4567 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
4568 gezelter 1490 fi
4569     fi
4570 gezelter 2547 AR=$ac_cv_prog_AR
4571     if test -n "$AR"; then
4572 gezelter 3319 { echo "$as_me:$LINENO: result: $AR" >&5
4573     echo "${ECHO_T}$AR" >&6; }
4574 gezelter 1490 else
4575 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4576     echo "${ECHO_T}no" >&6; }
4577 gezelter 1490 fi
4578    
4579 gezelter 3319
4580 gezelter 2547 if test "$AR" = "NONE"; then
4581     cat >confcache <<\_ACEOF
4582     # This file is a shell script that caches the results of configure
4583     # tests run on this system so they can be shared between configure
4584     # scripts and configure runs, see configure's option --config-cache.
4585     # It is not useful on other systems. If it contains results you don't
4586     # want to keep, you may remove or edit it.
4587     #
4588     # config.status only pays attention to the cache file if you give it
4589     # the --recheck option to rerun configure.
4590     #
4591     # `ac_cv_env_foo' variables (set or unset) will be overridden when
4592     # loading this file, other *unset* `ac_cv_foo' will be assigned the
4593     # following values.
4594    
4595     _ACEOF
4596    
4597     # The following way of writing the cache mishandles newlines in values,
4598     # but we know of no workaround that is simple, portable, and efficient.
4599 gezelter 3319 # So, we kill variables containing newlines.
4600 gezelter 2547 # Ultrix sh set writes to stderr and can't be redirected directly,
4601     # and sets the high bit in the cache file unless we assign to the vars.
4602 gezelter 3319 (
4603     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4604     eval ac_val=\$$ac_var
4605     case $ac_val in #(
4606     *${as_nl}*)
4607     case $ac_var in #(
4608     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
4609     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
4610     esac
4611     case $ac_var in #(
4612     _ | IFS | as_nl) ;; #(
4613     *) $as_unset $ac_var ;;
4614     esac ;;
4615     esac
4616     done
4617    
4618 gezelter 2547 (set) 2>&1 |
4619 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4620     *${as_nl}ac_space=\ *)
4621 gezelter 2547 # `set' does not quote correctly, so add quotes (double-quote
4622     # substitution turns \\\\ into \\, and sed turns \\ into \).
4623     sed -n \
4624     "s/'/'\\\\''/g;
4625     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4626 gezelter 3319 ;; #(
4627 gezelter 2547 *)
4628     # `set' quotes correctly as required by POSIX, so do not add quotes.
4629 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4630 gezelter 2547 ;;
4631 gezelter 3319 esac |
4632     sort
4633     ) |
4634 gezelter 2547 sed '
4635 gezelter 3319 /^ac_cv_env_/b end
4636 gezelter 2547 t clear
4637 gezelter 3319 :clear
4638 gezelter 2547 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4639     t end
4640 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4641     :end' >>confcache
4642     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4643     if test -w "$cache_file"; then
4644     test "x$cache_file" != "x/dev/null" &&
4645     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
4646     echo "$as_me: updating cache $cache_file" >&6;}
4647 gezelter 2547 cat confcache >$cache_file
4648     else
4649 gezelter 3319 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
4650     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4651 gezelter 2547 fi
4652 gezelter 1490 fi
4653 chuckv 3288 rm -f confcache
4654 gezelter 2547 exit 1
4655     fi
4656     # Extract the first word of "ps", so it can be a program name with args.
4657     set dummy ps; ac_word=$2
4658 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4659     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4660 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
4661 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4662     else
4663 gezelter 2547 case $PS in
4664     [\\/]* | ?:[\\/]*)
4665     ac_cv_path_PS="$PS" # Let the user override the test with a path.
4666     ;;
4667     *)
4668     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4669 gezelter 2081 for as_dir in $PATH
4670     do
4671     IFS=$as_save_IFS
4672     test -z "$as_dir" && as_dir=.
4673     for ac_exec_ext in '' $ac_executable_extensions; do
4674 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4675 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
4676 gezelter 2081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4677     break 2
4678     fi
4679 gezelter 1490 done
4680 gezelter 2081 done
4681 gezelter 3319 IFS=$as_save_IFS
4682 gezelter 1490
4683 gezelter 2547 ;;
4684     esac
4685 gezelter 1490 fi
4686 gezelter 2547 PS=$ac_cv_path_PS
4687     if test -n "$PS"; then
4688 gezelter 3319 { echo "$as_me:$LINENO: result: $PS" >&5
4689     echo "${ECHO_T}$PS" >&6; }
4690 gezelter 1490 else
4691 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4692     echo "${ECHO_T}no" >&6; }
4693 gezelter 1490 fi
4694    
4695 gezelter 3319
4696     { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
4697     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
4698 gezelter 2547 if test "${ac_cv_prog_ps_syntax+set}" = set; then
4699     echo $ECHO_N "(cached) $ECHO_C" >&6
4700     else
4701 gezelter 1490
4702 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
4703     ac_cv_prog_ps_ax=yes
4704     else
4705     ac_cv_prog_ps_ax=no
4706     fi
4707     if $PS -ef -o rss > /dev/null 2>&1; then
4708     ac_cv_prog_ps_ef=yes
4709     else
4710     ac_cv_prog_ps_ef=no
4711     fi
4712     if test "$ac_cv_prog_ps_ax" = yes; then
4713     ac_cv_prog_ps_syntax=BSD
4714     else
4715     if test "$ac_cv_prog_ps_ef" = yes; then
4716     ac_cv_prog_ps_syntax=POSIX
4717     else
4718     { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
4719     echo "$as_me: error: Could not determine ps syntax" >&2;}
4720     { (exit 1); exit 1; }; }
4721     fi
4722     fi
4723    
4724 gezelter 1490 fi
4725 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
4726     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
4727 gezelter 1490
4728 gezelter 2547 cat >>confdefs.h <<_ACEOF
4729     #define PSCOMMAND $PS
4730     _ACEOF
4731 gezelter 2081
4732 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
4733    
4734     cat >>confdefs.h <<\_ACEOF
4735     #define PSTYPE_IS_BSD 1
4736     _ACEOF
4737    
4738 gezelter 1490 else
4739 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
4740 gezelter 1490
4741 gezelter 2547 cat >>confdefs.h <<\_ACEOF
4742     #define PSTYPE_IS_POSIX 1
4743     _ACEOF
4744 gezelter 1490
4745 gezelter 2547 else
4746     { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
4747     echo "$as_me: error: Unknown ps syntax type!" >&2;}
4748     { (exit 1); exit 1; }; }
4749     fi
4750     fi
4751 gezelter 1490
4752 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4753     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4754     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4755 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4756 gezelter 1490
4757 gezelter 2547
4758 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4759     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4760     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4761     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4762     { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
4763     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
4764 gezelter 2547 if test "${ac_cv_fc_srcext_F90+set}" = set; then
4765     echo $ECHO_N "(cached) $ECHO_C" >&6
4766     else
4767     ac_ext=F90
4768 gezelter 3319 ac_fcflags_srcext_save=$ac_fcflags_srcext
4769     ac_fcflags_srcext=
4770 gezelter 2547 ac_cv_fc_srcext_F90=unknown
4771     for ac_flag in none -qsuffix=f=F90 -Tf; do
4772 gezelter 3319 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
4773 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
4774     program main
4775    
4776     end
4777 gezelter 1490 _ACEOF
4778 chuckv 3288 rm -f conftest.$ac_objext
4779 gezelter 3319 if { (ac_try="$ac_compile"
4780     case "(($ac_try" in
4781     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4782     *) ac_try_echo=$ac_try;;
4783     esac
4784     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4785     (eval "$ac_compile") 2>conftest.er1
4786 gezelter 1490 ac_status=$?
4787 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4788     rm -f conftest.er1
4789     cat conftest.err >&5
4790     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4791 gezelter 3319 (exit $ac_status); } && {
4792     test -z "$ac_fc_werror_flag" ||
4793     test ! -s conftest.err
4794     } && test -s conftest.$ac_objext; then
4795 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
4796 gezelter 1490 else
4797     echo "$as_me: failed program was:" >&5
4798 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4799    
4800 gezelter 3319
4801 gezelter 1490 fi
4802 gezelter 3319
4803     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804 gezelter 2547 done
4805 chuckv 3288 rm -f conftest.$ac_objext conftest.F90
4806 gezelter 3319 ac_fcflags_srcext=$ac_fcflags_srcext_save
4807 gezelter 1490
4808     fi
4809 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
4810     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
4811 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
4812     { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
4813     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
4814     { (exit 1); exit 1; }; }
4815     else
4816 gezelter 3319 ac_fc_srcext=F90
4817 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xnone; then
4818 gezelter 3319 ac_fcflags_srcext=""
4819 gezelter 2547 FCFLAGS_F90=""
4820     else
4821 gezelter 3319 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
4822 gezelter 2547 FCFLAGS_F90=$ac_cv_fc_srcext_F90
4823     fi
4824 gezelter 1490
4825 gezelter 2081
4826 gezelter 2547 fi
4827 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4828     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4829     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4830     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4831 gezelter 2081
4832    
4833    
4834 gezelter 2547
4835    
4836 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
4837     # for preprocessed f90 source.
4838    
4839     if test "$ac_test_PREPFLAG" != "set"; then
4840     PREPFLAG=""
4841     case "${host_cpu}-${host_os}" in
4842    
4843 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4844 gezelter 1490 PREPFLAG="-fpp1 "
4845     fi;;
4846 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4847 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
4848     fi;;
4849     *darwin*)
4850 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4851 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
4852     fi;;
4853     esac
4854    
4855     if test -z "$PREPFLAG"; then
4856 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
4857 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
4858     PREPFLAG=""
4859     fi
4860    
4861 gezelter 3319 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
4862     echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
4863 gezelter 1490
4864 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4865     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4866     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4867 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4868 gezelter 1490
4869     ac_save_ext=$ac_ext
4870     ac_ext=F90
4871 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
4872 gezelter 1490
4873     if test "$PREPFLAG"; then
4874 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
4875 gezelter 1490 fi
4876    
4877     cat >conftest.$ac_ext <<_ACEOF
4878    
4879 gezelter 2081
4880 gezelter 2547 program conftest
4881 gezelter 1490 integer :: i
4882     i = 1
4883 gezelter 2547 end program conftest
4884 gezelter 1490
4885     _ACEOF
4886 chuckv 3288 rm -f conftest.$ac_objext
4887 gezelter 3319 if { (ac_try="$ac_compile"
4888     case "(($ac_try" in
4889     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890     *) ac_try_echo=$ac_try;;
4891     esac
4892     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893     (eval "$ac_compile") 2>conftest.er1
4894 gezelter 1490 ac_status=$?
4895 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4896     rm -f conftest.er1
4897     cat conftest.err >&5
4898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 gezelter 3319 (exit $ac_status); } && {
4900     test -z "$ac_fc_werror_flag" ||
4901     test ! -s conftest.err
4902     } && test -s conftest.$ac_objext; then
4903 gezelter 1490 prepflagworks=1
4904     else
4905     echo "$as_me: failed program was:" >&5
4906 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4907    
4908 gezelter 3319 prepflagworks=0
4909 gezelter 1490 fi
4910    
4911 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912    
4913 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
4914 gezelter 1490 ac_ext=$ac_save_ext
4915 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4916     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4917     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4918 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4919 gezelter 1490
4920 gezelter 2081
4921 gezelter 1490 if test "$prepflagworks" = 1; then
4922 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
4923     echo "${ECHO_T}yes" >&6; }
4924 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
4925 gezelter 1490
4926     else
4927 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
4928     echo "${ECHO_T}no" >&6; }
4929 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
4930 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
4931     { (exit 1); exit 1; }; }
4932     fi
4933     fi
4934    
4935 gezelter 2081
4936    
4937    
4938    
4939 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
4940     # for preprocessed f90 source with -D type defines
4941    
4942     if test "$ac_test_PREPDEFFLAG" != "set"; then
4943     PREPDEFFLAG=""
4944     case "${host_cpu}-${host_os}" in
4945    
4946 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
4947 gezelter 1490 PREPDEFFLAG=" "
4948     fi;;
4949 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
4950 gezelter 1490 PREPDEFFLAG="-WF,"
4951     fi;;
4952     *darwin*)
4953 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
4954 gezelter 1490 PREPDEFFLAG="-WF,"
4955     fi;;
4956     esac
4957    
4958     if test -z "$PREPDEFFLAG"; then
4959 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
4960 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
4961     PREPDEFFLAG=" "
4962     fi
4963    
4964 gezelter 3319 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
4965     echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
4966 gezelter 1490
4967 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4968     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4969     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4970 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4971 gezelter 1490
4972     ac_save_ext=$ac_ext
4973     ac_ext=F90
4974 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
4975 gezelter 1490
4976     if test "$PREPDEFFLAG"; then
4977 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4978 gezelter 1490 fi
4979    
4980     cat >conftest.$ac_ext <<_ACEOF
4981    
4982 gezelter 2081
4983 gezelter 2547 program conftest
4984 gezelter 1490 integer :: i
4985     #ifdef TEST
4986     i = 1
4987     #else
4988     choke me
4989     #endif
4990 gezelter 2547 end program conftest
4991 gezelter 1490
4992     _ACEOF
4993 chuckv 3288 rm -f conftest.$ac_objext
4994 gezelter 3319 if { (ac_try="$ac_compile"
4995     case "(($ac_try" in
4996     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4997     *) ac_try_echo=$ac_try;;
4998     esac
4999     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5000     (eval "$ac_compile") 2>conftest.er1
5001 gezelter 1490 ac_status=$?
5002 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5003     rm -f conftest.er1
5004     cat conftest.err >&5
5005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5006 gezelter 3319 (exit $ac_status); } && {
5007     test -z "$ac_fc_werror_flag" ||
5008     test ! -s conftest.err
5009     } && test -s conftest.$ac_objext; then
5010 gezelter 1490 prepdefflagworks=1
5011     else
5012     echo "$as_me: failed program was:" >&5
5013 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5014    
5015 gezelter 3319 prepdefflagworks=0
5016 gezelter 1490 fi
5017    
5018 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5019    
5020 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
5021 gezelter 1490 ac_ext=$ac_save_ext
5022 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5023     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5024     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5025 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5026 gezelter 1490
5027 gezelter 2081
5028 gezelter 1490 if test "$prepdefflagworks" = 1; then
5029 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
5030     echo "${ECHO_T}yes" >&6; }
5031 gezelter 1490
5032     else
5033 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
5034     echo "${ECHO_T}no" >&6; }
5035 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5036 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5037     { (exit 1); exit 1; }; }
5038     fi
5039     fi
5040    
5041 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5042     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5043     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5044 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5045 gezelter 3319 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5046     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5047 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
5048 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5049     else
5050 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
5051     program main
5052 gezelter 1490
5053 gezelter 2547 end
5054 gezelter 1490 _ACEOF
5055 chuckv 3288 rm -f conftest.$ac_objext
5056 gezelter 3319 if { (ac_try="$ac_compile"
5057     case "(($ac_try" in
5058     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5059     *) ac_try_echo=$ac_try;;
5060     esac
5061     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5062     (eval "$ac_compile") 2>conftest.er1
5063 gezelter 1490 ac_status=$?
5064 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5065 chuckv 3288 rm -f conftest.er1
5066 gezelter 2081 cat conftest.err >&5
5067     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 gezelter 3319 (exit $ac_status); } && {
5069     test -z "$ac_fc_werror_flag" ||
5070     test ! -s conftest.err
5071     } && test -s conftest.$ac_objext; then
5072 gezelter 2547 ac_cv_prog_fc_v=
5073 gezelter 1490 # Try some options frequently used verbose output
5074     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5075 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
5076     program main
5077 gezelter 1490
5078 gezelter 2547 end
5079     _ACEOF
5080 gezelter 1490
5081 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
5082     # 1 to this macro) to the Fortran compiler in order to get
5083     # "verbose" output that we can then parse for the Fortran linker
5084     # flags.
5085     ac_save_FFLAGS=$FCFLAGS
5086     FCFLAGS="$FCFLAGS $ac_verb"
5087 gezelter 3319 eval "set x $ac_link"
5088     shift
5089     echo "$as_me:$LINENO: $*" >&5
5090 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5091     echo "$ac_fc_v_output" >&5
5092     FCFLAGS=$ac_save_FFLAGS
5093 gezelter 1490
5094 chuckv 3288 rm -f conftest*
5095 gezelter 2081
5096 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5097     # /foo, /bar, and /baz are search directories for the Fortran linker.
5098     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5099     ac_fc_v_output="`echo $ac_fc_v_output |
5100     grep 'LPATH is:' |
5101     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5102 gezelter 1490
5103 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5104     # that detects unbalanced quotes in FLIBS should be implemented
5105     # and (ugh) tested at some point.
5106 gezelter 2547 case $ac_fc_v_output in
5107     # If we are using xlf then replace all the commas with spaces.
5108     *xlfentry*)
5109     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5110 gezelter 1490
5111 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5112     # $LIBS confuse us, and the libraries appear later in the output anyway).
5113     *mGLOB_options_string*)
5114 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5115 gezelter 1490
5116 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5117     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5118     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5119     *-cmdline\ * | *-ignore\ * | *-def\ *)
5120     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5121     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5122     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5123     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5124    
5125 gezelter 2547 # If we are using Cray Fortran then delete quotes.
5126     *cft90*)
5127 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5128 gezelter 2547 esac
5129 gezelter 1490
5130    
5131     # look for -l* and *.a constructs in the output
5132 gezelter 2547 for ac_arg in $ac_fc_v_output; do
5133 gezelter 1490 case $ac_arg in
5134     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5135 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
5136 gezelter 1490 break 2 ;;
5137     esac
5138     done
5139     done
5140 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
5141     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5142     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5143 gezelter 1490 fi
5144     else
5145     echo "$as_me: failed program was:" >&5
5146 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5147    
5148 gezelter 3319 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5149 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
5150     fi
5151    
5152 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5153    
5154 gezelter 1490 fi
5155 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5156     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5157     { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5158     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5159 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
5160 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5161     else
5162 gezelter 2547 if test "x$FCLIBS" != "x"; then
5163     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5164 gezelter 1490 else
5165    
5166     cat >conftest.$ac_ext <<_ACEOF
5167 gezelter 2547 program main
5168 gezelter 1490
5169 gezelter 2547 end
5170 gezelter 1490 _ACEOF
5171    
5172     # Compile and link our simple test program by passing a flag (argument
5173 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
5174     # "verbose" output that we can then parse for the Fortran linker
5175 gezelter 1490 # flags.
5176 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
5177     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5178 gezelter 3319 eval "set x $ac_link"
5179     shift
5180     echo "$as_me:$LINENO: $*" >&5
5181 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5182     echo "$ac_fc_v_output" >&5
5183     FCFLAGS=$ac_save_FFLAGS
5184 gezelter 1490
5185 chuckv 3288 rm -f conftest*
5186 gezelter 1490
5187 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5188     # /foo, /bar, and /baz are search directories for the Fortran linker.
5189     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5190     ac_fc_v_output="`echo $ac_fc_v_output |
5191     grep 'LPATH is:' |
5192     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5193 gezelter 1490
5194 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5195     # that detects unbalanced quotes in FLIBS should be implemented
5196     # and (ugh) tested at some point.
5197 gezelter 2547 case $ac_fc_v_output in
5198     # If we are using xlf then replace all the commas with spaces.
5199     *xlfentry*)
5200     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5201 gezelter 1490
5202 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5203     # $LIBS confuse us, and the libraries appear later in the output anyway).
5204     *mGLOB_options_string*)
5205 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5206 gezelter 1490
5207 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5208     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5209     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5210     *-cmdline\ * | *-ignore\ * | *-def\ *)
5211     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5212     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5213     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5214     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5215    
5216 gezelter 2547 # If we are using Cray Fortran then delete quotes.
5217     *cft90*)
5218 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5219 gezelter 2547 esac
5220 gezelter 1490
5221 gezelter 2547
5222    
5223     ac_cv_fc_libs=
5224    
5225 gezelter 1490 # Save positional arguments (if any)
5226     ac_save_positional="$@"
5227    
5228 gezelter 2547 set X $ac_fc_v_output
5229 gezelter 1490 while test $# != 1; do
5230     shift
5231     ac_arg=$1
5232     case $ac_arg in
5233     [\\/]*.a | ?:[\\/]*.a)
5234     ac_exists=false
5235 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
5236 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
5237     ac_exists=true
5238     break
5239     fi
5240     done
5241    
5242     if test x"$ac_exists" = xtrue; then
5243     :
5244     else
5245 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5246 gezelter 1490 fi
5247    
5248     ;;
5249     -bI:*)
5250     ac_exists=false
5251 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
5252 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
5253     ac_exists=true
5254     break
5255     fi
5256     done
5257    
5258     if test x"$ac_exists" = xtrue; then
5259     :
5260     else
5261     if test "$ac_compiler_gnu" = yes; then
5262     for ac_link_opt in $ac_arg; do
5263 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5264 gezelter 1490 done
5265     else
5266 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5267 gezelter 1490 fi
5268     fi
5269    
5270     ;;
5271     # Ignore these flags.
5272 gezelter 3319 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
5273 gezelter 1490 ;;
5274     -lkernel32)
5275 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5276 gezelter 1490 ;;
5277 gezelter 3319 -[LRuYz])
5278 gezelter 1490 # These flags, when seen by themselves, take an argument.
5279     # We remove the space between option and argument and re-iterate
5280     # unless we find an empty arg or a new option (starting with -)
5281     case $2 in
5282 gezelter 2547 "" | -*);;
5283     *)
5284 gezelter 1490 ac_arg="$ac_arg$2"
5285     shift; shift
5286     set X $ac_arg "$@"
5287     ;;
5288     esac
5289     ;;
5290     -YP,*)
5291     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5292     ac_exists=false
5293 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
5294 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
5295     ac_exists=true
5296     break
5297     fi
5298     done
5299    
5300     if test x"$ac_exists" = xtrue; then
5301     :
5302     else
5303     ac_arg="$ac_arg $ac_j"
5304 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
5305 gezelter 1490 fi
5306    
5307     done
5308     ;;
5309     -[lLR]*)
5310     ac_exists=false
5311 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
5312 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
5313     ac_exists=true
5314     break
5315     fi
5316     done
5317    
5318     if test x"$ac_exists" = xtrue; then
5319     :
5320     else
5321 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5322 gezelter 1490 fi
5323    
5324     ;;
5325 gezelter 3319 -zallextract*| -zdefaultextract)
5326     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5327     ;;
5328 gezelter 1490 # Ignore everything else.
5329     esac
5330     done
5331     # restore positional arguments
5332     set X $ac_save_positional; shift
5333    
5334     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
5335     # then we insist that the "run path" must be an absolute path (i.e. it
5336     # must begin with a "/").
5337     case `(uname -sr) 2>/dev/null` in
5338     "SunOS 5"*)
5339 gezelter 2547 ac_ld_run_path=`echo $ac_fc_v_output |
5340 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5341     test "x$ac_ld_run_path" != x &&
5342     if test "$ac_compiler_gnu" = yes; then
5343     for ac_link_opt in $ac_ld_run_path; do
5344 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5345 gezelter 1490 done
5346     else
5347 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
5348 gezelter 1490 fi
5349     ;;
5350     esac
5351 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
5352 gezelter 1490
5353     fi
5354 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
5355     echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
5356 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
5357 gezelter 1490
5358    
5359 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5360     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5361     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5362 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5363 gezelter 2081
5364 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5365     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5366     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5367 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5368    
5369 gezelter 3319 { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
5370     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
5371 gezelter 2547 if test "${ac_cv_fc_dummy_main+set}" = set; then
5372 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
5373     else
5374 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
5375     LIBS="$LIBS $FCLIBS"
5376     ac_fortran_dm_var=FC_DUMMY_MAIN
5377     ac_ext=c
5378     ac_cpp='$CPP $CPPFLAGS'
5379     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5380     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5381     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5382    
5383     # First, try linking without a dummy main:
5384     cat >conftest.$ac_ext <<_ACEOF
5385     /* confdefs.h. */
5386 gezelter 1490 _ACEOF
5387 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
5388     cat >>conftest.$ac_ext <<_ACEOF
5389     /* end confdefs.h. */
5390    
5391     #ifdef FC_DUMMY_MAIN
5392     #ifndef FC_DUMMY_MAIN_EQ_F77
5393     # ifdef __cplusplus
5394     extern "C"
5395     # endif
5396     int FC_DUMMY_MAIN() { return 1; }
5397     #endif
5398     #endif
5399     int
5400     main ()
5401     {
5402    
5403     ;
5404     return 0;
5405     }
5406     _ACEOF
5407 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
5408 gezelter 3319 if { (ac_try="$ac_link"
5409     case "(($ac_try" in
5410     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5411     *) ac_try_echo=$ac_try;;
5412     esac
5413     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5414     (eval "$ac_link") 2>conftest.er1
5415 gezelter 2547 ac_status=$?
5416     grep -v '^ *+' conftest.er1 >conftest.err
5417     rm -f conftest.er1
5418     cat conftest.err >&5
5419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5420 gezelter 3319 (exit $ac_status); } && {
5421     test -z "$ac_c_werror_flag" ||
5422     test ! -s conftest.err
5423     } && test -s conftest$ac_exeext &&
5424     $as_test_x conftest$ac_exeext; then
5425 gezelter 2547 ac_cv_fortran_dummy_main=none
5426     else
5427     echo "$as_me: failed program was:" >&5
5428     sed 's/^/| /' conftest.$ac_ext >&5
5429    
5430 gezelter 3319 ac_cv_fortran_dummy_main=unknown
5431 gezelter 2547 fi
5432 gezelter 3319
5433     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5434 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
5435    
5436     if test $ac_cv_fortran_dummy_main = unknown; then
5437     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
5438     cat >conftest.$ac_ext <<_ACEOF
5439     /* confdefs.h. */
5440     _ACEOF
5441     cat confdefs.h >>conftest.$ac_ext
5442     cat >>conftest.$ac_ext <<_ACEOF
5443     /* end confdefs.h. */
5444     #define $ac_fortran_dm_var $ac_func
5445     #ifdef FC_DUMMY_MAIN
5446     #ifndef FC_DUMMY_MAIN_EQ_F77
5447     # ifdef __cplusplus
5448     extern "C"
5449     # endif
5450     int FC_DUMMY_MAIN() { return 1; }
5451     #endif
5452     #endif
5453     int
5454     main ()
5455     {
5456    
5457     ;
5458     return 0;
5459     }
5460     _ACEOF
5461 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
5462 gezelter 3319 if { (ac_try="$ac_link"
5463     case "(($ac_try" in
5464     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5465     *) ac_try_echo=$ac_try;;
5466     esac
5467     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5468     (eval "$ac_link") 2>conftest.er1
5469 gezelter 2547 ac_status=$?
5470     grep -v '^ *+' conftest.er1 >conftest.err
5471     rm -f conftest.er1
5472     cat conftest.err >&5
5473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474 gezelter 3319 (exit $ac_status); } && {
5475     test -z "$ac_c_werror_flag" ||
5476     test ! -s conftest.err
5477     } && test -s conftest$ac_exeext &&
5478     $as_test_x conftest$ac_exeext; then
5479 gezelter 2547 ac_cv_fortran_dummy_main=$ac_func; break
5480     else
5481     echo "$as_me: failed program was:" >&5
5482     sed 's/^/| /' conftest.$ac_ext >&5
5483    
5484 gezelter 3319
5485 gezelter 2547 fi
5486 gezelter 3319
5487     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5488 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
5489     done
5490     fi
5491 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5492     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5493     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5494 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5495     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
5496 chuckv 3288 rm -f conftest*
5497 gezelter 2547 LIBS=$ac_fc_dm_save_LIBS
5498    
5499     fi
5500 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
5501     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
5502 gezelter 2547 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
5503     if test "$FC_DUMMY_MAIN" != unknown; then
5504     if test $FC_DUMMY_MAIN != none; then
5505    
5506     cat >>confdefs.h <<_ACEOF
5507     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
5508     _ACEOF
5509    
5510     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
5511    
5512     cat >>confdefs.h <<\_ACEOF
5513     #define FC_DUMMY_MAIN_EQ_F77 1
5514     _ACEOF
5515    
5516     fi
5517     fi
5518     else
5519     { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
5520     See \`config.log' for more details." >&5
5521     echo "$as_me: error: linking to Fortran libraries from C fails
5522     See \`config.log' for more details." >&2;}
5523     { (exit 1); exit 1; }; }
5524     fi
5525    
5526    
5527 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5528     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5529     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5530 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5531    
5532 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5533     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5534     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5535 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5536 gezelter 3319 { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
5537     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
5538 gezelter 2547 if test "${ac_cv_fc_mangling+set}" = set; then
5539     echo $ECHO_N "(cached) $ECHO_C" >&6
5540     else
5541     cat >conftest.$ac_ext <<_ACEOF
5542     subroutine foobar()
5543     return
5544     end
5545     subroutine foo_bar()
5546     return
5547     end
5548     _ACEOF
5549 chuckv 3288 rm -f conftest.$ac_objext
5550 gezelter 3319 if { (ac_try="$ac_compile"
5551     case "(($ac_try" in
5552     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5553     *) ac_try_echo=$ac_try;;
5554     esac
5555     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5556     (eval "$ac_compile") 2>conftest.er1
5557 gezelter 1490 ac_status=$?
5558 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5559     rm -f conftest.er1
5560     cat conftest.err >&5
5561     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562 gezelter 3319 (exit $ac_status); } && {
5563     test -z "$ac_fc_werror_flag" ||
5564     test ! -s conftest.err
5565     } && test -s conftest.$ac_objext; then
5566 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
5567 gezelter 1490
5568 gezelter 2547 ac_save_LIBS=$LIBS
5569     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
5570    
5571 gezelter 1490 ac_ext=c
5572     ac_cpp='$CPP $CPPFLAGS'
5573     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5574     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5575     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5576     ac_success=no
5577     for ac_foobar in foobar FOOBAR; do
5578     for ac_underscore in "" "_"; do
5579     ac_func="$ac_foobar$ac_underscore"
5580     cat >conftest.$ac_ext <<_ACEOF
5581 gezelter 2081 /* confdefs.h. */
5582     _ACEOF
5583     cat confdefs.h >>conftest.$ac_ext
5584     cat >>conftest.$ac_ext <<_ACEOF
5585     /* end confdefs.h. */
5586 gezelter 1490
5587 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
5588     Use char because int might match the return type of a GCC
5589     builtin and then its argument prototype would still apply. */
5590 gezelter 1490 #ifdef __cplusplus
5591     extern "C"
5592     #endif
5593     char $ac_func ();
5594 gezelter 2547 #ifdef FC_DUMMY_MAIN
5595     #ifndef FC_DUMMY_MAIN_EQ_F77
5596     # ifdef __cplusplus
5597     extern "C"
5598     # endif
5599     int FC_DUMMY_MAIN() { return 1; }
5600     #endif
5601     #endif
5602 gezelter 1490 int
5603     main ()
5604     {
5605 gezelter 3319 return $ac_func ();
5606 gezelter 1490 ;
5607     return 0;
5608     }
5609     _ACEOF
5610 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
5611 gezelter 3319 if { (ac_try="$ac_link"
5612     case "(($ac_try" in
5613     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5614     *) ac_try_echo=$ac_try;;
5615     esac
5616     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5617     (eval "$ac_link") 2>conftest.er1
5618 gezelter 1490 ac_status=$?
5619 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5620     rm -f conftest.er1
5621     cat conftest.err >&5
5622     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623 gezelter 3319 (exit $ac_status); } && {
5624     test -z "$ac_c_werror_flag" ||
5625     test ! -s conftest.err
5626     } && test -s conftest$ac_exeext &&
5627     $as_test_x conftest$ac_exeext; then
5628 gezelter 1490 ac_success=yes; break 2
5629     else
5630     echo "$as_me: failed program was:" >&5
5631 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5632    
5633 gezelter 3319
5634 gezelter 1490 fi
5635 gezelter 3319
5636     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5637 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
5638 gezelter 1490 done
5639     done
5640 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5641     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5642     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5643 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5644 gezelter 1490
5645     if test "$ac_success" = "yes"; then
5646     case $ac_foobar in
5647 gezelter 2547 foobar)
5648     ac_case=lower
5649     ac_foo_bar=foo_bar
5650     ;;
5651     FOOBAR)
5652     ac_case=upper
5653     ac_foo_bar=FOO_BAR
5654     ;;
5655 gezelter 1490 esac
5656    
5657 gezelter 2547 ac_ext=c
5658     ac_cpp='$CPP $CPPFLAGS'
5659     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5660     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5661     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5662 gezelter 1490 ac_success_extra=no
5663     for ac_extra in "" "_"; do
5664 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
5665     cat >conftest.$ac_ext <<_ACEOF
5666 gezelter 2081 /* confdefs.h. */
5667     _ACEOF
5668     cat confdefs.h >>conftest.$ac_ext
5669     cat >>conftest.$ac_ext <<_ACEOF
5670     /* end confdefs.h. */
5671 gezelter 1490
5672 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
5673     Use char because int might match the return type of a GCC
5674     builtin and then its argument prototype would still apply. */
5675 gezelter 1490 #ifdef __cplusplus
5676     extern "C"
5677     #endif
5678     char $ac_func ();
5679 gezelter 2547 #ifdef FC_DUMMY_MAIN
5680     #ifndef FC_DUMMY_MAIN_EQ_F77
5681     # ifdef __cplusplus
5682     extern "C"
5683     # endif
5684     int FC_DUMMY_MAIN() { return 1; }
5685     #endif
5686     #endif
5687 gezelter 1490 int
5688     main ()
5689     {
5690 gezelter 3319 return $ac_func ();
5691 gezelter 1490 ;
5692     return 0;
5693     }
5694     _ACEOF
5695 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
5696 gezelter 3319 if { (ac_try="$ac_link"
5697     case "(($ac_try" in
5698     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5699     *) ac_try_echo=$ac_try;;
5700     esac
5701     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5702     (eval "$ac_link") 2>conftest.er1
5703 gezelter 1490 ac_status=$?
5704 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5705     rm -f conftest.er1
5706     cat conftest.err >&5
5707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5708 gezelter 3319 (exit $ac_status); } && {
5709     test -z "$ac_c_werror_flag" ||
5710     test ! -s conftest.err
5711     } && test -s conftest$ac_exeext &&
5712     $as_test_x conftest$ac_exeext; then
5713 gezelter 1490 ac_success_extra=yes; break
5714     else
5715     echo "$as_me: failed program was:" >&5
5716 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5717    
5718 gezelter 3319
5719 gezelter 1490 fi
5720 gezelter 3319
5721     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5722 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
5723 gezelter 1490 done
5724 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5725     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5726     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5727 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5728 gezelter 1490
5729     if test "$ac_success_extra" = "yes"; then
5730 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
5731 gezelter 1490 if test -z "$ac_underscore"; then
5732 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
5733 gezelter 1490 else
5734 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
5735 gezelter 1490 fi
5736     if test -z "$ac_extra"; then
5737 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
5738 gezelter 1490 else
5739 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
5740 gezelter 1490 fi
5741     else
5742 gezelter 2547 ac_cv_fc_mangling="unknown"
5743 gezelter 1490 fi
5744     else
5745 gezelter 2547 ac_cv_fc_mangling="unknown"
5746 gezelter 1490 fi
5747    
5748     LIBS=$ac_save_LIBS
5749 chuckv 3288 rm -f cfortran_test* conftest*
5750 gezelter 1490 else
5751     echo "$as_me: failed program was:" >&5
5752 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5753    
5754 gezelter 3319 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
5755 gezelter 2547 See \`config.log' for more details." >&5
5756     echo "$as_me: error: cannot compile a simple Fortran program
5757     See \`config.log' for more details." >&2;}
5758     { (exit 1); exit 1; }; }
5759 gezelter 1490 fi
5760    
5761 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762    
5763 gezelter 1490 fi
5764 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
5765     echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
5766 gezelter 1490
5767 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5768     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5769     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5770 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5771 gezelter 2081
5772 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5773     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5774     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5775 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5776 gezelter 2081
5777 gezelter 2547
5778     case $ac_cv_fc_mangling in
5779 gezelter 1490 "lower case, no underscore, no extra underscore")
5780 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5781 gezelter 2547 #define FC_FUNC(name,NAME) name
5782 gezelter 2081 _ACEOF
5783 gezelter 1490
5784 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5785 gezelter 2547 #define FC_FUNC_(name,NAME) name
5786 gezelter 2081 _ACEOF
5787 gezelter 1490 ;;
5788     "lower case, no underscore, extra underscore")
5789 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5790 gezelter 2547 #define FC_FUNC(name,NAME) name
5791 gezelter 2081 _ACEOF
5792 gezelter 1490
5793 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5794 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
5795 gezelter 2081 _ACEOF
5796 gezelter 1490 ;;
5797     "lower case, underscore, no extra underscore")
5798 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5799 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
5800 gezelter 2081 _ACEOF
5801 gezelter 1490
5802 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5803 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
5804 gezelter 2081 _ACEOF
5805 gezelter 1490 ;;
5806     "lower case, underscore, extra underscore")
5807 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5808 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
5809 gezelter 2081 _ACEOF
5810 gezelter 1490
5811 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5812 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
5813 gezelter 2081 _ACEOF
5814 gezelter 1490 ;;
5815     "upper case, no underscore, no extra underscore")
5816 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5817 gezelter 2547 #define FC_FUNC(name,NAME) NAME
5818 gezelter 2081 _ACEOF
5819 gezelter 1490
5820 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5821 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
5822 gezelter 2081 _ACEOF
5823 gezelter 1490 ;;
5824     "upper case, no underscore, extra underscore")
5825 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5826 gezelter 2547 #define FC_FUNC(name,NAME) NAME
5827 gezelter 2081 _ACEOF
5828 gezelter 1490
5829 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5830 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
5831 gezelter 2081 _ACEOF
5832 gezelter 1490 ;;
5833     "upper case, underscore, no extra underscore")
5834 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5835 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
5836 gezelter 2081 _ACEOF
5837 gezelter 1490
5838 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5839 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
5840 gezelter 2081 _ACEOF
5841 gezelter 1490 ;;
5842     "upper case, underscore, extra underscore")
5843 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5844 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
5845 gezelter 2081 _ACEOF
5846 gezelter 1490
5847 gezelter 2081 cat >>confdefs.h <<\_ACEOF
5848 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
5849 gezelter 2081 _ACEOF
5850 gezelter 1490 ;;
5851     *)
5852 gezelter 2547 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
5853     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
5854 gezelter 1490 ;;
5855     esac
5856    
5857 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5858     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5859     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5860 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5861 gezelter 2081
5862    
5863    
5864 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5865     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5866     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5867 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5868 gezelter 3319 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5869     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5870 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
5871     echo $ECHO_N "(cached) $ECHO_C" >&6
5872     else
5873     cat >conftest.$ac_ext <<_ACEOF
5874     program main
5875 gezelter 2081
5876 gezelter 2547 end
5877     _ACEOF
5878 chuckv 3288 rm -f conftest.$ac_objext
5879 gezelter 3319 if { (ac_try="$ac_compile"
5880     case "(($ac_try" in
5881     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5882     *) ac_try_echo=$ac_try;;
5883     esac
5884     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5885     (eval "$ac_compile") 2>conftest.er1
5886 gezelter 2547 ac_status=$?
5887     grep -v '^ *+' conftest.er1 >conftest.err
5888     rm -f conftest.er1
5889     cat conftest.err >&5
5890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 gezelter 3319 (exit $ac_status); } && {
5892     test -z "$ac_fc_werror_flag" ||
5893     test ! -s conftest.err
5894     } && test -s conftest.$ac_objext; then
5895 gezelter 2547 ac_cv_prog_fc_v=
5896     # Try some options frequently used verbose output
5897     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5898     cat >conftest.$ac_ext <<_ACEOF
5899     program main
5900    
5901     end
5902     _ACEOF
5903    
5904     # Compile and link our simple test program by passing a flag (argument
5905     # 1 to this macro) to the Fortran compiler in order to get
5906     # "verbose" output that we can then parse for the Fortran linker
5907     # flags.
5908     ac_save_FFLAGS=$FCFLAGS
5909     FCFLAGS="$FCFLAGS $ac_verb"
5910 gezelter 3319 eval "set x $ac_link"
5911     shift
5912     echo "$as_me:$LINENO: $*" >&5
5913 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5914     echo "$ac_fc_v_output" >&5
5915     FCFLAGS=$ac_save_FFLAGS
5916    
5917 chuckv 3288 rm -f conftest*
5918 gezelter 2547
5919     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5920     # /foo, /bar, and /baz are search directories for the Fortran linker.
5921     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5922     ac_fc_v_output="`echo $ac_fc_v_output |
5923     grep 'LPATH is:' |
5924     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5925    
5926 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5927     # that detects unbalanced quotes in FLIBS should be implemented
5928     # and (ugh) tested at some point.
5929 gezelter 2547 case $ac_fc_v_output in
5930     # If we are using xlf then replace all the commas with spaces.
5931     *xlfentry*)
5932     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5933    
5934     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5935     # $LIBS confuse us, and the libraries appear later in the output anyway).
5936     *mGLOB_options_string*)
5937 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5938 gezelter 2547
5939 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5940     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5941     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5942     *-cmdline\ * | *-ignore\ * | *-def\ *)
5943     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5944     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5945     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5946     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5947    
5948 gezelter 2547 # If we are using Cray Fortran then delete quotes.
5949     *cft90*)
5950 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5951 gezelter 2547 esac
5952    
5953    
5954     # look for -l* and *.a constructs in the output
5955     for ac_arg in $ac_fc_v_output; do
5956     case $ac_arg in
5957     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5958     ac_cv_prog_fc_v=$ac_verb
5959     break 2 ;;
5960     esac
5961     done
5962     done
5963     if test -z "$ac_cv_prog_fc_v"; then
5964     { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5965     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5966     fi
5967     else
5968     echo "$as_me: failed program was:" >&5
5969     sed 's/^/| /' conftest.$ac_ext >&5
5970    
5971 gezelter 3319 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5972 gezelter 2547 echo "$as_me: WARNING: compilation failed" >&2;}
5973     fi
5974    
5975 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5976    
5977 gezelter 2547 fi
5978 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5979     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5980     { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5981     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5982 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
5983     echo $ECHO_N "(cached) $ECHO_C" >&6
5984     else
5985     if test "x$FCLIBS" != "x"; then
5986     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5987     else
5988    
5989     cat >conftest.$ac_ext <<_ACEOF
5990     program main
5991    
5992     end
5993     _ACEOF
5994    
5995     # Compile and link our simple test program by passing a flag (argument
5996     # 1 to this macro) to the Fortran compiler in order to get
5997     # "verbose" output that we can then parse for the Fortran linker
5998     # flags.
5999     ac_save_FFLAGS=$FCFLAGS
6000     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6001 gezelter 3319 eval "set x $ac_link"
6002     shift
6003     echo "$as_me:$LINENO: $*" >&5
6004 gezelter 2547 ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6005     echo "$ac_fc_v_output" >&5
6006     FCFLAGS=$ac_save_FFLAGS
6007    
6008 chuckv 3288 rm -f conftest*
6009 gezelter 2547
6010     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6011     # /foo, /bar, and /baz are search directories for the Fortran linker.
6012     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6013     ac_fc_v_output="`echo $ac_fc_v_output |
6014     grep 'LPATH is:' |
6015     sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6016    
6017 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6018     # that detects unbalanced quotes in FLIBS should be implemented
6019     # and (ugh) tested at some point.
6020 gezelter 2547 case $ac_fc_v_output in
6021     # If we are using xlf then replace all the commas with spaces.
6022     *xlfentry*)
6023     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6024    
6025     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6026     # $LIBS confuse us, and the libraries appear later in the output anyway).
6027     *mGLOB_options_string*)
6028 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6029 gezelter 2547
6030 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6031     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6032     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6033     *-cmdline\ * | *-ignore\ * | *-def\ *)
6034     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6035     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6036     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6037     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6038    
6039 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6040     *cft90*)
6041 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6042 gezelter 2547 esac
6043    
6044    
6045    
6046     ac_cv_fc_libs=
6047    
6048     # Save positional arguments (if any)
6049     ac_save_positional="$@"
6050    
6051     set X $ac_fc_v_output
6052     while test $# != 1; do
6053     shift
6054     ac_arg=$1
6055     case $ac_arg in
6056     [\\/]*.a | ?:[\\/]*.a)
6057     ac_exists=false
6058     for ac_i in $ac_cv_fc_libs; do
6059     if test x"$ac_arg" = x"$ac_i"; then
6060     ac_exists=true
6061     break
6062     fi
6063     done
6064    
6065     if test x"$ac_exists" = xtrue; then
6066     :
6067     else
6068     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6069     fi
6070    
6071     ;;
6072     -bI:*)
6073     ac_exists=false
6074     for ac_i in $ac_cv_fc_libs; do
6075     if test x"$ac_arg" = x"$ac_i"; then
6076     ac_exists=true
6077     break
6078     fi
6079     done
6080    
6081     if test x"$ac_exists" = xtrue; then
6082     :
6083     else
6084     if test "$ac_compiler_gnu" = yes; then
6085     for ac_link_opt in $ac_arg; do
6086     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6087     done
6088     else
6089     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6090     fi
6091     fi
6092    
6093     ;;
6094     # Ignore these flags.
6095 gezelter 3319 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6096 gezelter 2547 ;;
6097     -lkernel32)
6098     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6099     ;;
6100 gezelter 3319 -[LRuYz])
6101 gezelter 2547 # These flags, when seen by themselves, take an argument.
6102     # We remove the space between option and argument and re-iterate
6103     # unless we find an empty arg or a new option (starting with -)
6104     case $2 in
6105     "" | -*);;
6106     *)
6107     ac_arg="$ac_arg$2"
6108     shift; shift
6109     set X $ac_arg "$@"
6110     ;;
6111     esac
6112     ;;
6113     -YP,*)
6114     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6115     ac_exists=false
6116     for ac_i in $ac_cv_fc_libs; do
6117     if test x"$ac_j" = x"$ac_i"; then
6118     ac_exists=true
6119     break
6120     fi
6121     done
6122    
6123     if test x"$ac_exists" = xtrue; then
6124     :
6125     else
6126     ac_arg="$ac_arg $ac_j"
6127     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6128     fi
6129    
6130     done
6131     ;;
6132     -[lLR]*)
6133     ac_exists=false
6134     for ac_i in $ac_cv_fc_libs; do
6135     if test x"$ac_arg" = x"$ac_i"; then
6136     ac_exists=true
6137     break
6138     fi
6139     done
6140    
6141     if test x"$ac_exists" = xtrue; then
6142     :
6143     else
6144     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6145     fi
6146    
6147     ;;
6148 gezelter 3319 -zallextract*| -zdefaultextract)
6149     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6150     ;;
6151 gezelter 2547 # Ignore everything else.
6152     esac
6153     done
6154     # restore positional arguments
6155     set X $ac_save_positional; shift
6156    
6157     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6158     # then we insist that the "run path" must be an absolute path (i.e. it
6159     # must begin with a "/").
6160     case `(uname -sr) 2>/dev/null` in
6161     "SunOS 5"*)
6162     ac_ld_run_path=`echo $ac_fc_v_output |
6163     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6164     test "x$ac_ld_run_path" != x &&
6165     if test "$ac_compiler_gnu" = yes; then
6166     for ac_link_opt in $ac_ld_run_path; do
6167     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6168     done
6169     else
6170     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6171     fi
6172     ;;
6173     esac
6174     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6175    
6176     fi
6177 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6178     echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6179 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
6180    
6181    
6182 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6183     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6184     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6185 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6186    
6187    
6188    
6189 gezelter 3319 { echo "$as_me:$LINENO: checking for module suffix" >&5
6190     echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6191 chuckv 3288 rm -f conftest*
6192 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6193     rm -f work*
6194 gezelter 2547 cat >conftest.$ac_ext <<EOF
6195 gezelter 1490 module conftest
6196     integer n
6197     parameter (n=1)
6198     end module conftest
6199     EOF
6200     # SGI and absoft compilers generates module name in upper case!
6201     testname="conftest"
6202     modcase="lower"
6203 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
6204     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6205 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6206     if test -z "$MOD" ; then
6207     MOD=`ls CONFTEST* 2>/dev/null \
6208 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6209 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6210     if test -n "$MOD" ; then
6211     testname="CONFTEST"
6212     modcase="upper"
6213     fi
6214     fi
6215     if test -z "$MOD" ; then
6216 gezelter 3319 { echo "$as_me:$LINENO: result: unknown" >&5
6217     echo "${ECHO_T}unknown" >&6; }
6218 gezelter 1490 # Use mod if we can't figure it out
6219     MOD="mod"
6220     else
6221 gezelter 3319 { echo "$as_me:$LINENO: result: $MOD" >&5
6222     echo "${ECHO_T}$MOD" >&6; }
6223 gezelter 1490 fi
6224     if test -s work.pcl ; then
6225 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
6226 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
6227     fi
6228     else
6229 gezelter 3319 { echo "$as_me:$LINENO: result: unknown" >&5
6230     echo "${ECHO_T}unknown" >&6; }
6231 gezelter 1490 fi
6232    
6233 gezelter 2081
6234    
6235    
6236    
6237 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
6238     # (absoft) use -p).
6239     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
6240     # specified, work.pcl and work.pc are created. However, if you specify
6241     # a file, it must contain a the name of a file ending in .pc . Ugh!
6242     # Use the module made above
6243 gezelter 3319 { echo "$as_me:$LINENO: checking for module directory path flag" >&5
6244     echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
6245 chuckv 3288 rm -f conftest*
6246 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6247     rm -f work*
6248 gezelter 2547 cat >conftest.$ac_ext <<EOF
6249 gezelter 1490 module conftest
6250     integer n
6251     parameter (n=1)
6252     end module conftest
6253     EOF
6254     # SGI and absoft compilers generates module name in upper case!
6255     testname="conftest"
6256 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
6257     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6258 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
6259     if test -n "$mod" ; then
6260     testname="CONFTEST"
6261     fi
6262     madedir=0
6263     if test ! -d conf ; then mkdir conf ; madedir=1; fi
6264     cp $testname.$MOD conf
6265     rm -f conftest* CONFTEST*
6266 gezelter 2547 cat >conftest1.$ac_ext <<EOF
6267 gezelter 1490 program main
6268     use conftest
6269     print *, n
6270     end
6271     EOF
6272     F90_WORK_FILES_ARG=""
6273     F90MODINCSPEC=""
6274 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
6275 gezelter 1490 MODDIRFLAG="-I"
6276     F90MODINCSPEC="-I<dir>"
6277 gezelter 3319 { echo "$as_me:$LINENO: result: -I" >&5
6278     echo "${ECHO_T}-I" >&6; }
6279 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6280 gezelter 1490 MODDIRFLAG="-M"
6281     F90MODINCSPEC="-M<dir>"
6282 gezelter 3319 { echo "$as_me:$LINENO: result: -M" >&5
6283     echo "${ECHO_T}-M" >&6; }
6284 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
6285 gezelter 1490 MODDIRFLAG="-p"
6286     F90MODINCSPEC="-p<dir>"
6287 gezelter 3319 { echo "$as_me:$LINENO: result: -p" >&5
6288     echo "${ECHO_T}-p" >&6; }
6289 gezelter 1490 elif test -s work.pc ; then
6290     cp work.pc conf/mpimod.pc
6291     echo "mpimod.pc" > conf/mpimod.pcl
6292     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
6293 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
6294 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
6295 gezelter 3319 { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
6296     echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
6297 gezelter 1490 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
6298     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
6299    
6300     else
6301     # The version of the Intel compiler that I have refuses to let
6302     # you put the "work catalog" list anywhere but the current
6303     # directory. For example, you cannot in
6304     :
6305     fi
6306     fi
6307     if test -z "MODDIRFLAG" ; then
6308 gezelter 3319 { echo "$as_me:$LINENO: result: unknown" >&5
6309     echo "${ECHO_T}unknown" >&6; }
6310 gezelter 1490 fi
6311    
6312 gezelter 2081
6313 chuckv 3288 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
6314 gezelter 1490 if test $madedir = 1 ; then rmdir conf ; fi
6315     fi
6316    
6317 gezelter 2081
6318 gezelter 3319 { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
6319     echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
6320 gezelter 1535 if test "${ac_cv_f90_module_names+set}" = set; then
6321     echo $ECHO_N "(cached) $ECHO_C" >&6
6322     else
6323 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6324     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6325     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6326 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6327 gezelter 1535
6328     # carry out the test in a new directory, so that we don't miss anything
6329     mkdir conftest
6330     cd conftest
6331     cat >conftest.$ac_ext <<_ACEOF
6332     MODULE Bar
6333     END MODULE Bar
6334     _ACEOF
6335 chuckv 3288 rm -f conftest.$ac_objext
6336 gezelter 3319 if { (ac_try="$ac_compile"
6337     case "(($ac_try" in
6338     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6339     *) ac_try_echo=$ac_try;;
6340     esac
6341     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6342     (eval "$ac_compile") 2>conftest.er1
6343 gezelter 1535 ac_status=$?
6344 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6345     rm -f conftest.er1
6346     cat conftest.err >&5
6347     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6348 gezelter 3319 (exit $ac_status); } && {
6349     test -z "$ac_fc_werror_flag" ||
6350     test ! -s conftest.err
6351     } && test -s conftest.$ac_objext; then
6352 gezelter 1535 ac_cv_f90_module_names=
6353     ac_file_list=*
6354     for ac_file in $ac_file_list; do
6355     case $ac_file in
6356     # don't care for original source and object files
6357     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
6358     :
6359     ;;
6360     # look for new files derived from the file name
6361     *conftest*)
6362     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
6363     ac_exists=false
6364     for ac_i in $ac_cv_f90_module_names; do
6365     if test x"$ac_pat" = x"$ac_i"; then
6366     ac_exists=true
6367     break
6368     fi
6369     done
6370    
6371     if test x"$ac_exists" = xtrue; then
6372     :
6373     else
6374     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6375     fi
6376    
6377     ;;
6378     # look for new files derived from the module name,
6379     # with different case translation schemes
6380     *Bar*)
6381     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
6382     ac_exists=false
6383     for ac_i in $ac_cv_f90_module_names; do
6384     if test x"$ac_pat" = x"$ac_i"; then
6385     ac_exists=true
6386     break
6387     fi
6388     done
6389    
6390     if test x"$ac_exists" = xtrue; then
6391     :
6392     else
6393     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6394     fi
6395    
6396     ;;
6397     *bar*)
6398     ac_pat=`echo $ac_file | sed s/bar/%module%/`
6399     ac_exists=false
6400     for ac_i in $ac_cv_f90_module_names; do
6401     if test x"$ac_pat" = x"$ac_i"; then
6402     ac_exists=true
6403     break
6404     fi
6405     done
6406    
6407     if test x"$ac_exists" = xtrue; then
6408     :
6409     else
6410     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6411     fi
6412    
6413     ;;
6414     *BAR*)
6415     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
6416     ac_exists=false
6417     for ac_i in $ac_cv_f90_module_names; do
6418     if test x"$ac_pat" = x"$ac_i"; then
6419     ac_exists=true
6420     break
6421     fi
6422     done
6423    
6424     if test x"$ac_exists" = xtrue; then
6425     :
6426     else
6427     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
6428     fi
6429    
6430     ;;
6431     # Other files - we have no idea how they are generated
6432     *)
6433 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
6434 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
6435     ;;
6436     esac
6437     done
6438     if test "x$ac_cv_f90_module_names" = "x"; then
6439 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6440 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6441     fi
6442    
6443     else
6444     echo "$as_me: failed program was:" >&5
6445 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6446    
6447 gezelter 3319 ac_cv_f90_module_names=
6448 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
6449 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
6450     fi
6451 gezelter 3319
6452     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6453 gezelter 1535 cd ..
6454     # cleanup
6455     rm -rf conftest
6456 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6457     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6458     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6459 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6460 gezelter 1535
6461     fi
6462 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
6463     echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
6464 gezelter 1535
6465     # We now generate a shell script that will help us to figure out the correct
6466     # module file names, using the value of ac_cv_f90_module_names
6467    
6468     echo "Generating shell script modnam"
6469    
6470     cat > scripts/modnam << EOF
6471     #! /bin/sh
6472     # This script is auto-generated by configure
6473     #
6474     usage="\\
6475     Usage: \$0 [FILES]
6476    
6477     [FILES] are Fortran 90 source files.
6478     The output is a list of module file names that the Fortran 90 compiler
6479     generates when compiling [FILES]."
6480    
6481     list=
6482     empty=
6483    
6484     if test \$# -eq 0; then
6485     echo "\$usage"; exit 0
6486     fi
6487    
6488     while test \$# != 0; do
6489    
6490     file=\$1
6491     shift
6492    
6493     # strip suffix
6494     base=\`echo \$file | sed 's/[.][^.]*$//'\`
6495    
6496     test ! -f \$file && continue
6497    
6498     # Look for module definitions and transform them to upper / lower case
6499     mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
6500     upper=\`echo \$mods | tr a-z A-Z\`
6501     lower=\`echo \$mods | tr A-Z a-z\`
6502    
6503     # Here, the patterns for generating module file names were inserted by configure
6504     for trans in $ac_cv_f90_module_names; do
6505    
6506     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
6507     var=empty
6508     case \$pat in
6509     %MODULE%)
6510     var=upper ;;
6511     %Module%)
6512     var=mods ;;
6513     %module%)
6514     var=lower ;;
6515     %FILE%)
6516     test -n "\$mods" && var=base ;;
6517     esac
6518     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
6519     list="\$list \$new"
6520     done
6521     done
6522    
6523     echo \$list
6524     # end of configure-generated script
6525     EOF
6526     chmod 755 scripts/modnam
6527    
6528     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
6529     F90_MODULE_NAMES=empty
6530     case $pat in
6531     %MODULE%)
6532     F90_MODULE_NAMES=UPPER ;;
6533     %Module%)
6534     F90_MODULE_NAMES=Mixed ;;
6535     %module%)
6536     F90_MODULE_NAMES=lower ;;
6537     *)
6538     F90_MODULE_NAMES=unknown ;;
6539     esac
6540    
6541 gezelter 1490 ac_ext=c
6542     ac_cpp='$CPP $CPPFLAGS'
6543     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6544     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6545     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6546    
6547 gezelter 2081
6548 gezelter 2547 ac_ext=c
6549     ac_cpp='$CPP $CPPFLAGS'
6550     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6551     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6552     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6553 gezelter 2453
6554    
6555 gezelter 2547
6556 gezelter 3319 { echo "$as_me:$LINENO: checking for asin in -lm" >&5
6557     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
6558 gezelter 2547 if test "${ac_cv_lib_m_asin+set}" = set; then
6559 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
6560     else
6561 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
6562     LIBS="-lm $LIBS"
6563     cat >conftest.$ac_ext <<_ACEOF
6564 gezelter 2453 /* confdefs.h. */
6565     _ACEOF
6566     cat confdefs.h >>conftest.$ac_ext
6567     cat >>conftest.$ac_ext <<_ACEOF
6568     /* end confdefs.h. */
6569 gezelter 2547
6570 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
6571     Use char because int might match the return type of a GCC
6572     builtin and then its argument prototype would still apply. */
6573 gezelter 2547 #ifdef __cplusplus
6574     extern "C"
6575 gezelter 2453 #endif
6576 gezelter 2547 char asin ();
6577     #ifdef FC_DUMMY_MAIN
6578     #ifndef FC_DUMMY_MAIN_EQ_F77
6579     # ifdef __cplusplus
6580     extern "C"
6581     # endif
6582     int FC_DUMMY_MAIN() { return 1; }
6583     #endif
6584     #endif
6585     int
6586     main ()
6587     {
6588 gezelter 3319 return asin ();
6589 gezelter 2547 ;
6590     return 0;
6591     }
6592 gezelter 2453 _ACEOF
6593 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6594 gezelter 3319 if { (ac_try="$ac_link"
6595     case "(($ac_try" in
6596     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597     *) ac_try_echo=$ac_try;;
6598     esac
6599     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600     (eval "$ac_link") 2>conftest.er1
6601 gezelter 2453 ac_status=$?
6602     grep -v '^ *+' conftest.er1 >conftest.err
6603     rm -f conftest.er1
6604     cat conftest.err >&5
6605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 gezelter 3319 (exit $ac_status); } && {
6607     test -z "$ac_c_werror_flag" ||
6608     test ! -s conftest.err
6609     } && test -s conftest$ac_exeext &&
6610     $as_test_x conftest$ac_exeext; then
6611 gezelter 2547 ac_cv_lib_m_asin=yes
6612 gezelter 2453 else
6613     echo "$as_me: failed program was:" >&5
6614     sed 's/^/| /' conftest.$ac_ext >&5
6615    
6616 gezelter 3319 ac_cv_lib_m_asin=no
6617 gezelter 2453 fi
6618 gezelter 3319
6619     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6620 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6621     LIBS=$ac_check_lib_save_LIBS
6622     fi
6623 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
6624     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
6625 gezelter 2547 if test $ac_cv_lib_m_asin = yes; then
6626     cat >>confdefs.h <<_ACEOF
6627     #define HAVE_LIBM 1
6628 gezelter 2510 _ACEOF
6629 gezelter 2453
6630 gezelter 2547 LIBS="-lm $LIBS"
6631 gezelter 2453
6632     else
6633 gezelter 2547 exit
6634 gezelter 2453 fi
6635    
6636    
6637 gezelter 3319 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6638     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6639 gezelter 2081 if test "${ac_cv_header_stdc+set}" = set; then
6640     echo $ECHO_N "(cached) $ECHO_C" >&6
6641     else
6642     cat >conftest.$ac_ext <<_ACEOF
6643     /* confdefs.h. */
6644     _ACEOF
6645     cat confdefs.h >>conftest.$ac_ext
6646     cat >>conftest.$ac_ext <<_ACEOF
6647     /* end confdefs.h. */
6648     #include <stdlib.h>
6649     #include <stdarg.h>
6650     #include <string.h>
6651     #include <float.h>
6652    
6653 gezelter 2547 #ifdef FC_DUMMY_MAIN
6654     #ifndef FC_DUMMY_MAIN_EQ_F77
6655     # ifdef __cplusplus
6656     extern "C"
6657     # endif
6658     int FC_DUMMY_MAIN() { return 1; }
6659     #endif
6660     #endif
6661 gezelter 2081 int
6662     main ()
6663     {
6664    
6665     ;
6666     return 0;
6667     }
6668     _ACEOF
6669 chuckv 3288 rm -f conftest.$ac_objext
6670 gezelter 3319 if { (ac_try="$ac_compile"
6671     case "(($ac_try" in
6672     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6673     *) ac_try_echo=$ac_try;;
6674     esac
6675     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6676     (eval "$ac_compile") 2>conftest.er1
6677 gezelter 2081 ac_status=$?
6678     grep -v '^ *+' conftest.er1 >conftest.err
6679     rm -f conftest.er1
6680     cat conftest.err >&5
6681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6682 gezelter 3319 (exit $ac_status); } && {
6683     test -z "$ac_c_werror_flag" ||
6684     test ! -s conftest.err
6685     } && test -s conftest.$ac_objext; then
6686 gezelter 2081 ac_cv_header_stdc=yes
6687     else
6688     echo "$as_me: failed program was:" >&5
6689     sed 's/^/| /' conftest.$ac_ext >&5
6690    
6691 gezelter 3319 ac_cv_header_stdc=no
6692 gezelter 2081 fi
6693    
6694 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6695    
6696 gezelter 2081 if test $ac_cv_header_stdc = yes; then
6697     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6698     cat >conftest.$ac_ext <<_ACEOF
6699     /* confdefs.h. */
6700     _ACEOF
6701     cat confdefs.h >>conftest.$ac_ext
6702     cat >>conftest.$ac_ext <<_ACEOF
6703     /* end confdefs.h. */
6704     #include <string.h>
6705    
6706     _ACEOF
6707     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6708     $EGREP "memchr" >/dev/null 2>&1; then
6709     :
6710     else
6711     ac_cv_header_stdc=no
6712     fi
6713 chuckv 3288 rm -f conftest*
6714 gezelter 2081
6715     fi
6716    
6717     if test $ac_cv_header_stdc = yes; then
6718     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6719     cat >conftest.$ac_ext <<_ACEOF
6720     /* confdefs.h. */
6721     _ACEOF
6722     cat confdefs.h >>conftest.$ac_ext
6723     cat >>conftest.$ac_ext <<_ACEOF
6724     /* end confdefs.h. */
6725     #include <stdlib.h>
6726    
6727     _ACEOF
6728     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6729     $EGREP "free" >/dev/null 2>&1; then
6730     :
6731     else
6732     ac_cv_header_stdc=no
6733     fi
6734 chuckv 3288 rm -f conftest*
6735 gezelter 2081
6736     fi
6737    
6738     if test $ac_cv_header_stdc = yes; then
6739     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6740     if test "$cross_compiling" = yes; then
6741     :
6742     else
6743     cat >conftest.$ac_ext <<_ACEOF
6744     /* confdefs.h. */
6745     _ACEOF
6746     cat confdefs.h >>conftest.$ac_ext
6747     cat >>conftest.$ac_ext <<_ACEOF
6748     /* end confdefs.h. */
6749     #include <ctype.h>
6750 gezelter 3319 #include <stdlib.h>
6751 gezelter 2081 #if ((' ' & 0x0FF) == 0x020)
6752     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6753     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6754     #else
6755     # define ISLOWER(c) \
6756     (('a' <= (c) && (c) <= 'i') \
6757     || ('j' <= (c) && (c) <= 'r') \
6758     || ('s' <= (c) && (c) <= 'z'))
6759     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6760     #endif
6761    
6762     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6763     int
6764     main ()
6765     {
6766     int i;
6767     for (i = 0; i < 256; i++)
6768     if (XOR (islower (i), ISLOWER (i))
6769     || toupper (i) != TOUPPER (i))
6770 gezelter 3319 return 2;
6771     return 0;
6772 gezelter 2081 }
6773     _ACEOF
6774 chuckv 3288 rm -f conftest$ac_exeext
6775 gezelter 3319 if { (ac_try="$ac_link"
6776     case "(($ac_try" in
6777     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6778     *) ac_try_echo=$ac_try;;
6779     esac
6780     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6781     (eval "$ac_link") 2>&5
6782 gezelter 2081 ac_status=$?
6783     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6785 gezelter 3319 { (case "(($ac_try" in
6786     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6787     *) ac_try_echo=$ac_try;;
6788     esac
6789     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6790     (eval "$ac_try") 2>&5
6791 gezelter 2081 ac_status=$?
6792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6793     (exit $ac_status); }; }; then
6794     :
6795     else
6796     echo "$as_me: program exited with status $ac_status" >&5
6797     echo "$as_me: failed program was:" >&5
6798     sed 's/^/| /' conftest.$ac_ext >&5
6799    
6800     ( exit $ac_status )
6801     ac_cv_header_stdc=no
6802     fi
6803 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6804 gezelter 2081 fi
6805 gezelter 3319
6806    
6807 gezelter 2081 fi
6808     fi
6809 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6810     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6811 gezelter 2081 if test $ac_cv_header_stdc = yes; then
6812    
6813     cat >>confdefs.h <<\_ACEOF
6814     #define STDC_HEADERS 1
6815     _ACEOF
6816    
6817     fi
6818    
6819 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6820 gezelter 2510
6821    
6822    
6823 gezelter 2547
6824    
6825    
6826    
6827    
6828    
6829     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6830     inttypes.h stdint.h unistd.h
6831     do
6832     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6833 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6834     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6835     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6836 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
6837     else
6838     cat >conftest.$ac_ext <<_ACEOF
6839 gezelter 2510 /* confdefs.h. */
6840     _ACEOF
6841     cat confdefs.h >>conftest.$ac_ext
6842     cat >>conftest.$ac_ext <<_ACEOF
6843     /* end confdefs.h. */
6844 gezelter 2547 $ac_includes_default
6845    
6846     #include <$ac_header>
6847 gezelter 2510 _ACEOF
6848 chuckv 3288 rm -f conftest.$ac_objext
6849 gezelter 3319 if { (ac_try="$ac_compile"
6850     case "(($ac_try" in
6851     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6852     *) ac_try_echo=$ac_try;;
6853     esac
6854     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6855     (eval "$ac_compile") 2>conftest.er1
6856 gezelter 2510 ac_status=$?
6857     grep -v '^ *+' conftest.er1 >conftest.err
6858     rm -f conftest.er1
6859     cat conftest.err >&5
6860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6861 gezelter 3319 (exit $ac_status); } && {
6862     test -z "$ac_c_werror_flag" ||
6863     test ! -s conftest.err
6864     } && test -s conftest.$ac_objext; then
6865 gezelter 2547 eval "$as_ac_Header=yes"
6866 gezelter 2510 else
6867     echo "$as_me: failed program was:" >&5
6868     sed 's/^/| /' conftest.$ac_ext >&5
6869    
6870 gezelter 3319 eval "$as_ac_Header=no"
6871 gezelter 2510 fi
6872 gezelter 3319
6873     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6874 gezelter 2510 fi
6875 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
6876     { echo "$as_me:$LINENO: result: $ac_res" >&5
6877     echo "${ECHO_T}$ac_res" >&6; }
6878 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6879     cat >>confdefs.h <<_ACEOF
6880     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6881 gezelter 2510 _ACEOF
6882    
6883     fi
6884    
6885 gezelter 2547 done
6886 gezelter 2081
6887    
6888 gezelter 2547 #
6889     # Handle user hints
6890     #
6891 gezelter 2081
6892 gezelter 3319 # Check whether --with-zlib was given.
6893 gezelter 2547 if test "${with_zlib+set}" = set; then
6894 gezelter 3319 withval=$with_zlib; zlib_dir="$withval"
6895 gezelter 2754 else
6896     zlib_dir="not_set"
6897 gezelter 3319 fi
6898    
6899 gezelter 2754 if test "$zlib_dir" != "no"; then
6900    
6901     if test "$zlib_dir" != "not_set" ; then
6902     if test -d "$zlib_dir"
6903 gezelter 2547 then
6904 gezelter 2754 ZLIB_HOME="$zlib_dir"
6905 gezelter 2547 else
6906 gezelter 2754 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
6907     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
6908 chuckv 3291 ZLIB_HOME=/usr/local
6909     if test ! -f "${ZLIB_HOME}/include/zlib.h"
6910     then
6911     ZLIB_HOME=/usr
6912     fi
6913 gezelter 2547 fi
6914     fi
6915     #
6916     # Locate zlib, if wanted
6917     #
6918     if test -n "${ZLIB_HOME}"
6919     then
6920     ZLIB_OLD_LDFLAGS=$LDFLAGS
6921 chuckv 3291 ZLIB_OLD_CFLAGS=$CFLAGS
6922 gezelter 2547 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
6923 chuckv 3291 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
6924 gezelter 2081
6925 gezelter 2547 ac_ext=c
6926     ac_cpp='$CPP $CPPFLAGS'
6927     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6928     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6929     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6930 gezelter 2081
6931 gezelter 3319 { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6932     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
6933 gezelter 2547 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6934     echo $ECHO_N "(cached) $ECHO_C" >&6
6935     else
6936     ac_check_lib_save_LIBS=$LIBS
6937     LIBS="-lz $LIBS"
6938     cat >conftest.$ac_ext <<_ACEOF
6939     /* confdefs.h. */
6940     _ACEOF
6941     cat confdefs.h >>conftest.$ac_ext
6942     cat >>conftest.$ac_ext <<_ACEOF
6943     /* end confdefs.h. */
6944 gezelter 2081
6945 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
6946     Use char because int might match the return type of a GCC
6947     builtin and then its argument prototype would still apply. */
6948 gezelter 2547 #ifdef __cplusplus
6949     extern "C"
6950     #endif
6951     char inflateEnd ();
6952     #ifdef FC_DUMMY_MAIN
6953     #ifndef FC_DUMMY_MAIN_EQ_F77
6954     # ifdef __cplusplus
6955     extern "C"
6956     # endif
6957     int FC_DUMMY_MAIN() { return 1; }
6958     #endif
6959     #endif
6960     int
6961     main ()
6962     {
6963 gezelter 3319 return inflateEnd ();
6964 gezelter 2547 ;
6965     return 0;
6966     }
6967     _ACEOF
6968 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6969 gezelter 3319 if { (ac_try="$ac_link"
6970     case "(($ac_try" in
6971     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6972     *) ac_try_echo=$ac_try;;
6973     esac
6974     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6975     (eval "$ac_link") 2>conftest.er1
6976 gezelter 2547 ac_status=$?
6977     grep -v '^ *+' conftest.er1 >conftest.err
6978     rm -f conftest.er1
6979     cat conftest.err >&5
6980     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 gezelter 3319 (exit $ac_status); } && {
6982     test -z "$ac_c_werror_flag" ||
6983     test ! -s conftest.err
6984     } && test -s conftest$ac_exeext &&
6985     $as_test_x conftest$ac_exeext; then
6986 gezelter 2547 ac_cv_lib_z_inflateEnd=yes
6987     else
6988     echo "$as_me: failed program was:" >&5
6989     sed 's/^/| /' conftest.$ac_ext >&5
6990    
6991 gezelter 3319 ac_cv_lib_z_inflateEnd=no
6992 gezelter 2547 fi
6993 gezelter 3319
6994     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6995 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6996     LIBS=$ac_check_lib_save_LIBS
6997     fi
6998 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
6999     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7000 gezelter 2547 if test $ac_cv_lib_z_inflateEnd = yes; then
7001     zlib_cv_libz=yes
7002     else
7003     zlib_cv_libz=no
7004     fi
7005    
7006     if test "${ac_cv_header_zlib_h+set}" = set; then
7007 gezelter 3319 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7008     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7009 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
7010 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
7011 gezelter 2547 fi
7012 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7013     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7014 gezelter 1490 else
7015 gezelter 2547 # Is the header compilable?
7016 gezelter 3319 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7017     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7018 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
7019 gezelter 2081 /* confdefs.h. */
7020     _ACEOF
7021     cat confdefs.h >>conftest.$ac_ext
7022     cat >>conftest.$ac_ext <<_ACEOF
7023     /* end confdefs.h. */
7024     $ac_includes_default
7025 gezelter 2547 #include <zlib.h>
7026 gezelter 1490 _ACEOF
7027 chuckv 3288 rm -f conftest.$ac_objext
7028 gezelter 3319 if { (ac_try="$ac_compile"
7029     case "(($ac_try" in
7030     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7031     *) ac_try_echo=$ac_try;;
7032     esac
7033     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7034     (eval "$ac_compile") 2>conftest.er1
7035 gezelter 2081 ac_status=$?
7036     grep -v '^ *+' conftest.er1 >conftest.err
7037     rm -f conftest.er1
7038     cat conftest.err >&5
7039     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 gezelter 3319 (exit $ac_status); } && {
7041     test -z "$ac_c_werror_flag" ||
7042     test ! -s conftest.err
7043     } && test -s conftest.$ac_objext; then
7044 gezelter 2547 ac_header_compiler=yes
7045 gezelter 2081 else
7046     echo "$as_me: failed program was:" >&5
7047     sed 's/^/| /' conftest.$ac_ext >&5
7048    
7049 gezelter 3319 ac_header_compiler=no
7050 gezelter 2081 fi
7051 gezelter 2547
7052 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7053     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7054     echo "${ECHO_T}$ac_header_compiler" >&6; }
7055    
7056 gezelter 2547 # Is the header present?
7057 gezelter 3319 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7058     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7059 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
7060     /* confdefs.h. */
7061     _ACEOF
7062     cat confdefs.h >>conftest.$ac_ext
7063     cat >>conftest.$ac_ext <<_ACEOF
7064     /* end confdefs.h. */
7065     #include <zlib.h>
7066     _ACEOF
7067 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
7068     case "(($ac_try" in
7069     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7070     *) ac_try_echo=$ac_try;;
7071     esac
7072     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7073     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7074 gezelter 2547 ac_status=$?
7075     grep -v '^ *+' conftest.er1 >conftest.err
7076     rm -f conftest.er1
7077     cat conftest.err >&5
7078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 gezelter 3319 (exit $ac_status); } >/dev/null && {
7080     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7081     test ! -s conftest.err
7082     }; then
7083 gezelter 2547 ac_header_preproc=yes
7084     else
7085     echo "$as_me: failed program was:" >&5
7086     sed 's/^/| /' conftest.$ac_ext >&5
7087 gezelter 2081
7088 gezelter 2547 ac_header_preproc=no
7089 gezelter 2081 fi
7090 gezelter 3319
7091 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7092 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7093     echo "${ECHO_T}$ac_header_preproc" >&6; }
7094 gezelter 2081
7095 gezelter 2547 # So? What about this header?
7096     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7097     yes:no: )
7098     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7099     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7100     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7101     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7102     ac_header_preproc=yes
7103     ;;
7104     no:yes:* )
7105     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7106     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7107     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
7108     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
7109     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7110     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7111     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
7112     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
7113     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7114     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7115     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7116     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7117 gezelter 3319 ( cat <<\_ASBOX
7118 gezelter 2547 ## ------------------------------ ##
7119     ## Report this to gezelter@nd.edu ##
7120     ## ------------------------------ ##
7121     _ASBOX
7122 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
7123 gezelter 2547 ;;
7124     esac
7125 gezelter 3319 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7126     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7127 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
7128     echo $ECHO_N "(cached) $ECHO_C" >&6
7129     else
7130     ac_cv_header_zlib_h=$ac_header_preproc
7131     fi
7132 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7133     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7134 gezelter 2081
7135 gezelter 2547 fi
7136     if test $ac_cv_header_zlib_h = yes; then
7137     zlib_cv_zlib_h=yes
7138     else
7139     zlib_cv_zlib_h=no
7140     fi
7141 gezelter 2081
7142 gezelter 2547
7143     ac_ext=c
7144     ac_cpp='$CPP $CPPFLAGS'
7145     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7146     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7147     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7148    
7149    
7150 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7151 gezelter 2081
7152 gezelter 2754 cat >>confdefs.h <<\_ACEOF
7153     #define HAVE_ZLIB_H 1
7154 gezelter 2547 _ACEOF
7155 gezelter 2081
7156 gezelter 2754
7157     cat >>confdefs.h <<\_ACEOF
7158 gezelter 2547 #define HAVE_LIBZ 1
7159     _ACEOF
7160 gezelter 2081
7161 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7162     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7163     ZLIB="-lz"
7164 gezelter 2547 else
7165 gezelter 3319 { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7166     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7167 gezelter 2754 ZLIB_INC_DIR=
7168     ZLIB_LIB_DIR=
7169     ZLIB=
7170 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7171 chuckv 3291 CFLAGS="$ZLIB_OLD_CFLAGS"
7172 gezelter 3319 { echo "$as_me:$LINENO: result: failed" >&5
7173     echo "${ECHO_T}failed" >&6; }
7174 gezelter 2754 echo ""
7175     echo "*********************************************************"
7176     echo "* WARNING: Could not find a working zlib installation *"
7177     echo "* If you need OOPSE to be able to deal with compressed *"
7178     echo "* trajectory dump files be sure to specify a valid zlib *"
7179     echo "* installation with --with-zlib=DIR *"
7180     echo "* *"
7181     echo "* OOPSE will still work without zlib installed. *"
7182     echo "*********************************************************"
7183     echo ""
7184 gezelter 2547 fi
7185 gezelter 2754
7186    
7187    
7188 gezelter 2547 fi
7189 gezelter 2754 fi
7190 gezelter 2547
7191 gezelter 2753 #
7192     # Handle user hints
7193     #
7194 gezelter 2547
7195 gezelter 3319 # Check whether --with-fftw was given.
7196 gezelter 2752 if test "${with_fftw+set}" = set; then
7197 gezelter 3319 withval=$with_fftw; fftw_dir="$withval"
7198 gezelter 2752 else
7199 xsun 2932 fftw_dir="not_set"
7200 gezelter 3319 fi
7201    
7202 gezelter 2753 if test "$fftw_dir" != "no"; then
7203 xsun 2932 if test "$fftw_dir" != "not_set" ; then
7204     if test -d "$fftw_dir"; then
7205     FFTW_HOME="$fftw_dir"
7206     else
7207     { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7208 gezelter 2753 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7209 xsun 2932 FFTW_HOME=/usr/local
7210     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7211 gezelter 2753 FFTW_HOME=/usr
7212 xsun 2932 fi
7213     fi
7214     #
7215     # Locate fftw, if wanted
7216     #
7217     if test -n "${FFTW_HOME}"; then
7218     FFTW_OLD_LDFLAGS=$LDFLAGS
7219 chuckv 3291 FFTW_OLD_CFLAGS=$CFLAGS
7220 xsun 2932 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
7221 chuckv 3291 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
7222 gezelter 2752
7223 xsun 2932 ac_ext=c
7224 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
7225     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7226     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7227     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7228 gezelter 2752
7229 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
7230     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
7231 gezelter 2753 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
7232     echo $ECHO_N "(cached) $ECHO_C" >&6
7233 gezelter 2752 else
7234 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
7235     LIBS="-lfftw3 $LIBS"
7236 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7237     /* confdefs.h. */
7238     _ACEOF
7239     cat confdefs.h >>conftest.$ac_ext
7240     cat >>conftest.$ac_ext <<_ACEOF
7241     /* end confdefs.h. */
7242 gezelter 2753
7243 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7244     Use char because int might match the return type of a GCC
7245     builtin and then its argument prototype would still apply. */
7246 gezelter 2753 #ifdef __cplusplus
7247     extern "C"
7248     #endif
7249     char fftw_execute ();
7250 gezelter 2752 #ifdef FC_DUMMY_MAIN
7251     #ifndef FC_DUMMY_MAIN_EQ_F77
7252     # ifdef __cplusplus
7253     extern "C"
7254     # endif
7255     int FC_DUMMY_MAIN() { return 1; }
7256     #endif
7257     #endif
7258     int
7259     main ()
7260     {
7261 gezelter 3319 return fftw_execute ();
7262 gezelter 2752 ;
7263     return 0;
7264     }
7265     _ACEOF
7266 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
7267 gezelter 3319 if { (ac_try="$ac_link"
7268     case "(($ac_try" in
7269     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7270     *) ac_try_echo=$ac_try;;
7271     esac
7272     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7273     (eval "$ac_link") 2>conftest.er1
7274 gezelter 2752 ac_status=$?
7275     grep -v '^ *+' conftest.er1 >conftest.err
7276     rm -f conftest.er1
7277     cat conftest.err >&5
7278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 gezelter 3319 (exit $ac_status); } && {
7280     test -z "$ac_c_werror_flag" ||
7281     test ! -s conftest.err
7282     } && test -s conftest$ac_exeext &&
7283     $as_test_x conftest$ac_exeext; then
7284 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
7285 gezelter 2752 else
7286     echo "$as_me: failed program was:" >&5
7287     sed 's/^/| /' conftest.$ac_ext >&5
7288    
7289 gezelter 3319 ac_cv_lib_fftw3_fftw_execute=no
7290 gezelter 2752 fi
7291 gezelter 3319
7292     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7293 gezelter 2753 conftest$ac_exeext conftest.$ac_ext
7294     LIBS=$ac_check_lib_save_LIBS
7295 gezelter 2752 fi
7296 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
7297     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
7298 gezelter 2753 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
7299     fftw_cv_libfftw3=yes
7300     else
7301     fftw_cv_libfftw3=no
7302     fi
7303 gezelter 2752
7304 xsun 2932 if test "${ac_cv_header_fftw3_h+set}" = set; then
7305 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7306     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7307 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
7308     echo $ECHO_N "(cached) $ECHO_C" >&6
7309     fi
7310 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7311     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7312 gezelter 2753 else
7313     # Is the header compilable?
7314 gezelter 3319 { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
7315     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
7316 gezelter 2753 cat >conftest.$ac_ext <<_ACEOF
7317 gezelter 2752 /* confdefs.h. */
7318     _ACEOF
7319     cat confdefs.h >>conftest.$ac_ext
7320     cat >>conftest.$ac_ext <<_ACEOF
7321     /* end confdefs.h. */
7322 gezelter 2753 $ac_includes_default
7323 gezelter 2752 #include <fftw3.h>
7324     _ACEOF
7325 chuckv 3288 rm -f conftest.$ac_objext
7326 gezelter 3319 if { (ac_try="$ac_compile"
7327     case "(($ac_try" in
7328     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7329     *) ac_try_echo=$ac_try;;
7330     esac
7331     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7332     (eval "$ac_compile") 2>conftest.er1
7333 gezelter 2752 ac_status=$?
7334     grep -v '^ *+' conftest.er1 >conftest.err
7335     rm -f conftest.er1
7336     cat conftest.err >&5
7337     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338 gezelter 3319 (exit $ac_status); } && {
7339     test -z "$ac_c_werror_flag" ||
7340     test ! -s conftest.err
7341     } && test -s conftest.$ac_objext; then
7342 gezelter 2753 ac_header_compiler=yes
7343 gezelter 2752 else
7344     echo "$as_me: failed program was:" >&5
7345     sed 's/^/| /' conftest.$ac_ext >&5
7346    
7347 gezelter 3319 ac_header_compiler=no
7348 gezelter 2752 fi
7349 gezelter 2753
7350 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7351     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7352     echo "${ECHO_T}$ac_header_compiler" >&6; }
7353    
7354 gezelter 2753 # Is the header present?
7355 gezelter 3319 { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
7356     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
7357 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7358     /* confdefs.h. */
7359     _ACEOF
7360     cat confdefs.h >>conftest.$ac_ext
7361     cat >>conftest.$ac_ext <<_ACEOF
7362     /* end confdefs.h. */
7363     #include <fftw3.h>
7364     _ACEOF
7365 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
7366     case "(($ac_try" in
7367     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7368     *) ac_try_echo=$ac_try;;
7369     esac
7370     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7371     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7372 gezelter 2752 ac_status=$?
7373     grep -v '^ *+' conftest.er1 >conftest.err
7374     rm -f conftest.er1
7375     cat conftest.err >&5
7376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 gezelter 3319 (exit $ac_status); } >/dev/null && {
7378     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7379     test ! -s conftest.err
7380     }; then
7381 gezelter 2753 ac_header_preproc=yes
7382     else
7383 gezelter 2752 echo "$as_me: failed program was:" >&5
7384     sed 's/^/| /' conftest.$ac_ext >&5
7385    
7386 gezelter 2753 ac_header_preproc=no
7387 gezelter 2752 fi
7388 gezelter 3319
7389 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7390 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7391     echo "${ECHO_T}$ac_header_preproc" >&6; }
7392 gezelter 2752
7393 gezelter 2753 # So? What about this header?
7394     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7395     yes:no: )
7396     { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
7397     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7398     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
7399     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
7400     ac_header_preproc=yes
7401     ;;
7402     no:yes:* )
7403     { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
7404     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
7405     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
7406     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
7407     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
7408     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
7409     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
7410     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
7411     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
7412     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
7413     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
7414     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
7415 gezelter 3319 ( cat <<\_ASBOX
7416 gezelter 2753 ## ------------------------------ ##
7417     ## Report this to gezelter@nd.edu ##
7418     ## ------------------------------ ##
7419     _ASBOX
7420 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
7421 gezelter 2753 ;;
7422     esac
7423 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
7424     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
7425 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
7426 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
7427     else
7428 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
7429     fi
7430 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
7431     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
7432 gezelter 2752
7433     fi
7434 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
7435     fftw_cv_fftw3_h=yes
7436 gezelter 2752 else
7437 gezelter 2753 fftw_cv_fftw3_h=no
7438 gezelter 2752 fi
7439    
7440    
7441 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
7442 gezelter 3319 { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
7443     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
7444 gezelter 2753 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
7445     echo $ECHO_N "(cached) $ECHO_C" >&6
7446 gezelter 2752 else
7447 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
7448     LIBS="-lfftw $LIBS"
7449 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7450     /* confdefs.h. */
7451     _ACEOF
7452     cat confdefs.h >>conftest.$ac_ext
7453     cat >>conftest.$ac_ext <<_ACEOF
7454     /* end confdefs.h. */
7455 gezelter 2753
7456 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7457     Use char because int might match the return type of a GCC
7458     builtin and then its argument prototype would still apply. */
7459 gezelter 2753 #ifdef __cplusplus
7460     extern "C"
7461 gezelter 2752 #endif
7462 gezelter 2753 char fftwnd_one ();
7463 gezelter 2752 #ifdef FC_DUMMY_MAIN
7464     #ifndef FC_DUMMY_MAIN_EQ_F77
7465     # ifdef __cplusplus
7466     extern "C"
7467     # endif
7468     int FC_DUMMY_MAIN() { return 1; }
7469     #endif
7470     #endif
7471     int
7472     main ()
7473     {
7474 gezelter 3319 return fftwnd_one ();
7475 gezelter 2752 ;
7476     return 0;
7477     }
7478     _ACEOF
7479 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
7480 gezelter 3319 if { (ac_try="$ac_link"
7481     case "(($ac_try" in
7482     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7483     *) ac_try_echo=$ac_try;;
7484     esac
7485     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7486     (eval "$ac_link") 2>conftest.er1
7487 gezelter 2752 ac_status=$?
7488     grep -v '^ *+' conftest.er1 >conftest.err
7489     rm -f conftest.er1
7490     cat conftest.err >&5
7491     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 gezelter 3319 (exit $ac_status); } && {
7493     test -z "$ac_c_werror_flag" ||
7494     test ! -s conftest.err
7495     } && test -s conftest$ac_exeext &&
7496     $as_test_x conftest$ac_exeext; then
7497 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
7498 gezelter 2752 else
7499     echo "$as_me: failed program was:" >&5
7500     sed 's/^/| /' conftest.$ac_ext >&5
7501    
7502 gezelter 3319 ac_cv_lib_fftw_fftwnd_one=no
7503 gezelter 2752 fi
7504 gezelter 3319
7505     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7506 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
7507 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
7508     fi
7509 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
7510     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
7511 gezelter 2753 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
7512     fftw_cv_libfftw=yes
7513 gezelter 2752 else
7514 gezelter 2753 fftw_cv_libfftw=no
7515 gezelter 2752 fi
7516    
7517 xsun 2932 if test "${ac_cv_header_fftw_h+set}" = set; then
7518 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw.h" >&5
7519     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7520 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
7521     echo $ECHO_N "(cached) $ECHO_C" >&6
7522 gezelter 2752 fi
7523 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7524     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7525 gezelter 2752 else
7526 gezelter 2753 # Is the header compilable?
7527 gezelter 3319 { echo "$as_me:$LINENO: checking fftw.h usability" >&5
7528     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
7529 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7530     /* confdefs.h. */
7531     _ACEOF
7532     cat confdefs.h >>conftest.$ac_ext
7533     cat >>conftest.$ac_ext <<_ACEOF
7534     /* end confdefs.h. */
7535 gezelter 2753 $ac_includes_default
7536     #include <fftw.h>
7537 gezelter 2752 _ACEOF
7538 chuckv 3288 rm -f conftest.$ac_objext
7539 gezelter 3319 if { (ac_try="$ac_compile"
7540     case "(($ac_try" in
7541     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7542     *) ac_try_echo=$ac_try;;
7543     esac
7544     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7545     (eval "$ac_compile") 2>conftest.er1
7546 gezelter 2752 ac_status=$?
7547     grep -v '^ *+' conftest.er1 >conftest.err
7548     rm -f conftest.er1
7549     cat conftest.err >&5
7550     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7551 gezelter 3319 (exit $ac_status); } && {
7552     test -z "$ac_c_werror_flag" ||
7553     test ! -s conftest.err
7554     } && test -s conftest.$ac_objext; then
7555 gezelter 2753 ac_header_compiler=yes
7556 gezelter 2752 else
7557     echo "$as_me: failed program was:" >&5
7558     sed 's/^/| /' conftest.$ac_ext >&5
7559    
7560 gezelter 3319 ac_header_compiler=no
7561 gezelter 2752 fi
7562    
7563 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7564     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7565     echo "${ECHO_T}$ac_header_compiler" >&6; }
7566    
7567 gezelter 2753 # Is the header present?
7568 gezelter 3319 { echo "$as_me:$LINENO: checking fftw.h presence" >&5
7569     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
7570 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7571     /* confdefs.h. */
7572     _ACEOF
7573     cat confdefs.h >>conftest.$ac_ext
7574     cat >>conftest.$ac_ext <<_ACEOF
7575     /* end confdefs.h. */
7576 gezelter 2753 #include <fftw.h>
7577 gezelter 2752 _ACEOF
7578 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
7579     case "(($ac_try" in
7580     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7581     *) ac_try_echo=$ac_try;;
7582     esac
7583     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7584     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7585 gezelter 2752 ac_status=$?
7586     grep -v '^ *+' conftest.er1 >conftest.err
7587     rm -f conftest.er1
7588     cat conftest.err >&5
7589     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590 gezelter 3319 (exit $ac_status); } >/dev/null && {
7591     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7592     test ! -s conftest.err
7593     }; then
7594 gezelter 2753 ac_header_preproc=yes
7595 gezelter 2752 else
7596     echo "$as_me: failed program was:" >&5
7597     sed 's/^/| /' conftest.$ac_ext >&5
7598    
7599 gezelter 2753 ac_header_preproc=no
7600 gezelter 2752 fi
7601 gezelter 3319
7602 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7603 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7604     echo "${ECHO_T}$ac_header_preproc" >&6; }
7605 gezelter 2752
7606 gezelter 2753 # So? What about this header?
7607     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7608     yes:no: )
7609     { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7610     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7611     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
7612     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
7613     ac_header_preproc=yes
7614     ;;
7615     no:yes:* )
7616     { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
7617     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
7618     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
7619     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
7620     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
7621     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
7622     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
7623     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
7624     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
7625     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
7626     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
7627     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
7628 gezelter 3319 ( cat <<\_ASBOX
7629 gezelter 2753 ## ------------------------------ ##
7630     ## Report this to gezelter@nd.edu ##
7631     ## ------------------------------ ##
7632     _ASBOX
7633 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
7634 gezelter 2753 ;;
7635     esac
7636 gezelter 3319 { echo "$as_me:$LINENO: checking for fftw.h" >&5
7637     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
7638 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
7639     echo $ECHO_N "(cached) $ECHO_C" >&6
7640 gezelter 2752 else
7641 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
7642     fi
7643 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
7644     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
7645 gezelter 2752
7646     fi
7647 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
7648     fftw_cv_fftw_h=yes
7649     else
7650     fftw_cv_fftw_h=no
7651 gezelter 2752 fi
7652    
7653    
7654 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
7655 gezelter 3319 { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
7656     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
7657 gezelter 2753 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
7658 gezelter 2752 echo $ECHO_N "(cached) $ECHO_C" >&6
7659     else
7660     ac_check_lib_save_LIBS=$LIBS
7661 gezelter 2753 LIBS="-ldfftw $LIBS"
7662 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7663     /* confdefs.h. */
7664     _ACEOF
7665     cat confdefs.h >>conftest.$ac_ext
7666     cat >>conftest.$ac_ext <<_ACEOF
7667     /* end confdefs.h. */
7668    
7669 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7670     Use char because int might match the return type of a GCC
7671     builtin and then its argument prototype would still apply. */
7672 gezelter 2753 #ifdef __cplusplus
7673     extern "C"
7674     #endif
7675     char fftwnd_one ();
7676 gezelter 2752 #ifdef FC_DUMMY_MAIN
7677     #ifndef FC_DUMMY_MAIN_EQ_F77
7678     # ifdef __cplusplus
7679     extern "C"
7680     # endif
7681     int FC_DUMMY_MAIN() { return 1; }
7682     #endif
7683     #endif
7684     int
7685     main ()
7686     {
7687 gezelter 3319 return fftwnd_one ();
7688 gezelter 2752 ;
7689     return 0;
7690     }
7691     _ACEOF
7692 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
7693 gezelter 3319 if { (ac_try="$ac_link"
7694     case "(($ac_try" in
7695     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696     *) ac_try_echo=$ac_try;;
7697     esac
7698     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699     (eval "$ac_link") 2>conftest.er1
7700 gezelter 2752 ac_status=$?
7701     grep -v '^ *+' conftest.er1 >conftest.err
7702     rm -f conftest.er1
7703     cat conftest.err >&5
7704     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705 gezelter 3319 (exit $ac_status); } && {
7706     test -z "$ac_c_werror_flag" ||
7707     test ! -s conftest.err
7708     } && test -s conftest$ac_exeext &&
7709     $as_test_x conftest$ac_exeext; then
7710 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
7711 gezelter 2752 else
7712     echo "$as_me: failed program was:" >&5
7713     sed 's/^/| /' conftest.$ac_ext >&5
7714    
7715 gezelter 3319 ac_cv_lib_dfftw_fftwnd_one=no
7716 gezelter 2752 fi
7717 gezelter 3319
7718     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7719 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
7720     LIBS=$ac_check_lib_save_LIBS
7721     fi
7722 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
7723     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
7724 gezelter 2753 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
7725     fftw_cv_libdfftw=yes
7726 gezelter 2752 else
7727 gezelter 2753 fftw_cv_libdfftw=no
7728 gezelter 2752 fi
7729    
7730 xsun 2932 if test "${ac_cv_header_dfftw_h+set}" = set; then
7731 gezelter 3319 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7732     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7733 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
7734     echo $ECHO_N "(cached) $ECHO_C" >&6
7735     fi
7736 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7737     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7738 gezelter 2752 else
7739 gezelter 2753 # Is the header compilable?
7740 gezelter 3319 { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
7741     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
7742 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7743     /* confdefs.h. */
7744     _ACEOF
7745     cat confdefs.h >>conftest.$ac_ext
7746     cat >>conftest.$ac_ext <<_ACEOF
7747     /* end confdefs.h. */
7748 gezelter 2753 $ac_includes_default
7749     #include <dfftw.h>
7750 gezelter 2752 _ACEOF
7751 chuckv 3288 rm -f conftest.$ac_objext
7752 gezelter 3319 if { (ac_try="$ac_compile"
7753     case "(($ac_try" in
7754     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7755     *) ac_try_echo=$ac_try;;
7756     esac
7757     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7758     (eval "$ac_compile") 2>conftest.er1
7759 gezelter 2752 ac_status=$?
7760     grep -v '^ *+' conftest.er1 >conftest.err
7761     rm -f conftest.er1
7762     cat conftest.err >&5
7763     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7764 gezelter 3319 (exit $ac_status); } && {
7765     test -z "$ac_c_werror_flag" ||
7766     test ! -s conftest.err
7767     } && test -s conftest.$ac_objext; then
7768 gezelter 2753 ac_header_compiler=yes
7769     else
7770     echo "$as_me: failed program was:" >&5
7771     sed 's/^/| /' conftest.$ac_ext >&5
7772    
7773 gezelter 3319 ac_header_compiler=no
7774 gezelter 2753 fi
7775    
7776 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7777     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7778     echo "${ECHO_T}$ac_header_compiler" >&6; }
7779    
7780 gezelter 2753 # Is the header present?
7781 gezelter 3319 { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
7782     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
7783 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
7784     /* confdefs.h. */
7785     _ACEOF
7786     cat confdefs.h >>conftest.$ac_ext
7787     cat >>conftest.$ac_ext <<_ACEOF
7788     /* end confdefs.h. */
7789 gezelter 2753 #include <dfftw.h>
7790 gezelter 2752 _ACEOF
7791 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
7792     case "(($ac_try" in
7793     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7794     *) ac_try_echo=$ac_try;;
7795     esac
7796     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7797     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7798 gezelter 2752 ac_status=$?
7799     grep -v '^ *+' conftest.er1 >conftest.err
7800     rm -f conftest.er1
7801     cat conftest.err >&5
7802     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7803 gezelter 3319 (exit $ac_status); } >/dev/null && {
7804     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7805     test ! -s conftest.err
7806     }; then
7807 gezelter 2753 ac_header_preproc=yes
7808 gezelter 2752 else
7809     echo "$as_me: failed program was:" >&5
7810     sed 's/^/| /' conftest.$ac_ext >&5
7811    
7812 gezelter 2753 ac_header_preproc=no
7813     fi
7814 gezelter 3319
7815 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7816 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7817     echo "${ECHO_T}$ac_header_preproc" >&6; }
7818 gezelter 2752
7819 gezelter 2753 # So? What about this header?
7820     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7821     yes:no: )
7822     { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
7823     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7824     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
7825     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
7826     ac_header_preproc=yes
7827     ;;
7828     no:yes:* )
7829     { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
7830     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
7831     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
7832     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
7833     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
7834     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
7835     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
7836     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
7837     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
7838     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
7839     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
7840     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
7841 gezelter 3319 ( cat <<\_ASBOX
7842 gezelter 2753 ## ------------------------------ ##
7843     ## Report this to gezelter@nd.edu ##
7844     ## ------------------------------ ##
7845     _ASBOX
7846 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
7847 gezelter 2753 ;;
7848     esac
7849 gezelter 3319 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
7850     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
7851 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
7852     echo $ECHO_N "(cached) $ECHO_C" >&6
7853     else
7854     ac_cv_header_dfftw_h=$ac_header_preproc
7855 gezelter 2752 fi
7856 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
7857     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
7858 gezelter 2752
7859     fi
7860 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
7861     fftw_cv_dfftw_h=yes
7862     else
7863     fftw_cv_dfftw_h=no
7864     fi
7865 gezelter 2752
7866    
7867 gezelter 2753 fi
7868 xsun 2932 fi
7869     ac_ext=c
7870 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
7871     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7872     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7873     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7874 gezelter 2752
7875 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
7876 gezelter 2753
7877 gezelter 2752 cat >>confdefs.h <<\_ACEOF
7878 gezelter 2753 #define HAVE_FFTW3_H 1
7879 gezelter 2752 _ACEOF
7880 gezelter 2753
7881 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
7882     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7883     FFTW_LIBS="-lfftw3"
7884     else
7885     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
7886 gezelter 2753
7887 gezelter 2752 cat >>confdefs.h <<\_ACEOF
7888 gezelter 2753 #define HAVE_FFTW_H 1
7889 gezelter 2752 _ACEOF
7890    
7891 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
7892     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7893     FFTW_LIBS="-lfftw"
7894 gezelter 2753 else
7895 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
7896 gezelter 2753
7897     cat >>confdefs.h <<\_ACEOF
7898     #define HAVE_DFFTW_H 1
7899     _ACEOF
7900    
7901 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
7902     FFTW_LIB_DIR="${FFTW_HOME}/lib"
7903     FFTW_LIBS="-ldfftw"
7904     else
7905 gezelter 3319 { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
7906     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
7907 xsun 2932 FFTW_INC_DIR=
7908     FFTW_LIB_DIR=
7909     FFTW_LIBS=
7910     LDFLAGS="$FFTW_OLD_LDFLAGS"
7911 chuckv 3291 CFLAGS="$FFTW_OLD_CFLAGS"
7912 gezelter 3319 { echo "$as_me:$LINENO: result: failed" >&5
7913     echo "${ECHO_T}failed" >&6; }
7914 xsun 2932 echo ""
7915     echo "*********************************************************"
7916     echo "* WARNING: Could not find a working FFTW installation *"
7917     echo "* If you need the staticProps program to be able to *"
7918     echo "* compute undulation spectra, be sure to specify a *"
7919     echo "* valid fftw installation with --with-fftw=DIR *"
7920     echo "* *"
7921     echo "* OOPSE will still work without fftw installed. *"
7922     echo "*********************************************************"
7923     echo ""
7924     fi
7925 gezelter 2753 fi
7926 xsun 2932 fi
7927 gezelter 2753
7928    
7929    
7930 xsun 2932 fi
7931     fi
7932 gezelter 2753 fi
7933    
7934 chuckv 3291 #
7935     # Handle user hints
7936     #
7937 gezelter 2753
7938 gezelter 3319 # Check whether --with-qhull was given.
7939 chuckv 3291 if test "${with_qhull+set}" = set; then
7940 gezelter 3319 withval=$with_qhull; qhull_dir="$withval"
7941 chuckv 3291 else
7942     qhull_dir="not_set"
7943 gezelter 3319 fi
7944    
7945 chuckv 3291 if test "$qhull_dir" != "no"; then
7946 gezelter 2753
7947 chuckv 3291 if test "$qhull_dir" != "not_set" ; then
7948     if test -d "$qhull_dir"
7949     then
7950     QHULL_HOME="$qhull_dir"
7951     else
7952     { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
7953     echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
7954     QHULL_HOME=/usr/local
7955     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
7956     then
7957     QHULL_HOME=/usr
7958     fi
7959     fi
7960     fi
7961     #
7962     # Locate qhull, if wanted
7963     #
7964     if test -n "${QHULL_HOME}"
7965     then
7966     QHULL_OLD_LDFLAGS=$LDFLAGS
7967     QHULL_OLD_CFLAGS=$CFLAGS
7968     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
7969     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
7970    
7971     ac_ext=c
7972     ac_cpp='$CPP $CPPFLAGS'
7973     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7974     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7975     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7976    
7977 gezelter 3319 { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
7978     echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
7979 chuckv 3291 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
7980     echo $ECHO_N "(cached) $ECHO_C" >&6
7981     else
7982     ac_check_lib_save_LIBS=$LIBS
7983     LIBS="-lqhull $LIBS"
7984     cat >conftest.$ac_ext <<_ACEOF
7985     /* confdefs.h. */
7986     _ACEOF
7987     cat confdefs.h >>conftest.$ac_ext
7988     cat >>conftest.$ac_ext <<_ACEOF
7989     /* end confdefs.h. */
7990    
7991 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7992     Use char because int might match the return type of a GCC
7993     builtin and then its argument prototype would still apply. */
7994 chuckv 3291 #ifdef __cplusplus
7995     extern "C"
7996     #endif
7997     char qh_qhull ();
7998     #ifdef FC_DUMMY_MAIN
7999     #ifndef FC_DUMMY_MAIN_EQ_F77
8000     # ifdef __cplusplus
8001     extern "C"
8002     # endif
8003     int FC_DUMMY_MAIN() { return 1; }
8004     #endif
8005     #endif
8006     int
8007     main ()
8008     {
8009 gezelter 3319 return qh_qhull ();
8010 chuckv 3291 ;
8011     return 0;
8012     }
8013     _ACEOF
8014     rm -f conftest.$ac_objext conftest$ac_exeext
8015 gezelter 3319 if { (ac_try="$ac_link"
8016     case "(($ac_try" in
8017     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8018     *) ac_try_echo=$ac_try;;
8019     esac
8020     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8021     (eval "$ac_link") 2>conftest.er1
8022 chuckv 3291 ac_status=$?
8023     grep -v '^ *+' conftest.er1 >conftest.err
8024     rm -f conftest.er1
8025     cat conftest.err >&5
8026     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8027 gezelter 3319 (exit $ac_status); } && {
8028     test -z "$ac_c_werror_flag" ||
8029     test ! -s conftest.err
8030     } && test -s conftest$ac_exeext &&
8031     $as_test_x conftest$ac_exeext; then
8032 chuckv 3291 ac_cv_lib_qhull_qh_qhull=yes
8033     else
8034     echo "$as_me: failed program was:" >&5
8035     sed 's/^/| /' conftest.$ac_ext >&5
8036    
8037 gezelter 3319 ac_cv_lib_qhull_qh_qhull=no
8038 chuckv 3291 fi
8039 gezelter 3319
8040     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8041 chuckv 3291 conftest$ac_exeext conftest.$ac_ext
8042     LIBS=$ac_check_lib_save_LIBS
8043     fi
8044 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8045     echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8046 chuckv 3291 if test $ac_cv_lib_qhull_qh_qhull = yes; then
8047     qhull_cv_libqhull=yes
8048     else
8049     qhull_cv_libqhull=no
8050     fi
8051    
8052     if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8053 gezelter 3319 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8054     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8055 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8056     echo $ECHO_N "(cached) $ECHO_C" >&6
8057     fi
8058 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8059     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8060 chuckv 3291 else
8061     # Is the header compilable?
8062 gezelter 3319 { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8063     echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8064 chuckv 3291 cat >conftest.$ac_ext <<_ACEOF
8065     /* confdefs.h. */
8066     _ACEOF
8067     cat confdefs.h >>conftest.$ac_ext
8068     cat >>conftest.$ac_ext <<_ACEOF
8069     /* end confdefs.h. */
8070     $ac_includes_default
8071     #include <qhull/qhull.h>
8072     _ACEOF
8073     rm -f conftest.$ac_objext
8074 gezelter 3319 if { (ac_try="$ac_compile"
8075     case "(($ac_try" in
8076     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8077     *) ac_try_echo=$ac_try;;
8078     esac
8079     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8080     (eval "$ac_compile") 2>conftest.er1
8081 chuckv 3291 ac_status=$?
8082     grep -v '^ *+' conftest.er1 >conftest.err
8083     rm -f conftest.er1
8084     cat conftest.err >&5
8085     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 gezelter 3319 (exit $ac_status); } && {
8087     test -z "$ac_c_werror_flag" ||
8088     test ! -s conftest.err
8089     } && test -s conftest.$ac_objext; then
8090 chuckv 3291 ac_header_compiler=yes
8091     else
8092     echo "$as_me: failed program was:" >&5
8093     sed 's/^/| /' conftest.$ac_ext >&5
8094    
8095 gezelter 3319 ac_header_compiler=no
8096 chuckv 3291 fi
8097    
8098 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8099     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8100     echo "${ECHO_T}$ac_header_compiler" >&6; }
8101    
8102 chuckv 3291 # Is the header present?
8103 gezelter 3319 { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8104     echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8105 chuckv 3291 cat >conftest.$ac_ext <<_ACEOF
8106     /* confdefs.h. */
8107     _ACEOF
8108     cat confdefs.h >>conftest.$ac_ext
8109     cat >>conftest.$ac_ext <<_ACEOF
8110     /* end confdefs.h. */
8111     #include <qhull/qhull.h>
8112     _ACEOF
8113 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8114     case "(($ac_try" in
8115     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8116     *) ac_try_echo=$ac_try;;
8117     esac
8118     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8119     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8120 chuckv 3291 ac_status=$?
8121     grep -v '^ *+' conftest.er1 >conftest.err
8122     rm -f conftest.er1
8123     cat conftest.err >&5
8124     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 gezelter 3319 (exit $ac_status); } >/dev/null && {
8126     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8127     test ! -s conftest.err
8128     }; then
8129 chuckv 3291 ac_header_preproc=yes
8130     else
8131     echo "$as_me: failed program was:" >&5
8132     sed 's/^/| /' conftest.$ac_ext >&5
8133    
8134     ac_header_preproc=no
8135     fi
8136 gezelter 3319
8137 chuckv 3291 rm -f conftest.err conftest.$ac_ext
8138 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8139     echo "${ECHO_T}$ac_header_preproc" >&6; }
8140 chuckv 3291
8141     # So? What about this header?
8142     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8143     yes:no: )
8144     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8145     echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8146     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8147     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8148     ac_header_preproc=yes
8149     ;;
8150     no:yes:* )
8151     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8152     echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8153     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
8154     echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
8155     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8156     echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8157     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
8158     echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
8159     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8160     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8161     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8162     echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8163 gezelter 3319 ( cat <<\_ASBOX
8164 chuckv 3291 ## ------------------------------ ##
8165     ## Report this to gezelter@nd.edu ##
8166     ## ------------------------------ ##
8167     _ASBOX
8168 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8169 chuckv 3291 ;;
8170     esac
8171 gezelter 3319 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8172     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8173 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8174     echo $ECHO_N "(cached) $ECHO_C" >&6
8175     else
8176     ac_cv_header_qhull_qhull_h=$ac_header_preproc
8177     fi
8178 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8179     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8180 chuckv 3291
8181     fi
8182     if test $ac_cv_header_qhull_qhull_h = yes; then
8183     qhull_cv_qhull_h=yes
8184     else
8185     qhull_cv_qhull_h=no
8186     fi
8187    
8188    
8189     ac_ext=c
8190     ac_cpp='$CPP $CPPFLAGS'
8191     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8192     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8193     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8194    
8195    
8196     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8197    
8198     cat >>confdefs.h <<\_ACEOF
8199     #define HAVE_QHULL_H 1
8200     _ACEOF
8201    
8202    
8203     cat >>confdefs.h <<\_ACEOF
8204     #define HAVE_QHULL 1
8205     _ACEOF
8206    
8207 chuckv 3292 USE_QHULL=yes
8208 chuckv 3291 QHULL_INC_DIR="${QHULL_HOME}/include"
8209     QHULL_LIB_DIR="${QHULL_HOME}/lib"
8210     QHULL="-lqhull"
8211     else
8212 gezelter 3319 { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
8213     echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
8214 chuckv 3291 QHULL_INC_DIR=
8215     QHULL_LIB_DIR=
8216     QHULL=
8217 chuckv 3292 USE_QHULL=no
8218 chuckv 3291 LDFLAGS="$QHULL_OLD_LDFLAGS"
8219     CFLAGS="$QHULL_OLD_CFLAGS"
8220 gezelter 3319 { echo "$as_me:$LINENO: result: failed" >&5
8221     echo "${ECHO_T}failed" >&6; }
8222 chuckv 3291 echo ""
8223     echo "*********************************************************"
8224     echo "* WARNING: Could not find a working qhull installation *"
8225     echo "* If you need OOPSE to be able to deal with convex *"
8226     echo "* hulls be sure to specify a valid qhull installation *"
8227     echo "* with --with-qhull=DIR *"
8228     echo "* *"
8229     echo "* OOPSE will still work without qhull installed. *"
8230     echo "*********************************************************"
8231     echo ""
8232     fi
8233    
8234    
8235    
8236 chuckv 3292
8237 chuckv 3291 fi
8238     fi
8239    
8240    
8241 gezelter 3319 ac_ext=cpp
8242     ac_cpp='$CXXCPP $CPPFLAGS'
8243     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8244     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8245     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8246     { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8247     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
8248     if test -z "$CXXCPP"; then
8249     if test "${ac_cv_prog_CXXCPP+set}" = set; then
8250     echo $ECHO_N "(cached) $ECHO_C" >&6
8251     else
8252     # Double quotes because CXXCPP needs to be expanded
8253     for CXXCPP in "$CXX -E" "/lib/cpp"
8254     do
8255     ac_preproc_ok=false
8256     for ac_cxx_preproc_warn_flag in '' yes
8257     do
8258     # Use a header file that comes with gcc, so configuring glibc
8259     # with a fresh cross-compiler works.
8260     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8261     # <limits.h> exists even on freestanding compilers.
8262     # On the NeXT, cc -E runs the code through the compiler's parser,
8263     # not just through cpp. "Syntax error" is here to catch this case.
8264     cat >conftest.$ac_ext <<_ACEOF
8265     /* confdefs.h. */
8266     _ACEOF
8267     cat confdefs.h >>conftest.$ac_ext
8268     cat >>conftest.$ac_ext <<_ACEOF
8269     /* end confdefs.h. */
8270     #ifdef __STDC__
8271     # include <limits.h>
8272     #else
8273     # include <assert.h>
8274     #endif
8275     Syntax error
8276     _ACEOF
8277     if { (ac_try="$ac_cpp conftest.$ac_ext"
8278     case "(($ac_try" in
8279     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8280     *) ac_try_echo=$ac_try;;
8281     esac
8282     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8283     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8284     ac_status=$?
8285     grep -v '^ *+' conftest.er1 >conftest.err
8286     rm -f conftest.er1
8287     cat conftest.err >&5
8288     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289     (exit $ac_status); } >/dev/null && {
8290     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8291     test ! -s conftest.err
8292     }; then
8293     :
8294     else
8295     echo "$as_me: failed program was:" >&5
8296     sed 's/^/| /' conftest.$ac_ext >&5
8297    
8298     # Broken: fails on valid input.
8299     continue
8300     fi
8301    
8302     rm -f conftest.err conftest.$ac_ext
8303    
8304     # OK, works on sane cases. Now check whether nonexistent headers
8305     # can be detected and how.
8306     cat >conftest.$ac_ext <<_ACEOF
8307     /* confdefs.h. */
8308     _ACEOF
8309     cat confdefs.h >>conftest.$ac_ext
8310     cat >>conftest.$ac_ext <<_ACEOF
8311     /* end confdefs.h. */
8312     #include <ac_nonexistent.h>
8313     _ACEOF
8314     if { (ac_try="$ac_cpp conftest.$ac_ext"
8315     case "(($ac_try" in
8316     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8317     *) ac_try_echo=$ac_try;;
8318     esac
8319     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8320     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8321     ac_status=$?
8322     grep -v '^ *+' conftest.er1 >conftest.err
8323     rm -f conftest.er1
8324     cat conftest.err >&5
8325     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326     (exit $ac_status); } >/dev/null && {
8327     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8328     test ! -s conftest.err
8329     }; then
8330     # Broken: success on invalid input.
8331     continue
8332     else
8333     echo "$as_me: failed program was:" >&5
8334     sed 's/^/| /' conftest.$ac_ext >&5
8335    
8336     # Passes both tests.
8337     ac_preproc_ok=:
8338     break
8339     fi
8340    
8341     rm -f conftest.err conftest.$ac_ext
8342    
8343     done
8344     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8345     rm -f conftest.err conftest.$ac_ext
8346     if $ac_preproc_ok; then
8347     break
8348     fi
8349    
8350     done
8351     ac_cv_prog_CXXCPP=$CXXCPP
8352    
8353     fi
8354     CXXCPP=$ac_cv_prog_CXXCPP
8355     else
8356     ac_cv_prog_CXXCPP=$CXXCPP
8357     fi
8358     { echo "$as_me:$LINENO: result: $CXXCPP" >&5
8359     echo "${ECHO_T}$CXXCPP" >&6; }
8360     ac_preproc_ok=false
8361     for ac_cxx_preproc_warn_flag in '' yes
8362     do
8363     # Use a header file that comes with gcc, so configuring glibc
8364     # with a fresh cross-compiler works.
8365     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8366     # <limits.h> exists even on freestanding compilers.
8367     # On the NeXT, cc -E runs the code through the compiler's parser,
8368     # not just through cpp. "Syntax error" is here to catch this case.
8369     cat >conftest.$ac_ext <<_ACEOF
8370     /* confdefs.h. */
8371     _ACEOF
8372     cat confdefs.h >>conftest.$ac_ext
8373     cat >>conftest.$ac_ext <<_ACEOF
8374     /* end confdefs.h. */
8375     #ifdef __STDC__
8376     # include <limits.h>
8377     #else
8378     # include <assert.h>
8379     #endif
8380     Syntax error
8381     _ACEOF
8382     if { (ac_try="$ac_cpp conftest.$ac_ext"
8383     case "(($ac_try" in
8384     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8385     *) ac_try_echo=$ac_try;;
8386     esac
8387     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8388     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8389     ac_status=$?
8390     grep -v '^ *+' conftest.er1 >conftest.err
8391     rm -f conftest.er1
8392     cat conftest.err >&5
8393     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8394     (exit $ac_status); } >/dev/null && {
8395     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8396     test ! -s conftest.err
8397     }; then
8398     :
8399     else
8400     echo "$as_me: failed program was:" >&5
8401     sed 's/^/| /' conftest.$ac_ext >&5
8402    
8403     # Broken: fails on valid input.
8404     continue
8405     fi
8406    
8407     rm -f conftest.err conftest.$ac_ext
8408    
8409     # OK, works on sane cases. Now check whether nonexistent headers
8410     # can be detected and how.
8411     cat >conftest.$ac_ext <<_ACEOF
8412     /* confdefs.h. */
8413     _ACEOF
8414     cat confdefs.h >>conftest.$ac_ext
8415     cat >>conftest.$ac_ext <<_ACEOF
8416     /* end confdefs.h. */
8417     #include <ac_nonexistent.h>
8418     _ACEOF
8419     if { (ac_try="$ac_cpp conftest.$ac_ext"
8420     case "(($ac_try" in
8421     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8422     *) ac_try_echo=$ac_try;;
8423     esac
8424     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8425     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8426     ac_status=$?
8427     grep -v '^ *+' conftest.er1 >conftest.err
8428     rm -f conftest.er1
8429     cat conftest.err >&5
8430     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431     (exit $ac_status); } >/dev/null && {
8432     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8433     test ! -s conftest.err
8434     }; then
8435     # Broken: success on invalid input.
8436     continue
8437     else
8438     echo "$as_me: failed program was:" >&5
8439     sed 's/^/| /' conftest.$ac_ext >&5
8440    
8441     # Passes both tests.
8442     ac_preproc_ok=:
8443     break
8444     fi
8445    
8446     rm -f conftest.err conftest.$ac_ext
8447    
8448     done
8449     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8450     rm -f conftest.err conftest.$ac_ext
8451     if $ac_preproc_ok; then
8452     :
8453     else
8454     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8455     See \`config.log' for more details." >&5
8456     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8457     See \`config.log' for more details." >&2;}
8458     { (exit 1); exit 1; }; }
8459     fi
8460    
8461     ac_ext=cpp
8462     ac_cpp='$CXXCPP $CPPFLAGS'
8463     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8464     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8465     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8466    
8467    
8468     #
8469     # Handle user hints
8470     #
8471    
8472     # Check whether --with-openbabel was given.
8473     if test "${with_openbabel+set}" = set; then
8474     withval=$with_openbabel; openbabel_dir="$withval"
8475     else
8476     openbabel_dir="not_set"
8477     fi
8478    
8479     if test "$openbabel_dir" != "no"; then
8480    
8481     if test "$openbabel_dir" != "not_set" ; then
8482     if test -d "$openbabel_dir"
8483     then
8484     OPENBABEL_HOME="$openbabel_dir"
8485     else
8486     { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
8487     echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
8488     OPENBABEL_HOME=/usr/local
8489     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
8490     then
8491     OPENBABEL_HOME=/usr
8492     fi
8493     fi
8494     fi
8495     #
8496     # Locate openbabel, if wanted
8497     #
8498     if test -n "${OPENBABEL_HOME}"
8499     then
8500    
8501     ac_ext=cpp
8502     ac_cpp='$CXXCPP $CPPFLAGS'
8503     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8504     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8505     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8506    
8507     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
8508     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
8509     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
8510     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
8511 gezelter 3332 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
8512     { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
8513     echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
8514     if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
8515 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
8516     fi
8517 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
8518     echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
8519 gezelter 3319 else
8520     # Is the header compilable?
8521 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
8522     echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
8523 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
8524     /* confdefs.h. */
8525     _ACEOF
8526     cat confdefs.h >>conftest.$ac_ext
8527     cat >>conftest.$ac_ext <<_ACEOF
8528     /* end confdefs.h. */
8529     $ac_includes_default
8530 gezelter 3332 #include <openbabel/babelconfig.h>
8531 gezelter 3319 _ACEOF
8532     rm -f conftest.$ac_objext
8533     if { (ac_try="$ac_compile"
8534     case "(($ac_try" in
8535     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8536     *) ac_try_echo=$ac_try;;
8537     esac
8538     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8539     (eval "$ac_compile") 2>conftest.er1
8540     ac_status=$?
8541     grep -v '^ *+' conftest.er1 >conftest.err
8542     rm -f conftest.er1
8543     cat conftest.err >&5
8544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8545     (exit $ac_status); } && {
8546     test -z "$ac_cxx_werror_flag" ||
8547     test ! -s conftest.err
8548     } && test -s conftest.$ac_objext; then
8549     ac_header_compiler=yes
8550     else
8551     echo "$as_me: failed program was:" >&5
8552     sed 's/^/| /' conftest.$ac_ext >&5
8553    
8554     ac_header_compiler=no
8555     fi
8556    
8557     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8558     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8559     echo "${ECHO_T}$ac_header_compiler" >&6; }
8560    
8561     # Is the header present?
8562 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
8563     echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
8564 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
8565     /* confdefs.h. */
8566     _ACEOF
8567     cat confdefs.h >>conftest.$ac_ext
8568     cat >>conftest.$ac_ext <<_ACEOF
8569     /* end confdefs.h. */
8570 gezelter 3332 #include <openbabel/babelconfig.h>
8571 gezelter 3319 _ACEOF
8572     if { (ac_try="$ac_cpp conftest.$ac_ext"
8573     case "(($ac_try" in
8574     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8575     *) ac_try_echo=$ac_try;;
8576     esac
8577     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8578     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8579     ac_status=$?
8580     grep -v '^ *+' conftest.er1 >conftest.err
8581     rm -f conftest.er1
8582     cat conftest.err >&5
8583     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584     (exit $ac_status); } >/dev/null && {
8585     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8586     test ! -s conftest.err
8587     }; then
8588     ac_header_preproc=yes
8589     else
8590     echo "$as_me: failed program was:" >&5
8591     sed 's/^/| /' conftest.$ac_ext >&5
8592    
8593     ac_header_preproc=no
8594     fi
8595    
8596     rm -f conftest.err conftest.$ac_ext
8597     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8598     echo "${ECHO_T}$ac_header_preproc" >&6; }
8599    
8600     # So? What about this header?
8601     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8602     yes:no: )
8603 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
8604     echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8605     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
8606     echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
8607 gezelter 3319 ac_header_preproc=yes
8608     ;;
8609     no:yes:* )
8610 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
8611     echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
8612     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&5
8613     echo "$as_me: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&2;}
8614     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
8615     echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
8616     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&5
8617     echo "$as_me: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&2;}
8618     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
8619     echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
8620     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
8621     echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
8622 gezelter 3319 ( cat <<\_ASBOX
8623     ## ------------------------------ ##
8624     ## Report this to gezelter@nd.edu ##
8625     ## ------------------------------ ##
8626     _ASBOX
8627     ) | sed "s/^/$as_me: WARNING: /" >&2
8628     ;;
8629     esac
8630 gezelter 3332 { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
8631     echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
8632     if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
8633 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
8634     else
8635 gezelter 3332 ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
8636 gezelter 3319 fi
8637 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
8638     echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
8639 gezelter 3319
8640     fi
8641 gezelter 3332 if test $ac_cv_header_openbabel_babelconfig_h = yes; then
8642 gezelter 3319 openbabel_cv_openbabel_h=yes
8643     else
8644     openbabel_cv_openbabel_h=no
8645     fi
8646    
8647    
8648 gezelter 3332 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
8649     { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
8650     echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
8651     if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
8652 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
8653     fi
8654 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
8655     echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
8656 gezelter 3319 else
8657     # Is the header compilable?
8658 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
8659     echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
8660 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
8661     /* confdefs.h. */
8662     _ACEOF
8663     cat confdefs.h >>conftest.$ac_ext
8664     cat >>conftest.$ac_ext <<_ACEOF
8665     /* end confdefs.h. */
8666     $ac_includes_default
8667 gezelter 3332 #include <openbabel/obconversion.h>
8668 gezelter 3319 _ACEOF
8669     rm -f conftest.$ac_objext
8670     if { (ac_try="$ac_compile"
8671     case "(($ac_try" in
8672     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8673     *) ac_try_echo=$ac_try;;
8674     esac
8675     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8676     (eval "$ac_compile") 2>conftest.er1
8677     ac_status=$?
8678     grep -v '^ *+' conftest.er1 >conftest.err
8679     rm -f conftest.er1
8680     cat conftest.err >&5
8681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682     (exit $ac_status); } && {
8683     test -z "$ac_cxx_werror_flag" ||
8684     test ! -s conftest.err
8685     } && test -s conftest.$ac_objext; then
8686     ac_header_compiler=yes
8687     else
8688     echo "$as_me: failed program was:" >&5
8689     sed 's/^/| /' conftest.$ac_ext >&5
8690    
8691     ac_header_compiler=no
8692     fi
8693    
8694     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8695     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8696     echo "${ECHO_T}$ac_header_compiler" >&6; }
8697    
8698     # Is the header present?
8699 gezelter 3332 { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
8700     echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
8701 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
8702     /* confdefs.h. */
8703     _ACEOF
8704     cat confdefs.h >>conftest.$ac_ext
8705     cat >>conftest.$ac_ext <<_ACEOF
8706     /* end confdefs.h. */
8707 gezelter 3332 #include <openbabel/obconversion.h>
8708 gezelter 3319 _ACEOF
8709     if { (ac_try="$ac_cpp conftest.$ac_ext"
8710     case "(($ac_try" in
8711     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8712     *) ac_try_echo=$ac_try;;
8713     esac
8714     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8715     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8716     ac_status=$?
8717     grep -v '^ *+' conftest.er1 >conftest.err
8718     rm -f conftest.er1
8719     cat conftest.err >&5
8720     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721     (exit $ac_status); } >/dev/null && {
8722     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8723     test ! -s conftest.err
8724     }; then
8725     ac_header_preproc=yes
8726     else
8727     echo "$as_me: failed program was:" >&5
8728     sed 's/^/| /' conftest.$ac_ext >&5
8729    
8730     ac_header_preproc=no
8731     fi
8732    
8733     rm -f conftest.err conftest.$ac_ext
8734     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8735     echo "${ECHO_T}$ac_header_preproc" >&6; }
8736    
8737     # So? What about this header?
8738     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8739     yes:no: )
8740 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
8741     echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8742     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
8743     echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
8744 gezelter 3319 ac_header_preproc=yes
8745     ;;
8746     no:yes:* )
8747 gezelter 3332 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
8748     echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
8749     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&5
8750     echo "$as_me: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&2;}
8751     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
8752     echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
8753     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&5
8754     echo "$as_me: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&2;}
8755     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
8756     echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
8757     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
8758     echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
8759 gezelter 3319 ( cat <<\_ASBOX
8760     ## ------------------------------ ##
8761     ## Report this to gezelter@nd.edu ##
8762     ## ------------------------------ ##
8763     _ASBOX
8764     ) | sed "s/^/$as_me: WARNING: /" >&2
8765     ;;
8766     esac
8767 gezelter 3332 { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
8768     echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
8769     if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
8770 gezelter 3319 echo $ECHO_N "(cached) $ECHO_C" >&6
8771     else
8772 gezelter 3332 ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
8773 gezelter 3319 fi
8774 gezelter 3332 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
8775     echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
8776 gezelter 3319
8777     fi
8778 gezelter 3332 if test $ac_cv_header_openbabel_obconversion_h = yes; then
8779 gezelter 3319 openbabel_cv_obconversion_h=yes
8780     else
8781     openbabel_cv_obconversion_h=no
8782     fi
8783    
8784    
8785     cat >conftest.$ac_ext <<_ACEOF
8786    
8787     /* confdefs.h. */
8788     _ACEOF
8789     cat confdefs.h >>conftest.$ac_ext
8790     cat >>conftest.$ac_ext <<_ACEOF
8791     /* end confdefs.h. */
8792    
8793     #include <openbabel/babelconfig.h>
8794     #include <openbabel/obconversion.h>
8795     using namespace std;
8796     using namespace OpenBabel;
8797    
8798     #ifdef FC_DUMMY_MAIN
8799     #ifndef FC_DUMMY_MAIN_EQ_F77
8800     # ifdef __cplusplus
8801     extern "C"
8802     # endif
8803     int FC_DUMMY_MAIN() { return 1; }
8804     #endif
8805     #endif
8806     int
8807     main ()
8808     {
8809    
8810     OBConversion Conv(&cin, &cout);
8811    
8812    
8813     ;
8814     return 0;
8815     }
8816     _ACEOF
8817     rm -f conftest.$ac_objext conftest$ac_exeext
8818     if { (ac_try="$ac_link"
8819     case "(($ac_try" in
8820     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8821     *) ac_try_echo=$ac_try;;
8822     esac
8823     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8824     (eval "$ac_link") 2>conftest.er1
8825     ac_status=$?
8826     grep -v '^ *+' conftest.er1 >conftest.err
8827     rm -f conftest.er1
8828     cat conftest.err >&5
8829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830     (exit $ac_status); } && {
8831     test -z "$ac_cxx_werror_flag" ||
8832     test ! -s conftest.err
8833     } && test -s conftest$ac_exeext &&
8834     $as_test_x conftest$ac_exeext; then
8835    
8836     openbabel_lib_found="yes"
8837     { echo "$as_me:$LINENO: result: found" >&5
8838     echo "${ECHO_T}found" >&6; }
8839    
8840     else
8841     echo "$as_me: failed program was:" >&5
8842     sed 's/^/| /' conftest.$ac_ext >&5
8843    
8844    
8845     openbabel_lib_found="no"
8846     { echo "$as_me:$LINENO: result: not found" >&5
8847     echo "${ECHO_T}not found" >&6; }
8848    
8849    
8850     fi
8851    
8852     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8853     conftest$ac_exeext conftest.$ac_ext
8854     ac_ext=c
8855     ac_cpp='$CPP $CPPFLAGS'
8856     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8857     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8858     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8859    
8860     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
8861     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
8862    
8863     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
8864     USE_OPENBABEL=yes
8865     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
8866     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
8867     OPENBABEL_LIB="-lopenbabel"
8868     else
8869     { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
8870     echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
8871     OPENBABEL_INC_DIR=
8872     OPENBABEL_LIB_DIR=
8873     OPENBABEL_LIB=
8874     USE_OPENBABEL=no
8875     { echo "$as_me:$LINENO: result: failed" >&5
8876     echo "${ECHO_T}failed" >&6; }
8877     echo ""
8878     echo "*********************************************************"
8879     echo "* WARNING: Could not find a working openbabel-2.x *"
8880     echo "* installation If you need OOPSE to be able to convert *"
8881     echo "* xyz or pdb files you need to specify a valid *"
8882     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
8883     echo "* *"
8884     echo "* OOPSE will still work without openbabel installed. *"
8885     echo "*********************************************************"
8886     echo ""
8887     fi
8888    
8889    
8890    
8891    
8892     fi
8893     fi
8894    
8895    
8896 gezelter 2547 # Checks for header files.
8897 gezelter 3319 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8898     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
8899 gezelter 2547 if test "${ac_cv_header_stdc+set}" = set; then
8900     echo $ECHO_N "(cached) $ECHO_C" >&6
8901     else
8902     cat >conftest.$ac_ext <<_ACEOF
8903 gezelter 2315 /* confdefs.h. */
8904     _ACEOF
8905     cat confdefs.h >>conftest.$ac_ext
8906     cat >>conftest.$ac_ext <<_ACEOF
8907     /* end confdefs.h. */
8908 gezelter 2547 #include <stdlib.h>
8909     #include <stdarg.h>
8910     #include <string.h>
8911     #include <float.h>
8912    
8913     #ifdef FC_DUMMY_MAIN
8914     #ifndef FC_DUMMY_MAIN_EQ_F77
8915     # ifdef __cplusplus
8916     extern "C"
8917     # endif
8918     int FC_DUMMY_MAIN() { return 1; }
8919 gezelter 2315 #endif
8920 gezelter 2547 #endif
8921 gezelter 2315 int
8922     main ()
8923     {
8924 gezelter 2547
8925 gezelter 2315 ;
8926     return 0;
8927     }
8928     _ACEOF
8929 chuckv 3288 rm -f conftest.$ac_objext
8930 gezelter 3319 if { (ac_try="$ac_compile"
8931     case "(($ac_try" in
8932     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8933     *) ac_try_echo=$ac_try;;
8934     esac
8935     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8936     (eval "$ac_compile") 2>conftest.er1
8937 gezelter 2315 ac_status=$?
8938     grep -v '^ *+' conftest.er1 >conftest.err
8939     rm -f conftest.er1
8940     cat conftest.err >&5
8941     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8942 gezelter 3319 (exit $ac_status); } && {
8943     test -z "$ac_c_werror_flag" ||
8944     test ! -s conftest.err
8945     } && test -s conftest.$ac_objext; then
8946 gezelter 2547 ac_cv_header_stdc=yes
8947 gezelter 2315 else
8948     echo "$as_me: failed program was:" >&5
8949     sed 's/^/| /' conftest.$ac_ext >&5
8950 gezelter 2081
8951 gezelter 3319 ac_cv_header_stdc=no
8952 gezelter 2315 fi
8953 gezelter 2510
8954 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8955    
8956 gezelter 2547 if test $ac_cv_header_stdc = yes; then
8957     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8958     cat >conftest.$ac_ext <<_ACEOF
8959     /* confdefs.h. */
8960     _ACEOF
8961     cat confdefs.h >>conftest.$ac_ext
8962     cat >>conftest.$ac_ext <<_ACEOF
8963     /* end confdefs.h. */
8964     #include <string.h>
8965 gezelter 2510
8966 gezelter 2547 _ACEOF
8967     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8968     $EGREP "memchr" >/dev/null 2>&1; then
8969     :
8970     else
8971     ac_cv_header_stdc=no
8972 gezelter 2315 fi
8973 chuckv 3288 rm -f conftest*
8974 gezelter 2510
8975 gezelter 2547 fi
8976    
8977     if test $ac_cv_header_stdc = yes; then
8978     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8979     cat >conftest.$ac_ext <<_ACEOF
8980     /* confdefs.h. */
8981     _ACEOF
8982     cat confdefs.h >>conftest.$ac_ext
8983     cat >>conftest.$ac_ext <<_ACEOF
8984     /* end confdefs.h. */
8985     #include <stdlib.h>
8986    
8987     _ACEOF
8988     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8989     $EGREP "free" >/dev/null 2>&1; then
8990     :
8991     else
8992     ac_cv_header_stdc=no
8993     fi
8994 chuckv 3288 rm -f conftest*
8995 gezelter 2547
8996     fi
8997    
8998     if test $ac_cv_header_stdc = yes; then
8999     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9000     if test "$cross_compiling" = yes; then
9001     :
9002     else
9003     cat >conftest.$ac_ext <<_ACEOF
9004     /* confdefs.h. */
9005     _ACEOF
9006     cat confdefs.h >>conftest.$ac_ext
9007     cat >>conftest.$ac_ext <<_ACEOF
9008     /* end confdefs.h. */
9009     #include <ctype.h>
9010 gezelter 3319 #include <stdlib.h>
9011 gezelter 2547 #if ((' ' & 0x0FF) == 0x020)
9012     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9013     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9014     #else
9015     # define ISLOWER(c) \
9016     (('a' <= (c) && (c) <= 'i') \
9017     || ('j' <= (c) && (c) <= 'r') \
9018     || ('s' <= (c) && (c) <= 'z'))
9019     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9020     #endif
9021    
9022     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9023     int
9024     main ()
9025     {
9026     int i;
9027     for (i = 0; i < 256; i++)
9028     if (XOR (islower (i), ISLOWER (i))
9029     || toupper (i) != TOUPPER (i))
9030 gezelter 3319 return 2;
9031     return 0;
9032 gezelter 2547 }
9033     _ACEOF
9034 chuckv 3288 rm -f conftest$ac_exeext
9035 gezelter 3319 if { (ac_try="$ac_link"
9036     case "(($ac_try" in
9037     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9038     *) ac_try_echo=$ac_try;;
9039     esac
9040     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9041     (eval "$ac_link") 2>&5
9042 gezelter 2547 ac_status=$?
9043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9045 gezelter 3319 { (case "(($ac_try" in
9046     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9047     *) ac_try_echo=$ac_try;;
9048     esac
9049     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9050     (eval "$ac_try") 2>&5
9051 gezelter 2547 ac_status=$?
9052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9053     (exit $ac_status); }; }; then
9054     :
9055     else
9056     echo "$as_me: program exited with status $ac_status" >&5
9057     echo "$as_me: failed program was:" >&5
9058     sed 's/^/| /' conftest.$ac_ext >&5
9059    
9060     ( exit $ac_status )
9061     ac_cv_header_stdc=no
9062     fi
9063 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9064 gezelter 2547 fi
9065 gezelter 3319
9066    
9067 gezelter 2547 fi
9068     fi
9069 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9070     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9071 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9072    
9073 gezelter 2510 cat >>confdefs.h <<\_ACEOF
9074 gezelter 2547 #define STDC_HEADERS 1
9075 gezelter 2510 _ACEOF
9076    
9077 gezelter 2315 fi
9078 gezelter 2081
9079 gezelter 2510
9080    
9081 gezelter 2547
9082    
9083    
9084    
9085    
9086    
9087    
9088 gezelter 2315
9089    
9090    
9091    
9092    
9093    
9094    
9095    
9096    
9097 gezelter 2510
9098    
9099 gezelter 2547
9100    
9101    
9102    
9103    
9104 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
9105 gezelter 2510 do
9106     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9107 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9108     { echo "$as_me:$LINENO: checking for $ac_header" >&5
9109     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9110     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9111 gezelter 2315 echo $ECHO_N "(cached) $ECHO_C" >&6
9112 gezelter 2510 fi
9113 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
9114     { echo "$as_me:$LINENO: result: $ac_res" >&5
9115     echo "${ECHO_T}$ac_res" >&6; }
9116 gezelter 2315 else
9117 gezelter 2510 # Is the header compilable?
9118 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9119     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9120 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
9121     /* confdefs.h. */
9122     _ACEOF
9123     cat confdefs.h >>conftest.$ac_ext
9124     cat >>conftest.$ac_ext <<_ACEOF
9125     /* end confdefs.h. */
9126 gezelter 2510 $ac_includes_default
9127     #include <$ac_header>
9128 gezelter 2315 _ACEOF
9129 chuckv 3288 rm -f conftest.$ac_objext
9130 gezelter 3319 if { (ac_try="$ac_compile"
9131     case "(($ac_try" in
9132     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9133     *) ac_try_echo=$ac_try;;
9134     esac
9135     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9136     (eval "$ac_compile") 2>conftest.er1
9137 gezelter 2315 ac_status=$?
9138     grep -v '^ *+' conftest.er1 >conftest.err
9139     rm -f conftest.er1
9140     cat conftest.err >&5
9141     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142 gezelter 3319 (exit $ac_status); } && {
9143     test -z "$ac_c_werror_flag" ||
9144     test ! -s conftest.err
9145     } && test -s conftest.$ac_objext; then
9146 gezelter 2510 ac_header_compiler=yes
9147 gezelter 2315 else
9148     echo "$as_me: failed program was:" >&5
9149     sed 's/^/| /' conftest.$ac_ext >&5
9150    
9151 gezelter 3319 ac_header_compiler=no
9152 gezelter 2315 fi
9153 gezelter 2510
9154 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9155     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9156     echo "${ECHO_T}$ac_header_compiler" >&6; }
9157    
9158 gezelter 2510 # Is the header present?
9159 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9160     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9161 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9162     /* confdefs.h. */
9163     _ACEOF
9164     cat confdefs.h >>conftest.$ac_ext
9165     cat >>conftest.$ac_ext <<_ACEOF
9166     /* end confdefs.h. */
9167     #include <$ac_header>
9168     _ACEOF
9169 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
9170     case "(($ac_try" in
9171     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9172     *) ac_try_echo=$ac_try;;
9173     esac
9174     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9175     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9176 gezelter 2510 ac_status=$?
9177     grep -v '^ *+' conftest.er1 >conftest.err
9178     rm -f conftest.er1
9179     cat conftest.err >&5
9180     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9181 gezelter 3319 (exit $ac_status); } >/dev/null && {
9182     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9183     test ! -s conftest.err
9184     }; then
9185 gezelter 2510 ac_header_preproc=yes
9186     else
9187     echo "$as_me: failed program was:" >&5
9188     sed 's/^/| /' conftest.$ac_ext >&5
9189    
9190     ac_header_preproc=no
9191     fi
9192 gezelter 3319
9193 chuckv 3288 rm -f conftest.err conftest.$ac_ext
9194 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9195     echo "${ECHO_T}$ac_header_preproc" >&6; }
9196 gezelter 2510
9197     # So? What about this header?
9198 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9199 gezelter 2510 yes:no: )
9200     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9201     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9202     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9203     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9204     ac_header_preproc=yes
9205     ;;
9206     no:yes:* )
9207     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9208     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9209     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9210     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9211     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9212     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9213     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9214     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9215     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9216     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9217     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9218     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9219 gezelter 3319 ( cat <<\_ASBOX
9220 gezelter 2510 ## ------------------------------ ##
9221     ## Report this to gezelter@nd.edu ##
9222     ## ------------------------------ ##
9223     _ASBOX
9224 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
9225 gezelter 2510 ;;
9226     esac
9227 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9228     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9229     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9230 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9231     else
9232     eval "$as_ac_Header=\$ac_header_preproc"
9233     fi
9234 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
9235     { echo "$as_me:$LINENO: result: $ac_res" >&5
9236     echo "${ECHO_T}$ac_res" >&6; }
9237 gezelter 2510
9238     fi
9239     if test `eval echo '${'$as_ac_Header'}'` = yes; then
9240 gezelter 2315 cat >>confdefs.h <<_ACEOF
9241 gezelter 2510 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9242 gezelter 2315 _ACEOF
9243    
9244 gezelter 2510 fi
9245 gezelter 2315
9246 gezelter 2510 done
9247    
9248    
9249 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
9250 gezelter 3319 { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
9251     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
9252 gezelter 2547 if test "${ac_cv_header_stdbool_h+set}" = set; then
9253     echo $ECHO_N "(cached) $ECHO_C" >&6
9254     else
9255     cat >conftest.$ac_ext <<_ACEOF
9256     /* confdefs.h. */
9257     _ACEOF
9258     cat confdefs.h >>conftest.$ac_ext
9259     cat >>conftest.$ac_ext <<_ACEOF
9260     /* end confdefs.h. */
9261    
9262     #include <stdbool.h>
9263     #ifndef bool
9264 gezelter 3319 "error: bool is not defined"
9265 gezelter 2547 #endif
9266     #ifndef false
9267 gezelter 3319 "error: false is not defined"
9268 gezelter 2547 #endif
9269     #if false
9270 gezelter 3319 "error: false is not 0"
9271 gezelter 2547 #endif
9272     #ifndef true
9273 gezelter 3319 "error: true is not defined"
9274 gezelter 2547 #endif
9275     #if true != 1
9276 gezelter 3319 "error: true is not 1"
9277 gezelter 2547 #endif
9278     #ifndef __bool_true_false_are_defined
9279 gezelter 3319 "error: __bool_true_false_are_defined is not defined"
9280 gezelter 2547 #endif
9281    
9282     struct s { _Bool s: 1; _Bool t; } s;
9283    
9284     char a[true == 1 ? 1 : -1];
9285     char b[false == 0 ? 1 : -1];
9286     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9287 gezelter 3319 char d[(bool) 0.5 == true ? 1 : -1];
9288 gezelter 2547 bool e = &s;
9289 gezelter 3319 char f[(_Bool) 0.0 == false ? 1 : -1];
9290 gezelter 2547 char g[true];
9291     char h[sizeof (_Bool)];
9292     char i[sizeof s.t];
9293 gezelter 3319 enum { j = false, k = true, l = false * true, m = true * 256 };
9294     _Bool n[m];
9295     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9296     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9297     # if defined __xlc__ || defined __GNUC__
9298     /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9299     reported by James Lemley on 2005-10-05; see
9300     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9301     This test is not quite right, since xlc is allowed to
9302     reject this program, as the initializer for xlcbug is
9303     not one of the forms that C requires support for.
9304     However, doing the test right would require a runtime
9305     test, and that would make cross-compilation harder.
9306     Let us hope that IBM fixes the xlc bug, and also adds
9307     support for this kind of constant expression. In the
9308     meantime, this test will reject xlc, which is OK, since
9309     our stdbool.h substitute should suffice. We also test
9310     this with GCC, where it should work, to detect more
9311     quickly whether someone messes up the test in the
9312     future. */
9313     char digs[] = "0123456789";
9314     int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9315     # endif
9316     /* Catch a bug in an HP-UX C compiler. See
9317     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9318     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9319     */
9320     _Bool q = true;
9321     _Bool *pq = &q;
9322 gezelter 2547
9323     #ifdef FC_DUMMY_MAIN
9324     #ifndef FC_DUMMY_MAIN_EQ_F77
9325     # ifdef __cplusplus
9326     extern "C"
9327     # endif
9328     int FC_DUMMY_MAIN() { return 1; }
9329     #endif
9330     #endif
9331     int
9332     main ()
9333     {
9334 gezelter 3319
9335     *pq |= q;
9336     *pq |= ! q;
9337     /* Refer to every declared value, to avoid compiler optimizations. */
9338     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9339     + !m + !n + !o + !p + !q + !pq);
9340    
9341 gezelter 2547 ;
9342     return 0;
9343     }
9344     _ACEOF
9345 chuckv 3288 rm -f conftest.$ac_objext
9346 gezelter 3319 if { (ac_try="$ac_compile"
9347     case "(($ac_try" in
9348     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9349     *) ac_try_echo=$ac_try;;
9350     esac
9351     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9352     (eval "$ac_compile") 2>conftest.er1
9353 gezelter 2547 ac_status=$?
9354     grep -v '^ *+' conftest.er1 >conftest.err
9355     rm -f conftest.er1
9356     cat conftest.err >&5
9357     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358 gezelter 3319 (exit $ac_status); } && {
9359     test -z "$ac_c_werror_flag" ||
9360     test ! -s conftest.err
9361     } && test -s conftest.$ac_objext; then
9362 gezelter 2547 ac_cv_header_stdbool_h=yes
9363     else
9364     echo "$as_me: failed program was:" >&5
9365     sed 's/^/| /' conftest.$ac_ext >&5
9366    
9367 gezelter 3319 ac_cv_header_stdbool_h=no
9368 gezelter 2315 fi
9369 gezelter 3319
9370     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9371 gezelter 2547 fi
9372 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
9373     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
9374     { echo "$as_me:$LINENO: checking for _Bool" >&5
9375     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
9376 gezelter 2547 if test "${ac_cv_type__Bool+set}" = set; then
9377     echo $ECHO_N "(cached) $ECHO_C" >&6
9378     else
9379     cat >conftest.$ac_ext <<_ACEOF
9380     /* confdefs.h. */
9381     _ACEOF
9382     cat confdefs.h >>conftest.$ac_ext
9383     cat >>conftest.$ac_ext <<_ACEOF
9384     /* end confdefs.h. */
9385     $ac_includes_default
9386 gezelter 3319 typedef _Bool ac__type_new_;
9387 gezelter 2547 #ifdef FC_DUMMY_MAIN
9388     #ifndef FC_DUMMY_MAIN_EQ_F77
9389     # ifdef __cplusplus
9390     extern "C"
9391     # endif
9392     int FC_DUMMY_MAIN() { return 1; }
9393     #endif
9394     #endif
9395     int
9396     main ()
9397     {
9398 gezelter 3319 if ((ac__type_new_ *) 0)
9399 gezelter 2547 return 0;
9400 gezelter 3319 if (sizeof (ac__type_new_))
9401 gezelter 2547 return 0;
9402     ;
9403     return 0;
9404     }
9405     _ACEOF
9406 chuckv 3288 rm -f conftest.$ac_objext
9407 gezelter 3319 if { (ac_try="$ac_compile"
9408     case "(($ac_try" in
9409     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9410     *) ac_try_echo=$ac_try;;
9411     esac
9412     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9413     (eval "$ac_compile") 2>conftest.er1
9414 gezelter 2547 ac_status=$?
9415     grep -v '^ *+' conftest.er1 >conftest.err
9416     rm -f conftest.er1
9417     cat conftest.err >&5
9418     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9419 gezelter 3319 (exit $ac_status); } && {
9420     test -z "$ac_c_werror_flag" ||
9421     test ! -s conftest.err
9422     } && test -s conftest.$ac_objext; then
9423 gezelter 2547 ac_cv_type__Bool=yes
9424     else
9425     echo "$as_me: failed program was:" >&5
9426     sed 's/^/| /' conftest.$ac_ext >&5
9427 gezelter 2315
9428 gezelter 3319 ac_cv_type__Bool=no
9429 gezelter 2547 fi
9430 gezelter 3319
9431     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9432 gezelter 2547 fi
9433 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
9434     echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
9435 gezelter 2547 if test $ac_cv_type__Bool = yes; then
9436 gezelter 2510
9437 gezelter 2547 cat >>confdefs.h <<_ACEOF
9438     #define HAVE__BOOL 1
9439     _ACEOF
9440 gezelter 2510
9441    
9442 gezelter 2547 fi
9443    
9444     if test $ac_cv_header_stdbool_h = yes; then
9445    
9446     cat >>confdefs.h <<\_ACEOF
9447     #define HAVE_STDBOOL_H 1
9448     _ACEOF
9449    
9450     fi
9451    
9452 gezelter 3319 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9453     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9454 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
9455 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
9456 gezelter 2547 else
9457     cat >conftest.$ac_ext <<_ACEOF
9458     /* confdefs.h. */
9459     _ACEOF
9460     cat confdefs.h >>conftest.$ac_ext
9461     cat >>conftest.$ac_ext <<_ACEOF
9462     /* end confdefs.h. */
9463    
9464     #ifdef FC_DUMMY_MAIN
9465     #ifndef FC_DUMMY_MAIN_EQ_F77
9466     # ifdef __cplusplus
9467     extern "C"
9468     # endif
9469     int FC_DUMMY_MAIN() { return 1; }
9470     #endif
9471     #endif
9472     int
9473     main ()
9474     {
9475     /* FIXME: Include the comments suggested by Paul. */
9476     #ifndef __cplusplus
9477     /* Ultrix mips cc rejects this. */
9478     typedef int charset[2];
9479 gezelter 3319 const charset cs;
9480 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
9481 gezelter 3319 char const *const *pcpcc;
9482     char **ppc;
9483 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
9484     struct point {int x, y;};
9485     static struct point const zero = {0,0};
9486     /* AIX XL C 1.02.0.0 rejects this.
9487     It does not let you subtract one const X* pointer from another in
9488     an arm of an if-expression whose if-part is not a constant
9489     expression */
9490     const char *g = "string";
9491 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
9492 gezelter 2547 /* HPUX 7.0 cc rejects these. */
9493 gezelter 3319 ++pcpcc;
9494     ppc = (char**) pcpcc;
9495     pcpcc = (char const *const *) ppc;
9496 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
9497     char *t;
9498     char const *s = 0 ? (char *) 0 : (char const *) 0;
9499    
9500     *t++ = 0;
9501 gezelter 3319 if (s) return 0;
9502 gezelter 2547 }
9503     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9504     int x[] = {25, 17};
9505     const int *foo = &x[0];
9506     ++foo;
9507     }
9508     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9509     typedef const int *iptr;
9510     iptr p = 0;
9511     ++p;
9512     }
9513     { /* AIX XL C 1.02.0.0 rejects this saying
9514     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9515     struct s { int j; const int *ap[3]; };
9516     struct s *b; b->j = 5;
9517     }
9518     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9519     const int foo = 10;
9520 gezelter 3319 if (!foo) return 0;
9521 gezelter 2547 }
9522 gezelter 3319 return !cs[0] && !zero.x;
9523 gezelter 2547 #endif
9524    
9525     ;
9526     return 0;
9527     }
9528     _ACEOF
9529 chuckv 3288 rm -f conftest.$ac_objext
9530 gezelter 3319 if { (ac_try="$ac_compile"
9531     case "(($ac_try" in
9532     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9533     *) ac_try_echo=$ac_try;;
9534     esac
9535     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9536     (eval "$ac_compile") 2>conftest.er1
9537 gezelter 2547 ac_status=$?
9538     grep -v '^ *+' conftest.er1 >conftest.err
9539     rm -f conftest.er1
9540     cat conftest.err >&5
9541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 gezelter 3319 (exit $ac_status); } && {
9543     test -z "$ac_c_werror_flag" ||
9544     test ! -s conftest.err
9545     } && test -s conftest.$ac_objext; then
9546 gezelter 2547 ac_cv_c_const=yes
9547     else
9548     echo "$as_me: failed program was:" >&5
9549     sed 's/^/| /' conftest.$ac_ext >&5
9550    
9551 gezelter 3319 ac_cv_c_const=no
9552 gezelter 2315 fi
9553 gezelter 3319
9554     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555 gezelter 2547 fi
9556 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9557     echo "${ECHO_T}$ac_cv_c_const" >&6; }
9558 gezelter 2547 if test $ac_cv_c_const = no; then
9559    
9560     cat >>confdefs.h <<\_ACEOF
9561     #define const
9562     _ACEOF
9563    
9564     fi
9565    
9566 gezelter 3319 { echo "$as_me:$LINENO: checking for inline" >&5
9567     echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
9568 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
9569     echo $ECHO_N "(cached) $ECHO_C" >&6
9570 gezelter 2510 else
9571 gezelter 2547 ac_cv_c_inline=no
9572     for ac_kw in inline __inline__ __inline; do
9573     cat >conftest.$ac_ext <<_ACEOF
9574     /* confdefs.h. */
9575     _ACEOF
9576     cat confdefs.h >>conftest.$ac_ext
9577     cat >>conftest.$ac_ext <<_ACEOF
9578     /* end confdefs.h. */
9579     #ifndef __cplusplus
9580     typedef int foo_t;
9581     static $ac_kw foo_t static_foo () {return 0; }
9582     $ac_kw foo_t foo () {return 0; }
9583     #endif
9584    
9585     _ACEOF
9586 chuckv 3288 rm -f conftest.$ac_objext
9587 gezelter 3319 if { (ac_try="$ac_compile"
9588     case "(($ac_try" in
9589     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9590     *) ac_try_echo=$ac_try;;
9591     esac
9592     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9593     (eval "$ac_compile") 2>conftest.er1
9594 gezelter 2547 ac_status=$?
9595     grep -v '^ *+' conftest.er1 >conftest.err
9596     rm -f conftest.er1
9597     cat conftest.err >&5
9598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 gezelter 3319 (exit $ac_status); } && {
9600     test -z "$ac_c_werror_flag" ||
9601     test ! -s conftest.err
9602     } && test -s conftest.$ac_objext; then
9603     ac_cv_c_inline=$ac_kw
9604 gezelter 2547 else
9605     echo "$as_me: failed program was:" >&5
9606     sed 's/^/| /' conftest.$ac_ext >&5
9607    
9608 gezelter 3319
9609 gezelter 2547 fi
9610 gezelter 3319
9611     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9612     test "$ac_cv_c_inline" != no && break
9613 gezelter 2547 done
9614    
9615     fi
9616 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9617     echo "${ECHO_T}$ac_cv_c_inline" >&6; }
9618 gezelter 2547
9619    
9620     case $ac_cv_c_inline in
9621     inline | yes) ;;
9622     *)
9623     case $ac_cv_c_inline in
9624     no) ac_val=;;
9625     *) ac_val=$ac_cv_c_inline;;
9626     esac
9627     cat >>confdefs.h <<_ACEOF
9628     #ifndef __cplusplus
9629     #define inline $ac_val
9630     #endif
9631     _ACEOF
9632     ;;
9633     esac
9634    
9635 gezelter 3319 { echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
9636     echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6; }
9637 gezelter 2547 if test "${ac_cv_c_restrict+set}" = set; then
9638     echo $ECHO_N "(cached) $ECHO_C" >&6
9639     else
9640     ac_cv_c_restrict=no
9641     # Try the official restrict keyword, then gcc's __restrict, and
9642     # the less common variants.
9643     for ac_kw in restrict __restrict __restrict__ _Restrict; do
9644     cat >conftest.$ac_ext <<_ACEOF
9645     /* confdefs.h. */
9646     _ACEOF
9647     cat confdefs.h >>conftest.$ac_ext
9648     cat >>conftest.$ac_ext <<_ACEOF
9649     /* end confdefs.h. */
9650 gezelter 3319 typedef int * int_ptr;
9651     int foo (int_ptr $ac_kw ip) {
9652     return ip[0];
9653     }
9654     #ifdef FC_DUMMY_MAIN
9655     #ifndef FC_DUMMY_MAIN_EQ_F77
9656     # ifdef __cplusplus
9657     extern "C"
9658     # endif
9659     int FC_DUMMY_MAIN() { return 1; }
9660     #endif
9661     #endif
9662     int
9663     main ()
9664     {
9665     int s[1];
9666     int * $ac_kw t = s;
9667     t[0] = 0;
9668     return foo(t)
9669     ;
9670     return 0;
9671     }
9672 gezelter 2547 _ACEOF
9673 chuckv 3288 rm -f conftest.$ac_objext
9674 gezelter 3319 if { (ac_try="$ac_compile"
9675     case "(($ac_try" in
9676     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9677     *) ac_try_echo=$ac_try;;
9678     esac
9679     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9680     (eval "$ac_compile") 2>conftest.er1
9681 gezelter 2547 ac_status=$?
9682     grep -v '^ *+' conftest.er1 >conftest.err
9683     rm -f conftest.er1
9684     cat conftest.err >&5
9685     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9686 gezelter 3319 (exit $ac_status); } && {
9687     test -z "$ac_c_werror_flag" ||
9688     test ! -s conftest.err
9689     } && test -s conftest.$ac_objext; then
9690     ac_cv_c_restrict=$ac_kw
9691 gezelter 2547 else
9692     echo "$as_me: failed program was:" >&5
9693     sed 's/^/| /' conftest.$ac_ext >&5
9694    
9695 gezelter 3319
9696 gezelter 2547 fi
9697 gezelter 3319
9698     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9699     test "$ac_cv_c_restrict" != no && break
9700 gezelter 2547 done
9701    
9702     fi
9703 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
9704     echo "${ECHO_T}$ac_cv_c_restrict" >&6; }
9705 gezelter 2547 case $ac_cv_c_restrict in
9706     restrict) ;;
9707     no)
9708     cat >>confdefs.h <<\_ACEOF
9709     #define restrict
9710     _ACEOF
9711     ;;
9712     *) cat >>confdefs.h <<_ACEOF
9713     #define restrict $ac_cv_c_restrict
9714     _ACEOF
9715     ;;
9716     esac
9717    
9718 gezelter 3319 { echo "$as_me:$LINENO: checking for size_t" >&5
9719     echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
9720 gezelter 2547 if test "${ac_cv_type_size_t+set}" = set; then
9721     echo $ECHO_N "(cached) $ECHO_C" >&6
9722     else
9723     cat >conftest.$ac_ext <<_ACEOF
9724     /* confdefs.h. */
9725     _ACEOF
9726     cat confdefs.h >>conftest.$ac_ext
9727     cat >>conftest.$ac_ext <<_ACEOF
9728     /* end confdefs.h. */
9729     $ac_includes_default
9730 gezelter 3319 typedef size_t ac__type_new_;
9731 gezelter 2547 #ifdef FC_DUMMY_MAIN
9732     #ifndef FC_DUMMY_MAIN_EQ_F77
9733     # ifdef __cplusplus
9734     extern "C"
9735     # endif
9736     int FC_DUMMY_MAIN() { return 1; }
9737     #endif
9738     #endif
9739     int
9740     main ()
9741     {
9742 gezelter 3319 if ((ac__type_new_ *) 0)
9743 gezelter 2547 return 0;
9744 gezelter 3319 if (sizeof (ac__type_new_))
9745 gezelter 2547 return 0;
9746     ;
9747     return 0;
9748     }
9749     _ACEOF
9750 chuckv 3288 rm -f conftest.$ac_objext
9751 gezelter 3319 if { (ac_try="$ac_compile"
9752     case "(($ac_try" in
9753     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9754     *) ac_try_echo=$ac_try;;
9755     esac
9756     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9757     (eval "$ac_compile") 2>conftest.er1
9758 gezelter 2547 ac_status=$?
9759     grep -v '^ *+' conftest.er1 >conftest.err
9760     rm -f conftest.er1
9761     cat conftest.err >&5
9762     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 gezelter 3319 (exit $ac_status); } && {
9764     test -z "$ac_c_werror_flag" ||
9765     test ! -s conftest.err
9766     } && test -s conftest.$ac_objext; then
9767 gezelter 2547 ac_cv_type_size_t=yes
9768     else
9769     echo "$as_me: failed program was:" >&5
9770     sed 's/^/| /' conftest.$ac_ext >&5
9771    
9772 gezelter 3319 ac_cv_type_size_t=no
9773 gezelter 2547 fi
9774 gezelter 3319
9775     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9776 gezelter 2547 fi
9777 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
9778     echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
9779 gezelter 2547 if test $ac_cv_type_size_t = yes; then
9780     :
9781     else
9782    
9783     cat >>confdefs.h <<_ACEOF
9784 gezelter 3319 #define size_t unsigned int
9785 gezelter 2547 _ACEOF
9786    
9787     fi
9788    
9789 gezelter 3319 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9790     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
9791 gezelter 2547 if test "${ac_cv_header_time+set}" = set; then
9792     echo $ECHO_N "(cached) $ECHO_C" >&6
9793     else
9794     cat >conftest.$ac_ext <<_ACEOF
9795     /* confdefs.h. */
9796     _ACEOF
9797     cat confdefs.h >>conftest.$ac_ext
9798     cat >>conftest.$ac_ext <<_ACEOF
9799     /* end confdefs.h. */
9800     #include <sys/types.h>
9801     #include <sys/time.h>
9802     #include <time.h>
9803    
9804     #ifdef FC_DUMMY_MAIN
9805     #ifndef FC_DUMMY_MAIN_EQ_F77
9806     # ifdef __cplusplus
9807     extern "C"
9808     # endif
9809     int FC_DUMMY_MAIN() { return 1; }
9810     #endif
9811     #endif
9812     int
9813     main ()
9814     {
9815     if ((struct tm *) 0)
9816     return 0;
9817     ;
9818     return 0;
9819     }
9820     _ACEOF
9821 chuckv 3288 rm -f conftest.$ac_objext
9822 gezelter 3319 if { (ac_try="$ac_compile"
9823     case "(($ac_try" in
9824     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825     *) ac_try_echo=$ac_try;;
9826     esac
9827     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828     (eval "$ac_compile") 2>conftest.er1
9829 gezelter 2547 ac_status=$?
9830     grep -v '^ *+' conftest.er1 >conftest.err
9831     rm -f conftest.er1
9832     cat conftest.err >&5
9833     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9834 gezelter 3319 (exit $ac_status); } && {
9835     test -z "$ac_c_werror_flag" ||
9836     test ! -s conftest.err
9837     } && test -s conftest.$ac_objext; then
9838 gezelter 2547 ac_cv_header_time=yes
9839     else
9840     echo "$as_me: failed program was:" >&5
9841     sed 's/^/| /' conftest.$ac_ext >&5
9842    
9843 gezelter 3319 ac_cv_header_time=no
9844 gezelter 2547 fi
9845 gezelter 3319
9846     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9847 gezelter 2547 fi
9848 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
9849     echo "${ECHO_T}$ac_cv_header_time" >&6; }
9850 gezelter 2547 if test $ac_cv_header_time = yes; then
9851    
9852     cat >>confdefs.h <<\_ACEOF
9853     #define TIME_WITH_SYS_TIME 1
9854     _ACEOF
9855    
9856     fi
9857    
9858 gezelter 3319 { echo "$as_me:$LINENO: checking for clock_t" >&5
9859     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
9860 gezelter 2547 if test "${ac_cv_type_clock_t+set}" = set; then
9861     echo $ECHO_N "(cached) $ECHO_C" >&6
9862     else
9863     cat >conftest.$ac_ext <<_ACEOF
9864     /* confdefs.h. */
9865     _ACEOF
9866     cat confdefs.h >>conftest.$ac_ext
9867     cat >>conftest.$ac_ext <<_ACEOF
9868     /* end confdefs.h. */
9869     $ac_includes_default
9870 gezelter 3319 typedef clock_t ac__type_new_;
9871 gezelter 2547 #ifdef FC_DUMMY_MAIN
9872     #ifndef FC_DUMMY_MAIN_EQ_F77
9873     # ifdef __cplusplus
9874     extern "C"
9875     # endif
9876     int FC_DUMMY_MAIN() { return 1; }
9877     #endif
9878     #endif
9879     int
9880     main ()
9881     {
9882 gezelter 3319 if ((ac__type_new_ *) 0)
9883 gezelter 2547 return 0;
9884 gezelter 3319 if (sizeof (ac__type_new_))
9885 gezelter 2547 return 0;
9886     ;
9887     return 0;
9888     }
9889     _ACEOF
9890 chuckv 3288 rm -f conftest.$ac_objext
9891 gezelter 3319 if { (ac_try="$ac_compile"
9892     case "(($ac_try" in
9893     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9894     *) ac_try_echo=$ac_try;;
9895     esac
9896     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9897     (eval "$ac_compile") 2>conftest.er1
9898 gezelter 2547 ac_status=$?
9899     grep -v '^ *+' conftest.er1 >conftest.err
9900     rm -f conftest.er1
9901     cat conftest.err >&5
9902     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 gezelter 3319 (exit $ac_status); } && {
9904     test -z "$ac_c_werror_flag" ||
9905     test ! -s conftest.err
9906     } && test -s conftest.$ac_objext; then
9907 gezelter 2547 ac_cv_type_clock_t=yes
9908     else
9909     echo "$as_me: failed program was:" >&5
9910     sed 's/^/| /' conftest.$ac_ext >&5
9911    
9912 gezelter 3319 ac_cv_type_clock_t=no
9913 gezelter 2547 fi
9914 gezelter 3319
9915     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9916 gezelter 2547 fi
9917 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
9918     echo "${ECHO_T}$ac_cv_type_clock_t" >&6; }
9919 gezelter 2547 if test $ac_cv_type_clock_t = yes; then
9920    
9921     cat >>confdefs.h <<_ACEOF
9922     #define HAVE_CLOCK_T 1
9923     _ACEOF
9924    
9925    
9926     fi
9927    
9928 gezelter 3319 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9929     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9930 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
9931     echo $ECHO_N "(cached) $ECHO_C" >&6
9932     else
9933     cat >conftest.$ac_ext <<_ACEOF
9934     /* confdefs.h. */
9935     _ACEOF
9936     cat confdefs.h >>conftest.$ac_ext
9937     cat >>conftest.$ac_ext <<_ACEOF
9938     /* end confdefs.h. */
9939    
9940     #ifdef FC_DUMMY_MAIN
9941     #ifndef FC_DUMMY_MAIN_EQ_F77
9942     # ifdef __cplusplus
9943     extern "C"
9944     # endif
9945     int FC_DUMMY_MAIN() { return 1; }
9946     #endif
9947     #endif
9948     int
9949     main ()
9950     {
9951     /* FIXME: Include the comments suggested by Paul. */
9952     #ifndef __cplusplus
9953     /* Ultrix mips cc rejects this. */
9954     typedef int charset[2];
9955 gezelter 3319 const charset cs;
9956 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
9957 gezelter 3319 char const *const *pcpcc;
9958     char **ppc;
9959 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
9960     struct point {int x, y;};
9961     static struct point const zero = {0,0};
9962     /* AIX XL C 1.02.0.0 rejects this.
9963     It does not let you subtract one const X* pointer from another in
9964     an arm of an if-expression whose if-part is not a constant
9965     expression */
9966     const char *g = "string";
9967 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
9968 gezelter 2547 /* HPUX 7.0 cc rejects these. */
9969 gezelter 3319 ++pcpcc;
9970     ppc = (char**) pcpcc;
9971     pcpcc = (char const *const *) ppc;
9972 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
9973     char *t;
9974     char const *s = 0 ? (char *) 0 : (char const *) 0;
9975    
9976     *t++ = 0;
9977 gezelter 3319 if (s) return 0;
9978 gezelter 2547 }
9979     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9980     int x[] = {25, 17};
9981     const int *foo = &x[0];
9982     ++foo;
9983     }
9984     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9985     typedef const int *iptr;
9986     iptr p = 0;
9987     ++p;
9988     }
9989     { /* AIX XL C 1.02.0.0 rejects this saying
9990     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9991     struct s { int j; const int *ap[3]; };
9992     struct s *b; b->j = 5;
9993     }
9994     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9995     const int foo = 10;
9996 gezelter 3319 if (!foo) return 0;
9997 gezelter 2547 }
9998 gezelter 3319 return !cs[0] && !zero.x;
9999 gezelter 2547 #endif
10000    
10001     ;
10002     return 0;
10003     }
10004     _ACEOF
10005 chuckv 3288 rm -f conftest.$ac_objext
10006 gezelter 3319 if { (ac_try="$ac_compile"
10007     case "(($ac_try" in
10008     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10009     *) ac_try_echo=$ac_try;;
10010     esac
10011     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10012     (eval "$ac_compile") 2>conftest.er1
10013 gezelter 2547 ac_status=$?
10014     grep -v '^ *+' conftest.er1 >conftest.err
10015     rm -f conftest.er1
10016     cat conftest.err >&5
10017     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10018 gezelter 3319 (exit $ac_status); } && {
10019     test -z "$ac_c_werror_flag" ||
10020     test ! -s conftest.err
10021     } && test -s conftest.$ac_objext; then
10022 gezelter 2547 ac_cv_c_const=yes
10023     else
10024     echo "$as_me: failed program was:" >&5
10025     sed 's/^/| /' conftest.$ac_ext >&5
10026    
10027 gezelter 3319 ac_cv_c_const=no
10028 gezelter 2547 fi
10029 gezelter 3319
10030     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10031 gezelter 2547 fi
10032 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10033     echo "${ECHO_T}$ac_cv_c_const" >&6; }
10034 gezelter 2547 if test $ac_cv_c_const = no; then
10035    
10036     cat >>confdefs.h <<\_ACEOF
10037     #define const
10038     _ACEOF
10039    
10040     fi
10041    
10042 gezelter 3319 { echo "$as_me:$LINENO: checking for inline" >&5
10043     echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10044 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
10045     echo $ECHO_N "(cached) $ECHO_C" >&6
10046     else
10047     ac_cv_c_inline=no
10048     for ac_kw in inline __inline__ __inline; do
10049     cat >conftest.$ac_ext <<_ACEOF
10050     /* confdefs.h. */
10051     _ACEOF
10052     cat confdefs.h >>conftest.$ac_ext
10053     cat >>conftest.$ac_ext <<_ACEOF
10054     /* end confdefs.h. */
10055     #ifndef __cplusplus
10056     typedef int foo_t;
10057     static $ac_kw foo_t static_foo () {return 0; }
10058     $ac_kw foo_t foo () {return 0; }
10059     #endif
10060    
10061     _ACEOF
10062 chuckv 3288 rm -f conftest.$ac_objext
10063 gezelter 3319 if { (ac_try="$ac_compile"
10064     case "(($ac_try" in
10065     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10066     *) ac_try_echo=$ac_try;;
10067     esac
10068     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10069     (eval "$ac_compile") 2>conftest.er1
10070 gezelter 2547 ac_status=$?
10071     grep -v '^ *+' conftest.er1 >conftest.err
10072     rm -f conftest.er1
10073     cat conftest.err >&5
10074     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 gezelter 3319 (exit $ac_status); } && {
10076     test -z "$ac_c_werror_flag" ||
10077     test ! -s conftest.err
10078     } && test -s conftest.$ac_objext; then
10079     ac_cv_c_inline=$ac_kw
10080 gezelter 2547 else
10081     echo "$as_me: failed program was:" >&5
10082     sed 's/^/| /' conftest.$ac_ext >&5
10083    
10084 gezelter 3319
10085 gezelter 2547 fi
10086 gezelter 3319
10087     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10088     test "$ac_cv_c_inline" != no && break
10089 gezelter 2547 done
10090    
10091     fi
10092 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10093     echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10094 gezelter 2547
10095    
10096     case $ac_cv_c_inline in
10097     inline | yes) ;;
10098     *)
10099     case $ac_cv_c_inline in
10100     no) ac_val=;;
10101     *) ac_val=$ac_cv_c_inline;;
10102     esac
10103     cat >>confdefs.h <<_ACEOF
10104     #ifndef __cplusplus
10105     #define inline $ac_val
10106     #endif
10107     _ACEOF
10108     ;;
10109     esac
10110    
10111    
10112     # Checks for library functions.
10113    
10114     for ac_header in stdlib.h
10115     do
10116     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10118     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10119     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10120     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10121 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
10122     fi
10123 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10124     { echo "$as_me:$LINENO: result: $ac_res" >&5
10125     echo "${ECHO_T}$ac_res" >&6; }
10126 gezelter 2547 else
10127 gezelter 2510 # Is the header compilable?
10128 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10129     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10130 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10131     /* confdefs.h. */
10132     _ACEOF
10133     cat confdefs.h >>conftest.$ac_ext
10134     cat >>conftest.$ac_ext <<_ACEOF
10135     /* end confdefs.h. */
10136     $ac_includes_default
10137 gezelter 2547 #include <$ac_header>
10138 gezelter 2510 _ACEOF
10139 chuckv 3288 rm -f conftest.$ac_objext
10140 gezelter 3319 if { (ac_try="$ac_compile"
10141     case "(($ac_try" in
10142     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143     *) ac_try_echo=$ac_try;;
10144     esac
10145     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146     (eval "$ac_compile") 2>conftest.er1
10147 gezelter 2510 ac_status=$?
10148     grep -v '^ *+' conftest.er1 >conftest.err
10149     rm -f conftest.er1
10150     cat conftest.err >&5
10151     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10152 gezelter 3319 (exit $ac_status); } && {
10153     test -z "$ac_c_werror_flag" ||
10154     test ! -s conftest.err
10155     } && test -s conftest.$ac_objext; then
10156 gezelter 2510 ac_header_compiler=yes
10157     else
10158     echo "$as_me: failed program was:" >&5
10159     sed 's/^/| /' conftest.$ac_ext >&5
10160 gezelter 2315
10161 gezelter 3319 ac_header_compiler=no
10162 gezelter 2510 fi
10163 gezelter 2315
10164 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10165     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10166     echo "${ECHO_T}$ac_header_compiler" >&6; }
10167    
10168 gezelter 2510 # Is the header present?
10169 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10170     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10171 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10172     /* confdefs.h. */
10173     _ACEOF
10174     cat confdefs.h >>conftest.$ac_ext
10175     cat >>conftest.$ac_ext <<_ACEOF
10176     /* end confdefs.h. */
10177 gezelter 2547 #include <$ac_header>
10178 gezelter 2510 _ACEOF
10179 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
10180     case "(($ac_try" in
10181     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10182     *) ac_try_echo=$ac_try;;
10183     esac
10184     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10185     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10186 gezelter 2510 ac_status=$?
10187     grep -v '^ *+' conftest.er1 >conftest.err
10188 chuckv 3288 rm -f conftest.er1
10189 gezelter 2510 cat conftest.err >&5
10190     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 gezelter 3319 (exit $ac_status); } >/dev/null && {
10192     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10193     test ! -s conftest.err
10194     }; then
10195 gezelter 2510 ac_header_preproc=yes
10196     else
10197     echo "$as_me: failed program was:" >&5
10198     sed 's/^/| /' conftest.$ac_ext >&5
10199 gezelter 2315
10200 gezelter 2510 ac_header_preproc=no
10201     fi
10202 gezelter 3319
10203 chuckv 3288 rm -f conftest.err conftest.$ac_ext
10204 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10205     echo "${ECHO_T}$ac_header_preproc" >&6; }
10206 gezelter 2315
10207 gezelter 2510 # So? What about this header?
10208 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10209 gezelter 2510 yes:no: )
10210 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10211     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10212     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10213     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10214 gezelter 2510 ac_header_preproc=yes
10215     ;;
10216     no:yes:* )
10217 gezelter 2547 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10218     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10219     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10220     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10221     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10222     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10223     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10224     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10225     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10226     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10227     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10228     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10229 gezelter 3319 ( cat <<\_ASBOX
10230 gezelter 2510 ## ------------------------------ ##
10231     ## Report this to gezelter@nd.edu ##
10232     ## ------------------------------ ##
10233     _ASBOX
10234 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10235 gezelter 2510 ;;
10236     esac
10237 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10238     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10239     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10240 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10241     else
10242 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
10243 gezelter 2510 fi
10244 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10245     { echo "$as_me:$LINENO: result: $ac_res" >&5
10246     echo "${ECHO_T}$ac_res" >&6; }
10247 gezelter 2315
10248 gezelter 2510 fi
10249 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10250     cat >>confdefs.h <<_ACEOF
10251     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10252     _ACEOF
10253 gezelter 2315
10254 gezelter 2547 fi
10255 gezelter 2315
10256 gezelter 2547 done
10257    
10258 gezelter 3319 { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10259     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10260 gezelter 2547 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10261     echo $ECHO_N "(cached) $ECHO_C" >&6
10262     else
10263     if test "$cross_compiling" = yes; then
10264     ac_cv_func_malloc_0_nonnull=no
10265     else
10266     cat >conftest.$ac_ext <<_ACEOF
10267     /* confdefs.h. */
10268     _ACEOF
10269     cat confdefs.h >>conftest.$ac_ext
10270     cat >>conftest.$ac_ext <<_ACEOF
10271     /* end confdefs.h. */
10272 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10273 gezelter 2547 # include <stdlib.h>
10274     #else
10275     char *malloc ();
10276     #endif
10277    
10278     #ifdef FC_DUMMY_MAIN
10279     #ifndef FC_DUMMY_MAIN_EQ_F77
10280     # ifdef __cplusplus
10281     extern "C"
10282     # endif
10283     int FC_DUMMY_MAIN() { return 1; }
10284     #endif
10285     #endif
10286     int
10287     main ()
10288     {
10289 gezelter 3319 return ! malloc (0);
10290 gezelter 2547 ;
10291     return 0;
10292     }
10293     _ACEOF
10294 chuckv 3288 rm -f conftest$ac_exeext
10295 gezelter 3319 if { (ac_try="$ac_link"
10296     case "(($ac_try" in
10297     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10298     *) ac_try_echo=$ac_try;;
10299     esac
10300     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10301     (eval "$ac_link") 2>&5
10302 gezelter 2547 ac_status=$?
10303     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10305 gezelter 3319 { (case "(($ac_try" in
10306     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10307     *) ac_try_echo=$ac_try;;
10308     esac
10309     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10310     (eval "$ac_try") 2>&5
10311 gezelter 2547 ac_status=$?
10312     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313     (exit $ac_status); }; }; then
10314     ac_cv_func_malloc_0_nonnull=yes
10315     else
10316     echo "$as_me: program exited with status $ac_status" >&5
10317     echo "$as_me: failed program was:" >&5
10318     sed 's/^/| /' conftest.$ac_ext >&5
10319    
10320     ( exit $ac_status )
10321     ac_cv_func_malloc_0_nonnull=no
10322     fi
10323 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10324 gezelter 2547 fi
10325 gezelter 3319
10326    
10327 gezelter 2547 fi
10328 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10329     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10330 gezelter 2547 if test $ac_cv_func_malloc_0_nonnull = yes; then
10331    
10332 gezelter 2510 cat >>confdefs.h <<\_ACEOF
10333 gezelter 2547 #define HAVE_MALLOC 1
10334 gezelter 2510 _ACEOF
10335 gezelter 2315
10336 gezelter 2547 else
10337     cat >>confdefs.h <<\_ACEOF
10338     #define HAVE_MALLOC 0
10339     _ACEOF
10340 gezelter 2510
10341 gezelter 3319 case " $LIBOBJS " in
10342 gezelter 2547 *" malloc.$ac_objext "* ) ;;
10343 gezelter 3319 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10344     ;;
10345 gezelter 2547 esac
10346    
10347    
10348     cat >>confdefs.h <<\_ACEOF
10349     #define malloc rpl_malloc
10350     _ACEOF
10351    
10352     fi
10353    
10354    
10355    
10356 gezelter 3319 { echo "$as_me:$LINENO: checking for working memcmp" >&5
10357     echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
10358 gezelter 2547 if test "${ac_cv_func_memcmp_working+set}" = set; then
10359     echo $ECHO_N "(cached) $ECHO_C" >&6
10360 gezelter 2510 else
10361 gezelter 2547 if test "$cross_compiling" = yes; then
10362     ac_cv_func_memcmp_working=no
10363     else
10364     cat >conftest.$ac_ext <<_ACEOF
10365     /* confdefs.h. */
10366     _ACEOF
10367     cat confdefs.h >>conftest.$ac_ext
10368     cat >>conftest.$ac_ext <<_ACEOF
10369     /* end confdefs.h. */
10370     $ac_includes_default
10371     #ifdef FC_DUMMY_MAIN
10372     #ifndef FC_DUMMY_MAIN_EQ_F77
10373     # ifdef __cplusplus
10374     extern "C"
10375     # endif
10376     int FC_DUMMY_MAIN() { return 1; }
10377     #endif
10378     #endif
10379     int
10380     main ()
10381     {
10382 gezelter 2510
10383 gezelter 2547 /* Some versions of memcmp are not 8-bit clean. */
10384 gezelter 3319 char c0 = '\100', c1 = '\200', c2 = '\201';
10385 gezelter 2547 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
10386 gezelter 3319 return 1;
10387 gezelter 2510
10388 gezelter 2547 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
10389     or more and with at least one buffer not starting on a 4-byte boundary.
10390     William Lewis provided this test program. */
10391     {
10392     char foo[21];
10393     char bar[21];
10394     int i;
10395     for (i = 0; i < 4; i++)
10396     {
10397     char *a = foo + i;
10398     char *b = bar + i;
10399     strcpy (a, "--------01111111");
10400     strcpy (b, "--------10000000");
10401     if (memcmp (a, b, 16) >= 0)
10402 gezelter 3319 return 1;
10403 gezelter 2547 }
10404 gezelter 3319 return 0;
10405 gezelter 2547 }
10406    
10407     ;
10408     return 0;
10409     }
10410     _ACEOF
10411 chuckv 3288 rm -f conftest$ac_exeext
10412 gezelter 3319 if { (ac_try="$ac_link"
10413     case "(($ac_try" in
10414     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10415     *) ac_try_echo=$ac_try;;
10416     esac
10417     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10418     (eval "$ac_link") 2>&5
10419 gezelter 2547 ac_status=$?
10420     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10422 gezelter 3319 { (case "(($ac_try" in
10423     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10424     *) ac_try_echo=$ac_try;;
10425     esac
10426     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10427     (eval "$ac_try") 2>&5
10428 gezelter 2547 ac_status=$?
10429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430     (exit $ac_status); }; }; then
10431     ac_cv_func_memcmp_working=yes
10432     else
10433     echo "$as_me: program exited with status $ac_status" >&5
10434     echo "$as_me: failed program was:" >&5
10435     sed 's/^/| /' conftest.$ac_ext >&5
10436    
10437     ( exit $ac_status )
10438     ac_cv_func_memcmp_working=no
10439     fi
10440 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10441 gezelter 2547 fi
10442 gezelter 3319
10443    
10444 gezelter 2547 fi
10445 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
10446     echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
10447     test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
10448 gezelter 2547 *" memcmp.$ac_objext "* ) ;;
10449 gezelter 3319 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
10450     ;;
10451 gezelter 2547 esac
10452    
10453    
10454    
10455     for ac_header in stdlib.h
10456 gezelter 2453 do
10457     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10458 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10459     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10460     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10461     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10462 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10463     fi
10464 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10465     { echo "$as_me:$LINENO: result: $ac_res" >&5
10466     echo "${ECHO_T}$ac_res" >&6; }
10467 gezelter 2453 else
10468     # Is the header compilable?
10469 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10470     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10471 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10472     /* confdefs.h. */
10473     _ACEOF
10474     cat confdefs.h >>conftest.$ac_ext
10475     cat >>conftest.$ac_ext <<_ACEOF
10476     /* end confdefs.h. */
10477     $ac_includes_default
10478     #include <$ac_header>
10479     _ACEOF
10480 chuckv 3288 rm -f conftest.$ac_objext
10481 gezelter 3319 if { (ac_try="$ac_compile"
10482     case "(($ac_try" in
10483     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10484     *) ac_try_echo=$ac_try;;
10485     esac
10486     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10487     (eval "$ac_compile") 2>conftest.er1
10488 gezelter 2453 ac_status=$?
10489     grep -v '^ *+' conftest.er1 >conftest.err
10490     rm -f conftest.er1
10491     cat conftest.err >&5
10492     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 gezelter 3319 (exit $ac_status); } && {
10494     test -z "$ac_c_werror_flag" ||
10495     test ! -s conftest.err
10496     } && test -s conftest.$ac_objext; then
10497 gezelter 2453 ac_header_compiler=yes
10498     else
10499     echo "$as_me: failed program was:" >&5
10500     sed 's/^/| /' conftest.$ac_ext >&5
10501 gezelter 2315
10502 gezelter 3319 ac_header_compiler=no
10503 gezelter 2453 fi
10504 gezelter 2315
10505 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10506     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10507     echo "${ECHO_T}$ac_header_compiler" >&6; }
10508    
10509 gezelter 2453 # Is the header present?
10510 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10511     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10512 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10513     /* confdefs.h. */
10514     _ACEOF
10515     cat confdefs.h >>conftest.$ac_ext
10516     cat >>conftest.$ac_ext <<_ACEOF
10517     /* end confdefs.h. */
10518     #include <$ac_header>
10519     _ACEOF
10520 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
10521     case "(($ac_try" in
10522     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523     *) ac_try_echo=$ac_try;;
10524     esac
10525     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10527 gezelter 2453 ac_status=$?
10528     grep -v '^ *+' conftest.er1 >conftest.err
10529     rm -f conftest.er1
10530     cat conftest.err >&5
10531     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 gezelter 3319 (exit $ac_status); } >/dev/null && {
10533     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10534     test ! -s conftest.err
10535     }; then
10536 gezelter 2453 ac_header_preproc=yes
10537     else
10538     echo "$as_me: failed program was:" >&5
10539     sed 's/^/| /' conftest.$ac_ext >&5
10540 gezelter 2315
10541 gezelter 2453 ac_header_preproc=no
10542     fi
10543 gezelter 3319
10544 chuckv 3288 rm -f conftest.err conftest.$ac_ext
10545 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10546     echo "${ECHO_T}$ac_header_preproc" >&6; }
10547 gezelter 2453
10548     # So? What about this header?
10549 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10550 gezelter 2453 yes:no: )
10551     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10552     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10553     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10554     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10555     ac_header_preproc=yes
10556     ;;
10557     no:yes:* )
10558     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10559     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10560     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10561     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10562     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10563     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10564     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10565     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10566     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10567     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10568     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10569     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10570 gezelter 3319 ( cat <<\_ASBOX
10571 gezelter 2453 ## ------------------------------ ##
10572     ## Report this to gezelter@nd.edu ##
10573     ## ------------------------------ ##
10574     _ASBOX
10575 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10576 gezelter 2453 ;;
10577     esac
10578 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10579     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10580     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10581 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
10582     else
10583     eval "$as_ac_Header=\$ac_header_preproc"
10584     fi
10585 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10586     { echo "$as_me:$LINENO: result: $ac_res" >&5
10587     echo "${ECHO_T}$ac_res" >&6; }
10588 gezelter 2453
10589     fi
10590     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10591     cat >>confdefs.h <<_ACEOF
10592     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10593     _ACEOF
10594    
10595     fi
10596    
10597     done
10598    
10599 gezelter 3319 { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10600     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10601 gezelter 2547 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10602     echo $ECHO_N "(cached) $ECHO_C" >&6
10603     else
10604     if test "$cross_compiling" = yes; then
10605     ac_cv_func_realloc_0_nonnull=no
10606     else
10607     cat >conftest.$ac_ext <<_ACEOF
10608     /* confdefs.h. */
10609     _ACEOF
10610     cat confdefs.h >>conftest.$ac_ext
10611     cat >>conftest.$ac_ext <<_ACEOF
10612     /* end confdefs.h. */
10613 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10614 gezelter 2547 # include <stdlib.h>
10615     #else
10616     char *realloc ();
10617     #endif
10618 gezelter 2453
10619 gezelter 2547 #ifdef FC_DUMMY_MAIN
10620     #ifndef FC_DUMMY_MAIN_EQ_F77
10621     # ifdef __cplusplus
10622     extern "C"
10623     # endif
10624     int FC_DUMMY_MAIN() { return 1; }
10625     #endif
10626     #endif
10627     int
10628     main ()
10629     {
10630 gezelter 3319 return ! realloc (0, 0);
10631 gezelter 2547 ;
10632     return 0;
10633     }
10634     _ACEOF
10635 chuckv 3288 rm -f conftest$ac_exeext
10636 gezelter 3319 if { (ac_try="$ac_link"
10637     case "(($ac_try" in
10638     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10639     *) ac_try_echo=$ac_try;;
10640     esac
10641     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10642     (eval "$ac_link") 2>&5
10643 gezelter 2547 ac_status=$?
10644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10645     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10646 gezelter 3319 { (case "(($ac_try" in
10647     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10648     *) ac_try_echo=$ac_try;;
10649     esac
10650     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10651     (eval "$ac_try") 2>&5
10652 gezelter 2547 ac_status=$?
10653     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654     (exit $ac_status); }; }; then
10655     ac_cv_func_realloc_0_nonnull=yes
10656     else
10657     echo "$as_me: program exited with status $ac_status" >&5
10658     echo "$as_me: failed program was:" >&5
10659     sed 's/^/| /' conftest.$ac_ext >&5
10660    
10661     ( exit $ac_status )
10662     ac_cv_func_realloc_0_nonnull=no
10663 gezelter 2510 fi
10664 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10665 gezelter 2547 fi
10666 gezelter 3319
10667    
10668 gezelter 2547 fi
10669 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
10670     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
10671 gezelter 2547 if test $ac_cv_func_realloc_0_nonnull = yes; then
10672 gezelter 2453
10673 gezelter 2547 cat >>confdefs.h <<\_ACEOF
10674     #define HAVE_REALLOC 1
10675     _ACEOF
10676 gezelter 2453
10677 gezelter 2547 else
10678     cat >>confdefs.h <<\_ACEOF
10679     #define HAVE_REALLOC 0
10680     _ACEOF
10681 gezelter 2453
10682 gezelter 3319 case " $LIBOBJS " in
10683 gezelter 2547 *" realloc.$ac_objext "* ) ;;
10684 gezelter 3319 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
10685     ;;
10686 gezelter 2547 esac
10687 gezelter 2453
10688 gezelter 2547
10689     cat >>confdefs.h <<\_ACEOF
10690     #define realloc rpl_realloc
10691     _ACEOF
10692    
10693     fi
10694    
10695    
10696    
10697    
10698    
10699     for ac_header in sys/select.h sys/socket.h
10700 gezelter 2081 do
10701     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10702 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10703     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10704     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10705     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10706 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
10707     fi
10708 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10709     { echo "$as_me:$LINENO: result: $ac_res" >&5
10710     echo "${ECHO_T}$ac_res" >&6; }
10711 gezelter 2081 else
10712     # Is the header compilable?
10713 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10714     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10715 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
10716     /* confdefs.h. */
10717     _ACEOF
10718     cat confdefs.h >>conftest.$ac_ext
10719     cat >>conftest.$ac_ext <<_ACEOF
10720     /* end confdefs.h. */
10721     $ac_includes_default
10722     #include <$ac_header>
10723     _ACEOF
10724 chuckv 3288 rm -f conftest.$ac_objext
10725 gezelter 3319 if { (ac_try="$ac_compile"
10726     case "(($ac_try" in
10727     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10728     *) ac_try_echo=$ac_try;;
10729     esac
10730     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10731     (eval "$ac_compile") 2>conftest.er1
10732 gezelter 2081 ac_status=$?
10733     grep -v '^ *+' conftest.er1 >conftest.err
10734     rm -f conftest.er1
10735     cat conftest.err >&5
10736     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10737 gezelter 3319 (exit $ac_status); } && {
10738     test -z "$ac_c_werror_flag" ||
10739     test ! -s conftest.err
10740     } && test -s conftest.$ac_objext; then
10741 gezelter 2081 ac_header_compiler=yes
10742     else
10743     echo "$as_me: failed program was:" >&5
10744     sed 's/^/| /' conftest.$ac_ext >&5
10745    
10746 gezelter 3319 ac_header_compiler=no
10747 gezelter 2081 fi
10748    
10749 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10750     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10751     echo "${ECHO_T}$ac_header_compiler" >&6; }
10752    
10753 gezelter 2081 # Is the header present?
10754 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10755     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10756 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
10757     /* confdefs.h. */
10758     _ACEOF
10759     cat confdefs.h >>conftest.$ac_ext
10760     cat >>conftest.$ac_ext <<_ACEOF
10761     /* end confdefs.h. */
10762     #include <$ac_header>
10763     _ACEOF
10764 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
10765     case "(($ac_try" in
10766     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10767     *) ac_try_echo=$ac_try;;
10768     esac
10769     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10770     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10771 tim 1998 ac_status=$?
10772 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
10773 tim 1998 rm -f conftest.er1
10774     cat conftest.err >&5
10775 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776 gezelter 3319 (exit $ac_status); } >/dev/null && {
10777     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10778     test ! -s conftest.err
10779     }; then
10780 gezelter 2081 ac_header_preproc=yes
10781 tim 1998 else
10782     echo "$as_me: failed program was:" >&5
10783 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
10784    
10785     ac_header_preproc=no
10786 tim 1998 fi
10787 gezelter 3319
10788 chuckv 3288 rm -f conftest.err conftest.$ac_ext
10789 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10790     echo "${ECHO_T}$ac_header_preproc" >&6; }
10791 gezelter 2081
10792     # So? What about this header?
10793 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10794 gezelter 2081 yes:no: )
10795     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10796     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10797     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10798     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10799     ac_header_preproc=yes
10800     ;;
10801     no:yes:* )
10802     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10803     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10804     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10805     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10806     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10807     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10808     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10809     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10810     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10811     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10812     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10813     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10814 gezelter 3319 ( cat <<\_ASBOX
10815 gezelter 2081 ## ------------------------------ ##
10816     ## Report this to gezelter@nd.edu ##
10817     ## ------------------------------ ##
10818     _ASBOX
10819 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10820 gezelter 2081 ;;
10821     esac
10822 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10823     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10824     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10825 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
10826     else
10827     eval "$as_ac_Header=\$ac_header_preproc"
10828 tim 1998 fi
10829 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
10830     { echo "$as_me:$LINENO: result: $ac_res" >&5
10831     echo "${ECHO_T}$ac_res" >&6; }
10832 tim 1998
10833     fi
10834 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10835     cat >>confdefs.h <<_ACEOF
10836     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10837     _ACEOF
10838    
10839     fi
10840    
10841 tim 1998 done
10842    
10843 gezelter 3319 { echo "$as_me:$LINENO: checking types of arguments for select" >&5
10844     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
10845 gezelter 2547 if test "${ac_cv_func_select_args+set}" = set; then
10846 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
10847     else
10848 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10849 gezelter 3319 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10850 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10851     cat >conftest.$ac_ext <<_ACEOF
10852 gezelter 2453 /* confdefs.h. */
10853     _ACEOF
10854     cat confdefs.h >>conftest.$ac_ext
10855     cat >>conftest.$ac_ext <<_ACEOF
10856     /* end confdefs.h. */
10857 gezelter 2547 $ac_includes_default
10858 gezelter 3319 #ifdef HAVE_SYS_SELECT_H
10859 gezelter 2547 # include <sys/select.h>
10860     #endif
10861 gezelter 3319 #ifdef HAVE_SYS_SOCKET_H
10862 gezelter 2547 # include <sys/socket.h>
10863     #endif
10864 gezelter 2510
10865 gezelter 2547 #ifdef FC_DUMMY_MAIN
10866     #ifndef FC_DUMMY_MAIN_EQ_F77
10867     # ifdef __cplusplus
10868     extern "C"
10869     # endif
10870     int FC_DUMMY_MAIN() { return 1; }
10871 gezelter 2453 #endif
10872 gezelter 2547 #endif
10873 gezelter 2510 int
10874     main ()
10875     {
10876 gezelter 2547 extern int select ($ac_arg1,
10877     $ac_arg234, $ac_arg234, $ac_arg234,
10878     $ac_arg5);
10879 gezelter 2510 ;
10880     return 0;
10881     }
10882 gezelter 2453 _ACEOF
10883 chuckv 3288 rm -f conftest.$ac_objext
10884 gezelter 3319 if { (ac_try="$ac_compile"
10885     case "(($ac_try" in
10886     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10887     *) ac_try_echo=$ac_try;;
10888     esac
10889     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10890     (eval "$ac_compile") 2>conftest.er1
10891 gezelter 2453 ac_status=$?
10892     grep -v '^ *+' conftest.er1 >conftest.err
10893     rm -f conftest.er1
10894     cat conftest.err >&5
10895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896 gezelter 3319 (exit $ac_status); } && {
10897     test -z "$ac_c_werror_flag" ||
10898     test ! -s conftest.err
10899     } && test -s conftest.$ac_objext; then
10900 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10901 gezelter 2453 else
10902     echo "$as_me: failed program was:" >&5
10903     sed 's/^/| /' conftest.$ac_ext >&5
10904 gezelter 2081
10905 gezelter 3319
10906 gezelter 2453 fi
10907 gezelter 3319
10908     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10909 gezelter 2547 done
10910     done
10911     done
10912     # Provide a safe default value.
10913     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10914    
10915     fi
10916 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
10917     echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
10918 gezelter 2547 ac_save_IFS=$IFS; IFS=','
10919     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10920     IFS=$ac_save_IFS
10921     shift
10922    
10923     cat >>confdefs.h <<_ACEOF
10924     #define SELECT_TYPE_ARG1 $1
10925     _ACEOF
10926    
10927    
10928     cat >>confdefs.h <<_ACEOF
10929     #define SELECT_TYPE_ARG234 ($2)
10930     _ACEOF
10931    
10932    
10933     cat >>confdefs.h <<_ACEOF
10934     #define SELECT_TYPE_ARG5 ($3)
10935     _ACEOF
10936    
10937 chuckv 3288 rm -f conftest*
10938 gezelter 2547
10939    
10940     for ac_func in strftime
10941     do
10942     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10943 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10944     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10945     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10946 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
10947     else
10948     cat >conftest.$ac_ext <<_ACEOF
10949 gezelter 2453 /* confdefs.h. */
10950     _ACEOF
10951     cat confdefs.h >>conftest.$ac_ext
10952     cat >>conftest.$ac_ext <<_ACEOF
10953     /* end confdefs.h. */
10954 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10955     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10956     #define $ac_func innocuous_$ac_func
10957 gezelter 2510
10958 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
10959     which can conflict with char $ac_func (); below.
10960     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10961     <limits.h> exists even on freestanding compilers. */
10962    
10963     #ifdef __STDC__
10964     # include <limits.h>
10965 gezelter 2510 #else
10966 gezelter 2547 # include <assert.h>
10967 gezelter 2510 #endif
10968    
10969 gezelter 2547 #undef $ac_func
10970    
10971 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
10972     Use char because int might match the return type of a GCC
10973     builtin and then its argument prototype would still apply. */
10974 gezelter 2547 #ifdef __cplusplus
10975     extern "C"
10976     #endif
10977     char $ac_func ();
10978     /* The GNU C library defines this for functions which it implements
10979     to always fail with ENOSYS. Some functions are actually named
10980     something starting with __ and the normal name is an alias. */
10981 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
10982 gezelter 2547 choke me
10983     #endif
10984    
10985     #ifdef FC_DUMMY_MAIN
10986     #ifndef FC_DUMMY_MAIN_EQ_F77
10987     # ifdef __cplusplus
10988     extern "C"
10989     # endif
10990     int FC_DUMMY_MAIN() { return 1; }
10991     #endif
10992     #endif
10993 gezelter 2510 int
10994     main ()
10995     {
10996 gezelter 3319 return $ac_func ();
10997 gezelter 2510 ;
10998     return 0;
10999     }
11000 gezelter 2453 _ACEOF
11001 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
11002 gezelter 3319 if { (ac_try="$ac_link"
11003     case "(($ac_try" in
11004     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11005     *) ac_try_echo=$ac_try;;
11006     esac
11007     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11008     (eval "$ac_link") 2>conftest.er1
11009 gezelter 2453 ac_status=$?
11010     grep -v '^ *+' conftest.er1 >conftest.err
11011     rm -f conftest.er1
11012     cat conftest.err >&5
11013     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11014 gezelter 3319 (exit $ac_status); } && {
11015     test -z "$ac_c_werror_flag" ||
11016     test ! -s conftest.err
11017     } && test -s conftest$ac_exeext &&
11018     $as_test_x conftest$ac_exeext; then
11019 gezelter 2547 eval "$as_ac_var=yes"
11020 gezelter 2453 else
11021     echo "$as_me: failed program was:" >&5
11022     sed 's/^/| /' conftest.$ac_ext >&5
11023 gezelter 2081
11024 gezelter 3319 eval "$as_ac_var=no"
11025 gezelter 2453 fi
11026 gezelter 3319
11027     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11028 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11029 gezelter 2453 fi
11030 gezelter 3319 ac_res=`eval echo '${'$as_ac_var'}'`
11031     { echo "$as_me:$LINENO: result: $ac_res" >&5
11032     echo "${ECHO_T}$ac_res" >&6; }
11033 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
11034     cat >>confdefs.h <<_ACEOF
11035     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11036 gezelter 2510 _ACEOF
11037 gezelter 2453
11038 gezelter 2547 else
11039     # strftime is in -lintl on SCO UNIX.
11040 gezelter 3319 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
11041     echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
11042 gezelter 2547 if test "${ac_cv_lib_intl_strftime+set}" = set; then
11043 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
11044 gezelter 2453 else
11045 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
11046     LIBS="-lintl $LIBS"
11047     cat >conftest.$ac_ext <<_ACEOF
11048 gezelter 2453 /* confdefs.h. */
11049     _ACEOF
11050     cat confdefs.h >>conftest.$ac_ext
11051     cat >>conftest.$ac_ext <<_ACEOF
11052     /* end confdefs.h. */
11053 gezelter 2510
11054 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11055     Use char because int might match the return type of a GCC
11056     builtin and then its argument prototype would still apply. */
11057 gezelter 2547 #ifdef __cplusplus
11058     extern "C"
11059     #endif
11060     char strftime ();
11061     #ifdef FC_DUMMY_MAIN
11062     #ifndef FC_DUMMY_MAIN_EQ_F77
11063     # ifdef __cplusplus
11064     extern "C"
11065     # endif
11066     int FC_DUMMY_MAIN() { return 1; }
11067     #endif
11068     #endif
11069 gezelter 2510 int
11070     main ()
11071     {
11072 gezelter 3319 return strftime ();
11073 gezelter 2510 ;
11074     return 0;
11075     }
11076 gezelter 2453 _ACEOF
11077 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
11078 gezelter 3319 if { (ac_try="$ac_link"
11079     case "(($ac_try" in
11080     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11081     *) ac_try_echo=$ac_try;;
11082     esac
11083     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11084     (eval "$ac_link") 2>conftest.er1
11085 gezelter 2453 ac_status=$?
11086     grep -v '^ *+' conftest.er1 >conftest.err
11087     rm -f conftest.er1
11088     cat conftest.err >&5
11089     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 gezelter 3319 (exit $ac_status); } && {
11091     test -z "$ac_c_werror_flag" ||
11092     test ! -s conftest.err
11093     } && test -s conftest$ac_exeext &&
11094     $as_test_x conftest$ac_exeext; then
11095 gezelter 2547 ac_cv_lib_intl_strftime=yes
11096 gezelter 2453 else
11097     echo "$as_me: failed program was:" >&5
11098     sed 's/^/| /' conftest.$ac_ext >&5
11099    
11100 gezelter 3319 ac_cv_lib_intl_strftime=no
11101 gezelter 2453 fi
11102 gezelter 3319
11103     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11104 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11105     LIBS=$ac_check_lib_save_LIBS
11106     fi
11107 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
11108     echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
11109 gezelter 2547 if test $ac_cv_lib_intl_strftime = yes; then
11110     cat >>confdefs.h <<\_ACEOF
11111     #define HAVE_STRFTIME 1
11112     _ACEOF
11113 gezelter 2453
11114 gezelter 2547 LIBS="-lintl $LIBS"
11115     fi
11116 gezelter 2510
11117     fi
11118 gezelter 2547 done
11119 gezelter 2510
11120 gezelter 3319 { echo "$as_me:$LINENO: checking for working strtod" >&5
11121     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11122 gezelter 2547 if test "${ac_cv_func_strtod+set}" = set; then
11123     echo $ECHO_N "(cached) $ECHO_C" >&6
11124     else
11125     if test "$cross_compiling" = yes; then
11126     ac_cv_func_strtod=no
11127     else
11128     cat >conftest.$ac_ext <<_ACEOF
11129     /* confdefs.h. */
11130 gezelter 2510 _ACEOF
11131 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
11132     cat >>conftest.$ac_ext <<_ACEOF
11133     /* end confdefs.h. */
11134 gezelter 2510
11135 gezelter 3319 $ac_includes_default
11136     #ifndef strtod
11137 gezelter 2547 double strtod ();
11138 gezelter 3319 #endif
11139 gezelter 2547 int
11140     main()
11141     {
11142     {
11143     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
11144     char *string = " +69";
11145     char *term;
11146     double value;
11147     value = strtod (string, &term);
11148     if (value != 69 || term != (string + 4))
11149 gezelter 3319 return 1;
11150 gezelter 2547 }
11151 gezelter 2510
11152 gezelter 2547 {
11153     /* Under Solaris 2.4, strtod returns the wrong value for the
11154     terminating character under some conditions. */
11155     char *string = "NaN";
11156     char *term;
11157     strtod (string, &term);
11158     if (term != string && *(term - 1) == 0)
11159 gezelter 3319 return 1;
11160 gezelter 2547 }
11161 gezelter 3319 return 0;
11162 gezelter 2547 }
11163 gezelter 2510
11164 gezelter 2547 _ACEOF
11165     rm -f conftest$ac_exeext
11166 gezelter 3319 if { (ac_try="$ac_link"
11167     case "(($ac_try" in
11168     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11169     *) ac_try_echo=$ac_try;;
11170     esac
11171     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172     (eval "$ac_link") 2>&5
11173 gezelter 2547 ac_status=$?
11174     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11176 gezelter 3319 { (case "(($ac_try" in
11177     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11178     *) ac_try_echo=$ac_try;;
11179     esac
11180     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11181     (eval "$ac_try") 2>&5
11182 gezelter 2547 ac_status=$?
11183     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11184     (exit $ac_status); }; }; then
11185     ac_cv_func_strtod=yes
11186     else
11187     echo "$as_me: program exited with status $ac_status" >&5
11188     echo "$as_me: failed program was:" >&5
11189     sed 's/^/| /' conftest.$ac_ext >&5
11190 gezelter 2510
11191 gezelter 2547 ( exit $ac_status )
11192     ac_cv_func_strtod=no
11193     fi
11194 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11195 gezelter 2547 fi
11196 gezelter 3319
11197    
11198 gezelter 2547 fi
11199 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11200     echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11201 gezelter 2547 if test $ac_cv_func_strtod = no; then
11202 gezelter 3319 case " $LIBOBJS " in
11203 gezelter 2547 *" strtod.$ac_objext "* ) ;;
11204 gezelter 3319 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11205     ;;
11206 gezelter 2547 esac
11207    
11208 gezelter 3319 { echo "$as_me:$LINENO: checking for pow" >&5
11209     echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11210 gezelter 2547 if test "${ac_cv_func_pow+set}" = set; then
11211 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
11212     else
11213 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11214     /* confdefs.h. */
11215     _ACEOF
11216     cat confdefs.h >>conftest.$ac_ext
11217     cat >>conftest.$ac_ext <<_ACEOF
11218     /* end confdefs.h. */
11219     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11220     For example, HP-UX 11i <limits.h> declares gettimeofday. */
11221     #define pow innocuous_pow
11222 gezelter 2510
11223 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
11224     which can conflict with char pow (); below.
11225     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11226     <limits.h> exists even on freestanding compilers. */
11227 gezelter 2510
11228 gezelter 2547 #ifdef __STDC__
11229     # include <limits.h>
11230     #else
11231     # include <assert.h>
11232     #endif
11233 gezelter 2510
11234 gezelter 2547 #undef pow
11235 gezelter 2510
11236 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11237     Use char because int might match the return type of a GCC
11238     builtin and then its argument prototype would still apply. */
11239 gezelter 2547 #ifdef __cplusplus
11240     extern "C"
11241     #endif
11242     char pow ();
11243     /* The GNU C library defines this for functions which it implements
11244     to always fail with ENOSYS. Some functions are actually named
11245     something starting with __ and the normal name is an alias. */
11246 gezelter 3319 #if defined __stub_pow || defined __stub___pow
11247 gezelter 2547 choke me
11248     #endif
11249    
11250     #ifdef FC_DUMMY_MAIN
11251     #ifndef FC_DUMMY_MAIN_EQ_F77
11252     # ifdef __cplusplus
11253     extern "C"
11254     # endif
11255     int FC_DUMMY_MAIN() { return 1; }
11256     #endif
11257     #endif
11258     int
11259     main ()
11260     {
11261 gezelter 3319 return pow ();
11262 gezelter 2547 ;
11263     return 0;
11264     }
11265     _ACEOF
11266     rm -f conftest.$ac_objext conftest$ac_exeext
11267 gezelter 3319 if { (ac_try="$ac_link"
11268     case "(($ac_try" in
11269     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11270     *) ac_try_echo=$ac_try;;
11271     esac
11272     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11273     (eval "$ac_link") 2>conftest.er1
11274 gezelter 2547 ac_status=$?
11275     grep -v '^ *+' conftest.er1 >conftest.err
11276     rm -f conftest.er1
11277     cat conftest.err >&5
11278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 gezelter 3319 (exit $ac_status); } && {
11280     test -z "$ac_c_werror_flag" ||
11281     test ! -s conftest.err
11282     } && test -s conftest$ac_exeext &&
11283     $as_test_x conftest$ac_exeext; then
11284 gezelter 2547 ac_cv_func_pow=yes
11285     else
11286     echo "$as_me: failed program was:" >&5
11287     sed 's/^/| /' conftest.$ac_ext >&5
11288    
11289 gezelter 3319 ac_cv_func_pow=no
11290 gezelter 2547 fi
11291 gezelter 3319
11292     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11293 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11294     fi
11295 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11296     echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11297 gezelter 2547
11298     if test $ac_cv_func_pow = no; then
11299 gezelter 3319 { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11300     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11301 gezelter 2547 if test "${ac_cv_lib_m_pow+set}" = set; then
11302     echo $ECHO_N "(cached) $ECHO_C" >&6
11303     else
11304     ac_check_lib_save_LIBS=$LIBS
11305     LIBS="-lm $LIBS"
11306     cat >conftest.$ac_ext <<_ACEOF
11307 gezelter 2453 /* confdefs.h. */
11308     _ACEOF
11309     cat confdefs.h >>conftest.$ac_ext
11310     cat >>conftest.$ac_ext <<_ACEOF
11311     /* end confdefs.h. */
11312 gezelter 2510
11313 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11314     Use char because int might match the return type of a GCC
11315     builtin and then its argument prototype would still apply. */
11316 gezelter 2547 #ifdef __cplusplus
11317     extern "C"
11318 gezelter 2510 #endif
11319 gezelter 2547 char pow ();
11320     #ifdef FC_DUMMY_MAIN
11321     #ifndef FC_DUMMY_MAIN_EQ_F77
11322     # ifdef __cplusplus
11323     extern "C"
11324     # endif
11325     int FC_DUMMY_MAIN() { return 1; }
11326 gezelter 2510 #endif
11327 gezelter 2547 #endif
11328 gezelter 2510 int
11329     main ()
11330     {
11331 gezelter 3319 return pow ();
11332 gezelter 2510 ;
11333     return 0;
11334     }
11335 gezelter 2453 _ACEOF
11336 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
11337 gezelter 3319 if { (ac_try="$ac_link"
11338     case "(($ac_try" in
11339     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11340     *) ac_try_echo=$ac_try;;
11341     esac
11342     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11343     (eval "$ac_link") 2>conftest.er1
11344 gezelter 2453 ac_status=$?
11345     grep -v '^ *+' conftest.er1 >conftest.err
11346     rm -f conftest.er1
11347     cat conftest.err >&5
11348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349 gezelter 3319 (exit $ac_status); } && {
11350     test -z "$ac_c_werror_flag" ||
11351     test ! -s conftest.err
11352     } && test -s conftest$ac_exeext &&
11353     $as_test_x conftest$ac_exeext; then
11354 gezelter 2547 ac_cv_lib_m_pow=yes
11355 gezelter 2453 else
11356     echo "$as_me: failed program was:" >&5
11357     sed 's/^/| /' conftest.$ac_ext >&5
11358    
11359 gezelter 3319 ac_cv_lib_m_pow=no
11360 gezelter 2453 fi
11361 gezelter 3319
11362     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11363 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11364     LIBS=$ac_check_lib_save_LIBS
11365     fi
11366 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11367     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11368 gezelter 2547 if test $ac_cv_lib_m_pow = yes; then
11369     POW_LIB=-lm
11370     else
11371     { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11372     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11373     fi
11374 gezelter 2453
11375 gezelter 2547 fi
11376 gezelter 2453
11377 gezelter 2510 fi
11378 gezelter 2453
11379    
11380    
11381    
11382    
11383 gezelter 2510
11384    
11385    
11386    
11387 gezelter 2547
11388    
11389    
11390    
11391    
11392    
11393    
11394    
11395    
11396    
11397    
11398    
11399    
11400    
11401    
11402    
11403    
11404    
11405 gezelter 2558
11406     for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
11407 gezelter 2547 do
11408     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11409 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11410     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11411     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11412 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11413     else
11414     cat >conftest.$ac_ext <<_ACEOF
11415 gezelter 2453 /* confdefs.h. */
11416     _ACEOF
11417     cat confdefs.h >>conftest.$ac_ext
11418     cat >>conftest.$ac_ext <<_ACEOF
11419     /* end confdefs.h. */
11420 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11421     For example, HP-UX 11i <limits.h> declares gettimeofday. */
11422     #define $ac_func innocuous_$ac_func
11423 gezelter 2510
11424 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
11425     which can conflict with char $ac_func (); below.
11426     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11427     <limits.h> exists even on freestanding compilers. */
11428    
11429     #ifdef __STDC__
11430     # include <limits.h>
11431 gezelter 2510 #else
11432 gezelter 2547 # include <assert.h>
11433 gezelter 2510 #endif
11434 gezelter 2547
11435     #undef $ac_func
11436    
11437 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11438     Use char because int might match the return type of a GCC
11439     builtin and then its argument prototype would still apply. */
11440 gezelter 2547 #ifdef __cplusplus
11441     extern "C"
11442 gezelter 2510 #endif
11443 gezelter 2547 char $ac_func ();
11444     /* The GNU C library defines this for functions which it implements
11445     to always fail with ENOSYS. Some functions are actually named
11446     something starting with __ and the normal name is an alias. */
11447 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
11448 gezelter 2547 choke me
11449     #endif
11450 gezelter 2510
11451 gezelter 2547 #ifdef FC_DUMMY_MAIN
11452     #ifndef FC_DUMMY_MAIN_EQ_F77
11453     # ifdef __cplusplus
11454     extern "C"
11455     # endif
11456     int FC_DUMMY_MAIN() { return 1; }
11457     #endif
11458     #endif
11459 gezelter 2510 int
11460     main ()
11461     {
11462 gezelter 3319 return $ac_func ();
11463 gezelter 2510 ;
11464     return 0;
11465     }
11466 gezelter 2453 _ACEOF
11467 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
11468 gezelter 3319 if { (ac_try="$ac_link"
11469     case "(($ac_try" in
11470     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11471     *) ac_try_echo=$ac_try;;
11472     esac
11473     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11474     (eval "$ac_link") 2>conftest.er1
11475 gezelter 2453 ac_status=$?
11476     grep -v '^ *+' conftest.er1 >conftest.err
11477     rm -f conftest.er1
11478     cat conftest.err >&5
11479     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 gezelter 3319 (exit $ac_status); } && {
11481     test -z "$ac_c_werror_flag" ||
11482     test ! -s conftest.err
11483     } && test -s conftest$ac_exeext &&
11484     $as_test_x conftest$ac_exeext; then
11485 gezelter 2547 eval "$as_ac_var=yes"
11486 gezelter 2453 else
11487     echo "$as_me: failed program was:" >&5
11488     sed 's/^/| /' conftest.$ac_ext >&5
11489    
11490 gezelter 3319 eval "$as_ac_var=no"
11491 gezelter 2453 fi
11492 gezelter 3319
11493     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11494 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11495     fi
11496 gezelter 3319 ac_res=`eval echo '${'$as_ac_var'}'`
11497     { echo "$as_me:$LINENO: result: $ac_res" >&5
11498     echo "${ECHO_T}$ac_res" >&6; }
11499 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
11500     cat >>confdefs.h <<_ACEOF
11501     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11502     _ACEOF
11503    
11504     fi
11505     done
11506    
11507    
11508     # special check for _system_configuration because AIX <4.3.2 do not
11509     # contain the `physmem' member.
11510 gezelter 3319 { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11511     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11512 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11513 gezelter 2453 /* confdefs.h. */
11514     _ACEOF
11515     cat confdefs.h >>conftest.$ac_ext
11516     cat >>conftest.$ac_ext <<_ACEOF
11517     /* end confdefs.h. */
11518 gezelter 2547 #include <sys/systemcfg.h>
11519     #ifdef FC_DUMMY_MAIN
11520     #ifndef FC_DUMMY_MAIN_EQ_F77
11521     # ifdef __cplusplus
11522     extern "C"
11523     # endif
11524     int FC_DUMMY_MAIN() { return 1; }
11525 gezelter 2510 #endif
11526     #endif
11527     int
11528     main ()
11529     {
11530 gezelter 2547 double x = _system_configuration.physmem;
11531 gezelter 2510 ;
11532     return 0;
11533     }
11534 gezelter 2453 _ACEOF
11535 gezelter 2510 rm -f conftest.$ac_objext
11536 gezelter 3319 if { (ac_try="$ac_compile"
11537     case "(($ac_try" in
11538     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11539     *) ac_try_echo=$ac_try;;
11540     esac
11541     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11542     (eval "$ac_compile") 2>conftest.er1
11543 gezelter 2453 ac_status=$?
11544     grep -v '^ *+' conftest.er1 >conftest.err
11545     rm -f conftest.er1
11546     cat conftest.err >&5
11547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 gezelter 3319 (exit $ac_status); } && {
11549     test -z "$ac_c_werror_flag" ||
11550     test ! -s conftest.err
11551     } && test -s conftest.$ac_objext; then
11552     { echo "$as_me:$LINENO: result: yes" >&5
11553     echo "${ECHO_T}yes" >&6; }
11554 gezelter 2547
11555     cat >>confdefs.h <<\_ACEOF
11556     #define HAVE__SYSTEM_CONFIGURATION 1
11557     _ACEOF
11558    
11559 gezelter 2453 else
11560     echo "$as_me: failed program was:" >&5
11561     sed 's/^/| /' conftest.$ac_ext >&5
11562    
11563 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
11564     echo "${ECHO_T}no" >&6; }
11565 gezelter 2453 fi
11566    
11567 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11568    
11569 gezelter 2547 # clean out junk possibly left behind by a previous configuration
11570     rm -f src/getopt.h
11571     # Check for getopt_long support
11572 gezelter 2510
11573 gezelter 2547 for ac_header in getopt.h
11574     do
11575     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11576 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11577     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11578     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11579     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11580 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11581 gezelter 2510 fi
11582 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11583     { echo "$as_me:$LINENO: result: $ac_res" >&5
11584     echo "${ECHO_T}$ac_res" >&6; }
11585 gezelter 2547 else
11586     # Is the header compilable?
11587 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11588     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11589 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11590     /* confdefs.h. */
11591     _ACEOF
11592     cat confdefs.h >>conftest.$ac_ext
11593     cat >>conftest.$ac_ext <<_ACEOF
11594     /* end confdefs.h. */
11595     $ac_includes_default
11596     #include <$ac_header>
11597     _ACEOF
11598     rm -f conftest.$ac_objext
11599 gezelter 3319 if { (ac_try="$ac_compile"
11600     case "(($ac_try" in
11601     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11602     *) ac_try_echo=$ac_try;;
11603     esac
11604     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11605     (eval "$ac_compile") 2>conftest.er1
11606 gezelter 2547 ac_status=$?
11607     grep -v '^ *+' conftest.er1 >conftest.err
11608     rm -f conftest.er1
11609     cat conftest.err >&5
11610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 gezelter 3319 (exit $ac_status); } && {
11612     test -z "$ac_c_werror_flag" ||
11613     test ! -s conftest.err
11614     } && test -s conftest.$ac_objext; then
11615 gezelter 2547 ac_header_compiler=yes
11616     else
11617     echo "$as_me: failed program was:" >&5
11618     sed 's/^/| /' conftest.$ac_ext >&5
11619 gezelter 2510
11620 gezelter 3319 ac_header_compiler=no
11621 gezelter 2547 fi
11622    
11623 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11624     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11625     echo "${ECHO_T}$ac_header_compiler" >&6; }
11626    
11627 gezelter 2547 # Is the header present?
11628 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11629     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11630 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11631     /* confdefs.h. */
11632 gezelter 2510 _ACEOF
11633 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
11634     cat >>conftest.$ac_ext <<_ACEOF
11635     /* end confdefs.h. */
11636     #include <$ac_header>
11637     _ACEOF
11638 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
11639     case "(($ac_try" in
11640     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11641     *) ac_try_echo=$ac_try;;
11642     esac
11643     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11644     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11645 gezelter 2547 ac_status=$?
11646     grep -v '^ *+' conftest.er1 >conftest.err
11647     rm -f conftest.er1
11648     cat conftest.err >&5
11649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11650 gezelter 3319 (exit $ac_status); } >/dev/null && {
11651     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11652     test ! -s conftest.err
11653     }; then
11654 gezelter 2547 ac_header_preproc=yes
11655     else
11656     echo "$as_me: failed program was:" >&5
11657     sed 's/^/| /' conftest.$ac_ext >&5
11658 gezelter 2510
11659 gezelter 2547 ac_header_preproc=no
11660     fi
11661 gezelter 3319
11662 gezelter 2547 rm -f conftest.err conftest.$ac_ext
11663 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11664     echo "${ECHO_T}$ac_header_preproc" >&6; }
11665 gezelter 2547
11666     # So? What about this header?
11667     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11668     yes:no: )
11669     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11670     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11671     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11672     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11673     ac_header_preproc=yes
11674     ;;
11675     no:yes:* )
11676     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11677     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11678     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11679     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11680     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11681     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11682     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11683     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11684     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11685     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11686     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11687     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11688 gezelter 3319 ( cat <<\_ASBOX
11689 gezelter 2547 ## ------------------------------ ##
11690     ## Report this to gezelter@nd.edu ##
11691     ## ------------------------------ ##
11692     _ASBOX
11693 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
11694 gezelter 2547 ;;
11695     esac
11696 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11697     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11698     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11699 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11700     else
11701     eval "$as_ac_Header=\$ac_header_preproc"
11702     fi
11703 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
11704     { echo "$as_me:$LINENO: result: $ac_res" >&5
11705     echo "${ECHO_T}$ac_res" >&6; }
11706 gezelter 2547
11707     fi
11708     if test `eval echo '${'$as_ac_Header'}'` = yes; then
11709     cat >>confdefs.h <<_ACEOF
11710     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11711 gezelter 2510 _ACEOF
11712    
11713 gezelter 2547 fi
11714 gezelter 2510
11715 gezelter 2547 done
11716 gezelter 2510
11717    
11718 gezelter 2547 for ac_func in getopt_long
11719     do
11720     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11721 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11722     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11723     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11724 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
11725     else
11726     cat >conftest.$ac_ext <<_ACEOF
11727     /* confdefs.h. */
11728     _ACEOF
11729     cat confdefs.h >>conftest.$ac_ext
11730     cat >>conftest.$ac_ext <<_ACEOF
11731     /* end confdefs.h. */
11732     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11733     For example, HP-UX 11i <limits.h> declares gettimeofday. */
11734     #define $ac_func innocuous_$ac_func
11735 gezelter 2510
11736 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
11737     which can conflict with char $ac_func (); below.
11738     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11739     <limits.h> exists even on freestanding compilers. */
11740    
11741     #ifdef __STDC__
11742     # include <limits.h>
11743     #else
11744     # include <assert.h>
11745     #endif
11746    
11747     #undef $ac_func
11748    
11749 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11750     Use char because int might match the return type of a GCC
11751     builtin and then its argument prototype would still apply. */
11752 gezelter 2547 #ifdef __cplusplus
11753     extern "C"
11754     #endif
11755     char $ac_func ();
11756     /* The GNU C library defines this for functions which it implements
11757     to always fail with ENOSYS. Some functions are actually named
11758     something starting with __ and the normal name is an alias. */
11759 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
11760 gezelter 2547 choke me
11761     #endif
11762    
11763     #ifdef FC_DUMMY_MAIN
11764     #ifndef FC_DUMMY_MAIN_EQ_F77
11765     # ifdef __cplusplus
11766     extern "C"
11767     # endif
11768     int FC_DUMMY_MAIN() { return 1; }
11769     #endif
11770     #endif
11771     int
11772     main ()
11773     {
11774 gezelter 3319 return $ac_func ();
11775 gezelter 2547 ;
11776     return 0;
11777     }
11778     _ACEOF
11779     rm -f conftest.$ac_objext conftest$ac_exeext
11780 gezelter 3319 if { (ac_try="$ac_link"
11781     case "(($ac_try" in
11782     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11783     *) ac_try_echo=$ac_try;;
11784     esac
11785     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11786     (eval "$ac_link") 2>conftest.er1
11787 gezelter 2547 ac_status=$?
11788     grep -v '^ *+' conftest.er1 >conftest.err
11789     rm -f conftest.er1
11790     cat conftest.err >&5
11791     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 gezelter 3319 (exit $ac_status); } && {
11793     test -z "$ac_c_werror_flag" ||
11794     test ! -s conftest.err
11795     } && test -s conftest$ac_exeext &&
11796     $as_test_x conftest$ac_exeext; then
11797 gezelter 2547 eval "$as_ac_var=yes"
11798     else
11799     echo "$as_me: failed program was:" >&5
11800     sed 's/^/| /' conftest.$ac_ext >&5
11801    
11802 gezelter 3319 eval "$as_ac_var=no"
11803 gezelter 2547 fi
11804 gezelter 3319
11805     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11806 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11807     fi
11808 gezelter 3319 ac_res=`eval echo '${'$as_ac_var'}'`
11809     { echo "$as_me:$LINENO: result: $ac_res" >&5
11810     echo "${ECHO_T}$ac_res" >&6; }
11811 gezelter 2547 if test `eval echo '${'$as_ac_var'}'` = yes; then
11812     cat >>confdefs.h <<_ACEOF
11813     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11814     _ACEOF
11815    
11816     else
11817     # FreeBSD has a gnugetopt library for this
11818 gezelter 3319 { echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
11819     echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6; }
11820 gezelter 2547 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
11821 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
11822     else
11823 gezelter 2510 ac_check_lib_save_LIBS=$LIBS
11824 gezelter 2547 LIBS="-lgnugetopt $LIBS"
11825 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
11826     /* confdefs.h. */
11827     _ACEOF
11828     cat confdefs.h >>conftest.$ac_ext
11829     cat >>conftest.$ac_ext <<_ACEOF
11830     /* end confdefs.h. */
11831 gezelter 2453
11832 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11833     Use char because int might match the return type of a GCC
11834     builtin and then its argument prototype would still apply. */
11835 gezelter 2510 #ifdef __cplusplus
11836     extern "C"
11837     #endif
11838 gezelter 2547 char getopt_long ();
11839     #ifdef FC_DUMMY_MAIN
11840     #ifndef FC_DUMMY_MAIN_EQ_F77
11841     # ifdef __cplusplus
11842     extern "C"
11843     # endif
11844     int FC_DUMMY_MAIN() { return 1; }
11845     #endif
11846     #endif
11847 gezelter 2510 int
11848     main ()
11849     {
11850 gezelter 3319 return getopt_long ();
11851 gezelter 2510 ;
11852     return 0;
11853     }
11854     _ACEOF
11855     rm -f conftest.$ac_objext conftest$ac_exeext
11856 gezelter 3319 if { (ac_try="$ac_link"
11857     case "(($ac_try" in
11858     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11859     *) ac_try_echo=$ac_try;;
11860     esac
11861     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11862     (eval "$ac_link") 2>conftest.er1
11863 gezelter 2510 ac_status=$?
11864     grep -v '^ *+' conftest.er1 >conftest.err
11865     rm -f conftest.er1
11866     cat conftest.err >&5
11867     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868 gezelter 3319 (exit $ac_status); } && {
11869     test -z "$ac_c_werror_flag" ||
11870     test ! -s conftest.err
11871     } && test -s conftest$ac_exeext &&
11872     $as_test_x conftest$ac_exeext; then
11873 gezelter 2547 ac_cv_lib_gnugetopt_getopt_long=yes
11874 gezelter 2510 else
11875     echo "$as_me: failed program was:" >&5
11876     sed 's/^/| /' conftest.$ac_ext >&5
11877    
11878 gezelter 3319 ac_cv_lib_gnugetopt_getopt_long=no
11879 gezelter 2453 fi
11880 gezelter 3319
11881     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11882 gezelter 2510 conftest$ac_exeext conftest.$ac_ext
11883     LIBS=$ac_check_lib_save_LIBS
11884     fi
11885 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
11886     echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6; }
11887 gezelter 2547 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
11888     cat >>confdefs.h <<\_ACEOF
11889     #define HAVE_GETOPT_LONG 1
11890 gezelter 2453 _ACEOF
11891    
11892 gezelter 2547 else
11893     # use the GNU replacement
11894 gezelter 3319 case " $LIBOBJS " in
11895 gezelter 2547 *" getopt.$ac_objext "* ) ;;
11896 gezelter 3319 *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
11897     ;;
11898 gezelter 2547 esac
11899 gezelter 2510
11900 gezelter 3319 case " $LIBOBJS " in
11901 gezelter 2547 *" getopt1.$ac_objext "* ) ;;
11902 gezelter 3319 *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"
11903     ;;
11904 gezelter 2547 esac
11905    
11906 gezelter 3319 ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
11907 gezelter 2547
11908     fi
11909    
11910     fi
11911     done
11912    
11913    
11914 gezelter 3319 ac_ext=cpp
11915 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11916     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11917     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11918     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11919    
11920 gezelter 3319 { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
11921     echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; }
11922 gezelter 2547 if test "${ac_cv_cxx_namespaces+set}" = set; then
11923     echo $ECHO_N "(cached) $ECHO_C" >&6
11924 gezelter 2510 else
11925 gezelter 2547
11926 gezelter 3319 ac_ext=cpp
11927 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11928     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11929     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11930     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11931    
11932     cat >conftest.$ac_ext <<_ACEOF
11933     /* confdefs.h. */
11934     _ACEOF
11935     cat confdefs.h >>conftest.$ac_ext
11936     cat >>conftest.$ac_ext <<_ACEOF
11937     /* end confdefs.h. */
11938     namespace Outer { namespace Inner { int i = 0; }}
11939     #ifdef FC_DUMMY_MAIN
11940     #ifndef FC_DUMMY_MAIN_EQ_F77
11941     # ifdef __cplusplus
11942     extern "C"
11943     # endif
11944     int FC_DUMMY_MAIN() { return 1; }
11945     #endif
11946     #endif
11947     int
11948     main ()
11949     {
11950     using namespace Outer::Inner; return i;
11951     ;
11952     return 0;
11953     }
11954     _ACEOF
11955     rm -f conftest.$ac_objext
11956 gezelter 3319 if { (ac_try="$ac_compile"
11957     case "(($ac_try" in
11958     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11959     *) ac_try_echo=$ac_try;;
11960     esac
11961     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11962     (eval "$ac_compile") 2>conftest.er1
11963 gezelter 2547 ac_status=$?
11964     grep -v '^ *+' conftest.er1 >conftest.err
11965     rm -f conftest.er1
11966     cat conftest.err >&5
11967     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968 gezelter 3319 (exit $ac_status); } && {
11969     test -z "$ac_cxx_werror_flag" ||
11970     test ! -s conftest.err
11971     } && test -s conftest.$ac_objext; then
11972 gezelter 2547 ac_cv_cxx_namespaces=yes
11973     else
11974     echo "$as_me: failed program was:" >&5
11975     sed 's/^/| /' conftest.$ac_ext >&5
11976    
11977 gezelter 3319 ac_cv_cxx_namespaces=no
11978 gezelter 2453 fi
11979 gezelter 3319
11980     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11981     ac_ext=cpp
11982 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
11983     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11984     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11985     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11986 gezelter 2453
11987    
11988 gezelter 2547 fi
11989 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
11990     echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; }
11991 gezelter 2547 if test "$ac_cv_cxx_namespaces" = yes; then
11992 gezelter 2453
11993 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11994     #define HAVE_NAMESPACES
11995     _ACEOF
11996 gezelter 2453
11997 gezelter 2547 fi
11998    
11999 gezelter 3319 { echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
12000     echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6; }
12001 gezelter 2547 if test "${ac_cv_cxx_have_stl+set}" = set; then
12002 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12003 gezelter 2510 else
12004 gezelter 2547
12005    
12006 gezelter 3319 ac_ext=cpp
12007 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12008     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12009     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12010     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12011    
12012     cat >conftest.$ac_ext <<_ACEOF
12013 gezelter 2510 /* confdefs.h. */
12014     _ACEOF
12015     cat confdefs.h >>conftest.$ac_ext
12016     cat >>conftest.$ac_ext <<_ACEOF
12017     /* end confdefs.h. */
12018 gezelter 2547 #include <list>
12019     #include <deque>
12020     #ifdef HAVE_NAMESPACES
12021     using namespace std;
12022 gezelter 2510 #endif
12023 gezelter 2547 #ifdef FC_DUMMY_MAIN
12024     #ifndef FC_DUMMY_MAIN_EQ_F77
12025     # ifdef __cplusplus
12026     extern "C"
12027     # endif
12028     int FC_DUMMY_MAIN() { return 1; }
12029     #endif
12030     #endif
12031 gezelter 2510 int
12032     main ()
12033     {
12034 gezelter 2547 list<int> x; x.push_back(5);
12035     list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
12036 gezelter 2510 ;
12037     return 0;
12038     }
12039     _ACEOF
12040 gezelter 2547 rm -f conftest.$ac_objext
12041 gezelter 3319 if { (ac_try="$ac_compile"
12042     case "(($ac_try" in
12043     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12044     *) ac_try_echo=$ac_try;;
12045     esac
12046     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12047     (eval "$ac_compile") 2>conftest.er1
12048 gezelter 2510 ac_status=$?
12049     grep -v '^ *+' conftest.er1 >conftest.err
12050     rm -f conftest.er1
12051     cat conftest.err >&5
12052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 gezelter 3319 (exit $ac_status); } && {
12054     test -z "$ac_cxx_werror_flag" ||
12055     test ! -s conftest.err
12056     } && test -s conftest.$ac_objext; then
12057 gezelter 2547 ac_cv_cxx_have_stl=yes
12058 gezelter 2510 else
12059     echo "$as_me: failed program was:" >&5
12060     sed 's/^/| /' conftest.$ac_ext >&5
12061    
12062 gezelter 3319 ac_cv_cxx_have_stl=no
12063 gezelter 2453 fi
12064 gezelter 3319
12065     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12066     ac_ext=cpp
12067 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12068     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12069     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12070     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12071    
12072    
12073 gezelter 2510 fi
12074 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
12075     echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6; }
12076 gezelter 2547 if test "$ac_cv_cxx_have_stl" = yes; then
12077    
12078     cat >>confdefs.h <<\_ACEOF
12079     #define HAVE_STL
12080     _ACEOF
12081    
12082 gezelter 2510 fi
12083    
12084 gezelter 2547
12085    
12086     if test "${ac_cv_header_iostream+set}" = set; then
12087 gezelter 3319 { echo "$as_me:$LINENO: checking for iostream" >&5
12088     echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12089 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
12090 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
12091     fi
12092 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12093     echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12094 gezelter 2510 else
12095 gezelter 2453 # Is the header compilable?
12096 gezelter 3319 { echo "$as_me:$LINENO: checking iostream usability" >&5
12097     echo $ECHO_N "checking iostream usability... $ECHO_C" >&6; }
12098 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
12099     /* confdefs.h. */
12100     _ACEOF
12101     cat confdefs.h >>conftest.$ac_ext
12102     cat >>conftest.$ac_ext <<_ACEOF
12103     /* end confdefs.h. */
12104     $ac_includes_default
12105 gezelter 2547 #include <iostream>
12106 gezelter 2453 _ACEOF
12107     rm -f conftest.$ac_objext
12108 gezelter 3319 if { (ac_try="$ac_compile"
12109     case "(($ac_try" in
12110     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12111     *) ac_try_echo=$ac_try;;
12112     esac
12113     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12114     (eval "$ac_compile") 2>conftest.er1
12115 gezelter 2453 ac_status=$?
12116     grep -v '^ *+' conftest.er1 >conftest.err
12117     rm -f conftest.er1
12118     cat conftest.err >&5
12119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120 gezelter 3319 (exit $ac_status); } && {
12121     test -z "$ac_cxx_werror_flag" ||
12122     test ! -s conftest.err
12123     } && test -s conftest.$ac_objext; then
12124 gezelter 2453 ac_header_compiler=yes
12125     else
12126     echo "$as_me: failed program was:" >&5
12127     sed 's/^/| /' conftest.$ac_ext >&5
12128    
12129 gezelter 3319 ac_header_compiler=no
12130 gezelter 2453 fi
12131    
12132 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12133     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12134     echo "${ECHO_T}$ac_header_compiler" >&6; }
12135    
12136 gezelter 2453 # Is the header present?
12137 gezelter 3319 { echo "$as_me:$LINENO: checking iostream presence" >&5
12138     echo $ECHO_N "checking iostream presence... $ECHO_C" >&6; }
12139 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
12140     /* confdefs.h. */
12141     _ACEOF
12142     cat confdefs.h >>conftest.$ac_ext
12143     cat >>conftest.$ac_ext <<_ACEOF
12144     /* end confdefs.h. */
12145 gezelter 2547 #include <iostream>
12146 gezelter 2453 _ACEOF
12147 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12148     case "(($ac_try" in
12149     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12150     *) ac_try_echo=$ac_try;;
12151     esac
12152     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12153     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12154 gezelter 2453 ac_status=$?
12155     grep -v '^ *+' conftest.er1 >conftest.err
12156     rm -f conftest.er1
12157     cat conftest.err >&5
12158     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 gezelter 3319 (exit $ac_status); } >/dev/null && {
12160     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12161     test ! -s conftest.err
12162     }; then
12163 gezelter 2453 ac_header_preproc=yes
12164     else
12165     echo "$as_me: failed program was:" >&5
12166     sed 's/^/| /' conftest.$ac_ext >&5
12167    
12168     ac_header_preproc=no
12169     fi
12170 gezelter 3319
12171 gezelter 2453 rm -f conftest.err conftest.$ac_ext
12172 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12173     echo "${ECHO_T}$ac_header_preproc" >&6; }
12174 gezelter 2453
12175     # So? What about this header?
12176 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12177 gezelter 2453 yes:no: )
12178 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
12179     echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
12180     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
12181     echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
12182 gezelter 2453 ac_header_preproc=yes
12183     ;;
12184     no:yes:* )
12185 gezelter 2547 { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
12186     echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
12187     { echo "$as_me:$LINENO: WARNING: iostream: check for missing prerequisite headers?" >&5
12188     echo "$as_me: WARNING: iostream: check for missing prerequisite headers?" >&2;}
12189     { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
12190     echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
12191     { echo "$as_me:$LINENO: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&5
12192     echo "$as_me: WARNING: iostream: section \"Present But Cannot Be Compiled\"" >&2;}
12193     { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
12194     echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
12195     { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
12196     echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
12197 gezelter 3319 ( cat <<\_ASBOX
12198 gezelter 2453 ## ------------------------------ ##
12199     ## Report this to gezelter@nd.edu ##
12200     ## ------------------------------ ##
12201     _ASBOX
12202 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12203 gezelter 2453 ;;
12204     esac
12205 gezelter 3319 { echo "$as_me:$LINENO: checking for iostream" >&5
12206     echo $ECHO_N "checking for iostream... $ECHO_C" >&6; }
12207 gezelter 2547 if test "${ac_cv_header_iostream+set}" = set; then
12208 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12209     else
12210 gezelter 2547 ac_cv_header_iostream=$ac_header_preproc
12211 gezelter 2453 fi
12212 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12213     echo "${ECHO_T}$ac_cv_header_iostream" >&6; }
12214 gezelter 2453
12215     fi
12216 gezelter 2547 if test $ac_cv_header_iostream = yes; then
12217 gezelter 2510
12218    
12219 gezelter 2547 cat >>confdefs.h <<\_ACEOF
12220     #define HAVE_IOSTREAM 1
12221     _ACEOF
12222 gezelter 2510
12223    
12224 gezelter 2547 else
12225    
12226    
12227     for ac_header in iostream.h
12228     do
12229     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12230 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12231     { echo "$as_me:$LINENO: checking for $ac_header" >&5
12232     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12233     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12234 gezelter 2510 echo $ECHO_N "(cached) $ECHO_C" >&6
12235 gezelter 2547 fi
12236 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12237     { echo "$as_me:$LINENO: result: $ac_res" >&5
12238     echo "${ECHO_T}$ac_res" >&6; }
12239 gezelter 2510 else
12240 gezelter 2547 # Is the header compilable?
12241 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12242     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12243 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
12244     /* confdefs.h. */
12245     _ACEOF
12246     cat confdefs.h >>conftest.$ac_ext
12247     cat >>conftest.$ac_ext <<_ACEOF
12248     /* end confdefs.h. */
12249 gezelter 2547 $ac_includes_default
12250     #include <$ac_header>
12251 gezelter 2510 _ACEOF
12252 gezelter 2547 rm -f conftest.$ac_objext
12253 gezelter 3319 if { (ac_try="$ac_compile"
12254     case "(($ac_try" in
12255     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12256     *) ac_try_echo=$ac_try;;
12257     esac
12258     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12259     (eval "$ac_compile") 2>conftest.er1
12260 gezelter 2510 ac_status=$?
12261     grep -v '^ *+' conftest.er1 >conftest.err
12262     rm -f conftest.er1
12263     cat conftest.err >&5
12264     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12265 gezelter 3319 (exit $ac_status); } && {
12266     test -z "$ac_cxx_werror_flag" ||
12267     test ! -s conftest.err
12268     } && test -s conftest.$ac_objext; then
12269 gezelter 2547 ac_header_compiler=yes
12270 gezelter 2510 else
12271     echo "$as_me: failed program was:" >&5
12272     sed 's/^/| /' conftest.$ac_ext >&5
12273    
12274 gezelter 3319 ac_header_compiler=no
12275 gezelter 2510 fi
12276 gezelter 2547
12277 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12278     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12279     echo "${ECHO_T}$ac_header_compiler" >&6; }
12280    
12281 gezelter 2547 # Is the header present?
12282 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12283     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12284 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12285     /* confdefs.h. */
12286     _ACEOF
12287     cat confdefs.h >>conftest.$ac_ext
12288     cat >>conftest.$ac_ext <<_ACEOF
12289     /* end confdefs.h. */
12290     #include <$ac_header>
12291     _ACEOF
12292 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12293     case "(($ac_try" in
12294     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12295     *) ac_try_echo=$ac_try;;
12296     esac
12297     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12298     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12299 gezelter 2547 ac_status=$?
12300     grep -v '^ *+' conftest.er1 >conftest.err
12301     rm -f conftest.er1
12302     cat conftest.err >&5
12303     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304 gezelter 3319 (exit $ac_status); } >/dev/null && {
12305     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12306     test ! -s conftest.err
12307     }; then
12308 gezelter 2547 ac_header_preproc=yes
12309     else
12310     echo "$as_me: failed program was:" >&5
12311     sed 's/^/| /' conftest.$ac_ext >&5
12312 gezelter 2453
12313 gezelter 2547 ac_header_preproc=no
12314     fi
12315 gezelter 3319
12316 gezelter 2547 rm -f conftest.err conftest.$ac_ext
12317 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12318     echo "${ECHO_T}$ac_header_preproc" >&6; }
12319 gezelter 2510
12320 gezelter 2547 # So? What about this header?
12321     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12322     yes:no: )
12323     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12324     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12325     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12326     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12327     ac_header_preproc=yes
12328     ;;
12329     no:yes:* )
12330     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12331     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12332     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12333     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12334     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12335     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12336     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12337     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12338     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12339     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12340     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12341     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12342 gezelter 3319 ( cat <<\_ASBOX
12343 gezelter 2547 ## ------------------------------ ##
12344     ## Report this to gezelter@nd.edu ##
12345     ## ------------------------------ ##
12346     _ASBOX
12347 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12348 gezelter 2547 ;;
12349     esac
12350 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12351     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12352     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12353 gezelter 2547 echo $ECHO_N "(cached) $ECHO_C" >&6
12354     else
12355     eval "$as_ac_Header=\$ac_header_preproc"
12356 gezelter 2453 fi
12357 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12358     { echo "$as_me:$LINENO: result: $ac_res" >&5
12359     echo "${ECHO_T}$ac_res" >&6; }
12360 gezelter 2453
12361 gezelter 2510 fi
12362 gezelter 2547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12363     cat >>confdefs.h <<_ACEOF
12364     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12365     _ACEOF
12366 gezelter 2453
12367 gezelter 2547 fi
12368 gezelter 2453
12369 gezelter 2547 done
12370 gezelter 2453
12371    
12372 gezelter 2547 fi
12373 gezelter 2453
12374 gezelter 2510
12375    
12376    
12377 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
12378 gezelter 3319 { echo "$as_me:$LINENO: checking for iomanip" >&5
12379     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12380 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
12381     echo $ECHO_N "(cached) $ECHO_C" >&6
12382     fi
12383 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12384     echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12385 gezelter 2547 else
12386     # Is the header compilable?
12387 gezelter 3319 { echo "$as_me:$LINENO: checking iomanip usability" >&5
12388     echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6; }
12389 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12390     /* confdefs.h. */
12391     _ACEOF
12392     cat confdefs.h >>conftest.$ac_ext
12393     cat >>conftest.$ac_ext <<_ACEOF
12394     /* end confdefs.h. */
12395     $ac_includes_default
12396     #include <iomanip>
12397     _ACEOF
12398     rm -f conftest.$ac_objext
12399 gezelter 3319 if { (ac_try="$ac_compile"
12400     case "(($ac_try" in
12401     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12402     *) ac_try_echo=$ac_try;;
12403     esac
12404     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12405     (eval "$ac_compile") 2>conftest.er1
12406 gezelter 2547 ac_status=$?
12407     grep -v '^ *+' conftest.er1 >conftest.err
12408     rm -f conftest.er1
12409     cat conftest.err >&5
12410     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12411 gezelter 3319 (exit $ac_status); } && {
12412     test -z "$ac_cxx_werror_flag" ||
12413     test ! -s conftest.err
12414     } && test -s conftest.$ac_objext; then
12415 gezelter 2547 ac_header_compiler=yes
12416     else
12417     echo "$as_me: failed program was:" >&5
12418     sed 's/^/| /' conftest.$ac_ext >&5
12419 gezelter 2510
12420 gezelter 3319 ac_header_compiler=no
12421 gezelter 2547 fi
12422 gezelter 2510
12423 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12424     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12425     echo "${ECHO_T}$ac_header_compiler" >&6; }
12426    
12427 gezelter 2547 # Is the header present?
12428 gezelter 3319 { echo "$as_me:$LINENO: checking iomanip presence" >&5
12429     echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6; }
12430 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12431     /* confdefs.h. */
12432     _ACEOF
12433     cat confdefs.h >>conftest.$ac_ext
12434     cat >>conftest.$ac_ext <<_ACEOF
12435     /* end confdefs.h. */
12436     #include <iomanip>
12437     _ACEOF
12438 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12439     case "(($ac_try" in
12440     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441     *) ac_try_echo=$ac_try;;
12442     esac
12443     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12445 gezelter 2547 ac_status=$?
12446     grep -v '^ *+' conftest.er1 >conftest.err
12447     rm -f conftest.er1
12448     cat conftest.err >&5
12449     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450 gezelter 3319 (exit $ac_status); } >/dev/null && {
12451     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12452     test ! -s conftest.err
12453     }; then
12454 gezelter 2547 ac_header_preproc=yes
12455     else
12456     echo "$as_me: failed program was:" >&5
12457     sed 's/^/| /' conftest.$ac_ext >&5
12458 gezelter 2510
12459 gezelter 2547 ac_header_preproc=no
12460     fi
12461 gezelter 3319
12462 gezelter 2547 rm -f conftest.err conftest.$ac_ext
12463 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12464     echo "${ECHO_T}$ac_header_preproc" >&6; }
12465 gezelter 2510
12466 gezelter 2547 # So? What about this header?
12467     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12468     yes:no: )
12469     { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
12470     echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
12471     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
12472     echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
12473     ac_header_preproc=yes
12474     ;;
12475     no:yes:* )
12476     { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
12477     echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
12478     { echo "$as_me:$LINENO: WARNING: iomanip: check for missing prerequisite headers?" >&5
12479     echo "$as_me: WARNING: iomanip: check for missing prerequisite headers?" >&2;}
12480     { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
12481     echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
12482     { echo "$as_me:$LINENO: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&5
12483     echo "$as_me: WARNING: iomanip: section \"Present But Cannot Be Compiled\"" >&2;}
12484     { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
12485     echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
12486     { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
12487     echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
12488 gezelter 3319 ( cat <<\_ASBOX
12489 gezelter 2547 ## ------------------------------ ##
12490     ## Report this to gezelter@nd.edu ##
12491     ## ------------------------------ ##
12492     _ASBOX
12493 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12494 gezelter 2547 ;;
12495     esac
12496 gezelter 3319 { echo "$as_me:$LINENO: checking for iomanip" >&5
12497     echo $ECHO_N "checking for iomanip... $ECHO_C" >&6; }
12498 gezelter 2547 if test "${ac_cv_header_iomanip+set}" = set; then
12499     echo $ECHO_N "(cached) $ECHO_C" >&6
12500     else
12501     ac_cv_header_iomanip=$ac_header_preproc
12502     fi
12503 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
12504     echo "${ECHO_T}$ac_cv_header_iomanip" >&6; }
12505 gezelter 2510
12506 gezelter 2547 fi
12507     if test $ac_cv_header_iomanip = yes; then
12508 gezelter 2510
12509    
12510 gezelter 2547 cat >>confdefs.h <<\_ACEOF
12511     #define HAVE_IOMANIP 1
12512     _ACEOF
12513 gezelter 2510
12514    
12515 gezelter 2547 else
12516 gezelter 2510
12517    
12518 gezelter 2547 for ac_header in iomanip.h
12519 gezelter 2453 do
12520     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12521 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12522     { echo "$as_me:$LINENO: checking for $ac_header" >&5
12523     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12524     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12525 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12526     fi
12527 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12528     { echo "$as_me:$LINENO: result: $ac_res" >&5
12529     echo "${ECHO_T}$ac_res" >&6; }
12530 gezelter 2453 else
12531     # Is the header compilable?
12532 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12533     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12534 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
12535     /* confdefs.h. */
12536     _ACEOF
12537     cat confdefs.h >>conftest.$ac_ext
12538     cat >>conftest.$ac_ext <<_ACEOF
12539     /* end confdefs.h. */
12540     $ac_includes_default
12541     #include <$ac_header>
12542     _ACEOF
12543     rm -f conftest.$ac_objext
12544 gezelter 3319 if { (ac_try="$ac_compile"
12545     case "(($ac_try" in
12546     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12547     *) ac_try_echo=$ac_try;;
12548     esac
12549     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12550     (eval "$ac_compile") 2>conftest.er1
12551 gezelter 2453 ac_status=$?
12552     grep -v '^ *+' conftest.er1 >conftest.err
12553     rm -f conftest.er1
12554     cat conftest.err >&5
12555     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 gezelter 3319 (exit $ac_status); } && {
12557     test -z "$ac_cxx_werror_flag" ||
12558     test ! -s conftest.err
12559     } && test -s conftest.$ac_objext; then
12560 gezelter 2453 ac_header_compiler=yes
12561     else
12562     echo "$as_me: failed program was:" >&5
12563     sed 's/^/| /' conftest.$ac_ext >&5
12564    
12565 gezelter 3319 ac_header_compiler=no
12566 gezelter 2453 fi
12567    
12568 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12569     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12570     echo "${ECHO_T}$ac_header_compiler" >&6; }
12571    
12572 gezelter 2453 # Is the header present?
12573 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12574     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12575 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
12576     /* confdefs.h. */
12577     _ACEOF
12578     cat confdefs.h >>conftest.$ac_ext
12579     cat >>conftest.$ac_ext <<_ACEOF
12580     /* end confdefs.h. */
12581     #include <$ac_header>
12582     _ACEOF
12583 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12584     case "(($ac_try" in
12585     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12586     *) ac_try_echo=$ac_try;;
12587     esac
12588     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12589     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12590 gezelter 2453 ac_status=$?
12591     grep -v '^ *+' conftest.er1 >conftest.err
12592     rm -f conftest.er1
12593     cat conftest.err >&5
12594     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595 gezelter 3319 (exit $ac_status); } >/dev/null && {
12596     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12597     test ! -s conftest.err
12598     }; then
12599 gezelter 2453 ac_header_preproc=yes
12600     else
12601     echo "$as_me: failed program was:" >&5
12602     sed 's/^/| /' conftest.$ac_ext >&5
12603    
12604     ac_header_preproc=no
12605     fi
12606 gezelter 3319
12607 gezelter 2453 rm -f conftest.err conftest.$ac_ext
12608 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12609     echo "${ECHO_T}$ac_header_preproc" >&6; }
12610 gezelter 2453
12611     # So? What about this header?
12612 tim 2518 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12613 gezelter 2453 yes:no: )
12614     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12615     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12616     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12617     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12618     ac_header_preproc=yes
12619     ;;
12620     no:yes:* )
12621     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12622     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12623     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12624     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12625     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12626     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12627     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12628     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12629     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12630     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12631     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12632     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12633 gezelter 3319 ( cat <<\_ASBOX
12634 gezelter 2453 ## ------------------------------ ##
12635     ## Report this to gezelter@nd.edu ##
12636     ## ------------------------------ ##
12637     _ASBOX
12638 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12639 gezelter 2453 ;;
12640     esac
12641 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12642     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12643     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12644 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12645     else
12646     eval "$as_ac_Header=\$ac_header_preproc"
12647     fi
12648 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12649     { echo "$as_me:$LINENO: result: $ac_res" >&5
12650     echo "${ECHO_T}$ac_res" >&6; }
12651 gezelter 2453
12652     fi
12653     if test `eval echo '${'$as_ac_Header'}'` = yes; then
12654     cat >>confdefs.h <<_ACEOF
12655     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12656     _ACEOF
12657    
12658     fi
12659    
12660     done
12661    
12662    
12663 gezelter 2547 fi
12664 gezelter 2510
12665    
12666    
12667    
12668 gezelter 2547 for ac_header in cmath
12669 gezelter 2453 do
12670     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12671 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12672     { echo "$as_me:$LINENO: checking for $ac_header" >&5
12673     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12674     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12675 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12676     fi
12677 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12678     { echo "$as_me:$LINENO: result: $ac_res" >&5
12679     echo "${ECHO_T}$ac_res" >&6; }
12680 gezelter 2453 else
12681     # Is the header compilable?
12682 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12683     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12684 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
12685     /* confdefs.h. */
12686     _ACEOF
12687     cat confdefs.h >>conftest.$ac_ext
12688     cat >>conftest.$ac_ext <<_ACEOF
12689     /* end confdefs.h. */
12690     $ac_includes_default
12691     #include <$ac_header>
12692     _ACEOF
12693     rm -f conftest.$ac_objext
12694 gezelter 3319 if { (ac_try="$ac_compile"
12695     case "(($ac_try" in
12696     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12697     *) ac_try_echo=$ac_try;;
12698     esac
12699     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12700     (eval "$ac_compile") 2>conftest.er1
12701 gezelter 2453 ac_status=$?
12702     grep -v '^ *+' conftest.er1 >conftest.err
12703     rm -f conftest.er1
12704     cat conftest.err >&5
12705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12706 gezelter 3319 (exit $ac_status); } && {
12707     test -z "$ac_cxx_werror_flag" ||
12708     test ! -s conftest.err
12709     } && test -s conftest.$ac_objext; then
12710 gezelter 2453 ac_header_compiler=yes
12711     else
12712     echo "$as_me: failed program was:" >&5
12713     sed 's/^/| /' conftest.$ac_ext >&5
12714    
12715 gezelter 3319 ac_header_compiler=no
12716 gezelter 2453 fi
12717    
12718 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12719     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12720     echo "${ECHO_T}$ac_header_compiler" >&6; }
12721    
12722 gezelter 2453 # Is the header present?
12723 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12724     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12725 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
12726     /* confdefs.h. */
12727     _ACEOF
12728     cat confdefs.h >>conftest.$ac_ext
12729     cat >>conftest.$ac_ext <<_ACEOF
12730     /* end confdefs.h. */
12731     #include <$ac_header>
12732     _ACEOF
12733 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12734     case "(($ac_try" in
12735     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12736     *) ac_try_echo=$ac_try;;
12737     esac
12738     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12739     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12740 gezelter 2453 ac_status=$?
12741     grep -v '^ *+' conftest.er1 >conftest.err
12742     rm -f conftest.er1
12743     cat conftest.err >&5
12744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745 gezelter 3319 (exit $ac_status); } >/dev/null && {
12746     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12747     test ! -s conftest.err
12748     }; then
12749 gezelter 2453 ac_header_preproc=yes
12750     else
12751     echo "$as_me: failed program was:" >&5
12752     sed 's/^/| /' conftest.$ac_ext >&5
12753    
12754     ac_header_preproc=no
12755     fi
12756 gezelter 3319
12757 gezelter 2453 rm -f conftest.err conftest.$ac_ext
12758 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12759     echo "${ECHO_T}$ac_header_preproc" >&6; }
12760 gezelter 2453
12761     # So? What about this header?
12762 gezelter 2510 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12763 gezelter 2453 yes:no: )
12764     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12765     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12766     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12767     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12768     ac_header_preproc=yes
12769     ;;
12770     no:yes:* )
12771     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12772     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12773     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12774     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12775     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12776     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12777     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12778     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12779     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12780     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12781     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12782     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12783 gezelter 3319 ( cat <<\_ASBOX
12784 gezelter 2453 ## ------------------------------ ##
12785     ## Report this to gezelter@nd.edu ##
12786     ## ------------------------------ ##
12787     _ASBOX
12788 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12789 gezelter 2453 ;;
12790     esac
12791 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12792     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12793     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12794 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12795     else
12796     eval "$as_ac_Header=\$ac_header_preproc"
12797     fi
12798 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
12799     { echo "$as_me:$LINENO: result: $ac_res" >&5
12800     echo "${ECHO_T}$ac_res" >&6; }
12801 gezelter 2453
12802     fi
12803     if test `eval echo '${'$as_ac_Header'}'` = yes; then
12804     cat >>confdefs.h <<_ACEOF
12805     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12806     _ACEOF
12807    
12808     fi
12809    
12810     done
12811    
12812    
12813    
12814    
12815 gezelter 3319 { echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
12816     echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6; }
12817 gezelter 2547 if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
12818     echo $ECHO_N "(cached) $ECHO_C" >&6
12819     else
12820 gezelter 2453
12821 gezelter 2547 ac_cv_cxx_have_std_iostream=no
12822     ac_cv_cxx_need_use_std_iostream=no
12823     if test "x$ac_cv_cxx_namespaces" = xyes; then
12824 gezelter 2453
12825 gezelter 3319 ac_ext=cpp
12826 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12827     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12828     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12829     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12830 chuckv 2467
12831 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12832 gezelter 2081 /* confdefs.h. */
12833     _ACEOF
12834     cat confdefs.h >>conftest.$ac_ext
12835     cat >>conftest.$ac_ext <<_ACEOF
12836     /* end confdefs.h. */
12837    
12838 gezelter 2547 #ifdef HAVE_IOSTREAM
12839     #include <iostream>
12840 gezelter 2081 #else
12841 gezelter 2547 #include <iostream.h>
12842 gezelter 2081 #endif
12843    
12844 gezelter 2547 #ifdef FC_DUMMY_MAIN
12845     #ifndef FC_DUMMY_MAIN_EQ_F77
12846     # ifdef __cplusplus
12847     extern "C"
12848     # endif
12849     int FC_DUMMY_MAIN() { return 1; }
12850 tim 1998 #endif
12851     #endif
12852 gezelter 2081 int
12853     main ()
12854     {
12855 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
12856 tim 1998 ;
12857     return 0;
12858     }
12859     _ACEOF
12860 gezelter 2547 rm -f conftest.$ac_objext
12861 gezelter 3319 if { (ac_try="$ac_compile"
12862     case "(($ac_try" in
12863     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12864     *) ac_try_echo=$ac_try;;
12865     esac
12866     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12867     (eval "$ac_compile") 2>conftest.er1
12868 tim 1998 ac_status=$?
12869 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12870     rm -f conftest.er1
12871     cat conftest.err >&5
12872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12873 gezelter 3319 (exit $ac_status); } && {
12874     test -z "$ac_cxx_werror_flag" ||
12875     test ! -s conftest.err
12876     } && test -s conftest.$ac_objext; then
12877 gezelter 2547 ac_cv_cxx_have_std_iostream=yes
12878 tim 1998 else
12879     echo "$as_me: failed program was:" >&5
12880 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12881    
12882 gezelter 3319
12883 tim 1998 fi
12884 gezelter 3319
12885     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12886 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
12887 gezelter 2081 /* confdefs.h. */
12888     _ACEOF
12889     cat confdefs.h >>conftest.$ac_ext
12890     cat >>conftest.$ac_ext <<_ACEOF
12891     /* end confdefs.h. */
12892 gezelter 2547
12893     #define __USE_STD_IOSTREAM 1
12894     #ifdef HAVE_IOSTREAM
12895     #include <iostream>
12896     #else
12897     #include <iostream.h>
12898     #endif
12899    
12900     #ifdef FC_DUMMY_MAIN
12901     #ifndef FC_DUMMY_MAIN_EQ_F77
12902     # ifdef __cplusplus
12903     extern "C"
12904     # endif
12905     int FC_DUMMY_MAIN() { return 1; }
12906     #endif
12907     #endif
12908 tim 1998 int
12909     main ()
12910     {
12911 gezelter 2547 std::cout<<"Hello World"<<std::endl;return 0;
12912 tim 1998 ;
12913     return 0;
12914     }
12915     _ACEOF
12916     rm -f conftest.$ac_objext
12917 gezelter 3319 if { (ac_try="$ac_compile"
12918     case "(($ac_try" in
12919     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12920     *) ac_try_echo=$ac_try;;
12921     esac
12922     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12923     (eval "$ac_compile") 2>conftest.er1
12924 tim 1998 ac_status=$?
12925 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
12926     rm -f conftest.er1
12927     cat conftest.err >&5
12928     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12929 gezelter 3319 (exit $ac_status); } && {
12930     test -z "$ac_cxx_werror_flag" ||
12931     test ! -s conftest.err
12932     } && test -s conftest.$ac_objext; then
12933 gezelter 2547 ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
12934 tim 1998 else
12935     echo "$as_me: failed program was:" >&5
12936 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
12937    
12938 gezelter 3319
12939 tim 1998 fi
12940 gezelter 3319
12941     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12942     ac_ext=cpp
12943 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12944     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12945     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12946     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12947    
12948     fi
12949    
12950     fi
12951 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
12952     echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6; }
12953 gezelter 2547 if test "$ac_cv_cxx_have_std_iostream" = yes; then
12954    
12955     cat >>confdefs.h <<\_ACEOF
12956     #define HAVE_STD_IOSTREAM 1
12957     _ACEOF
12958    
12959     fi
12960     if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
12961    
12962     cat >>confdefs.h <<\_ACEOF
12963     #define __USE_STD_IOSTREAM 1
12964     _ACEOF
12965    
12966     fi
12967    
12968    
12969    
12970    
12971 gezelter 3319 { echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
12972     echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6; }
12973 gezelter 2547 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
12974 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
12975     else
12976 gezelter 2547
12977     ac_cv_cxx_have_std_stl=no
12978     if test "x$ac_cv_cxx_namespaces" = xyes; then
12979    
12980 gezelter 3319 ac_ext=cpp
12981 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
12982     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12983     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12984     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12985    
12986     cat >conftest.$ac_ext <<_ACEOF
12987 gezelter 2453 /* confdefs.h. */
12988     _ACEOF
12989     cat confdefs.h >>conftest.$ac_ext
12990     cat >>conftest.$ac_ext <<_ACEOF
12991     /* end confdefs.h. */
12992 gezelter 2547 #include <list>
12993 tim 1998
12994 gezelter 2547 #ifdef FC_DUMMY_MAIN
12995     #ifndef FC_DUMMY_MAIN_EQ_F77
12996     # ifdef __cplusplus
12997     extern "C"
12998     # endif
12999     int FC_DUMMY_MAIN() { return 1; }
13000     #endif
13001     #endif
13002 gezelter 2453 int
13003     main ()
13004     {
13005 gezelter 2547 std::list<int> foo;return 0;
13006 gezelter 2453 ;
13007     return 0;
13008     }
13009     _ACEOF
13010     rm -f conftest.$ac_objext
13011 gezelter 3319 if { (ac_try="$ac_compile"
13012     case "(($ac_try" in
13013     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13014     *) ac_try_echo=$ac_try;;
13015     esac
13016     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13017     (eval "$ac_compile") 2>conftest.er1
13018 gezelter 2453 ac_status=$?
13019     grep -v '^ *+' conftest.er1 >conftest.err
13020     rm -f conftest.er1
13021     cat conftest.err >&5
13022     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023 gezelter 3319 (exit $ac_status); } && {
13024     test -z "$ac_cxx_werror_flag" ||
13025     test ! -s conftest.err
13026     } && test -s conftest.$ac_objext; then
13027 gezelter 2547 ac_cv_cxx_have_std_stl=yes
13028 gezelter 2453 else
13029     echo "$as_me: failed program was:" >&5
13030     sed 's/^/| /' conftest.$ac_ext >&5
13031    
13032 gezelter 3319
13033 gezelter 2453 fi
13034 gezelter 3319
13035     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13036     ac_ext=cpp
13037 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13038     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13039     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13040     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13041    
13042     fi
13043    
13044 gezelter 2453 fi
13045 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
13046     echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6; }
13047 gezelter 2547 if test "$ac_cv_cxx_have_std_stl" = yes; then
13048 gezelter 2453
13049     cat >>confdefs.h <<\_ACEOF
13050 gezelter 2547 #define HAVE_STD_STL 1
13051 gezelter 2453 _ACEOF
13052    
13053 gezelter 2547 fi
13054 gezelter 2453
13055    
13056 gezelter 2547
13057 gezelter 3319 { echo "$as_me:$LINENO: checking for fstream::attach()" >&5
13058     echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6; }
13059 gezelter 2547 if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
13060 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13061     else
13062 gezelter 2547
13063     ac_cv_cxx_have_fstream_attach=no
13064    
13065 gezelter 3319 ac_ext=cpp
13066 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13067     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13068     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13069     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13070    
13071     cat >conftest.$ac_ext <<_ACEOF
13072 gezelter 2453 /* confdefs.h. */
13073     _ACEOF
13074     cat confdefs.h >>conftest.$ac_ext
13075     cat >>conftest.$ac_ext <<_ACEOF
13076     /* end confdefs.h. */
13077 gezelter 2547
13078     #ifdef HAVE_IOSTREAM
13079     #include <fstream>
13080     #else
13081     #include <fstream.h>
13082     #endif
13083     #ifdef HAVE_STD_IOSTREAM
13084     using namespace std;
13085     #endif
13086    
13087     #ifdef FC_DUMMY_MAIN
13088     #ifndef FC_DUMMY_MAIN_EQ_F77
13089     # ifdef __cplusplus
13090     extern "C"
13091     # endif
13092     int FC_DUMMY_MAIN() { return 1; }
13093     #endif
13094     #endif
13095 gezelter 2453 int
13096     main ()
13097     {
13098 gezelter 2547 int fd=0;ofstream s;s.attach(fd);
13099 gezelter 2453 ;
13100     return 0;
13101     }
13102     _ACEOF
13103     rm -f conftest.$ac_objext
13104 gezelter 3319 if { (ac_try="$ac_compile"
13105     case "(($ac_try" in
13106     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13107     *) ac_try_echo=$ac_try;;
13108     esac
13109     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13110     (eval "$ac_compile") 2>conftest.er1
13111 gezelter 2453 ac_status=$?
13112     grep -v '^ *+' conftest.er1 >conftest.err
13113     rm -f conftest.er1
13114     cat conftest.err >&5
13115     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 gezelter 3319 (exit $ac_status); } && {
13117     test -z "$ac_cxx_werror_flag" ||
13118     test ! -s conftest.err
13119     } && test -s conftest.$ac_objext; then
13120 gezelter 2547 ac_cv_cxx_have_fstream_attach=yes
13121 gezelter 2453 else
13122     echo "$as_me: failed program was:" >&5
13123     sed 's/^/| /' conftest.$ac_ext >&5
13124    
13125 gezelter 3319
13126 gezelter 2453 fi
13127 gezelter 3319
13128     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13129     ac_ext=cpp
13130 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13131     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13132     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13133     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13134    
13135    
13136 gezelter 2453 fi
13137 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
13138     echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6; }
13139 gezelter 2547 if test "$ac_cv_cxx_have_fstream_attach" = yes; then
13140 gezelter 2453
13141 gezelter 2547 cat >>confdefs.h <<\_ACEOF
13142     #define HAVE_FSTREAM_ATTACH 1
13143 gezelter 2453 _ACEOF
13144    
13145 gezelter 2547 fi
13146 gezelter 2453
13147    
13148 gezelter 2547
13149 gezelter 3319 { echo "$as_me:$LINENO: checking for fstream::open()" >&5
13150     echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6; }
13151 gezelter 2547 if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
13152 gezelter 2453 echo $ECHO_N "(cached) $ECHO_C" >&6
13153     else
13154 gezelter 2547
13155     ac_cv_cxx_have_fstream_open=no
13156     ac_cv_cxx_fstream_open_prot=no
13157    
13158 gezelter 3319 ac_ext=cpp
13159 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13160     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13161     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13162     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13163    
13164     # Try with 2 parameters
13165     cat >conftest.$ac_ext <<_ACEOF
13166 gezelter 2453 /* confdefs.h. */
13167     _ACEOF
13168     cat confdefs.h >>conftest.$ac_ext
13169     cat >>conftest.$ac_ext <<_ACEOF
13170     /* end confdefs.h. */
13171    
13172 gezelter 2547 #ifdef HAVE_IOSTREAM
13173     #include <fstream>
13174     #else
13175     #include <fstream.h>
13176     #endif
13177     #ifdef HAVE_STD_IOSTREAM
13178     using namespace std;
13179     #endif
13180    
13181     #ifdef FC_DUMMY_MAIN
13182     #ifndef FC_DUMMY_MAIN_EQ_F77
13183     # ifdef __cplusplus
13184     extern "C"
13185     # endif
13186     int FC_DUMMY_MAIN() { return 1; }
13187     #endif
13188     #endif
13189 gezelter 2453 int
13190     main ()
13191     {
13192 gezelter 2547 ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
13193 gezelter 2453 ;
13194     return 0;
13195     }
13196     _ACEOF
13197     rm -f conftest.$ac_objext
13198 gezelter 3319 if { (ac_try="$ac_compile"
13199     case "(($ac_try" in
13200     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13201     *) ac_try_echo=$ac_try;;
13202     esac
13203     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13204     (eval "$ac_compile") 2>conftest.er1
13205 gezelter 2453 ac_status=$?
13206     grep -v '^ *+' conftest.er1 >conftest.err
13207     rm -f conftest.er1
13208     cat conftest.err >&5
13209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13210 gezelter 3319 (exit $ac_status); } && {
13211     test -z "$ac_cxx_werror_flag" ||
13212     test ! -s conftest.err
13213     } && test -s conftest.$ac_objext; then
13214 gezelter 2547 ac_cv_cxx_have_fstream_open=yes
13215 gezelter 2453 else
13216     echo "$as_me: failed program was:" >&5
13217     sed 's/^/| /' conftest.$ac_ext >&5
13218    
13219 gezelter 3319
13220 gezelter 2453 fi
13221 gezelter 3319
13222     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13223 gezelter 2547 # Try with mode parameter
13224     cat >conftest.$ac_ext <<_ACEOF
13225 gezelter 2453 /* confdefs.h. */
13226     _ACEOF
13227     cat confdefs.h >>conftest.$ac_ext
13228     cat >>conftest.$ac_ext <<_ACEOF
13229     /* end confdefs.h. */
13230 gezelter 2547
13231     #ifdef HAVE_IOSTREAM
13232     #include <fstream>
13233     #else
13234     #include <fstream.h>
13235 gezelter 2453 #endif
13236 gezelter 2547 #ifdef HAVE_STD_IOSTREAM
13237     using namespace std;
13238     #endif
13239 gezelter 2453
13240 gezelter 2547 #ifdef FC_DUMMY_MAIN
13241     #ifndef FC_DUMMY_MAIN_EQ_F77
13242     # ifdef __cplusplus
13243     extern "C"
13244     # endif
13245     int FC_DUMMY_MAIN() { return 1; }
13246     #endif
13247     #endif
13248     int
13249     main ()
13250     {
13251     ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
13252     ;
13253     return 0;
13254     }
13255 gezelter 2453 _ACEOF
13256     rm -f conftest.$ac_objext
13257 gezelter 3319 if { (ac_try="$ac_compile"
13258     case "(($ac_try" in
13259     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13260     *) ac_try_echo=$ac_try;;
13261     esac
13262     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13263     (eval "$ac_compile") 2>conftest.er1
13264 gezelter 2453 ac_status=$?
13265     grep -v '^ *+' conftest.er1 >conftest.err
13266     rm -f conftest.er1
13267     cat conftest.err >&5
13268     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13269 gezelter 3319 (exit $ac_status); } && {
13270     test -z "$ac_cxx_werror_flag" ||
13271     test ! -s conftest.err
13272     } && test -s conftest.$ac_objext; then
13273 gezelter 2547 ac_cv_cxx_fstream_open_prot=yes
13274 gezelter 2453 else
13275     echo "$as_me: failed program was:" >&5
13276     sed 's/^/| /' conftest.$ac_ext >&5
13277    
13278 gezelter 3319
13279 gezelter 2453 fi
13280 gezelter 3319
13281     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13282     ac_ext=cpp
13283 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
13284     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13285     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13286     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13287 gezelter 2453
13288 gezelter 2547
13289 gezelter 2453 fi
13290 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
13291     echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6; }
13292 gezelter 2547 if test "$ac_cv_cxx_have_fstream_open" = yes; then
13293 gezelter 2453
13294 gezelter 2547 cat >>confdefs.h <<\_ACEOF
13295     #define HAVE_FSTREAM_OPEN 1
13296     _ACEOF
13297 gezelter 2453
13298 gezelter 2547 fi
13299     if test "$ac_cv_cxx_fstream_open_prot" = yes; then
13300    
13301     cat >>confdefs.h <<\_ACEOF
13302     #define FSTREAM_OPEN_PROT 1
13303 gezelter 2453 _ACEOF
13304    
13305 gezelter 2547 fi
13306 gezelter 2453
13307    
13308 gezelter 1490
13309 gezelter 2547
13310    
13311    
13312    
13313     for ac_header in ctype.h iostream fstream sstream strstream
13314 gezelter 1490 do
13315 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13316 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13317     { echo "$as_me:$LINENO: checking for $ac_header" >&5
13318     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13319     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13320 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13321 gezelter 2081 fi
13322 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13323     { echo "$as_me:$LINENO: result: $ac_res" >&5
13324     echo "${ECHO_T}$ac_res" >&6; }
13325 gezelter 1490 else
13326 gezelter 2081 # Is the header compilable?
13327 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13328     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13329 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
13330     /* confdefs.h. */
13331     _ACEOF
13332     cat confdefs.h >>conftest.$ac_ext
13333     cat >>conftest.$ac_ext <<_ACEOF
13334     /* end confdefs.h. */
13335     $ac_includes_default
13336 gezelter 1490 #include <$ac_header>
13337     _ACEOF
13338 gezelter 2081 rm -f conftest.$ac_objext
13339 gezelter 3319 if { (ac_try="$ac_compile"
13340     case "(($ac_try" in
13341     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13342     *) ac_try_echo=$ac_try;;
13343     esac
13344     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13345     (eval "$ac_compile") 2>conftest.er1
13346 gezelter 2081 ac_status=$?
13347     grep -v '^ *+' conftest.er1 >conftest.err
13348     rm -f conftest.er1
13349     cat conftest.err >&5
13350     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351 gezelter 3319 (exit $ac_status); } && {
13352     test -z "$ac_cxx_werror_flag" ||
13353     test ! -s conftest.err
13354     } && test -s conftest.$ac_objext; then
13355 gezelter 2081 ac_header_compiler=yes
13356     else
13357     echo "$as_me: failed program was:" >&5
13358     sed 's/^/| /' conftest.$ac_ext >&5
13359    
13360 gezelter 3319 ac_header_compiler=no
13361 gezelter 2081 fi
13362    
13363 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13365     echo "${ECHO_T}$ac_header_compiler" >&6; }
13366    
13367 gezelter 2081 # Is the header present?
13368 gezelter 3319 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13369     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13370 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
13371     /* confdefs.h. */
13372     _ACEOF
13373     cat confdefs.h >>conftest.$ac_ext
13374     cat >>conftest.$ac_ext <<_ACEOF
13375     /* end confdefs.h. */
13376     #include <$ac_header>
13377     _ACEOF
13378 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
13379     case "(($ac_try" in
13380     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381     *) ac_try_echo=$ac_try;;
13382     esac
13383     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13385 gezelter 1490 ac_status=$?
13386 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13387 gezelter 1490 rm -f conftest.er1
13388     cat conftest.err >&5
13389 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390 gezelter 3319 (exit $ac_status); } >/dev/null && {
13391     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13392     test ! -s conftest.err
13393     }; then
13394 gezelter 2081 ac_header_preproc=yes
13395 gezelter 1490 else
13396     echo "$as_me: failed program was:" >&5
13397 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13398    
13399     ac_header_preproc=no
13400 gezelter 1490 fi
13401 gezelter 3319
13402 gezelter 1490 rm -f conftest.err conftest.$ac_ext
13403 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13404     echo "${ECHO_T}$ac_header_preproc" >&6; }
13405 gezelter 2081
13406     # So? What about this header?
13407 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13408 gezelter 2081 yes:no: )
13409     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13410     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13411     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13412     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13413     ac_header_preproc=yes
13414     ;;
13415     no:yes:* )
13416     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13417     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13418     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13419     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13420     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13421     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13422     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13423     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13424     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13425     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13426     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13427     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13428 gezelter 3319 ( cat <<\_ASBOX
13429 gezelter 2081 ## ------------------------------ ##
13430     ## Report this to gezelter@nd.edu ##
13431     ## ------------------------------ ##
13432     _ASBOX
13433 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
13434 gezelter 2081 ;;
13435     esac
13436 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13437     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13438     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13439 gezelter 2081 echo $ECHO_N "(cached) $ECHO_C" >&6
13440     else
13441     eval "$as_ac_Header=\$ac_header_preproc"
13442 gezelter 1490 fi
13443 gezelter 3319 ac_res=`eval echo '${'$as_ac_Header'}'`
13444     { echo "$as_me:$LINENO: result: $ac_res" >&5
13445     echo "${ECHO_T}$ac_res" >&6; }
13446 gezelter 1490
13447     fi
13448 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13449     cat >>confdefs.h <<_ACEOF
13450     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13451     _ACEOF
13452    
13453     fi
13454    
13455 gezelter 1490 done
13456    
13457 gezelter 2547 # AC_CPP_FUNC
13458     # ------------------ #
13459     # Checks to see if ANSI C99 CPP variable __func__ works.
13460     # If not, perhaps __FUNCTION__ works instead.
13461     # If not, we'll just define __func__ to "".
13462     # AC_CPP_FUNC
13463 gezelter 2081
13464 gezelter 3319 case $ac_cv_prog_cc_stdc in
13465     no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;;
13466     *) { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
13467     echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
13468     if test "${ac_cv_prog_cc_c99+set}" = set; then
13469     echo $ECHO_N "(cached) $ECHO_C" >&6
13470     else
13471     ac_cv_prog_cc_c99=no
13472     ac_save_CC=$CC
13473     cat >conftest.$ac_ext <<_ACEOF
13474     /* confdefs.h. */
13475     _ACEOF
13476     cat confdefs.h >>conftest.$ac_ext
13477     cat >>conftest.$ac_ext <<_ACEOF
13478     /* end confdefs.h. */
13479     #include <stdarg.h>
13480     #include <stdbool.h>
13481     #include <stdlib.h>
13482     #include <wchar.h>
13483     #include <stdio.h>
13484 gezelter 2547
13485 gezelter 3319 // Check varargs macros. These examples are taken from C99 6.10.3.5.
13486     #define debug(...) fprintf (stderr, __VA_ARGS__)
13487     #define showlist(...) puts (#__VA_ARGS__)
13488     #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
13489     static void
13490     test_varargs_macros (void)
13491     {
13492     int x = 1234;
13493     int y = 5678;
13494     debug ("Flag");
13495     debug ("X = %d\n", x);
13496     showlist (The first, second, and third items.);
13497     report (x>y, "x is %d but y is %d", x, y);
13498     }
13499    
13500     // Check long long types.
13501     #define BIG64 18446744073709551615ull
13502     #define BIG32 4294967295ul
13503     #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
13504     #if !BIG_OK
13505     your preprocessor is broken;
13506     #endif
13507     #if BIG_OK
13508     #else
13509     your preprocessor is broken;
13510     #endif
13511     static long long int bignum = -9223372036854775807LL;
13512     static unsigned long long int ubignum = BIG64;
13513    
13514     struct incomplete_array
13515     {
13516     int datasize;
13517     double data[];
13518     };
13519    
13520     struct named_init {
13521     int number;
13522     const wchar_t *name;
13523     double average;
13524     };
13525    
13526     typedef const char *ccp;
13527    
13528     static inline int
13529     test_restrict (ccp restrict text)
13530     {
13531     // See if C++-style comments work.
13532     // Iterate through items via the restricted pointer.
13533     // Also check for declarations in for loops.
13534     for (unsigned int i = 0; *(text+i) != '\0'; ++i)
13535     continue;
13536     return 0;
13537     }
13538    
13539     // Check varargs and va_copy.
13540     static void
13541     test_varargs (const char *format, ...)
13542     {
13543     va_list args;
13544     va_start (args, format);
13545     va_list args_copy;
13546     va_copy (args_copy, args);
13547    
13548     const char *str;
13549     int number;
13550     float fnumber;
13551    
13552     while (*format)
13553     {
13554     switch (*format++)
13555     {
13556     case 's': // string
13557     str = va_arg (args_copy, const char *);
13558     break;
13559     case 'd': // int
13560     number = va_arg (args_copy, int);
13561     break;
13562     case 'f': // float
13563     fnumber = va_arg (args_copy, double);
13564     break;
13565     default:
13566     break;
13567     }
13568     }
13569     va_end (args_copy);
13570     va_end (args);
13571     }
13572    
13573     #ifdef FC_DUMMY_MAIN
13574     #ifndef FC_DUMMY_MAIN_EQ_F77
13575     # ifdef __cplusplus
13576     extern "C"
13577     # endif
13578     int FC_DUMMY_MAIN() { return 1; }
13579     #endif
13580     #endif
13581     int
13582     main ()
13583     {
13584    
13585     // Check bool.
13586     _Bool success = false;
13587    
13588     // Check restrict.
13589     if (test_restrict ("String literal") == 0)
13590     success = true;
13591     char *restrict newvar = "Another string";
13592    
13593     // Check varargs.
13594     test_varargs ("s, d' f .", "string", 65, 34.234);
13595     test_varargs_macros ();
13596    
13597     // Check flexible array members.
13598     struct incomplete_array *ia =
13599     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
13600     ia->datasize = 10;
13601     for (int i = 0; i < ia->datasize; ++i)
13602     ia->data[i] = i * 1.234;
13603    
13604     // Check named initializers.
13605     struct named_init ni = {
13606     .number = 34,
13607     .name = L"Test wide string",
13608     .average = 543.34343,
13609     };
13610    
13611     ni.number = 58;
13612    
13613     int dynamic_array[ni.number];
13614     dynamic_array[ni.number - 1] = 543;
13615    
13616     // work around unused variable warnings
13617     return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
13618     || dynamic_array[ni.number - 1] != 543);
13619    
13620     ;
13621     return 0;
13622     }
13623     _ACEOF
13624     for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
13625     do
13626     CC="$ac_save_CC $ac_arg"
13627     rm -f conftest.$ac_objext
13628     if { (ac_try="$ac_compile"
13629     case "(($ac_try" in
13630     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13631     *) ac_try_echo=$ac_try;;
13632     esac
13633     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13634     (eval "$ac_compile") 2>conftest.er1
13635     ac_status=$?
13636     grep -v '^ *+' conftest.er1 >conftest.err
13637     rm -f conftest.er1
13638     cat conftest.err >&5
13639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13640     (exit $ac_status); } && {
13641     test -z "$ac_cxx_werror_flag" ||
13642     test ! -s conftest.err
13643     } && test -s conftest.$ac_objext; then
13644     ac_cv_prog_cc_c99=$ac_arg
13645     else
13646     echo "$as_me: failed program was:" >&5
13647     sed 's/^/| /' conftest.$ac_ext >&5
13648    
13649    
13650     fi
13651    
13652     rm -f core conftest.err conftest.$ac_objext
13653     test "x$ac_cv_prog_cc_c99" != "xno" && break
13654     done
13655     rm -f conftest.$ac_ext
13656     CC=$ac_save_CC
13657    
13658     fi
13659     # AC_CACHE_VAL
13660     case "x$ac_cv_prog_cc_c99" in
13661     x)
13662     { echo "$as_me:$LINENO: result: none needed" >&5
13663     echo "${ECHO_T}none needed" >&6; } ;;
13664     xno)
13665     { echo "$as_me:$LINENO: result: unsupported" >&5
13666     echo "${ECHO_T}unsupported" >&6; } ;;
13667     *)
13668     CC="$CC $ac_cv_prog_cc_c99"
13669     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
13670     echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
13671     esac
13672     if test "x$ac_cv_prog_cc_c99" != xno; then
13673     ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
13674     else
13675     { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
13676     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
13677     if test "${ac_cv_prog_cc_c89+set}" = set; then
13678     echo $ECHO_N "(cached) $ECHO_C" >&6
13679     else
13680     ac_cv_prog_cc_c89=no
13681     ac_save_CC=$CC
13682     cat >conftest.$ac_ext <<_ACEOF
13683     /* confdefs.h. */
13684     _ACEOF
13685     cat confdefs.h >>conftest.$ac_ext
13686     cat >>conftest.$ac_ext <<_ACEOF
13687     /* end confdefs.h. */
13688     #include <stdarg.h>
13689     #include <stdio.h>
13690     #include <sys/types.h>
13691     #include <sys/stat.h>
13692     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
13693     struct buf { int x; };
13694     FILE * (*rcsopen) (struct buf *, struct stat *, int);
13695     static char *e (p, i)
13696     char **p;
13697     int i;
13698     {
13699     return p[i];
13700     }
13701     static char *f (char * (*g) (char **, int), char **p, ...)
13702     {
13703     char *s;
13704     va_list v;
13705     va_start (v,p);
13706     s = g (p, va_arg (v,int));
13707     va_end (v);
13708     return s;
13709     }
13710    
13711     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
13712     function prototypes and stuff, but not '\xHH' hex character constants.
13713     These don't provoke an error unfortunately, instead are silently treated
13714     as 'x'. The following induces an error, until -std is added to get
13715     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
13716     array size at least. It's necessary to write '\x00'==0 to get something
13717     that's true only with -std. */
13718     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
13719    
13720     /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
13721     inside strings and character constants. */
13722     #define FOO(x) 'x'
13723     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
13724    
13725     int test (int i, double x);
13726     struct s1 {int (*f) (int a);};
13727     struct s2 {int (*f) (double a);};
13728     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
13729     int argc;
13730     char **argv;
13731     #ifdef FC_DUMMY_MAIN
13732     #ifndef FC_DUMMY_MAIN_EQ_F77
13733     # ifdef __cplusplus
13734     extern "C"
13735     # endif
13736     int FC_DUMMY_MAIN() { return 1; }
13737     #endif
13738     #endif
13739     int
13740     main ()
13741     {
13742     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
13743     ;
13744     return 0;
13745     }
13746     _ACEOF
13747     for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
13748     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
13749     do
13750     CC="$ac_save_CC $ac_arg"
13751     rm -f conftest.$ac_objext
13752     if { (ac_try="$ac_compile"
13753     case "(($ac_try" in
13754     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13755     *) ac_try_echo=$ac_try;;
13756     esac
13757     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13758     (eval "$ac_compile") 2>conftest.er1
13759     ac_status=$?
13760     grep -v '^ *+' conftest.er1 >conftest.err
13761     rm -f conftest.er1
13762     cat conftest.err >&5
13763     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13764     (exit $ac_status); } && {
13765     test -z "$ac_cxx_werror_flag" ||
13766     test ! -s conftest.err
13767     } && test -s conftest.$ac_objext; then
13768     ac_cv_prog_cc_c89=$ac_arg
13769     else
13770     echo "$as_me: failed program was:" >&5
13771     sed 's/^/| /' conftest.$ac_ext >&5
13772    
13773    
13774     fi
13775    
13776     rm -f core conftest.err conftest.$ac_objext
13777     test "x$ac_cv_prog_cc_c89" != "xno" && break
13778     done
13779     rm -f conftest.$ac_ext
13780     CC=$ac_save_CC
13781    
13782     fi
13783     # AC_CACHE_VAL
13784     case "x$ac_cv_prog_cc_c89" in
13785     x)
13786     { echo "$as_me:$LINENO: result: none needed" >&5
13787     echo "${ECHO_T}none needed" >&6; } ;;
13788     xno)
13789     { echo "$as_me:$LINENO: result: unsupported" >&5
13790     echo "${ECHO_T}unsupported" >&6; } ;;
13791     *)
13792     CC="$CC $ac_cv_prog_cc_c89"
13793     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
13794     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
13795     esac
13796     if test "x$ac_cv_prog_cc_c89" != xno; then
13797     ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
13798     else
13799     ac_cv_prog_cc_stdc=no
13800     fi
13801    
13802    
13803     fi
13804    
13805     ;;
13806     esac
13807     { echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5
13808     echo $ECHO_N "checking for $CC option to accept ISO Standard C... $ECHO_C" >&6; }
13809     if test "${ac_cv_prog_cc_stdc+set}" = set; then
13810     echo $ECHO_N "(cached) $ECHO_C" >&6
13811     fi
13812    
13813     case $ac_cv_prog_cc_stdc in
13814     no) { echo "$as_me:$LINENO: result: unsupported" >&5
13815     echo "${ECHO_T}unsupported" >&6; } ;;
13816     '') { echo "$as_me:$LINENO: result: none needed" >&5
13817     echo "${ECHO_T}none needed" >&6; } ;;
13818     *) { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
13819     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6; } ;;
13820     esac
13821    
13822    
13823     { echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
13824     echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6; }
13825 gezelter 2547 if test "${ac_cv_cpp_func+set}" = set; then
13826 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
13827     else
13828     cat >conftest.$ac_ext <<_ACEOF
13829 gezelter 2081 /* confdefs.h. */
13830     _ACEOF
13831     cat confdefs.h >>conftest.$ac_ext
13832     cat >>conftest.$ac_ext <<_ACEOF
13833     /* end confdefs.h. */
13834    
13835 gezelter 2547 #ifdef FC_DUMMY_MAIN
13836     #ifndef FC_DUMMY_MAIN_EQ_F77
13837     # ifdef __cplusplus
13838     extern "C"
13839     # endif
13840     int FC_DUMMY_MAIN() { return 1; }
13841 gezelter 2081 #endif
13842 gezelter 1490 #endif
13843 gezelter 2081 int
13844     main ()
13845     {
13846 gezelter 2547 const char *foo = __func__;
13847 gezelter 1490 ;
13848     return 0;
13849     }
13850     _ACEOF
13851 gezelter 2547 rm -f conftest.$ac_objext
13852 gezelter 3319 if { (ac_try="$ac_compile"
13853     case "(($ac_try" in
13854     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13855     *) ac_try_echo=$ac_try;;
13856     esac
13857     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13858     (eval "$ac_compile") 2>conftest.er1
13859 gezelter 1490 ac_status=$?
13860 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13861     rm -f conftest.er1
13862     cat conftest.err >&5
13863     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13864 gezelter 3319 (exit $ac_status); } && {
13865     test -z "$ac_cxx_werror_flag" ||
13866     test ! -s conftest.err
13867     } && test -s conftest.$ac_objext; then
13868 gezelter 2547 ac_cv_cpp_func=yes
13869 gezelter 1490 else
13870     echo "$as_me: failed program was:" >&5
13871 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13872    
13873 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
13874 gezelter 2081 /* confdefs.h. */
13875     _ACEOF
13876     cat confdefs.h >>conftest.$ac_ext
13877     cat >>conftest.$ac_ext <<_ACEOF
13878     /* end confdefs.h. */
13879 gezelter 1490
13880 gezelter 2547 #ifdef FC_DUMMY_MAIN
13881     #ifndef FC_DUMMY_MAIN_EQ_F77
13882     # ifdef __cplusplus
13883     extern "C"
13884     # endif
13885     int FC_DUMMY_MAIN() { return 1; }
13886 gezelter 1490 #endif
13887 gezelter 2547 #endif
13888 gezelter 1490 int
13889     main ()
13890     {
13891 gezelter 2547 const char *foo = __FUNCTION__;
13892 gezelter 1490 ;
13893     return 0;
13894     }
13895     _ACEOF
13896 gezelter 2547 rm -f conftest.$ac_objext
13897 gezelter 3319 if { (ac_try="$ac_compile"
13898     case "(($ac_try" in
13899     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13900     *) ac_try_echo=$ac_try;;
13901     esac
13902     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13903     (eval "$ac_compile") 2>conftest.er1
13904 gezelter 1490 ac_status=$?
13905 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
13906     rm -f conftest.er1
13907     cat conftest.err >&5
13908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909 gezelter 3319 (exit $ac_status); } && {
13910     test -z "$ac_cxx_werror_flag" ||
13911     test ! -s conftest.err
13912     } && test -s conftest.$ac_objext; then
13913 gezelter 2547 ac_cv_cpp_func=__FUNCTION__
13914 gezelter 1490 else
13915     echo "$as_me: failed program was:" >&5
13916 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
13917    
13918 gezelter 3319 ac_cv_cpp_func=no
13919 gezelter 1490 fi
13920 gezelter 3319
13921     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13922 gezelter 1490 fi
13923 gezelter 3319
13924     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13925 gezelter 2547 fi
13926 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
13927     echo "${ECHO_T}$ac_cv_cpp_func" >&6; }
13928 gezelter 2547 if test $ac_cv_cpp_func = __FUNCTION__; then
13929    
13930     cat >>confdefs.h <<\_ACEOF
13931     #define __func__ __FUNCTION__
13932 gezelter 2081 _ACEOF
13933 gezelter 1490
13934 gezelter 2547 elif test $ac_cv_cpp_func = no; then
13935 gezelter 2026
13936 gezelter 2547 cat >>confdefs.h <<\_ACEOF
13937     #define __func__ ""
13938     _ACEOF
13939 gezelter 2081
13940 gezelter 1490 fi
13941    
13942    
13943 gezelter 2081
13944    
13945 gezelter 2547
13946 gezelter 1490 case $debug in
13947     1)
13948     ;;
13949     *)
13950    
13951 gezelter 2081
13952    
13953    
13954 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
13955     # line
13956 gezelter 2081
13957 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
13958 gezelter 2547 FCFLAGS=""
13959     case "${host_cpu}-${host_os}" in
13960 gezelter 2081
13961 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
13962 tim 2982 FCFLAGS="-O3 -ip -no-prec-div"
13963 gezelter 2547 fi;;
13964     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
13965     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
13966     fi;;
13967     powerpc*-aix*)
13968     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13969     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
13970     echo "*******************************************************"
13971     echo "* You have AIX on an unknown powerpc system. It is *"
13972     echo "* recommended that you use *"
13973     echo "* *"
13974     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
13975     echo "* ^^^ *"
13976     echo "* where xxx is 601, 603, 604, or whatever kind of *"
13977     echo "* PowerPC CPU you have. For more info, man xlf. *"
13978     echo "*******************************************************"
13979     fi;;
13980     *darwin*)
13981     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
13982 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
13983     fi
13984     if test "$FC" = ifort; then
13985     FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
13986 gezelter 2547 fi;;
13987     esac
13988    
13989     if test -n "$CPU_FLAGS"; then
13990     FCFLAGS="$FCFLAGS $CPU_FLAGS"
13991     fi
13992    
13993     if test -z "$FCFLAGS"; then
13994     echo ""
13995     echo "*********************************************************"
13996     echo "* WARNING: Don't know the best FCFLAGS for this system *"
13997     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
13998     echo "* (otherwise, a default of FCFLAGS=-O3 will be used) *"
13999     echo "*********************************************************"
14000     echo ""
14001     FCFLAGS="-O3"
14002     fi
14003    
14004    
14005 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
14006     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
14007 gezelter 2547 if test "${ac_guessed_f90flags+set}" = set; then
14008     echo $ECHO_N "(cached) $ECHO_C" >&6
14009     else
14010    
14011    
14012 gezelter 3319 ac_ext=${ac_fc_srcext-f}
14013     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
14014     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
14015 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
14016    
14017     echo 'program main' > conftest.$ac_ext
14018     echo 'end program main' >> conftest.$ac_ext
14019     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
14020     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14021     (eval $ac_compile) 2>&5
14022     ac_status=$?
14023     echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024     (exit $ac_status); }; then
14025     ac_guessed_f90flags=yes
14026     else
14027     ac_guessed_f90flags=no
14028     fi
14029 chuckv 3288 rm -f conftest*
14030 gezelter 3319 ac_ext=cpp
14031 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
14032     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14033     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14034     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14035    
14036    
14037     fi
14038 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
14039     echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
14040 gezelter 2547 if test "$ac_guessed_f90flags" = yes; then
14041     :
14042    
14043     else
14044     :
14045    
14046     echo ""
14047     echo "**********************************************************"
14048     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
14049     echo "* your compiler. *"
14050     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
14051     echo "*********************************************************"
14052     echo ""
14053     FCFLAGS=""
14054    
14055     fi
14056    
14057    
14058     fi
14059    
14060    
14061    
14062    
14063    
14064    
14065    
14066 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
14067     echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
14068 gezelter 1490 if test "${ac_cv_prog_really_gcc+set}" = set; then
14069     echo $ECHO_N "(cached) $ECHO_C" >&6
14070     else
14071    
14072     cat > conftest.c <<EOF
14073     #ifdef __GNUC__
14074 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14075     no;
14076     #else
14077 gezelter 1490 yes;
14078     #endif
14079     #endif
14080     EOF
14081     if { ac_try='${CC-cc} -E conftest.c'
14082 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14083 gezelter 1490 (eval $ac_try) 2>&5
14084     ac_status=$?
14085 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14086 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14087     ac_cv_prog_really_gcc=yes
14088     else
14089     ac_cv_prog_really_gcc=no
14090     fi
14091    
14092     fi
14093 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
14094     echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
14095 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
14096     :
14097    
14098     else
14099     :
14100    
14101     fi
14102    
14103 gezelter 2081
14104 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
14105     # line
14106     if test "$ac_test_CFLAGS" != "set"; then
14107     CFLAGS=""
14108     case "${host_cpu}-${host_os}" in
14109    
14110     *linux*) if test "$CC" = icc; then
14111     CFLAGS="-O"
14112     fi;;
14113     sparc-solaris2*) if test "$CC" = cc; then
14114 tim 2518 CFLAGS="-O -dalign"
14115 gezelter 1490 fi;;
14116    
14117     alpha*-osf*) if test "$CC" = cc; then
14118     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
14119     fi;;
14120    
14121     hppa*-hpux*) if test "$CC" = cc; then
14122     CFLAGS="-Ae +O3 +Oall"
14123     fi;;
14124    
14125     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
14126     CFLAGS="-O3 -qtune=auto -qansialias -w"
14127     fi;;
14128     powerpc*-aix*)
14129     if test "$CC" = cc -o "$CC" = xlc; then
14130     CFLAGS="-O3 -qtune=auto -qansialias -w"
14131     echo "*******************************************************"
14132     echo "* You have AIX on an unknown powerpc system. It is *"
14133     echo "* recommended that you use *"
14134     echo "* *"
14135     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
14136     echo "* ^^^ *"
14137     echo "* where xxx is 601, 603, 604, or whatever kind of *"
14138     echo "* PowerPC CPU you have. For more info, man cc. *"
14139     echo "*******************************************************"
14140     fi;;
14141     *darwin*)
14142     if test "$CC" = xlc -o "$CC" = cc; then
14143 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14144     fi
14145     if test "$CC" = icc; then
14146     CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14147 gezelter 1490 fi;;
14148     esac
14149    
14150     # use default flags for gcc on all systems
14151     if test $ac_cv_prog_really_gcc = yes; then
14152 chuckv 3297 CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14153 gezelter 1490 fi
14154    
14155     # test for gcc-specific flags:
14156     if test $ac_cv_prog_really_gcc = yes; then
14157     # -malign-double for x86 systems
14158    
14159 gezelter 2081
14160 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
14161     echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6; }
14162 gezelter 1490 if test "${ac_align_double+set}" = set; then
14163     echo $ECHO_N "(cached) $ECHO_C" >&6
14164     else
14165     echo 'void f(){}' > conftest.c
14166 gezelter 2547 if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
14167 gezelter 1490 ac_align_double=yes
14168     else
14169     ac_align_double=no
14170     fi
14171     rm -f conftest*
14172    
14173     fi
14174 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14175     echo "${ECHO_T}$ac_align_double" >&6; }
14176 gezelter 1490 if test "$ac_align_double" = yes; then
14177     :
14178     CFLAGS="$CFLAGS -malign-double"
14179     else
14180     :
14181    
14182     fi
14183    
14184     # -fstrict-aliasing for gcc-2.95+
14185    
14186 gezelter 2081
14187 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
14188     echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14189 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
14190     echo $ECHO_N "(cached) $ECHO_C" >&6
14191     else
14192     echo 'void f(){}' > conftest.c
14193 gezelter 2547 if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
14194 gezelter 1490 ac_fstrict_aliasing=yes
14195     else
14196     ac_fstrict_aliasing=no
14197     fi
14198     rm -f conftest*
14199    
14200     fi
14201 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14202     echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14203 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
14204     :
14205     CFLAGS="$CFLAGS -fstrict-aliasing"
14206     else
14207     :
14208    
14209     fi
14210    
14211     fi
14212    
14213     CPU_FLAGS=""
14214     if test $ac_cv_prog_really_gcc = yes; then
14215     case "${host_cpu}" in
14216     i586*)
14217    
14218 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
14219     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6; }
14220 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
14221     echo $ECHO_N "(cached) $ECHO_C" >&6
14222     else
14223     echo 'void f(){}' > conftest.c
14224 gezelter 2547 if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
14225 gezelter 1490 ac_cpu_pentium=yes
14226     else
14227     ac_cpu_pentium=no
14228     fi
14229     rm -f conftest*
14230    
14231     fi
14232 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14233     echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14234 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
14235     :
14236     CPU_FLAGS=-mcpu=pentium
14237     else
14238     :
14239    
14240 gezelter 2081
14241 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
14242     echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6; }
14243 gezelter 1490 if test "${ac_pentium+set}" = set; then
14244     echo $ECHO_N "(cached) $ECHO_C" >&6
14245     else
14246     echo 'void f(){}' > conftest.c
14247 gezelter 2547 if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
14248 gezelter 1490 ac_pentium=yes
14249     else
14250     ac_pentium=no
14251     fi
14252     rm -f conftest*
14253    
14254     fi
14255 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14256     echo "${ECHO_T}$ac_pentium" >&6; }
14257 gezelter 1490 if test "$ac_pentium" = yes; then
14258     :
14259     CPU_FLAGS=-mpentium
14260     else
14261     :
14262    
14263     fi
14264    
14265     fi
14266    
14267     ;;
14268     i686*)
14269    
14270 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
14271     echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14272 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
14273     echo $ECHO_N "(cached) $ECHO_C" >&6
14274     else
14275     echo 'void f(){}' > conftest.c
14276 gezelter 2547 if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
14277 gezelter 1490 ac_cpu_pentiumpro=yes
14278     else
14279     ac_cpu_pentiumpro=no
14280     fi
14281     rm -f conftest*
14282    
14283     fi
14284 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14285     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14286 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
14287     :
14288     CPU_FLAGS=-mcpu=pentiumpro
14289     else
14290     :
14291    
14292 gezelter 2081
14293 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
14294     echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6; }
14295 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
14296     echo $ECHO_N "(cached) $ECHO_C" >&6
14297     else
14298     echo 'void f(){}' > conftest.c
14299 gezelter 2547 if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
14300 gezelter 1490 ac_pentiumpro=yes
14301     else
14302     ac_pentiumpro=no
14303     fi
14304     rm -f conftest*
14305    
14306     fi
14307 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14308     echo "${ECHO_T}$ac_pentiumpro" >&6; }
14309 gezelter 1490 if test "$ac_pentiumpro" = yes; then
14310     :
14311     CPU_FLAGS=-mpentiumpro
14312     else
14313     :
14314    
14315     fi
14316    
14317     fi
14318    
14319     ;;
14320     powerpc*)
14321     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14322     is60x=`echo $cputype | egrep "^600-9e?$"`
14323     if test -n "$is60x"; then
14324    
14325 gezelter 2081
14326 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
14327     echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14328 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
14329     echo $ECHO_N "(cached) $ECHO_C" >&6
14330     else
14331     echo 'void f(){}' > conftest.c
14332 gezelter 2547 if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
14333 gezelter 1490 ac_m_cpu_60x=yes
14334     else
14335     ac_m_cpu_60x=no
14336     fi
14337     rm -f conftest*
14338    
14339     fi
14340 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14341     echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14342 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
14343     :
14344     CPU_FLAGS=-mcpu=$cputype
14345     else
14346     :
14347    
14348     fi
14349    
14350     elif test "$cputype" = 750; then
14351    
14352 gezelter 2081
14353 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
14354     echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6; }
14355 gezelter 1490 if test "${ac_cv_prog_gcc_2_95+set}" = set; then
14356     echo $ECHO_N "(cached) $ECHO_C" >&6
14357     else
14358    
14359     cat > conftest.c <<EOF
14360     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14361     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14362     yes;
14363     # endif
14364     #endif
14365     EOF
14366     if { ac_try='${CC-cc} -E conftest.c'
14367 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14368 gezelter 1490 (eval $ac_try) 2>&5
14369     ac_status=$?
14370 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14372     ac_cv_prog_gcc_2_95=yes
14373     else
14374     ac_cv_prog_gcc_2_95=no
14375     fi
14376    
14377     fi
14378 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
14379     echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6; }
14380 gezelter 1490 if test "$ac_cv_prog_gcc_2_95" = yes; then
14381     :
14382    
14383 gezelter 2081
14384 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
14385     echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6; }
14386 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
14387     echo $ECHO_N "(cached) $ECHO_C" >&6
14388     else
14389     echo 'void f(){}' > conftest.c
14390 gezelter 2547 if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
14391 gezelter 1490 ac_m_cpu_750=yes
14392     else
14393     ac_m_cpu_750=no
14394     fi
14395     rm -f conftest*
14396    
14397     fi
14398 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14399     echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14400 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
14401     :
14402     CPU_FLAGS=-mcpu=750
14403     else
14404     :
14405    
14406     fi
14407    
14408     else
14409     :
14410    
14411     fi
14412    
14413     fi
14414     if test -z "$CPU_FLAGS"; then
14415    
14416 gezelter 2081
14417 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
14418     echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14419 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
14420     echo $ECHO_N "(cached) $ECHO_C" >&6
14421     else
14422     echo 'void f(){}' > conftest.c
14423 gezelter 2547 if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
14424 gezelter 1490 ac_m_cpu_powerpc=yes
14425     else
14426     ac_m_cpu_powerpc=no
14427     fi
14428     rm -f conftest*
14429    
14430     fi
14431 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14432     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14433 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
14434     :
14435     CPU_FLAGS=-mcpu=powerpc
14436     else
14437     :
14438    
14439     fi
14440    
14441     fi
14442     if test -z "$CPU_FLAGS"; then
14443    
14444 gezelter 2081
14445 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
14446     echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6; }
14447 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
14448     echo $ECHO_N "(cached) $ECHO_C" >&6
14449     else
14450     echo 'void f(){}' > conftest.c
14451 gezelter 2547 if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
14452 gezelter 1490 ac_m_powerpc=yes
14453     else
14454     ac_m_powerpc=no
14455     fi
14456     rm -f conftest*
14457    
14458     fi
14459 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14460     echo "${ECHO_T}$ac_m_powerpc" >&6; }
14461 gezelter 1490 if test "$ac_m_powerpc" = yes; then
14462     :
14463     CPU_FLAGS=-mpowerpc
14464     else
14465     :
14466    
14467     fi
14468    
14469     fi
14470     esac
14471     fi
14472    
14473     if test -n "$CPU_FLAGS"; then
14474     CFLAGS="$CFLAGS $CPU_FLAGS"
14475     fi
14476    
14477     if test -z "$CFLAGS"; then
14478     echo ""
14479     echo "********************************************************"
14480     echo "* WARNING: Don't know the best CFLAGS for this system *"
14481     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
14482     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
14483     echo "********************************************************"
14484     echo ""
14485     CFLAGS="-O3"
14486     fi
14487    
14488 gezelter 2081
14489    
14490 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
14491     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
14492 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
14493     echo $ECHO_N "(cached) $ECHO_C" >&6
14494     else
14495     echo 'void f(){}' > conftest.c
14496 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
14497 gezelter 1490 ac_guessed_cflags=yes
14498     else
14499     ac_guessed_cflags=no
14500     fi
14501     rm -f conftest*
14502    
14503     fi
14504 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
14505     echo "${ECHO_T}$ac_guessed_cflags" >&6; }
14506 gezelter 1490 if test "$ac_guessed_cflags" = yes; then
14507     :
14508    
14509     else
14510     :
14511    
14512     echo ""
14513     echo "********************************************************"
14514     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
14515     echo "* your compiler. *"
14516     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
14517     echo "********************************************************"
14518     echo ""
14519     CFLAGS=""
14520    
14521     fi
14522    
14523 gezelter 2081
14524 gezelter 1490 fi
14525    
14526 gezelter 2081
14527    
14528    
14529    
14530    
14531    
14532 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
14533     echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
14534 gezelter 1490 if test "${ac_cv_prog_really_gxx+set}" = set; then
14535     echo $ECHO_N "(cached) $ECHO_C" >&6
14536     else
14537    
14538     cat > conftest.cpp <<EOF
14539     #ifdef __GNUC__
14540 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
14541     no;
14542     #else
14543 gezelter 1490 yes;
14544     #endif
14545     #endif
14546     EOF
14547     if { ac_try='${CXX-c++} -E conftest.cpp'
14548 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14549 gezelter 1490 (eval $ac_try) 2>&5
14550     ac_status=$?
14551 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14552 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14553     ac_cv_prog_really_gxx=yes
14554     else
14555     ac_cv_prog_really_gxx=no
14556     fi
14557    
14558     fi
14559 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
14560     echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
14561 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
14562     :
14563    
14564     else
14565     :
14566    
14567     fi
14568    
14569 gezelter 2081
14570 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
14571     # line
14572     if test "$ac_test_CXXFLAGS" != "set"; then
14573     CXXFLAGS=""
14574     case "${host_cpu}-${host_os}" in
14575    
14576     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
14577     CXXFLAGS="-O"
14578     fi;;
14579     sparc-solaris2*) if test "$CXX" = CC; then
14580 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
14581 gezelter 1490 fi;;
14582     rs6000*-aix*) if test "$CXX" = xlC; then
14583     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
14584     fi;;
14585     powerpc*-aix*)
14586     if test "$CXX" = xlC; then
14587     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
14588     echo "*******************************************************"
14589     echo "* You have AIX on an unknown powerpc system. It is *"
14590     echo "* recommended that you use *"
14591     echo "* *"
14592     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
14593     echo "* ^^^ *"
14594     echo "* where xxx is 601, 603, 604, or whatever kind of *"
14595     echo "* PowerPC CPU you have. For more info, man cc. *"
14596     echo "*******************************************************"
14597     fi;;
14598     *darwin*)
14599 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
14600 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
14601     fi
14602     if test "$CXX" = icpc; then
14603     CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
14604 gezelter 1490 fi;;
14605     esac
14606    
14607     # use default flags for gcc on all systems
14608     if test $ac_cv_prog_really_gxx = yes; then
14609 chuckv 3297 CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
14610 gezelter 1490 fi
14611    
14612     # test for gcc-specific flags:
14613     if test $ac_cv_prog_really_gxx = yes; then
14614     # -malign-double for x86 systems
14615    
14616 gezelter 2081
14617 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
14618     echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6; }
14619 gezelter 1490 if test "${ac_align_double+set}" = set; then
14620     echo $ECHO_N "(cached) $ECHO_C" >&6
14621     else
14622     echo 'void f(){}' > conftest.cpp
14623 gezelter 2547 if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
14624 gezelter 1490 ac_align_double=yes
14625     else
14626     ac_align_double=no
14627     fi
14628     rm -f conftest*
14629    
14630     fi
14631 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_align_double" >&5
14632     echo "${ECHO_T}$ac_align_double" >&6; }
14633 gezelter 1490 if test "$ac_align_double" = yes; then
14634     :
14635     CXXFLAGS="$CXXFLAGS -malign-double"
14636     else
14637     :
14638    
14639     fi
14640    
14641     # -fstrict-aliasing for gcc-2.95+
14642    
14643 gezelter 2081
14644 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
14645     echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6; }
14646 gezelter 1490 if test "${ac_fstrict_aliasing+set}" = set; then
14647     echo $ECHO_N "(cached) $ECHO_C" >&6
14648     else
14649     echo 'void f(){}' > conftest.cpp
14650 gezelter 2547 if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
14651 gezelter 1490 ac_fstrict_aliasing=yes
14652     else
14653     ac_fstrict_aliasing=no
14654     fi
14655     rm -f conftest*
14656    
14657     fi
14658 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
14659     echo "${ECHO_T}$ac_fstrict_aliasing" >&6; }
14660 gezelter 1490 if test "$ac_fstrict_aliasing" = yes; then
14661     :
14662     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
14663     else
14664     :
14665    
14666     fi
14667    
14668     fi
14669    
14670     CPU_FLAGS=""
14671     if test $ac_cv_prog_really_gxx = yes; then
14672     case "${host_cpu}" in
14673     i586*)
14674    
14675 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
14676     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6; }
14677 gezelter 1490 if test "${ac_cpu_pentium+set}" = set; then
14678     echo $ECHO_N "(cached) $ECHO_C" >&6
14679     else
14680     echo 'void f(){}' > conftest.cpp
14681 gezelter 2547 if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
14682 gezelter 1490 ac_cpu_pentium=yes
14683     else
14684     ac_cpu_pentium=no
14685     fi
14686     rm -f conftest*
14687    
14688     fi
14689 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
14690     echo "${ECHO_T}$ac_cpu_pentium" >&6; }
14691 gezelter 1490 if test "$ac_cpu_pentium" = yes; then
14692     :
14693     CPU_FLAGS=-mcpu=pentium
14694     else
14695     :
14696    
14697 gezelter 2081
14698 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
14699     echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6; }
14700 gezelter 1490 if test "${ac_pentium+set}" = set; then
14701     echo $ECHO_N "(cached) $ECHO_C" >&6
14702     else
14703     echo 'void f(){}' > conftest.cpp
14704 gezelter 2547 if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
14705 gezelter 1490 ac_pentium=yes
14706     else
14707     ac_pentium=no
14708     fi
14709     rm -f conftest*
14710    
14711     fi
14712 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentium" >&5
14713     echo "${ECHO_T}$ac_pentium" >&6; }
14714 gezelter 1490 if test "$ac_pentium" = yes; then
14715     :
14716     CPU_FLAGS=-mpentium
14717     else
14718     :
14719    
14720     fi
14721    
14722     fi
14723    
14724     ;;
14725     i686*)
14726    
14727 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
14728     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6; }
14729 gezelter 1490 if test "${ac_cpu_pentiumpro+set}" = set; then
14730     echo $ECHO_N "(cached) $ECHO_C" >&6
14731     else
14732     echo 'void f(){}' > conftest.cpp
14733 gezelter 2547 if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
14734 gezelter 1490 ac_cpu_pentiumpro=yes
14735     else
14736     ac_cpu_pentiumpro=no
14737     fi
14738     rm -f conftest*
14739    
14740     fi
14741 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
14742     echo "${ECHO_T}$ac_cpu_pentiumpro" >&6; }
14743 gezelter 1490 if test "$ac_cpu_pentiumpro" = yes; then
14744     :
14745     CPU_FLAGS=-mcpu=pentiumpro
14746     else
14747     :
14748    
14749 gezelter 2081
14750 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
14751     echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6; }
14752 gezelter 1490 if test "${ac_pentiumpro+set}" = set; then
14753     echo $ECHO_N "(cached) $ECHO_C" >&6
14754     else
14755     echo 'void f(){}' > conftest.cpp
14756 gezelter 2547 if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
14757 gezelter 1490 ac_pentiumpro=yes
14758     else
14759     ac_pentiumpro=no
14760     fi
14761     rm -f conftest*
14762    
14763     fi
14764 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
14765     echo "${ECHO_T}$ac_pentiumpro" >&6; }
14766 gezelter 1490 if test "$ac_pentiumpro" = yes; then
14767     :
14768     CPU_FLAGS=-mpentiumpro
14769     else
14770     :
14771    
14772     fi
14773    
14774     fi
14775    
14776     ;;
14777     powerpc*)
14778     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
14779     is60x=`echo $cputype | egrep "^600-9e?$"`
14780     if test -n "$is60x"; then
14781    
14782 gezelter 2081
14783 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
14784     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6; }
14785 gezelter 1490 if test "${ac_m_cpu_60x+set}" = set; then
14786     echo $ECHO_N "(cached) $ECHO_C" >&6
14787     else
14788     echo 'void f(){}' > conftest.cpp
14789 gezelter 2547 if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
14790 gezelter 1490 ac_m_cpu_60x=yes
14791     else
14792     ac_m_cpu_60x=no
14793     fi
14794     rm -f conftest*
14795    
14796     fi
14797 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
14798     echo "${ECHO_T}$ac_m_cpu_60x" >&6; }
14799 gezelter 1490 if test "$ac_m_cpu_60x" = yes; then
14800     :
14801     CPU_FLAGS=-mcpu=$cputype
14802     else
14803     :
14804    
14805     fi
14806    
14807     elif test "$cputype" = 750; then
14808    
14809 gezelter 2081
14810 gezelter 3319 { echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
14811     echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6; }
14812 gezelter 1490 if test "${ac_cv_prog_gxx_2_95+set}" = set; then
14813     echo $ECHO_N "(cached) $ECHO_C" >&6
14814     else
14815    
14816     cat > conftest.cpp <<EOF
14817     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
14818     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
14819     yes;
14820     # endif
14821     #endif
14822     EOF
14823     if { ac_try='${CXX-c++} -E conftest.cpp'
14824 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14825 gezelter 1490 (eval $ac_try) 2>&5
14826     ac_status=$?
14827 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14828 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
14829     ac_cv_prog_gxx_2_95=yes
14830     else
14831     ac_cv_prog_gxx_2_95=no
14832     fi
14833    
14834     fi
14835 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
14836     echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6; }
14837 gezelter 1490 if test "$ac_cv_prog_gxx_2_95" = yes; then
14838     :
14839    
14840 gezelter 2081
14841 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
14842     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6; }
14843 gezelter 1490 if test "${ac_m_cpu_750+set}" = set; then
14844     echo $ECHO_N "(cached) $ECHO_C" >&6
14845     else
14846     echo 'void f(){}' > conftest.cpp
14847 gezelter 2547 if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
14848 gezelter 1490 ac_m_cpu_750=yes
14849     else
14850     ac_m_cpu_750=no
14851     fi
14852     rm -f conftest*
14853    
14854     fi
14855 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
14856     echo "${ECHO_T}$ac_m_cpu_750" >&6; }
14857 gezelter 1490 if test "$ac_m_cpu_750" = yes; then
14858     :
14859     CPU_FLAGS=-mcpu=750
14860     else
14861     :
14862    
14863     fi
14864    
14865     else
14866     :
14867    
14868     fi
14869    
14870     fi
14871     if test -z "$CPU_FLAGS"; then
14872    
14873 gezelter 2081
14874 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
14875     echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6; }
14876 gezelter 1490 if test "${ac_m_cpu_powerpc+set}" = set; then
14877     echo $ECHO_N "(cached) $ECHO_C" >&6
14878     else
14879     echo 'void f(){}' > conftest.cpp
14880 gezelter 2547 if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
14881 gezelter 1490 ac_m_cpu_powerpc=yes
14882     else
14883     ac_m_cpu_powerpc=no
14884     fi
14885     rm -f conftest*
14886    
14887     fi
14888 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
14889     echo "${ECHO_T}$ac_m_cpu_powerpc" >&6; }
14890 gezelter 1490 if test "$ac_m_cpu_powerpc" = yes; then
14891     :
14892     CPU_FLAGS=-mcpu=powerpc
14893     else
14894     :
14895    
14896     fi
14897    
14898     fi
14899     if test -z "$CPU_FLAGS"; then
14900    
14901 gezelter 2081
14902 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
14903     echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6; }
14904 gezelter 1490 if test "${ac_m_powerpc+set}" = set; then
14905     echo $ECHO_N "(cached) $ECHO_C" >&6
14906     else
14907     echo 'void f(){}' > conftest.cpp
14908 gezelter 2547 if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
14909 gezelter 1490 ac_m_powerpc=yes
14910     else
14911     ac_m_powerpc=no
14912     fi
14913     rm -f conftest*
14914    
14915     fi
14916 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
14917     echo "${ECHO_T}$ac_m_powerpc" >&6; }
14918 gezelter 1490 if test "$ac_m_powerpc" = yes; then
14919     :
14920     CPU_FLAGS=-mpowerpc
14921     else
14922     :
14923    
14924     fi
14925    
14926     fi
14927     esac
14928     fi
14929    
14930     if test -n "$CPU_FLAGS"; then
14931     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
14932     fi
14933    
14934     if test -z "$CXXFLAGS"; then
14935     echo ""
14936     echo "**********************************************************"
14937     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
14938     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
14939     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
14940     echo "**********************************************************"
14941     echo ""
14942     CXXFLAGS="-O3"
14943     fi
14944    
14945 gezelter 2081
14946    
14947 gezelter 3319 { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
14948     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
14949 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
14950     echo $ECHO_N "(cached) $ECHO_C" >&6
14951     else
14952     echo 'void f(){}' > conftest.cpp
14953 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
14954 gezelter 1490 ac_guessed_cxxflags=yes
14955     else
14956     ac_guessed_cxxflags=no
14957     fi
14958     rm -f conftest*
14959    
14960     fi
14961 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
14962     echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
14963 gezelter 1490 if test "$ac_guessed_cxxflags" = yes; then
14964     :
14965    
14966     else
14967     :
14968    
14969     echo ""
14970     echo "**********************************************************"
14971     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
14972     echo "* your compiler. *"
14973     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
14974     echo "**********************************************************"
14975     echo ""
14976     CXXFLAGS=""
14977    
14978     fi
14979    
14980 gezelter 2081
14981 gezelter 1490 fi
14982    
14983     ;;
14984     esac
14985    
14986 tim 2518
14987     cat >>confdefs.h <<\_ACEOF
14988 gezelter 2453 #define OBAPI
14989     _ACEOF
14990    
14991    
14992    
14993 gezelter 2502
14994 gezelter 3319 # Check whether --with-mpi was given.
14995 gezelter 1490 if test "${with_mpi+set}" = set; then
14996 gezelter 3319 withval=$with_mpi; with_mpi=$withval
14997 gezelter 1490 else
14998     with_mpi="no"
14999 gezelter 3319 fi
15000 gezelter 1490
15001 gezelter 3319
15002 gezelter 1490 case "x$with_mpi" in
15003     xyes | "x") USE_MPI=yes;;
15004     xno) USE_MPI=no ;;
15005     *) MPI="$with_mpi"; USE_MPI=yes ;;
15006     esac
15007     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
15008     MPI="/usr/local"
15009     fi
15010     if test "$USE_MPI" = "yes"; then
15011    
15012 gezelter 2081
15013 gezelter 1490 # Set variables...
15014     MPI_LIB_DIR="$MPI/lib"
15015     MPI_INC_DIR="$MPI/include"
15016    
15017 gezelter 2081
15018    
15019 gezelter 2862 ac_ext=c
15020     ac_cpp='$CPP $CPPFLAGS'
15021     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15022     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15023     ac_compiler_gnu=$ac_cv_c_compiler_gnu
15024    
15025 gezelter 3319 { echo "$as_me:$LINENO: checking for mpi.h" >&5
15026     echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6; }
15027 gezelter 1490 have_mpi_h=0
15028 gezelter 2265 rm -f conftest*
15029 gezelter 2862 echo '#include <mpi.h>' > conftest.c
15030     if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
15031 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
15032     echo "${ECHO_T}yes" >&6; }
15033 gezelter 1490 have_mpi_h=1
15034     else
15035 gezelter 2265 if test -s conftest.out ; then
15036     cat conftest.out >> config.log
15037     fi
15038 gezelter 3319 { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15039     echo "${ECHO_T}no! Check MPI include paths" >&6; }
15040 gezelter 1490 USE_MPI="no"
15041     fi
15042     rm -f conftest*
15043     if test "$have_mpi_h" = 1; then
15044    
15045 gezelter 2081 cat >>confdefs.h <<\_ACEOF
15046 gezelter 1490 #define HAVE_MPI_H 1
15047 gezelter 2081 _ACEOF
15048 gezelter 1490
15049     fi
15050    
15051 gezelter 3319 { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
15052     echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
15053 gezelter 2768
15054 gezelter 3319 ac_ext=${ac_fc_srcext-f}
15055     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
15056     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
15057 gezelter 2768 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
15058    
15059     ac_save_ext=$ac_ext
15060     ac_ext=F90
15061     ac_save_FCFLAGS=$FCFLAGS
15062 gezelter 1490 have_mpif_h=0
15063     rm -f conftest*
15064 gezelter 2547 cat >conftest.$ac_ext <<EOF
15065 gezelter 1490 program main
15066     include 'mpif.h'
15067     end
15068     EOF
15069 gezelter 2547 if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
15070 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
15071     echo "${ECHO_T}yes" >&6; }
15072 gezelter 1490 MPI_F90_INC="$MPI_INC_DIR"
15073     have_mpif_h=1
15074     else
15075     if test -s conftest.out ; then
15076     cat conftest.out >> config.log
15077     fi
15078 gezelter 3319 { echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
15079     echo "${ECHO_T}no! Check MPI include paths" >&6; }
15080 gezelter 1490 USE_MPI="no"
15081     fi
15082     rm -f conftest*
15083    
15084     if test "$have_mpif_h" = 1; then
15085    
15086 gezelter 2081 cat >>confdefs.h <<\_ACEOF
15087 gezelter 1490 #define HAVE_MPIF_H 1
15088 gezelter 2081 _ACEOF
15089 gezelter 1490
15090     fi
15091 gezelter 2768 FCFLAGS=$ac_save_FCFLAGS
15092     ac_ext=$ac_save_ext
15093 gezelter 2862 ac_ext=c
15094     ac_cpp='$CPP $CPPFLAGS'
15095     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15096     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15097     ac_compiler_gnu=$ac_cv_c_compiler_gnu
15098 gezelter 1490
15099 gezelter 2768
15100 gezelter 1490 ac_ext=c
15101     ac_cpp='$CPP $CPPFLAGS'
15102     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15103     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15104     ac_compiler_gnu=$ac_cv_c_compiler_gnu
15105    
15106     ac_save_LDFLAGS=$LDFLAGS
15107 gezelter 2769 LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
15108 gezelter 1490
15109     if test x = x"$MPI_LIB"; then
15110 gezelter 3319 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
15111     echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6; }
15112 gezelter 1490 if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
15113     echo $ECHO_N "(cached) $ECHO_C" >&6
15114     else
15115     ac_check_lib_save_LIBS=$LIBS
15116     LIBS="-lmpich $LIBS"
15117     cat >conftest.$ac_ext <<_ACEOF
15118 gezelter 2081 /* confdefs.h. */
15119     _ACEOF
15120     cat confdefs.h >>conftest.$ac_ext
15121     cat >>conftest.$ac_ext <<_ACEOF
15122     /* end confdefs.h. */
15123 gezelter 1490
15124 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
15125     Use char because int might match the return type of a GCC
15126     builtin and then its argument prototype would still apply. */
15127 gezelter 1490 #ifdef __cplusplus
15128     extern "C"
15129     #endif
15130     char MPI_Init ();
15131 gezelter 2547 #ifdef FC_DUMMY_MAIN
15132     #ifndef FC_DUMMY_MAIN_EQ_F77
15133     # ifdef __cplusplus
15134     extern "C"
15135     # endif
15136     int FC_DUMMY_MAIN() { return 1; }
15137     #endif
15138     #endif
15139 gezelter 1490 int
15140     main ()
15141     {
15142 gezelter 3319 return MPI_Init ();
15143 gezelter 1490 ;
15144     return 0;
15145     }
15146     _ACEOF
15147     rm -f conftest.$ac_objext conftest$ac_exeext
15148 gezelter 3319 if { (ac_try="$ac_link"
15149     case "(($ac_try" in
15150     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15151     *) ac_try_echo=$ac_try;;
15152     esac
15153     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15154     (eval "$ac_link") 2>conftest.er1
15155 gezelter 1490 ac_status=$?
15156 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
15157     rm -f conftest.er1
15158     cat conftest.err >&5
15159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 gezelter 3319 (exit $ac_status); } && {
15161     test -z "$ac_c_werror_flag" ||
15162     test ! -s conftest.err
15163     } && test -s conftest$ac_exeext &&
15164     $as_test_x conftest$ac_exeext; then
15165 gezelter 1490 ac_cv_lib_mpich_MPI_Init=yes
15166     else
15167     echo "$as_me: failed program was:" >&5
15168 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
15169    
15170 gezelter 3319 ac_cv_lib_mpich_MPI_Init=no
15171 gezelter 1490 fi
15172 gezelter 3319
15173     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15174 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
15175 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
15176     fi
15177 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
15178     echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6; }
15179 gezelter 1490 if test $ac_cv_lib_mpich_MPI_Init = yes; then
15180     MPI_LIB="-lmpich"
15181     fi
15182    
15183     fi
15184 gezelter 2769 $as_unset ac_cv_lib_mpich_MPI_Init
15185 gezelter 1490 if test x = x"$MPI_LIB"; then
15186 gezelter 3319 { echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
15187     echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6; }
15188 gezelter 2770 if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
15189 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
15190     else
15191     ac_check_lib_save_LIBS=$LIBS
15192 gezelter 2772 LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
15193 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
15194 gezelter 2081 /* confdefs.h. */
15195     _ACEOF
15196     cat confdefs.h >>conftest.$ac_ext
15197     cat >>conftest.$ac_ext <<_ACEOF
15198     /* end confdefs.h. */
15199 gezelter 1490
15200 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
15201     Use char because int might match the return type of a GCC
15202     builtin and then its argument prototype would still apply. */
15203 gezelter 1490 #ifdef __cplusplus
15204     extern "C"
15205     #endif
15206     char MPI_Init ();
15207 gezelter 2547 #ifdef FC_DUMMY_MAIN
15208     #ifndef FC_DUMMY_MAIN_EQ_F77
15209     # ifdef __cplusplus
15210     extern "C"
15211     # endif
15212     int FC_DUMMY_MAIN() { return 1; }
15213     #endif
15214     #endif
15215 gezelter 1490 int
15216     main ()
15217     {
15218 gezelter 3319 return MPI_Init ();
15219 gezelter 1490 ;
15220     return 0;
15221     }
15222     _ACEOF
15223     rm -f conftest.$ac_objext conftest$ac_exeext
15224 gezelter 3319 if { (ac_try="$ac_link"
15225     case "(($ac_try" in
15226     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15227     *) ac_try_echo=$ac_try;;
15228     esac
15229     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15230     (eval "$ac_link") 2>conftest.er1
15231 gezelter 1490 ac_status=$?
15232 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
15233     rm -f conftest.er1
15234     cat conftest.err >&5
15235     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15236 gezelter 3319 (exit $ac_status); } && {
15237     test -z "$ac_c_werror_flag" ||
15238     test ! -s conftest.err
15239     } && test -s conftest$ac_exeext &&
15240     $as_test_x conftest$ac_exeext; then
15241 gezelter 2770 ac_cv_lib_pmpich_MPI_Init=yes
15242 gezelter 1490 else
15243     echo "$as_me: failed program was:" >&5
15244 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
15245    
15246 gezelter 3319 ac_cv_lib_pmpich_MPI_Init=no
15247 gezelter 1490 fi
15248 gezelter 3319
15249     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15250 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
15251 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
15252     fi
15253 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
15254     echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6; }
15255 gezelter 2770 if test $ac_cv_lib_pmpich_MPI_Init = yes; then
15256     MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
15257 gezelter 1490 fi
15258    
15259     fi
15260     if test x = x"$MPI_LIB"; then
15261 gezelter 3319 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15262     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15263 gezelter 1490 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15264     echo $ECHO_N "(cached) $ECHO_C" >&6
15265     else
15266     ac_check_lib_save_LIBS=$LIBS
15267 gezelter 2769 LIBS="-lmpi $LIBS"
15268 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
15269 gezelter 2081 /* confdefs.h. */
15270     _ACEOF
15271     cat confdefs.h >>conftest.$ac_ext
15272     cat >>conftest.$ac_ext <<_ACEOF
15273     /* end confdefs.h. */
15274 gezelter 1490
15275 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
15276     Use char because int might match the return type of a GCC
15277     builtin and then its argument prototype would still apply. */
15278 gezelter 1490 #ifdef __cplusplus
15279     extern "C"
15280     #endif
15281     char MPI_Init ();
15282 gezelter 2547 #ifdef FC_DUMMY_MAIN
15283     #ifndef FC_DUMMY_MAIN_EQ_F77
15284     # ifdef __cplusplus
15285     extern "C"
15286     # endif
15287     int FC_DUMMY_MAIN() { return 1; }
15288     #endif
15289     #endif
15290 gezelter 1490 int
15291     main ()
15292     {
15293 gezelter 3319 return MPI_Init ();
15294 gezelter 1490 ;
15295     return 0;
15296     }
15297     _ACEOF
15298     rm -f conftest.$ac_objext conftest$ac_exeext
15299 gezelter 3319 if { (ac_try="$ac_link"
15300     case "(($ac_try" in
15301     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15302     *) ac_try_echo=$ac_try;;
15303     esac
15304     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15305     (eval "$ac_link") 2>conftest.er1
15306 gezelter 1490 ac_status=$?
15307 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
15308     rm -f conftest.er1
15309     cat conftest.err >&5
15310     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15311 gezelter 3319 (exit $ac_status); } && {
15312     test -z "$ac_c_werror_flag" ||
15313     test ! -s conftest.err
15314     } && test -s conftest$ac_exeext &&
15315     $as_test_x conftest$ac_exeext; then
15316 gezelter 1490 ac_cv_lib_mpi_MPI_Init=yes
15317     else
15318     echo "$as_me: failed program was:" >&5
15319 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
15320    
15321 gezelter 3319 ac_cv_lib_mpi_MPI_Init=no
15322 gezelter 1490 fi
15323 gezelter 3319
15324     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15325 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
15326 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
15327     fi
15328 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15329     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15330 gezelter 1490 if test $ac_cv_lib_mpi_MPI_Init = yes; then
15331 gezelter 2769 MPI_LIB="-lmpi"
15332 gezelter 1490 fi
15333    
15334     fi
15335 gezelter 2769 $as_unset ac_cv_lib_mpi_MPI_Init
15336 chuckv 1619 if test x = x"$MPI_LIB"; then
15337 gezelter 3319 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15338     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15339 gezelter 2769 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15340 chuckv 1619 echo $ECHO_N "(cached) $ECHO_C" >&6
15341     else
15342     ac_check_lib_save_LIBS=$LIBS
15343 gezelter 2772 LIBS="-lmpi -llam $LIBS"
15344 chuckv 1619 cat >conftest.$ac_ext <<_ACEOF
15345 gezelter 2081 /* confdefs.h. */
15346     _ACEOF
15347     cat confdefs.h >>conftest.$ac_ext
15348     cat >>conftest.$ac_ext <<_ACEOF
15349     /* end confdefs.h. */
15350 gezelter 1490
15351 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
15352     Use char because int might match the return type of a GCC
15353     builtin and then its argument prototype would still apply. */
15354 chuckv 1619 #ifdef __cplusplus
15355     extern "C"
15356     #endif
15357     char MPI_Init ();
15358 gezelter 2547 #ifdef FC_DUMMY_MAIN
15359     #ifndef FC_DUMMY_MAIN_EQ_F77
15360     # ifdef __cplusplus
15361     extern "C"
15362     # endif
15363     int FC_DUMMY_MAIN() { return 1; }
15364     #endif
15365     #endif
15366 chuckv 1619 int
15367     main ()
15368     {
15369 gezelter 3319 return MPI_Init ();
15370 chuckv 1619 ;
15371     return 0;
15372     }
15373     _ACEOF
15374     rm -f conftest.$ac_objext conftest$ac_exeext
15375 gezelter 3319 if { (ac_try="$ac_link"
15376     case "(($ac_try" in
15377     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15378     *) ac_try_echo=$ac_try;;
15379     esac
15380     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15381     (eval "$ac_link") 2>conftest.er1
15382 chuckv 1619 ac_status=$?
15383 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
15384     rm -f conftest.er1
15385     cat conftest.err >&5
15386     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387 gezelter 3319 (exit $ac_status); } && {
15388     test -z "$ac_c_werror_flag" ||
15389     test ! -s conftest.err
15390     } && test -s conftest$ac_exeext &&
15391     $as_test_x conftest$ac_exeext; then
15392 gezelter 2769 ac_cv_lib_mpi_MPI_Init=yes
15393 chuckv 1619 else
15394     echo "$as_me: failed program was:" >&5
15395 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
15396    
15397 gezelter 3319 ac_cv_lib_mpi_MPI_Init=no
15398 chuckv 1619 fi
15399 gezelter 3319
15400     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15401 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
15402 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
15403     fi
15404 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15405     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15406 gezelter 2769 if test $ac_cv_lib_mpi_MPI_Init = yes; then
15407     MPI_LIB="-lmpi -llam"
15408 chuckv 1619 fi
15409    
15410     fi
15411 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
15412     if test x = x"$MPI_LIB"; then
15413 gezelter 3319 { echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
15414     echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6; }
15415 gezelter 1490 if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
15416     echo $ECHO_N "(cached) $ECHO_C" >&6
15417     else
15418     ac_check_lib_save_LIBS=$LIBS
15419     LIBS="-lmpi -llam -lpthread $LIBS"
15420     cat >conftest.$ac_ext <<_ACEOF
15421 gezelter 2081 /* confdefs.h. */
15422     _ACEOF
15423     cat confdefs.h >>conftest.$ac_ext
15424     cat >>conftest.$ac_ext <<_ACEOF
15425     /* end confdefs.h. */
15426 gezelter 1490
15427 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
15428     Use char because int might match the return type of a GCC
15429     builtin and then its argument prototype would still apply. */
15430 gezelter 1490 #ifdef __cplusplus
15431     extern "C"
15432     #endif
15433     char MPI_Init ();
15434 gezelter 2547 #ifdef FC_DUMMY_MAIN
15435     #ifndef FC_DUMMY_MAIN_EQ_F77
15436     # ifdef __cplusplus
15437     extern "C"
15438     # endif
15439     int FC_DUMMY_MAIN() { return 1; }
15440     #endif
15441     #endif
15442 gezelter 1490 int
15443     main ()
15444     {
15445 gezelter 3319 return MPI_Init ();
15446 gezelter 1490 ;
15447     return 0;
15448     }
15449     _ACEOF
15450     rm -f conftest.$ac_objext conftest$ac_exeext
15451 gezelter 3319 if { (ac_try="$ac_link"
15452     case "(($ac_try" in
15453     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15454     *) ac_try_echo=$ac_try;;
15455     esac
15456     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15457     (eval "$ac_link") 2>conftest.er1
15458 gezelter 1490 ac_status=$?
15459 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
15460     rm -f conftest.er1
15461     cat conftest.err >&5
15462     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463 gezelter 3319 (exit $ac_status); } && {
15464     test -z "$ac_c_werror_flag" ||
15465     test ! -s conftest.err
15466     } && test -s conftest$ac_exeext &&
15467     $as_test_x conftest$ac_exeext; then
15468 gezelter 1490 ac_cv_lib_mpi_MPI_Init=yes
15469     else
15470     echo "$as_me: failed program was:" >&5
15471 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
15472    
15473 gezelter 3319 ac_cv_lib_mpi_MPI_Init=no
15474 gezelter 1490 fi
15475 gezelter 3319
15476     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15477 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
15478 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
15479     fi
15480 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
15481     echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6; }
15482 gezelter 1490 if test $ac_cv_lib_mpi_MPI_Init = yes; then
15483     MPI_LIB="-lmpi -llam -lpthread"
15484     else
15485    
15486 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
15487 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
15488     { (exit 1); exit 1; }; }
15489     USE_MPI="no"
15490    
15491     fi
15492    
15493     fi
15494    
15495 gezelter 2081
15496    
15497 gezelter 3319 { echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
15498     echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6; }
15499 gezelter 1490 MPI_F90_LIB=""
15500     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
15501     MPI_F90_LIB="-lfmpich"
15502     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
15503     MPI_F90_LIB="-llamf77mpi"
15504     else
15505     MPI_F90_LIB=" "
15506     fi
15507 gezelter 3319 { echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
15508     echo "${ECHO_T}found $MPI_F90_LIB" >&6; }
15509 gezelter 1490
15510    
15511     fi
15512    
15513    
15514    
15515 chuckv 3288 acx_cgal_found=no
15516 gezelter 1490
15517 gezelter 3319 # Check whether --with-cgalmakefile was given.
15518 chuckv 3288 if test "${with_cgalmakefile+set}" = set; then
15519 gezelter 3319 withval=$with_cgalmakefile;
15520     fi
15521 chuckv 3288
15522     case $with_cgalmakefile in
15523     yes | "") ;;
15524     no) acx_cgal_found=disable ;;
15525     -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15526     *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
15527     esac
15528    
15529     if test "$acx_cgal_found" == no; then
15530 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
15531     echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
15532 chuckv 3288
15533     if test \! -z "$CGAL_MAKEFILE"; then
15534    
15535     if test -e "$CGAL_MAKEFILE"; then
15536     tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
15537    
15538     cat > $tname << _ACEOF
15539     include $CGAL_MAKEFILE
15540    
15541     cppflags:
15542     @echo \$(CGAL_CXXFLAGS)
15543    
15544     cxxflags:
15545     @echo
15546     ldflags:
15547     @echo \$(CGAL_LDFLAGS)
15548     _ACEOF
15549     CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
15550     CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
15551     CGAL_LDFLAGST="`make -s -f $tname ldflags`"
15552     for i in $CGAL_LDFLAGST; do
15553     if test `echo $i| grep -c ^-l`; then
15554     CGAL_LIBS="$CGAL_LIBS $i"
15555     else
15556     CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
15557     fi
15558     done
15559     rm -f $tname
15560 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
15561     echo "${ECHO_T}yes" >&6; }
15562 chuckv 3288 acx_cgal_found=yes
15563     else
15564 gezelter 3319 { echo "$as_me:$LINENO: result: invalid" >&5
15565     echo "${ECHO_T}invalid" >&6; }
15566 chuckv 3288 { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
15567     echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
15568     { (exit 1); exit 1; }; }
15569     fi
15570     else
15571 gezelter 3319 { echo "$as_me:$LINENO: result: not defined" >&5
15572     echo "${ECHO_T}not defined" >&6; }
15573 chuckv 3288 fi
15574 chuckv 3275 fi
15575 gezelter 1490
15576 chuckv 3288 if test "$acx_cgal_found" == no; then
15577     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15578 gezelter 3319 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15579     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15580 chuckv 3288 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15581     echo $ECHO_N "(cached) $ECHO_C" >&6
15582 chuckv 3275 fi
15583 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15584     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15585 chuckv 3288 else
15586     # Is the header compilable?
15587 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
15588     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
15589 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
15590     /* confdefs.h. */
15591     _ACEOF
15592     cat confdefs.h >>conftest.$ac_ext
15593     cat >>conftest.$ac_ext <<_ACEOF
15594     /* end confdefs.h. */
15595     $ac_includes_default
15596     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15597     _ACEOF
15598     rm -f conftest.$ac_objext
15599 gezelter 3319 if { (ac_try="$ac_compile"
15600     case "(($ac_try" in
15601     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15602     *) ac_try_echo=$ac_try;;
15603     esac
15604     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15605     (eval "$ac_compile") 2>conftest.er1
15606 chuckv 3288 ac_status=$?
15607     grep -v '^ *+' conftest.er1 >conftest.err
15608     rm -f conftest.er1
15609     cat conftest.err >&5
15610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15611 gezelter 3319 (exit $ac_status); } && {
15612     test -z "$ac_c_werror_flag" ||
15613     test ! -s conftest.err
15614     } && test -s conftest.$ac_objext; then
15615 chuckv 3288 ac_header_compiler=yes
15616     else
15617     echo "$as_me: failed program was:" >&5
15618     sed 's/^/| /' conftest.$ac_ext >&5
15619 gezelter 1490
15620 gezelter 3319 ac_header_compiler=no
15621 chuckv 3288 fi
15622    
15623 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15624     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15625     echo "${ECHO_T}$ac_header_compiler" >&6; }
15626    
15627 chuckv 3288 # Is the header present?
15628 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
15629     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
15630 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
15631     /* confdefs.h. */
15632     _ACEOF
15633     cat confdefs.h >>conftest.$ac_ext
15634     cat >>conftest.$ac_ext <<_ACEOF
15635     /* end confdefs.h. */
15636     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
15637     _ACEOF
15638 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
15639     case "(($ac_try" in
15640     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15641     *) ac_try_echo=$ac_try;;
15642     esac
15643     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15644     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15645 chuckv 3288 ac_status=$?
15646     grep -v '^ *+' conftest.er1 >conftest.err
15647     rm -f conftest.er1
15648     cat conftest.err >&5
15649     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 gezelter 3319 (exit $ac_status); } >/dev/null && {
15651     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15652     test ! -s conftest.err
15653     }; then
15654 chuckv 3288 ac_header_preproc=yes
15655     else
15656     echo "$as_me: failed program was:" >&5
15657     sed 's/^/| /' conftest.$ac_ext >&5
15658    
15659     ac_header_preproc=no
15660     fi
15661 gezelter 3319
15662 chuckv 3288 rm -f conftest.err conftest.$ac_ext
15663 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15664     echo "${ECHO_T}$ac_header_preproc" >&6; }
15665 chuckv 3288
15666     # So? What about this header?
15667     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15668     yes:no: )
15669     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
15670     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15671     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
15672     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
15673     ac_header_preproc=yes
15674     ;;
15675     no:yes:* )
15676     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
15677     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
15678     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
15679     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
15680     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
15681     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
15682     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
15683     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
15684     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
15685     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
15686     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
15687     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
15688 gezelter 3319 ( cat <<\_ASBOX
15689 chuckv 3288 ## ------------------------------ ##
15690     ## Report this to gezelter@nd.edu ##
15691     ## ------------------------------ ##
15692     _ASBOX
15693 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
15694 chuckv 3288 ;;
15695     esac
15696 gezelter 3319 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
15697     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
15698 chuckv 3288 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
15699     echo $ECHO_N "(cached) $ECHO_C" >&6
15700     else
15701     ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
15702     fi
15703 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
15704     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
15705 chuckv 3288
15706     fi
15707     if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
15708     cgal_have_header=yes
15709     else
15710     cgal_have_header=no
15711     fi
15712    
15713    
15714     if test "$cgal_have_header" == yes; then
15715 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15716     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15717 chuckv 3288 if test "${ac_cv_lib_CGAL_main+set}" = set; then
15718     echo $ECHO_N "(cached) $ECHO_C" >&6
15719     else
15720     ac_check_lib_save_LIBS=$LIBS
15721     LIBS="-lCGAL $LIBS"
15722     cat >conftest.$ac_ext <<_ACEOF
15723     /* confdefs.h. */
15724     _ACEOF
15725     cat confdefs.h >>conftest.$ac_ext
15726     cat >>conftest.$ac_ext <<_ACEOF
15727     /* end confdefs.h. */
15728    
15729    
15730     #ifdef FC_DUMMY_MAIN
15731     #ifndef FC_DUMMY_MAIN_EQ_F77
15732     # ifdef __cplusplus
15733     extern "C"
15734     # endif
15735     int FC_DUMMY_MAIN() { return 1; }
15736     #endif
15737     #endif
15738     int
15739     main ()
15740     {
15741 gezelter 3319 return main ();
15742 chuckv 3288 ;
15743     return 0;
15744     }
15745     _ACEOF
15746     rm -f conftest.$ac_objext conftest$ac_exeext
15747 gezelter 3319 if { (ac_try="$ac_link"
15748     case "(($ac_try" in
15749     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15750     *) ac_try_echo=$ac_try;;
15751     esac
15752     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15753     (eval "$ac_link") 2>conftest.er1
15754 chuckv 3288 ac_status=$?
15755     grep -v '^ *+' conftest.er1 >conftest.err
15756     rm -f conftest.er1
15757     cat conftest.err >&5
15758     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15759 gezelter 3319 (exit $ac_status); } && {
15760     test -z "$ac_c_werror_flag" ||
15761     test ! -s conftest.err
15762     } && test -s conftest$ac_exeext &&
15763     $as_test_x conftest$ac_exeext; then
15764 chuckv 3288 ac_cv_lib_CGAL_main=yes
15765     else
15766     echo "$as_me: failed program was:" >&5
15767     sed 's/^/| /' conftest.$ac_ext >&5
15768    
15769 gezelter 3319 ac_cv_lib_CGAL_main=no
15770 chuckv 3288 fi
15771 gezelter 3319
15772     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15773 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
15774     LIBS=$ac_check_lib_save_LIBS
15775     fi
15776 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15777     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15778 chuckv 3288 if test $ac_cv_lib_CGAL_main = yes; then
15779     cgal_have_lib=yes
15780     else
15781     cgal_have_lib=no
15782     fi
15783    
15784     if test "$cgal_have_lib" == no; then
15785     save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
15786 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
15787     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
15788 chuckv 3288 if test "${ac_cv_lib_CGAL_main+set}" = set; then
15789     echo $ECHO_N "(cached) $ECHO_C" >&6
15790     else
15791     ac_check_lib_save_LIBS=$LIBS
15792     LIBS="-lCGAL $LIBS"
15793     cat >conftest.$ac_ext <<_ACEOF
15794     /* confdefs.h. */
15795     _ACEOF
15796     cat confdefs.h >>conftest.$ac_ext
15797     cat >>conftest.$ac_ext <<_ACEOF
15798     /* end confdefs.h. */
15799    
15800    
15801     #ifdef FC_DUMMY_MAIN
15802     #ifndef FC_DUMMY_MAIN_EQ_F77
15803     # ifdef __cplusplus
15804     extern "C"
15805     # endif
15806     int FC_DUMMY_MAIN() { return 1; }
15807     #endif
15808     #endif
15809     int
15810     main ()
15811     {
15812 gezelter 3319 return main ();
15813 chuckv 3288 ;
15814     return 0;
15815     }
15816     _ACEOF
15817     rm -f conftest.$ac_objext conftest$ac_exeext
15818 gezelter 3319 if { (ac_try="$ac_link"
15819     case "(($ac_try" in
15820     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15821     *) ac_try_echo=$ac_try;;
15822     esac
15823     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15824     (eval "$ac_link") 2>conftest.er1
15825 chuckv 3288 ac_status=$?
15826     grep -v '^ *+' conftest.er1 >conftest.err
15827     rm -f conftest.er1
15828     cat conftest.err >&5
15829     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830 gezelter 3319 (exit $ac_status); } && {
15831     test -z "$ac_c_werror_flag" ||
15832     test ! -s conftest.err
15833     } && test -s conftest$ac_exeext &&
15834     $as_test_x conftest$ac_exeext; then
15835 chuckv 3288 ac_cv_lib_CGAL_main=yes
15836     else
15837     echo "$as_me: failed program was:" >&5
15838     sed 's/^/| /' conftest.$ac_ext >&5
15839    
15840 gezelter 3319 ac_cv_lib_CGAL_main=no
15841 chuckv 3288 fi
15842 gezelter 3319
15843     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15844 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
15845     LIBS=$ac_check_lib_save_LIBS
15846     fi
15847 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
15848     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
15849 chuckv 3288 if test $ac_cv_lib_CGAL_main = yes; then
15850     CGAL_LIBS="-lCGAL -lgmp -lmpfr"
15851     cgal_have_lib=yes
15852     else
15853     cgal_have_lib=no
15854     fi
15855    
15856     LIBS="$save_LIBS"
15857     else
15858     CGAL_LIBS="-lCGAL"
15859 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
15860     echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
15861 chuckv 3288 if test "${ac_cv_lib_mpfr_main+set}" = set; then
15862     echo $ECHO_N "(cached) $ECHO_C" >&6
15863     else
15864     ac_check_lib_save_LIBS=$LIBS
15865     LIBS="-lmpfr $LIBS"
15866     cat >conftest.$ac_ext <<_ACEOF
15867     /* confdefs.h. */
15868     _ACEOF
15869     cat confdefs.h >>conftest.$ac_ext
15870     cat >>conftest.$ac_ext <<_ACEOF
15871     /* end confdefs.h. */
15872    
15873    
15874     #ifdef FC_DUMMY_MAIN
15875     #ifndef FC_DUMMY_MAIN_EQ_F77
15876     # ifdef __cplusplus
15877     extern "C"
15878     # endif
15879     int FC_DUMMY_MAIN() { return 1; }
15880     #endif
15881     #endif
15882     int
15883     main ()
15884     {
15885 gezelter 3319 return main ();
15886 chuckv 3288 ;
15887     return 0;
15888     }
15889     _ACEOF
15890     rm -f conftest.$ac_objext conftest$ac_exeext
15891 gezelter 3319 if { (ac_try="$ac_link"
15892     case "(($ac_try" in
15893     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15894     *) ac_try_echo=$ac_try;;
15895     esac
15896     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15897     (eval "$ac_link") 2>conftest.er1
15898 chuckv 3288 ac_status=$?
15899     grep -v '^ *+' conftest.er1 >conftest.err
15900     rm -f conftest.er1
15901     cat conftest.err >&5
15902     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15903 gezelter 3319 (exit $ac_status); } && {
15904     test -z "$ac_c_werror_flag" ||
15905     test ! -s conftest.err
15906     } && test -s conftest$ac_exeext &&
15907     $as_test_x conftest$ac_exeext; then
15908 chuckv 3288 ac_cv_lib_mpfr_main=yes
15909     else
15910     echo "$as_me: failed program was:" >&5
15911     sed 's/^/| /' conftest.$ac_ext >&5
15912    
15913 gezelter 3319 ac_cv_lib_mpfr_main=no
15914 chuckv 3288 fi
15915 gezelter 3319
15916     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15917 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
15918     LIBS=$ac_check_lib_save_LIBS
15919     fi
15920 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
15921     echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
15922 chuckv 3288 if test $ac_cv_lib_mpfr_main = yes; then
15923     CGAL_LIBS="$CGAL_LIBS -lmpfr"
15924     fi
15925    
15926 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
15927     echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
15928 chuckv 3288 if test "${ac_cv_lib_gmp_main+set}" = set; then
15929     echo $ECHO_N "(cached) $ECHO_C" >&6
15930     else
15931     ac_check_lib_save_LIBS=$LIBS
15932     LIBS="-lgmp $LIBS"
15933     cat >conftest.$ac_ext <<_ACEOF
15934     /* confdefs.h. */
15935     _ACEOF
15936     cat confdefs.h >>conftest.$ac_ext
15937     cat >>conftest.$ac_ext <<_ACEOF
15938     /* end confdefs.h. */
15939    
15940    
15941     #ifdef FC_DUMMY_MAIN
15942     #ifndef FC_DUMMY_MAIN_EQ_F77
15943     # ifdef __cplusplus
15944     extern "C"
15945     # endif
15946     int FC_DUMMY_MAIN() { return 1; }
15947     #endif
15948     #endif
15949     int
15950     main ()
15951     {
15952 gezelter 3319 return main ();
15953 chuckv 3288 ;
15954     return 0;
15955     }
15956     _ACEOF
15957     rm -f conftest.$ac_objext conftest$ac_exeext
15958 gezelter 3319 if { (ac_try="$ac_link"
15959     case "(($ac_try" in
15960     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15961     *) ac_try_echo=$ac_try;;
15962     esac
15963     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15964     (eval "$ac_link") 2>conftest.er1
15965 chuckv 3288 ac_status=$?
15966     grep -v '^ *+' conftest.er1 >conftest.err
15967     rm -f conftest.er1
15968     cat conftest.err >&5
15969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
15970 gezelter 3319 (exit $ac_status); } && {
15971     test -z "$ac_c_werror_flag" ||
15972     test ! -s conftest.err
15973     } && test -s conftest$ac_exeext &&
15974     $as_test_x conftest$ac_exeext; then
15975 chuckv 3288 ac_cv_lib_gmp_main=yes
15976     else
15977     echo "$as_me: failed program was:" >&5
15978     sed 's/^/| /' conftest.$ac_ext >&5
15979    
15980 gezelter 3319 ac_cv_lib_gmp_main=no
15981 chuckv 3288 fi
15982 gezelter 3319
15983     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15984 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
15985     LIBS=$ac_check_lib_save_LIBS
15986     fi
15987 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
15988     echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
15989 chuckv 3288 if test $ac_cv_lib_gmp_main = yes; then
15990     CGAL_LIBS="$CGAL_LIBS -lgmp"
15991     fi
15992    
15993 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
15994     echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
15995 chuckv 3288 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
15996     echo $ECHO_N "(cached) $ECHO_C" >&6
15997     else
15998     ac_check_lib_save_LIBS=$LIBS
15999     LIBS="-lgmpxx $LIBS"
16000     cat >conftest.$ac_ext <<_ACEOF
16001     /* confdefs.h. */
16002     _ACEOF
16003     cat confdefs.h >>conftest.$ac_ext
16004     cat >>conftest.$ac_ext <<_ACEOF
16005     /* end confdefs.h. */
16006    
16007    
16008     #ifdef FC_DUMMY_MAIN
16009     #ifndef FC_DUMMY_MAIN_EQ_F77
16010     # ifdef __cplusplus
16011     extern "C"
16012     # endif
16013     int FC_DUMMY_MAIN() { return 1; }
16014     #endif
16015     #endif
16016     int
16017     main ()
16018     {
16019 gezelter 3319 return main ();
16020 chuckv 3288 ;
16021     return 0;
16022     }
16023     _ACEOF
16024     rm -f conftest.$ac_objext conftest$ac_exeext
16025 gezelter 3319 if { (ac_try="$ac_link"
16026     case "(($ac_try" in
16027     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16028     *) ac_try_echo=$ac_try;;
16029     esac
16030     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16031     (eval "$ac_link") 2>conftest.er1
16032 chuckv 3288 ac_status=$?
16033     grep -v '^ *+' conftest.er1 >conftest.err
16034     rm -f conftest.er1
16035     cat conftest.err >&5
16036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037 gezelter 3319 (exit $ac_status); } && {
16038     test -z "$ac_c_werror_flag" ||
16039     test ! -s conftest.err
16040     } && test -s conftest$ac_exeext &&
16041     $as_test_x conftest$ac_exeext; then
16042 chuckv 3288 ac_cv_lib_gmpxx_main=yes
16043     else
16044     echo "$as_me: failed program was:" >&5
16045     sed 's/^/| /' conftest.$ac_ext >&5
16046    
16047 gezelter 3319 ac_cv_lib_gmpxx_main=no
16048 chuckv 3288 fi
16049 gezelter 3319
16050     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16051 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16052     LIBS=$ac_check_lib_save_LIBS
16053     fi
16054 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
16055     echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
16056 chuckv 3288 if test $ac_cv_lib_gmpxx_main = yes; then
16057     CGAL_LIBS="$CGAL_LIBS -lgmpxx"
16058     fi
16059    
16060     fi
16061    
16062     if test "$cgal_have_lib" == yes; then
16063     acx_cgal_found=yes
16064     fi
16065     fi
16066     if test "$acx_cgal_found" == yes; then
16067 gezelter 3319 { echo "$as_me:$LINENO: checking for main in -lCore" >&5
16068     echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
16069 chuckv 3288 if test "${ac_cv_lib_Core_main+set}" = set; then
16070     echo $ECHO_N "(cached) $ECHO_C" >&6
16071     else
16072     ac_check_lib_save_LIBS=$LIBS
16073     LIBS="-lCore $LIBS"
16074     cat >conftest.$ac_ext <<_ACEOF
16075     /* confdefs.h. */
16076     _ACEOF
16077     cat confdefs.h >>conftest.$ac_ext
16078     cat >>conftest.$ac_ext <<_ACEOF
16079     /* end confdefs.h. */
16080    
16081    
16082     #ifdef FC_DUMMY_MAIN
16083     #ifndef FC_DUMMY_MAIN_EQ_F77
16084     # ifdef __cplusplus
16085     extern "C"
16086     # endif
16087     int FC_DUMMY_MAIN() { return 1; }
16088     #endif
16089     #endif
16090     int
16091     main ()
16092     {
16093 gezelter 3319 return main ();
16094 chuckv 3288 ;
16095     return 0;
16096     }
16097     _ACEOF
16098     rm -f conftest.$ac_objext conftest$ac_exeext
16099 gezelter 3319 if { (ac_try="$ac_link"
16100     case "(($ac_try" in
16101     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102     *) ac_try_echo=$ac_try;;
16103     esac
16104     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16105     (eval "$ac_link") 2>conftest.er1
16106 chuckv 3288 ac_status=$?
16107     grep -v '^ *+' conftest.er1 >conftest.err
16108     rm -f conftest.er1
16109     cat conftest.err >&5
16110     echo "$as_me:$LINENO: \$? = $ac_status" >&5
16111 gezelter 3319 (exit $ac_status); } && {
16112     test -z "$ac_c_werror_flag" ||
16113     test ! -s conftest.err
16114     } && test -s conftest$ac_exeext &&
16115     $as_test_x conftest$ac_exeext; then
16116 chuckv 3288 ac_cv_lib_Core_main=yes
16117     else
16118     echo "$as_me: failed program was:" >&5
16119     sed 's/^/| /' conftest.$ac_ext >&5
16120    
16121 gezelter 3319 ac_cv_lib_Core_main=no
16122 chuckv 3288 fi
16123 gezelter 3319
16124     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16125 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
16126     LIBS=$ac_check_lib_save_LIBS
16127     fi
16128 gezelter 3319 { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
16129     echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
16130 chuckv 3288 if test $ac_cv_lib_Core_main = yes; then
16131     CGAL_LIBS="$CGAL_LIBS -lCore"
16132     fi
16133    
16134     fi
16135     fi
16136    
16137    
16138    
16139 gezelter 3319 { echo "$as_me:$LINENO: checking CGAL" >&5
16140     echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
16141    
16142    
16143    
16144    
16145    
16146 chuckv 3288 if test "$acx_cgal_found" == yes; then
16147 gezelter 3319 { echo "$as_me:$LINENO: result: yes" >&5
16148     echo "${ECHO_T}yes" >&6; }
16149 chuckv 3288
16150     else
16151 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
16152     echo "${ECHO_T}no" >&6; }
16153 chuckv 3288
16154     fi
16155 chuckv 3292 USE_CGAL=no
16156 chuckv 3288 if test "$acx_cgal_found" == yes; then
16157     USE_CGAL=yes
16158    
16159     cat >>confdefs.h <<\_ACEOF
16160     #define HAVE_CGAL 1
16161     _ACEOF
16162    
16163    
16164    
16165    
16166    
16167     fi
16168    
16169    
16170    
16171 chuckv 3291
16172 gezelter 3319 # Check whether --enable-doxygen was given.
16173 chuckv 3288 if test "${enable_doxygen+set}" = set; then
16174 gezelter 3319 enableval=$enable_doxygen;
16175     fi
16176 chuckv 3288
16177 gezelter 3319 # Check whether --enable-dot was given.
16178 chuckv 3288 if test "${enable_dot+set}" = set; then
16179 gezelter 3319 enableval=$enable_dot;
16180     fi
16181 chuckv 3288
16182 gezelter 3319 # Check whether --enable-html-docs was given.
16183 gezelter 1540 if test "${enable_html_docs+set}" = set; then
16184 gezelter 3319 enableval=$enable_html_docs;
16185 gezelter 1540 else
16186     enable_html_docs=yes
16187 gezelter 3319 fi
16188    
16189     # Check whether --enable-latex-docs was given.
16190 chuckv 3288 if test "${enable_latex_docs+set}" = set; then
16191 gezelter 3319 enableval=$enable_latex_docs;
16192 gezelter 1540 else
16193     enable_latex_docs=no
16194 gezelter 3319 fi
16195    
16196 gezelter 1540 if test "x$enable_doxygen" = xno; then
16197     enable_doc=no
16198     else
16199     # Extract the first word of "doxygen", so it can be a program name with args.
16200     set dummy doxygen; ac_word=$2
16201 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
16202     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16203 gezelter 1540 if test "${ac_cv_path_DOXYGEN+set}" = set; then
16204     echo $ECHO_N "(cached) $ECHO_C" >&6
16205     else
16206     case $DOXYGEN in
16207     [\\/]* | ?:[\\/]*)
16208     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
16209     ;;
16210     *)
16211 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16212     for as_dir in $PATH
16213     do
16214     IFS=$as_save_IFS
16215     test -z "$as_dir" && as_dir=.
16216     for ac_exec_ext in '' $ac_executable_extensions; do
16217 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16218 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
16219     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16220     break 2
16221     fi
16222 gezelter 1540 done
16223 gezelter 2081 done
16224 gezelter 3319 IFS=$as_save_IFS
16225 gezelter 1540
16226     ;;
16227     esac
16228     fi
16229     DOXYGEN=$ac_cv_path_DOXYGEN
16230     if test -n "$DOXYGEN"; then
16231 gezelter 3319 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
16232     echo "${ECHO_T}$DOXYGEN" >&6; }
16233 gezelter 1540 else
16234 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
16235     echo "${ECHO_T}no" >&6; }
16236 gezelter 1540 fi
16237    
16238 gezelter 3319
16239 gezelter 1540 if test "x$DOXYGEN" = x; then
16240     if test "x$enable_doxygen" = xyes; then
16241 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
16242 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
16243     { (exit 1); exit 1; }; }
16244     fi
16245     enable_doc=no
16246     else
16247     enable_doc=yes
16248     # Extract the first word of "dot", so it can be a program name with args.
16249     set dummy dot; ac_word=$2
16250 gezelter 3319 { echo "$as_me:$LINENO: checking for $ac_word" >&5
16251     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
16252 gezelter 1540 if test "${ac_cv_path_DOT+set}" = set; then
16253     echo $ECHO_N "(cached) $ECHO_C" >&6
16254     else
16255     case $DOT in
16256     [\\/]* | ?:[\\/]*)
16257     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
16258     ;;
16259     *)
16260 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16261     for as_dir in $PATH
16262     do
16263     IFS=$as_save_IFS
16264     test -z "$as_dir" && as_dir=.
16265     for ac_exec_ext in '' $ac_executable_extensions; do
16266 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16267 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
16268     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16269     break 2
16270     fi
16271 gezelter 1540 done
16272 gezelter 2081 done
16273 gezelter 3319 IFS=$as_save_IFS
16274 gezelter 1540
16275     ;;
16276     esac
16277     fi
16278     DOT=$ac_cv_path_DOT
16279     if test -n "$DOT"; then
16280 gezelter 3319 { echo "$as_me:$LINENO: result: $DOT" >&5
16281     echo "${ECHO_T}$DOT" >&6; }
16282 gezelter 1540 else
16283 gezelter 3319 { echo "$as_me:$LINENO: result: no" >&5
16284     echo "${ECHO_T}no" >&6; }
16285 gezelter 1540 fi
16286    
16287 gezelter 3319
16288 gezelter 1540 fi
16289     fi
16290    
16291     if test "x$enable_doc" = xyes; then
16292     DOC=1
16293     else
16294     DOC=0
16295     fi
16296    
16297 gezelter 2081
16298 gezelter 1540 if test x$DOT = x; then
16299     if test "x$enable_dot" = xyes; then
16300 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
16301 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
16302     { (exit 1); exit 1; }; }
16303     fi
16304     enable_dot=no
16305     else
16306     enable_dot=yes
16307     fi
16308    
16309 gezelter 2081
16310    
16311    
16312    
16313    
16314    
16315 gezelter 1490
16316    
16317    
16318    
16319    
16320    
16321    
16322    
16323    
16324 gezelter 2081
16325    
16326    
16327 gezelter 3319 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/atom2md/Makefile scripts/filepp"
16328 gezelter 2081
16329    
16330 gezelter 1490 cat >confcache <<\_ACEOF
16331     # This file is a shell script that caches the results of configure
16332     # tests run on this system so they can be shared between configure
16333     # scripts and configure runs, see configure's option --config-cache.
16334     # It is not useful on other systems. If it contains results you don't
16335     # want to keep, you may remove or edit it.
16336     #
16337     # config.status only pays attention to the cache file if you give it
16338     # the --recheck option to rerun configure.
16339     #
16340 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16341 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16342     # following values.
16343    
16344     _ACEOF
16345    
16346     # The following way of writing the cache mishandles newlines in values,
16347     # but we know of no workaround that is simple, portable, and efficient.
16348 gezelter 3319 # So, we kill variables containing newlines.
16349 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
16350     # and sets the high bit in the cache file unless we assign to the vars.
16351 gezelter 3319 (
16352     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16353     eval ac_val=\$$ac_var
16354     case $ac_val in #(
16355     *${as_nl}*)
16356     case $ac_var in #(
16357     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16358     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16359     esac
16360     case $ac_var in #(
16361     _ | IFS | as_nl) ;; #(
16362     *) $as_unset $ac_var ;;
16363     esac ;;
16364     esac
16365     done
16366    
16367 gezelter 1490 (set) 2>&1 |
16368 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16369     *${as_nl}ac_space=\ *)
16370 gezelter 1490 # `set' does not quote correctly, so add quotes (double-quote
16371     # substitution turns \\\\ into \\, and sed turns \\ into \).
16372     sed -n \
16373 gezelter 2081 "s/'/'\\\\''/g;
16374     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16375 gezelter 3319 ;; #(
16376 gezelter 1490 *)
16377     # `set' quotes correctly as required by POSIX, so do not add quotes.
16378 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16379 gezelter 1490 ;;
16380 gezelter 3319 esac |
16381     sort
16382     ) |
16383 gezelter 1490 sed '
16384 gezelter 3319 /^ac_cv_env_/b end
16385 gezelter 1490 t clear
16386 gezelter 3319 :clear
16387 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16388     t end
16389 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16390     :end' >>confcache
16391     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16392     if test -w "$cache_file"; then
16393     test "x$cache_file" != "x/dev/null" &&
16394     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
16395     echo "$as_me: updating cache $cache_file" >&6;}
16396 gezelter 1490 cat confcache >$cache_file
16397     else
16398 gezelter 3319 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16399     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16400 gezelter 1490 fi
16401     fi
16402     rm -f confcache
16403    
16404     test "x$prefix" = xNONE && prefix=$ac_default_prefix
16405     # Let make expand exec_prefix.
16406     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16407    
16408     DEFS=-DHAVE_CONFIG_H
16409    
16410 gezelter 2081 ac_libobjs=
16411     ac_ltlibobjs=
16412     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16413     # 1. Remove the extension, and $U if already installed.
16414 gezelter 3319 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16415     ac_i=`echo "$ac_i" | sed "$ac_script"`
16416     # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16417     # will be set to the directory where LIBOBJS objects are built.
16418     ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16419     ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
16420 gezelter 2081 done
16421     LIBOBJS=$ac_libobjs
16422    
16423     LTLIBOBJS=$ac_ltlibobjs
16424    
16425    
16426    
16427 gezelter 1490 : ${CONFIG_STATUS=./config.status}
16428     ac_clean_files_save=$ac_clean_files
16429     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16430 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16431 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16432     cat >$CONFIG_STATUS <<_ACEOF
16433     #! $SHELL
16434 gezelter 2081 # Generated by $as_me.
16435 gezelter 1490 # Run this file to recreate the current configuration.
16436     # Compiler output produced by configure, useful for debugging
16437     # configure, is in config.log if it exists.
16438    
16439     debug=false
16440 gezelter 2081 ac_cs_recheck=false
16441     ac_cs_silent=false
16442 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
16443     _ACEOF
16444    
16445     cat >>$CONFIG_STATUS <<\_ACEOF
16446 gezelter 2081 ## --------------------- ##
16447     ## M4sh Initialization. ##
16448     ## --------------------- ##
16449    
16450 gezelter 3319 # Be more Bourne compatible
16451     DUALCASE=1; export DUALCASE # for MKS sh
16452 gezelter 1490 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16453     emulate sh
16454     NULLCMD=:
16455 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16456     # is contrary to our usage. Disable this feature.
16457     alias -g '${1+"$@"}'='"$@"'
16458 gezelter 3319 setopt NO_GLOB_SUBST
16459     else
16460     case `(set -o) 2>/dev/null` in
16461     *posix*) set -o posix ;;
16462     esac
16463    
16464 gezelter 1490 fi
16465    
16466 gezelter 3319
16467    
16468    
16469     # PATH needs CR
16470     # Avoid depending upon Character Ranges.
16471     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16472     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16473     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16474     as_cr_digits='0123456789'
16475     as_cr_alnum=$as_cr_Letters$as_cr_digits
16476    
16477     # The user is always right.
16478     if test "${PATH_SEPARATOR+set}" != set; then
16479     echo "#! /bin/sh" >conf$$.sh
16480     echo "exit 0" >>conf$$.sh
16481     chmod +x conf$$.sh
16482     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16483     PATH_SEPARATOR=';'
16484     else
16485     PATH_SEPARATOR=:
16486     fi
16487     rm -f conf$$.sh
16488     fi
16489    
16490 gezelter 2081 # Support unset when possible.
16491     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16492     as_unset=unset
16493     else
16494     as_unset=false
16495     fi
16496    
16497    
16498 gezelter 3319 # IFS
16499     # We need space, tab and new line, in precisely that order. Quoting is
16500     # there to prevent editors from complaining about space-tab.
16501     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16502     # splitting by setting IFS to empty value.)
16503     as_nl='
16504     '
16505     IFS=" "" $as_nl"
16506    
16507     # Find who we are. Look in the path if we contain no directory separator.
16508     case $0 in
16509     *[\\/]* ) as_myself=$0 ;;
16510     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16511     for as_dir in $PATH
16512     do
16513     IFS=$as_save_IFS
16514     test -z "$as_dir" && as_dir=.
16515     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16516     done
16517     IFS=$as_save_IFS
16518    
16519     ;;
16520     esac
16521     # We did not find ourselves, most probably we were run as `sh COMMAND'
16522     # in which case we are not to be found in the path.
16523     if test "x$as_myself" = x; then
16524     as_myself=$0
16525     fi
16526     if test ! -f "$as_myself"; then
16527     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16528     { (exit 1); exit 1; }
16529     fi
16530    
16531 gezelter 2081 # Work around bugs in pre-3.0 UWIN ksh.
16532 gezelter 3319 for as_var in ENV MAIL MAILPATH
16533     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16534     done
16535 gezelter 2081 PS1='$ '
16536     PS2='> '
16537     PS4='+ '
16538    
16539     # NLS nuisances.
16540     for as_var in \
16541     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16542     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16543     LC_TELEPHONE LC_TIME
16544     do
16545     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16546     eval $as_var=C; export $as_var
16547     else
16548 gezelter 3319 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
16549 gezelter 2081 fi
16550     done
16551    
16552     # Required to use basename.
16553 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
16554     test "X`expr 00001 : '.*\(...\)'`" = X001; then
16555 gezelter 2081 as_expr=expr
16556     else
16557     as_expr=false
16558     fi
16559    
16560 gezelter 3319 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16561 gezelter 2081 as_basename=basename
16562     else
16563     as_basename=false
16564     fi
16565    
16566    
16567 gezelter 1490 # Name of the executable.
16568 gezelter 3319 as_me=`$as_basename -- "$0" ||
16569 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16570     X"$0" : 'X\(//\)$' \| \
16571 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16572 gezelter 2081 echo X/"$0" |
16573 gezelter 3319 sed '/^.*\/\([^/][^/]*\)\/*$/{
16574     s//\1/
16575     q
16576     }
16577     /^X\/\(\/\/\)$/{
16578     s//\1/
16579     q
16580     }
16581     /^X\/\(\/\).*/{
16582     s//\1/
16583     q
16584     }
16585     s/.*/./; q'`
16586 gezelter 1490
16587 gezelter 3319 # CDPATH.
16588     $as_unset CDPATH
16589 gezelter 2081
16590    
16591    
16592     as_lineno_1=$LINENO
16593     as_lineno_2=$LINENO
16594     test "x$as_lineno_1" != "x$as_lineno_2" &&
16595 gezelter 3319 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
16596 gezelter 2081
16597     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16598     # uniformly replaced by the line number. The first 'sed' inserts a
16599 gezelter 3319 # line-number line after each line using $LINENO; the second 'sed'
16600     # does the real work. The second script uses 'N' to pair each
16601     # line-number line with the line containing $LINENO, and appends
16602     # trailing '-' during substitution so that $LINENO is not a special
16603     # case at line end.
16604 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16605 gezelter 3319 # scripts with optimization help from Paolo Bonzini. Blame Lee
16606     # E. McMahon (1931-1989) for sed's syntax. :-)
16607     sed -n '
16608     p
16609     /[$]LINENO/=
16610     ' <$as_myself |
16611 gezelter 2081 sed '
16612 gezelter 3319 s/[$]LINENO.*/&-/
16613     t lineno
16614     b
16615     :lineno
16616 gezelter 2081 N
16617 gezelter 3319 :loop
16618     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
16619 gezelter 2081 t loop
16620 gezelter 3319 s/-\n.*//
16621 gezelter 2081 ' >$as_me.lineno &&
16622 gezelter 3319 chmod +x "$as_me.lineno" ||
16623     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
16624 gezelter 2081 { (exit 1); exit 1; }; }
16625    
16626     # Don't try to exec as it changes $[0], causing all sort of problems
16627     # (the dirname of $[0] is not the place where we might find the
16628 gezelter 3319 # original and so on. Autoconf is especially sensitive to this).
16629     . "./$as_me.lineno"
16630 gezelter 2081 # Exit status is that of the last command.
16631     exit
16632     }
16633    
16634    
16635 gezelter 3319 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16636     as_dirname=dirname
16637     else
16638     as_dirname=false
16639     fi
16640    
16641     ECHO_C= ECHO_N= ECHO_T=
16642     case `echo -n x` in
16643     -n*)
16644     case `echo 'x\c'` in
16645     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
16646     *) ECHO_C='\c';;
16647     esac;;
16648     *)
16649     ECHO_N='-n';;
16650 gezelter 2081 esac
16651    
16652 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
16653     test "X`expr 00001 : '.*\(...\)'`" = X001; then
16654 gezelter 1490 as_expr=expr
16655     else
16656     as_expr=false
16657     fi
16658    
16659     rm -f conf$$ conf$$.exe conf$$.file
16660 gezelter 3319 if test -d conf$$.dir; then
16661     rm -f conf$$.dir/conf$$.file
16662     else
16663     rm -f conf$$.dir
16664     mkdir conf$$.dir
16665     fi
16666 gezelter 1490 echo >conf$$.file
16667     if ln -s conf$$.file conf$$ 2>/dev/null; then
16668 gezelter 3319 as_ln_s='ln -s'
16669     # ... but there are two gotchas:
16670     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16671     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16672     # In both cases, we have to default to `cp -p'.
16673     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16674 gezelter 1490 as_ln_s='cp -p'
16675     elif ln conf$$.file conf$$ 2>/dev/null; then
16676     as_ln_s=ln
16677     else
16678     as_ln_s='cp -p'
16679     fi
16680 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16681     rmdir conf$$.dir 2>/dev/null
16682 gezelter 1490
16683 gezelter 2081 if mkdir -p . 2>/dev/null; then
16684     as_mkdir_p=:
16685 gezelter 1490 else
16686 gezelter 2081 test -d ./-p && rmdir ./-p
16687     as_mkdir_p=false
16688 gezelter 1490 fi
16689    
16690 gezelter 3319 if test -x / >/dev/null 2>&1; then
16691     as_test_x='test -x'
16692     else
16693     if ls -dL / >/dev/null 2>&1; then
16694     as_ls_L_option=L
16695     else
16696     as_ls_L_option=
16697     fi
16698     as_test_x='
16699     eval sh -c '\''
16700     if test -d "$1"; then
16701     test -d "$1/.";
16702     else
16703     case $1 in
16704     -*)set "./$1";;
16705     esac;
16706     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
16707     ???[sx]*):;;*)false;;esac;fi
16708     '\'' sh
16709     '
16710     fi
16711     as_executable_p=$as_test_x
16712 gezelter 1490
16713 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
16714     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16715    
16716     # Sed expression to map a string onto a valid variable name.
16717     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16718    
16719    
16720 gezelter 1490 exec 6>&1
16721    
16722 gezelter 3319 # Save the log message, to keep $[0] and so on meaningful, and to
16723 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
16724 gezelter 3319 # values after options handling.
16725     ac_log="
16726 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
16727 gezelter 3319 generated by GNU Autoconf 2.61. Invocation command line was
16728 chuckv 3288
16729 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
16730     CONFIG_HEADERS = $CONFIG_HEADERS
16731     CONFIG_LINKS = $CONFIG_LINKS
16732     CONFIG_COMMANDS = $CONFIG_COMMANDS
16733     $ $0 $@
16734    
16735 gezelter 3319 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16736     "
16737    
16738 gezelter 1490 _ACEOF
16739    
16740 gezelter 3319 cat >>$CONFIG_STATUS <<_ACEOF
16741 gezelter 1490 # Files that config.status was made for.
16742 gezelter 3319 config_files="$ac_config_files"
16743     config_headers="$ac_config_headers"
16744     config_links="$ac_config_links"
16745 gezelter 1490
16746 gezelter 3319 _ACEOF
16747 gezelter 1490
16748 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
16749 gezelter 1490 ac_cs_usage="\
16750     \`$as_me' instantiates files from templates according to the
16751     current configuration.
16752    
16753     Usage: $0 [OPTIONS] [FILE]...
16754    
16755     -h, --help print this help, then exit
16756 gezelter 3319 -V, --version print version number and configuration settings, then exit
16757 gezelter 2081 -q, --quiet do not print progress messages
16758 gezelter 1490 -d, --debug don't remove temporary files
16759     --recheck update $as_me by reconfiguring in the same conditions
16760     --file=FILE[:TEMPLATE]
16761 gezelter 2081 instantiate the configuration file FILE
16762 gezelter 1490 --header=FILE[:TEMPLATE]
16763 gezelter 2081 instantiate the configuration header FILE
16764 gezelter 1490
16765     Configuration files:
16766     $config_files
16767    
16768     Configuration headers:
16769     $config_headers
16770    
16771     Configuration links:
16772     $config_links
16773    
16774     Report bugs to <bug-autoconf@gnu.org>."
16775 gezelter 3319
16776 chuckv 3288 _ACEOF
16777 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
16778 gezelter 1490 ac_cs_version="\\
16779 chuckv 3288 OOPSE config.status 4.0
16780 gezelter 3319 configured by $0, generated by GNU Autoconf 2.61,
16781     with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16782 gezelter 1490
16783 gezelter 3319 Copyright (C) 2006 Free Software Foundation, Inc.
16784 gezelter 1490 This config.status script is free software; the Free Software Foundation
16785     gives unlimited permission to copy, distribute and modify it."
16786 gezelter 3319
16787     ac_pwd='$ac_pwd'
16788     srcdir='$srcdir'
16789     INSTALL='$INSTALL'
16790 gezelter 2081 _ACEOF
16791 gezelter 1490
16792 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
16793 gezelter 1490 # If no file are specified by the user, then we need to provide default
16794     # value. By we need to know if files were specified by the user.
16795     ac_need_defaults=:
16796     while test $# != 0
16797     do
16798     case $1 in
16799     --*=*)
16800 gezelter 3319 ac_option=`expr "X$1" : 'X\([^=]*\)='`
16801     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16802 gezelter 2081 ac_shift=:
16803 gezelter 1490 ;;
16804 gezelter 3319 *)
16805 gezelter 2081 ac_option=$1
16806     ac_optarg=$2
16807     ac_shift=shift
16808     ;;
16809 gezelter 1490 esac
16810    
16811 gezelter 2081 case $ac_option in
16812 gezelter 1490 # Handling of the options.
16813     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16814 gezelter 2081 ac_cs_recheck=: ;;
16815 gezelter 3319 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16816     echo "$ac_cs_version"; exit ;;
16817     --debug | --debu | --deb | --de | --d | -d )
16818 gezelter 1490 debug=: ;;
16819     --file | --fil | --fi | --f )
16820 gezelter 2081 $ac_shift
16821     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16822 gezelter 1490 ac_need_defaults=false;;
16823     --header | --heade | --head | --hea )
16824 gezelter 2081 $ac_shift
16825     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16826 gezelter 1490 ac_need_defaults=false;;
16827 gezelter 3319 --he | --h)
16828     # Conflict between --help and --header
16829     { echo "$as_me: error: ambiguous option: $1
16830     Try \`$0 --help' for more information." >&2
16831     { (exit 1); exit 1; }; };;
16832     --help | --hel | -h )
16833     echo "$ac_cs_usage"; exit ;;
16834 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16835     | -silent | --silent | --silen | --sile | --sil | --si | --s)
16836     ac_cs_silent=: ;;
16837 gezelter 1490
16838     # This is an error.
16839 gezelter 3319 -*) { echo "$as_me: error: unrecognized option: $1
16840     Try \`$0 --help' for more information." >&2
16841 gezelter 1490 { (exit 1); exit 1; }; } ;;
16842 gezelter 2081
16843 gezelter 3319 *) ac_config_targets="$ac_config_targets $1"
16844     ac_need_defaults=false ;;
16845 gezelter 2081
16846 gezelter 1490 esac
16847     shift
16848     done
16849    
16850 gezelter 2081 ac_configure_extra_args=
16851 gezelter 1490
16852 gezelter 2081 if $ac_cs_silent; then
16853     exec 6>/dev/null
16854     ac_configure_extra_args="$ac_configure_extra_args --silent"
16855     fi
16856 gezelter 1490
16857 gezelter 2081 _ACEOF
16858     cat >>$CONFIG_STATUS <<_ACEOF
16859     if \$ac_cs_recheck; then
16860 gezelter 3319 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16861     CONFIG_SHELL=$SHELL
16862     export CONFIG_SHELL
16863     exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16864 gezelter 2081 fi
16865 gezelter 1490
16866     _ACEOF
16867 gezelter 3319 cat >>$CONFIG_STATUS <<\_ACEOF
16868     exec 5>>config.log
16869     {
16870     echo
16871     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16872     ## Running $as_me. ##
16873     _ASBOX
16874     echo "$ac_log"
16875     } >&5
16876 gezelter 1490
16877 gezelter 3319 _ACEOF
16878     cat >>$CONFIG_STATUS <<_ACEOF
16879     _ACEOF
16880 gezelter 2081
16881 gezelter 3319 cat >>$CONFIG_STATUS <<\_ACEOF
16882 chuckv 3288
16883 gezelter 3319 # Handling of arguments.
16884 gezelter 2081 for ac_config_target in $ac_config_targets
16885     do
16886 gezelter 3319 case $ac_config_target in
16887     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
16888     "src/getopt.h") CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
16889     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
16890     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
16891     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
16892     "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
16893     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
16894    
16895 gezelter 2081 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16896     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16897     { (exit 1); exit 1; }; };;
16898     esac
16899     done
16900    
16901 gezelter 3319
16902 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
16903     # then the envvar interface is used. Set only those that are not.
16904     # We use the long form for the default assignment because of an extremely
16905     # bizarre bug on SunOS 4.1.3.
16906     if $ac_need_defaults; then
16907     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16908     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16909     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16910     fi
16911    
16912 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
16913 gezelter 3319 # simply because there is no reason against having it here, and in addition,
16914 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
16915 gezelter 3319 # Hook for its removal unless debugging.
16916     # Note that there is a small window in which the directory will not be cleaned:
16917     # after its creation but before its name has been assigned to `$tmp'.
16918 gezelter 1490 $debug ||
16919     {
16920 gezelter 3319 tmp=
16921     trap 'exit_status=$?
16922     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16923     ' 0
16924 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
16925 gezelter 1490 }
16926     # Create a (secure) tmp directory for tmp files.
16927 gezelter 2081
16928 gezelter 1490 {
16929 gezelter 3319 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16930 gezelter 1490 test -n "$tmp" && test -d "$tmp"
16931     } ||
16932     {
16933 gezelter 3319 tmp=./conf$$-$RANDOM
16934     (umask 077 && mkdir "$tmp")
16935 gezelter 1490 } ||
16936     {
16937 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
16938 gezelter 1490 { (exit 1); exit 1; }
16939     }
16940    
16941     #
16942 gezelter 3319 # Set up the sed scripts for CONFIG_FILES section.
16943 gezelter 1490 #
16944    
16945     # No need to generate the scripts if there are no CONFIG_FILES.
16946     # This happens for instance when ./config.status config.h
16947 gezelter 3319 if test -n "$CONFIG_FILES"; then
16948 gezelter 1490
16949 gezelter 2081 _ACEOF
16950 gezelter 1490
16951 gezelter 3319
16952    
16953     ac_delim='%!_!# '
16954     for ac_last_try in false false false false false :; do
16955     cat >conf$$subs.sed <<_ACEOF
16956     SHELL!$SHELL$ac_delim
16957     PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
16958     PACKAGE_NAME!$PACKAGE_NAME$ac_delim
16959     PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
16960     PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
16961     PACKAGE_STRING!$PACKAGE_STRING$ac_delim
16962     PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
16963     exec_prefix!$exec_prefix$ac_delim
16964     prefix!$prefix$ac_delim
16965     program_transform_name!$program_transform_name$ac_delim
16966     bindir!$bindir$ac_delim
16967     sbindir!$sbindir$ac_delim
16968     libexecdir!$libexecdir$ac_delim
16969     datarootdir!$datarootdir$ac_delim
16970     datadir!$datadir$ac_delim
16971     sysconfdir!$sysconfdir$ac_delim
16972     sharedstatedir!$sharedstatedir$ac_delim
16973     localstatedir!$localstatedir$ac_delim
16974     includedir!$includedir$ac_delim
16975     oldincludedir!$oldincludedir$ac_delim
16976     docdir!$docdir$ac_delim
16977     infodir!$infodir$ac_delim
16978     htmldir!$htmldir$ac_delim
16979     dvidir!$dvidir$ac_delim
16980     pdfdir!$pdfdir$ac_delim
16981     psdir!$psdir$ac_delim
16982     libdir!$libdir$ac_delim
16983     localedir!$localedir$ac_delim
16984     mandir!$mandir$ac_delim
16985     DEFS!$DEFS$ac_delim
16986     ECHO_C!$ECHO_C$ac_delim
16987     ECHO_N!$ECHO_N$ac_delim
16988     ECHO_T!$ECHO_T$ac_delim
16989     LIBS!$LIBS$ac_delim
16990     build_alias!$build_alias$ac_delim
16991     host_alias!$host_alias$ac_delim
16992     target_alias!$target_alias$ac_delim
16993     build!$build$ac_delim
16994     build_cpu!$build_cpu$ac_delim
16995     build_vendor!$build_vendor$ac_delim
16996     build_os!$build_os$ac_delim
16997     host!$host$ac_delim
16998     host_cpu!$host_cpu$ac_delim
16999     host_vendor!$host_vendor$ac_delim
17000     host_os!$host_os$ac_delim
17001     PROGNAME!$PROGNAME$ac_delim
17002     debug!$debug$ac_delim
17003     USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
17004     CXX!$CXX$ac_delim
17005     CXXFLAGS!$CXXFLAGS$ac_delim
17006     LDFLAGS!$LDFLAGS$ac_delim
17007     CPPFLAGS!$CPPFLAGS$ac_delim
17008     ac_ct_CXX!$ac_ct_CXX$ac_delim
17009     EXEEXT!$EXEEXT$ac_delim
17010     OBJEXT!$OBJEXT$ac_delim
17011     CC!$CC$ac_delim
17012     CFLAGS!$CFLAGS$ac_delim
17013     ac_ct_CC!$ac_ct_CC$ac_delim
17014     FC!$FC$ac_delim
17015     FCFLAGS!$FCFLAGS$ac_delim
17016     ac_ct_FC!$ac_ct_FC$ac_delim
17017     CPP!$CPP$ac_delim
17018     GREP!$GREP$ac_delim
17019     EGREP!$EGREP$ac_delim
17020     LN_S!$LN_S$ac_delim
17021     SET_MAKE!$SET_MAKE$ac_delim
17022     RANLIB!$RANLIB$ac_delim
17023     YACC!$YACC$ac_delim
17024     YFLAGS!$YFLAGS$ac_delim
17025     LEX!$LEX$ac_delim
17026     LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
17027     LEXLIB!$LEXLIB$ac_delim
17028     PERLINTERP!$PERLINTERP$ac_delim
17029     PERL_SHEBANG!$PERL_SHEBANG$ac_delim
17030     INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
17031     INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
17032     INSTALL_DATA!$INSTALL_DATA$ac_delim
17033     AR!$AR$ac_delim
17034     PS!$PS$ac_delim
17035     FCFLAGS_F90!$FCFLAGS_F90$ac_delim
17036     FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
17037     PREPDEFFLAG!$PREPDEFFLAG$ac_delim
17038     FCLIBS!$FCLIBS$ac_delim
17039     FC_FUNC!$FC_FUNC$ac_delim
17040     FC_FUNC_!$FC_FUNC_$ac_delim
17041     MOD!$MOD$ac_delim
17042     F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
17043     MODDIRFLAG!$MODDIRFLAG$ac_delim
17044     F90MODINCSPEC!$F90MODINCSPEC$ac_delim
17045     F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
17046     ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
17047     ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
17048     ZLIB!$ZLIB$ac_delim
17049     FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
17050     FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
17051     FFTW_LIBS!$FFTW_LIBS$ac_delim
17052     QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
17053     _ACEOF
17054    
17055     if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
17056     break
17057     elif $ac_last_try; then
17058     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17059     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17060     { (exit 1); exit 1; }; }
17061     else
17062     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17063 gezelter 1490 fi
17064 gezelter 3319 done
17065 gezelter 1490
17066 gezelter 3319 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17067     if test -n "$ac_eof"; then
17068     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17069     ac_eof=`expr $ac_eof + 1`
17070     fi
17071    
17072     cat >>$CONFIG_STATUS <<_ACEOF
17073     cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
17074     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17075 gezelter 2081 _ACEOF
17076 gezelter 3319 sed '
17077     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17078     s/^/s,@/; s/!/@,|#_!!_#|/
17079     :n
17080     t n
17081     s/'"$ac_delim"'$/,g/; t
17082     s/$/\\/; p
17083     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17084     ' >>$CONFIG_STATUS <conf$$subs.sed
17085     rm -f conf$$subs.sed
17086     cat >>$CONFIG_STATUS <<_ACEOF
17087     CEOF$ac_eof
17088     _ACEOF
17089    
17090    
17091     ac_delim='%!_!# '
17092     for ac_last_try in false false false false false :; do
17093     cat >conf$$subs.sed <<_ACEOF
17094     QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
17095     QHULL!$QHULL$ac_delim
17096     USE_QHULL!$USE_QHULL$ac_delim
17097     CXXCPP!$CXXCPP$ac_delim
17098     OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
17099     OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
17100     OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
17101     USE_OPENBABEL!$USE_OPENBABEL$ac_delim
17102     LIBOBJS!$LIBOBJS$ac_delim
17103     POW_LIB!$POW_LIB$ac_delim
17104     __func__!$__func__$ac_delim
17105     MPI_LIB_DIR!$MPI_LIB_DIR$ac_delim
17106     MPI_INC_DIR!$MPI_INC_DIR$ac_delim
17107     MPI_F90_INC!$MPI_F90_INC$ac_delim
17108     MPI_LIB!$MPI_LIB$ac_delim
17109     MPI_F90_LIB!$MPI_F90_LIB$ac_delim
17110     USE_MPI!$USE_MPI$ac_delim
17111     CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
17112     CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
17113     CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
17114     CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
17115     CGAL_LIBS!$CGAL_LIBS$ac_delim
17116     USE_CGAL!$USE_CGAL$ac_delim
17117     DOXYGEN!$DOXYGEN$ac_delim
17118     DOT!$DOT$ac_delim
17119     DOC!$DOC$ac_delim
17120     enable_dot!$enable_dot$ac_delim
17121     enable_html_docs!$enable_html_docs$ac_delim
17122     enable_latex_docs!$enable_latex_docs$ac_delim
17123     BATEXT!$BATEXT$ac_delim
17124     MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
17125     OOPSE!$OOPSE$ac_delim
17126     OOPSE_HOME!$OOPSE_HOME$ac_delim
17127     SUBDIRS!$SUBDIRS$ac_delim
17128     LTLIBOBJS!$LTLIBOBJS$ac_delim
17129     _ACEOF
17130    
17131     if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 35; then
17132     break
17133     elif $ac_last_try; then
17134     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17135     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17136     { (exit 1); exit 1; }; }
17137     else
17138     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17139     fi
17140     done
17141    
17142     ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
17143     if test -n "$ac_eof"; then
17144     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
17145     ac_eof=`expr $ac_eof + 1`
17146     fi
17147    
17148     cat >>$CONFIG_STATUS <<_ACEOF
17149     cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
17150     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
17151     _ACEOF
17152     sed '
17153     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
17154     s/^/s,@/; s/!/@,|#_!!_#|/
17155     :n
17156     t n
17157     s/'"$ac_delim"'$/,g/; t
17158     s/$/\\/; p
17159     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
17160     ' >>$CONFIG_STATUS <conf$$subs.sed
17161     rm -f conf$$subs.sed
17162     cat >>$CONFIG_STATUS <<_ACEOF
17163     :end
17164     s/|#_!!_#|//g
17165     CEOF$ac_eof
17166     _ACEOF
17167    
17168    
17169     # VPATH may cause trouble with some makes, so we remove $(srcdir),
17170     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17171     # trailing colons and then remove the whole line if VPATH becomes empty
17172     # (actually we leave an empty line to preserve line numbers).
17173     if test "x$srcdir" = x.; then
17174     ac_vpsub='/^[ ]*VPATH[ ]*=/{
17175     s/:*\$(srcdir):*/:/
17176     s/:*\${srcdir}:*/:/
17177     s/:*@srcdir@:*/:/
17178     s/^\([^=]*=[ ]*\):*/\1/
17179     s/:*$//
17180     s/^[^=]*=[ ]*$//
17181     }'
17182     fi
17183    
17184 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
17185 gezelter 3319 fi # test -n "$CONFIG_FILES"
17186    
17187    
17188     for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS
17189     do
17190     case $ac_tag in
17191     :[FHLC]) ac_mode=$ac_tag; continue;;
17192 gezelter 1490 esac
17193 gezelter 3319 case $ac_mode$ac_tag in
17194     :[FHL]*:*);;
17195     :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17196     echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17197     { (exit 1); exit 1; }; };;
17198     :[FH]-) ac_tag=-:-;;
17199     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17200     esac
17201     ac_save_IFS=$IFS
17202     IFS=:
17203     set x $ac_tag
17204     IFS=$ac_save_IFS
17205     shift
17206     ac_file=$1
17207     shift
17208 gezelter 1490
17209 gezelter 3319 case $ac_mode in
17210     :L) ac_source=$1;;
17211     :[FH])
17212     ac_file_inputs=
17213     for ac_f
17214     do
17215     case $ac_f in
17216     -) ac_f="$tmp/stdin";;
17217     *) # Look for the file first in the build tree, then in the source tree
17218     # (if the path is not absolute). The absolute path cannot be DOS-style,
17219     # because $ac_f cannot contain `:'.
17220     test -f "$ac_f" ||
17221     case $ac_f in
17222     [\\/$]*) false;;
17223     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17224     esac ||
17225     { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17226     echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17227     { (exit 1); exit 1; }; };;
17228     esac
17229     ac_file_inputs="$ac_file_inputs $ac_f"
17230     done
17231    
17232     # Let's still pretend it is `configure' which instantiates (i.e., don't
17233     # use $as_me), people would be surprised to read:
17234     # /* config.h. Generated by config.status. */
17235     configure_input="Generated from "`IFS=:
17236     echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
17237     if test x"$ac_file" != x-; then
17238     configure_input="$ac_file. $configure_input"
17239     { echo "$as_me:$LINENO: creating $ac_file" >&5
17240     echo "$as_me: creating $ac_file" >&6;}
17241     fi
17242    
17243     case $ac_tag in
17244     *:-:* | *:-) cat >"$tmp/stdin";;
17245     esac
17246     ;;
17247     esac
17248    
17249     ac_dir=`$as_dirname -- "$ac_file" ||
17250 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17251     X"$ac_file" : 'X\(//\)[^/]' \| \
17252     X"$ac_file" : 'X\(//\)$' \| \
17253 gezelter 3319 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17254 gezelter 1490 echo X"$ac_file" |
17255 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17256     s//\1/
17257     q
17258     }
17259     /^X\(\/\/\)[^/].*/{
17260     s//\1/
17261     q
17262     }
17263     /^X\(\/\/\)$/{
17264     s//\1/
17265     q
17266     }
17267     /^X\(\/\).*/{
17268     s//\1/
17269     q
17270     }
17271     s/.*/./; q'`
17272     { as_dir="$ac_dir"
17273     case $as_dir in #(
17274     -*) as_dir=./$as_dir;;
17275     esac
17276     test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
17277 gezelter 2081 as_dirs=
17278 gezelter 3319 while :; do
17279     case $as_dir in #(
17280     *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
17281     *) as_qdir=$as_dir;;
17282     esac
17283     as_dirs="'$as_qdir' $as_dirs"
17284     as_dir=`$as_dirname -- "$as_dir" ||
17285 gezelter 2081 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17286     X"$as_dir" : 'X\(//\)[^/]' \| \
17287     X"$as_dir" : 'X\(//\)$' \| \
17288 gezelter 3319 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17289 gezelter 2081 echo X"$as_dir" |
17290 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17291     s//\1/
17292     q
17293     }
17294     /^X\(\/\/\)[^/].*/{
17295     s//\1/
17296     q
17297     }
17298     /^X\(\/\/\)$/{
17299     s//\1/
17300     q
17301     }
17302     /^X\(\/\).*/{
17303     s//\1/
17304     q
17305     }
17306     s/.*/./; q'`
17307     test -d "$as_dir" && break
17308 gezelter 2081 done
17309 gezelter 3319 test -z "$as_dirs" || eval "mkdir $as_dirs"
17310     } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17311     echo "$as_me: error: cannot create directory $as_dir" >&2;}
17312 gezelter 2081 { (exit 1); exit 1; }; }; }
17313     ac_builddir=.
17314    
17315 gezelter 3319 case "$ac_dir" in
17316     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17317     *)
17318 gezelter 2081 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17319 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
17320     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
17321     case $ac_top_builddir_sub in
17322     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17323     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17324     esac ;;
17325     esac
17326     ac_abs_top_builddir=$ac_pwd
17327     ac_abs_builddir=$ac_pwd$ac_dir_suffix
17328     # for backward compatibility:
17329     ac_top_builddir=$ac_top_build_prefix
17330 gezelter 2081
17331     case $srcdir in
17332 gezelter 3319 .) # We are building in place.
17333 gezelter 2081 ac_srcdir=.
17334 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
17335     ac_abs_top_srcdir=$ac_pwd ;;
17336     [\\/]* | ?:[\\/]* ) # Absolute name.
17337 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
17338 gezelter 3319 ac_top_srcdir=$srcdir
17339     ac_abs_top_srcdir=$srcdir ;;
17340     *) # Relative name.
17341     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17342     ac_top_srcdir=$ac_top_build_prefix$srcdir
17343     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17344 gezelter 2081 esac
17345 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17346 gezelter 1490
17347 gezelter 2081
17348 gezelter 3319 case $ac_mode in
17349     :F)
17350     #
17351     # CONFIG_FILE
17352     #
17353 gezelter 2081
17354 gezelter 1490 case $INSTALL in
17355     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17356 gezelter 3319 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17357 gezelter 1490 esac
17358 gezelter 3319 _ACEOF
17359 gezelter 1490
17360 gezelter 3319 cat >>$CONFIG_STATUS <<\_ACEOF
17361     # If the template does not know about datarootdir, expand it.
17362     # FIXME: This hack should be removed a few years after 2.60.
17363     ac_datarootdir_hack=; ac_datarootdir_seen=
17364 gezelter 1490
17365 gezelter 3319 case `sed -n '/datarootdir/ {
17366     p
17367     q
17368     }
17369     /@datadir@/p
17370     /@docdir@/p
17371     /@infodir@/p
17372     /@localedir@/p
17373     /@mandir@/p
17374     ' $ac_file_inputs` in
17375     *datarootdir*) ac_datarootdir_seen=yes;;
17376     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17377     { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17378     echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17379 gezelter 2081 _ACEOF
17380     cat >>$CONFIG_STATUS <<_ACEOF
17381 gezelter 3319 ac_datarootdir_hack='
17382     s&@datadir@&$datadir&g
17383     s&@docdir@&$docdir&g
17384     s&@infodir@&$infodir&g
17385     s&@localedir@&$localedir&g
17386     s&@mandir@&$mandir&g
17387     s&\\\${datarootdir}&$datarootdir&g' ;;
17388     esac
17389     _ACEOF
17390    
17391     # Neutralize VPATH when `$srcdir' = `.'.
17392     # Shell code in configure.ac might set extrasub.
17393     # FIXME: do we really want to maintain this feature?
17394     cat >>$CONFIG_STATUS <<_ACEOF
17395 gezelter 1490 sed "$ac_vpsub
17396     $extrasub
17397 gezelter 2081 _ACEOF
17398     cat >>$CONFIG_STATUS <<\_ACEOF
17399 gezelter 1490 :t
17400     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17401 gezelter 3319 s&@configure_input@&$configure_input&;t t
17402     s&@top_builddir@&$ac_top_builddir_sub&;t t
17403     s&@srcdir@&$ac_srcdir&;t t
17404     s&@abs_srcdir@&$ac_abs_srcdir&;t t
17405     s&@top_srcdir@&$ac_top_srcdir&;t t
17406     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17407     s&@builddir@&$ac_builddir&;t t
17408     s&@abs_builddir@&$ac_abs_builddir&;t t
17409     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17410     s&@INSTALL@&$ac_INSTALL&;t t
17411     $ac_datarootdir_hack
17412     " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
17413 gezelter 1490
17414 gezelter 3319 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17415     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17416     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17417     { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17418     which seems to be undefined. Please make sure it is defined." >&5
17419     echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17420     which seems to be undefined. Please make sure it is defined." >&2;}
17421    
17422     rm -f "$tmp/stdin"
17423 gezelter 2199 case $ac_file in
17424 gezelter 3319 -) cat "$tmp/out"; rm -f "$tmp/out";;
17425     *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
17426 gezelter 2199 esac
17427 gezelter 3319 ;;
17428     :H)
17429     #
17430     # CONFIG_HEADER
17431     #
17432 gezelter 2081 _ACEOF
17433 gezelter 1490
17434 gezelter 3319 # Transform confdefs.h into a sed script `conftest.defines', that
17435     # substitutes the proper values into config.h.in to produce config.h.
17436     rm -f conftest.defines conftest.tail
17437     # First, append a space to every undef/define line, to ease matching.
17438     echo 's/$/ /' >conftest.defines
17439     # Then, protect against being on the right side of a sed subst, or in
17440     # an unquoted here document, in config.status. If some macros were
17441     # called several times there might be several #defines for the same
17442     # symbol, which is useless. But do not sort them, since the last
17443     # AC_DEFINE must be honored.
17444     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17445     # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
17446     # NAME is the cpp macro being defined, VALUE is the value it is being given.
17447     # PARAMS is the parameter list in the macro definition--in most cases, it's
17448     # just an empty string.
17449     ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
17450     ac_dB='\\)[ (].*,\\1define\\2'
17451 gezelter 1490 ac_dC=' '
17452 gezelter 3319 ac_dD=' ,'
17453 gezelter 1490
17454 gezelter 3319 uniq confdefs.h |
17455     sed -n '
17456     t rset
17457     :rset
17458     s/^[ ]*#[ ]*define[ ][ ]*//
17459     t ok
17460     d
17461     :ok
17462     s/[\\&,]/\\&/g
17463     s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
17464     s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
17465     ' >>conftest.defines
17466 gezelter 1490
17467 gezelter 3319 # Remove the space that was appended to ease matching.
17468     # Then replace #undef with comments. This is necessary, for
17469     # example, in the case of _POSIX_SOURCE, which is predefined and required
17470     # on some systems where configure will not decide to define it.
17471     # (The regexp can be short, since the line contains either #define or #undef.)
17472     echo 's/ $//
17473     s,^[ #]*u.*,/* & */,' >>conftest.defines
17474 chuckv 3288
17475 gezelter 3319 # Break up conftest.defines:
17476     ac_max_sed_lines=50
17477 chuckv 3288
17478 gezelter 3319 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
17479     # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
17480     # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
17481     # et cetera.
17482     ac_in='$ac_file_inputs'
17483     ac_out='"$tmp/out1"'
17484     ac_nxt='"$tmp/out2"'
17485 chuckv 3288
17486 gezelter 3319 while :
17487     do
17488     # Write a here document:
17489     cat >>$CONFIG_STATUS <<_ACEOF
17490     # First, check the format of the line:
17491     cat >"\$tmp/defines.sed" <<\\CEOF
17492     /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
17493     /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
17494     b
17495     :def
17496 chuckv 3288 _ACEOF
17497 gezelter 3319 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
17498 gezelter 1490 echo 'CEOF
17499 gezelter 3319 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
17500     ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
17501     sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
17502     grep . conftest.tail >/dev/null || break
17503 gezelter 1490 rm -f conftest.defines
17504     mv conftest.tail conftest.defines
17505     done
17506 gezelter 3319 rm -f conftest.defines conftest.tail
17507 gezelter 1490
17508 gezelter 3319 echo "ac_result=$ac_in" >>$CONFIG_STATUS
17509 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
17510 gezelter 1490 if test x"$ac_file" != x-; then
17511 gezelter 3319 echo "/* $configure_input */" >"$tmp/config.h"
17512     cat "$ac_result" >>"$tmp/config.h"
17513     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
17514 gezelter 2081 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17515 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
17516     else
17517     rm -f $ac_file
17518 gezelter 3319 mv "$tmp/config.h" $ac_file
17519 gezelter 1490 fi
17520     else
17521 gezelter 3319 echo "/* $configure_input */"
17522     cat "$ac_result"
17523 gezelter 1490 fi
17524 gezelter 3319 rm -f "$tmp/out12"
17525     ;;
17526     :L)
17527     #
17528     # CONFIG_LINK
17529     #
17530 gezelter 1490
17531 gezelter 3319 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
17532     echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
17533 gezelter 1490
17534 gezelter 3319 if test ! -r "$srcdir/$ac_source"; then
17535 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17536     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17537 gezelter 1490 { (exit 1); exit 1; }; }
17538     fi
17539 gezelter 3319 rm -f "$ac_file"
17540 gezelter 1490
17541 gezelter 3319 # Try a relative symlink, then a hard link, then a copy.
17542     case $srcdir in
17543     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17544     *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
17545     esac
17546     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17547     ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
17548     cp -p "$srcdir/$ac_source" "$ac_file" ||
17549     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
17550     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
17551     { (exit 1); exit 1; }; }
17552     ;;
17553 gezelter 2081
17554 gezelter 3319 esac
17555 gezelter 2081
17556    
17557 gezelter 3319 case $ac_file$ac_mode in
17558     "make/Makefile":F) chmod 0755 scripts/* ;;
17559     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
17560     "src/math/Makefile":F) chmod 0755 scripts/* ;;
17561     "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
17562     "scripts/filepp":F) chmod 0755 scripts/* ;;
17563 gezelter 1490
17564     esac
17565 gezelter 3319 done # for ac_tag
17566 gezelter 1490
17567    
17568     { (exit 0); exit 0; }
17569 gezelter 2081 _ACEOF
17570 gezelter 1490 chmod +x $CONFIG_STATUS
17571     ac_clean_files=$ac_clean_files_save
17572    
17573 gezelter 2081
17574 gezelter 1490 # configure is writing to config.log, and then calls config.status.
17575     # config.status does its own redirection, appending to config.log.
17576     # Unfortunately, on DOS this fails, as config.log is still kept open
17577     # by configure, so config.status won't be able to write to it; its
17578     # output is simply discarded. So we exec the FD to /dev/null,
17579     # effectively closing config.log, so it can be properly (re)opened and
17580     # appended to by config.status. When coming back to configure, we
17581     # need to make the FD available again.
17582     if test "$no_create" != yes; then
17583     ac_cs_success=:
17584 gezelter 2081 ac_config_status_args=
17585     test "$silent" = yes &&
17586     ac_config_status_args="$ac_config_status_args --quiet"
17587 gezelter 1490 exec 5>/dev/null
17588 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17589 gezelter 1490 exec 5>>config.log
17590     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17591     # would make configure fail if this is the last instruction.
17592     $ac_cs_success || { (exit 1); exit 1; }
17593     fi
17594    

Properties

Name Value
svn:executable *