ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/configure
Revision: 2467
Committed: Tue Nov 29 22:54:21 2005 UTC (18 years, 7 months ago) by chuckv
File size: 349788 byte(s)
Log Message:
added checks for some functions to configure script

File Contents

# User Rev Content
1 gezelter 1490 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 gezelter 2081 # Generated by GNU Autoconf 2.59 for OOPSE 2.0.
4 gezelter 1490 #
5     # Report bugs to <gezelter@nd.edu>.
6     #
7 gezelter 2081 # Copyright (C) 2003 Free Software Foundation, Inc.
8 gezelter 1490 # This configure script is free software; the Free Software Foundation
9     # gives unlimited permission to copy, distribute and modify it.
10 gezelter 2081 ## --------------------- ##
11     ## M4sh Initialization. ##
12     ## --------------------- ##
13 gezelter 1490
14     # Be Bourne compatible
15     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16     emulate sh
17     NULLCMD=:
18 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19     # is contrary to our usage. Disable this feature.
20     alias -g '${1+"$@"}'='"$@"'
21 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22     set -o posix
23     fi
24 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
25 gezelter 1490
26 gezelter 2081 # Support unset when possible.
27     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28     as_unset=unset
29     else
30     as_unset=false
31     fi
32    
33    
34     # Work around bugs in pre-3.0 UWIN ksh.
35     $as_unset ENV MAIL MAILPATH
36     PS1='$ '
37     PS2='> '
38     PS4='+ '
39    
40     # NLS nuisances.
41     for as_var in \
42     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44     LC_TELEPHONE LC_TIME
45     do
46     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48     else
49     $as_unset $as_var
50     fi
51     done
52    
53     # Required to use basename.
54     if expr a : '\(a\)' >/dev/null 2>&1; then
55     as_expr=expr
56     else
57     as_expr=false
58     fi
59    
60     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61     as_basename=basename
62     else
63     as_basename=false
64     fi
65    
66    
67 gezelter 1490 # Name of the executable.
68 gezelter 2081 as_me=`$as_basename "$0" ||
69     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70     X"$0" : 'X\(//\)$' \| \
71     X"$0" : 'X\(/\)$' \| \
72     . : '\(.\)' 2>/dev/null ||
73     echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75     /^X\/\(\/\/\)$/{ s//\1/; q; }
76     /^X\/\(\/\).*/{ s//\1/; q; }
77     s/.*/./; q'`
78 gezelter 1490
79 gezelter 2081
80     # PATH needs CR, and LINENO needs CR and PATH.
81     # Avoid depending upon Character Ranges.
82     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85     as_cr_digits='0123456789'
86     as_cr_alnum=$as_cr_Letters$as_cr_digits
87    
88     # The user is always right.
89     if test "${PATH_SEPARATOR+set}" != set; then
90     echo "#! /bin/sh" >conf$$.sh
91     echo "exit 0" >>conf$$.sh
92     chmod +x conf$$.sh
93     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95     else
96     PATH_SEPARATOR=:
97     fi
98     rm -f conf$$.sh
99     fi
100    
101    
102     as_lineno_1=$LINENO
103     as_lineno_2=$LINENO
104     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105     test "x$as_lineno_1" != "x$as_lineno_2" &&
106     test "x$as_lineno_3" = "x$as_lineno_2" || {
107     # Find who we are. Look in the path if we contain no path at all
108     # relative or not.
109     case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112     for as_dir in $PATH
113     do
114     IFS=$as_save_IFS
115     test -z "$as_dir" && as_dir=.
116     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117     done
118    
119     ;;
120     esac
121     # We did not find ourselves, most probably we were run as `sh COMMAND'
122     # in which case we are not to be found in the path.
123     if test "x$as_myself" = x; then
124     as_myself=$0
125     fi
126     if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128     { (exit 1); exit 1; }; }
129     fi
130     case $CONFIG_SHELL in
131     '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134     do
135     IFS=$as_save_IFS
136     test -z "$as_dir" && as_dir=.
137     for as_base in sh bash ksh sh5; do
138     case $as_dir in
139     /*)
140     if ("$as_dir/$as_base" -c '
141     as_lineno_1=$LINENO
142     as_lineno_2=$LINENO
143     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144     test "x$as_lineno_1" != "x$as_lineno_2" &&
145     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148     CONFIG_SHELL=$as_dir/$as_base
149     export CONFIG_SHELL
150     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151     fi;;
152     esac
153     done
154     done
155     ;;
156     esac
157    
158     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159     # uniformly replaced by the line number. The first 'sed' inserts a
160     # line-number line before each line; the second 'sed' does the real
161     # work. The second script uses 'N' to pair each line-number line
162     # with the numbered line, and appends trailing '-' during
163     # substitution so that $LINENO is not a special case at line end.
164     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166     sed '=' <$as_myself |
167     sed '
168     N
169     s,$,-,
170     : loop
171     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172     t loop
173     s,-$,,
174     s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176     chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178     { (exit 1); exit 1; }; }
179    
180     # Don't try to exec as it changes $[0], causing all sort of problems
181     # (the dirname of $[0] is not the place where we might find the
182     # original and so on. Autoconf is especially sensible to this).
183     . ./$as_me.lineno
184     # Exit status is that of the last command.
185     exit
186     }
187    
188    
189     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190     *c*,-n*) ECHO_N= ECHO_C='
191     ' ECHO_T=' ' ;;
192     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194     esac
195    
196 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
197     as_expr=expr
198     else
199     as_expr=false
200     fi
201    
202     rm -f conf$$ conf$$.exe conf$$.file
203     echo >conf$$.file
204     if ln -s conf$$.file conf$$ 2>/dev/null; then
205     # We could just check for DJGPP; but this test a) works b) is more generic
206     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207     if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210     else
211     as_ln_s='ln -s'
212     fi
213     elif ln conf$$.file conf$$ 2>/dev/null; then
214     as_ln_s=ln
215     else
216     as_ln_s='cp -p'
217     fi
218     rm -f conf$$ conf$$.exe conf$$.file
219    
220 gezelter 2081 if mkdir -p . 2>/dev/null; then
221     as_mkdir_p=:
222 gezelter 1490 else
223 gezelter 2081 test -d ./-p && rmdir ./-p
224     as_mkdir_p=false
225 gezelter 1490 fi
226    
227 gezelter 2081 as_executable_p="test -f"
228 gezelter 1490
229 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
230     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231    
232     # Sed expression to map a string onto a valid variable name.
233     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234    
235    
236 gezelter 1490 # IFS
237     # We need space, tab and new line, in precisely that order.
238     as_nl='
239     '
240     IFS=" $as_nl"
241    
242     # CDPATH.
243 gezelter 2081 $as_unset CDPATH
244 gezelter 1490
245 gezelter 2081
246 gezelter 1490 # Name of the host.
247     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248     # so uname gets run too.
249     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250    
251     exec 6>&1
252    
253     #
254     # Initializations.
255     #
256     ac_default_prefix=/usr/local
257 gezelter 2081 ac_config_libobj_dir=.
258 gezelter 1490 cross_compiling=no
259     subdirs=
260 gezelter 2081 MFLAGS=
261     MAKEFLAGS=
262 gezelter 1490 SHELL=${CONFIG_SHELL-/bin/sh}
263    
264     # Maximum number of lines to put in a shell here document.
265     # This variable seems obsolete. It should probably be removed, and
266     # only ac_max_sed_lines should be used.
267     : ${ac_max_here_lines=38}
268    
269 gezelter 2081 # Identity of this package.
270     PACKAGE_NAME='OOPSE'
271     PACKAGE_TARNAME='oopse'
272     PACKAGE_VERSION='2.0'
273     PACKAGE_STRING='OOPSE 2.0'
274     PACKAGE_BUGREPORT='gezelter@nd.edu'
275 gezelter 1490
276 gezelter 1509 ac_unique_file="src/applications/oopse/oopse.cpp"
277 gezelter 1490 ac_default_prefix="/usr/local"
278 gezelter 2081 # Factoring default headers for most tests.
279     ac_includes_default="\
280     #include <stdio.h>
281     #if HAVE_SYS_TYPES_H
282     # include <sys/types.h>
283     #endif
284     #if HAVE_SYS_STAT_H
285     # include <sys/stat.h>
286     #endif
287     #if STDC_HEADERS
288     # include <stdlib.h>
289     # include <stddef.h>
290     #else
291     # if HAVE_STDLIB_H
292     # include <stdlib.h>
293     # endif
294     #endif
295     #if HAVE_STRING_H
296     # if !STDC_HEADERS && HAVE_MEMORY_H
297     # include <memory.h>
298     # endif
299     # include <string.h>
300     #endif
301     #if HAVE_STRINGS_H
302     # include <strings.h>
303     #endif
304     #if HAVE_INTTYPES_H
305     # include <inttypes.h>
306     #else
307     # if HAVE_STDINT_H
308     # include <stdint.h>
309     # endif
310     #endif
311     #if HAVE_UNISTD_H
312     # include <unistd.h>
313     #endif"
314 gezelter 1490
315 gezelter 2453 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CPP EGREP CXXCPP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LTLIBOBJS'
316 gezelter 2081 ac_subst_files=''
317    
318 gezelter 1490 # Initialize some variables set by options.
319     ac_init_help=
320     ac_init_version=false
321     # The variables have the same names as the options, with
322     # dashes changed to underlines.
323     cache_file=/dev/null
324     exec_prefix=NONE
325     no_create=
326     no_recursion=
327     prefix=NONE
328     program_prefix=NONE
329     program_suffix=NONE
330     program_transform_name=s,x,x,
331     silent=
332     site=
333     srcdir=
334     verbose=
335     x_includes=NONE
336     x_libraries=NONE
337    
338     # Installation directory options.
339     # These are left unexpanded so users can "make install exec_prefix=/foo"
340     # and all the variables that are supposed to be based on exec_prefix
341     # by default will actually change.
342     # Use braces instead of parens because sh, perl, etc. also accept them.
343     bindir='${exec_prefix}/bin'
344     sbindir='${exec_prefix}/sbin'
345     libexecdir='${exec_prefix}/libexec'
346     datadir='${prefix}/share'
347     sysconfdir='${prefix}/etc'
348     sharedstatedir='${prefix}/com'
349     localstatedir='${prefix}/var'
350     libdir='${exec_prefix}/lib'
351     includedir='${prefix}/include'
352     oldincludedir='/usr/include'
353     infodir='${prefix}/info'
354     mandir='${prefix}/man'
355    
356     ac_prev=
357     for ac_option
358     do
359     # If the previous option needs an argument, assign it.
360     if test -n "$ac_prev"; then
361     eval "$ac_prev=\$ac_option"
362     ac_prev=
363     continue
364     fi
365    
366     ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
367    
368     # Accept the important Cygnus configure options, so we can diagnose typos.
369    
370     case $ac_option in
371    
372     -bindir | --bindir | --bindi | --bind | --bin | --bi)
373     ac_prev=bindir ;;
374     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375     bindir=$ac_optarg ;;
376    
377     -build | --build | --buil | --bui | --bu)
378     ac_prev=build_alias ;;
379     -build=* | --build=* | --buil=* | --bui=* | --bu=*)
380     build_alias=$ac_optarg ;;
381    
382     -cache-file | --cache-file | --cache-fil | --cache-fi \
383     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
384     ac_prev=cache_file ;;
385     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
386     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
387     cache_file=$ac_optarg ;;
388    
389     --config-cache | -C)
390     cache_file=config.cache ;;
391    
392     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
393     ac_prev=datadir ;;
394     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395     | --da=*)
396     datadir=$ac_optarg ;;
397    
398     -disable-* | --disable-*)
399     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400     # Reject names that are not valid shell variable names.
401 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403     { (exit 1); exit 1; }; }
404     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
405     eval "enable_$ac_feature=no" ;;
406    
407     -enable-* | --enable-*)
408     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409     # Reject names that are not valid shell variable names.
410 gezelter 2081 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411 gezelter 1490 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412     { (exit 1); exit 1; }; }
413     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
414     case $ac_option in
415     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416     *) ac_optarg=yes ;;
417     esac
418     eval "enable_$ac_feature='$ac_optarg'" ;;
419    
420     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
421     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
422     | --exec | --exe | --ex)
423     ac_prev=exec_prefix ;;
424     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
425     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
426     | --exec=* | --exe=* | --ex=*)
427     exec_prefix=$ac_optarg ;;
428    
429     -gas | --gas | --ga | --g)
430     # Obsolete; use --with-gas.
431     with_gas=yes ;;
432    
433     -help | --help | --hel | --he | -h)
434     ac_init_help=long ;;
435     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
436     ac_init_help=recursive ;;
437     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
438     ac_init_help=short ;;
439    
440     -host | --host | --hos | --ho)
441     ac_prev=host_alias ;;
442     -host=* | --host=* | --hos=* | --ho=*)
443     host_alias=$ac_optarg ;;
444    
445     -includedir | --includedir | --includedi | --included | --include \
446     | --includ | --inclu | --incl | --inc)
447     ac_prev=includedir ;;
448     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
449     | --includ=* | --inclu=* | --incl=* | --inc=*)
450     includedir=$ac_optarg ;;
451    
452     -infodir | --infodir | --infodi | --infod | --info | --inf)
453     ac_prev=infodir ;;
454     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
455     infodir=$ac_optarg ;;
456    
457     -libdir | --libdir | --libdi | --libd)
458     ac_prev=libdir ;;
459     -libdir=* | --libdir=* | --libdi=* | --libd=*)
460     libdir=$ac_optarg ;;
461    
462     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
463     | --libexe | --libex | --libe)
464     ac_prev=libexecdir ;;
465     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
466     | --libexe=* | --libex=* | --libe=*)
467     libexecdir=$ac_optarg ;;
468    
469     -localstatedir | --localstatedir | --localstatedi | --localstated \
470     | --localstate | --localstat | --localsta | --localst \
471     | --locals | --local | --loca | --loc | --lo)
472     ac_prev=localstatedir ;;
473     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
474     | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475     | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
476     localstatedir=$ac_optarg ;;
477    
478     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
479     ac_prev=mandir ;;
480     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481     mandir=$ac_optarg ;;
482    
483     -nfp | --nfp | --nf)
484     # Obsolete; use --without-fp.
485     with_fp=no ;;
486    
487     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 gezelter 2081 | --no-cr | --no-c | -n)
489 gezelter 1490 no_create=yes ;;
490    
491     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
492     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
493     no_recursion=yes ;;
494    
495     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
496     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
497     | --oldin | --oldi | --old | --ol | --o)
498     ac_prev=oldincludedir ;;
499     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
500     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
501     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
502     oldincludedir=$ac_optarg ;;
503    
504     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
505     ac_prev=prefix ;;
506     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
507     prefix=$ac_optarg ;;
508    
509     -program-prefix | --program-prefix | --program-prefi | --program-pref \
510     | --program-pre | --program-pr | --program-p)
511     ac_prev=program_prefix ;;
512     -program-prefix=* | --program-prefix=* | --program-prefi=* \
513     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
514     program_prefix=$ac_optarg ;;
515    
516     -program-suffix | --program-suffix | --program-suffi | --program-suff \
517     | --program-suf | --program-su | --program-s)
518     ac_prev=program_suffix ;;
519     -program-suffix=* | --program-suffix=* | --program-suffi=* \
520     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
521     program_suffix=$ac_optarg ;;
522    
523     -program-transform-name | --program-transform-name \
524     | --program-transform-nam | --program-transform-na \
525     | --program-transform-n | --program-transform- \
526     | --program-transform | --program-transfor \
527     | --program-transfo | --program-transf \
528     | --program-trans | --program-tran \
529     | --progr-tra | --program-tr | --program-t)
530     ac_prev=program_transform_name ;;
531     -program-transform-name=* | --program-transform-name=* \
532     | --program-transform-nam=* | --program-transform-na=* \
533     | --program-transform-n=* | --program-transform-=* \
534     | --program-transform=* | --program-transfor=* \
535     | --program-transfo=* | --program-transf=* \
536     | --program-trans=* | --program-tran=* \
537     | --progr-tra=* | --program-tr=* | --program-t=*)
538     program_transform_name=$ac_optarg ;;
539    
540     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
541     | -silent | --silent | --silen | --sile | --sil)
542     silent=yes ;;
543    
544     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
545     ac_prev=sbindir ;;
546     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
547     | --sbi=* | --sb=*)
548     sbindir=$ac_optarg ;;
549    
550     -sharedstatedir | --sharedstatedir | --sharedstatedi \
551     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
552     | --sharedst | --shareds | --shared | --share | --shar \
553     | --sha | --sh)
554     ac_prev=sharedstatedir ;;
555     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
556     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
557     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
558     | --sha=* | --sh=*)
559     sharedstatedir=$ac_optarg ;;
560    
561     -site | --site | --sit)
562     ac_prev=site ;;
563     -site=* | --site=* | --sit=*)
564     site=$ac_optarg ;;
565    
566     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
567     ac_prev=srcdir ;;
568     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
569     srcdir=$ac_optarg ;;
570    
571     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
572     | --syscon | --sysco | --sysc | --sys | --sy)
573     ac_prev=sysconfdir ;;
574     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
575     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
576     sysconfdir=$ac_optarg ;;
577    
578     -target | --target | --targe | --targ | --tar | --ta | --t)
579     ac_prev=target_alias ;;
580     -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
581     target_alias=$ac_optarg ;;
582    
583     -v | -verbose | --verbose | --verbos | --verbo | --verb)
584     verbose=yes ;;
585    
586     -version | --version | --versio | --versi | --vers | -V)
587     ac_init_version=: ;;
588    
589     -with-* | --with-*)
590     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
591     # Reject names that are not valid shell variable names.
592 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
594     { (exit 1); exit 1; }; }
595     ac_package=`echo $ac_package| sed 's/-/_/g'`
596     case $ac_option in
597     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598     *) ac_optarg=yes ;;
599     esac
600     eval "with_$ac_package='$ac_optarg'" ;;
601    
602     -without-* | --without-*)
603     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604     # Reject names that are not valid shell variable names.
605 gezelter 2081 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606 gezelter 1490 { echo "$as_me: error: invalid package name: $ac_package" >&2
607     { (exit 1); exit 1; }; }
608     ac_package=`echo $ac_package | sed 's/-/_/g'`
609     eval "with_$ac_package=no" ;;
610    
611     --x)
612     # Obsolete; use --with-x.
613     with_x=yes ;;
614    
615     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
616     | --x-incl | --x-inc | --x-in | --x-i)
617     ac_prev=x_includes ;;
618     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
619     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
620     x_includes=$ac_optarg ;;
621    
622     -x-libraries | --x-libraries | --x-librarie | --x-librari \
623     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
624     ac_prev=x_libraries ;;
625     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
626     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
627     x_libraries=$ac_optarg ;;
628    
629     -*) { echo "$as_me: error: unrecognized option: $ac_option
630     Try \`$0 --help' for more information." >&2
631     { (exit 1); exit 1; }; }
632     ;;
633    
634     *=*)
635     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
636     # Reject names that are not valid shell variable names.
637 gezelter 2081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638 gezelter 1490 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639     { (exit 1); exit 1; }; }
640     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641     eval "$ac_envvar='$ac_optarg'"
642     export $ac_envvar ;;
643    
644     *)
645     # FIXME: should be removed in autoconf 3.0.
646     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 gezelter 2081 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648 gezelter 1490 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650     ;;
651    
652     esac
653     done
654    
655     if test -n "$ac_prev"; then
656     ac_option=--`echo $ac_prev | sed 's/_/-/g'`
657     { echo "$as_me: error: missing argument to $ac_option" >&2
658     { (exit 1); exit 1; }; }
659     fi
660    
661     # Be sure to have absolute paths.
662 gezelter 2081 for ac_var in exec_prefix prefix
663     do
664     eval ac_val=$`echo $ac_var`
665     case $ac_val in
666     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667     *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668     { (exit 1); exit 1; }; };;
669     esac
670     done
671    
672     # Be sure to have absolute paths.
673 gezelter 1490 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 gezelter 2081 localstatedir libdir includedir oldincludedir infodir mandir
675 gezelter 1490 do
676     eval ac_val=$`echo $ac_var`
677     case $ac_val in
678     [\\/$]* | ?:[\\/]* ) ;;
679 gezelter 2081 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 gezelter 1490 { (exit 1); exit 1; }; };;
681     esac
682     done
683    
684     # There might be people who depend on the old broken behavior: `$host'
685     # used to hold the argument of --host etc.
686 gezelter 2081 # FIXME: To remove some day.
687 gezelter 1490 build=$build_alias
688     host=$host_alias
689     target=$target_alias
690    
691 gezelter 2081 # FIXME: To remove some day.
692 gezelter 1490 if test "x$host_alias" != x; then
693     if test "x$build_alias" = x; then
694     cross_compiling=maybe
695     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
696     If a cross compiler is detected then cross compile mode will be used." >&2
697     elif test "x$build_alias" != "x$host_alias"; then
698     cross_compiling=yes
699     fi
700     fi
701    
702     ac_tool_prefix=
703     test -n "$host_alias" && ac_tool_prefix=$host_alias-
704    
705     test "$silent" = yes && exec 6>/dev/null
706    
707 gezelter 2081
708 gezelter 1490 # Find the source files, if location was not specified.
709     if test -z "$srcdir"; then
710     ac_srcdir_defaulted=yes
711     # Try the directory containing this script, then its parent.
712 gezelter 2081 ac_confdir=`(dirname "$0") 2>/dev/null ||
713     $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714     X"$0" : 'X\(//\)[^/]' \| \
715     X"$0" : 'X\(//\)$' \| \
716     X"$0" : 'X\(/\)' \| \
717     . : '\(.\)' 2>/dev/null ||
718     echo X"$0" |
719     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721     /^X\(\/\/\)$/{ s//\1/; q; }
722     /^X\(\/\).*/{ s//\1/; q; }
723     s/.*/./; q'`
724 gezelter 1490 srcdir=$ac_confdir
725     if test ! -r $srcdir/$ac_unique_file; then
726     srcdir=..
727     fi
728     else
729     ac_srcdir_defaulted=no
730     fi
731     if test ! -r $srcdir/$ac_unique_file; then
732     if test "$ac_srcdir_defaulted" = yes; then
733 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 gezelter 1490 { (exit 1); exit 1; }; }
735     else
736 gezelter 2081 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 gezelter 1490 { (exit 1); exit 1; }; }
738     fi
739     fi
740 gezelter 2081 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
741     { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742     { (exit 1); exit 1; }; }
743 gezelter 1490 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744     ac_env_build_alias_set=${build_alias+set}
745     ac_env_build_alias_value=$build_alias
746     ac_cv_env_build_alias_set=${build_alias+set}
747     ac_cv_env_build_alias_value=$build_alias
748     ac_env_host_alias_set=${host_alias+set}
749     ac_env_host_alias_value=$host_alias
750     ac_cv_env_host_alias_set=${host_alias+set}
751     ac_cv_env_host_alias_value=$host_alias
752     ac_env_target_alias_set=${target_alias+set}
753     ac_env_target_alias_value=$target_alias
754     ac_cv_env_target_alias_set=${target_alias+set}
755     ac_cv_env_target_alias_value=$target_alias
756     ac_env_CC_set=${CC+set}
757     ac_env_CC_value=$CC
758     ac_cv_env_CC_set=${CC+set}
759     ac_cv_env_CC_value=$CC
760     ac_env_CFLAGS_set=${CFLAGS+set}
761     ac_env_CFLAGS_value=$CFLAGS
762     ac_cv_env_CFLAGS_set=${CFLAGS+set}
763     ac_cv_env_CFLAGS_value=$CFLAGS
764     ac_env_LDFLAGS_set=${LDFLAGS+set}
765     ac_env_LDFLAGS_value=$LDFLAGS
766     ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767     ac_cv_env_LDFLAGS_value=$LDFLAGS
768     ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769     ac_env_CPPFLAGS_value=$CPPFLAGS
770     ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771     ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772     ac_env_CXX_set=${CXX+set}
773     ac_env_CXX_value=$CXX
774     ac_cv_env_CXX_set=${CXX+set}
775     ac_cv_env_CXX_value=$CXX
776     ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777     ac_env_CXXFLAGS_value=$CXXFLAGS
778     ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779     ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780     ac_env_F90_set=${F90+set}
781     ac_env_F90_value=$F90
782     ac_cv_env_F90_set=${F90+set}
783     ac_cv_env_F90_value=$F90
784     ac_env_F90FLAGS_set=${F90FLAGS+set}
785     ac_env_F90FLAGS_value=$F90FLAGS
786     ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
787     ac_cv_env_F90FLAGS_value=$F90FLAGS
788     ac_env_CPP_set=${CPP+set}
789     ac_env_CPP_value=$CPP
790     ac_cv_env_CPP_set=${CPP+set}
791     ac_cv_env_CPP_value=$CPP
792 gezelter 2190 ac_env_CXXCPP_set=${CXXCPP+set}
793     ac_env_CXXCPP_value=$CXXCPP
794     ac_cv_env_CXXCPP_set=${CXXCPP+set}
795     ac_cv_env_CXXCPP_value=$CXXCPP
796 gezelter 1490
797     #
798     # Report the --help message.
799     #
800     if test "$ac_init_help" = "long"; then
801     # Omit some internal or obsolete options to make the list less imposing.
802     # This message is too long to be a string in the A/UX 3.1 sh.
803 gezelter 2081 cat <<_ACEOF
804 gezelter 1499 \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
805 gezelter 1490
806     Usage: $0 [OPTION]... [VAR=VALUE]...
807    
808     To assign environment variables (e.g., CC, CFLAGS...), specify them as
809     VAR=VALUE. See below for descriptions of some of the useful variables.
810    
811     Defaults for the options are specified in brackets.
812    
813     Configuration:
814     -h, --help display this help and exit
815     --help=short display options specific to this package
816     --help=recursive display the short help of all the included packages
817     -V, --version display version information and exit
818     -q, --quiet, --silent do not print \`checking...' messages
819     --cache-file=FILE cache test results in FILE [disabled]
820     -C, --config-cache alias for \`--cache-file=config.cache'
821     -n, --no-create do not create output files
822     --srcdir=DIR find the sources in DIR [configure dir or \`..']
823    
824 gezelter 2081 _ACEOF
825 gezelter 1490
826 gezelter 2081 cat <<_ACEOF
827 gezelter 1490 Installation directories:
828     --prefix=PREFIX install architecture-independent files in PREFIX
829 gezelter 2081 [$ac_default_prefix]
830 gezelter 1490 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
831 gezelter 2081 [PREFIX]
832 gezelter 1490
833     By default, \`make install' will install all the files in
834     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
835     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
836     for instance \`--prefix=\$HOME'.
837    
838     For better control, use the options below.
839    
840     Fine tuning of the installation directories:
841     --bindir=DIR user executables [EPREFIX/bin]
842     --sbindir=DIR system admin executables [EPREFIX/sbin]
843     --libexecdir=DIR program executables [EPREFIX/libexec]
844     --datadir=DIR read-only architecture-independent data [PREFIX/share]
845     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
846     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
847     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
848     --libdir=DIR object code libraries [EPREFIX/lib]
849     --includedir=DIR C header files [PREFIX/include]
850     --oldincludedir=DIR C header files for non-gcc [/usr/include]
851     --infodir=DIR info documentation [PREFIX/info]
852     --mandir=DIR man documentation [PREFIX/man]
853 gezelter 2081 _ACEOF
854 gezelter 1490
855 gezelter 2081 cat <<\_ACEOF
856 gezelter 1490
857     System types:
858     --build=BUILD configure for building on BUILD [guessed]
859 gezelter 2081 --host=HOST cross-compile to build programs to run on HOST [BUILD]
860     _ACEOF
861 gezelter 1490 fi
862    
863     if test -n "$ac_init_help"; then
864     case $ac_init_help in
865 gezelter 1499 short | recursive ) echo "Configuration of OOPSE 2.0:";;
866 gezelter 1490 esac
867 gezelter 2081 cat <<\_ACEOF
868 gezelter 1490
869     Optional Features:
870     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
871     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
872     --enable-debug Compile OOPSE in debug mode
873 gezelter 1540 --enable-doxygen enable documentation generation with doxygen (auto)
874     --enable-dot use 'dot' to generate graphs in doxygen (auto)
875     --enable-html-docs enable HTML generation with doxygen (yes)
876     --enable-latex-docs enable LaTeX documentation generation with doxygen (no)
877 gezelter 1490 --enable-oopse-home=DIR define oopse home dir PREFIX/oopse
878    
879     Optional Packages:
880     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
881     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
882 gezelter 2315 --with-zlib=DIR root directory path of zlib installation defaults to
883     /usr/local or /usr if not found in /usr/local
884     --without-zlib to disable zlib usage completely
885 gezelter 2199 --with-perl-shebang override what perl thinks is the way for the kernel
886     to start it (seldom needed)
887 gezelter 1490 --with-mpi=<prefix> compile with MPI installed in <prefix> [default=no]
888 gezelter 2190 --with-cgal-makefile=FILE CGAL makefile that should be used
889 gezelter 1490
890     Some influential environment variables:
891     CC C compiler command
892     CFLAGS C compiler flags
893     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
894     nonstandard directory <lib dir>
895     CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
896     headers in a nonstandard directory <include dir>
897     CXX C++ compiler command
898     CXXFLAGS C++ compiler flags
899     F90 Fortran 90 compiler command
900     F90FLAGS Fortran 90 compiler flags
901     CPP C preprocessor
902 gezelter 2190 CXXCPP C++ preprocessor
903 gezelter 1490
904     Use these variables to override the choices made by `configure' or to help
905     it to find libraries and programs with nonstandard names/locations.
906    
907     Report bugs to <gezelter@nd.edu>.
908 gezelter 2081 _ACEOF
909 gezelter 1490 fi
910    
911     if test "$ac_init_help" = "recursive"; then
912     # If there are subdirs, report their specific --help.
913     ac_popdir=`pwd`
914 gezelter 2081 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
915     test -d $ac_dir || continue
916     ac_builddir=.
917 gezelter 1490
918 gezelter 2081 if test "$ac_dir" != .; then
919     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
920     # A "../" for each directory in $ac_dir_suffix.
921     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
922     else
923     ac_dir_suffix= ac_top_builddir=
924     fi
925 gezelter 1490
926 gezelter 2081 case $srcdir in
927     .) # No --srcdir option. We are building in place.
928     ac_srcdir=.
929     if test -z "$ac_top_builddir"; then
930     ac_top_srcdir=.
931     else
932     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933     fi ;;
934     [\\/]* | ?:[\\/]* ) # Absolute path.
935     ac_srcdir=$srcdir$ac_dir_suffix;
936     ac_top_srcdir=$srcdir ;;
937     *) # Relative path.
938     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
939     ac_top_srcdir=$ac_top_builddir$srcdir ;;
940     esac
941    
942     # Do not use `cd foo && pwd` to compute absolute paths, because
943     # the directories may not exist.
944     case `pwd` in
945     .) ac_abs_builddir="$ac_dir";;
946     *)
947     case "$ac_dir" in
948     .) ac_abs_builddir=`pwd`;;
949     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
950     *) ac_abs_builddir=`pwd`/"$ac_dir";;
951     esac;;
952     esac
953     case $ac_abs_builddir in
954     .) ac_abs_top_builddir=${ac_top_builddir}.;;
955     *)
956     case ${ac_top_builddir}. in
957     .) ac_abs_top_builddir=$ac_abs_builddir;;
958     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960     esac;;
961     esac
962     case $ac_abs_builddir in
963     .) ac_abs_srcdir=$ac_srcdir;;
964     *)
965     case $ac_srcdir in
966     .) ac_abs_srcdir=$ac_abs_builddir;;
967     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969     esac;;
970     esac
971     case $ac_abs_builddir in
972     .) ac_abs_top_srcdir=$ac_top_srcdir;;
973     *)
974     case $ac_top_srcdir in
975     .) ac_abs_top_srcdir=$ac_abs_builddir;;
976     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978     esac;;
979     esac
980    
981     cd $ac_dir
982 gezelter 1490 # Check for guested configure; otherwise get Cygnus style configure.
983 gezelter 2081 if test -f $ac_srcdir/configure.gnu; then
984 gezelter 1490 echo
985 gezelter 2081 $SHELL $ac_srcdir/configure.gnu --help=recursive
986     elif test -f $ac_srcdir/configure; then
987 gezelter 1490 echo
988 gezelter 2081 $SHELL $ac_srcdir/configure --help=recursive
989     elif test -f $ac_srcdir/configure.ac ||
990     test -f $ac_srcdir/configure.in; then
991 gezelter 1490 echo
992     $ac_configure --help
993     else
994 gezelter 2081 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
995 gezelter 1490 fi
996 chuckv 2467 cd "$ac_popdir"
997 gezelter 1490 done
998     fi
999    
1000     test -n "$ac_init_help" && exit 0
1001     if $ac_init_version; then
1002 gezelter 2081 cat <<\_ACEOF
1003 gezelter 1499 OOPSE configure 2.0
1004 gezelter 2081 generated by GNU Autoconf 2.59
1005 gezelter 1490
1006 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
1007 gezelter 1490 This configure script is free software; the Free Software Foundation
1008     gives unlimited permission to copy, distribute and modify it.
1009 gezelter 2081 _ACEOF
1010 gezelter 1490 exit 0
1011     fi
1012     exec 5>config.log
1013 gezelter 2081 cat >&5 <<_ACEOF
1014 gezelter 1490 This file contains any messages produced by compilers while
1015     running configure, to aid debugging if configure makes a mistake.
1016    
1017 gezelter 1499 It was created by OOPSE $as_me 2.0, which was
1018 gezelter 2081 generated by GNU Autoconf 2.59. Invocation command line was
1019 gezelter 1490
1020     $ $0 $@
1021    
1022 gezelter 2081 _ACEOF
1023 gezelter 1490 {
1024     cat <<_ASUNAME
1025 gezelter 2081 ## --------- ##
1026     ## Platform. ##
1027     ## --------- ##
1028 gezelter 1490
1029     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1030     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1031     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1032     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1033     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1034    
1035     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1036     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1037    
1038     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1039     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1040     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1041     hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1042     /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1043     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1044     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1045    
1046 gezelter 2081 _ASUNAME
1047 gezelter 2029
1048 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1049     for as_dir in $PATH
1050     do
1051     IFS=$as_save_IFS
1052     test -z "$as_dir" && as_dir=.
1053     echo "PATH: $as_dir"
1054     done
1055    
1056 gezelter 1490 } >&5
1057    
1058 gezelter 2081 cat >&5 <<_ACEOF
1059 gezelter 1490
1060    
1061 gezelter 2081 ## ----------- ##
1062     ## Core tests. ##
1063     ## ----------- ##
1064    
1065     _ACEOF
1066    
1067    
1068 gezelter 1490 # Keep a trace of the command line.
1069     # Strip out --no-create and --no-recursion so they do not pile up.
1070 gezelter 2081 # Strip out --silent because we don't want to record it for future runs.
1071 gezelter 1490 # Also quote any args containing shell meta-characters.
1072 gezelter 2081 # Make two passes to allow for proper duplicate-argument suppression.
1073 gezelter 1490 ac_configure_args=
1074 gezelter 2081 ac_configure_args0=
1075     ac_configure_args1=
1076 gezelter 1490 ac_sep=
1077 gezelter 2081 ac_must_keep_next=false
1078     for ac_pass in 1 2
1079 gezelter 1490 do
1080 gezelter 2081 for ac_arg
1081     do
1082     case $ac_arg in
1083     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1084     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085     | -silent | --silent | --silen | --sile | --sil)
1086     continue ;;
1087     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1088     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1089     esac
1090     case $ac_pass in
1091     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1092     2)
1093     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1094     if test $ac_must_keep_next = true; then
1095     ac_must_keep_next=false # Got value, back to normal.
1096     else
1097     case $ac_arg in
1098     *=* | --config-cache | -C | -disable-* | --disable-* \
1099     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1100     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1101     | -with-* | --with-* | -without-* | --without-* | --x)
1102     case "$ac_configure_args0 " in
1103     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1104     esac
1105     ;;
1106     -* ) ac_must_keep_next=true ;;
1107     esac
1108     fi
1109     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110     # Get rid of the leading space.
1111     ac_sep=" "
1112     ;;
1113     esac
1114     done
1115 gezelter 1490 done
1116 gezelter 2081 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1117     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1118 gezelter 1490
1119     # When interrupted or exit'd, cleanup temporary files, and complete
1120     # config.log. We remove comments because anyway the quotes in there
1121     # would cause problems or look ugly.
1122 gezelter 2081 # WARNING: Be sure not to use single quotes in there, as some shells,
1123     # such as our DU 5.0 friend, will then `close' the trap.
1124 gezelter 1490 trap 'exit_status=$?
1125     # Save into config.log some information that might help in debugging.
1126 gezelter 2081 {
1127     echo
1128    
1129     cat <<\_ASBOX
1130     ## ---------------- ##
1131     ## Cache variables. ##
1132     ## ---------------- ##
1133     _ASBOX
1134     echo
1135     # The following way of writing the cache mishandles newlines in values,
1136 gezelter 1490 {
1137     (set) 2>&1 |
1138     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1139     *ac_space=\ *)
1140     sed -n \
1141 gezelter 2081 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1142     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1143 gezelter 1490 ;;
1144     *)
1145     sed -n \
1146 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1147 gezelter 1490 ;;
1148     esac;
1149 gezelter 2081 }
1150     echo
1151    
1152     cat <<\_ASBOX
1153     ## ----------------- ##
1154     ## Output variables. ##
1155     ## ----------------- ##
1156     _ASBOX
1157     echo
1158     for ac_var in $ac_subst_vars
1159     do
1160     eval ac_val=$`echo $ac_var`
1161     echo "$ac_var='"'"'$ac_val'"'"'"
1162     done | sort
1163     echo
1164    
1165     if test -n "$ac_subst_files"; then
1166     cat <<\_ASBOX
1167     ## ------------- ##
1168     ## Output files. ##
1169     ## ------------- ##
1170     _ASBOX
1171     echo
1172     for ac_var in $ac_subst_files
1173     do
1174     eval ac_val=$`echo $ac_var`
1175     echo "$ac_var='"'"'$ac_val'"'"'"
1176     done | sort
1177     echo
1178     fi
1179    
1180     if test -s confdefs.h; then
1181     cat <<\_ASBOX
1182     ## ----------- ##
1183     ## confdefs.h. ##
1184     ## ----------- ##
1185     _ASBOX
1186     echo
1187     sed "/^$/d" confdefs.h | sort
1188     echo
1189     fi
1190     test "$ac_signal" != 0 &&
1191     echo "$as_me: caught signal $ac_signal"
1192     echo "$as_me: exit $exit_status"
1193     } >&5
1194     rm -f core *.core &&
1195     rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1196 gezelter 1490 exit $exit_status
1197     ' 0
1198     for ac_signal in 1 2 13 15; do
1199 gezelter 2081 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1200 gezelter 1490 done
1201     ac_signal=0
1202    
1203     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1204     rm -rf conftest* confdefs.h
1205     # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206     echo >confdefs.h
1207    
1208 gezelter 2081 # Predefined preprocessor variables.
1209    
1210     cat >>confdefs.h <<_ACEOF
1211     #define PACKAGE_NAME "$PACKAGE_NAME"
1212     _ACEOF
1213    
1214    
1215     cat >>confdefs.h <<_ACEOF
1216     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1217     _ACEOF
1218    
1219    
1220     cat >>confdefs.h <<_ACEOF
1221     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1222     _ACEOF
1223    
1224    
1225     cat >>confdefs.h <<_ACEOF
1226     #define PACKAGE_STRING "$PACKAGE_STRING"
1227     _ACEOF
1228    
1229    
1230     cat >>confdefs.h <<_ACEOF
1231     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1232     _ACEOF
1233    
1234    
1235 gezelter 1490 # Let the site file select an alternate cache file if it wants to.
1236     # Prefer explicitly selected file to automatically selected ones.
1237     if test -z "$CONFIG_SITE"; then
1238     if test "x$prefix" != xNONE; then
1239     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1240     else
1241     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1242     fi
1243     fi
1244     for ac_site_file in $CONFIG_SITE; do
1245     if test -r "$ac_site_file"; then
1246 gezelter 2081 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1247 gezelter 1490 echo "$as_me: loading site script $ac_site_file" >&6;}
1248 gezelter 2081 sed 's/^/| /' "$ac_site_file" >&5
1249 gezelter 1490 . "$ac_site_file"
1250     fi
1251     done
1252    
1253     if test -r "$cache_file"; then
1254     # Some versions of bash will fail to source /dev/null (special
1255     # files actually), so we avoid doing that.
1256     if test -f "$cache_file"; then
1257 gezelter 2081 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1258 gezelter 1490 echo "$as_me: loading cache $cache_file" >&6;}
1259     case $cache_file in
1260     [\\/]* | ?:[\\/]* ) . $cache_file;;
1261     *) . ./$cache_file;;
1262     esac
1263     fi
1264     else
1265 gezelter 2081 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1266 gezelter 1490 echo "$as_me: creating cache $cache_file" >&6;}
1267     >$cache_file
1268     fi
1269    
1270     # Check that the precious variables saved in the cache have kept the same
1271     # value.
1272 gezelter 2081 ac_cache_corrupted=false
1273 gezelter 1490 for ac_var in `(set) 2>&1 |
1274 gezelter 2081 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1275 gezelter 1490 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1276     eval ac_new_set=\$ac_env_${ac_var}_set
1277     eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1278     eval ac_new_val="\$ac_env_${ac_var}_value"
1279     case $ac_old_set,$ac_new_set in
1280     set,)
1281 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1282     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1283     ac_cache_corrupted=: ;;
1284 gezelter 1490 ,set)
1285 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1286     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1287     ac_cache_corrupted=: ;;
1288 gezelter 1490 ,);;
1289     *)
1290     if test "x$ac_old_val" != "x$ac_new_val"; then
1291 gezelter 2081 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1292     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1293     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1294     echo "$as_me: former value: $ac_old_val" >&2;}
1295     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1296     echo "$as_me: current value: $ac_new_val" >&2;}
1297     ac_cache_corrupted=:
1298 gezelter 1490 fi;;
1299     esac
1300 gezelter 2081 # Pass precious variables to config.status.
1301     if test "$ac_new_set" = set; then
1302     case $ac_new_val in
1303     *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304     ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1305     *) ac_arg=$ac_var=$ac_new_val ;;
1306     esac
1307     case " $ac_configure_args " in
1308     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1309     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1310     esac
1311     fi
1312 gezelter 1490 done
1313 gezelter 2081 if $ac_cache_corrupted; then
1314     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1315     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1316     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1317     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1318     { (exit 1); exit 1; }; }
1319 gezelter 1490 fi
1320    
1321     ac_ext=c
1322     ac_cpp='$CPP $CPPFLAGS'
1323     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1326    
1327    
1328 gezelter 2081
1329    
1330    
1331    
1332    
1333    
1334    
1335    
1336    
1337    
1338    
1339    
1340    
1341    
1342    
1343    
1344    
1345    
1346    
1347    
1348    
1349    
1350    
1351    
1352    
1353 gezelter 1490 ac_aux_dir=
1354     for ac_dir in ac-tools $srcdir/ac-tools; do
1355     if test -f $ac_dir/install-sh; then
1356     ac_aux_dir=$ac_dir
1357     ac_install_sh="$ac_aux_dir/install-sh -c"
1358     break
1359     elif test -f $ac_dir/install.sh; then
1360     ac_aux_dir=$ac_dir
1361     ac_install_sh="$ac_aux_dir/install.sh -c"
1362     break
1363     elif test -f $ac_dir/shtool; then
1364     ac_aux_dir=$ac_dir
1365     ac_install_sh="$ac_aux_dir/shtool install -c"
1366     break
1367     fi
1368     done
1369     if test -z "$ac_aux_dir"; then
1370 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1371 gezelter 1490 echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1372     { (exit 1); exit 1; }; }
1373     fi
1374     ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375     ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376     ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1377    
1378 gezelter 2081
1379 gezelter 1490 # This file is part of Autoconf. -*- Autoconf -*-
1380     # Programming languages support.
1381     # Copyright 2000, 2001
1382     # Free Software Foundation, Inc.
1383     #
1384     # This program is free software; you can redistribute it and/or modify
1385     # it under the terms of the GNU General Public License as published by
1386     # the Free Software Foundation; either version 2, or (at your option)
1387     # any later version.
1388     #
1389     # This program is distributed in the hope that it will be useful,
1390     # but WITHOUT ANY WARRANTY; without even the implied warranty of
1391     # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1392     # GNU General Public License for more details.
1393     #
1394     # You should have received a copy of the GNU General Public License
1395     # along with this program; if not, write to the Free Software
1396     # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1397     # 02111-1307, USA.
1398     #
1399     # As a special exception, the Free Software Foundation gives unlimited
1400     # permission to copy, distribute and modify the configure scripts that
1401     # are the output of Autoconf. You need not follow the terms of the GNU
1402     # General Public License when using or distributing such scripts, even
1403     # though portions of the text of Autoconf appear in them. The GNU
1404     # General Public License (GPL) does govern all other use of the material
1405     # that constitutes the Autoconf program.
1406     #
1407     # Certain portions of the Autoconf source text are designed to be copied
1408     # (in certain cases, depending on the input) into the output of
1409     # Autoconf. We call these the "data" portions. The rest of the Autoconf
1410     # source text consists of comments plus executable code that decides which
1411     # of the data portions to output in any given case. We call these
1412     # comments and executable code the "non-data" portions. Autoconf never
1413     # copies any of the non-data portions into its output.
1414     #
1415     # This special exception to the GPL applies to versions of Autoconf
1416     # released by the Free Software Foundation. When you make and
1417     # distribute a modified version of Autoconf, you may extend this special
1418     # exception to the GPL to apply to your modified version as well, *unless*
1419     # your modified version has the potential to copy into its output some
1420     # of the text that was the non-data portion of the version that you started
1421     # with. (In other words, unless your change moves or copies text from
1422     # the non-data portions to the data portions.) If your modification has
1423     # such potential, you must delete any notice of this special exception
1424     # to the GPL from your modified version.
1425     #
1426     # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1427     # many others).
1428    
1429 gezelter 2081
1430 gezelter 1490 # Table of Contents:
1431     #
1432     # 1. Language selection
1433     # and routines to produce programs in a given language.
1434     # a. Fortran 77 (to be moved from aclang.m4)
1435     # b. Fortran 90
1436     # c. Fortran 95
1437     #
1438     # 2. Producing programs in a given language.
1439     # a. Fortran 77 (to be moved from aclang.m4)
1440     # b. Fortran 90
1441     # c. Fortran 95
1442     #
1443     # 3. Looking for a compiler
1444     # And possibly the associated preprocessor.
1445     # a. Fortran 77 (to be moved from aclang.m4)
1446     # b. Fortran 90
1447     # c. Fortran 95
1448     #
1449     # 4. Compilers' characteristics.
1450     # a. Fortran 77 (to be moved from aclang.m4)
1451     # b. Fortran 90
1452     # c. Fortran 95
1453    
1454     # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1455     # ---------------------------------------------------------------------------
1456     #
1457     # Processing the elements of a list is tedious in shell programming,
1458     # as lists tend to be implemented as space delimited strings.
1459     #
1460     # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1461     # if ELEMENT is a member of LIST, otherwise it executes
1462     # ACTION-IF-NOT-FOUND.
1463     # _AC_LIST_MEMBER_IF
1464    
1465 gezelter 2081
1466    
1467 gezelter 1490 # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1468     # -------------------------------------------------
1469     #
1470     # Specifying options to the compiler (whether it be the C, C++ or
1471     # Fortran 77 compiler) that are meant for the linker is compiler
1472     # dependent. This macro lets you give options to the compiler that
1473     # are meant for the linker in a portable, compiler-independent way.
1474     #
1475     # This macro take two arguments, a list of linker options that the
1476     # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1477     # a shell variable (SHELL-VARIABLE). The list of linker options are
1478     # appended to the shell variable in a compiler-dependent way.
1479     #
1480     # For example, if the selected language is C, then this:
1481     #
1482     # _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1483     #
1484     # will expand into this if the selected C compiler is gcc:
1485     #
1486     # foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1487     #
1488     # otherwise, it will expand into this:
1489     #
1490     # foo_LDFLAGS"-R /usr/local/lib/foo"
1491     #
1492     # You are encouraged to add support for compilers that this macro
1493     # doesn't currently support.
1494     # FIXME: Get rid of this macro.
1495     # _AC_LINKER_OPTION
1496    
1497 gezelter 2081
1498    
1499 gezelter 1490 ## ----------------------- ##
1500     ## 1. Language selection. ##
1501     ## ----------------------- ##
1502    
1503     # ----------------------------- #
1504     # 1b. The Fortran 90 language. #
1505     # ----------------------------- #
1506    
1507     # AC_LANG(Fortran 90)
1508     # -------------------
1509    
1510 gezelter 2081
1511    
1512 gezelter 1490 # _AC_LANG_ABBREV(Fortran 90)
1513     # ---------------------------
1514    
1515 gezelter 2081
1516    
1517 gezelter 1490 # ----------------------------- #
1518     # 1c. The Fortran 95 language. #
1519     # ----------------------------- #
1520    
1521     # AC_LANG(Fortran 95)
1522     # -------------------
1523    
1524 gezelter 2081
1525    
1526 gezelter 1490 # _AC_LANG_ABBREV(Fortran 95)
1527     # ---------------------------
1528    
1529 gezelter 2081
1530    
1531 gezelter 1490 ## ---------------------- ##
1532     ## 2.Producing programs. ##
1533     ## ---------------------- ##
1534    
1535     # ------------------------ #
1536     # 2b. Fortran 90 sources. #
1537     # ------------------------ #
1538    
1539     # AC_LANG_SOURCE(Fortran 90)(BODY)
1540     # --------------------------------
1541    
1542 gezelter 2081
1543    
1544 gezelter 1490 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545     # -----------------------------------------------
1546    
1547 gezelter 2081
1548 gezelter 1490 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549     # --------------------------------------------
1550    
1551 gezelter 2081
1552    
1553 gezelter 1490 # ------------------------ #
1554     # 2c. Fortran 95 sources. #
1555     # ------------------------ #
1556    
1557     # AC_LANG_SOURCE(Fortran 95)(BODY)
1558     # --------------------------------
1559    
1560 gezelter 2081
1561 gezelter 1490 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562     # -----------------------------------------------
1563    
1564 gezelter 2081
1565 gezelter 1490 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566     # --------------------------------------------
1567    
1568 gezelter 2081
1569    
1570 gezelter 1490 ## -------------------------------------------- ##
1571     ## 3. Looking for Compilers and Preprocessors. ##
1572     ## -------------------------------------------- ##
1573    
1574     # ----------------------------- #
1575     # 3b. The Fortran 90 compiler. #
1576     # ----------------------------- #
1577    
1578 gezelter 2081
1579 gezelter 1490 # AC_LANG_PREPROC(Fortran 90)
1580     # ---------------------------
1581     # Find the Fortran 90 preprocessor. Must be AC_DEFUN'd to be AC_REQUIRE'able.
1582    
1583 gezelter 2081
1584    
1585 gezelter 1490 # AC_LANG_COMPILER(Fortran 90)
1586     # ----------------------------
1587     # Find the Fortran 90 compiler. Must be AC_DEFUN'd to be
1588     # AC_REQUIRE'able.
1589    
1590 gezelter 2081
1591    
1592 gezelter 1490 # AC_PROG_F90([COMPILERS...])
1593     # ---------------------------
1594     # COMPILERS is a space separated list of Fortran 90 compilers to search
1595     # for.
1596     #
1597     # Compilers are ordered by
1598     # 1. F90, F95
1599     # 2. Good/tested native compilers, bad/untested native compilers
1600     #
1601     # pgf90 is the Portland Group F90 compilers.
1602     # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1603     # lf95 is the Lahey-Fujitsu compiler.
1604     # epcf90 is the "Edinburgh Portable Compiler" F90.
1605     # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1606     # AC_PROG_F90
1607    
1608 gezelter 2081
1609 gezelter 1490 # ----------------------------- #
1610     # 3c. The Fortran 95 compiler. #
1611     # ----------------------------- #
1612    
1613 gezelter 2081
1614 gezelter 1490 # AC_LANG_PREPROC(Fortran 95)
1615     # ---------------------------
1616     # Find the Fortran 95 preprocessor. Must be AC_DEFUN'd to be AC_REQUIRE'able.
1617    
1618 gezelter 2081
1619    
1620 gezelter 1490 # AC_LANG_COMPILER(Fortran 95)
1621     # ----------------------------
1622     # Find the Fortran 95 compiler. Must be AC_DEFUN'd to be
1623     # AC_REQUIRE'able.
1624    
1625 gezelter 2081
1626    
1627 gezelter 1490 # AC_PROG_F95([COMPILERS...])
1628     # ---------------------------
1629     # COMPILERS is a space separated list of Fortran 95 compilers to search
1630     # for.
1631     #
1632     # Compilers are ordered by
1633     # 1. Good/tested native compilers, bad/untested native compilers
1634     #
1635     # xlf95 is the IBM (AIX) F95 compiler.
1636     # lf95 is the Lahey-Fujitsu compiler.
1637     # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638     # AC_PROG_F95
1639    
1640 gezelter 2081
1641 gezelter 1490 ## ------------------------------- ##
1642     ## 4. Compilers' characteristics. ##
1643     ## ------------------------------- ##
1644    
1645 gezelter 2081
1646 gezelter 1490 # ---------------------------------------- #
1647     # 4b. Fortan 90 compiler characteristics. #
1648     # ---------------------------------------- #
1649    
1650 gezelter 2081
1651 gezelter 1490 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1652     # -------------------------------------------------
1653     # Link a trivial Fortran program, compiling with a verbose output FLAG
1654     # (which default value, $ac_cv_prog_f90_v, is computed by
1655     # _AC_PROG_F90_V), and return the output in $ac_f90_v_output. This
1656     # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657     # so that any link flags that are echoed by the compiler appear as
1658     # space-separated items.
1659     # _AC_PROG_F90_V_OUTPUT
1660    
1661 gezelter 2081
1662 gezelter 1490 # _AC_PROG_F90_V
1663     # --------------
1664     #
1665     # Determine the flag that causes the Fortran 90 compiler to print
1666     # information of library and object files (normally -v)
1667     # Needed for AC_F90_LIBRARY_FLAGS
1668     # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1669     # _AC_PROG_F90_V
1670    
1671 gezelter 2081
1672 gezelter 1490 # AC_F90_LIBRARY_LDFLAGS
1673     # ----------------------
1674     #
1675     # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676     # intrinsic and run-time libraries that are required to successfully
1677     # link a Fortran 90 program or shared library. The output variable
1678     # F90LIBS is set to these flags.
1679     #
1680     # This macro is intended to be used in those situations when it is
1681     # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682     # program or shared library.
1683     #
1684     # For example, if object files from a C++ and Fortran 90 compiler must
1685     # be linked together, then the C++ compiler/linker must be used for
1686     # linking (since special C++-ish things need to happen at link time
1687     # like calling global constructors, instantiating templates, enabling
1688     # exception support, etc.).
1689     #
1690     # However, the Fortran 90 intrinsic and run-time libraries must be
1691     # linked in as well, but the C++ compiler/linker doesn't know how to
1692     # add these Fortran 90 libraries. Hence, the macro
1693     # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694     # libraries.
1695     #
1696     # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697     # AC_F90_LIBRARY_LDFLAGS
1698    
1699 gezelter 2081
1700 gezelter 1490 # _AC_F90_NAME_MANGLING
1701     # ---------------------
1702     # Test for the name mangling scheme used by the Fortran 90 compiler.
1703     #
1704     # Sets ac_cv_f90_mangling. The value contains three fields, separated
1705     # by commas:
1706     #
1707     # lower case / upper case:
1708     # case translation of the Fortan 90 symbols
1709     # underscore / no underscore:
1710     # whether the compiler appends "_" to symbol names
1711     # extra underscore / no extra underscore:
1712     # whether the compiler appends an extra "_" to symbol names already
1713     # containing at least one underscore
1714     #
1715     # _AC_F90_NAME_MANGLING
1716    
1717     # The replacement is empty.
1718    
1719 gezelter 2081
1720    
1721 gezelter 1490 # AC_F90_WRAPPERS
1722     # ---------------
1723     # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1724     # properly mangle the names of C identifiers, and C identifiers with
1725     # underscores, respectively, so that they match the name mangling
1726     # scheme used by the Fortran 90 compiler.
1727     # AC_F90_WRAPPERS
1728    
1729 gezelter 2081
1730 gezelter 1490 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1731     # ------------------------------------
1732     # For a Fortran subroutine of given NAME, define a shell variable
1733     # $SHELLVAR to the Fortran 90 mangled name. If the SHELLVAR
1734     # argument is not supplied, it defaults to NAME.
1735     # AC_F90_FUNC
1736    
1737 gezelter 2081
1738 gezelter 1490 # ---------------------------------------- #
1739     # 4c. Fortan 95 compiler characteristics. #
1740     # ---------------------------------------- #
1741    
1742 gezelter 2081
1743 gezelter 1490 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1744     # -------------------------------------------------
1745     # Link a trivial Fortran program, compiling with a verbose output FLAG
1746     # (which default value, $ac_cv_prog_f95_v, is computed by
1747     # _AC_PROG_F95_V), and return the output in $ac_f95_v_output. This
1748     # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1749     # so that any link flags that are echoed by the compiler appear as
1750     # space-separated items.
1751     # _AC_PROG_F95_V_OUTPUT
1752    
1753 gezelter 2081
1754 gezelter 1490 # _AC_PROG_F95_V
1755     # --------------
1756     #
1757     # Determine the flag that causes the Fortran 95 compiler to print
1758     # information of library and object files (normally -v)
1759     # Needed for AC_F95_LIBRARY_FLAGS
1760     # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1761     # _AC_PROG_F95_V
1762    
1763 gezelter 2081
1764 gezelter 1490 # AC_F95_LIBRARY_LDFLAGS
1765     # ----------------------
1766     #
1767     # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1768     # intrinsic and run-time libraries that are required to successfully
1769     # link a Fortran 95 program or shared library. The output variable
1770     # F95LIBS is set to these flags.
1771     #
1772     # This macro is intended to be used in those situations when it is
1773     # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1774     # program or shared library.
1775     #
1776     # For example, if object files from a C++ and Fortran 95 compiler must
1777     # be linked together, then the C++ compiler/linker must be used for
1778     # linking (since special C++-ish things need to happen at link time
1779     # like calling global constructors, instantiating templates, enabling
1780     # exception support, etc.).
1781     #
1782     # However, the Fortran 95 intrinsic and run-time libraries must be
1783     # linked in as well, but the C++ compiler/linker doesn't know how to
1784     # add these Fortran 95 libraries. Hence, the macro
1785     # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1786     # libraries.
1787     #
1788     # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1789     # AC_F95_LIBRARY_LDFLAGS
1790    
1791 gezelter 2081
1792 gezelter 1490 # _AC_F95_NAME_MANGLING
1793     # ---------------------
1794     # Test for the name mangling scheme used by the Fortran 95 compiler.
1795     #
1796     # Sets ac_cv_f95_mangling. The value contains three fields, separated
1797     # by commas:
1798     #
1799     # lower case / upper case:
1800     # case translation of the Fortan 95 symbols
1801     # underscore / no underscore:
1802     # whether the compiler appends "_" to symbol names
1803     # extra underscore / no extra underscore:
1804     # whether the compiler appends an extra "_" to symbol names already
1805     # containing at least one underscore
1806     #
1807     # _AC_F95_NAME_MANGLING
1808    
1809     # The replacement is empty.
1810    
1811 gezelter 2081
1812    
1813 gezelter 1490 # AC_F95_WRAPPERS
1814     # ---------------
1815     # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1816     # properly mangle the names of C identifiers, and C identifiers with
1817     # underscores, respectively, so that they match the name mangling
1818     # scheme used by the Fortran 95 compiler.
1819     # AC_F95_WRAPPERS
1820    
1821 gezelter 2081
1822 gezelter 1490 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1823     # ------------------------------------
1824     # For a Fortran subroutine of given NAME, define a shell variable
1825     # $SHELLVAR to the Fortran 95 mangled name. If the SHELLVAR
1826     # argument is not supplied, it defaults to NAME.
1827     # AC_F95_FUNC
1828    
1829 gezelter 1535 # AC_F90_MODULE_NAMES
1830     # -------------------
1831     #
1832     # Figure out how the Fortran 90 compiler constructs module file names
1833     #
1834     # AC_F90_MODULE_NAMES
1835 gezelter 1490
1836 gezelter 2081
1837    
1838    
1839    
1840    
1841    
1842    
1843    
1844    
1845    
1846    
1847    
1848    
1849    
1850    
1851    
1852    
1853    
1854    
1855    
1856    
1857    
1858    
1859    
1860    
1861    
1862    
1863    
1864    
1865    
1866    
1867    
1868    
1869    
1870    
1871    
1872    
1873    
1874    
1875    
1876    
1877    
1878    
1879    
1880    
1881    
1882    
1883    
1884    
1885    
1886    
1887    
1888 gezelter 2199 #
1889     #
1890     #
1891 gezelter 2081
1892    
1893    
1894    
1895    
1896    
1897 gezelter 2315
1898    
1899 gezelter 1490 # set program name
1900     PROGNAME="oopse"
1901    
1902 gezelter 2081
1903 gezelter 1490 # there are two ways to do debugging. One with the --enable-debug flag
1904     # and one using the DEBUG environment variable
1905    
1906     debug=0
1907     # Check whether --enable-debug or --disable-debug was given.
1908     if test "${enable_debug+set}" = set; then
1909     enableval="$enable_debug"
1910     debug=1
1911     fi;
1912     if test "${DEBUG}"; then
1913    
1914 gezelter 2081 cat >>confdefs.h <<\_ACEOF
1915 gezelter 1490 #define debug 1
1916 gezelter 2081 _ACEOF
1917 gezelter 1490
1918     msg="$msg, debug mode"
1919     fi
1920    
1921 gezelter 2081
1922 gezelter 1490 # who am i
1923     # Make sure we can run config.sub.
1924     $ac_config_sub sun4 >/dev/null 2>&1 ||
1925 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1926 gezelter 1490 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1927     { (exit 1); exit 1; }; }
1928    
1929 gezelter 2081 echo "$as_me:$LINENO: checking build system type" >&5
1930 gezelter 1490 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1931     if test "${ac_cv_build+set}" = set; then
1932     echo $ECHO_N "(cached) $ECHO_C" >&6
1933     else
1934     ac_cv_build_alias=$build_alias
1935     test -z "$ac_cv_build_alias" &&
1936     ac_cv_build_alias=`$ac_config_guess`
1937     test -z "$ac_cv_build_alias" &&
1938 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1939 gezelter 1490 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1940     { (exit 1); exit 1; }; }
1941     ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1942 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1943     echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1944 gezelter 1490 { (exit 1); exit 1; }; }
1945    
1946     fi
1947 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1948 gezelter 1490 echo "${ECHO_T}$ac_cv_build" >&6
1949     build=$ac_cv_build
1950     build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1951     build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1952     build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1953    
1954 gezelter 2081
1955     echo "$as_me:$LINENO: checking host system type" >&5
1956 gezelter 1490 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1957     if test "${ac_cv_host+set}" = set; then
1958     echo $ECHO_N "(cached) $ECHO_C" >&6
1959     else
1960     ac_cv_host_alias=$host_alias
1961     test -z "$ac_cv_host_alias" &&
1962     ac_cv_host_alias=$ac_cv_build_alias
1963     ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1964 gezelter 2081 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1965 gezelter 1490 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1966     { (exit 1); exit 1; }; }
1967    
1968     fi
1969 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1970 gezelter 1490 echo "${ECHO_T}$ac_cv_host" >&6
1971     host=$ac_cv_host
1972     host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1973     host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1974     host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1975    
1976 gezelter 2081
1977    
1978    
1979    
1980 gezelter 1490 ac_ext=c
1981     ac_cpp='$CPP $CPPFLAGS'
1982     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1983     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1984     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1985     if test -n "$ac_tool_prefix"; then
1986     for ac_prog in icc xlc gcc cc
1987     do
1988     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1989     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1990 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
1991 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1992     if test "${ac_cv_prog_CC+set}" = set; then
1993     echo $ECHO_N "(cached) $ECHO_C" >&6
1994     else
1995     if test -n "$CC"; then
1996     ac_cv_prog_CC="$CC" # Let the user override the test.
1997     else
1998 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1999     for as_dir in $PATH
2000     do
2001     IFS=$as_save_IFS
2002     test -z "$as_dir" && as_dir=.
2003     for ac_exec_ext in '' $ac_executable_extensions; do
2004     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2005     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2006     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2007     break 2
2008     fi
2009 gezelter 1490 done
2010 gezelter 2081 done
2011 gezelter 1490
2012     fi
2013     fi
2014     CC=$ac_cv_prog_CC
2015     if test -n "$CC"; then
2016 gezelter 2081 echo "$as_me:$LINENO: result: $CC" >&5
2017 gezelter 1490 echo "${ECHO_T}$CC" >&6
2018     else
2019 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2020 gezelter 1490 echo "${ECHO_T}no" >&6
2021     fi
2022    
2023     test -n "$CC" && break
2024     done
2025     fi
2026     if test -z "$CC"; then
2027     ac_ct_CC=$CC
2028     for ac_prog in icc xlc gcc cc
2029     do
2030     # Extract the first word of "$ac_prog", so it can be a program name with args.
2031     set dummy $ac_prog; ac_word=$2
2032 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2033 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2034     if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2035     echo $ECHO_N "(cached) $ECHO_C" >&6
2036     else
2037     if test -n "$ac_ct_CC"; then
2038     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2039     else
2040 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2041     for as_dir in $PATH
2042     do
2043     IFS=$as_save_IFS
2044     test -z "$as_dir" && as_dir=.
2045     for ac_exec_ext in '' $ac_executable_extensions; do
2046     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2047     ac_cv_prog_ac_ct_CC="$ac_prog"
2048     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2049     break 2
2050     fi
2051 gezelter 1490 done
2052 gezelter 2081 done
2053 gezelter 1490
2054     fi
2055     fi
2056     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2057     if test -n "$ac_ct_CC"; then
2058 gezelter 2081 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2059 gezelter 1490 echo "${ECHO_T}$ac_ct_CC" >&6
2060     else
2061 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2062 gezelter 1490 echo "${ECHO_T}no" >&6
2063     fi
2064    
2065     test -n "$ac_ct_CC" && break
2066     done
2067    
2068     CC=$ac_ct_CC
2069     fi
2070    
2071 gezelter 2081
2072     test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2073     See \`config.log' for more details." >&5
2074     echo "$as_me: error: no acceptable C compiler found in \$PATH
2075     See \`config.log' for more details." >&2;}
2076 gezelter 1490 { (exit 1); exit 1; }; }
2077    
2078 gezelter 2081 # Provide some information about the compiler.
2079     echo "$as_me:$LINENO:" \
2080     "checking for C compiler version" >&5
2081     ac_compiler=`set X $ac_compile; echo $2`
2082     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2083     (eval $ac_compiler --version </dev/null >&5) 2>&5
2084     ac_status=$?
2085     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2086     (exit $ac_status); }
2087     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2088     (eval $ac_compiler -v </dev/null >&5) 2>&5
2089     ac_status=$?
2090     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2091     (exit $ac_status); }
2092     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2093     (eval $ac_compiler -V </dev/null >&5) 2>&5
2094     ac_status=$?
2095     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2096     (exit $ac_status); }
2097    
2098 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2099 gezelter 2081 /* confdefs.h. */
2100     _ACEOF
2101     cat confdefs.h >>conftest.$ac_ext
2102     cat >>conftest.$ac_ext <<_ACEOF
2103     /* end confdefs.h. */
2104 gezelter 1490
2105     int
2106     main ()
2107     {
2108    
2109     ;
2110     return 0;
2111     }
2112     _ACEOF
2113     ac_clean_files_save=$ac_clean_files
2114 gezelter 2081 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2115 gezelter 1490 # Try to create an executable without -o first, disregard a.out.
2116 gezelter 2081 # It will help us diagnose broken compilers, and finding out an intuition
2117 gezelter 1490 # of exeext.
2118 gezelter 2081 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2119     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2120 gezelter 1490 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2121 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2122 gezelter 1490 (eval $ac_link_default) 2>&5
2123     ac_status=$?
2124 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 gezelter 1490 (exit $ac_status); }; then
2126 gezelter 2081 # Find the output, starting from the most likely. This scheme is
2127     # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2128     # resort.
2129    
2130     # Be careful to initialize this variable, since it used to be cached.
2131     # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2132     ac_cv_exeext=
2133     # b.out is created by i960 compilers.
2134     for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2135     do
2136     test -f "$ac_file" || continue
2137 gezelter 1490 case $ac_file in
2138 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2139     ;;
2140     conftest.$ac_ext )
2141     # This is the source file.
2142     ;;
2143     [ab].out )
2144     # We found the default executable, but exeext='' is most
2145     # certainly right.
2146     break;;
2147     *.* )
2148     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2149     # FIXME: I believe we export ac_cv_exeext for Libtool,
2150     # but it would be cool to find out if it's true. Does anybody
2151     # maintain Libtool? --akim.
2152     export ac_cv_exeext
2153     break;;
2154     * )
2155     break;;
2156 gezelter 1490 esac
2157     done
2158     else
2159     echo "$as_me: failed program was:" >&5
2160 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2161    
2162     { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2163     See \`config.log' for more details." >&5
2164     echo "$as_me: error: C compiler cannot create executables
2165     See \`config.log' for more details." >&2;}
2166 gezelter 1490 { (exit 77); exit 77; }; }
2167     fi
2168    
2169     ac_exeext=$ac_cv_exeext
2170 gezelter 2081 echo "$as_me:$LINENO: result: $ac_file" >&5
2171 gezelter 1490 echo "${ECHO_T}$ac_file" >&6
2172    
2173     # Check the compiler produces executables we can run. If not, either
2174     # the compiler is broken, or we cross compile.
2175 gezelter 2081 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2176 gezelter 1490 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2177     # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2178     # If not cross compiling, check that we can run a simple program.
2179     if test "$cross_compiling" != yes; then
2180     if { ac_try='./$ac_file'
2181 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2182 gezelter 1490 (eval $ac_try) 2>&5
2183     ac_status=$?
2184 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185 gezelter 1490 (exit $ac_status); }; }; then
2186     cross_compiling=no
2187     else
2188     if test "$cross_compiling" = maybe; then
2189     cross_compiling=yes
2190     else
2191 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2192     If you meant to cross compile, use \`--host'.
2193     See \`config.log' for more details." >&5
2194 gezelter 1490 echo "$as_me: error: cannot run C compiled programs.
2195 gezelter 2081 If you meant to cross compile, use \`--host'.
2196     See \`config.log' for more details." >&2;}
2197 gezelter 1490 { (exit 1); exit 1; }; }
2198     fi
2199     fi
2200     fi
2201 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
2202 gezelter 1490 echo "${ECHO_T}yes" >&6
2203    
2204 gezelter 2081 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2205 gezelter 1490 ac_clean_files=$ac_clean_files_save
2206     # Check the compiler produces executables we can run. If not, either
2207     # the compiler is broken, or we cross compile.
2208 gezelter 2081 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2209 gezelter 1490 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2210 gezelter 2081 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2211 gezelter 1490 echo "${ECHO_T}$cross_compiling" >&6
2212    
2213 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2214     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2215     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2216 gezelter 1490 (eval $ac_link) 2>&5
2217     ac_status=$?
2218 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 gezelter 1490 (exit $ac_status); }; then
2220     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2221     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2222     # work properly (i.e., refer to `conftest.exe'), while it won't with
2223     # `rm'.
2224 gezelter 2081 for ac_file in conftest.exe conftest conftest.*; do
2225     test -f "$ac_file" || continue
2226 gezelter 1490 case $ac_file in
2227 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2228 gezelter 1490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2229 gezelter 2081 export ac_cv_exeext
2230     break;;
2231 gezelter 1490 * ) break;;
2232     esac
2233     done
2234     else
2235 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2236     See \`config.log' for more details." >&5
2237     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2238     See \`config.log' for more details." >&2;}
2239 gezelter 1490 { (exit 1); exit 1; }; }
2240     fi
2241    
2242     rm -f conftest$ac_cv_exeext
2243 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2244 gezelter 1490 echo "${ECHO_T}$ac_cv_exeext" >&6
2245    
2246     rm -f conftest.$ac_ext
2247     EXEEXT=$ac_cv_exeext
2248     ac_exeext=$EXEEXT
2249 gezelter 2081 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2250     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2251 gezelter 1490 if test "${ac_cv_objext+set}" = set; then
2252     echo $ECHO_N "(cached) $ECHO_C" >&6
2253     else
2254     cat >conftest.$ac_ext <<_ACEOF
2255 gezelter 2081 /* confdefs.h. */
2256     _ACEOF
2257     cat confdefs.h >>conftest.$ac_ext
2258     cat >>conftest.$ac_ext <<_ACEOF
2259     /* end confdefs.h. */
2260 gezelter 1490
2261     int
2262     main ()
2263     {
2264    
2265     ;
2266     return 0;
2267     }
2268     _ACEOF
2269     rm -f conftest.o conftest.obj
2270 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2271 gezelter 1490 (eval $ac_compile) 2>&5
2272     ac_status=$?
2273 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 gezelter 1490 (exit $ac_status); }; then
2275     for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2276     case $ac_file in
2277 gezelter 2081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2278 gezelter 1490 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2279     break;;
2280     esac
2281     done
2282     else
2283     echo "$as_me: failed program was:" >&5
2284 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2285    
2286     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2287     See \`config.log' for more details." >&5
2288     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2289     See \`config.log' for more details." >&2;}
2290 gezelter 1490 { (exit 1); exit 1; }; }
2291     fi
2292    
2293     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2294     fi
2295 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2296 gezelter 1490 echo "${ECHO_T}$ac_cv_objext" >&6
2297     OBJEXT=$ac_cv_objext
2298     ac_objext=$OBJEXT
2299 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2300 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2301     if test "${ac_cv_c_compiler_gnu+set}" = set; then
2302     echo $ECHO_N "(cached) $ECHO_C" >&6
2303     else
2304     cat >conftest.$ac_ext <<_ACEOF
2305 gezelter 2081 /* confdefs.h. */
2306     _ACEOF
2307     cat confdefs.h >>conftest.$ac_ext
2308     cat >>conftest.$ac_ext <<_ACEOF
2309     /* end confdefs.h. */
2310 gezelter 1490
2311     int
2312     main ()
2313     {
2314     #ifndef __GNUC__
2315     choke me
2316     #endif
2317    
2318     ;
2319     return 0;
2320     }
2321     _ACEOF
2322     rm -f conftest.$ac_objext
2323 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2324     (eval $ac_compile) 2>conftest.er1
2325 gezelter 1490 ac_status=$?
2326 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2327     rm -f conftest.er1
2328     cat conftest.err >&5
2329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2330 gezelter 1490 (exit $ac_status); } &&
2331 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2332 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2333 gezelter 1490 (eval $ac_try) 2>&5
2334     ac_status=$?
2335 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2336     (exit $ac_status); }; } &&
2337     { ac_try='test -s conftest.$ac_objext'
2338     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2339     (eval $ac_try) 2>&5
2340     ac_status=$?
2341     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2342 gezelter 1490 (exit $ac_status); }; }; then
2343     ac_compiler_gnu=yes
2344     else
2345     echo "$as_me: failed program was:" >&5
2346 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2347    
2348 gezelter 1490 ac_compiler_gnu=no
2349     fi
2350 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2351 gezelter 1490 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2352    
2353     fi
2354 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2355 gezelter 1490 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2356     GCC=`test $ac_compiler_gnu = yes && echo yes`
2357     ac_test_CFLAGS=${CFLAGS+set}
2358     ac_save_CFLAGS=$CFLAGS
2359     CFLAGS="-g"
2360 gezelter 2081 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2361 gezelter 1490 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2362     if test "${ac_cv_prog_cc_g+set}" = set; then
2363     echo $ECHO_N "(cached) $ECHO_C" >&6
2364     else
2365     cat >conftest.$ac_ext <<_ACEOF
2366 gezelter 2081 /* confdefs.h. */
2367     _ACEOF
2368     cat confdefs.h >>conftest.$ac_ext
2369     cat >>conftest.$ac_ext <<_ACEOF
2370     /* end confdefs.h. */
2371 gezelter 1490
2372     int
2373     main ()
2374     {
2375    
2376     ;
2377     return 0;
2378     }
2379     _ACEOF
2380     rm -f conftest.$ac_objext
2381 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2382     (eval $ac_compile) 2>conftest.er1
2383 gezelter 1490 ac_status=$?
2384 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2385     rm -f conftest.er1
2386     cat conftest.err >&5
2387     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2388 gezelter 1490 (exit $ac_status); } &&
2389 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2390 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2391 gezelter 1490 (eval $ac_try) 2>&5
2392     ac_status=$?
2393 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2394     (exit $ac_status); }; } &&
2395     { ac_try='test -s conftest.$ac_objext'
2396     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2397     (eval $ac_try) 2>&5
2398     ac_status=$?
2399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2400 gezelter 1490 (exit $ac_status); }; }; then
2401     ac_cv_prog_cc_g=yes
2402     else
2403     echo "$as_me: failed program was:" >&5
2404 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2405    
2406 gezelter 1490 ac_cv_prog_cc_g=no
2407     fi
2408 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2409 gezelter 1490 fi
2410 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2411 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2412     if test "$ac_test_CFLAGS" = set; then
2413     CFLAGS=$ac_save_CFLAGS
2414     elif test $ac_cv_prog_cc_g = yes; then
2415     if test "$GCC" = yes; then
2416     CFLAGS="-g -O2"
2417     else
2418     CFLAGS="-g"
2419     fi
2420     else
2421     if test "$GCC" = yes; then
2422     CFLAGS="-O2"
2423     else
2424     CFLAGS=
2425     fi
2426     fi
2427 gezelter 2081 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2428     echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2429     if test "${ac_cv_prog_cc_stdc+set}" = set; then
2430     echo $ECHO_N "(cached) $ECHO_C" >&6
2431     else
2432     ac_cv_prog_cc_stdc=no
2433     ac_save_CC=$CC
2434     cat >conftest.$ac_ext <<_ACEOF
2435     /* confdefs.h. */
2436     _ACEOF
2437     cat confdefs.h >>conftest.$ac_ext
2438     cat >>conftest.$ac_ext <<_ACEOF
2439     /* end confdefs.h. */
2440     #include <stdarg.h>
2441     #include <stdio.h>
2442     #include <sys/types.h>
2443     #include <sys/stat.h>
2444     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2445     struct buf { int x; };
2446     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2447     static char *e (p, i)
2448     char **p;
2449     int i;
2450     {
2451     return p[i];
2452     }
2453     static char *f (char * (*g) (char **, int), char **p, ...)
2454     {
2455     char *s;
2456     va_list v;
2457     va_start (v,p);
2458     s = g (p, va_arg (v,int));
2459     va_end (v);
2460     return s;
2461     }
2462    
2463     /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2464     function prototypes and stuff, but not '\xHH' hex character constants.
2465     These don't provoke an error unfortunately, instead are silently treated
2466     as 'x'. The following induces an error, until -std1 is added to get
2467     proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2468     array size at least. It's necessary to write '\x00'==0 to get something
2469     that's true only with -std1. */
2470     int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2471    
2472     int test (int i, double x);
2473     struct s1 {int (*f) (int a);};
2474     struct s2 {int (*f) (double a);};
2475     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2476     int argc;
2477     char **argv;
2478     int
2479     main ()
2480     {
2481     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2482     ;
2483     return 0;
2484     }
2485     _ACEOF
2486     # Don't try gcc -ansi; that turns off useful extensions and
2487     # breaks some systems' header files.
2488     # AIX -qlanglvl=ansi
2489     # Ultrix and OSF/1 -std1
2490     # HP-UX 10.20 and later -Ae
2491     # HP-UX older versions -Aa -D_HPUX_SOURCE
2492     # SVR4 -Xc -D__EXTENSIONS__
2493     for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2494     do
2495     CC="$ac_save_CC $ac_arg"
2496     rm -f conftest.$ac_objext
2497     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2498     (eval $ac_compile) 2>conftest.er1
2499     ac_status=$?
2500     grep -v '^ *+' conftest.er1 >conftest.err
2501     rm -f conftest.er1
2502     cat conftest.err >&5
2503     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2504     (exit $ac_status); } &&
2505 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2506 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2507     (eval $ac_try) 2>&5
2508     ac_status=$?
2509     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2510     (exit $ac_status); }; } &&
2511     { ac_try='test -s conftest.$ac_objext'
2512     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2513     (eval $ac_try) 2>&5
2514     ac_status=$?
2515     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2516     (exit $ac_status); }; }; then
2517     ac_cv_prog_cc_stdc=$ac_arg
2518     break
2519     else
2520     echo "$as_me: failed program was:" >&5
2521     sed 's/^/| /' conftest.$ac_ext >&5
2522    
2523     fi
2524     rm -f conftest.err conftest.$ac_objext
2525     done
2526     rm -f conftest.$ac_ext conftest.$ac_objext
2527     CC=$ac_save_CC
2528    
2529     fi
2530    
2531     case "x$ac_cv_prog_cc_stdc" in
2532     x|xno)
2533     echo "$as_me:$LINENO: result: none needed" >&5
2534     echo "${ECHO_T}none needed" >&6 ;;
2535     *)
2536     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2537     echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2538     CC="$CC $ac_cv_prog_cc_stdc" ;;
2539     esac
2540    
2541 gezelter 1490 # Some people use a C++ compiler to compile C. Since we use `exit',
2542     # in C++ we need to declare it. In case someone uses the same compiler
2543     # for both compiling C and C++ we need to have the C++ compiler decide
2544     # the declaration of exit, since it's the most demanding environment.
2545     cat >conftest.$ac_ext <<_ACEOF
2546     #ifndef __cplusplus
2547     choke me
2548     #endif
2549     _ACEOF
2550     rm -f conftest.$ac_objext
2551 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2552     (eval $ac_compile) 2>conftest.er1
2553 gezelter 1490 ac_status=$?
2554 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2555     rm -f conftest.er1
2556     cat conftest.err >&5
2557     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2558 gezelter 1490 (exit $ac_status); } &&
2559 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2560 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2561 gezelter 1490 (eval $ac_try) 2>&5
2562     ac_status=$?
2563 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564     (exit $ac_status); }; } &&
2565     { ac_try='test -s conftest.$ac_objext'
2566     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2567     (eval $ac_try) 2>&5
2568     ac_status=$?
2569     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2570 gezelter 1490 (exit $ac_status); }; }; then
2571     for ac_declaration in \
2572 gezelter 2081 '' \
2573 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2574     'extern "C" void std::exit (int); using std::exit;' \
2575     'extern "C" void exit (int) throw ();' \
2576     'extern "C" void exit (int);' \
2577     'void exit (int);'
2578     do
2579     cat >conftest.$ac_ext <<_ACEOF
2580 gezelter 2081 /* confdefs.h. */
2581     _ACEOF
2582     cat confdefs.h >>conftest.$ac_ext
2583     cat >>conftest.$ac_ext <<_ACEOF
2584     /* end confdefs.h. */
2585     $ac_declaration
2586 gezelter 2029 #include <stdlib.h>
2587 gezelter 1490 int
2588     main ()
2589     {
2590     exit (42);
2591     ;
2592     return 0;
2593     }
2594     _ACEOF
2595     rm -f conftest.$ac_objext
2596 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2597     (eval $ac_compile) 2>conftest.er1
2598 gezelter 1490 ac_status=$?
2599 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2600     rm -f conftest.er1
2601     cat conftest.err >&5
2602     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 gezelter 1490 (exit $ac_status); } &&
2604 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2605 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2606 gezelter 1490 (eval $ac_try) 2>&5
2607     ac_status=$?
2608 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609     (exit $ac_status); }; } &&
2610     { ac_try='test -s conftest.$ac_objext'
2611     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2612     (eval $ac_try) 2>&5
2613     ac_status=$?
2614     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 gezelter 1490 (exit $ac_status); }; }; then
2616     :
2617     else
2618     echo "$as_me: failed program was:" >&5
2619 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2620    
2621 gezelter 1490 continue
2622     fi
2623 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2624 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2625 gezelter 2081 /* confdefs.h. */
2626     _ACEOF
2627     cat confdefs.h >>conftest.$ac_ext
2628     cat >>conftest.$ac_ext <<_ACEOF
2629     /* end confdefs.h. */
2630 gezelter 1490 $ac_declaration
2631     int
2632     main ()
2633     {
2634     exit (42);
2635     ;
2636     return 0;
2637     }
2638     _ACEOF
2639     rm -f conftest.$ac_objext
2640 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2641     (eval $ac_compile) 2>conftest.er1
2642 gezelter 1490 ac_status=$?
2643 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2644     rm -f conftest.er1
2645     cat conftest.err >&5
2646     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2647 gezelter 1490 (exit $ac_status); } &&
2648 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2649 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2650 gezelter 1490 (eval $ac_try) 2>&5
2651     ac_status=$?
2652 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2653     (exit $ac_status); }; } &&
2654     { ac_try='test -s conftest.$ac_objext'
2655     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2656     (eval $ac_try) 2>&5
2657     ac_status=$?
2658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659 gezelter 1490 (exit $ac_status); }; }; then
2660     break
2661     else
2662     echo "$as_me: failed program was:" >&5
2663 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2664    
2665 gezelter 1490 fi
2666 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2667 gezelter 1490 done
2668 gezelter 2081 rm -f conftest*
2669     if test -n "$ac_declaration"; then
2670     echo '#ifdef __cplusplus' >>confdefs.h
2671     echo $ac_declaration >>confdefs.h
2672     echo '#endif' >>confdefs.h
2673     fi
2674 gezelter 1490
2675     else
2676     echo "$as_me: failed program was:" >&5
2677 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2678    
2679 gezelter 1490 fi
2680 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2681 gezelter 1490 ac_ext=c
2682     ac_cpp='$CPP $CPPFLAGS'
2683     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2684     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2685     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2686    
2687 gezelter 2081
2688 gezelter 1490 ac_ext=cc
2689     ac_cpp='$CXXCPP $CPPFLAGS'
2690     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2691     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2692     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2693     if test -n "$ac_tool_prefix"; then
2694     for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2695     do
2696     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2697     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2698 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2699 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2700     if test "${ac_cv_prog_CXX+set}" = set; then
2701     echo $ECHO_N "(cached) $ECHO_C" >&6
2702     else
2703     if test -n "$CXX"; then
2704     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2705     else
2706 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2707     for as_dir in $PATH
2708     do
2709     IFS=$as_save_IFS
2710     test -z "$as_dir" && as_dir=.
2711     for ac_exec_ext in '' $ac_executable_extensions; do
2712     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2713     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2714     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2715     break 2
2716     fi
2717 gezelter 1490 done
2718 gezelter 2081 done
2719 gezelter 1490
2720     fi
2721     fi
2722     CXX=$ac_cv_prog_CXX
2723     if test -n "$CXX"; then
2724 gezelter 2081 echo "$as_me:$LINENO: result: $CXX" >&5
2725 gezelter 1490 echo "${ECHO_T}$CXX" >&6
2726     else
2727 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2728 gezelter 1490 echo "${ECHO_T}no" >&6
2729     fi
2730    
2731     test -n "$CXX" && break
2732     done
2733     fi
2734     if test -z "$CXX"; then
2735     ac_ct_CXX=$CXX
2736     for ac_prog in $CCC icpc icc xlc++ xlC CC g++ c++
2737     do
2738     # Extract the first word of "$ac_prog", so it can be a program name with args.
2739     set dummy $ac_prog; ac_word=$2
2740 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2741 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2742     if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2743     echo $ECHO_N "(cached) $ECHO_C" >&6
2744     else
2745     if test -n "$ac_ct_CXX"; then
2746     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2747     else
2748 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2749     for as_dir in $PATH
2750     do
2751     IFS=$as_save_IFS
2752     test -z "$as_dir" && as_dir=.
2753     for ac_exec_ext in '' $ac_executable_extensions; do
2754     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2755     ac_cv_prog_ac_ct_CXX="$ac_prog"
2756     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2757     break 2
2758     fi
2759 gezelter 1490 done
2760 gezelter 2081 done
2761 gezelter 1490
2762     fi
2763     fi
2764     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2765     if test -n "$ac_ct_CXX"; then
2766 gezelter 2081 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2767 gezelter 1490 echo "${ECHO_T}$ac_ct_CXX" >&6
2768     else
2769 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
2770 gezelter 1490 echo "${ECHO_T}no" >&6
2771     fi
2772    
2773     test -n "$ac_ct_CXX" && break
2774     done
2775     test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2776    
2777     CXX=$ac_ct_CXX
2778     fi
2779    
2780 gezelter 2081
2781     # Provide some information about the compiler.
2782     echo "$as_me:$LINENO:" \
2783     "checking for C++ compiler version" >&5
2784     ac_compiler=`set X $ac_compile; echo $2`
2785     { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2786     (eval $ac_compiler --version </dev/null >&5) 2>&5
2787     ac_status=$?
2788     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789     (exit $ac_status); }
2790     { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2791     (eval $ac_compiler -v </dev/null >&5) 2>&5
2792     ac_status=$?
2793     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2794     (exit $ac_status); }
2795     { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2796     (eval $ac_compiler -V </dev/null >&5) 2>&5
2797     ac_status=$?
2798     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2799     (exit $ac_status); }
2800    
2801     echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2802 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2803     if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2804     echo $ECHO_N "(cached) $ECHO_C" >&6
2805     else
2806     cat >conftest.$ac_ext <<_ACEOF
2807 gezelter 2081 /* confdefs.h. */
2808     _ACEOF
2809     cat confdefs.h >>conftest.$ac_ext
2810     cat >>conftest.$ac_ext <<_ACEOF
2811     /* end confdefs.h. */
2812 gezelter 1490
2813     int
2814     main ()
2815     {
2816     #ifndef __GNUC__
2817     choke me
2818     #endif
2819    
2820     ;
2821     return 0;
2822     }
2823     _ACEOF
2824     rm -f conftest.$ac_objext
2825 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2826     (eval $ac_compile) 2>conftest.er1
2827 gezelter 1490 ac_status=$?
2828 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2829     rm -f conftest.er1
2830     cat conftest.err >&5
2831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2832 gezelter 1490 (exit $ac_status); } &&
2833 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2834 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2835 gezelter 1490 (eval $ac_try) 2>&5
2836     ac_status=$?
2837 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838     (exit $ac_status); }; } &&
2839     { ac_try='test -s conftest.$ac_objext'
2840     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2841     (eval $ac_try) 2>&5
2842     ac_status=$?
2843     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2844 gezelter 1490 (exit $ac_status); }; }; then
2845     ac_compiler_gnu=yes
2846     else
2847     echo "$as_me: failed program was:" >&5
2848 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2849    
2850 gezelter 1490 ac_compiler_gnu=no
2851     fi
2852 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2853 gezelter 1490 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2854    
2855     fi
2856 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2857 gezelter 1490 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2858     GXX=`test $ac_compiler_gnu = yes && echo yes`
2859     ac_test_CXXFLAGS=${CXXFLAGS+set}
2860     ac_save_CXXFLAGS=$CXXFLAGS
2861     CXXFLAGS="-g"
2862 gezelter 2081 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2863 gezelter 1490 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2864     if test "${ac_cv_prog_cxx_g+set}" = set; then
2865     echo $ECHO_N "(cached) $ECHO_C" >&6
2866     else
2867     cat >conftest.$ac_ext <<_ACEOF
2868 gezelter 2081 /* confdefs.h. */
2869     _ACEOF
2870     cat confdefs.h >>conftest.$ac_ext
2871     cat >>conftest.$ac_ext <<_ACEOF
2872     /* end confdefs.h. */
2873 gezelter 1490
2874     int
2875     main ()
2876     {
2877    
2878     ;
2879     return 0;
2880     }
2881     _ACEOF
2882     rm -f conftest.$ac_objext
2883 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2884     (eval $ac_compile) 2>conftest.er1
2885 gezelter 1490 ac_status=$?
2886 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2887     rm -f conftest.er1
2888     cat conftest.err >&5
2889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2890 gezelter 1490 (exit $ac_status); } &&
2891 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2892 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2893 gezelter 1490 (eval $ac_try) 2>&5
2894     ac_status=$?
2895 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896     (exit $ac_status); }; } &&
2897     { ac_try='test -s conftest.$ac_objext'
2898     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2899     (eval $ac_try) 2>&5
2900     ac_status=$?
2901     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902 gezelter 1490 (exit $ac_status); }; }; then
2903     ac_cv_prog_cxx_g=yes
2904     else
2905     echo "$as_me: failed program was:" >&5
2906 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2907    
2908 gezelter 1490 ac_cv_prog_cxx_g=no
2909     fi
2910 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2911 gezelter 1490 fi
2912 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2913 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2914     if test "$ac_test_CXXFLAGS" = set; then
2915     CXXFLAGS=$ac_save_CXXFLAGS
2916     elif test $ac_cv_prog_cxx_g = yes; then
2917     if test "$GXX" = yes; then
2918     CXXFLAGS="-g -O2"
2919     else
2920     CXXFLAGS="-g"
2921     fi
2922     else
2923     if test "$GXX" = yes; then
2924     CXXFLAGS="-O2"
2925     else
2926     CXXFLAGS=
2927     fi
2928     fi
2929     for ac_declaration in \
2930 gezelter 2081 '' \
2931 gezelter 1490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2932     'extern "C" void std::exit (int); using std::exit;' \
2933     'extern "C" void exit (int) throw ();' \
2934     'extern "C" void exit (int);' \
2935     'void exit (int);'
2936     do
2937     cat >conftest.$ac_ext <<_ACEOF
2938 gezelter 2081 /* confdefs.h. */
2939     _ACEOF
2940     cat confdefs.h >>conftest.$ac_ext
2941     cat >>conftest.$ac_ext <<_ACEOF
2942     /* end confdefs.h. */
2943     $ac_declaration
2944 gezelter 2029 #include <stdlib.h>
2945 gezelter 1490 int
2946     main ()
2947     {
2948     exit (42);
2949     ;
2950     return 0;
2951     }
2952     _ACEOF
2953     rm -f conftest.$ac_objext
2954 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2955     (eval $ac_compile) 2>conftest.er1
2956 gezelter 1490 ac_status=$?
2957 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
2958     rm -f conftest.er1
2959     cat conftest.err >&5
2960     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2961 gezelter 1490 (exit $ac_status); } &&
2962 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2963 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2964 gezelter 1490 (eval $ac_try) 2>&5
2965     ac_status=$?
2966 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2967     (exit $ac_status); }; } &&
2968     { ac_try='test -s conftest.$ac_objext'
2969     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2970     (eval $ac_try) 2>&5
2971     ac_status=$?
2972     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973 gezelter 1490 (exit $ac_status); }; }; then
2974     :
2975     else
2976     echo "$as_me: failed program was:" >&5
2977 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
2978    
2979 gezelter 1490 continue
2980     fi
2981 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2982 gezelter 1490 cat >conftest.$ac_ext <<_ACEOF
2983 gezelter 2081 /* confdefs.h. */
2984     _ACEOF
2985     cat confdefs.h >>conftest.$ac_ext
2986     cat >>conftest.$ac_ext <<_ACEOF
2987     /* end confdefs.h. */
2988 gezelter 1490 $ac_declaration
2989     int
2990     main ()
2991     {
2992     exit (42);
2993     ;
2994     return 0;
2995     }
2996     _ACEOF
2997     rm -f conftest.$ac_objext
2998 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2999     (eval $ac_compile) 2>conftest.er1
3000 gezelter 1490 ac_status=$?
3001 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3002     rm -f conftest.er1
3003     cat conftest.err >&5
3004     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3005 gezelter 1490 (exit $ac_status); } &&
3006 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3007 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3008 gezelter 1490 (eval $ac_try) 2>&5
3009     ac_status=$?
3010 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3011     (exit $ac_status); }; } &&
3012     { ac_try='test -s conftest.$ac_objext'
3013     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3014     (eval $ac_try) 2>&5
3015     ac_status=$?
3016     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3017 gezelter 1490 (exit $ac_status); }; }; then
3018     break
3019     else
3020     echo "$as_me: failed program was:" >&5
3021 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3022    
3023 gezelter 1490 fi
3024 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3025 gezelter 1490 done
3026 gezelter 2081 rm -f conftest*
3027     if test -n "$ac_declaration"; then
3028     echo '#ifdef __cplusplus' >>confdefs.h
3029     echo $ac_declaration >>confdefs.h
3030     echo '#endif' >>confdefs.h
3031     fi
3032 gezelter 1490
3033     ac_ext=c
3034     ac_cpp='$CPP $CPPFLAGS'
3035     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3036     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3037     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3038    
3039 gezelter 2081
3040 gezelter 1490 OOPSE_TEMPLATE_FLAGS=""
3041     if test $ac_cv_cxx_compiler_gnu = no; then
3042 gezelter 2081 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3043 gezelter 1490 echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3044     echo 'void f(){}' > conftest.cc
3045     if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3046 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3047 gezelter 1490 echo "${ECHO_T}yes" >&6
3048     OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3049     else
3050 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3051 gezelter 1490 echo "${ECHO_T}no" >&6
3052     fi
3053     rm -f conftest*
3054 gezelter 2081 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3055 gezelter 1490 echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3056     echo 'void f(){}' > conftest.cc
3057     if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3058 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3059 gezelter 1490 echo "${ECHO_T}yes" >&6
3060     OOPSE_TEMPLATE_FLAGS="-instances=static"
3061     else
3062 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3063 gezelter 1490 echo "${ECHO_T}no" >&6
3064     fi
3065     rm -f conftest*
3066 gezelter 2081 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3067 gezelter 1490 echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3068     echo 'void f(){}' > conftest.cc
3069     if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3070 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3071 gezelter 1490 echo "${ECHO_T}yes" >&6
3072     OOPSE_TEMPLATE_FLAGS="-pto"
3073     else
3074 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3075 gezelter 1490 echo "${ECHO_T}no" >&6
3076     fi
3077     rm -f conftest*
3078 gezelter 2081 echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3079 gezelter 1490 echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3080     echo 'void f(){}' > conftest.cc
3081     if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3082 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3083 gezelter 1490 echo "${ECHO_T}yes" >&6
3084    
3085 gezelter 2081
3086 gezelter 1490 EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3087     else
3088 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3089 gezelter 1490 echo "${ECHO_T}no" >&6
3090     fi
3091     fi
3092    
3093 gezelter 2081
3094    
3095    
3096 gezelter 1490 ac_ext=f90
3097     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3098     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3099     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3100     if test -n "$ac_tool_prefix"; then
3101     for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3102     do
3103     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3104     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3105 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3106 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3107     if test "${ac_cv_prog_F90+set}" = set; then
3108     echo $ECHO_N "(cached) $ECHO_C" >&6
3109     else
3110     if test -n "$F90"; then
3111     ac_cv_prog_F90="$F90" # Let the user override the test.
3112     else
3113 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3114     for as_dir in $PATH
3115     do
3116     IFS=$as_save_IFS
3117     test -z "$as_dir" && as_dir=.
3118     for ac_exec_ext in '' $ac_executable_extensions; do
3119     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3120     ac_cv_prog_F90="$ac_tool_prefix$ac_prog"
3121     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3122     break 2
3123     fi
3124 gezelter 1490 done
3125 gezelter 2081 done
3126 gezelter 1490
3127     fi
3128     fi
3129     F90=$ac_cv_prog_F90
3130     if test -n "$F90"; then
3131 gezelter 2081 echo "$as_me:$LINENO: result: $F90" >&5
3132 gezelter 1490 echo "${ECHO_T}$F90" >&6
3133     else
3134 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3135 gezelter 1490 echo "${ECHO_T}no" >&6
3136     fi
3137    
3138     test -n "$F90" && break
3139     done
3140     fi
3141     if test -z "$F90"; then
3142     ac_ct_F90=$F90
3143     for ac_prog in ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
3144     do
3145     # Extract the first word of "$ac_prog", so it can be a program name with args.
3146     set dummy $ac_prog; ac_word=$2
3147 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
3148 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3149     if test "${ac_cv_prog_ac_ct_F90+set}" = set; then
3150     echo $ECHO_N "(cached) $ECHO_C" >&6
3151     else
3152     if test -n "$ac_ct_F90"; then
3153     ac_cv_prog_ac_ct_F90="$ac_ct_F90" # Let the user override the test.
3154     else
3155 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156     for as_dir in $PATH
3157     do
3158     IFS=$as_save_IFS
3159     test -z "$as_dir" && as_dir=.
3160     for ac_exec_ext in '' $ac_executable_extensions; do
3161     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3162     ac_cv_prog_ac_ct_F90="$ac_prog"
3163     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3164     break 2
3165     fi
3166 gezelter 1490 done
3167 gezelter 2081 done
3168 gezelter 1490
3169     fi
3170     fi
3171     ac_ct_F90=$ac_cv_prog_ac_ct_F90
3172     if test -n "$ac_ct_F90"; then
3173 gezelter 2081 echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3174 gezelter 1490 echo "${ECHO_T}$ac_ct_F90" >&6
3175     else
3176 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3177 gezelter 1490 echo "${ECHO_T}no" >&6
3178     fi
3179    
3180     test -n "$ac_ct_F90" && break
3181     done
3182    
3183     F90=$ac_ct_F90
3184     fi
3185    
3186 gezelter 2081
3187 gezelter 1490 # If we don't use `.F90' as extension, the preprocessor is not run on the
3188     # input file.
3189     ac_save_ext=$ac_ext
3190     ac_ext=F90
3191 gezelter 2081 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3192 gezelter 1490 echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3193     if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3194     echo $ECHO_N "(cached) $ECHO_C" >&6
3195     else
3196     cat >conftest.$ac_ext <<_ACEOF
3197    
3198     program main
3199    
3200     #ifndef __GNUC__
3201     choke me
3202     #endif
3203    
3204     end program main
3205    
3206     _ACEOF
3207     rm -f conftest.$ac_objext
3208 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3209     (eval $ac_compile) 2>conftest.er1
3210 gezelter 1490 ac_status=$?
3211 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3212     rm -f conftest.er1
3213     cat conftest.err >&5
3214     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3215 gezelter 1490 (exit $ac_status); } &&
3216 chuckv 2467 { ac_try='test -z "$ac_f90_werror_flag" || test ! -s conftest.err'
3217 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3218 gezelter 1490 (eval $ac_try) 2>&5
3219     ac_status=$?
3220 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3221     (exit $ac_status); }; } &&
3222     { ac_try='test -s conftest.$ac_objext'
3223     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3224     (eval $ac_try) 2>&5
3225     ac_status=$?
3226     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3227 gezelter 1490 (exit $ac_status); }; }; then
3228     ac_compiler_gnu=yes
3229     else
3230     echo "$as_me: failed program was:" >&5
3231 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3232    
3233 gezelter 1490 ac_compiler_gnu=no
3234     fi
3235 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3236 gezelter 1490 ac_cv_f90_compiler_gnu=$ac_compiler_gnu
3237    
3238     fi
3239 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_compiler_gnu" >&5
3240 gezelter 1490 echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3241     ac_ext=$ac_save_ext
3242     G95=`test $ac_compiler_gnu = yes && echo yes`
3243     ac_ext=c
3244     ac_cpp='$CPP $CPPFLAGS'
3245     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3246     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3247     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3248    
3249 gezelter 2081
3250    
3251    
3252    
3253 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3254     # for preprocessed f90 source.
3255    
3256     if test "$ac_test_PREPFLAG" != "set"; then
3257     PREPFLAG=""
3258     case "${host_cpu}-${host_os}" in
3259    
3260     *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3261     PREPFLAG="-fpp1 "
3262     fi;;
3263     *aix*) if test "$F90" = xlf90 -o "$F90" = f90; then
3264     PREPFLAG="-qsuffix=cpp=F90 "
3265     fi;;
3266     *darwin*)
3267     if test "$F90" = f90 -o "$F90" = xlf90; then
3268     PREPFLAG="-qsuffix=cpp=F90 "
3269     fi;;
3270     esac
3271    
3272     if test -z "$PREPFLAG"; then
3273 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3274 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3275     PREPFLAG=""
3276     fi
3277    
3278 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3279 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3280    
3281 gezelter 2081
3282 gezelter 1490 ac_ext=f90
3283     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3284     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3285     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3286    
3287     ac_save_ext=$ac_ext
3288     ac_ext=F90
3289     ac_save_F90FLAGS=$F90FLAGS
3290    
3291     if test "$PREPFLAG"; then
3292     F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
3293     fi
3294    
3295     cat >conftest.$ac_ext <<_ACEOF
3296    
3297 gezelter 2081
3298 gezelter 1490 program main
3299    
3300     integer :: i
3301     i = 1
3302    
3303 gezelter 2081
3304 gezelter 1490 end program main
3305    
3306     _ACEOF
3307     rm -f conftest.$ac_objext
3308 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3309     (eval $ac_compile) 2>conftest.er1
3310 gezelter 1490 ac_status=$?
3311 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3312     rm -f conftest.er1
3313     cat conftest.err >&5
3314     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3315 gezelter 1490 (exit $ac_status); } &&
3316 chuckv 2467 { ac_try='test -z "$ac_f90_werror_flag" || test ! -s conftest.err'
3317 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3318 gezelter 1490 (eval $ac_try) 2>&5
3319     ac_status=$?
3320 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3321     (exit $ac_status); }; } &&
3322     { ac_try='test -s conftest.$ac_objext'
3323     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3324     (eval $ac_try) 2>&5
3325     ac_status=$?
3326     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3327 gezelter 1490 (exit $ac_status); }; }; then
3328     prepflagworks=1
3329     else
3330     echo "$as_me: failed program was:" >&5
3331 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3332    
3333 gezelter 1490 prepflagworks=0
3334     fi
3335 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3336 gezelter 1490
3337     F90FLAGS=$ac_save_F90FLAGS
3338     ac_ext=$ac_save_ext
3339     ac_ext=c
3340     ac_cpp='$CPP $CPPFLAGS'
3341     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3342     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3343     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3344    
3345 gezelter 2081
3346 gezelter 1490 if test "$prepflagworks" = 1; then
3347 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3348 gezelter 1490 echo "${ECHO_T}yes" >&6
3349    
3350     else
3351 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3352 gezelter 1490 echo "${ECHO_T}no" >&6
3353 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3354 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3355     { (exit 1); exit 1; }; }
3356     fi
3357     fi
3358    
3359 gezelter 2081
3360    
3361    
3362    
3363 gezelter 1490 # Try to determine native compiler flags that allow us to use F90 suffix
3364     # for preprocessed f90 source with -D type defines
3365    
3366     if test "$ac_test_PREPDEFFLAG" != "set"; then
3367     PREPDEFFLAG=""
3368     case "${host_cpu}-${host_os}" in
3369    
3370     *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3371     PREPDEFFLAG=" "
3372     fi;;
3373     *aix*) if test "$F90" = xlf90 -o "$F90" = f90; then
3374     PREPDEFFLAG="-WF,"
3375     fi;;
3376     *darwin*)
3377     if test "$F90" = f90 -o "$F90" = xlf90; then
3378     PREPDEFFLAG="-WF,"
3379     fi;;
3380     esac
3381    
3382     if test -z "$PREPDEFFLAG"; then
3383 gezelter 2081 { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3384 gezelter 1490 echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3385     PREPDEFFLAG=" "
3386     fi
3387    
3388 gezelter 2081 echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3389 gezelter 1490 echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3390    
3391 gezelter 2081
3392 gezelter 1490 ac_ext=f90
3393     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3394     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3395     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3396    
3397     ac_save_ext=$ac_ext
3398     ac_ext=F90
3399     ac_save_F90FLAGS=$F90FLAGS
3400    
3401     if test "$PREPDEFFLAG"; then
3402     F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3403     fi
3404    
3405     cat >conftest.$ac_ext <<_ACEOF
3406    
3407 gezelter 2081
3408 gezelter 1490 program main
3409    
3410     integer :: i
3411     #ifdef TEST
3412     i = 1
3413     #else
3414     choke me
3415     #endif
3416    
3417 gezelter 2081
3418 gezelter 1490 end program main
3419    
3420     _ACEOF
3421     rm -f conftest.$ac_objext
3422 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3423     (eval $ac_compile) 2>conftest.er1
3424 gezelter 1490 ac_status=$?
3425 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3426     rm -f conftest.er1
3427     cat conftest.err >&5
3428     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3429 gezelter 1490 (exit $ac_status); } &&
3430 chuckv 2467 { ac_try='test -z "$ac_f90_werror_flag" || test ! -s conftest.err'
3431 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3432 gezelter 1490 (eval $ac_try) 2>&5
3433     ac_status=$?
3434 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3435     (exit $ac_status); }; } &&
3436     { ac_try='test -s conftest.$ac_objext'
3437     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3438     (eval $ac_try) 2>&5
3439     ac_status=$?
3440     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3441 gezelter 1490 (exit $ac_status); }; }; then
3442     prepdefflagworks=1
3443     else
3444     echo "$as_me: failed program was:" >&5
3445 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3446    
3447 gezelter 1490 prepdefflagworks=0
3448     fi
3449 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3450 gezelter 1490
3451     F90FLAGS=$ac_save_F90FLAGS
3452     ac_ext=$ac_save_ext
3453     ac_ext=c
3454     ac_cpp='$CPP $CPPFLAGS'
3455     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3456     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3457     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3458    
3459 gezelter 2081
3460    
3461 gezelter 1490 if test "$prepdefflagworks" = 1; then
3462 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
3463 gezelter 1490 echo "${ECHO_T}yes" >&6
3464    
3465     else
3466 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
3467 gezelter 1490 echo "${ECHO_T}no" >&6
3468 gezelter 2081 { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3469 gezelter 1490 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3470     { (exit 1); exit 1; }; }
3471     fi
3472     fi
3473    
3474     ac_ext=f90
3475     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3476     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3477     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3478    
3479 gezelter 2081
3480    
3481 gezelter 1490 ac_ext=f90
3482     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3483     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3484     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3485 gezelter 2081 echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3486 gezelter 1490 echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3487     if test "${ac_cv_prog_f90_v+set}" = set; then
3488     echo $ECHO_N "(cached) $ECHO_C" >&6
3489     else
3490    
3491     cat >conftest.$ac_ext <<_ACEOF
3492    
3493     program main
3494    
3495 gezelter 2081
3496 gezelter 1490 end program main
3497    
3498     _ACEOF
3499     rm -f conftest.$ac_objext
3500 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3501     (eval $ac_compile) 2>conftest.er1
3502 gezelter 1490 ac_status=$?
3503 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3504     rm -f conftest.er1
3505     cat conftest.err >&5
3506     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3507 gezelter 1490 (exit $ac_status); } &&
3508 chuckv 2467 { ac_try='test -z "$ac_f90_werror_flag" || test ! -s conftest.err'
3509 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3510 gezelter 1490 (eval $ac_try) 2>&5
3511     ac_status=$?
3512 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3513     (exit $ac_status); }; } &&
3514     { ac_try='test -s conftest.$ac_objext'
3515     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3516     (eval $ac_try) 2>&5
3517     ac_status=$?
3518     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3519 gezelter 1490 (exit $ac_status); }; }; then
3520     ac_cv_prog_f90_v=
3521     # Try some options frequently used verbose output
3522     for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3523     ac_ext=f90
3524     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3525     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3526     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3527    
3528     cat >conftest.$ac_ext <<_ACEOF
3529    
3530     program main
3531    
3532 gezelter 2081
3533 gezelter 1490 end program main
3534    
3535     _ACEOF
3536    
3537     # Compile and link our simple test program by passing a flag (argument
3538     # 1 to this macro) to the Fortran 90 compiler in order to get
3539     # "verbose" output that we can then parse for the Fortran 90 linker
3540     # flags.
3541     ac_save_F90FLAGS=$F90FLAGS
3542     F90FLAGS="$F90FLAGS $ac_verb"
3543    
3544 chuckv 2467 (eval echo $as_me:3544: \"$ac_link\") >&5
3545 gezelter 1490 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3546     echo "$ac_f90_v_output" >&5
3547     F90FLAGS=$ac_save_F90FLAGS
3548    
3549     rm -f conftest.*
3550     ac_ext=f90
3551     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3552     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3553     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3554    
3555     # If we are using xlf then replace all the commas with spaces.
3556     if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3557     ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3558     fi
3559    
3560     # If we are using Cray Fortran then delete quotes.
3561     # Use "\"" instead of '"' for font-lock-mode.
3562     # FIXME: a more general fix for quoted arguments with spaces?
3563     if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3564     ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3565     fi
3566     # look for -l* and *.a constructs in the output
3567     for ac_arg in $ac_f90_v_output; do
3568     case $ac_arg in
3569     [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3570     ac_cv_prog_f90_v=$ac_verb
3571     break 2 ;;
3572     esac
3573     done
3574     done
3575     if test -z "$ac_cv_prog_f90_v"; then
3576 gezelter 2081 { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3577 gezelter 1490 echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3578     fi
3579     else
3580     echo "$as_me: failed program was:" >&5
3581 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3582    
3583     { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3584 gezelter 1490 echo "$as_me: WARNING: compilation failed" >&2;}
3585     fi
3586 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3587 gezelter 1490
3588     fi
3589 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3590 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3591 gezelter 2081 echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3592 gezelter 1490 echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3593     if test "${ac_cv_flibs+set}" = set; then
3594     echo $ECHO_N "(cached) $ECHO_C" >&6
3595     else
3596     if test "x$F90LIBS" != "x"; then
3597     ac_cv_f90libs="$F90LIBS" # Let the user override the test.
3598     else
3599    
3600     ac_ext=f90
3601     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3602     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3603     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3604    
3605     cat >conftest.$ac_ext <<_ACEOF
3606    
3607     program main
3608    
3609 gezelter 2081
3610 gezelter 1490 end program main
3611    
3612     _ACEOF
3613    
3614     # Compile and link our simple test program by passing a flag (argument
3615     # 1 to this macro) to the Fortran 90 compiler in order to get
3616     # "verbose" output that we can then parse for the Fortran 90 linker
3617     # flags.
3618     ac_save_F90FLAGS=$F90FLAGS
3619     F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3620    
3621 chuckv 2467 (eval echo $as_me:3621: \"$ac_link\") >&5
3622 gezelter 1490 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3623     echo "$ac_f90_v_output" >&5
3624     F90FLAGS=$ac_save_F90FLAGS
3625    
3626     rm -f conftest.*
3627     ac_ext=f90
3628     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3629     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3630     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3631    
3632     # If we are using xlf then replace all the commas with spaces.
3633     if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3634     ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3635     fi
3636    
3637     # If we are using Cray Fortran then delete quotes.
3638     # Use "\"" instead of '"' for font-lock-mode.
3639     # FIXME: a more general fix for quoted arguments with spaces?
3640     if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3641     ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3642     fi
3643    
3644     ac_cv_f90libs=
3645    
3646     # Save positional arguments (if any)
3647     ac_save_positional="$@"
3648    
3649     set X $ac_f90_v_output
3650     while test $# != 1; do
3651     shift
3652     ac_arg=$1
3653     case $ac_arg in
3654     [\\/]*.a | ?:[\\/]*.a)
3655     ac_exists=false
3656     for ac_i in $ac_cv_f90libs; do
3657     if test x"$ac_arg" = x"$ac_i"; then
3658     ac_exists=true
3659     break
3660     fi
3661     done
3662    
3663     if test x"$ac_exists" = xtrue; then
3664     :
3665     else
3666     ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3667     fi
3668    
3669     ;;
3670     -bI:*)
3671     ac_exists=false
3672     for ac_i in $ac_cv_f90libs; do
3673     if test x"$ac_arg" = x"$ac_i"; then
3674     ac_exists=true
3675     break
3676     fi
3677     done
3678    
3679     if test x"$ac_exists" = xtrue; then
3680     :
3681     else
3682     if test "$ac_compiler_gnu" = yes; then
3683     for ac_link_opt in $ac_arg; do
3684     ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3685     done
3686     else
3687     ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3688     fi
3689     fi
3690    
3691     ;;
3692     # Ignore these flags.
3693     -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3694     ;;
3695     -lkernel32)
3696     test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3697     ;;
3698     -[LRuY])
3699     # These flags, when seen by themselves, take an argument.
3700     # We remove the space between option and argument and re-iterate
3701     # unless we find an empty arg or a new option (starting with -)
3702     case $2 in
3703     "" | -*);;
3704     *)
3705     ac_arg="$ac_arg$2"
3706    
3707     shift; shift
3708     set X $ac_arg "$@"
3709     ;;
3710     esac
3711     ;;
3712     -YP,*)
3713     for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
3714     ac_exists=false
3715     for ac_i in $ac_cv_f90libs; do
3716     if test x"$ac_j" = x"$ac_i"; then
3717     ac_exists=true
3718     break
3719     fi
3720     done
3721    
3722     if test x"$ac_exists" = xtrue; then
3723     :
3724     else
3725     ac_arg="$ac_arg $ac_j"
3726     ac_cv_f90libs="$ac_cv_f90libs $ac_j"
3727     fi
3728    
3729     done
3730     ;;
3731     -[lLR]*)
3732     ac_exists=false
3733     for ac_i in $ac_cv_f90libs; do
3734     if test x"$ac_arg" = x"$ac_i"; then
3735     ac_exists=true
3736     break
3737     fi
3738     done
3739    
3740     if test x"$ac_exists" = xtrue; then
3741     :
3742     else
3743     ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3744     fi
3745    
3746     ;;
3747     # Ignore everything else.
3748     esac
3749     done
3750     # restore positional arguments
3751     set X $ac_save_positional; shift
3752    
3753     # We only consider "LD_RUN_PATH" on Solaris systems. If this is seen,
3754     # then we insist that the "run path" must be an absolute path (i.e. it
3755     # must begin with a "/").
3756     case `(uname -sr) 2>/dev/null` in
3757     "SunOS 5"*)
3758     ac_ld_run_path=`echo $ac_f90_v_output |
3759     sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3760     test "x$ac_ld_run_path" != x &&
3761    
3762     if test "$ac_compiler_gnu" = yes; then
3763     for ac_link_opt in $ac_ld_run_path; do
3764     ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3765     done
3766     else
3767     ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
3768     fi
3769     ;;
3770     esac
3771     fi # test "x$F90LIBS" = "x"
3772    
3773     fi
3774 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
3775 gezelter 1490 echo "${ECHO_T}$ac_cv_flibs" >&6
3776     F90LIBS="$ac_cv_f90libs"
3777    
3778     ac_ext=f90
3779     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3780     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3781     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3782    
3783 gezelter 2081
3784     echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
3785 gezelter 1490 echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
3786     if test "${ac_cv_f90_mangling+set}" = set; then
3787     echo $ECHO_N "(cached) $ECHO_C" >&6
3788     else
3789     ac_ext=f90
3790     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3791     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3792     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3793     cat >conftest.$ac_ext <<_ACEOF
3794     subroutine foobar()
3795     return
3796     end
3797     subroutine foo_bar()
3798     return
3799     end
3800     _ACEOF
3801     rm -f conftest.$ac_objext
3802 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3803     (eval $ac_compile) 2>conftest.er1
3804 gezelter 1490 ac_status=$?
3805 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3806     rm -f conftest.er1
3807     cat conftest.err >&5
3808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3809 gezelter 1490 (exit $ac_status); } &&
3810 chuckv 2467 { ac_try='test -z "$ac_f90_werror_flag" || test ! -s conftest.err'
3811 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3812 gezelter 1490 (eval $ac_try) 2>&5
3813     ac_status=$?
3814 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815     (exit $ac_status); }; } &&
3816     { ac_try='test -s conftest.$ac_objext'
3817     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3818     (eval $ac_try) 2>&5
3819     ac_status=$?
3820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3821 gezelter 1490 (exit $ac_status); }; }; then
3822     mv conftest.$ac_objext cf90_test.$ac_objext
3823    
3824     ac_ext=c
3825     ac_cpp='$CPP $CPPFLAGS'
3826     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3827     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3828     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3829    
3830     ac_save_LIBS=$LIBS
3831     LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
3832    
3833     ac_success=no
3834     for ac_foobar in foobar FOOBAR; do
3835     for ac_underscore in "" "_"; do
3836     ac_func="$ac_foobar$ac_underscore"
3837     cat >conftest.$ac_ext <<_ACEOF
3838 gezelter 2081 /* confdefs.h. */
3839     _ACEOF
3840     cat confdefs.h >>conftest.$ac_ext
3841     cat >>conftest.$ac_ext <<_ACEOF
3842     /* end confdefs.h. */
3843 gezelter 1490
3844     /* Override any gcc2 internal prototype to avoid an error. */
3845     #ifdef __cplusplus
3846     extern "C"
3847     #endif
3848     /* We use char because int might match the return type of a gcc2
3849     builtin and then its argument prototype would still apply. */
3850     char $ac_func ();
3851     int
3852     main ()
3853     {
3854     $ac_func ();
3855     ;
3856     return 0;
3857     }
3858     _ACEOF
3859     rm -f conftest.$ac_objext conftest$ac_exeext
3860 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3861     (eval $ac_link) 2>conftest.er1
3862 gezelter 1490 ac_status=$?
3863 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3864     rm -f conftest.er1
3865     cat conftest.err >&5
3866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3867 gezelter 1490 (exit $ac_status); } &&
3868 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3869 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3870 gezelter 1490 (eval $ac_try) 2>&5
3871     ac_status=$?
3872 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3873     (exit $ac_status); }; } &&
3874     { ac_try='test -s conftest$ac_exeext'
3875     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3876     (eval $ac_try) 2>&5
3877     ac_status=$?
3878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3879 gezelter 1490 (exit $ac_status); }; }; then
3880     ac_success=yes; break 2
3881     else
3882     echo "$as_me: failed program was:" >&5
3883 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3884    
3885 gezelter 1490 fi
3886 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
3887     conftest$ac_exeext conftest.$ac_ext
3888 gezelter 1490 done
3889     done
3890    
3891     if test "$ac_success" = "yes"; then
3892     case $ac_foobar in
3893     foobar)
3894     ac_case=lower
3895     ac_foo_bar=foo_bar
3896     ;;
3897     FOOBAR)
3898     ac_case=upper
3899     ac_foo_bar=FOO_BAR
3900     ;;
3901     esac
3902    
3903     ac_success_extra=no
3904     for ac_extra in "" "_"; do
3905     ac_func="$ac_foo_bar$ac_underscore$ac_extra"
3906    
3907     cat >conftest.$ac_ext <<_ACEOF
3908 gezelter 2081 /* confdefs.h. */
3909     _ACEOF
3910     cat confdefs.h >>conftest.$ac_ext
3911     cat >>conftest.$ac_ext <<_ACEOF
3912     /* end confdefs.h. */
3913 gezelter 1490
3914     /* Override any gcc2 internal prototype to avoid an error. */
3915     #ifdef __cplusplus
3916     extern "C"
3917     #endif
3918     /* We use char because int might match the return type of a gcc2
3919     builtin and then its argument prototype would still apply. */
3920     char $ac_func ();
3921     int
3922     main ()
3923     {
3924     $ac_func ();
3925     ;
3926     return 0;
3927     }
3928     _ACEOF
3929     rm -f conftest.$ac_objext conftest$ac_exeext
3930 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3931     (eval $ac_link) 2>conftest.er1
3932 gezelter 1490 ac_status=$?
3933 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
3934     rm -f conftest.er1
3935     cat conftest.err >&5
3936     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3937 gezelter 1490 (exit $ac_status); } &&
3938 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3939 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3940 gezelter 1490 (eval $ac_try) 2>&5
3941     ac_status=$?
3942 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3943     (exit $ac_status); }; } &&
3944     { ac_try='test -s conftest$ac_exeext'
3945     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3946     (eval $ac_try) 2>&5
3947     ac_status=$?
3948     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3949 gezelter 1490 (exit $ac_status); }; }; then
3950     ac_success_extra=yes; break
3951     else
3952     echo "$as_me: failed program was:" >&5
3953 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3954    
3955 gezelter 1490 fi
3956 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
3957     conftest$ac_exeext conftest.$ac_ext
3958 gezelter 1490 done
3959    
3960     if test "$ac_success_extra" = "yes"; then
3961     ac_cv_f90_mangling="$ac_case case"
3962     if test -z "$ac_underscore"; then
3963     ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
3964     else
3965     ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
3966    
3967     fi
3968     if test -z "$ac_extra"; then
3969     ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
3970     else
3971     ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
3972     fi
3973     else
3974     ac_cv_f90_mangling="unknown"
3975     fi
3976     else
3977     ac_cv_f90_mangling="unknown"
3978    
3979     fi
3980    
3981     LIBS=$ac_save_LIBS
3982     ac_ext=f90
3983     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3984     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3985     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3986     rm -f cf90_test* conftest*
3987     else
3988     echo "$as_me: failed program was:" >&5
3989 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
3990    
3991 gezelter 1490 fi
3992 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3993 gezelter 1490 ac_ext=f90
3994     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3995     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3996     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3997    
3998     fi
3999 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4000 gezelter 1490 echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4001    
4002 gezelter 2081
4003    
4004 gezelter 1490 case $ac_cv_f90_mangling in
4005     "lower case, no underscore, no extra underscore")
4006 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4007 gezelter 1490 #define F90_FUNC(name,NAME) name
4008 gezelter 2081 _ACEOF
4009 gezelter 1490
4010 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4011 gezelter 1490 #define F90_FUNC_(name,NAME) name
4012 gezelter 2081 _ACEOF
4013 gezelter 1490 ;;
4014     "lower case, no underscore, extra underscore")
4015 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4016 gezelter 1490 #define F90_FUNC(name,NAME) name
4017 gezelter 2081 _ACEOF
4018 gezelter 1490
4019 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4020 gezelter 1490 #define F90_FUNC_(name,NAME) name ## _
4021 gezelter 2081 _ACEOF
4022 gezelter 1490 ;;
4023     "lower case, underscore, no extra underscore")
4024 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4025 gezelter 1490 #define F90_FUNC(name,NAME) name ## _
4026 gezelter 2081 _ACEOF
4027 gezelter 1490
4028 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4029 gezelter 1490 #define F90_FUNC_(name,NAME) name ## _
4030 gezelter 2081 _ACEOF
4031 gezelter 1490 ;;
4032     "lower case, underscore, extra underscore")
4033 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4034 gezelter 1490 #define F90_FUNC(name,NAME) name ## _
4035 gezelter 2081 _ACEOF
4036 gezelter 1490
4037 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4038 gezelter 1490 #define F90_FUNC_(name,NAME) name ## __
4039 gezelter 2081 _ACEOF
4040 gezelter 1490 ;;
4041     "upper case, no underscore, no extra underscore")
4042 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4043 gezelter 1490 #define F90_FUNC(name,NAME) NAME
4044 gezelter 2081 _ACEOF
4045 gezelter 1490
4046 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4047 gezelter 1490 #define F90_FUNC_(name,NAME) NAME
4048 gezelter 2081 _ACEOF
4049 gezelter 1490 ;;
4050     "upper case, no underscore, extra underscore")
4051 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4052 gezelter 1490 #define F90_FUNC(name,NAME) NAME
4053 gezelter 2081 _ACEOF
4054 gezelter 1490
4055 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4056 gezelter 1490 #define F90_FUNC_(name,NAME) NAME ## _
4057 gezelter 2081 _ACEOF
4058 gezelter 1490 ;;
4059     "upper case, underscore, no extra underscore")
4060 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4061 gezelter 1490 #define F90_FUNC(name,NAME) NAME ## _
4062 gezelter 2081 _ACEOF
4063 gezelter 1490
4064 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4065 gezelter 1490 #define F90_FUNC_(name,NAME) NAME ## _
4066 gezelter 2081 _ACEOF
4067 gezelter 1490 ;;
4068     "upper case, underscore, extra underscore")
4069 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4070 gezelter 1490 #define F90_FUNC(name,NAME) NAME ## _
4071 gezelter 2081 _ACEOF
4072 gezelter 1490
4073 gezelter 2081 cat >>confdefs.h <<\_ACEOF
4074 gezelter 1490 #define F90_FUNC_(name,NAME) NAME ## __
4075 gezelter 2081 _ACEOF
4076 gezelter 1490 ;;
4077     *)
4078 gezelter 2081 { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4079 gezelter 1490 echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4080     ;;
4081     esac
4082    
4083 gezelter 2081
4084    
4085    
4086    
4087     echo "$as_me:$LINENO: checking for module suffix" >&5
4088 gezelter 1490 echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4089     rm -f conftest*
4090     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4091     rm -f work*
4092     cat >conftest.f90 <<EOF
4093     module conftest
4094     integer n
4095     parameter (n=1)
4096     end module conftest
4097     EOF
4098     # SGI and absoft compilers generates module name in upper case!
4099     testname="conftest"
4100     modcase="lower"
4101     if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4102     MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4103     MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4104     if test -z "$MOD" ; then
4105     MOD=`ls CONFTEST* 2>/dev/null \
4106     | grep -v CONFTEST.f | grep -v CONFTEST.o`
4107     MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4108     if test -n "$MOD" ; then
4109     testname="CONFTEST"
4110     modcase="upper"
4111     fi
4112     fi
4113     if test -z "$MOD" ; then
4114 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
4115 gezelter 1490 echo "${ECHO_T}unknown" >&6
4116     # Use mod if we can't figure it out
4117     MOD="mod"
4118     else
4119 gezelter 2081 echo "$as_me:$LINENO: result: $MOD" >&5
4120 gezelter 1490 echo "${ECHO_T}$MOD" >&6
4121     fi
4122     if test -s work.pcl ; then
4123 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4124 gezelter 1490 echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4125     fi
4126     else
4127 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
4128 gezelter 1490 echo "${ECHO_T}unknown" >&6
4129     fi
4130    
4131 gezelter 2081
4132    
4133    
4134    
4135 gezelter 1490 # Check for module include path (some use -I, some (Solaris) use -M, some
4136     # (absoft) use -p).
4137     # Intel compilers use a wierd system: -cl,filename.pcl . If no file is
4138     # specified, work.pcl and work.pc are created. However, if you specify
4139     # a file, it must contain a the name of a file ending in .pc . Ugh!
4140     # Use the module made above
4141 gezelter 2081 echo "$as_me:$LINENO: checking for module directory path flag" >&5
4142 gezelter 1490 echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4143     rm -f conftest*
4144     # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4145     rm -f work*
4146     cat >conftest.f90 <<EOF
4147     module conftest
4148     integer n
4149     parameter (n=1)
4150     end module conftest
4151     EOF
4152     # SGI and absoft compilers generates module name in upper case!
4153     testname="conftest"
4154     if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4155     mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4156     mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4157     if test -n "$mod" ; then
4158     testname="CONFTEST"
4159     fi
4160     madedir=0
4161     if test ! -d conf ; then mkdir conf ; madedir=1; fi
4162     cp $testname.$MOD conf
4163     rm -f conftest* CONFTEST*
4164     cat >conftest1.f90 <<EOF
4165     program main
4166     use conftest
4167     print *, n
4168     end
4169     EOF
4170     F90_WORK_FILES_ARG=""
4171     F90MODINCSPEC=""
4172     if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4173     MODDIRFLAG="-I"
4174     F90MODINCSPEC="-I<dir>"
4175 gezelter 2081 echo "$as_me:$LINENO: result: -I" >&5
4176 gezelter 1490 echo "${ECHO_T}-I" >&6
4177     elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4178     MODDIRFLAG="-M"
4179     F90MODINCSPEC="-M<dir>"
4180 gezelter 2081 echo "$as_me:$LINENO: result: -M" >&5
4181 gezelter 1490 echo "${ECHO_T}-M" >&6
4182     elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4183     MODDIRFLAG="-p"
4184     F90MODINCSPEC="-p<dir>"
4185 gezelter 2081 echo "$as_me:$LINENO: result: -p" >&5
4186 gezelter 1490 echo "${ECHO_T}-p" >&6
4187     elif test -s work.pc ; then
4188     cp work.pc conf/mpimod.pc
4189     echo "mpimod.pc" > conf/mpimod.pcl
4190     echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4191     if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4192     MODDIRFLAG='-cl,mpimod.pcl'
4193 gezelter 2081 echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4194 gezelter 1490 echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4195     F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4196     F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4197    
4198     else
4199     # The version of the Intel compiler that I have refuses to let
4200     # you put the "work catalog" list anywhere but the current
4201     # directory. For example, you cannot in
4202     :
4203     fi
4204     fi
4205     if test -z "MODDIRFLAG" ; then
4206 gezelter 2081 echo "$as_me:$LINENO: result: unknown" >&5
4207 gezelter 1490 echo "${ECHO_T}unknown" >&6
4208     fi
4209    
4210 gezelter 2081
4211 gezelter 1490 rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4212     if test $madedir = 1 ; then rmdir conf ; fi
4213     fi
4214    
4215 gezelter 2081
4216     echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4217 gezelter 1535 echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4218     if test "${ac_cv_f90_module_names+set}" = set; then
4219     echo $ECHO_N "(cached) $ECHO_C" >&6
4220     else
4221     ac_ext=f90
4222     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4223     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4224     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4225    
4226     # carry out the test in a new directory, so that we don't miss anything
4227     mkdir conftest
4228     cd conftest
4229     cat >conftest.$ac_ext <<_ACEOF
4230     MODULE Bar
4231     END MODULE Bar
4232     _ACEOF
4233     rm -f conftest.$ac_objext
4234 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4235     (eval $ac_compile) 2>conftest.er1
4236 gezelter 1535 ac_status=$?
4237 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4238     rm -f conftest.er1
4239     cat conftest.err >&5
4240     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4241 gezelter 1535 (exit $ac_status); } &&
4242 chuckv 2467 { ac_try='test -z "$ac_f90_werror_flag" || test ! -s conftest.err'
4243 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4244 gezelter 1535 (eval $ac_try) 2>&5
4245     ac_status=$?
4246 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4247     (exit $ac_status); }; } &&
4248     { ac_try='test -s conftest.$ac_objext'
4249     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4250     (eval $ac_try) 2>&5
4251     ac_status=$?
4252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4253 gezelter 1535 (exit $ac_status); }; }; then
4254     ac_cv_f90_module_names=
4255     ac_file_list=*
4256     for ac_file in $ac_file_list; do
4257     case $ac_file in
4258     # don't care for original source and object files
4259     conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4260     :
4261     ;;
4262     # look for new files derived from the file name
4263     *conftest*)
4264     ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4265     ac_exists=false
4266     for ac_i in $ac_cv_f90_module_names; do
4267     if test x"$ac_pat" = x"$ac_i"; then
4268     ac_exists=true
4269     break
4270     fi
4271     done
4272    
4273     if test x"$ac_exists" = xtrue; then
4274     :
4275     else
4276     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4277     fi
4278    
4279     ;;
4280     # look for new files derived from the module name,
4281     # with different case translation schemes
4282     *Bar*)
4283     ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4284     ac_exists=false
4285     for ac_i in $ac_cv_f90_module_names; do
4286     if test x"$ac_pat" = x"$ac_i"; then
4287     ac_exists=true
4288     break
4289     fi
4290     done
4291    
4292     if test x"$ac_exists" = xtrue; then
4293     :
4294     else
4295     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4296     fi
4297    
4298     ;;
4299     *bar*)
4300     ac_pat=`echo $ac_file | sed s/bar/%module%/`
4301     ac_exists=false
4302     for ac_i in $ac_cv_f90_module_names; do
4303     if test x"$ac_pat" = x"$ac_i"; then
4304     ac_exists=true
4305     break
4306     fi
4307     done
4308    
4309     if test x"$ac_exists" = xtrue; then
4310     :
4311     else
4312     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4313     fi
4314    
4315     ;;
4316     *BAR*)
4317     ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4318     ac_exists=false
4319     for ac_i in $ac_cv_f90_module_names; do
4320     if test x"$ac_pat" = x"$ac_i"; then
4321     ac_exists=true
4322     break
4323     fi
4324     done
4325    
4326     if test x"$ac_exists" = xtrue; then
4327     :
4328     else
4329     ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4330     fi
4331    
4332     ;;
4333     # Other files - we have no idea how they are generated
4334     *)
4335 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4336 gezelter 1535 echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4337     ;;
4338     esac
4339     done
4340     if test "x$ac_cv_f90_module_names" = "x"; then
4341 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4342 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4343     fi
4344    
4345     else
4346     echo "$as_me: failed program was:" >&5
4347 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4348    
4349 gezelter 1535 ac_cv_f90_module_names=
4350 gezelter 2081 { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4351 gezelter 1535 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4352     fi
4353 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4354 gezelter 1535 cd ..
4355     # cleanup
4356     rm -rf conftest
4357     ac_ext=f90
4358     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4359     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4360     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4361    
4362     fi
4363 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4364 gezelter 1535 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4365    
4366     # We now generate a shell script that will help us to figure out the correct
4367     # module file names, using the value of ac_cv_f90_module_names
4368    
4369     echo "Generating shell script modnam"
4370    
4371     cat > scripts/modnam << EOF
4372     #! /bin/sh
4373     # This script is auto-generated by configure
4374     #
4375     usage="\\
4376     Usage: \$0 [FILES]
4377    
4378     [FILES] are Fortran 90 source files.
4379     The output is a list of module file names that the Fortran 90 compiler
4380     generates when compiling [FILES]."
4381    
4382     list=
4383     empty=
4384    
4385     if test \$# -eq 0; then
4386     echo "\$usage"; exit 0
4387     fi
4388    
4389     while test \$# != 0; do
4390    
4391     file=\$1
4392     shift
4393    
4394     # strip suffix
4395     base=\`echo \$file | sed 's/[.][^.]*$//'\`
4396    
4397     test ! -f \$file && continue
4398    
4399     # Look for module definitions and transform them to upper / lower case
4400     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/'\`
4401     upper=\`echo \$mods | tr a-z A-Z\`
4402     lower=\`echo \$mods | tr A-Z a-z\`
4403    
4404     # Here, the patterns for generating module file names were inserted by configure
4405     for trans in $ac_cv_f90_module_names; do
4406    
4407     pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4408     var=empty
4409     case \$pat in
4410     %MODULE%)
4411     var=upper ;;
4412     %Module%)
4413     var=mods ;;
4414     %module%)
4415     var=lower ;;
4416     %FILE%)
4417     test -n "\$mods" && var=base ;;
4418     esac
4419     new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4420     list="\$list \$new"
4421     done
4422     done
4423    
4424     echo \$list
4425     # end of configure-generated script
4426     EOF
4427     chmod 755 scripts/modnam
4428    
4429     pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4430     F90_MODULE_NAMES=empty
4431     case $pat in
4432     %MODULE%)
4433     F90_MODULE_NAMES=UPPER ;;
4434     %Module%)
4435     F90_MODULE_NAMES=Mixed ;;
4436     %module%)
4437     F90_MODULE_NAMES=lower ;;
4438     *)
4439     F90_MODULE_NAMES=unknown ;;
4440     esac
4441    
4442 gezelter 1490 ac_ext=c
4443     ac_cpp='$CPP $CPPFLAGS'
4444     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4445     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4446     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4447    
4448 gezelter 2081
4449 gezelter 2453 ac_ext=cc
4450     ac_cpp='$CXXCPP $CPPFLAGS'
4451     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4452     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4453     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4454    
4455    
4456    
4457     echo "$as_me:$LINENO: checking for asin in -lm" >&5
4458     echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
4459     if test "${ac_cv_lib_m_asin+set}" = set; then
4460     echo $ECHO_N "(cached) $ECHO_C" >&6
4461     else
4462     ac_check_lib_save_LIBS=$LIBS
4463     LIBS="-lm $LIBS"
4464     cat >conftest.$ac_ext <<_ACEOF
4465     /* confdefs.h. */
4466     _ACEOF
4467     cat confdefs.h >>conftest.$ac_ext
4468     cat >>conftest.$ac_ext <<_ACEOF
4469     /* end confdefs.h. */
4470    
4471     /* Override any gcc2 internal prototype to avoid an error. */
4472     #ifdef __cplusplus
4473     extern "C"
4474     #endif
4475     /* We use char because int might match the return type of a gcc2
4476     builtin and then its argument prototype would still apply. */
4477     char asin ();
4478     int
4479     main ()
4480     {
4481     asin ();
4482     ;
4483     return 0;
4484     }
4485     _ACEOF
4486     rm -f conftest.$ac_objext conftest$ac_exeext
4487     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4488     (eval $ac_link) 2>conftest.er1
4489     ac_status=$?
4490     grep -v '^ *+' conftest.er1 >conftest.err
4491     rm -f conftest.er1
4492     cat conftest.err >&5
4493     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494     (exit $ac_status); } &&
4495 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4496 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4497     (eval $ac_try) 2>&5
4498     ac_status=$?
4499     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4500     (exit $ac_status); }; } &&
4501     { ac_try='test -s conftest$ac_exeext'
4502     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4503     (eval $ac_try) 2>&5
4504     ac_status=$?
4505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4506     (exit $ac_status); }; }; then
4507     ac_cv_lib_m_asin=yes
4508     else
4509     echo "$as_me: failed program was:" >&5
4510     sed 's/^/| /' conftest.$ac_ext >&5
4511    
4512     ac_cv_lib_m_asin=no
4513     fi
4514     rm -f conftest.err conftest.$ac_objext \
4515     conftest$ac_exeext conftest.$ac_ext
4516     LIBS=$ac_check_lib_save_LIBS
4517     fi
4518     echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
4519     echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
4520     if test $ac_cv_lib_m_asin = yes; then
4521     cat >>confdefs.h <<_ACEOF
4522     #define HAVE_LIBM 1
4523     _ACEOF
4524    
4525     LIBS="-lm $LIBS"
4526    
4527     else
4528     exit
4529     fi
4530    
4531    
4532 gezelter 1490 ac_ext=c
4533     ac_cpp='$CPP $CPPFLAGS'
4534     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4535     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4536     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4537    
4538     ac_ext=c
4539     ac_cpp='$CPP $CPPFLAGS'
4540     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4541     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4542     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4543 gezelter 2081 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4544 gezelter 1490 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4545     # On Suns, sometimes $CPP names a directory.
4546     if test -n "$CPP" && test -d "$CPP"; then
4547     CPP=
4548     fi
4549     if test -z "$CPP"; then
4550     if test "${ac_cv_prog_CPP+set}" = set; then
4551     echo $ECHO_N "(cached) $ECHO_C" >&6
4552     else
4553     # Double quotes because CPP needs to be expanded
4554     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4555     do
4556     ac_preproc_ok=false
4557     for ac_c_preproc_warn_flag in '' yes
4558     do
4559     # Use a header file that comes with gcc, so configuring glibc
4560     # with a fresh cross-compiler works.
4561 gezelter 2081 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4562     # <limits.h> exists even on freestanding compilers.
4563 gezelter 1490 # On the NeXT, cc -E runs the code through the compiler's parser,
4564     # not just through cpp. "Syntax error" is here to catch this case.
4565     cat >conftest.$ac_ext <<_ACEOF
4566 gezelter 2081 /* confdefs.h. */
4567 gezelter 1490 _ACEOF
4568 gezelter 2081 cat confdefs.h >>conftest.$ac_ext
4569     cat >>conftest.$ac_ext <<_ACEOF
4570     /* end confdefs.h. */
4571     #ifdef __STDC__
4572     # include <limits.h>
4573     #else
4574     # include <assert.h>
4575     #endif
4576     Syntax error
4577     _ACEOF
4578     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4579 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4580     ac_status=$?
4581 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4582 gezelter 1490 rm -f conftest.er1
4583     cat conftest.err >&5
4584 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4585 gezelter 1490 (exit $ac_status); } >/dev/null; then
4586     if test -s conftest.err; then
4587     ac_cpp_err=$ac_c_preproc_warn_flag
4588 gezelter 2081 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4589 gezelter 1490 else
4590     ac_cpp_err=
4591     fi
4592     else
4593     ac_cpp_err=yes
4594     fi
4595     if test -z "$ac_cpp_err"; then
4596     :
4597     else
4598     echo "$as_me: failed program was:" >&5
4599 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4600    
4601 gezelter 1490 # Broken: fails on valid input.
4602     continue
4603     fi
4604     rm -f conftest.err conftest.$ac_ext
4605    
4606     # OK, works on sane cases. Now check whether non-existent headers
4607     # can be detected and how.
4608     cat >conftest.$ac_ext <<_ACEOF
4609 gezelter 2081 /* confdefs.h. */
4610     _ACEOF
4611     cat confdefs.h >>conftest.$ac_ext
4612     cat >>conftest.$ac_ext <<_ACEOF
4613     /* end confdefs.h. */
4614 gezelter 1490 #include <ac_nonexistent.h>
4615     _ACEOF
4616 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4617 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4618     ac_status=$?
4619 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4620 gezelter 1490 rm -f conftest.er1
4621     cat conftest.err >&5
4622 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4623 gezelter 1490 (exit $ac_status); } >/dev/null; then
4624     if test -s conftest.err; then
4625     ac_cpp_err=$ac_c_preproc_warn_flag
4626 gezelter 2081 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4627 gezelter 1490 else
4628     ac_cpp_err=
4629     fi
4630     else
4631     ac_cpp_err=yes
4632     fi
4633     if test -z "$ac_cpp_err"; then
4634     # Broken: success on invalid input.
4635     continue
4636     else
4637     echo "$as_me: failed program was:" >&5
4638 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4639    
4640 gezelter 1490 # Passes both tests.
4641     ac_preproc_ok=:
4642     break
4643     fi
4644     rm -f conftest.err conftest.$ac_ext
4645    
4646     done
4647     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4648     rm -f conftest.err conftest.$ac_ext
4649     if $ac_preproc_ok; then
4650 gezelter 2081 break
4651 gezelter 1490 fi
4652    
4653     done
4654     ac_cv_prog_CPP=$CPP
4655    
4656     fi
4657     CPP=$ac_cv_prog_CPP
4658     else
4659     ac_cv_prog_CPP=$CPP
4660     fi
4661 gezelter 2081 echo "$as_me:$LINENO: result: $CPP" >&5
4662 gezelter 1490 echo "${ECHO_T}$CPP" >&6
4663     ac_preproc_ok=false
4664     for ac_c_preproc_warn_flag in '' yes
4665     do
4666     # Use a header file that comes with gcc, so configuring glibc
4667     # with a fresh cross-compiler works.
4668 gezelter 2081 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4669     # <limits.h> exists even on freestanding compilers.
4670 gezelter 1490 # On the NeXT, cc -E runs the code through the compiler's parser,
4671     # not just through cpp. "Syntax error" is here to catch this case.
4672     cat >conftest.$ac_ext <<_ACEOF
4673 gezelter 2081 /* confdefs.h. */
4674 gezelter 1490 _ACEOF
4675 gezelter 2081 cat confdefs.h >>conftest.$ac_ext
4676     cat >>conftest.$ac_ext <<_ACEOF
4677     /* end confdefs.h. */
4678     #ifdef __STDC__
4679     # include <limits.h>
4680     #else
4681     # include <assert.h>
4682     #endif
4683     Syntax error
4684     _ACEOF
4685     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4686 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4687     ac_status=$?
4688 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4689 gezelter 1490 rm -f conftest.er1
4690     cat conftest.err >&5
4691 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4692 gezelter 1490 (exit $ac_status); } >/dev/null; then
4693     if test -s conftest.err; then
4694     ac_cpp_err=$ac_c_preproc_warn_flag
4695 gezelter 2081 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4696 gezelter 1490 else
4697     ac_cpp_err=
4698     fi
4699     else
4700     ac_cpp_err=yes
4701     fi
4702     if test -z "$ac_cpp_err"; then
4703     :
4704     else
4705     echo "$as_me: failed program was:" >&5
4706 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4707    
4708 gezelter 1490 # Broken: fails on valid input.
4709     continue
4710     fi
4711     rm -f conftest.err conftest.$ac_ext
4712    
4713     # OK, works on sane cases. Now check whether non-existent headers
4714     # can be detected and how.
4715     cat >conftest.$ac_ext <<_ACEOF
4716 gezelter 2081 /* confdefs.h. */
4717     _ACEOF
4718     cat confdefs.h >>conftest.$ac_ext
4719     cat >>conftest.$ac_ext <<_ACEOF
4720     /* end confdefs.h. */
4721 gezelter 1490 #include <ac_nonexistent.h>
4722     _ACEOF
4723 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4724 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4725     ac_status=$?
4726 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
4727 gezelter 1490 rm -f conftest.er1
4728     cat conftest.err >&5
4729 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4730 gezelter 1490 (exit $ac_status); } >/dev/null; then
4731     if test -s conftest.err; then
4732     ac_cpp_err=$ac_c_preproc_warn_flag
4733 gezelter 2081 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4734 gezelter 1490 else
4735     ac_cpp_err=
4736     fi
4737     else
4738     ac_cpp_err=yes
4739     fi
4740     if test -z "$ac_cpp_err"; then
4741     # Broken: success on invalid input.
4742     continue
4743     else
4744     echo "$as_me: failed program was:" >&5
4745 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
4746    
4747 gezelter 1490 # Passes both tests.
4748     ac_preproc_ok=:
4749     break
4750     fi
4751     rm -f conftest.err conftest.$ac_ext
4752    
4753     done
4754     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4755     rm -f conftest.err conftest.$ac_ext
4756     if $ac_preproc_ok; then
4757     :
4758     else
4759 gezelter 2081 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4760     See \`config.log' for more details." >&5
4761     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4762     See \`config.log' for more details." >&2;}
4763 gezelter 1490 { (exit 1); exit 1; }; }
4764     fi
4765    
4766     ac_ext=c
4767     ac_cpp='$CPP $CPPFLAGS'
4768     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4769     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4770     ac_compiler_gnu=$ac_cv_c_compiler_gnu
4771    
4772 gezelter 2081
4773     echo "$as_me:$LINENO: checking for egrep" >&5
4774     echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4775     if test "${ac_cv_prog_egrep+set}" = set; then
4776     echo $ECHO_N "(cached) $ECHO_C" >&6
4777     else
4778     if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4779     then ac_cv_prog_egrep='grep -E'
4780     else ac_cv_prog_egrep='egrep'
4781     fi
4782     fi
4783     echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4784     echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4785     EGREP=$ac_cv_prog_egrep
4786    
4787    
4788     echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4789     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4790     if test "${ac_cv_header_stdc+set}" = set; then
4791     echo $ECHO_N "(cached) $ECHO_C" >&6
4792     else
4793     cat >conftest.$ac_ext <<_ACEOF
4794     /* confdefs.h. */
4795     _ACEOF
4796     cat confdefs.h >>conftest.$ac_ext
4797     cat >>conftest.$ac_ext <<_ACEOF
4798     /* end confdefs.h. */
4799     #include <stdlib.h>
4800     #include <stdarg.h>
4801     #include <string.h>
4802     #include <float.h>
4803    
4804     int
4805     main ()
4806     {
4807    
4808     ;
4809     return 0;
4810     }
4811     _ACEOF
4812     rm -f conftest.$ac_objext
4813     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4814     (eval $ac_compile) 2>conftest.er1
4815     ac_status=$?
4816     grep -v '^ *+' conftest.er1 >conftest.err
4817     rm -f conftest.er1
4818     cat conftest.err >&5
4819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4820     (exit $ac_status); } &&
4821 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4822 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4823     (eval $ac_try) 2>&5
4824     ac_status=$?
4825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4826     (exit $ac_status); }; } &&
4827     { ac_try='test -s conftest.$ac_objext'
4828     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4829     (eval $ac_try) 2>&5
4830     ac_status=$?
4831     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4832     (exit $ac_status); }; }; then
4833     ac_cv_header_stdc=yes
4834     else
4835     echo "$as_me: failed program was:" >&5
4836     sed 's/^/| /' conftest.$ac_ext >&5
4837    
4838     ac_cv_header_stdc=no
4839     fi
4840     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4841    
4842     if test $ac_cv_header_stdc = yes; then
4843     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4844     cat >conftest.$ac_ext <<_ACEOF
4845     /* confdefs.h. */
4846     _ACEOF
4847     cat confdefs.h >>conftest.$ac_ext
4848     cat >>conftest.$ac_ext <<_ACEOF
4849     /* end confdefs.h. */
4850     #include <string.h>
4851    
4852     _ACEOF
4853     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4854     $EGREP "memchr" >/dev/null 2>&1; then
4855     :
4856     else
4857     ac_cv_header_stdc=no
4858     fi
4859     rm -f conftest*
4860    
4861     fi
4862    
4863     if test $ac_cv_header_stdc = yes; then
4864     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4865     cat >conftest.$ac_ext <<_ACEOF
4866     /* confdefs.h. */
4867     _ACEOF
4868     cat confdefs.h >>conftest.$ac_ext
4869     cat >>conftest.$ac_ext <<_ACEOF
4870     /* end confdefs.h. */
4871     #include <stdlib.h>
4872    
4873     _ACEOF
4874     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4875     $EGREP "free" >/dev/null 2>&1; then
4876     :
4877     else
4878     ac_cv_header_stdc=no
4879     fi
4880     rm -f conftest*
4881    
4882     fi
4883    
4884     if test $ac_cv_header_stdc = yes; then
4885     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4886     if test "$cross_compiling" = yes; then
4887     :
4888     else
4889     cat >conftest.$ac_ext <<_ACEOF
4890     /* confdefs.h. */
4891     _ACEOF
4892     cat confdefs.h >>conftest.$ac_ext
4893     cat >>conftest.$ac_ext <<_ACEOF
4894     /* end confdefs.h. */
4895     #include <ctype.h>
4896     #if ((' ' & 0x0FF) == 0x020)
4897     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4898     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4899     #else
4900     # define ISLOWER(c) \
4901     (('a' <= (c) && (c) <= 'i') \
4902     || ('j' <= (c) && (c) <= 'r') \
4903     || ('s' <= (c) && (c) <= 'z'))
4904     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4905     #endif
4906    
4907     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4908     int
4909     main ()
4910     {
4911     int i;
4912     for (i = 0; i < 256; i++)
4913     if (XOR (islower (i), ISLOWER (i))
4914     || toupper (i) != TOUPPER (i))
4915     exit(2);
4916     exit (0);
4917     }
4918     _ACEOF
4919     rm -f conftest$ac_exeext
4920     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4921     (eval $ac_link) 2>&5
4922     ac_status=$?
4923     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4924     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4925     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4926     (eval $ac_try) 2>&5
4927     ac_status=$?
4928     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4929     (exit $ac_status); }; }; then
4930     :
4931     else
4932     echo "$as_me: program exited with status $ac_status" >&5
4933     echo "$as_me: failed program was:" >&5
4934     sed 's/^/| /' conftest.$ac_ext >&5
4935    
4936     ( exit $ac_status )
4937     ac_cv_header_stdc=no
4938     fi
4939     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4940     fi
4941     fi
4942     fi
4943     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4944     echo "${ECHO_T}$ac_cv_header_stdc" >&6
4945     if test $ac_cv_header_stdc = yes; then
4946    
4947     cat >>confdefs.h <<\_ACEOF
4948     #define STDC_HEADERS 1
4949     _ACEOF
4950    
4951     fi
4952    
4953     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4954    
4955    
4956    
4957    
4958    
4959    
4960    
4961    
4962    
4963     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4964     inttypes.h stdint.h unistd.h
4965 gezelter 1490 do
4966 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4967     echo "$as_me:$LINENO: checking for $ac_header" >&5
4968 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4969 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4970 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
4971     else
4972     cat >conftest.$ac_ext <<_ACEOF
4973 gezelter 2081 /* confdefs.h. */
4974     _ACEOF
4975     cat confdefs.h >>conftest.$ac_ext
4976     cat >>conftest.$ac_ext <<_ACEOF
4977     /* end confdefs.h. */
4978     $ac_includes_default
4979    
4980 gezelter 1490 #include <$ac_header>
4981     _ACEOF
4982 gezelter 2081 rm -f conftest.$ac_objext
4983     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4984     (eval $ac_compile) 2>conftest.er1
4985     ac_status=$?
4986     grep -v '^ *+' conftest.er1 >conftest.err
4987     rm -f conftest.er1
4988     cat conftest.err >&5
4989     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990     (exit $ac_status); } &&
4991 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4992 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4993     (eval $ac_try) 2>&5
4994     ac_status=$?
4995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4996     (exit $ac_status); }; } &&
4997     { ac_try='test -s conftest.$ac_objext'
4998     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4999     (eval $ac_try) 2>&5
5000     ac_status=$?
5001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5002     (exit $ac_status); }; }; then
5003     eval "$as_ac_Header=yes"
5004     else
5005     echo "$as_me: failed program was:" >&5
5006     sed 's/^/| /' conftest.$ac_ext >&5
5007    
5008     eval "$as_ac_Header=no"
5009     fi
5010     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5011     fi
5012     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5013     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5014     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5015     cat >>confdefs.h <<_ACEOF
5016     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5017     _ACEOF
5018    
5019     fi
5020    
5021     done
5022    
5023    
5024 gezelter 2315 #
5025     # Handle user hints
5026     #
5027     echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5028     echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
5029 gezelter 2081
5030 gezelter 2315 # Check whether --with-zlib or --without-zlib was given.
5031     if test "${with_zlib+set}" = set; then
5032     withval="$with_zlib"
5033     if test "$withval" != no ; then
5034     echo "$as_me:$LINENO: result: yes" >&5
5035     echo "${ECHO_T}yes" >&6
5036     if test -d "$withval"
5037     then
5038     ZLIB_HOME="$withval"
5039     else
5040     { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5041     echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5042     fi
5043     else
5044     echo "$as_me:$LINENO: result: no" >&5
5045     echo "${ECHO_T}no" >&6
5046     fi
5047     fi;
5048 gezelter 2081
5049 gezelter 2315 ZLIB_HOME=/usr/local
5050     if test ! -f "${ZLIB_HOME}/include/zlib.h"
5051     then
5052     ZLIB_HOME=/usr
5053     fi
5054 gezelter 2081
5055 gezelter 2315 #
5056     # Locate zlib, if wanted
5057     #
5058     if test -n "${ZLIB_HOME}"
5059     then
5060     ZLIB_OLD_LDFLAGS=$LDFLAGS
5061     ZLIB_OLD_CPPFLAGS=$LDFLAGS
5062     LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5063     CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
5064 gezelter 2081
5065    
5066 gezelter 2315 ac_ext=c
5067     ac_cpp='$CPP $CPPFLAGS'
5068     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5069     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5070     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5071 gezelter 2081
5072 gezelter 2315 echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5073     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5074     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5075     echo $ECHO_N "(cached) $ECHO_C" >&6
5076     else
5077     ac_check_lib_save_LIBS=$LIBS
5078     LIBS="-lz $LIBS"
5079     cat >conftest.$ac_ext <<_ACEOF
5080     /* confdefs.h. */
5081     _ACEOF
5082     cat confdefs.h >>conftest.$ac_ext
5083     cat >>conftest.$ac_ext <<_ACEOF
5084     /* end confdefs.h. */
5085 gezelter 2081
5086 gezelter 2315 /* Override any gcc2 internal prototype to avoid an error. */
5087     #ifdef __cplusplus
5088     extern "C"
5089     #endif
5090     /* We use char because int might match the return type of a gcc2
5091     builtin and then its argument prototype would still apply. */
5092     char inflateEnd ();
5093     int
5094     main ()
5095     {
5096     inflateEnd ();
5097     ;
5098     return 0;
5099     }
5100     _ACEOF
5101     rm -f conftest.$ac_objext conftest$ac_exeext
5102     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5103     (eval $ac_link) 2>conftest.er1
5104     ac_status=$?
5105     grep -v '^ *+' conftest.er1 >conftest.err
5106     rm -f conftest.er1
5107     cat conftest.err >&5
5108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5109     (exit $ac_status); } &&
5110 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5111 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5112     (eval $ac_try) 2>&5
5113     ac_status=$?
5114     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115     (exit $ac_status); }; } &&
5116     { ac_try='test -s conftest$ac_exeext'
5117     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5118     (eval $ac_try) 2>&5
5119     ac_status=$?
5120     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5121     (exit $ac_status); }; }; then
5122     ac_cv_lib_z_inflateEnd=yes
5123     else
5124     echo "$as_me: failed program was:" >&5
5125     sed 's/^/| /' conftest.$ac_ext >&5
5126 gezelter 2081
5127 gezelter 2315 ac_cv_lib_z_inflateEnd=no
5128     fi
5129     rm -f conftest.err conftest.$ac_objext \
5130     conftest$ac_exeext conftest.$ac_ext
5131     LIBS=$ac_check_lib_save_LIBS
5132     fi
5133     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5134     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5135     if test $ac_cv_lib_z_inflateEnd = yes; then
5136     zlib_cv_libz=yes
5137     else
5138     zlib_cv_libz=no
5139     fi
5140 gezelter 2081
5141 gezelter 2315 if test "${ac_cv_header_zlib_h+set}" = set; then
5142     echo "$as_me:$LINENO: checking for zlib.h" >&5
5143     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5144     if test "${ac_cv_header_zlib_h+set}" = set; then
5145     echo $ECHO_N "(cached) $ECHO_C" >&6
5146     fi
5147     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5148     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5149     else
5150     # Is the header compilable?
5151     echo "$as_me:$LINENO: checking zlib.h usability" >&5
5152     echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5153     cat >conftest.$ac_ext <<_ACEOF
5154     /* confdefs.h. */
5155     _ACEOF
5156     cat confdefs.h >>conftest.$ac_ext
5157     cat >>conftest.$ac_ext <<_ACEOF
5158     /* end confdefs.h. */
5159     $ac_includes_default
5160     #include <zlib.h>
5161     _ACEOF
5162     rm -f conftest.$ac_objext
5163     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5164     (eval $ac_compile) 2>conftest.er1
5165     ac_status=$?
5166     grep -v '^ *+' conftest.er1 >conftest.err
5167     rm -f conftest.er1
5168     cat conftest.err >&5
5169     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5170     (exit $ac_status); } &&
5171 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5172 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5173     (eval $ac_try) 2>&5
5174     ac_status=$?
5175     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5176     (exit $ac_status); }; } &&
5177     { ac_try='test -s conftest.$ac_objext'
5178     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5179     (eval $ac_try) 2>&5
5180     ac_status=$?
5181     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5182     (exit $ac_status); }; }; then
5183     ac_header_compiler=yes
5184     else
5185     echo "$as_me: failed program was:" >&5
5186     sed 's/^/| /' conftest.$ac_ext >&5
5187    
5188     ac_header_compiler=no
5189     fi
5190     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5191     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5192     echo "${ECHO_T}$ac_header_compiler" >&6
5193    
5194     # Is the header present?
5195     echo "$as_me:$LINENO: checking zlib.h presence" >&5
5196     echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5197     cat >conftest.$ac_ext <<_ACEOF
5198     /* confdefs.h. */
5199     _ACEOF
5200     cat confdefs.h >>conftest.$ac_ext
5201     cat >>conftest.$ac_ext <<_ACEOF
5202     /* end confdefs.h. */
5203     #include <zlib.h>
5204     _ACEOF
5205     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5206     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5207     ac_status=$?
5208     grep -v '^ *+' conftest.er1 >conftest.err
5209     rm -f conftest.er1
5210     cat conftest.err >&5
5211     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5212     (exit $ac_status); } >/dev/null; then
5213     if test -s conftest.err; then
5214     ac_cpp_err=$ac_c_preproc_warn_flag
5215     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5216     else
5217     ac_cpp_err=
5218     fi
5219     else
5220     ac_cpp_err=yes
5221     fi
5222     if test -z "$ac_cpp_err"; then
5223     ac_header_preproc=yes
5224     else
5225     echo "$as_me: failed program was:" >&5
5226     sed 's/^/| /' conftest.$ac_ext >&5
5227    
5228     ac_header_preproc=no
5229     fi
5230     rm -f conftest.err conftest.$ac_ext
5231     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5232     echo "${ECHO_T}$ac_header_preproc" >&6
5233    
5234     # So? What about this header?
5235     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5236     yes:no: )
5237     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5238     echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5239     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5240     echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5241     ac_header_preproc=yes
5242     ;;
5243     no:yes:* )
5244     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5245     echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5246     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
5247     echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
5248     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5249     echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5250     { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
5251     echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
5252     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5253     echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
5254     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
5255     echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
5256     (
5257     cat <<\_ASBOX
5258     ## ------------------------------ ##
5259     ## Report this to gezelter@nd.edu ##
5260     ## ------------------------------ ##
5261     _ASBOX
5262     ) |
5263     sed "s/^/$as_me: WARNING: /" >&2
5264     ;;
5265     esac
5266     echo "$as_me:$LINENO: checking for zlib.h" >&5
5267     echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5268     if test "${ac_cv_header_zlib_h+set}" = set; then
5269     echo $ECHO_N "(cached) $ECHO_C" >&6
5270     else
5271     ac_cv_header_zlib_h=$ac_header_preproc
5272     fi
5273     echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5274     echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5275    
5276     fi
5277     if test $ac_cv_header_zlib_h = yes; then
5278     zlib_cv_zlib_h=yes
5279     else
5280     zlib_cv_zlib_h=no
5281     fi
5282    
5283    
5284     ac_ext=c
5285     ac_cpp='$CPP $CPPFLAGS'
5286     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5287     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5288     ac_compiler_gnu=$ac_cv_c_compiler_gnu
5289    
5290     if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
5291     then
5292     #
5293     # If both library and header were found, use them
5294     #
5295    
5296     echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5297     echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5298     if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5299     echo $ECHO_N "(cached) $ECHO_C" >&6
5300     else
5301     ac_check_lib_save_LIBS=$LIBS
5302     LIBS="-lz $LIBS"
5303     cat >conftest.$ac_ext <<_ACEOF
5304     /* confdefs.h. */
5305     _ACEOF
5306     cat confdefs.h >>conftest.$ac_ext
5307     cat >>conftest.$ac_ext <<_ACEOF
5308     /* end confdefs.h. */
5309    
5310     /* Override any gcc2 internal prototype to avoid an error. */
5311     #ifdef __cplusplus
5312     extern "C"
5313     #endif
5314     /* We use char because int might match the return type of a gcc2
5315     builtin and then its argument prototype would still apply. */
5316     char inflateEnd ();
5317     int
5318     main ()
5319     {
5320     inflateEnd ();
5321     ;
5322     return 0;
5323     }
5324     _ACEOF
5325     rm -f conftest.$ac_objext conftest$ac_exeext
5326     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5327     (eval $ac_link) 2>conftest.er1
5328     ac_status=$?
5329     grep -v '^ *+' conftest.er1 >conftest.err
5330     rm -f conftest.er1
5331     cat conftest.err >&5
5332     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5333     (exit $ac_status); } &&
5334 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5335 gezelter 2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5336     (eval $ac_try) 2>&5
5337     ac_status=$?
5338     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5339     (exit $ac_status); }; } &&
5340     { ac_try='test -s conftest$ac_exeext'
5341     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5342     (eval $ac_try) 2>&5
5343     ac_status=$?
5344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5345     (exit $ac_status); }; }; then
5346     ac_cv_lib_z_inflateEnd=yes
5347     else
5348     echo "$as_me: failed program was:" >&5
5349     sed 's/^/| /' conftest.$ac_ext >&5
5350    
5351     ac_cv_lib_z_inflateEnd=no
5352     fi
5353     rm -f conftest.err conftest.$ac_objext \
5354     conftest$ac_exeext conftest.$ac_ext
5355     LIBS=$ac_check_lib_save_LIBS
5356     fi
5357     echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5358     echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
5359     if test $ac_cv_lib_z_inflateEnd = yes; then
5360     cat >>confdefs.h <<_ACEOF
5361     #define HAVE_LIBZ 1
5362     _ACEOF
5363    
5364     LIBS="-lz $LIBS"
5365    
5366     fi
5367    
5368     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
5369     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
5370     echo "$as_me:$LINENO: result: ok" >&5
5371     echo "${ECHO_T}ok" >&6
5372     else
5373     #
5374     # If either header or library was not found, revert and bomb
5375     #
5376     echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
5377     echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
5378     LDFLAGS="$ZLIB_OLD_LDFLAGS"
5379     CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
5380     echo "$as_me:$LINENO: result: failed" >&5
5381     echo "${ECHO_T}failed" >&6
5382     { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
5383     echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
5384     { (exit 1); exit 1; }; }
5385     fi
5386     fi
5387    
5388    
5389    
5390    
5391    
5392    
5393    
5394    
5395 gezelter 2453 for ac_header in sys/time.h unistd.h stdlib.h stdio.h conio.h string.h
5396     do
5397     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5398     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5399     echo "$as_me:$LINENO: checking for $ac_header" >&5
5400     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5401     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5402     echo $ECHO_N "(cached) $ECHO_C" >&6
5403     fi
5404     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5405     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5406     else
5407     # Is the header compilable?
5408     echo "$as_me:$LINENO: checking $ac_header usability" >&5
5409     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5410     cat >conftest.$ac_ext <<_ACEOF
5411     /* confdefs.h. */
5412     _ACEOF
5413     cat confdefs.h >>conftest.$ac_ext
5414     cat >>conftest.$ac_ext <<_ACEOF
5415     /* end confdefs.h. */
5416     $ac_includes_default
5417     #include <$ac_header>
5418     _ACEOF
5419     rm -f conftest.$ac_objext
5420     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5421     (eval $ac_compile) 2>conftest.er1
5422     ac_status=$?
5423     grep -v '^ *+' conftest.er1 >conftest.err
5424     rm -f conftest.er1
5425     cat conftest.err >&5
5426     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5427     (exit $ac_status); } &&
5428 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5429 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5430     (eval $ac_try) 2>&5
5431     ac_status=$?
5432     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5433     (exit $ac_status); }; } &&
5434     { ac_try='test -s conftest.$ac_objext'
5435     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5436     (eval $ac_try) 2>&5
5437     ac_status=$?
5438     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5439     (exit $ac_status); }; }; then
5440     ac_header_compiler=yes
5441     else
5442     echo "$as_me: failed program was:" >&5
5443     sed 's/^/| /' conftest.$ac_ext >&5
5444 gezelter 2315
5445 gezelter 2453 ac_header_compiler=no
5446     fi
5447     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5448     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5449     echo "${ECHO_T}$ac_header_compiler" >&6
5450 gezelter 2315
5451 gezelter 2453 # Is the header present?
5452     echo "$as_me:$LINENO: checking $ac_header presence" >&5
5453     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5454     cat >conftest.$ac_ext <<_ACEOF
5455     /* confdefs.h. */
5456     _ACEOF
5457     cat confdefs.h >>conftest.$ac_ext
5458     cat >>conftest.$ac_ext <<_ACEOF
5459     /* end confdefs.h. */
5460     #include <$ac_header>
5461     _ACEOF
5462     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5463     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5464     ac_status=$?
5465     grep -v '^ *+' conftest.er1 >conftest.err
5466     rm -f conftest.er1
5467     cat conftest.err >&5
5468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5469     (exit $ac_status); } >/dev/null; then
5470     if test -s conftest.err; then
5471     ac_cpp_err=$ac_c_preproc_warn_flag
5472     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5473     else
5474     ac_cpp_err=
5475     fi
5476     else
5477     ac_cpp_err=yes
5478     fi
5479     if test -z "$ac_cpp_err"; then
5480     ac_header_preproc=yes
5481     else
5482     echo "$as_me: failed program was:" >&5
5483     sed 's/^/| /' conftest.$ac_ext >&5
5484 gezelter 2315
5485 gezelter 2453 ac_header_preproc=no
5486     fi
5487     rm -f conftest.err conftest.$ac_ext
5488     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5489     echo "${ECHO_T}$ac_header_preproc" >&6
5490    
5491     # So? What about this header?
5492     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5493     yes:no: )
5494     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5495     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5496     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5497     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5498     ac_header_preproc=yes
5499     ;;
5500     no:yes:* )
5501     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5502     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5503     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5504     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5505     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5506     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5507     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5508     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5509     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5510     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5511     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5512     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5513     (
5514     cat <<\_ASBOX
5515     ## ------------------------------ ##
5516     ## Report this to gezelter@nd.edu ##
5517     ## ------------------------------ ##
5518     _ASBOX
5519     ) |
5520     sed "s/^/$as_me: WARNING: /" >&2
5521     ;;
5522     esac
5523     echo "$as_me:$LINENO: checking for $ac_header" >&5
5524     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5525     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5526     echo $ECHO_N "(cached) $ECHO_C" >&6
5527     else
5528     eval "$as_ac_Header=\$ac_header_preproc"
5529     fi
5530     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5531     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5532    
5533     fi
5534     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5535     cat >>confdefs.h <<_ACEOF
5536     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5537     _ACEOF
5538    
5539     fi
5540    
5541     done
5542    
5543    
5544    
5545    
5546    
5547    
5548     for ac_header in strstream.h iostream.h fstream.h math.h time.h
5549 gezelter 2081 do
5550     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5551     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5552     echo "$as_me:$LINENO: checking for $ac_header" >&5
5553     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5554     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5555     echo $ECHO_N "(cached) $ECHO_C" >&6
5556     fi
5557     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5558     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5559     else
5560     # Is the header compilable?
5561     echo "$as_me:$LINENO: checking $ac_header usability" >&5
5562     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5563     cat >conftest.$ac_ext <<_ACEOF
5564     /* confdefs.h. */
5565     _ACEOF
5566     cat confdefs.h >>conftest.$ac_ext
5567     cat >>conftest.$ac_ext <<_ACEOF
5568     /* end confdefs.h. */
5569     $ac_includes_default
5570     #include <$ac_header>
5571     _ACEOF
5572     rm -f conftest.$ac_objext
5573     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5574     (eval $ac_compile) 2>conftest.er1
5575     ac_status=$?
5576     grep -v '^ *+' conftest.er1 >conftest.err
5577     rm -f conftest.er1
5578     cat conftest.err >&5
5579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580     (exit $ac_status); } &&
5581 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5582 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5583     (eval $ac_try) 2>&5
5584     ac_status=$?
5585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5586     (exit $ac_status); }; } &&
5587     { ac_try='test -s conftest.$ac_objext'
5588     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5589     (eval $ac_try) 2>&5
5590     ac_status=$?
5591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5592     (exit $ac_status); }; }; then
5593     ac_header_compiler=yes
5594     else
5595     echo "$as_me: failed program was:" >&5
5596     sed 's/^/| /' conftest.$ac_ext >&5
5597    
5598     ac_header_compiler=no
5599     fi
5600     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5601     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5602     echo "${ECHO_T}$ac_header_compiler" >&6
5603    
5604     # Is the header present?
5605     echo "$as_me:$LINENO: checking $ac_header presence" >&5
5606     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5607     cat >conftest.$ac_ext <<_ACEOF
5608     /* confdefs.h. */
5609     _ACEOF
5610     cat confdefs.h >>conftest.$ac_ext
5611     cat >>conftest.$ac_ext <<_ACEOF
5612     /* end confdefs.h. */
5613     #include <$ac_header>
5614     _ACEOF
5615     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5616 tim 1998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5617     ac_status=$?
5618 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
5619 tim 1998 rm -f conftest.er1
5620     cat conftest.err >&5
5621 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5622 tim 1998 (exit $ac_status); } >/dev/null; then
5623     if test -s conftest.err; then
5624     ac_cpp_err=$ac_c_preproc_warn_flag
5625 gezelter 2081 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5626 tim 1998 else
5627     ac_cpp_err=
5628     fi
5629     else
5630     ac_cpp_err=yes
5631     fi
5632     if test -z "$ac_cpp_err"; then
5633 gezelter 2081 ac_header_preproc=yes
5634 tim 1998 else
5635     echo "$as_me: failed program was:" >&5
5636 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
5637    
5638     ac_header_preproc=no
5639 tim 1998 fi
5640     rm -f conftest.err conftest.$ac_ext
5641 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5642     echo "${ECHO_T}$ac_header_preproc" >&6
5643    
5644     # So? What about this header?
5645     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5646     yes:no: )
5647     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5648     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5649     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5650     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5651     ac_header_preproc=yes
5652     ;;
5653     no:yes:* )
5654     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5655     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5656     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5657     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5658     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5659     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5660     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5661     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5662     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5663     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5664     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5665     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5666     (
5667     cat <<\_ASBOX
5668     ## ------------------------------ ##
5669     ## Report this to gezelter@nd.edu ##
5670     ## ------------------------------ ##
5671     _ASBOX
5672     ) |
5673     sed "s/^/$as_me: WARNING: /" >&2
5674     ;;
5675     esac
5676     echo "$as_me:$LINENO: checking for $ac_header" >&5
5677     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5678     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5679     echo $ECHO_N "(cached) $ECHO_C" >&6
5680     else
5681     eval "$as_ac_Header=\$ac_header_preproc"
5682 tim 1998 fi
5683 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5684     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5685 tim 1998
5686     fi
5687 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5688     cat >>confdefs.h <<_ACEOF
5689     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5690     _ACEOF
5691    
5692     fi
5693    
5694 tim 1998 done
5695    
5696 gezelter 2453 ac_ext=cc
5697     ac_cpp='$CXXCPP $CPPFLAGS'
5698     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5699     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5700     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5701 gezelter 2081
5702 gezelter 2453 ac_ext=cc
5703     ac_cpp='$CXXCPP $CPPFLAGS'
5704     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5705     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5706     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5707     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5708     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5709     if test -z "$CXXCPP"; then
5710     if test "${ac_cv_prog_CXXCPP+set}" = set; then
5711     echo $ECHO_N "(cached) $ECHO_C" >&6
5712     else
5713     # Double quotes because CXXCPP needs to be expanded
5714     for CXXCPP in "$CXX -E" "/lib/cpp"
5715     do
5716     ac_preproc_ok=false
5717     for ac_cxx_preproc_warn_flag in '' yes
5718     do
5719     # Use a header file that comes with gcc, so configuring glibc
5720     # with a fresh cross-compiler works.
5721     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5722     # <limits.h> exists even on freestanding compilers.
5723     # On the NeXT, cc -E runs the code through the compiler's parser,
5724     # not just through cpp. "Syntax error" is here to catch this case.
5725     cat >conftest.$ac_ext <<_ACEOF
5726     /* confdefs.h. */
5727     _ACEOF
5728     cat confdefs.h >>conftest.$ac_ext
5729     cat >>conftest.$ac_ext <<_ACEOF
5730     /* end confdefs.h. */
5731     #ifdef __STDC__
5732     # include <limits.h>
5733     #else
5734     # include <assert.h>
5735     #endif
5736     Syntax error
5737     _ACEOF
5738     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5739     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5740     ac_status=$?
5741     grep -v '^ *+' conftest.er1 >conftest.err
5742     rm -f conftest.er1
5743     cat conftest.err >&5
5744     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5745     (exit $ac_status); } >/dev/null; then
5746     if test -s conftest.err; then
5747     ac_cpp_err=$ac_cxx_preproc_warn_flag
5748     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5749     else
5750     ac_cpp_err=
5751     fi
5752     else
5753     ac_cpp_err=yes
5754     fi
5755     if test -z "$ac_cpp_err"; then
5756     :
5757     else
5758     echo "$as_me: failed program was:" >&5
5759     sed 's/^/| /' conftest.$ac_ext >&5
5760 gezelter 2081
5761 gezelter 2453 # Broken: fails on valid input.
5762     continue
5763     fi
5764     rm -f conftest.err conftest.$ac_ext
5765 gezelter 2081
5766 gezelter 2453 # OK, works on sane cases. Now check whether non-existent headers
5767     # can be detected and how.
5768     cat >conftest.$ac_ext <<_ACEOF
5769     /* confdefs.h. */
5770     _ACEOF
5771     cat confdefs.h >>conftest.$ac_ext
5772     cat >>conftest.$ac_ext <<_ACEOF
5773     /* end confdefs.h. */
5774     #include <ac_nonexistent.h>
5775     _ACEOF
5776     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5777     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5778     ac_status=$?
5779     grep -v '^ *+' conftest.er1 >conftest.err
5780     rm -f conftest.er1
5781     cat conftest.err >&5
5782     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5783     (exit $ac_status); } >/dev/null; then
5784     if test -s conftest.err; then
5785     ac_cpp_err=$ac_cxx_preproc_warn_flag
5786     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5787     else
5788     ac_cpp_err=
5789     fi
5790     else
5791     ac_cpp_err=yes
5792     fi
5793     if test -z "$ac_cpp_err"; then
5794     # Broken: success on invalid input.
5795     continue
5796     else
5797     echo "$as_me: failed program was:" >&5
5798     sed 's/^/| /' conftest.$ac_ext >&5
5799 gezelter 2081
5800 gezelter 2453 # Passes both tests.
5801     ac_preproc_ok=:
5802     break
5803     fi
5804     rm -f conftest.err conftest.$ac_ext
5805 gezelter 2081
5806 gezelter 2453 done
5807     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5808     rm -f conftest.err conftest.$ac_ext
5809     if $ac_preproc_ok; then
5810     break
5811     fi
5812    
5813     done
5814     ac_cv_prog_CXXCPP=$CXXCPP
5815    
5816     fi
5817     CXXCPP=$ac_cv_prog_CXXCPP
5818     else
5819     ac_cv_prog_CXXCPP=$CXXCPP
5820     fi
5821     echo "$as_me:$LINENO: result: $CXXCPP" >&5
5822     echo "${ECHO_T}$CXXCPP" >&6
5823     ac_preproc_ok=false
5824     for ac_cxx_preproc_warn_flag in '' yes
5825     do
5826     # Use a header file that comes with gcc, so configuring glibc
5827     # with a fresh cross-compiler works.
5828     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5829     # <limits.h> exists even on freestanding compilers.
5830     # On the NeXT, cc -E runs the code through the compiler's parser,
5831     # not just through cpp. "Syntax error" is here to catch this case.
5832     cat >conftest.$ac_ext <<_ACEOF
5833     /* confdefs.h. */
5834     _ACEOF
5835     cat confdefs.h >>conftest.$ac_ext
5836     cat >>conftest.$ac_ext <<_ACEOF
5837     /* end confdefs.h. */
5838     #ifdef __STDC__
5839     # include <limits.h>
5840     #else
5841     # include <assert.h>
5842     #endif
5843     Syntax error
5844     _ACEOF
5845     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5846     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5847     ac_status=$?
5848     grep -v '^ *+' conftest.er1 >conftest.err
5849     rm -f conftest.er1
5850     cat conftest.err >&5
5851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5852     (exit $ac_status); } >/dev/null; then
5853     if test -s conftest.err; then
5854     ac_cpp_err=$ac_cxx_preproc_warn_flag
5855     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5856     else
5857     ac_cpp_err=
5858     fi
5859     else
5860     ac_cpp_err=yes
5861     fi
5862     if test -z "$ac_cpp_err"; then
5863     :
5864     else
5865     echo "$as_me: failed program was:" >&5
5866     sed 's/^/| /' conftest.$ac_ext >&5
5867    
5868     # Broken: fails on valid input.
5869     continue
5870     fi
5871     rm -f conftest.err conftest.$ac_ext
5872    
5873     # OK, works on sane cases. Now check whether non-existent headers
5874     # can be detected and how.
5875     cat >conftest.$ac_ext <<_ACEOF
5876     /* confdefs.h. */
5877     _ACEOF
5878     cat confdefs.h >>conftest.$ac_ext
5879     cat >>conftest.$ac_ext <<_ACEOF
5880     /* end confdefs.h. */
5881     #include <ac_nonexistent.h>
5882     _ACEOF
5883     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5884     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5885     ac_status=$?
5886     grep -v '^ *+' conftest.er1 >conftest.err
5887     rm -f conftest.er1
5888     cat conftest.err >&5
5889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5890     (exit $ac_status); } >/dev/null; then
5891     if test -s conftest.err; then
5892     ac_cpp_err=$ac_cxx_preproc_warn_flag
5893     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5894     else
5895     ac_cpp_err=
5896     fi
5897     else
5898     ac_cpp_err=yes
5899     fi
5900     if test -z "$ac_cpp_err"; then
5901     # Broken: success on invalid input.
5902     continue
5903     else
5904     echo "$as_me: failed program was:" >&5
5905     sed 's/^/| /' conftest.$ac_ext >&5
5906    
5907     # Passes both tests.
5908     ac_preproc_ok=:
5909     break
5910     fi
5911     rm -f conftest.err conftest.$ac_ext
5912    
5913     done
5914     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5915     rm -f conftest.err conftest.$ac_ext
5916     if $ac_preproc_ok; then
5917     :
5918     else
5919     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5920     See \`config.log' for more details." >&5
5921     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5922     See \`config.log' for more details." >&2;}
5923     { (exit 1); exit 1; }; }
5924     fi
5925    
5926     ac_ext=cc
5927     ac_cpp='$CXXCPP $CPPFLAGS'
5928     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5929     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5930     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5931    
5932    
5933    
5934    
5935    
5936    
5937    
5938     for ac_header in ctype.h iostream fstream sstream strstream
5939     do
5940     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5941     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5942     echo "$as_me:$LINENO: checking for $ac_header" >&5
5943     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5944     if eval "test \"\${$as_ac_Header+set}\" = set"; then
5945     echo $ECHO_N "(cached) $ECHO_C" >&6
5946     fi
5947     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5948     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5949     else
5950     # Is the header compilable?
5951     echo "$as_me:$LINENO: checking $ac_header usability" >&5
5952     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5953     cat >conftest.$ac_ext <<_ACEOF
5954     /* confdefs.h. */
5955     _ACEOF
5956     cat confdefs.h >>conftest.$ac_ext
5957     cat >>conftest.$ac_ext <<_ACEOF
5958     /* end confdefs.h. */
5959     $ac_includes_default
5960     #include <$ac_header>
5961     _ACEOF
5962     rm -f conftest.$ac_objext
5963     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5964     (eval $ac_compile) 2>conftest.er1
5965     ac_status=$?
5966     grep -v '^ *+' conftest.er1 >conftest.err
5967     rm -f conftest.er1
5968     cat conftest.err >&5
5969     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5970     (exit $ac_status); } &&
5971 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5972 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5973     (eval $ac_try) 2>&5
5974     ac_status=$?
5975     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5976     (exit $ac_status); }; } &&
5977     { ac_try='test -s conftest.$ac_objext'
5978     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5979     (eval $ac_try) 2>&5
5980     ac_status=$?
5981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5982     (exit $ac_status); }; }; then
5983     ac_header_compiler=yes
5984     else
5985     echo "$as_me: failed program was:" >&5
5986     sed 's/^/| /' conftest.$ac_ext >&5
5987    
5988     ac_header_compiler=no
5989     fi
5990     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5991     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5992     echo "${ECHO_T}$ac_header_compiler" >&6
5993    
5994     # Is the header present?
5995     echo "$as_me:$LINENO: checking $ac_header presence" >&5
5996     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5997     cat >conftest.$ac_ext <<_ACEOF
5998     /* confdefs.h. */
5999     _ACEOF
6000     cat confdefs.h >>conftest.$ac_ext
6001     cat >>conftest.$ac_ext <<_ACEOF
6002     /* end confdefs.h. */
6003     #include <$ac_header>
6004     _ACEOF
6005     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6006     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6007     ac_status=$?
6008     grep -v '^ *+' conftest.er1 >conftest.err
6009     rm -f conftest.er1
6010     cat conftest.err >&5
6011     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6012     (exit $ac_status); } >/dev/null; then
6013     if test -s conftest.err; then
6014     ac_cpp_err=$ac_cxx_preproc_warn_flag
6015     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6016     else
6017     ac_cpp_err=
6018     fi
6019     else
6020     ac_cpp_err=yes
6021     fi
6022     if test -z "$ac_cpp_err"; then
6023     ac_header_preproc=yes
6024     else
6025     echo "$as_me: failed program was:" >&5
6026     sed 's/^/| /' conftest.$ac_ext >&5
6027    
6028     ac_header_preproc=no
6029     fi
6030     rm -f conftest.err conftest.$ac_ext
6031     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6032     echo "${ECHO_T}$ac_header_preproc" >&6
6033    
6034     # So? What about this header?
6035     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6036     yes:no: )
6037     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6038     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6039     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6040     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6041     ac_header_preproc=yes
6042     ;;
6043     no:yes:* )
6044     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6045     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6046     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6047     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6048     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6049     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6050     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6051     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6052     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6053     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6054     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6055     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6056     (
6057     cat <<\_ASBOX
6058     ## ------------------------------ ##
6059     ## Report this to gezelter@nd.edu ##
6060     ## ------------------------------ ##
6061     _ASBOX
6062     ) |
6063     sed "s/^/$as_me: WARNING: /" >&2
6064     ;;
6065     esac
6066     echo "$as_me:$LINENO: checking for $ac_header" >&5
6067     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6068     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6069     echo $ECHO_N "(cached) $ECHO_C" >&6
6070     else
6071     eval "$as_ac_Header=\$ac_header_preproc"
6072     fi
6073     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6074     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6075    
6076     fi
6077     if test `eval echo '${'$as_ac_Header'}'` = yes; then
6078     cat >>confdefs.h <<_ACEOF
6079     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6080     _ACEOF
6081    
6082     fi
6083    
6084     done
6085    
6086     ac_ext=c
6087     ac_cpp='$CPP $CPPFLAGS'
6088     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6089     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6090     ac_compiler_gnu=$ac_cv_c_compiler_gnu
6091    
6092    
6093    
6094    
6095     for ac_header in sys/pstat.h sys/sysmp.h sys/sysinfo.h
6096     do
6097     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6098     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6099     echo "$as_me:$LINENO: checking for $ac_header" >&5
6100     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6101     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6102     echo $ECHO_N "(cached) $ECHO_C" >&6
6103     fi
6104     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6105     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6106     else
6107     # Is the header compilable?
6108     echo "$as_me:$LINENO: checking $ac_header usability" >&5
6109     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6110     cat >conftest.$ac_ext <<_ACEOF
6111     /* confdefs.h. */
6112     _ACEOF
6113     cat confdefs.h >>conftest.$ac_ext
6114     cat >>conftest.$ac_ext <<_ACEOF
6115     /* end confdefs.h. */
6116     $ac_includes_default
6117     #include <$ac_header>
6118     _ACEOF
6119     rm -f conftest.$ac_objext
6120     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6121     (eval $ac_compile) 2>conftest.er1
6122     ac_status=$?
6123     grep -v '^ *+' conftest.er1 >conftest.err
6124     rm -f conftest.er1
6125     cat conftest.err >&5
6126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6127     (exit $ac_status); } &&
6128 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6129 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6130     (eval $ac_try) 2>&5
6131     ac_status=$?
6132     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6133     (exit $ac_status); }; } &&
6134     { ac_try='test -s conftest.$ac_objext'
6135     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6136     (eval $ac_try) 2>&5
6137     ac_status=$?
6138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6139     (exit $ac_status); }; }; then
6140     ac_header_compiler=yes
6141     else
6142     echo "$as_me: failed program was:" >&5
6143     sed 's/^/| /' conftest.$ac_ext >&5
6144    
6145     ac_header_compiler=no
6146     fi
6147     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6148     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6149     echo "${ECHO_T}$ac_header_compiler" >&6
6150    
6151     # Is the header present?
6152     echo "$as_me:$LINENO: checking $ac_header presence" >&5
6153     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6154     cat >conftest.$ac_ext <<_ACEOF
6155     /* confdefs.h. */
6156     _ACEOF
6157     cat confdefs.h >>conftest.$ac_ext
6158     cat >>conftest.$ac_ext <<_ACEOF
6159     /* end confdefs.h. */
6160     #include <$ac_header>
6161     _ACEOF
6162     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6163     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6164     ac_status=$?
6165     grep -v '^ *+' conftest.er1 >conftest.err
6166     rm -f conftest.er1
6167     cat conftest.err >&5
6168     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6169     (exit $ac_status); } >/dev/null; then
6170     if test -s conftest.err; then
6171     ac_cpp_err=$ac_c_preproc_warn_flag
6172     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6173     else
6174     ac_cpp_err=
6175     fi
6176     else
6177     ac_cpp_err=yes
6178     fi
6179     if test -z "$ac_cpp_err"; then
6180     ac_header_preproc=yes
6181     else
6182     echo "$as_me: failed program was:" >&5
6183     sed 's/^/| /' conftest.$ac_ext >&5
6184    
6185     ac_header_preproc=no
6186     fi
6187     rm -f conftest.err conftest.$ac_ext
6188     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6189     echo "${ECHO_T}$ac_header_preproc" >&6
6190    
6191     # So? What about this header?
6192     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6193     yes:no: )
6194     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6195     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6196     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6197     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6198     ac_header_preproc=yes
6199     ;;
6200     no:yes:* )
6201     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6202     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6203     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6204     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6205     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6206     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6207     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6208     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6209     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6210     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6211     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6212     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6213     (
6214     cat <<\_ASBOX
6215     ## ------------------------------ ##
6216     ## Report this to gezelter@nd.edu ##
6217     ## ------------------------------ ##
6218     _ASBOX
6219     ) |
6220     sed "s/^/$as_me: WARNING: /" >&2
6221     ;;
6222     esac
6223     echo "$as_me:$LINENO: checking for $ac_header" >&5
6224     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6225     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6226     echo $ECHO_N "(cached) $ECHO_C" >&6
6227     else
6228     eval "$as_ac_Header=\$ac_header_preproc"
6229     fi
6230     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6231     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6232    
6233     fi
6234     if test `eval echo '${'$as_ac_Header'}'` = yes; then
6235     cat >>confdefs.h <<_ACEOF
6236     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6237     _ACEOF
6238    
6239     fi
6240    
6241     done
6242    
6243    
6244    
6245    
6246    
6247     for ac_header in sys/table.h sys/param.h sys/sysctl.h sys/sytemcfg.h
6248     do
6249     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6250     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6251     echo "$as_me:$LINENO: checking for $ac_header" >&5
6252     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6253     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6254     echo $ECHO_N "(cached) $ECHO_C" >&6
6255     fi
6256     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6257     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6258     else
6259     # Is the header compilable?
6260     echo "$as_me:$LINENO: checking $ac_header usability" >&5
6261     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6262     cat >conftest.$ac_ext <<_ACEOF
6263     /* confdefs.h. */
6264     _ACEOF
6265     cat confdefs.h >>conftest.$ac_ext
6266     cat >>conftest.$ac_ext <<_ACEOF
6267     /* end confdefs.h. */
6268     $ac_includes_default
6269     #include <$ac_header>
6270     _ACEOF
6271     rm -f conftest.$ac_objext
6272     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6273     (eval $ac_compile) 2>conftest.er1
6274     ac_status=$?
6275     grep -v '^ *+' conftest.er1 >conftest.err
6276     rm -f conftest.er1
6277     cat conftest.err >&5
6278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6279     (exit $ac_status); } &&
6280 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6281 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6282     (eval $ac_try) 2>&5
6283     ac_status=$?
6284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6285     (exit $ac_status); }; } &&
6286     { ac_try='test -s conftest.$ac_objext'
6287     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6288     (eval $ac_try) 2>&5
6289     ac_status=$?
6290     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6291     (exit $ac_status); }; }; then
6292     ac_header_compiler=yes
6293     else
6294     echo "$as_me: failed program was:" >&5
6295     sed 's/^/| /' conftest.$ac_ext >&5
6296    
6297     ac_header_compiler=no
6298     fi
6299     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6300     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6301     echo "${ECHO_T}$ac_header_compiler" >&6
6302    
6303     # Is the header present?
6304     echo "$as_me:$LINENO: checking $ac_header presence" >&5
6305     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6306     cat >conftest.$ac_ext <<_ACEOF
6307     /* confdefs.h. */
6308     _ACEOF
6309     cat confdefs.h >>conftest.$ac_ext
6310     cat >>conftest.$ac_ext <<_ACEOF
6311     /* end confdefs.h. */
6312     #include <$ac_header>
6313     _ACEOF
6314     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6315     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6316     ac_status=$?
6317     grep -v '^ *+' conftest.er1 >conftest.err
6318     rm -f conftest.er1
6319     cat conftest.err >&5
6320     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6321     (exit $ac_status); } >/dev/null; then
6322     if test -s conftest.err; then
6323     ac_cpp_err=$ac_c_preproc_warn_flag
6324     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6325     else
6326     ac_cpp_err=
6327     fi
6328     else
6329     ac_cpp_err=yes
6330     fi
6331     if test -z "$ac_cpp_err"; then
6332     ac_header_preproc=yes
6333     else
6334     echo "$as_me: failed program was:" >&5
6335     sed 's/^/| /' conftest.$ac_ext >&5
6336    
6337     ac_header_preproc=no
6338     fi
6339     rm -f conftest.err conftest.$ac_ext
6340     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6341     echo "${ECHO_T}$ac_header_preproc" >&6
6342    
6343     # So? What about this header?
6344     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6345     yes:no: )
6346     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6347     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6348     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6349     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6350     ac_header_preproc=yes
6351     ;;
6352     no:yes:* )
6353     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6354     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6355     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6356     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6357     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6358     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6359     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6360     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6361     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6362     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6363     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6364     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6365     (
6366     cat <<\_ASBOX
6367     ## ------------------------------ ##
6368     ## Report this to gezelter@nd.edu ##
6369     ## ------------------------------ ##
6370     _ASBOX
6371     ) |
6372     sed "s/^/$as_me: WARNING: /" >&2
6373     ;;
6374     esac
6375     echo "$as_me:$LINENO: checking for $ac_header" >&5
6376     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6377     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6378     echo $ECHO_N "(cached) $ECHO_C" >&6
6379     else
6380     eval "$as_ac_Header=\$ac_header_preproc"
6381     fi
6382     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6383     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6384    
6385     fi
6386     if test `eval echo '${'$as_ac_Header'}'` = yes; then
6387     cat >>confdefs.h <<_ACEOF
6388     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6389     _ACEOF
6390    
6391     fi
6392    
6393     done
6394    
6395    
6396     for ac_header in machine/hal_sysinfo.h
6397     do
6398     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6399     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6400     echo "$as_me:$LINENO: checking for $ac_header" >&5
6401     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6402     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6403     echo $ECHO_N "(cached) $ECHO_C" >&6
6404     fi
6405     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6406     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6407     else
6408     # Is the header compilable?
6409     echo "$as_me:$LINENO: checking $ac_header usability" >&5
6410     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6411     cat >conftest.$ac_ext <<_ACEOF
6412     /* confdefs.h. */
6413     _ACEOF
6414     cat confdefs.h >>conftest.$ac_ext
6415     cat >>conftest.$ac_ext <<_ACEOF
6416     /* end confdefs.h. */
6417     $ac_includes_default
6418     #include <$ac_header>
6419     _ACEOF
6420     rm -f conftest.$ac_objext
6421     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6422     (eval $ac_compile) 2>conftest.er1
6423     ac_status=$?
6424     grep -v '^ *+' conftest.er1 >conftest.err
6425     rm -f conftest.er1
6426     cat conftest.err >&5
6427     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428     (exit $ac_status); } &&
6429 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6430 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6431     (eval $ac_try) 2>&5
6432     ac_status=$?
6433     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6434     (exit $ac_status); }; } &&
6435     { ac_try='test -s conftest.$ac_objext'
6436     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6437     (eval $ac_try) 2>&5
6438     ac_status=$?
6439     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440     (exit $ac_status); }; }; then
6441     ac_header_compiler=yes
6442     else
6443     echo "$as_me: failed program was:" >&5
6444     sed 's/^/| /' conftest.$ac_ext >&5
6445    
6446     ac_header_compiler=no
6447     fi
6448     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6449     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6450     echo "${ECHO_T}$ac_header_compiler" >&6
6451    
6452     # Is the header present?
6453     echo "$as_me:$LINENO: checking $ac_header presence" >&5
6454     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6455     cat >conftest.$ac_ext <<_ACEOF
6456     /* confdefs.h. */
6457     _ACEOF
6458     cat confdefs.h >>conftest.$ac_ext
6459     cat >>conftest.$ac_ext <<_ACEOF
6460     /* end confdefs.h. */
6461     #include <$ac_header>
6462     _ACEOF
6463     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6464     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6465     ac_status=$?
6466     grep -v '^ *+' conftest.er1 >conftest.err
6467     rm -f conftest.er1
6468     cat conftest.err >&5
6469     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6470     (exit $ac_status); } >/dev/null; then
6471     if test -s conftest.err; then
6472     ac_cpp_err=$ac_c_preproc_warn_flag
6473     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6474     else
6475     ac_cpp_err=
6476     fi
6477     else
6478     ac_cpp_err=yes
6479     fi
6480     if test -z "$ac_cpp_err"; then
6481     ac_header_preproc=yes
6482     else
6483     echo "$as_me: failed program was:" >&5
6484     sed 's/^/| /' conftest.$ac_ext >&5
6485    
6486     ac_header_preproc=no
6487     fi
6488     rm -f conftest.err conftest.$ac_ext
6489     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6490     echo "${ECHO_T}$ac_header_preproc" >&6
6491    
6492     # So? What about this header?
6493     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6494     yes:no: )
6495     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6496     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6497     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6498     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6499     ac_header_preproc=yes
6500     ;;
6501     no:yes:* )
6502     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6503     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6504     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6505     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6506     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6507     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6508     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6509     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6510     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6511     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6512     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6513     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6514     (
6515     cat <<\_ASBOX
6516     ## ------------------------------ ##
6517     ## Report this to gezelter@nd.edu ##
6518     ## ------------------------------ ##
6519     _ASBOX
6520     ) |
6521     sed "s/^/$as_me: WARNING: /" >&2
6522     ;;
6523     esac
6524     echo "$as_me:$LINENO: checking for $ac_header" >&5
6525     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6526     if eval "test \"\${$as_ac_Header+set}\" = set"; then
6527     echo $ECHO_N "(cached) $ECHO_C" >&6
6528     else
6529     eval "$as_ac_Header=\$ac_header_preproc"
6530     fi
6531     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6532     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6533    
6534     fi
6535     if test `eval echo '${'$as_ac_Header'}'` = yes; then
6536     cat >>confdefs.h <<_ACEOF
6537     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6538     _ACEOF
6539    
6540     fi
6541    
6542     done
6543    
6544    
6545    
6546    
6547    
6548 chuckv 2467 for ac_func in rint snprintf sranddev strncasecmp
6549     do
6550     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6551     echo "$as_me:$LINENO: checking for $ac_func" >&5
6552     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6553     if eval "test \"\${$as_ac_var+set}\" = set"; then
6554     echo $ECHO_N "(cached) $ECHO_C" >&6
6555     else
6556     cat >conftest.$ac_ext <<_ACEOF
6557     /* confdefs.h. */
6558     _ACEOF
6559     cat confdefs.h >>conftest.$ac_ext
6560     cat >>conftest.$ac_ext <<_ACEOF
6561     /* end confdefs.h. */
6562     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6563     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6564     #define $ac_func innocuous_$ac_func
6565 gezelter 2453
6566 chuckv 2467 /* System header to define __stub macros and hopefully few prototypes,
6567     which can conflict with char $ac_func (); below.
6568     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6569     <limits.h> exists even on freestanding compilers. */
6570    
6571     #ifdef __STDC__
6572     # include <limits.h>
6573     #else
6574     # include <assert.h>
6575     #endif
6576    
6577     #undef $ac_func
6578    
6579     /* Override any gcc2 internal prototype to avoid an error. */
6580     #ifdef __cplusplus
6581     extern "C"
6582     {
6583     #endif
6584     /* We use char because int might match the return type of a gcc2
6585     builtin and then its argument prototype would still apply. */
6586     char $ac_func ();
6587     /* The GNU C library defines this for functions which it implements
6588     to always fail with ENOSYS. Some functions are actually named
6589     something starting with __ and the normal name is an alias. */
6590     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6591     choke me
6592     #else
6593     char (*f) () = $ac_func;
6594     #endif
6595     #ifdef __cplusplus
6596     }
6597     #endif
6598    
6599     int
6600     main ()
6601     {
6602     return f != $ac_func;
6603     ;
6604     return 0;
6605     }
6606     _ACEOF
6607     rm -f conftest.$ac_objext conftest$ac_exeext
6608     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6609     (eval $ac_link) 2>conftest.er1
6610     ac_status=$?
6611     grep -v '^ *+' conftest.er1 >conftest.err
6612     rm -f conftest.er1
6613     cat conftest.err >&5
6614     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6615     (exit $ac_status); } &&
6616     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6617     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6618     (eval $ac_try) 2>&5
6619     ac_status=$?
6620     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621     (exit $ac_status); }; } &&
6622     { ac_try='test -s conftest$ac_exeext'
6623     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6624     (eval $ac_try) 2>&5
6625     ac_status=$?
6626     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6627     (exit $ac_status); }; }; then
6628     eval "$as_ac_var=yes"
6629     else
6630     echo "$as_me: failed program was:" >&5
6631     sed 's/^/| /' conftest.$ac_ext >&5
6632    
6633     eval "$as_ac_var=no"
6634     fi
6635     rm -f conftest.err conftest.$ac_objext \
6636     conftest$ac_exeext conftest.$ac_ext
6637     fi
6638     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6639     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6640     if test `eval echo '${'$as_ac_var'}'` = yes; then
6641     cat >>confdefs.h <<_ACEOF
6642     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6643     _ACEOF
6644    
6645     fi
6646     done
6647    
6648    
6649    
6650    
6651    
6652    
6653 tim 1998 for ac_func in pstat_getstatic sysmp getsysinfo sysctl table
6654     do
6655 gezelter 2081 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6656     echo "$as_me:$LINENO: checking for $ac_func" >&5
6657 tim 1998 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6658 gezelter 2081 if eval "test \"\${$as_ac_var+set}\" = set"; then
6659 tim 1998 echo $ECHO_N "(cached) $ECHO_C" >&6
6660     else
6661     cat >conftest.$ac_ext <<_ACEOF
6662 gezelter 2081 /* confdefs.h. */
6663     _ACEOF
6664     cat confdefs.h >>conftest.$ac_ext
6665     cat >>conftest.$ac_ext <<_ACEOF
6666     /* end confdefs.h. */
6667     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6668     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6669     #define $ac_func innocuous_$ac_func
6670    
6671 tim 1998 /* System header to define __stub macros and hopefully few prototypes,
6672 gezelter 2081 which can conflict with char $ac_func (); below.
6673     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6674     <limits.h> exists even on freestanding compilers. */
6675    
6676     #ifdef __STDC__
6677     # include <limits.h>
6678     #else
6679     # include <assert.h>
6680     #endif
6681    
6682     #undef $ac_func
6683    
6684 tim 1998 /* Override any gcc2 internal prototype to avoid an error. */
6685     #ifdef __cplusplus
6686     extern "C"
6687 gezelter 2081 {
6688 tim 1998 #endif
6689     /* We use char because int might match the return type of a gcc2
6690     builtin and then its argument prototype would still apply. */
6691     char $ac_func ();
6692     /* The GNU C library defines this for functions which it implements
6693     to always fail with ENOSYS. Some functions are actually named
6694     something starting with __ and the normal name is an alias. */
6695     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6696     choke me
6697     #else
6698 gezelter 2081 char (*f) () = $ac_func;
6699 tim 1998 #endif
6700 gezelter 2081 #ifdef __cplusplus
6701     }
6702     #endif
6703 tim 1998
6704 gezelter 2081 int
6705     main ()
6706     {
6707     return f != $ac_func;
6708 tim 1998 ;
6709     return 0;
6710     }
6711     _ACEOF
6712     rm -f conftest.$ac_objext conftest$ac_exeext
6713 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6714     (eval $ac_link) 2>conftest.er1
6715 tim 1998 ac_status=$?
6716 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6717     rm -f conftest.er1
6718     cat conftest.err >&5
6719     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6720 tim 1998 (exit $ac_status); } &&
6721 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6722 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6723 tim 1998 (eval $ac_try) 2>&5
6724     ac_status=$?
6725 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6726     (exit $ac_status); }; } &&
6727     { ac_try='test -s conftest$ac_exeext'
6728     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6729     (eval $ac_try) 2>&5
6730     ac_status=$?
6731     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6732 tim 1998 (exit $ac_status); }; }; then
6733 gezelter 2081 eval "$as_ac_var=yes"
6734 tim 1998 else
6735     echo "$as_me: failed program was:" >&5
6736 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6737    
6738     eval "$as_ac_var=no"
6739 tim 1998 fi
6740 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
6741     conftest$ac_exeext conftest.$ac_ext
6742 tim 1998 fi
6743 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6744     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6745     if test `eval echo '${'$as_ac_var'}'` = yes; then
6746     cat >>confdefs.h <<_ACEOF
6747     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6748     _ACEOF
6749 tim 1998
6750     fi
6751     done
6752    
6753     # special check for _system_configuration because AIX <4.3.2 do not
6754     # contain the `physmem' member.
6755 gezelter 2081 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
6756 tim 1998 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
6757     cat >conftest.$ac_ext <<_ACEOF
6758 gezelter 2081 /* confdefs.h. */
6759     _ACEOF
6760     cat confdefs.h >>conftest.$ac_ext
6761     cat >>conftest.$ac_ext <<_ACEOF
6762     /* end confdefs.h. */
6763 tim 1998 #include <sys/systemcfg.h>
6764     int
6765     main ()
6766     {
6767     double x = _system_configuration.physmem;
6768     ;
6769     return 0;
6770     }
6771     _ACEOF
6772     rm -f conftest.$ac_objext
6773 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6774     (eval $ac_compile) 2>conftest.er1
6775 tim 1998 ac_status=$?
6776 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
6777     rm -f conftest.er1
6778     cat conftest.err >&5
6779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6780 tim 1998 (exit $ac_status); } &&
6781 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6782 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6783 tim 1998 (eval $ac_try) 2>&5
6784     ac_status=$?
6785 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6786     (exit $ac_status); }; } &&
6787     { ac_try='test -s conftest.$ac_objext'
6788     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6789     (eval $ac_try) 2>&5
6790     ac_status=$?
6791     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6792 tim 1998 (exit $ac_status); }; }; then
6793 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
6794 tim 1998 echo "${ECHO_T}yes" >&6
6795    
6796 gezelter 2081 cat >>confdefs.h <<\_ACEOF
6797 tim 1998 #define HAVE__SYSTEM_CONFIGURATION 1
6798 gezelter 2081 _ACEOF
6799 tim 1998
6800     else
6801     echo "$as_me: failed program was:" >&5
6802 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
6803    
6804     echo "$as_me:$LINENO: result: no" >&5
6805 tim 1998 echo "${ECHO_T}no" >&6
6806     fi
6807 gezelter 2081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6808 gezelter 2453 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6809     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
6810     if test "${ac_cv_header_time+set}" = set; then
6811     echo $ECHO_N "(cached) $ECHO_C" >&6
6812     else
6813     cat >conftest.$ac_ext <<_ACEOF
6814     /* confdefs.h. */
6815     _ACEOF
6816     cat confdefs.h >>conftest.$ac_ext
6817     cat >>conftest.$ac_ext <<_ACEOF
6818     /* end confdefs.h. */
6819     #include <sys/types.h>
6820     #include <sys/time.h>
6821     #include <time.h>
6822 tim 1998
6823 gezelter 2453 int
6824     main ()
6825     {
6826     if ((struct tm *) 0)
6827     return 0;
6828     ;
6829     return 0;
6830     }
6831     _ACEOF
6832     rm -f conftest.$ac_objext
6833     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6834     (eval $ac_compile) 2>conftest.er1
6835     ac_status=$?
6836     grep -v '^ *+' conftest.er1 >conftest.err
6837     rm -f conftest.er1
6838     cat conftest.err >&5
6839     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6840     (exit $ac_status); } &&
6841 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6842 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6843     (eval $ac_try) 2>&5
6844     ac_status=$?
6845     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6846     (exit $ac_status); }; } &&
6847     { ac_try='test -s conftest.$ac_objext'
6848     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6849     (eval $ac_try) 2>&5
6850     ac_status=$?
6851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852     (exit $ac_status); }; }; then
6853     ac_cv_header_time=yes
6854     else
6855     echo "$as_me: failed program was:" >&5
6856     sed 's/^/| /' conftest.$ac_ext >&5
6857    
6858     ac_cv_header_time=no
6859     fi
6860     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6861     fi
6862     echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
6863     echo "${ECHO_T}$ac_cv_header_time" >&6
6864     if test $ac_cv_header_time = yes; then
6865    
6866     cat >>confdefs.h <<\_ACEOF
6867     #define TIME_WITH_SYS_TIME 1
6868     _ACEOF
6869    
6870     fi
6871    
6872    
6873     echo "$as_me:$LINENO: checking for clock_t" >&5
6874     echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
6875     if test "${ac_cv_type_clock_t+set}" = set; then
6876     echo $ECHO_N "(cached) $ECHO_C" >&6
6877     else
6878     cat >conftest.$ac_ext <<_ACEOF
6879     /* confdefs.h. */
6880     _ACEOF
6881     cat confdefs.h >>conftest.$ac_ext
6882     cat >>conftest.$ac_ext <<_ACEOF
6883     /* end confdefs.h. */
6884     $ac_includes_default
6885     int
6886     main ()
6887     {
6888     if ((clock_t *) 0)
6889     return 0;
6890     if (sizeof (clock_t))
6891     return 0;
6892     ;
6893     return 0;
6894     }
6895     _ACEOF
6896     rm -f conftest.$ac_objext
6897     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6898     (eval $ac_compile) 2>conftest.er1
6899     ac_status=$?
6900     grep -v '^ *+' conftest.er1 >conftest.err
6901     rm -f conftest.er1
6902     cat conftest.err >&5
6903     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6904     (exit $ac_status); } &&
6905 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6906 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6907     (eval $ac_try) 2>&5
6908     ac_status=$?
6909     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6910     (exit $ac_status); }; } &&
6911     { ac_try='test -s conftest.$ac_objext'
6912     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6913     (eval $ac_try) 2>&5
6914     ac_status=$?
6915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6916     (exit $ac_status); }; }; then
6917     ac_cv_type_clock_t=yes
6918     else
6919     echo "$as_me: failed program was:" >&5
6920     sed 's/^/| /' conftest.$ac_ext >&5
6921    
6922     ac_cv_type_clock_t=no
6923     fi
6924     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6925     fi
6926     echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
6927     echo "${ECHO_T}$ac_cv_type_clock_t" >&6
6928     if test $ac_cv_type_clock_t = yes; then
6929    
6930     cat >>confdefs.h <<_ACEOF
6931     #define HAVE_CLOCK_T 1
6932     _ACEOF
6933    
6934    
6935     fi
6936    
6937     echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6938     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6939     if test "${ac_cv_c_const+set}" = set; then
6940     echo $ECHO_N "(cached) $ECHO_C" >&6
6941     else
6942     cat >conftest.$ac_ext <<_ACEOF
6943     /* confdefs.h. */
6944     _ACEOF
6945     cat confdefs.h >>conftest.$ac_ext
6946     cat >>conftest.$ac_ext <<_ACEOF
6947     /* end confdefs.h. */
6948    
6949     int
6950     main ()
6951     {
6952     /* FIXME: Include the comments suggested by Paul. */
6953     #ifndef __cplusplus
6954     /* Ultrix mips cc rejects this. */
6955     typedef int charset[2];
6956     const charset x;
6957     /* SunOS 4.1.1 cc rejects this. */
6958     char const *const *ccp;
6959     char **p;
6960     /* NEC SVR4.0.2 mips cc rejects this. */
6961     struct point {int x, y;};
6962     static struct point const zero = {0,0};
6963     /* AIX XL C 1.02.0.0 rejects this.
6964     It does not let you subtract one const X* pointer from another in
6965     an arm of an if-expression whose if-part is not a constant
6966     expression */
6967     const char *g = "string";
6968     ccp = &g + (g ? g-g : 0);
6969     /* HPUX 7.0 cc rejects these. */
6970     ++ccp;
6971     p = (char**) ccp;
6972     ccp = (char const *const *) p;
6973     { /* SCO 3.2v4 cc rejects this. */
6974     char *t;
6975     char const *s = 0 ? (char *) 0 : (char const *) 0;
6976    
6977     *t++ = 0;
6978     }
6979     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6980     int x[] = {25, 17};
6981     const int *foo = &x[0];
6982     ++foo;
6983     }
6984     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6985     typedef const int *iptr;
6986     iptr p = 0;
6987     ++p;
6988     }
6989     { /* AIX XL C 1.02.0.0 rejects this saying
6990     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6991     struct s { int j; const int *ap[3]; };
6992     struct s *b; b->j = 5;
6993     }
6994     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6995     const int foo = 10;
6996     }
6997     #endif
6998    
6999     ;
7000     return 0;
7001     }
7002     _ACEOF
7003     rm -f conftest.$ac_objext
7004     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7005     (eval $ac_compile) 2>conftest.er1
7006     ac_status=$?
7007     grep -v '^ *+' conftest.er1 >conftest.err
7008     rm -f conftest.er1
7009     cat conftest.err >&5
7010     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7011     (exit $ac_status); } &&
7012 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7013 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7014     (eval $ac_try) 2>&5
7015     ac_status=$?
7016     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7017     (exit $ac_status); }; } &&
7018     { ac_try='test -s conftest.$ac_objext'
7019     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7020     (eval $ac_try) 2>&5
7021     ac_status=$?
7022     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7023     (exit $ac_status); }; }; then
7024     ac_cv_c_const=yes
7025     else
7026     echo "$as_me: failed program was:" >&5
7027     sed 's/^/| /' conftest.$ac_ext >&5
7028    
7029     ac_cv_c_const=no
7030     fi
7031     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7032     fi
7033     echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7034     echo "${ECHO_T}$ac_cv_c_const" >&6
7035     if test $ac_cv_c_const = no; then
7036    
7037     cat >>confdefs.h <<\_ACEOF
7038     #define const
7039     _ACEOF
7040    
7041     fi
7042    
7043     echo "$as_me:$LINENO: checking for inline" >&5
7044     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7045     if test "${ac_cv_c_inline+set}" = set; then
7046     echo $ECHO_N "(cached) $ECHO_C" >&6
7047     else
7048     ac_cv_c_inline=no
7049     for ac_kw in inline __inline__ __inline; do
7050     cat >conftest.$ac_ext <<_ACEOF
7051     /* confdefs.h. */
7052     _ACEOF
7053     cat confdefs.h >>conftest.$ac_ext
7054     cat >>conftest.$ac_ext <<_ACEOF
7055     /* end confdefs.h. */
7056     #ifndef __cplusplus
7057     typedef int foo_t;
7058     static $ac_kw foo_t static_foo () {return 0; }
7059     $ac_kw foo_t foo () {return 0; }
7060     #endif
7061    
7062     _ACEOF
7063     rm -f conftest.$ac_objext
7064     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7065     (eval $ac_compile) 2>conftest.er1
7066     ac_status=$?
7067     grep -v '^ *+' conftest.er1 >conftest.err
7068     rm -f conftest.er1
7069     cat conftest.err >&5
7070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7071     (exit $ac_status); } &&
7072 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7073 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7074     (eval $ac_try) 2>&5
7075     ac_status=$?
7076     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7077     (exit $ac_status); }; } &&
7078     { ac_try='test -s conftest.$ac_objext'
7079     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7080     (eval $ac_try) 2>&5
7081     ac_status=$?
7082     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7083     (exit $ac_status); }; }; then
7084     ac_cv_c_inline=$ac_kw; break
7085     else
7086     echo "$as_me: failed program was:" >&5
7087     sed 's/^/| /' conftest.$ac_ext >&5
7088    
7089     fi
7090     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7091     done
7092    
7093     fi
7094     echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7095     echo "${ECHO_T}$ac_cv_c_inline" >&6
7096    
7097    
7098     case $ac_cv_c_inline in
7099     inline | yes) ;;
7100     *)
7101     case $ac_cv_c_inline in
7102     no) ac_val=;;
7103     *) ac_val=$ac_cv_c_inline;;
7104     esac
7105     cat >>confdefs.h <<_ACEOF
7106     #ifndef __cplusplus
7107     #define inline $ac_val
7108     #endif
7109     _ACEOF
7110     ;;
7111     esac
7112    
7113    
7114    
7115    
7116     for ac_func in rint sranddev
7117     do
7118     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7119     echo "$as_me:$LINENO: checking for $ac_func" >&5
7120     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7121     if eval "test \"\${$as_ac_var+set}\" = set"; then
7122     echo $ECHO_N "(cached) $ECHO_C" >&6
7123     else
7124     cat >conftest.$ac_ext <<_ACEOF
7125     /* confdefs.h. */
7126     _ACEOF
7127     cat confdefs.h >>conftest.$ac_ext
7128     cat >>conftest.$ac_ext <<_ACEOF
7129     /* end confdefs.h. */
7130     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7131     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7132     #define $ac_func innocuous_$ac_func
7133    
7134     /* System header to define __stub macros and hopefully few prototypes,
7135     which can conflict with char $ac_func (); below.
7136     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7137     <limits.h> exists even on freestanding compilers. */
7138    
7139     #ifdef __STDC__
7140     # include <limits.h>
7141     #else
7142     # include <assert.h>
7143     #endif
7144    
7145     #undef $ac_func
7146    
7147     /* Override any gcc2 internal prototype to avoid an error. */
7148     #ifdef __cplusplus
7149     extern "C"
7150     {
7151     #endif
7152     /* We use char because int might match the return type of a gcc2
7153     builtin and then its argument prototype would still apply. */
7154     char $ac_func ();
7155     /* The GNU C library defines this for functions which it implements
7156     to always fail with ENOSYS. Some functions are actually named
7157     something starting with __ and the normal name is an alias. */
7158     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7159     choke me
7160     #else
7161     char (*f) () = $ac_func;
7162     #endif
7163     #ifdef __cplusplus
7164     }
7165     #endif
7166    
7167     int
7168     main ()
7169     {
7170     return f != $ac_func;
7171     ;
7172     return 0;
7173     }
7174     _ACEOF
7175     rm -f conftest.$ac_objext conftest$ac_exeext
7176     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7177     (eval $ac_link) 2>conftest.er1
7178     ac_status=$?
7179     grep -v '^ *+' conftest.er1 >conftest.err
7180     rm -f conftest.er1
7181     cat conftest.err >&5
7182     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7183     (exit $ac_status); } &&
7184 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7185 gezelter 2453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7186     (eval $ac_try) 2>&5
7187     ac_status=$?
7188     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7189     (exit $ac_status); }; } &&
7190     { ac_try='test -s conftest$ac_exeext'
7191     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7192     (eval $ac_try) 2>&5
7193     ac_status=$?
7194     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7195     (exit $ac_status); }; }; then
7196     eval "$as_ac_var=yes"
7197     else
7198     echo "$as_me: failed program was:" >&5
7199     sed 's/^/| /' conftest.$ac_ext >&5
7200    
7201     eval "$as_ac_var=no"
7202     fi
7203     rm -f conftest.err conftest.$ac_objext \
7204     conftest$ac_exeext conftest.$ac_ext
7205     fi
7206     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7207     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7208     if test `eval echo '${'$as_ac_var'}'` = yes; then
7209     cat >>confdefs.h <<_ACEOF
7210     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7211     _ACEOF
7212    
7213     fi
7214     done
7215    
7216    
7217 gezelter 1490 # clean out junk possibly left behind by a previous configuration
7218 gezelter 1947 rm -f src/getopt.h
7219 gezelter 1490 # Check for getopt_long support
7220    
7221     for ac_header in getopt.h
7222     do
7223 gezelter 2081 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7224     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7225     echo "$as_me:$LINENO: checking for $ac_header" >&5
7226 gezelter 1490 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7227 gezelter 2081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7228 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
7229 gezelter 2081 fi
7230     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7231     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7232 gezelter 1490 else
7233 gezelter 2081 # Is the header compilable?
7234     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7235     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7236     cat >conftest.$ac_ext <<_ACEOF
7237     /* confdefs.h. */
7238     _ACEOF
7239     cat confdefs.h >>conftest.$ac_ext
7240     cat >>conftest.$ac_ext <<_ACEOF
7241     /* end confdefs.h. */
7242     $ac_includes_default
7243 gezelter 1490 #include <$ac_header>
7244     _ACEOF
7245 gezelter 2081 rm -f conftest.$ac_objext
7246     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7247     (eval $ac_compile) 2>conftest.er1
7248     ac_status=$?
7249     grep -v '^ *+' conftest.er1 >conftest.err
7250     rm -f conftest.er1
7251     cat conftest.err >&5
7252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7253     (exit $ac_status); } &&
7254 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7255 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7256     (eval $ac_try) 2>&5
7257     ac_status=$?
7258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7259     (exit $ac_status); }; } &&
7260     { ac_try='test -s conftest.$ac_objext'
7261     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7262     (eval $ac_try) 2>&5
7263     ac_status=$?
7264     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7265     (exit $ac_status); }; }; then
7266     ac_header_compiler=yes
7267     else
7268     echo "$as_me: failed program was:" >&5
7269     sed 's/^/| /' conftest.$ac_ext >&5
7270    
7271     ac_header_compiler=no
7272     fi
7273     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7274     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7275     echo "${ECHO_T}$ac_header_compiler" >&6
7276    
7277     # Is the header present?
7278     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7279     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7280     cat >conftest.$ac_ext <<_ACEOF
7281     /* confdefs.h. */
7282     _ACEOF
7283     cat confdefs.h >>conftest.$ac_ext
7284     cat >>conftest.$ac_ext <<_ACEOF
7285     /* end confdefs.h. */
7286     #include <$ac_header>
7287     _ACEOF
7288     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7289 gezelter 1490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7290     ac_status=$?
7291 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
7292 gezelter 1490 rm -f conftest.er1
7293     cat conftest.err >&5
7294 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7295 gezelter 1490 (exit $ac_status); } >/dev/null; then
7296     if test -s conftest.err; then
7297     ac_cpp_err=$ac_c_preproc_warn_flag
7298 gezelter 2081 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7299 gezelter 1490 else
7300     ac_cpp_err=
7301     fi
7302     else
7303     ac_cpp_err=yes
7304     fi
7305     if test -z "$ac_cpp_err"; then
7306 gezelter 2081 ac_header_preproc=yes
7307 gezelter 1490 else
7308     echo "$as_me: failed program was:" >&5
7309 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7310    
7311     ac_header_preproc=no
7312 gezelter 1490 fi
7313     rm -f conftest.err conftest.$ac_ext
7314 gezelter 2081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7315     echo "${ECHO_T}$ac_header_preproc" >&6
7316    
7317     # So? What about this header?
7318     case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7319     yes:no: )
7320     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7321     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7322     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7323     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7324     ac_header_preproc=yes
7325     ;;
7326     no:yes:* )
7327     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7328     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7329     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7330     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7331     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7332     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7333     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7334     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7335     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7336     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7337     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7338     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7339     (
7340     cat <<\_ASBOX
7341     ## ------------------------------ ##
7342     ## Report this to gezelter@nd.edu ##
7343     ## ------------------------------ ##
7344     _ASBOX
7345     ) |
7346     sed "s/^/$as_me: WARNING: /" >&2
7347     ;;
7348     esac
7349     echo "$as_me:$LINENO: checking for $ac_header" >&5
7350     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7351     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7352     echo $ECHO_N "(cached) $ECHO_C" >&6
7353     else
7354     eval "$as_ac_Header=\$ac_header_preproc"
7355 gezelter 1490 fi
7356 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7357     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7358 gezelter 1490
7359     fi
7360 gezelter 2081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7361     cat >>confdefs.h <<_ACEOF
7362     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7363     _ACEOF
7364    
7365     fi
7366    
7367 gezelter 1490 done
7368    
7369 gezelter 2081
7370 gezelter 1490 for ac_func in getopt_long
7371     do
7372 gezelter 2081 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7373     echo "$as_me:$LINENO: checking for $ac_func" >&5
7374 gezelter 1490 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7375 gezelter 2081 if eval "test \"\${$as_ac_var+set}\" = set"; then
7376 gezelter 1490 echo $ECHO_N "(cached) $ECHO_C" >&6
7377     else
7378     cat >conftest.$ac_ext <<_ACEOF
7379 gezelter 2081 /* confdefs.h. */
7380     _ACEOF
7381     cat confdefs.h >>conftest.$ac_ext
7382     cat >>conftest.$ac_ext <<_ACEOF
7383     /* end confdefs.h. */
7384     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7385     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7386     #define $ac_func innocuous_$ac_func
7387    
7388 gezelter 1490 /* System header to define __stub macros and hopefully few prototypes,
7389 gezelter 2081 which can conflict with char $ac_func (); below.
7390     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7391     <limits.h> exists even on freestanding compilers. */
7392    
7393     #ifdef __STDC__
7394     # include <limits.h>
7395     #else
7396     # include <assert.h>
7397     #endif
7398    
7399     #undef $ac_func
7400    
7401 gezelter 1490 /* Override any gcc2 internal prototype to avoid an error. */
7402     #ifdef __cplusplus
7403     extern "C"
7404 gezelter 2081 {
7405 gezelter 1490 #endif
7406     /* We use char because int might match the return type of a gcc2
7407     builtin and then its argument prototype would still apply. */
7408     char $ac_func ();
7409     /* The GNU C library defines this for functions which it implements
7410     to always fail with ENOSYS. Some functions are actually named
7411     something starting with __ and the normal name is an alias. */
7412     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7413     choke me
7414     #else
7415 gezelter 2081 char (*f) () = $ac_func;
7416 gezelter 1490 #endif
7417 gezelter 2081 #ifdef __cplusplus
7418     }
7419     #endif
7420 gezelter 1490
7421 gezelter 2081 int
7422     main ()
7423     {
7424     return f != $ac_func;
7425 gezelter 1490 ;
7426     return 0;
7427     }
7428     _ACEOF
7429     rm -f conftest.$ac_objext conftest$ac_exeext
7430 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7431     (eval $ac_link) 2>conftest.er1
7432 gezelter 1490 ac_status=$?
7433 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
7434     rm -f conftest.er1
7435     cat conftest.err >&5
7436     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7437 gezelter 1490 (exit $ac_status); } &&
7438 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7439 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7440 gezelter 1490 (eval $ac_try) 2>&5
7441     ac_status=$?
7442 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7443     (exit $ac_status); }; } &&
7444     { ac_try='test -s conftest$ac_exeext'
7445     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7446     (eval $ac_try) 2>&5
7447     ac_status=$?
7448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7449 gezelter 1490 (exit $ac_status); }; }; then
7450 gezelter 2081 eval "$as_ac_var=yes"
7451 gezelter 1490 else
7452     echo "$as_me: failed program was:" >&5
7453 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7454    
7455     eval "$as_ac_var=no"
7456 gezelter 1490 fi
7457 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
7458     conftest$ac_exeext conftest.$ac_ext
7459 gezelter 1490 fi
7460 gezelter 2081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7461     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7462     if test `eval echo '${'$as_ac_var'}'` = yes; then
7463     cat >>confdefs.h <<_ACEOF
7464     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7465     _ACEOF
7466 gezelter 1490
7467     else
7468     # FreeBSD has a gnugetopt library for this
7469 gezelter 2081 echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
7470 gezelter 1490 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
7471     if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
7472     echo $ECHO_N "(cached) $ECHO_C" >&6
7473     else
7474     ac_check_lib_save_LIBS=$LIBS
7475     LIBS="-lgnugetopt $LIBS"
7476     cat >conftest.$ac_ext <<_ACEOF
7477 gezelter 2081 /* confdefs.h. */
7478     _ACEOF
7479     cat confdefs.h >>conftest.$ac_ext
7480     cat >>conftest.$ac_ext <<_ACEOF
7481     /* end confdefs.h. */
7482 gezelter 1490
7483     /* Override any gcc2 internal prototype to avoid an error. */
7484     #ifdef __cplusplus
7485     extern "C"
7486     #endif
7487     /* We use char because int might match the return type of a gcc2
7488     builtin and then its argument prototype would still apply. */
7489     char getopt_long ();
7490     int
7491     main ()
7492     {
7493     getopt_long ();
7494     ;
7495     return 0;
7496     }
7497     _ACEOF
7498     rm -f conftest.$ac_objext conftest$ac_exeext
7499 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7500     (eval $ac_link) 2>conftest.er1
7501 gezelter 1490 ac_status=$?
7502 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
7503     rm -f conftest.er1
7504     cat conftest.err >&5
7505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7506 gezelter 1490 (exit $ac_status); } &&
7507 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7508 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7509 gezelter 1490 (eval $ac_try) 2>&5
7510     ac_status=$?
7511 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7512     (exit $ac_status); }; } &&
7513     { ac_try='test -s conftest$ac_exeext'
7514     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7515     (eval $ac_try) 2>&5
7516     ac_status=$?
7517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7518 gezelter 1490 (exit $ac_status); }; }; then
7519     ac_cv_lib_gnugetopt_getopt_long=yes
7520     else
7521     echo "$as_me: failed program was:" >&5
7522 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
7523    
7524 gezelter 1490 ac_cv_lib_gnugetopt_getopt_long=no
7525     fi
7526 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
7527     conftest$ac_exeext conftest.$ac_ext
7528 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
7529     fi
7530 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
7531 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
7532     if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
7533 gezelter 2081 cat >>confdefs.h <<\_ACEOF
7534 gezelter 1490 #define HAVE_GETOPT_LONG 1
7535 gezelter 2081 _ACEOF
7536 gezelter 1490
7537     else
7538     # use the GNU replacement
7539 gezelter 2081 case $LIBOBJS in
7540     "getopt.$ac_objext" | \
7541     *" getopt.$ac_objext" | \
7542     "getopt.$ac_objext "* | \
7543     *" getopt.$ac_objext "* ) ;;
7544     *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
7545     esac
7546 gezelter 2026
7547 gezelter 2081 case $LIBOBJS in
7548     "getopt1.$ac_objext" | \
7549     *" getopt1.$ac_objext" | \
7550     "getopt1.$ac_objext "* | \
7551     *" getopt1.$ac_objext "* ) ;;
7552     *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
7553     esac
7554    
7555     ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
7556    
7557 gezelter 1490 fi
7558    
7559     fi
7560     done
7561    
7562 gezelter 2081
7563    
7564 gezelter 1490 case $debug in
7565     1)
7566     ;;
7567     *)
7568    
7569 gezelter 2081
7570    
7571    
7572    
7573    
7574     echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
7575 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
7576     if test "${ac_cv_prog_really_gcc+set}" = set; then
7577     echo $ECHO_N "(cached) $ECHO_C" >&6
7578     else
7579    
7580     cat > conftest.c <<EOF
7581     #ifdef __GNUC__
7582     #ifndef __INTEL_COMPILER
7583     yes;
7584     #endif
7585     #endif
7586     EOF
7587     if { ac_try='${CC-cc} -E conftest.c'
7588 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7589 gezelter 1490 (eval $ac_try) 2>&5
7590     ac_status=$?
7591 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7592 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
7593     ac_cv_prog_really_gcc=yes
7594     else
7595     ac_cv_prog_really_gcc=no
7596     fi
7597    
7598     fi
7599 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
7600 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
7601     if test "$ac_cv_prog_really_gcc" = yes; then
7602     :
7603    
7604     else
7605     :
7606    
7607     fi
7608    
7609 gezelter 2081
7610 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
7611     # line
7612     if test "$ac_test_CFLAGS" != "set"; then
7613     CFLAGS=""
7614     case "${host_cpu}-${host_os}" in
7615    
7616     *linux*) if test "$CC" = icc; then
7617     CFLAGS="-O"
7618     fi;;
7619     sparc-solaris2*) if test "$CC" = cc; then
7620     CFLAGS="-native -fast -xO5 -dalign"
7621     fi;;
7622    
7623     alpha*-osf*) if test "$CC" = cc; then
7624     CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
7625     fi;;
7626    
7627     hppa*-hpux*) if test "$CC" = cc; then
7628     CFLAGS="-Ae +O3 +Oall"
7629     fi;;
7630    
7631     rs6000*-aix*) if test "$CC" = cc -o "$CC" = xlc; then
7632     CFLAGS="-O3 -qtune=auto -qansialias -w"
7633     fi;;
7634     powerpc*-aix*)
7635     if test "$CC" = cc -o "$CC" = xlc; then
7636     CFLAGS="-O3 -qtune=auto -qansialias -w"
7637     echo "*******************************************************"
7638     echo "* You have AIX on an unknown powerpc system. It is *"
7639     echo "* recommended that you use *"
7640     echo "* *"
7641     echo "* CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
7642     echo "* ^^^ *"
7643     echo "* where xxx is 601, 603, 604, or whatever kind of *"
7644     echo "* PowerPC CPU you have. For more info, man cc. *"
7645     echo "*******************************************************"
7646     fi;;
7647     *darwin*)
7648     if test "$CC" = xlc -o "$CC" = cc; then
7649 chuckv 1579 CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
7650 gezelter 1490 fi;;
7651     esac
7652    
7653     # use default flags for gcc on all systems
7654     if test $ac_cv_prog_really_gcc = yes; then
7655     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
7656     fi
7657    
7658     # test for gcc-specific flags:
7659     if test $ac_cv_prog_really_gcc = yes; then
7660     # -malign-double for x86 systems
7661    
7662 gezelter 2081
7663     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
7664 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
7665     if test "${ac_align_double+set}" = set; then
7666     echo $ECHO_N "(cached) $ECHO_C" >&6
7667     else
7668     echo 'void f(){}' > conftest.c
7669     if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
7670     ac_align_double=yes
7671     else
7672     ac_align_double=no
7673     fi
7674     rm -f conftest*
7675    
7676     fi
7677 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
7678 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
7679     if test "$ac_align_double" = yes; then
7680     :
7681     CFLAGS="$CFLAGS -malign-double"
7682     else
7683     :
7684    
7685     fi
7686    
7687     # -fstrict-aliasing for gcc-2.95+
7688    
7689 gezelter 2081
7690     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
7691 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
7692     if test "${ac_fstrict_aliasing+set}" = set; then
7693     echo $ECHO_N "(cached) $ECHO_C" >&6
7694     else
7695     echo 'void f(){}' > conftest.c
7696     if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
7697     ac_fstrict_aliasing=yes
7698     else
7699     ac_fstrict_aliasing=no
7700     fi
7701     rm -f conftest*
7702    
7703     fi
7704 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
7705 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
7706     if test "$ac_fstrict_aliasing" = yes; then
7707     :
7708     CFLAGS="$CFLAGS -fstrict-aliasing"
7709     else
7710     :
7711    
7712     fi
7713    
7714     fi
7715    
7716     CPU_FLAGS=""
7717     if test $ac_cv_prog_really_gcc = yes; then
7718     case "${host_cpu}" in
7719     i586*)
7720    
7721 gezelter 2081 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
7722 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
7723     if test "${ac_cpu_pentium+set}" = set; then
7724     echo $ECHO_N "(cached) $ECHO_C" >&6
7725     else
7726     echo 'void f(){}' > conftest.c
7727     if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
7728     ac_cpu_pentium=yes
7729     else
7730     ac_cpu_pentium=no
7731     fi
7732     rm -f conftest*
7733    
7734     fi
7735 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
7736 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
7737     if test "$ac_cpu_pentium" = yes; then
7738     :
7739     CPU_FLAGS=-mcpu=pentium
7740     else
7741     :
7742    
7743 gezelter 2081
7744     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
7745 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
7746     if test "${ac_pentium+set}" = set; then
7747     echo $ECHO_N "(cached) $ECHO_C" >&6
7748     else
7749     echo 'void f(){}' > conftest.c
7750     if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
7751     ac_pentium=yes
7752     else
7753     ac_pentium=no
7754     fi
7755     rm -f conftest*
7756    
7757     fi
7758 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
7759 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
7760     if test "$ac_pentium" = yes; then
7761     :
7762     CPU_FLAGS=-mpentium
7763     else
7764     :
7765    
7766     fi
7767    
7768     fi
7769    
7770     ;;
7771     i686*)
7772    
7773 gezelter 2081 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
7774 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
7775     if test "${ac_cpu_pentiumpro+set}" = set; then
7776     echo $ECHO_N "(cached) $ECHO_C" >&6
7777     else
7778     echo 'void f(){}' > conftest.c
7779     if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
7780     ac_cpu_pentiumpro=yes
7781     else
7782     ac_cpu_pentiumpro=no
7783     fi
7784     rm -f conftest*
7785    
7786     fi
7787 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
7788 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
7789     if test "$ac_cpu_pentiumpro" = yes; then
7790     :
7791     CPU_FLAGS=-mcpu=pentiumpro
7792     else
7793     :
7794    
7795 gezelter 2081
7796     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
7797 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
7798     if test "${ac_pentiumpro+set}" = set; then
7799     echo $ECHO_N "(cached) $ECHO_C" >&6
7800     else
7801     echo 'void f(){}' > conftest.c
7802     if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
7803     ac_pentiumpro=yes
7804     else
7805     ac_pentiumpro=no
7806     fi
7807     rm -f conftest*
7808    
7809     fi
7810 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
7811 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
7812     if test "$ac_pentiumpro" = yes; then
7813     :
7814     CPU_FLAGS=-mpentiumpro
7815     else
7816     :
7817    
7818     fi
7819    
7820     fi
7821    
7822     ;;
7823     powerpc*)
7824     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
7825     is60x=`echo $cputype | egrep "^600-9e?$"`
7826     if test -n "$is60x"; then
7827    
7828 gezelter 2081
7829     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
7830 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
7831     if test "${ac_m_cpu_60x+set}" = set; then
7832     echo $ECHO_N "(cached) $ECHO_C" >&6
7833     else
7834     echo 'void f(){}' > conftest.c
7835     if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
7836     ac_m_cpu_60x=yes
7837     else
7838     ac_m_cpu_60x=no
7839     fi
7840     rm -f conftest*
7841    
7842     fi
7843 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
7844 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
7845     if test "$ac_m_cpu_60x" = yes; then
7846     :
7847     CPU_FLAGS=-mcpu=$cputype
7848     else
7849     :
7850    
7851     fi
7852    
7853     elif test "$cputype" = 750; then
7854    
7855 gezelter 2081
7856     echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
7857 gezelter 1490 echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
7858     if test "${ac_cv_prog_gcc_2_95+set}" = set; then
7859     echo $ECHO_N "(cached) $ECHO_C" >&6
7860     else
7861    
7862     cat > conftest.c <<EOF
7863     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
7864     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
7865     yes;
7866     # endif
7867     #endif
7868     EOF
7869     if { ac_try='${CC-cc} -E conftest.c'
7870 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7871 gezelter 1490 (eval $ac_try) 2>&5
7872     ac_status=$?
7873 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
7875     ac_cv_prog_gcc_2_95=yes
7876     else
7877     ac_cv_prog_gcc_2_95=no
7878     fi
7879    
7880     fi
7881 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
7882 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
7883     if test "$ac_cv_prog_gcc_2_95" = yes; then
7884     :
7885    
7886 gezelter 2081
7887     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
7888 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
7889     if test "${ac_m_cpu_750+set}" = set; then
7890     echo $ECHO_N "(cached) $ECHO_C" >&6
7891     else
7892     echo 'void f(){}' > conftest.c
7893     if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
7894     ac_m_cpu_750=yes
7895     else
7896     ac_m_cpu_750=no
7897     fi
7898     rm -f conftest*
7899    
7900     fi
7901 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
7902 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
7903     if test "$ac_m_cpu_750" = yes; then
7904     :
7905     CPU_FLAGS=-mcpu=750
7906     else
7907     :
7908    
7909     fi
7910    
7911     else
7912     :
7913    
7914     fi
7915    
7916     fi
7917     if test -z "$CPU_FLAGS"; then
7918    
7919 gezelter 2081
7920     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
7921 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
7922     if test "${ac_m_cpu_powerpc+set}" = set; then
7923     echo $ECHO_N "(cached) $ECHO_C" >&6
7924     else
7925     echo 'void f(){}' > conftest.c
7926     if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
7927     ac_m_cpu_powerpc=yes
7928     else
7929     ac_m_cpu_powerpc=no
7930     fi
7931     rm -f conftest*
7932    
7933     fi
7934 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
7935 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
7936     if test "$ac_m_cpu_powerpc" = yes; then
7937     :
7938     CPU_FLAGS=-mcpu=powerpc
7939     else
7940     :
7941    
7942     fi
7943    
7944     fi
7945     if test -z "$CPU_FLAGS"; then
7946    
7947 gezelter 2081
7948     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
7949 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
7950     if test "${ac_m_powerpc+set}" = set; then
7951     echo $ECHO_N "(cached) $ECHO_C" >&6
7952     else
7953     echo 'void f(){}' > conftest.c
7954     if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
7955     ac_m_powerpc=yes
7956     else
7957     ac_m_powerpc=no
7958     fi
7959     rm -f conftest*
7960    
7961     fi
7962 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
7963 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
7964     if test "$ac_m_powerpc" = yes; then
7965     :
7966     CPU_FLAGS=-mpowerpc
7967     else
7968     :
7969    
7970     fi
7971    
7972     fi
7973     esac
7974     fi
7975    
7976     if test -n "$CPU_FLAGS"; then
7977     CFLAGS="$CFLAGS $CPU_FLAGS"
7978     fi
7979    
7980     if test -z "$CFLAGS"; then
7981     echo ""
7982     echo "********************************************************"
7983     echo "* WARNING: Don't know the best CFLAGS for this system *"
7984     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
7985     echo "* (otherwise, a default of CFLAGS=-O3 will be used) *"
7986     echo "********************************************************"
7987     echo ""
7988     CFLAGS="-O3"
7989     fi
7990    
7991 gezelter 2081
7992    
7993     echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
7994 gezelter 1490 echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
7995     if test "${ac_guessed_cflags+set}" = set; then
7996     echo $ECHO_N "(cached) $ECHO_C" >&6
7997     else
7998     echo 'void f(){}' > conftest.c
7999     if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
8000     ac_guessed_cflags=yes
8001     else
8002     ac_guessed_cflags=no
8003     fi
8004     rm -f conftest*
8005    
8006     fi
8007 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
8008 gezelter 1490 echo "${ECHO_T}$ac_guessed_cflags" >&6
8009     if test "$ac_guessed_cflags" = yes; then
8010     :
8011    
8012     else
8013     :
8014    
8015     echo ""
8016     echo "********************************************************"
8017     echo "* WARNING: The guessed CFLAGS don't seem to work with *"
8018     echo "* your compiler. *"
8019     echo "* Use make CFLAGS=..., or edit the top level Makefile *"
8020     echo "********************************************************"
8021     echo ""
8022     CFLAGS=""
8023    
8024     fi
8025    
8026 gezelter 2081
8027 gezelter 1490 fi
8028    
8029 gezelter 2081
8030    
8031    
8032    
8033    
8034    
8035     echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
8036 gezelter 1490 echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
8037     if test "${ac_cv_prog_really_gxx+set}" = set; then
8038     echo $ECHO_N "(cached) $ECHO_C" >&6
8039     else
8040    
8041     cat > conftest.cpp <<EOF
8042     #ifdef __GNUC__
8043     #ifndef __INTEL_COMPILER
8044     yes;
8045     #endif
8046     #endif
8047     EOF
8048     if { ac_try='${CXX-c++} -E conftest.cpp'
8049 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8050 gezelter 1490 (eval $ac_try) 2>&5
8051     ac_status=$?
8052 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8053 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8054     ac_cv_prog_really_gxx=yes
8055     else
8056     ac_cv_prog_really_gxx=no
8057     fi
8058    
8059     fi
8060 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
8061 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
8062     if test "$ac_cv_prog_really_gxx" = yes; then
8063     :
8064    
8065     else
8066     :
8067    
8068     fi
8069    
8070 gezelter 2081
8071 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
8072     # line
8073     if test "$ac_test_CXXFLAGS" != "set"; then
8074     CXXFLAGS=""
8075     case "${host_cpu}-${host_os}" in
8076    
8077     *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
8078     CXXFLAGS="-O"
8079     fi;;
8080     sparc-solaris2*) if test "$CXX" = CC; then
8081     CXXFLAGS="-native -fast -xO5 -dalign"
8082     fi;;
8083     rs6000*-aix*) if test "$CXX" = xlC; then
8084     CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8085     fi;;
8086     powerpc*-aix*)
8087     if test "$CXX" = xlC; then
8088     CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
8089     echo "*******************************************************"
8090     echo "* You have AIX on an unknown powerpc system. It is *"
8091     echo "* recommended that you use *"
8092     echo "* *"
8093     echo "* CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
8094     echo "* ^^^ *"
8095     echo "* where xxx is 601, 603, 604, or whatever kind of *"
8096     echo "* PowerPC CPU you have. For more info, man cc. *"
8097     echo "*******************************************************"
8098     fi;;
8099     *darwin*)
8100 gezelter 2022 if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
8101 chuckv 1579 CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8102 gezelter 1490 fi;;
8103     esac
8104    
8105     # use default flags for gcc on all systems
8106     if test $ac_cv_prog_really_gxx = yes; then
8107     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8108     fi
8109    
8110     # test for gcc-specific flags:
8111     if test $ac_cv_prog_really_gxx = yes; then
8112     # -malign-double for x86 systems
8113    
8114 gezelter 2081
8115     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
8116 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
8117     if test "${ac_align_double+set}" = set; then
8118     echo $ECHO_N "(cached) $ECHO_C" >&6
8119     else
8120     echo 'void f(){}' > conftest.cpp
8121     if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
8122     ac_align_double=yes
8123     else
8124     ac_align_double=no
8125     fi
8126     rm -f conftest*
8127    
8128     fi
8129 gezelter 2081 echo "$as_me:$LINENO: result: $ac_align_double" >&5
8130 gezelter 1490 echo "${ECHO_T}$ac_align_double" >&6
8131     if test "$ac_align_double" = yes; then
8132     :
8133     CXXFLAGS="$CXXFLAGS -malign-double"
8134     else
8135     :
8136    
8137     fi
8138    
8139     # -fstrict-aliasing for gcc-2.95+
8140    
8141 gezelter 2081
8142     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
8143 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
8144     if test "${ac_fstrict_aliasing+set}" = set; then
8145     echo $ECHO_N "(cached) $ECHO_C" >&6
8146     else
8147     echo 'void f(){}' > conftest.cpp
8148     if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8149     ac_fstrict_aliasing=yes
8150     else
8151     ac_fstrict_aliasing=no
8152     fi
8153     rm -f conftest*
8154    
8155     fi
8156 gezelter 2081 echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
8157 gezelter 1490 echo "${ECHO_T}$ac_fstrict_aliasing" >&6
8158     if test "$ac_fstrict_aliasing" = yes; then
8159     :
8160     CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
8161     else
8162     :
8163    
8164     fi
8165    
8166     fi
8167    
8168     CPU_FLAGS=""
8169     if test $ac_cv_prog_really_gxx = yes; then
8170     case "${host_cpu}" in
8171     i586*)
8172    
8173 gezelter 2081 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
8174 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
8175     if test "${ac_cpu_pentium+set}" = set; then
8176     echo $ECHO_N "(cached) $ECHO_C" >&6
8177     else
8178     echo 'void f(){}' > conftest.cpp
8179     if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8180     ac_cpu_pentium=yes
8181     else
8182     ac_cpu_pentium=no
8183     fi
8184     rm -f conftest*
8185    
8186     fi
8187 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8188 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentium" >&6
8189     if test "$ac_cpu_pentium" = yes; then
8190     :
8191     CPU_FLAGS=-mcpu=pentium
8192     else
8193     :
8194    
8195 gezelter 2081
8196     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
8197 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
8198     if test "${ac_pentium+set}" = set; then
8199     echo $ECHO_N "(cached) $ECHO_C" >&6
8200     else
8201     echo 'void f(){}' > conftest.cpp
8202     if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8203     ac_pentium=yes
8204     else
8205     ac_pentium=no
8206     fi
8207     rm -f conftest*
8208    
8209     fi
8210 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentium" >&5
8211 gezelter 1490 echo "${ECHO_T}$ac_pentium" >&6
8212     if test "$ac_pentium" = yes; then
8213     :
8214     CPU_FLAGS=-mpentium
8215     else
8216     :
8217    
8218     fi
8219    
8220     fi
8221    
8222     ;;
8223     i686*)
8224    
8225 gezelter 2081 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
8226 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8227     if test "${ac_cpu_pentiumpro+set}" = set; then
8228     echo $ECHO_N "(cached) $ECHO_C" >&6
8229     else
8230     echo 'void f(){}' > conftest.cpp
8231     if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8232     ac_cpu_pentiumpro=yes
8233     else
8234     ac_cpu_pentiumpro=no
8235     fi
8236     rm -f conftest*
8237    
8238     fi
8239 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8240 gezelter 1490 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8241     if test "$ac_cpu_pentiumpro" = yes; then
8242     :
8243     CPU_FLAGS=-mcpu=pentiumpro
8244     else
8245     :
8246    
8247 gezelter 2081
8248     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
8249 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
8250     if test "${ac_pentiumpro+set}" = set; then
8251     echo $ECHO_N "(cached) $ECHO_C" >&6
8252     else
8253     echo 'void f(){}' > conftest.cpp
8254     if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
8255     ac_pentiumpro=yes
8256     else
8257     ac_pentiumpro=no
8258     fi
8259     rm -f conftest*
8260    
8261     fi
8262 gezelter 2081 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8263 gezelter 1490 echo "${ECHO_T}$ac_pentiumpro" >&6
8264     if test "$ac_pentiumpro" = yes; then
8265     :
8266     CPU_FLAGS=-mpentiumpro
8267     else
8268     :
8269    
8270     fi
8271    
8272     fi
8273    
8274     ;;
8275     powerpc*)
8276     cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8277     is60x=`echo $cputype | egrep "^600-9e?$"`
8278     if test -n "$is60x"; then
8279    
8280 gezelter 2081
8281     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
8282 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
8283     if test "${ac_m_cpu_60x+set}" = set; then
8284     echo $ECHO_N "(cached) $ECHO_C" >&6
8285     else
8286     echo 'void f(){}' > conftest.cpp
8287     if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8288     ac_m_cpu_60x=yes
8289     else
8290     ac_m_cpu_60x=no
8291     fi
8292     rm -f conftest*
8293    
8294     fi
8295 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8296 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_60x" >&6
8297     if test "$ac_m_cpu_60x" = yes; then
8298     :
8299     CPU_FLAGS=-mcpu=$cputype
8300     else
8301     :
8302    
8303     fi
8304    
8305     elif test "$cputype" = 750; then
8306    
8307 gezelter 2081
8308     echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
8309 gezelter 1490 echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
8310     if test "${ac_cv_prog_gxx_2_95+set}" = set; then
8311     echo $ECHO_N "(cached) $ECHO_C" >&6
8312     else
8313    
8314     cat > conftest.cpp <<EOF
8315     #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
8316     # if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
8317     yes;
8318     # endif
8319     #endif
8320     EOF
8321     if { ac_try='${CXX-c++} -E conftest.cpp'
8322 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8323 gezelter 1490 (eval $ac_try) 2>&5
8324     ac_status=$?
8325 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 gezelter 1490 (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
8327     ac_cv_prog_gxx_2_95=yes
8328     else
8329     ac_cv_prog_gxx_2_95=no
8330     fi
8331    
8332     fi
8333 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
8334 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
8335     if test "$ac_cv_prog_gxx_2_95" = yes; then
8336     :
8337    
8338 gezelter 2081
8339     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
8340 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
8341     if test "${ac_m_cpu_750+set}" = set; then
8342     echo $ECHO_N "(cached) $ECHO_C" >&6
8343     else
8344     echo 'void f(){}' > conftest.cpp
8345     if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
8346     ac_m_cpu_750=yes
8347     else
8348     ac_m_cpu_750=no
8349     fi
8350     rm -f conftest*
8351    
8352     fi
8353 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8354 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_750" >&6
8355     if test "$ac_m_cpu_750" = yes; then
8356     :
8357     CPU_FLAGS=-mcpu=750
8358     else
8359     :
8360    
8361     fi
8362    
8363     else
8364     :
8365    
8366     fi
8367    
8368     fi
8369     if test -z "$CPU_FLAGS"; then
8370    
8371 gezelter 2081
8372     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
8373 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
8374     if test "${ac_m_cpu_powerpc+set}" = set; then
8375     echo $ECHO_N "(cached) $ECHO_C" >&6
8376     else
8377     echo 'void f(){}' > conftest.cpp
8378     if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
8379     ac_m_cpu_powerpc=yes
8380     else
8381     ac_m_cpu_powerpc=no
8382     fi
8383     rm -f conftest*
8384    
8385     fi
8386 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
8387 gezelter 1490 echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
8388     if test "$ac_m_cpu_powerpc" = yes; then
8389     :
8390     CPU_FLAGS=-mcpu=powerpc
8391     else
8392     :
8393    
8394     fi
8395    
8396     fi
8397     if test -z "$CPU_FLAGS"; then
8398    
8399 gezelter 2081
8400     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
8401 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
8402     if test "${ac_m_powerpc+set}" = set; then
8403     echo $ECHO_N "(cached) $ECHO_C" >&6
8404     else
8405     echo 'void f(){}' > conftest.cpp
8406     if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
8407     ac_m_powerpc=yes
8408     else
8409     ac_m_powerpc=no
8410     fi
8411     rm -f conftest*
8412    
8413     fi
8414 gezelter 2081 echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
8415 gezelter 1490 echo "${ECHO_T}$ac_m_powerpc" >&6
8416     if test "$ac_m_powerpc" = yes; then
8417     :
8418     CPU_FLAGS=-mpowerpc
8419     else
8420     :
8421    
8422     fi
8423    
8424     fi
8425     esac
8426     fi
8427    
8428     if test -n "$CPU_FLAGS"; then
8429     CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
8430     fi
8431    
8432     if test -z "$CXXFLAGS"; then
8433     echo ""
8434     echo "**********************************************************"
8435     echo "* WARNING: Don't know the best CXXFLAGS for this system *"
8436     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
8437     echo "* (otherwise, a default of CXXFLAGS=-O3 will be used) *"
8438     echo "**********************************************************"
8439     echo ""
8440     CXXFLAGS="-O3"
8441     fi
8442    
8443 gezelter 2081
8444    
8445     echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
8446 gezelter 1490 echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
8447     if test "${ac_guessed_cxxflags+set}" = set; then
8448     echo $ECHO_N "(cached) $ECHO_C" >&6
8449     else
8450     echo 'void f(){}' > conftest.cpp
8451     if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
8452     ac_guessed_cxxflags=yes
8453     else
8454     ac_guessed_cxxflags=no
8455     fi
8456     rm -f conftest*
8457    
8458     fi
8459 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
8460 gezelter 1490 echo "${ECHO_T}$ac_guessed_cxxflags" >&6
8461     if test "$ac_guessed_cxxflags" = yes; then
8462     :
8463    
8464     else
8465     :
8466    
8467     echo ""
8468     echo "**********************************************************"
8469     echo "* WARNING: The guessed CXXFLAGS don't seem to work with *"
8470     echo "* your compiler. *"
8471     echo "* Use make CXXFLAGS=..., or edit the top level Makefile *"
8472     echo "**********************************************************"
8473     echo ""
8474     CXXFLAGS=""
8475    
8476     fi
8477    
8478 gezelter 2081
8479 gezelter 1490 fi
8480    
8481 gezelter 2081
8482    
8483    
8484    
8485 gezelter 1490 # Try to determine "good" native compiler flags if none specified on command
8486     # line
8487    
8488     if test x"$F90FLAGS" = x ; then
8489     F90FLAGS=""
8490     case "${host_cpu}-${host_os}" in
8491    
8492     *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
8493     F90FLAGS="-O"
8494     fi;;
8495     rs6000*-aix*) if test "$F90" = xlf90 -o "$F90" = f90; then
8496     F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8497     fi;;
8498     powerpc*-aix*)
8499     if test "$F90" = f90 -o "$F90" = xlf90; then
8500     F90FLAGS="-O3 -qarch=ppc -qansialias -w"
8501     echo "*******************************************************"
8502     echo "* You have AIX on an unknown powerpc system. It is *"
8503     echo "* recommended that you use *"
8504     echo "* *"
8505     echo "* F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w *"
8506     echo "* ^^^ *"
8507     echo "* where xxx is 601, 603, 604, or whatever kind of *"
8508     echo "* PowerPC CPU you have. For more info, man xlf. *"
8509     echo "*******************************************************"
8510     fi;;
8511     *darwin*)
8512     if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
8513 chuckv 1579 F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
8514 gezelter 1490 fi;;
8515     esac
8516    
8517     if test -n "$CPU_FLAGS"; then
8518     F90FLAGS="$F90FLAGS $CPU_FLAGS"
8519     fi
8520    
8521     if test -z "$F90FLAGS"; then
8522     echo ""
8523     echo "**********************************************************"
8524     echo "* WARNING: Don't know the best F90FLAGS for this system *"
8525     echo "* Use make F90FLAGS=..., or edit the top level Makefile *"
8526     echo "* (otherwise, a default of F90FLAGS=-O3 will be used) *"
8527     echo "**********************************************************"
8528     echo ""
8529     F90FLAGS="-O3"
8530     fi
8531    
8532 gezelter 2081
8533     echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
8534 gezelter 1490 echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
8535     if test "${ac_guessed_f90flags+set}" = set; then
8536     echo $ECHO_N "(cached) $ECHO_C" >&6
8537     else
8538    
8539 gezelter 2081
8540    
8541 gezelter 1490 ac_ext=f90
8542     ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
8543     ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8544     ac_compiler_gnu=$ac_cv_f90_compiler_gnu
8545    
8546     echo 'program main' > conftest.$ac_ext
8547     echo 'end program main' >> conftest.$ac_ext
8548     ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
8549 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8550 gezelter 1490 (eval $ac_compile) 2>&5
8551     ac_status=$?
8552 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8553 gezelter 1490 (exit $ac_status); }; then
8554     ac_guessed_f90flags=yes
8555     else
8556     ac_guessed_f90flags=no
8557     fi
8558     rm -f conftest*
8559     ac_ext=c
8560     ac_cpp='$CPP $CPPFLAGS'
8561     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8562     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8563     ac_compiler_gnu=$ac_cv_c_compiler_gnu
8564    
8565 gezelter 2081
8566 gezelter 1490 fi
8567 gezelter 2081 echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
8568 gezelter 1490 echo "${ECHO_T}$ac_guessed_f90flags" >&6
8569     if test "$ac_guessed_f90flags" = yes; then
8570     :
8571    
8572     else
8573     :
8574    
8575     echo ""
8576     echo "**********************************************************"
8577     echo "* WARNING: The guessed F90FLAGS don't seem to work with *"
8578     echo "* your compiler. *"
8579     echo "* Use make F90FLAGS=..., or edit the top level Makefile *"
8580     echo "**********************************************************"
8581     echo ""
8582     F90FLAGS=""
8583    
8584     fi
8585    
8586 gezelter 2081
8587 gezelter 1490 fi
8588    
8589     ;;
8590     esac
8591    
8592     # Find a good install program. We prefer a C program (faster),
8593     # so one script is as good as another. But avoid the broken or
8594     # incompatible versions:
8595     # SysV /etc/install, /usr/sbin/install
8596     # SunOS /usr/etc/install
8597     # IRIX /sbin/install
8598     # AIX /bin/install
8599     # AmigaOS /C/install, which installs bootblocks on floppy discs
8600     # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8601     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8602     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8603 gezelter 2081 # OS/2's system install, which has a completely different semantic
8604 gezelter 1490 # ./install, which can be erroneously created by make from ./install.sh.
8605 gezelter 2081 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8606     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
8607 gezelter 1490 if test -z "$INSTALL"; then
8608     if test "${ac_cv_path_install+set}" = set; then
8609     echo $ECHO_N "(cached) $ECHO_C" >&6
8610     else
8611 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8612     for as_dir in $PATH
8613     do
8614     IFS=$as_save_IFS
8615     test -z "$as_dir" && as_dir=.
8616     # Account for people who put trailing slashes in PATH elements.
8617     case $as_dir/ in
8618     ./ | .// | /cC/* | \
8619     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8620     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8621     /usr/ucb/* ) ;;
8622     *)
8623     # OSF1 and SCO ODT 3.0 have their own names for install.
8624     # Don't use installbsd from OSF since it installs stuff as root
8625     # by default.
8626     for ac_prog in ginstall scoinst install; do
8627     for ac_exec_ext in '' $ac_executable_extensions; do
8628     if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8629 gezelter 2026 if test $ac_prog = install &&
8630 gezelter 2081 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8631 gezelter 2026 # AIX install. It has an incompatible calling convention.
8632     :
8633     elif test $ac_prog = install &&
8634 gezelter 2081 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8635 gezelter 2026 # program-specific install script used by HP pwplus--don't use.
8636     :
8637     else
8638 gezelter 2081 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8639     break 3
8640 gezelter 2026 fi
8641     fi
8642 gezelter 1490 done
8643 gezelter 2081 done
8644     ;;
8645     esac
8646     done
8647 gezelter 1490
8648 gezelter 2081
8649 gezelter 1490 fi
8650     if test "${ac_cv_path_install+set}" = set; then
8651     INSTALL=$ac_cv_path_install
8652     else
8653     # As a last resort, use the slow shell script. We don't cache a
8654     # path for INSTALL within a source directory, because that will
8655     # break other packages using the cache if that directory is
8656     # removed, or if the path is relative.
8657     INSTALL=$ac_install_sh
8658     fi
8659     fi
8660 gezelter 2081 echo "$as_me:$LINENO: result: $INSTALL" >&5
8661 gezelter 1490 echo "${ECHO_T}$INSTALL" >&6
8662    
8663     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8664     # It thinks the first close brace ends the variable substitution.
8665     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8666    
8667     test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8668    
8669     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8670    
8671 gezelter 2081 echo "$as_me:$LINENO: checking whether ln -s works" >&5
8672 gezelter 1490 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
8673     LN_S=$as_ln_s
8674     if test "$LN_S" = "ln -s"; then
8675 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
8676 gezelter 1490 echo "${ECHO_T}yes" >&6
8677     else
8678 gezelter 2081 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
8679 gezelter 1490 echo "${ECHO_T}no, using $LN_S" >&6
8680     fi
8681    
8682 gezelter 2081 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8683     echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
8684     set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
8685 gezelter 1490 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
8686     echo $ECHO_N "(cached) $ECHO_C" >&6
8687     else
8688 gezelter 2081 cat >conftest.make <<\_ACEOF
8689 gezelter 1490 all:
8690 gezelter 2081 @echo 'ac_maketemp="$(MAKE)"'
8691     _ACEOF
8692 gezelter 1490 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8693     eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
8694     if test -n "$ac_maketemp"; then
8695     eval ac_cv_prog_make_${ac_make}_set=yes
8696     else
8697     eval ac_cv_prog_make_${ac_make}_set=no
8698     fi
8699     rm -f conftest.make
8700     fi
8701     if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
8702 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
8703 gezelter 1490 echo "${ECHO_T}yes" >&6
8704     SET_MAKE=
8705     else
8706 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
8707 gezelter 1490 echo "${ECHO_T}no" >&6
8708     SET_MAKE="MAKE=${MAKE-make}"
8709     fi
8710    
8711     if test -n "$ac_tool_prefix"; then
8712     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8713     set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8714 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
8715 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8716     if test "${ac_cv_prog_RANLIB+set}" = set; then
8717     echo $ECHO_N "(cached) $ECHO_C" >&6
8718     else
8719     if test -n "$RANLIB"; then
8720     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8721     else
8722 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8723     for as_dir in $PATH
8724     do
8725     IFS=$as_save_IFS
8726     test -z "$as_dir" && as_dir=.
8727     for ac_exec_ext in '' $ac_executable_extensions; do
8728     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8729     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8730     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8731     break 2
8732     fi
8733 gezelter 1490 done
8734 gezelter 2081 done
8735 gezelter 1490
8736     fi
8737     fi
8738     RANLIB=$ac_cv_prog_RANLIB
8739     if test -n "$RANLIB"; then
8740 gezelter 2081 echo "$as_me:$LINENO: result: $RANLIB" >&5
8741 gezelter 1490 echo "${ECHO_T}$RANLIB" >&6
8742     else
8743 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
8744 gezelter 1490 echo "${ECHO_T}no" >&6
8745     fi
8746    
8747     fi
8748     if test -z "$ac_cv_prog_RANLIB"; then
8749     ac_ct_RANLIB=$RANLIB
8750     # Extract the first word of "ranlib", so it can be a program name with args.
8751     set dummy ranlib; ac_word=$2
8752 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
8753 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8754     if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8755     echo $ECHO_N "(cached) $ECHO_C" >&6
8756     else
8757     if test -n "$ac_ct_RANLIB"; then
8758     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8759     else
8760 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8761     for as_dir in $PATH
8762     do
8763     IFS=$as_save_IFS
8764     test -z "$as_dir" && as_dir=.
8765     for ac_exec_ext in '' $ac_executable_extensions; do
8766     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8767     ac_cv_prog_ac_ct_RANLIB="ranlib"
8768     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8769     break 2
8770     fi
8771 gezelter 1490 done
8772 gezelter 2081 done
8773 gezelter 1490
8774     test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
8775     fi
8776     fi
8777     ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8778     if test -n "$ac_ct_RANLIB"; then
8779 gezelter 2081 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8780 gezelter 1490 echo "${ECHO_T}$ac_ct_RANLIB" >&6
8781     else
8782 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
8783 gezelter 1490 echo "${ECHO_T}no" >&6
8784     fi
8785    
8786     RANLIB=$ac_ct_RANLIB
8787     else
8788     RANLIB="$ac_cv_prog_RANLIB"
8789     fi
8790    
8791     for ac_prog in 'bison -y' byacc
8792     do
8793     # Extract the first word of "$ac_prog", so it can be a program name with args.
8794     set dummy $ac_prog; ac_word=$2
8795 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
8796 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8797     if test "${ac_cv_prog_YACC+set}" = set; then
8798     echo $ECHO_N "(cached) $ECHO_C" >&6
8799     else
8800     if test -n "$YACC"; then
8801     ac_cv_prog_YACC="$YACC" # Let the user override the test.
8802     else
8803 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8804     for as_dir in $PATH
8805     do
8806     IFS=$as_save_IFS
8807     test -z "$as_dir" && as_dir=.
8808     for ac_exec_ext in '' $ac_executable_extensions; do
8809     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8810     ac_cv_prog_YACC="$ac_prog"
8811     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8812     break 2
8813     fi
8814 gezelter 1490 done
8815 gezelter 2081 done
8816 gezelter 1490
8817     fi
8818     fi
8819     YACC=$ac_cv_prog_YACC
8820     if test -n "$YACC"; then
8821 gezelter 2081 echo "$as_me:$LINENO: result: $YACC" >&5
8822 gezelter 1490 echo "${ECHO_T}$YACC" >&6
8823     else
8824 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
8825 gezelter 1490 echo "${ECHO_T}no" >&6
8826     fi
8827    
8828     test -n "$YACC" && break
8829     done
8830     test -n "$YACC" || YACC="yacc"
8831    
8832     for ac_prog in flex lex
8833     do
8834     # Extract the first word of "$ac_prog", so it can be a program name with args.
8835     set dummy $ac_prog; ac_word=$2
8836 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
8837 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8838     if test "${ac_cv_prog_LEX+set}" = set; then
8839     echo $ECHO_N "(cached) $ECHO_C" >&6
8840     else
8841     if test -n "$LEX"; then
8842     ac_cv_prog_LEX="$LEX" # Let the user override the test.
8843     else
8844 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8845     for as_dir in $PATH
8846     do
8847     IFS=$as_save_IFS
8848     test -z "$as_dir" && as_dir=.
8849     for ac_exec_ext in '' $ac_executable_extensions; do
8850     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8851     ac_cv_prog_LEX="$ac_prog"
8852     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8853     break 2
8854     fi
8855 gezelter 1490 done
8856 gezelter 2081 done
8857 gezelter 1490
8858     fi
8859     fi
8860     LEX=$ac_cv_prog_LEX
8861     if test -n "$LEX"; then
8862 gezelter 2081 echo "$as_me:$LINENO: result: $LEX" >&5
8863 gezelter 1490 echo "${ECHO_T}$LEX" >&6
8864     else
8865 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
8866 gezelter 1490 echo "${ECHO_T}no" >&6
8867     fi
8868    
8869     test -n "$LEX" && break
8870     done
8871     test -n "$LEX" || LEX=":"
8872    
8873     if test -z "$LEXLIB"
8874     then
8875 gezelter 2081 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
8876 gezelter 1490 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
8877     if test "${ac_cv_lib_fl_yywrap+set}" = set; then
8878     echo $ECHO_N "(cached) $ECHO_C" >&6
8879     else
8880     ac_check_lib_save_LIBS=$LIBS
8881     LIBS="-lfl $LIBS"
8882     cat >conftest.$ac_ext <<_ACEOF
8883 gezelter 2081 /* confdefs.h. */
8884     _ACEOF
8885     cat confdefs.h >>conftest.$ac_ext
8886     cat >>conftest.$ac_ext <<_ACEOF
8887     /* end confdefs.h. */
8888 gezelter 1490
8889     /* Override any gcc2 internal prototype to avoid an error. */
8890     #ifdef __cplusplus
8891     extern "C"
8892     #endif
8893     /* We use char because int might match the return type of a gcc2
8894     builtin and then its argument prototype would still apply. */
8895     char yywrap ();
8896     int
8897     main ()
8898     {
8899     yywrap ();
8900     ;
8901     return 0;
8902     }
8903     _ACEOF
8904     rm -f conftest.$ac_objext conftest$ac_exeext
8905 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8906     (eval $ac_link) 2>conftest.er1
8907 gezelter 1490 ac_status=$?
8908 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8909     rm -f conftest.er1
8910     cat conftest.err >&5
8911     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8912 gezelter 1490 (exit $ac_status); } &&
8913 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8914 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8915 gezelter 1490 (eval $ac_try) 2>&5
8916     ac_status=$?
8917 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8918     (exit $ac_status); }; } &&
8919     { ac_try='test -s conftest$ac_exeext'
8920     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8921     (eval $ac_try) 2>&5
8922     ac_status=$?
8923     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8924 gezelter 1490 (exit $ac_status); }; }; then
8925     ac_cv_lib_fl_yywrap=yes
8926     else
8927     echo "$as_me: failed program was:" >&5
8928 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8929    
8930 gezelter 1490 ac_cv_lib_fl_yywrap=no
8931     fi
8932 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
8933     conftest$ac_exeext conftest.$ac_ext
8934 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
8935     fi
8936 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
8937 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
8938     if test $ac_cv_lib_fl_yywrap = yes; then
8939     LEXLIB="-lfl"
8940     else
8941 gezelter 2081 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
8942 gezelter 1490 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
8943     if test "${ac_cv_lib_l_yywrap+set}" = set; then
8944     echo $ECHO_N "(cached) $ECHO_C" >&6
8945     else
8946     ac_check_lib_save_LIBS=$LIBS
8947     LIBS="-ll $LIBS"
8948     cat >conftest.$ac_ext <<_ACEOF
8949 gezelter 2081 /* confdefs.h. */
8950     _ACEOF
8951     cat confdefs.h >>conftest.$ac_ext
8952     cat >>conftest.$ac_ext <<_ACEOF
8953     /* end confdefs.h. */
8954 gezelter 1490
8955     /* Override any gcc2 internal prototype to avoid an error. */
8956     #ifdef __cplusplus
8957     extern "C"
8958     #endif
8959     /* We use char because int might match the return type of a gcc2
8960     builtin and then its argument prototype would still apply. */
8961     char yywrap ();
8962     int
8963     main ()
8964     {
8965     yywrap ();
8966     ;
8967     return 0;
8968     }
8969     _ACEOF
8970     rm -f conftest.$ac_objext conftest$ac_exeext
8971 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8972     (eval $ac_link) 2>conftest.er1
8973 gezelter 1490 ac_status=$?
8974 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
8975     rm -f conftest.er1
8976     cat conftest.err >&5
8977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 gezelter 1490 (exit $ac_status); } &&
8979 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8980 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8981 gezelter 1490 (eval $ac_try) 2>&5
8982     ac_status=$?
8983 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984     (exit $ac_status); }; } &&
8985     { ac_try='test -s conftest$ac_exeext'
8986     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8987     (eval $ac_try) 2>&5
8988     ac_status=$?
8989     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 gezelter 1490 (exit $ac_status); }; }; then
8991     ac_cv_lib_l_yywrap=yes
8992     else
8993     echo "$as_me: failed program was:" >&5
8994 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
8995    
8996 gezelter 1490 ac_cv_lib_l_yywrap=no
8997     fi
8998 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
8999     conftest$ac_exeext conftest.$ac_ext
9000 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
9001     fi
9002 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
9003 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
9004     if test $ac_cv_lib_l_yywrap = yes; then
9005     LEXLIB="-ll"
9006     fi
9007    
9008     fi
9009    
9010     fi
9011    
9012     if test "x$LEX" != "x:"; then
9013 gezelter 2081 echo "$as_me:$LINENO: checking lex output file root" >&5
9014 gezelter 1490 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
9015     if test "${ac_cv_prog_lex_root+set}" = set; then
9016     echo $ECHO_N "(cached) $ECHO_C" >&6
9017     else
9018     # The minimal lex program is just a single line: %%. But some broken lexes
9019     # (Solaris, I think it was) want two %% lines, so accommodate them.
9020 gezelter 2081 cat >conftest.l <<_ACEOF
9021     %%
9022     %%
9023     _ACEOF
9024     { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
9025     (eval $LEX conftest.l) 2>&5
9026     ac_status=$?
9027     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9028     (exit $ac_status); }
9029 gezelter 1490 if test -f lex.yy.c; then
9030     ac_cv_prog_lex_root=lex.yy
9031     elif test -f lexyy.c; then
9032     ac_cv_prog_lex_root=lexyy
9033     else
9034 gezelter 2081 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
9035 gezelter 1490 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
9036     { (exit 1); exit 1; }; }
9037     fi
9038     fi
9039 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9040 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9041 gezelter 2081 rm -f conftest.l
9042 gezelter 1490 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
9043    
9044 gezelter 2081 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
9045 gezelter 1490 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
9046     if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
9047     echo $ECHO_N "(cached) $ECHO_C" >&6
9048     else
9049     # POSIX says lex can declare yytext either as a pointer or an array; the
9050     # default is implementation-dependent. Figure out which it is, since
9051     # not all implementations provide the %pointer and %array declarations.
9052     ac_cv_prog_lex_yytext_pointer=no
9053     echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9054     ac_save_LIBS=$LIBS
9055     LIBS="$LIBS $LEXLIB"
9056     cat >conftest.$ac_ext <<_ACEOF
9057     `cat $LEX_OUTPUT_ROOT.c`
9058     _ACEOF
9059     rm -f conftest.$ac_objext conftest$ac_exeext
9060 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9061     (eval $ac_link) 2>conftest.er1
9062 gezelter 1490 ac_status=$?
9063 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9064     rm -f conftest.er1
9065     cat conftest.err >&5
9066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067 gezelter 1490 (exit $ac_status); } &&
9068 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9069 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9070 gezelter 1490 (eval $ac_try) 2>&5
9071     ac_status=$?
9072 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9073     (exit $ac_status); }; } &&
9074     { ac_try='test -s conftest$ac_exeext'
9075     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9076     (eval $ac_try) 2>&5
9077     ac_status=$?
9078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 gezelter 1490 (exit $ac_status); }; }; then
9080     ac_cv_prog_lex_yytext_pointer=yes
9081     else
9082     echo "$as_me: failed program was:" >&5
9083 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9084    
9085 gezelter 1490 fi
9086 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
9087     conftest$ac_exeext conftest.$ac_ext
9088 gezelter 1490 LIBS=$ac_save_LIBS
9089     rm -f "${LEX_OUTPUT_ROOT}.c"
9090    
9091     fi
9092 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
9093 gezelter 1490 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9094     if test $ac_cv_prog_lex_yytext_pointer = yes; then
9095    
9096 gezelter 2081 cat >>confdefs.h <<\_ACEOF
9097 gezelter 1490 #define YYTEXT_POINTER 1
9098 gezelter 2081 _ACEOF
9099 gezelter 1490
9100     fi
9101    
9102     fi
9103 gezelter 2199
9104     # Extract the first word of "perl", so it can be a program name with args.
9105     set dummy perl; ac_word=$2
9106     echo "$as_me:$LINENO: checking for $ac_word" >&5
9107     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9108     if test "${ac_cv_path_PERLINTERP+set}" = set; then
9109     echo $ECHO_N "(cached) $ECHO_C" >&6
9110     else
9111     case $PERLINTERP in
9112     [\\/]* | ?:[\\/]*)
9113     ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
9114     ;;
9115     *)
9116     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9117     for as_dir in $PATH
9118     do
9119     IFS=$as_save_IFS
9120     test -z "$as_dir" && as_dir=.
9121     for ac_exec_ext in '' $ac_executable_extensions; do
9122     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9123     ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9124     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9125     break 2
9126     fi
9127     done
9128     done
9129    
9130     test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9131     ;;
9132     esac
9133     fi
9134     PERLINTERP=$ac_cv_path_PERLINTERP
9135    
9136     if test -n "$PERLINTERP"; then
9137     echo "$as_me:$LINENO: result: $PERLINTERP" >&5
9138     echo "${ECHO_T}$PERLINTERP" >&6
9139     else
9140     echo "$as_me:$LINENO: result: no" >&5
9141     echo "${ECHO_T}no" >&6
9142     fi
9143    
9144     ac_cv_path_perlinterp="$PERLINTERP"
9145     _sHpB='#!'
9146    
9147    
9148     # Check whether --with-perl-shebang or --without-perl-shebang was given.
9149     if test "${with_perl_shebang+set}" = set; then
9150     withval="$with_perl_shebang"
9151     opt_perl_shebang="$withval"
9152     else
9153     opt_perl_shebang="not_set"
9154     fi;
9155     echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9156     echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9157     if test "${ax_cv_opt_perl_shebang+set}" = set; then
9158     echo $ECHO_N "(cached) $ECHO_C" >&6
9159     else
9160     case "$opt_perl_shebang" in
9161     not_set ) ax_cv_opt_perl_shebang=''
9162     ;;
9163     * )
9164     ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9165     esac
9166    
9167     fi
9168     echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
9169     echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9170     if test "A$ax_cv_opt_perl_shebang" != "A"
9171     then
9172     ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9173     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9174     { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9175     echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
9176    
9177     # Automatic detection of sharpbang formula starts here
9178     else
9179     _somian_shbangperl=`$PERLINTERP -V:startperl`
9180     negclass="[^']"; # must leave this comment: m4 will remove the outer brackets for us, heheh
9181     echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
9182     echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
9183     if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
9184     echo $ECHO_N "(cached) $ECHO_C" >&6
9185     else
9186     _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9187     if test "x$_somian_kspb_perl" == x
9188     then _somian_ksbp_warn_empty='durnit'
9189     else
9190     case "A$_somian_kspb_perl" in
9191     A#!*perl* )
9192     ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9193     ;;
9194     A* ) _somian_ksbp_warn_defau='trouble'
9195     ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9196     esac
9197     fi
9198    
9199     fi
9200     echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
9201     echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
9202     # The above prints Checking ... result message to user.
9203     PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9204    
9205     if test A${_somian_ksbp_warn_empty+set} == Aset
9206     then { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
9207     echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
9208     fi
9209     # Inform user after printing result value
9210     if test A${_somian_ksbp_warn_defau+set} == Aset
9211     then { echo "$as_me:$LINENO: Maybe Not good -" >&5
9212     echo "$as_me: Maybe Not good -" >&6;}
9213     { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
9214     echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
9215     else { echo "$as_me:$LINENO: OK Good result - " >&5
9216     echo "$as_me: OK Good result - " >&6;}
9217     { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
9218     echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
9219     fi
9220     fi
9221    
9222 gezelter 1490 # Extract the first word of "ar", so it can be a program name with args.
9223     set dummy ar; ac_word=$2
9224 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
9225 gezelter 1490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9226     if test "${ac_cv_prog_AR+set}" = set; then
9227     echo $ECHO_N "(cached) $ECHO_C" >&6
9228     else
9229     if test -n "$AR"; then
9230     ac_cv_prog_AR="$AR" # Let the user override the test.
9231     else
9232 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9233     for as_dir in $PATH
9234     do
9235     IFS=$as_save_IFS
9236     test -z "$as_dir" && as_dir=.
9237     for ac_exec_ext in '' $ac_executable_extensions; do
9238     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9239     ac_cv_prog_AR="ar"
9240     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9241     break 2
9242     fi
9243 gezelter 1490 done
9244 gezelter 2081 done
9245 gezelter 1490
9246     test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
9247     fi
9248     fi
9249     AR=$ac_cv_prog_AR
9250     if test -n "$AR"; then
9251 gezelter 2081 echo "$as_me:$LINENO: result: $AR" >&5
9252 gezelter 1490 echo "${ECHO_T}$AR" >&6
9253     else
9254 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
9255 gezelter 1490 echo "${ECHO_T}no" >&6
9256     fi
9257    
9258     if test "$AR" = "NONE"; then
9259 gezelter 2081 { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
9260 gezelter 1490 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
9261     { (exit 1); exit 1; }; }
9262     cat >confcache <<\_ACEOF
9263     # This file is a shell script that caches the results of configure
9264     # tests run on this system so they can be shared between configure
9265     # scripts and configure runs, see configure's option --config-cache.
9266     # It is not useful on other systems. If it contains results you don't
9267     # want to keep, you may remove or edit it.
9268     #
9269     # config.status only pays attention to the cache file if you give it
9270     # the --recheck option to rerun configure.
9271     #
9272 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9273 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9274     # following values.
9275    
9276     _ACEOF
9277    
9278     # The following way of writing the cache mishandles newlines in values,
9279     # but we know of no workaround that is simple, portable, and efficient.
9280     # So, don't put newlines in cache variables' values.
9281     # Ultrix sh set writes to stderr and can't be redirected directly,
9282     # and sets the high bit in the cache file unless we assign to the vars.
9283     {
9284     (set) 2>&1 |
9285     case `(ac_space=' '; set | grep ac_space) 2>&1` in
9286     *ac_space=\ *)
9287     # `set' does not quote correctly, so add quotes (double-quote
9288     # substitution turns \\\\ into \\, and sed turns \\ into \).
9289     sed -n \
9290 gezelter 2081 "s/'/'\\\\''/g;
9291     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9292 gezelter 1490 ;;
9293     *)
9294     # `set' quotes correctly as required by POSIX, so do not add quotes.
9295     sed -n \
9296 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9297 gezelter 1490 ;;
9298     esac;
9299     } |
9300     sed '
9301     t clear
9302     : clear
9303     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9304     t end
9305     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9306     : end' >>confcache
9307 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9308 gezelter 1490 if test -w $cache_file; then
9309     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9310     cat confcache >$cache_file
9311     else
9312     echo "not updating unwritable cache $cache_file"
9313     fi
9314     fi
9315     rm -f confcache
9316     exit 1
9317     fi
9318    
9319 gezelter 2022 # Extract the first word of "ps", so it can be a program name with args.
9320     set dummy ps; ac_word=$2
9321 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
9322 gezelter 2022 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9323 gezelter 2023 if test "${ac_cv_path_PS+set}" = set; then
9324 gezelter 2022 echo $ECHO_N "(cached) $ECHO_C" >&6
9325     else
9326 gezelter 2023 case $PS in
9327 gezelter 2022 [\\/]* | ?:[\\/]*)
9328 gezelter 2023 ac_cv_path_PS="$PS" # Let the user override the test with a path.
9329 gezelter 2022 ;;
9330     *)
9331 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9332     for as_dir in $PATH
9333     do
9334     IFS=$as_save_IFS
9335     test -z "$as_dir" && as_dir=.
9336     for ac_exec_ext in '' $ac_executable_extensions; do
9337     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9338     ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
9339     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9340     break 2
9341     fi
9342 gezelter 2022 done
9343 gezelter 2081 done
9344 gezelter 1490
9345 gezelter 2022 ;;
9346     esac
9347     fi
9348 gezelter 2023 PS=$ac_cv_path_PS
9349 gezelter 1490
9350 gezelter 2023 if test -n "$PS"; then
9351 gezelter 2081 echo "$as_me:$LINENO: result: $PS" >&5
9352 gezelter 2023 echo "${ECHO_T}$PS" >&6
9353 gezelter 2022 else
9354 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
9355 gezelter 2022 echo "${ECHO_T}no" >&6
9356     fi
9357    
9358 gezelter 2081 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
9359 gezelter 2024 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
9360     if test "${ac_cv_prog_ps_syntax+set}" = set; then
9361 gezelter 2022 echo $ECHO_N "(cached) $ECHO_C" >&6
9362     else
9363    
9364 gezelter 2026 if $PS ax -o rss > /dev/null 2>&1; then
9365     ac_cv_prog_ps_ax=yes
9366     else
9367     ac_cv_prog_ps_ax=no
9368     fi
9369 gezelter 2024 if $PS -ef -o rss > /dev/null 2>&1; then
9370     ac_cv_prog_ps_ef=yes
9371 gezelter 2022 else
9372 gezelter 2024 ac_cv_prog_ps_ef=no
9373 gezelter 2022 fi
9374 gezelter 2026 if test "$ac_cv_prog_ps_ax" = yes; then
9375     ac_cv_prog_ps_syntax=BSD
9376 gezelter 2024 else
9377 gezelter 2029 if test "$ac_cv_prog_ps_ef" = yes; then
9378 gezelter 2026 ac_cv_prog_ps_syntax=POSIX
9379 gezelter 2024 else
9380 gezelter 2081 { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
9381 gezelter 2024 echo "$as_me: error: Could not determine ps syntax" >&2;}
9382     { (exit 1); exit 1; }; }
9383     fi
9384     fi
9385 gezelter 2022
9386     fi
9387 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
9388 gezelter 2024 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
9389 gezelter 2022
9390 gezelter 2081
9391     cat >>confdefs.h <<_ACEOF
9392 gezelter 2027 #define PSCOMMAND $PS
9393 gezelter 2081 _ACEOF
9394 gezelter 2022
9395 gezelter 2081
9396 gezelter 2453 cat >>confdefs.h <<\_ACEOF
9397     #define OBAPI
9398     _ACEOF
9399    
9400    
9401    
9402 gezelter 2029 if test "$ac_cv_prog_ps_syntax" = BSD; then
9403 gezelter 2081 cat >>confdefs.h <<\_ACEOF
9404 gezelter 2029 #define PSTYPE_IS_BSD 1
9405 gezelter 2081 _ACEOF
9406 gezelter 2022
9407 gezelter 2029 else
9408     if test "$ac_cv_prog_ps_syntax" = POSIX; then
9409 gezelter 2081 cat >>confdefs.h <<\_ACEOF
9410 gezelter 2029 #define PSTYPE_IS_POSIX 1
9411 gezelter 2081 _ACEOF
9412 gezelter 2022
9413 gezelter 2029 else
9414 gezelter 2081 { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
9415 gezelter 2029 echo "$as_me: error: Unknown ps syntax type!" >&2;}
9416     { (exit 1); exit 1; }; }
9417     fi
9418     fi
9419 gezelter 2022
9420 gezelter 2081
9421 gezelter 1490 # Check whether --with-mpi or --without-mpi was given.
9422     if test "${with_mpi+set}" = set; then
9423     withval="$with_mpi"
9424     with_mpi=$withval
9425     else
9426     with_mpi="no"
9427     fi;
9428    
9429     case "x$with_mpi" in
9430     xyes | "x") USE_MPI=yes;;
9431     xno) USE_MPI=no ;;
9432     *) MPI="$with_mpi"; USE_MPI=yes ;;
9433     esac
9434     if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
9435     MPI="/usr/local"
9436     fi
9437     if test "$USE_MPI" = "yes"; then
9438    
9439 gezelter 2081
9440 gezelter 1490 # Set variables...
9441     MPI_LIB_DIR="$MPI/lib"
9442     MPI_INC_DIR="$MPI/include"
9443    
9444 gezelter 2081
9445    
9446     echo "$as_me:$LINENO: checking for mpi.h" >&5
9447 gezelter 1490 echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
9448     have_mpi_h=0
9449 gezelter 2265 rm -f conftest*
9450 gezelter 1490 echo '#include <mpi.h>' > conftest.cc
9451 gezelter 2265 if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
9452 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
9453 gezelter 1490 echo "${ECHO_T}yes" >&6
9454     have_mpi_h=1
9455     else
9456 gezelter 2265 if test -s conftest.out ; then
9457     cat conftest.out >> config.log
9458     fi
9459 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
9460 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
9461     USE_MPI="no"
9462     fi
9463     rm -f conftest*
9464     if test "$have_mpi_h" = 1; then
9465    
9466 gezelter 2081 cat >>confdefs.h <<\_ACEOF
9467 gezelter 1490 #define HAVE_MPI_H 1
9468 gezelter 2081 _ACEOF
9469 gezelter 1490
9470     fi
9471    
9472 gezelter 2081 echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
9473 gezelter 1490 echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
9474     have_mpif_h=0
9475     rm -f conftest*
9476     cat >conftest.f90 <<EOF
9477     program main
9478     include 'mpif.h'
9479     end
9480     EOF
9481     if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
9482 gezelter 2081 echo "$as_me:$LINENO: result: yes" >&5
9483 gezelter 1490 echo "${ECHO_T}yes" >&6
9484     MPI_F90_INC="$MPI_INC_DIR"
9485     have_mpif_h=1
9486     else
9487     if test -s conftest.out ; then
9488     cat conftest.out >> config.log
9489     fi
9490 gezelter 2081 echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
9491 gezelter 1490 echo "${ECHO_T}no! Check MPI include paths" >&6
9492     USE_MPI="no"
9493     fi
9494     rm -f conftest*
9495    
9496     if test "$have_mpif_h" = 1; then
9497    
9498 gezelter 2081 cat >>confdefs.h <<\_ACEOF
9499 gezelter 1490 #define HAVE_MPIF_H 1
9500 gezelter 2081 _ACEOF
9501 gezelter 1490
9502     fi
9503    
9504     ac_ext=c
9505     ac_cpp='$CPP $CPPFLAGS'
9506     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9507     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9508     ac_compiler_gnu=$ac_cv_c_compiler_gnu
9509    
9510     ac_save_LDFLAGS=$LDFLAGS
9511     LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
9512    
9513     if test x = x"$MPI_LIB"; then
9514 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
9515 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
9516     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
9517     echo $ECHO_N "(cached) $ECHO_C" >&6
9518     else
9519     ac_check_lib_save_LIBS=$LIBS
9520     LIBS="-lmpich $LIBS"
9521     cat >conftest.$ac_ext <<_ACEOF
9522 gezelter 2081 /* confdefs.h. */
9523     _ACEOF
9524     cat confdefs.h >>conftest.$ac_ext
9525     cat >>conftest.$ac_ext <<_ACEOF
9526     /* end confdefs.h. */
9527 gezelter 1490
9528     /* Override any gcc2 internal prototype to avoid an error. */
9529     #ifdef __cplusplus
9530     extern "C"
9531     #endif
9532     /* We use char because int might match the return type of a gcc2
9533     builtin and then its argument prototype would still apply. */
9534     char MPI_Init ();
9535     int
9536     main ()
9537     {
9538     MPI_Init ();
9539     ;
9540     return 0;
9541     }
9542     _ACEOF
9543     rm -f conftest.$ac_objext conftest$ac_exeext
9544 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9545     (eval $ac_link) 2>conftest.er1
9546 gezelter 1490 ac_status=$?
9547 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9548     rm -f conftest.er1
9549     cat conftest.err >&5
9550     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9551 gezelter 1490 (exit $ac_status); } &&
9552 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9553 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9554 gezelter 1490 (eval $ac_try) 2>&5
9555     ac_status=$?
9556 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9557     (exit $ac_status); }; } &&
9558     { ac_try='test -s conftest$ac_exeext'
9559     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9560     (eval $ac_try) 2>&5
9561     ac_status=$?
9562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9563 gezelter 1490 (exit $ac_status); }; }; then
9564     ac_cv_lib_mpich_MPI_Init=yes
9565     else
9566     echo "$as_me: failed program was:" >&5
9567 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9568    
9569 gezelter 1490 ac_cv_lib_mpich_MPI_Init=no
9570     fi
9571 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
9572     conftest$ac_exeext conftest.$ac_ext
9573 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
9574     fi
9575 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
9576 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
9577     if test $ac_cv_lib_mpich_MPI_Init = yes; then
9578     MPI_LIB="-lmpich"
9579     fi
9580    
9581     fi
9582     if test x = x"$MPI_LIB"; then
9583 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
9584 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
9585     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
9586     echo $ECHO_N "(cached) $ECHO_C" >&6
9587     else
9588     ac_check_lib_save_LIBS=$LIBS
9589     LIBS="-lmpi $LIBS"
9590     cat >conftest.$ac_ext <<_ACEOF
9591 gezelter 2081 /* confdefs.h. */
9592     _ACEOF
9593     cat confdefs.h >>conftest.$ac_ext
9594     cat >>conftest.$ac_ext <<_ACEOF
9595     /* end confdefs.h. */
9596 gezelter 1490
9597     /* Override any gcc2 internal prototype to avoid an error. */
9598     #ifdef __cplusplus
9599     extern "C"
9600     #endif
9601     /* We use char because int might match the return type of a gcc2
9602     builtin and then its argument prototype would still apply. */
9603     char MPI_Init ();
9604     int
9605     main ()
9606     {
9607     MPI_Init ();
9608     ;
9609     return 0;
9610     }
9611     _ACEOF
9612     rm -f conftest.$ac_objext conftest$ac_exeext
9613 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9614     (eval $ac_link) 2>conftest.er1
9615 gezelter 1490 ac_status=$?
9616 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9617     rm -f conftest.er1
9618     cat conftest.err >&5
9619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9620 gezelter 1490 (exit $ac_status); } &&
9621 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9622 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9623 gezelter 1490 (eval $ac_try) 2>&5
9624     ac_status=$?
9625 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9626     (exit $ac_status); }; } &&
9627     { ac_try='test -s conftest$ac_exeext'
9628     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9629     (eval $ac_try) 2>&5
9630     ac_status=$?
9631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632 gezelter 1490 (exit $ac_status); }; }; then
9633     ac_cv_lib_mpi_MPI_Init=yes
9634     else
9635     echo "$as_me: failed program was:" >&5
9636 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9637    
9638 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
9639     fi
9640 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
9641     conftest$ac_exeext conftest.$ac_ext
9642 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
9643     fi
9644 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
9645 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9646     if test $ac_cv_lib_mpi_MPI_Init = yes; then
9647     MPI_LIB="-lmpi"
9648     fi
9649    
9650     fi
9651     $as_unset ac_cv_lib_mpi_MPI_Init
9652     if test x = x"$MPI_LIB"; then
9653 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
9654 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
9655     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
9656     echo $ECHO_N "(cached) $ECHO_C" >&6
9657     else
9658     ac_check_lib_save_LIBS=$LIBS
9659     LIBS="-lmpi "-llam" $LIBS"
9660     cat >conftest.$ac_ext <<_ACEOF
9661 gezelter 2081 /* confdefs.h. */
9662     _ACEOF
9663     cat confdefs.h >>conftest.$ac_ext
9664     cat >>conftest.$ac_ext <<_ACEOF
9665     /* end confdefs.h. */
9666 gezelter 1490
9667     /* Override any gcc2 internal prototype to avoid an error. */
9668     #ifdef __cplusplus
9669     extern "C"
9670     #endif
9671     /* We use char because int might match the return type of a gcc2
9672     builtin and then its argument prototype would still apply. */
9673     char MPI_Init ();
9674     int
9675     main ()
9676     {
9677     MPI_Init ();
9678     ;
9679     return 0;
9680     }
9681     _ACEOF
9682     rm -f conftest.$ac_objext conftest$ac_exeext
9683 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9684     (eval $ac_link) 2>conftest.er1
9685 gezelter 1490 ac_status=$?
9686 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9687     rm -f conftest.er1
9688     cat conftest.err >&5
9689     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9690 gezelter 1490 (exit $ac_status); } &&
9691 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9692 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9693 gezelter 1490 (eval $ac_try) 2>&5
9694     ac_status=$?
9695 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9696     (exit $ac_status); }; } &&
9697     { ac_try='test -s conftest$ac_exeext'
9698     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9699     (eval $ac_try) 2>&5
9700     ac_status=$?
9701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702 gezelter 1490 (exit $ac_status); }; }; then
9703     ac_cv_lib_mpi_MPI_Init=yes
9704     else
9705     echo "$as_me: failed program was:" >&5
9706 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9707    
9708 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
9709     fi
9710 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
9711     conftest$ac_exeext conftest.$ac_ext
9712 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
9713     fi
9714 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
9715 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9716     if test $ac_cv_lib_mpi_MPI_Init = yes; then
9717     MPI_LIB="-lmpi -llam"
9718     fi
9719    
9720     fi
9721 chuckv 1619 $as_unset ac_cv_lib_mpich_MPI_Init
9722     if test x = x"$MPI_LIB"; then
9723 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
9724 chuckv 1619 echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
9725     if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
9726     echo $ECHO_N "(cached) $ECHO_C" >&6
9727     else
9728     ac_check_lib_save_LIBS=$LIBS
9729     LIBS="-lmpich "-lpmpich" $LIBS"
9730     cat >conftest.$ac_ext <<_ACEOF
9731 gezelter 2081 /* confdefs.h. */
9732     _ACEOF
9733     cat confdefs.h >>conftest.$ac_ext
9734     cat >>conftest.$ac_ext <<_ACEOF
9735     /* end confdefs.h. */
9736 gezelter 1490
9737 chuckv 1619 /* Override any gcc2 internal prototype to avoid an error. */
9738     #ifdef __cplusplus
9739     extern "C"
9740     #endif
9741     /* We use char because int might match the return type of a gcc2
9742     builtin and then its argument prototype would still apply. */
9743     char MPI_Init ();
9744     int
9745     main ()
9746     {
9747     MPI_Init ();
9748     ;
9749     return 0;
9750     }
9751     _ACEOF
9752     rm -f conftest.$ac_objext conftest$ac_exeext
9753 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9754     (eval $ac_link) 2>conftest.er1
9755 chuckv 1619 ac_status=$?
9756 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9757     rm -f conftest.er1
9758     cat conftest.err >&5
9759     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9760 chuckv 1619 (exit $ac_status); } &&
9761 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9762 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9763 chuckv 1619 (eval $ac_try) 2>&5
9764     ac_status=$?
9765 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766     (exit $ac_status); }; } &&
9767     { ac_try='test -s conftest$ac_exeext'
9768     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9769     (eval $ac_try) 2>&5
9770     ac_status=$?
9771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9772 chuckv 1619 (exit $ac_status); }; }; then
9773     ac_cv_lib_mpich_MPI_Init=yes
9774     else
9775     echo "$as_me: failed program was:" >&5
9776 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9777    
9778 chuckv 1619 ac_cv_lib_mpich_MPI_Init=no
9779     fi
9780 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
9781     conftest$ac_exeext conftest.$ac_ext
9782 chuckv 1619 LIBS=$ac_check_lib_save_LIBS
9783     fi
9784 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
9785 chuckv 1619 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
9786     if test $ac_cv_lib_mpich_MPI_Init = yes; then
9787     MPI_LIB="-lmpich -lpmpich"
9788     fi
9789    
9790     fi
9791    
9792 gezelter 1490 $as_unset ac_cv_lib_mpi_MPI_Init
9793     if test x = x"$MPI_LIB"; then
9794 gezelter 2081 echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
9795 gezelter 1490 echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
9796     if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
9797     echo $ECHO_N "(cached) $ECHO_C" >&6
9798     else
9799     ac_check_lib_save_LIBS=$LIBS
9800     LIBS="-lmpi -llam -lpthread $LIBS"
9801     cat >conftest.$ac_ext <<_ACEOF
9802 gezelter 2081 /* confdefs.h. */
9803     _ACEOF
9804     cat confdefs.h >>conftest.$ac_ext
9805     cat >>conftest.$ac_ext <<_ACEOF
9806     /* end confdefs.h. */
9807 gezelter 1490
9808     /* Override any gcc2 internal prototype to avoid an error. */
9809     #ifdef __cplusplus
9810     extern "C"
9811     #endif
9812     /* We use char because int might match the return type of a gcc2
9813     builtin and then its argument prototype would still apply. */
9814     char MPI_Init ();
9815     int
9816     main ()
9817     {
9818     MPI_Init ();
9819     ;
9820     return 0;
9821     }
9822     _ACEOF
9823     rm -f conftest.$ac_objext conftest$ac_exeext
9824 gezelter 2081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9825     (eval $ac_link) 2>conftest.er1
9826 gezelter 1490 ac_status=$?
9827 gezelter 2081 grep -v '^ *+' conftest.er1 >conftest.err
9828     rm -f conftest.er1
9829     cat conftest.err >&5
9830     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9831 gezelter 1490 (exit $ac_status); } &&
9832 chuckv 2467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9833 gezelter 2081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9834 gezelter 1490 (eval $ac_try) 2>&5
9835     ac_status=$?
9836 gezelter 2081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9837     (exit $ac_status); }; } &&
9838     { ac_try='test -s conftest$ac_exeext'
9839     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9840     (eval $ac_try) 2>&5
9841     ac_status=$?
9842     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 gezelter 1490 (exit $ac_status); }; }; then
9844     ac_cv_lib_mpi_MPI_Init=yes
9845     else
9846     echo "$as_me: failed program was:" >&5
9847 gezelter 2081 sed 's/^/| /' conftest.$ac_ext >&5
9848    
9849 gezelter 1490 ac_cv_lib_mpi_MPI_Init=no
9850     fi
9851 gezelter 2081 rm -f conftest.err conftest.$ac_objext \
9852     conftest$ac_exeext conftest.$ac_ext
9853 gezelter 1490 LIBS=$ac_check_lib_save_LIBS
9854     fi
9855 gezelter 2081 echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
9856 gezelter 1490 echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
9857     if test $ac_cv_lib_mpi_MPI_Init = yes; then
9858     MPI_LIB="-lmpi -llam -lpthread"
9859     else
9860    
9861 gezelter 2081 { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
9862 gezelter 1490 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
9863     { (exit 1); exit 1; }; }
9864     USE_MPI="no"
9865    
9866     fi
9867    
9868     fi
9869    
9870 gezelter 2081
9871    
9872     echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
9873 gezelter 1490 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
9874     MPI_F90_LIB=""
9875     if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
9876     MPI_F90_LIB="-lfmpich"
9877     elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
9878     MPI_F90_LIB="-llamf77mpi"
9879     else
9880     MPI_F90_LIB=" "
9881     fi
9882 gezelter 2081 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
9883 gezelter 1490 echo "${ECHO_T}found $MPI_F90_LIB" >&6
9884    
9885    
9886     fi
9887    
9888    
9889    
9890    
9891 gezelter 2190 USE_CGAL=no
9892     cgal_makefile=auto
9893 gezelter 1490
9894 gezelter 2190 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
9895     if test "${with_cgal_makefile+set}" = set; then
9896     withval="$with_cgal_makefile"
9897     cgal_makefile="$withval"
9898     fi;
9899    
9900     if test "x$cgal_makefile" != xno; then
9901    
9902     if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
9903     cgal_makefile="$CGAL_MAKEFILE"
9904     fi
9905    
9906 gezelter 2203 echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
9907     echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
9908 gezelter 2190
9909     if test -f "$cgal_makefile"; then
9910    
9911     cat >config.tmp.Makefile <<EOF
9912     include $cgal_makefile
9913     default:
9914     @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
9915     @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
9916     @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
9917     @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
9918     @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
9919     @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
9920     @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
9921     @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
9922     @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
9923     @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
9924     @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
9925     @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
9926     EOF
9927    
9928     make -s -f config.tmp.Makefile
9929     . config.tmp.cgalvariables
9930    
9931     rm -f config.tmp.Makefile config.tmp.cgalvariables
9932    
9933     if test "x$CGAL_INCLDIR" = "x"; then
9934     CGAL_INCLDIR=""
9935     fi
9936    
9937     if test "x$CGAL_LIBDIR" = "x"; then
9938     CGAL_LIBDIR=""
9939     fi
9940    
9941     if test "x$CGAL_RLIBDIR" = "x"; then
9942     CGAL_RLIBDIR=""
9943     fi
9944    
9945     if test "x$LEDA_INCLDIR" = "x"; then
9946     LEDA_INCLDIR=""
9947     fi
9948    
9949     if test "x$LEDA_LIBDIR" = "x"; then
9950     LEDA_LIBDIR=""
9951     fi
9952    
9953     if test "x$LEDA_RLIBDIR" = "x"; then
9954     LEDA_RLIBDIR=""
9955     fi
9956    
9957     if test "x$GMP_INCLDIR" = "x"; then
9958     GMP_INCLDIR=""
9959     fi
9960    
9961     if test "x$GMP_LIBDIR" = "x"; then
9962     GMP_LIBDIR=""
9963     fi
9964    
9965     if test "x$GMP_RLIBDIR" = "x"; then
9966     GMP_RLIBDIR=""
9967     fi
9968    
9969 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&5
9970     echo "${ECHO_T}CGAL_OS_COMPILER= $CGAL_OS_COMPILER" >&6
9971     echo "$as_me:$LINENO: result: CGAL_INCLDIR= $CGAL_INCLDIR" >&5
9972     echo "${ECHO_T}CGAL_INCLDIR= $CGAL_INCLDIR" >&6
9973     echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&5
9974     echo "${ECHO_T}CGAL_INCLCONFDIR= $CGAL_INCLCONFDIR" >&6
9975     echo "$as_me:$LINENO: result: CGAL_LIBDIR= $CGAL_LIBDIR" >&5
9976     echo "${ECHO_T}CGAL_LIBDIR= $CGAL_LIBDIR" >&6
9977     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&5
9978     echo "${ECHO_T}CGAL_CXXFLAGS= $CGAL_CXXFLAGS" >&6
9979     echo "$as_me:$LINENO: result: LEDA_INCLDIR= $LEDA_INCLDIR" >&5
9980     echo "${ECHO_T}LEDA_INCLDIR= $LEDA_INCLDIR" >&6
9981     echo "$as_me:$LINENO: result: LEDA_LIBDIR= $LEDA_LIBDIR" >&5
9982     echo "${ECHO_T}LEDA_LIBDIR= $LEDA_LIBDIR" >&6
9983     echo "$as_me:$LINENO: result: GMP_INCLDIR= $GMP_INCLDIR" >&5
9984     echo "${ECHO_T}GMP_INCLDIR= $GMP_INCLDIR" >&6
9985     echo "$as_me:$LINENO: result: GMP_LIBDIR= $GMP_LIBDIR" >&5
9986     echo "${ECHO_T}GMP_LIBDIR= $GMP_LIBDIR" >&6
9987 gezelter 2190
9988     ac_ext=cc
9989     ac_cpp='$CXXCPP $CPPFLAGS'
9990     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9991     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9992     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9993    
9994     save_CXXFLAGS="$CXXFLAGS"
9995     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
9996 gezelter 2453 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
9997 gezelter 2190 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
9998     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
9999     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10000     echo $ECHO_N "(cached) $ECHO_C" >&6
10001     fi
10002     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10003     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10004     else
10005     # Is the header compilable?
10006     echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
10007     echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
10008     cat >conftest.$ac_ext <<_ACEOF
10009     /* confdefs.h. */
10010     _ACEOF
10011     cat confdefs.h >>conftest.$ac_ext
10012     cat >>conftest.$ac_ext <<_ACEOF
10013     /* end confdefs.h. */
10014     $ac_includes_default
10015     #include <CGAL/Cartesian.h>
10016     _ACEOF
10017     rm -f conftest.$ac_objext
10018     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10019     (eval $ac_compile) 2>conftest.er1
10020     ac_status=$?
10021     grep -v '^ *+' conftest.er1 >conftest.err
10022     rm -f conftest.er1
10023     cat conftest.err >&5
10024     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10025     (exit $ac_status); } &&
10026 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10027 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10028     (eval $ac_try) 2>&5
10029     ac_status=$?
10030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10031     (exit $ac_status); }; } &&
10032     { ac_try='test -s conftest.$ac_objext'
10033     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10034     (eval $ac_try) 2>&5
10035     ac_status=$?
10036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10037     (exit $ac_status); }; }; then
10038     ac_header_compiler=yes
10039     else
10040     echo "$as_me: failed program was:" >&5
10041     sed 's/^/| /' conftest.$ac_ext >&5
10042    
10043     ac_header_compiler=no
10044     fi
10045     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10046     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10047     echo "${ECHO_T}$ac_header_compiler" >&6
10048    
10049     # Is the header present?
10050     echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
10051     echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
10052     cat >conftest.$ac_ext <<_ACEOF
10053     /* confdefs.h. */
10054     _ACEOF
10055     cat confdefs.h >>conftest.$ac_ext
10056     cat >>conftest.$ac_ext <<_ACEOF
10057     /* end confdefs.h. */
10058     #include <CGAL/Cartesian.h>
10059     _ACEOF
10060     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10061     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10062     ac_status=$?
10063     grep -v '^ *+' conftest.er1 >conftest.err
10064     rm -f conftest.er1
10065     cat conftest.err >&5
10066     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067     (exit $ac_status); } >/dev/null; then
10068     if test -s conftest.err; then
10069     ac_cpp_err=$ac_cxx_preproc_warn_flag
10070     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10071     else
10072     ac_cpp_err=
10073     fi
10074     else
10075     ac_cpp_err=yes
10076     fi
10077     if test -z "$ac_cpp_err"; then
10078     ac_header_preproc=yes
10079     else
10080     echo "$as_me: failed program was:" >&5
10081     sed 's/^/| /' conftest.$ac_ext >&5
10082    
10083     ac_header_preproc=no
10084     fi
10085     rm -f conftest.err conftest.$ac_ext
10086     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10087     echo "${ECHO_T}$ac_header_preproc" >&6
10088    
10089     # So? What about this header?
10090     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10091     yes:no: )
10092     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
10093     echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10094     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
10095     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
10096     ac_header_preproc=yes
10097     ;;
10098     no:yes:* )
10099     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
10100     echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
10101     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&5
10102     echo "$as_me: WARNING: CGAL/Cartesian.h: check for missing prerequisite headers?" >&2;}
10103     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
10104     echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
10105     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&5
10106     echo "$as_me: WARNING: CGAL/Cartesian.h: section \"Present But Cannot Be Compiled\"" >&2;}
10107     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
10108     echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
10109     { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
10110     echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
10111     (
10112     cat <<\_ASBOX
10113     ## ------------------------------ ##
10114     ## Report this to gezelter@nd.edu ##
10115     ## ------------------------------ ##
10116     _ASBOX
10117     ) |
10118     sed "s/^/$as_me: WARNING: /" >&2
10119     ;;
10120     esac
10121     echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10122     echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10123     if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10124     echo $ECHO_N "(cached) $ECHO_C" >&6
10125     else
10126     ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
10127     fi
10128     echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10129     echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10130    
10131     fi
10132     if test $ac_cv_header_CGAL_Cartesian_h = yes; then
10133     cgal=yes
10134     else
10135     cgal=no
10136     fi
10137    
10138    
10139     CXXFLAGS="$save_CXXFLAGS"
10140    
10141     if test "x$cgal" = xyes; then
10142     echo "$as_me:$LINENO: checking for CGAL version" >&5
10143     echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
10144     LOCATION=${CGAL_INCLDIR}
10145     LOCATION=${LOCATION:-/usr/include}
10146     if test -f $LOCATION/CGAL/version.h; then
10147     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
10148     else
10149     CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10150     fi
10151     if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10152     echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10153     echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10154     else
10155     echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10156     echo "${ECHO_T}($CGAL_VERSION) no" >&6
10157     cgal=no
10158     fi
10159     fi
10160    
10161     if test "x$cgal" = xyes; then
10162     CGAL_LIBS="-lCGAL"
10163     echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10164     echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10165     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10166     CGAL_USES_LEDA=yes
10167     echo "$as_me:$LINENO: result: yes" >&5
10168     echo "${ECHO_T}yes" >&6
10169     CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10170     else
10171     echo "$as_me:$LINENO: result: no" >&5
10172     echo "${ECHO_T}no" >&6
10173     CGAL_USES_LEDA=no
10174     fi
10175    
10176     echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
10177     echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
10178     if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
10179     CGAL_USES_GMP=yes
10180     echo "$as_me:$LINENO: result: yes" >&5
10181     echo "${ECHO_T}yes" >&6
10182     CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
10183     else
10184     echo "$as_me:$LINENO: result: no" >&5
10185     echo "${ECHO_T}no" >&6
10186     CGAL_USES_GMP=no
10187     fi
10188    
10189     CGAL_LIBS="$CGAL_LIBS -lm"
10190    
10191     CGAL_CXXFLAGS="-ftemplate-depth-50"
10192    
10193 gezelter 2203 echo "$as_me:$LINENO: result: CGAL_USES_LEDA= $CGAL_USES_LEDA" >&5
10194     echo "${ECHO_T}CGAL_USES_LEDA= $CGAL_USES_LEDA" >&6
10195     echo "$as_me:$LINENO: result: CGAL_USES_GMP = $CGAL_USES_GMP" >&5
10196     echo "${ECHO_T}CGAL_USES_GMP = $CGAL_USES_GMP" >&6
10197     echo "$as_me:$LINENO: result: CGAL_INCLDIR = $CGAL_INCLDIR" >&5
10198     echo "${ECHO_T}CGAL_INCLDIR = $CGAL_INCLDIR" >&6
10199     echo "$as_me:$LINENO: result: CGAL_LIBDIR = $CGAL_LIBDIR" >&5
10200     echo "${ECHO_T}CGAL_LIBDIR = $CGAL_LIBDIR" >&6
10201     echo "$as_me:$LINENO: result: CGAL_DEFINES = $CGAL_DEFINES" >&5
10202     echo "${ECHO_T}CGAL_DEFINES = $CGAL_DEFINES" >&6
10203     echo "$as_me:$LINENO: result: CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&5
10204     echo "${ECHO_T}CGAL_CXXFLAGS = $CGAL_CXXFLAGS" >&6
10205     echo "$as_me:$LINENO: result: CGAL_LIBS = $CGAL_LIBS" >&5
10206     echo "${ECHO_T}CGAL_LIBS = $CGAL_LIBS" >&6
10207 gezelter 2190 fi
10208    
10209     if test "x$cgal" = xyes; then
10210     save_LIBS="$LIBS"
10211     LIBS="$LIBS -L$CGAL_LIBDIR"
10212     if test "x$CGAL_USES_LEDA" = xyes; then
10213     LIBS="-lL $LIBS -L$LEDA_LIBDIR"
10214     fi
10215     # if test "x$CGAL_USES_GMP" = xyes; then
10216     # LIBS="-lgmp $LIBS $GMP_LIBDIR"
10217     # fi
10218     echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
10219     echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
10220     save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
10221     CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10222     save_LIBS_CHECK_CXX_LIB="$LIBS"
10223     LIBS="-lCGAL $LIBS"
10224     cat >conftest.$ac_ext <<_ACEOF
10225     /* confdefs.h. */
10226     _ACEOF
10227     cat confdefs.h >>conftest.$ac_ext
10228     cat >>conftest.$ac_ext <<_ACEOF
10229     /* end confdefs.h. */
10230     #include <CGAL/Cartesian.h>
10231     int
10232     main ()
10233     {
10234     ::CGAL::Cartesian<int>::Point_2 P
10235     ;
10236     return 0;
10237     }
10238     _ACEOF
10239     rm -f conftest.$ac_objext conftest$ac_exeext
10240     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10241     (eval $ac_link) 2>conftest.er1
10242     ac_status=$?
10243     grep -v '^ *+' conftest.er1 >conftest.err
10244     rm -f conftest.er1
10245     cat conftest.err >&5
10246     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247     (exit $ac_status); } &&
10248 chuckv 2467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10249 gezelter 2190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10250     (eval $ac_try) 2>&5
10251     ac_status=$?
10252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10253     (exit $ac_status); }; } &&
10254     { ac_try='test -s conftest$ac_exeext'
10255     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10256     (eval $ac_try) 2>&5
10257     ac_status=$?
10258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10259     (exit $ac_status); }; }; then
10260     echo "$as_me:$LINENO: result: yes" >&5
10261     echo "${ECHO_T}yes" >&6
10262     cgal=yes
10263     else
10264     echo "$as_me: failed program was:" >&5
10265     sed 's/^/| /' conftest.$ac_ext >&5
10266    
10267     echo "$as_me:$LINENO: result: no" >&5
10268     echo "${ECHO_T}no" >&6
10269     cgal=no
10270     fi
10271     rm -f conftest.err conftest.$ac_objext \
10272     conftest$ac_exeext conftest.$ac_ext
10273     CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
10274     LIBS="$save_LIBS_CHECK_CXX_LIB"
10275     LIBS="$save_LIBS"
10276     fi
10277    
10278     fi
10279     ac_ext=c
10280     ac_cpp='$CPP $CPPFLAGS'
10281     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10282     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10283     ac_compiler_gnu=$ac_cv_c_compiler_gnu
10284    
10285    
10286     fi
10287    
10288     if test "x$cgal" = xyes; then
10289     USE_CGAL=yes
10290    
10291     cat >>confdefs.h <<\_ACEOF
10292     #define HAVE_CGAL 1
10293     _ACEOF
10294    
10295    
10296     cat >>confdefs.h <<_ACEOF
10297     #define CGAL_VERSION $CGAL_VERSION
10298     _ACEOF
10299    
10300     if ! echo $CGAL_VERSION | grep -q "^3.0"; then
10301     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10302     echo "$as_me: WARNING: *****************************************************" >&2;}
10303     { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the ***" >&5
10304     echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the ***" >&2;}
10305     { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
10306     echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
10307     { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10308     echo "$as_me: WARNING: *****************************************************" >&2;}
10309     fi
10310     else
10311     if test "x$cgal_makefile" != xno; then
10312 gezelter 2203 echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
10313     echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
10314 gezelter 2190 fi
10315     CGAL_INCLDIR=
10316     CGAL_LIBDIR=
10317     CGAL_RLIBDIR=
10318     CGAL_DEFINES=
10319     CGAL_CXXFLAGS=
10320     CGAL_LIBS=
10321     fi
10322    
10323    
10324     CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
10325    
10326     CGAL_LIB_DIR=${CGAL_LIBDIR}
10327    
10328     CGAL_RLIB_DIR=${CGAL_RLIBDIR}
10329    
10330    
10331    
10332    
10333    
10334    
10335    
10336 gezelter 1540 # Check whether --enable-doxygen or --disable-doxygen was given.
10337     if test "${enable_doxygen+set}" = set; then
10338     enableval="$enable_doxygen"
10339 gezelter 1490
10340 gezelter 1540 fi;
10341     # Check whether --enable-dot or --disable-dot was given.
10342     if test "${enable_dot+set}" = set; then
10343     enableval="$enable_dot"
10344 gezelter 1490
10345 gezelter 1540 fi;
10346     # Check whether --enable-html-docs or --disable-html-docs was given.
10347     if test "${enable_html_docs+set}" = set; then
10348     enableval="$enable_html_docs"
10349    
10350     else
10351     enable_html_docs=yes
10352     fi;
10353     # Check whether --enable-latex-docs or --disable-latex-docs was given.
10354     if test "${enable_latex_docs+set}" = set; then
10355     enableval="$enable_latex_docs"
10356    
10357     else
10358     enable_latex_docs=no
10359     fi;
10360     if test "x$enable_doxygen" = xno; then
10361     enable_doc=no
10362     else
10363     # Extract the first word of "doxygen", so it can be a program name with args.
10364     set dummy doxygen; ac_word=$2
10365 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
10366 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10367     if test "${ac_cv_path_DOXYGEN+set}" = set; then
10368     echo $ECHO_N "(cached) $ECHO_C" >&6
10369     else
10370     case $DOXYGEN in
10371     [\\/]* | ?:[\\/]*)
10372     ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
10373     ;;
10374     *)
10375 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10376     for as_dir in $PATH
10377     do
10378     IFS=$as_save_IFS
10379     test -z "$as_dir" && as_dir=.
10380     for ac_exec_ext in '' $ac_executable_extensions; do
10381     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10382     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10383     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10384     break 2
10385     fi
10386 gezelter 1540 done
10387 gezelter 2081 done
10388 gezelter 1540
10389     ;;
10390     esac
10391     fi
10392     DOXYGEN=$ac_cv_path_DOXYGEN
10393    
10394     if test -n "$DOXYGEN"; then
10395 gezelter 2081 echo "$as_me:$LINENO: result: $DOXYGEN" >&5
10396 gezelter 1540 echo "${ECHO_T}$DOXYGEN" >&6
10397     else
10398 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
10399 gezelter 1540 echo "${ECHO_T}no" >&6
10400     fi
10401    
10402     if test "x$DOXYGEN" = x; then
10403     if test "x$enable_doxygen" = xyes; then
10404 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
10405 gezelter 1540 echo "$as_me: error: could not find doxygen" >&2;}
10406     { (exit 1); exit 1; }; }
10407     fi
10408     enable_doc=no
10409     else
10410     enable_doc=yes
10411     # Extract the first word of "dot", so it can be a program name with args.
10412     set dummy dot; ac_word=$2
10413 gezelter 2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
10414 gezelter 1540 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10415     if test "${ac_cv_path_DOT+set}" = set; then
10416     echo $ECHO_N "(cached) $ECHO_C" >&6
10417     else
10418     case $DOT in
10419     [\\/]* | ?:[\\/]*)
10420     ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
10421     ;;
10422     *)
10423 gezelter 2081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10424     for as_dir in $PATH
10425     do
10426     IFS=$as_save_IFS
10427     test -z "$as_dir" && as_dir=.
10428     for ac_exec_ext in '' $ac_executable_extensions; do
10429     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10430     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
10431     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10432     break 2
10433     fi
10434 gezelter 1540 done
10435 gezelter 2081 done
10436 gezelter 1540
10437     ;;
10438     esac
10439     fi
10440     DOT=$ac_cv_path_DOT
10441    
10442     if test -n "$DOT"; then
10443 gezelter 2081 echo "$as_me:$LINENO: result: $DOT" >&5
10444 gezelter 1540 echo "${ECHO_T}$DOT" >&6
10445     else
10446 gezelter 2081 echo "$as_me:$LINENO: result: no" >&5
10447 gezelter 1540 echo "${ECHO_T}no" >&6
10448     fi
10449    
10450     fi
10451     fi
10452    
10453     if test "x$enable_doc" = xyes; then
10454     DOC=1
10455     else
10456     DOC=0
10457     fi
10458    
10459 gezelter 2081
10460 gezelter 1540 if test x$DOT = x; then
10461     if test "x$enable_dot" = xyes; then
10462 gezelter 2081 { { echo "$as_me:$LINENO: error: could not find dot" >&5
10463 gezelter 1540 echo "$as_me: error: could not find dot" >&2;}
10464     { (exit 1); exit 1; }; }
10465     fi
10466     enable_dot=no
10467     else
10468     enable_dot=yes
10469     fi
10470    
10471 gezelter 2081
10472    
10473    
10474    
10475    
10476    
10477 gezelter 1490 OBJEXT=".$OBJEXT"
10478    
10479     OOPSE=oopse
10480    
10481     if test "x${prefix}" = "xNONE"
10482     then
10483     OOPSE_HOME=${ac_default_prefix}/oopse
10484     else
10485     OOPSE_HOME=${prefix}/oopse
10486     fi
10487     # Check whether --enable-oopse-home or --disable-oopse-home was given.
10488     if test "${enable_oopse_home+set}" = set; then
10489     enableval="$enable_oopse_home"
10490     OOPSE_HOME="${enableval}"
10491     fi;
10492    
10493     case "x$INSTALL" in
10494     x/*) ;;
10495     *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
10496     esac
10497    
10498     MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
10499    
10500     CFLAGS=${CFLAGS-""}
10501     CXXFLAGS=${CXXFLAGS-""}
10502     CPPFLAGS=${CPPFLAGS-""}
10503     FFLAGS=${FFLAGS-""}
10504     F90FLAGS=${F90FLAGS-""}
10505     LDFLAGS=${LDFLAGS-""}
10506     DEBUG=${DEBUG-"-g"}
10507    
10508     case $debug in
10509     1)
10510     FFLAGS="$DEBUG $FFLAGS"
10511     F90FLAGS="$DEBUG $F90FLAGS"
10512     ;;
10513     *)
10514     ;;
10515     esac
10516    
10517    
10518    
10519 gezelter 2081
10520    
10521    
10522    
10523    
10524    
10525    
10526    
10527    
10528    
10529    
10530    
10531    
10532    
10533    
10534     ac_config_headers="$ac_config_headers src/config.h"
10535    
10536 gezelter 2199 ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
10537 gezelter 2081
10538    
10539 gezelter 1490 cat >confcache <<\_ACEOF
10540     # This file is a shell script that caches the results of configure
10541     # tests run on this system so they can be shared between configure
10542     # scripts and configure runs, see configure's option --config-cache.
10543     # It is not useful on other systems. If it contains results you don't
10544     # want to keep, you may remove or edit it.
10545     #
10546     # config.status only pays attention to the cache file if you give it
10547     # the --recheck option to rerun configure.
10548     #
10549 gezelter 2081 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10550 gezelter 1490 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10551     # following values.
10552    
10553     _ACEOF
10554    
10555     # The following way of writing the cache mishandles newlines in values,
10556     # but we know of no workaround that is simple, portable, and efficient.
10557     # So, don't put newlines in cache variables' values.
10558     # Ultrix sh set writes to stderr and can't be redirected directly,
10559     # and sets the high bit in the cache file unless we assign to the vars.
10560     {
10561     (set) 2>&1 |
10562     case `(ac_space=' '; set | grep ac_space) 2>&1` in
10563     *ac_space=\ *)
10564     # `set' does not quote correctly, so add quotes (double-quote
10565     # substitution turns \\\\ into \\, and sed turns \\ into \).
10566     sed -n \
10567 gezelter 2081 "s/'/'\\\\''/g;
10568     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10569 gezelter 1490 ;;
10570     *)
10571     # `set' quotes correctly as required by POSIX, so do not add quotes.
10572     sed -n \
10573 gezelter 2081 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10574 gezelter 1490 ;;
10575     esac;
10576     } |
10577     sed '
10578     t clear
10579     : clear
10580     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10581     t end
10582     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10583     : end' >>confcache
10584 gezelter 2081 if diff $cache_file confcache >/dev/null 2>&1; then :; else
10585 gezelter 1490 if test -w $cache_file; then
10586     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10587     cat confcache >$cache_file
10588     else
10589     echo "not updating unwritable cache $cache_file"
10590     fi
10591     fi
10592     rm -f confcache
10593    
10594     test "x$prefix" = xNONE && prefix=$ac_default_prefix
10595     # Let make expand exec_prefix.
10596     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10597    
10598     # VPATH may cause trouble with some makes, so we remove $(srcdir),
10599     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10600     # trailing colons and then remove the whole line if VPATH becomes empty
10601     # (actually we leave an empty line to preserve line numbers).
10602     if test "x$srcdir" = x.; then
10603 gezelter 2081 ac_vpsub='/^[ ]*VPATH[ ]*=/{
10604 gezelter 1490 s/:*\$(srcdir):*/:/;
10605     s/:*\${srcdir}:*/:/;
10606     s/:*@srcdir@:*/:/;
10607 gezelter 2081 s/^\([^=]*=[ ]*\):*/\1/;
10608 gezelter 1490 s/:*$//;
10609 gezelter 2081 s/^[^=]*=[ ]*$//;
10610 gezelter 1490 }'
10611     fi
10612    
10613     DEFS=-DHAVE_CONFIG_H
10614    
10615 gezelter 2081 ac_libobjs=
10616     ac_ltlibobjs=
10617     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10618     # 1. Remove the extension, and $U if already installed.
10619     ac_i=`echo "$ac_i" |
10620     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10621     # 2. Add them.
10622     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
10623     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
10624     done
10625     LIBOBJS=$ac_libobjs
10626    
10627     LTLIBOBJS=$ac_ltlibobjs
10628    
10629    
10630    
10631 gezelter 1490 : ${CONFIG_STATUS=./config.status}
10632     ac_clean_files_save=$ac_clean_files
10633     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10634 gezelter 2081 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10635 gezelter 1490 echo "$as_me: creating $CONFIG_STATUS" >&6;}
10636     cat >$CONFIG_STATUS <<_ACEOF
10637     #! $SHELL
10638 gezelter 2081 # Generated by $as_me.
10639 gezelter 1490 # Run this file to recreate the current configuration.
10640     # Compiler output produced by configure, useful for debugging
10641     # configure, is in config.log if it exists.
10642    
10643     debug=false
10644 gezelter 2081 ac_cs_recheck=false
10645     ac_cs_silent=false
10646 gezelter 1490 SHELL=\${CONFIG_SHELL-$SHELL}
10647     _ACEOF
10648    
10649     cat >>$CONFIG_STATUS <<\_ACEOF
10650 gezelter 2081 ## --------------------- ##
10651     ## M4sh Initialization. ##
10652     ## --------------------- ##
10653    
10654 gezelter 1490 # Be Bourne compatible
10655     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
10656     emulate sh
10657     NULLCMD=:
10658 gezelter 2081 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10659     # is contrary to our usage. Disable this feature.
10660     alias -g '${1+"$@"}'='"$@"'
10661 gezelter 1490 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
10662     set -o posix
10663     fi
10664 gezelter 2081 DUALCASE=1; export DUALCASE # for MKS sh
10665 gezelter 1490
10666 gezelter 2081 # Support unset when possible.
10667     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
10668     as_unset=unset
10669     else
10670     as_unset=false
10671     fi
10672    
10673    
10674     # Work around bugs in pre-3.0 UWIN ksh.
10675     $as_unset ENV MAIL MAILPATH
10676     PS1='$ '
10677     PS2='> '
10678     PS4='+ '
10679    
10680     # NLS nuisances.
10681     for as_var in \
10682     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
10683     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
10684     LC_TELEPHONE LC_TIME
10685     do
10686     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
10687     eval $as_var=C; export $as_var
10688     else
10689     $as_unset $as_var
10690     fi
10691     done
10692    
10693     # Required to use basename.
10694     if expr a : '\(a\)' >/dev/null 2>&1; then
10695     as_expr=expr
10696     else
10697     as_expr=false
10698     fi
10699    
10700     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
10701     as_basename=basename
10702     else
10703     as_basename=false
10704     fi
10705    
10706    
10707 gezelter 1490 # Name of the executable.
10708 gezelter 2081 as_me=`$as_basename "$0" ||
10709     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10710     X"$0" : 'X\(//\)$' \| \
10711     X"$0" : 'X\(/\)$' \| \
10712     . : '\(.\)' 2>/dev/null ||
10713     echo X/"$0" |
10714     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10715     /^X\/\(\/\/\)$/{ s//\1/; q; }
10716     /^X\/\(\/\).*/{ s//\1/; q; }
10717     s/.*/./; q'`
10718 gezelter 1490
10719 gezelter 2081
10720     # PATH needs CR, and LINENO needs CR and PATH.
10721     # Avoid depending upon Character Ranges.
10722     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10723     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10724     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10725     as_cr_digits='0123456789'
10726     as_cr_alnum=$as_cr_Letters$as_cr_digits
10727    
10728     # The user is always right.
10729     if test "${PATH_SEPARATOR+set}" != set; then
10730     echo "#! /bin/sh" >conf$$.sh
10731     echo "exit 0" >>conf$$.sh
10732     chmod +x conf$$.sh
10733     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10734     PATH_SEPARATOR=';'
10735     else
10736     PATH_SEPARATOR=:
10737     fi
10738     rm -f conf$$.sh
10739     fi
10740    
10741    
10742     as_lineno_1=$LINENO
10743     as_lineno_2=$LINENO
10744     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10745     test "x$as_lineno_1" != "x$as_lineno_2" &&
10746     test "x$as_lineno_3" = "x$as_lineno_2" || {
10747     # Find who we are. Look in the path if we contain no path at all
10748     # relative or not.
10749     case $0 in
10750     *[\\/]* ) as_myself=$0 ;;
10751     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10752     for as_dir in $PATH
10753     do
10754     IFS=$as_save_IFS
10755     test -z "$as_dir" && as_dir=.
10756     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10757     done
10758    
10759     ;;
10760     esac
10761     # We did not find ourselves, most probably we were run as `sh COMMAND'
10762     # in which case we are not to be found in the path.
10763     if test "x$as_myself" = x; then
10764     as_myself=$0
10765     fi
10766     if test ! -f "$as_myself"; then
10767     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10768     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10769     { (exit 1); exit 1; }; }
10770     fi
10771     case $CONFIG_SHELL in
10772     '')
10773     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10774     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10775     do
10776     IFS=$as_save_IFS
10777     test -z "$as_dir" && as_dir=.
10778     for as_base in sh bash ksh sh5; do
10779     case $as_dir in
10780     /*)
10781     if ("$as_dir/$as_base" -c '
10782     as_lineno_1=$LINENO
10783     as_lineno_2=$LINENO
10784     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10785     test "x$as_lineno_1" != "x$as_lineno_2" &&
10786     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
10787     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10788     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10789     CONFIG_SHELL=$as_dir/$as_base
10790     export CONFIG_SHELL
10791     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10792     fi;;
10793     esac
10794     done
10795     done
10796     ;;
10797     esac
10798    
10799     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10800     # uniformly replaced by the line number. The first 'sed' inserts a
10801     # line-number line before each line; the second 'sed' does the real
10802     # work. The second script uses 'N' to pair each line-number line
10803     # with the numbered line, and appends trailing '-' during
10804     # substitution so that $LINENO is not a special case at line end.
10805     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10806     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
10807     sed '=' <$as_myself |
10808     sed '
10809     N
10810     s,$,-,
10811     : loop
10812     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10813     t loop
10814     s,-$,,
10815     s,^['$as_cr_digits']*\n,,
10816     ' >$as_me.lineno &&
10817     chmod +x $as_me.lineno ||
10818     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10819     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10820     { (exit 1); exit 1; }; }
10821    
10822     # Don't try to exec as it changes $[0], causing all sort of problems
10823     # (the dirname of $[0] is not the place where we might find the
10824     # original and so on. Autoconf is especially sensible to this).
10825     . ./$as_me.lineno
10826     # Exit status is that of the last command.
10827     exit
10828     }
10829    
10830    
10831     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10832     *c*,-n*) ECHO_N= ECHO_C='
10833     ' ECHO_T=' ' ;;
10834     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10835     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
10836     esac
10837    
10838 gezelter 1490 if expr a : '\(a\)' >/dev/null 2>&1; then
10839     as_expr=expr
10840     else
10841     as_expr=false
10842     fi
10843    
10844     rm -f conf$$ conf$$.exe conf$$.file
10845     echo >conf$$.file
10846     if ln -s conf$$.file conf$$ 2>/dev/null; then
10847     # We could just check for DJGPP; but this test a) works b) is more generic
10848     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10849     if test -f conf$$.exe; then
10850     # Don't use ln at all; we don't have any links
10851     as_ln_s='cp -p'
10852     else
10853     as_ln_s='ln -s'
10854     fi
10855     elif ln conf$$.file conf$$ 2>/dev/null; then
10856     as_ln_s=ln
10857     else
10858     as_ln_s='cp -p'
10859     fi
10860     rm -f conf$$ conf$$.exe conf$$.file
10861    
10862 gezelter 2081 if mkdir -p . 2>/dev/null; then
10863     as_mkdir_p=:
10864 gezelter 1490 else
10865 gezelter 2081 test -d ./-p && rmdir ./-p
10866     as_mkdir_p=false
10867 gezelter 1490 fi
10868    
10869 gezelter 2081 as_executable_p="test -f"
10870 gezelter 1490
10871 gezelter 2081 # Sed expression to map a string onto a valid CPP name.
10872     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10873    
10874     # Sed expression to map a string onto a valid variable name.
10875     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10876    
10877    
10878 gezelter 1490 # IFS
10879     # We need space, tab and new line, in precisely that order.
10880     as_nl='
10881     '
10882     IFS=" $as_nl"
10883    
10884     # CDPATH.
10885 gezelter 2081 $as_unset CDPATH
10886 gezelter 1490
10887     exec 6>&1
10888    
10889 gezelter 2081 # Open the log real soon, to keep \$[0] and so on meaningful, and to
10890     # report actual input values of CONFIG_FILES etc. instead of their
10891     # values after options handling. Logging --version etc. is OK.
10892     exec 5>>config.log
10893     {
10894     echo
10895     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10896     ## Running $as_me. ##
10897     _ASBOX
10898     } >&5
10899     cat >&5 <<_CSEOF
10900    
10901     This file was extended by OOPSE $as_me 2.0, which was
10902     generated by GNU Autoconf 2.59. Invocation command line was
10903    
10904     CONFIG_FILES = $CONFIG_FILES
10905     CONFIG_HEADERS = $CONFIG_HEADERS
10906     CONFIG_LINKS = $CONFIG_LINKS
10907     CONFIG_COMMANDS = $CONFIG_COMMANDS
10908     $ $0 $@
10909    
10910     _CSEOF
10911     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10912     echo >&5
10913 gezelter 1490 _ACEOF
10914    
10915     # Files that config.status was made for.
10916     if test -n "$ac_config_files"; then
10917     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10918     fi
10919    
10920     if test -n "$ac_config_headers"; then
10921     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10922     fi
10923    
10924     if test -n "$ac_config_links"; then
10925     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10926     fi
10927    
10928     if test -n "$ac_config_commands"; then
10929     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10930     fi
10931    
10932 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
10933 gezelter 1490
10934     ac_cs_usage="\
10935     \`$as_me' instantiates files from templates according to the
10936     current configuration.
10937    
10938     Usage: $0 [OPTIONS] [FILE]...
10939    
10940     -h, --help print this help, then exit
10941     -V, --version print version number, then exit
10942 gezelter 2081 -q, --quiet do not print progress messages
10943 gezelter 1490 -d, --debug don't remove temporary files
10944     --recheck update $as_me by reconfiguring in the same conditions
10945     --file=FILE[:TEMPLATE]
10946 gezelter 2081 instantiate the configuration file FILE
10947 gezelter 1490 --header=FILE[:TEMPLATE]
10948 gezelter 2081 instantiate the configuration header FILE
10949 gezelter 1490
10950     Configuration files:
10951     $config_files
10952    
10953     Configuration headers:
10954     $config_headers
10955    
10956     Configuration links:
10957     $config_links
10958    
10959     Report bugs to <bug-autoconf@gnu.org>."
10960 gezelter 2081 _ACEOF
10961 gezelter 1490
10962 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
10963 gezelter 1490 ac_cs_version="\\
10964 gezelter 1499 OOPSE config.status 2.0
10965 gezelter 2081 configured by $0, generated by GNU Autoconf 2.59,
10966 gezelter 1490 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10967    
10968 gezelter 2081 Copyright (C) 2003 Free Software Foundation, Inc.
10969 gezelter 1490 This config.status script is free software; the Free Software Foundation
10970     gives unlimited permission to copy, distribute and modify it."
10971     srcdir=$srcdir
10972     INSTALL="$INSTALL"
10973 gezelter 2081 _ACEOF
10974 gezelter 1490
10975 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
10976 gezelter 1490 # If no file are specified by the user, then we need to provide default
10977     # value. By we need to know if files were specified by the user.
10978     ac_need_defaults=:
10979     while test $# != 0
10980     do
10981     case $1 in
10982     --*=*)
10983     ac_option=`expr "x$1" : 'x\([^=]*\)='`
10984     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
10985 gezelter 2081 ac_shift=:
10986 gezelter 1490 ;;
10987 gezelter 2081 -*)
10988     ac_option=$1
10989     ac_optarg=$2
10990     ac_shift=shift
10991     ;;
10992 gezelter 1490 *) # This is not an option, so the user has probably given explicit
10993     # arguments.
10994 gezelter 2081 ac_option=$1
10995 gezelter 1490 ac_need_defaults=false;;
10996     esac
10997    
10998 gezelter 2081 case $ac_option in
10999 gezelter 1490 # Handling of the options.
11000 gezelter 2081 _ACEOF
11001     cat >>$CONFIG_STATUS <<\_ACEOF
11002 gezelter 1490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11003 gezelter 2081 ac_cs_recheck=: ;;
11004 gezelter 1490 --version | --vers* | -V )
11005     echo "$ac_cs_version"; exit 0 ;;
11006     --he | --h)
11007     # Conflict between --help and --header
11008 gezelter 2081 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11009 gezelter 1490 Try \`$0 --help' for more information." >&5
11010     echo "$as_me: error: ambiguous option: $1
11011     Try \`$0 --help' for more information." >&2;}
11012     { (exit 1); exit 1; }; };;
11013     --help | --hel | -h )
11014     echo "$ac_cs_usage"; exit 0 ;;
11015     --debug | --d* | -d )
11016     debug=: ;;
11017     --file | --fil | --fi | --f )
11018 gezelter 2081 $ac_shift
11019     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11020 gezelter 1490 ac_need_defaults=false;;
11021     --header | --heade | --head | --hea )
11022 gezelter 2081 $ac_shift
11023     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11024 gezelter 1490 ac_need_defaults=false;;
11025 gezelter 2081 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11026     | -silent | --silent | --silen | --sile | --sil | --si | --s)
11027     ac_cs_silent=: ;;
11028 gezelter 1490
11029     # This is an error.
11030 gezelter 2081 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11031 gezelter 1490 Try \`$0 --help' for more information." >&5
11032     echo "$as_me: error: unrecognized option: $1
11033     Try \`$0 --help' for more information." >&2;}
11034     { (exit 1); exit 1; }; } ;;
11035 gezelter 2081
11036     *) ac_config_targets="$ac_config_targets $1" ;;
11037    
11038 gezelter 1490 esac
11039     shift
11040     done
11041    
11042 gezelter 2081 ac_configure_extra_args=
11043 gezelter 1490
11044 gezelter 2081 if $ac_cs_silent; then
11045     exec 6>/dev/null
11046     ac_configure_extra_args="$ac_configure_extra_args --silent"
11047     fi
11048 gezelter 1490
11049 gezelter 2081 _ACEOF
11050     cat >>$CONFIG_STATUS <<_ACEOF
11051     if \$ac_cs_recheck; then
11052     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11053     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11054     fi
11055 gezelter 1490
11056     _ACEOF
11057    
11058 gezelter 2081
11059    
11060    
11061    
11062     cat >>$CONFIG_STATUS <<\_ACEOF
11063     for ac_config_target in $ac_config_targets
11064     do
11065     case "$ac_config_target" in
11066     # Handling of arguments.
11067     "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11068     "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11069 gezelter 2190 "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
11070 gezelter 2199 "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11071 gezelter 2081 "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
11072     "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11073     *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11074     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11075     { (exit 1); exit 1; }; };;
11076     esac
11077     done
11078    
11079 gezelter 1490 # If the user did not use the arguments to specify the items to instantiate,
11080     # then the envvar interface is used. Set only those that are not.
11081     # We use the long form for the default assignment because of an extremely
11082     # bizarre bug on SunOS 4.1.3.
11083     if $ac_need_defaults; then
11084     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11085     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11086     test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
11087     fi
11088    
11089 gezelter 2081 # Have a temporary directory for convenience. Make it in the build tree
11090     # simply because there is no reason to put it here, and in addition,
11091     # creating and moving files from /tmp can sometimes cause problems.
11092 gezelter 1490 # Create a temporary directory, and hook for its removal unless debugging.
11093     $debug ||
11094     {
11095     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11096 gezelter 2081 trap '{ (exit 1); exit 1; }' 1 2 13 15
11097 gezelter 1490 }
11098    
11099     # Create a (secure) tmp directory for tmp files.
11100 gezelter 2081
11101 gezelter 1490 {
11102 gezelter 2081 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11103 gezelter 1490 test -n "$tmp" && test -d "$tmp"
11104     } ||
11105     {
11106 gezelter 2081 tmp=./confstat$$-$RANDOM
11107 gezelter 1490 (umask 077 && mkdir $tmp)
11108     } ||
11109     {
11110 gezelter 2081 echo "$me: cannot create a temporary directory in ." >&2
11111 gezelter 1490 { (exit 1); exit 1; }
11112     }
11113    
11114 gezelter 2081 _ACEOF
11115 gezelter 1490
11116 gezelter 2081 cat >>$CONFIG_STATUS <<_ACEOF
11117 gezelter 1490
11118     #
11119     # CONFIG_FILES section.
11120     #
11121    
11122     # No need to generate the scripts if there are no CONFIG_FILES.
11123     # This happens for instance when ./config.status config.h
11124     if test -n "\$CONFIG_FILES"; then
11125     # Protect against being on the right side of a sed subst in config.status.
11126     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11127     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11128     s,@SHELL@,$SHELL,;t t
11129 gezelter 2081 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11130     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11131     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11132     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11133     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11134     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11135 gezelter 1490 s,@exec_prefix@,$exec_prefix,;t t
11136     s,@prefix@,$prefix,;t t
11137     s,@program_transform_name@,$program_transform_name,;t t
11138     s,@bindir@,$bindir,;t t
11139     s,@sbindir@,$sbindir,;t t
11140     s,@libexecdir@,$libexecdir,;t t
11141     s,@datadir@,$datadir,;t t
11142     s,@sysconfdir@,$sysconfdir,;t t
11143     s,@sharedstatedir@,$sharedstatedir,;t t
11144     s,@localstatedir@,$localstatedir,;t t
11145     s,@libdir@,$libdir,;t t
11146     s,@includedir@,$includedir,;t t
11147     s,@oldincludedir@,$oldincludedir,;t t
11148     s,@infodir@,$infodir,;t t
11149     s,@mandir@,$mandir,;t t
11150 gezelter 2081 s,@build_alias@,$build_alias,;t t
11151     s,@host_alias@,$host_alias,;t t
11152     s,@target_alias@,$target_alias,;t t
11153     s,@DEFS@,$DEFS,;t t
11154 gezelter 1490 s,@ECHO_C@,$ECHO_C,;t t
11155     s,@ECHO_N@,$ECHO_N,;t t
11156     s,@ECHO_T@,$ECHO_T,;t t
11157     s,@LIBS@,$LIBS,;t t
11158     s,@PROGNAME@,$PROGNAME,;t t
11159     s,@debug@,$debug,;t t
11160     s,@build@,$build,;t t
11161     s,@build_cpu@,$build_cpu,;t t
11162     s,@build_vendor@,$build_vendor,;t t
11163     s,@build_os@,$build_os,;t t
11164     s,@host@,$host,;t t
11165     s,@host_cpu@,$host_cpu,;t t
11166     s,@host_vendor@,$host_vendor,;t t
11167     s,@host_os@,$host_os,;t t
11168     s,@CC@,$CC,;t t
11169     s,@CFLAGS@,$CFLAGS,;t t
11170     s,@LDFLAGS@,$LDFLAGS,;t t
11171     s,@CPPFLAGS@,$CPPFLAGS,;t t
11172     s,@ac_ct_CC@,$ac_ct_CC,;t t
11173     s,@EXEEXT@,$EXEEXT,;t t
11174     s,@OBJEXT@,$OBJEXT,;t t
11175     s,@CXX@,$CXX,;t t
11176     s,@CXXFLAGS@,$CXXFLAGS,;t t
11177     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11178     s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
11179     s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
11180     s,@F90@,$F90,;t t
11181     s,@F90FLAGS@,$F90FLAGS,;t t
11182     s,@ac_ct_F90@,$ac_ct_F90,;t t
11183     s,@PREPFLAG@,$PREPFLAG,;t t
11184     s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
11185     s,@F90LIBS@,$F90LIBS,;t t
11186     s,@F90_FUNC@,$F90_FUNC,;t t
11187     s,@F90_FUNC_@,$F90_FUNC_,;t t
11188     s,@MOD@,$MOD,;t t
11189     s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
11190     s,@MODDIRFLAG@,$MODDIRFLAG,;t t
11191     s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
11192 gezelter 1535 s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
11193 gezelter 1490 s,@CPP@,$CPP,;t t
11194 gezelter 2081 s,@EGREP@,$EGREP,;t t
11195 gezelter 2453 s,@CXXCPP@,$CXXCPP,;t t
11196 gezelter 1490 s,@LIBOBJS@,$LIBOBJS,;t t
11197     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11198     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11199     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11200     s,@LN_S@,$LN_S,;t t
11201     s,@SET_MAKE@,$SET_MAKE,;t t
11202     s,@RANLIB@,$RANLIB,;t t
11203     s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11204     s,@YACC@,$YACC,;t t
11205     s,@LEX@,$LEX,;t t
11206     s,@LEXLIB@,$LEXLIB,;t t
11207     s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11208 gezelter 2199 s,@PERLINTERP@,$PERLINTERP,;t t
11209     s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
11210 gezelter 1490 s,@AR@,$AR,;t t
11211 gezelter 2023 s,@PS@,$PS,;t t
11212 gezelter 1490 s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
11213     s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
11214     s,@MPI_F90_INC@,$MPI_F90_INC,;t t
11215     s,@MPI_LIB@,$MPI_LIB,;t t
11216     s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
11217     s,@USE_MPI@,$USE_MPI,;t t
11218 gezelter 2190 s,@USE_CGAL@,$USE_CGAL,;t t
11219     s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
11220     s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
11221     s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
11222     s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
11223     s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
11224     s,@CGAL_LIBS@,$CGAL_LIBS,;t t
11225 gezelter 1540 s,@DOXYGEN@,$DOXYGEN,;t t
11226     s,@DOT@,$DOT,;t t
11227     s,@DOC@,$DOC,;t t
11228     s,@enable_dot@,$enable_dot,;t t
11229     s,@enable_html_docs@,$enable_html_docs,;t t
11230     s,@enable_latex_docs@,$enable_latex_docs,;t t
11231 gezelter 1490 s,@BATEXT@,$BATEXT,;t t
11232     s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11233     s,@OOPSE@,$OOPSE,;t t
11234     s,@OOPSE_HOME@,$OOPSE_HOME,;t t
11235     s,@SUBDIRS@,$SUBDIRS,;t t
11236     s,@FFLAGS@,$FFLAGS,;t t
11237 gezelter 2081 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11238 gezelter 1490 CEOF
11239    
11240 gezelter 2081 _ACEOF
11241 gezelter 1490
11242 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
11243 gezelter 1490 # Split the substitutions into bite-sized pieces for seds with
11244     # small command number limits, like on Digital OSF/1 and HP-UX.
11245     ac_max_sed_lines=48
11246     ac_sed_frag=1 # Number of current file.
11247     ac_beg=1 # First line for current file.
11248     ac_end=$ac_max_sed_lines # Line after last line for current file.
11249     ac_more_lines=:
11250     ac_sed_cmds=
11251     while $ac_more_lines; do
11252     if test $ac_beg -gt 1; then
11253     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11254     else
11255     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11256     fi
11257     if test ! -s $tmp/subs.frag; then
11258     ac_more_lines=false
11259     else
11260     # The purpose of the label and of the branching condition is to
11261     # speed up the sed processing (if there are no `@' at all, there
11262     # is no need to browse any of the substitutions).
11263     # These are the two extra sed commands mentioned above.
11264     (echo ':t
11265     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11266     if test -z "$ac_sed_cmds"; then
11267 gezelter 2081 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11268 gezelter 1490 else
11269 gezelter 2081 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11270 gezelter 1490 fi
11271     ac_sed_frag=`expr $ac_sed_frag + 1`
11272     ac_beg=$ac_end
11273     ac_end=`expr $ac_end + $ac_max_sed_lines`
11274     fi
11275     done
11276     if test -z "$ac_sed_cmds"; then
11277     ac_sed_cmds=cat
11278     fi
11279     fi # test -n "$CONFIG_FILES"
11280    
11281 gezelter 2081 _ACEOF
11282     cat >>$CONFIG_STATUS <<\_ACEOF
11283 gezelter 1490 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
11284     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11285     case $ac_file in
11286     - | *:- | *:-:* ) # input from stdin
11287 gezelter 2081 cat >$tmp/stdin
11288     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11289     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11290 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11291 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11292 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
11293     esac
11294    
11295     # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11296 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11297     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11298     X"$ac_file" : 'X\(//\)[^/]' \| \
11299     X"$ac_file" : 'X\(//\)$' \| \
11300     X"$ac_file" : 'X\(/\)' \| \
11301     . : '\(.\)' 2>/dev/null ||
11302 gezelter 1490 echo X"$ac_file" |
11303     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11304     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11305     /^X\(\/\/\)$/{ s//\1/; q; }
11306     /^X\(\/\).*/{ s//\1/; q; }
11307     s/.*/./; q'`
11308 gezelter 2081 { if $as_mkdir_p; then
11309     mkdir -p "$ac_dir"
11310 gezelter 1490 else
11311 gezelter 2081 as_dir="$ac_dir"
11312     as_dirs=
11313     while test ! -d "$as_dir"; do
11314     as_dirs="$as_dir $as_dirs"
11315     as_dir=`(dirname "$as_dir") 2>/dev/null ||
11316     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11317     X"$as_dir" : 'X\(//\)[^/]' \| \
11318     X"$as_dir" : 'X\(//\)$' \| \
11319     X"$as_dir" : 'X\(/\)' \| \
11320     . : '\(.\)' 2>/dev/null ||
11321     echo X"$as_dir" |
11322     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11323     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11324     /^X\(\/\/\)$/{ s//\1/; q; }
11325     /^X\(\/\).*/{ s//\1/; q; }
11326     s/.*/./; q'`
11327     done
11328     test ! -n "$as_dirs" || mkdir $as_dirs
11329     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11330     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11331     { (exit 1); exit 1; }; }; }
11332 gezelter 1490
11333 gezelter 2081 ac_builddir=.
11334    
11335     if test "$ac_dir" != .; then
11336     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11337     # A "../" for each directory in $ac_dir_suffix.
11338     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11339     else
11340     ac_dir_suffix= ac_top_builddir=
11341     fi
11342    
11343     case $srcdir in
11344     .) # No --srcdir option. We are building in place.
11345     ac_srcdir=.
11346     if test -z "$ac_top_builddir"; then
11347     ac_top_srcdir=.
11348     else
11349     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11350     fi ;;
11351     [\\/]* | ?:[\\/]* ) # Absolute path.
11352     ac_srcdir=$srcdir$ac_dir_suffix;
11353     ac_top_srcdir=$srcdir ;;
11354 gezelter 1490 *) # Relative path.
11355 gezelter 2081 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11356     ac_top_srcdir=$ac_top_builddir$srcdir ;;
11357     esac
11358 gezelter 1490
11359 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
11360     # the directories may not exist.
11361     case `pwd` in
11362     .) ac_abs_builddir="$ac_dir";;
11363     *)
11364     case "$ac_dir" in
11365     .) ac_abs_builddir=`pwd`;;
11366     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11367     *) ac_abs_builddir=`pwd`/"$ac_dir";;
11368     esac;;
11369     esac
11370     case $ac_abs_builddir in
11371     .) ac_abs_top_builddir=${ac_top_builddir}.;;
11372     *)
11373     case ${ac_top_builddir}. in
11374     .) ac_abs_top_builddir=$ac_abs_builddir;;
11375     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11376     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11377     esac;;
11378     esac
11379     case $ac_abs_builddir in
11380     .) ac_abs_srcdir=$ac_srcdir;;
11381     *)
11382     case $ac_srcdir in
11383     .) ac_abs_srcdir=$ac_abs_builddir;;
11384     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11385     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11386     esac;;
11387     esac
11388     case $ac_abs_builddir in
11389     .) ac_abs_top_srcdir=$ac_top_srcdir;;
11390     *)
11391     case $ac_top_srcdir in
11392     .) ac_abs_top_srcdir=$ac_abs_builddir;;
11393     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11394     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11395     esac;;
11396     esac
11397    
11398    
11399 gezelter 1490 case $INSTALL in
11400     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11401 gezelter 2081 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
11402 gezelter 1490 esac
11403    
11404     # Let's still pretend it is `configure' which instantiates (i.e., don't
11405     # use $as_me), people would be surprised to read:
11406 gezelter 2081 # /* config.h. Generated by config.status. */
11407     if test x"$ac_file" = x-; then
11408     configure_input=
11409     else
11410     configure_input="$ac_file. "
11411     fi
11412     configure_input=$configure_input"Generated from `echo $ac_file_in |
11413     sed 's,.*/,,'` by configure."
11414 gezelter 1490
11415     # First look for the input files in the build tree, otherwise in the
11416     # src tree.
11417     ac_file_inputs=`IFS=:
11418     for f in $ac_file_in; do
11419     case $f in
11420     -) echo $tmp/stdin ;;
11421     [\\/$]*)
11422 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
11423     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11424 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
11425     { (exit 1); exit 1; }; }
11426 gezelter 2081 echo "$f";;
11427 gezelter 1490 *) # Relative
11428 gezelter 2081 if test -f "$f"; then
11429     # Build tree
11430     echo "$f"
11431     elif test -f "$srcdir/$f"; then
11432     # Source tree
11433     echo "$srcdir/$f"
11434     else
11435     # /dev/null tree
11436     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11437 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
11438     { (exit 1); exit 1; }; }
11439 gezelter 2081 fi;;
11440 gezelter 1490 esac
11441     done` || { (exit 1); exit 1; }
11442 chuckv 2467
11443     if test x"$ac_file" != x-; then
11444     { echo "$as_me:$LINENO: creating $ac_file" >&5
11445     echo "$as_me: creating $ac_file" >&6;}
11446     rm -f "$ac_file"
11447     fi
11448 gezelter 2081 _ACEOF
11449     cat >>$CONFIG_STATUS <<_ACEOF
11450 gezelter 1490 sed "$ac_vpsub
11451     $extrasub
11452 gezelter 2081 _ACEOF
11453     cat >>$CONFIG_STATUS <<\_ACEOF
11454 gezelter 1490 :t
11455     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11456     s,@configure_input@,$configure_input,;t t
11457     s,@srcdir@,$ac_srcdir,;t t
11458 gezelter 2081 s,@abs_srcdir@,$ac_abs_srcdir,;t t
11459 gezelter 1490 s,@top_srcdir@,$ac_top_srcdir,;t t
11460 gezelter 2081 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11461     s,@builddir@,$ac_builddir,;t t
11462     s,@abs_builddir@,$ac_abs_builddir,;t t
11463     s,@top_builddir@,$ac_top_builddir,;t t
11464     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11465 gezelter 1490 s,@INSTALL@,$ac_INSTALL,;t t
11466     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11467     rm -f $tmp/stdin
11468     if test x"$ac_file" != x-; then
11469     mv $tmp/out $ac_file
11470     else
11471     cat $tmp/out
11472     rm -f $tmp/out
11473     fi
11474    
11475 gezelter 2199 # Run the commands associated with the file.
11476     case $ac_file in
11477     make/Makefile ) chmod 0755 scripts/* ;;
11478     src/utils/Makefile ) chmod 0755 scripts/* ;;
11479     src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
11480     scripts/filepp ) chmod 0755 scripts/* ;;
11481     esac
11482 gezelter 1490 done
11483 gezelter 2081 _ACEOF
11484     cat >>$CONFIG_STATUS <<\_ACEOF
11485 gezelter 1490
11486     #
11487     # CONFIG_HEADER section.
11488     #
11489    
11490     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11491     # NAME is the cpp macro being defined and VALUE is the value it is being given.
11492     #
11493     # ac_d sets the value in "#define NAME VALUE" lines.
11494 gezelter 2081 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11495     ac_dB='[ ].*$,\1#\2'
11496 gezelter 1490 ac_dC=' '
11497     ac_dD=',;t'
11498     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11499 gezelter 2081 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11500 gezelter 1490 ac_uB='$,\1#\2define\3'
11501     ac_uC=' '
11502     ac_uD=',;t'
11503    
11504     for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
11505     # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11506     case $ac_file in
11507     - | *:- | *:-:* ) # input from stdin
11508 gezelter 2081 cat >$tmp/stdin
11509     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11510     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11511 gezelter 1490 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11512 gezelter 2081 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11513 gezelter 1490 * ) ac_file_in=$ac_file.in ;;
11514     esac
11515    
11516 gezelter 2081 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11517 gezelter 1490 echo "$as_me: creating $ac_file" >&6;}
11518    
11519     # First look for the input files in the build tree, otherwise in the
11520     # src tree.
11521     ac_file_inputs=`IFS=:
11522     for f in $ac_file_in; do
11523     case $f in
11524     -) echo $tmp/stdin ;;
11525     [\\/$]*)
11526 gezelter 2081 # Absolute (can't be DOS-style, as IFS=:)
11527     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11528 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
11529     { (exit 1); exit 1; }; }
11530 gezelter 2081 # Do quote $f, to prevent DOS paths from being IFS'd.
11531     echo "$f";;
11532 gezelter 1490 *) # Relative
11533 gezelter 2081 if test -f "$f"; then
11534     # Build tree
11535     echo "$f"
11536     elif test -f "$srcdir/$f"; then
11537     # Source tree
11538     echo "$srcdir/$f"
11539     else
11540     # /dev/null tree
11541     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11542 gezelter 1490 echo "$as_me: error: cannot find input file: $f" >&2;}
11543     { (exit 1); exit 1; }; }
11544 gezelter 2081 fi;;
11545 gezelter 1490 esac
11546     done` || { (exit 1); exit 1; }
11547     # Remove the trailing spaces.
11548 gezelter 2081 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
11549 gezelter 1490
11550 gezelter 2081 _ACEOF
11551 gezelter 1490
11552     # Transform confdefs.h into two sed scripts, `conftest.defines' and
11553     # `conftest.undefs', that substitutes the proper values into
11554     # config.h.in to produce config.h. The first handles `#define'
11555     # templates, and the second `#undef' templates.
11556     # And first: Protect against being on the right side of a sed subst in
11557     # config.status. Protect against being in an unquoted here document
11558     # in config.status.
11559     rm -f conftest.defines conftest.undefs
11560     # Using a here document instead of a string reduces the quoting nightmare.
11561     # Putting comments in sed scripts is not portable.
11562     #
11563     # `end' is used to avoid that the second main sed command (meant for
11564     # 0-ary CPP macros) applies to n-ary macro definitions.
11565     # See the Autoconf documentation for `clear'.
11566 gezelter 2081 cat >confdef2sed.sed <<\_ACEOF
11567 gezelter 1490 s/[\\&,]/\\&/g
11568     s,[\\$`],\\&,g
11569     t clear
11570     : clear
11571 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11572 gezelter 1490 t end
11573 gezelter 2081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11574 gezelter 1490 : end
11575 gezelter 2081 _ACEOF
11576 gezelter 1490 # If some macros were called several times there might be several times
11577     # the same #defines, which is useless. Nevertheless, we may not want to
11578     # sort them, since we want the *last* AC-DEFINE to be honored.
11579     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11580     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11581     rm -f confdef2sed.sed
11582    
11583     # This sed command replaces #undef with comments. This is necessary, for
11584     # example, in the case of _POSIX_SOURCE, which is predefined and required
11585     # on some systems where configure will not decide to define it.
11586 gezelter 2081 cat >>conftest.undefs <<\_ACEOF
11587     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11588     _ACEOF
11589 gezelter 1490
11590     # Break up conftest.defines because some shells have a limit on the size
11591     # of here documents, and old seds have small limits too (100 cmds).
11592     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11593 gezelter 2081 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11594 gezelter 1490 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11595     echo ' :' >>$CONFIG_STATUS
11596     rm -f conftest.tail
11597     while grep . conftest.defines >/dev/null
11598     do
11599     # Write a limited-size here document to $tmp/defines.sed.
11600     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11601     # Speed up: don't consider the non `#define' lines.
11602 gezelter 2081 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
11603 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
11604     echo 't clr' >>$CONFIG_STATUS
11605     echo ': clr' >>$CONFIG_STATUS
11606     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
11607     echo 'CEOF
11608     sed -f $tmp/defines.sed $tmp/in >$tmp/out
11609     rm -f $tmp/in
11610     mv $tmp/out $tmp/in
11611     ' >>$CONFIG_STATUS
11612     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
11613     rm -f conftest.defines
11614     mv conftest.tail conftest.defines
11615     done
11616     rm -f conftest.defines
11617 gezelter 2081 echo ' fi # grep' >>$CONFIG_STATUS
11618 gezelter 1490 echo >>$CONFIG_STATUS
11619    
11620     # Break up conftest.undefs because some shells have a limit on the size
11621     # of here documents, and old seds have small limits too (100 cmds).
11622     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
11623     rm -f conftest.tail
11624     while grep . conftest.undefs >/dev/null
11625     do
11626     # Write a limited-size here document to $tmp/undefs.sed.
11627     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11628     # Speed up: don't consider the non `#undef'
11629 gezelter 2081 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
11630 gezelter 1490 # Work around the forget-to-reset-the-flag bug.
11631     echo 't clr' >>$CONFIG_STATUS
11632     echo ': clr' >>$CONFIG_STATUS
11633     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11634     echo 'CEOF
11635     sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11636     rm -f $tmp/in
11637     mv $tmp/out $tmp/in
11638     ' >>$CONFIG_STATUS
11639     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11640     rm -f conftest.undefs
11641     mv conftest.tail conftest.undefs
11642     done
11643     rm -f conftest.undefs
11644    
11645 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
11646 gezelter 1490 # Let's still pretend it is `configure' which instantiates (i.e., don't
11647     # use $as_me), people would be surprised to read:
11648 gezelter 2081 # /* config.h. Generated by config.status. */
11649 gezelter 1490 if test x"$ac_file" = x-; then
11650 gezelter 2081 echo "/* Generated by configure. */" >$tmp/config.h
11651 gezelter 1490 else
11652 gezelter 2081 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
11653 gezelter 1490 fi
11654     cat $tmp/in >>$tmp/config.h
11655     rm -f $tmp/in
11656     if test x"$ac_file" != x-; then
11657 gezelter 2081 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
11658     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11659 gezelter 1490 echo "$as_me: $ac_file is unchanged" >&6;}
11660     else
11661 gezelter 2081 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11662     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11663     X"$ac_file" : 'X\(//\)[^/]' \| \
11664     X"$ac_file" : 'X\(//\)$' \| \
11665     X"$ac_file" : 'X\(/\)' \| \
11666     . : '\(.\)' 2>/dev/null ||
11667 gezelter 1490 echo X"$ac_file" |
11668     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11669     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11670     /^X\(\/\/\)$/{ s//\1/; q; }
11671     /^X\(\/\).*/{ s//\1/; q; }
11672     s/.*/./; q'`
11673 gezelter 2081 { if $as_mkdir_p; then
11674     mkdir -p "$ac_dir"
11675     else
11676     as_dir="$ac_dir"
11677     as_dirs=
11678     while test ! -d "$as_dir"; do
11679     as_dirs="$as_dir $as_dirs"
11680     as_dir=`(dirname "$as_dir") 2>/dev/null ||
11681     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11682     X"$as_dir" : 'X\(//\)[^/]' \| \
11683     X"$as_dir" : 'X\(//\)$' \| \
11684     X"$as_dir" : 'X\(/\)' \| \
11685     . : '\(.\)' 2>/dev/null ||
11686     echo X"$as_dir" |
11687     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11688     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11689     /^X\(\/\/\)$/{ s//\1/; q; }
11690     /^X\(\/\).*/{ s//\1/; q; }
11691     s/.*/./; q'`
11692     done
11693     test ! -n "$as_dirs" || mkdir $as_dirs
11694     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11695     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11696     { (exit 1); exit 1; }; }; }
11697 gezelter 1490
11698     rm -f $ac_file
11699     mv $tmp/config.h $ac_file
11700     fi
11701     else
11702     cat $tmp/config.h
11703     rm -f $tmp/config.h
11704     fi
11705     done
11706 gezelter 2081 _ACEOF
11707     cat >>$CONFIG_STATUS <<\_ACEOF
11708 gezelter 1490
11709     #
11710     # CONFIG_LINKS section.
11711     #
11712    
11713     for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
11714     ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
11715     ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
11716    
11717 gezelter 2081 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
11718 gezelter 1490 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
11719    
11720     if test ! -r $srcdir/$ac_source; then
11721 gezelter 2081 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
11722     echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
11723 gezelter 1490 { (exit 1); exit 1; }; }
11724     fi
11725     rm -f $ac_dest
11726    
11727     # Make relative symlinks.
11728 gezelter 2081 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
11729     $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11730     X"$ac_dest" : 'X\(//\)[^/]' \| \
11731     X"$ac_dest" : 'X\(//\)$' \| \
11732     X"$ac_dest" : 'X\(/\)' \| \
11733     . : '\(.\)' 2>/dev/null ||
11734 gezelter 1490 echo X"$ac_dest" |
11735     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11736     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11737     /^X\(\/\/\)$/{ s//\1/; q; }
11738     /^X\(\/\).*/{ s//\1/; q; }
11739     s/.*/./; q'`
11740 gezelter 2081 { if $as_mkdir_p; then
11741     mkdir -p "$ac_dest_dir"
11742     else
11743     as_dir="$ac_dest_dir"
11744     as_dirs=
11745     while test ! -d "$as_dir"; do
11746     as_dirs="$as_dir $as_dirs"
11747     as_dir=`(dirname "$as_dir") 2>/dev/null ||
11748     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11749     X"$as_dir" : 'X\(//\)[^/]' \| \
11750     X"$as_dir" : 'X\(//\)$' \| \
11751     X"$as_dir" : 'X\(/\)' \| \
11752     . : '\(.\)' 2>/dev/null ||
11753     echo X"$as_dir" |
11754     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11755     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11756     /^X\(\/\/\)$/{ s//\1/; q; }
11757     /^X\(\/\).*/{ s//\1/; q; }
11758     s/.*/./; q'`
11759     done
11760     test ! -n "$as_dirs" || mkdir $as_dirs
11761     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
11762     echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
11763     { (exit 1); exit 1; }; }; }
11764    
11765     ac_builddir=.
11766    
11767     if test "$ac_dest_dir" != .; then
11768     ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
11769     # A "../" for each directory in $ac_dir_suffix.
11770     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11771     else
11772     ac_dir_suffix= ac_top_builddir=
11773     fi
11774    
11775     case $srcdir in
11776     .) # No --srcdir option. We are building in place.
11777     ac_srcdir=.
11778     if test -z "$ac_top_builddir"; then
11779     ac_top_srcdir=.
11780     else
11781     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11782     fi ;;
11783     [\\/]* | ?:[\\/]* ) # Absolute path.
11784     ac_srcdir=$srcdir$ac_dir_suffix;
11785     ac_top_srcdir=$srcdir ;;
11786     *) # Relative path.
11787     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11788     ac_top_srcdir=$ac_top_builddir$srcdir ;;
11789 gezelter 1490 esac
11790    
11791 gezelter 2081 # Do not use `cd foo && pwd` to compute absolute paths, because
11792     # the directories may not exist.
11793     case `pwd` in
11794     .) ac_abs_builddir="$ac_dest_dir";;
11795     *)
11796     case "$ac_dest_dir" in
11797     .) ac_abs_builddir=`pwd`;;
11798     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
11799     *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
11800     esac;;
11801     esac
11802     case $ac_abs_builddir in
11803     .) ac_abs_top_builddir=${ac_top_builddir}.;;
11804     *)
11805     case ${ac_top_builddir}. in
11806     .) ac_abs_top_builddir=$ac_abs_builddir;;
11807     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11808     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11809     esac;;
11810     esac
11811     case $ac_abs_builddir in
11812     .) ac_abs_srcdir=$ac_srcdir;;
11813     *)
11814     case $ac_srcdir in
11815     .) ac_abs_srcdir=$ac_abs_builddir;;
11816     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11817     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11818     esac;;
11819     esac
11820     case $ac_abs_builddir in
11821     .) ac_abs_top_srcdir=$ac_top_srcdir;;
11822     *)
11823     case $ac_top_srcdir in
11824     .) ac_abs_top_srcdir=$ac_abs_builddir;;
11825     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11826     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11827     esac;;
11828     esac
11829 gezelter 1490
11830 gezelter 2081
11831 gezelter 1490 case $srcdir in
11832     [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
11833 gezelter 2081 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
11834 gezelter 1490 esac
11835    
11836 gezelter 2081 # Try a symlink, then a hard link, then a copy.
11837 gezelter 1490 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11838 gezelter 2081 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
11839     cp -p $srcdir/$ac_source $ac_dest ||
11840     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
11841     echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
11842 gezelter 1490 { (exit 1); exit 1; }; }
11843     done
11844 gezelter 2081 _ACEOF
11845 gezelter 1490
11846 gezelter 2081 cat >>$CONFIG_STATUS <<\_ACEOF
11847 gezelter 1490
11848     { (exit 0); exit 0; }
11849 gezelter 2081 _ACEOF
11850 gezelter 1490 chmod +x $CONFIG_STATUS
11851     ac_clean_files=$ac_clean_files_save
11852    
11853 gezelter 2081
11854 gezelter 1490 # configure is writing to config.log, and then calls config.status.
11855     # config.status does its own redirection, appending to config.log.
11856     # Unfortunately, on DOS this fails, as config.log is still kept open
11857     # by configure, so config.status won't be able to write to it; its
11858     # output is simply discarded. So we exec the FD to /dev/null,
11859     # effectively closing config.log, so it can be properly (re)opened and
11860     # appended to by config.status. When coming back to configure, we
11861     # need to make the FD available again.
11862     if test "$no_create" != yes; then
11863     ac_cs_success=:
11864 gezelter 2081 ac_config_status_args=
11865     test "$silent" = yes &&
11866     ac_config_status_args="$ac_config_status_args --quiet"
11867 gezelter 1490 exec 5>/dev/null
11868 gezelter 2081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11869 gezelter 1490 exec 5>>config.log
11870     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11871     # would make configure fail if this is the last instruction.
11872     $ac_cs_success || { (exit 1); exit 1; }
11873     fi
11874    

Properties

Name Value
svn:executable *