ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 3456
Committed: Fri Sep 26 18:54:53 2008 UTC (15 years, 9 months ago) by skuang
File size: 401925 byte(s)
Log Message:
integrators/Makefile.in needs to be created

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 skuang 3456 # 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 skuang 3456 # 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 skuang 3456 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21 gezelter 2081 # 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 skuang 3456 # 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 gezelter 3319 else
50 skuang 3456 PATH_SEPARATOR=:
51 gezelter 3319 fi
52 skuang 3456 rm -f conf$$.sh
53 gezelter 3319 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 skuang 3456 as_nl='
69     '
70 gezelter 3319 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 skuang 3456 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 gezelter 3319 { (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 skuang 3456 for as_var in \
106     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108     LC_TELEPHONE LC_TIME
109     do
110     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111     eval $as_var=C; export $as_var
112     else
113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114     fi
115     done
116 gezelter 2081
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 skuang 3456 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 skuang 3456 if test $as_have_required = yes && (eval ":
164 gezelter 3319 (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 skuang 3456 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246 gezelter 3319 # 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 skuang 3456 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267 gezelter 3319 # 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 skuang 3456 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 gezelter 3319 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 skuang 3456 echo Please tell autoconf@gnu.org about your system,
419     echo including any error possibly output before this
420     echo message
421 gezelter 3319 }
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 skuang 3456 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457 gezelter 2081 { (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 skuang 3456
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 skuang 3456 mkdir conf$$.dir
498 gezelter 3319 fi
499 skuang 3456 echo >conf$$.file
500     if ln -s conf$$.file conf$$ 2>/dev/null; then
501     as_ln_s='ln -s'
502     # ... but there are two gotchas:
503     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505     # In both cases, we have to default to `cp -p'.
506     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507 gezelter 1490 as_ln_s='cp -p'
508 skuang 3456 elif ln conf$$.file conf$$ 2>/dev/null; then
509     as_ln_s=ln
510 gezelter 1490 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 skuang 3456 test -d "$1/.";
535 gezelter 3319 else
536     case $1 in
537 skuang 3456 -*)set "./$1";;
538 gezelter 3319 esac;
539     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540     ???[sx]*):;;*)false;;esac;fi
541     '\'' sh
542     '
543     fi
544     as_executable_p=$as_test_x
545 gezelter 1490
546 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
547     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548    
549     # Sed expression to map a string onto a valid variable name.
550     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551    
552    
553 gezelter 1490
554 gezelter 3319 exec 7<&0 </dev/null 6>&1
555 gezelter 1490
556     # Name of the host.
557     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558     # so uname gets run too.
559     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560    
561     #
562     # Initializations.
563     #
564     ac_default_prefix=/usr/local
565 gezelter 3319 ac_clean_files=
566 gezelter 2081 ac_config_libobj_dir=.
567 gezelter 3319 LIBOBJS=
568 gezelter 1490 cross_compiling=no
569     subdirs=
570 gezelter 2081 MFLAGS=
571     MAKEFLAGS=
572 gezelter 1490 SHELL=${CONFIG_SHELL-/bin/sh}
573    
574 gezelter 2081 # Identity of this package.
575     PACKAGE_NAME='OOPSE'
576     PACKAGE_TARNAME='oopse'
577 chuckv 3288 PACKAGE_VERSION='4.0'
578     PACKAGE_STRING='OOPSE 4.0'
579 gezelter 2081 PACKAGE_BUGREPORT='gezelter@nd.edu'
580 gezelter 1490
581 gezelter 1509 ac_unique_file="src/applications/oopse/oopse.cpp"
582 gezelter 1490 ac_default_prefix="/usr/local"
583 gezelter 2081 # Factoring default headers for most tests.
584     ac_includes_default="\
585     #include <stdio.h>
586 gezelter 3319 #ifdef HAVE_SYS_TYPES_H
587 gezelter 2081 # include <sys/types.h>
588     #endif
589 gezelter 3319 #ifdef HAVE_SYS_STAT_H
590 gezelter 2081 # include <sys/stat.h>
591     #endif
592 gezelter 3319 #ifdef STDC_HEADERS
593 gezelter 2081 # include <stdlib.h>
594     # include <stddef.h>
595     #else
596 gezelter 3319 # ifdef HAVE_STDLIB_H
597 gezelter 2081 # include <stdlib.h>
598     # endif
599     #endif
600 gezelter 3319 #ifdef HAVE_STRING_H
601     # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602 gezelter 2081 # include <memory.h>
603     # endif
604     # include <string.h>
605     #endif
606 gezelter 3319 #ifdef HAVE_STRINGS_H
607 gezelter 2081 # include <strings.h>
608     #endif
609 gezelter 3319 #ifdef HAVE_INTTYPES_H
610 gezelter 2081 # include <inttypes.h>
611     #endif
612 gezelter 3319 #ifdef HAVE_STDINT_H
613     # include <stdint.h>
614     #endif
615     #ifdef HAVE_UNISTD_H
616 gezelter 2081 # include <unistd.h>
617     #endif"
618 gezelter 1490
619 gezelter 3319 ac_subst_vars='SHELL
620     PATH_SEPARATOR
621     PACKAGE_NAME
622     PACKAGE_TARNAME
623     PACKAGE_VERSION
624     PACKAGE_STRING
625     PACKAGE_BUGREPORT
626     exec_prefix
627     prefix
628     program_transform_name
629     bindir
630     sbindir
631     libexecdir
632     datarootdir
633     datadir
634     sysconfdir
635     sharedstatedir
636     localstatedir
637     includedir
638     oldincludedir
639     docdir
640     infodir
641     htmldir
642     dvidir
643     pdfdir
644     psdir
645     libdir
646     localedir
647     mandir
648     DEFS
649     ECHO_C
650     ECHO_N
651     ECHO_T
652     LIBS
653     build_alias
654     host_alias
655     target_alias
656     build
657     build_cpu
658     build_vendor
659     build_os
660     host
661     host_cpu
662     host_vendor
663     host_os
664     PROGNAME
665     debug
666     USE_SINGLE_PRECISION
667 gezelter 3342 ac_cc_set
668     ac_cc_path
669     ac_cxx_set
670     ac_cxx_path
671     ac_fc_set
672     ac_fc_path
673     acx_mpi_mpicc
674     acx_mpi_mpicc_path
675     acx_mpi_mpif90
676     acx_mpi_mpif90_path
677     acx_mpi_mpicxx
678     acx_mpi_mpicxx_path
679     MPI_CPPFLAGS
680     MPI_LIBS
681     MPI90_LIBS
682     USE_MPI
683 gezelter 3319 CXX
684     CXXFLAGS
685     LDFLAGS
686     CPPFLAGS
687     ac_ct_CXX
688     EXEEXT
689     OBJEXT
690     CC
691     CFLAGS
692     ac_ct_CC
693     FC
694     FCFLAGS
695     ac_ct_FC
696     CPP
697     GREP
698     EGREP
699     LN_S
700     SET_MAKE
701     RANLIB
702     PERLINTERP
703     PERL_SHEBANG
704     INSTALL_PROGRAM
705     INSTALL_SCRIPT
706     INSTALL_DATA
707     AR
708     PS
709     FCFLAGS_F90
710     FCFLAGS_SRCEXT
711     PREPDEFFLAG
712     FCLIBS
713     FC_FUNC
714     FC_FUNC_
715     MOD
716     F90_WORK_FILES_ARG
717     MODDIRFLAG
718     F90MODINCSPEC
719     F90_MODULE_NAMES
720     ZLIB_INC_DIR
721     ZLIB_LIB_DIR
722     ZLIB
723     FFTW_INC_DIR
724     FFTW_LIB_DIR
725     FFTW_LIBS
726     QHULL_INC_DIR
727     QHULL_LIB_DIR
728     QHULL
729     USE_QHULL
730     CXXCPP
731     OPENBABEL_INC_DIR
732     OPENBABEL_LIB_DIR
733     OPENBABEL_LIB
734     USE_OPENBABEL
735     LIBOBJS
736     POW_LIB
737     CGAL_MAKEFILE
738     CGAL_CXXFLAGS
739     CGAL_CPPFLAGS
740     CGAL_LDFLAGS
741     CGAL_LIBS
742     USE_CGAL
743     DOXYGEN
744     DOT
745     DOC
746     enable_dot
747     enable_html_docs
748     enable_latex_docs
749     BATEXT
750     MKINSTALLDIRS
751     OOPSE
752     OOPSE_HOME
753     SUBDIRS
754     LTLIBOBJS'
755 gezelter 2081 ac_subst_files=''
756 gezelter 3319 ac_precious_vars='build_alias
757     host_alias
758     target_alias
759     CXX
760     CXXFLAGS
761     LDFLAGS
762     LIBS
763     CPPFLAGS
764     CCC
765     CC
766     CFLAGS
767     FC
768     FCFLAGS
769     CPP
770     CXXCPP'
771 gezelter 2081
772 gezelter 3319
773 gezelter 1490 # Initialize some variables set by options.
774     ac_init_help=
775     ac_init_version=false
776     # The variables have the same names as the options, with
777     # dashes changed to underlines.
778     cache_file=/dev/null
779     exec_prefix=NONE
780     no_create=
781     no_recursion=
782     prefix=NONE
783     program_prefix=NONE
784     program_suffix=NONE
785     program_transform_name=s,x,x,
786     silent=
787     site=
788     srcdir=
789     verbose=
790     x_includes=NONE
791     x_libraries=NONE
792    
793     # Installation directory options.
794     # These are left unexpanded so users can "make install exec_prefix=/foo"
795     # and all the variables that are supposed to be based on exec_prefix
796     # by default will actually change.
797     # Use braces instead of parens because sh, perl, etc. also accept them.
798 gezelter 3319 # (The list follows the same order as the GNU Coding Standards.)
799 gezelter 1490 bindir='${exec_prefix}/bin'
800     sbindir='${exec_prefix}/sbin'
801     libexecdir='${exec_prefix}/libexec'
802 gezelter 3319 datarootdir='${prefix}/share'
803     datadir='${datarootdir}'
804 gezelter 1490 sysconfdir='${prefix}/etc'
805     sharedstatedir='${prefix}/com'
806     localstatedir='${prefix}/var'
807     includedir='${prefix}/include'
808     oldincludedir='/usr/include'
809 gezelter 3319 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
810     infodir='${datarootdir}/info'
811     htmldir='${docdir}'
812     dvidir='${docdir}'
813     pdfdir='${docdir}'
814     psdir='${docdir}'
815     libdir='${exec_prefix}/lib'
816     localedir='${datarootdir}/locale'
817     mandir='${datarootdir}/man'
818 gezelter 1490
819     ac_prev=
820 gezelter 3319 ac_dashdash=
821 gezelter 1490 for ac_option
822     do
823     # If the previous option needs an argument, assign it.
824     if test -n "$ac_prev"; then
825 gezelter 3319 eval $ac_prev=\$ac_option
826 gezelter 1490 ac_prev=
827     continue
828     fi
829    
830 gezelter 3319 case $ac_option in
831     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832     *) ac_optarg=yes ;;
833     esac
834 gezelter 1490
835     # Accept the important Cygnus configure options, so we can diagnose typos.
836    
837 gezelter 3319 case $ac_dashdash$ac_option in
838     --)
839     ac_dashdash=yes ;;
840 gezelter 1490
841     -bindir | --bindir | --bindi | --bind | --bin | --bi)
842     ac_prev=bindir ;;
843     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
844     bindir=$ac_optarg ;;
845    
846     -build | --build | --buil | --bui | --bu)
847     ac_prev=build_alias ;;
848     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
849     build_alias=$ac_optarg ;;
850    
851     -cache-file | --cache-file | --cache-fil | --cache-fi \
852     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
853     ac_prev=cache_file ;;
854     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
855     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
856     cache_file=$ac_optarg ;;
857    
858     --config-cache | -C)
859     cache_file=config.cache ;;
860    
861 gezelter 3319 -datadir | --datadir | --datadi | --datad)
862 gezelter 1490 ac_prev=datadir ;;
863 gezelter 3319 -datadir=* | --datadir=* | --datadi=* | --datad=*)
864 gezelter 1490 datadir=$ac_optarg ;;
865    
866 gezelter 3319 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867     | --dataroo | --dataro | --datar)
868     ac_prev=datarootdir ;;
869     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871     datarootdir=$ac_optarg ;;
872    
873 gezelter 1490 -disable-* | --disable-*)
874 skuang 3456 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875 gezelter 1490 # Reject names that are not valid shell variable names.
876 skuang 3456 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
877     { echo "$as_me: error: invalid feature name: $ac_feature" >&2
878 gezelter 1490 { (exit 1); exit 1; }; }
879 skuang 3456 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
880     eval enable_$ac_feature=no ;;
881 gezelter 1490
882 gezelter 3319 -docdir | --docdir | --docdi | --doc | --do)
883     ac_prev=docdir ;;
884     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
885     docdir=$ac_optarg ;;
886    
887     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
888     ac_prev=dvidir ;;
889     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
890     dvidir=$ac_optarg ;;
891    
892 gezelter 1490 -enable-* | --enable-*)
893 skuang 3456 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
894 gezelter 1490 # Reject names that are not valid shell variable names.
895 skuang 3456 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
896     { echo "$as_me: error: invalid feature name: $ac_feature" >&2
897 gezelter 1490 { (exit 1); exit 1; }; }
898 skuang 3456 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
899     eval enable_$ac_feature=\$ac_optarg ;;
900 gezelter 1490
901     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
902     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
903     | --exec | --exe | --ex)
904     ac_prev=exec_prefix ;;
905     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
906     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
907     | --exec=* | --exe=* | --ex=*)
908     exec_prefix=$ac_optarg ;;
909    
910     -gas | --gas | --ga | --g)
911     # Obsolete; use --with-gas.
912     with_gas=yes ;;
913    
914     -help | --help | --hel | --he | -h)
915     ac_init_help=long ;;
916     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
917     ac_init_help=recursive ;;
918     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
919     ac_init_help=short ;;
920    
921     -host | --host | --hos | --ho)
922     ac_prev=host_alias ;;
923     -host=* | --host=* | --hos=* | --ho=*)
924     host_alias=$ac_optarg ;;
925    
926 gezelter 3319 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
927     ac_prev=htmldir ;;
928     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
929     | --ht=*)
930     htmldir=$ac_optarg ;;
931    
932 gezelter 1490 -includedir | --includedir | --includedi | --included | --include \
933     | --includ | --inclu | --incl | --inc)
934     ac_prev=includedir ;;
935     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
936     | --includ=* | --inclu=* | --incl=* | --inc=*)
937     includedir=$ac_optarg ;;
938    
939     -infodir | --infodir | --infodi | --infod | --info | --inf)
940     ac_prev=infodir ;;
941     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
942     infodir=$ac_optarg ;;
943    
944     -libdir | --libdir | --libdi | --libd)
945     ac_prev=libdir ;;
946     -libdir=* | --libdir=* | --libdi=* | --libd=*)
947     libdir=$ac_optarg ;;
948    
949     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
950     | --libexe | --libex | --libe)
951     ac_prev=libexecdir ;;
952     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
953     | --libexe=* | --libex=* | --libe=*)
954     libexecdir=$ac_optarg ;;
955    
956 gezelter 3319 -localedir | --localedir | --localedi | --localed | --locale)
957     ac_prev=localedir ;;
958     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
959     localedir=$ac_optarg ;;
960    
961 gezelter 1490 -localstatedir | --localstatedir | --localstatedi | --localstated \
962 gezelter 3319 | --localstate | --localstat | --localsta | --localst | --locals)
963 gezelter 1490 ac_prev=localstatedir ;;
964     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
965 gezelter 3319 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
966 gezelter 1490 localstatedir=$ac_optarg ;;
967    
968     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
969     ac_prev=mandir ;;
970     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
971     mandir=$ac_optarg ;;
972    
973     -nfp | --nfp | --nf)
974     # Obsolete; use --without-fp.
975     with_fp=no ;;
976    
977     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
978 gezelter 2081 | --no-cr | --no-c | -n)
979 gezelter 1490 no_create=yes ;;
980    
981     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
982     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
983     no_recursion=yes ;;
984    
985     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
986     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
987     | --oldin | --oldi | --old | --ol | --o)
988     ac_prev=oldincludedir ;;
989     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
990     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
991     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
992     oldincludedir=$ac_optarg ;;
993    
994     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
995     ac_prev=prefix ;;
996     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
997     prefix=$ac_optarg ;;
998    
999     -program-prefix | --program-prefix | --program-prefi | --program-pref \
1000     | --program-pre | --program-pr | --program-p)
1001     ac_prev=program_prefix ;;
1002     -program-prefix=* | --program-prefix=* | --program-prefi=* \
1003     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1004     program_prefix=$ac_optarg ;;
1005    
1006     -program-suffix | --program-suffix | --program-suffi | --program-suff \
1007     | --program-suf | --program-su | --program-s)
1008     ac_prev=program_suffix ;;
1009     -program-suffix=* | --program-suffix=* | --program-suffi=* \
1010     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1011     program_suffix=$ac_optarg ;;
1012    
1013     -program-transform-name | --program-transform-name \
1014     | --program-transform-nam | --program-transform-na \
1015     | --program-transform-n | --program-transform- \
1016     | --program-transform | --program-transfor \
1017     | --program-transfo | --program-transf \
1018     | --program-trans | --program-tran \
1019     | --progr-tra | --program-tr | --program-t)
1020     ac_prev=program_transform_name ;;
1021     -program-transform-name=* | --program-transform-name=* \
1022     | --program-transform-nam=* | --program-transform-na=* \
1023     | --program-transform-n=* | --program-transform-=* \
1024     | --program-transform=* | --program-transfor=* \
1025     | --program-transfo=* | --program-transf=* \
1026     | --program-trans=* | --program-tran=* \
1027     | --progr-tra=* | --program-tr=* | --program-t=*)
1028     program_transform_name=$ac_optarg ;;
1029    
1030 gezelter 3319 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1031     ac_prev=pdfdir ;;
1032     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1033     pdfdir=$ac_optarg ;;
1034    
1035     -psdir | --psdir | --psdi | --psd | --ps)
1036     ac_prev=psdir ;;
1037     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1038     psdir=$ac_optarg ;;
1039    
1040 gezelter 1490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1041     | -silent | --silent | --silen | --sile | --sil)
1042     silent=yes ;;
1043    
1044     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1045     ac_prev=sbindir ;;
1046     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1047     | --sbi=* | --sb=*)
1048     sbindir=$ac_optarg ;;
1049    
1050     -sharedstatedir | --sharedstatedir | --sharedstatedi \
1051     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1052     | --sharedst | --shareds | --shared | --share | --shar \
1053     | --sha | --sh)
1054     ac_prev=sharedstatedir ;;
1055     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1056     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1057     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1058     | --sha=* | --sh=*)
1059     sharedstatedir=$ac_optarg ;;
1060    
1061     -site | --site | --sit)
1062     ac_prev=site ;;
1063     -site=* | --site=* | --sit=*)
1064     site=$ac_optarg ;;
1065    
1066     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1067     ac_prev=srcdir ;;
1068     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1069     srcdir=$ac_optarg ;;
1070    
1071     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1072     | --syscon | --sysco | --sysc | --sys | --sy)
1073     ac_prev=sysconfdir ;;
1074     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1075     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1076     sysconfdir=$ac_optarg ;;
1077    
1078     -target | --target | --targe | --targ | --tar | --ta | --t)
1079     ac_prev=target_alias ;;
1080     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1081     target_alias=$ac_optarg ;;
1082    
1083     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1084     verbose=yes ;;
1085    
1086     -version | --version | --versio | --versi | --vers | -V)
1087     ac_init_version=: ;;
1088    
1089     -with-* | --with-*)
1090 skuang 3456 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1091 gezelter 1490 # Reject names that are not valid shell variable names.
1092 skuang 3456 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1093     { echo "$as_me: error: invalid package name: $ac_package" >&2
1094 gezelter 1490 { (exit 1); exit 1; }; }
1095 skuang 3456 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1096     eval with_$ac_package=\$ac_optarg ;;
1097 gezelter 1490
1098     -without-* | --without-*)
1099 skuang 3456 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100 gezelter 1490 # Reject names that are not valid shell variable names.
1101 skuang 3456 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1102     { echo "$as_me: error: invalid package name: $ac_package" >&2
1103 gezelter 1490 { (exit 1); exit 1; }; }
1104 skuang 3456 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1105     eval with_$ac_package=no ;;
1106 gezelter 1490
1107     --x)
1108     # Obsolete; use --with-x.
1109     with_x=yes ;;
1110    
1111     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1112     | --x-incl | --x-inc | --x-in | --x-i)
1113     ac_prev=x_includes ;;
1114     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1115     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1116     x_includes=$ac_optarg ;;
1117    
1118     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1119     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1120     ac_prev=x_libraries ;;
1121     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1122     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1123     x_libraries=$ac_optarg ;;
1124    
1125 skuang 3456 -*) { echo "$as_me: error: unrecognized option: $ac_option
1126 gezelter 1490 Try \`$0 --help' for more information." >&2
1127     { (exit 1); exit 1; }; }
1128     ;;
1129    
1130     *=*)
1131     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1132     # Reject names that are not valid shell variable names.
1133 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1134 skuang 3456 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1135 gezelter 1490 { (exit 1); exit 1; }; }
1136 gezelter 3319 eval $ac_envvar=\$ac_optarg
1137 gezelter 1490 export $ac_envvar ;;
1138    
1139     *)
1140     # FIXME: should be removed in autoconf 3.0.
1141 skuang 3456 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1142 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1143 skuang 3456 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1144 gezelter 1490 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1145     ;;
1146    
1147     esac
1148     done
1149    
1150     if test -n "$ac_prev"; then
1151     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1152 skuang 3456 { echo "$as_me: error: missing argument to $ac_option" >&2
1153 gezelter 1490 { (exit 1); exit 1; }; }
1154     fi
1155    
1156 skuang 3456 # Be sure to have absolute directory names.
1157 gezelter 3319 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1158     datadir sysconfdir sharedstatedir localstatedir includedir \
1159     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1160     libdir localedir mandir
1161 gezelter 2081 do
1162 gezelter 3319 eval ac_val=\$$ac_var
1163 gezelter 2081 case $ac_val in
1164 gezelter 3319 [\\/$]* | ?:[\\/]* ) continue;;
1165     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1166 gezelter 2081 esac
1167 skuang 3456 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1168 gezelter 3319 { (exit 1); exit 1; }; }
1169 gezelter 2081 done
1170    
1171 gezelter 1490 # There might be people who depend on the old broken behavior: `$host'
1172     # used to hold the argument of --host etc.
1173 gezelter 2081 # FIXME: To remove some day.
1174 gezelter 1490 build=$build_alias
1175     host=$host_alias
1176     target=$target_alias
1177    
1178 gezelter 2081 # FIXME: To remove some day.
1179 gezelter 1490 if test "x$host_alias" != x; then
1180     if test "x$build_alias" = x; then
1181     cross_compiling=maybe
1182 skuang 3456 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1183 gezelter 1490 If a cross compiler is detected then cross compile mode will be used." >&2
1184     elif test "x$build_alias" != "x$host_alias"; then
1185     cross_compiling=yes
1186     fi
1187     fi
1188    
1189     ac_tool_prefix=
1190     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1191    
1192     test "$silent" = yes && exec 6>/dev/null
1193    
1194 gezelter 2081
1195 gezelter 3319 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1196     ac_ls_di=`ls -di .` &&
1197     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1198 skuang 3456 { echo "$as_me: error: Working directory cannot be determined" >&2
1199 gezelter 3319 { (exit 1); exit 1; }; }
1200     test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1201 skuang 3456 { echo "$as_me: error: pwd does not report name of working directory" >&2
1202 gezelter 3319 { (exit 1); exit 1; }; }
1203    
1204    
1205 gezelter 1490 # Find the source files, if location was not specified.
1206     if test -z "$srcdir"; then
1207     ac_srcdir_defaulted=yes
1208 gezelter 3319 # Try the directory containing this script, then the parent directory.
1209 skuang 3456 ac_confdir=`$as_dirname -- "$0" ||
1210     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211     X"$0" : 'X\(//\)[^/]' \| \
1212     X"$0" : 'X\(//\)$' \| \
1213     X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1214     echo X"$0" |
1215 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1216     s//\1/
1217     q
1218     }
1219     /^X\(\/\/\)[^/].*/{
1220     s//\1/
1221     q
1222     }
1223     /^X\(\/\/\)$/{
1224     s//\1/
1225     q
1226     }
1227     /^X\(\/\).*/{
1228     s//\1/
1229     q
1230     }
1231     s/.*/./; q'`
1232 gezelter 1490 srcdir=$ac_confdir
1233 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1234 gezelter 1490 srcdir=..
1235     fi
1236     else
1237     ac_srcdir_defaulted=no
1238     fi
1239 gezelter 3319 if test ! -r "$srcdir/$ac_unique_file"; then
1240     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1241 skuang 3456 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1242 gezelter 1490 { (exit 1); exit 1; }; }
1243 gezelter 3319 fi
1244     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1245     ac_abs_confdir=`(
1246 skuang 3456 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1247 chuckv 3288 { (exit 1); exit 1; }; }
1248 gezelter 3319 pwd)`
1249     # When building in place, set srcdir=.
1250     if test "$ac_abs_confdir" = "$ac_pwd"; then
1251     srcdir=.
1252 chuckv 3275 fi
1253 gezelter 3319 # Remove unnecessary trailing slashes from srcdir.
1254     # Double slashes in file names in object file debugging info
1255     # mess up M-x gdb in Emacs.
1256     case $srcdir in
1257     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1258     esac
1259     for ac_var in $ac_precious_vars; do
1260     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1261     eval ac_env_${ac_var}_value=\$${ac_var}
1262     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1263     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1264     done
1265 gezelter 1490
1266     #
1267     # Report the --help message.
1268     #
1269     if test "$ac_init_help" = "long"; then
1270     # Omit some internal or obsolete options to make the list less imposing.
1271     # This message is too long to be a string in the A/UX 3.1 sh.
1272 gezelter 2081 cat <<_ACEOF
1273 chuckv 3288 \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1274 gezelter 1490
1275     Usage: $0 [OPTION]... [VAR=VALUE]...
1276    
1277     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1278     VAR=VALUE. See below for descriptions of some of the useful variables.
1279    
1280     Defaults for the options are specified in brackets.
1281    
1282     Configuration:
1283     -h, --help display this help and exit
1284     --help=short display options specific to this package
1285     --help=recursive display the short help of all the included packages
1286     -V, --version display version information and exit
1287     -q, --quiet, --silent do not print \`checking...' messages
1288     --cache-file=FILE cache test results in FILE [disabled]
1289     -C, --config-cache alias for \`--cache-file=config.cache'
1290     -n, --no-create do not create output files
1291     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1292    
1293     Installation directories:
1294     --prefix=PREFIX install architecture-independent files in PREFIX
1295 skuang 3456 [$ac_default_prefix]
1296 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1297 skuang 3456 [PREFIX]
1298 gezelter 1490
1299     By default, \`make install' will install all the files in
1300     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1301     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1302     for instance \`--prefix=\$HOME'.
1303    
1304     For better control, use the options below.
1305    
1306     Fine tuning of the installation directories:
1307 skuang 3456 --bindir=DIR user executables [EPREFIX/bin]
1308     --sbindir=DIR system admin executables [EPREFIX/sbin]
1309     --libexecdir=DIR program executables [EPREFIX/libexec]
1310     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1311     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1312     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1313     --libdir=DIR object code libraries [EPREFIX/lib]
1314     --includedir=DIR C header files [PREFIX/include]
1315     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1316     --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1317     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1318     --infodir=DIR info documentation [DATAROOTDIR/info]
1319     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1320     --mandir=DIR man documentation [DATAROOTDIR/man]
1321     --docdir=DIR documentation root [DATAROOTDIR/doc/oopse]
1322     --htmldir=DIR html documentation [DOCDIR]
1323     --dvidir=DIR dvi documentation [DOCDIR]
1324     --pdfdir=DIR pdf documentation [DOCDIR]
1325     --psdir=DIR ps documentation [DOCDIR]
1326 gezelter 2081 _ACEOF
1327 gezelter 1490
1328 gezelter 2081 cat <<\_ACEOF
1329 gezelter 1490
1330     System types:
1331     --build=BUILD configure for building on BUILD [guessed]
1332 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1333     _ACEOF
1334 gezelter 1490 fi
1335    
1336     if test -n "$ac_init_help"; then
1337     case $ac_init_help in
1338 chuckv 3288 short | recursive ) echo "Configuration of OOPSE 4.0:";;
1339 gezelter 1490 esac
1340 gezelter 2081 cat <<\_ACEOF
1341 gezelter 1490
1342     Optional Features:
1343     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1344     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1345 gezelter 2547 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
1346 gezelter 1490 --enable-debug Compile OOPSE in debug mode
1347 gezelter 2757 --enable-single compile OOPSE in single precision
1348     --enable-float synonym for --enable-single
1349 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
1350     --enable-dot use 'dot' to generate graphs in doxygen (auto)
1351     --enable-html-docs enable HTML generation with doxygen (yes)
1352     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
1353 gezelter 1490
1354     Optional Packages:
1355     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1356     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1357 gezelter 3342 --with-mpi=auto|mpich|lam|openmpi|no
1358     Indicates which kind of MPI implementation to use
1359     [default=auto]
1360 gezelter 2547 --with-perl-shebang override what perl thinks is the way for the kernel
1361     to start it (seldom needed)
1362 gezelter 2754 --with-zlib=DIR root directory path of zlib installation (defaults
1363     to /usr/local or /usr if not found in /usr/local)
1364 gezelter 2753 --with-fftw=DIR root directory path of fftw installation (defaults
1365     to /usr/local or /usr if not found in /usr/local)
1366 chuckv 3291 --with-qhull=DIR root directory path of qhull installation (defaults
1367     to /usr/local or /usr if not found in /usr/local)
1368 gezelter 3319 --with-openbabel=DIR root directory path of openbabel-2.x installation
1369     (defaults to /usr/local or /usr if not found in
1370     /usr/local)
1371 chuckv 3288 --with-cgalmakefile=makefile
1372     Use the following CGAL makefile
1373 gezelter 1490
1374     Some influential environment variables:
1375 gezelter 2547 CXX C++ compiler command
1376     CXXFLAGS C++ compiler flags
1377 gezelter 1490 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1378     nonstandard directory <lib dir>
1379 gezelter 3319 LIBS libraries to pass to the linker, e.g. -l<library>
1380     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1381     you have headers in a nonstandard directory <include dir>
1382 gezelter 2547 CC C compiler command
1383     CFLAGS C compiler flags
1384     FC Fortran compiler command
1385     FCFLAGS Fortran compiler flags
1386 gezelter 2473 CPP C preprocessor
1387 gezelter 2190 CXXCPP C++ preprocessor
1388 gezelter 1490
1389     Use these variables to override the choices made by `configure' or to help
1390     it to find libraries and programs with nonstandard names/locations.
1391    
1392     Report bugs to <gezelter@nd.edu>.
1393 gezelter 2081 _ACEOF
1394 gezelter 3319 ac_status=$?
1395 gezelter 1490 fi
1396    
1397     if test "$ac_init_help" = "recursive"; then
1398     # If there are subdirs, report their specific --help.
1399 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 skuang 3456 test -d "$ac_dir" || continue
1401 gezelter 2081 ac_builddir=.
1402 gezelter 1490
1403 gezelter 3319 case "$ac_dir" in
1404     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1405     *)
1406 skuang 3456 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1407 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
1408 skuang 3456 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1409 gezelter 3319 case $ac_top_builddir_sub in
1410     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1412     esac ;;
1413     esac
1414     ac_abs_top_builddir=$ac_pwd
1415     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1416     # for backward compatibility:
1417     ac_top_builddir=$ac_top_build_prefix
1418 gezelter 1490
1419 gezelter 2081 case $srcdir in
1420 gezelter 3319 .) # We are building in place.
1421 gezelter 2081 ac_srcdir=.
1422 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
1423     ac_abs_top_srcdir=$ac_pwd ;;
1424     [\\/]* | ?:[\\/]* ) # Absolute name.
1425 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
1426 gezelter 3319 ac_top_srcdir=$srcdir
1427     ac_abs_top_srcdir=$srcdir ;;
1428     *) # Relative name.
1429     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1430     ac_top_srcdir=$ac_top_build_prefix$srcdir
1431     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1432 gezelter 2081 esac
1433 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1434 gezelter 2081
1435 gezelter 3319 cd "$ac_dir" || { ac_status=$?; continue; }
1436     # Check for guested configure.
1437     if test -f "$ac_srcdir/configure.gnu"; then
1438     echo &&
1439     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1440     elif test -f "$ac_srcdir/configure"; then
1441     echo &&
1442     $SHELL "$ac_srcdir/configure" --help=recursive
1443 gezelter 1490 else
1444 skuang 3456 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1445 gezelter 3319 fi || ac_status=$?
1446     cd "$ac_pwd" || { ac_status=$?; break; }
1447 gezelter 1490 done
1448     fi
1449    
1450 gezelter 3319 test -n "$ac_init_help" && exit $ac_status
1451 gezelter 1490 if $ac_init_version; then
1452 gezelter 2081 cat <<\_ACEOF
1453 chuckv 3288 OOPSE configure 4.0
1454 skuang 3456 generated by GNU Autoconf 2.61
1455 gezelter 1490
1456 gezelter 3319 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1457 skuang 3456 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1458 gezelter 1490 This configure script is free software; the Free Software Foundation
1459     gives unlimited permission to copy, distribute and modify it.
1460 gezelter 2081 _ACEOF
1461 gezelter 3319 exit
1462 gezelter 1490 fi
1463 gezelter 3319 cat >config.log <<_ACEOF
1464 gezelter 1490 This file contains any messages produced by compilers while
1465     running configure, to aid debugging if configure makes a mistake.
1466    
1467 chuckv 3288 It was created by OOPSE $as_me 4.0, which was
1468 skuang 3456 generated by GNU Autoconf 2.61. Invocation command line was
1469 gezelter 1490
1470     $ $0 $@
1471    
1472 gezelter 2081 _ACEOF
1473 gezelter 3319 exec 5>>config.log
1474 gezelter 1490 {
1475     cat <<_ASUNAME
1476 gezelter 2081 ## --------- ##
1477     ## Platform. ##
1478     ## --------- ##
1479 gezelter 1490
1480     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1481     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1482     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1483     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1484     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1485    
1486     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1487     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1488    
1489     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1490     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1491     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1492 gezelter 3319 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1493 gezelter 1490 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1494     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1495     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1496    
1497 gezelter 2081 _ASUNAME
1498 gezelter 2029
1499 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1500     for as_dir in $PATH
1501     do
1502     IFS=$as_save_IFS
1503     test -z "$as_dir" && as_dir=.
1504 skuang 3456 echo "PATH: $as_dir"
1505 gezelter 2081 done
1506 gezelter 3319 IFS=$as_save_IFS
1507 gezelter 2081
1508 gezelter 1490 } >&5
1509    
1510 gezelter 2081 cat >&5 <<_ACEOF
1511 gezelter 1490
1512    
1513 gezelter 2081 ## ----------- ##
1514     ## Core tests. ##
1515     ## ----------- ##
1516    
1517     _ACEOF
1518    
1519    
1520 gezelter 1490 # Keep a trace of the command line.
1521     # Strip out --no-create and --no-recursion so they do not pile up.
1522 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1523 gezelter 1490 # Also quote any args containing shell meta-characters.
1524 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1525 gezelter 1490 ac_configure_args=
1526 gezelter 2081 ac_configure_args0=
1527     ac_configure_args1=
1528     ac_must_keep_next=false
1529     for ac_pass in 1 2
1530 gezelter 1490 do
1531 gezelter 2081 for ac_arg
1532     do
1533     case $ac_arg in
1534     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1535     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1536     | -silent | --silent | --silen | --sile | --sil)
1537     continue ;;
1538 gezelter 3319 *\'*)
1539 skuang 3456 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1540 gezelter 2081 esac
1541     case $ac_pass in
1542     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1543     2)
1544     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1545     if test $ac_must_keep_next = true; then
1546     ac_must_keep_next=false # Got value, back to normal.
1547     else
1548     case $ac_arg in
1549     *=* | --config-cache | -C | -disable-* | --disable-* \
1550     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1551     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1552     | -with-* | --with-* | -without-* | --without-* | --x)
1553     case "$ac_configure_args0 " in
1554     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1555     esac
1556     ;;
1557     -* ) ac_must_keep_next=true ;;
1558     esac
1559     fi
1560 gezelter 3319 ac_configure_args="$ac_configure_args '$ac_arg'"
1561 gezelter 2081 ;;
1562     esac
1563     done
1564 gezelter 1490 done
1565 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1566     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1567 gezelter 1490
1568     # When interrupted or exit'd, cleanup temporary files, and complete
1569     # config.log. We remove comments because anyway the quotes in there
1570     # would cause problems or look ugly.
1571 gezelter 3319 # WARNING: Use '\'' to represent an apostrophe within the trap.
1572     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1573 gezelter 1490 trap 'exit_status=$?
1574     # Save into config.log some information that might help in debugging.
1575 gezelter 2081 {
1576     echo
1577    
1578     cat <<\_ASBOX
1579     ## ---------------- ##
1580     ## Cache variables. ##
1581     ## ---------------- ##
1582     _ASBOX
1583     echo
1584     # The following way of writing the cache mishandles newlines in values,
1585 gezelter 3319 (
1586     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1587     eval ac_val=\$$ac_var
1588     case $ac_val in #(
1589     *${as_nl}*)
1590     case $ac_var in #(
1591 skuang 3456 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1592     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1593 gezelter 3319 esac
1594     case $ac_var in #(
1595     _ | IFS | as_nl) ;; #(
1596     *) $as_unset $ac_var ;;
1597     esac ;;
1598     esac
1599     done
1600 gezelter 1490 (set) 2>&1 |
1601 gezelter 3319 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1602     *${as_nl}ac_space=\ *)
1603 gezelter 1490 sed -n \
1604 gezelter 3319 "s/'\''/'\''\\\\'\'''\''/g;
1605     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1606     ;; #(
1607 gezelter 1490 *)
1608 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1609 gezelter 1490 ;;
1610 gezelter 3319 esac |
1611     sort
1612     )
1613 gezelter 2081 echo
1614    
1615     cat <<\_ASBOX
1616     ## ----------------- ##
1617     ## Output variables. ##
1618     ## ----------------- ##
1619     _ASBOX
1620     echo
1621     for ac_var in $ac_subst_vars
1622     do
1623 gezelter 3319 eval ac_val=\$$ac_var
1624     case $ac_val in
1625 skuang 3456 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1626 gezelter 3319 esac
1627 skuang 3456 echo "$ac_var='\''$ac_val'\''"
1628 gezelter 2081 done | sort
1629     echo
1630    
1631     if test -n "$ac_subst_files"; then
1632     cat <<\_ASBOX
1633 gezelter 3319 ## ------------------- ##
1634     ## File substitutions. ##
1635     ## ------------------- ##
1636 gezelter 2081 _ASBOX
1637     echo
1638     for ac_var in $ac_subst_files
1639     do
1640 gezelter 3319 eval ac_val=\$$ac_var
1641     case $ac_val in
1642 skuang 3456 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1643 gezelter 3319 esac
1644 skuang 3456 echo "$ac_var='\''$ac_val'\''"
1645 gezelter 2081 done | sort
1646     echo
1647     fi
1648    
1649     if test -s confdefs.h; then
1650     cat <<\_ASBOX
1651     ## ----------- ##
1652     ## confdefs.h. ##
1653     ## ----------- ##
1654     _ASBOX
1655     echo
1656 gezelter 3319 cat confdefs.h
1657 gezelter 2081 echo
1658     fi
1659     test "$ac_signal" != 0 &&
1660 skuang 3456 echo "$as_me: caught signal $ac_signal"
1661     echo "$as_me: exit $exit_status"
1662 gezelter 2081 } >&5
1663 gezelter 3319 rm -f core *.core core.conftest.* &&
1664     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1665 gezelter 1490 exit $exit_status
1666 gezelter 3319 ' 0
1667 gezelter 1490 for ac_signal in 1 2 13 15; do
1668 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1669 gezelter 1490 done
1670     ac_signal=0
1671    
1672     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1673 gezelter 3319 rm -f -r conftest* confdefs.h
1674 gezelter 1490
1675 gezelter 2081 # Predefined preprocessor variables.
1676    
1677     cat >>confdefs.h <<_ACEOF
1678     #define PACKAGE_NAME "$PACKAGE_NAME"
1679     _ACEOF
1680    
1681    
1682     cat >>confdefs.h <<_ACEOF
1683     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1684     _ACEOF
1685    
1686    
1687     cat >>confdefs.h <<_ACEOF
1688     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1689     _ACEOF
1690    
1691    
1692     cat >>confdefs.h <<_ACEOF
1693     #define PACKAGE_STRING "$PACKAGE_STRING"
1694     _ACEOF
1695    
1696    
1697     cat >>confdefs.h <<_ACEOF
1698     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1699     _ACEOF
1700    
1701    
1702 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1703 skuang 3456 # Prefer explicitly selected file to automatically selected ones.
1704 gezelter 3319 if test -n "$CONFIG_SITE"; then
1705 skuang 3456 set x "$CONFIG_SITE"
1706 gezelter 3319 elif test "x$prefix" != xNONE; then
1707 skuang 3456 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1708 gezelter 3319 else
1709 skuang 3456 set x "$ac_default_prefix/share/config.site" \
1710     "$ac_default_prefix/etc/config.site"
1711 gezelter 1490 fi
1712 skuang 3456 shift
1713     for ac_site_file
1714 gezelter 3319 do
1715 gezelter 1490 if test -r "$ac_site_file"; then
1716 skuang 3456 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1717     echo "$as_me: loading site script $ac_site_file" >&6;}
1718 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1719 gezelter 1490 . "$ac_site_file"
1720     fi
1721     done
1722    
1723     if test -r "$cache_file"; then
1724     # Some versions of bash will fail to source /dev/null (special
1725     # files actually), so we avoid doing that.
1726     if test -f "$cache_file"; then
1727 skuang 3456 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1728     echo "$as_me: loading cache $cache_file" >&6;}
1729 gezelter 1490 case $cache_file in
1730 gezelter 3319 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1731     *) . "./$cache_file";;
1732 gezelter 1490 esac
1733     fi
1734     else
1735 skuang 3456 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1736     echo "$as_me: creating cache $cache_file" >&6;}
1737 gezelter 1490 >$cache_file
1738     fi
1739    
1740     # Check that the precious variables saved in the cache have kept the same
1741     # value.
1742 gezelter 2081 ac_cache_corrupted=false
1743 gezelter 3319 for ac_var in $ac_precious_vars; do
1744 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1745     eval ac_new_set=\$ac_env_${ac_var}_set
1746 gezelter 3319 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1747     eval ac_new_val=\$ac_env_${ac_var}_value
1748 gezelter 1490 case $ac_old_set,$ac_new_set in
1749     set,)
1750 skuang 3456 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1751     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1752 gezelter 2081 ac_cache_corrupted=: ;;
1753 gezelter 1490 ,set)
1754 skuang 3456 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1755     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1756 gezelter 2081 ac_cache_corrupted=: ;;
1757 gezelter 1490 ,);;
1758     *)
1759     if test "x$ac_old_val" != "x$ac_new_val"; then
1760 skuang 3456 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1761     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1762     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1763     echo "$as_me: former value: $ac_old_val" >&2;}
1764     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1765     echo "$as_me: current value: $ac_new_val" >&2;}
1766     ac_cache_corrupted=:
1767 gezelter 1490 fi;;
1768     esac
1769 gezelter 2081 # Pass precious variables to config.status.
1770     if test "$ac_new_set" = set; then
1771     case $ac_new_val in
1772 skuang 3456 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1773 gezelter 2081 *) ac_arg=$ac_var=$ac_new_val ;;
1774     esac
1775     case " $ac_configure_args " in
1776     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1777     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1778     esac
1779     fi
1780 gezelter 1490 done
1781 gezelter 2081 if $ac_cache_corrupted; then
1782 skuang 3456 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1783     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1784     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1785     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1786 gezelter 2081 { (exit 1); exit 1; }; }
1787 gezelter 1490 fi
1788    
1789    
1790    
1791 gezelter 2081
1792    
1793    
1794    
1795    
1796    
1797    
1798    
1799    
1800    
1801    
1802    
1803    
1804    
1805    
1806    
1807    
1808    
1809    
1810    
1811    
1812    
1813 gezelter 3319 ac_ext=c
1814     ac_cpp='$CPP $CPPFLAGS'
1815     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1816     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1817     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1818 gezelter 2081
1819    
1820 gezelter 1490 ac_aux_dir=
1821 gezelter 3319 for ac_dir in ac-tools "$srcdir"/ac-tools; do
1822     if test -f "$ac_dir/install-sh"; then
1823 gezelter 1490 ac_aux_dir=$ac_dir
1824     ac_install_sh="$ac_aux_dir/install-sh -c"
1825     break
1826 gezelter 3319 elif test -f "$ac_dir/install.sh"; then
1827 gezelter 1490 ac_aux_dir=$ac_dir
1828     ac_install_sh="$ac_aux_dir/install.sh -c"
1829     break
1830 gezelter 3319 elif test -f "$ac_dir/shtool"; then
1831 gezelter 1490 ac_aux_dir=$ac_dir
1832     ac_install_sh="$ac_aux_dir/shtool install -c"
1833     break
1834     fi
1835     done
1836     if test -z "$ac_aux_dir"; then
1837 skuang 3456 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1838     echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1839 gezelter 1490 { (exit 1); exit 1; }; }
1840     fi
1841    
1842 gezelter 3319 # These three variables are undocumented and unsupported,
1843     # and are intended to be withdrawn in a future Autoconf release.
1844     # They can cause serious problems if a builder's source tree is in a directory
1845     # whose full name contains unusual characters.
1846     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1847     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1848     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1849 gezelter 2081
1850 gezelter 1490
1851 gezelter 2081
1852 gezelter 3319 ac_config_headers="$ac_config_headers src/config.h"
1853 gezelter 1490
1854    
1855 gezelter 2081
1856    
1857 gezelter 1490
1858 gezelter 2081
1859    
1860 gezelter 1490
1861    
1862    
1863 gezelter 2081
1864    
1865 gezelter 1490
1866 gezelter 2081
1867    
1868 gezelter 1490
1869    
1870 gezelter 2081
1871    
1872 gezelter 1490
1873 gezelter 2081
1874    
1875 gezelter 1490
1876    
1877    
1878 gezelter 2081
1879    
1880 gezelter 1490
1881 gezelter 2081
1882 gezelter 1490
1883 gezelter 2081
1884    
1885 gezelter 1490
1886    
1887 gezelter 2081
1888 gezelter 1490
1889 gezelter 2081
1890 gezelter 1490
1891 gezelter 2081
1892    
1893 gezelter 2752
1894    
1895 gezelter 3319
1896    
1897 gezelter 2753 #
1898     #
1899     #
1900 gezelter 2752
1901    
1902    
1903    
1904 gezelter 1490
1905 gezelter 2754
1906 chuckv 3291
1907    
1908 gezelter 3319
1909    
1910 gezelter 1535 # AC_F90_MODULE_NAMES
1911     # -------------------
1912     #
1913     # Figure out how the Fortran 90 compiler constructs module file names
1914     #
1915     # AC_F90_MODULE_NAMES
1916 gezelter 1490
1917 gezelter 2081
1918    
1919    
1920    
1921    
1922    
1923    
1924    
1925    
1926    
1927    
1928    
1929    
1930    
1931    
1932    
1933    
1934    
1935    
1936    
1937    
1938    
1939    
1940    
1941    
1942    
1943    
1944    
1945    
1946    
1947    
1948    
1949    
1950    
1951    
1952 gezelter 2753
1953    
1954    
1955    
1956    
1957    
1958    
1959    
1960    
1961    
1962    
1963    
1964    
1965    
1966    
1967    
1968    
1969    
1970    
1971    
1972    
1973    
1974    
1975    
1976    
1977    
1978    
1979    
1980    
1981    
1982    
1983    
1984    
1985    
1986    
1987    
1988    
1989    
1990    
1991    
1992    
1993    
1994    
1995    
1996    
1997    
1998    
1999    
2000    
2001    
2002    
2003 gezelter 3342 # ACX_MPI_GET_PROG
2004 gezelter 2753
2005 gezelter 3342 # ACX_DETECT_MPI_IMPLEMENTATION
2006 chuckv 3288
2007    
2008    
2009    
2010    
2011 gezelter 3342 # ACX_MPI
2012 chuckv 3288
2013    
2014    
2015    
2016    
2017    
2018    
2019    
2020    
2021    
2022    
2023    
2024    
2025    
2026    
2027    
2028 gezelter 3342
2029    
2030    
2031    
2032    
2033    
2034    
2035    
2036    
2037    
2038    
2039 chuckv 3288 # This is taken from http://autoqt.sourceforge.net/
2040     # Copyright (c) 2002, Geoffrey Wossum
2041     # All rights reserved.
2042    
2043     # Redistribution and use in source and binary forms, with or without
2044     # modification, are permitted provided that the following conditions are
2045     # met:
2046    
2047     # - Redistributions of source code must retain the above copyright notice,
2048     # this list of conditions and the following disclaimer.
2049    
2050     # - Redistributions in binary form must reproduce the above copyright
2051     # notice, this list of conditions and the following disclaimer in the
2052     # documentation and/or other materials provided with the distribution.
2053    
2054     # - Neither the name of Geoffrey Wossum nor the names of its
2055     # contributors may be used to endorse or promote products derived from
2056     # this software without specific prior written permission.
2057    
2058    
2059     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2060     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2061     # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2062     # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2063     # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2064     # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2065     # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2066     # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2067     # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2068     # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2069     # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2070    
2071    
2072     # Check for Qt compiler flags, linker flags, and binary packages
2073    
2074    
2075    
2076 gezelter 1490 # who am i
2077     # Make sure we can run config.sub.
2078 gezelter 3319 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2079 skuang 3456 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2080     echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2081 gezelter 1490 { (exit 1); exit 1; }; }
2082    
2083 skuang 3456 { echo "$as_me:$LINENO: checking build system type" >&5
2084     echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2085 gezelter 1490 if test "${ac_cv_build+set}" = set; then
2086 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2087 gezelter 1490 else
2088 gezelter 3319 ac_build_alias=$build_alias
2089     test "x$ac_build_alias" = x &&
2090     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2091     test "x$ac_build_alias" = x &&
2092 skuang 3456 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2093     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2094 gezelter 1490 { (exit 1); exit 1; }; }
2095 gezelter 3319 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2096 skuang 3456 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2097     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2098 gezelter 1490 { (exit 1); exit 1; }; }
2099    
2100     fi
2101 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102     echo "${ECHO_T}$ac_cv_build" >&6; }
2103 gezelter 3319 case $ac_cv_build in
2104     *-*-*) ;;
2105 skuang 3456 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2106     echo "$as_me: error: invalid value of canonical build" >&2;}
2107 gezelter 3319 { (exit 1); exit 1; }; };;
2108     esac
2109 gezelter 1490 build=$ac_cv_build
2110 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2111     set x $ac_cv_build
2112     shift
2113     build_cpu=$1
2114     build_vendor=$2
2115     shift; shift
2116     # Remember, the first character of IFS is used to create $*,
2117     # except with old shells:
2118     build_os=$*
2119     IFS=$ac_save_IFS
2120     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2121 gezelter 1490
2122 gezelter 2081
2123 skuang 3456 { echo "$as_me:$LINENO: checking host system type" >&5
2124     echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2125 gezelter 1490 if test "${ac_cv_host+set}" = set; then
2126 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2127 gezelter 1490 else
2128 gezelter 3319 if test "x$host_alias" = x; then
2129     ac_cv_host=$ac_cv_build
2130     else
2131     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2132 skuang 3456 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2133     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2134 gezelter 1490 { (exit 1); exit 1; }; }
2135 gezelter 3319 fi
2136 gezelter 1490
2137     fi
2138 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139     echo "${ECHO_T}$ac_cv_host" >&6; }
2140 gezelter 3319 case $ac_cv_host in
2141     *-*-*) ;;
2142 skuang 3456 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2143     echo "$as_me: error: invalid value of canonical host" >&2;}
2144 gezelter 3319 { (exit 1); exit 1; }; };;
2145     esac
2146 gezelter 1490 host=$ac_cv_host
2147 gezelter 3319 ac_save_IFS=$IFS; IFS='-'
2148     set x $ac_cv_host
2149     shift
2150     host_cpu=$1
2151     host_vendor=$2
2152     shift; shift
2153     # Remember, the first character of IFS is used to create $*,
2154     # except with old shells:
2155     host_os=$*
2156     IFS=$ac_save_IFS
2157     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2158 gezelter 1490
2159 gezelter 2081
2160    
2161    
2162    
2163 gezelter 2547 # set program name
2164     PROGNAME="oopse"
2165    
2166    
2167    
2168    
2169     OBJEXT=".$OBJEXT"
2170    
2171     OOPSE=oopse
2172    
2173     if test "x${prefix}" = "xNONE"
2174     then
2175     OOPSE_HOME=${ac_default_prefix}/oopse
2176     else
2177     OOPSE_HOME=${prefix}/oopse
2178     fi
2179 gezelter 3319 # Check whether --enable-oopse-home was given.
2180 gezelter 2547 if test "${enable_oopse_home+set}" = set; then
2181 gezelter 3319 enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2182     fi
2183 gezelter 2547
2184 gezelter 3319
2185 gezelter 2547 # there are two ways to do debugging. One with the --enable-debug flag
2186     # and one using the DEBUG environment variable
2187    
2188     debug=0
2189 gezelter 3319 # Check whether --enable-debug was given.
2190 gezelter 2547 if test "${enable_debug+set}" = set; then
2191 gezelter 3319 enableval=$enable_debug; debug=1
2192     fi
2193    
2194 gezelter 2547 if test "${DEBUG}"; then
2195    
2196     cat >>confdefs.h <<\_ACEOF
2197     #define debug 1
2198     _ACEOF
2199    
2200     msg="$msg, debug mode"
2201     fi
2202    
2203    
2204 gezelter 3319 # Check whether --enable-single was given.
2205 gezelter 2757 if test "${enable_single+set}" = set; then
2206 gezelter 3319 enableval=$enable_single; ok=$enableval
2207 gezelter 2757 else
2208     ok=no
2209 gezelter 3319 fi
2210    
2211     # Check whether --enable-float was given.
2212 gezelter 2757 if test "${enable_float+set}" = set; then
2213 gezelter 3319 enableval=$enable_float; ok=$enableval
2214     fi
2215    
2216 gezelter 2757 if test "$ok" = "yes"; then
2217    
2218     cat >>confdefs.h <<\_ACEOF
2219     #define SINGLE_PRECISION 1
2220     _ACEOF
2221    
2222 gezelter 2758 USE_SINGLE_PRECISION=yes
2223    
2224 gezelter 2757 fi
2225    
2226 gezelter 3342 if test x"$CC" != x; then
2227     for ac_prog in $CC
2228     do
2229     # Extract the first word of "$ac_prog", so it can be a program name with args.
2230     set dummy $ac_prog; ac_word=$2
2231 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2232     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2233 gezelter 3342 if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2234 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2235 gezelter 3342 else
2236     if test -n "$ac_cc_set"; then
2237     ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2238     else
2239     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2240     for as_dir in $PATH
2241     do
2242     IFS=$as_save_IFS
2243     test -z "$as_dir" && as_dir=.
2244     for ac_exec_ext in '' $ac_executable_extensions; do
2245     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2246     ac_cv_prog_ac_cc_set="$ac_prog"
2247 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2248 gezelter 3342 break 2
2249     fi
2250     done
2251     done
2252     IFS=$as_save_IFS
2253    
2254     fi
2255     fi
2256     ac_cc_set=$ac_cv_prog_ac_cc_set
2257     if test -n "$ac_cc_set"; then
2258 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2259     echo "${ECHO_T}$ac_cc_set" >&6; }
2260 gezelter 3342 else
2261 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2262     echo "${ECHO_T}no" >&6; }
2263 gezelter 3342 fi
2264    
2265    
2266     test -n "$ac_cc_set" && break
2267     done
2268     test -n "$ac_cc_set" || ac_cc_set="no"
2269    
2270     if test $ac_cc_set != no; then
2271    
2272     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2273     set dummy $ac_cc_set; ac_word=$2
2274 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2275     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2276 gezelter 3342 if test "${ac_cv_path_ac_cc_path+set}" = set; then
2277 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2278 gezelter 3342 else
2279     case $ac_cc_path in
2280     [\\/]* | ?:[\\/]*)
2281     ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2282     ;;
2283     *)
2284     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2285     for as_dir in $PATH
2286     do
2287     IFS=$as_save_IFS
2288     test -z "$as_dir" && as_dir=.
2289     for ac_exec_ext in '' $ac_executable_extensions; do
2290     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2291     ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2292 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2293 gezelter 3342 break 2
2294     fi
2295     done
2296     done
2297     IFS=$as_save_IFS
2298    
2299     test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2300     ;;
2301     esac
2302     fi
2303     ac_cc_path=$ac_cv_path_ac_cc_path
2304     if test -n "$ac_cc_path"; then
2305 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2306     echo "${ECHO_T}$ac_cc_path" >&6; }
2307 gezelter 3342 else
2308 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2309     echo "${ECHO_T}no" >&6; }
2310 gezelter 3342 fi
2311    
2312    
2313     else
2314    
2315 skuang 3456 { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2316     echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2317 gezelter 3342 { (exit 1); exit 1; }; }
2318     fi
2319    
2320    
2321     if test $ac_cc_path != no; then
2322    
2323 skuang 3456 { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2324     echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2325 gezelter 3342 else
2326    
2327 skuang 3456 { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2328     echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2329 gezelter 3342 { (exit 1); exit 1; }; }
2330     fi
2331    
2332     fi
2333    
2334     if test x"$CXX" != x; then
2335     for ac_prog in $CXX
2336     do
2337     # Extract the first word of "$ac_prog", so it can be a program name with args.
2338     set dummy $ac_prog; ac_word=$2
2339 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2340     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2341 gezelter 3342 if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2342 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2343 gezelter 3342 else
2344     if test -n "$ac_cxx_set"; then
2345     ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2346     else
2347     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2348     for as_dir in $PATH
2349     do
2350     IFS=$as_save_IFS
2351     test -z "$as_dir" && as_dir=.
2352     for ac_exec_ext in '' $ac_executable_extensions; do
2353     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2354     ac_cv_prog_ac_cxx_set="$ac_prog"
2355 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2356 gezelter 3342 break 2
2357     fi
2358     done
2359     done
2360     IFS=$as_save_IFS
2361    
2362     fi
2363     fi
2364     ac_cxx_set=$ac_cv_prog_ac_cxx_set
2365     if test -n "$ac_cxx_set"; then
2366 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2367     echo "${ECHO_T}$ac_cxx_set" >&6; }
2368 gezelter 3342 else
2369 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2370     echo "${ECHO_T}no" >&6; }
2371 gezelter 3342 fi
2372    
2373    
2374     test -n "$ac_cxx_set" && break
2375     done
2376     test -n "$ac_cxx_set" || ac_cxx_set="no"
2377    
2378     if test $ac_cxx_set != no; then
2379    
2380     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2381     set dummy $ac_cxx_set; ac_word=$2
2382 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2383     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2384 gezelter 3342 if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2385 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2386 gezelter 3342 else
2387     case $ac_cxx_path in
2388     [\\/]* | ?:[\\/]*)
2389     ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2390     ;;
2391     *)
2392     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393     for as_dir in $PATH
2394     do
2395     IFS=$as_save_IFS
2396     test -z "$as_dir" && as_dir=.
2397     for ac_exec_ext in '' $ac_executable_extensions; do
2398     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2399     ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2400 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2401 gezelter 3342 break 2
2402     fi
2403     done
2404     done
2405     IFS=$as_save_IFS
2406    
2407     test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2408     ;;
2409     esac
2410     fi
2411     ac_cxx_path=$ac_cv_path_ac_cxx_path
2412     if test -n "$ac_cxx_path"; then
2413 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2414     echo "${ECHO_T}$ac_cxx_path" >&6; }
2415 gezelter 3342 else
2416 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2417     echo "${ECHO_T}no" >&6; }
2418 gezelter 3342 fi
2419    
2420    
2421     else
2422    
2423 skuang 3456 { { echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2424     echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2425 gezelter 3342 { (exit 1); exit 1; }; }
2426     fi
2427    
2428    
2429     if test $ac_cxx_path != no; then
2430    
2431 skuang 3456 { echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2432     echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2433 gezelter 3342 else
2434    
2435 skuang 3456 { { echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2436     echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2437 gezelter 3342 { (exit 1); exit 1; }; }
2438     fi
2439    
2440     fi
2441    
2442     if test x"$FC" != x; then
2443     for ac_prog in $FC
2444     do
2445     # Extract the first word of "$ac_prog", so it can be a program name with args.
2446     set dummy $ac_prog; ac_word=$2
2447 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2448     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2449 gezelter 3342 if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2450 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2451 gezelter 3342 else
2452     if test -n "$ac_fc_set"; then
2453     ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2454     else
2455     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2456     for as_dir in $PATH
2457     do
2458     IFS=$as_save_IFS
2459     test -z "$as_dir" && as_dir=.
2460     for ac_exec_ext in '' $ac_executable_extensions; do
2461     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2462     ac_cv_prog_ac_fc_set="$ac_prog"
2463 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 gezelter 3342 break 2
2465     fi
2466     done
2467     done
2468     IFS=$as_save_IFS
2469    
2470     fi
2471     fi
2472     ac_fc_set=$ac_cv_prog_ac_fc_set
2473     if test -n "$ac_fc_set"; then
2474 skuang 3456 { echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2475     echo "${ECHO_T}$ac_fc_set" >&6; }
2476 gezelter 3342 else
2477 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2478     echo "${ECHO_T}no" >&6; }
2479 gezelter 3342 fi
2480    
2481    
2482     test -n "$ac_fc_set" && break
2483     done
2484     test -n "$ac_fc_set" || ac_fc_set="no"
2485    
2486     if test $ac_fc_set != no; then
2487    
2488     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2489     set dummy $ac_fc_set; ac_word=$2
2490 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2491     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2492 gezelter 3342 if test "${ac_cv_path_ac_fc_path+set}" = set; then
2493 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2494 gezelter 3342 else
2495     case $ac_fc_path in
2496     [\\/]* | ?:[\\/]*)
2497     ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2498     ;;
2499     *)
2500     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501     for as_dir in $PATH
2502     do
2503     IFS=$as_save_IFS
2504     test -z "$as_dir" && as_dir=.
2505     for ac_exec_ext in '' $ac_executable_extensions; do
2506     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2507     ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2508 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2509 gezelter 3342 break 2
2510     fi
2511     done
2512     done
2513     IFS=$as_save_IFS
2514    
2515     test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2516     ;;
2517     esac
2518     fi
2519     ac_fc_path=$ac_cv_path_ac_fc_path
2520     if test -n "$ac_fc_path"; then
2521 skuang 3456 { echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2522     echo "${ECHO_T}$ac_fc_path" >&6; }
2523 gezelter 3342 else
2524 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2525     echo "${ECHO_T}no" >&6; }
2526 gezelter 3342 fi
2527    
2528    
2529     else
2530    
2531 skuang 3456 { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2532     echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2533 gezelter 3342 { (exit 1); exit 1; }; }
2534     fi
2535    
2536    
2537     if test $ac_fc_path != no; then
2538    
2539 skuang 3456 { echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2540     echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2541 gezelter 3342 else
2542    
2543 skuang 3456 { { echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2544     echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2545 gezelter 3342 { (exit 1); exit 1; }; }
2546     fi
2547    
2548     fi
2549    
2550    
2551    
2552    
2553     # Check whether --with-mpi was given.
2554     if test "${with_mpi+set}" = set; then
2555     withval=$with_mpi;
2556     else
2557     with_mpi="auto"
2558     fi
2559    
2560     if test "x$with_mpi" != "xno"; then
2561    
2562    
2563     for ac_prog in $CC openmpicc mpicc
2564     do
2565     # Extract the first word of "$ac_prog", so it can be a program name with args.
2566     set dummy $ac_prog; ac_word=$2
2567 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2568     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2569 gezelter 3342 if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2570 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2571 gezelter 3342 else
2572     if test -n "$acx_mpi_mpicc"; then
2573     ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2574     else
2575     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576     for as_dir in $PATH
2577     do
2578     IFS=$as_save_IFS
2579     test -z "$as_dir" && as_dir=.
2580     for ac_exec_ext in '' $ac_executable_extensions; do
2581     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2582     ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2583 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 gezelter 3342 break 2
2585     fi
2586     done
2587     done
2588     IFS=$as_save_IFS
2589    
2590     fi
2591     fi
2592     acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2593     if test -n "$acx_mpi_mpicc"; then
2594 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2595     echo "${ECHO_T}$acx_mpi_mpicc" >&6; }
2596 gezelter 3342 else
2597 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2598     echo "${ECHO_T}no" >&6; }
2599 gezelter 3342 fi
2600    
2601    
2602     test -n "$acx_mpi_mpicc" && break
2603     done
2604     test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2605    
2606     if test $acx_mpi_mpicc != no; then
2607    
2608     # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2609     set dummy $acx_mpi_mpicc; ac_word=$2
2610 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2611     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2612 gezelter 3342 if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2613 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2614 gezelter 3342 else
2615     case $acx_mpi_mpicc_path in
2616     [\\/]* | ?:[\\/]*)
2617     ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2618     ;;
2619     *)
2620     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621     for as_dir in $PATH
2622     do
2623     IFS=$as_save_IFS
2624     test -z "$as_dir" && as_dir=.
2625     for ac_exec_ext in '' $ac_executable_extensions; do
2626     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627     ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2628 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2629 gezelter 3342 break 2
2630     fi
2631     done
2632     done
2633     IFS=$as_save_IFS
2634    
2635     test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2636     ;;
2637     esac
2638     fi
2639     acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2640     if test -n "$acx_mpi_mpicc_path"; then
2641 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2642     echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2643 gezelter 3342 else
2644 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2645     echo "${ECHO_T}no" >&6; }
2646 gezelter 3342 fi
2647    
2648    
2649     fi
2650    
2651     for ac_prog in $FC openmpif90 mpif90
2652     do
2653     # Extract the first word of "$ac_prog", so it can be a program name with args.
2654     set dummy $ac_prog; ac_word=$2
2655 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2656     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2657 gezelter 3342 if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2658 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2659 gezelter 3342 else
2660     if test -n "$acx_mpi_mpif90"; then
2661     ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2662     else
2663     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664     for as_dir in $PATH
2665     do
2666     IFS=$as_save_IFS
2667     test -z "$as_dir" && as_dir=.
2668     for ac_exec_ext in '' $ac_executable_extensions; do
2669     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2670     ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2671 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2672 gezelter 3342 break 2
2673     fi
2674     done
2675     done
2676     IFS=$as_save_IFS
2677    
2678     fi
2679     fi
2680     acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2681     if test -n "$acx_mpi_mpif90"; then
2682 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2683     echo "${ECHO_T}$acx_mpi_mpif90" >&6; }
2684 gezelter 3342 else
2685 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2686     echo "${ECHO_T}no" >&6; }
2687 gezelter 3342 fi
2688    
2689    
2690     test -n "$acx_mpi_mpif90" && break
2691     done
2692     test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2693    
2694     if test $acx_mpi_mpif90 != no; then
2695    
2696     # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2697     set dummy $acx_mpi_mpif90; ac_word=$2
2698 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2699     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2700 gezelter 3342 if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2701 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2702 gezelter 3342 else
2703     case $acx_mpi_mpif90_path in
2704     [\\/]* | ?:[\\/]*)
2705     ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2706     ;;
2707     *)
2708     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709     for as_dir in $PATH
2710     do
2711     IFS=$as_save_IFS
2712     test -z "$as_dir" && as_dir=.
2713     for ac_exec_ext in '' $ac_executable_extensions; do
2714     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2715     ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2716 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2717 gezelter 3342 break 2
2718     fi
2719     done
2720     done
2721     IFS=$as_save_IFS
2722    
2723     test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2724     ;;
2725     esac
2726     fi
2727     acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2728     if test -n "$acx_mpi_mpif90_path"; then
2729 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2730     echo "${ECHO_T}$acx_mpi_mpif90_path" >&6; }
2731 gezelter 3342 else
2732 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2733     echo "${ECHO_T}no" >&6; }
2734 gezelter 3342 fi
2735    
2736    
2737     fi
2738    
2739     for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2740     do
2741     # Extract the first word of "$ac_prog", so it can be a program name with args.
2742     set dummy $ac_prog; ac_word=$2
2743 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2744     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2745 gezelter 3342 if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2746 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2747 gezelter 3342 else
2748     if test -n "$acx_mpi_mpicxx"; then
2749     ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2750     else
2751     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752     for as_dir in $PATH
2753     do
2754     IFS=$as_save_IFS
2755     test -z "$as_dir" && as_dir=.
2756     for ac_exec_ext in '' $ac_executable_extensions; do
2757     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758     ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2759 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760 gezelter 3342 break 2
2761     fi
2762     done
2763     done
2764     IFS=$as_save_IFS
2765    
2766     fi
2767     fi
2768     acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2769     if test -n "$acx_mpi_mpicxx"; then
2770 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2771     echo "${ECHO_T}$acx_mpi_mpicxx" >&6; }
2772 gezelter 3342 else
2773 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2774     echo "${ECHO_T}no" >&6; }
2775 gezelter 3342 fi
2776    
2777    
2778     test -n "$acx_mpi_mpicxx" && break
2779     done
2780     test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2781    
2782     if test $acx_mpi_mpicxx != no; then
2783    
2784     # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2785     set dummy $acx_mpi_mpicxx; ac_word=$2
2786 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2787     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2788 gezelter 3342 if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2789 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2790 gezelter 3342 else
2791     case $acx_mpi_mpicxx_path in
2792     [\\/]* | ?:[\\/]*)
2793     ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2794     ;;
2795     *)
2796     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797     for as_dir in $PATH
2798     do
2799     IFS=$as_save_IFS
2800     test -z "$as_dir" && as_dir=.
2801     for ac_exec_ext in '' $ac_executable_extensions; do
2802     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2803     ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2804 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2805 gezelter 3342 break 2
2806     fi
2807     done
2808     done
2809     IFS=$as_save_IFS
2810    
2811     test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2812     ;;
2813     esac
2814     fi
2815     acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2816     if test -n "$acx_mpi_mpicxx_path"; then
2817 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2818     echo "${ECHO_T}$acx_mpi_mpicxx_path" >&6; }
2819 gezelter 3342 else
2820 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
2821     echo "${ECHO_T}no" >&6; }
2822 gezelter 3342 fi
2823    
2824    
2825     fi
2826    
2827     if test $acx_mpi_mpicc = no; then
2828    
2829     if test $acx_mpi_mpicxx = no; then
2830    
2831     acx_mpi_compiler=no
2832    
2833     else
2834    
2835     acx_mpi_compiler=$acx_mpi_mpicxx
2836     acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2837     fi
2838    
2839    
2840     else
2841    
2842     if test $acx_mpi_mpicxx = no; then
2843    
2844     acx_mpi_compiler=$acx_mpi_mpicc
2845     acx_mpi_compiler_path=$acx_mpi_mpicc_path
2846    
2847     else
2848    
2849 skuang 3456 { echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2850     echo $ECHO_N "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... $ECHO_C" >&6; }
2851 gezelter 3342 ac_ext=cpp
2852     ac_cpp='$CXXCPP $CPPFLAGS'
2853     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856    
2857     cat >conftest.$ac_ext <<_ACEOF
2858     /* confdefs.h. */
2859     _ACEOF
2860     cat confdefs.h >>conftest.$ac_ext
2861     cat >>conftest.$ac_ext <<_ACEOF
2862     /* end confdefs.h. */
2863    
2864     #include <mpi.h>
2865    
2866     int
2867     main ()
2868     {
2869    
2870     MPI_Finalize();
2871    
2872     ;
2873     return 0;
2874     }
2875     _ACEOF
2876     if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2877     case "(($ac_try" in
2878     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2879     *) ac_try_echo=$ac_try;;
2880     esac
2881 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2882 gezelter 3342 (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2883     ac_status=$?
2884     grep -v '^ *+' conftest.er1 >conftest.err
2885     rm -f conftest.er1
2886     cat conftest.err >&5
2887 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2888 gezelter 3342 (exit $ac_status); } && {
2889     test -z "$ac_cxx_werror_flag" ||
2890     test ! -s conftest.err
2891     } && test -s conftest.$ac_objext; then
2892    
2893     acx_mpi_compiler=$acx_mpi_mpicxx
2894     acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2895    
2896     else
2897    
2898     acx_mpi_compiler=$acx_mpi_mpicc
2899     acx_mpi_compiler_path=$acx_mpi_mpicc_path
2900     fi
2901    
2902     ac_ext=c
2903     ac_cpp='$CPP $CPPFLAGS'
2904     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2905     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2906     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2907    
2908 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2909     echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2910 gezelter 3342 fi
2911    
2912     fi
2913    
2914 skuang 3456 { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2915     echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2916 gezelter 3342 ac_ext=${ac_fc_srcext-f}
2917     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2918     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2919     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2920    
2921     ac_save_ext=$ac_ext
2922     ac_ext=F90
2923     rm -f conftest*
2924     cat >conftest.$ac_ext <<EOF
2925     program main
2926     include 'mpif.h'
2927     call MPI_Init
2928     end
2929     EOF
2930     if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2931     acx_mpi_f90_compiler=yes
2932 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
2933     echo "${ECHO_T}yes" >&6; }
2934 gezelter 3342 else
2935     if test -s conftest.out ; then
2936     cat conftest.out >> config.log
2937     fi
2938     acx_mpi_f90_compiler=no
2939 skuang 3456 { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2940     echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2941 gezelter 3342 fi
2942     rm -f conftest*
2943     ac_ext=$ac_save_ext
2944     ac_ext=c
2945     ac_cpp='$CPP $CPPFLAGS'
2946     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2947     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2948     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2949    
2950     if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2951    
2952     acx_cv_mpi_implementation=no
2953     else
2954 skuang 3456 { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2955     echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2956 gezelter 3342 if test "${acx_cv_mpi_implementation+set}" = set; then
2957 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
2958 gezelter 3342 else
2959     acx_cv_mpi_implementation=no
2960     if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
2961     case "(($ac_try" in
2962     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963     *) ac_try_echo=$ac_try;;
2964     esac
2965 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 gezelter 3342 (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2967     ac_status=$?
2968     grep -v '^ *+' conftest.er1 >conftest.err
2969     rm -f conftest.er1
2970     cat conftest.err >&5
2971 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2972 gezelter 3342 (exit $ac_status); }; then
2973    
2974     acx_cv_mpi_implementation=lammpi
2975    
2976     else
2977    
2978     if { (ac_try="grep -q showme $acx_mpi_compiler_path"
2979     case "(($ac_try" in
2980     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981     *) ac_try_echo=$ac_try;;
2982     esac
2983 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984 gezelter 3342 (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
2985     ac_status=$?
2986     grep -v '^ *+' conftest.er1 >conftest.err
2987     rm -f conftest.er1
2988     cat conftest.err >&5
2989 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990 gezelter 3342 (exit $ac_status); }; then
2991    
2992     acx_cv_mpi_implementation=openmpi
2993    
2994     else
2995    
2996     if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
2997     case "(($ac_try" in
2998     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2999     *) ac_try_echo=$ac_try;;
3000     esac
3001 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3002 gezelter 3342 (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3003     ac_status=$?
3004     grep -v '^ *+' conftest.er1 >conftest.err
3005     rm -f conftest.er1
3006     cat conftest.err >&5
3007 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008 gezelter 3342 (exit $ac_status); }; then
3009    
3010     acx_cv_mpi_implementation=mpich
3011    
3012     else
3013     acx_cv_mpi_implementation=$with_mpi
3014     fi
3015    
3016     fi
3017    
3018     fi
3019    
3020     fi
3021 skuang 3456 { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3022     echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3023 gezelter 3342
3024     fi
3025     case $acx_cv_mpi_implementation in
3026     (lammpi)
3027    
3028     cat >>confdefs.h <<\_ACEOF
3029     #define MPI_IS_LAMMPI 1
3030     _ACEOF
3031    
3032     ;;
3033     (openmpi)
3034    
3035     cat >>confdefs.h <<\_ACEOF
3036     #define MPI_IS_OPENMPI 1
3037     _ACEOF
3038    
3039     ;;
3040     (mpich)
3041    
3042     cat >>confdefs.h <<\_ACEOF
3043     #define MPI_IS_MPICH 1
3044     _ACEOF
3045    
3046     ;;
3047     esac
3048     if test $acx_cv_mpi_implementation = no; then
3049    
3050     acx_mpi_cflags=""
3051     acx_mpi_libs=""
3052     USE_MPI="no"
3053 skuang 3456 { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3054     echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3055 gezelter 3342 else
3056    
3057    
3058 skuang 3456 { echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3059     echo $ECHO_N "checking how to compile MPI-C code... $ECHO_C" >&6; }
3060 gezelter 3342 if test "${acx_mpi_cflags+set}" = set; then
3061 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3062 gezelter 3342 else
3063    
3064     case $acx_cv_mpi_implementation in
3065     (lammpi)
3066     cfo="--showme:compile"
3067     ;;
3068     (openmpi)
3069     cfo="--showme:compile"
3070     ;;
3071     (mpich)
3072     case "$acx_mpi_compiler_path" in
3073     (*mpiCC)
3074     sc_cv_cn="-CC="
3075     ;;
3076     (*mpicxx)
3077     sc_cv_cn="-cxx="
3078     ;;
3079     (*mpicc)
3080     sc_cv_cn="-cc="
3081     ;;
3082     (*)
3083     sc_cv_cn=""
3084     ;;
3085     esac
3086     cfo="-compile_info $sc_cv_cn"
3087     ;;
3088     esac
3089 skuang 3456 echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3090 gezelter 3342 mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3091     grep -v '^ *+' conftest.er1 >conftest.err
3092     rm -f conftest.er1
3093     cat conftest.err >&5
3094 skuang 3456 echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3095 gezelter 3342 case "$mpi_pre_cflags" in
3096     (*no)
3097     acx_mpi_cflags=no
3098     acx_mpi_cflags="no"
3099     ;;
3100     (*)
3101     acx_mpi_tmp_mode="normal"
3102     acx_mpi_tmp_prefix=""
3103     eval "acx_mpi_cflags=\"\""
3104     for acx_mpi_tmp in $mpi_pre_cflags; do
3105     case "$acx_mpi_tmp_mode" in
3106     (normal)
3107     case "$acx_mpi_tmp" in
3108     (-I|-D)
3109     acx_mpi_tmp_prefix="$acx_mpi_tmp"
3110     acx_mpi_tmp_mode="accept"
3111     ;;
3112     (-I*|-D*)
3113 skuang 3456 eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp\""
3114 gezelter 3342 ;;
3115     (-L|-l)
3116     acx_mpi_tmp_mode="skip"
3117     ;;
3118     (*)
3119     ;;
3120     esac
3121     ;;
3122     (accept)
3123 skuang 3456 eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3124 gezelter 3342 ;;
3125     (skip)
3126     ;;
3127     esac
3128     done
3129    
3130     ;;
3131     esac
3132    
3133     fi
3134 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3135     echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3136 gezelter 3342
3137    
3138 skuang 3456 { echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3139     echo $ECHO_N "checking how to link MPI-C code... $ECHO_C" >&6; }
3140 gezelter 3342 if test "${acx_mpi_libs+set}" = set; then
3141 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3142 gezelter 3342 else
3143    
3144     case $acx_cv_mpi_implementation in
3145     (lammpi)
3146     lfo="--showme:compile --showme:link"
3147     ;;
3148     (openmpi)
3149     lfo="--showme:link"
3150     ;;
3151     (mpich)
3152     case "$acx_mpi_compiler_path" in
3153     (*mpiCC)
3154     sc_cv_cn="-CC="
3155     ;;
3156     (*mpicxx)
3157     sc_cv_cn="-cxx="
3158     ;;
3159     (*mpicc)
3160     sc_cv_cn="-cc="
3161     ;;
3162     (*)
3163     sc_cv_cn=""
3164     ;;
3165     esac
3166     lfo="-link_info $sc_cv_cn"
3167     ;;
3168     esac
3169 skuang 3456 echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3170 gezelter 3342 mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3171     grep -v '^ *+' conftest.er1 >conftest.err
3172     rm -f conftest.er1
3173     cat conftest.err >&5
3174 skuang 3456 echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3175 gezelter 3342 case "$mpi_pre_libs" in
3176     (*no)
3177     acx_mpi_libs=no
3178     ;;
3179     (*)
3180     acx_mpi_libs="$mpi_pre_libs"
3181     ;;
3182     esac
3183    
3184     fi
3185 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3186     echo "${ECHO_T}$acx_mpi_libs" >&6; }
3187 gezelter 3342
3188     if test $acx_mpi_mpif90_path != no; then
3189    
3190    
3191 skuang 3456 { echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3192     echo $ECHO_N "checking how to link MPI-Fortran code... $ECHO_C" >&6; }
3193 gezelter 3342 if test "${acx_mpi90_libs+set}" = set; then
3194 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3195 gezelter 3342 else
3196    
3197 skuang 3456 echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3198 gezelter 3342 mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3199     grep -v '^ *+' conftest.er1 >conftest.err
3200     rm -f conftest.er1
3201     cat conftest.err >&5
3202 skuang 3456 echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3203 gezelter 3342 case "$mpi_pre_libs" in
3204     (*no)
3205     acx_mpi90_libs=no
3206     ;;
3207     (*)
3208     acx_mpi90_libs="$mpi_pre_libs"
3209     ;;
3210     esac
3211    
3212     fi
3213 skuang 3456 { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3214     echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3215 gezelter 3342
3216    
3217     fi
3218    
3219     if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3220    
3221     acx_mpi_cflags=""
3222     acx_mpi_libs=""
3223     USE_MPI="no"
3224 skuang 3456 { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3225     echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3226 gezelter 3342 else
3227    
3228     MPI_CPPFLAGS=$acx_mpi_cflags
3229    
3230     MPI_LIBS=$acx_mpi_libs
3231    
3232     if test "$acx_mpi90_libs" != no; then
3233     MPI90_LIBS=$acx_mpi90_libs
3234    
3235     fi
3236    
3237     USE_MPI="yes"
3238     fi
3239    
3240    
3241     fi
3242    
3243    
3244     fi
3245    
3246    
3247    
3248 gezelter 2547 # Checks for programs.
3249 gezelter 3319 ac_ext=cpp
3250 gezelter 2547 ac_cpp='$CXXCPP $CPPFLAGS'
3251     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3252     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3253     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3254 gezelter 3319 if test -z "$CXX"; then
3255     if test -n "$CCC"; then
3256     CXX=$CCC
3257     else
3258     if test -n "$ac_tool_prefix"; then
3259 gezelter 3342 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3260 gezelter 1490 do
3261     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3262     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3263 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3264     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3265 gezelter 2547 if test "${ac_cv_prog_CXX+set}" = set; then
3266 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3267 gezelter 1490 else
3268 gezelter 2547 if test -n "$CXX"; then
3269     ac_cv_prog_CXX="$CXX" # Let the user override the test.
3270 gezelter 1490 else
3271 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3272     for as_dir in $PATH
3273     do
3274     IFS=$as_save_IFS
3275     test -z "$as_dir" && as_dir=.
3276     for ac_exec_ext in '' $ac_executable_extensions; do
3277 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3278 gezelter 2547 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3279 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3280 gezelter 2081 break 2
3281     fi
3282 gezelter 1490 done
3283 gezelter 2081 done
3284 gezelter 3319 IFS=$as_save_IFS
3285 gezelter 1490
3286     fi
3287     fi
3288 gezelter 2547 CXX=$ac_cv_prog_CXX
3289     if test -n "$CXX"; then
3290 skuang 3456 { echo "$as_me:$LINENO: result: $CXX" >&5
3291     echo "${ECHO_T}$CXX" >&6; }
3292 gezelter 1490 else
3293 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
3294     echo "${ECHO_T}no" >&6; }
3295 gezelter 1490 fi
3296    
3297 gezelter 3319
3298 gezelter 2547 test -n "$CXX" && break
3299 gezelter 1490 done
3300     fi
3301 gezelter 2547 if test -z "$CXX"; then
3302     ac_ct_CXX=$CXX
3303 gezelter 3342 for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3304 gezelter 1490 do
3305     # Extract the first word of "$ac_prog", so it can be a program name with args.
3306     set dummy $ac_prog; ac_word=$2
3307 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3308     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3309 gezelter 2547 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3310 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3311 gezelter 1490 else
3312 gezelter 2547 if test -n "$ac_ct_CXX"; then
3313     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3314 gezelter 1490 else
3315 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3316     for as_dir in $PATH
3317     do
3318     IFS=$as_save_IFS
3319     test -z "$as_dir" && as_dir=.
3320     for ac_exec_ext in '' $ac_executable_extensions; do
3321 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3322 gezelter 2547 ac_cv_prog_ac_ct_CXX="$ac_prog"
3323 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3324 gezelter 2081 break 2
3325     fi
3326 gezelter 1490 done
3327 gezelter 2081 done
3328 gezelter 3319 IFS=$as_save_IFS
3329 gezelter 1490
3330     fi
3331     fi
3332 gezelter 2547 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3333     if test -n "$ac_ct_CXX"; then
3334 skuang 3456 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3335     echo "${ECHO_T}$ac_ct_CXX" >&6; }
3336 gezelter 1490 else
3337 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
3338     echo "${ECHO_T}no" >&6; }
3339 gezelter 1490 fi
3340    
3341 gezelter 3319
3342 gezelter 2547 test -n "$ac_ct_CXX" && break
3343 gezelter 1490 done
3344    
3345 gezelter 3319 if test "x$ac_ct_CXX" = x; then
3346     CXX="g++"
3347     else
3348     case $cross_compiling:$ac_tool_warned in
3349     yes:)
3350 skuang 3456 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3351 gezelter 3319 whose name does not start with the host triplet. If you think this
3352     configuration is useful to you, please write to autoconf@gnu.org." >&5
3353 skuang 3456 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3354 gezelter 3319 whose name does not start with the host triplet. If you think this
3355     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3356     ac_tool_warned=yes ;;
3357     esac
3358     CXX=$ac_ct_CXX
3359     fi
3360 gezelter 1490 fi
3361    
3362 gezelter 3319 fi
3363     fi
3364 gezelter 2081 # Provide some information about the compiler.
3365 skuang 3456 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3366     ac_compiler=`set X $ac_compile; echo $2`
3367 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
3368     case "(($ac_try" in
3369     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370     *) ac_try_echo=$ac_try;;
3371     esac
3372 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3373 gezelter 3319 (eval "$ac_compiler --version >&5") 2>&5
3374 gezelter 2081 ac_status=$?
3375 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 gezelter 2081 (exit $ac_status); }
3377 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
3378     case "(($ac_try" in
3379     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3380     *) ac_try_echo=$ac_try;;
3381     esac
3382 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3383 gezelter 3319 (eval "$ac_compiler -v >&5") 2>&5
3384 gezelter 2081 ac_status=$?
3385 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 gezelter 2081 (exit $ac_status); }
3387 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
3388     case "(($ac_try" in
3389     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390     *) ac_try_echo=$ac_try;;
3391     esac
3392 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3393 gezelter 3319 (eval "$ac_compiler -V >&5") 2>&5
3394 gezelter 2081 ac_status=$?
3395 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396 gezelter 2081 (exit $ac_status); }
3397    
3398 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
3399 gezelter 2081 /* confdefs.h. */
3400     _ACEOF
3401     cat confdefs.h >>conftest.$ac_ext
3402     cat >>conftest.$ac_ext <<_ACEOF
3403     /* end confdefs.h. */
3404 gezelter 1490
3405     int
3406     main ()
3407     {
3408    
3409     ;
3410     return 0;
3411     }
3412     _ACEOF
3413     ac_clean_files_save=$ac_clean_files
3414 skuang 3456 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3415 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
3416 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
3417 gezelter 1490 # of exeext.
3418 skuang 3456 { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3419     echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
3420     ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3421     #
3422     # List of possible output files, starting from the most likely.
3423     # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3424     # only as a last resort. b.out is created by i960 compilers.
3425     ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3426     #
3427     # The IRIX 6 linker writes into existing files which may not be
3428     # executable, retaining their permissions. Remove them first so a
3429     # subsequent execution test works.
3430 gezelter 3319 ac_rmfiles=
3431     for ac_file in $ac_files
3432     do
3433     case $ac_file in
3434 skuang 3456 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3435 gezelter 3319 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3436     esac
3437     done
3438     rm -f $ac_rmfiles
3439    
3440     if { (ac_try="$ac_link_default"
3441     case "(($ac_try" in
3442     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3443     *) ac_try_echo=$ac_try;;
3444     esac
3445 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3446 gezelter 3319 (eval "$ac_link_default") 2>&5
3447 gezelter 1490 ac_status=$?
3448 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 gezelter 1490 (exit $ac_status); }; then
3450 gezelter 3319 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3451     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3452     # in a Makefile. We should not override ac_cv_exeext if it was cached,
3453     # so that the user can short-circuit this test for compilers unknown to
3454     # Autoconf.
3455     for ac_file in $ac_files ''
3456 gezelter 2081 do
3457     test -f "$ac_file" || continue
3458 gezelter 1490 case $ac_file in
3459 skuang 3456 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3460 gezelter 2081 ;;
3461     [ab].out )
3462     # We found the default executable, but exeext='' is most
3463     # certainly right.
3464     break;;
3465     *.* )
3466 gezelter 3319 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3467     then :; else
3468     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3469     fi
3470     # We set ac_cv_exeext here because the later test for it is not
3471     # safe: cross compilers may not add the suffix if given an `-o'
3472     # argument, so we may need to know it at that point already.
3473     # Even if this section looks crufty: it has the advantage of
3474     # actually working.
3475 gezelter 2081 break;;
3476     * )
3477     break;;
3478 gezelter 1490 esac
3479     done
3480 gezelter 3319 test "$ac_cv_exeext" = no && ac_cv_exeext=
3481    
3482 gezelter 1490 else
3483 gezelter 3319 ac_file=''
3484     fi
3485    
3486 skuang 3456 { echo "$as_me:$LINENO: result: $ac_file" >&5
3487     echo "${ECHO_T}$ac_file" >&6; }
3488 gezelter 3319 if test -z "$ac_file"; then
3489 skuang 3456 echo "$as_me: failed program was:" >&5
3490 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3491    
3492 skuang 3456 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3493 gezelter 2081 See \`config.log' for more details." >&5
3494 skuang 3456 echo "$as_me: error: C++ compiler cannot create executables
3495 gezelter 2081 See \`config.log' for more details." >&2;}
3496 gezelter 1490 { (exit 77); exit 77; }; }
3497     fi
3498    
3499     ac_exeext=$ac_cv_exeext
3500    
3501 gezelter 3319 # Check that the compiler produces executables we can run. If not, either
3502 gezelter 1490 # the compiler is broken, or we cross compile.
3503 skuang 3456 { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3504     echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
3505 gezelter 1490 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3506     # If not cross compiling, check that we can run a simple program.
3507     if test "$cross_compiling" != yes; then
3508     if { ac_try='./$ac_file'
3509 gezelter 3319 { (case "(($ac_try" in
3510     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3511     *) ac_try_echo=$ac_try;;
3512     esac
3513 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3514 gezelter 3319 (eval "$ac_try") 2>&5
3515 gezelter 1490 ac_status=$?
3516 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 gezelter 1490 (exit $ac_status); }; }; then
3518     cross_compiling=no
3519     else
3520     if test "$cross_compiling" = maybe; then
3521     cross_compiling=yes
3522     else
3523 skuang 3456 { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3524 gezelter 2081 If you meant to cross compile, use \`--host'.
3525     See \`config.log' for more details." >&5
3526 skuang 3456 echo "$as_me: error: cannot run C++ compiled programs.
3527 gezelter 2081 If you meant to cross compile, use \`--host'.
3528     See \`config.log' for more details." >&2;}
3529 gezelter 1490 { (exit 1); exit 1; }; }
3530     fi
3531     fi
3532     fi
3533 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
3534     echo "${ECHO_T}yes" >&6; }
3535 gezelter 1490
3536 skuang 3456 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3537 gezelter 1490 ac_clean_files=$ac_clean_files_save
3538 gezelter 3319 # Check that the compiler produces executables we can run. If not, either
3539 gezelter 1490 # the compiler is broken, or we cross compile.
3540 skuang 3456 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3541     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3542     { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3543     echo "${ECHO_T}$cross_compiling" >&6; }
3544 gezelter 1490
3545 skuang 3456 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3546     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3547 gezelter 3319 if { (ac_try="$ac_link"
3548     case "(($ac_try" in
3549     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3550     *) ac_try_echo=$ac_try;;
3551     esac
3552 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3553 gezelter 3319 (eval "$ac_link") 2>&5
3554 gezelter 1490 ac_status=$?
3555 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3556 gezelter 1490 (exit $ac_status); }; then
3557     # If both `conftest.exe' and `conftest' are `present' (well, observable)
3558     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3559     # work properly (i.e., refer to `conftest.exe'), while it won't with
3560     # `rm'.
3561 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
3562     test -f "$ac_file" || continue
3563 gezelter 1490 case $ac_file in
3564 skuang 3456 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3565 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3566 gezelter 2081 break;;
3567 gezelter 1490 * ) break;;
3568     esac
3569     done
3570     else
3571 skuang 3456 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3572 gezelter 2081 See \`config.log' for more details." >&5
3573 skuang 3456 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3574 gezelter 2081 See \`config.log' for more details." >&2;}
3575 gezelter 1490 { (exit 1); exit 1; }; }
3576     fi
3577    
3578 chuckv 3288 rm -f conftest$ac_cv_exeext
3579 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3580     echo "${ECHO_T}$ac_cv_exeext" >&6; }
3581 gezelter 1490
3582 chuckv 3288 rm -f conftest.$ac_ext
3583 gezelter 1490 EXEEXT=$ac_cv_exeext
3584     ac_exeext=$EXEEXT
3585 skuang 3456 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3586     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3587 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
3588 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3589 gezelter 1490 else
3590     cat >conftest.$ac_ext <<_ACEOF
3591 gezelter 2081 /* confdefs.h. */
3592     _ACEOF
3593     cat confdefs.h >>conftest.$ac_ext
3594     cat >>conftest.$ac_ext <<_ACEOF
3595     /* end confdefs.h. */
3596 gezelter 1490
3597     int
3598     main ()
3599     {
3600    
3601     ;
3602     return 0;
3603     }
3604     _ACEOF
3605 chuckv 3288 rm -f conftest.o conftest.obj
3606 gezelter 3319 if { (ac_try="$ac_compile"
3607     case "(($ac_try" in
3608     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3609     *) ac_try_echo=$ac_try;;
3610     esac
3611 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3612 gezelter 3319 (eval "$ac_compile") 2>&5
3613 gezelter 1490 ac_status=$?
3614 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615 gezelter 1490 (exit $ac_status); }; then
3616 gezelter 3319 for ac_file in conftest.o conftest.obj conftest.*; do
3617     test -f "$ac_file" || continue;
3618 gezelter 1490 case $ac_file in
3619 skuang 3456 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3620 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3621     break;;
3622     esac
3623     done
3624     else
3625 skuang 3456 echo "$as_me: failed program was:" >&5
3626 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3627    
3628 skuang 3456 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3629 gezelter 2081 See \`config.log' for more details." >&5
3630 skuang 3456 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3631 gezelter 2081 See \`config.log' for more details." >&2;}
3632 gezelter 1490 { (exit 1); exit 1; }; }
3633     fi
3634    
3635 chuckv 3288 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3636 gezelter 1490 fi
3637 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3638     echo "${ECHO_T}$ac_cv_objext" >&6; }
3639 gezelter 1490 OBJEXT=$ac_cv_objext
3640     ac_objext=$OBJEXT
3641 skuang 3456 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3642     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3643 gezelter 2547 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3644 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3645 gezelter 2547 else
3646     cat >conftest.$ac_ext <<_ACEOF
3647     /* confdefs.h. */
3648     _ACEOF
3649     cat confdefs.h >>conftest.$ac_ext
3650     cat >>conftest.$ac_ext <<_ACEOF
3651     /* end confdefs.h. */
3652    
3653     int
3654     main ()
3655     {
3656     #ifndef __GNUC__
3657     choke me
3658     #endif
3659    
3660     ;
3661     return 0;
3662     }
3663     _ACEOF
3664 chuckv 3288 rm -f conftest.$ac_objext
3665 gezelter 3319 if { (ac_try="$ac_compile"
3666     case "(($ac_try" in
3667     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668     *) ac_try_echo=$ac_try;;
3669     esac
3670 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
3672 gezelter 2547 ac_status=$?
3673     grep -v '^ *+' conftest.er1 >conftest.err
3674 chuckv 3288 rm -f conftest.er1
3675 gezelter 2547 cat conftest.err >&5
3676 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677 gezelter 3319 (exit $ac_status); } && {
3678     test -z "$ac_cxx_werror_flag" ||
3679     test ! -s conftest.err
3680     } && test -s conftest.$ac_objext; then
3681 gezelter 2547 ac_compiler_gnu=yes
3682     else
3683 skuang 3456 echo "$as_me: failed program was:" >&5
3684 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
3685    
3686 gezelter 3319 ac_compiler_gnu=no
3687 gezelter 2547 fi
3688 gezelter 3319
3689     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3690 gezelter 2547 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3691    
3692     fi
3693 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3694     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3695     GXX=`test $ac_compiler_gnu = yes && echo yes`
3696 gezelter 2547 ac_test_CXXFLAGS=${CXXFLAGS+set}
3697     ac_save_CXXFLAGS=$CXXFLAGS
3698 skuang 3456 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3699     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3700 gezelter 2547 if test "${ac_cv_prog_cxx_g+set}" = set; then
3701 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3702 gezelter 2547 else
3703 gezelter 3319 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3704     ac_cxx_werror_flag=yes
3705     ac_cv_prog_cxx_g=no
3706     CXXFLAGS="-g"
3707     cat >conftest.$ac_ext <<_ACEOF
3708 gezelter 2547 /* confdefs.h. */
3709     _ACEOF
3710     cat confdefs.h >>conftest.$ac_ext
3711     cat >>conftest.$ac_ext <<_ACEOF
3712     /* end confdefs.h. */
3713    
3714     int
3715     main ()
3716     {
3717    
3718     ;
3719     return 0;
3720     }
3721     _ACEOF
3722 chuckv 3288 rm -f conftest.$ac_objext
3723 gezelter 3319 if { (ac_try="$ac_compile"
3724     case "(($ac_try" in
3725     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3726     *) ac_try_echo=$ac_try;;
3727     esac
3728 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3729 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
3730 gezelter 2547 ac_status=$?
3731     grep -v '^ *+' conftest.er1 >conftest.err
3732 chuckv 3288 rm -f conftest.er1
3733 gezelter 2547 cat conftest.err >&5
3734 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735 gezelter 3319 (exit $ac_status); } && {
3736     test -z "$ac_cxx_werror_flag" ||
3737     test ! -s conftest.err
3738     } && test -s conftest.$ac_objext; then
3739 gezelter 2547 ac_cv_prog_cxx_g=yes
3740     else
3741 skuang 3456 echo "$as_me: failed program was:" >&5
3742 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
3743    
3744 gezelter 3319 CXXFLAGS=""
3745     cat >conftest.$ac_ext <<_ACEOF
3746 gezelter 2547 /* confdefs.h. */
3747     _ACEOF
3748     cat confdefs.h >>conftest.$ac_ext
3749     cat >>conftest.$ac_ext <<_ACEOF
3750     /* end confdefs.h. */
3751 gezelter 3319
3752 gezelter 2547 int
3753     main ()
3754     {
3755 gezelter 3319
3756 gezelter 2547 ;
3757     return 0;
3758     }
3759     _ACEOF
3760 chuckv 3288 rm -f conftest.$ac_objext
3761 gezelter 3319 if { (ac_try="$ac_compile"
3762     case "(($ac_try" in
3763     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3764     *) ac_try_echo=$ac_try;;
3765     esac
3766 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3767 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
3768 gezelter 2547 ac_status=$?
3769     grep -v '^ *+' conftest.er1 >conftest.err
3770 chuckv 3288 rm -f conftest.er1
3771 gezelter 2547 cat conftest.err >&5
3772 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 gezelter 3319 (exit $ac_status); } && {
3774     test -z "$ac_cxx_werror_flag" ||
3775     test ! -s conftest.err
3776     } && test -s conftest.$ac_objext; then
3777 gezelter 2547 :
3778     else
3779 skuang 3456 echo "$as_me: failed program was:" >&5
3780 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
3781    
3782 gezelter 3319 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3783     CXXFLAGS="-g"
3784     cat >conftest.$ac_ext <<_ACEOF
3785 gezelter 2547 /* confdefs.h. */
3786     _ACEOF
3787     cat confdefs.h >>conftest.$ac_ext
3788     cat >>conftest.$ac_ext <<_ACEOF
3789     /* end confdefs.h. */
3790 gezelter 3319
3791 gezelter 2547 int
3792     main ()
3793     {
3794 gezelter 3319
3795 gezelter 2547 ;
3796     return 0;
3797     }
3798     _ACEOF
3799 chuckv 3288 rm -f conftest.$ac_objext
3800 gezelter 3319 if { (ac_try="$ac_compile"
3801     case "(($ac_try" in
3802     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3803     *) ac_try_echo=$ac_try;;
3804     esac
3805 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3806 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
3807 gezelter 2547 ac_status=$?
3808     grep -v '^ *+' conftest.er1 >conftest.err
3809 chuckv 3288 rm -f conftest.er1
3810 gezelter 2547 cat conftest.err >&5
3811 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 gezelter 3319 (exit $ac_status); } && {
3813     test -z "$ac_cxx_werror_flag" ||
3814     test ! -s conftest.err
3815     } && test -s conftest.$ac_objext; then
3816     ac_cv_prog_cxx_g=yes
3817 gezelter 2547 else
3818 skuang 3456 echo "$as_me: failed program was:" >&5
3819 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
3820    
3821 gezelter 3319
3822 gezelter 2547 fi
3823 gezelter 3319
3824     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 gezelter 2547 fi
3826    
3827 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828     fi
3829    
3830     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3832     fi
3833 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3834     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3835 gezelter 3319 if test "$ac_test_CXXFLAGS" = set; then
3836     CXXFLAGS=$ac_save_CXXFLAGS
3837     elif test $ac_cv_prog_cxx_g = yes; then
3838     if test "$GXX" = yes; then
3839     CXXFLAGS="-g -O2"
3840     else
3841     CXXFLAGS="-g"
3842     fi
3843     else
3844     if test "$GXX" = yes; then
3845     CXXFLAGS="-O2"
3846     else
3847     CXXFLAGS=
3848     fi
3849     fi
3850 gezelter 2547 ac_ext=c
3851     ac_cpp='$CPP $CPPFLAGS'
3852     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3853     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3854     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3855    
3856     ac_ext=c
3857     ac_cpp='$CPP $CPPFLAGS'
3858     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3859     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3860     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3861     if test -n "$ac_tool_prefix"; then
3862 gezelter 3342 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3863 gezelter 2547 do
3864     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3865     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3866 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3867     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3868 gezelter 2547 if test "${ac_cv_prog_CC+set}" = set; then
3869 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3870 gezelter 2547 else
3871     if test -n "$CC"; then
3872     ac_cv_prog_CC="$CC" # Let the user override the test.
3873     else
3874     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3875     for as_dir in $PATH
3876     do
3877     IFS=$as_save_IFS
3878     test -z "$as_dir" && as_dir=.
3879     for ac_exec_ext in '' $ac_executable_extensions; do
3880 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3881 gezelter 2547 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3882 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3883 gezelter 2547 break 2
3884     fi
3885     done
3886     done
3887 gezelter 3319 IFS=$as_save_IFS
3888 gezelter 2547
3889     fi
3890     fi
3891     CC=$ac_cv_prog_CC
3892     if test -n "$CC"; then
3893 skuang 3456 { echo "$as_me:$LINENO: result: $CC" >&5
3894     echo "${ECHO_T}$CC" >&6; }
3895 gezelter 2547 else
3896 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
3897     echo "${ECHO_T}no" >&6; }
3898 gezelter 2547 fi
3899    
3900 gezelter 3319
3901 gezelter 2547 test -n "$CC" && break
3902     done
3903     fi
3904     if test -z "$CC"; then
3905     ac_ct_CC=$CC
3906 gezelter 3342 for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3907 gezelter 2547 do
3908     # Extract the first word of "$ac_prog", so it can be a program name with args.
3909     set dummy $ac_prog; ac_word=$2
3910 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3911     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3912 gezelter 2547 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3913 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3914 gezelter 2547 else
3915     if test -n "$ac_ct_CC"; then
3916     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3917     else
3918     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919     for as_dir in $PATH
3920     do
3921     IFS=$as_save_IFS
3922     test -z "$as_dir" && as_dir=.
3923     for ac_exec_ext in '' $ac_executable_extensions; do
3924 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 gezelter 2547 ac_cv_prog_ac_ct_CC="$ac_prog"
3926 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 gezelter 2547 break 2
3928     fi
3929     done
3930     done
3931 gezelter 3319 IFS=$as_save_IFS
3932 gezelter 2547
3933     fi
3934     fi
3935     ac_ct_CC=$ac_cv_prog_ac_ct_CC
3936     if test -n "$ac_ct_CC"; then
3937 skuang 3456 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3938     echo "${ECHO_T}$ac_ct_CC" >&6; }
3939 gezelter 2547 else
3940 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
3941     echo "${ECHO_T}no" >&6; }
3942 gezelter 2547 fi
3943    
3944 gezelter 3319
3945 gezelter 2547 test -n "$ac_ct_CC" && break
3946     done
3947    
3948 gezelter 3319 if test "x$ac_ct_CC" = x; then
3949     CC=""
3950     else
3951     case $cross_compiling:$ac_tool_warned in
3952     yes:)
3953 skuang 3456 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3954 gezelter 3319 whose name does not start with the host triplet. If you think this
3955     configuration is useful to you, please write to autoconf@gnu.org." >&5
3956 skuang 3456 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3957 gezelter 3319 whose name does not start with the host triplet. If you think this
3958     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3959     ac_tool_warned=yes ;;
3960     esac
3961     CC=$ac_ct_CC
3962     fi
3963 gezelter 2547 fi
3964    
3965    
3966 skuang 3456 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3967 gezelter 2547 See \`config.log' for more details." >&5
3968 skuang 3456 echo "$as_me: error: no acceptable C compiler found in \$PATH
3969 gezelter 2547 See \`config.log' for more details." >&2;}
3970     { (exit 1); exit 1; }; }
3971    
3972     # Provide some information about the compiler.
3973 skuang 3456 echo "$as_me:$LINENO: checking for C compiler version" >&5
3974     ac_compiler=`set X $ac_compile; echo $2`
3975 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
3976     case "(($ac_try" in
3977     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3978     *) ac_try_echo=$ac_try;;
3979     esac
3980 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3981 gezelter 3319 (eval "$ac_compiler --version >&5") 2>&5
3982 gezelter 2547 ac_status=$?
3983 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3984 gezelter 2547 (exit $ac_status); }
3985 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
3986     case "(($ac_try" in
3987     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3988     *) ac_try_echo=$ac_try;;
3989     esac
3990 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3991 gezelter 3319 (eval "$ac_compiler -v >&5") 2>&5
3992 gezelter 2547 ac_status=$?
3993 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994 gezelter 2547 (exit $ac_status); }
3995 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
3996     case "(($ac_try" in
3997     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3998     *) ac_try_echo=$ac_try;;
3999     esac
4000 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4001 gezelter 3319 (eval "$ac_compiler -V >&5") 2>&5
4002 gezelter 2547 ac_status=$?
4003 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 gezelter 2547 (exit $ac_status); }
4005    
4006 skuang 3456 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4007     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
4008 gezelter 1490 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4009 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4010 gezelter 1490 else
4011     cat >conftest.$ac_ext <<_ACEOF
4012 gezelter 2081 /* confdefs.h. */
4013     _ACEOF
4014     cat confdefs.h >>conftest.$ac_ext
4015     cat >>conftest.$ac_ext <<_ACEOF
4016     /* end confdefs.h. */
4017 gezelter 1490
4018     int
4019     main ()
4020     {
4021     #ifndef __GNUC__
4022     choke me
4023     #endif
4024    
4025     ;
4026     return 0;
4027     }
4028     _ACEOF
4029 chuckv 3288 rm -f conftest.$ac_objext
4030 gezelter 3319 if { (ac_try="$ac_compile"
4031     case "(($ac_try" in
4032     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033     *) ac_try_echo=$ac_try;;
4034     esac
4035 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4037 gezelter 1490 ac_status=$?
4038 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4039     rm -f conftest.er1
4040     cat conftest.err >&5
4041 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 gezelter 3319 (exit $ac_status); } && {
4043     test -z "$ac_c_werror_flag" ||
4044     test ! -s conftest.err
4045     } && test -s conftest.$ac_objext; then
4046 gezelter 1490 ac_compiler_gnu=yes
4047     else
4048 skuang 3456 echo "$as_me: failed program was:" >&5
4049 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4050    
4051 gezelter 3319 ac_compiler_gnu=no
4052 gezelter 1490 fi
4053 gezelter 3319
4054     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4056    
4057     fi
4058 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4059     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
4060     GCC=`test $ac_compiler_gnu = yes && echo yes`
4061 gezelter 1490 ac_test_CFLAGS=${CFLAGS+set}
4062     ac_save_CFLAGS=$CFLAGS
4063 skuang 3456 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4064     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
4065 gezelter 1490 if test "${ac_cv_prog_cc_g+set}" = set; then
4066 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4067 gezelter 1490 else
4068 gezelter 3319 ac_save_c_werror_flag=$ac_c_werror_flag
4069     ac_c_werror_flag=yes
4070     ac_cv_prog_cc_g=no
4071     CFLAGS="-g"
4072     cat >conftest.$ac_ext <<_ACEOF
4073 gezelter 2081 /* confdefs.h. */
4074     _ACEOF
4075     cat confdefs.h >>conftest.$ac_ext
4076     cat >>conftest.$ac_ext <<_ACEOF
4077     /* end confdefs.h. */
4078 gezelter 1490
4079     int
4080     main ()
4081     {
4082    
4083     ;
4084     return 0;
4085     }
4086     _ACEOF
4087 chuckv 3288 rm -f conftest.$ac_objext
4088 gezelter 3319 if { (ac_try="$ac_compile"
4089     case "(($ac_try" in
4090     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4091     *) ac_try_echo=$ac_try;;
4092     esac
4093 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4094 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4095 gezelter 1490 ac_status=$?
4096 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4097     rm -f conftest.er1
4098     cat conftest.err >&5
4099 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100 gezelter 3319 (exit $ac_status); } && {
4101     test -z "$ac_c_werror_flag" ||
4102     test ! -s conftest.err
4103     } && test -s conftest.$ac_objext; then
4104     ac_cv_prog_cc_g=yes
4105     else
4106 skuang 3456 echo "$as_me: failed program was:" >&5
4107 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
4108    
4109     CFLAGS=""
4110     cat >conftest.$ac_ext <<_ACEOF
4111     /* confdefs.h. */
4112     _ACEOF
4113     cat confdefs.h >>conftest.$ac_ext
4114     cat >>conftest.$ac_ext <<_ACEOF
4115     /* end confdefs.h. */
4116    
4117     int
4118     main ()
4119     {
4120    
4121     ;
4122     return 0;
4123     }
4124     _ACEOF
4125     rm -f conftest.$ac_objext
4126     if { (ac_try="$ac_compile"
4127     case "(($ac_try" in
4128     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4129     *) ac_try_echo=$ac_try;;
4130     esac
4131 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4132 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4133 gezelter 1490 ac_status=$?
4134 gezelter 3319 grep -v '^ *+' conftest.er1 >conftest.err
4135     rm -f conftest.er1
4136     cat conftest.err >&5
4137 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138 gezelter 3319 (exit $ac_status); } && {
4139     test -z "$ac_c_werror_flag" ||
4140     test ! -s conftest.err
4141     } && test -s conftest.$ac_objext; then
4142     :
4143     else
4144 skuang 3456 echo "$as_me: failed program was:" >&5
4145 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
4146    
4147     ac_c_werror_flag=$ac_save_c_werror_flag
4148     CFLAGS="-g"
4149     cat >conftest.$ac_ext <<_ACEOF
4150     /* confdefs.h. */
4151     _ACEOF
4152     cat confdefs.h >>conftest.$ac_ext
4153     cat >>conftest.$ac_ext <<_ACEOF
4154     /* end confdefs.h. */
4155    
4156     int
4157     main ()
4158     {
4159    
4160     ;
4161     return 0;
4162     }
4163     _ACEOF
4164     rm -f conftest.$ac_objext
4165     if { (ac_try="$ac_compile"
4166     case "(($ac_try" in
4167     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4168     *) ac_try_echo=$ac_try;;
4169     esac
4170 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4171 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4172 gezelter 2081 ac_status=$?
4173 gezelter 3319 grep -v '^ *+' conftest.er1 >conftest.err
4174     rm -f conftest.er1
4175     cat conftest.err >&5
4176 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177 gezelter 3319 (exit $ac_status); } && {
4178     test -z "$ac_c_werror_flag" ||
4179     test ! -s conftest.err
4180     } && test -s conftest.$ac_objext; then
4181 gezelter 1490 ac_cv_prog_cc_g=yes
4182     else
4183 skuang 3456 echo "$as_me: failed program was:" >&5
4184 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4185    
4186 gezelter 3319
4187 gezelter 1490 fi
4188 gezelter 3319
4189     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4190 gezelter 1490 fi
4191 gezelter 3319
4192     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4193     fi
4194    
4195     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4196     ac_c_werror_flag=$ac_save_c_werror_flag
4197     fi
4198 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4199     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4200 gezelter 1490 if test "$ac_test_CFLAGS" = set; then
4201     CFLAGS=$ac_save_CFLAGS
4202     elif test $ac_cv_prog_cc_g = yes; then
4203     if test "$GCC" = yes; then
4204     CFLAGS="-g -O2"
4205     else
4206     CFLAGS="-g"
4207     fi
4208     else
4209     if test "$GCC" = yes; then
4210     CFLAGS="-O2"
4211     else
4212     CFLAGS=
4213     fi
4214     fi
4215 skuang 3456 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4216     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4217 gezelter 3319 if test "${ac_cv_prog_cc_c89+set}" = set; then
4218 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4219 gezelter 2081 else
4220 gezelter 3319 ac_cv_prog_cc_c89=no
4221 gezelter 2081 ac_save_CC=$CC
4222     cat >conftest.$ac_ext <<_ACEOF
4223     /* confdefs.h. */
4224     _ACEOF
4225     cat confdefs.h >>conftest.$ac_ext
4226     cat >>conftest.$ac_ext <<_ACEOF
4227     /* end confdefs.h. */
4228     #include <stdarg.h>
4229     #include <stdio.h>
4230     #include <sys/types.h>
4231     #include <sys/stat.h>
4232     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4233     struct buf { int x; };
4234     FILE * (*rcsopen) (struct buf *, struct stat *, int);
4235     static char *e (p, i)
4236     char **p;
4237     int i;
4238     {
4239     return p[i];
4240     }
4241     static char *f (char * (*g) (char **, int), char **p, ...)
4242     {
4243     char *s;
4244     va_list v;
4245     va_start (v,p);
4246     s = g (p, va_arg (v,int));
4247     va_end (v);
4248     return s;
4249     }
4250    
4251     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4252     function prototypes and stuff, but not '\xHH' hex character constants.
4253     These don't provoke an error unfortunately, instead are silently treated
4254 gezelter 3319 as 'x'. The following induces an error, until -std is added to get
4255 gezelter 2081 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4256     array size at least. It's necessary to write '\x00'==0 to get something
4257 gezelter 3319 that's true only with -std. */
4258 gezelter 2081 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4259    
4260 gezelter 3319 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4261     inside strings and character constants. */
4262     #define FOO(x) 'x'
4263     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4264    
4265 gezelter 2081 int test (int i, double x);
4266     struct s1 {int (*f) (int a);};
4267     struct s2 {int (*f) (double a);};
4268     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4269     int argc;
4270     char **argv;
4271     int
4272     main ()
4273     {
4274     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4275     ;
4276     return 0;
4277     }
4278     _ACEOF
4279 gezelter 3319 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4280     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4281 gezelter 2081 do
4282     CC="$ac_save_CC $ac_arg"
4283 chuckv 3288 rm -f conftest.$ac_objext
4284 gezelter 3319 if { (ac_try="$ac_compile"
4285     case "(($ac_try" in
4286     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4287     *) ac_try_echo=$ac_try;;
4288     esac
4289 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4290 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4291 gezelter 2081 ac_status=$?
4292     grep -v '^ *+' conftest.er1 >conftest.err
4293     rm -f conftest.er1
4294     cat conftest.err >&5
4295 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 gezelter 3319 (exit $ac_status); } && {
4297     test -z "$ac_c_werror_flag" ||
4298     test ! -s conftest.err
4299     } && test -s conftest.$ac_objext; then
4300     ac_cv_prog_cc_c89=$ac_arg
4301 gezelter 2081 else
4302 skuang 3456 echo "$as_me: failed program was:" >&5
4303 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4304    
4305 gezelter 3319
4306 gezelter 2081 fi
4307 gezelter 3319
4308     rm -f core conftest.err conftest.$ac_objext
4309     test "x$ac_cv_prog_cc_c89" != "xno" && break
4310 gezelter 2081 done
4311 gezelter 3319 rm -f conftest.$ac_ext
4312 gezelter 2081 CC=$ac_save_CC
4313    
4314     fi
4315 gezelter 3319 # AC_CACHE_VAL
4316     case "x$ac_cv_prog_cc_c89" in
4317     x)
4318 skuang 3456 { echo "$as_me:$LINENO: result: none needed" >&5
4319     echo "${ECHO_T}none needed" >&6; } ;;
4320 gezelter 3319 xno)
4321 skuang 3456 { echo "$as_me:$LINENO: result: unsupported" >&5
4322     echo "${ECHO_T}unsupported" >&6; } ;;
4323 gezelter 2081 *)
4324 gezelter 3319 CC="$CC $ac_cv_prog_cc_c89"
4325 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4326     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4327 gezelter 2081 esac
4328    
4329    
4330 gezelter 1490 ac_ext=c
4331     ac_cpp='$CPP $CPPFLAGS'
4332     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4333     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4334     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4335    
4336 gezelter 3319 ac_ext=${ac_fc_srcext-f}
4337     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4338     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4339 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4340 gezelter 1490 if test -n "$ac_tool_prefix"; then
4341 gezelter 3342 for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4342 gezelter 1490 do
4343     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4344     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4345 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4346     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4347 gezelter 2547 if test "${ac_cv_prog_FC+set}" = set; then
4348 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4349 gezelter 1490 else
4350 gezelter 2547 if test -n "$FC"; then
4351     ac_cv_prog_FC="$FC" # Let the user override the test.
4352 gezelter 1490 else
4353 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4354     for as_dir in $PATH
4355     do
4356     IFS=$as_save_IFS
4357     test -z "$as_dir" && as_dir=.
4358     for ac_exec_ext in '' $ac_executable_extensions; do
4359 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4360 gezelter 2547 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4361 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4362 gezelter 2081 break 2
4363     fi
4364 gezelter 1490 done
4365 gezelter 2081 done
4366 gezelter 3319 IFS=$as_save_IFS
4367 gezelter 1490
4368     fi
4369     fi
4370 gezelter 2547 FC=$ac_cv_prog_FC
4371     if test -n "$FC"; then
4372 skuang 3456 { echo "$as_me:$LINENO: result: $FC" >&5
4373     echo "${ECHO_T}$FC" >&6; }
4374 gezelter 1490 else
4375 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
4376     echo "${ECHO_T}no" >&6; }
4377 gezelter 1490 fi
4378    
4379 gezelter 3319
4380 gezelter 2547 test -n "$FC" && break
4381 gezelter 1490 done
4382     fi
4383 gezelter 2547 if test -z "$FC"; then
4384     ac_ct_FC=$FC
4385 gezelter 3342 for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4386 gezelter 1490 do
4387     # Extract the first word of "$ac_prog", so it can be a program name with args.
4388     set dummy $ac_prog; ac_word=$2
4389 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4390     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4391 gezelter 2547 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4392 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4393 gezelter 1490 else
4394 gezelter 2547 if test -n "$ac_ct_FC"; then
4395     ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4396 gezelter 1490 else
4397 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4398     for as_dir in $PATH
4399     do
4400     IFS=$as_save_IFS
4401     test -z "$as_dir" && as_dir=.
4402     for ac_exec_ext in '' $ac_executable_extensions; do
4403 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4404 gezelter 2547 ac_cv_prog_ac_ct_FC="$ac_prog"
4405 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4406 gezelter 2081 break 2
4407     fi
4408 gezelter 1490 done
4409 gezelter 2081 done
4410 gezelter 3319 IFS=$as_save_IFS
4411 gezelter 1490
4412     fi
4413     fi
4414 gezelter 2547 ac_ct_FC=$ac_cv_prog_ac_ct_FC
4415     if test -n "$ac_ct_FC"; then
4416 skuang 3456 { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4417     echo "${ECHO_T}$ac_ct_FC" >&6; }
4418 gezelter 1490 else
4419 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
4420     echo "${ECHO_T}no" >&6; }
4421 gezelter 1490 fi
4422    
4423 gezelter 3319
4424 gezelter 2547 test -n "$ac_ct_FC" && break
4425 gezelter 1490 done
4426    
4427 gezelter 3319 if test "x$ac_ct_FC" = x; then
4428     FC=""
4429     else
4430     case $cross_compiling:$ac_tool_warned in
4431     yes:)
4432 skuang 3456 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4433 gezelter 3319 whose name does not start with the host triplet. If you think this
4434     configuration is useful to you, please write to autoconf@gnu.org." >&5
4435 skuang 3456 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4436 gezelter 3319 whose name does not start with the host triplet. If you think this
4437     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4438     ac_tool_warned=yes ;;
4439     esac
4440     FC=$ac_ct_FC
4441     fi
4442 gezelter 1490 fi
4443    
4444 gezelter 2081
4445     # Provide some information about the compiler.
4446 skuang 3456 echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4447     ac_compiler=`set X $ac_compile; echo $2`
4448 gezelter 3319 { (ac_try="$ac_compiler --version >&5"
4449     case "(($ac_try" in
4450     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4451     *) ac_try_echo=$ac_try;;
4452     esac
4453 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4454 gezelter 3319 (eval "$ac_compiler --version >&5") 2>&5
4455 gezelter 2081 ac_status=$?
4456 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4457 gezelter 2081 (exit $ac_status); }
4458 gezelter 3319 { (ac_try="$ac_compiler -v >&5"
4459     case "(($ac_try" in
4460     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4461     *) ac_try_echo=$ac_try;;
4462     esac
4463 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4464 gezelter 3319 (eval "$ac_compiler -v >&5") 2>&5
4465 gezelter 2081 ac_status=$?
4466 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 gezelter 2081 (exit $ac_status); }
4468 gezelter 3319 { (ac_try="$ac_compiler -V >&5"
4469     case "(($ac_try" in
4470     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471     *) ac_try_echo=$ac_try;;
4472     esac
4473 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4474 gezelter 3319 (eval "$ac_compiler -V >&5") 2>&5
4475 gezelter 2081 ac_status=$?
4476 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 gezelter 2081 (exit $ac_status); }
4478 chuckv 3288 rm -f a.out
4479 gezelter 2081
4480 gezelter 2547 # If we don't use `.F' as extension, the preprocessor is not run on the
4481     # input file. (Note that this only needs to work for GNU compilers.)
4482     ac_save_ext=$ac_ext
4483     ac_ext=F
4484 skuang 3456 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4485     echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4486 gezelter 2547 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4487 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4488 gezelter 1490 else
4489     cat >conftest.$ac_ext <<_ACEOF
4490 gezelter 2547 program main
4491 gezelter 1490 #ifndef __GNUC__
4492     choke me
4493     #endif
4494    
4495 gezelter 2547 end
4496 gezelter 1490 _ACEOF
4497 chuckv 3288 rm -f conftest.$ac_objext
4498 gezelter 3319 if { (ac_try="$ac_compile"
4499     case "(($ac_try" in
4500     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4501     *) ac_try_echo=$ac_try;;
4502     esac
4503 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4504 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4505 gezelter 1490 ac_status=$?
4506 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4507     rm -f conftest.er1
4508     cat conftest.err >&5
4509 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4510 gezelter 3319 (exit $ac_status); } && {
4511     test -z "$ac_fc_werror_flag" ||
4512     test ! -s conftest.err
4513     } && test -s conftest.$ac_objext; then
4514 gezelter 1490 ac_compiler_gnu=yes
4515     else
4516 skuang 3456 echo "$as_me: failed program was:" >&5
4517 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4518    
4519 gezelter 3319 ac_compiler_gnu=no
4520 gezelter 1490 fi
4521 gezelter 3319
4522     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 gezelter 2547 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4524 gezelter 1490
4525     fi
4526 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4527     echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4528 gezelter 2547 ac_ext=$ac_save_ext
4529     ac_test_FFLAGS=${FCFLAGS+set}
4530     ac_save_FFLAGS=$FCFLAGS
4531     FCFLAGS=
4532 skuang 3456 { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4533     echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4534 gezelter 2547 if test "${ac_cv_prog_fc_g+set}" = set; then
4535 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4536 gezelter 1490 else
4537 gezelter 2547 FCFLAGS=-g
4538     cat >conftest.$ac_ext <<_ACEOF
4539     program main
4540 gezelter 1490
4541 gezelter 2547 end
4542 gezelter 1490 _ACEOF
4543 chuckv 3288 rm -f conftest.$ac_objext
4544 gezelter 3319 if { (ac_try="$ac_compile"
4545     case "(($ac_try" in
4546     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547     *) ac_try_echo=$ac_try;;
4548     esac
4549 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
4551 gezelter 1490 ac_status=$?
4552 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4553     rm -f conftest.er1
4554     cat conftest.err >&5
4555 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 gezelter 3319 (exit $ac_status); } && {
4557     test -z "$ac_fc_werror_flag" ||
4558     test ! -s conftest.err
4559     } && test -s conftest.$ac_objext; then
4560 gezelter 2547 ac_cv_prog_fc_g=yes
4561 gezelter 1490 else
4562 skuang 3456 echo "$as_me: failed program was:" >&5
4563 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4564    
4565 gezelter 3319 ac_cv_prog_fc_g=no
4566 gezelter 1490 fi
4567 gezelter 2547
4568 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569    
4570 gezelter 1490 fi
4571 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4572     echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
4573 gezelter 2547 if test "$ac_test_FFLAGS" = set; then
4574     FCFLAGS=$ac_save_FFLAGS
4575     elif test $ac_cv_prog_fc_g = yes; then
4576     if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4577     FCFLAGS="-g -O2"
4578 gezelter 1490 else
4579 gezelter 2547 FCFLAGS="-g"
4580 gezelter 1490 fi
4581     else
4582 gezelter 2547 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4583     FCFLAGS="-O2"
4584 gezelter 1490 else
4585 gezelter 2547 FCFLAGS=
4586 gezelter 1490 fi
4587     fi
4588 gezelter 2081
4589 gezelter 1490 ac_ext=c
4590     ac_cpp='$CPP $CPPFLAGS'
4591     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4592     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4593     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4594    
4595 gezelter 2473 ac_ext=c
4596     ac_cpp='$CPP $CPPFLAGS'
4597     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4600 skuang 3456 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4601     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4602 gezelter 2473 # On Suns, sometimes $CPP names a directory.
4603     if test -n "$CPP" && test -d "$CPP"; then
4604     CPP=
4605     fi
4606     if test -z "$CPP"; then
4607     if test "${ac_cv_prog_CPP+set}" = set; then
4608 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4609 gezelter 2473 else
4610     # Double quotes because CPP needs to be expanded
4611     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4612     do
4613     ac_preproc_ok=false
4614     for ac_c_preproc_warn_flag in '' yes
4615     do
4616     # Use a header file that comes with gcc, so configuring glibc
4617     # with a fresh cross-compiler works.
4618     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4619     # <limits.h> exists even on freestanding compilers.
4620     # On the NeXT, cc -E runs the code through the compiler's parser,
4621     # not just through cpp. "Syntax error" is here to catch this case.
4622     cat >conftest.$ac_ext <<_ACEOF
4623     /* confdefs.h. */
4624     _ACEOF
4625     cat confdefs.h >>conftest.$ac_ext
4626     cat >>conftest.$ac_ext <<_ACEOF
4627     /* end confdefs.h. */
4628     #ifdef __STDC__
4629     # include <limits.h>
4630     #else
4631     # include <assert.h>
4632     #endif
4633     Syntax error
4634     _ACEOF
4635 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4636     case "(($ac_try" in
4637     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4638     *) ac_try_echo=$ac_try;;
4639     esac
4640 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4641 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4642 gezelter 2473 ac_status=$?
4643     grep -v '^ *+' conftest.er1 >conftest.err
4644 chuckv 3288 rm -f conftest.er1
4645 gezelter 2473 cat conftest.err >&5
4646 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647 gezelter 3319 (exit $ac_status); } >/dev/null && {
4648     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4649     test ! -s conftest.err
4650     }; then
4651 gezelter 2473 :
4652     else
4653 skuang 3456 echo "$as_me: failed program was:" >&5
4654 gezelter 2473 sed 's/^/| /' conftest.$ac_ext >&5
4655    
4656     # Broken: fails on valid input.
4657     continue
4658     fi
4659 gezelter 3319
4660 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4661 gezelter 2473
4662 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
4663 gezelter 2473 # can be detected and how.
4664     cat >conftest.$ac_ext <<_ACEOF
4665     /* confdefs.h. */
4666     _ACEOF
4667     cat confdefs.h >>conftest.$ac_ext
4668     cat >>conftest.$ac_ext <<_ACEOF
4669     /* end confdefs.h. */
4670     #include <ac_nonexistent.h>
4671     _ACEOF
4672 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4673     case "(($ac_try" in
4674     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4675     *) ac_try_echo=$ac_try;;
4676     esac
4677 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4678 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4679 gezelter 2473 ac_status=$?
4680     grep -v '^ *+' conftest.er1 >conftest.err
4681     rm -f conftest.er1
4682     cat conftest.err >&5
4683 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4684 gezelter 3319 (exit $ac_status); } >/dev/null && {
4685     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4686     test ! -s conftest.err
4687     }; then
4688 gezelter 2473 # Broken: success on invalid input.
4689     continue
4690     else
4691 skuang 3456 echo "$as_me: failed program was:" >&5
4692 gezelter 2473 sed 's/^/| /' conftest.$ac_ext >&5
4693    
4694     # Passes both tests.
4695     ac_preproc_ok=:
4696     break
4697     fi
4698 gezelter 3319
4699 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4700 gezelter 2473
4701     done
4702     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4703 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4704 gezelter 2473 if $ac_preproc_ok; then
4705     break
4706     fi
4707    
4708     done
4709     ac_cv_prog_CPP=$CPP
4710    
4711     fi
4712     CPP=$ac_cv_prog_CPP
4713     else
4714     ac_cv_prog_CPP=$CPP
4715     fi
4716 skuang 3456 { echo "$as_me:$LINENO: result: $CPP" >&5
4717     echo "${ECHO_T}$CPP" >&6; }
4718 gezelter 2473 ac_preproc_ok=false
4719     for ac_c_preproc_warn_flag in '' yes
4720     do
4721     # Use a header file that comes with gcc, so configuring glibc
4722     # with a fresh cross-compiler works.
4723     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4724     # <limits.h> exists even on freestanding compilers.
4725     # On the NeXT, cc -E runs the code through the compiler's parser,
4726     # not just through cpp. "Syntax error" is here to catch this case.
4727     cat >conftest.$ac_ext <<_ACEOF
4728     /* confdefs.h. */
4729     _ACEOF
4730     cat confdefs.h >>conftest.$ac_ext
4731     cat >>conftest.$ac_ext <<_ACEOF
4732     /* end confdefs.h. */
4733     #ifdef __STDC__
4734     # include <limits.h>
4735     #else
4736     # include <assert.h>
4737     #endif
4738     Syntax error
4739     _ACEOF
4740 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4741     case "(($ac_try" in
4742     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4743     *) ac_try_echo=$ac_try;;
4744     esac
4745 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4746 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4747 gezelter 2473 ac_status=$?
4748     grep -v '^ *+' conftest.er1 >conftest.err
4749     rm -f conftest.er1
4750     cat conftest.err >&5
4751 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4752 gezelter 3319 (exit $ac_status); } >/dev/null && {
4753     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4754     test ! -s conftest.err
4755     }; then
4756 gezelter 2473 :
4757     else
4758 skuang 3456 echo "$as_me: failed program was:" >&5
4759 gezelter 2473 sed 's/^/| /' conftest.$ac_ext >&5
4760    
4761     # Broken: fails on valid input.
4762     continue
4763     fi
4764 gezelter 3319
4765 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4766 gezelter 2473
4767 gezelter 3319 # OK, works on sane cases. Now check whether nonexistent headers
4768 gezelter 2473 # can be detected and how.
4769     cat >conftest.$ac_ext <<_ACEOF
4770     /* confdefs.h. */
4771     _ACEOF
4772     cat confdefs.h >>conftest.$ac_ext
4773     cat >>conftest.$ac_ext <<_ACEOF
4774     /* end confdefs.h. */
4775     #include <ac_nonexistent.h>
4776     _ACEOF
4777 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
4778     case "(($ac_try" in
4779     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4780     *) ac_try_echo=$ac_try;;
4781     esac
4782 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4783 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4784 gezelter 2473 ac_status=$?
4785     grep -v '^ *+' conftest.er1 >conftest.err
4786     rm -f conftest.er1
4787     cat conftest.err >&5
4788 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4789 gezelter 3319 (exit $ac_status); } >/dev/null && {
4790     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4791     test ! -s conftest.err
4792     }; then
4793 gezelter 2473 # Broken: success on invalid input.
4794     continue
4795     else
4796 skuang 3456 echo "$as_me: failed program was:" >&5
4797 gezelter 2473 sed 's/^/| /' conftest.$ac_ext >&5
4798    
4799     # Passes both tests.
4800     ac_preproc_ok=:
4801     break
4802     fi
4803 gezelter 3319
4804 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4805 gezelter 2473
4806     done
4807     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4808 chuckv 3288 rm -f conftest.err conftest.$ac_ext
4809 gezelter 2473 if $ac_preproc_ok; then
4810     :
4811     else
4812 skuang 3456 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4813 gezelter 2473 See \`config.log' for more details." >&5
4814 skuang 3456 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4815 gezelter 2473 See \`config.log' for more details." >&2;}
4816     { (exit 1); exit 1; }; }
4817     fi
4818    
4819     ac_ext=c
4820     ac_cpp='$CPP $CPPFLAGS'
4821     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4822     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4823     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4824    
4825 skuang 3456 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4826     echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4827 gezelter 3319 if test "${ac_cv_path_GREP+set}" = set; then
4828 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4829 gezelter 2473 else
4830 skuang 3456 # Extract the first word of "grep ggrep" to use in msg output
4831     if test -z "$GREP"; then
4832     set dummy grep ggrep; ac_prog_name=$2
4833     if test "${ac_cv_path_GREP+set}" = set; then
4834     echo $ECHO_N "(cached) $ECHO_C" >&6
4835     else
4836 gezelter 3319 ac_path_GREP_found=false
4837 skuang 3456 # Loop through the user's path and test for each of PROGNAME-LIST
4838     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 gezelter 3319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4840     do
4841     IFS=$as_save_IFS
4842     test -z "$as_dir" && as_dir=.
4843     for ac_prog in grep ggrep; do
4844 skuang 3456 for ac_exec_ext in '' $ac_executable_extensions; do
4845     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4846     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4847     # Check for GNU ac_path_GREP and select it if it is found.
4848 gezelter 3319 # Check for GNU $ac_path_GREP
4849     case `"$ac_path_GREP" --version 2>&1` in
4850     *GNU*)
4851     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4852     *)
4853     ac_count=0
4854 skuang 3456 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4855 gezelter 3319 while :
4856     do
4857     cat "conftest.in" "conftest.in" >"conftest.tmp"
4858     mv "conftest.tmp" "conftest.in"
4859     cp "conftest.in" "conftest.nl"
4860 skuang 3456 echo 'GREP' >> "conftest.nl"
4861 gezelter 3319 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4862     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4863     ac_count=`expr $ac_count + 1`
4864     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4865     # Best one so far, save it but keep looking for a better one
4866     ac_cv_path_GREP="$ac_path_GREP"
4867     ac_path_GREP_max=$ac_count
4868 gezelter 2473 fi
4869 gezelter 3319 # 10*(2^10) chars as input seems more than enough
4870     test $ac_count -gt 10 && break
4871     done
4872     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4873     esac
4874    
4875 skuang 3456
4876     $ac_path_GREP_found && break 3
4877 gezelter 3319 done
4878     done
4879 skuang 3456
4880     done
4881 gezelter 3319 IFS=$as_save_IFS
4882 skuang 3456
4883    
4884     fi
4885    
4886     GREP="$ac_cv_path_GREP"
4887     if test -z "$GREP"; then
4888     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4889     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4890 gezelter 3319 { (exit 1); exit 1; }; }
4891 skuang 3456 fi
4892    
4893 gezelter 3319 else
4894     ac_cv_path_GREP=$GREP
4895     fi
4896    
4897 skuang 3456
4898 gezelter 3319 fi
4899 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4900     echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4901 gezelter 3319 GREP="$ac_cv_path_GREP"
4902    
4903    
4904 skuang 3456 { echo "$as_me:$LINENO: checking for egrep" >&5
4905     echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4906 gezelter 3319 if test "${ac_cv_path_EGREP+set}" = set; then
4907 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
4908 gezelter 3319 else
4909     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4910     then ac_cv_path_EGREP="$GREP -E"
4911     else
4912 skuang 3456 # Extract the first word of "egrep" to use in msg output
4913     if test -z "$EGREP"; then
4914     set dummy egrep; ac_prog_name=$2
4915     if test "${ac_cv_path_EGREP+set}" = set; then
4916     echo $ECHO_N "(cached) $ECHO_C" >&6
4917     else
4918 gezelter 3319 ac_path_EGREP_found=false
4919 skuang 3456 # Loop through the user's path and test for each of PROGNAME-LIST
4920     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4921 gezelter 3319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4922     do
4923     IFS=$as_save_IFS
4924     test -z "$as_dir" && as_dir=.
4925     for ac_prog in egrep; do
4926 skuang 3456 for ac_exec_ext in '' $ac_executable_extensions; do
4927     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4928     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4929     # Check for GNU ac_path_EGREP and select it if it is found.
4930 gezelter 3319 # Check for GNU $ac_path_EGREP
4931     case `"$ac_path_EGREP" --version 2>&1` in
4932     *GNU*)
4933     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4934     *)
4935     ac_count=0
4936 skuang 3456 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4937 gezelter 3319 while :
4938     do
4939     cat "conftest.in" "conftest.in" >"conftest.tmp"
4940     mv "conftest.tmp" "conftest.in"
4941     cp "conftest.in" "conftest.nl"
4942 skuang 3456 echo 'EGREP' >> "conftest.nl"
4943 gezelter 3319 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4944     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4945     ac_count=`expr $ac_count + 1`
4946     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4947     # Best one so far, save it but keep looking for a better one
4948     ac_cv_path_EGREP="$ac_path_EGREP"
4949     ac_path_EGREP_max=$ac_count
4950     fi
4951     # 10*(2^10) chars as input seems more than enough
4952     test $ac_count -gt 10 && break
4953     done
4954     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4955     esac
4956    
4957 skuang 3456
4958     $ac_path_EGREP_found && break 3
4959 gezelter 3319 done
4960     done
4961 skuang 3456
4962     done
4963 gezelter 3319 IFS=$as_save_IFS
4964 skuang 3456
4965    
4966     fi
4967    
4968     EGREP="$ac_cv_path_EGREP"
4969     if test -z "$EGREP"; then
4970     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4971     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4972 gezelter 3319 { (exit 1); exit 1; }; }
4973 skuang 3456 fi
4974    
4975 gezelter 3319 else
4976     ac_cv_path_EGREP=$EGREP
4977     fi
4978    
4979 skuang 3456
4980 gezelter 3319 fi
4981     fi
4982 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4983     echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4984 gezelter 3319 EGREP="$ac_cv_path_EGREP"
4985    
4986    
4987 skuang 3456 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4988     echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4989 gezelter 2547 LN_S=$as_ln_s
4990     if test "$LN_S" = "ln -s"; then
4991 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
4992     echo "${ECHO_T}yes" >&6; }
4993 gezelter 2547 else
4994 skuang 3456 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4995     echo "${ECHO_T}no, using $LN_S" >&6; }
4996 gezelter 2547 fi
4997 gezelter 2473
4998 skuang 3456 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4999     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
5000     set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5001 gezelter 3319 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5002 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5003 gezelter 2547 else
5004     cat >conftest.make <<\_ACEOF
5005 gezelter 3319 SHELL = /bin/sh
5006 gezelter 2547 all:
5007 gezelter 3319 @echo '@@@%%%=$(MAKE)=@@@%%%'
5008 gezelter 2547 _ACEOF
5009     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5010 gezelter 3319 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5011     *@@@%%%=?*=@@@%%%*)
5012     eval ac_cv_prog_make_${ac_make}_set=yes;;
5013     *)
5014     eval ac_cv_prog_make_${ac_make}_set=no;;
5015     esac
5016 chuckv 3288 rm -f conftest.make
5017     fi
5018 gezelter 3319 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5019 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
5020     echo "${ECHO_T}yes" >&6; }
5021 gezelter 2547 SET_MAKE=
5022     else
5023 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5024     echo "${ECHO_T}no" >&6; }
5025 gezelter 2547 SET_MAKE="MAKE=${MAKE-make}"
5026     fi
5027    
5028     if test -n "$ac_tool_prefix"; then
5029     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5030     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5031 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5032     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5033 gezelter 2547 if test "${ac_cv_prog_RANLIB+set}" = set; then
5034 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5035 gezelter 2547 else
5036     if test -n "$RANLIB"; then
5037     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5038     else
5039     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5040     for as_dir in $PATH
5041     do
5042     IFS=$as_save_IFS
5043     test -z "$as_dir" && as_dir=.
5044     for ac_exec_ext in '' $ac_executable_extensions; do
5045 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5046 gezelter 2547 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5047 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5048 gezelter 2547 break 2
5049 gezelter 1490 fi
5050 gezelter 2547 done
5051     done
5052 gezelter 3319 IFS=$as_save_IFS
5053 gezelter 2547
5054     fi
5055     fi
5056     RANLIB=$ac_cv_prog_RANLIB
5057     if test -n "$RANLIB"; then
5058 skuang 3456 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5059     echo "${ECHO_T}$RANLIB" >&6; }
5060 gezelter 2547 else
5061 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5062     echo "${ECHO_T}no" >&6; }
5063 gezelter 2547 fi
5064    
5065 gezelter 3319
5066 gezelter 2547 fi
5067     if test -z "$ac_cv_prog_RANLIB"; then
5068     ac_ct_RANLIB=$RANLIB
5069     # Extract the first word of "ranlib", so it can be a program name with args.
5070     set dummy ranlib; ac_word=$2
5071 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5072     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5073 gezelter 2547 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5074 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5075 gezelter 2547 else
5076     if test -n "$ac_ct_RANLIB"; then
5077     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5078     else
5079     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5080     for as_dir in $PATH
5081     do
5082     IFS=$as_save_IFS
5083     test -z "$as_dir" && as_dir=.
5084     for ac_exec_ext in '' $ac_executable_extensions; do
5085 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 gezelter 2547 ac_cv_prog_ac_ct_RANLIB="ranlib"
5087 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5088 gezelter 2547 break 2
5089 gezelter 1490 fi
5090 gezelter 2547 done
5091     done
5092 gezelter 3319 IFS=$as_save_IFS
5093 gezelter 2547
5094     fi
5095     fi
5096     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5097     if test -n "$ac_ct_RANLIB"; then
5098 skuang 3456 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5099     echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5100 gezelter 2547 else
5101 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5102     echo "${ECHO_T}no" >&6; }
5103 gezelter 2547 fi
5104    
5105 gezelter 3319 if test "x$ac_ct_RANLIB" = x; then
5106     RANLIB=":"
5107     else
5108     case $cross_compiling:$ac_tool_warned in
5109     yes:)
5110 skuang 3456 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5111 gezelter 3319 whose name does not start with the host triplet. If you think this
5112     configuration is useful to you, please write to autoconf@gnu.org." >&5
5113 skuang 3456 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5114 gezelter 3319 whose name does not start with the host triplet. If you think this
5115     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5116     ac_tool_warned=yes ;;
5117     esac
5118     RANLIB=$ac_ct_RANLIB
5119     fi
5120 gezelter 2547 else
5121     RANLIB="$ac_cv_prog_RANLIB"
5122     fi
5123    
5124    
5125     # Extract the first word of "perl", so it can be a program name with args.
5126     set dummy perl; ac_word=$2
5127 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5128     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5129 gezelter 2547 if test "${ac_cv_path_PERLINTERP+set}" = set; then
5130 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5131 gezelter 2547 else
5132     case $PERLINTERP in
5133     [\\/]* | ?:[\\/]*)
5134     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5135     ;;
5136     *)
5137     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5138     for as_dir in $PATH
5139     do
5140     IFS=$as_save_IFS
5141     test -z "$as_dir" && as_dir=.
5142     for ac_exec_ext in '' $ac_executable_extensions; do
5143 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5144 gezelter 2547 ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5145 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5146 gezelter 2547 break 2
5147 gezelter 1490 fi
5148 gezelter 2547 done
5149     done
5150 gezelter 3319 IFS=$as_save_IFS
5151 gezelter 1490
5152 gezelter 2547 test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5153     ;;
5154     esac
5155     fi
5156     PERLINTERP=$ac_cv_path_PERLINTERP
5157     if test -n "$PERLINTERP"; then
5158 skuang 3456 { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5159     echo "${ECHO_T}$PERLINTERP" >&6; }
5160 gezelter 2547 else
5161 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5162     echo "${ECHO_T}no" >&6; }
5163 gezelter 2547 fi
5164    
5165 gezelter 3319
5166 gezelter 2547 ac_cv_path_perlinterp="$PERLINTERP"
5167     _sHpB='#!'
5168    
5169    
5170 gezelter 3319 # Check whether --with-perl-shebang was given.
5171 gezelter 2547 if test "${with_perl_shebang+set}" = set; then
5172 gezelter 3319 withval=$with_perl_shebang; opt_perl_shebang="$withval"
5173 gezelter 2547 else
5174     opt_perl_shebang="not_set"
5175 gezelter 3319 fi
5176    
5177 skuang 3456 { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5178     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
5179 gezelter 2547 if test "${ax_cv_opt_perl_shebang+set}" = set; then
5180 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5181 gezelter 2547 else
5182     case "$opt_perl_shebang" in
5183     not_set ) ax_cv_opt_perl_shebang=''
5184     ;;
5185     * )
5186     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5187     esac
5188    
5189     fi
5190 skuang 3456 { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5191     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5192 gezelter 2547 if test "A$ax_cv_opt_perl_shebang" != "A"
5193     then
5194     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5195     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5196 skuang 3456 { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5197     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5198 gezelter 2547
5199     # Automatic detection of sharpbang formula starts here
5200     else
5201     _somian_shbangperl=`$PERLINTERP -V:startperl`
5202     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
5203 skuang 3456 { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5204     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5205 gezelter 2547 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5206 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5207 gezelter 2547 else
5208     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5209     if test "x$_somian_kspb_perl" == x
5210     then _somian_ksbp_warn_empty='durnit'
5211     else
5212     case "A$_somian_kspb_perl" in
5213     A#!*perl* )
5214     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5215     ;;
5216     A* ) _somian_ksbp_warn_defau='trouble'
5217     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5218     esac
5219     fi
5220    
5221     fi
5222 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5223     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
5224 gezelter 2547 # The above prints Checking ... result message to user.
5225     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5226    
5227     if test A${_somian_ksbp_warn_empty+set} == Aset
5228 skuang 3456 then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5229     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5230 gezelter 2547 fi
5231     # Inform user after printing result value
5232     if test A${_somian_ksbp_warn_defau+set} == Aset
5233 skuang 3456 then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5234     echo "$as_me: Maybe Not good -" >&6;}
5235     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5236     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5237     else { echo "$as_me:$LINENO: OK Good result - " >&5
5238     echo "$as_me: OK Good result - " >&6;}
5239     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5240     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5241 gezelter 2547 fi
5242 gezelter 1490 fi
5243 gezelter 2547
5244     # Find a good install program. We prefer a C program (faster),
5245     # so one script is as good as another. But avoid the broken or
5246     # incompatible versions:
5247     # SysV /etc/install, /usr/sbin/install
5248     # SunOS /usr/etc/install
5249     # IRIX /sbin/install
5250     # AIX /bin/install
5251     # AmigaOS /C/install, which installs bootblocks on floppy discs
5252     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5253     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5254     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5255     # OS/2's system install, which has a completely different semantic
5256     # ./install, which can be erroneously created by make from ./install.sh.
5257 skuang 3456 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5258     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5259 gezelter 2547 if test -z "$INSTALL"; then
5260     if test "${ac_cv_path_install+set}" = set; then
5261 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5262 gezelter 2547 else
5263     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5264     for as_dir in $PATH
5265     do
5266     IFS=$as_save_IFS
5267     test -z "$as_dir" && as_dir=.
5268     # Account for people who put trailing slashes in PATH elements.
5269     case $as_dir/ in
5270     ./ | .// | /cC/* | \
5271     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5272     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5273     /usr/ucb/* ) ;;
5274     *)
5275     # OSF1 and SCO ODT 3.0 have their own names for install.
5276     # Don't use installbsd from OSF since it installs stuff as root
5277     # by default.
5278     for ac_prog in ginstall scoinst install; do
5279     for ac_exec_ext in '' $ac_executable_extensions; do
5280 gezelter 3319 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5281 gezelter 2547 if test $ac_prog = install &&
5282     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5283     # AIX install. It has an incompatible calling convention.
5284     :
5285     elif test $ac_prog = install &&
5286     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5287     # program-specific install script used by HP pwplus--don't use.
5288     :
5289     else
5290 skuang 3456 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5291     break 3
5292 gezelter 2547 fi
5293     fi
5294     done
5295     done
5296     ;;
5297     esac
5298     done
5299 gezelter 3319 IFS=$as_save_IFS
5300 gezelter 2547
5301    
5302 gezelter 1490 fi
5303 gezelter 2547 if test "${ac_cv_path_install+set}" = set; then
5304     INSTALL=$ac_cv_path_install
5305     else
5306 gezelter 3319 # As a last resort, use the slow shell script. Don't cache a
5307     # value for INSTALL within a source directory, because that will
5308 gezelter 2547 # break other packages using the cache if that directory is
5309 gezelter 3319 # removed, or if the value is a relative name.
5310 gezelter 2547 INSTALL=$ac_install_sh
5311     fi
5312     fi
5313 skuang 3456 { echo "$as_me:$LINENO: result: $INSTALL" >&5
5314     echo "${ECHO_T}$INSTALL" >&6; }
5315 gezelter 1490
5316 gezelter 2547 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5317     # It thinks the first close brace ends the variable substitution.
5318     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5319 gezelter 2081
5320 gezelter 2547 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5321 gezelter 2081
5322 gezelter 2547 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5323 gezelter 2081
5324 gezelter 2547 case "x$INSTALL" in
5325     x/*) ;;
5326     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5327     esac
5328     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5329     # Extract the first word of "ar", so it can be a program name with args.
5330     set dummy ar; ac_word=$2
5331 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5332     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5333 gezelter 2547 if test "${ac_cv_prog_AR+set}" = set; then
5334 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5335 gezelter 1490 else
5336 gezelter 2547 if test -n "$AR"; then
5337     ac_cv_prog_AR="$AR" # Let the user override the test.
5338 gezelter 1490 else
5339 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5340     for as_dir in $PATH
5341     do
5342     IFS=$as_save_IFS
5343     test -z "$as_dir" && as_dir=.
5344     for ac_exec_ext in '' $ac_executable_extensions; do
5345 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5346 gezelter 2547 ac_cv_prog_AR="ar"
5347 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5348 gezelter 2081 break 2
5349     fi
5350 gezelter 1490 done
5351 gezelter 2081 done
5352 gezelter 3319 IFS=$as_save_IFS
5353 gezelter 1490
5354 gezelter 2547 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5355 gezelter 1490 fi
5356     fi
5357 gezelter 2547 AR=$ac_cv_prog_AR
5358     if test -n "$AR"; then
5359 skuang 3456 { echo "$as_me:$LINENO: result: $AR" >&5
5360     echo "${ECHO_T}$AR" >&6; }
5361 gezelter 1490 else
5362 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5363     echo "${ECHO_T}no" >&6; }
5364 gezelter 1490 fi
5365    
5366 gezelter 3319
5367 gezelter 2547 if test "$AR" = "NONE"; then
5368     cat >confcache <<\_ACEOF
5369     # This file is a shell script that caches the results of configure
5370     # tests run on this system so they can be shared between configure
5371     # scripts and configure runs, see configure's option --config-cache.
5372     # It is not useful on other systems. If it contains results you don't
5373     # want to keep, you may remove or edit it.
5374     #
5375     # config.status only pays attention to the cache file if you give it
5376     # the --recheck option to rerun configure.
5377     #
5378     # `ac_cv_env_foo' variables (set or unset) will be overridden when
5379     # loading this file, other *unset* `ac_cv_foo' will be assigned the
5380     # following values.
5381    
5382     _ACEOF
5383    
5384     # The following way of writing the cache mishandles newlines in values,
5385     # but we know of no workaround that is simple, portable, and efficient.
5386 gezelter 3319 # So, we kill variables containing newlines.
5387 gezelter 2547 # Ultrix sh set writes to stderr and can't be redirected directly,
5388     # and sets the high bit in the cache file unless we assign to the vars.
5389 gezelter 3319 (
5390     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5391     eval ac_val=\$$ac_var
5392     case $ac_val in #(
5393     *${as_nl}*)
5394     case $ac_var in #(
5395 skuang 3456 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5396     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5397 gezelter 3319 esac
5398     case $ac_var in #(
5399     _ | IFS | as_nl) ;; #(
5400     *) $as_unset $ac_var ;;
5401     esac ;;
5402     esac
5403     done
5404    
5405 gezelter 2547 (set) 2>&1 |
5406 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5407     *${as_nl}ac_space=\ *)
5408 gezelter 2547 # `set' does not quote correctly, so add quotes (double-quote
5409     # substitution turns \\\\ into \\, and sed turns \\ into \).
5410     sed -n \
5411     "s/'/'\\\\''/g;
5412     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5413 gezelter 3319 ;; #(
5414 gezelter 2547 *)
5415     # `set' quotes correctly as required by POSIX, so do not add quotes.
5416 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5417 gezelter 2547 ;;
5418 gezelter 3319 esac |
5419     sort
5420     ) |
5421 gezelter 2547 sed '
5422 gezelter 3319 /^ac_cv_env_/b end
5423 gezelter 2547 t clear
5424 gezelter 3319 :clear
5425 gezelter 2547 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5426     t end
5427 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5428     :end' >>confcache
5429     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5430     if test -w "$cache_file"; then
5431     test "x$cache_file" != "x/dev/null" &&
5432 skuang 3456 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5433     echo "$as_me: updating cache $cache_file" >&6;}
5434 gezelter 2547 cat confcache >$cache_file
5435     else
5436 skuang 3456 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5437     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5438 gezelter 2547 fi
5439 gezelter 1490 fi
5440 chuckv 3288 rm -f confcache
5441 gezelter 2547 exit 1
5442     fi
5443     # Extract the first word of "ps", so it can be a program name with args.
5444     set dummy ps; ac_word=$2
5445 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5446     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5447 gezelter 2547 if test "${ac_cv_path_PS+set}" = set; then
5448 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5449 gezelter 1490 else
5450 gezelter 2547 case $PS in
5451     [\\/]* | ?:[\\/]*)
5452     ac_cv_path_PS="$PS" # Let the user override the test with a path.
5453     ;;
5454     *)
5455     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5456 gezelter 2081 for as_dir in $PATH
5457     do
5458     IFS=$as_save_IFS
5459     test -z "$as_dir" && as_dir=.
5460     for ac_exec_ext in '' $ac_executable_extensions; do
5461 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5462 gezelter 2547 ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5463 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5464 gezelter 2081 break 2
5465     fi
5466 gezelter 1490 done
5467 gezelter 2081 done
5468 gezelter 3319 IFS=$as_save_IFS
5469 gezelter 1490
5470 gezelter 2547 ;;
5471     esac
5472 gezelter 1490 fi
5473 gezelter 2547 PS=$ac_cv_path_PS
5474     if test -n "$PS"; then
5475 skuang 3456 { echo "$as_me:$LINENO: result: $PS" >&5
5476     echo "${ECHO_T}$PS" >&6; }
5477 gezelter 1490 else
5478 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5479     echo "${ECHO_T}no" >&6; }
5480 gezelter 1490 fi
5481    
5482 gezelter 3319
5483 skuang 3456 { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5484     echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
5485 gezelter 2547 if test "${ac_cv_prog_ps_syntax+set}" = set; then
5486 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5487 gezelter 2547 else
5488 gezelter 1490
5489 gezelter 2547 if $PS ax -o rss > /dev/null 2>&1; then
5490     ac_cv_prog_ps_ax=yes
5491     else
5492     ac_cv_prog_ps_ax=no
5493     fi
5494     if $PS -ef -o rss > /dev/null 2>&1; then
5495     ac_cv_prog_ps_ef=yes
5496     else
5497     ac_cv_prog_ps_ef=no
5498     fi
5499     if test "$ac_cv_prog_ps_ax" = yes; then
5500     ac_cv_prog_ps_syntax=BSD
5501     else
5502     if test "$ac_cv_prog_ps_ef" = yes; then
5503     ac_cv_prog_ps_syntax=POSIX
5504     else
5505 skuang 3456 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5506     echo "$as_me: error: Could not determine ps syntax" >&2;}
5507 gezelter 2547 { (exit 1); exit 1; }; }
5508     fi
5509     fi
5510    
5511 gezelter 1490 fi
5512 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5513     echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
5514 gezelter 1490
5515 gezelter 2547 cat >>confdefs.h <<_ACEOF
5516     #define PSCOMMAND $PS
5517     _ACEOF
5518 gezelter 2081
5519 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = BSD; then
5520    
5521     cat >>confdefs.h <<\_ACEOF
5522     #define PSTYPE_IS_BSD 1
5523     _ACEOF
5524    
5525 gezelter 1490 else
5526 gezelter 2547 if test "$ac_cv_prog_ps_syntax" = POSIX; then
5527 gezelter 1490
5528 gezelter 2547 cat >>confdefs.h <<\_ACEOF
5529     #define PSTYPE_IS_POSIX 1
5530     _ACEOF
5531 gezelter 1490
5532 gezelter 2547 else
5533 skuang 3456 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5534     echo "$as_me: error: Unknown ps syntax type!" >&2;}
5535 gezelter 2547 { (exit 1); exit 1; }; }
5536     fi
5537     fi
5538 gezelter 1490
5539 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5540     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5541     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5542 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5543 gezelter 1490
5544 gezelter 2547
5545 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5546     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5547     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5548     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5549 skuang 3456 { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5550     echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5551 gezelter 2547 if test "${ac_cv_fc_srcext_F90+set}" = set; then
5552 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5553 gezelter 2547 else
5554     ac_ext=F90
5555 gezelter 3319 ac_fcflags_srcext_save=$ac_fcflags_srcext
5556     ac_fcflags_srcext=
5557 gezelter 2547 ac_cv_fc_srcext_F90=unknown
5558     for ac_flag in none -qsuffix=f=F90 -Tf; do
5559 gezelter 3319 test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5560 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
5561     program main
5562    
5563     end
5564 gezelter 1490 _ACEOF
5565 chuckv 3288 rm -f conftest.$ac_objext
5566 gezelter 3319 if { (ac_try="$ac_compile"
5567     case "(($ac_try" in
5568     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5569     *) ac_try_echo=$ac_try;;
5570     esac
5571 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5572 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
5573 gezelter 1490 ac_status=$?
5574 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5575     rm -f conftest.er1
5576     cat conftest.err >&5
5577 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 gezelter 3319 (exit $ac_status); } && {
5579     test -z "$ac_fc_werror_flag" ||
5580     test ! -s conftest.err
5581     } && test -s conftest.$ac_objext; then
5582 gezelter 2547 ac_cv_fc_srcext_F90=$ac_flag; break
5583 gezelter 1490 else
5584 skuang 3456 echo "$as_me: failed program was:" >&5
5585 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5586    
5587 gezelter 3319
5588 gezelter 1490 fi
5589 gezelter 3319
5590     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5591 gezelter 2547 done
5592 chuckv 3288 rm -f conftest.$ac_objext conftest.F90
5593 gezelter 3319 ac_fcflags_srcext=$ac_fcflags_srcext_save
5594 gezelter 1490
5595     fi
5596 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5597     echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
5598 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5599 skuang 3456 { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5600     echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5601 gezelter 2547 { (exit 1); exit 1; }; }
5602     else
5603 gezelter 3319 ac_fc_srcext=F90
5604 gezelter 2547 if test "x$ac_cv_fc_srcext_F90" = xnone; then
5605 gezelter 3319 ac_fcflags_srcext=""
5606 gezelter 2547 FCFLAGS_F90=""
5607     else
5608 gezelter 3319 ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5609 gezelter 2547 FCFLAGS_F90=$ac_cv_fc_srcext_F90
5610     fi
5611 gezelter 1490
5612 gezelter 2081
5613 gezelter 2547 fi
5614 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5615     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5616     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5617     ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5618 gezelter 2081
5619    
5620    
5621 gezelter 2547
5622    
5623 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
5624     # for preprocessed f90 source.
5625    
5626     if test "$ac_test_PREPFLAG" != "set"; then
5627     PREPFLAG=""
5628     case "${host_cpu}-${host_os}" in
5629    
5630 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5631 gezelter 1490 PREPFLAG="-fpp1 "
5632     fi;;
5633 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5634 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
5635     fi;;
5636     *darwin*)
5637 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5638 gezelter 1490 PREPFLAG="-qsuffix=cpp=F90 "
5639     fi;;
5640     esac
5641    
5642     if test -z "$PREPFLAG"; then
5643 skuang 3456 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5644     echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5645 gezelter 1490 PREPFLAG=""
5646     fi
5647    
5648 skuang 3456 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5649     echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
5650 gezelter 1490
5651 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5652     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5653     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5654 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5655 gezelter 1490
5656     ac_save_ext=$ac_ext
5657     ac_ext=F90
5658 gezelter 2547 ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5659 gezelter 1490
5660     if test "$PREPFLAG"; then
5661 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
5662 gezelter 1490 fi
5663    
5664     cat >conftest.$ac_ext <<_ACEOF
5665    
5666 gezelter 2081
5667 gezelter 2547 program conftest
5668 gezelter 1490 integer :: i
5669     i = 1
5670 gezelter 2547 end program conftest
5671 gezelter 1490
5672     _ACEOF
5673 chuckv 3288 rm -f conftest.$ac_objext
5674 gezelter 3319 if { (ac_try="$ac_compile"
5675     case "(($ac_try" in
5676     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677     *) ac_try_echo=$ac_try;;
5678     esac
5679 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
5681 gezelter 1490 ac_status=$?
5682 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5683     rm -f conftest.er1
5684     cat conftest.err >&5
5685 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 gezelter 3319 (exit $ac_status); } && {
5687     test -z "$ac_fc_werror_flag" ||
5688     test ! -s conftest.err
5689     } && test -s conftest.$ac_objext; then
5690 gezelter 1490 prepflagworks=1
5691     else
5692 skuang 3456 echo "$as_me: failed program was:" >&5
5693 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5694    
5695 gezelter 3319 prepflagworks=0
5696 gezelter 1490 fi
5697    
5698 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699    
5700 gezelter 2547 FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5701 gezelter 1490 ac_ext=$ac_save_ext
5702 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5703     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5704     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5705 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5706 gezelter 1490
5707 gezelter 2081
5708 gezelter 1490 if test "$prepflagworks" = 1; then
5709 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
5710     echo "${ECHO_T}yes" >&6; }
5711 gezelter 2547 FCFLAGS_SRCEXT="${PREPFLAG}"
5712 gezelter 1490
5713     else
5714 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5715     echo "${ECHO_T}no" >&6; }
5716     { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5717     echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5718 gezelter 1490 { (exit 1); exit 1; }; }
5719     fi
5720     fi
5721    
5722 gezelter 2081
5723    
5724    
5725    
5726 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
5727     # for preprocessed f90 source with -D type defines
5728    
5729     if test "$ac_test_PREPDEFFLAG" != "set"; then
5730     PREPDEFFLAG=""
5731     case "${host_cpu}-${host_os}" in
5732    
5733 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5734 gezelter 1490 PREPDEFFLAG=" "
5735     fi;;
5736 gezelter 2547 *aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5737 gezelter 1490 PREPDEFFLAG="-WF,"
5738     fi;;
5739     *darwin*)
5740 gezelter 2547 if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5741 gezelter 1490 PREPDEFFLAG="-WF,"
5742     fi;;
5743     esac
5744    
5745     if test -z "$PREPDEFFLAG"; then
5746 skuang 3456 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5747     echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5748 gezelter 1490 PREPDEFFLAG=" "
5749     fi
5750    
5751 skuang 3456 { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5752     echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
5753 gezelter 1490
5754 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5755     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5756     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5757 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5758 gezelter 1490
5759     ac_save_ext=$ac_ext
5760     ac_ext=F90
5761 gezelter 2547 ac_save_FCFLAGS=$FCFLAGS
5762 gezelter 1490
5763     if test "$PREPDEFFLAG"; then
5764 gezelter 2547 FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5765 gezelter 1490 fi
5766    
5767     cat >conftest.$ac_ext <<_ACEOF
5768    
5769 gezelter 2081
5770 gezelter 2547 program conftest
5771 gezelter 1490 integer :: i
5772     #ifdef TEST
5773     i = 1
5774     #else
5775     choke me
5776     #endif
5777 gezelter 2547 end program conftest
5778 gezelter 1490
5779     _ACEOF
5780 chuckv 3288 rm -f conftest.$ac_objext
5781 gezelter 3319 if { (ac_try="$ac_compile"
5782     case "(($ac_try" in
5783     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5784     *) ac_try_echo=$ac_try;;
5785     esac
5786 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5787 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
5788 gezelter 1490 ac_status=$?
5789 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5790     rm -f conftest.er1
5791     cat conftest.err >&5
5792 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 gezelter 3319 (exit $ac_status); } && {
5794     test -z "$ac_fc_werror_flag" ||
5795     test ! -s conftest.err
5796     } && test -s conftest.$ac_objext; then
5797 gezelter 1490 prepdefflagworks=1
5798     else
5799 skuang 3456 echo "$as_me: failed program was:" >&5
5800 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5801    
5802 gezelter 3319 prepdefflagworks=0
5803 gezelter 1490 fi
5804    
5805 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5806    
5807 gezelter 2547 FCFLAGS=$ac_save_FCFLAGS
5808 gezelter 1490 ac_ext=$ac_save_ext
5809 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5810     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5811     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5812 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5813 gezelter 1490
5814 gezelter 2081
5815 gezelter 1490 if test "$prepdefflagworks" = 1; then
5816 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
5817     echo "${ECHO_T}yes" >&6; }
5818 gezelter 1490
5819     else
5820 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
5821     echo "${ECHO_T}no" >&6; }
5822     { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5823     echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5824 gezelter 1490 { (exit 1); exit 1; }; }
5825     fi
5826     fi
5827    
5828 gezelter 3319 ac_ext=${ac_fc_srcext-f}
5829     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5830     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5831 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5832 skuang 3456 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5833     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5834 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
5835 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5836 gezelter 1490 else
5837 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
5838     program main
5839 gezelter 1490
5840 gezelter 2547 end
5841 gezelter 1490 _ACEOF
5842 chuckv 3288 rm -f conftest.$ac_objext
5843 gezelter 3319 if { (ac_try="$ac_compile"
5844     case "(($ac_try" in
5845     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5846     *) ac_try_echo=$ac_try;;
5847     esac
5848 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5849 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
5850 gezelter 1490 ac_status=$?
5851 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5852 chuckv 3288 rm -f conftest.er1
5853 gezelter 2081 cat conftest.err >&5
5854 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855 gezelter 3319 (exit $ac_status); } && {
5856     test -z "$ac_fc_werror_flag" ||
5857     test ! -s conftest.err
5858     } && test -s conftest.$ac_objext; then
5859 gezelter 2547 ac_cv_prog_fc_v=
5860 gezelter 1490 # Try some options frequently used verbose output
5861     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5862 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
5863     program main
5864 gezelter 1490
5865 gezelter 2547 end
5866     _ACEOF
5867 gezelter 1490
5868 gezelter 2547 # Compile and link our simple test program by passing a flag (argument
5869     # 1 to this macro) to the Fortran compiler in order to get
5870     # "verbose" output that we can then parse for the Fortran linker
5871     # flags.
5872     ac_save_FFLAGS=$FCFLAGS
5873     FCFLAGS="$FCFLAGS $ac_verb"
5874 gezelter 3319 eval "set x $ac_link"
5875     shift
5876 skuang 3456 echo "$as_me:$LINENO: $*" >&5
5877     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5878     echo "$ac_fc_v_output" >&5
5879 gezelter 2547 FCFLAGS=$ac_save_FFLAGS
5880 gezelter 1490
5881 skuang 3456 rm -f conftest*
5882 gezelter 2081
5883 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5884     # /foo, /bar, and /baz are search directories for the Fortran linker.
5885     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5886     ac_fc_v_output="`echo $ac_fc_v_output |
5887     grep 'LPATH is:' |
5888 skuang 3456 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5889 gezelter 1490
5890 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5891     # that detects unbalanced quotes in FLIBS should be implemented
5892     # and (ugh) tested at some point.
5893 gezelter 2547 case $ac_fc_v_output in
5894     # If we are using xlf then replace all the commas with spaces.
5895     *xlfentry*)
5896     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5897 gezelter 1490
5898 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5899     # $LIBS confuse us, and the libraries appear later in the output anyway).
5900     *mGLOB_options_string*)
5901 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5902 gezelter 1490
5903 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5904     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5905     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5906     *-cmdline\ * | *-ignore\ * | *-def\ *)
5907     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5908     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
5909     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
5910     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
5911    
5912 gezelter 2547 # If we are using Cray Fortran then delete quotes.
5913     *cft90*)
5914 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5915 gezelter 2547 esac
5916 gezelter 1490
5917    
5918     # look for -l* and *.a constructs in the output
5919 gezelter 2547 for ac_arg in $ac_fc_v_output; do
5920 gezelter 1490 case $ac_arg in
5921     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5922 gezelter 2547 ac_cv_prog_fc_v=$ac_verb
5923 gezelter 1490 break 2 ;;
5924     esac
5925     done
5926     done
5927 gezelter 2547 if test -z "$ac_cv_prog_fc_v"; then
5928 skuang 3456 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5929     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5930 gezelter 1490 fi
5931     else
5932 skuang 3456 echo "$as_me: failed program was:" >&5
5933 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5934    
5935 skuang 3456 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5936     echo "$as_me: WARNING: compilation failed" >&2;}
5937 gezelter 1490 fi
5938    
5939 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5940    
5941 gezelter 1490 fi
5942 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5943     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5944     { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5945     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5946 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
5947 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
5948 gezelter 1490 else
5949 gezelter 2547 if test "x$FCLIBS" != "x"; then
5950     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5951 gezelter 1490 else
5952    
5953     cat >conftest.$ac_ext <<_ACEOF
5954 gezelter 2547 program main
5955 gezelter 1490
5956 gezelter 2547 end
5957 gezelter 1490 _ACEOF
5958    
5959     # Compile and link our simple test program by passing a flag (argument
5960 gezelter 2547 # 1 to this macro) to the Fortran compiler in order to get
5961     # "verbose" output that we can then parse for the Fortran linker
5962 gezelter 1490 # flags.
5963 gezelter 2547 ac_save_FFLAGS=$FCFLAGS
5964     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5965 gezelter 3319 eval "set x $ac_link"
5966     shift
5967 skuang 3456 echo "$as_me:$LINENO: $*" >&5
5968     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5969     echo "$ac_fc_v_output" >&5
5970 gezelter 2547 FCFLAGS=$ac_save_FFLAGS
5971 gezelter 1490
5972 skuang 3456 rm -f conftest*
5973 gezelter 1490
5974 gezelter 2547 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5975     # /foo, /bar, and /baz are search directories for the Fortran linker.
5976     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5977     ac_fc_v_output="`echo $ac_fc_v_output |
5978     grep 'LPATH is:' |
5979 skuang 3456 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5980 gezelter 1490
5981 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
5982     # that detects unbalanced quotes in FLIBS should be implemented
5983     # and (ugh) tested at some point.
5984 gezelter 2547 case $ac_fc_v_output in
5985     # If we are using xlf then replace all the commas with spaces.
5986     *xlfentry*)
5987     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5988 gezelter 1490
5989 gezelter 2547 # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5990     # $LIBS confuse us, and the libraries appear later in the output anyway).
5991     *mGLOB_options_string*)
5992 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5993 gezelter 1490
5994 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5995     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5996     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5997     *-cmdline\ * | *-ignore\ * | *-def\ *)
5998     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5999     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6000     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6001     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6002    
6003 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6004     *cft90*)
6005 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6006 gezelter 2547 esac
6007 gezelter 1490
6008 gezelter 2547
6009    
6010     ac_cv_fc_libs=
6011    
6012 gezelter 1490 # Save positional arguments (if any)
6013     ac_save_positional="$@"
6014    
6015 gezelter 2547 set X $ac_fc_v_output
6016 gezelter 1490 while test $# != 1; do
6017     shift
6018     ac_arg=$1
6019     case $ac_arg in
6020     [\\/]*.a | ?:[\\/]*.a)
6021     ac_exists=false
6022 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6023 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
6024     ac_exists=true
6025     break
6026     fi
6027     done
6028    
6029     if test x"$ac_exists" = xtrue; then
6030     :
6031     else
6032 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6033 gezelter 1490 fi
6034    
6035     ;;
6036     -bI:*)
6037     ac_exists=false
6038 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6039 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
6040     ac_exists=true
6041     break
6042     fi
6043     done
6044    
6045     if test x"$ac_exists" = xtrue; then
6046     :
6047     else
6048     if test "$ac_compiler_gnu" = yes; then
6049     for ac_link_opt in $ac_arg; do
6050 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6051 gezelter 1490 done
6052     else
6053 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6054 gezelter 1490 fi
6055     fi
6056    
6057     ;;
6058     # Ignore these flags.
6059 gezelter 3319 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6060 gezelter 1490 ;;
6061     -lkernel32)
6062 gezelter 2547 test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6063 gezelter 1490 ;;
6064 gezelter 3319 -[LRuYz])
6065 gezelter 1490 # These flags, when seen by themselves, take an argument.
6066     # We remove the space between option and argument and re-iterate
6067     # unless we find an empty arg or a new option (starting with -)
6068     case $2 in
6069 gezelter 2547 "" | -*);;
6070     *)
6071 gezelter 1490 ac_arg="$ac_arg$2"
6072     shift; shift
6073     set X $ac_arg "$@"
6074     ;;
6075     esac
6076     ;;
6077     -YP,*)
6078 skuang 3456 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6079 gezelter 1490 ac_exists=false
6080 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6081 gezelter 1490 if test x"$ac_j" = x"$ac_i"; then
6082     ac_exists=true
6083     break
6084     fi
6085     done
6086    
6087     if test x"$ac_exists" = xtrue; then
6088     :
6089     else
6090     ac_arg="$ac_arg $ac_j"
6091 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6092 gezelter 1490 fi
6093    
6094     done
6095     ;;
6096     -[lLR]*)
6097     ac_exists=false
6098 gezelter 2547 for ac_i in $ac_cv_fc_libs; do
6099 gezelter 1490 if test x"$ac_arg" = x"$ac_i"; then
6100     ac_exists=true
6101     break
6102     fi
6103     done
6104    
6105     if test x"$ac_exists" = xtrue; then
6106     :
6107     else
6108 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6109 gezelter 1490 fi
6110    
6111     ;;
6112 gezelter 3319 -zallextract*| -zdefaultextract)
6113     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6114     ;;
6115 gezelter 1490 # Ignore everything else.
6116     esac
6117     done
6118     # restore positional arguments
6119     set X $ac_save_positional; shift
6120    
6121     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6122     # then we insist that the "run path" must be an absolute path (i.e. it
6123     # must begin with a "/").
6124     case `(uname -sr) 2>/dev/null` in
6125     "SunOS 5"*)
6126 skuang 3456 ac_ld_run_path=`echo $ac_fc_v_output |
6127 gezelter 1490 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6128     test "x$ac_ld_run_path" != x &&
6129     if test "$ac_compiler_gnu" = yes; then
6130     for ac_link_opt in $ac_ld_run_path; do
6131 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6132 gezelter 1490 done
6133     else
6134 gezelter 2547 ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6135 gezelter 1490 fi
6136     ;;
6137     esac
6138 gezelter 2547 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6139 gezelter 1490
6140     fi
6141 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6142     echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6143 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
6144 gezelter 1490
6145    
6146 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6147     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6148     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6149 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6150 gezelter 2081
6151 gezelter 3343
6152 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6153     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6154     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6155 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6156    
6157 skuang 3456 { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6158     echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6159 gezelter 2547 if test "${ac_cv_fc_dummy_main+set}" = set; then
6160 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
6161 gezelter 1490 else
6162 gezelter 2547 ac_fc_dm_save_LIBS=$LIBS
6163     LIBS="$LIBS $FCLIBS"
6164     ac_fortran_dm_var=FC_DUMMY_MAIN
6165     ac_ext=c
6166     ac_cpp='$CPP $CPPFLAGS'
6167     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6168     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6169     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6170    
6171     # First, try linking without a dummy main:
6172     cat >conftest.$ac_ext <<_ACEOF
6173     /* confdefs.h. */
6174 gezelter 1490 _ACEOF
6175 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
6176     cat >>conftest.$ac_ext <<_ACEOF
6177     /* end confdefs.h. */
6178    
6179     #ifdef FC_DUMMY_MAIN
6180     #ifndef FC_DUMMY_MAIN_EQ_F77
6181     # ifdef __cplusplus
6182     extern "C"
6183     # endif
6184     int FC_DUMMY_MAIN() { return 1; }
6185     #endif
6186     #endif
6187     int
6188     main ()
6189     {
6190    
6191     ;
6192     return 0;
6193     }
6194     _ACEOF
6195 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6196 gezelter 3319 if { (ac_try="$ac_link"
6197     case "(($ac_try" in
6198     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6199     *) ac_try_echo=$ac_try;;
6200     esac
6201 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6202 gezelter 3319 (eval "$ac_link") 2>conftest.er1
6203 gezelter 2547 ac_status=$?
6204     grep -v '^ *+' conftest.er1 >conftest.err
6205     rm -f conftest.er1
6206     cat conftest.err >&5
6207 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6208 gezelter 3319 (exit $ac_status); } && {
6209     test -z "$ac_c_werror_flag" ||
6210     test ! -s conftest.err
6211 skuang 3456 } && test -s conftest$ac_exeext &&
6212     $as_test_x conftest$ac_exeext; then
6213 gezelter 2547 ac_cv_fortran_dummy_main=none
6214     else
6215 skuang 3456 echo "$as_me: failed program was:" >&5
6216 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
6217    
6218 gezelter 3319 ac_cv_fortran_dummy_main=unknown
6219 gezelter 2547 fi
6220 gezelter 3319
6221     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6223    
6224     if test $ac_cv_fortran_dummy_main = unknown; then
6225     for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6226     cat >conftest.$ac_ext <<_ACEOF
6227     /* confdefs.h. */
6228     _ACEOF
6229     cat confdefs.h >>conftest.$ac_ext
6230     cat >>conftest.$ac_ext <<_ACEOF
6231     /* end confdefs.h. */
6232     #define $ac_fortran_dm_var $ac_func
6233     #ifdef FC_DUMMY_MAIN
6234     #ifndef FC_DUMMY_MAIN_EQ_F77
6235     # ifdef __cplusplus
6236     extern "C"
6237     # endif
6238     int FC_DUMMY_MAIN() { return 1; }
6239     #endif
6240     #endif
6241     int
6242     main ()
6243     {
6244    
6245     ;
6246     return 0;
6247     }
6248     _ACEOF
6249 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6250 gezelter 3319 if { (ac_try="$ac_link"
6251     case "(($ac_try" in
6252     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6253     *) ac_try_echo=$ac_try;;
6254     esac
6255 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6256 gezelter 3319 (eval "$ac_link") 2>conftest.er1
6257 gezelter 2547 ac_status=$?
6258     grep -v '^ *+' conftest.er1 >conftest.err
6259     rm -f conftest.er1
6260     cat conftest.err >&5
6261 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6262 gezelter 3319 (exit $ac_status); } && {
6263     test -z "$ac_c_werror_flag" ||
6264     test ! -s conftest.err
6265 skuang 3456 } && test -s conftest$ac_exeext &&
6266     $as_test_x conftest$ac_exeext; then
6267 gezelter 2547 ac_cv_fortran_dummy_main=$ac_func; break
6268     else
6269 skuang 3456 echo "$as_me: failed program was:" >&5
6270 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
6271    
6272 gezelter 3319
6273 gezelter 2547 fi
6274 gezelter 3319
6275     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6276 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
6277     done
6278     fi
6279 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6280     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6281     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6282 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6283     ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6284 skuang 3456 rm -f conftest*
6285 gezelter 2547 LIBS=$ac_fc_dm_save_LIBS
6286    
6287     fi
6288 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6289     echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
6290 gezelter 2547 FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6291     if test "$FC_DUMMY_MAIN" != unknown; then
6292     if test $FC_DUMMY_MAIN != none; then
6293    
6294     cat >>confdefs.h <<_ACEOF
6295     #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6296     _ACEOF
6297    
6298     if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6299    
6300     cat >>confdefs.h <<\_ACEOF
6301     #define FC_DUMMY_MAIN_EQ_F77 1
6302     _ACEOF
6303    
6304     fi
6305     fi
6306     else
6307 skuang 3456 { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6308 gezelter 2547 See \`config.log' for more details." >&5
6309 skuang 3456 echo "$as_me: error: linking to Fortran libraries from C fails
6310 gezelter 2547 See \`config.log' for more details." >&2;}
6311     { (exit 1); exit 1; }; }
6312     fi
6313    
6314    
6315 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6316     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6317     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6318 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6319    
6320 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6321     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6322     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6323 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6324 skuang 3456 { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6325     echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
6326 gezelter 2547 if test "${ac_cv_fc_mangling+set}" = set; then
6327 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
6328 gezelter 2547 else
6329     cat >conftest.$ac_ext <<_ACEOF
6330     subroutine foobar()
6331     return
6332     end
6333     subroutine foo_bar()
6334     return
6335     end
6336     _ACEOF
6337 chuckv 3288 rm -f conftest.$ac_objext
6338 gezelter 3319 if { (ac_try="$ac_compile"
6339     case "(($ac_try" in
6340     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6341     *) ac_try_echo=$ac_try;;
6342     esac
6343 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6344 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
6345 gezelter 1490 ac_status=$?
6346 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6347     rm -f conftest.er1
6348     cat conftest.err >&5
6349 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 gezelter 3319 (exit $ac_status); } && {
6351     test -z "$ac_fc_werror_flag" ||
6352     test ! -s conftest.err
6353     } && test -s conftest.$ac_objext; then
6354 gezelter 2547 mv conftest.$ac_objext cfortran_test.$ac_objext
6355 gezelter 1490
6356 gezelter 2547 ac_save_LIBS=$LIBS
6357     LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6358    
6359 gezelter 1490 ac_ext=c
6360     ac_cpp='$CPP $CPPFLAGS'
6361     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6362     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6363     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6364     ac_success=no
6365     for ac_foobar in foobar FOOBAR; do
6366     for ac_underscore in "" "_"; do
6367     ac_func="$ac_foobar$ac_underscore"
6368     cat >conftest.$ac_ext <<_ACEOF
6369 gezelter 2081 /* confdefs.h. */
6370     _ACEOF
6371     cat confdefs.h >>conftest.$ac_ext
6372     cat >>conftest.$ac_ext <<_ACEOF
6373     /* end confdefs.h. */
6374 gezelter 1490
6375 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
6376     Use char because int might match the return type of a GCC
6377     builtin and then its argument prototype would still apply. */
6378 gezelter 1490 #ifdef __cplusplus
6379     extern "C"
6380     #endif
6381     char $ac_func ();
6382 gezelter 2547 #ifdef FC_DUMMY_MAIN
6383     #ifndef FC_DUMMY_MAIN_EQ_F77
6384     # ifdef __cplusplus
6385     extern "C"
6386     # endif
6387     int FC_DUMMY_MAIN() { return 1; }
6388     #endif
6389     #endif
6390 gezelter 1490 int
6391     main ()
6392     {
6393 gezelter 3319 return $ac_func ();
6394 gezelter 1490 ;
6395     return 0;
6396     }
6397     _ACEOF
6398 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6399 gezelter 3319 if { (ac_try="$ac_link"
6400     case "(($ac_try" in
6401     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6402     *) ac_try_echo=$ac_try;;
6403     esac
6404 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6405 gezelter 3319 (eval "$ac_link") 2>conftest.er1
6406 gezelter 1490 ac_status=$?
6407 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6408     rm -f conftest.er1
6409     cat conftest.err >&5
6410 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6411 gezelter 3319 (exit $ac_status); } && {
6412     test -z "$ac_c_werror_flag" ||
6413     test ! -s conftest.err
6414 skuang 3456 } && test -s conftest$ac_exeext &&
6415     $as_test_x conftest$ac_exeext; then
6416 gezelter 1490 ac_success=yes; break 2
6417     else
6418 skuang 3456 echo "$as_me: failed program was:" >&5
6419 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6420    
6421 gezelter 3319
6422 gezelter 1490 fi
6423 gezelter 3319
6424     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6425 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
6426 gezelter 1490 done
6427     done
6428 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6429     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6430     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6431 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6432 gezelter 1490
6433     if test "$ac_success" = "yes"; then
6434     case $ac_foobar in
6435 gezelter 2547 foobar)
6436     ac_case=lower
6437     ac_foo_bar=foo_bar
6438     ;;
6439     FOOBAR)
6440     ac_case=upper
6441     ac_foo_bar=FOO_BAR
6442     ;;
6443 gezelter 1490 esac
6444    
6445 gezelter 2547 ac_ext=c
6446     ac_cpp='$CPP $CPPFLAGS'
6447     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6448     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6449     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6450 gezelter 1490 ac_success_extra=no
6451     for ac_extra in "" "_"; do
6452 gezelter 2547 ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6453     cat >conftest.$ac_ext <<_ACEOF
6454 gezelter 2081 /* confdefs.h. */
6455     _ACEOF
6456     cat confdefs.h >>conftest.$ac_ext
6457     cat >>conftest.$ac_ext <<_ACEOF
6458     /* end confdefs.h. */
6459 gezelter 1490
6460 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
6461     Use char because int might match the return type of a GCC
6462     builtin and then its argument prototype would still apply. */
6463 gezelter 1490 #ifdef __cplusplus
6464     extern "C"
6465     #endif
6466     char $ac_func ();
6467 gezelter 2547 #ifdef FC_DUMMY_MAIN
6468     #ifndef FC_DUMMY_MAIN_EQ_F77
6469     # ifdef __cplusplus
6470     extern "C"
6471     # endif
6472     int FC_DUMMY_MAIN() { return 1; }
6473     #endif
6474     #endif
6475 gezelter 1490 int
6476     main ()
6477     {
6478 gezelter 3319 return $ac_func ();
6479 gezelter 1490 ;
6480     return 0;
6481     }
6482     _ACEOF
6483 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
6484 gezelter 3319 if { (ac_try="$ac_link"
6485     case "(($ac_try" in
6486     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6487     *) ac_try_echo=$ac_try;;
6488     esac
6489 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6490 gezelter 3319 (eval "$ac_link") 2>conftest.er1
6491 gezelter 1490 ac_status=$?
6492 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6493     rm -f conftest.er1
6494     cat conftest.err >&5
6495 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6496 gezelter 3319 (exit $ac_status); } && {
6497     test -z "$ac_c_werror_flag" ||
6498     test ! -s conftest.err
6499 skuang 3456 } && test -s conftest$ac_exeext &&
6500     $as_test_x conftest$ac_exeext; then
6501 gezelter 1490 ac_success_extra=yes; break
6502     else
6503 skuang 3456 echo "$as_me: failed program was:" >&5
6504 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6505    
6506 gezelter 3319
6507 gezelter 1490 fi
6508 gezelter 3319
6509     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6510 gezelter 2081 conftest$ac_exeext conftest.$ac_ext
6511 gezelter 1490 done
6512 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6513     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6514     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6515 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6516 gezelter 1490
6517     if test "$ac_success_extra" = "yes"; then
6518 gezelter 2547 ac_cv_fc_mangling="$ac_case case"
6519 gezelter 1490 if test -z "$ac_underscore"; then
6520 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6521 gezelter 1490 else
6522 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6523 gezelter 1490 fi
6524     if test -z "$ac_extra"; then
6525 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6526 gezelter 1490 else
6527 gezelter 2547 ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6528 gezelter 1490 fi
6529     else
6530 gezelter 2547 ac_cv_fc_mangling="unknown"
6531 gezelter 1490 fi
6532     else
6533 gezelter 2547 ac_cv_fc_mangling="unknown"
6534 gezelter 1490 fi
6535    
6536     LIBS=$ac_save_LIBS
6537 skuang 3456 rm -f cfortran_test* conftest*
6538 gezelter 1490 else
6539 skuang 3456 echo "$as_me: failed program was:" >&5
6540 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6541    
6542 skuang 3456 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6543 gezelter 2547 See \`config.log' for more details." >&5
6544 skuang 3456 echo "$as_me: error: cannot compile a simple Fortran program
6545 gezelter 2547 See \`config.log' for more details." >&2;}
6546     { (exit 1); exit 1; }; }
6547 gezelter 1490 fi
6548    
6549 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6550    
6551 gezelter 1490 fi
6552 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6553     echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6554 gezelter 1490
6555 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6556     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6557     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6558 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6559 gezelter 2081
6560 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6561     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6562     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6563 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6564 gezelter 2081
6565 gezelter 2547
6566     case $ac_cv_fc_mangling in
6567 gezelter 1490 "lower case, no underscore, no extra underscore")
6568 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6569 gezelter 2547 #define FC_FUNC(name,NAME) name
6570 gezelter 2081 _ACEOF
6571 gezelter 1490
6572 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6573 gezelter 2547 #define FC_FUNC_(name,NAME) name
6574 gezelter 2081 _ACEOF
6575 gezelter 1490 ;;
6576     "lower case, no underscore, extra underscore")
6577 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6578 gezelter 2547 #define FC_FUNC(name,NAME) name
6579 gezelter 2081 _ACEOF
6580 gezelter 1490
6581 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6582 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
6583 gezelter 2081 _ACEOF
6584 gezelter 1490 ;;
6585     "lower case, underscore, no extra underscore")
6586 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6587 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
6588 gezelter 2081 _ACEOF
6589 gezelter 1490
6590 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6591 gezelter 2547 #define FC_FUNC_(name,NAME) name ## _
6592 gezelter 2081 _ACEOF
6593 gezelter 1490 ;;
6594     "lower case, underscore, extra underscore")
6595 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6596 gezelter 2547 #define FC_FUNC(name,NAME) name ## _
6597 gezelter 2081 _ACEOF
6598 gezelter 1490
6599 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6600 gezelter 2547 #define FC_FUNC_(name,NAME) name ## __
6601 gezelter 2081 _ACEOF
6602 gezelter 1490 ;;
6603     "upper case, no underscore, no extra underscore")
6604 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6605 gezelter 2547 #define FC_FUNC(name,NAME) NAME
6606 gezelter 2081 _ACEOF
6607 gezelter 1490
6608 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6609 gezelter 2547 #define FC_FUNC_(name,NAME) NAME
6610 gezelter 2081 _ACEOF
6611 gezelter 1490 ;;
6612     "upper case, no underscore, extra underscore")
6613 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6614 gezelter 2547 #define FC_FUNC(name,NAME) NAME
6615 gezelter 2081 _ACEOF
6616 gezelter 1490
6617 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6618 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
6619 gezelter 2081 _ACEOF
6620 gezelter 1490 ;;
6621     "upper case, underscore, no extra underscore")
6622 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6623 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
6624 gezelter 2081 _ACEOF
6625 gezelter 1490
6626 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6627 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## _
6628 gezelter 2081 _ACEOF
6629 gezelter 1490 ;;
6630     "upper case, underscore, extra underscore")
6631 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6632 gezelter 2547 #define FC_FUNC(name,NAME) NAME ## _
6633 gezelter 2081 _ACEOF
6634 gezelter 1490
6635 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6636 gezelter 2547 #define FC_FUNC_(name,NAME) NAME ## __
6637 gezelter 2081 _ACEOF
6638 gezelter 1490 ;;
6639     *)
6640 skuang 3456 { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6641     echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6642 gezelter 1490 ;;
6643     esac
6644    
6645 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6646     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6647     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6648 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6649 gezelter 2081
6650    
6651    
6652 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6653     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6654     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6655 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6656 skuang 3456 { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6657     echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6658 gezelter 2547 if test "${ac_cv_prog_fc_v+set}" = set; then
6659 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
6660 gezelter 2547 else
6661     cat >conftest.$ac_ext <<_ACEOF
6662     program main
6663 gezelter 2081
6664 gezelter 2547 end
6665     _ACEOF
6666 chuckv 3288 rm -f conftest.$ac_objext
6667 gezelter 3319 if { (ac_try="$ac_compile"
6668     case "(($ac_try" in
6669     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6670     *) ac_try_echo=$ac_try;;
6671     esac
6672 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6673 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
6674 gezelter 2547 ac_status=$?
6675     grep -v '^ *+' conftest.er1 >conftest.err
6676     rm -f conftest.er1
6677     cat conftest.err >&5
6678 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 gezelter 3319 (exit $ac_status); } && {
6680     test -z "$ac_fc_werror_flag" ||
6681     test ! -s conftest.err
6682     } && test -s conftest.$ac_objext; then
6683 gezelter 2547 ac_cv_prog_fc_v=
6684     # Try some options frequently used verbose output
6685     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6686     cat >conftest.$ac_ext <<_ACEOF
6687     program main
6688    
6689     end
6690     _ACEOF
6691    
6692     # Compile and link our simple test program by passing a flag (argument
6693     # 1 to this macro) to the Fortran compiler in order to get
6694     # "verbose" output that we can then parse for the Fortran linker
6695     # flags.
6696     ac_save_FFLAGS=$FCFLAGS
6697     FCFLAGS="$FCFLAGS $ac_verb"
6698 gezelter 3319 eval "set x $ac_link"
6699     shift
6700 skuang 3456 echo "$as_me:$LINENO: $*" >&5
6701     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6702     echo "$ac_fc_v_output" >&5
6703 gezelter 2547 FCFLAGS=$ac_save_FFLAGS
6704    
6705 skuang 3456 rm -f conftest*
6706 gezelter 2547
6707     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6708     # /foo, /bar, and /baz are search directories for the Fortran linker.
6709     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6710     ac_fc_v_output="`echo $ac_fc_v_output |
6711     grep 'LPATH is:' |
6712 skuang 3456 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6713 gezelter 2547
6714 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6715     # that detects unbalanced quotes in FLIBS should be implemented
6716     # and (ugh) tested at some point.
6717 gezelter 2547 case $ac_fc_v_output in
6718     # If we are using xlf then replace all the commas with spaces.
6719     *xlfentry*)
6720     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6721    
6722     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6723     # $LIBS confuse us, and the libraries appear later in the output anyway).
6724     *mGLOB_options_string*)
6725 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6726 gezelter 2547
6727 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6728     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6729     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6730     *-cmdline\ * | *-ignore\ * | *-def\ *)
6731     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6732     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6733     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6734     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6735    
6736 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6737     *cft90*)
6738 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6739 gezelter 2547 esac
6740    
6741    
6742     # look for -l* and *.a constructs in the output
6743     for ac_arg in $ac_fc_v_output; do
6744     case $ac_arg in
6745     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6746     ac_cv_prog_fc_v=$ac_verb
6747     break 2 ;;
6748     esac
6749     done
6750     done
6751     if test -z "$ac_cv_prog_fc_v"; then
6752 skuang 3456 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6753     echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6754 gezelter 2547 fi
6755     else
6756 skuang 3456 echo "$as_me: failed program was:" >&5
6757 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
6758    
6759 skuang 3456 { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6760     echo "$as_me: WARNING: compilation failed" >&2;}
6761 gezelter 2547 fi
6762    
6763 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6764    
6765 gezelter 2547 fi
6766 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6767     echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6768     { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6769     echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6770 gezelter 2547 if test "${ac_cv_fc_libs+set}" = set; then
6771 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
6772 gezelter 2547 else
6773     if test "x$FCLIBS" != "x"; then
6774     ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6775     else
6776    
6777     cat >conftest.$ac_ext <<_ACEOF
6778     program main
6779    
6780     end
6781     _ACEOF
6782    
6783     # Compile and link our simple test program by passing a flag (argument
6784     # 1 to this macro) to the Fortran compiler in order to get
6785     # "verbose" output that we can then parse for the Fortran linker
6786     # flags.
6787     ac_save_FFLAGS=$FCFLAGS
6788     FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6789 gezelter 3319 eval "set x $ac_link"
6790     shift
6791 skuang 3456 echo "$as_me:$LINENO: $*" >&5
6792     ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6793     echo "$ac_fc_v_output" >&5
6794 gezelter 2547 FCFLAGS=$ac_save_FFLAGS
6795    
6796 skuang 3456 rm -f conftest*
6797 gezelter 2547
6798     # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6799     # /foo, /bar, and /baz are search directories for the Fortran linker.
6800     # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6801     ac_fc_v_output="`echo $ac_fc_v_output |
6802     grep 'LPATH is:' |
6803 skuang 3456 sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6804 gezelter 2547
6805 gezelter 3319 # FIXME: we keep getting bitten by quoted arguments; a more general fix
6806     # that detects unbalanced quotes in FLIBS should be implemented
6807     # and (ugh) tested at some point.
6808 gezelter 2547 case $ac_fc_v_output in
6809     # If we are using xlf then replace all the commas with spaces.
6810     *xlfentry*)
6811     ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6812    
6813     # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6814     # $LIBS confuse us, and the libraries appear later in the output anyway).
6815     *mGLOB_options_string*)
6816 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6817 gezelter 2547
6818 gezelter 3319 # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6819     # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6820     # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6821     *-cmdline\ * | *-ignore\ * | *-def\ *)
6822     ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6823     s/-cmdline *'[^']*'/ /g; s/-cmdline *\"[^\"]*\"/ /g
6824     s/-ignore *'[^']*'/ /g; s/-ignore *\"[^\"]*\"/ /g
6825     s/-def *'[^']*'/ /g; s/-def *\"[^\"]*\"/ /g"` ;;
6826    
6827 gezelter 2547 # If we are using Cray Fortran then delete quotes.
6828     *cft90*)
6829 gezelter 3319 ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6830 gezelter 2547 esac
6831    
6832    
6833    
6834     ac_cv_fc_libs=
6835    
6836     # Save positional arguments (if any)
6837     ac_save_positional="$@"
6838    
6839     set X $ac_fc_v_output
6840     while test $# != 1; do
6841     shift
6842     ac_arg=$1
6843     case $ac_arg in
6844     [\\/]*.a | ?:[\\/]*.a)
6845     ac_exists=false
6846     for ac_i in $ac_cv_fc_libs; do
6847     if test x"$ac_arg" = x"$ac_i"; then
6848     ac_exists=true
6849     break
6850     fi
6851     done
6852    
6853     if test x"$ac_exists" = xtrue; then
6854     :
6855     else
6856     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6857     fi
6858    
6859     ;;
6860     -bI:*)
6861     ac_exists=false
6862     for ac_i in $ac_cv_fc_libs; do
6863     if test x"$ac_arg" = x"$ac_i"; then
6864     ac_exists=true
6865     break
6866     fi
6867     done
6868    
6869     if test x"$ac_exists" = xtrue; then
6870     :
6871     else
6872     if test "$ac_compiler_gnu" = yes; then
6873     for ac_link_opt in $ac_arg; do
6874     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6875     done
6876     else
6877     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6878     fi
6879     fi
6880    
6881     ;;
6882     # Ignore these flags.
6883 gezelter 3319 -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6884 gezelter 2547 ;;
6885     -lkernel32)
6886     test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6887     ;;
6888 gezelter 3319 -[LRuYz])
6889 gezelter 2547 # These flags, when seen by themselves, take an argument.
6890     # We remove the space between option and argument and re-iterate
6891     # unless we find an empty arg or a new option (starting with -)
6892     case $2 in
6893     "" | -*);;
6894     *)
6895     ac_arg="$ac_arg$2"
6896     shift; shift
6897     set X $ac_arg "$@"
6898     ;;
6899     esac
6900     ;;
6901     -YP,*)
6902 skuang 3456 for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6903 gezelter 2547 ac_exists=false
6904     for ac_i in $ac_cv_fc_libs; do
6905     if test x"$ac_j" = x"$ac_i"; then
6906     ac_exists=true
6907     break
6908     fi
6909     done
6910    
6911     if test x"$ac_exists" = xtrue; then
6912     :
6913     else
6914     ac_arg="$ac_arg $ac_j"
6915     ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6916     fi
6917    
6918     done
6919     ;;
6920     -[lLR]*)
6921     ac_exists=false
6922     for ac_i in $ac_cv_fc_libs; do
6923     if test x"$ac_arg" = x"$ac_i"; then
6924     ac_exists=true
6925     break
6926     fi
6927     done
6928    
6929     if test x"$ac_exists" = xtrue; then
6930     :
6931     else
6932     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6933     fi
6934    
6935     ;;
6936 gezelter 3319 -zallextract*| -zdefaultextract)
6937     ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6938     ;;
6939 gezelter 2547 # Ignore everything else.
6940     esac
6941     done
6942     # restore positional arguments
6943     set X $ac_save_positional; shift
6944    
6945     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
6946     # then we insist that the "run path" must be an absolute path (i.e. it
6947     # must begin with a "/").
6948     case `(uname -sr) 2>/dev/null` in
6949     "SunOS 5"*)
6950 skuang 3456 ac_ld_run_path=`echo $ac_fc_v_output |
6951 gezelter 2547 sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6952     test "x$ac_ld_run_path" != x &&
6953     if test "$ac_compiler_gnu" = yes; then
6954     for ac_link_opt in $ac_ld_run_path; do
6955     ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6956     done
6957     else
6958     ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6959     fi
6960     ;;
6961     esac
6962     fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6963    
6964     fi
6965 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6966     echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6967 gezelter 2547 FCLIBS="$ac_cv_fc_libs"
6968    
6969    
6970 gezelter 3319 ac_ext=${ac_fc_srcext-f}
6971     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6972     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6973 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6974    
6975    
6976    
6977 skuang 3456 { echo "$as_me:$LINENO: checking for module suffix" >&5
6978     echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6979 chuckv 3288 rm -f conftest*
6980 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6981     rm -f work*
6982 gezelter 2547 cat >conftest.$ac_ext <<EOF
6983 gezelter 1490 module conftest
6984     integer n
6985     parameter (n=1)
6986     end module conftest
6987     EOF
6988     # SGI and absoft compilers generates module name in upper case!
6989     testname="conftest"
6990     modcase="lower"
6991 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
6992     MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6993 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6994     if test -z "$MOD" ; then
6995     MOD=`ls CONFTEST* 2>/dev/null \
6996 gezelter 2547 | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6997 gezelter 1490 MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6998     if test -n "$MOD" ; then
6999     testname="CONFTEST"
7000     modcase="upper"
7001     fi
7002     fi
7003     if test -z "$MOD" ; then
7004 skuang 3456 { echo "$as_me:$LINENO: result: unknown" >&5
7005     echo "${ECHO_T}unknown" >&6; }
7006 gezelter 1490 # Use mod if we can't figure it out
7007     MOD="mod"
7008     else
7009 skuang 3456 { echo "$as_me:$LINENO: result: $MOD" >&5
7010     echo "${ECHO_T}$MOD" >&6; }
7011 gezelter 1490 fi
7012     if test -s work.pcl ; then
7013 skuang 3456 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7014     echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7015 gezelter 1490 fi
7016     else
7017 skuang 3456 { echo "$as_me:$LINENO: result: unknown" >&5
7018     echo "${ECHO_T}unknown" >&6; }
7019 gezelter 1490 fi
7020    
7021 gezelter 2081
7022    
7023    
7024    
7025 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
7026     # (absoft) use -p).
7027     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
7028     # specified, work.pcl and work.pc are created. However, if you specify
7029     # a file, it must contain a the name of a file ending in .pc . Ugh!
7030     # Use the module made above
7031 skuang 3456 { echo "$as_me:$LINENO: checking for module directory path flag" >&5
7032     echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
7033 chuckv 3288 rm -f conftest*
7034 gezelter 1490 # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7035     rm -f work*
7036 gezelter 2547 cat >conftest.$ac_ext <<EOF
7037 gezelter 1490 module conftest
7038     integer n
7039     parameter (n=1)
7040     end module conftest
7041     EOF
7042     # SGI and absoft compilers generates module name in upper case!
7043     testname="conftest"
7044 gezelter 2547 if (eval $ac_compile) 2>/dev/null ; then
7045     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7046 gezelter 1490 mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7047     if test -n "$mod" ; then
7048     testname="CONFTEST"
7049     fi
7050     madedir=0
7051     if test ! -d conf ; then mkdir conf ; madedir=1; fi
7052     cp $testname.$MOD conf
7053     rm -f conftest* CONFTEST*
7054 gezelter 2547 cat >conftest1.$ac_ext <<EOF
7055 gezelter 1490 program main
7056     use conftest
7057     print *, n
7058     end
7059     EOF
7060     F90_WORK_FILES_ARG=""
7061     F90MODINCSPEC=""
7062 gezelter 2547 if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7063 gezelter 1490 MODDIRFLAG="-I"
7064     F90MODINCSPEC="-I<dir>"
7065 skuang 3456 { echo "$as_me:$LINENO: result: -I" >&5
7066     echo "${ECHO_T}-I" >&6; }
7067 gezelter 2547 elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7068 gezelter 1490 MODDIRFLAG="-M"
7069     F90MODINCSPEC="-M<dir>"
7070 skuang 3456 { echo "$as_me:$LINENO: result: -M" >&5
7071     echo "${ECHO_T}-M" >&6; }
7072 gezelter 2547 elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7073 gezelter 1490 MODDIRFLAG="-p"
7074     F90MODINCSPEC="-p<dir>"
7075 skuang 3456 { echo "$as_me:$LINENO: result: -p" >&5
7076     echo "${ECHO_T}-p" >&6; }
7077 gezelter 1490 elif test -s work.pc ; then
7078     cp work.pc conf/mpimod.pc
7079     echo "mpimod.pc" > conf/mpimod.pcl
7080     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7081 gezelter 2547 if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7082 gezelter 1490 MODDIRFLAG='-cl,mpimod.pcl'
7083 skuang 3456 { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7084     echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
7085 gezelter 1490 F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7086     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7087    
7088     else
7089     # The version of the Intel compiler that I have refuses to let
7090     # you put the "work catalog" list anywhere but the current
7091     # directory. For example, you cannot in
7092     :
7093     fi
7094     fi
7095     if test -z "MODDIRFLAG" ; then
7096 skuang 3456 { echo "$as_me:$LINENO: result: unknown" >&5
7097     echo "${ECHO_T}unknown" >&6; }
7098 gezelter 1490 fi
7099    
7100 gezelter 2081
7101 chuckv 3288 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7102 gezelter 1490 if test $madedir = 1 ; then rmdir conf ; fi
7103     fi
7104    
7105 gezelter 2081
7106 skuang 3456 { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7107     echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
7108 gezelter 1535 if test "${ac_cv_f90_module_names+set}" = set; then
7109 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7110 gezelter 1535 else
7111 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7112     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7113     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7114 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7115 gezelter 1535
7116     # carry out the test in a new directory, so that we don't miss anything
7117     mkdir conftest
7118     cd conftest
7119     cat >conftest.$ac_ext <<_ACEOF
7120     MODULE Bar
7121     END MODULE Bar
7122     _ACEOF
7123 chuckv 3288 rm -f conftest.$ac_objext
7124 gezelter 3319 if { (ac_try="$ac_compile"
7125     case "(($ac_try" in
7126     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7127     *) ac_try_echo=$ac_try;;
7128     esac
7129 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7130 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
7131 gezelter 1535 ac_status=$?
7132 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
7133     rm -f conftest.er1
7134     cat conftest.err >&5
7135 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136 gezelter 3319 (exit $ac_status); } && {
7137     test -z "$ac_fc_werror_flag" ||
7138     test ! -s conftest.err
7139     } && test -s conftest.$ac_objext; then
7140 gezelter 1535 ac_cv_f90_module_names=
7141     ac_file_list=*
7142     for ac_file in $ac_file_list; do
7143     case $ac_file in
7144     # don't care for original source and object files
7145     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7146     :
7147     ;;
7148     # look for new files derived from the file name
7149     *conftest*)
7150     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7151     ac_exists=false
7152     for ac_i in $ac_cv_f90_module_names; do
7153     if test x"$ac_pat" = x"$ac_i"; then
7154     ac_exists=true
7155     break
7156     fi
7157     done
7158    
7159     if test x"$ac_exists" = xtrue; then
7160     :
7161     else
7162     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7163     fi
7164    
7165     ;;
7166     # look for new files derived from the module name,
7167     # with different case translation schemes
7168     *Bar*)
7169     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7170     ac_exists=false
7171     for ac_i in $ac_cv_f90_module_names; do
7172     if test x"$ac_pat" = x"$ac_i"; then
7173     ac_exists=true
7174     break
7175     fi
7176     done
7177    
7178     if test x"$ac_exists" = xtrue; then
7179     :
7180     else
7181     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7182     fi
7183    
7184     ;;
7185     *bar*)
7186     ac_pat=`echo $ac_file | sed s/bar/%module%/`
7187     ac_exists=false
7188     for ac_i in $ac_cv_f90_module_names; do
7189     if test x"$ac_pat" = x"$ac_i"; then
7190     ac_exists=true
7191     break
7192     fi
7193     done
7194    
7195     if test x"$ac_exists" = xtrue; then
7196     :
7197     else
7198     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7199     fi
7200    
7201     ;;
7202     *BAR*)
7203     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7204     ac_exists=false
7205     for ac_i in $ac_cv_f90_module_names; do
7206     if test x"$ac_pat" = x"$ac_i"; then
7207     ac_exists=true
7208     break
7209     fi
7210     done
7211    
7212     if test x"$ac_exists" = xtrue; then
7213     :
7214     else
7215     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7216     fi
7217    
7218     ;;
7219     # Other files - we have no idea how they are generated
7220     *)
7221 skuang 3456 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7222     echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7223 gezelter 1535 ;;
7224     esac
7225     done
7226     if test "x$ac_cv_f90_module_names" = "x"; then
7227 skuang 3456 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7228     echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7229 gezelter 1535 fi
7230    
7231     else
7232 skuang 3456 echo "$as_me: failed program was:" >&5
7233 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7234    
7235 gezelter 3319 ac_cv_f90_module_names=
7236 skuang 3456 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7237     echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7238 gezelter 1535 fi
7239 gezelter 3319
7240     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7241 gezelter 1535 cd ..
7242     # cleanup
7243     rm -rf conftest
7244 gezelter 3319 ac_ext=${ac_fc_srcext-f}
7245     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7246     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7247 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7248 gezelter 1535
7249     fi
7250 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7251     echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7252 gezelter 1535
7253     # We now generate a shell script that will help us to figure out the correct
7254     # module file names, using the value of ac_cv_f90_module_names
7255    
7256     echo "Generating shell script modnam"
7257    
7258     cat > scripts/modnam << EOF
7259     #! /bin/sh
7260     # This script is auto-generated by configure
7261     #
7262     usage="\\
7263     Usage: \$0 [FILES]
7264    
7265     [FILES] are Fortran 90 source files.
7266     The output is a list of module file names that the Fortran 90 compiler
7267     generates when compiling [FILES]."
7268    
7269     list=
7270     empty=
7271    
7272     if test \$# -eq 0; then
7273     echo "\$usage"; exit 0
7274     fi
7275    
7276     while test \$# != 0; do
7277    
7278     file=\$1
7279     shift
7280    
7281     # strip suffix
7282     base=\`echo \$file | sed 's/[.][^.]*$//'\`
7283    
7284     test ! -f \$file && continue
7285    
7286     # Look for module definitions and transform them to upper / lower case
7287     mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
7288     upper=\`echo \$mods | tr a-z A-Z\`
7289     lower=\`echo \$mods | tr A-Z a-z\`
7290    
7291     # Here, the patterns for generating module file names were inserted by configure
7292     for trans in $ac_cv_f90_module_names; do
7293    
7294     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7295     var=empty
7296     case \$pat in
7297     %MODULE%)
7298     var=upper ;;
7299     %Module%)
7300     var=mods ;;
7301     %module%)
7302     var=lower ;;
7303     %FILE%)
7304     test -n "\$mods" && var=base ;;
7305     esac
7306     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7307     list="\$list \$new"
7308     done
7309     done
7310    
7311     echo \$list
7312     # end of configure-generated script
7313     EOF
7314     chmod 755 scripts/modnam
7315    
7316     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7317     F90_MODULE_NAMES=empty
7318     case $pat in
7319     %MODULE%)
7320     F90_MODULE_NAMES=UPPER ;;
7321     %Module%)
7322     F90_MODULE_NAMES=Mixed ;;
7323     %module%)
7324     F90_MODULE_NAMES=lower ;;
7325     *)
7326     F90_MODULE_NAMES=unknown ;;
7327     esac
7328    
7329 gezelter 1490 ac_ext=c
7330     ac_cpp='$CPP $CPPFLAGS'
7331     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7332     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7333     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7334    
7335 gezelter 2081
7336 gezelter 2547 ac_ext=c
7337     ac_cpp='$CPP $CPPFLAGS'
7338     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7339     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7340     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7341 gezelter 2453
7342    
7343 gezelter 2547
7344 skuang 3456 { echo "$as_me:$LINENO: checking for asin in -lm" >&5
7345     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
7346 gezelter 2547 if test "${ac_cv_lib_m_asin+set}" = set; then
7347 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7348 gezelter 2453 else
7349 gezelter 2547 ac_check_lib_save_LIBS=$LIBS
7350     LIBS="-lm $LIBS"
7351     cat >conftest.$ac_ext <<_ACEOF
7352 gezelter 2453 /* confdefs.h. */
7353     _ACEOF
7354     cat confdefs.h >>conftest.$ac_ext
7355     cat >>conftest.$ac_ext <<_ACEOF
7356     /* end confdefs.h. */
7357 gezelter 2547
7358 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7359     Use char because int might match the return type of a GCC
7360     builtin and then its argument prototype would still apply. */
7361 gezelter 2547 #ifdef __cplusplus
7362     extern "C"
7363 gezelter 2453 #endif
7364 gezelter 2547 char asin ();
7365     #ifdef FC_DUMMY_MAIN
7366     #ifndef FC_DUMMY_MAIN_EQ_F77
7367     # ifdef __cplusplus
7368     extern "C"
7369     # endif
7370     int FC_DUMMY_MAIN() { return 1; }
7371     #endif
7372     #endif
7373     int
7374     main ()
7375     {
7376 gezelter 3319 return asin ();
7377 gezelter 2547 ;
7378     return 0;
7379     }
7380 gezelter 2453 _ACEOF
7381 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
7382 gezelter 3319 if { (ac_try="$ac_link"
7383     case "(($ac_try" in
7384     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7385     *) ac_try_echo=$ac_try;;
7386     esac
7387 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7388 gezelter 3319 (eval "$ac_link") 2>conftest.er1
7389 gezelter 2453 ac_status=$?
7390     grep -v '^ *+' conftest.er1 >conftest.err
7391     rm -f conftest.er1
7392     cat conftest.err >&5
7393 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 gezelter 3319 (exit $ac_status); } && {
7395     test -z "$ac_c_werror_flag" ||
7396     test ! -s conftest.err
7397 skuang 3456 } && test -s conftest$ac_exeext &&
7398     $as_test_x conftest$ac_exeext; then
7399 gezelter 2547 ac_cv_lib_m_asin=yes
7400 gezelter 2453 else
7401 skuang 3456 echo "$as_me: failed program was:" >&5
7402 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
7403    
7404 gezelter 3319 ac_cv_lib_m_asin=no
7405 gezelter 2453 fi
7406 gezelter 3319
7407     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7408 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
7409     LIBS=$ac_check_lib_save_LIBS
7410     fi
7411 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7412     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7413 gezelter 2547 if test $ac_cv_lib_m_asin = yes; then
7414     cat >>confdefs.h <<_ACEOF
7415     #define HAVE_LIBM 1
7416 gezelter 2510 _ACEOF
7417 gezelter 2453
7418 gezelter 2547 LIBS="-lm $LIBS"
7419 gezelter 2453
7420     else
7421 gezelter 2547 exit
7422 gezelter 2453 fi
7423    
7424    
7425 skuang 3456 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7426     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7427 gezelter 2081 if test "${ac_cv_header_stdc+set}" = set; then
7428 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7429 gezelter 2081 else
7430     cat >conftest.$ac_ext <<_ACEOF
7431     /* confdefs.h. */
7432     _ACEOF
7433     cat confdefs.h >>conftest.$ac_ext
7434     cat >>conftest.$ac_ext <<_ACEOF
7435     /* end confdefs.h. */
7436     #include <stdlib.h>
7437     #include <stdarg.h>
7438     #include <string.h>
7439     #include <float.h>
7440    
7441 gezelter 2547 #ifdef FC_DUMMY_MAIN
7442     #ifndef FC_DUMMY_MAIN_EQ_F77
7443     # ifdef __cplusplus
7444     extern "C"
7445     # endif
7446     int FC_DUMMY_MAIN() { return 1; }
7447     #endif
7448     #endif
7449 gezelter 2081 int
7450     main ()
7451     {
7452    
7453     ;
7454     return 0;
7455     }
7456     _ACEOF
7457 chuckv 3288 rm -f conftest.$ac_objext
7458 gezelter 3319 if { (ac_try="$ac_compile"
7459     case "(($ac_try" in
7460     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7461     *) ac_try_echo=$ac_try;;
7462     esac
7463 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7464 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
7465 gezelter 2081 ac_status=$?
7466     grep -v '^ *+' conftest.er1 >conftest.err
7467     rm -f conftest.er1
7468     cat conftest.err >&5
7469 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470 gezelter 3319 (exit $ac_status); } && {
7471     test -z "$ac_c_werror_flag" ||
7472     test ! -s conftest.err
7473     } && test -s conftest.$ac_objext; then
7474 gezelter 2081 ac_cv_header_stdc=yes
7475     else
7476 skuang 3456 echo "$as_me: failed program was:" >&5
7477 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7478    
7479 gezelter 3319 ac_cv_header_stdc=no
7480 gezelter 2081 fi
7481    
7482 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7483    
7484 gezelter 2081 if test $ac_cv_header_stdc = yes; then
7485     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7486     cat >conftest.$ac_ext <<_ACEOF
7487     /* confdefs.h. */
7488     _ACEOF
7489     cat confdefs.h >>conftest.$ac_ext
7490     cat >>conftest.$ac_ext <<_ACEOF
7491     /* end confdefs.h. */
7492     #include <string.h>
7493    
7494     _ACEOF
7495     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7496     $EGREP "memchr" >/dev/null 2>&1; then
7497     :
7498     else
7499     ac_cv_header_stdc=no
7500     fi
7501 chuckv 3288 rm -f conftest*
7502 gezelter 2081
7503     fi
7504    
7505     if test $ac_cv_header_stdc = yes; then
7506     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7507     cat >conftest.$ac_ext <<_ACEOF
7508     /* confdefs.h. */
7509     _ACEOF
7510     cat confdefs.h >>conftest.$ac_ext
7511     cat >>conftest.$ac_ext <<_ACEOF
7512     /* end confdefs.h. */
7513     #include <stdlib.h>
7514    
7515     _ACEOF
7516     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7517     $EGREP "free" >/dev/null 2>&1; then
7518     :
7519     else
7520     ac_cv_header_stdc=no
7521     fi
7522 chuckv 3288 rm -f conftest*
7523 gezelter 2081
7524     fi
7525    
7526     if test $ac_cv_header_stdc = yes; then
7527     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7528     if test "$cross_compiling" = yes; then
7529     :
7530     else
7531     cat >conftest.$ac_ext <<_ACEOF
7532     /* confdefs.h. */
7533     _ACEOF
7534     cat confdefs.h >>conftest.$ac_ext
7535     cat >>conftest.$ac_ext <<_ACEOF
7536     /* end confdefs.h. */
7537     #include <ctype.h>
7538 gezelter 3319 #include <stdlib.h>
7539 gezelter 2081 #if ((' ' & 0x0FF) == 0x020)
7540     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7541     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7542     #else
7543     # define ISLOWER(c) \
7544     (('a' <= (c) && (c) <= 'i') \
7545     || ('j' <= (c) && (c) <= 'r') \
7546     || ('s' <= (c) && (c) <= 'z'))
7547     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7548     #endif
7549    
7550     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7551     int
7552     main ()
7553     {
7554     int i;
7555     for (i = 0; i < 256; i++)
7556     if (XOR (islower (i), ISLOWER (i))
7557     || toupper (i) != TOUPPER (i))
7558 gezelter 3319 return 2;
7559     return 0;
7560 gezelter 2081 }
7561     _ACEOF
7562 chuckv 3288 rm -f conftest$ac_exeext
7563 gezelter 3319 if { (ac_try="$ac_link"
7564     case "(($ac_try" in
7565     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7566     *) ac_try_echo=$ac_try;;
7567     esac
7568 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7569 gezelter 3319 (eval "$ac_link") 2>&5
7570 gezelter 2081 ac_status=$?
7571 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7572 gezelter 2081 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7573 gezelter 3319 { (case "(($ac_try" in
7574     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7575     *) ac_try_echo=$ac_try;;
7576     esac
7577 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7578 gezelter 3319 (eval "$ac_try") 2>&5
7579 gezelter 2081 ac_status=$?
7580 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581 gezelter 2081 (exit $ac_status); }; }; then
7582     :
7583     else
7584 skuang 3456 echo "$as_me: program exited with status $ac_status" >&5
7585     echo "$as_me: failed program was:" >&5
7586 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7587    
7588     ( exit $ac_status )
7589     ac_cv_header_stdc=no
7590     fi
7591 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7592 gezelter 2081 fi
7593 gezelter 3319
7594    
7595 gezelter 2081 fi
7596     fi
7597 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7598     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7599 gezelter 2081 if test $ac_cv_header_stdc = yes; then
7600    
7601     cat >>confdefs.h <<\_ACEOF
7602     #define STDC_HEADERS 1
7603     _ACEOF
7604    
7605     fi
7606    
7607 gezelter 2547 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7608 gezelter 2510
7609    
7610    
7611 gezelter 2547
7612    
7613    
7614    
7615    
7616    
7617     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7618     inttypes.h stdint.h unistd.h
7619     do
7620 skuang 3456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7621     { echo "$as_me:$LINENO: checking for $ac_header" >&5
7622     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7623 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7624 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7625 gezelter 2547 else
7626     cat >conftest.$ac_ext <<_ACEOF
7627 gezelter 2510 /* confdefs.h. */
7628     _ACEOF
7629     cat confdefs.h >>conftest.$ac_ext
7630     cat >>conftest.$ac_ext <<_ACEOF
7631     /* end confdefs.h. */
7632 gezelter 2547 $ac_includes_default
7633    
7634     #include <$ac_header>
7635 gezelter 2510 _ACEOF
7636 chuckv 3288 rm -f conftest.$ac_objext
7637 gezelter 3319 if { (ac_try="$ac_compile"
7638     case "(($ac_try" in
7639     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640     *) ac_try_echo=$ac_try;;
7641     esac
7642 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
7644 gezelter 2510 ac_status=$?
7645     grep -v '^ *+' conftest.er1 >conftest.err
7646     rm -f conftest.er1
7647     cat conftest.err >&5
7648 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 gezelter 3319 (exit $ac_status); } && {
7650     test -z "$ac_c_werror_flag" ||
7651     test ! -s conftest.err
7652     } && test -s conftest.$ac_objext; then
7653 gezelter 2547 eval "$as_ac_Header=yes"
7654 gezelter 2510 else
7655 skuang 3456 echo "$as_me: failed program was:" >&5
7656 gezelter 2510 sed 's/^/| /' conftest.$ac_ext >&5
7657    
7658 gezelter 3319 eval "$as_ac_Header=no"
7659 gezelter 2510 fi
7660 gezelter 3319
7661     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662 gezelter 2510 fi
7663 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
7664     { echo "$as_me:$LINENO: result: $ac_res" >&5
7665     echo "${ECHO_T}$ac_res" >&6; }
7666     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7667 gezelter 2547 cat >>confdefs.h <<_ACEOF
7668 skuang 3456 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7669 gezelter 2510 _ACEOF
7670    
7671     fi
7672    
7673 gezelter 2547 done
7674 gezelter 2081
7675    
7676 gezelter 2547 #
7677     # Handle user hints
7678     #
7679 gezelter 2081
7680 gezelter 3319 # Check whether --with-zlib was given.
7681 gezelter 2547 if test "${with_zlib+set}" = set; then
7682 gezelter 3319 withval=$with_zlib; zlib_dir="$withval"
7683 gezelter 2754 else
7684     zlib_dir="not_set"
7685 gezelter 3319 fi
7686    
7687 gezelter 2754 if test "$zlib_dir" != "no"; then
7688    
7689     if test "$zlib_dir" != "not_set" ; then
7690     if test -d "$zlib_dir"
7691 gezelter 2547 then
7692 gezelter 2754 ZLIB_HOME="$zlib_dir"
7693 gezelter 2547 else
7694 skuang 3456 { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7695     echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7696 chuckv 3291 ZLIB_HOME=/usr/local
7697     if test ! -f "${ZLIB_HOME}/include/zlib.h"
7698     then
7699     ZLIB_HOME=/usr
7700     fi
7701 gezelter 2547 fi
7702     fi
7703     #
7704     # Locate zlib, if wanted
7705     #
7706     if test -n "${ZLIB_HOME}"
7707     then
7708     ZLIB_OLD_LDFLAGS=$LDFLAGS
7709 chuckv 3291 ZLIB_OLD_CFLAGS=$CFLAGS
7710 gezelter 2547 LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7711 chuckv 3291 CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7712 gezelter 2081
7713 gezelter 2547 ac_ext=c
7714     ac_cpp='$CPP $CPPFLAGS'
7715     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7716     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7717     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7718 gezelter 2081
7719 skuang 3456 { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7720     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7721 gezelter 2547 if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7722 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7723 gezelter 2547 else
7724     ac_check_lib_save_LIBS=$LIBS
7725     LIBS="-lz $LIBS"
7726     cat >conftest.$ac_ext <<_ACEOF
7727     /* confdefs.h. */
7728     _ACEOF
7729     cat confdefs.h >>conftest.$ac_ext
7730     cat >>conftest.$ac_ext <<_ACEOF
7731     /* end confdefs.h. */
7732 gezelter 2081
7733 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
7734     Use char because int might match the return type of a GCC
7735     builtin and then its argument prototype would still apply. */
7736 gezelter 2547 #ifdef __cplusplus
7737     extern "C"
7738     #endif
7739     char inflateEnd ();
7740     #ifdef FC_DUMMY_MAIN
7741     #ifndef FC_DUMMY_MAIN_EQ_F77
7742     # ifdef __cplusplus
7743     extern "C"
7744     # endif
7745     int FC_DUMMY_MAIN() { return 1; }
7746     #endif
7747     #endif
7748     int
7749     main ()
7750     {
7751 gezelter 3319 return inflateEnd ();
7752 gezelter 2547 ;
7753     return 0;
7754     }
7755     _ACEOF
7756 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
7757 gezelter 3319 if { (ac_try="$ac_link"
7758     case "(($ac_try" in
7759     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7760     *) ac_try_echo=$ac_try;;
7761     esac
7762 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7763 gezelter 3319 (eval "$ac_link") 2>conftest.er1
7764 gezelter 2547 ac_status=$?
7765     grep -v '^ *+' conftest.er1 >conftest.err
7766     rm -f conftest.er1
7767     cat conftest.err >&5
7768 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7769 gezelter 3319 (exit $ac_status); } && {
7770     test -z "$ac_c_werror_flag" ||
7771     test ! -s conftest.err
7772 skuang 3456 } && test -s conftest$ac_exeext &&
7773     $as_test_x conftest$ac_exeext; then
7774 gezelter 2547 ac_cv_lib_z_inflateEnd=yes
7775     else
7776 skuang 3456 echo "$as_me: failed program was:" >&5
7777 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
7778    
7779 gezelter 3319 ac_cv_lib_z_inflateEnd=no
7780 gezelter 2547 fi
7781 gezelter 3319
7782     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7783 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
7784     LIBS=$ac_check_lib_save_LIBS
7785     fi
7786 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7787     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7788 gezelter 2547 if test $ac_cv_lib_z_inflateEnd = yes; then
7789     zlib_cv_libz=yes
7790     else
7791     zlib_cv_libz=no
7792     fi
7793    
7794     if test "${ac_cv_header_zlib_h+set}" = set; then
7795 skuang 3456 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7796     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7797 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
7798 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7799 gezelter 2547 fi
7800 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7801     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7802 gezelter 1490 else
7803 gezelter 2547 # Is the header compilable?
7804 skuang 3456 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7805     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7806 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
7807 gezelter 2081 /* confdefs.h. */
7808     _ACEOF
7809     cat confdefs.h >>conftest.$ac_ext
7810     cat >>conftest.$ac_ext <<_ACEOF
7811     /* end confdefs.h. */
7812     $ac_includes_default
7813 gezelter 2547 #include <zlib.h>
7814 gezelter 1490 _ACEOF
7815 chuckv 3288 rm -f conftest.$ac_objext
7816 gezelter 3319 if { (ac_try="$ac_compile"
7817     case "(($ac_try" in
7818     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7819     *) ac_try_echo=$ac_try;;
7820     esac
7821 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7822 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
7823 gezelter 2081 ac_status=$?
7824     grep -v '^ *+' conftest.er1 >conftest.err
7825     rm -f conftest.er1
7826     cat conftest.err >&5
7827 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7828 gezelter 3319 (exit $ac_status); } && {
7829     test -z "$ac_c_werror_flag" ||
7830     test ! -s conftest.err
7831     } && test -s conftest.$ac_objext; then
7832 gezelter 2547 ac_header_compiler=yes
7833 gezelter 2081 else
7834 skuang 3456 echo "$as_me: failed program was:" >&5
7835 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7836    
7837 gezelter 3319 ac_header_compiler=no
7838 gezelter 2081 fi
7839 gezelter 2547
7840 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7841 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7842     echo "${ECHO_T}$ac_header_compiler" >&6; }
7843 gezelter 3319
7844 gezelter 2547 # Is the header present?
7845 skuang 3456 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7846     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7847 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
7848     /* confdefs.h. */
7849     _ACEOF
7850     cat confdefs.h >>conftest.$ac_ext
7851     cat >>conftest.$ac_ext <<_ACEOF
7852     /* end confdefs.h. */
7853     #include <zlib.h>
7854     _ACEOF
7855 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
7856     case "(($ac_try" in
7857     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7858     *) ac_try_echo=$ac_try;;
7859     esac
7860 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7861 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7862 gezelter 2547 ac_status=$?
7863     grep -v '^ *+' conftest.er1 >conftest.err
7864     rm -f conftest.er1
7865     cat conftest.err >&5
7866 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 gezelter 3319 (exit $ac_status); } >/dev/null && {
7868     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7869     test ! -s conftest.err
7870     }; then
7871 gezelter 2547 ac_header_preproc=yes
7872     else
7873 skuang 3456 echo "$as_me: failed program was:" >&5
7874 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
7875 gezelter 2081
7876 gezelter 2547 ac_header_preproc=no
7877 gezelter 2081 fi
7878 gezelter 3319
7879 chuckv 3288 rm -f conftest.err conftest.$ac_ext
7880 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7881     echo "${ECHO_T}$ac_header_preproc" >&6; }
7882 gezelter 2081
7883 gezelter 2547 # So? What about this header?
7884     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7885     yes:no: )
7886 skuang 3456 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7887     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7889     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7890 gezelter 2547 ac_header_preproc=yes
7891     ;;
7892     no:yes:* )
7893 skuang 3456 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7894     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7895     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
7896     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
7897     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7898     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7899     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
7900     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
7901     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7902     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7903     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7904     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7905 gezelter 3319 ( cat <<\_ASBOX
7906 gezelter 2547 ## ------------------------------ ##
7907     ## Report this to gezelter@nd.edu ##
7908     ## ------------------------------ ##
7909     _ASBOX
7910 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
7911 gezelter 2547 ;;
7912     esac
7913 skuang 3456 { echo "$as_me:$LINENO: checking for zlib.h" >&5
7914     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7915 gezelter 2547 if test "${ac_cv_header_zlib_h+set}" = set; then
7916 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
7917 gezelter 2547 else
7918     ac_cv_header_zlib_h=$ac_header_preproc
7919     fi
7920 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7921     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7922 gezelter 2081
7923 gezelter 2547 fi
7924     if test $ac_cv_header_zlib_h = yes; then
7925     zlib_cv_zlib_h=yes
7926     else
7927     zlib_cv_zlib_h=no
7928     fi
7929 gezelter 2081
7930 gezelter 2547
7931     ac_ext=c
7932     ac_cpp='$CPP $CPPFLAGS'
7933     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7934     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7935     ac_compiler_gnu=$ac_cv_c_compiler_gnu
7936    
7937    
7938 gezelter 2754 if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7939 gezelter 2081
7940 gezelter 2754 cat >>confdefs.h <<\_ACEOF
7941     #define HAVE_ZLIB_H 1
7942 gezelter 2547 _ACEOF
7943 gezelter 2081
7944 gezelter 2754
7945     cat >>confdefs.h <<\_ACEOF
7946 gezelter 2547 #define HAVE_LIBZ 1
7947     _ACEOF
7948 gezelter 2081
7949 gezelter 2754 ZLIB_INC_DIR="${ZLIB_HOME}/include"
7950     ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7951     ZLIB="-lz"
7952 gezelter 2547 else
7953 skuang 3456 { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7954     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7955 gezelter 2754 ZLIB_INC_DIR=
7956     ZLIB_LIB_DIR=
7957     ZLIB=
7958 gezelter 2547 LDFLAGS="$ZLIB_OLD_LDFLAGS"
7959 chuckv 3291 CFLAGS="$ZLIB_OLD_CFLAGS"
7960 skuang 3456 { echo "$as_me:$LINENO: result: failed" >&5
7961     echo "${ECHO_T}failed" >&6; }
7962 gezelter 2754 echo ""
7963     echo "*********************************************************"
7964     echo "* WARNING: Could not find a working zlib installation *"
7965     echo "* If you need OOPSE to be able to deal with compressed *"
7966     echo "* trajectory dump files be sure to specify a valid zlib *"
7967     echo "* installation with --with-zlib=DIR *"
7968     echo "* *"
7969     echo "* OOPSE will still work without zlib installed. *"
7970     echo "*********************************************************"
7971     echo ""
7972 gezelter 2547 fi
7973 gezelter 2754
7974    
7975    
7976 gezelter 2547 fi
7977 gezelter 2754 fi
7978 gezelter 2547
7979 gezelter 2753 #
7980     # Handle user hints
7981     #
7982 gezelter 2547
7983 gezelter 3319 # Check whether --with-fftw was given.
7984 gezelter 2752 if test "${with_fftw+set}" = set; then
7985 gezelter 3319 withval=$with_fftw; fftw_dir="$withval"
7986 gezelter 2752 else
7987 xsun 2932 fftw_dir="not_set"
7988 gezelter 3319 fi
7989    
7990 gezelter 2753 if test "$fftw_dir" != "no"; then
7991 xsun 2932 if test "$fftw_dir" != "not_set" ; then
7992     if test -d "$fftw_dir"; then
7993     FFTW_HOME="$fftw_dir"
7994     else
7995 skuang 3456 { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7996     echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7997 xsun 2932 FFTW_HOME=/usr/local
7998     if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o -f "${FFTW_HOME}/include/dfftw.h"; then
7999 gezelter 2753 FFTW_HOME=/usr
8000 xsun 2932 fi
8001     fi
8002     #
8003     # Locate fftw, if wanted
8004     #
8005     if test -n "${FFTW_HOME}"; then
8006     FFTW_OLD_LDFLAGS=$LDFLAGS
8007 chuckv 3291 FFTW_OLD_CFLAGS=$CFLAGS
8008 xsun 2932 LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8009 chuckv 3291 CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8010 gezelter 2752
8011 xsun 2932 ac_ext=c
8012 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8013     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8014     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8015     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8016 gezelter 2752
8017 skuang 3456 { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8018     echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
8019 gezelter 2753 if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8020 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8021 gezelter 2752 else
8022 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8023     LIBS="-lfftw3 $LIBS"
8024 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8025     /* confdefs.h. */
8026     _ACEOF
8027     cat confdefs.h >>conftest.$ac_ext
8028     cat >>conftest.$ac_ext <<_ACEOF
8029     /* end confdefs.h. */
8030 gezelter 2753
8031 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8032     Use char because int might match the return type of a GCC
8033     builtin and then its argument prototype would still apply. */
8034 gezelter 2753 #ifdef __cplusplus
8035     extern "C"
8036     #endif
8037     char fftw_execute ();
8038 gezelter 2752 #ifdef FC_DUMMY_MAIN
8039     #ifndef FC_DUMMY_MAIN_EQ_F77
8040     # ifdef __cplusplus
8041     extern "C"
8042     # endif
8043     int FC_DUMMY_MAIN() { return 1; }
8044     #endif
8045     #endif
8046     int
8047     main ()
8048     {
8049 gezelter 3319 return fftw_execute ();
8050 gezelter 2752 ;
8051     return 0;
8052     }
8053     _ACEOF
8054 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8055 gezelter 3319 if { (ac_try="$ac_link"
8056     case "(($ac_try" in
8057     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8058     *) ac_try_echo=$ac_try;;
8059     esac
8060 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8061 gezelter 3319 (eval "$ac_link") 2>conftest.er1
8062 gezelter 2752 ac_status=$?
8063     grep -v '^ *+' conftest.er1 >conftest.err
8064     rm -f conftest.er1
8065     cat conftest.err >&5
8066 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067 gezelter 3319 (exit $ac_status); } && {
8068     test -z "$ac_c_werror_flag" ||
8069     test ! -s conftest.err
8070 skuang 3456 } && test -s conftest$ac_exeext &&
8071     $as_test_x conftest$ac_exeext; then
8072 gezelter 2753 ac_cv_lib_fftw3_fftw_execute=yes
8073 gezelter 2752 else
8074 skuang 3456 echo "$as_me: failed program was:" >&5
8075 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8076    
8077 gezelter 3319 ac_cv_lib_fftw3_fftw_execute=no
8078 gezelter 2752 fi
8079 gezelter 3319
8080     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8081 gezelter 2753 conftest$ac_exeext conftest.$ac_ext
8082     LIBS=$ac_check_lib_save_LIBS
8083 gezelter 2752 fi
8084 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8085     echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
8086 gezelter 2753 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8087     fftw_cv_libfftw3=yes
8088     else
8089     fftw_cv_libfftw3=no
8090     fi
8091 gezelter 2752
8092 xsun 2932 if test "${ac_cv_header_fftw3_h+set}" = set; then
8093 skuang 3456 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8094     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8095 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
8096 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8097 gezelter 2753 fi
8098 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8099     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8100 gezelter 2753 else
8101     # Is the header compilable?
8102 skuang 3456 { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8103     echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8104 gezelter 2753 cat >conftest.$ac_ext <<_ACEOF
8105 gezelter 2752 /* confdefs.h. */
8106     _ACEOF
8107     cat confdefs.h >>conftest.$ac_ext
8108     cat >>conftest.$ac_ext <<_ACEOF
8109     /* end confdefs.h. */
8110 gezelter 2753 $ac_includes_default
8111 gezelter 2752 #include <fftw3.h>
8112     _ACEOF
8113 chuckv 3288 rm -f conftest.$ac_objext
8114 gezelter 3319 if { (ac_try="$ac_compile"
8115     case "(($ac_try" in
8116     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8117     *) ac_try_echo=$ac_try;;
8118     esac
8119 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8120 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
8121 gezelter 2752 ac_status=$?
8122     grep -v '^ *+' conftest.er1 >conftest.err
8123     rm -f conftest.er1
8124     cat conftest.err >&5
8125 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 gezelter 3319 (exit $ac_status); } && {
8127     test -z "$ac_c_werror_flag" ||
8128     test ! -s conftest.err
8129     } && test -s conftest.$ac_objext; then
8130 gezelter 2753 ac_header_compiler=yes
8131 gezelter 2752 else
8132 skuang 3456 echo "$as_me: failed program was:" >&5
8133 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8134    
8135 gezelter 3319 ac_header_compiler=no
8136 gezelter 2752 fi
8137 gezelter 2753
8138 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8139 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8140     echo "${ECHO_T}$ac_header_compiler" >&6; }
8141 gezelter 3319
8142 gezelter 2753 # Is the header present?
8143 skuang 3456 { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8144     echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8145 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8146     /* confdefs.h. */
8147     _ACEOF
8148     cat confdefs.h >>conftest.$ac_ext
8149     cat >>conftest.$ac_ext <<_ACEOF
8150     /* end confdefs.h. */
8151     #include <fftw3.h>
8152     _ACEOF
8153 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8154     case "(($ac_try" in
8155     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8156     *) ac_try_echo=$ac_try;;
8157     esac
8158 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8159 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8160 gezelter 2752 ac_status=$?
8161     grep -v '^ *+' conftest.er1 >conftest.err
8162     rm -f conftest.er1
8163     cat conftest.err >&5
8164 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 gezelter 3319 (exit $ac_status); } >/dev/null && {
8166     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8167     test ! -s conftest.err
8168     }; then
8169 gezelter 2753 ac_header_preproc=yes
8170     else
8171 skuang 3456 echo "$as_me: failed program was:" >&5
8172 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8173    
8174 gezelter 2753 ac_header_preproc=no
8175 gezelter 2752 fi
8176 gezelter 3319
8177 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8178 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8179     echo "${ECHO_T}$ac_header_preproc" >&6; }
8180 gezelter 2752
8181 gezelter 2753 # So? What about this header?
8182     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8183     yes:no: )
8184 skuang 3456 { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8185     echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8186     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8187     echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8188 gezelter 2753 ac_header_preproc=yes
8189     ;;
8190     no:yes:* )
8191 skuang 3456 { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8192     echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8193     { echo "$as_me:$LINENO: WARNING: fftw3.h: check for missing prerequisite headers?" >&5
8194     echo "$as_me: WARNING: fftw3.h: check for missing prerequisite headers?" >&2;}
8195     { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8196     echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8197     { echo "$as_me:$LINENO: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&5
8198     echo "$as_me: WARNING: fftw3.h: section \"Present But Cannot Be Compiled\"" >&2;}
8199     { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8200     echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8201     { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8202     echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8203 gezelter 3319 ( cat <<\_ASBOX
8204 gezelter 2753 ## ------------------------------ ##
8205     ## Report this to gezelter@nd.edu ##
8206     ## ------------------------------ ##
8207     _ASBOX
8208 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8209 gezelter 2753 ;;
8210     esac
8211 skuang 3456 { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8212     echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8213 gezelter 2753 if test "${ac_cv_header_fftw3_h+set}" = set; then
8214 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8215 gezelter 2752 else
8216 gezelter 2753 ac_cv_header_fftw3_h=$ac_header_preproc
8217     fi
8218 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8219     echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8220 gezelter 2752
8221     fi
8222 gezelter 2753 if test $ac_cv_header_fftw3_h = yes; then
8223     fftw_cv_fftw3_h=yes
8224 gezelter 2752 else
8225 gezelter 2753 fftw_cv_fftw3_h=no
8226 gezelter 2752 fi
8227    
8228    
8229 xsun 2932 if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8230 skuang 3456 { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8231     echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
8232 gezelter 2753 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8233 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8234 gezelter 2752 else
8235 gezelter 2753 ac_check_lib_save_LIBS=$LIBS
8236     LIBS="-lfftw $LIBS"
8237 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8238     /* confdefs.h. */
8239     _ACEOF
8240     cat confdefs.h >>conftest.$ac_ext
8241     cat >>conftest.$ac_ext <<_ACEOF
8242     /* end confdefs.h. */
8243 gezelter 2753
8244 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8245     Use char because int might match the return type of a GCC
8246     builtin and then its argument prototype would still apply. */
8247 gezelter 2753 #ifdef __cplusplus
8248     extern "C"
8249 gezelter 2752 #endif
8250 gezelter 2753 char fftwnd_one ();
8251 gezelter 2752 #ifdef FC_DUMMY_MAIN
8252     #ifndef FC_DUMMY_MAIN_EQ_F77
8253     # ifdef __cplusplus
8254     extern "C"
8255     # endif
8256     int FC_DUMMY_MAIN() { return 1; }
8257     #endif
8258     #endif
8259     int
8260     main ()
8261     {
8262 gezelter 3319 return fftwnd_one ();
8263 gezelter 2752 ;
8264     return 0;
8265     }
8266     _ACEOF
8267 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8268 gezelter 3319 if { (ac_try="$ac_link"
8269     case "(($ac_try" in
8270     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271     *) ac_try_echo=$ac_try;;
8272     esac
8273 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274 gezelter 3319 (eval "$ac_link") 2>conftest.er1
8275 gezelter 2752 ac_status=$?
8276     grep -v '^ *+' conftest.er1 >conftest.err
8277     rm -f conftest.er1
8278     cat conftest.err >&5
8279 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 gezelter 3319 (exit $ac_status); } && {
8281     test -z "$ac_c_werror_flag" ||
8282     test ! -s conftest.err
8283 skuang 3456 } && test -s conftest$ac_exeext &&
8284     $as_test_x conftest$ac_exeext; then
8285 gezelter 2753 ac_cv_lib_fftw_fftwnd_one=yes
8286 gezelter 2752 else
8287 skuang 3456 echo "$as_me: failed program was:" >&5
8288 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8289    
8290 gezelter 3319 ac_cv_lib_fftw_fftwnd_one=no
8291 gezelter 2752 fi
8292 gezelter 3319
8293     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8294 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
8295 gezelter 2753 LIBS=$ac_check_lib_save_LIBS
8296     fi
8297 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8298     echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
8299 gezelter 2753 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8300     fftw_cv_libfftw=yes
8301 gezelter 2752 else
8302 gezelter 2753 fftw_cv_libfftw=no
8303 gezelter 2752 fi
8304    
8305 xsun 2932 if test "${ac_cv_header_fftw_h+set}" = set; then
8306 skuang 3456 { echo "$as_me:$LINENO: checking for fftw.h" >&5
8307     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8308 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
8309 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8310 gezelter 2752 fi
8311 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8312     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8313 gezelter 2752 else
8314 gezelter 2753 # Is the header compilable?
8315 skuang 3456 { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8316     echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8317 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8318     /* confdefs.h. */
8319     _ACEOF
8320     cat confdefs.h >>conftest.$ac_ext
8321     cat >>conftest.$ac_ext <<_ACEOF
8322     /* end confdefs.h. */
8323 gezelter 2753 $ac_includes_default
8324     #include <fftw.h>
8325 gezelter 2752 _ACEOF
8326 chuckv 3288 rm -f conftest.$ac_objext
8327 gezelter 3319 if { (ac_try="$ac_compile"
8328     case "(($ac_try" in
8329     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330     *) ac_try_echo=$ac_try;;
8331     esac
8332 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
8334 gezelter 2752 ac_status=$?
8335     grep -v '^ *+' conftest.er1 >conftest.err
8336     rm -f conftest.er1
8337     cat conftest.err >&5
8338 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 gezelter 3319 (exit $ac_status); } && {
8340     test -z "$ac_c_werror_flag" ||
8341     test ! -s conftest.err
8342     } && test -s conftest.$ac_objext; then
8343 gezelter 2753 ac_header_compiler=yes
8344 gezelter 2752 else
8345 skuang 3456 echo "$as_me: failed program was:" >&5
8346 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8347    
8348 gezelter 3319 ac_header_compiler=no
8349 gezelter 2752 fi
8350    
8351 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8353     echo "${ECHO_T}$ac_header_compiler" >&6; }
8354 gezelter 3319
8355 gezelter 2753 # Is the header present?
8356 skuang 3456 { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8357     echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8358 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8359     /* confdefs.h. */
8360     _ACEOF
8361     cat confdefs.h >>conftest.$ac_ext
8362     cat >>conftest.$ac_ext <<_ACEOF
8363     /* end confdefs.h. */
8364 gezelter 2753 #include <fftw.h>
8365 gezelter 2752 _ACEOF
8366 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8367     case "(($ac_try" in
8368     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369     *) ac_try_echo=$ac_try;;
8370     esac
8371 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8373 gezelter 2752 ac_status=$?
8374     grep -v '^ *+' conftest.er1 >conftest.err
8375     rm -f conftest.er1
8376     cat conftest.err >&5
8377 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378 gezelter 3319 (exit $ac_status); } >/dev/null && {
8379     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8380     test ! -s conftest.err
8381     }; then
8382 gezelter 2753 ac_header_preproc=yes
8383 gezelter 2752 else
8384 skuang 3456 echo "$as_me: failed program was:" >&5
8385 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8386    
8387 gezelter 2753 ac_header_preproc=no
8388 gezelter 2752 fi
8389 gezelter 3319
8390 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8391 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8392     echo "${ECHO_T}$ac_header_preproc" >&6; }
8393 gezelter 2752
8394 gezelter 2753 # So? What about this header?
8395     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396     yes:no: )
8397 skuang 3456 { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8398     echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8400     echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8401 gezelter 2753 ac_header_preproc=yes
8402     ;;
8403     no:yes:* )
8404 skuang 3456 { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8405     echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8406     { echo "$as_me:$LINENO: WARNING: fftw.h: check for missing prerequisite headers?" >&5
8407     echo "$as_me: WARNING: fftw.h: check for missing prerequisite headers?" >&2;}
8408     { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8409     echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8410     { echo "$as_me:$LINENO: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&5
8411     echo "$as_me: WARNING: fftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8412     { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8413     echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8414     { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8415     echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8416 gezelter 3319 ( cat <<\_ASBOX
8417 gezelter 2753 ## ------------------------------ ##
8418     ## Report this to gezelter@nd.edu ##
8419     ## ------------------------------ ##
8420     _ASBOX
8421 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8422 gezelter 2753 ;;
8423     esac
8424 skuang 3456 { echo "$as_me:$LINENO: checking for fftw.h" >&5
8425     echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8426 gezelter 2753 if test "${ac_cv_header_fftw_h+set}" = set; then
8427 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8428 gezelter 2752 else
8429 gezelter 2753 ac_cv_header_fftw_h=$ac_header_preproc
8430     fi
8431 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8432     echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8433 gezelter 2752
8434     fi
8435 gezelter 2753 if test $ac_cv_header_fftw_h = yes; then
8436     fftw_cv_fftw_h=yes
8437     else
8438     fftw_cv_fftw_h=no
8439 gezelter 2752 fi
8440    
8441    
8442 xsun 2932 if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8443 skuang 3456 { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8444     echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8445 gezelter 2753 if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8446 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8447 gezelter 2752 else
8448     ac_check_lib_save_LIBS=$LIBS
8449 gezelter 2753 LIBS="-ldfftw $LIBS"
8450 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8451     /* confdefs.h. */
8452     _ACEOF
8453     cat confdefs.h >>conftest.$ac_ext
8454     cat >>conftest.$ac_ext <<_ACEOF
8455     /* end confdefs.h. */
8456    
8457 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
8458     Use char because int might match the return type of a GCC
8459     builtin and then its argument prototype would still apply. */
8460 gezelter 2753 #ifdef __cplusplus
8461     extern "C"
8462     #endif
8463     char fftwnd_one ();
8464 gezelter 2752 #ifdef FC_DUMMY_MAIN
8465     #ifndef FC_DUMMY_MAIN_EQ_F77
8466     # ifdef __cplusplus
8467     extern "C"
8468     # endif
8469     int FC_DUMMY_MAIN() { return 1; }
8470     #endif
8471     #endif
8472     int
8473     main ()
8474     {
8475 gezelter 3319 return fftwnd_one ();
8476 gezelter 2752 ;
8477     return 0;
8478     }
8479     _ACEOF
8480 chuckv 3288 rm -f conftest.$ac_objext conftest$ac_exeext
8481 gezelter 3319 if { (ac_try="$ac_link"
8482     case "(($ac_try" in
8483     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8484     *) ac_try_echo=$ac_try;;
8485     esac
8486 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8487 gezelter 3319 (eval "$ac_link") 2>conftest.er1
8488 gezelter 2752 ac_status=$?
8489     grep -v '^ *+' conftest.er1 >conftest.err
8490     rm -f conftest.er1
8491     cat conftest.err >&5
8492 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493 gezelter 3319 (exit $ac_status); } && {
8494     test -z "$ac_c_werror_flag" ||
8495     test ! -s conftest.err
8496 skuang 3456 } && test -s conftest$ac_exeext &&
8497     $as_test_x conftest$ac_exeext; then
8498 gezelter 2753 ac_cv_lib_dfftw_fftwnd_one=yes
8499 gezelter 2752 else
8500 skuang 3456 echo "$as_me: failed program was:" >&5
8501 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8502    
8503 gezelter 3319 ac_cv_lib_dfftw_fftwnd_one=no
8504 gezelter 2752 fi
8505 gezelter 3319
8506     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8507 gezelter 2752 conftest$ac_exeext conftest.$ac_ext
8508     LIBS=$ac_check_lib_save_LIBS
8509     fi
8510 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8511     echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8512 gezelter 2753 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8513     fftw_cv_libdfftw=yes
8514 gezelter 2752 else
8515 gezelter 2753 fftw_cv_libdfftw=no
8516 gezelter 2752 fi
8517    
8518 xsun 2932 if test "${ac_cv_header_dfftw_h+set}" = set; then
8519 skuang 3456 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8520     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8521 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
8522 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8523 gezelter 2753 fi
8524 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8525     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8526 gezelter 2752 else
8527 gezelter 2753 # Is the header compilable?
8528 skuang 3456 { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8529     echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
8530 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8531     /* confdefs.h. */
8532     _ACEOF
8533     cat confdefs.h >>conftest.$ac_ext
8534     cat >>conftest.$ac_ext <<_ACEOF
8535     /* end confdefs.h. */
8536 gezelter 2753 $ac_includes_default
8537     #include <dfftw.h>
8538 gezelter 2752 _ACEOF
8539 chuckv 3288 rm -f conftest.$ac_objext
8540 gezelter 3319 if { (ac_try="$ac_compile"
8541     case "(($ac_try" in
8542     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8543     *) ac_try_echo=$ac_try;;
8544     esac
8545 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8546 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
8547 gezelter 2752 ac_status=$?
8548     grep -v '^ *+' conftest.er1 >conftest.err
8549     rm -f conftest.er1
8550     cat conftest.err >&5
8551 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8552 gezelter 3319 (exit $ac_status); } && {
8553     test -z "$ac_c_werror_flag" ||
8554     test ! -s conftest.err
8555     } && test -s conftest.$ac_objext; then
8556 gezelter 2753 ac_header_compiler=yes
8557     else
8558 skuang 3456 echo "$as_me: failed program was:" >&5
8559 gezelter 2753 sed 's/^/| /' conftest.$ac_ext >&5
8560    
8561 gezelter 3319 ac_header_compiler=no
8562 gezelter 2753 fi
8563    
8564 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8565 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8566     echo "${ECHO_T}$ac_header_compiler" >&6; }
8567 gezelter 3319
8568 gezelter 2753 # Is the header present?
8569 skuang 3456 { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8570     echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
8571 gezelter 2752 cat >conftest.$ac_ext <<_ACEOF
8572     /* confdefs.h. */
8573     _ACEOF
8574     cat confdefs.h >>conftest.$ac_ext
8575     cat >>conftest.$ac_ext <<_ACEOF
8576     /* end confdefs.h. */
8577 gezelter 2753 #include <dfftw.h>
8578 gezelter 2752 _ACEOF
8579 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8580     case "(($ac_try" in
8581     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8582     *) ac_try_echo=$ac_try;;
8583     esac
8584 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8585 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8586 gezelter 2752 ac_status=$?
8587     grep -v '^ *+' conftest.er1 >conftest.err
8588     rm -f conftest.er1
8589     cat conftest.err >&5
8590 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8591 gezelter 3319 (exit $ac_status); } >/dev/null && {
8592     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8593     test ! -s conftest.err
8594     }; then
8595 gezelter 2753 ac_header_preproc=yes
8596 gezelter 2752 else
8597 skuang 3456 echo "$as_me: failed program was:" >&5
8598 gezelter 2752 sed 's/^/| /' conftest.$ac_ext >&5
8599    
8600 gezelter 2753 ac_header_preproc=no
8601     fi
8602 gezelter 3319
8603 chuckv 3288 rm -f conftest.err conftest.$ac_ext
8604 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8605     echo "${ECHO_T}$ac_header_preproc" >&6; }
8606 gezelter 2752
8607 gezelter 2753 # So? What about this header?
8608     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8609     yes:no: )
8610 skuang 3456 { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8611     echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8612     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8613     echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8614 gezelter 2753 ac_header_preproc=yes
8615     ;;
8616     no:yes:* )
8617 skuang 3456 { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8618     echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8619     { echo "$as_me:$LINENO: WARNING: dfftw.h: check for missing prerequisite headers?" >&5
8620     echo "$as_me: WARNING: dfftw.h: check for missing prerequisite headers?" >&2;}
8621     { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8622     echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8623     { echo "$as_me:$LINENO: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&5
8624     echo "$as_me: WARNING: dfftw.h: section \"Present But Cannot Be Compiled\"" >&2;}
8625     { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8626     echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8627     { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8628     echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8629 gezelter 3319 ( cat <<\_ASBOX
8630 gezelter 2753 ## ------------------------------ ##
8631     ## Report this to gezelter@nd.edu ##
8632     ## ------------------------------ ##
8633     _ASBOX
8634 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8635 gezelter 2753 ;;
8636     esac
8637 skuang 3456 { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8638     echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8639 gezelter 2753 if test "${ac_cv_header_dfftw_h+set}" = set; then
8640 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8641 gezelter 2753 else
8642     ac_cv_header_dfftw_h=$ac_header_preproc
8643 gezelter 2752 fi
8644 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8645     echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8646 gezelter 2752
8647     fi
8648 gezelter 2753 if test $ac_cv_header_dfftw_h = yes; then
8649     fftw_cv_dfftw_h=yes
8650     else
8651     fftw_cv_dfftw_h=no
8652     fi
8653 gezelter 2752
8654    
8655 gezelter 2753 fi
8656 xsun 2932 fi
8657     ac_ext=c
8658 gezelter 2753 ac_cpp='$CPP $CPPFLAGS'
8659     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8660     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8661     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8662 gezelter 2752
8663 xsun 2932 if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8664 gezelter 2753
8665 gezelter 2752 cat >>confdefs.h <<\_ACEOF
8666 gezelter 2753 #define HAVE_FFTW3_H 1
8667 gezelter 2752 _ACEOF
8668 gezelter 2753
8669 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8670     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8671     FFTW_LIBS="-lfftw3"
8672     else
8673     if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8674 gezelter 2753
8675 gezelter 2752 cat >>confdefs.h <<\_ACEOF
8676 gezelter 2753 #define HAVE_FFTW_H 1
8677 gezelter 2752 _ACEOF
8678    
8679 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8680     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8681     FFTW_LIBS="-lfftw"
8682 gezelter 2753 else
8683 xsun 2932 if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8684 gezelter 2753
8685     cat >>confdefs.h <<\_ACEOF
8686     #define HAVE_DFFTW_H 1
8687     _ACEOF
8688    
8689 xsun 2932 FFTW_INC_DIR="${FFTW_HOME}/include"
8690     FFTW_LIB_DIR="${FFTW_HOME}/lib"
8691     FFTW_LIBS="-ldfftw"
8692     else
8693 skuang 3456 { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8694     echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
8695 xsun 2932 FFTW_INC_DIR=
8696     FFTW_LIB_DIR=
8697     FFTW_LIBS=
8698     LDFLAGS="$FFTW_OLD_LDFLAGS"
8699 chuckv 3291 CFLAGS="$FFTW_OLD_CFLAGS"
8700 skuang 3456 { echo "$as_me:$LINENO: result: failed" >&5
8701     echo "${ECHO_T}failed" >&6; }
8702 xsun 2932 echo ""
8703     echo "*********************************************************"
8704     echo "* WARNING: Could not find a working FFTW installation *"
8705     echo "* If you need the staticProps program to be able to *"
8706     echo "* compute undulation spectra, be sure to specify a *"
8707     echo "* valid fftw installation with --with-fftw=DIR *"
8708     echo "* *"
8709     echo "* OOPSE will still work without fftw installed. *"
8710     echo "*********************************************************"
8711     echo ""
8712     fi
8713 gezelter 2753 fi
8714 xsun 2932 fi
8715 gezelter 2753
8716    
8717    
8718 xsun 2932 fi
8719     fi
8720 gezelter 2753 fi
8721    
8722 chuckv 3291 #
8723     # Handle user hints
8724     #
8725 gezelter 2753
8726 gezelter 3319 # Check whether --with-qhull was given.
8727 chuckv 3291 if test "${with_qhull+set}" = set; then
8728 gezelter 3319 withval=$with_qhull; qhull_dir="$withval"
8729 chuckv 3291 else
8730     qhull_dir="not_set"
8731 gezelter 3319 fi
8732    
8733 chuckv 3291 if test "$qhull_dir" != "no"; then
8734 gezelter 2753
8735 chuckv 3291 if test "$qhull_dir" != "not_set" ; then
8736     if test -d "$qhull_dir"
8737     then
8738     QHULL_HOME="$qhull_dir"
8739     else
8740 skuang 3456 { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8741     echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8742 chuckv 3291 QHULL_HOME=/usr/local
8743     if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
8744     then
8745     QHULL_HOME=/usr
8746     fi
8747     fi
8748     fi
8749     #
8750     # Locate qhull, if wanted
8751     #
8752     if test -n "${QHULL_HOME}"
8753     then
8754    
8755     ac_ext=c
8756     ac_cpp='$CPP $CPPFLAGS'
8757     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8758     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8759     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8760    
8761 gezelter 3343 QHULL_OLD_LDFLAGS=$LDFLAGS
8762     QHULL_OLD_CFLAGS=$CFLAGS
8763     QHULL_OLD_CPPFLAGS=$CPPFLAGS
8764     LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8765     CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8766     CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8767 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8768 skuang 3456 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8769     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8770 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8771 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8772 chuckv 3291 fi
8773 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8774     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8775 chuckv 3291 else
8776     # Is the header compilable?
8777 skuang 3456 { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8778     echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8779 chuckv 3291 cat >conftest.$ac_ext <<_ACEOF
8780     /* confdefs.h. */
8781     _ACEOF
8782     cat confdefs.h >>conftest.$ac_ext
8783     cat >>conftest.$ac_ext <<_ACEOF
8784     /* end confdefs.h. */
8785     $ac_includes_default
8786     #include <qhull/qhull.h>
8787     _ACEOF
8788     rm -f conftest.$ac_objext
8789 gezelter 3319 if { (ac_try="$ac_compile"
8790     case "(($ac_try" in
8791     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8792     *) ac_try_echo=$ac_try;;
8793     esac
8794 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8795 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
8796 chuckv 3291 ac_status=$?
8797     grep -v '^ *+' conftest.er1 >conftest.err
8798     rm -f conftest.er1
8799     cat conftest.err >&5
8800 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8801 gezelter 3319 (exit $ac_status); } && {
8802     test -z "$ac_c_werror_flag" ||
8803     test ! -s conftest.err
8804     } && test -s conftest.$ac_objext; then
8805 chuckv 3291 ac_header_compiler=yes
8806     else
8807 skuang 3456 echo "$as_me: failed program was:" >&5
8808 chuckv 3291 sed 's/^/| /' conftest.$ac_ext >&5
8809    
8810 gezelter 3319 ac_header_compiler=no
8811 chuckv 3291 fi
8812    
8813 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8814 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8815     echo "${ECHO_T}$ac_header_compiler" >&6; }
8816 gezelter 3319
8817 chuckv 3291 # Is the header present?
8818 skuang 3456 { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8819     echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8820 chuckv 3291 cat >conftest.$ac_ext <<_ACEOF
8821     /* confdefs.h. */
8822     _ACEOF
8823     cat confdefs.h >>conftest.$ac_ext
8824     cat >>conftest.$ac_ext <<_ACEOF
8825     /* end confdefs.h. */
8826     #include <qhull/qhull.h>
8827     _ACEOF
8828 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
8829     case "(($ac_try" in
8830     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8831     *) ac_try_echo=$ac_try;;
8832     esac
8833 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8834 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8835 chuckv 3291 ac_status=$?
8836     grep -v '^ *+' conftest.er1 >conftest.err
8837     rm -f conftest.er1
8838     cat conftest.err >&5
8839 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8840 gezelter 3319 (exit $ac_status); } >/dev/null && {
8841     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8842     test ! -s conftest.err
8843     }; then
8844 chuckv 3291 ac_header_preproc=yes
8845     else
8846 skuang 3456 echo "$as_me: failed program was:" >&5
8847 chuckv 3291 sed 's/^/| /' conftest.$ac_ext >&5
8848    
8849     ac_header_preproc=no
8850     fi
8851 gezelter 3319
8852 chuckv 3291 rm -f conftest.err conftest.$ac_ext
8853 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8854     echo "${ECHO_T}$ac_header_preproc" >&6; }
8855 chuckv 3291
8856     # So? What about this header?
8857     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8858     yes:no: )
8859 skuang 3456 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8860     echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8861     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8862     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8863 chuckv 3291 ac_header_preproc=yes
8864     ;;
8865     no:yes:* )
8866 skuang 3456 { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8867     echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8868     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&5
8869     echo "$as_me: WARNING: qhull/qhull.h: check for missing prerequisite headers?" >&2;}
8870     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8871     echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8872     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&5
8873     echo "$as_me: WARNING: qhull/qhull.h: section \"Present But Cannot Be Compiled\"" >&2;}
8874     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8875     echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8876     { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8877     echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8878 gezelter 3319 ( cat <<\_ASBOX
8879 chuckv 3291 ## ------------------------------ ##
8880     ## Report this to gezelter@nd.edu ##
8881     ## ------------------------------ ##
8882     _ASBOX
8883 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
8884 chuckv 3291 ;;
8885     esac
8886 skuang 3456 { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8887     echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8888 chuckv 3291 if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8889 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8890 chuckv 3291 else
8891     ac_cv_header_qhull_qhull_h=$ac_header_preproc
8892     fi
8893 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8894     echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8895 chuckv 3291
8896     fi
8897     if test $ac_cv_header_qhull_qhull_h = yes; then
8898     qhull_cv_qhull_h=yes
8899     else
8900     qhull_cv_qhull_h=no
8901     fi
8902    
8903    
8904 skuang 3456 { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
8905     echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
8906 gezelter 3343 if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
8907 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
8908 gezelter 3343 else
8909     ac_check_lib_save_LIBS=$LIBS
8910     LIBS="-lqhull $LIBS"
8911     cat >conftest.$ac_ext <<_ACEOF
8912     /* confdefs.h. */
8913     _ACEOF
8914     cat confdefs.h >>conftest.$ac_ext
8915     cat >>conftest.$ac_ext <<_ACEOF
8916     /* end confdefs.h. */
8917    
8918     /* Override any GCC internal prototype to avoid an error.
8919     Use char because int might match the return type of a GCC
8920     builtin and then its argument prototype would still apply. */
8921     #ifdef __cplusplus
8922     extern "C"
8923     #endif
8924     char qh_qhull ();
8925     #ifdef FC_DUMMY_MAIN
8926     #ifndef FC_DUMMY_MAIN_EQ_F77
8927     # ifdef __cplusplus
8928     extern "C"
8929     # endif
8930     int FC_DUMMY_MAIN() { return 1; }
8931     #endif
8932     #endif
8933     int
8934     main ()
8935     {
8936     return qh_qhull ();
8937     ;
8938     return 0;
8939     }
8940     _ACEOF
8941     rm -f conftest.$ac_objext conftest$ac_exeext
8942     if { (ac_try="$ac_link"
8943     case "(($ac_try" in
8944     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8945     *) ac_try_echo=$ac_try;;
8946     esac
8947 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8948 gezelter 3343 (eval "$ac_link") 2>conftest.er1
8949     ac_status=$?
8950     grep -v '^ *+' conftest.er1 >conftest.err
8951     rm -f conftest.er1
8952     cat conftest.err >&5
8953 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954 gezelter 3343 (exit $ac_status); } && {
8955     test -z "$ac_c_werror_flag" ||
8956     test ! -s conftest.err
8957 skuang 3456 } && test -s conftest$ac_exeext &&
8958     $as_test_x conftest$ac_exeext; then
8959 gezelter 3343 ac_cv_lib_qhull_qh_qhull=yes
8960     else
8961 skuang 3456 echo "$as_me: failed program was:" >&5
8962 gezelter 3343 sed 's/^/| /' conftest.$ac_ext >&5
8963    
8964     ac_cv_lib_qhull_qh_qhull=no
8965     fi
8966    
8967     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8968     conftest$ac_exeext conftest.$ac_ext
8969     LIBS=$ac_check_lib_save_LIBS
8970     fi
8971 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8972     echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8973 gezelter 3343 if test $ac_cv_lib_qhull_qh_qhull = yes; then
8974     qhull_cv_libqhull=yes
8975     else
8976     qhull_cv_libqhull=no
8977     fi
8978    
8979     LDFLAGS="$QHULL_OLD_LDFLAGS"
8980     CFLAGS="$QHULL_OLD_CFLAGS"
8981     CPPFLAGS="$QHULL_OLD_CPPFLAGS"
8982 chuckv 3291 ac_ext=c
8983     ac_cpp='$CPP $CPPFLAGS'
8984     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8985     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8986     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8987    
8988    
8989     if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8990    
8991     cat >>confdefs.h <<\_ACEOF
8992     #define HAVE_QHULL_H 1
8993     _ACEOF
8994    
8995    
8996     cat >>confdefs.h <<\_ACEOF
8997     #define HAVE_QHULL 1
8998     _ACEOF
8999    
9000 chuckv 3292 USE_QHULL=yes
9001 chuckv 3291 QHULL_INC_DIR="${QHULL_HOME}/include"
9002     QHULL_LIB_DIR="${QHULL_HOME}/lib"
9003     QHULL="-lqhull"
9004     else
9005 skuang 3456 { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9006     echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
9007 chuckv 3291 QHULL_INC_DIR=
9008     QHULL_LIB_DIR=
9009     QHULL=
9010 chuckv 3292 USE_QHULL=no
9011 skuang 3456 { echo "$as_me:$LINENO: result: failed" >&5
9012     echo "${ECHO_T}failed" >&6; }
9013 chuckv 3291 echo ""
9014     echo "*********************************************************"
9015     echo "* WARNING: Could not find a working qhull installation *"
9016     echo "* If you need OOPSE to be able to deal with convex *"
9017     echo "* hulls be sure to specify a valid qhull installation *"
9018     echo "* with --with-qhull=DIR *"
9019     echo "* *"
9020     echo "* OOPSE will still work without qhull installed. *"
9021     echo "*********************************************************"
9022     echo ""
9023     fi
9024    
9025    
9026    
9027 chuckv 3292
9028 chuckv 3291 fi
9029     fi
9030    
9031    
9032 gezelter 3319 ac_ext=cpp
9033     ac_cpp='$CXXCPP $CPPFLAGS'
9034     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9035     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9036     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9037 skuang 3456 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9038     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
9039 gezelter 3319 if test -z "$CXXCPP"; then
9040     if test "${ac_cv_prog_CXXCPP+set}" = set; then
9041 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9042 gezelter 3319 else
9043     # Double quotes because CXXCPP needs to be expanded
9044     for CXXCPP in "$CXX -E" "/lib/cpp"
9045     do
9046     ac_preproc_ok=false
9047     for ac_cxx_preproc_warn_flag in '' yes
9048     do
9049     # Use a header file that comes with gcc, so configuring glibc
9050     # with a fresh cross-compiler works.
9051     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9052     # <limits.h> exists even on freestanding compilers.
9053     # On the NeXT, cc -E runs the code through the compiler's parser,
9054     # not just through cpp. "Syntax error" is here to catch this case.
9055     cat >conftest.$ac_ext <<_ACEOF
9056     /* confdefs.h. */
9057     _ACEOF
9058     cat confdefs.h >>conftest.$ac_ext
9059     cat >>conftest.$ac_ext <<_ACEOF
9060     /* end confdefs.h. */
9061     #ifdef __STDC__
9062     # include <limits.h>
9063     #else
9064     # include <assert.h>
9065     #endif
9066     Syntax error
9067     _ACEOF
9068     if { (ac_try="$ac_cpp conftest.$ac_ext"
9069     case "(($ac_try" in
9070     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9071     *) ac_try_echo=$ac_try;;
9072     esac
9073 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9074 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9075     ac_status=$?
9076     grep -v '^ *+' conftest.er1 >conftest.err
9077     rm -f conftest.er1
9078     cat conftest.err >&5
9079 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 gezelter 3319 (exit $ac_status); } >/dev/null && {
9081     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9082     test ! -s conftest.err
9083     }; then
9084     :
9085     else
9086 skuang 3456 echo "$as_me: failed program was:" >&5
9087 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9088    
9089     # Broken: fails on valid input.
9090     continue
9091     fi
9092    
9093     rm -f conftest.err conftest.$ac_ext
9094    
9095     # OK, works on sane cases. Now check whether nonexistent headers
9096     # can be detected and how.
9097     cat >conftest.$ac_ext <<_ACEOF
9098     /* confdefs.h. */
9099     _ACEOF
9100     cat confdefs.h >>conftest.$ac_ext
9101     cat >>conftest.$ac_ext <<_ACEOF
9102     /* end confdefs.h. */
9103     #include <ac_nonexistent.h>
9104     _ACEOF
9105     if { (ac_try="$ac_cpp conftest.$ac_ext"
9106     case "(($ac_try" in
9107     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9108     *) ac_try_echo=$ac_try;;
9109     esac
9110 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9111 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9112     ac_status=$?
9113     grep -v '^ *+' conftest.er1 >conftest.err
9114     rm -f conftest.er1
9115     cat conftest.err >&5
9116 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9117 gezelter 3319 (exit $ac_status); } >/dev/null && {
9118     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9119     test ! -s conftest.err
9120     }; then
9121     # Broken: success on invalid input.
9122     continue
9123     else
9124 skuang 3456 echo "$as_me: failed program was:" >&5
9125 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9126    
9127     # Passes both tests.
9128     ac_preproc_ok=:
9129     break
9130     fi
9131    
9132     rm -f conftest.err conftest.$ac_ext
9133    
9134     done
9135     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9136     rm -f conftest.err conftest.$ac_ext
9137     if $ac_preproc_ok; then
9138     break
9139     fi
9140    
9141     done
9142     ac_cv_prog_CXXCPP=$CXXCPP
9143    
9144     fi
9145     CXXCPP=$ac_cv_prog_CXXCPP
9146     else
9147     ac_cv_prog_CXXCPP=$CXXCPP
9148     fi
9149 skuang 3456 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
9150     echo "${ECHO_T}$CXXCPP" >&6; }
9151 gezelter 3319 ac_preproc_ok=false
9152     for ac_cxx_preproc_warn_flag in '' yes
9153     do
9154     # Use a header file that comes with gcc, so configuring glibc
9155     # with a fresh cross-compiler works.
9156     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9157     # <limits.h> exists even on freestanding compilers.
9158     # On the NeXT, cc -E runs the code through the compiler's parser,
9159     # not just through cpp. "Syntax error" is here to catch this case.
9160     cat >conftest.$ac_ext <<_ACEOF
9161     /* confdefs.h. */
9162     _ACEOF
9163     cat confdefs.h >>conftest.$ac_ext
9164     cat >>conftest.$ac_ext <<_ACEOF
9165     /* end confdefs.h. */
9166     #ifdef __STDC__
9167     # include <limits.h>
9168     #else
9169     # include <assert.h>
9170     #endif
9171     Syntax error
9172     _ACEOF
9173     if { (ac_try="$ac_cpp conftest.$ac_ext"
9174     case "(($ac_try" in
9175     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9176     *) ac_try_echo=$ac_try;;
9177     esac
9178 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9179 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9180     ac_status=$?
9181     grep -v '^ *+' conftest.er1 >conftest.err
9182     rm -f conftest.er1
9183     cat conftest.err >&5
9184 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9185 gezelter 3319 (exit $ac_status); } >/dev/null && {
9186     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9187     test ! -s conftest.err
9188     }; then
9189     :
9190     else
9191 skuang 3456 echo "$as_me: failed program was:" >&5
9192 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9193    
9194     # Broken: fails on valid input.
9195     continue
9196     fi
9197    
9198     rm -f conftest.err conftest.$ac_ext
9199    
9200     # OK, works on sane cases. Now check whether nonexistent headers
9201     # can be detected and how.
9202     cat >conftest.$ac_ext <<_ACEOF
9203     /* confdefs.h. */
9204     _ACEOF
9205     cat confdefs.h >>conftest.$ac_ext
9206     cat >>conftest.$ac_ext <<_ACEOF
9207     /* end confdefs.h. */
9208     #include <ac_nonexistent.h>
9209     _ACEOF
9210     if { (ac_try="$ac_cpp conftest.$ac_ext"
9211     case "(($ac_try" in
9212     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9213     *) ac_try_echo=$ac_try;;
9214     esac
9215 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9216 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9217     ac_status=$?
9218     grep -v '^ *+' conftest.er1 >conftest.err
9219     rm -f conftest.er1
9220     cat conftest.err >&5
9221 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222 gezelter 3319 (exit $ac_status); } >/dev/null && {
9223     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9224     test ! -s conftest.err
9225     }; then
9226     # Broken: success on invalid input.
9227     continue
9228     else
9229 skuang 3456 echo "$as_me: failed program was:" >&5
9230 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9231    
9232     # Passes both tests.
9233     ac_preproc_ok=:
9234     break
9235     fi
9236    
9237     rm -f conftest.err conftest.$ac_ext
9238    
9239     done
9240     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9241     rm -f conftest.err conftest.$ac_ext
9242     if $ac_preproc_ok; then
9243     :
9244     else
9245 skuang 3456 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9246 gezelter 3319 See \`config.log' for more details." >&5
9247 skuang 3456 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9248 gezelter 3319 See \`config.log' for more details." >&2;}
9249     { (exit 1); exit 1; }; }
9250     fi
9251    
9252     ac_ext=cpp
9253     ac_cpp='$CXXCPP $CPPFLAGS'
9254     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9255     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9256     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9257    
9258    
9259     #
9260     # Handle user hints
9261     #
9262    
9263     # Check whether --with-openbabel was given.
9264     if test "${with_openbabel+set}" = set; then
9265     withval=$with_openbabel; openbabel_dir="$withval"
9266     else
9267     openbabel_dir="not_set"
9268     fi
9269    
9270     if test "$openbabel_dir" != "no"; then
9271    
9272     if test "$openbabel_dir" != "not_set" ; then
9273     if test -d "$openbabel_dir"
9274     then
9275     OPENBABEL_HOME="$openbabel_dir"
9276     else
9277 skuang 3456 { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9278     echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9279 gezelter 3319 OPENBABEL_HOME=/usr/local
9280     if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9281     then
9282     OPENBABEL_HOME=/usr
9283     fi
9284     fi
9285     fi
9286     #
9287     # Locate openbabel, if wanted
9288     #
9289     if test -n "${OPENBABEL_HOME}"
9290     then
9291    
9292     ac_ext=cpp
9293     ac_cpp='$CXXCPP $CPPFLAGS'
9294     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9295     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9296     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9297    
9298     OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9299     OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9300     LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9301     CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9302 gezelter 3332 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9303 skuang 3456 { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9304     echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9305 gezelter 3332 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9306 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9307 gezelter 3319 fi
9308 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9309     echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9310 gezelter 3319 else
9311     # Is the header compilable?
9312 skuang 3456 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9313     echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
9314 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9315     /* confdefs.h. */
9316     _ACEOF
9317     cat confdefs.h >>conftest.$ac_ext
9318     cat >>conftest.$ac_ext <<_ACEOF
9319     /* end confdefs.h. */
9320     $ac_includes_default
9321 gezelter 3332 #include <openbabel/babelconfig.h>
9322 gezelter 3319 _ACEOF
9323     rm -f conftest.$ac_objext
9324     if { (ac_try="$ac_compile"
9325     case "(($ac_try" in
9326     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9327     *) ac_try_echo=$ac_try;;
9328     esac
9329 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9330 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
9331     ac_status=$?
9332     grep -v '^ *+' conftest.er1 >conftest.err
9333     rm -f conftest.er1
9334     cat conftest.err >&5
9335 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336 gezelter 3319 (exit $ac_status); } && {
9337     test -z "$ac_cxx_werror_flag" ||
9338     test ! -s conftest.err
9339     } && test -s conftest.$ac_objext; then
9340     ac_header_compiler=yes
9341     else
9342 skuang 3456 echo "$as_me: failed program was:" >&5
9343 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9344    
9345     ac_header_compiler=no
9346     fi
9347    
9348     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9349 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9350     echo "${ECHO_T}$ac_header_compiler" >&6; }
9351 gezelter 3319
9352     # Is the header present?
9353 skuang 3456 { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9354     echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
9355 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9356     /* confdefs.h. */
9357     _ACEOF
9358     cat confdefs.h >>conftest.$ac_ext
9359     cat >>conftest.$ac_ext <<_ACEOF
9360     /* end confdefs.h. */
9361 gezelter 3332 #include <openbabel/babelconfig.h>
9362 gezelter 3319 _ACEOF
9363     if { (ac_try="$ac_cpp conftest.$ac_ext"
9364     case "(($ac_try" in
9365     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9366     *) ac_try_echo=$ac_try;;
9367     esac
9368 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9369 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9370     ac_status=$?
9371     grep -v '^ *+' conftest.er1 >conftest.err
9372     rm -f conftest.er1
9373     cat conftest.err >&5
9374 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375 gezelter 3319 (exit $ac_status); } >/dev/null && {
9376     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9377     test ! -s conftest.err
9378     }; then
9379     ac_header_preproc=yes
9380     else
9381 skuang 3456 echo "$as_me: failed program was:" >&5
9382 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9383    
9384     ac_header_preproc=no
9385     fi
9386    
9387     rm -f conftest.err conftest.$ac_ext
9388 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9389     echo "${ECHO_T}$ac_header_preproc" >&6; }
9390 gezelter 3319
9391     # So? What about this header?
9392     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9393     yes:no: )
9394 skuang 3456 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9395     echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9396     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9397     echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9398 gezelter 3319 ac_header_preproc=yes
9399     ;;
9400     no:yes:* )
9401 skuang 3456 { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9402     echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9403     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&5
9404     echo "$as_me: WARNING: openbabel/babelconfig.h: check for missing prerequisite headers?" >&2;}
9405     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9406     echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9407     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&5
9408     echo "$as_me: WARNING: openbabel/babelconfig.h: section \"Present But Cannot Be Compiled\"" >&2;}
9409     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9410     echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9411     { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9412     echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9413 gezelter 3319 ( cat <<\_ASBOX
9414     ## ------------------------------ ##
9415     ## Report this to gezelter@nd.edu ##
9416     ## ------------------------------ ##
9417     _ASBOX
9418     ) | sed "s/^/$as_me: WARNING: /" >&2
9419     ;;
9420     esac
9421 skuang 3456 { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9422     echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9423 gezelter 3332 if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9424 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9425 gezelter 3319 else
9426 gezelter 3332 ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9427 gezelter 3319 fi
9428 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9429     echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9430 gezelter 3319
9431     fi
9432 gezelter 3332 if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9433 gezelter 3319 openbabel_cv_openbabel_h=yes
9434     else
9435     openbabel_cv_openbabel_h=no
9436     fi
9437    
9438    
9439 gezelter 3332 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9440 skuang 3456 { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9441     echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9442 gezelter 3332 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9443 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9444 gezelter 3319 fi
9445 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9446     echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9447 gezelter 3319 else
9448     # Is the header compilable?
9449 skuang 3456 { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9450     echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9451 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9452     /* confdefs.h. */
9453     _ACEOF
9454     cat confdefs.h >>conftest.$ac_ext
9455     cat >>conftest.$ac_ext <<_ACEOF
9456     /* end confdefs.h. */
9457     $ac_includes_default
9458 gezelter 3332 #include <openbabel/obconversion.h>
9459 gezelter 3319 _ACEOF
9460     rm -f conftest.$ac_objext
9461     if { (ac_try="$ac_compile"
9462     case "(($ac_try" in
9463     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9464     *) ac_try_echo=$ac_try;;
9465     esac
9466 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9467 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
9468     ac_status=$?
9469     grep -v '^ *+' conftest.er1 >conftest.err
9470     rm -f conftest.er1
9471     cat conftest.err >&5
9472 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 gezelter 3319 (exit $ac_status); } && {
9474     test -z "$ac_cxx_werror_flag" ||
9475     test ! -s conftest.err
9476     } && test -s conftest.$ac_objext; then
9477     ac_header_compiler=yes
9478     else
9479 skuang 3456 echo "$as_me: failed program was:" >&5
9480 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9481    
9482     ac_header_compiler=no
9483     fi
9484    
9485     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9486 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9487     echo "${ECHO_T}$ac_header_compiler" >&6; }
9488 gezelter 3319
9489     # Is the header present?
9490 skuang 3456 { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9491     echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9492 gezelter 3319 cat >conftest.$ac_ext <<_ACEOF
9493     /* confdefs.h. */
9494     _ACEOF
9495     cat confdefs.h >>conftest.$ac_ext
9496     cat >>conftest.$ac_ext <<_ACEOF
9497     /* end confdefs.h. */
9498 gezelter 3332 #include <openbabel/obconversion.h>
9499 gezelter 3319 _ACEOF
9500     if { (ac_try="$ac_cpp conftest.$ac_ext"
9501     case "(($ac_try" in
9502     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9503     *) ac_try_echo=$ac_try;;
9504     esac
9505 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9506 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9507     ac_status=$?
9508     grep -v '^ *+' conftest.er1 >conftest.err
9509     rm -f conftest.er1
9510     cat conftest.err >&5
9511 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 gezelter 3319 (exit $ac_status); } >/dev/null && {
9513     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9514     test ! -s conftest.err
9515     }; then
9516     ac_header_preproc=yes
9517     else
9518 skuang 3456 echo "$as_me: failed program was:" >&5
9519 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9520    
9521     ac_header_preproc=no
9522     fi
9523    
9524     rm -f conftest.err conftest.$ac_ext
9525 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9526     echo "${ECHO_T}$ac_header_preproc" >&6; }
9527 gezelter 3319
9528     # So? What about this header?
9529     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9530     yes:no: )
9531 skuang 3456 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9532     echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9533     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9534     echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9535 gezelter 3319 ac_header_preproc=yes
9536     ;;
9537     no:yes:* )
9538 skuang 3456 { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9539     echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9540     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&5
9541     echo "$as_me: WARNING: openbabel/obconversion.h: check for missing prerequisite headers?" >&2;}
9542     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9543     echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9544     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&5
9545     echo "$as_me: WARNING: openbabel/obconversion.h: section \"Present But Cannot Be Compiled\"" >&2;}
9546     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9547     echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9548     { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9549     echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9550 gezelter 3319 ( cat <<\_ASBOX
9551     ## ------------------------------ ##
9552     ## Report this to gezelter@nd.edu ##
9553     ## ------------------------------ ##
9554     _ASBOX
9555     ) | sed "s/^/$as_me: WARNING: /" >&2
9556     ;;
9557     esac
9558 skuang 3456 { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9559     echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9560 gezelter 3332 if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9561 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9562 gezelter 3319 else
9563 gezelter 3332 ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9564 gezelter 3319 fi
9565 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9566     echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9567 gezelter 3319
9568     fi
9569 gezelter 3332 if test $ac_cv_header_openbabel_obconversion_h = yes; then
9570 gezelter 3319 openbabel_cv_obconversion_h=yes
9571     else
9572     openbabel_cv_obconversion_h=no
9573     fi
9574    
9575    
9576     cat >conftest.$ac_ext <<_ACEOF
9577    
9578     /* confdefs.h. */
9579     _ACEOF
9580     cat confdefs.h >>conftest.$ac_ext
9581     cat >>conftest.$ac_ext <<_ACEOF
9582     /* end confdefs.h. */
9583    
9584     #include <openbabel/babelconfig.h>
9585     #include <openbabel/obconversion.h>
9586     using namespace std;
9587     using namespace OpenBabel;
9588    
9589     #ifdef FC_DUMMY_MAIN
9590     #ifndef FC_DUMMY_MAIN_EQ_F77
9591     # ifdef __cplusplus
9592     extern "C"
9593     # endif
9594     int FC_DUMMY_MAIN() { return 1; }
9595     #endif
9596     #endif
9597     int
9598     main ()
9599     {
9600    
9601     OBConversion Conv(&cin, &cout);
9602    
9603    
9604     ;
9605     return 0;
9606     }
9607     _ACEOF
9608     rm -f conftest.$ac_objext conftest$ac_exeext
9609     if { (ac_try="$ac_link"
9610     case "(($ac_try" in
9611     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612     *) ac_try_echo=$ac_try;;
9613     esac
9614 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615 gezelter 3319 (eval "$ac_link") 2>conftest.er1
9616     ac_status=$?
9617     grep -v '^ *+' conftest.er1 >conftest.err
9618     rm -f conftest.er1
9619     cat conftest.err >&5
9620 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621 gezelter 3319 (exit $ac_status); } && {
9622     test -z "$ac_cxx_werror_flag" ||
9623     test ! -s conftest.err
9624 skuang 3456 } && test -s conftest$ac_exeext &&
9625     $as_test_x conftest$ac_exeext; then
9626 gezelter 3319
9627     openbabel_lib_found="yes"
9628 skuang 3456 { echo "$as_me:$LINENO: result: found" >&5
9629     echo "${ECHO_T}found" >&6; }
9630 gezelter 3319
9631     else
9632 skuang 3456 echo "$as_me: failed program was:" >&5
9633 gezelter 3319 sed 's/^/| /' conftest.$ac_ext >&5
9634    
9635    
9636     openbabel_lib_found="no"
9637 skuang 3456 { echo "$as_me:$LINENO: result: not found" >&5
9638     echo "${ECHO_T}not found" >&6; }
9639 gezelter 3319
9640    
9641     fi
9642    
9643     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9644     conftest$ac_exeext conftest.$ac_ext
9645     ac_ext=c
9646     ac_cpp='$CPP $CPPFLAGS'
9647     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9648     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9649     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9650    
9651     LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9652     CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9653    
9654     if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9655     USE_OPENBABEL=yes
9656     OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9657     OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9658     OPENBABEL_LIB="-lopenbabel"
9659     else
9660 skuang 3456 { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9661     echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
9662 gezelter 3319 OPENBABEL_INC_DIR=
9663     OPENBABEL_LIB_DIR=
9664     OPENBABEL_LIB=
9665     USE_OPENBABEL=no
9666 skuang 3456 { echo "$as_me:$LINENO: result: failed" >&5
9667     echo "${ECHO_T}failed" >&6; }
9668 gezelter 3319 echo ""
9669     echo "*********************************************************"
9670     echo "* WARNING: Could not find a working openbabel-2.x *"
9671     echo "* installation If you need OOPSE to be able to convert *"
9672     echo "* xyz or pdb files you need to specify a valid *"
9673     echo "* openbabel-2.x installation with --with-openbabel=DIR *"
9674     echo "* *"
9675     echo "* OOPSE will still work without openbabel installed. *"
9676     echo "*********************************************************"
9677     echo ""
9678     fi
9679    
9680    
9681    
9682    
9683     fi
9684     fi
9685    
9686    
9687 gezelter 2547 # Checks for header files.
9688 skuang 3456 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9689     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9690 gezelter 2547 if test "${ac_cv_header_stdc+set}" = set; then
9691 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9692 gezelter 2547 else
9693     cat >conftest.$ac_ext <<_ACEOF
9694 gezelter 2315 /* confdefs.h. */
9695     _ACEOF
9696     cat confdefs.h >>conftest.$ac_ext
9697     cat >>conftest.$ac_ext <<_ACEOF
9698     /* end confdefs.h. */
9699 gezelter 2547 #include <stdlib.h>
9700     #include <stdarg.h>
9701     #include <string.h>
9702     #include <float.h>
9703    
9704     #ifdef FC_DUMMY_MAIN
9705     #ifndef FC_DUMMY_MAIN_EQ_F77
9706     # ifdef __cplusplus
9707     extern "C"
9708     # endif
9709     int FC_DUMMY_MAIN() { return 1; }
9710 gezelter 2315 #endif
9711 gezelter 2547 #endif
9712 gezelter 2315 int
9713     main ()
9714     {
9715 gezelter 2547
9716 gezelter 2315 ;
9717     return 0;
9718     }
9719     _ACEOF
9720 chuckv 3288 rm -f conftest.$ac_objext
9721 gezelter 3319 if { (ac_try="$ac_compile"
9722     case "(($ac_try" in
9723     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9724     *) ac_try_echo=$ac_try;;
9725     esac
9726 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9727 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
9728 gezelter 2315 ac_status=$?
9729     grep -v '^ *+' conftest.er1 >conftest.err
9730     rm -f conftest.er1
9731     cat conftest.err >&5
9732 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 gezelter 3319 (exit $ac_status); } && {
9734     test -z "$ac_c_werror_flag" ||
9735     test ! -s conftest.err
9736     } && test -s conftest.$ac_objext; then
9737 gezelter 2547 ac_cv_header_stdc=yes
9738 gezelter 2315 else
9739 skuang 3456 echo "$as_me: failed program was:" >&5
9740 gezelter 2315 sed 's/^/| /' conftest.$ac_ext >&5
9741 gezelter 2081
9742 gezelter 3319 ac_cv_header_stdc=no
9743 gezelter 2315 fi
9744 gezelter 2510
9745 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9746    
9747 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9748     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9749     cat >conftest.$ac_ext <<_ACEOF
9750     /* confdefs.h. */
9751     _ACEOF
9752     cat confdefs.h >>conftest.$ac_ext
9753     cat >>conftest.$ac_ext <<_ACEOF
9754     /* end confdefs.h. */
9755     #include <string.h>
9756 gezelter 2510
9757 gezelter 2547 _ACEOF
9758     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9759     $EGREP "memchr" >/dev/null 2>&1; then
9760     :
9761     else
9762     ac_cv_header_stdc=no
9763 gezelter 2315 fi
9764 chuckv 3288 rm -f conftest*
9765 gezelter 2510
9766 gezelter 2547 fi
9767    
9768     if test $ac_cv_header_stdc = yes; then
9769     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9770     cat >conftest.$ac_ext <<_ACEOF
9771     /* confdefs.h. */
9772     _ACEOF
9773     cat confdefs.h >>conftest.$ac_ext
9774     cat >>conftest.$ac_ext <<_ACEOF
9775     /* end confdefs.h. */
9776     #include <stdlib.h>
9777    
9778     _ACEOF
9779     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9780     $EGREP "free" >/dev/null 2>&1; then
9781     :
9782     else
9783     ac_cv_header_stdc=no
9784     fi
9785 chuckv 3288 rm -f conftest*
9786 gezelter 2547
9787     fi
9788    
9789     if test $ac_cv_header_stdc = yes; then
9790     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9791     if test "$cross_compiling" = yes; then
9792     :
9793     else
9794     cat >conftest.$ac_ext <<_ACEOF
9795     /* confdefs.h. */
9796     _ACEOF
9797     cat confdefs.h >>conftest.$ac_ext
9798     cat >>conftest.$ac_ext <<_ACEOF
9799     /* end confdefs.h. */
9800     #include <ctype.h>
9801 gezelter 3319 #include <stdlib.h>
9802 gezelter 2547 #if ((' ' & 0x0FF) == 0x020)
9803     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9804     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9805     #else
9806     # define ISLOWER(c) \
9807     (('a' <= (c) && (c) <= 'i') \
9808     || ('j' <= (c) && (c) <= 'r') \
9809     || ('s' <= (c) && (c) <= 'z'))
9810     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9811     #endif
9812    
9813     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9814     int
9815     main ()
9816     {
9817     int i;
9818     for (i = 0; i < 256; i++)
9819     if (XOR (islower (i), ISLOWER (i))
9820     || toupper (i) != TOUPPER (i))
9821 gezelter 3319 return 2;
9822     return 0;
9823 gezelter 2547 }
9824     _ACEOF
9825 chuckv 3288 rm -f conftest$ac_exeext
9826 gezelter 3319 if { (ac_try="$ac_link"
9827     case "(($ac_try" in
9828     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9829     *) ac_try_echo=$ac_try;;
9830     esac
9831 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9832 gezelter 3319 (eval "$ac_link") 2>&5
9833 gezelter 2547 ac_status=$?
9834 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9835 gezelter 2547 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9836 gezelter 3319 { (case "(($ac_try" in
9837     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838     *) ac_try_echo=$ac_try;;
9839     esac
9840 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9841 gezelter 3319 (eval "$ac_try") 2>&5
9842 gezelter 2547 ac_status=$?
9843 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 gezelter 2547 (exit $ac_status); }; }; then
9845     :
9846     else
9847 skuang 3456 echo "$as_me: program exited with status $ac_status" >&5
9848     echo "$as_me: failed program was:" >&5
9849 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
9850    
9851     ( exit $ac_status )
9852     ac_cv_header_stdc=no
9853     fi
9854 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9855 gezelter 2547 fi
9856 gezelter 3319
9857    
9858 gezelter 2547 fi
9859     fi
9860 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9861     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9862 gezelter 2547 if test $ac_cv_header_stdc = yes; then
9863    
9864 gezelter 2510 cat >>confdefs.h <<\_ACEOF
9865 gezelter 2547 #define STDC_HEADERS 1
9866 gezelter 2510 _ACEOF
9867    
9868 gezelter 2315 fi
9869 gezelter 2081
9870 gezelter 2510
9871    
9872 gezelter 2547
9873    
9874    
9875    
9876    
9877    
9878    
9879 gezelter 2315
9880    
9881    
9882    
9883    
9884    
9885 gezelter 3343 for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
9886 gezelter 2510 do
9887 skuang 3456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9888 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9889 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9890     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9891 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9892 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
9893 gezelter 2510 fi
9894 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
9895     { echo "$as_me:$LINENO: result: $ac_res" >&5
9896     echo "${ECHO_T}$ac_res" >&6; }
9897 gezelter 2315 else
9898 gezelter 2510 # Is the header compilable?
9899 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9900     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9901 gezelter 2315 cat >conftest.$ac_ext <<_ACEOF
9902     /* confdefs.h. */
9903     _ACEOF
9904     cat confdefs.h >>conftest.$ac_ext
9905     cat >>conftest.$ac_ext <<_ACEOF
9906     /* end confdefs.h. */
9907 gezelter 2510 $ac_includes_default
9908     #include <$ac_header>
9909 gezelter 2315 _ACEOF
9910 chuckv 3288 rm -f conftest.$ac_objext
9911 gezelter 3319 if { (ac_try="$ac_compile"
9912     case "(($ac_try" in
9913     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9914     *) ac_try_echo=$ac_try;;
9915     esac
9916 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9917 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
9918 gezelter 2315 ac_status=$?
9919     grep -v '^ *+' conftest.er1 >conftest.err
9920     rm -f conftest.er1
9921     cat conftest.err >&5
9922 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 gezelter 3319 (exit $ac_status); } && {
9924     test -z "$ac_c_werror_flag" ||
9925     test ! -s conftest.err
9926     } && test -s conftest.$ac_objext; then
9927 gezelter 2510 ac_header_compiler=yes
9928 gezelter 2315 else
9929 skuang 3456 echo "$as_me: failed program was:" >&5
9930 gezelter 2315 sed 's/^/| /' conftest.$ac_ext >&5
9931    
9932 gezelter 3319 ac_header_compiler=no
9933 gezelter 2315 fi
9934 gezelter 2510
9935 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9936 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9937     echo "${ECHO_T}$ac_header_compiler" >&6; }
9938 gezelter 3319
9939 gezelter 2510 # Is the header present?
9940 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9941     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9942 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
9943     /* confdefs.h. */
9944     _ACEOF
9945     cat confdefs.h >>conftest.$ac_ext
9946     cat >>conftest.$ac_ext <<_ACEOF
9947     /* end confdefs.h. */
9948     #include <$ac_header>
9949     _ACEOF
9950 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
9951     case "(($ac_try" in
9952     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9953     *) ac_try_echo=$ac_try;;
9954     esac
9955 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9956 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9957 gezelter 2510 ac_status=$?
9958     grep -v '^ *+' conftest.er1 >conftest.err
9959     rm -f conftest.er1
9960     cat conftest.err >&5
9961 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 gezelter 3319 (exit $ac_status); } >/dev/null && {
9963     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9964     test ! -s conftest.err
9965     }; then
9966 gezelter 2510 ac_header_preproc=yes
9967     else
9968 skuang 3456 echo "$as_me: failed program was:" >&5
9969 gezelter 2510 sed 's/^/| /' conftest.$ac_ext >&5
9970    
9971     ac_header_preproc=no
9972     fi
9973 gezelter 3319
9974 chuckv 3288 rm -f conftest.err conftest.$ac_ext
9975 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9976     echo "${ECHO_T}$ac_header_preproc" >&6; }
9977 gezelter 2510
9978     # So? What about this header?
9979 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9980 gezelter 2510 yes:no: )
9981 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9982     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9983     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9984     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9985 gezelter 2510 ac_header_preproc=yes
9986     ;;
9987     no:yes:* )
9988 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9989     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9990     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9991     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9992     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9993     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9994     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9995     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9996     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9997     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9998     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9999     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10000 gezelter 3319 ( cat <<\_ASBOX
10001 gezelter 2510 ## ------------------------------ ##
10002     ## Report this to gezelter@nd.edu ##
10003     ## ------------------------------ ##
10004     _ASBOX
10005 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10006 gezelter 2510 ;;
10007     esac
10008 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10009     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10010 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10011 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10012 gezelter 2510 else
10013     eval "$as_ac_Header=\$ac_header_preproc"
10014     fi
10015 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
10016     { echo "$as_me:$LINENO: result: $ac_res" >&5
10017     echo "${ECHO_T}$ac_res" >&6; }
10018 gezelter 2510
10019     fi
10020 skuang 3456 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10021 gezelter 2315 cat >>confdefs.h <<_ACEOF
10022 skuang 3456 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10023 gezelter 2315 _ACEOF
10024    
10025 gezelter 2510 fi
10026 gezelter 2315
10027 gezelter 2510 done
10028    
10029    
10030 gezelter 2547 # Checks for typedefs, structures, and compiler characteristics.
10031 skuang 3456 { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10032     echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10033 gezelter 2547 if test "${ac_cv_header_stdbool_h+set}" = set; then
10034 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10035 gezelter 2547 else
10036     cat >conftest.$ac_ext <<_ACEOF
10037     /* confdefs.h. */
10038     _ACEOF
10039     cat confdefs.h >>conftest.$ac_ext
10040     cat >>conftest.$ac_ext <<_ACEOF
10041     /* end confdefs.h. */
10042    
10043     #include <stdbool.h>
10044     #ifndef bool
10045 gezelter 3319 "error: bool is not defined"
10046 gezelter 2547 #endif
10047     #ifndef false
10048 gezelter 3319 "error: false is not defined"
10049 gezelter 2547 #endif
10050     #if false
10051 gezelter 3319 "error: false is not 0"
10052 gezelter 2547 #endif
10053     #ifndef true
10054 gezelter 3319 "error: true is not defined"
10055 gezelter 2547 #endif
10056     #if true != 1
10057 gezelter 3319 "error: true is not 1"
10058 gezelter 2547 #endif
10059     #ifndef __bool_true_false_are_defined
10060 gezelter 3319 "error: __bool_true_false_are_defined is not defined"
10061 gezelter 2547 #endif
10062    
10063     struct s { _Bool s: 1; _Bool t; } s;
10064    
10065     char a[true == 1 ? 1 : -1];
10066     char b[false == 0 ? 1 : -1];
10067     char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10068 gezelter 3319 char d[(bool) 0.5 == true ? 1 : -1];
10069 gezelter 2547 bool e = &s;
10070 gezelter 3319 char f[(_Bool) 0.0 == false ? 1 : -1];
10071 gezelter 2547 char g[true];
10072     char h[sizeof (_Bool)];
10073     char i[sizeof s.t];
10074 gezelter 3319 enum { j = false, k = true, l = false * true, m = true * 256 };
10075     _Bool n[m];
10076     char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10077     char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10078     # if defined __xlc__ || defined __GNUC__
10079     /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10080     reported by James Lemley on 2005-10-05; see
10081     http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10082     This test is not quite right, since xlc is allowed to
10083     reject this program, as the initializer for xlcbug is
10084     not one of the forms that C requires support for.
10085     However, doing the test right would require a runtime
10086     test, and that would make cross-compilation harder.
10087     Let us hope that IBM fixes the xlc bug, and also adds
10088     support for this kind of constant expression. In the
10089     meantime, this test will reject xlc, which is OK, since
10090     our stdbool.h substitute should suffice. We also test
10091     this with GCC, where it should work, to detect more
10092     quickly whether someone messes up the test in the
10093     future. */
10094     char digs[] = "0123456789";
10095     int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10096     # endif
10097     /* Catch a bug in an HP-UX C compiler. See
10098     http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10099     http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10100     */
10101     _Bool q = true;
10102     _Bool *pq = &q;
10103 gezelter 2547
10104     #ifdef FC_DUMMY_MAIN
10105     #ifndef FC_DUMMY_MAIN_EQ_F77
10106     # ifdef __cplusplus
10107     extern "C"
10108     # endif
10109     int FC_DUMMY_MAIN() { return 1; }
10110     #endif
10111     #endif
10112     int
10113     main ()
10114     {
10115 gezelter 3319
10116     *pq |= q;
10117     *pq |= ! q;
10118     /* Refer to every declared value, to avoid compiler optimizations. */
10119     return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10120     + !m + !n + !o + !p + !q + !pq);
10121    
10122 gezelter 2547 ;
10123     return 0;
10124     }
10125     _ACEOF
10126 chuckv 3288 rm -f conftest.$ac_objext
10127 gezelter 3319 if { (ac_try="$ac_compile"
10128     case "(($ac_try" in
10129     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130     *) ac_try_echo=$ac_try;;
10131     esac
10132 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10134 gezelter 2547 ac_status=$?
10135     grep -v '^ *+' conftest.er1 >conftest.err
10136     rm -f conftest.er1
10137     cat conftest.err >&5
10138 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10139 gezelter 3319 (exit $ac_status); } && {
10140     test -z "$ac_c_werror_flag" ||
10141     test ! -s conftest.err
10142     } && test -s conftest.$ac_objext; then
10143 gezelter 2547 ac_cv_header_stdbool_h=yes
10144     else
10145 skuang 3456 echo "$as_me: failed program was:" >&5
10146 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10147    
10148 gezelter 3319 ac_cv_header_stdbool_h=no
10149 gezelter 2315 fi
10150 gezelter 3319
10151     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10152 gezelter 2547 fi
10153 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10154     echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
10155     { echo "$as_me:$LINENO: checking for _Bool" >&5
10156     echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
10157 gezelter 2547 if test "${ac_cv_type__Bool+set}" = set; then
10158 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10159 gezelter 2547 else
10160 skuang 3456 cat >conftest.$ac_ext <<_ACEOF
10161 gezelter 3436 /* confdefs.h. */
10162     _ACEOF
10163     cat confdefs.h >>conftest.$ac_ext
10164     cat >>conftest.$ac_ext <<_ACEOF
10165     /* end confdefs.h. */
10166     $ac_includes_default
10167 skuang 3456 typedef _Bool ac__type_new_;
10168 gezelter 3436 #ifdef FC_DUMMY_MAIN
10169     #ifndef FC_DUMMY_MAIN_EQ_F77
10170     # ifdef __cplusplus
10171     extern "C"
10172     # endif
10173     int FC_DUMMY_MAIN() { return 1; }
10174     #endif
10175     #endif
10176     int
10177     main ()
10178     {
10179 skuang 3456 if ((ac__type_new_ *) 0)
10180 gezelter 3436 return 0;
10181 skuang 3456 if (sizeof (ac__type_new_))
10182     return 0;
10183 gezelter 2547 ;
10184     return 0;
10185     }
10186     _ACEOF
10187 chuckv 3288 rm -f conftest.$ac_objext
10188 gezelter 3319 if { (ac_try="$ac_compile"
10189     case "(($ac_try" in
10190     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191     *) ac_try_echo=$ac_try;;
10192     esac
10193 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10195 gezelter 2547 ac_status=$?
10196     grep -v '^ *+' conftest.er1 >conftest.err
10197     rm -f conftest.er1
10198     cat conftest.err >&5
10199 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 gezelter 3319 (exit $ac_status); } && {
10201     test -z "$ac_c_werror_flag" ||
10202     test ! -s conftest.err
10203     } && test -s conftest.$ac_objext; then
10204 skuang 3456 ac_cv_type__Bool=yes
10205 gezelter 2547 else
10206 skuang 3456 echo "$as_me: failed program was:" >&5
10207 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10208 gezelter 2315
10209 skuang 3456 ac_cv_type__Bool=no
10210 gezelter 2547 fi
10211 gezelter 3319
10212     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10213 gezelter 2547 fi
10214 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10215     echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10216 gezelter 2547 if test $ac_cv_type__Bool = yes; then
10217 gezelter 2510
10218 gezelter 2547 cat >>confdefs.h <<_ACEOF
10219     #define HAVE__BOOL 1
10220     _ACEOF
10221 gezelter 2510
10222    
10223 gezelter 2547 fi
10224    
10225     if test $ac_cv_header_stdbool_h = yes; then
10226    
10227     cat >>confdefs.h <<\_ACEOF
10228     #define HAVE_STDBOOL_H 1
10229     _ACEOF
10230    
10231     fi
10232    
10233 skuang 3456 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10234     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10235 gezelter 2547 if test "${ac_cv_c_const+set}" = set; then
10236 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10237 gezelter 2547 else
10238     cat >conftest.$ac_ext <<_ACEOF
10239     /* confdefs.h. */
10240     _ACEOF
10241     cat confdefs.h >>conftest.$ac_ext
10242     cat >>conftest.$ac_ext <<_ACEOF
10243     /* end confdefs.h. */
10244    
10245     #ifdef FC_DUMMY_MAIN
10246     #ifndef FC_DUMMY_MAIN_EQ_F77
10247     # ifdef __cplusplus
10248     extern "C"
10249     # endif
10250     int FC_DUMMY_MAIN() { return 1; }
10251     #endif
10252     #endif
10253     int
10254     main ()
10255     {
10256     /* FIXME: Include the comments suggested by Paul. */
10257     #ifndef __cplusplus
10258     /* Ultrix mips cc rejects this. */
10259     typedef int charset[2];
10260 gezelter 3319 const charset cs;
10261 gezelter 2547 /* SunOS 4.1.1 cc rejects this. */
10262 gezelter 3319 char const *const *pcpcc;
10263     char **ppc;
10264 gezelter 2547 /* NEC SVR4.0.2 mips cc rejects this. */
10265     struct point {int x, y;};
10266     static struct point const zero = {0,0};
10267     /* AIX XL C 1.02.0.0 rejects this.
10268     It does not let you subtract one const X* pointer from another in
10269     an arm of an if-expression whose if-part is not a constant
10270     expression */
10271     const char *g = "string";
10272 gezelter 3319 pcpcc = &g + (g ? g-g : 0);
10273 gezelter 2547 /* HPUX 7.0 cc rejects these. */
10274 gezelter 3319 ++pcpcc;
10275     ppc = (char**) pcpcc;
10276     pcpcc = (char const *const *) ppc;
10277 gezelter 2547 { /* SCO 3.2v4 cc rejects this. */
10278     char *t;
10279     char const *s = 0 ? (char *) 0 : (char const *) 0;
10280    
10281     *t++ = 0;
10282 gezelter 3319 if (s) return 0;
10283 gezelter 2547 }
10284     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10285     int x[] = {25, 17};
10286     const int *foo = &x[0];
10287     ++foo;
10288     }
10289     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10290     typedef const int *iptr;
10291     iptr p = 0;
10292     ++p;
10293     }
10294     { /* AIX XL C 1.02.0.0 rejects this saying
10295     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10296     struct s { int j; const int *ap[3]; };
10297     struct s *b; b->j = 5;
10298     }
10299     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10300     const int foo = 10;
10301 gezelter 3319 if (!foo) return 0;
10302 gezelter 2547 }
10303 gezelter 3319 return !cs[0] && !zero.x;
10304 gezelter 2547 #endif
10305    
10306     ;
10307     return 0;
10308     }
10309     _ACEOF
10310 chuckv 3288 rm -f conftest.$ac_objext
10311 gezelter 3319 if { (ac_try="$ac_compile"
10312     case "(($ac_try" in
10313     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10314     *) ac_try_echo=$ac_try;;
10315     esac
10316 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10317 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10318 gezelter 2547 ac_status=$?
10319     grep -v '^ *+' conftest.er1 >conftest.err
10320     rm -f conftest.er1
10321     cat conftest.err >&5
10322 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10323 gezelter 3319 (exit $ac_status); } && {
10324     test -z "$ac_c_werror_flag" ||
10325     test ! -s conftest.err
10326     } && test -s conftest.$ac_objext; then
10327 gezelter 2547 ac_cv_c_const=yes
10328     else
10329 skuang 3456 echo "$as_me: failed program was:" >&5
10330 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10331    
10332 gezelter 3319 ac_cv_c_const=no
10333 gezelter 2315 fi
10334 gezelter 3319
10335     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10336 gezelter 2547 fi
10337 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10338     echo "${ECHO_T}$ac_cv_c_const" >&6; }
10339 gezelter 2547 if test $ac_cv_c_const = no; then
10340    
10341     cat >>confdefs.h <<\_ACEOF
10342 skuang 3456 #define const
10343 gezelter 2547 _ACEOF
10344    
10345     fi
10346    
10347 skuang 3456 { echo "$as_me:$LINENO: checking for inline" >&5
10348     echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10349 gezelter 2547 if test "${ac_cv_c_inline+set}" = set; then
10350 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10351 gezelter 2510 else
10352 gezelter 2547 ac_cv_c_inline=no
10353     for ac_kw in inline __inline__ __inline; do
10354     cat >conftest.$ac_ext <<_ACEOF
10355     /* confdefs.h. */
10356     _ACEOF
10357     cat confdefs.h >>conftest.$ac_ext
10358     cat >>conftest.$ac_ext <<_ACEOF
10359     /* end confdefs.h. */
10360     #ifndef __cplusplus
10361     typedef int foo_t;
10362     static $ac_kw foo_t static_foo () {return 0; }
10363     $ac_kw foo_t foo () {return 0; }
10364     #endif
10365    
10366     _ACEOF
10367 chuckv 3288 rm -f conftest.$ac_objext
10368 gezelter 3319 if { (ac_try="$ac_compile"
10369     case "(($ac_try" in
10370     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10371     *) ac_try_echo=$ac_try;;
10372     esac
10373 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10374 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10375 gezelter 2547 ac_status=$?
10376     grep -v '^ *+' conftest.er1 >conftest.err
10377     rm -f conftest.er1
10378     cat conftest.err >&5
10379 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 gezelter 3319 (exit $ac_status); } && {
10381     test -z "$ac_c_werror_flag" ||
10382     test ! -s conftest.err
10383     } && test -s conftest.$ac_objext; then
10384     ac_cv_c_inline=$ac_kw
10385 gezelter 2547 else
10386 skuang 3456 echo "$as_me: failed program was:" >&5
10387 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10388    
10389 gezelter 3319
10390 gezelter 2547 fi
10391 gezelter 3319
10392     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10393     test "$ac_cv_c_inline" != no && break
10394 gezelter 2547 done
10395    
10396     fi
10397 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10398     echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10399 gezelter 2547
10400    
10401     case $ac_cv_c_inline in
10402     inline | yes) ;;
10403     *)
10404     case $ac_cv_c_inline in
10405     no) ac_val=;;
10406     *) ac_val=$ac_cv_c_inline;;
10407     esac
10408     cat >>confdefs.h <<_ACEOF
10409     #ifndef __cplusplus
10410     #define inline $ac_val
10411     #endif
10412     _ACEOF
10413     ;;
10414     esac
10415    
10416 skuang 3456 { echo "$as_me:$LINENO: checking for size_t" >&5
10417     echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10418 gezelter 2547 if test "${ac_cv_type_size_t+set}" = set; then
10419 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10420 gezelter 2547 else
10421 skuang 3456 cat >conftest.$ac_ext <<_ACEOF
10422 gezelter 3436 /* confdefs.h. */
10423     _ACEOF
10424     cat confdefs.h >>conftest.$ac_ext
10425     cat >>conftest.$ac_ext <<_ACEOF
10426     /* end confdefs.h. */
10427     $ac_includes_default
10428 skuang 3456 typedef size_t ac__type_new_;
10429 gezelter 3436 #ifdef FC_DUMMY_MAIN
10430     #ifndef FC_DUMMY_MAIN_EQ_F77
10431     # ifdef __cplusplus
10432     extern "C"
10433     # endif
10434     int FC_DUMMY_MAIN() { return 1; }
10435     #endif
10436     #endif
10437     int
10438     main ()
10439     {
10440 skuang 3456 if ((ac__type_new_ *) 0)
10441 gezelter 3436 return 0;
10442 skuang 3456 if (sizeof (ac__type_new_))
10443     return 0;
10444 gezelter 2547 ;
10445     return 0;
10446     }
10447     _ACEOF
10448 chuckv 3288 rm -f conftest.$ac_objext
10449 gezelter 3319 if { (ac_try="$ac_compile"
10450     case "(($ac_try" in
10451     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10452     *) ac_try_echo=$ac_try;;
10453     esac
10454 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10455 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10456 gezelter 2547 ac_status=$?
10457     grep -v '^ *+' conftest.er1 >conftest.err
10458     rm -f conftest.er1
10459     cat conftest.err >&5
10460 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10461 gezelter 3319 (exit $ac_status); } && {
10462     test -z "$ac_c_werror_flag" ||
10463     test ! -s conftest.err
10464     } && test -s conftest.$ac_objext; then
10465 skuang 3456 ac_cv_type_size_t=yes
10466 gezelter 2547 else
10467 skuang 3456 echo "$as_me: failed program was:" >&5
10468 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10469    
10470 skuang 3456 ac_cv_type_size_t=no
10471 gezelter 2547 fi
10472 gezelter 3319
10473     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474 gezelter 2547 fi
10475 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10476     echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10477 gezelter 2547 if test $ac_cv_type_size_t = yes; then
10478     :
10479     else
10480    
10481     cat >>confdefs.h <<_ACEOF
10482 gezelter 3319 #define size_t unsigned int
10483 gezelter 2547 _ACEOF
10484    
10485     fi
10486    
10487 skuang 3456 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10488     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10489 gezelter 2547 if test "${ac_cv_header_time+set}" = set; then
10490 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10491 gezelter 2547 else
10492     cat >conftest.$ac_ext <<_ACEOF
10493     /* confdefs.h. */
10494     _ACEOF
10495     cat confdefs.h >>conftest.$ac_ext
10496     cat >>conftest.$ac_ext <<_ACEOF
10497     /* end confdefs.h. */
10498     #include <sys/types.h>
10499     #include <sys/time.h>
10500     #include <time.h>
10501    
10502     #ifdef FC_DUMMY_MAIN
10503     #ifndef FC_DUMMY_MAIN_EQ_F77
10504     # ifdef __cplusplus
10505     extern "C"
10506     # endif
10507     int FC_DUMMY_MAIN() { return 1; }
10508     #endif
10509     #endif
10510     int
10511     main ()
10512     {
10513     if ((struct tm *) 0)
10514     return 0;
10515     ;
10516     return 0;
10517     }
10518     _ACEOF
10519 chuckv 3288 rm -f conftest.$ac_objext
10520 gezelter 3319 if { (ac_try="$ac_compile"
10521     case "(($ac_try" in
10522     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523     *) ac_try_echo=$ac_try;;
10524     esac
10525 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10527 gezelter 2547 ac_status=$?
10528     grep -v '^ *+' conftest.er1 >conftest.err
10529     rm -f conftest.er1
10530     cat conftest.err >&5
10531 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 gezelter 3319 (exit $ac_status); } && {
10533     test -z "$ac_c_werror_flag" ||
10534     test ! -s conftest.err
10535     } && test -s conftest.$ac_objext; then
10536 gezelter 2547 ac_cv_header_time=yes
10537     else
10538 skuang 3456 echo "$as_me: failed program was:" >&5
10539 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10540    
10541 gezelter 3319 ac_cv_header_time=no
10542 gezelter 2547 fi
10543 gezelter 3319
10544     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10545 gezelter 2547 fi
10546 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10547     echo "${ECHO_T}$ac_cv_header_time" >&6; }
10548 gezelter 2547 if test $ac_cv_header_time = yes; then
10549    
10550     cat >>confdefs.h <<\_ACEOF
10551     #define TIME_WITH_SYS_TIME 1
10552     _ACEOF
10553    
10554     fi
10555    
10556    
10557     # Checks for library functions.
10558    
10559     for ac_header in stdlib.h
10560     do
10561 skuang 3456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10562 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10563 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10564     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10565 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10566 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10567 gezelter 2547 fi
10568 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
10569     { echo "$as_me:$LINENO: result: $ac_res" >&5
10570     echo "${ECHO_T}$ac_res" >&6; }
10571 gezelter 2547 else
10572 gezelter 2510 # Is the header compilable?
10573 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10574     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10575 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10576     /* confdefs.h. */
10577     _ACEOF
10578     cat confdefs.h >>conftest.$ac_ext
10579     cat >>conftest.$ac_ext <<_ACEOF
10580     /* end confdefs.h. */
10581     $ac_includes_default
10582 gezelter 2547 #include <$ac_header>
10583 gezelter 2510 _ACEOF
10584 chuckv 3288 rm -f conftest.$ac_objext
10585 gezelter 3319 if { (ac_try="$ac_compile"
10586     case "(($ac_try" in
10587     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10588     *) ac_try_echo=$ac_try;;
10589     esac
10590 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10591 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10592 gezelter 2510 ac_status=$?
10593     grep -v '^ *+' conftest.er1 >conftest.err
10594     rm -f conftest.er1
10595     cat conftest.err >&5
10596 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10597 gezelter 3319 (exit $ac_status); } && {
10598     test -z "$ac_c_werror_flag" ||
10599     test ! -s conftest.err
10600     } && test -s conftest.$ac_objext; then
10601 gezelter 2510 ac_header_compiler=yes
10602     else
10603 skuang 3456 echo "$as_me: failed program was:" >&5
10604 gezelter 2510 sed 's/^/| /' conftest.$ac_ext >&5
10605 gezelter 2315
10606 gezelter 3319 ac_header_compiler=no
10607 gezelter 2510 fi
10608 gezelter 2315
10609 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10610 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10611     echo "${ECHO_T}$ac_header_compiler" >&6; }
10612 gezelter 3319
10613 gezelter 2510 # Is the header present?
10614 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10615     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10616 gezelter 2510 cat >conftest.$ac_ext <<_ACEOF
10617     /* confdefs.h. */
10618     _ACEOF
10619     cat confdefs.h >>conftest.$ac_ext
10620     cat >>conftest.$ac_ext <<_ACEOF
10621     /* end confdefs.h. */
10622 gezelter 2547 #include <$ac_header>
10623 gezelter 2510 _ACEOF
10624 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
10625     case "(($ac_try" in
10626     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10627     *) ac_try_echo=$ac_try;;
10628     esac
10629 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10630 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10631 gezelter 2510 ac_status=$?
10632     grep -v '^ *+' conftest.er1 >conftest.err
10633 chuckv 3288 rm -f conftest.er1
10634 gezelter 2510 cat conftest.err >&5
10635 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 gezelter 3319 (exit $ac_status); } >/dev/null && {
10637     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10638     test ! -s conftest.err
10639     }; then
10640 gezelter 2510 ac_header_preproc=yes
10641     else
10642 skuang 3456 echo "$as_me: failed program was:" >&5
10643 gezelter 2510 sed 's/^/| /' conftest.$ac_ext >&5
10644 gezelter 2315
10645 gezelter 2510 ac_header_preproc=no
10646     fi
10647 gezelter 3319
10648 chuckv 3288 rm -f conftest.err conftest.$ac_ext
10649 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10650     echo "${ECHO_T}$ac_header_preproc" >&6; }
10651 gezelter 2315
10652 gezelter 2510 # So? What about this header?
10653 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10654 gezelter 2510 yes:no: )
10655 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10656     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10657     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10658     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10659 gezelter 2510 ac_header_preproc=yes
10660     ;;
10661     no:yes:* )
10662 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10663     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10664     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10665     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10666     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10667     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10668     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10669     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10670     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10671     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10672     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10673     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10674 gezelter 3319 ( cat <<\_ASBOX
10675 gezelter 2510 ## ------------------------------ ##
10676     ## Report this to gezelter@nd.edu ##
10677     ## ------------------------------ ##
10678     _ASBOX
10679 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10680 gezelter 2510 ;;
10681     esac
10682 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10683     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10684 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10685 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10686 gezelter 2510 else
10687 gezelter 2547 eval "$as_ac_Header=\$ac_header_preproc"
10688 gezelter 2510 fi
10689 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
10690     { echo "$as_me:$LINENO: result: $ac_res" >&5
10691     echo "${ECHO_T}$ac_res" >&6; }
10692 gezelter 2315
10693 gezelter 2510 fi
10694 skuang 3456 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10695 gezelter 2547 cat >>confdefs.h <<_ACEOF
10696 skuang 3456 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10697 gezelter 2547 _ACEOF
10698 gezelter 2315
10699 gezelter 2547 fi
10700 gezelter 2315
10701 gezelter 2547 done
10702    
10703 skuang 3456 { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10704     echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10705 gezelter 2547 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10706 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10707 gezelter 2547 else
10708     if test "$cross_compiling" = yes; then
10709     ac_cv_func_malloc_0_nonnull=no
10710     else
10711     cat >conftest.$ac_ext <<_ACEOF
10712     /* confdefs.h. */
10713     _ACEOF
10714     cat confdefs.h >>conftest.$ac_ext
10715     cat >>conftest.$ac_ext <<_ACEOF
10716     /* end confdefs.h. */
10717 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10718 gezelter 2547 # include <stdlib.h>
10719     #else
10720     char *malloc ();
10721     #endif
10722    
10723     #ifdef FC_DUMMY_MAIN
10724     #ifndef FC_DUMMY_MAIN_EQ_F77
10725     # ifdef __cplusplus
10726     extern "C"
10727     # endif
10728     int FC_DUMMY_MAIN() { return 1; }
10729     #endif
10730     #endif
10731     int
10732     main ()
10733     {
10734 gezelter 3319 return ! malloc (0);
10735 gezelter 2547 ;
10736     return 0;
10737     }
10738     _ACEOF
10739 chuckv 3288 rm -f conftest$ac_exeext
10740 gezelter 3319 if { (ac_try="$ac_link"
10741     case "(($ac_try" in
10742     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10743     *) ac_try_echo=$ac_try;;
10744     esac
10745 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10746 gezelter 3319 (eval "$ac_link") 2>&5
10747 gezelter 2547 ac_status=$?
10748 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10749 gezelter 2547 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10750 gezelter 3319 { (case "(($ac_try" in
10751     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10752     *) ac_try_echo=$ac_try;;
10753     esac
10754 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10755 gezelter 3319 (eval "$ac_try") 2>&5
10756 gezelter 2547 ac_status=$?
10757 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758 gezelter 2547 (exit $ac_status); }; }; then
10759     ac_cv_func_malloc_0_nonnull=yes
10760     else
10761 skuang 3456 echo "$as_me: program exited with status $ac_status" >&5
10762     echo "$as_me: failed program was:" >&5
10763 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
10764    
10765     ( exit $ac_status )
10766     ac_cv_func_malloc_0_nonnull=no
10767     fi
10768 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10769 gezelter 2547 fi
10770 gezelter 3319
10771    
10772 gezelter 2547 fi
10773 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10774     echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10775 gezelter 2547 if test $ac_cv_func_malloc_0_nonnull = yes; then
10776    
10777 gezelter 2510 cat >>confdefs.h <<\_ACEOF
10778 gezelter 2547 #define HAVE_MALLOC 1
10779 gezelter 2510 _ACEOF
10780 gezelter 2315
10781 gezelter 2547 else
10782     cat >>confdefs.h <<\_ACEOF
10783     #define HAVE_MALLOC 0
10784     _ACEOF
10785 gezelter 2510
10786 gezelter 3319 case " $LIBOBJS " in
10787 gezelter 2547 *" malloc.$ac_objext "* ) ;;
10788 gezelter 3319 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10789     ;;
10790 gezelter 2547 esac
10791    
10792    
10793     cat >>confdefs.h <<\_ACEOF
10794     #define malloc rpl_malloc
10795     _ACEOF
10796    
10797     fi
10798    
10799    
10800    
10801 gezelter 2510
10802 gezelter 2547 for ac_header in stdlib.h
10803 gezelter 2453 do
10804 skuang 3456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10805 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10806 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10807     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10808 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10809 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10810 gezelter 2453 fi
10811 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
10812     { echo "$as_me:$LINENO: result: $ac_res" >&5
10813     echo "${ECHO_T}$ac_res" >&6; }
10814 gezelter 2453 else
10815     # Is the header compilable?
10816 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10817     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10818 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10819     /* confdefs.h. */
10820     _ACEOF
10821     cat confdefs.h >>conftest.$ac_ext
10822     cat >>conftest.$ac_ext <<_ACEOF
10823     /* end confdefs.h. */
10824     $ac_includes_default
10825     #include <$ac_header>
10826     _ACEOF
10827 chuckv 3288 rm -f conftest.$ac_objext
10828 gezelter 3319 if { (ac_try="$ac_compile"
10829     case "(($ac_try" in
10830     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10831     *) ac_try_echo=$ac_try;;
10832     esac
10833 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10834 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
10835 gezelter 2453 ac_status=$?
10836     grep -v '^ *+' conftest.er1 >conftest.err
10837     rm -f conftest.er1
10838     cat conftest.err >&5
10839 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 gezelter 3319 (exit $ac_status); } && {
10841     test -z "$ac_c_werror_flag" ||
10842     test ! -s conftest.err
10843     } && test -s conftest.$ac_objext; then
10844 gezelter 2453 ac_header_compiler=yes
10845     else
10846 skuang 3456 echo "$as_me: failed program was:" >&5
10847 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
10848 gezelter 2315
10849 gezelter 3319 ac_header_compiler=no
10850 gezelter 2453 fi
10851 gezelter 2315
10852 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10853 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10854     echo "${ECHO_T}$ac_header_compiler" >&6; }
10855 gezelter 3319
10856 gezelter 2453 # Is the header present?
10857 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10858     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10859 gezelter 2453 cat >conftest.$ac_ext <<_ACEOF
10860     /* confdefs.h. */
10861     _ACEOF
10862     cat confdefs.h >>conftest.$ac_ext
10863     cat >>conftest.$ac_ext <<_ACEOF
10864     /* end confdefs.h. */
10865     #include <$ac_header>
10866     _ACEOF
10867 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
10868     case "(($ac_try" in
10869     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10870     *) ac_try_echo=$ac_try;;
10871     esac
10872 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10873 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10874 gezelter 2453 ac_status=$?
10875     grep -v '^ *+' conftest.er1 >conftest.err
10876     rm -f conftest.er1
10877     cat conftest.err >&5
10878 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 gezelter 3319 (exit $ac_status); } >/dev/null && {
10880     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10881     test ! -s conftest.err
10882     }; then
10883 gezelter 2453 ac_header_preproc=yes
10884     else
10885 skuang 3456 echo "$as_me: failed program was:" >&5
10886 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
10887 gezelter 2315
10888 gezelter 2453 ac_header_preproc=no
10889     fi
10890 gezelter 3319
10891 chuckv 3288 rm -f conftest.err conftest.$ac_ext
10892 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10893     echo "${ECHO_T}$ac_header_preproc" >&6; }
10894 gezelter 2453
10895     # So? What about this header?
10896 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10897 gezelter 2453 yes:no: )
10898 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10899     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10900     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10901     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10902 gezelter 2453 ac_header_preproc=yes
10903     ;;
10904     no:yes:* )
10905 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10906     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10907     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10908     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10909     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10910     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10911     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10912     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10913     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10914     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10915     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10916     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10917 gezelter 3319 ( cat <<\_ASBOX
10918 gezelter 2453 ## ------------------------------ ##
10919     ## Report this to gezelter@nd.edu ##
10920     ## ------------------------------ ##
10921     _ASBOX
10922 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
10923 gezelter 2453 ;;
10924     esac
10925 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10926     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10927 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10928 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10929 gezelter 2453 else
10930     eval "$as_ac_Header=\$ac_header_preproc"
10931     fi
10932 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
10933     { echo "$as_me:$LINENO: result: $ac_res" >&5
10934     echo "${ECHO_T}$ac_res" >&6; }
10935 gezelter 2453
10936     fi
10937 skuang 3456 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10938 gezelter 2453 cat >>confdefs.h <<_ACEOF
10939 skuang 3456 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10940 gezelter 2453 _ACEOF
10941    
10942     fi
10943    
10944     done
10945    
10946 skuang 3456 { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10947     echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10948 gezelter 2547 if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10949 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
10950 gezelter 2547 else
10951     if test "$cross_compiling" = yes; then
10952     ac_cv_func_realloc_0_nonnull=no
10953     else
10954     cat >conftest.$ac_ext <<_ACEOF
10955     /* confdefs.h. */
10956     _ACEOF
10957     cat confdefs.h >>conftest.$ac_ext
10958     cat >>conftest.$ac_ext <<_ACEOF
10959     /* end confdefs.h. */
10960 gezelter 3319 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10961 gezelter 2547 # include <stdlib.h>
10962     #else
10963     char *realloc ();
10964     #endif
10965 gezelter 2453
10966 gezelter 2547 #ifdef FC_DUMMY_MAIN
10967     #ifndef FC_DUMMY_MAIN_EQ_F77
10968     # ifdef __cplusplus
10969     extern "C"
10970     # endif
10971     int FC_DUMMY_MAIN() { return 1; }
10972     #endif
10973     #endif
10974     int
10975     main ()
10976     {
10977 gezelter 3319 return ! realloc (0, 0);
10978 gezelter 2547 ;
10979     return 0;
10980     }
10981     _ACEOF
10982 chuckv 3288 rm -f conftest$ac_exeext
10983 gezelter 3319 if { (ac_try="$ac_link"
10984     case "(($ac_try" in
10985     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10986     *) ac_try_echo=$ac_try;;
10987     esac
10988 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10989 gezelter 3319 (eval "$ac_link") 2>&5
10990 gezelter 2547 ac_status=$?
10991 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 gezelter 2547 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10993 gezelter 3319 { (case "(($ac_try" in
10994     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10995     *) ac_try_echo=$ac_try;;
10996     esac
10997 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10998 gezelter 3319 (eval "$ac_try") 2>&5
10999 gezelter 2547 ac_status=$?
11000 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001 gezelter 2547 (exit $ac_status); }; }; then
11002     ac_cv_func_realloc_0_nonnull=yes
11003     else
11004 skuang 3456 echo "$as_me: program exited with status $ac_status" >&5
11005     echo "$as_me: failed program was:" >&5
11006 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
11007    
11008     ( exit $ac_status )
11009     ac_cv_func_realloc_0_nonnull=no
11010 gezelter 2510 fi
11011 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11012 gezelter 2547 fi
11013 gezelter 3319
11014    
11015 gezelter 2547 fi
11016 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11017     echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11018 gezelter 2547 if test $ac_cv_func_realloc_0_nonnull = yes; then
11019 gezelter 2453
11020 gezelter 2547 cat >>confdefs.h <<\_ACEOF
11021     #define HAVE_REALLOC 1
11022     _ACEOF
11023 gezelter 2453
11024 gezelter 2547 else
11025     cat >>confdefs.h <<\_ACEOF
11026     #define HAVE_REALLOC 0
11027     _ACEOF
11028 gezelter 2453
11029 gezelter 3319 case " $LIBOBJS " in
11030 gezelter 2547 *" realloc.$ac_objext "* ) ;;
11031 gezelter 3319 *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11032     ;;
11033 gezelter 2547 esac
11034 gezelter 2453
11035 gezelter 2547
11036     cat >>confdefs.h <<\_ACEOF
11037     #define realloc rpl_realloc
11038     _ACEOF
11039    
11040     fi
11041    
11042    
11043    
11044    
11045    
11046     for ac_header in sys/select.h sys/socket.h
11047 gezelter 2081 do
11048 skuang 3456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11049 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11050 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11051     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11052 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11053 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11054 gezelter 2081 fi
11055 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
11056     { echo "$as_me:$LINENO: result: $ac_res" >&5
11057     echo "${ECHO_T}$ac_res" >&6; }
11058 gezelter 2081 else
11059     # Is the header compilable?
11060 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11061     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11062 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
11063     /* confdefs.h. */
11064     _ACEOF
11065     cat confdefs.h >>conftest.$ac_ext
11066     cat >>conftest.$ac_ext <<_ACEOF
11067     /* end confdefs.h. */
11068     $ac_includes_default
11069     #include <$ac_header>
11070     _ACEOF
11071 chuckv 3288 rm -f conftest.$ac_objext
11072 gezelter 3319 if { (ac_try="$ac_compile"
11073     case "(($ac_try" in
11074     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11075     *) ac_try_echo=$ac_try;;
11076     esac
11077 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11078 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
11079 gezelter 2081 ac_status=$?
11080     grep -v '^ *+' conftest.er1 >conftest.err
11081     rm -f conftest.er1
11082     cat conftest.err >&5
11083 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 gezelter 3319 (exit $ac_status); } && {
11085     test -z "$ac_c_werror_flag" ||
11086     test ! -s conftest.err
11087     } && test -s conftest.$ac_objext; then
11088 gezelter 2081 ac_header_compiler=yes
11089     else
11090 skuang 3456 echo "$as_me: failed program was:" >&5
11091 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11092    
11093 gezelter 3319 ac_header_compiler=no
11094 gezelter 2081 fi
11095    
11096 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11097 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11098     echo "${ECHO_T}$ac_header_compiler" >&6; }
11099 gezelter 3319
11100 gezelter 2081 # Is the header present?
11101 skuang 3456 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11102     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11103 gezelter 2081 cat >conftest.$ac_ext <<_ACEOF
11104     /* confdefs.h. */
11105     _ACEOF
11106     cat confdefs.h >>conftest.$ac_ext
11107     cat >>conftest.$ac_ext <<_ACEOF
11108     /* end confdefs.h. */
11109     #include <$ac_header>
11110     _ACEOF
11111 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
11112     case "(($ac_try" in
11113     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114     *) ac_try_echo=$ac_try;;
11115     esac
11116 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11118 tim 1998 ac_status=$?
11119 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
11120 tim 1998 rm -f conftest.er1
11121     cat conftest.err >&5
11122 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 gezelter 3319 (exit $ac_status); } >/dev/null && {
11124     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11125     test ! -s conftest.err
11126     }; then
11127 gezelter 2081 ac_header_preproc=yes
11128 tim 1998 else
11129 skuang 3456 echo "$as_me: failed program was:" >&5
11130 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
11131    
11132     ac_header_preproc=no
11133 tim 1998 fi
11134 gezelter 3319
11135 chuckv 3288 rm -f conftest.err conftest.$ac_ext
11136 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11137     echo "${ECHO_T}$ac_header_preproc" >&6; }
11138 gezelter 2081
11139     # So? What about this header?
11140 gezelter 2547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11141 gezelter 2081 yes:no: )
11142 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11143     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11144     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11145     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11146 gezelter 2081 ac_header_preproc=yes
11147     ;;
11148     no:yes:* )
11149 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11150     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11151     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11152     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11153     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11154     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11155     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11156     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11157     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11158     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11159     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11160     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11161 gezelter 3319 ( cat <<\_ASBOX
11162 gezelter 2081 ## ------------------------------ ##
11163     ## Report this to gezelter@nd.edu ##
11164     ## ------------------------------ ##
11165     _ASBOX
11166 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
11167 gezelter 2081 ;;
11168     esac
11169 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11170     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11171 gezelter 3319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11172 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11173 gezelter 2081 else
11174     eval "$as_ac_Header=\$ac_header_preproc"
11175 tim 1998 fi
11176 skuang 3456 ac_res=`eval echo '${'$as_ac_Header'}'`
11177     { echo "$as_me:$LINENO: result: $ac_res" >&5
11178     echo "${ECHO_T}$ac_res" >&6; }
11179 tim 1998
11180     fi
11181 skuang 3456 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11182 gezelter 2081 cat >>confdefs.h <<_ACEOF
11183 skuang 3456 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11184 gezelter 2081 _ACEOF
11185    
11186     fi
11187    
11188 tim 1998 done
11189    
11190 skuang 3456 { echo "$as_me:$LINENO: checking types of arguments for select" >&5
11191     echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
11192 gezelter 2547 if test "${ac_cv_func_select_args+set}" = set; then
11193 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11194 gezelter 2510 else
11195 gezelter 2547 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11196 gezelter 3319 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11197 gezelter 2547 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11198     cat >conftest.$ac_ext <<_ACEOF
11199 gezelter 2453 /* confdefs.h. */
11200     _ACEOF
11201     cat confdefs.h >>conftest.$ac_ext
11202     cat >>conftest.$ac_ext <<_ACEOF
11203     /* end confdefs.h. */
11204 gezelter 2547 $ac_includes_default
11205 gezelter 3319 #ifdef HAVE_SYS_SELECT_H
11206 gezelter 2547 # include <sys/select.h>
11207     #endif
11208 gezelter 3319 #ifdef HAVE_SYS_SOCKET_H
11209 gezelter 2547 # include <sys/socket.h>
11210     #endif
11211 gezelter 2510
11212 gezelter 2547 #ifdef FC_DUMMY_MAIN
11213     #ifndef FC_DUMMY_MAIN_EQ_F77
11214     # ifdef __cplusplus
11215     extern "C"
11216     # endif
11217     int FC_DUMMY_MAIN() { return 1; }
11218 gezelter 2453 #endif
11219 gezelter 2547 #endif
11220 gezelter 2510 int
11221     main ()
11222     {
11223 gezelter 2547 extern int select ($ac_arg1,
11224     $ac_arg234, $ac_arg234, $ac_arg234,
11225     $ac_arg5);
11226 gezelter 2510 ;
11227     return 0;
11228     }
11229 gezelter 2453 _ACEOF
11230 chuckv 3288 rm -f conftest.$ac_objext
11231 gezelter 3319 if { (ac_try="$ac_compile"
11232     case "(($ac_try" in
11233     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11234     *) ac_try_echo=$ac_try;;
11235     esac
11236 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11237 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
11238 gezelter 2453 ac_status=$?
11239     grep -v '^ *+' conftest.er1 >conftest.err
11240     rm -f conftest.er1
11241     cat conftest.err >&5
11242 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243 gezelter 3319 (exit $ac_status); } && {
11244     test -z "$ac_c_werror_flag" ||
11245     test ! -s conftest.err
11246     } && test -s conftest.$ac_objext; then
11247 gezelter 2547 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11248 gezelter 2453 else
11249 skuang 3456 echo "$as_me: failed program was:" >&5
11250 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
11251 gezelter 2081
11252 gezelter 3319
11253 gezelter 2453 fi
11254 gezelter 3319
11255     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11256 gezelter 2547 done
11257     done
11258     done
11259     # Provide a safe default value.
11260     : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11261    
11262     fi
11263 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11264     echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
11265 gezelter 2547 ac_save_IFS=$IFS; IFS=','
11266     set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11267     IFS=$ac_save_IFS
11268     shift
11269    
11270     cat >>confdefs.h <<_ACEOF
11271     #define SELECT_TYPE_ARG1 $1
11272     _ACEOF
11273    
11274    
11275     cat >>confdefs.h <<_ACEOF
11276     #define SELECT_TYPE_ARG234 ($2)
11277     _ACEOF
11278    
11279    
11280     cat >>confdefs.h <<_ACEOF
11281     #define SELECT_TYPE_ARG5 ($3)
11282     _ACEOF
11283    
11284 chuckv 3288 rm -f conftest*
11285 gezelter 2547
11286 skuang 3456 { echo "$as_me:$LINENO: checking for working strtod" >&5
11287     echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11288 gezelter 2547 if test "${ac_cv_func_strtod+set}" = set; then
11289 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11290 gezelter 2547 else
11291     if test "$cross_compiling" = yes; then
11292     ac_cv_func_strtod=no
11293     else
11294     cat >conftest.$ac_ext <<_ACEOF
11295     /* confdefs.h. */
11296 gezelter 2510 _ACEOF
11297 gezelter 2547 cat confdefs.h >>conftest.$ac_ext
11298     cat >>conftest.$ac_ext <<_ACEOF
11299     /* end confdefs.h. */
11300 gezelter 2510
11301 gezelter 3319 $ac_includes_default
11302     #ifndef strtod
11303 gezelter 2547 double strtod ();
11304 gezelter 3319 #endif
11305 gezelter 2547 int
11306     main()
11307     {
11308     {
11309     /* Some versions of Linux strtod mis-parse strings with leading '+'. */
11310     char *string = " +69";
11311     char *term;
11312     double value;
11313     value = strtod (string, &term);
11314     if (value != 69 || term != (string + 4))
11315 gezelter 3319 return 1;
11316 gezelter 2547 }
11317 gezelter 2510
11318 gezelter 2547 {
11319     /* Under Solaris 2.4, strtod returns the wrong value for the
11320     terminating character under some conditions. */
11321     char *string = "NaN";
11322     char *term;
11323     strtod (string, &term);
11324     if (term != string && *(term - 1) == 0)
11325 gezelter 3319 return 1;
11326 gezelter 2547 }
11327 gezelter 3319 return 0;
11328 gezelter 2547 }
11329 gezelter 2510
11330 gezelter 2547 _ACEOF
11331     rm -f conftest$ac_exeext
11332 gezelter 3319 if { (ac_try="$ac_link"
11333     case "(($ac_try" in
11334     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11335     *) ac_try_echo=$ac_try;;
11336     esac
11337 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11338 gezelter 3319 (eval "$ac_link") 2>&5
11339 gezelter 2547 ac_status=$?
11340 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 gezelter 2547 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342 gezelter 3319 { (case "(($ac_try" in
11343     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344     *) ac_try_echo=$ac_try;;
11345     esac
11346 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347 gezelter 3319 (eval "$ac_try") 2>&5
11348 gezelter 2547 ac_status=$?
11349 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 gezelter 2547 (exit $ac_status); }; }; then
11351     ac_cv_func_strtod=yes
11352     else
11353 skuang 3456 echo "$as_me: program exited with status $ac_status" >&5
11354     echo "$as_me: failed program was:" >&5
11355 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
11356 gezelter 2510
11357 gezelter 2547 ( exit $ac_status )
11358     ac_cv_func_strtod=no
11359     fi
11360 gezelter 3319 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361 gezelter 2547 fi
11362 gezelter 3319
11363    
11364 gezelter 2547 fi
11365 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11366     echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11367 gezelter 2547 if test $ac_cv_func_strtod = no; then
11368 gezelter 3319 case " $LIBOBJS " in
11369 gezelter 2547 *" strtod.$ac_objext "* ) ;;
11370 gezelter 3319 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11371     ;;
11372 gezelter 2547 esac
11373    
11374 skuang 3456 { echo "$as_me:$LINENO: checking for pow" >&5
11375     echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11376 gezelter 2547 if test "${ac_cv_func_pow+set}" = set; then
11377 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11378 gezelter 2510 else
11379 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11380     /* confdefs.h. */
11381     _ACEOF
11382     cat confdefs.h >>conftest.$ac_ext
11383     cat >>conftest.$ac_ext <<_ACEOF
11384     /* end confdefs.h. */
11385     /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11386     For example, HP-UX 11i <limits.h> declares gettimeofday. */
11387     #define pow innocuous_pow
11388 gezelter 2510
11389 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
11390     which can conflict with char pow (); below.
11391     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11392     <limits.h> exists even on freestanding compilers. */
11393 gezelter 2510
11394 gezelter 2547 #ifdef __STDC__
11395     # include <limits.h>
11396     #else
11397     # include <assert.h>
11398     #endif
11399 gezelter 2510
11400 gezelter 2547 #undef pow
11401 gezelter 2510
11402 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11403     Use char because int might match the return type of a GCC
11404     builtin and then its argument prototype would still apply. */
11405 gezelter 2547 #ifdef __cplusplus
11406     extern "C"
11407     #endif
11408     char pow ();
11409     /* The GNU C library defines this for functions which it implements
11410     to always fail with ENOSYS. Some functions are actually named
11411     something starting with __ and the normal name is an alias. */
11412 gezelter 3319 #if defined __stub_pow || defined __stub___pow
11413 gezelter 2547 choke me
11414     #endif
11415    
11416     #ifdef FC_DUMMY_MAIN
11417     #ifndef FC_DUMMY_MAIN_EQ_F77
11418     # ifdef __cplusplus
11419     extern "C"
11420     # endif
11421     int FC_DUMMY_MAIN() { return 1; }
11422     #endif
11423     #endif
11424     int
11425     main ()
11426     {
11427 gezelter 3319 return pow ();
11428 gezelter 2547 ;
11429     return 0;
11430     }
11431     _ACEOF
11432     rm -f conftest.$ac_objext conftest$ac_exeext
11433 gezelter 3319 if { (ac_try="$ac_link"
11434     case "(($ac_try" in
11435     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11436     *) ac_try_echo=$ac_try;;
11437     esac
11438 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11439 gezelter 3319 (eval "$ac_link") 2>conftest.er1
11440 gezelter 2547 ac_status=$?
11441     grep -v '^ *+' conftest.er1 >conftest.err
11442     rm -f conftest.er1
11443     cat conftest.err >&5
11444 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445 gezelter 3319 (exit $ac_status); } && {
11446     test -z "$ac_c_werror_flag" ||
11447     test ! -s conftest.err
11448 skuang 3456 } && test -s conftest$ac_exeext &&
11449     $as_test_x conftest$ac_exeext; then
11450 gezelter 2547 ac_cv_func_pow=yes
11451     else
11452 skuang 3456 echo "$as_me: failed program was:" >&5
11453 gezelter 2547 sed 's/^/| /' conftest.$ac_ext >&5
11454    
11455 gezelter 3319 ac_cv_func_pow=no
11456 gezelter 2547 fi
11457 gezelter 3319
11458     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11459 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11460     fi
11461 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11462     echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11463 gezelter 2547
11464     if test $ac_cv_func_pow = no; then
11465 skuang 3456 { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11466     echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11467 gezelter 2547 if test "${ac_cv_lib_m_pow+set}" = set; then
11468 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11469 gezelter 2547 else
11470     ac_check_lib_save_LIBS=$LIBS
11471     LIBS="-lm $LIBS"
11472     cat >conftest.$ac_ext <<_ACEOF
11473 gezelter 2453 /* confdefs.h. */
11474     _ACEOF
11475     cat confdefs.h >>conftest.$ac_ext
11476     cat >>conftest.$ac_ext <<_ACEOF
11477     /* end confdefs.h. */
11478 gezelter 2510
11479 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11480     Use char because int might match the return type of a GCC
11481     builtin and then its argument prototype would still apply. */
11482 gezelter 2547 #ifdef __cplusplus
11483     extern "C"
11484 gezelter 2510 #endif
11485 gezelter 2547 char pow ();
11486     #ifdef FC_DUMMY_MAIN
11487     #ifndef FC_DUMMY_MAIN_EQ_F77
11488     # ifdef __cplusplus
11489     extern "C"
11490     # endif
11491     int FC_DUMMY_MAIN() { return 1; }
11492 gezelter 2510 #endif
11493 gezelter 2547 #endif
11494 gezelter 2510 int
11495     main ()
11496     {
11497 gezelter 3319 return pow ();
11498 gezelter 2510 ;
11499     return 0;
11500     }
11501 gezelter 2453 _ACEOF
11502 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
11503 gezelter 3319 if { (ac_try="$ac_link"
11504     case "(($ac_try" in
11505     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506     *) ac_try_echo=$ac_try;;
11507     esac
11508 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509 gezelter 3319 (eval "$ac_link") 2>conftest.er1
11510 gezelter 2453 ac_status=$?
11511     grep -v '^ *+' conftest.er1 >conftest.err
11512     rm -f conftest.er1
11513     cat conftest.err >&5
11514 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 gezelter 3319 (exit $ac_status); } && {
11516     test -z "$ac_c_werror_flag" ||
11517     test ! -s conftest.err
11518 skuang 3456 } && test -s conftest$ac_exeext &&
11519     $as_test_x conftest$ac_exeext; then
11520 gezelter 2547 ac_cv_lib_m_pow=yes
11521 gezelter 2453 else
11522 skuang 3456 echo "$as_me: failed program was:" >&5
11523 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
11524    
11525 gezelter 3319 ac_cv_lib_m_pow=no
11526 gezelter 2453 fi
11527 gezelter 3319
11528     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11529 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11530     LIBS=$ac_check_lib_save_LIBS
11531     fi
11532 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11533     echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11534 gezelter 2547 if test $ac_cv_lib_m_pow = yes; then
11535     POW_LIB=-lm
11536     else
11537 skuang 3456 { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11538     echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11539 gezelter 2547 fi
11540 gezelter 2453
11541 gezelter 2547 fi
11542 gezelter 2453
11543 gezelter 2510 fi
11544 gezelter 2453
11545    
11546    
11547    
11548    
11549 gezelter 2510
11550    
11551    
11552    
11553 gezelter 2547
11554    
11555    
11556    
11557    
11558    
11559    
11560    
11561    
11562    
11563    
11564    
11565    
11566 gezelter 3343 for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
11567 gezelter 2547 do
11568 skuang 3456 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11569     { echo "$as_me:$LINENO: checking for $ac_func" >&5
11570     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11571 gezelter 3319 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11572 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11573 gezelter 2547 else
11574     cat >conftest.$ac_ext <<_ACEOF
11575 gezelter 2453 /* confdefs.h. */
11576     _ACEOF
11577     cat confdefs.h >>conftest.$ac_ext
11578     cat >>conftest.$ac_ext <<_ACEOF
11579     /* end confdefs.h. */
11580 gezelter 2547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11581     For example, HP-UX 11i <limits.h> declares gettimeofday. */
11582     #define $ac_func innocuous_$ac_func
11583 gezelter 2510
11584 gezelter 2547 /* System header to define __stub macros and hopefully few prototypes,
11585     which can conflict with char $ac_func (); below.
11586     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11587     <limits.h> exists even on freestanding compilers. */
11588    
11589     #ifdef __STDC__
11590     # include <limits.h>
11591 gezelter 2510 #else
11592 gezelter 2547 # include <assert.h>
11593 gezelter 2510 #endif
11594 gezelter 2547
11595     #undef $ac_func
11596    
11597 gezelter 3319 /* Override any GCC internal prototype to avoid an error.
11598     Use char because int might match the return type of a GCC
11599     builtin and then its argument prototype would still apply. */
11600 gezelter 2547 #ifdef __cplusplus
11601     extern "C"
11602 gezelter 2510 #endif
11603 gezelter 2547 char $ac_func ();
11604     /* The GNU C library defines this for functions which it implements
11605     to always fail with ENOSYS. Some functions are actually named
11606     something starting with __ and the normal name is an alias. */
11607 gezelter 3319 #if defined __stub_$ac_func || defined __stub___$ac_func
11608 gezelter 2547 choke me
11609     #endif
11610 gezelter 2510
11611 gezelter 2547 #ifdef FC_DUMMY_MAIN
11612     #ifndef FC_DUMMY_MAIN_EQ_F77
11613     # ifdef __cplusplus
11614     extern "C"
11615     # endif
11616     int FC_DUMMY_MAIN() { return 1; }
11617     #endif
11618     #endif
11619 gezelter 2510 int
11620     main ()
11621     {
11622 gezelter 3319 return $ac_func ();
11623 gezelter 2510 ;
11624     return 0;
11625     }
11626 gezelter 2453 _ACEOF
11627 gezelter 2547 rm -f conftest.$ac_objext conftest$ac_exeext
11628 gezelter 3319 if { (ac_try="$ac_link"
11629     case "(($ac_try" in
11630     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11631     *) ac_try_echo=$ac_try;;
11632     esac
11633 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11634 gezelter 3319 (eval "$ac_link") 2>conftest.er1
11635 gezelter 2453 ac_status=$?
11636     grep -v '^ *+' conftest.er1 >conftest.err
11637     rm -f conftest.er1
11638     cat conftest.err >&5
11639 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 gezelter 3319 (exit $ac_status); } && {
11641     test -z "$ac_c_werror_flag" ||
11642     test ! -s conftest.err
11643 skuang 3456 } && test -s conftest$ac_exeext &&
11644     $as_test_x conftest$ac_exeext; then
11645 gezelter 2547 eval "$as_ac_var=yes"
11646 gezelter 2453 else
11647 skuang 3456 echo "$as_me: failed program was:" >&5
11648 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
11649    
11650 gezelter 3319 eval "$as_ac_var=no"
11651 gezelter 2453 fi
11652 gezelter 3319
11653     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11654 gezelter 2547 conftest$ac_exeext conftest.$ac_ext
11655     fi
11656 skuang 3456 ac_res=`eval echo '${'$as_ac_var'}'`
11657     { echo "$as_me:$LINENO: result: $ac_res" >&5
11658     echo "${ECHO_T}$ac_res" >&6; }
11659     if test `eval echo '${'$as_ac_var'}'` = yes; then
11660 gezelter 2547 cat >>confdefs.h <<_ACEOF
11661 skuang 3456 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11662 gezelter 2547 _ACEOF
11663    
11664     fi
11665     done
11666    
11667    
11668     # special check for _system_configuration because AIX <4.3.2 do not
11669     # contain the `physmem' member.
11670 skuang 3456 { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11671     echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11672 gezelter 2547 cat >conftest.$ac_ext <<_ACEOF
11673 gezelter 2453 /* confdefs.h. */
11674     _ACEOF
11675     cat confdefs.h >>conftest.$ac_ext
11676     cat >>conftest.$ac_ext <<_ACEOF
11677     /* end confdefs.h. */
11678 gezelter 2547 #include <sys/systemcfg.h>
11679     #ifdef FC_DUMMY_MAIN
11680     #ifndef FC_DUMMY_MAIN_EQ_F77
11681     # ifdef __cplusplus
11682     extern "C"
11683     # endif
11684     int FC_DUMMY_MAIN() { return 1; }
11685 gezelter 2510 #endif
11686     #endif
11687     int
11688     main ()
11689     {
11690 gezelter 2547 double x = _system_configuration.physmem;
11691 gezelter 2510 ;
11692     return 0;
11693     }
11694 gezelter 2453 _ACEOF
11695 gezelter 2510 rm -f conftest.$ac_objext
11696 gezelter 3319 if { (ac_try="$ac_compile"
11697     case "(($ac_try" in
11698     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11699     *) ac_try_echo=$ac_try;;
11700     esac
11701 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11702 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
11703 gezelter 2453 ac_status=$?
11704     grep -v '^ *+' conftest.er1 >conftest.err
11705     rm -f conftest.er1
11706     cat conftest.err >&5
11707 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708 gezelter 3319 (exit $ac_status); } && {
11709     test -z "$ac_c_werror_flag" ||
11710     test ! -s conftest.err
11711     } && test -s conftest.$ac_objext; then
11712 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
11713     echo "${ECHO_T}yes" >&6; }
11714 gezelter 2547
11715     cat >>confdefs.h <<\_ACEOF
11716     #define HAVE__SYSTEM_CONFIGURATION 1
11717     _ACEOF
11718    
11719 gezelter 2453 else
11720 skuang 3456 echo "$as_me: failed program was:" >&5
11721 gezelter 2453 sed 's/^/| /' conftest.$ac_ext >&5
11722    
11723 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
11724     echo "${ECHO_T}no" >&6; }
11725 gezelter 2453 fi
11726    
11727 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728    
11729 gezelter 2510
11730 gezelter 1490 case $debug in
11731     1)
11732     ;;
11733     *)
11734    
11735 gezelter 2081
11736    
11737    
11738 gezelter 3387
11739 gezelter 2547 # Try to determine "good" native compiler flags if none specified on command
11740     # line
11741 gezelter 2081
11742 gezelter 2717 if test "$ac_test_FFLAGS" != "set"; then
11743 gezelter 2547 FCFLAGS=""
11744     case "${host_cpu}-${host_os}" in
11745 gezelter 2081
11746 gezelter 2547 *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11747 gezelter 3387 FCFLAGS="-O2"
11748 gezelter 2547 fi;;
11749     rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11750     FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
11751     fi;;
11752     powerpc*-aix*)
11753     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11754     FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11755     echo "*******************************************************"
11756     echo "* You have AIX on an unknown powerpc system. It is *"
11757     echo "* recommended that you use *"
11758     echo "* *"
11759     echo "* FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11760     echo "* ^^^ *"
11761     echo "* where xxx is 601, 603, 604, or whatever kind of *"
11762     echo "* PowerPC CPU you have. For more info, man xlf. *"
11763     echo "*******************************************************"
11764     fi;;
11765     *darwin*)
11766     if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11767 gezelter 2733 FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11768     fi
11769     if test "$FC" = ifort; then
11770 gezelter 3387 FCFLAGS="-O2"
11771     fi
11772     if test "$FC" = gfortran; then
11773     FCFLAGS="-Os"
11774 gezelter 2547 fi;;
11775     esac
11776    
11777     if test -z "$FCFLAGS"; then
11778     echo ""
11779     echo "*********************************************************"
11780     echo "* WARNING: Don't know the best FCFLAGS for this system *"
11781     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11782 gezelter 3387 echo "* (otherwise, a default of FCFLAGS=-O will be used) *"
11783 gezelter 2547 echo "*********************************************************"
11784     echo ""
11785 gezelter 3387 FCFLAGS="-O"
11786 gezelter 2547 fi
11787    
11788    
11789 skuang 3456 { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11790     echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
11791 gezelter 2547 if test "${ac_guessed_f90flags+set}" = set; then
11792 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11793 gezelter 2547 else
11794    
11795    
11796 gezelter 3319 ac_ext=${ac_fc_srcext-f}
11797     ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
11798     ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
11799 gezelter 2547 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11800    
11801     echo 'program main' > conftest.$ac_ext
11802     echo 'end program main' >> conftest.$ac_ext
11803     ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11804     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11805     (eval $ac_compile) 2>&5
11806     ac_status=$?
11807 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808 gezelter 2547 (exit $ac_status); }; then
11809     ac_guessed_f90flags=yes
11810     else
11811     ac_guessed_f90flags=no
11812     fi
11813 chuckv 3288 rm -f conftest*
11814 gezelter 3343 ac_ext=c
11815     ac_cpp='$CPP $CPPFLAGS'
11816     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818     ac_compiler_gnu=$ac_cv_c_compiler_gnu
11819 gezelter 2547
11820    
11821     fi
11822 skuang 3456 { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11823     echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
11824 gezelter 2547 if test "$ac_guessed_f90flags" = yes; then
11825     :
11826    
11827     else
11828     :
11829    
11830     echo ""
11831     echo "**********************************************************"
11832     echo "* WARNING: The guessed FCFLAGS don't seem to work with *"
11833     echo "* your compiler. *"
11834     echo "* Use make FCFLAGS=..., or edit the top level Makefile *"
11835     echo "*********************************************************"
11836     echo ""
11837     FCFLAGS=""
11838    
11839     fi
11840    
11841    
11842     fi
11843    
11844    
11845    
11846    
11847    
11848    
11849    
11850 skuang 3456 { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11851     echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
11852 gezelter 1490 if test "${ac_cv_prog_really_gcc+set}" = set; then
11853 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11854 gezelter 1490 else
11855    
11856     cat > conftest.c <<EOF
11857     #ifdef __GNUC__
11858 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11859     no;
11860     #else
11861 gezelter 1490 yes;
11862     #endif
11863     #endif
11864     EOF
11865     if { ac_try='${CC-cc} -E conftest.c'
11866 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11867 gezelter 1490 (eval $ac_try) 2>&5
11868     ac_status=$?
11869 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11871     ac_cv_prog_really_gcc=yes
11872     else
11873     ac_cv_prog_really_gcc=no
11874     fi
11875    
11876     fi
11877 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11878     echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
11879 gezelter 1490 if test "$ac_cv_prog_really_gcc" = yes; then
11880     :
11881    
11882     else
11883     :
11884    
11885     fi
11886    
11887 gezelter 2081
11888 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
11889     # line
11890     if test "$ac_test_CFLAGS" != "set"; then
11891     CFLAGS=""
11892     case "${host_cpu}-${host_os}" in
11893    
11894     *linux*) if test "$CC" = icc; then
11895 gezelter 3387 CFLAGS="-O2"
11896 gezelter 1490 fi;;
11897     sparc-solaris2*) if test "$CC" = cc; then
11898 tim 2518 CFLAGS="-O -dalign"
11899 gezelter 1490 fi;;
11900    
11901     alpha*-osf*) if test "$CC" = cc; then
11902     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
11903     fi;;
11904    
11905     hppa*-hpux*) if test "$CC" = cc; then
11906     CFLAGS="-Ae +O3 +Oall"
11907     fi;;
11908    
11909     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
11910     CFLAGS="-O3 -qtune=auto -qansialias -w"
11911     fi;;
11912     powerpc*-aix*)
11913     if test "$CC" = cc -o "$CC" = xlc; then
11914     CFLAGS="-O3 -qtune=auto -qansialias -w"
11915     echo "*******************************************************"
11916     echo "* You have AIX on an unknown powerpc system. It is *"
11917     echo "* recommended that you use *"
11918     echo "* *"
11919     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
11920     echo "* ^^^ *"
11921     echo "* where xxx is 601, 603, 604, or whatever kind of *"
11922     echo "* PowerPC CPU you have. For more info, man cc. *"
11923     echo "*******************************************************"
11924     fi;;
11925     *darwin*)
11926 gezelter 3387 if test "$CC" = xlc; then
11927 gezelter 2733 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11928     fi
11929     if test "$CC" = icc; then
11930 gezelter 3387 CFLAGS="-O2"
11931     fi
11932     if test $ac_cv_prog_really_gcc = yes; then
11933     CFLAGS="-Os"
11934 gezelter 1490 fi;;
11935     esac
11936    
11937     # use default flags for gcc on all systems
11938 gezelter 3387 if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
11939     CFLAGS="-O2"
11940 gezelter 1490 fi
11941    
11942     if test -z "$CFLAGS"; then
11943     echo ""
11944     echo "********************************************************"
11945     echo "* WARNING: Don't know the best CFLAGS for this system *"
11946     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
11947 gezelter 3387 echo "* (otherwise, a default of CFLAGS=-O will be used) *"
11948 gezelter 1490 echo "********************************************************"
11949     echo ""
11950 gezelter 3387 CFLAGS="-O"
11951 gezelter 1490 fi
11952    
11953 gezelter 2081
11954    
11955 skuang 3456 { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11956     echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
11957 gezelter 1490 if test "${ac_guessed_cflags+set}" = set; then
11958 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
11959 gezelter 1490 else
11960     echo 'void f(){}' > conftest.c
11961 gezelter 2547 if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
11962 gezelter 1490 ac_guessed_cflags=yes
11963     else
11964     ac_guessed_cflags=no
11965     fi
11966     rm -f conftest*
11967    
11968     fi
11969 skuang 3456 { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
11970     echo "${ECHO_T}$ac_guessed_cflags" >&6; }
11971 gezelter 1490 if test "$ac_guessed_cflags" = yes; then
11972     :
11973    
11974     else
11975     :
11976    
11977     echo ""
11978     echo "********************************************************"
11979     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
11980     echo "* your compiler. *"
11981     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
11982     echo "********************************************************"
11983     echo ""
11984     CFLAGS=""
11985    
11986     fi
11987    
11988 gezelter 2081
11989 gezelter 1490 fi
11990    
11991 gezelter 2081
11992    
11993    
11994    
11995    
11996    
11997 skuang 3456 { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11998     echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
11999 gezelter 1490 if test "${ac_cv_prog_really_gxx+set}" = set; then
12000 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12001 gezelter 1490 else
12002    
12003     cat > conftest.cpp <<EOF
12004     #ifdef __GNUC__
12005 gezelter 2505 #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12006     no;
12007     #else
12008 gezelter 1490 yes;
12009     #endif
12010     #endif
12011     EOF
12012     if { ac_try='${CXX-c++} -E conftest.cpp'
12013 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12014 gezelter 1490 (eval $ac_try) 2>&5
12015     ac_status=$?
12016 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12017 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12018     ac_cv_prog_really_gxx=yes
12019     else
12020     ac_cv_prog_really_gxx=no
12021     fi
12022    
12023     fi
12024 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12025     echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
12026 gezelter 1490 if test "$ac_cv_prog_really_gxx" = yes; then
12027     :
12028    
12029     else
12030     :
12031    
12032     fi
12033    
12034 gezelter 2081
12035 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
12036     # line
12037     if test "$ac_test_CXXFLAGS" != "set"; then
12038     CXXFLAGS=""
12039     case "${host_cpu}-${host_os}" in
12040    
12041     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12042 gezelter 3387 CXXFLAGS="-O2"
12043 gezelter 1490 fi;;
12044     sparc-solaris2*) if test "$CXX" = CC; then
12045 tim 2518 CXXFLAGS="-features=extensions -O -dalign"
12046 gezelter 1490 fi;;
12047     rs6000*-aix*) if test "$CXX" = xlC; then
12048     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12049     fi;;
12050     powerpc*-aix*)
12051     if test "$CXX" = xlC; then
12052     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12053     echo "*******************************************************"
12054     echo "* You have AIX on an unknown powerpc system. It is *"
12055     echo "* recommended that you use *"
12056     echo "* *"
12057     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
12058     echo "* ^^^ *"
12059     echo "* where xxx is 601, 603, 604, or whatever kind of *"
12060     echo "* PowerPC CPU you have. For more info, man cc. *"
12061     echo "*******************************************************"
12062     fi;;
12063     *darwin*)
12064 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12065 gezelter 2733 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12066     fi
12067     if test "$CXX" = icpc; then
12068 gezelter 3387 CXXFLAGS="-O2"
12069     fi
12070     if test $ac_cv_prog_really_gxx = yes; then
12071     CXXFLAGS="-Os"
12072 gezelter 1490 fi;;
12073     esac
12074    
12075     # use default flags for gcc on all systems
12076 gezelter 3387 if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
12077     CXXFLAGS="-O2"
12078 gezelter 1490 fi
12079    
12080     if test -z "$CXXFLAGS"; then
12081     echo ""
12082     echo "**********************************************************"
12083     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
12084     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12085 gezelter 3387 echo "* (otherwise, a default of CXXFLAGS=-O will be used) *"
12086 gezelter 1490 echo "**********************************************************"
12087     echo ""
12088 gezelter 3387 CXXFLAGS="-O"
12089 gezelter 1490 fi
12090    
12091 gezelter 2081
12092    
12093 skuang 3456 { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12094     echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
12095 gezelter 1490 if test "${ac_guessed_cxxflags+set}" = set; then
12096 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12097 gezelter 1490 else
12098     echo 'void f(){}' > conftest.cpp
12099 gezelter 2547 if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12100 gezelter 1490 ac_guessed_cxxflags=yes
12101     else
12102     ac_guessed_cxxflags=no
12103     fi
12104     rm -f conftest*
12105    
12106     fi
12107 skuang 3456 { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12108     echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
12109 gezelter 1490 if test "$ac_guessed_cxxflags" = yes; then
12110     :
12111    
12112     else
12113     :
12114    
12115     echo ""
12116     echo "**********************************************************"
12117     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
12118     echo "* your compiler. *"
12119     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
12120     echo "**********************************************************"
12121     echo ""
12122     CXXFLAGS=""
12123    
12124     fi
12125    
12126 gezelter 2081
12127 gezelter 1490 fi
12128    
12129     ;;
12130     esac
12131    
12132 tim 2518
12133 chuckv 3288 acx_cgal_found=no
12134 gezelter 1490
12135 gezelter 3319 # Check whether --with-cgalmakefile was given.
12136 chuckv 3288 if test "${with_cgalmakefile+set}" = set; then
12137 gezelter 3319 withval=$with_cgalmakefile;
12138     fi
12139 chuckv 3288
12140     case $with_cgalmakefile in
12141     yes | "") ;;
12142     no) acx_cgal_found=disable ;;
12143     -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12144     *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12145     esac
12146    
12147     if test "$acx_cgal_found" == no; then
12148 skuang 3456 { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12149     echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
12150 chuckv 3288
12151     if test \! -z "$CGAL_MAKEFILE"; then
12152    
12153     if test -e "$CGAL_MAKEFILE"; then
12154     tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12155    
12156     cat > $tname << _ACEOF
12157     include $CGAL_MAKEFILE
12158    
12159     cppflags:
12160     @echo \$(CGAL_CXXFLAGS)
12161    
12162     cxxflags:
12163     @echo
12164     ldflags:
12165     @echo \$(CGAL_LDFLAGS)
12166     _ACEOF
12167     CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12168     CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12169     CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12170     for i in $CGAL_LDFLAGST; do
12171     if test `echo $i| grep -c ^-l`; then
12172     CGAL_LIBS="$CGAL_LIBS $i"
12173     else
12174     CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12175     fi
12176     done
12177     rm -f $tname
12178 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
12179     echo "${ECHO_T}yes" >&6; }
12180 chuckv 3288 acx_cgal_found=yes
12181     else
12182 skuang 3456 { echo "$as_me:$LINENO: result: invalid" >&5
12183     echo "${ECHO_T}invalid" >&6; }
12184     { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12185     echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12186 chuckv 3288 { (exit 1); exit 1; }; }
12187     fi
12188     else
12189 skuang 3456 { echo "$as_me:$LINENO: result: not defined" >&5
12190     echo "${ECHO_T}not defined" >&6; }
12191 chuckv 3288 fi
12192 chuckv 3275 fi
12193 gezelter 1490
12194 chuckv 3288 if test "$acx_cgal_found" == no; then
12195     if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12196 skuang 3456 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12197     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12198 chuckv 3288 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12199 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12200 chuckv 3275 fi
12201 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12202     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12203 chuckv 3288 else
12204     # Is the header compilable?
12205 skuang 3456 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12206     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
12207 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
12208     /* confdefs.h. */
12209     _ACEOF
12210     cat confdefs.h >>conftest.$ac_ext
12211     cat >>conftest.$ac_ext <<_ACEOF
12212     /* end confdefs.h. */
12213     $ac_includes_default
12214     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12215     _ACEOF
12216     rm -f conftest.$ac_objext
12217 gezelter 3319 if { (ac_try="$ac_compile"
12218     case "(($ac_try" in
12219     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12220     *) ac_try_echo=$ac_try;;
12221     esac
12222 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12223 gezelter 3319 (eval "$ac_compile") 2>conftest.er1
12224 chuckv 3288 ac_status=$?
12225     grep -v '^ *+' conftest.er1 >conftest.err
12226     rm -f conftest.er1
12227     cat conftest.err >&5
12228 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229 gezelter 3319 (exit $ac_status); } && {
12230 gezelter 3343 test -z "$ac_c_werror_flag" ||
12231 gezelter 3319 test ! -s conftest.err
12232     } && test -s conftest.$ac_objext; then
12233 chuckv 3288 ac_header_compiler=yes
12234     else
12235 skuang 3456 echo "$as_me: failed program was:" >&5
12236 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12237 gezelter 1490
12238 gezelter 3319 ac_header_compiler=no
12239 chuckv 3288 fi
12240    
12241 gezelter 3319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12242 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12243     echo "${ECHO_T}$ac_header_compiler" >&6; }
12244 gezelter 3319
12245 chuckv 3288 # Is the header present?
12246 skuang 3456 { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12247     echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
12248 chuckv 3288 cat >conftest.$ac_ext <<_ACEOF
12249     /* confdefs.h. */
12250     _ACEOF
12251     cat confdefs.h >>conftest.$ac_ext
12252     cat >>conftest.$ac_ext <<_ACEOF
12253     /* end confdefs.h. */
12254     #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12255     _ACEOF
12256 gezelter 3319 if { (ac_try="$ac_cpp conftest.$ac_ext"
12257     case "(($ac_try" in
12258     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12259     *) ac_try_echo=$ac_try;;
12260     esac
12261 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12262 gezelter 3319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12263 chuckv 3288 ac_status=$?
12264     grep -v '^ *+' conftest.er1 >conftest.err
12265     rm -f conftest.er1
12266     cat conftest.err >&5
12267 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 gezelter 3319 (exit $ac_status); } >/dev/null && {
12269 gezelter 3343 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12270 gezelter 3319 test ! -s conftest.err
12271     }; then
12272 chuckv 3288 ac_header_preproc=yes
12273     else
12274 skuang 3456 echo "$as_me: failed program was:" >&5
12275 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12276    
12277     ac_header_preproc=no
12278     fi
12279 gezelter 3319
12280 chuckv 3288 rm -f conftest.err conftest.$ac_ext
12281 skuang 3456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12282     echo "${ECHO_T}$ac_header_preproc" >&6; }
12283 chuckv 3288
12284     # So? What about this header?
12285 gezelter 3343 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12286 chuckv 3288 yes:no: )
12287 skuang 3456 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12288     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12289     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12290     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12291 chuckv 3288 ac_header_preproc=yes
12292     ;;
12293     no:yes:* )
12294 skuang 3456 { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12295     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12296     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&5
12297     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: check for missing prerequisite headers?" >&2;}
12298     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12299     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12300     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&5
12301     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: section \"Present But Cannot Be Compiled\"" >&2;}
12302     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12303     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12304     { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12305     echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12306 gezelter 3319 ( cat <<\_ASBOX
12307 chuckv 3288 ## ------------------------------ ##
12308     ## Report this to gezelter@nd.edu ##
12309     ## ------------------------------ ##
12310     _ASBOX
12311 gezelter 3319 ) | sed "s/^/$as_me: WARNING: /" >&2
12312 chuckv 3288 ;;
12313     esac
12314 skuang 3456 { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12315     echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12316 chuckv 3288 if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12317 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12318 chuckv 3288 else
12319     ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12320     fi
12321 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12322     echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12323 chuckv 3288
12324     fi
12325     if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12326     cgal_have_header=yes
12327     else
12328     cgal_have_header=no
12329     fi
12330    
12331    
12332     if test "$cgal_have_header" == yes; then
12333 skuang 3456 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12334     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12335 chuckv 3288 if test "${ac_cv_lib_CGAL_main+set}" = set; then
12336 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12337 chuckv 3288 else
12338     ac_check_lib_save_LIBS=$LIBS
12339     LIBS="-lCGAL $LIBS"
12340     cat >conftest.$ac_ext <<_ACEOF
12341     /* confdefs.h. */
12342     _ACEOF
12343     cat confdefs.h >>conftest.$ac_ext
12344     cat >>conftest.$ac_ext <<_ACEOF
12345     /* end confdefs.h. */
12346    
12347    
12348     #ifdef FC_DUMMY_MAIN
12349     #ifndef FC_DUMMY_MAIN_EQ_F77
12350     # ifdef __cplusplus
12351     extern "C"
12352     # endif
12353     int FC_DUMMY_MAIN() { return 1; }
12354     #endif
12355     #endif
12356     int
12357     main ()
12358     {
12359 gezelter 3319 return main ();
12360 chuckv 3288 ;
12361     return 0;
12362     }
12363     _ACEOF
12364     rm -f conftest.$ac_objext conftest$ac_exeext
12365 gezelter 3319 if { (ac_try="$ac_link"
12366     case "(($ac_try" in
12367     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12368     *) ac_try_echo=$ac_try;;
12369     esac
12370 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12371 gezelter 3319 (eval "$ac_link") 2>conftest.er1
12372 chuckv 3288 ac_status=$?
12373     grep -v '^ *+' conftest.er1 >conftest.err
12374     rm -f conftest.er1
12375     cat conftest.err >&5
12376 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12377 gezelter 3319 (exit $ac_status); } && {
12378 gezelter 3343 test -z "$ac_c_werror_flag" ||
12379 gezelter 3319 test ! -s conftest.err
12380 skuang 3456 } && test -s conftest$ac_exeext &&
12381     $as_test_x conftest$ac_exeext; then
12382 chuckv 3288 ac_cv_lib_CGAL_main=yes
12383     else
12384 skuang 3456 echo "$as_me: failed program was:" >&5
12385 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12386    
12387 gezelter 3319 ac_cv_lib_CGAL_main=no
12388 chuckv 3288 fi
12389 gezelter 3319
12390     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12391 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
12392     LIBS=$ac_check_lib_save_LIBS
12393     fi
12394 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12395     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
12396 chuckv 3288 if test $ac_cv_lib_CGAL_main = yes; then
12397     cgal_have_lib=yes
12398     else
12399     cgal_have_lib=no
12400     fi
12401    
12402     if test "$cgal_have_lib" == no; then
12403     save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
12404 skuang 3456 { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12405     echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12406 chuckv 3288 if test "${ac_cv_lib_CGAL_main+set}" = set; then
12407 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12408 chuckv 3288 else
12409     ac_check_lib_save_LIBS=$LIBS
12410     LIBS="-lCGAL $LIBS"
12411     cat >conftest.$ac_ext <<_ACEOF
12412     /* confdefs.h. */
12413     _ACEOF
12414     cat confdefs.h >>conftest.$ac_ext
12415     cat >>conftest.$ac_ext <<_ACEOF
12416     /* end confdefs.h. */
12417    
12418    
12419     #ifdef FC_DUMMY_MAIN
12420     #ifndef FC_DUMMY_MAIN_EQ_F77
12421     # ifdef __cplusplus
12422     extern "C"
12423     # endif
12424     int FC_DUMMY_MAIN() { return 1; }
12425     #endif
12426     #endif
12427     int
12428     main ()
12429     {
12430 gezelter 3319 return main ();
12431 chuckv 3288 ;
12432     return 0;
12433     }
12434     _ACEOF
12435     rm -f conftest.$ac_objext conftest$ac_exeext
12436 gezelter 3319 if { (ac_try="$ac_link"
12437     case "(($ac_try" in
12438     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12439     *) ac_try_echo=$ac_try;;
12440     esac
12441 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12442 gezelter 3319 (eval "$ac_link") 2>conftest.er1
12443 chuckv 3288 ac_status=$?
12444     grep -v '^ *+' conftest.er1 >conftest.err
12445     rm -f conftest.er1
12446     cat conftest.err >&5
12447 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12448 gezelter 3319 (exit $ac_status); } && {
12449 gezelter 3343 test -z "$ac_c_werror_flag" ||
12450 gezelter 3319 test ! -s conftest.err
12451 skuang 3456 } && test -s conftest$ac_exeext &&
12452     $as_test_x conftest$ac_exeext; then
12453 chuckv 3288 ac_cv_lib_CGAL_main=yes
12454     else
12455 skuang 3456 echo "$as_me: failed program was:" >&5
12456 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12457    
12458 gezelter 3319 ac_cv_lib_CGAL_main=no
12459 chuckv 3288 fi
12460 gezelter 3319
12461     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12462 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
12463     LIBS=$ac_check_lib_save_LIBS
12464     fi
12465 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12466     echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
12467 chuckv 3288 if test $ac_cv_lib_CGAL_main = yes; then
12468     CGAL_LIBS="-lCGAL -lgmp -lmpfr"
12469     cgal_have_lib=yes
12470     else
12471     cgal_have_lib=no
12472     fi
12473    
12474     LIBS="$save_LIBS"
12475     else
12476     CGAL_LIBS="-lCGAL"
12477 skuang 3456 { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12478     echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
12479 chuckv 3288 if test "${ac_cv_lib_mpfr_main+set}" = set; then
12480 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12481 chuckv 3288 else
12482     ac_check_lib_save_LIBS=$LIBS
12483     LIBS="-lmpfr $LIBS"
12484     cat >conftest.$ac_ext <<_ACEOF
12485     /* confdefs.h. */
12486     _ACEOF
12487     cat confdefs.h >>conftest.$ac_ext
12488     cat >>conftest.$ac_ext <<_ACEOF
12489     /* end confdefs.h. */
12490    
12491    
12492     #ifdef FC_DUMMY_MAIN
12493     #ifndef FC_DUMMY_MAIN_EQ_F77
12494     # ifdef __cplusplus
12495     extern "C"
12496     # endif
12497     int FC_DUMMY_MAIN() { return 1; }
12498     #endif
12499     #endif
12500     int
12501     main ()
12502     {
12503 gezelter 3319 return main ();
12504 chuckv 3288 ;
12505     return 0;
12506     }
12507     _ACEOF
12508     rm -f conftest.$ac_objext conftest$ac_exeext
12509 gezelter 3319 if { (ac_try="$ac_link"
12510     case "(($ac_try" in
12511     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12512     *) ac_try_echo=$ac_try;;
12513     esac
12514 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12515 gezelter 3319 (eval "$ac_link") 2>conftest.er1
12516 chuckv 3288 ac_status=$?
12517     grep -v '^ *+' conftest.er1 >conftest.err
12518     rm -f conftest.er1
12519     cat conftest.err >&5
12520 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12521 gezelter 3319 (exit $ac_status); } && {
12522 gezelter 3343 test -z "$ac_c_werror_flag" ||
12523 gezelter 3319 test ! -s conftest.err
12524 skuang 3456 } && test -s conftest$ac_exeext &&
12525     $as_test_x conftest$ac_exeext; then
12526 chuckv 3288 ac_cv_lib_mpfr_main=yes
12527     else
12528 skuang 3456 echo "$as_me: failed program was:" >&5
12529 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12530    
12531 gezelter 3319 ac_cv_lib_mpfr_main=no
12532 chuckv 3288 fi
12533 gezelter 3319
12534     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12535 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
12536     LIBS=$ac_check_lib_save_LIBS
12537     fi
12538 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12539     echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
12540 chuckv 3288 if test $ac_cv_lib_mpfr_main = yes; then
12541     CGAL_LIBS="$CGAL_LIBS -lmpfr"
12542     fi
12543    
12544 skuang 3456 { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12545     echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
12546 chuckv 3288 if test "${ac_cv_lib_gmp_main+set}" = set; then
12547 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12548 chuckv 3288 else
12549     ac_check_lib_save_LIBS=$LIBS
12550     LIBS="-lgmp $LIBS"
12551     cat >conftest.$ac_ext <<_ACEOF
12552     /* confdefs.h. */
12553     _ACEOF
12554     cat confdefs.h >>conftest.$ac_ext
12555     cat >>conftest.$ac_ext <<_ACEOF
12556     /* end confdefs.h. */
12557    
12558    
12559     #ifdef FC_DUMMY_MAIN
12560     #ifndef FC_DUMMY_MAIN_EQ_F77
12561     # ifdef __cplusplus
12562     extern "C"
12563     # endif
12564     int FC_DUMMY_MAIN() { return 1; }
12565     #endif
12566     #endif
12567     int
12568     main ()
12569     {
12570 gezelter 3319 return main ();
12571 chuckv 3288 ;
12572     return 0;
12573     }
12574     _ACEOF
12575     rm -f conftest.$ac_objext conftest$ac_exeext
12576 gezelter 3319 if { (ac_try="$ac_link"
12577     case "(($ac_try" in
12578     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12579     *) ac_try_echo=$ac_try;;
12580     esac
12581 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12582 gezelter 3319 (eval "$ac_link") 2>conftest.er1
12583 chuckv 3288 ac_status=$?
12584     grep -v '^ *+' conftest.er1 >conftest.err
12585     rm -f conftest.er1
12586     cat conftest.err >&5
12587 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12588 gezelter 3319 (exit $ac_status); } && {
12589 gezelter 3343 test -z "$ac_c_werror_flag" ||
12590 gezelter 3319 test ! -s conftest.err
12591 skuang 3456 } && test -s conftest$ac_exeext &&
12592     $as_test_x conftest$ac_exeext; then
12593 chuckv 3288 ac_cv_lib_gmp_main=yes
12594     else
12595 skuang 3456 echo "$as_me: failed program was:" >&5
12596 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12597    
12598 gezelter 3319 ac_cv_lib_gmp_main=no
12599 chuckv 3288 fi
12600 gezelter 3319
12601     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12602 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
12603     LIBS=$ac_check_lib_save_LIBS
12604     fi
12605 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
12606     echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
12607 chuckv 3288 if test $ac_cv_lib_gmp_main = yes; then
12608     CGAL_LIBS="$CGAL_LIBS -lgmp"
12609     fi
12610    
12611 skuang 3456 { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
12612     echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
12613 chuckv 3288 if test "${ac_cv_lib_gmpxx_main+set}" = set; then
12614 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12615 chuckv 3288 else
12616     ac_check_lib_save_LIBS=$LIBS
12617     LIBS="-lgmpxx $LIBS"
12618     cat >conftest.$ac_ext <<_ACEOF
12619     /* confdefs.h. */
12620     _ACEOF
12621     cat confdefs.h >>conftest.$ac_ext
12622     cat >>conftest.$ac_ext <<_ACEOF
12623     /* end confdefs.h. */
12624    
12625    
12626     #ifdef FC_DUMMY_MAIN
12627     #ifndef FC_DUMMY_MAIN_EQ_F77
12628     # ifdef __cplusplus
12629     extern "C"
12630     # endif
12631     int FC_DUMMY_MAIN() { return 1; }
12632     #endif
12633     #endif
12634     int
12635     main ()
12636     {
12637 gezelter 3319 return main ();
12638 chuckv 3288 ;
12639     return 0;
12640     }
12641     _ACEOF
12642     rm -f conftest.$ac_objext conftest$ac_exeext
12643 gezelter 3319 if { (ac_try="$ac_link"
12644     case "(($ac_try" in
12645     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12646     *) ac_try_echo=$ac_try;;
12647     esac
12648 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12649 gezelter 3319 (eval "$ac_link") 2>conftest.er1
12650 chuckv 3288 ac_status=$?
12651     grep -v '^ *+' conftest.er1 >conftest.err
12652     rm -f conftest.er1
12653     cat conftest.err >&5
12654 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12655 gezelter 3319 (exit $ac_status); } && {
12656 gezelter 3343 test -z "$ac_c_werror_flag" ||
12657 gezelter 3319 test ! -s conftest.err
12658 skuang 3456 } && test -s conftest$ac_exeext &&
12659     $as_test_x conftest$ac_exeext; then
12660 chuckv 3288 ac_cv_lib_gmpxx_main=yes
12661     else
12662 skuang 3456 echo "$as_me: failed program was:" >&5
12663 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12664    
12665 gezelter 3319 ac_cv_lib_gmpxx_main=no
12666 chuckv 3288 fi
12667 gezelter 3319
12668     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12669 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
12670     LIBS=$ac_check_lib_save_LIBS
12671     fi
12672 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
12673     echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
12674 chuckv 3288 if test $ac_cv_lib_gmpxx_main = yes; then
12675     CGAL_LIBS="$CGAL_LIBS -lgmpxx"
12676     fi
12677    
12678     fi
12679    
12680     if test "$cgal_have_lib" == yes; then
12681     acx_cgal_found=yes
12682     fi
12683     fi
12684     if test "$acx_cgal_found" == yes; then
12685 skuang 3456 { echo "$as_me:$LINENO: checking for main in -lCore" >&5
12686     echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
12687 chuckv 3288 if test "${ac_cv_lib_Core_main+set}" = set; then
12688 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12689 chuckv 3288 else
12690     ac_check_lib_save_LIBS=$LIBS
12691     LIBS="-lCore $LIBS"
12692     cat >conftest.$ac_ext <<_ACEOF
12693     /* confdefs.h. */
12694     _ACEOF
12695     cat confdefs.h >>conftest.$ac_ext
12696     cat >>conftest.$ac_ext <<_ACEOF
12697     /* end confdefs.h. */
12698    
12699    
12700     #ifdef FC_DUMMY_MAIN
12701     #ifndef FC_DUMMY_MAIN_EQ_F77
12702     # ifdef __cplusplus
12703     extern "C"
12704     # endif
12705     int FC_DUMMY_MAIN() { return 1; }
12706     #endif
12707     #endif
12708     int
12709     main ()
12710     {
12711 gezelter 3319 return main ();
12712 chuckv 3288 ;
12713     return 0;
12714     }
12715     _ACEOF
12716     rm -f conftest.$ac_objext conftest$ac_exeext
12717 gezelter 3319 if { (ac_try="$ac_link"
12718     case "(($ac_try" in
12719     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12720     *) ac_try_echo=$ac_try;;
12721     esac
12722 skuang 3456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12723 gezelter 3319 (eval "$ac_link") 2>conftest.er1
12724 chuckv 3288 ac_status=$?
12725     grep -v '^ *+' conftest.er1 >conftest.err
12726     rm -f conftest.er1
12727     cat conftest.err >&5
12728 skuang 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12729 gezelter 3319 (exit $ac_status); } && {
12730 gezelter 3343 test -z "$ac_c_werror_flag" ||
12731 gezelter 3319 test ! -s conftest.err
12732 skuang 3456 } && test -s conftest$ac_exeext &&
12733     $as_test_x conftest$ac_exeext; then
12734 chuckv 3288 ac_cv_lib_Core_main=yes
12735     else
12736 skuang 3456 echo "$as_me: failed program was:" >&5
12737 chuckv 3288 sed 's/^/| /' conftest.$ac_ext >&5
12738    
12739 gezelter 3319 ac_cv_lib_Core_main=no
12740 chuckv 3288 fi
12741 gezelter 3319
12742     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12743 chuckv 3288 conftest$ac_exeext conftest.$ac_ext
12744     LIBS=$ac_check_lib_save_LIBS
12745     fi
12746 skuang 3456 { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
12747     echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
12748 chuckv 3288 if test $ac_cv_lib_Core_main = yes; then
12749     CGAL_LIBS="$CGAL_LIBS -lCore"
12750     fi
12751    
12752     fi
12753     fi
12754    
12755    
12756    
12757 skuang 3456 { echo "$as_me:$LINENO: checking CGAL" >&5
12758     echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
12759 gezelter 3319
12760    
12761    
12762    
12763    
12764 chuckv 3288 if test "$acx_cgal_found" == yes; then
12765 skuang 3456 { echo "$as_me:$LINENO: result: yes" >&5
12766     echo "${ECHO_T}yes" >&6; }
12767 chuckv 3288
12768     else
12769 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
12770     echo "${ECHO_T}no" >&6; }
12771 chuckv 3288
12772     fi
12773 chuckv 3292 USE_CGAL=no
12774 chuckv 3288 if test "$acx_cgal_found" == yes; then
12775     USE_CGAL=yes
12776    
12777     cat >>confdefs.h <<\_ACEOF
12778     #define HAVE_CGAL 1
12779     _ACEOF
12780    
12781    
12782    
12783    
12784    
12785     fi
12786    
12787    
12788    
12789 chuckv 3291
12790 gezelter 3319 # Check whether --enable-doxygen was given.
12791 chuckv 3288 if test "${enable_doxygen+set}" = set; then
12792 gezelter 3319 enableval=$enable_doxygen;
12793     fi
12794 chuckv 3288
12795 gezelter 3319 # Check whether --enable-dot was given.
12796 chuckv 3288 if test "${enable_dot+set}" = set; then
12797 gezelter 3319 enableval=$enable_dot;
12798     fi
12799 chuckv 3288
12800 gezelter 3319 # Check whether --enable-html-docs was given.
12801 gezelter 1540 if test "${enable_html_docs+set}" = set; then
12802 gezelter 3319 enableval=$enable_html_docs;
12803 gezelter 1540 else
12804     enable_html_docs=yes
12805 gezelter 3319 fi
12806    
12807     # Check whether --enable-latex-docs was given.
12808 chuckv 3288 if test "${enable_latex_docs+set}" = set; then
12809 gezelter 3319 enableval=$enable_latex_docs;
12810 gezelter 1540 else
12811     enable_latex_docs=no
12812 gezelter 3319 fi
12813    
12814 gezelter 1540 if test "x$enable_doxygen" = xno; then
12815     enable_doc=no
12816     else
12817     # Extract the first word of "doxygen", so it can be a program name with args.
12818     set dummy doxygen; ac_word=$2
12819 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12820     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12821 gezelter 1540 if test "${ac_cv_path_DOXYGEN+set}" = set; then
12822 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12823 gezelter 1540 else
12824     case $DOXYGEN in
12825     [\\/]* | ?:[\\/]*)
12826     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
12827     ;;
12828     *)
12829 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12830     for as_dir in $PATH
12831     do
12832     IFS=$as_save_IFS
12833     test -z "$as_dir" && as_dir=.
12834     for ac_exec_ext in '' $ac_executable_extensions; do
12835 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12836 gezelter 2081 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
12837 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12838 gezelter 2081 break 2
12839     fi
12840 gezelter 1540 done
12841 gezelter 2081 done
12842 gezelter 3319 IFS=$as_save_IFS
12843 gezelter 1540
12844     ;;
12845     esac
12846     fi
12847     DOXYGEN=$ac_cv_path_DOXYGEN
12848     if test -n "$DOXYGEN"; then
12849 skuang 3456 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
12850     echo "${ECHO_T}$DOXYGEN" >&6; }
12851 gezelter 1540 else
12852 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
12853     echo "${ECHO_T}no" >&6; }
12854 gezelter 1540 fi
12855    
12856 gezelter 3319
12857 gezelter 1540 if test "x$DOXYGEN" = x; then
12858     if test "x$enable_doxygen" = xyes; then
12859 skuang 3456 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
12860     echo "$as_me: error: could not find doxygen" >&2;}
12861 gezelter 1540 { (exit 1); exit 1; }; }
12862     fi
12863     enable_doc=no
12864     else
12865     enable_doc=yes
12866     # Extract the first word of "dot", so it can be a program name with args.
12867     set dummy dot; ac_word=$2
12868 skuang 3456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12869     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12870 gezelter 1540 if test "${ac_cv_path_DOT+set}" = set; then
12871 skuang 3456 echo $ECHO_N "(cached) $ECHO_C" >&6
12872 gezelter 1540 else
12873     case $DOT in
12874     [\\/]* | ?:[\\/]*)
12875     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
12876     ;;
12877     *)
12878 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12879     for as_dir in $PATH
12880     do
12881     IFS=$as_save_IFS
12882     test -z "$as_dir" && as_dir=.
12883     for ac_exec_ext in '' $ac_executable_extensions; do
12884 gezelter 3319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12885 gezelter 2081 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
12886 skuang 3456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12887 gezelter 2081 break 2
12888     fi
12889 gezelter 1540 done
12890 gezelter 2081 done
12891 gezelter 3319 IFS=$as_save_IFS
12892 gezelter 1540
12893     ;;
12894     esac
12895     fi
12896     DOT=$ac_cv_path_DOT
12897     if test -n "$DOT"; then
12898 skuang 3456 { echo "$as_me:$LINENO: result: $DOT" >&5
12899     echo "${ECHO_T}$DOT" >&6; }
12900 gezelter 1540 else
12901 skuang 3456 { echo "$as_me:$LINENO: result: no" >&5
12902     echo "${ECHO_T}no" >&6; }
12903 gezelter 1540 fi
12904    
12905 gezelter 3319
12906 gezelter 1540 fi
12907     fi
12908    
12909     if test "x$enable_doc" = xyes; then
12910     DOC=1
12911     else
12912     DOC=0
12913     fi
12914    
12915 gezelter 2081
12916 gezelter 1540 if test x$DOT = x; then
12917     if test "x$enable_dot" = xyes; then
12918 skuang 3456 { { echo "$as_me:$LINENO: error: could not find dot" >&5
12919     echo "$as_me: error: could not find dot" >&2;}
12920 gezelter 1540 { (exit 1); exit 1; }; }
12921     fi
12922     enable_dot=no
12923     else
12924     enable_dot=yes
12925     fi
12926    
12927 gezelter 2081
12928    
12929    
12930    
12931    
12932    
12933 gezelter 1490
12934    
12935    
12936    
12937    
12938    
12939    
12940    
12941    
12942 gezelter 2081
12943    
12944    
12945 skuang 3456 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
12946 gezelter 2081
12947    
12948 gezelter 1490 cat >confcache <<\_ACEOF
12949     # This file is a shell script that caches the results of configure
12950     # tests run on this system so they can be shared between configure
12951     # scripts and configure runs, see configure's option --config-cache.
12952     # It is not useful on other systems. If it contains results you don't
12953     # want to keep, you may remove or edit it.
12954     #
12955     # config.status only pays attention to the cache file if you give it
12956     # the --recheck option to rerun configure.
12957     #
12958 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12959 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12960     # following values.
12961    
12962     _ACEOF
12963    
12964     # The following way of writing the cache mishandles newlines in values,
12965     # but we know of no workaround that is simple, portable, and efficient.
12966 gezelter 3319 # So, we kill variables containing newlines.
12967 gezelter 1490 # Ultrix sh set writes to stderr and can't be redirected directly,
12968     # and sets the high bit in the cache file unless we assign to the vars.
12969 gezelter 3319 (
12970     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12971     eval ac_val=\$$ac_var
12972     case $ac_val in #(
12973     *${as_nl}*)
12974     case $ac_var in #(
12975 skuang 3456 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
12976     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
12977 gezelter 3319 esac
12978     case $ac_var in #(
12979     _ | IFS | as_nl) ;; #(
12980     *) $as_unset $ac_var ;;
12981     esac ;;
12982     esac
12983     done
12984    
12985 gezelter 1490 (set) 2>&1 |
12986 gezelter 3319 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12987     *${as_nl}ac_space=\ *)
12988 gezelter 1490 # `set' does not quote correctly, so add quotes (double-quote
12989     # substitution turns \\\\ into \\, and sed turns \\ into \).
12990     sed -n \
12991 gezelter 2081 "s/'/'\\\\''/g;
12992     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12993 gezelter 3319 ;; #(
12994 gezelter 1490 *)
12995     # `set' quotes correctly as required by POSIX, so do not add quotes.
12996 gezelter 3319 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12997 gezelter 1490 ;;
12998 gezelter 3319 esac |
12999     sort
13000     ) |
13001 gezelter 1490 sed '
13002 gezelter 3319 /^ac_cv_env_/b end
13003 gezelter 1490 t clear
13004 gezelter 3319 :clear
13005 gezelter 1490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13006     t end
13007 gezelter 3319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13008     :end' >>confcache
13009     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13010     if test -w "$cache_file"; then
13011     test "x$cache_file" != "x/dev/null" &&
13012 skuang 3456 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13013     echo "$as_me: updating cache $cache_file" >&6;}
13014 gezelter 1490 cat confcache >$cache_file
13015     else
13016 skuang 3456 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13017     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13018 gezelter 1490 fi
13019     fi
13020     rm -f confcache
13021    
13022     test "x$prefix" = xNONE && prefix=$ac_default_prefix
13023     # Let make expand exec_prefix.
13024     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13025    
13026     DEFS=-DHAVE_CONFIG_H
13027    
13028 gezelter 2081 ac_libobjs=
13029     ac_ltlibobjs=
13030     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13031     # 1. Remove the extension, and $U if already installed.
13032 gezelter 3319 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13033 skuang 3456 ac_i=`echo "$ac_i" | sed "$ac_script"`
13034 gezelter 3319 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13035     # will be set to the directory where LIBOBJS objects are built.
13036     ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13037     ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13038 gezelter 2081 done
13039     LIBOBJS=$ac_libobjs
13040    
13041     LTLIBOBJS=$ac_ltlibobjs
13042    
13043    
13044    
13045 gezelter 1490 : ${CONFIG_STATUS=./config.status}
13046     ac_clean_files_save=$ac_clean_files
13047     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13048 skuang 3456 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13049     echo "$as_me: creating $CONFIG_STATUS" >&6;}
13050     cat >$CONFIG_STATUS <<_ACEOF
13051 gezelter 1490 #! $SHELL
13052 gezelter 2081 # Generated by $as_me.
13053 gezelter 1490 # Run this file to recreate the current configuration.
13054     # Compiler output produced by configure, useful for debugging
13055     # configure, is in config.log if it exists.
13056    
13057     debug=false
13058 gezelter 2081 ac_cs_recheck=false
13059     ac_cs_silent=false
13060 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
13061     _ACEOF
13062    
13063 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13064 gezelter 2081 ## --------------------- ##
13065     ## M4sh Initialization. ##
13066     ## --------------------- ##
13067    
13068 gezelter 3319 # Be more Bourne compatible
13069     DUALCASE=1; export DUALCASE # for MKS sh
13070 gezelter 1490 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13071     emulate sh
13072     NULLCMD=:
13073 skuang 3456 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13074 gezelter 2081 # is contrary to our usage. Disable this feature.
13075     alias -g '${1+"$@"}'='"$@"'
13076 gezelter 3319 setopt NO_GLOB_SUBST
13077     else
13078     case `(set -o) 2>/dev/null` in
13079     *posix*) set -o posix ;;
13080     esac
13081    
13082 gezelter 1490 fi
13083    
13084 gezelter 3319
13085    
13086    
13087     # PATH needs CR
13088     # Avoid depending upon Character Ranges.
13089     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13090     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13091     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13092     as_cr_digits='0123456789'
13093     as_cr_alnum=$as_cr_Letters$as_cr_digits
13094    
13095 skuang 3456 # The user is always right.
13096     if test "${PATH_SEPARATOR+set}" != set; then
13097     echo "#! /bin/sh" >conf$$.sh
13098     echo "exit 0" >>conf$$.sh
13099     chmod +x conf$$.sh
13100     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13101     PATH_SEPARATOR=';'
13102 gezelter 3319 else
13103 skuang 3456 PATH_SEPARATOR=:
13104 gezelter 3319 fi
13105 skuang 3456 rm -f conf$$.sh
13106 gezelter 3319 fi
13107    
13108 gezelter 2081 # Support unset when possible.
13109     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13110     as_unset=unset
13111     else
13112     as_unset=false
13113     fi
13114    
13115    
13116 gezelter 3319 # IFS
13117     # We need space, tab and new line, in precisely that order. Quoting is
13118     # there to prevent editors from complaining about space-tab.
13119     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13120     # splitting by setting IFS to empty value.)
13121 skuang 3456 as_nl='
13122     '
13123 gezelter 3319 IFS=" "" $as_nl"
13124    
13125     # Find who we are. Look in the path if we contain no directory separator.
13126     case $0 in
13127     *[\\/]* ) as_myself=$0 ;;
13128     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13129     for as_dir in $PATH
13130     do
13131     IFS=$as_save_IFS
13132     test -z "$as_dir" && as_dir=.
13133     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13134     done
13135     IFS=$as_save_IFS
13136    
13137     ;;
13138     esac
13139     # We did not find ourselves, most probably we were run as `sh COMMAND'
13140     # in which case we are not to be found in the path.
13141     if test "x$as_myself" = x; then
13142     as_myself=$0
13143     fi
13144     if test ! -f "$as_myself"; then
13145 skuang 3456 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13146 gezelter 3319 { (exit 1); exit 1; }
13147     fi
13148    
13149 gezelter 2081 # Work around bugs in pre-3.0 UWIN ksh.
13150 gezelter 3319 for as_var in ENV MAIL MAILPATH
13151     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13152     done
13153 gezelter 2081 PS1='$ '
13154     PS2='> '
13155     PS4='+ '
13156    
13157     # NLS nuisances.
13158 skuang 3456 for as_var in \
13159     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13160     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13161     LC_TELEPHONE LC_TIME
13162     do
13163     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13164     eval $as_var=C; export $as_var
13165     else
13166     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13167     fi
13168     done
13169 gezelter 2081
13170     # Required to use basename.
13171 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
13172     test "X`expr 00001 : '.*\(...\)'`" = X001; then
13173 gezelter 2081 as_expr=expr
13174     else
13175     as_expr=false
13176     fi
13177    
13178 gezelter 3319 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13179 gezelter 2081 as_basename=basename
13180     else
13181     as_basename=false
13182     fi
13183    
13184    
13185 gezelter 1490 # Name of the executable.
13186 gezelter 3319 as_me=`$as_basename -- "$0" ||
13187 gezelter 2081 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13188     X"$0" : 'X\(//\)$' \| \
13189 gezelter 3319 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13190 skuang 3456 echo X/"$0" |
13191 gezelter 3319 sed '/^.*\/\([^/][^/]*\)\/*$/{
13192     s//\1/
13193     q
13194     }
13195     /^X\/\(\/\/\)$/{
13196     s//\1/
13197     q
13198     }
13199     /^X\/\(\/\).*/{
13200     s//\1/
13201     q
13202     }
13203     s/.*/./; q'`
13204 gezelter 1490
13205 gezelter 3319 # CDPATH.
13206     $as_unset CDPATH
13207 gezelter 2081
13208    
13209    
13210     as_lineno_1=$LINENO
13211     as_lineno_2=$LINENO
13212     test "x$as_lineno_1" != "x$as_lineno_2" &&
13213 gezelter 3319 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13214 gezelter 2081
13215     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13216     # uniformly replaced by the line number. The first 'sed' inserts a
13217 gezelter 3319 # line-number line after each line using $LINENO; the second 'sed'
13218     # does the real work. The second script uses 'N' to pair each
13219     # line-number line with the line containing $LINENO, and appends
13220     # trailing '-' during substitution so that $LINENO is not a special
13221     # case at line end.
13222 gezelter 2081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13223 gezelter 3319 # scripts with optimization help from Paolo Bonzini. Blame Lee
13224     # E. McMahon (1931-1989) for sed's syntax. :-)
13225     sed -n '
13226     p
13227     /[$]LINENO/=
13228     ' <$as_myself |
13229 gezelter 2081 sed '
13230 gezelter 3319 s/[$]LINENO.*/&-/
13231     t lineno
13232     b
13233     :lineno
13234 gezelter 2081 N
13235 gezelter 3319 :loop
13236     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13237 gezelter 2081 t loop
13238 gezelter 3319 s/-\n.*//
13239 gezelter 2081 ' >$as_me.lineno &&
13240 gezelter 3319 chmod +x "$as_me.lineno" ||
13241 skuang 3456 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13242 gezelter 2081 { (exit 1); exit 1; }; }
13243    
13244     # Don't try to exec as it changes $[0], causing all sort of problems
13245     # (the dirname of $[0] is not the place where we might find the
13246 gezelter 3319 # original and so on. Autoconf is especially sensitive to this).
13247     . "./$as_me.lineno"
13248 gezelter 2081 # Exit status is that of the last command.
13249     exit
13250     }
13251    
13252    
13253 gezelter 3319 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13254     as_dirname=dirname
13255     else
13256     as_dirname=false
13257     fi
13258    
13259     ECHO_C= ECHO_N= ECHO_T=
13260     case `echo -n x` in
13261     -n*)
13262     case `echo 'x\c'` in
13263     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13264     *) ECHO_C='\c';;
13265     esac;;
13266     *)
13267     ECHO_N='-n';;
13268 gezelter 2081 esac
13269 skuang 3456
13270 gezelter 3319 if expr a : '\(a\)' >/dev/null 2>&1 &&
13271     test "X`expr 00001 : '.*\(...\)'`" = X001; then
13272 gezelter 1490 as_expr=expr
13273     else
13274     as_expr=false
13275     fi
13276    
13277     rm -f conf$$ conf$$.exe conf$$.file
13278 gezelter 3319 if test -d conf$$.dir; then
13279     rm -f conf$$.dir/conf$$.file
13280     else
13281     rm -f conf$$.dir
13282 skuang 3456 mkdir conf$$.dir
13283 gezelter 3319 fi
13284 skuang 3456 echo >conf$$.file
13285     if ln -s conf$$.file conf$$ 2>/dev/null; then
13286     as_ln_s='ln -s'
13287     # ... but there are two gotchas:
13288     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13289     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13290     # In both cases, we have to default to `cp -p'.
13291     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13292 gezelter 1490 as_ln_s='cp -p'
13293 skuang 3456 elif ln conf$$.file conf$$ 2>/dev/null; then
13294     as_ln_s=ln
13295 gezelter 1490 else
13296     as_ln_s='cp -p'
13297     fi
13298 gezelter 3319 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13299     rmdir conf$$.dir 2>/dev/null
13300 gezelter 1490
13301 gezelter 2081 if mkdir -p . 2>/dev/null; then
13302     as_mkdir_p=:
13303 gezelter 1490 else
13304 gezelter 2081 test -d ./-p && rmdir ./-p
13305     as_mkdir_p=false
13306 gezelter 1490 fi
13307    
13308 gezelter 3319 if test -x / >/dev/null 2>&1; then
13309     as_test_x='test -x'
13310     else
13311     if ls -dL / >/dev/null 2>&1; then
13312     as_ls_L_option=L
13313     else
13314     as_ls_L_option=
13315     fi
13316     as_test_x='
13317     eval sh -c '\''
13318     if test -d "$1"; then
13319 skuang 3456 test -d "$1/.";
13320 gezelter 3319 else
13321     case $1 in
13322 skuang 3456 -*)set "./$1";;
13323 gezelter 3319 esac;
13324     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13325     ???[sx]*):;;*)false;;esac;fi
13326     '\'' sh
13327     '
13328     fi
13329     as_executable_p=$as_test_x
13330 gezelter 1490
13331 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
13332     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13333    
13334     # Sed expression to map a string onto a valid variable name.
13335     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13336    
13337    
13338 gezelter 1490 exec 6>&1
13339    
13340 gezelter 3319 # Save the log message, to keep $[0] and so on meaningful, and to
13341 gezelter 2081 # report actual input values of CONFIG_FILES etc. instead of their
13342 gezelter 3319 # values after options handling.
13343     ac_log="
13344 chuckv 3288 This file was extended by OOPSE $as_me 4.0, which was
13345 skuang 3456 generated by GNU Autoconf 2.61. Invocation command line was
13346 chuckv 3288
13347 gezelter 2081 CONFIG_FILES = $CONFIG_FILES
13348     CONFIG_HEADERS = $CONFIG_HEADERS
13349     CONFIG_LINKS = $CONFIG_LINKS
13350     CONFIG_COMMANDS = $CONFIG_COMMANDS
13351     $ $0 $@
13352    
13353 gezelter 3319 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13354     "
13355    
13356 gezelter 1490 _ACEOF
13357    
13358 skuang 3456 cat >>$CONFIG_STATUS <<_ACEOF
13359 gezelter 1490 # Files that config.status was made for.
13360 gezelter 3319 config_files="$ac_config_files"
13361     config_headers="$ac_config_headers"
13362 gezelter 1490
13363 gezelter 3319 _ACEOF
13364 gezelter 1490
13365 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13366 gezelter 1490 ac_cs_usage="\
13367     \`$as_me' instantiates files from templates according to the
13368     current configuration.
13369    
13370     Usage: $0 [OPTIONS] [FILE]...
13371    
13372     -h, --help print this help, then exit
13373 gezelter 3319 -V, --version print version number and configuration settings, then exit
13374 gezelter 2081 -q, --quiet do not print progress messages
13375 gezelter 1490 -d, --debug don't remove temporary files
13376     --recheck update $as_me by reconfiguring in the same conditions
13377     --file=FILE[:TEMPLATE]
13378 skuang 3456 instantiate the configuration file FILE
13379 gezelter 1490 --header=FILE[:TEMPLATE]
13380 skuang 3456 instantiate the configuration header FILE
13381 gezelter 1490
13382     Configuration files:
13383     $config_files
13384    
13385     Configuration headers:
13386     $config_headers
13387    
13388     Report bugs to <bug-autoconf@gnu.org>."
13389 gezelter 3319
13390 chuckv 3288 _ACEOF
13391 skuang 3456 cat >>$CONFIG_STATUS <<_ACEOF
13392 gezelter 1490 ac_cs_version="\\
13393 chuckv 3288 OOPSE config.status 4.0
13394 skuang 3456 configured by $0, generated by GNU Autoconf 2.61,
13395     with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13396 gezelter 1490
13397 skuang 3456 Copyright (C) 2006 Free Software Foundation, Inc.
13398 gezelter 1490 This config.status script is free software; the Free Software Foundation
13399     gives unlimited permission to copy, distribute and modify it."
13400 gezelter 3319
13401     ac_pwd='$ac_pwd'
13402     srcdir='$srcdir'
13403     INSTALL='$INSTALL'
13404 gezelter 2081 _ACEOF
13405 gezelter 1490
13406 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13407     # If no file are specified by the user, then we need to provide default
13408     # value. By we need to know if files were specified by the user.
13409 gezelter 1490 ac_need_defaults=:
13410     while test $# != 0
13411     do
13412     case $1 in
13413     --*=*)
13414 gezelter 3319 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13415     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13416 gezelter 2081 ac_shift=:
13417 gezelter 1490 ;;
13418 gezelter 3319 *)
13419 gezelter 2081 ac_option=$1
13420     ac_optarg=$2
13421     ac_shift=shift
13422     ;;
13423 gezelter 1490 esac
13424    
13425 gezelter 2081 case $ac_option in
13426 gezelter 1490 # Handling of the options.
13427     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13428 gezelter 2081 ac_cs_recheck=: ;;
13429 gezelter 3319 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13430 skuang 3456 echo "$ac_cs_version"; exit ;;
13431 gezelter 3319 --debug | --debu | --deb | --de | --d | -d )
13432 gezelter 1490 debug=: ;;
13433     --file | --fil | --fi | --f )
13434 gezelter 2081 $ac_shift
13435 skuang 3456 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13436 gezelter 1490 ac_need_defaults=false;;
13437     --header | --heade | --head | --hea )
13438 gezelter 2081 $ac_shift
13439 skuang 3456 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13440 gezelter 1490 ac_need_defaults=false;;
13441 gezelter 3319 --he | --h)
13442     # Conflict between --help and --header
13443 skuang 3456 { echo "$as_me: error: ambiguous option: $1
13444 gezelter 3319 Try \`$0 --help' for more information." >&2
13445     { (exit 1); exit 1; }; };;
13446     --help | --hel | -h )
13447 skuang 3456 echo "$ac_cs_usage"; exit ;;
13448 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13449     | -silent | --silent | --silen | --sile | --sil | --si | --s)
13450     ac_cs_silent=: ;;
13451 gezelter 1490
13452     # This is an error.
13453 skuang 3456 -*) { echo "$as_me: error: unrecognized option: $1
13454 gezelter 3319 Try \`$0 --help' for more information." >&2
13455 gezelter 1490 { (exit 1); exit 1; }; } ;;
13456 gezelter 2081
13457 gezelter 3319 *) ac_config_targets="$ac_config_targets $1"
13458     ac_need_defaults=false ;;
13459 gezelter 2081
13460 gezelter 1490 esac
13461     shift
13462     done
13463    
13464 gezelter 2081 ac_configure_extra_args=
13465 gezelter 1490
13466 gezelter 2081 if $ac_cs_silent; then
13467     exec 6>/dev/null
13468     ac_configure_extra_args="$ac_configure_extra_args --silent"
13469     fi
13470 gezelter 1490
13471 gezelter 2081 _ACEOF
13472 skuang 3456 cat >>$CONFIG_STATUS <<_ACEOF
13473 gezelter 2081 if \$ac_cs_recheck; then
13474 skuang 3456 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13475     CONFIG_SHELL=$SHELL
13476 gezelter 3319 export CONFIG_SHELL
13477 skuang 3456 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13478 gezelter 2081 fi
13479 gezelter 1490
13480     _ACEOF
13481 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13482 gezelter 3319 exec 5>>config.log
13483     {
13484     echo
13485     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13486     ## Running $as_me. ##
13487     _ASBOX
13488 skuang 3456 echo "$ac_log"
13489 gezelter 3319 } >&5
13490 gezelter 1490
13491 gezelter 3319 _ACEOF
13492 skuang 3456 cat >>$CONFIG_STATUS <<_ACEOF
13493 gezelter 3319 _ACEOF
13494 gezelter 2081
13495 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13496 chuckv 3288
13497 gezelter 3319 # Handling of arguments.
13498 gezelter 2081 for ac_config_target in $ac_config_targets
13499     do
13500 gezelter 3319 case $ac_config_target in
13501     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13502     "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13503     "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13504     "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13505 skuang 3456 "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
13506 gezelter 3319 "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
13507     "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13508    
13509 skuang 3456 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13510     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13511 gezelter 2081 { (exit 1); exit 1; }; };;
13512     esac
13513     done
13514    
13515 gezelter 3319
13516 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
13517     # then the envvar interface is used. Set only those that are not.
13518     # We use the long form for the default assignment because of an extremely
13519     # bizarre bug on SunOS 4.1.3.
13520     if $ac_need_defaults; then
13521     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13522     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13523     fi
13524    
13525 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
13526 gezelter 3319 # simply because there is no reason against having it here, and in addition,
13527 gezelter 2081 # creating and moving files from /tmp can sometimes cause problems.
13528 gezelter 3319 # Hook for its removal unless debugging.
13529     # Note that there is a small window in which the directory will not be cleaned:
13530     # after its creation but before its name has been assigned to `$tmp'.
13531 gezelter 1490 $debug ||
13532     {
13533 gezelter 3319 tmp=
13534     trap 'exit_status=$?
13535     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13536     ' 0
13537 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
13538 gezelter 1490 }
13539     # Create a (secure) tmp directory for tmp files.
13540 gezelter 2081
13541 gezelter 1490 {
13542 gezelter 3319 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13543 gezelter 1490 test -n "$tmp" && test -d "$tmp"
13544     } ||
13545     {
13546 gezelter 3319 tmp=./conf$$-$RANDOM
13547     (umask 077 && mkdir "$tmp")
13548 gezelter 1490 } ||
13549     {
13550 skuang 3456 echo "$me: cannot create a temporary directory in ." >&2
13551 gezelter 1490 { (exit 1); exit 1; }
13552     }
13553    
13554 skuang 3456 #
13555     # Set up the sed scripts for CONFIG_FILES section.
13556     #
13557    
13558     # No need to generate the scripts if there are no CONFIG_FILES.
13559     # This happens for instance when ./config.status config.h
13560 gezelter 3319 if test -n "$CONFIG_FILES"; then
13561 gezelter 1490
13562 skuang 3456 _ACEOF
13563 gezelter 3436
13564    
13565 gezelter 1490
13566 gezelter 3319 ac_delim='%!_!# '
13567     for ac_last_try in false false false false false :; do
13568 skuang 3456 cat >conf$$subs.sed <<_ACEOF
13569     SHELL!$SHELL$ac_delim
13570     PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13571     PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13572     PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13573     PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13574     PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13575     PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13576     exec_prefix!$exec_prefix$ac_delim
13577     prefix!$prefix$ac_delim
13578     program_transform_name!$program_transform_name$ac_delim
13579     bindir!$bindir$ac_delim
13580     sbindir!$sbindir$ac_delim
13581     libexecdir!$libexecdir$ac_delim
13582     datarootdir!$datarootdir$ac_delim
13583     datadir!$datadir$ac_delim
13584     sysconfdir!$sysconfdir$ac_delim
13585     sharedstatedir!$sharedstatedir$ac_delim
13586     localstatedir!$localstatedir$ac_delim
13587     includedir!$includedir$ac_delim
13588     oldincludedir!$oldincludedir$ac_delim
13589     docdir!$docdir$ac_delim
13590     infodir!$infodir$ac_delim
13591     htmldir!$htmldir$ac_delim
13592     dvidir!$dvidir$ac_delim
13593     pdfdir!$pdfdir$ac_delim
13594     psdir!$psdir$ac_delim
13595     libdir!$libdir$ac_delim
13596     localedir!$localedir$ac_delim
13597     mandir!$mandir$ac_delim
13598     DEFS!$DEFS$ac_delim
13599     ECHO_C!$ECHO_C$ac_delim
13600     ECHO_N!$ECHO_N$ac_delim
13601     ECHO_T!$ECHO_T$ac_delim
13602     LIBS!$LIBS$ac_delim
13603     build_alias!$build_alias$ac_delim
13604     host_alias!$host_alias$ac_delim
13605     target_alias!$target_alias$ac_delim
13606     build!$build$ac_delim
13607     build_cpu!$build_cpu$ac_delim
13608     build_vendor!$build_vendor$ac_delim
13609     build_os!$build_os$ac_delim
13610     host!$host$ac_delim
13611     host_cpu!$host_cpu$ac_delim
13612     host_vendor!$host_vendor$ac_delim
13613     host_os!$host_os$ac_delim
13614     PROGNAME!$PROGNAME$ac_delim
13615     debug!$debug$ac_delim
13616     USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
13617     ac_cc_set!$ac_cc_set$ac_delim
13618     ac_cc_path!$ac_cc_path$ac_delim
13619     ac_cxx_set!$ac_cxx_set$ac_delim
13620     ac_cxx_path!$ac_cxx_path$ac_delim
13621     ac_fc_set!$ac_fc_set$ac_delim
13622     ac_fc_path!$ac_fc_path$ac_delim
13623     acx_mpi_mpicc!$acx_mpi_mpicc$ac_delim
13624     acx_mpi_mpicc_path!$acx_mpi_mpicc_path$ac_delim
13625     acx_mpi_mpif90!$acx_mpi_mpif90$ac_delim
13626     acx_mpi_mpif90_path!$acx_mpi_mpif90_path$ac_delim
13627     acx_mpi_mpicxx!$acx_mpi_mpicxx$ac_delim
13628     acx_mpi_mpicxx_path!$acx_mpi_mpicxx_path$ac_delim
13629     MPI_CPPFLAGS!$MPI_CPPFLAGS$ac_delim
13630     MPI_LIBS!$MPI_LIBS$ac_delim
13631     MPI90_LIBS!$MPI90_LIBS$ac_delim
13632     USE_MPI!$USE_MPI$ac_delim
13633     CXX!$CXX$ac_delim
13634     CXXFLAGS!$CXXFLAGS$ac_delim
13635     LDFLAGS!$LDFLAGS$ac_delim
13636     CPPFLAGS!$CPPFLAGS$ac_delim
13637     ac_ct_CXX!$ac_ct_CXX$ac_delim
13638     EXEEXT!$EXEEXT$ac_delim
13639     OBJEXT!$OBJEXT$ac_delim
13640     CC!$CC$ac_delim
13641     CFLAGS!$CFLAGS$ac_delim
13642     ac_ct_CC!$ac_ct_CC$ac_delim
13643     FC!$FC$ac_delim
13644     FCFLAGS!$FCFLAGS$ac_delim
13645     ac_ct_FC!$ac_ct_FC$ac_delim
13646     CPP!$CPP$ac_delim
13647     GREP!$GREP$ac_delim
13648     EGREP!$EGREP$ac_delim
13649     LN_S!$LN_S$ac_delim
13650     SET_MAKE!$SET_MAKE$ac_delim
13651     RANLIB!$RANLIB$ac_delim
13652     PERLINTERP!$PERLINTERP$ac_delim
13653     PERL_SHEBANG!$PERL_SHEBANG$ac_delim
13654     INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13655     INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13656     INSTALL_DATA!$INSTALL_DATA$ac_delim
13657     AR!$AR$ac_delim
13658     PS!$PS$ac_delim
13659     FCFLAGS_F90!$FCFLAGS_F90$ac_delim
13660     FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
13661     PREPDEFFLAG!$PREPDEFFLAG$ac_delim
13662     FCLIBS!$FCLIBS$ac_delim
13663     FC_FUNC!$FC_FUNC$ac_delim
13664     FC_FUNC_!$FC_FUNC_$ac_delim
13665     MOD!$MOD$ac_delim
13666     _ACEOF
13667 gezelter 3319
13668 skuang 3456 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13669 gezelter 3319 break
13670     elif $ac_last_try; then
13671 skuang 3456 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13672     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13673 gezelter 3319 { (exit 1); exit 1; }; }
13674     else
13675     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13676 gezelter 1490 fi
13677 gezelter 3319 done
13678 gezelter 1490
13679 skuang 3456 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13680     if test -n "$ac_eof"; then
13681     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13682     ac_eof=`expr $ac_eof + 1`
13683     fi
13684    
13685     cat >>$CONFIG_STATUS <<_ACEOF
13686     cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13687     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13688 gezelter 2081 _ACEOF
13689 skuang 3456 sed '
13690     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13691     s/^/s,@/; s/!/@,|#_!!_#|/
13692     :n
13693     t n
13694     s/'"$ac_delim"'$/,g/; t
13695     s/$/\\/; p
13696     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13697     ' >>$CONFIG_STATUS <conf$$subs.sed
13698     rm -f conf$$subs.sed
13699     cat >>$CONFIG_STATUS <<_ACEOF
13700     CEOF$ac_eof
13701     _ACEOF
13702 gezelter 3319
13703    
13704 skuang 3456 ac_delim='%!_!# '
13705     for ac_last_try in false false false false false :; do
13706     cat >conf$$subs.sed <<_ACEOF
13707     F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
13708     MODDIRFLAG!$MODDIRFLAG$ac_delim
13709     F90MODINCSPEC!$F90MODINCSPEC$ac_delim
13710     F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
13711     ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
13712     ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
13713     ZLIB!$ZLIB$ac_delim
13714     FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
13715     FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
13716     FFTW_LIBS!$FFTW_LIBS$ac_delim
13717     QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
13718     QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
13719     QHULL!$QHULL$ac_delim
13720     USE_QHULL!$USE_QHULL$ac_delim
13721     CXXCPP!$CXXCPP$ac_delim
13722     OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
13723     OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
13724     OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
13725     USE_OPENBABEL!$USE_OPENBABEL$ac_delim
13726     LIBOBJS!$LIBOBJS$ac_delim
13727     POW_LIB!$POW_LIB$ac_delim
13728     CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
13729     CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
13730     CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
13731     CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
13732     CGAL_LIBS!$CGAL_LIBS$ac_delim
13733     USE_CGAL!$USE_CGAL$ac_delim
13734     DOXYGEN!$DOXYGEN$ac_delim
13735     DOT!$DOT$ac_delim
13736     DOC!$DOC$ac_delim
13737     enable_dot!$enable_dot$ac_delim
13738     enable_html_docs!$enable_html_docs$ac_delim
13739     enable_latex_docs!$enable_latex_docs$ac_delim
13740     BATEXT!$BATEXT$ac_delim
13741     MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
13742     OOPSE!$OOPSE$ac_delim
13743     OOPSE_HOME!$OOPSE_HOME$ac_delim
13744     SUBDIRS!$SUBDIRS$ac_delim
13745     LTLIBOBJS!$LTLIBOBJS$ac_delim
13746     _ACEOF
13747 gezelter 3436
13748 skuang 3456 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 39; then
13749     break
13750     elif $ac_last_try; then
13751     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13752     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13753 gezelter 3319 { (exit 1); exit 1; }; }
13754 skuang 3456 else
13755     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13756     fi
13757     done
13758    
13759     ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13760     if test -n "$ac_eof"; then
13761     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13762     ac_eof=`expr $ac_eof + 1`
13763     fi
13764    
13765     cat >>$CONFIG_STATUS <<_ACEOF
13766     cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13767     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13768 gezelter 3319 _ACEOF
13769 skuang 3456 sed '
13770     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13771     s/^/s,@/; s/!/@,|#_!!_#|/
13772     :n
13773     t n
13774     s/'"$ac_delim"'$/,g/; t
13775     s/$/\\/; p
13776     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13777     ' >>$CONFIG_STATUS <conf$$subs.sed
13778     rm -f conf$$subs.sed
13779     cat >>$CONFIG_STATUS <<_ACEOF
13780     :end
13781     s/|#_!!_#|//g
13782     CEOF$ac_eof
13783     _ACEOF
13784 gezelter 3319
13785 skuang 3456
13786 gezelter 3319 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13787     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13788     # trailing colons and then remove the whole line if VPATH becomes empty
13789     # (actually we leave an empty line to preserve line numbers).
13790     if test "x$srcdir" = x.; then
13791     ac_vpsub='/^[ ]*VPATH[ ]*=/{
13792     s/:*\$(srcdir):*/:/
13793     s/:*\${srcdir}:*/:/
13794     s/:*@srcdir@:*/:/
13795     s/^\([^=]*=[ ]*\):*/\1/
13796     s/:*$//
13797     s/^[^=]*=[ ]*$//
13798     }'
13799     fi
13800    
13801 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13802 gezelter 3319 fi # test -n "$CONFIG_FILES"
13803    
13804    
13805 skuang 3456 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
13806 gezelter 3319 do
13807     case $ac_tag in
13808     :[FHLC]) ac_mode=$ac_tag; continue;;
13809 gezelter 1490 esac
13810 gezelter 3319 case $ac_mode$ac_tag in
13811     :[FHL]*:*);;
13812 skuang 3456 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13813     echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13814 gezelter 3319 { (exit 1); exit 1; }; };;
13815     :[FH]-) ac_tag=-:-;;
13816     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13817     esac
13818     ac_save_IFS=$IFS
13819     IFS=:
13820     set x $ac_tag
13821     IFS=$ac_save_IFS
13822     shift
13823     ac_file=$1
13824     shift
13825 gezelter 1490
13826 gezelter 3319 case $ac_mode in
13827     :L) ac_source=$1;;
13828     :[FH])
13829     ac_file_inputs=
13830     for ac_f
13831     do
13832     case $ac_f in
13833     -) ac_f="$tmp/stdin";;
13834     *) # Look for the file first in the build tree, then in the source tree
13835     # (if the path is not absolute). The absolute path cannot be DOS-style,
13836     # because $ac_f cannot contain `:'.
13837     test -f "$ac_f" ||
13838     case $ac_f in
13839     [\\/$]*) false;;
13840     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13841     esac ||
13842 skuang 3456 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13843     echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13844 gezelter 3319 { (exit 1); exit 1; }; };;
13845     esac
13846 skuang 3456 ac_file_inputs="$ac_file_inputs $ac_f"
13847 gezelter 3319 done
13848    
13849     # Let's still pretend it is `configure' which instantiates (i.e., don't
13850     # use $as_me), people would be surprised to read:
13851     # /* config.h. Generated by config.status. */
13852 skuang 3456 configure_input="Generated from "`IFS=:
13853     echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
13854 gezelter 3319 if test x"$ac_file" != x-; then
13855     configure_input="$ac_file. $configure_input"
13856 skuang 3456 { echo "$as_me:$LINENO: creating $ac_file" >&5
13857     echo "$as_me: creating $ac_file" >&6;}
13858 gezelter 3319 fi
13859    
13860     case $ac_tag in
13861 skuang 3456 *:-:* | *:-) cat >"$tmp/stdin";;
13862 gezelter 3319 esac
13863     ;;
13864     esac
13865    
13866     ac_dir=`$as_dirname -- "$ac_file" ||
13867 gezelter 2081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13868     X"$ac_file" : 'X\(//\)[^/]' \| \
13869     X"$ac_file" : 'X\(//\)$' \| \
13870 gezelter 3319 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13871 skuang 3456 echo X"$ac_file" |
13872 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13873     s//\1/
13874     q
13875     }
13876     /^X\(\/\/\)[^/].*/{
13877     s//\1/
13878     q
13879     }
13880     /^X\(\/\/\)$/{
13881     s//\1/
13882     q
13883     }
13884     /^X\(\/\).*/{
13885     s//\1/
13886     q
13887     }
13888     s/.*/./; q'`
13889     { as_dir="$ac_dir"
13890     case $as_dir in #(
13891     -*) as_dir=./$as_dir;;
13892     esac
13893     test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13894 gezelter 2081 as_dirs=
13895 gezelter 3319 while :; do
13896     case $as_dir in #(
13897 skuang 3456 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
13898 gezelter 3319 *) as_qdir=$as_dir;;
13899     esac
13900     as_dirs="'$as_qdir' $as_dirs"
13901     as_dir=`$as_dirname -- "$as_dir" ||
13902 gezelter 2081 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13903     X"$as_dir" : 'X\(//\)[^/]' \| \
13904     X"$as_dir" : 'X\(//\)$' \| \
13905 gezelter 3319 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13906 skuang 3456 echo X"$as_dir" |
13907 gezelter 3319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13908     s//\1/
13909     q
13910     }
13911     /^X\(\/\/\)[^/].*/{
13912     s//\1/
13913     q
13914     }
13915     /^X\(\/\/\)$/{
13916     s//\1/
13917     q
13918     }
13919     /^X\(\/\).*/{
13920     s//\1/
13921     q
13922     }
13923     s/.*/./; q'`
13924     test -d "$as_dir" && break
13925 gezelter 2081 done
13926 gezelter 3319 test -z "$as_dirs" || eval "mkdir $as_dirs"
13927 skuang 3456 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13928     echo "$as_me: error: cannot create directory $as_dir" >&2;}
13929 gezelter 2081 { (exit 1); exit 1; }; }; }
13930     ac_builddir=.
13931    
13932 gezelter 3319 case "$ac_dir" in
13933     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13934     *)
13935 skuang 3456 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13936 gezelter 3319 # A ".." for each directory in $ac_dir_suffix.
13937 skuang 3456 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
13938 gezelter 3319 case $ac_top_builddir_sub in
13939     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13940     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13941     esac ;;
13942     esac
13943     ac_abs_top_builddir=$ac_pwd
13944     ac_abs_builddir=$ac_pwd$ac_dir_suffix
13945     # for backward compatibility:
13946     ac_top_builddir=$ac_top_build_prefix
13947 gezelter 2081
13948     case $srcdir in
13949 gezelter 3319 .) # We are building in place.
13950 gezelter 2081 ac_srcdir=.
13951 gezelter 3319 ac_top_srcdir=$ac_top_builddir_sub
13952     ac_abs_top_srcdir=$ac_pwd ;;
13953     [\\/]* | ?:[\\/]* ) # Absolute name.
13954 gezelter 2081 ac_srcdir=$srcdir$ac_dir_suffix;
13955 gezelter 3319 ac_top_srcdir=$srcdir
13956     ac_abs_top_srcdir=$srcdir ;;
13957     *) # Relative name.
13958     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13959     ac_top_srcdir=$ac_top_build_prefix$srcdir
13960     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13961 gezelter 2081 esac
13962 gezelter 3319 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13963 gezelter 1490
13964 gezelter 2081
13965 gezelter 3319 case $ac_mode in
13966     :F)
13967     #
13968     # CONFIG_FILE
13969     #
13970 gezelter 2081
13971 gezelter 1490 case $INSTALL in
13972     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13973 gezelter 3319 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13974 gezelter 1490 esac
13975 gezelter 3319 _ACEOF
13976 gezelter 1490
13977 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
13978 gezelter 3319 # If the template does not know about datarootdir, expand it.
13979     # FIXME: This hack should be removed a few years after 2.60.
13980     ac_datarootdir_hack=; ac_datarootdir_seen=
13981 gezelter 1490
13982 skuang 3456 case `sed -n '/datarootdir/ {
13983 gezelter 3319 p
13984     q
13985     }
13986     /@datadir@/p
13987     /@docdir@/p
13988     /@infodir@/p
13989     /@localedir@/p
13990     /@mandir@/p
13991 skuang 3456 ' $ac_file_inputs` in
13992 gezelter 3319 *datarootdir*) ac_datarootdir_seen=yes;;
13993     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13994 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13995     echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13996 gezelter 2081 _ACEOF
13997 skuang 3456 cat >>$CONFIG_STATUS <<_ACEOF
13998 gezelter 3319 ac_datarootdir_hack='
13999     s&@datadir@&$datadir&g
14000     s&@docdir@&$docdir&g
14001     s&@infodir@&$infodir&g
14002     s&@localedir@&$localedir&g
14003     s&@mandir@&$mandir&g
14004     s&\\\${datarootdir}&$datarootdir&g' ;;
14005     esac
14006     _ACEOF
14007    
14008     # Neutralize VPATH when `$srcdir' = `.'.
14009     # Shell code in configure.ac might set extrasub.
14010     # FIXME: do we really want to maintain this feature?
14011 skuang 3456 cat >>$CONFIG_STATUS <<_ACEOF
14012     sed "$ac_vpsub
14013 gezelter 1490 $extrasub
14014 gezelter 2081 _ACEOF
14015 skuang 3456 cat >>$CONFIG_STATUS <<\_ACEOF
14016 gezelter 1490 :t
14017     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14018 skuang 3456 s&@configure_input@&$configure_input&;t t
14019 gezelter 3319 s&@top_builddir@&$ac_top_builddir_sub&;t t
14020     s&@srcdir@&$ac_srcdir&;t t
14021     s&@abs_srcdir@&$ac_abs_srcdir&;t t
14022     s&@top_srcdir@&$ac_top_srcdir&;t t
14023     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14024     s&@builddir@&$ac_builddir&;t t
14025     s&@abs_builddir@&$ac_abs_builddir&;t t
14026     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14027     s&@INSTALL@&$ac_INSTALL&;t t
14028     $ac_datarootdir_hack
14029 skuang 3456 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14030 gezelter 1490
14031 gezelter 3319 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14032     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14033     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14034 skuang 3456 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14035 gezelter 3319 which seems to be undefined. Please make sure it is defined." >&5
14036 skuang 3456 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14037 gezelter 3319 which seems to be undefined. Please make sure it is defined." >&2;}
14038    
14039     rm -f "$tmp/stdin"
14040 gezelter 2199 case $ac_file in
14041 skuang 3456 -) cat "$tmp/out"; rm -f "$tmp/out";;
14042     *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14043     esac
14044 gezelter 3319 ;;
14045     :H)
14046     #
14047     # CONFIG_HEADER
14048     #
14049 skuang 3456 _ACEOF
14050    
14051     # Transform confdefs.h into a sed script `conftest.defines', that
14052     # substitutes the proper values into config.h.in to produce config.h.
14053     rm -f conftest.defines conftest.tail
14054     # First, append a space to every undef/define line, to ease matching.
14055     echo 's/$/ /' >conftest.defines
14056     # Then, protect against being on the right side of a sed subst, or in
14057     # an unquoted here document, in config.status. If some macros were
14058     # called several times there might be several #defines for the same
14059     # symbol, which is useless. But do not sort them, since the last
14060     # AC_DEFINE must be honored.
14061     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14062     # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14063     # NAME is the cpp macro being defined, VALUE is the value it is being given.
14064     # PARAMS is the parameter list in the macro definition--in most cases, it's
14065     # just an empty string.
14066     ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14067     ac_dB='\\)[ (].*,\\1define\\2'
14068     ac_dC=' '
14069     ac_dD=' ,'
14070    
14071     uniq confdefs.h |
14072     sed -n '
14073     t rset
14074     :rset
14075     s/^[ ]*#[ ]*define[ ][ ]*//
14076     t ok
14077     d
14078     :ok
14079     s/[\\&,]/\\&/g
14080     s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14081     s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14082     ' >>conftest.defines
14083    
14084     # Remove the space that was appended to ease matching.
14085     # Then replace #undef with comments. This is necessary, for
14086     # example, in the case of _POSIX_SOURCE, which is predefined and required
14087     # on some systems where configure will not decide to define it.
14088     # (The regexp can be short, since the line contains either #define or #undef.)
14089     echo 's/ $//
14090     s,^[ #]*u.*,/* & */,' >>conftest.defines
14091    
14092     # Break up conftest.defines:
14093     ac_max_sed_lines=50
14094    
14095     # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14096     # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14097     # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14098     # et cetera.
14099     ac_in='$ac_file_inputs'
14100     ac_out='"$tmp/out1"'
14101     ac_nxt='"$tmp/out2"'
14102    
14103     while :
14104     do
14105     # Write a here document:
14106     cat >>$CONFIG_STATUS <<_ACEOF
14107     # First, check the format of the line:
14108     cat >"\$tmp/defines.sed" <<\\CEOF
14109     /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14110     /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14111     b
14112     :def
14113     _ACEOF
14114     sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14115     echo 'CEOF
14116     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14117     ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14118     sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14119     grep . conftest.tail >/dev/null || break
14120     rm -f conftest.defines
14121     mv conftest.tail conftest.defines
14122     done
14123     rm -f conftest.defines conftest.tail
14124    
14125     echo "ac_result=$ac_in" >>$CONFIG_STATUS
14126     cat >>$CONFIG_STATUS <<\_ACEOF
14127 gezelter 1490 if test x"$ac_file" != x-; then
14128 skuang 3456 echo "/* $configure_input */" >"$tmp/config.h"
14129     cat "$ac_result" >>"$tmp/config.h"
14130     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14131     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14132     echo "$as_me: $ac_file is unchanged" >&6;}
14133 gezelter 1490 else
14134 skuang 3456 rm -f $ac_file
14135     mv "$tmp/config.h" $ac_file
14136 gezelter 1490 fi
14137     else
14138 skuang 3456 echo "/* $configure_input */"
14139     cat "$ac_result"
14140 gezelter 1490 fi
14141 skuang 3456 rm -f "$tmp/out12"
14142 gezelter 3319 ;;
14143 gezelter 1490
14144    
14145 gezelter 3319 esac
14146 gezelter 2081
14147    
14148 gezelter 3319 case $ac_file$ac_mode in
14149     "make/Makefile":F) chmod 0755 scripts/* ;;
14150     "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14151     "src/math/Makefile":F) chmod 0755 scripts/* ;;
14152 skuang 3456 "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
14153 gezelter 3319 "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14154     "scripts/filepp":F) chmod 0755 scripts/* ;;
14155 gezelter 1490
14156     esac
14157 gezelter 3319 done # for ac_tag
14158 gezelter 1490
14159    
14160     { (exit 0); exit 0; }
14161 gezelter 2081 _ACEOF
14162 gezelter 1490 chmod +x $CONFIG_STATUS
14163     ac_clean_files=$ac_clean_files_save
14164    
14165 gezelter 2081
14166 gezelter 1490 # configure is writing to config.log, and then calls config.status.
14167     # config.status does its own redirection, appending to config.log.
14168     # Unfortunately, on DOS this fails, as config.log is still kept open
14169     # by configure, so config.status won't be able to write to it; its
14170     # output is simply discarded. So we exec the FD to /dev/null,
14171     # effectively closing config.log, so it can be properly (re)opened and
14172     # appended to by config.status. When coming back to configure, we
14173     # need to make the FD available again.
14174     if test "$no_create" != yes; then
14175     ac_cs_success=:
14176 gezelter 2081 ac_config_status_args=
14177     test "$silent" = yes &&
14178     ac_config_status_args="$ac_config_status_args --quiet"
14179 gezelter 1490 exec 5>/dev/null
14180 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14181 gezelter 1490 exec 5>>config.log
14182     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14183     # would make configure fail if this is the last instruction.
14184     $ac_cs_success || { (exit 1); exit 1; }
14185     fi
14186    

Properties

Name Value
svn:executable *