source: trunk/configure @ 361

Last change on this file since 361 was 352, checked in by MatthewWhiting, 17 years ago
  • Moved g2c and stdc++ so that they don't affect the g77 test compilation.
  • Removed the "inline" bit for the ?HeaderLine? functions in plots.cc.
  • Property svn:executable set to *
File size: 212.3 KB
Line 
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59 for Duchamp 1.1.1.
4#
5# Report bugs to <Matthew.Whiting@csiro.au>.
6#
7# Copyright (C) 2003 Free Software Foundation, Inc.
8# This configure script is free software; the Free Software Foundation
9# gives unlimited permission to copy, distribute and modify it.
10## --------------------- ##
11## M4sh Initialization.  ##
12## --------------------- ##
13
14# Be Bourne compatible
15if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16  emulate sh
17  NULLCMD=:
18  # 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+"$@"}'='"$@"'
21elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22  set -o posix
23fi
24DUALCASE=1; export DUALCASE # for MKS sh
25
26# Support unset when possible.
27if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28  as_unset=unset
29else
30  as_unset=false
31fi
32
33
34# Work around bugs in pre-3.0 UWIN ksh.
35$as_unset ENV MAIL MAILPATH
36PS1='$ '
37PS2='> '
38PS4='+ '
39
40# NLS nuisances.
41for 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
45do
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
51done
52
53# Required to use basename.
54if expr a : '\(a\)' >/dev/null 2>&1; then
55  as_expr=expr
56else
57  as_expr=false
58fi
59
60if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61  as_basename=basename
62else
63  as_basename=false
64fi
65
66
67# Name of the executable.
68as_me=`$as_basename "$0" ||
69$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70         X"$0" : 'X\(//\)$' \| \
71         X"$0" : 'X\(/\)$' \| \
72         .     : '\(.\)' 2>/dev/null ||
73echo X/"$0" |
74    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75          /^X\/\(\/\/\)$/{ s//\1/; q; }
76          /^X\/\(\/\).*/{ s//\1/; q; }
77          s/.*/./; q'`
78
79
80# PATH needs CR, and LINENO needs CR and PATH.
81# Avoid depending upon Character Ranges.
82as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85as_cr_digits='0123456789'
86as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88# The user is always right.
89if 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
99fi
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
112for as_dir in $PATH
113do
114  IFS=$as_save_IFS
115  test -z "$as_dir" && as_dir=.
116  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117done
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
133for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134do
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
154done
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
189case `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= ;;
194esac
195
196if expr a : '\(a\)' >/dev/null 2>&1; then
197  as_expr=expr
198else
199  as_expr=false
200fi
201
202rm -f conf$$ conf$$.exe conf$$.file
203echo >conf$$.file
204if 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
213elif ln conf$$.file conf$$ 2>/dev/null; then
214  as_ln_s=ln
215else
216  as_ln_s='cp -p'
217fi
218rm -f conf$$ conf$$.exe conf$$.file
219
220if mkdir -p . 2>/dev/null; then
221  as_mkdir_p=:
222else
223  test -d ./-p && rmdir ./-p
224  as_mkdir_p=false
225fi
226
227as_executable_p="test -f"
228
229# Sed expression to map a string onto a valid CPP name.
230as_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.
233as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236# IFS
237# We need space, tab and new line, in precisely that order.
238as_nl='
239'
240IFS="   $as_nl"
241
242# CDPATH.
243$as_unset CDPATH
244
245
246# Name of the host.
247# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248# so uname gets run too.
249ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251exec 6>&1
252
253#
254# Initializations.
255#
256ac_default_prefix=/usr/local
257ac_config_libobj_dir=.
258cross_compiling=no
259subdirs=
260MFLAGS=
261MAKEFLAGS=
262SHELL=${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# Identity of this package.
270PACKAGE_NAME='Duchamp'
271PACKAGE_TARNAME='duchamp'
272PACKAGE_VERSION='1.1.1'
273PACKAGE_STRING='Duchamp 1.1.1'
274PACKAGE_BUGREPORT='Matthew.Whiting@csiro.au'
275
276ac_unique_file="src/duchamp.hh"
277ac_default_prefix=/usr/local
278# Factoring default headers for most tests.
279ac_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
315ac_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 CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC CPP F77 FFLAGS ac_ct_F77 LN_S INSTALL EGREP RANLIB ac_ct_RANLIB POW_LIB LIBOBJS PGPLOTINC PGPLOTLIB CFITSIOINC CFITSIOLIB WCSINC WCSLIB LTLIBOBJS'
316ac_subst_files=''
317
318# Initialize some variables set by options.
319ac_init_help=
320ac_init_version=false
321# The variables have the same names as the options, with
322# dashes changed to underlines.
323cache_file=/dev/null
324exec_prefix=NONE
325no_create=
326no_recursion=
327prefix=NONE
328program_prefix=NONE
329program_suffix=NONE
330program_transform_name=s,x,x,
331silent=
332site=
333srcdir=
334verbose=
335x_includes=NONE
336x_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.
343bindir='${exec_prefix}/bin'
344sbindir='${exec_prefix}/sbin'
345libexecdir='${exec_prefix}/libexec'
346datadir='${prefix}/share'
347sysconfdir='${prefix}/etc'
348sharedstatedir='${prefix}/com'
349localstatedir='${prefix}/var'
350libdir='${exec_prefix}/lib'
351includedir='${prefix}/include'
352oldincludedir='/usr/include'
353infodir='${prefix}/info'
354mandir='${prefix}/man'
355
356ac_prev=
357for ac_option
358do
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    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
402      { 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    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
411      { 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  | --no-cr | --no-c | -n)
489    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    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593      { 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    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
606      { 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
630Try \`$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    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
638      { 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    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
648      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
653done
654
655if 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; }; }
659fi
660
661# Be sure to have absolute paths.
662for ac_var in exec_prefix prefix
663do
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
670done
671
672# Be sure to have absolute paths.
673for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674              localstatedir libdir includedir oldincludedir infodir mandir
675do
676  eval ac_val=$`echo $ac_var`
677  case $ac_val in
678    [\\/$]* | ?:[\\/]* ) ;;
679    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680   { (exit 1); exit 1; }; };;
681  esac
682done
683
684# There might be people who depend on the old broken behavior: `$host'
685# used to hold the argument of --host etc.
686# FIXME: To remove some day.
687build=$build_alias
688host=$host_alias
689target=$target_alias
690
691# FIXME: To remove some day.
692if 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
700fi
701
702ac_tool_prefix=
703test -n "$host_alias" && ac_tool_prefix=$host_alias-
704
705test "$silent" = yes && exec 6>/dev/null
706
707
708# Find the source files, if location was not specified.
709if test -z "$srcdir"; then
710  ac_srcdir_defaulted=yes
711  # Try the directory containing this script, then its parent.
712  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 ||
718echo 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  srcdir=$ac_confdir
725  if test ! -r $srcdir/$ac_unique_file; then
726    srcdir=..
727  fi
728else
729  ac_srcdir_defaulted=no
730fi
731if test ! -r $srcdir/$ac_unique_file; then
732  if test "$ac_srcdir_defaulted" = yes; then
733    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734   { (exit 1); exit 1; }; }
735  else
736    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737   { (exit 1); exit 1; }; }
738  fi
739fi
740(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; }; }
743srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744ac_env_build_alias_set=${build_alias+set}
745ac_env_build_alias_value=$build_alias
746ac_cv_env_build_alias_set=${build_alias+set}
747ac_cv_env_build_alias_value=$build_alias
748ac_env_host_alias_set=${host_alias+set}
749ac_env_host_alias_value=$host_alias
750ac_cv_env_host_alias_set=${host_alias+set}
751ac_cv_env_host_alias_value=$host_alias
752ac_env_target_alias_set=${target_alias+set}
753ac_env_target_alias_value=$target_alias
754ac_cv_env_target_alias_set=${target_alias+set}
755ac_cv_env_target_alias_value=$target_alias
756ac_env_CXX_set=${CXX+set}
757ac_env_CXX_value=$CXX
758ac_cv_env_CXX_set=${CXX+set}
759ac_cv_env_CXX_value=$CXX
760ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761ac_env_CXXFLAGS_value=$CXXFLAGS
762ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764ac_env_LDFLAGS_set=${LDFLAGS+set}
765ac_env_LDFLAGS_value=$LDFLAGS
766ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767ac_cv_env_LDFLAGS_value=$LDFLAGS
768ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769ac_env_CPPFLAGS_value=$CPPFLAGS
770ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772ac_env_CC_set=${CC+set}
773ac_env_CC_value=$CC
774ac_cv_env_CC_set=${CC+set}
775ac_cv_env_CC_value=$CC
776ac_env_CFLAGS_set=${CFLAGS+set}
777ac_env_CFLAGS_value=$CFLAGS
778ac_cv_env_CFLAGS_set=${CFLAGS+set}
779ac_cv_env_CFLAGS_value=$CFLAGS
780ac_env_CPP_set=${CPP+set}
781ac_env_CPP_value=$CPP
782ac_cv_env_CPP_set=${CPP+set}
783ac_cv_env_CPP_value=$CPP
784ac_env_F77_set=${F77+set}
785ac_env_F77_value=$F77
786ac_cv_env_F77_set=${F77+set}
787ac_cv_env_F77_value=$F77
788ac_env_FFLAGS_set=${FFLAGS+set}
789ac_env_FFLAGS_value=$FFLAGS
790ac_cv_env_FFLAGS_set=${FFLAGS+set}
791ac_cv_env_FFLAGS_value=$FFLAGS
792
793#
794# Report the --help message.
795#
796if test "$ac_init_help" = "long"; then
797  # Omit some internal or obsolete options to make the list less imposing.
798  # This message is too long to be a string in the A/UX 3.1 sh.
799  cat <<_ACEOF
800\`configure' configures Duchamp 1.1.1 to adapt to many kinds of systems.
801
802Usage: $0 [OPTION]... [VAR=VALUE]...
803
804To assign environment variables (e.g., CC, CFLAGS...), specify them as
805VAR=VALUE.  See below for descriptions of some of the useful variables.
806
807Defaults for the options are specified in brackets.
808
809Configuration:
810  -h, --help              display this help and exit
811      --help=short        display options specific to this package
812      --help=recursive    display the short help of all the included packages
813  -V, --version           display version information and exit
814  -q, --quiet, --silent   do not print \`checking...' messages
815      --cache-file=FILE   cache test results in FILE [disabled]
816  -C, --config-cache      alias for \`--cache-file=config.cache'
817  -n, --no-create         do not create output files
818      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
819
820_ACEOF
821
822  cat <<_ACEOF
823Installation directories:
824  --prefix=PREFIX         install architecture-independent files in PREFIX
825                          [$ac_default_prefix]
826  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
827                          [PREFIX]
828
829By default, \`make install' will install all the files in
830\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
831an installation prefix other than \`$ac_default_prefix' using \`--prefix',
832for instance \`--prefix=\$HOME'.
833
834For better control, use the options below.
835
836Fine tuning of the installation directories:
837  --bindir=DIR           user executables [EPREFIX/bin]
838  --sbindir=DIR          system admin executables [EPREFIX/sbin]
839  --libexecdir=DIR       program executables [EPREFIX/libexec]
840  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
841  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
842  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
843  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
844  --libdir=DIR           object code libraries [EPREFIX/lib]
845  --includedir=DIR       C header files [PREFIX/include]
846  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
847  --infodir=DIR          info documentation [PREFIX/info]
848  --mandir=DIR           man documentation [PREFIX/man]
849_ACEOF
850
851  cat <<\_ACEOF
852
853X features:
854  --x-includes=DIR    X include files are in DIR
855  --x-libraries=DIR   X library files are in DIR
856_ACEOF
857fi
858
859if test -n "$ac_init_help"; then
860  case $ac_init_help in
861     short | recursive ) echo "Configuration of Duchamp 1.1.1:";;
862   esac
863  cat <<\_ACEOF
864
865Optional Packages:
866  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
867  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
868
869  --with-pgplot=no        Compile without PGPLOT graphics capabilities.
870  --without-pgplot        Compile without PGPLOT graphics capabilities.
871  --with-pgplot=<dir>     Compile with PGPLOT graphics capabilities, using the
872                          directory <dir> to specify the PGPLOT library.,
873
874  --with-x                use the X Window System
875  --with-cfitsio=<dir>    The CFITSIO library and include files are in
876                          directory <dir>.
877  --with-wcslib=<dir>     The WCSLIB library and include files are in
878                          directory <dir>.
879
880Some influential environment variables:
881  CXX         C++ compiler command
882  CXXFLAGS    C++ compiler flags
883  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
884              nonstandard directory <lib dir>
885  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
886              headers in a nonstandard directory <include dir>
887  CC          C compiler command
888  CFLAGS      C compiler flags
889  CPP         C preprocessor
890  F77         Fortran 77 compiler command
891  FFLAGS      Fortran 77 compiler flags
892
893Use these variables to override the choices made by `configure' or to help
894it to find libraries and programs with nonstandard names/locations.
895
896Report bugs to <Matthew.Whiting@csiro.au>.
897_ACEOF
898fi
899
900if test "$ac_init_help" = "recursive"; then
901  # If there are subdirs, report their specific --help.
902  ac_popdir=`pwd`
903  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
904    test -d $ac_dir || continue
905    ac_builddir=.
906
907if test "$ac_dir" != .; then
908  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
909  # A "../" for each directory in $ac_dir_suffix.
910  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
911else
912  ac_dir_suffix= ac_top_builddir=
913fi
914
915case $srcdir in
916  .)  # No --srcdir option.  We are building in place.
917    ac_srcdir=.
918    if test -z "$ac_top_builddir"; then
919       ac_top_srcdir=.
920    else
921       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
922    fi ;;
923  [\\/]* | ?:[\\/]* )  # Absolute path.
924    ac_srcdir=$srcdir$ac_dir_suffix;
925    ac_top_srcdir=$srcdir ;;
926  *) # Relative path.
927    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
928    ac_top_srcdir=$ac_top_builddir$srcdir ;;
929esac
930
931# Do not use `cd foo && pwd` to compute absolute paths, because
932# the directories may not exist.
933case `pwd` in
934.) ac_abs_builddir="$ac_dir";;
935*)
936  case "$ac_dir" in
937  .) ac_abs_builddir=`pwd`;;
938  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
939  *) ac_abs_builddir=`pwd`/"$ac_dir";;
940  esac;;
941esac
942case $ac_abs_builddir in
943.) ac_abs_top_builddir=${ac_top_builddir}.;;
944*)
945  case ${ac_top_builddir}. in
946  .) ac_abs_top_builddir=$ac_abs_builddir;;
947  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
948  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
949  esac;;
950esac
951case $ac_abs_builddir in
952.) ac_abs_srcdir=$ac_srcdir;;
953*)
954  case $ac_srcdir in
955  .) ac_abs_srcdir=$ac_abs_builddir;;
956  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
957  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
958  esac;;
959esac
960case $ac_abs_builddir in
961.) ac_abs_top_srcdir=$ac_top_srcdir;;
962*)
963  case $ac_top_srcdir in
964  .) ac_abs_top_srcdir=$ac_abs_builddir;;
965  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
966  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
967  esac;;
968esac
969
970    cd $ac_dir
971    # Check for guested configure; otherwise get Cygnus style configure.
972    if test -f $ac_srcdir/configure.gnu; then
973      echo
974      $SHELL $ac_srcdir/configure.gnu  --help=recursive
975    elif test -f $ac_srcdir/configure; then
976      echo
977      $SHELL $ac_srcdir/configure  --help=recursive
978    elif test -f $ac_srcdir/configure.ac ||
979           test -f $ac_srcdir/configure.in; then
980      echo
981      $ac_configure --help
982    else
983      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
984    fi
985    cd $ac_popdir
986  done
987fi
988
989test -n "$ac_init_help" && exit 0
990if $ac_init_version; then
991  cat <<\_ACEOF
992Duchamp configure 1.1.1
993generated by GNU Autoconf 2.59
994
995Copyright (C) 2003 Free Software Foundation, Inc.
996This configure script is free software; the Free Software Foundation
997gives unlimited permission to copy, distribute and modify it.
998_ACEOF
999  exit 0
1000fi
1001exec 5>config.log
1002cat >&5 <<_ACEOF
1003This file contains any messages produced by compilers while
1004running configure, to aid debugging if configure makes a mistake.
1005
1006It was created by Duchamp $as_me 1.1.1, which was
1007generated by GNU Autoconf 2.59.  Invocation command line was
1008
1009  $ $0 $@
1010
1011_ACEOF
1012{
1013cat <<_ASUNAME
1014## --------- ##
1015## Platform. ##
1016## --------- ##
1017
1018hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1019uname -m = `(uname -m) 2>/dev/null || echo unknown`
1020uname -r = `(uname -r) 2>/dev/null || echo unknown`
1021uname -s = `(uname -s) 2>/dev/null || echo unknown`
1022uname -v = `(uname -v) 2>/dev/null || echo unknown`
1023
1024/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1025/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1026
1027/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1028/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1029/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1030hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1031/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1032/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1033/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1034
1035_ASUNAME
1036
1037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1038for as_dir in $PATH
1039do
1040  IFS=$as_save_IFS
1041  test -z "$as_dir" && as_dir=.
1042  echo "PATH: $as_dir"
1043done
1044
1045} >&5
1046
1047cat >&5 <<_ACEOF
1048
1049
1050## ----------- ##
1051## Core tests. ##
1052## ----------- ##
1053
1054_ACEOF
1055
1056
1057# Keep a trace of the command line.
1058# Strip out --no-create and --no-recursion so they do not pile up.
1059# Strip out --silent because we don't want to record it for future runs.
1060# Also quote any args containing shell meta-characters.
1061# Make two passes to allow for proper duplicate-argument suppression.
1062ac_configure_args=
1063ac_configure_args0=
1064ac_configure_args1=
1065ac_sep=
1066ac_must_keep_next=false
1067for ac_pass in 1 2
1068do
1069  for ac_arg
1070  do
1071    case $ac_arg in
1072    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1073    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1074    | -silent | --silent | --silen | --sile | --sil)
1075      continue ;;
1076    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1077      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1078    esac
1079    case $ac_pass in
1080    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1081    2)
1082      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1083      if test $ac_must_keep_next = true; then
1084        ac_must_keep_next=false # Got value, back to normal.
1085      else
1086        case $ac_arg in
1087          *=* | --config-cache | -C | -disable-* | --disable-* \
1088          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1089          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1090          | -with-* | --with-* | -without-* | --without-* | --x)
1091            case "$ac_configure_args0 " in
1092              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1093            esac
1094            ;;
1095          -* ) ac_must_keep_next=true ;;
1096        esac
1097      fi
1098      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1099      # Get rid of the leading space.
1100      ac_sep=" "
1101      ;;
1102    esac
1103  done
1104done
1105$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1106$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1107
1108# When interrupted or exit'd, cleanup temporary files, and complete
1109# config.log.  We remove comments because anyway the quotes in there
1110# would cause problems or look ugly.
1111# WARNING: Be sure not to use single quotes in there, as some shells,
1112# such as our DU 5.0 friend, will then `close' the trap.
1113trap 'exit_status=$?
1114  # Save into config.log some information that might help in debugging.
1115  {
1116    echo
1117
1118    cat <<\_ASBOX
1119## ---------------- ##
1120## Cache variables. ##
1121## ---------------- ##
1122_ASBOX
1123    echo
1124    # The following way of writing the cache mishandles newlines in values,
1125{
1126  (set) 2>&1 |
1127    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1128    *ac_space=\ *)
1129      sed -n \
1130        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1131          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1132      ;;
1133    *)
1134      sed -n \
1135        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1136      ;;
1137    esac;
1138}
1139    echo
1140
1141    cat <<\_ASBOX
1142## ----------------- ##
1143## Output variables. ##
1144## ----------------- ##
1145_ASBOX
1146    echo
1147    for ac_var in $ac_subst_vars
1148    do
1149      eval ac_val=$`echo $ac_var`
1150      echo "$ac_var='"'"'$ac_val'"'"'"
1151    done | sort
1152    echo
1153
1154    if test -n "$ac_subst_files"; then
1155      cat <<\_ASBOX
1156## ------------- ##
1157## Output files. ##
1158## ------------- ##
1159_ASBOX
1160      echo
1161      for ac_var in $ac_subst_files
1162      do
1163        eval ac_val=$`echo $ac_var`
1164        echo "$ac_var='"'"'$ac_val'"'"'"
1165      done | sort
1166      echo
1167    fi
1168
1169    if test -s confdefs.h; then
1170      cat <<\_ASBOX
1171## ----------- ##
1172## confdefs.h. ##
1173## ----------- ##
1174_ASBOX
1175      echo
1176      sed "/^$/d" confdefs.h | sort
1177      echo
1178    fi
1179    test "$ac_signal" != 0 &&
1180      echo "$as_me: caught signal $ac_signal"
1181    echo "$as_me: exit $exit_status"
1182  } >&5
1183  rm -f core *.core &&
1184  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1185    exit $exit_status
1186     ' 0
1187for ac_signal in 1 2 13 15; do
1188  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1189done
1190ac_signal=0
1191
1192# confdefs.h avoids OS command line length limits that DEFS can exceed.
1193rm -rf conftest* confdefs.h
1194# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1195echo >confdefs.h
1196
1197# Predefined preprocessor variables.
1198
1199cat >>confdefs.h <<_ACEOF
1200#define PACKAGE_NAME "$PACKAGE_NAME"
1201_ACEOF
1202
1203
1204cat >>confdefs.h <<_ACEOF
1205#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1206_ACEOF
1207
1208
1209cat >>confdefs.h <<_ACEOF
1210#define PACKAGE_VERSION "$PACKAGE_VERSION"
1211_ACEOF
1212
1213
1214cat >>confdefs.h <<_ACEOF
1215#define PACKAGE_STRING "$PACKAGE_STRING"
1216_ACEOF
1217
1218
1219cat >>confdefs.h <<_ACEOF
1220#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1221_ACEOF
1222
1223
1224# Let the site file select an alternate cache file if it wants to.
1225# Prefer explicitly selected file to automatically selected ones.
1226if test -z "$CONFIG_SITE"; then
1227  if test "x$prefix" != xNONE; then
1228    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1229  else
1230    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1231  fi
1232fi
1233for ac_site_file in $CONFIG_SITE; do
1234  if test -r "$ac_site_file"; then
1235    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1236echo "$as_me: loading site script $ac_site_file" >&6;}
1237    sed 's/^/| /' "$ac_site_file" >&5
1238    . "$ac_site_file"
1239  fi
1240done
1241
1242if test -r "$cache_file"; then
1243  # Some versions of bash will fail to source /dev/null (special
1244  # files actually), so we avoid doing that.
1245  if test -f "$cache_file"; then
1246    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1247echo "$as_me: loading cache $cache_file" >&6;}
1248    case $cache_file in
1249      [\\/]* | ?:[\\/]* ) . $cache_file;;
1250      *)                      . ./$cache_file;;
1251    esac
1252  fi
1253else
1254  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1255echo "$as_me: creating cache $cache_file" >&6;}
1256  >$cache_file
1257fi
1258
1259# Check that the precious variables saved in the cache have kept the same
1260# value.
1261ac_cache_corrupted=false
1262for ac_var in `(set) 2>&1 |
1263               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1264  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1265  eval ac_new_set=\$ac_env_${ac_var}_set
1266  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1267  eval ac_new_val="\$ac_env_${ac_var}_value"
1268  case $ac_old_set,$ac_new_set in
1269    set,)
1270      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1271echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1272      ac_cache_corrupted=: ;;
1273    ,set)
1274      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1275echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1276      ac_cache_corrupted=: ;;
1277    ,);;
1278    *)
1279      if test "x$ac_old_val" != "x$ac_new_val"; then
1280        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1281echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1282        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1283echo "$as_me:   former value:  $ac_old_val" >&2;}
1284        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1285echo "$as_me:   current value: $ac_new_val" >&2;}
1286        ac_cache_corrupted=:
1287      fi;;
1288  esac
1289  # Pass precious variables to config.status.
1290  if test "$ac_new_set" = set; then
1291    case $ac_new_val in
1292    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1293      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1294    *) ac_arg=$ac_var=$ac_new_val ;;
1295    esac
1296    case " $ac_configure_args " in
1297      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1298      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1299    esac
1300  fi
1301done
1302if $ac_cache_corrupted; then
1303  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1304echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1305  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1306echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1307   { (exit 1); exit 1; }; }
1308fi
1309
1310ac_ext=c
1311ac_cpp='$CPP $CPPFLAGS'
1312ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1313ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1314ac_compiler_gnu=$ac_cv_c_compiler_gnu
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343          ac_config_headers="$ac_config_headers src/config.h"
1344
1345
1346
1347# Checks for programs.
1348ac_ext=cc
1349ac_cpp='$CXXCPP $CPPFLAGS'
1350ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1351ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1352ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1353if test -n "$ac_tool_prefix"; then
1354  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
1355  do
1356    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1357set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1358echo "$as_me:$LINENO: checking for $ac_word" >&5
1359echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1360if test "${ac_cv_prog_CXX+set}" = set; then
1361  echo $ECHO_N "(cached) $ECHO_C" >&6
1362else
1363  if test -n "$CXX"; then
1364  ac_cv_prog_CXX="$CXX" # Let the user override the test.
1365else
1366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1367for as_dir in $PATH
1368do
1369  IFS=$as_save_IFS
1370  test -z "$as_dir" && as_dir=.
1371  for ac_exec_ext in '' $ac_executable_extensions; do
1372  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1373    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1374    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1375    break 2
1376  fi
1377done
1378done
1379
1380fi
1381fi
1382CXX=$ac_cv_prog_CXX
1383if test -n "$CXX"; then
1384  echo "$as_me:$LINENO: result: $CXX" >&5
1385echo "${ECHO_T}$CXX" >&6
1386else
1387  echo "$as_me:$LINENO: result: no" >&5
1388echo "${ECHO_T}no" >&6
1389fi
1390
1391    test -n "$CXX" && break
1392  done
1393fi
1394if test -z "$CXX"; then
1395  ac_ct_CXX=$CXX
1396  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
1397do
1398  # Extract the first word of "$ac_prog", so it can be a program name with args.
1399set dummy $ac_prog; ac_word=$2
1400echo "$as_me:$LINENO: checking for $ac_word" >&5
1401echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1402if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1403  echo $ECHO_N "(cached) $ECHO_C" >&6
1404else
1405  if test -n "$ac_ct_CXX"; then
1406  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1407else
1408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1409for as_dir in $PATH
1410do
1411  IFS=$as_save_IFS
1412  test -z "$as_dir" && as_dir=.
1413  for ac_exec_ext in '' $ac_executable_extensions; do
1414  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1415    ac_cv_prog_ac_ct_CXX="$ac_prog"
1416    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1417    break 2
1418  fi
1419done
1420done
1421
1422fi
1423fi
1424ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1425if test -n "$ac_ct_CXX"; then
1426  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1427echo "${ECHO_T}$ac_ct_CXX" >&6
1428else
1429  echo "$as_me:$LINENO: result: no" >&5
1430echo "${ECHO_T}no" >&6
1431fi
1432
1433  test -n "$ac_ct_CXX" && break
1434done
1435test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1436
1437  CXX=$ac_ct_CXX
1438fi
1439
1440
1441# Provide some information about the compiler.
1442echo "$as_me:$LINENO:" \
1443     "checking for C++ compiler version" >&5
1444ac_compiler=`set X $ac_compile; echo $2`
1445{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1446  (eval $ac_compiler --version </dev/null >&5) 2>&5
1447  ac_status=$?
1448  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1449  (exit $ac_status); }
1450{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1451  (eval $ac_compiler -v </dev/null >&5) 2>&5
1452  ac_status=$?
1453  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1454  (exit $ac_status); }
1455{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1456  (eval $ac_compiler -V </dev/null >&5) 2>&5
1457  ac_status=$?
1458  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1459  (exit $ac_status); }
1460
1461cat >conftest.$ac_ext <<_ACEOF
1462/* confdefs.h.  */
1463_ACEOF
1464cat confdefs.h >>conftest.$ac_ext
1465cat >>conftest.$ac_ext <<_ACEOF
1466/* end confdefs.h.  */
1467
1468int
1469main ()
1470{
1471
1472  ;
1473  return 0;
1474}
1475_ACEOF
1476ac_clean_files_save=$ac_clean_files
1477ac_clean_files="$ac_clean_files a.out a.exe b.out"
1478# Try to create an executable without -o first, disregard a.out.
1479# It will help us diagnose broken compilers, and finding out an intuition
1480# of exeext.
1481echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1482echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1483ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1484if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1485  (eval $ac_link_default) 2>&5
1486  ac_status=$?
1487  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1488  (exit $ac_status); }; then
1489  # Find the output, starting from the most likely.  This scheme is
1490# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1491# resort.
1492
1493# Be careful to initialize this variable, since it used to be cached.
1494# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1495ac_cv_exeext=
1496# b.out is created by i960 compilers.
1497for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1498do
1499  test -f "$ac_file" || continue
1500  case $ac_file in
1501    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1502        ;;
1503    conftest.$ac_ext )
1504        # This is the source file.
1505        ;;
1506    [ab].out )
1507        # We found the default executable, but exeext='' is most
1508        # certainly right.
1509        break;;
1510    *.* )
1511        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1512        # FIXME: I believe we export ac_cv_exeext for Libtool,
1513        # but it would be cool to find out if it's true.  Does anybody
1514        # maintain Libtool? --akim.
1515        export ac_cv_exeext
1516        break;;
1517    * )
1518        break;;
1519  esac
1520done
1521else
1522  echo "$as_me: failed program was:" >&5
1523sed 's/^/| /' conftest.$ac_ext >&5
1524
1525{ { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1526See \`config.log' for more details." >&5
1527echo "$as_me: error: C++ compiler cannot create executables
1528See \`config.log' for more details." >&2;}
1529   { (exit 77); exit 77; }; }
1530fi
1531
1532ac_exeext=$ac_cv_exeext
1533echo "$as_me:$LINENO: result: $ac_file" >&5
1534echo "${ECHO_T}$ac_file" >&6
1535
1536# Check the compiler produces executables we can run.  If not, either
1537# the compiler is broken, or we cross compile.
1538echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1539echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1540# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1541# If not cross compiling, check that we can run a simple program.
1542if test "$cross_compiling" != yes; then
1543  if { ac_try='./$ac_file'
1544  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1545  (eval $ac_try) 2>&5
1546  ac_status=$?
1547  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1548  (exit $ac_status); }; }; then
1549    cross_compiling=no
1550  else
1551    if test "$cross_compiling" = maybe; then
1552        cross_compiling=yes
1553    else
1554        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1555If you meant to cross compile, use \`--host'.
1556See \`config.log' for more details." >&5
1557echo "$as_me: error: cannot run C++ compiled programs.
1558If you meant to cross compile, use \`--host'.
1559See \`config.log' for more details." >&2;}
1560   { (exit 1); exit 1; }; }
1561    fi
1562  fi
1563fi
1564echo "$as_me:$LINENO: result: yes" >&5
1565echo "${ECHO_T}yes" >&6
1566
1567rm -f a.out a.exe conftest$ac_cv_exeext b.out
1568ac_clean_files=$ac_clean_files_save
1569# Check the compiler produces executables we can run.  If not, either
1570# the compiler is broken, or we cross compile.
1571echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1572echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1573echo "$as_me:$LINENO: result: $cross_compiling" >&5
1574echo "${ECHO_T}$cross_compiling" >&6
1575
1576echo "$as_me:$LINENO: checking for suffix of executables" >&5
1577echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1578if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1579  (eval $ac_link) 2>&5
1580  ac_status=$?
1581  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1582  (exit $ac_status); }; then
1583  # If both `conftest.exe' and `conftest' are `present' (well, observable)
1584# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1585# work properly (i.e., refer to `conftest.exe'), while it won't with
1586# `rm'.
1587for ac_file in conftest.exe conftest conftest.*; do
1588  test -f "$ac_file" || continue
1589  case $ac_file in
1590    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1591    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1592          export ac_cv_exeext
1593          break;;
1594    * ) break;;
1595  esac
1596done
1597else
1598  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1599See \`config.log' for more details." >&5
1600echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1601See \`config.log' for more details." >&2;}
1602   { (exit 1); exit 1; }; }
1603fi
1604
1605rm -f conftest$ac_cv_exeext
1606echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1607echo "${ECHO_T}$ac_cv_exeext" >&6
1608
1609rm -f conftest.$ac_ext
1610EXEEXT=$ac_cv_exeext
1611ac_exeext=$EXEEXT
1612echo "$as_me:$LINENO: checking for suffix of object files" >&5
1613echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1614if test "${ac_cv_objext+set}" = set; then
1615  echo $ECHO_N "(cached) $ECHO_C" >&6
1616else
1617  cat >conftest.$ac_ext <<_ACEOF
1618/* confdefs.h.  */
1619_ACEOF
1620cat confdefs.h >>conftest.$ac_ext
1621cat >>conftest.$ac_ext <<_ACEOF
1622/* end confdefs.h.  */
1623
1624int
1625main ()
1626{
1627
1628  ;
1629  return 0;
1630}
1631_ACEOF
1632rm -f conftest.o conftest.obj
1633if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1634  (eval $ac_compile) 2>&5
1635  ac_status=$?
1636  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1637  (exit $ac_status); }; then
1638  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1639  case $ac_file in
1640    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1641    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1642       break;;
1643  esac
1644done
1645else
1646  echo "$as_me: failed program was:" >&5
1647sed 's/^/| /' conftest.$ac_ext >&5
1648
1649{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1650See \`config.log' for more details." >&5
1651echo "$as_me: error: cannot compute suffix of object files: cannot compile
1652See \`config.log' for more details." >&2;}
1653   { (exit 1); exit 1; }; }
1654fi
1655
1656rm -f conftest.$ac_cv_objext conftest.$ac_ext
1657fi
1658echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1659echo "${ECHO_T}$ac_cv_objext" >&6
1660OBJEXT=$ac_cv_objext
1661ac_objext=$OBJEXT
1662echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1663echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1664if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1665  echo $ECHO_N "(cached) $ECHO_C" >&6
1666else
1667  cat >conftest.$ac_ext <<_ACEOF
1668/* confdefs.h.  */
1669_ACEOF
1670cat confdefs.h >>conftest.$ac_ext
1671cat >>conftest.$ac_ext <<_ACEOF
1672/* end confdefs.h.  */
1673
1674int
1675main ()
1676{
1677#ifndef __GNUC__
1678       choke me
1679#endif
1680
1681  ;
1682  return 0;
1683}
1684_ACEOF
1685rm -f conftest.$ac_objext
1686if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1687  (eval $ac_compile) 2>conftest.er1
1688  ac_status=$?
1689  grep -v '^ *+' conftest.er1 >conftest.err
1690  rm -f conftest.er1
1691  cat conftest.err >&5
1692  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1693  (exit $ac_status); } &&
1694         { ac_try='test -z "$ac_cxx_werror_flag"
1695                         || test ! -s conftest.err'
1696  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1697  (eval $ac_try) 2>&5
1698  ac_status=$?
1699  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1700  (exit $ac_status); }; } &&
1701         { ac_try='test -s conftest.$ac_objext'
1702  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1703  (eval $ac_try) 2>&5
1704  ac_status=$?
1705  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1706  (exit $ac_status); }; }; then
1707  ac_compiler_gnu=yes
1708else
1709  echo "$as_me: failed program was:" >&5
1710sed 's/^/| /' conftest.$ac_ext >&5
1711
1712ac_compiler_gnu=no
1713fi
1714rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1715ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1716
1717fi
1718echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1719echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1720GXX=`test $ac_compiler_gnu = yes && echo yes`
1721ac_test_CXXFLAGS=${CXXFLAGS+set}
1722ac_save_CXXFLAGS=$CXXFLAGS
1723CXXFLAGS="-g"
1724echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1725echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1726if test "${ac_cv_prog_cxx_g+set}" = set; then
1727  echo $ECHO_N "(cached) $ECHO_C" >&6
1728else
1729  cat >conftest.$ac_ext <<_ACEOF
1730/* confdefs.h.  */
1731_ACEOF
1732cat confdefs.h >>conftest.$ac_ext
1733cat >>conftest.$ac_ext <<_ACEOF
1734/* end confdefs.h.  */
1735
1736int
1737main ()
1738{
1739
1740  ;
1741  return 0;
1742}
1743_ACEOF
1744rm -f conftest.$ac_objext
1745if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1746  (eval $ac_compile) 2>conftest.er1
1747  ac_status=$?
1748  grep -v '^ *+' conftest.er1 >conftest.err
1749  rm -f conftest.er1
1750  cat conftest.err >&5
1751  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1752  (exit $ac_status); } &&
1753         { ac_try='test -z "$ac_cxx_werror_flag"
1754                         || test ! -s conftest.err'
1755  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1756  (eval $ac_try) 2>&5
1757  ac_status=$?
1758  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1759  (exit $ac_status); }; } &&
1760         { ac_try='test -s conftest.$ac_objext'
1761  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1762  (eval $ac_try) 2>&5
1763  ac_status=$?
1764  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1765  (exit $ac_status); }; }; then
1766  ac_cv_prog_cxx_g=yes
1767else
1768  echo "$as_me: failed program was:" >&5
1769sed 's/^/| /' conftest.$ac_ext >&5
1770
1771ac_cv_prog_cxx_g=no
1772fi
1773rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1774fi
1775echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1776echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1777if test "$ac_test_CXXFLAGS" = set; then
1778  CXXFLAGS=$ac_save_CXXFLAGS
1779elif test $ac_cv_prog_cxx_g = yes; then
1780  if test "$GXX" = yes; then
1781    CXXFLAGS="-g -O2"
1782  else
1783    CXXFLAGS="-g"
1784  fi
1785else
1786  if test "$GXX" = yes; then
1787    CXXFLAGS="-O2"
1788  else
1789    CXXFLAGS=
1790  fi
1791fi
1792for ac_declaration in \
1793   '' \
1794   'extern "C" void std::exit (int) throw (); using std::exit;' \
1795   'extern "C" void std::exit (int); using std::exit;' \
1796   'extern "C" void exit (int) throw ();' \
1797   'extern "C" void exit (int);' \
1798   'void exit (int);'
1799do
1800  cat >conftest.$ac_ext <<_ACEOF
1801/* confdefs.h.  */
1802_ACEOF
1803cat confdefs.h >>conftest.$ac_ext
1804cat >>conftest.$ac_ext <<_ACEOF
1805/* end confdefs.h.  */
1806$ac_declaration
1807#include <stdlib.h>
1808int
1809main ()
1810{
1811exit (42);
1812  ;
1813  return 0;
1814}
1815_ACEOF
1816rm -f conftest.$ac_objext
1817if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1818  (eval $ac_compile) 2>conftest.er1
1819  ac_status=$?
1820  grep -v '^ *+' conftest.er1 >conftest.err
1821  rm -f conftest.er1
1822  cat conftest.err >&5
1823  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1824  (exit $ac_status); } &&
1825         { ac_try='test -z "$ac_cxx_werror_flag"
1826                         || test ! -s conftest.err'
1827  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1828  (eval $ac_try) 2>&5
1829  ac_status=$?
1830  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1831  (exit $ac_status); }; } &&
1832         { ac_try='test -s conftest.$ac_objext'
1833  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1834  (eval $ac_try) 2>&5
1835  ac_status=$?
1836  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1837  (exit $ac_status); }; }; then
1838  :
1839else
1840  echo "$as_me: failed program was:" >&5
1841sed 's/^/| /' conftest.$ac_ext >&5
1842
1843continue
1844fi
1845rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1846  cat >conftest.$ac_ext <<_ACEOF
1847/* confdefs.h.  */
1848_ACEOF
1849cat confdefs.h >>conftest.$ac_ext
1850cat >>conftest.$ac_ext <<_ACEOF
1851/* end confdefs.h.  */
1852$ac_declaration
1853int
1854main ()
1855{
1856exit (42);
1857  ;
1858  return 0;
1859}
1860_ACEOF
1861rm -f conftest.$ac_objext
1862if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1863  (eval $ac_compile) 2>conftest.er1
1864  ac_status=$?
1865  grep -v '^ *+' conftest.er1 >conftest.err
1866  rm -f conftest.er1
1867  cat conftest.err >&5
1868  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1869  (exit $ac_status); } &&
1870         { ac_try='test -z "$ac_cxx_werror_flag"
1871                         || test ! -s conftest.err'
1872  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1873  (eval $ac_try) 2>&5
1874  ac_status=$?
1875  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1876  (exit $ac_status); }; } &&
1877         { ac_try='test -s conftest.$ac_objext'
1878  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1879  (eval $ac_try) 2>&5
1880  ac_status=$?
1881  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1882  (exit $ac_status); }; }; then
1883  break
1884else
1885  echo "$as_me: failed program was:" >&5
1886sed 's/^/| /' conftest.$ac_ext >&5
1887
1888fi
1889rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1890done
1891rm -f conftest*
1892if test -n "$ac_declaration"; then
1893  echo '#ifdef __cplusplus' >>confdefs.h
1894  echo $ac_declaration      >>confdefs.h
1895  echo '#endif'             >>confdefs.h
1896fi
1897
1898ac_ext=c
1899ac_cpp='$CPP $CPPFLAGS'
1900ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1901ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1902ac_compiler_gnu=$ac_cv_c_compiler_gnu
1903
1904ac_ext=c
1905ac_cpp='$CPP $CPPFLAGS'
1906ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1907ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1908ac_compiler_gnu=$ac_cv_c_compiler_gnu
1909if test -n "$ac_tool_prefix"; then
1910  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1911set dummy ${ac_tool_prefix}gcc; ac_word=$2
1912echo "$as_me:$LINENO: checking for $ac_word" >&5
1913echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1914if test "${ac_cv_prog_CC+set}" = set; then
1915  echo $ECHO_N "(cached) $ECHO_C" >&6
1916else
1917  if test -n "$CC"; then
1918  ac_cv_prog_CC="$CC" # Let the user override the test.
1919else
1920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1921for as_dir in $PATH
1922do
1923  IFS=$as_save_IFS
1924  test -z "$as_dir" && as_dir=.
1925  for ac_exec_ext in '' $ac_executable_extensions; do
1926  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1927    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1928    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1929    break 2
1930  fi
1931done
1932done
1933
1934fi
1935fi
1936CC=$ac_cv_prog_CC
1937if test -n "$CC"; then
1938  echo "$as_me:$LINENO: result: $CC" >&5
1939echo "${ECHO_T}$CC" >&6
1940else
1941  echo "$as_me:$LINENO: result: no" >&5
1942echo "${ECHO_T}no" >&6
1943fi
1944
1945fi
1946if test -z "$ac_cv_prog_CC"; then
1947  ac_ct_CC=$CC
1948  # Extract the first word of "gcc", so it can be a program name with args.
1949set dummy gcc; ac_word=$2
1950echo "$as_me:$LINENO: checking for $ac_word" >&5
1951echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1952if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1953  echo $ECHO_N "(cached) $ECHO_C" >&6
1954else
1955  if test -n "$ac_ct_CC"; then
1956  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1957else
1958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1959for as_dir in $PATH
1960do
1961  IFS=$as_save_IFS
1962  test -z "$as_dir" && as_dir=.
1963  for ac_exec_ext in '' $ac_executable_extensions; do
1964  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1965    ac_cv_prog_ac_ct_CC="gcc"
1966    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1967    break 2
1968  fi
1969done
1970done
1971
1972fi
1973fi
1974ac_ct_CC=$ac_cv_prog_ac_ct_CC
1975if test -n "$ac_ct_CC"; then
1976  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1977echo "${ECHO_T}$ac_ct_CC" >&6
1978else
1979  echo "$as_me:$LINENO: result: no" >&5
1980echo "${ECHO_T}no" >&6
1981fi
1982
1983  CC=$ac_ct_CC
1984else
1985  CC="$ac_cv_prog_CC"
1986fi
1987
1988if test -z "$CC"; then
1989  if test -n "$ac_tool_prefix"; then
1990  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1991set dummy ${ac_tool_prefix}cc; ac_word=$2
1992echo "$as_me:$LINENO: checking for $ac_word" >&5
1993echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1994if test "${ac_cv_prog_CC+set}" = set; then
1995  echo $ECHO_N "(cached) $ECHO_C" >&6
1996else
1997  if test -n "$CC"; then
1998  ac_cv_prog_CC="$CC" # Let the user override the test.
1999else
2000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2001for as_dir in $PATH
2002do
2003  IFS=$as_save_IFS
2004  test -z "$as_dir" && as_dir=.
2005  for ac_exec_ext in '' $ac_executable_extensions; do
2006  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2007    ac_cv_prog_CC="${ac_tool_prefix}cc"
2008    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2009    break 2
2010  fi
2011done
2012done
2013
2014fi
2015fi
2016CC=$ac_cv_prog_CC
2017if test -n "$CC"; then
2018  echo "$as_me:$LINENO: result: $CC" >&5
2019echo "${ECHO_T}$CC" >&6
2020else
2021  echo "$as_me:$LINENO: result: no" >&5
2022echo "${ECHO_T}no" >&6
2023fi
2024
2025fi
2026if test -z "$ac_cv_prog_CC"; then
2027  ac_ct_CC=$CC
2028  # Extract the first word of "cc", so it can be a program name with args.
2029set dummy cc; ac_word=$2
2030echo "$as_me:$LINENO: checking for $ac_word" >&5
2031echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2032if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2033  echo $ECHO_N "(cached) $ECHO_C" >&6
2034else
2035  if test -n "$ac_ct_CC"; then
2036  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2037else
2038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2039for as_dir in $PATH
2040do
2041  IFS=$as_save_IFS
2042  test -z "$as_dir" && as_dir=.
2043  for ac_exec_ext in '' $ac_executable_extensions; do
2044  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2045    ac_cv_prog_ac_ct_CC="cc"
2046    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2047    break 2
2048  fi
2049done
2050done
2051
2052fi
2053fi
2054ac_ct_CC=$ac_cv_prog_ac_ct_CC
2055if test -n "$ac_ct_CC"; then
2056  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2057echo "${ECHO_T}$ac_ct_CC" >&6
2058else
2059  echo "$as_me:$LINENO: result: no" >&5
2060echo "${ECHO_T}no" >&6
2061fi
2062
2063  CC=$ac_ct_CC
2064else
2065  CC="$ac_cv_prog_CC"
2066fi
2067
2068fi
2069if test -z "$CC"; then
2070  # Extract the first word of "cc", so it can be a program name with args.
2071set dummy cc; ac_word=$2
2072echo "$as_me:$LINENO: checking for $ac_word" >&5
2073echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2074if test "${ac_cv_prog_CC+set}" = set; then
2075  echo $ECHO_N "(cached) $ECHO_C" >&6
2076else
2077  if test -n "$CC"; then
2078  ac_cv_prog_CC="$CC" # Let the user override the test.
2079else
2080  ac_prog_rejected=no
2081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2082for as_dir in $PATH
2083do
2084  IFS=$as_save_IFS
2085  test -z "$as_dir" && as_dir=.
2086  for ac_exec_ext in '' $ac_executable_extensions; do
2087  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2088    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2089       ac_prog_rejected=yes
2090       continue
2091     fi
2092    ac_cv_prog_CC="cc"
2093    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2094    break 2
2095  fi
2096done
2097done
2098
2099if test $ac_prog_rejected = yes; then
2100  # We found a bogon in the path, so make sure we never use it.
2101  set dummy $ac_cv_prog_CC
2102  shift
2103  if test $# != 0; then
2104    # We chose a different compiler from the bogus one.
2105    # However, it has the same basename, so the bogon will be chosen
2106    # first if we set CC to just the basename; use the full file name.
2107    shift
2108    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2109  fi
2110fi
2111fi
2112fi
2113CC=$ac_cv_prog_CC
2114if test -n "$CC"; then
2115  echo "$as_me:$LINENO: result: $CC" >&5
2116echo "${ECHO_T}$CC" >&6
2117else
2118  echo "$as_me:$LINENO: result: no" >&5
2119echo "${ECHO_T}no" >&6
2120fi
2121
2122fi
2123if test -z "$CC"; then
2124  if test -n "$ac_tool_prefix"; then
2125  for ac_prog in cl
2126  do
2127    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2128set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2129echo "$as_me:$LINENO: checking for $ac_word" >&5
2130echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2131if test "${ac_cv_prog_CC+set}" = set; then
2132  echo $ECHO_N "(cached) $ECHO_C" >&6
2133else
2134  if test -n "$CC"; then
2135  ac_cv_prog_CC="$CC" # Let the user override the test.
2136else
2137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2138for as_dir in $PATH
2139do
2140  IFS=$as_save_IFS
2141  test -z "$as_dir" && as_dir=.
2142  for ac_exec_ext in '' $ac_executable_extensions; do
2143  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2144    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2145    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2146    break 2
2147  fi
2148done
2149done
2150
2151fi
2152fi
2153CC=$ac_cv_prog_CC
2154if test -n "$CC"; then
2155  echo "$as_me:$LINENO: result: $CC" >&5
2156echo "${ECHO_T}$CC" >&6
2157else
2158  echo "$as_me:$LINENO: result: no" >&5
2159echo "${ECHO_T}no" >&6
2160fi
2161
2162    test -n "$CC" && break
2163  done
2164fi
2165if test -z "$CC"; then
2166  ac_ct_CC=$CC
2167  for ac_prog in cl
2168do
2169  # Extract the first word of "$ac_prog", so it can be a program name with args.
2170set dummy $ac_prog; ac_word=$2
2171echo "$as_me:$LINENO: checking for $ac_word" >&5
2172echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2173if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2174  echo $ECHO_N "(cached) $ECHO_C" >&6
2175else
2176  if test -n "$ac_ct_CC"; then
2177  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2178else
2179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2180for as_dir in $PATH
2181do
2182  IFS=$as_save_IFS
2183  test -z "$as_dir" && as_dir=.
2184  for ac_exec_ext in '' $ac_executable_extensions; do
2185  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2186    ac_cv_prog_ac_ct_CC="$ac_prog"
2187    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2188    break 2
2189  fi
2190done
2191done
2192
2193fi
2194fi
2195ac_ct_CC=$ac_cv_prog_ac_ct_CC
2196if test -n "$ac_ct_CC"; then
2197  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2198echo "${ECHO_T}$ac_ct_CC" >&6
2199else
2200  echo "$as_me:$LINENO: result: no" >&5
2201echo "${ECHO_T}no" >&6
2202fi
2203
2204  test -n "$ac_ct_CC" && break
2205done
2206
2207  CC=$ac_ct_CC
2208fi
2209
2210fi
2211
2212
2213test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2214See \`config.log' for more details." >&5
2215echo "$as_me: error: no acceptable C compiler found in \$PATH
2216See \`config.log' for more details." >&2;}
2217   { (exit 1); exit 1; }; }
2218
2219# Provide some information about the compiler.
2220echo "$as_me:$LINENO:" \
2221     "checking for C compiler version" >&5
2222ac_compiler=`set X $ac_compile; echo $2`
2223{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2224  (eval $ac_compiler --version </dev/null >&5) 2>&5
2225  ac_status=$?
2226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2227  (exit $ac_status); }
2228{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2229  (eval $ac_compiler -v </dev/null >&5) 2>&5
2230  ac_status=$?
2231  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232  (exit $ac_status); }
2233{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2234  (eval $ac_compiler -V </dev/null >&5) 2>&5
2235  ac_status=$?
2236  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2237  (exit $ac_status); }
2238
2239echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2240echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2241if test "${ac_cv_c_compiler_gnu+set}" = set; then
2242  echo $ECHO_N "(cached) $ECHO_C" >&6
2243else
2244  cat >conftest.$ac_ext <<_ACEOF
2245/* confdefs.h.  */
2246_ACEOF
2247cat confdefs.h >>conftest.$ac_ext
2248cat >>conftest.$ac_ext <<_ACEOF
2249/* end confdefs.h.  */
2250
2251int
2252main ()
2253{
2254#ifndef __GNUC__
2255       choke me
2256#endif
2257
2258  ;
2259  return 0;
2260}
2261_ACEOF
2262rm -f conftest.$ac_objext
2263if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2264  (eval $ac_compile) 2>conftest.er1
2265  ac_status=$?
2266  grep -v '^ *+' conftest.er1 >conftest.err
2267  rm -f conftest.er1
2268  cat conftest.err >&5
2269  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2270  (exit $ac_status); } &&
2271         { ac_try='test -z "$ac_c_werror_flag"
2272                         || test ! -s conftest.err'
2273  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2274  (eval $ac_try) 2>&5
2275  ac_status=$?
2276  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2277  (exit $ac_status); }; } &&
2278         { ac_try='test -s conftest.$ac_objext'
2279  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2280  (eval $ac_try) 2>&5
2281  ac_status=$?
2282  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2283  (exit $ac_status); }; }; then
2284  ac_compiler_gnu=yes
2285else
2286  echo "$as_me: failed program was:" >&5
2287sed 's/^/| /' conftest.$ac_ext >&5
2288
2289ac_compiler_gnu=no
2290fi
2291rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2292ac_cv_c_compiler_gnu=$ac_compiler_gnu
2293
2294fi
2295echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2296echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2297GCC=`test $ac_compiler_gnu = yes && echo yes`
2298ac_test_CFLAGS=${CFLAGS+set}
2299ac_save_CFLAGS=$CFLAGS
2300CFLAGS="-g"
2301echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2302echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2303if test "${ac_cv_prog_cc_g+set}" = set; then
2304  echo $ECHO_N "(cached) $ECHO_C" >&6
2305else
2306  cat >conftest.$ac_ext <<_ACEOF
2307/* confdefs.h.  */
2308_ACEOF
2309cat confdefs.h >>conftest.$ac_ext
2310cat >>conftest.$ac_ext <<_ACEOF
2311/* end confdefs.h.  */
2312
2313int
2314main ()
2315{
2316
2317  ;
2318  return 0;
2319}
2320_ACEOF
2321rm -f conftest.$ac_objext
2322if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2323  (eval $ac_compile) 2>conftest.er1
2324  ac_status=$?
2325  grep -v '^ *+' conftest.er1 >conftest.err
2326  rm -f conftest.er1
2327  cat conftest.err >&5
2328  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329  (exit $ac_status); } &&
2330         { ac_try='test -z "$ac_c_werror_flag"
2331                         || test ! -s conftest.err'
2332  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2333  (eval $ac_try) 2>&5
2334  ac_status=$?
2335  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  (exit $ac_status); }; }; then
2343  ac_cv_prog_cc_g=yes
2344else
2345  echo "$as_me: failed program was:" >&5
2346sed 's/^/| /' conftest.$ac_ext >&5
2347
2348ac_cv_prog_cc_g=no
2349fi
2350rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2351fi
2352echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2353echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2354if test "$ac_test_CFLAGS" = set; then
2355  CFLAGS=$ac_save_CFLAGS
2356elif test $ac_cv_prog_cc_g = yes; then
2357  if test "$GCC" = yes; then
2358    CFLAGS="-g -O2"
2359  else
2360    CFLAGS="-g"
2361  fi
2362else
2363  if test "$GCC" = yes; then
2364    CFLAGS="-O2"
2365  else
2366    CFLAGS=
2367  fi
2368fi
2369echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2370echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2371if test "${ac_cv_prog_cc_stdc+set}" = set; then
2372  echo $ECHO_N "(cached) $ECHO_C" >&6
2373else
2374  ac_cv_prog_cc_stdc=no
2375ac_save_CC=$CC
2376cat >conftest.$ac_ext <<_ACEOF
2377/* confdefs.h.  */
2378_ACEOF
2379cat confdefs.h >>conftest.$ac_ext
2380cat >>conftest.$ac_ext <<_ACEOF
2381/* end confdefs.h.  */
2382#include <stdarg.h>
2383#include <stdio.h>
2384#include <sys/types.h>
2385#include <sys/stat.h>
2386/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2387struct buf { int x; };
2388FILE * (*rcsopen) (struct buf *, struct stat *, int);
2389static char *e (p, i)
2390     char **p;
2391     int i;
2392{
2393  return p[i];
2394}
2395static char *f (char * (*g) (char **, int), char **p, ...)
2396{
2397  char *s;
2398  va_list v;
2399  va_start (v,p);
2400  s = g (p, va_arg (v,int));
2401  va_end (v);
2402  return s;
2403}
2404
2405/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2406   function prototypes and stuff, but not '\xHH' hex character constants.
2407   These don't provoke an error unfortunately, instead are silently treated
2408   as 'x'.  The following induces an error, until -std1 is added to get
2409   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2410   array size at least.  It's necessary to write '\x00'==0 to get something
2411   that's true only with -std1.  */
2412int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2413
2414int test (int i, double x);
2415struct s1 {int (*f) (int a);};
2416struct s2 {int (*f) (double a);};
2417int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2418int argc;
2419char **argv;
2420int
2421main ()
2422{
2423return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2424  ;
2425  return 0;
2426}
2427_ACEOF
2428# Don't try gcc -ansi; that turns off useful extensions and
2429# breaks some systems' header files.
2430# AIX                   -qlanglvl=ansi
2431# Ultrix and OSF/1      -std1
2432# HP-UX 10.20 and later -Ae
2433# HP-UX older versions  -Aa -D_HPUX_SOURCE
2434# SVR4                  -Xc -D__EXTENSIONS__
2435for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2436do
2437  CC="$ac_save_CC $ac_arg"
2438  rm -f conftest.$ac_objext
2439if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2440  (eval $ac_compile) 2>conftest.er1
2441  ac_status=$?
2442  grep -v '^ *+' conftest.er1 >conftest.err
2443  rm -f conftest.er1
2444  cat conftest.err >&5
2445  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2446  (exit $ac_status); } &&
2447         { ac_try='test -z "$ac_c_werror_flag"
2448                         || test ! -s conftest.err'
2449  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2450  (eval $ac_try) 2>&5
2451  ac_status=$?
2452  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453  (exit $ac_status); }; } &&
2454         { ac_try='test -s conftest.$ac_objext'
2455  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2456  (eval $ac_try) 2>&5
2457  ac_status=$?
2458  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459  (exit $ac_status); }; }; then
2460  ac_cv_prog_cc_stdc=$ac_arg
2461break
2462else
2463  echo "$as_me: failed program was:" >&5
2464sed 's/^/| /' conftest.$ac_ext >&5
2465
2466fi
2467rm -f conftest.err conftest.$ac_objext
2468done
2469rm -f conftest.$ac_ext conftest.$ac_objext
2470CC=$ac_save_CC
2471
2472fi
2473
2474case "x$ac_cv_prog_cc_stdc" in
2475  x|xno)
2476    echo "$as_me:$LINENO: result: none needed" >&5
2477echo "${ECHO_T}none needed" >&6 ;;
2478  *)
2479    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2480echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2481    CC="$CC $ac_cv_prog_cc_stdc" ;;
2482esac
2483
2484# Some people use a C++ compiler to compile C.  Since we use `exit',
2485# in C++ we need to declare it.  In case someone uses the same compiler
2486# for both compiling C and C++ we need to have the C++ compiler decide
2487# the declaration of exit, since it's the most demanding environment.
2488cat >conftest.$ac_ext <<_ACEOF
2489#ifndef __cplusplus
2490  choke me
2491#endif
2492_ACEOF
2493rm -f conftest.$ac_objext
2494if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2495  (eval $ac_compile) 2>conftest.er1
2496  ac_status=$?
2497  grep -v '^ *+' conftest.er1 >conftest.err
2498  rm -f conftest.er1
2499  cat conftest.err >&5
2500  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2501  (exit $ac_status); } &&
2502         { ac_try='test -z "$ac_c_werror_flag"
2503                         || test ! -s conftest.err'
2504  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2505  (eval $ac_try) 2>&5
2506  ac_status=$?
2507  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508  (exit $ac_status); }; } &&
2509         { ac_try='test -s conftest.$ac_objext'
2510  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2511  (eval $ac_try) 2>&5
2512  ac_status=$?
2513  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2514  (exit $ac_status); }; }; then
2515  for ac_declaration in \
2516   '' \
2517   'extern "C" void std::exit (int) throw (); using std::exit;' \
2518   'extern "C" void std::exit (int); using std::exit;' \
2519   'extern "C" void exit (int) throw ();' \
2520   'extern "C" void exit (int);' \
2521   'void exit (int);'
2522do
2523  cat >conftest.$ac_ext <<_ACEOF
2524/* confdefs.h.  */
2525_ACEOF
2526cat confdefs.h >>conftest.$ac_ext
2527cat >>conftest.$ac_ext <<_ACEOF
2528/* end confdefs.h.  */
2529$ac_declaration
2530#include <stdlib.h>
2531int
2532main ()
2533{
2534exit (42);
2535  ;
2536  return 0;
2537}
2538_ACEOF
2539rm -f conftest.$ac_objext
2540if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2541  (eval $ac_compile) 2>conftest.er1
2542  ac_status=$?
2543  grep -v '^ *+' conftest.er1 >conftest.err
2544  rm -f conftest.er1
2545  cat conftest.err >&5
2546  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547  (exit $ac_status); } &&
2548         { ac_try='test -z "$ac_c_werror_flag"
2549                         || test ! -s conftest.err'
2550  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2551  (eval $ac_try) 2>&5
2552  ac_status=$?
2553  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2554  (exit $ac_status); }; } &&
2555         { ac_try='test -s conftest.$ac_objext'
2556  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2557  (eval $ac_try) 2>&5
2558  ac_status=$?
2559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560  (exit $ac_status); }; }; then
2561  :
2562else
2563  echo "$as_me: failed program was:" >&5
2564sed 's/^/| /' conftest.$ac_ext >&5
2565
2566continue
2567fi
2568rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2569  cat >conftest.$ac_ext <<_ACEOF
2570/* confdefs.h.  */
2571_ACEOF
2572cat confdefs.h >>conftest.$ac_ext
2573cat >>conftest.$ac_ext <<_ACEOF
2574/* end confdefs.h.  */
2575$ac_declaration
2576int
2577main ()
2578{
2579exit (42);
2580  ;
2581  return 0;
2582}
2583_ACEOF
2584rm -f conftest.$ac_objext
2585if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2586  (eval $ac_compile) 2>conftest.er1
2587  ac_status=$?
2588  grep -v '^ *+' conftest.er1 >conftest.err
2589  rm -f conftest.er1
2590  cat conftest.err >&5
2591  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592  (exit $ac_status); } &&
2593         { ac_try='test -z "$ac_c_werror_flag"
2594                         || test ! -s conftest.err'
2595  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2596  (eval $ac_try) 2>&5
2597  ac_status=$?
2598  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599  (exit $ac_status); }; } &&
2600         { ac_try='test -s conftest.$ac_objext'
2601  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2602  (eval $ac_try) 2>&5
2603  ac_status=$?
2604  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605  (exit $ac_status); }; }; then
2606  break
2607else
2608  echo "$as_me: failed program was:" >&5
2609sed 's/^/| /' conftest.$ac_ext >&5
2610
2611fi
2612rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2613done
2614rm -f conftest*
2615if test -n "$ac_declaration"; then
2616  echo '#ifdef __cplusplus' >>confdefs.h
2617  echo $ac_declaration      >>confdefs.h
2618  echo '#endif'             >>confdefs.h
2619fi
2620
2621else
2622  echo "$as_me: failed program was:" >&5
2623sed 's/^/| /' conftest.$ac_ext >&5
2624
2625fi
2626rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2627ac_ext=c
2628ac_cpp='$CPP $CPPFLAGS'
2629ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2630ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2631ac_compiler_gnu=$ac_cv_c_compiler_gnu
2632
2633ac_ext=c
2634ac_cpp='$CPP $CPPFLAGS'
2635ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2636ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2637ac_compiler_gnu=$ac_cv_c_compiler_gnu
2638echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2639echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2640# On Suns, sometimes $CPP names a directory.
2641if test -n "$CPP" && test -d "$CPP"; then
2642  CPP=
2643fi
2644if test -z "$CPP"; then
2645  if test "${ac_cv_prog_CPP+set}" = set; then
2646  echo $ECHO_N "(cached) $ECHO_C" >&6
2647else
2648      # Double quotes because CPP needs to be expanded
2649    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2650    do
2651      ac_preproc_ok=false
2652for ac_c_preproc_warn_flag in '' yes
2653do
2654  # Use a header file that comes with gcc, so configuring glibc
2655  # with a fresh cross-compiler works.
2656  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2657  # <limits.h> exists even on freestanding compilers.
2658  # On the NeXT, cc -E runs the code through the compiler's parser,
2659  # not just through cpp. "Syntax error" is here to catch this case.
2660  cat >conftest.$ac_ext <<_ACEOF
2661/* confdefs.h.  */
2662_ACEOF
2663cat confdefs.h >>conftest.$ac_ext
2664cat >>conftest.$ac_ext <<_ACEOF
2665/* end confdefs.h.  */
2666#ifdef __STDC__
2667# include <limits.h>
2668#else
2669# include <assert.h>
2670#endif
2671                     Syntax error
2672_ACEOF
2673if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2674  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2675  ac_status=$?
2676  grep -v '^ *+' conftest.er1 >conftest.err
2677  rm -f conftest.er1
2678  cat conftest.err >&5
2679  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2680  (exit $ac_status); } >/dev/null; then
2681  if test -s conftest.err; then
2682    ac_cpp_err=$ac_c_preproc_warn_flag
2683    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2684  else
2685    ac_cpp_err=
2686  fi
2687else
2688  ac_cpp_err=yes
2689fi
2690if test -z "$ac_cpp_err"; then
2691  :
2692else
2693  echo "$as_me: failed program was:" >&5
2694sed 's/^/| /' conftest.$ac_ext >&5
2695
2696  # Broken: fails on valid input.
2697continue
2698fi
2699rm -f conftest.err conftest.$ac_ext
2700
2701  # OK, works on sane cases.  Now check whether non-existent headers
2702  # can be detected and how.
2703  cat >conftest.$ac_ext <<_ACEOF
2704/* confdefs.h.  */
2705_ACEOF
2706cat confdefs.h >>conftest.$ac_ext
2707cat >>conftest.$ac_ext <<_ACEOF
2708/* end confdefs.h.  */
2709#include <ac_nonexistent.h>
2710_ACEOF
2711if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2712  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2713  ac_status=$?
2714  grep -v '^ *+' conftest.er1 >conftest.err
2715  rm -f conftest.er1
2716  cat conftest.err >&5
2717  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2718  (exit $ac_status); } >/dev/null; then
2719  if test -s conftest.err; then
2720    ac_cpp_err=$ac_c_preproc_warn_flag
2721    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2722  else
2723    ac_cpp_err=
2724  fi
2725else
2726  ac_cpp_err=yes
2727fi
2728if test -z "$ac_cpp_err"; then
2729  # Broken: success on invalid input.
2730continue
2731else
2732  echo "$as_me: failed program was:" >&5
2733sed 's/^/| /' conftest.$ac_ext >&5
2734
2735  # Passes both tests.
2736ac_preproc_ok=:
2737break
2738fi
2739rm -f conftest.err conftest.$ac_ext
2740
2741done
2742# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2743rm -f conftest.err conftest.$ac_ext
2744if $ac_preproc_ok; then
2745  break
2746fi
2747
2748    done
2749    ac_cv_prog_CPP=$CPP
2750
2751fi
2752  CPP=$ac_cv_prog_CPP
2753else
2754  ac_cv_prog_CPP=$CPP
2755fi
2756echo "$as_me:$LINENO: result: $CPP" >&5
2757echo "${ECHO_T}$CPP" >&6
2758ac_preproc_ok=false
2759for ac_c_preproc_warn_flag in '' yes
2760do
2761  # Use a header file that comes with gcc, so configuring glibc
2762  # with a fresh cross-compiler works.
2763  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2764  # <limits.h> exists even on freestanding compilers.
2765  # On the NeXT, cc -E runs the code through the compiler's parser,
2766  # not just through cpp. "Syntax error" is here to catch this case.
2767  cat >conftest.$ac_ext <<_ACEOF
2768/* confdefs.h.  */
2769_ACEOF
2770cat confdefs.h >>conftest.$ac_ext
2771cat >>conftest.$ac_ext <<_ACEOF
2772/* end confdefs.h.  */
2773#ifdef __STDC__
2774# include <limits.h>
2775#else
2776# include <assert.h>
2777#endif
2778                     Syntax error
2779_ACEOF
2780if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2781  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2782  ac_status=$?
2783  grep -v '^ *+' conftest.er1 >conftest.err
2784  rm -f conftest.er1
2785  cat conftest.err >&5
2786  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787  (exit $ac_status); } >/dev/null; then
2788  if test -s conftest.err; then
2789    ac_cpp_err=$ac_c_preproc_warn_flag
2790    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2791  else
2792    ac_cpp_err=
2793  fi
2794else
2795  ac_cpp_err=yes
2796fi
2797if test -z "$ac_cpp_err"; then
2798  :
2799else
2800  echo "$as_me: failed program was:" >&5
2801sed 's/^/| /' conftest.$ac_ext >&5
2802
2803  # Broken: fails on valid input.
2804continue
2805fi
2806rm -f conftest.err conftest.$ac_ext
2807
2808  # OK, works on sane cases.  Now check whether non-existent headers
2809  # can be detected and how.
2810  cat >conftest.$ac_ext <<_ACEOF
2811/* confdefs.h.  */
2812_ACEOF
2813cat confdefs.h >>conftest.$ac_ext
2814cat >>conftest.$ac_ext <<_ACEOF
2815/* end confdefs.h.  */
2816#include <ac_nonexistent.h>
2817_ACEOF
2818if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2819  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2820  ac_status=$?
2821  grep -v '^ *+' conftest.er1 >conftest.err
2822  rm -f conftest.er1
2823  cat conftest.err >&5
2824  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2825  (exit $ac_status); } >/dev/null; then
2826  if test -s conftest.err; then
2827    ac_cpp_err=$ac_c_preproc_warn_flag
2828    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2829  else
2830    ac_cpp_err=
2831  fi
2832else
2833  ac_cpp_err=yes
2834fi
2835if test -z "$ac_cpp_err"; then
2836  # Broken: success on invalid input.
2837continue
2838else
2839  echo "$as_me: failed program was:" >&5
2840sed 's/^/| /' conftest.$ac_ext >&5
2841
2842  # Passes both tests.
2843ac_preproc_ok=:
2844break
2845fi
2846rm -f conftest.err conftest.$ac_ext
2847
2848done
2849# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2850rm -f conftest.err conftest.$ac_ext
2851if $ac_preproc_ok; then
2852  :
2853else
2854  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2855See \`config.log' for more details." >&5
2856echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2857See \`config.log' for more details." >&2;}
2858   { (exit 1); exit 1; }; }
2859fi
2860
2861ac_ext=c
2862ac_cpp='$CPP $CPPFLAGS'
2863ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2864ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2865ac_compiler_gnu=$ac_cv_c_compiler_gnu
2866
2867ac_ext=f
2868ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
2869ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2870ac_compiler_gnu=$ac_cv_f77_compiler_gnu
2871if test -n "$ac_tool_prefix"; then
2872  for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
2873  do
2874    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2875set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2876echo "$as_me:$LINENO: checking for $ac_word" >&5
2877echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2878if test "${ac_cv_prog_F77+set}" = set; then
2879  echo $ECHO_N "(cached) $ECHO_C" >&6
2880else
2881  if test -n "$F77"; then
2882  ac_cv_prog_F77="$F77" # Let the user override the test.
2883else
2884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885for as_dir in $PATH
2886do
2887  IFS=$as_save_IFS
2888  test -z "$as_dir" && as_dir=.
2889  for ac_exec_ext in '' $ac_executable_extensions; do
2890  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2891    ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
2892    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2893    break 2
2894  fi
2895done
2896done
2897
2898fi
2899fi
2900F77=$ac_cv_prog_F77
2901if test -n "$F77"; then
2902  echo "$as_me:$LINENO: result: $F77" >&5
2903echo "${ECHO_T}$F77" >&6
2904else
2905  echo "$as_me:$LINENO: result: no" >&5
2906echo "${ECHO_T}no" >&6
2907fi
2908
2909    test -n "$F77" && break
2910  done
2911fi
2912if test -z "$F77"; then
2913  ac_ct_F77=$F77
2914  for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
2915do
2916  # Extract the first word of "$ac_prog", so it can be a program name with args.
2917set dummy $ac_prog; ac_word=$2
2918echo "$as_me:$LINENO: checking for $ac_word" >&5
2919echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2920if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
2921  echo $ECHO_N "(cached) $ECHO_C" >&6
2922else
2923  if test -n "$ac_ct_F77"; then
2924  ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
2925else
2926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2927for as_dir in $PATH
2928do
2929  IFS=$as_save_IFS
2930  test -z "$as_dir" && as_dir=.
2931  for ac_exec_ext in '' $ac_executable_extensions; do
2932  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2933    ac_cv_prog_ac_ct_F77="$ac_prog"
2934    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2935    break 2
2936  fi
2937done
2938done
2939
2940fi
2941fi
2942ac_ct_F77=$ac_cv_prog_ac_ct_F77
2943if test -n "$ac_ct_F77"; then
2944  echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
2945echo "${ECHO_T}$ac_ct_F77" >&6
2946else
2947  echo "$as_me:$LINENO: result: no" >&5
2948echo "${ECHO_T}no" >&6
2949fi
2950
2951  test -n "$ac_ct_F77" && break
2952done
2953
2954  F77=$ac_ct_F77
2955fi
2956
2957
2958# Provide some information about the compiler.
2959echo "$as_me:2959:" \
2960     "checking for Fortran 77 compiler version" >&5
2961ac_compiler=`set X $ac_compile; echo $2`
2962{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2963  (eval $ac_compiler --version </dev/null >&5) 2>&5
2964  ac_status=$?
2965  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2966  (exit $ac_status); }
2967{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2968  (eval $ac_compiler -v </dev/null >&5) 2>&5
2969  ac_status=$?
2970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971  (exit $ac_status); }
2972{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2973  (eval $ac_compiler -V </dev/null >&5) 2>&5
2974  ac_status=$?
2975  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2976  (exit $ac_status); }
2977rm -f a.out
2978
2979# If we don't use `.F' as extension, the preprocessor is not run on the
2980# input file.  (Note that this only needs to work for GNU compilers.)
2981ac_save_ext=$ac_ext
2982ac_ext=F
2983echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
2984echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6
2985if test "${ac_cv_f77_compiler_gnu+set}" = set; then
2986  echo $ECHO_N "(cached) $ECHO_C" >&6
2987else
2988  cat >conftest.$ac_ext <<_ACEOF
2989      program main
2990#ifndef __GNUC__
2991       choke me
2992#endif
2993
2994      end
2995_ACEOF
2996rm -f conftest.$ac_objext
2997if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2998  (eval $ac_compile) 2>conftest.er1
2999  ac_status=$?
3000  grep -v '^ *+' conftest.er1 >conftest.err
3001  rm -f conftest.er1
3002  cat conftest.err >&5
3003  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3004  (exit $ac_status); } &&
3005         { ac_try='test -z "$ac_f77_werror_flag"
3006                         || test ! -s conftest.err'
3007  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3008  (eval $ac_try) 2>&5
3009  ac_status=$?
3010  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  (exit $ac_status); }; }; then
3018  ac_compiler_gnu=yes
3019else
3020  echo "$as_me: failed program was:" >&5
3021sed 's/^/| /' conftest.$ac_ext >&5
3022
3023ac_compiler_gnu=no
3024fi
3025rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3026ac_cv_f77_compiler_gnu=$ac_compiler_gnu
3027
3028fi
3029echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
3030echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
3031ac_ext=$ac_save_ext
3032ac_test_FFLAGS=${FFLAGS+set}
3033ac_save_FFLAGS=$FFLAGS
3034FFLAGS=
3035echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
3036echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6
3037if test "${ac_cv_prog_f77_g+set}" = set; then
3038  echo $ECHO_N "(cached) $ECHO_C" >&6
3039else
3040  FFLAGS=-g
3041cat >conftest.$ac_ext <<_ACEOF
3042      program main
3043
3044      end
3045_ACEOF
3046rm -f conftest.$ac_objext
3047if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3048  (eval $ac_compile) 2>conftest.er1
3049  ac_status=$?
3050  grep -v '^ *+' conftest.er1 >conftest.err
3051  rm -f conftest.er1
3052  cat conftest.err >&5
3053  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3054  (exit $ac_status); } &&
3055         { ac_try='test -z "$ac_f77_werror_flag"
3056                         || test ! -s conftest.err'
3057  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3058  (eval $ac_try) 2>&5
3059  ac_status=$?
3060  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061  (exit $ac_status); }; } &&
3062         { ac_try='test -s conftest.$ac_objext'
3063  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3064  (eval $ac_try) 2>&5
3065  ac_status=$?
3066  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3067  (exit $ac_status); }; }; then
3068  ac_cv_prog_f77_g=yes
3069else
3070  echo "$as_me: failed program was:" >&5
3071sed 's/^/| /' conftest.$ac_ext >&5
3072
3073ac_cv_prog_f77_g=no
3074fi
3075rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3076
3077fi
3078echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
3079echo "${ECHO_T}$ac_cv_prog_f77_g" >&6
3080if test "$ac_test_FFLAGS" = set; then
3081  FFLAGS=$ac_save_FFLAGS
3082elif test $ac_cv_prog_f77_g = yes; then
3083  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
3084    FFLAGS="-g -O2"
3085  else
3086    FFLAGS="-g"
3087  fi
3088else
3089  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
3090    FFLAGS="-O2"
3091  else
3092    FFLAGS=
3093  fi
3094fi
3095
3096G77=`test $ac_compiler_gnu = yes && echo yes`
3097ac_ext=c
3098ac_cpp='$CPP $CPPFLAGS'
3099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3101ac_compiler_gnu=$ac_cv_c_compiler_gnu
3102
3103echo "$as_me:$LINENO: checking whether ln -s works" >&5
3104echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3105LN_S=$as_ln_s
3106if test "$LN_S" = "ln -s"; then
3107  echo "$as_me:$LINENO: result: yes" >&5
3108echo "${ECHO_T}yes" >&6
3109else
3110  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3111echo "${ECHO_T}no, using $LN_S" >&6
3112fi
3113
3114for ac_prog in install
3115do
3116  # Extract the first word of "$ac_prog", so it can be a program name with args.
3117set dummy $ac_prog; ac_word=$2
3118echo "$as_me:$LINENO: checking for $ac_word" >&5
3119echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3120if test "${ac_cv_prog_INSTALL+set}" = set; then
3121  echo $ECHO_N "(cached) $ECHO_C" >&6
3122else
3123  if test -n "$INSTALL"; then
3124  ac_cv_prog_INSTALL="$INSTALL" # Let the user override the test.
3125else
3126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3127for as_dir in $PATH
3128do
3129  IFS=$as_save_IFS
3130  test -z "$as_dir" && as_dir=.
3131  for ac_exec_ext in '' $ac_executable_extensions; do
3132  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3133    ac_cv_prog_INSTALL="$ac_prog"
3134    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3135    break 2
3136  fi
3137done
3138done
3139
3140fi
3141fi
3142INSTALL=$ac_cv_prog_INSTALL
3143if test -n "$INSTALL"; then
3144  echo "$as_me:$LINENO: result: $INSTALL" >&5
3145echo "${ECHO_T}$INSTALL" >&6
3146else
3147  echo "$as_me:$LINENO: result: no" >&5
3148echo "${ECHO_T}no" >&6
3149fi
3150
3151  test -n "$INSTALL" && break
3152done
3153
3154
3155# Check for maths library -- will add -lm to $LIBS
3156
3157
3158echo "$as_me:$LINENO: checking for log in -lm" >&5
3159echo $ECHO_N "checking for log in -lm... $ECHO_C" >&6
3160if test "${ac_cv_lib_m_log+set}" = set; then
3161  echo $ECHO_N "(cached) $ECHO_C" >&6
3162else
3163  ac_check_lib_save_LIBS=$LIBS
3164LIBS="-lm  $LIBS"
3165cat >conftest.$ac_ext <<_ACEOF
3166/* confdefs.h.  */
3167_ACEOF
3168cat confdefs.h >>conftest.$ac_ext
3169cat >>conftest.$ac_ext <<_ACEOF
3170/* end confdefs.h.  */
3171
3172/* Override any gcc2 internal prototype to avoid an error.  */
3173#ifdef __cplusplus
3174extern "C"
3175#endif
3176/* We use char because int might match the return type of a gcc2
3177   builtin and then its argument prototype would still apply.  */
3178char log ();
3179int
3180main ()
3181{
3182log ();
3183  ;
3184  return 0;
3185}
3186_ACEOF
3187rm -f conftest.$ac_objext conftest$ac_exeext
3188if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3189  (eval $ac_link) 2>conftest.er1
3190  ac_status=$?
3191  grep -v '^ *+' conftest.er1 >conftest.err
3192  rm -f conftest.er1
3193  cat conftest.err >&5
3194  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3195  (exit $ac_status); } &&
3196         { ac_try='test -z "$ac_c_werror_flag"
3197                         || test ! -s conftest.err'
3198  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3199  (eval $ac_try) 2>&5
3200  ac_status=$?
3201  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3202  (exit $ac_status); }; } &&
3203         { ac_try='test -s conftest$ac_exeext'
3204  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3205  (eval $ac_try) 2>&5
3206  ac_status=$?
3207  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3208  (exit $ac_status); }; }; then
3209  ac_cv_lib_m_log=yes
3210else
3211  echo "$as_me: failed program was:" >&5
3212sed 's/^/| /' conftest.$ac_ext >&5
3213
3214ac_cv_lib_m_log=no
3215fi
3216rm -f conftest.err conftest.$ac_objext \
3217      conftest$ac_exeext conftest.$ac_ext
3218LIBS=$ac_check_lib_save_LIBS
3219fi
3220echo "$as_me:$LINENO: result: $ac_cv_lib_m_log" >&5
3221echo "${ECHO_T}$ac_cv_lib_m_log" >&6
3222if test $ac_cv_lib_m_log = yes; then
3223  cat >>confdefs.h <<_ACEOF
3224#define HAVE_LIBM 1
3225_ACEOF
3226
3227  LIBS="-lm $LIBS"
3228
3229fi
3230
3231
3232# Checks for header files.
3233
3234echo "$as_me:$LINENO: checking for egrep" >&5
3235echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3236if test "${ac_cv_prog_egrep+set}" = set; then
3237  echo $ECHO_N "(cached) $ECHO_C" >&6
3238else
3239  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3240    then ac_cv_prog_egrep='grep -E'
3241    else ac_cv_prog_egrep='egrep'
3242    fi
3243fi
3244echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3245echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3246 EGREP=$ac_cv_prog_egrep
3247
3248
3249echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3250echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3251if test "${ac_cv_header_stdc+set}" = set; then
3252  echo $ECHO_N "(cached) $ECHO_C" >&6
3253else
3254  cat >conftest.$ac_ext <<_ACEOF
3255/* confdefs.h.  */
3256_ACEOF
3257cat confdefs.h >>conftest.$ac_ext
3258cat >>conftest.$ac_ext <<_ACEOF
3259/* end confdefs.h.  */
3260#include <stdlib.h>
3261#include <stdarg.h>
3262#include <string.h>
3263#include <float.h>
3264
3265int
3266main ()
3267{
3268
3269  ;
3270  return 0;
3271}
3272_ACEOF
3273rm -f conftest.$ac_objext
3274if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3275  (eval $ac_compile) 2>conftest.er1
3276  ac_status=$?
3277  grep -v '^ *+' conftest.er1 >conftest.err
3278  rm -f conftest.er1
3279  cat conftest.err >&5
3280  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281  (exit $ac_status); } &&
3282         { ac_try='test -z "$ac_c_werror_flag"
3283                         || test ! -s conftest.err'
3284  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3285  (eval $ac_try) 2>&5
3286  ac_status=$?
3287  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3288  (exit $ac_status); }; } &&
3289         { ac_try='test -s conftest.$ac_objext'
3290  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3291  (eval $ac_try) 2>&5
3292  ac_status=$?
3293  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3294  (exit $ac_status); }; }; then
3295  ac_cv_header_stdc=yes
3296else
3297  echo "$as_me: failed program was:" >&5
3298sed 's/^/| /' conftest.$ac_ext >&5
3299
3300ac_cv_header_stdc=no
3301fi
3302rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3303
3304if test $ac_cv_header_stdc = yes; then
3305  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3306  cat >conftest.$ac_ext <<_ACEOF
3307/* confdefs.h.  */
3308_ACEOF
3309cat confdefs.h >>conftest.$ac_ext
3310cat >>conftest.$ac_ext <<_ACEOF
3311/* end confdefs.h.  */
3312#include <string.h>
3313
3314_ACEOF
3315if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3316  $EGREP "memchr" >/dev/null 2>&1; then
3317  :
3318else
3319  ac_cv_header_stdc=no
3320fi
3321rm -f conftest*
3322
3323fi
3324
3325if test $ac_cv_header_stdc = yes; then
3326  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3327  cat >conftest.$ac_ext <<_ACEOF
3328/* confdefs.h.  */
3329_ACEOF
3330cat confdefs.h >>conftest.$ac_ext
3331cat >>conftest.$ac_ext <<_ACEOF
3332/* end confdefs.h.  */
3333#include <stdlib.h>
3334
3335_ACEOF
3336if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3337  $EGREP "free" >/dev/null 2>&1; then
3338  :
3339else
3340  ac_cv_header_stdc=no
3341fi
3342rm -f conftest*
3343
3344fi
3345
3346if test $ac_cv_header_stdc = yes; then
3347  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3348  if test "$cross_compiling" = yes; then
3349  :
3350else
3351  cat >conftest.$ac_ext <<_ACEOF
3352/* confdefs.h.  */
3353_ACEOF
3354cat confdefs.h >>conftest.$ac_ext
3355cat >>conftest.$ac_ext <<_ACEOF
3356/* end confdefs.h.  */
3357#include <ctype.h>
3358#if ((' ' & 0x0FF) == 0x020)
3359# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3360# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3361#else
3362# define ISLOWER(c) \
3363                   (('a' <= (c) && (c) <= 'i') \
3364                     || ('j' <= (c) && (c) <= 'r') \
3365                     || ('s' <= (c) && (c) <= 'z'))
3366# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3367#endif
3368
3369#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3370int
3371main ()
3372{
3373  int i;
3374  for (i = 0; i < 256; i++)
3375    if (XOR (islower (i), ISLOWER (i))
3376        || toupper (i) != TOUPPER (i))
3377      exit(2);
3378  exit (0);
3379}
3380_ACEOF
3381rm -f conftest$ac_exeext
3382if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3383  (eval $ac_link) 2>&5
3384  ac_status=$?
3385  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3387  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3388  (eval $ac_try) 2>&5
3389  ac_status=$?
3390  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3391  (exit $ac_status); }; }; then
3392  :
3393else
3394  echo "$as_me: program exited with status $ac_status" >&5
3395echo "$as_me: failed program was:" >&5
3396sed 's/^/| /' conftest.$ac_ext >&5
3397
3398( exit $ac_status )
3399ac_cv_header_stdc=no
3400fi
3401rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3402fi
3403fi
3404fi
3405echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3406echo "${ECHO_T}$ac_cv_header_stdc" >&6
3407if test $ac_cv_header_stdc = yes; then
3408
3409cat >>confdefs.h <<\_ACEOF
3410#define STDC_HEADERS 1
3411_ACEOF
3412
3413fi
3414
3415# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3426                  inttypes.h stdint.h unistd.h
3427do
3428as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3429echo "$as_me:$LINENO: checking for $ac_header" >&5
3430echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3431if eval "test \"\${$as_ac_Header+set}\" = set"; then
3432  echo $ECHO_N "(cached) $ECHO_C" >&6
3433else
3434  cat >conftest.$ac_ext <<_ACEOF
3435/* confdefs.h.  */
3436_ACEOF
3437cat confdefs.h >>conftest.$ac_ext
3438cat >>conftest.$ac_ext <<_ACEOF
3439/* end confdefs.h.  */
3440$ac_includes_default
3441
3442#include <$ac_header>
3443_ACEOF
3444rm -f conftest.$ac_objext
3445if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3446  (eval $ac_compile) 2>conftest.er1
3447  ac_status=$?
3448  grep -v '^ *+' conftest.er1 >conftest.err
3449  rm -f conftest.er1
3450  cat conftest.err >&5
3451  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3452  (exit $ac_status); } &&
3453         { ac_try='test -z "$ac_c_werror_flag"
3454                         || test ! -s conftest.err'
3455  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3456  (eval $ac_try) 2>&5
3457  ac_status=$?
3458  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3459  (exit $ac_status); }; } &&
3460         { ac_try='test -s conftest.$ac_objext'
3461  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3462  (eval $ac_try) 2>&5
3463  ac_status=$?
3464  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3465  (exit $ac_status); }; }; then
3466  eval "$as_ac_Header=yes"
3467else
3468  echo "$as_me: failed program was:" >&5
3469sed 's/^/| /' conftest.$ac_ext >&5
3470
3471eval "$as_ac_Header=no"
3472fi
3473rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3474fi
3475echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3476echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3477if test `eval echo '${'$as_ac_Header'}'` = yes; then
3478  cat >>confdefs.h <<_ACEOF
3479#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3480_ACEOF
3481
3482fi
3483
3484done
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498for ac_header in unistd.h time.h math.h iostream fstream sstream iomanip vector string algorithm functional
3499do
3500as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3501if eval "test \"\${$as_ac_Header+set}\" = set"; then
3502  echo "$as_me:$LINENO: checking for $ac_header" >&5
3503echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3504if eval "test \"\${$as_ac_Header+set}\" = set"; then
3505  echo $ECHO_N "(cached) $ECHO_C" >&6
3506fi
3507echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3508echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3509else
3510  # Is the header compilable?
3511echo "$as_me:$LINENO: checking $ac_header usability" >&5
3512echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3513cat >conftest.$ac_ext <<_ACEOF
3514/* confdefs.h.  */
3515_ACEOF
3516cat confdefs.h >>conftest.$ac_ext
3517cat >>conftest.$ac_ext <<_ACEOF
3518/* end confdefs.h.  */
3519$ac_includes_default
3520#include <$ac_header>
3521_ACEOF
3522rm -f conftest.$ac_objext
3523if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3524  (eval $ac_compile) 2>conftest.er1
3525  ac_status=$?
3526  grep -v '^ *+' conftest.er1 >conftest.err
3527  rm -f conftest.er1
3528  cat conftest.err >&5
3529  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530  (exit $ac_status); } &&
3531         { ac_try='test -z "$ac_c_werror_flag"
3532                         || test ! -s conftest.err'
3533  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3534  (eval $ac_try) 2>&5
3535  ac_status=$?
3536  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3537  (exit $ac_status); }; } &&
3538         { ac_try='test -s conftest.$ac_objext'
3539  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3540  (eval $ac_try) 2>&5
3541  ac_status=$?
3542  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3543  (exit $ac_status); }; }; then
3544  ac_header_compiler=yes
3545else
3546  echo "$as_me: failed program was:" >&5
3547sed 's/^/| /' conftest.$ac_ext >&5
3548
3549ac_header_compiler=no
3550fi
3551rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3552echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3553echo "${ECHO_T}$ac_header_compiler" >&6
3554
3555# Is the header present?
3556echo "$as_me:$LINENO: checking $ac_header presence" >&5
3557echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3558cat >conftest.$ac_ext <<_ACEOF
3559/* confdefs.h.  */
3560_ACEOF
3561cat confdefs.h >>conftest.$ac_ext
3562cat >>conftest.$ac_ext <<_ACEOF
3563/* end confdefs.h.  */
3564#include <$ac_header>
3565_ACEOF
3566if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3567  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3568  ac_status=$?
3569  grep -v '^ *+' conftest.er1 >conftest.err
3570  rm -f conftest.er1
3571  cat conftest.err >&5
3572  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3573  (exit $ac_status); } >/dev/null; then
3574  if test -s conftest.err; then
3575    ac_cpp_err=$ac_c_preproc_warn_flag
3576    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3577  else
3578    ac_cpp_err=
3579  fi
3580else
3581  ac_cpp_err=yes
3582fi
3583if test -z "$ac_cpp_err"; then
3584  ac_header_preproc=yes
3585else
3586  echo "$as_me: failed program was:" >&5
3587sed 's/^/| /' conftest.$ac_ext >&5
3588
3589  ac_header_preproc=no
3590fi
3591rm -f conftest.err conftest.$ac_ext
3592echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3593echo "${ECHO_T}$ac_header_preproc" >&6
3594
3595# So?  What about this header?
3596case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3597  yes:no: )
3598    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3599echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3600    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3601echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3602    ac_header_preproc=yes
3603    ;;
3604  no:yes:* )
3605    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3606echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3607    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
3608echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
3609    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3610echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3611    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
3612echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
3613    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3614echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3615    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3616echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3617    (
3618      cat <<\_ASBOX
3619## --------------------------------------- ##
3620## Report this to Matthew.Whiting@csiro.au ##
3621## --------------------------------------- ##
3622_ASBOX
3623    ) |
3624      sed "s/^/$as_me: WARNING:     /" >&2
3625    ;;
3626esac
3627echo "$as_me:$LINENO: checking for $ac_header" >&5
3628echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3629if eval "test \"\${$as_ac_Header+set}\" = set"; then
3630  echo $ECHO_N "(cached) $ECHO_C" >&6
3631else
3632  eval "$as_ac_Header=\$ac_header_preproc"
3633fi
3634echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3635echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3636
3637fi
3638if test `eval echo '${'$as_ac_Header'}'` = yes; then
3639  cat >>confdefs.h <<_ACEOF
3640#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3641_ACEOF
3642
3643fi
3644
3645done
3646
3647if test "x$ac_cv_header_stdc" = xno; then
3648  { { echo "$as_me:$LINENO: error:
3649    -------------------------------------------------------------------
3650    An ANSI standard C library is required to build Duchamp.
3651    One of the ANSI C header files it requires is missing or unusable.
3652
3653    ERROR: Duchamp configuration failure.
3654    -------------------------------------------------------------------" >&5
3655echo "$as_me: error:
3656    -------------------------------------------------------------------
3657    An ANSI standard C library is required to build Duchamp.
3658    One of the ANSI C header files it requires is missing or unusable.
3659
3660    ERROR: Duchamp configuration failure.
3661    -------------------------------------------------------------------" >&2;}
3662   { (exit 1); exit 1; }; }
3663fi
3664
3665# Checks for typedefs, structures, and compiler characteristics.
3666echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
3667echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
3668if test "${ac_cv_header_stdbool_h+set}" = set; then
3669  echo $ECHO_N "(cached) $ECHO_C" >&6
3670else
3671  cat >conftest.$ac_ext <<_ACEOF
3672/* confdefs.h.  */
3673_ACEOF
3674cat confdefs.h >>conftest.$ac_ext
3675cat >>conftest.$ac_ext <<_ACEOF
3676/* end confdefs.h.  */
3677
3678#include <stdbool.h>
3679#ifndef bool
3680# error bool is not defined
3681#endif
3682#ifndef false
3683# error false is not defined
3684#endif
3685#if false
3686# error false is not 0
3687#endif
3688#ifndef true
3689# error true is not defined
3690#endif
3691#if true != 1
3692# error true is not 1
3693#endif
3694#ifndef __bool_true_false_are_defined
3695# error __bool_true_false_are_defined is not defined
3696#endif
3697
3698        struct s { _Bool s: 1; _Bool t; } s;
3699
3700        char a[true == 1 ? 1 : -1];
3701        char b[false == 0 ? 1 : -1];
3702        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
3703        char d[(bool) -0.5 == true ? 1 : -1];
3704        bool e = &s;
3705        char f[(_Bool) -0.0 == false ? 1 : -1];
3706        char g[true];
3707        char h[sizeof (_Bool)];
3708        char i[sizeof s.t];
3709
3710int
3711main ()
3712{
3713 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
3714  ;
3715  return 0;
3716}
3717_ACEOF
3718rm -f conftest.$ac_objext
3719if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3720  (eval $ac_compile) 2>conftest.er1
3721  ac_status=$?
3722  grep -v '^ *+' conftest.er1 >conftest.err
3723  rm -f conftest.er1
3724  cat conftest.err >&5
3725  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3726  (exit $ac_status); } &&
3727         { ac_try='test -z "$ac_c_werror_flag"
3728                         || test ! -s conftest.err'
3729  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3730  (eval $ac_try) 2>&5
3731  ac_status=$?
3732  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733  (exit $ac_status); }; } &&
3734         { ac_try='test -s conftest.$ac_objext'
3735  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3736  (eval $ac_try) 2>&5
3737  ac_status=$?
3738  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3739  (exit $ac_status); }; }; then
3740  ac_cv_header_stdbool_h=yes
3741else
3742  echo "$as_me: failed program was:" >&5
3743sed 's/^/| /' conftest.$ac_ext >&5
3744
3745ac_cv_header_stdbool_h=no
3746fi
3747rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3748fi
3749echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
3750echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
3751echo "$as_me:$LINENO: checking for _Bool" >&5
3752echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
3753if test "${ac_cv_type__Bool+set}" = set; then
3754  echo $ECHO_N "(cached) $ECHO_C" >&6
3755else
3756  cat >conftest.$ac_ext <<_ACEOF
3757/* confdefs.h.  */
3758_ACEOF
3759cat confdefs.h >>conftest.$ac_ext
3760cat >>conftest.$ac_ext <<_ACEOF
3761/* end confdefs.h.  */
3762$ac_includes_default
3763int
3764main ()
3765{
3766if ((_Bool *) 0)
3767  return 0;
3768if (sizeof (_Bool))
3769  return 0;
3770  ;
3771  return 0;
3772}
3773_ACEOF
3774rm -f conftest.$ac_objext
3775if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3776  (eval $ac_compile) 2>conftest.er1
3777  ac_status=$?
3778  grep -v '^ *+' conftest.er1 >conftest.err
3779  rm -f conftest.er1
3780  cat conftest.err >&5
3781  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3782  (exit $ac_status); } &&
3783         { ac_try='test -z "$ac_c_werror_flag"
3784                         || test ! -s conftest.err'
3785  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3786  (eval $ac_try) 2>&5
3787  ac_status=$?
3788  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3789  (exit $ac_status); }; } &&
3790         { ac_try='test -s conftest.$ac_objext'
3791  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3792  (eval $ac_try) 2>&5
3793  ac_status=$?
3794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3795  (exit $ac_status); }; }; then
3796  ac_cv_type__Bool=yes
3797else
3798  echo "$as_me: failed program was:" >&5
3799sed 's/^/| /' conftest.$ac_ext >&5
3800
3801ac_cv_type__Bool=no
3802fi
3803rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3804fi
3805echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
3806echo "${ECHO_T}$ac_cv_type__Bool" >&6
3807if test $ac_cv_type__Bool = yes; then
3808
3809cat >>confdefs.h <<_ACEOF
3810#define HAVE__BOOL 1
3811_ACEOF
3812
3813
3814fi
3815
3816if test $ac_cv_header_stdbool_h = yes; then
3817
3818cat >>confdefs.h <<\_ACEOF
3819#define HAVE_STDBOOL_H 1
3820_ACEOF
3821
3822fi
3823
3824echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3825echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
3826if test "${ac_cv_c_const+set}" = set; then
3827  echo $ECHO_N "(cached) $ECHO_C" >&6
3828else
3829  cat >conftest.$ac_ext <<_ACEOF
3830/* confdefs.h.  */
3831_ACEOF
3832cat confdefs.h >>conftest.$ac_ext
3833cat >>conftest.$ac_ext <<_ACEOF
3834/* end confdefs.h.  */
3835
3836int
3837main ()
3838{
3839/* FIXME: Include the comments suggested by Paul. */
3840#ifndef __cplusplus
3841  /* Ultrix mips cc rejects this.  */
3842  typedef int charset[2];
3843  const charset x;
3844  /* SunOS 4.1.1 cc rejects this.  */
3845  char const *const *ccp;
3846  char **p;
3847  /* NEC SVR4.0.2 mips cc rejects this.  */
3848  struct point {int x, y;};
3849  static struct point const zero = {0,0};
3850  /* AIX XL C 1.02.0.0 rejects this.
3851     It does not let you subtract one const X* pointer from another in
3852     an arm of an if-expression whose if-part is not a constant
3853     expression */
3854  const char *g = "string";
3855  ccp = &g + (g ? g-g : 0);
3856  /* HPUX 7.0 cc rejects these. */
3857  ++ccp;
3858  p = (char**) ccp;
3859  ccp = (char const *const *) p;
3860  { /* SCO 3.2v4 cc rejects this.  */
3861    char *t;
3862    char const *s = 0 ? (char *) 0 : (char const *) 0;
3863
3864    *t++ = 0;
3865  }
3866  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3867    int x[] = {25, 17};
3868    const int *foo = &x[0];
3869    ++foo;
3870  }
3871  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3872    typedef const int *iptr;
3873    iptr p = 0;
3874    ++p;
3875  }
3876  { /* AIX XL C 1.02.0.0 rejects this saying
3877       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3878    struct s { int j; const int *ap[3]; };
3879    struct s *b; b->j = 5;
3880  }
3881  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3882    const int foo = 10;
3883  }
3884#endif
3885
3886  ;
3887  return 0;
3888}
3889_ACEOF
3890rm -f conftest.$ac_objext
3891if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3892  (eval $ac_compile) 2>conftest.er1
3893  ac_status=$?
3894  grep -v '^ *+' conftest.er1 >conftest.err
3895  rm -f conftest.er1
3896  cat conftest.err >&5
3897  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3898  (exit $ac_status); } &&
3899         { ac_try='test -z "$ac_c_werror_flag"
3900                         || test ! -s conftest.err'
3901  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3902  (eval $ac_try) 2>&5
3903  ac_status=$?
3904  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3905  (exit $ac_status); }; } &&
3906         { ac_try='test -s conftest.$ac_objext'
3907  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3908  (eval $ac_try) 2>&5
3909  ac_status=$?
3910  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3911  (exit $ac_status); }; }; then
3912  ac_cv_c_const=yes
3913else
3914  echo "$as_me: failed program was:" >&5
3915sed 's/^/| /' conftest.$ac_ext >&5
3916
3917ac_cv_c_const=no
3918fi
3919rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3920fi
3921echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3922echo "${ECHO_T}$ac_cv_c_const" >&6
3923if test $ac_cv_c_const = no; then
3924
3925cat >>confdefs.h <<\_ACEOF
3926#define const
3927_ACEOF
3928
3929fi
3930
3931echo "$as_me:$LINENO: checking for inline" >&5
3932echo $ECHO_N "checking for inline... $ECHO_C" >&6
3933if test "${ac_cv_c_inline+set}" = set; then
3934  echo $ECHO_N "(cached) $ECHO_C" >&6
3935else
3936  ac_cv_c_inline=no
3937for ac_kw in inline __inline__ __inline; do
3938  cat >conftest.$ac_ext <<_ACEOF
3939/* confdefs.h.  */
3940_ACEOF
3941cat confdefs.h >>conftest.$ac_ext
3942cat >>conftest.$ac_ext <<_ACEOF
3943/* end confdefs.h.  */
3944#ifndef __cplusplus
3945typedef int foo_t;
3946static $ac_kw foo_t static_foo () {return 0; }
3947$ac_kw foo_t foo () {return 0; }
3948#endif
3949
3950_ACEOF
3951rm -f conftest.$ac_objext
3952if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3953  (eval $ac_compile) 2>conftest.er1
3954  ac_status=$?
3955  grep -v '^ *+' conftest.er1 >conftest.err
3956  rm -f conftest.er1
3957  cat conftest.err >&5
3958  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3959  (exit $ac_status); } &&
3960         { ac_try='test -z "$ac_c_werror_flag"
3961                         || test ! -s conftest.err'
3962  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3963  (eval $ac_try) 2>&5
3964  ac_status=$?
3965  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3966  (exit $ac_status); }; } &&
3967         { ac_try='test -s conftest.$ac_objext'
3968  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969  (eval $ac_try) 2>&5
3970  ac_status=$?
3971  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972  (exit $ac_status); }; }; then
3973  ac_cv_c_inline=$ac_kw; break
3974else
3975  echo "$as_me: failed program was:" >&5
3976sed 's/^/| /' conftest.$ac_ext >&5
3977
3978fi
3979rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3980done
3981
3982fi
3983echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3984echo "${ECHO_T}$ac_cv_c_inline" >&6
3985
3986
3987case $ac_cv_c_inline in
3988  inline | yes) ;;
3989  *)
3990    case $ac_cv_c_inline in
3991      no) ac_val=;;
3992      *) ac_val=$ac_cv_c_inline;;
3993    esac
3994    cat >>confdefs.h <<_ACEOF
3995#ifndef __cplusplus
3996#define inline $ac_val
3997#endif
3998_ACEOF
3999    ;;
4000esac
4001
4002
4003# Utilities.
4004if test -n "$ac_tool_prefix"; then
4005  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4006set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4007echo "$as_me:$LINENO: checking for $ac_word" >&5
4008echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4009if test "${ac_cv_prog_RANLIB+set}" = set; then
4010  echo $ECHO_N "(cached) $ECHO_C" >&6
4011else
4012  if test -n "$RANLIB"; then
4013  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4014else
4015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4016for as_dir in $PATH
4017do
4018  IFS=$as_save_IFS
4019  test -z "$as_dir" && as_dir=.
4020  for ac_exec_ext in '' $ac_executable_extensions; do
4021  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4022    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4023    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4024    break 2
4025  fi
4026done
4027done
4028
4029fi
4030fi
4031RANLIB=$ac_cv_prog_RANLIB
4032if test -n "$RANLIB"; then
4033  echo "$as_me:$LINENO: result: $RANLIB" >&5
4034echo "${ECHO_T}$RANLIB" >&6
4035else
4036  echo "$as_me:$LINENO: result: no" >&5
4037echo "${ECHO_T}no" >&6
4038fi
4039
4040fi
4041if test -z "$ac_cv_prog_RANLIB"; then
4042  ac_ct_RANLIB=$RANLIB
4043  # Extract the first word of "ranlib", so it can be a program name with args.
4044set dummy ranlib; ac_word=$2
4045echo "$as_me:$LINENO: checking for $ac_word" >&5
4046echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4047if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4048  echo $ECHO_N "(cached) $ECHO_C" >&6
4049else
4050  if test -n "$ac_ct_RANLIB"; then
4051  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4052else
4053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4054for as_dir in $PATH
4055do
4056  IFS=$as_save_IFS
4057  test -z "$as_dir" && as_dir=.
4058  for ac_exec_ext in '' $ac_executable_extensions; do
4059  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4060    ac_cv_prog_ac_ct_RANLIB="ranlib"
4061    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4062    break 2
4063  fi
4064done
4065done
4066
4067  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4068fi
4069fi
4070ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4071if test -n "$ac_ct_RANLIB"; then
4072  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4073echo "${ECHO_T}$ac_ct_RANLIB" >&6
4074else
4075  echo "$as_me:$LINENO: result: no" >&5
4076echo "${ECHO_T}no" >&6
4077fi
4078
4079  RANLIB=$ac_ct_RANLIB
4080else
4081  RANLIB="$ac_cv_prog_RANLIB"
4082fi
4083
4084
4085# Checks for library functions.
4086echo "$as_me:$LINENO: checking for working strtod" >&5
4087echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
4088if test "${ac_cv_func_strtod+set}" = set; then
4089  echo $ECHO_N "(cached) $ECHO_C" >&6
4090else
4091  if test "$cross_compiling" = yes; then
4092  ac_cv_func_strtod=no
4093else
4094  cat >conftest.$ac_ext <<_ACEOF
4095/* confdefs.h.  */
4096_ACEOF
4097cat confdefs.h >>conftest.$ac_ext
4098cat >>conftest.$ac_ext <<_ACEOF
4099/* end confdefs.h.  */
4100
4101double strtod ();
4102int
4103main()
4104{
4105  {
4106    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
4107    char *string = " +69";
4108    char *term;
4109    double value;
4110    value = strtod (string, &term);
4111    if (value != 69 || term != (string + 4))
4112      exit (1);
4113  }
4114
4115  {
4116    /* Under Solaris 2.4, strtod returns the wrong value for the
4117       terminating character under some conditions.  */
4118    char *string = "NaN";
4119    char *term;
4120    strtod (string, &term);
4121    if (term != string && *(term - 1) == 0)
4122      exit (1);
4123  }
4124  exit (0);
4125}
4126
4127_ACEOF
4128rm -f conftest$ac_exeext
4129if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4130  (eval $ac_link) 2>&5
4131  ac_status=$?
4132  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4133  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4134  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4135  (eval $ac_try) 2>&5
4136  ac_status=$?
4137  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138  (exit $ac_status); }; }; then
4139  ac_cv_func_strtod=yes
4140else
4141  echo "$as_me: program exited with status $ac_status" >&5
4142echo "$as_me: failed program was:" >&5
4143sed 's/^/| /' conftest.$ac_ext >&5
4144
4145( exit $ac_status )
4146ac_cv_func_strtod=no
4147fi
4148rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4149fi
4150fi
4151echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
4152echo "${ECHO_T}$ac_cv_func_strtod" >&6
4153if test $ac_cv_func_strtod = no; then
4154  case $LIBOBJS in
4155    "strtod.$ac_objext"   | \
4156  *" strtod.$ac_objext"   | \
4157    "strtod.$ac_objext "* | \
4158  *" strtod.$ac_objext "* ) ;;
4159  *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
4160esac
4161
4162echo "$as_me:$LINENO: checking for pow" >&5
4163echo $ECHO_N "checking for pow... $ECHO_C" >&6
4164if test "${ac_cv_func_pow+set}" = set; then
4165  echo $ECHO_N "(cached) $ECHO_C" >&6
4166else
4167  cat >conftest.$ac_ext <<_ACEOF
4168/* confdefs.h.  */
4169_ACEOF
4170cat confdefs.h >>conftest.$ac_ext
4171cat >>conftest.$ac_ext <<_ACEOF
4172/* end confdefs.h.  */
4173/* Define pow to an innocuous variant, in case <limits.h> declares pow.
4174   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4175#define pow innocuous_pow
4176
4177/* System header to define __stub macros and hopefully few prototypes,
4178    which can conflict with char pow (); below.
4179    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4180    <limits.h> exists even on freestanding compilers.  */
4181
4182#ifdef __STDC__
4183# include <limits.h>
4184#else
4185# include <assert.h>
4186#endif
4187
4188#undef pow
4189
4190/* Override any gcc2 internal prototype to avoid an error.  */
4191#ifdef __cplusplus
4192extern "C"
4193{
4194#endif
4195/* We use char because int might match the return type of a gcc2
4196   builtin and then its argument prototype would still apply.  */
4197char pow ();
4198/* The GNU C library defines this for functions which it implements
4199    to always fail with ENOSYS.  Some functions are actually named
4200    something starting with __ and the normal name is an alias.  */
4201#if defined (__stub_pow) || defined (__stub___pow)
4202choke me
4203#else
4204char (*f) () = pow;
4205#endif
4206#ifdef __cplusplus
4207}
4208#endif
4209
4210int
4211main ()
4212{
4213return f != pow;
4214  ;
4215  return 0;
4216}
4217_ACEOF
4218rm -f conftest.$ac_objext conftest$ac_exeext
4219if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4220  (eval $ac_link) 2>conftest.er1
4221  ac_status=$?
4222  grep -v '^ *+' conftest.er1 >conftest.err
4223  rm -f conftest.er1
4224  cat conftest.err >&5
4225  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4226  (exit $ac_status); } &&
4227         { ac_try='test -z "$ac_c_werror_flag"
4228                         || test ! -s conftest.err'
4229  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4230  (eval $ac_try) 2>&5
4231  ac_status=$?
4232  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233  (exit $ac_status); }; } &&
4234         { ac_try='test -s conftest$ac_exeext'
4235  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4236  (eval $ac_try) 2>&5
4237  ac_status=$?
4238  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4239  (exit $ac_status); }; }; then
4240  ac_cv_func_pow=yes
4241else
4242  echo "$as_me: failed program was:" >&5
4243sed 's/^/| /' conftest.$ac_ext >&5
4244
4245ac_cv_func_pow=no
4246fi
4247rm -f conftest.err conftest.$ac_objext \
4248      conftest$ac_exeext conftest.$ac_ext
4249fi
4250echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
4251echo "${ECHO_T}$ac_cv_func_pow" >&6
4252
4253if test $ac_cv_func_pow = no; then
4254  echo "$as_me:$LINENO: checking for pow in -lm" >&5
4255echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
4256if test "${ac_cv_lib_m_pow+set}" = set; then
4257  echo $ECHO_N "(cached) $ECHO_C" >&6
4258else
4259  ac_check_lib_save_LIBS=$LIBS
4260LIBS="-lm  $LIBS"
4261cat >conftest.$ac_ext <<_ACEOF
4262/* confdefs.h.  */
4263_ACEOF
4264cat confdefs.h >>conftest.$ac_ext
4265cat >>conftest.$ac_ext <<_ACEOF
4266/* end confdefs.h.  */
4267
4268/* Override any gcc2 internal prototype to avoid an error.  */
4269#ifdef __cplusplus
4270extern "C"
4271#endif
4272/* We use char because int might match the return type of a gcc2
4273   builtin and then its argument prototype would still apply.  */
4274char pow ();
4275int
4276main ()
4277{
4278pow ();
4279  ;
4280  return 0;
4281}
4282_ACEOF
4283rm -f conftest.$ac_objext conftest$ac_exeext
4284if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4285  (eval $ac_link) 2>conftest.er1
4286  ac_status=$?
4287  grep -v '^ *+' conftest.er1 >conftest.err
4288  rm -f conftest.er1
4289  cat conftest.err >&5
4290  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4291  (exit $ac_status); } &&
4292         { ac_try='test -z "$ac_c_werror_flag"
4293                         || test ! -s conftest.err'
4294  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4295  (eval $ac_try) 2>&5
4296  ac_status=$?
4297  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4298  (exit $ac_status); }; } &&
4299         { ac_try='test -s conftest$ac_exeext'
4300  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4301  (eval $ac_try) 2>&5
4302  ac_status=$?
4303  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4304  (exit $ac_status); }; }; then
4305  ac_cv_lib_m_pow=yes
4306else
4307  echo "$as_me: failed program was:" >&5
4308sed 's/^/| /' conftest.$ac_ext >&5
4309
4310ac_cv_lib_m_pow=no
4311fi
4312rm -f conftest.err conftest.$ac_objext \
4313      conftest$ac_exeext conftest.$ac_ext
4314LIBS=$ac_check_lib_save_LIBS
4315fi
4316echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
4317echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
4318if test $ac_cv_lib_m_pow = yes; then
4319  POW_LIB=-lm
4320else
4321  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
4322echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
4323fi
4324
4325fi
4326
4327fi
4328
4329
4330
4331
4332
4333
4334
4335
4336for ac_func in floor pow sqrt strtol log atan fabs
4337do
4338as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4339echo "$as_me:$LINENO: checking for $ac_func" >&5
4340echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4341if eval "test \"\${$as_ac_var+set}\" = set"; then
4342  echo $ECHO_N "(cached) $ECHO_C" >&6
4343else
4344  cat >conftest.$ac_ext <<_ACEOF
4345/* confdefs.h.  */
4346_ACEOF
4347cat confdefs.h >>conftest.$ac_ext
4348cat >>conftest.$ac_ext <<_ACEOF
4349/* end confdefs.h.  */
4350/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4351   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4352#define $ac_func innocuous_$ac_func
4353
4354/* System header to define __stub macros and hopefully few prototypes,
4355    which can conflict with char $ac_func (); below.
4356    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4357    <limits.h> exists even on freestanding compilers.  */
4358
4359#ifdef __STDC__
4360# include <limits.h>
4361#else
4362# include <assert.h>
4363#endif
4364
4365#undef $ac_func
4366
4367/* Override any gcc2 internal prototype to avoid an error.  */
4368#ifdef __cplusplus
4369extern "C"
4370{
4371#endif
4372/* We use char because int might match the return type of a gcc2
4373   builtin and then its argument prototype would still apply.  */
4374char $ac_func ();
4375/* The GNU C library defines this for functions which it implements
4376    to always fail with ENOSYS.  Some functions are actually named
4377    something starting with __ and the normal name is an alias.  */
4378#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4379choke me
4380#else
4381char (*f) () = $ac_func;
4382#endif
4383#ifdef __cplusplus
4384}
4385#endif
4386
4387int
4388main ()
4389{
4390return f != $ac_func;
4391  ;
4392  return 0;
4393}
4394_ACEOF
4395rm -f conftest.$ac_objext conftest$ac_exeext
4396if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4397  (eval $ac_link) 2>conftest.er1
4398  ac_status=$?
4399  grep -v '^ *+' conftest.er1 >conftest.err
4400  rm -f conftest.er1
4401  cat conftest.err >&5
4402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4403  (exit $ac_status); } &&
4404         { ac_try='test -z "$ac_c_werror_flag"
4405                         || test ! -s conftest.err'
4406  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4407  (eval $ac_try) 2>&5
4408  ac_status=$?
4409  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4410  (exit $ac_status); }; } &&
4411         { ac_try='test -s conftest$ac_exeext'
4412  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4413  (eval $ac_try) 2>&5
4414  ac_status=$?
4415  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4416  (exit $ac_status); }; }; then
4417  eval "$as_ac_var=yes"
4418else
4419  echo "$as_me: failed program was:" >&5
4420sed 's/^/| /' conftest.$ac_ext >&5
4421
4422eval "$as_ac_var=no"
4423fi
4424rm -f conftest.err conftest.$ac_objext \
4425      conftest$ac_exeext conftest.$ac_ext
4426fi
4427echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4428echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4429if test `eval echo '${'$as_ac_var'}'` = yes; then
4430  cat >>confdefs.h <<_ACEOF
4431#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4432_ACEOF
4433
4434fi
4435done
4436
4437
4438# Extra places to look for third-party include files and libraries.
4439INCDIRS="$INCDIRS           \
4440         /usr/include       \
4441         /usr/local/include \
4442         /usr/local/pgplot  \
4443         /usr/local/cfitsio \
4444         /usr/local/wcslib  \
4445         /local/pgplot      \
4446         /local/cfitsio     \
4447         /opt/local/include"
4448
4449LIBDIRS="$LIBDIRS           \
4450         /usr/lib           \
4451         /usr/local/lib     \
4452         /usr/local/pgplot  \
4453         /usr/local/cfitsio \
4454         /usr/local/wcslib  \
4455         /local/lib         \
4456         /local/pgplot      \
4457         /local/cfitsio     \
4458         /opt/SUNWspro/lib  \
4459         /opt/local/lib"
4460
4461{ echo "$as_me:$LINENO: LIBDIRS" >&5
4462echo "$as_me: LIBDIRS" >&6;}
4463
4464for LIBDIR in $LIBDIRS ; do
4465  as_ac_File=`echo "ac_cv_file_$LIBDIR" | $as_tr_sh`
4466echo "$as_me:$LINENO: checking for $LIBDIR" >&5
4467echo $ECHO_N "checking for $LIBDIR... $ECHO_C" >&6
4468if eval "test \"\${$as_ac_File+set}\" = set"; then
4469  echo $ECHO_N "(cached) $ECHO_C" >&6
4470else
4471  test "$cross_compiling" = yes &&
4472  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
4473echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
4474   { (exit 1); exit 1; }; }
4475if test -r "$LIBDIR"; then
4476  eval "$as_ac_File=yes"
4477else
4478  eval "$as_ac_File=no"
4479fi
4480fi
4481echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
4482echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
4483if test `eval echo '${'$as_ac_File'}'` = yes; then
4484  LDFLAGS="$LDFLAGS -L$LIBDIR"
4485else
4486  continue
4487fi
4488
4489done
4490
4491##########################################################################
4492# Search for PGPLOT
4493# use --with-cfitsio=directory to specify a particular PGPLOT directory.
4494# or  --without-pgplot or --with-pgplot=no to do without it
4495# else do the normal searching for libraries.
4496
4497{ echo "$as_me:$LINENO:   -- PGPLOT -- " >&5
4498echo "$as_me:   -- PGPLOT -- " >&6;}
4499
4500# Check whether --with-pgplot or --without-pgplot was given.
4501if test "${with_pgplot+set}" = set; then
4502  withval="$with_pgplot"
4503
4504if test "x$withval" != xno; then
4505{ echo "$as_me:$LINENO: Using directory \"$withval\"" >&5
4506echo "$as_me: Using directory \"$withval\"" >&6;}
4507PGPLOTINCDIRS=$withval
4508PGPLOTLIBDIRS=$withval
4509LDFLAGS="$LDFLAGS -L$withval"
4510fi
4511
4512else
4513
4514PGPLOTINCDIRS=$INCDIRS
4515PGPLOTLIBDIRS=$LIBDIRS
4516
4517fi;
4518
4519if test "x$PGPLOTLIBDIRS" = x; then
4520  #the argument to --with-pgplot was no, so we don't look for it.
4521  { echo "$as_me:$LINENO: Not enabling PGPLOT use." >&5
4522echo "$as_me: Not enabling PGPLOT use." >&6;}
4523else
4524
4525  #Set up the PGPLOT-related libraries and includes.
4526
4527  for INCDIR in $PGPLOTINCDIRS ; do
4528    as_ac_File=`echo "ac_cv_file_$INCDIR/cpgplot.h" | $as_tr_sh`
4529echo "$as_me:$LINENO: checking for $INCDIR/cpgplot.h" >&5
4530echo $ECHO_N "checking for $INCDIR/cpgplot.h... $ECHO_C" >&6
4531if eval "test \"\${$as_ac_File+set}\" = set"; then
4532  echo $ECHO_N "(cached) $ECHO_C" >&6
4533else
4534  test "$cross_compiling" = yes &&
4535  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
4536echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
4537   { (exit 1); exit 1; }; }
4538if test -r "$INCDIR/cpgplot.h"; then
4539  eval "$as_ac_File=yes"
4540else
4541  eval "$as_ac_File=no"
4542fi
4543fi
4544echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
4545echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
4546if test `eval echo '${'$as_ac_File'}'` = yes; then
4547  PGPLOTINC=-I$INCDIR; break
4548fi
4549
4550    INCDIR=$INCDIR/pgplot
4551    as_ac_File=`echo "ac_cv_file_$INCDIR/cpgplot.h" | $as_tr_sh`
4552echo "$as_me:$LINENO: checking for $INCDIR/cpgplot.h" >&5
4553echo $ECHO_N "checking for $INCDIR/cpgplot.h... $ECHO_C" >&6
4554if eval "test \"\${$as_ac_File+set}\" = set"; then
4555  echo $ECHO_N "(cached) $ECHO_C" >&6
4556else
4557  test "$cross_compiling" = yes &&
4558  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
4559echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
4560   { (exit 1); exit 1; }; }
4561if test -r "$INCDIR/cpgplot.h"; then
4562  eval "$as_ac_File=yes"
4563else
4564  eval "$as_ac_File=no"
4565fi
4566fi
4567echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
4568echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
4569if test `eval echo '${'$as_ac_File'}'` = yes; then
4570  PGPLOTINC=-I$INCDIR; break
4571fi
4572
4573  done
4574
4575  # PGPLOT compiled with a SUN compiler but linked with something else.
4576  echo "$as_me:$LINENO: checking for cosd in -lsunmath" >&5
4577echo $ECHO_N "checking for cosd in -lsunmath... $ECHO_C" >&6
4578if test "${ac_cv_lib_sunmath_cosd+set}" = set; then
4579  echo $ECHO_N "(cached) $ECHO_C" >&6
4580else
4581  ac_check_lib_save_LIBS=$LIBS
4582LIBS="-lsunmath $EXTRAPGLIB $LIBS $LIBS"
4583cat >conftest.$ac_ext <<_ACEOF
4584/* confdefs.h.  */
4585_ACEOF
4586cat confdefs.h >>conftest.$ac_ext
4587cat >>conftest.$ac_ext <<_ACEOF
4588/* end confdefs.h.  */
4589
4590/* Override any gcc2 internal prototype to avoid an error.  */
4591#ifdef __cplusplus
4592extern "C"
4593#endif
4594/* We use char because int might match the return type of a gcc2
4595   builtin and then its argument prototype would still apply.  */
4596char cosd ();
4597int
4598main ()
4599{
4600cosd ();
4601  ;
4602  return 0;
4603}
4604_ACEOF
4605rm -f conftest.$ac_objext conftest$ac_exeext
4606if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4607  (eval $ac_link) 2>conftest.er1
4608  ac_status=$?
4609  grep -v '^ *+' conftest.er1 >conftest.err
4610  rm -f conftest.er1
4611  cat conftest.err >&5
4612  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4613  (exit $ac_status); } &&
4614         { ac_try='test -z "$ac_c_werror_flag"
4615                         || test ! -s conftest.err'
4616  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4617  (eval $ac_try) 2>&5
4618  ac_status=$?
4619  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4620  (exit $ac_status); }; } &&
4621         { ac_try='test -s conftest$ac_exeext'
4622  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4623  (eval $ac_try) 2>&5
4624  ac_status=$?
4625  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4626  (exit $ac_status); }; }; then
4627  ac_cv_lib_sunmath_cosd=yes
4628else
4629  echo "$as_me: failed program was:" >&5
4630sed 's/^/| /' conftest.$ac_ext >&5
4631
4632ac_cv_lib_sunmath_cosd=no
4633fi
4634rm -f conftest.err conftest.$ac_objext \
4635      conftest$ac_exeext conftest.$ac_ext
4636LIBS=$ac_check_lib_save_LIBS
4637fi
4638echo "$as_me:$LINENO: result: $ac_cv_lib_sunmath_cosd" >&5
4639echo "${ECHO_T}$ac_cv_lib_sunmath_cosd" >&6
4640if test $ac_cv_lib_sunmath_cosd = yes; then
4641  EXTRAPGLIB="-lsunmath $EXTRAPGLIB"
4642fi
4643
4644  echo "$as_me:$LINENO: checking for iand_ in -lM77" >&5
4645echo $ECHO_N "checking for iand_ in -lM77... $ECHO_C" >&6
4646if test "${ac_cv_lib_M77_iand_+set}" = set; then
4647  echo $ECHO_N "(cached) $ECHO_C" >&6
4648else
4649  ac_check_lib_save_LIBS=$LIBS
4650LIBS="-lM77 $EXTRAPGLIB $LIBS $LIBS"
4651cat >conftest.$ac_ext <<_ACEOF
4652/* confdefs.h.  */
4653_ACEOF
4654cat confdefs.h >>conftest.$ac_ext
4655cat >>conftest.$ac_ext <<_ACEOF
4656/* end confdefs.h.  */
4657
4658/* Override any gcc2 internal prototype to avoid an error.  */
4659#ifdef __cplusplus
4660extern "C"
4661#endif
4662/* We use char because int might match the return type of a gcc2
4663   builtin and then its argument prototype would still apply.  */
4664char iand_ ();
4665int
4666main ()
4667{
4668iand_ ();
4669  ;
4670  return 0;
4671}
4672_ACEOF
4673rm -f conftest.$ac_objext conftest$ac_exeext
4674if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4675  (eval $ac_link) 2>conftest.er1
4676  ac_status=$?
4677  grep -v '^ *+' conftest.er1 >conftest.err
4678  rm -f conftest.er1
4679  cat conftest.err >&5
4680  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4681  (exit $ac_status); } &&
4682         { ac_try='test -z "$ac_c_werror_flag"
4683                         || test ! -s conftest.err'
4684  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4685  (eval $ac_try) 2>&5
4686  ac_status=$?
4687  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4688  (exit $ac_status); }; } &&
4689         { ac_try='test -s conftest$ac_exeext'
4690  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4691  (eval $ac_try) 2>&5
4692  ac_status=$?
4693  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4694  (exit $ac_status); }; }; then
4695  ac_cv_lib_M77_iand_=yes
4696else
4697  echo "$as_me: failed program was:" >&5
4698sed 's/^/| /' conftest.$ac_ext >&5
4699
4700ac_cv_lib_M77_iand_=no
4701fi
4702rm -f conftest.err conftest.$ac_objext \
4703      conftest$ac_exeext conftest.$ac_ext
4704LIBS=$ac_check_lib_save_LIBS
4705fi
4706echo "$as_me:$LINENO: result: $ac_cv_lib_M77_iand_" >&5
4707echo "${ECHO_T}$ac_cv_lib_M77_iand_" >&6
4708if test $ac_cv_lib_M77_iand_ = yes; then
4709  EXTRAPGLIB="-lM77 $EXTRAPGLIB"
4710fi
4711
4712  echo "$as_me:$LINENO: checking for f77_init in -lF77" >&5
4713echo $ECHO_N "checking for f77_init in -lF77... $ECHO_C" >&6
4714if test "${ac_cv_lib_F77_f77_init+set}" = set; then
4715  echo $ECHO_N "(cached) $ECHO_C" >&6
4716else
4717  ac_check_lib_save_LIBS=$LIBS
4718LIBS="-lF77 $EXTRAPGLIB $LIBS $LIBS"
4719cat >conftest.$ac_ext <<_ACEOF
4720/* confdefs.h.  */
4721_ACEOF
4722cat confdefs.h >>conftest.$ac_ext
4723cat >>conftest.$ac_ext <<_ACEOF
4724/* end confdefs.h.  */
4725
4726/* Override any gcc2 internal prototype to avoid an error.  */
4727#ifdef __cplusplus
4728extern "C"
4729#endif
4730/* We use char because int might match the return type of a gcc2
4731   builtin and then its argument prototype would still apply.  */
4732char f77_init ();
4733int
4734main ()
4735{
4736f77_init ();
4737  ;
4738  return 0;
4739}
4740_ACEOF
4741rm -f conftest.$ac_objext conftest$ac_exeext
4742if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4743  (eval $ac_link) 2>conftest.er1
4744  ac_status=$?
4745  grep -v '^ *+' conftest.er1 >conftest.err
4746  rm -f conftest.er1
4747  cat conftest.err >&5
4748  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4749  (exit $ac_status); } &&
4750         { ac_try='test -z "$ac_c_werror_flag"
4751                         || test ! -s conftest.err'
4752  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4753  (eval $ac_try) 2>&5
4754  ac_status=$?
4755  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4756  (exit $ac_status); }; } &&
4757         { ac_try='test -s conftest$ac_exeext'
4758  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4759  (eval $ac_try) 2>&5
4760  ac_status=$?
4761  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4762  (exit $ac_status); }; }; then
4763  ac_cv_lib_F77_f77_init=yes
4764else
4765  echo "$as_me: failed program was:" >&5
4766sed 's/^/| /' conftest.$ac_ext >&5
4767
4768ac_cv_lib_F77_f77_init=no
4769fi
4770rm -f conftest.err conftest.$ac_objext \
4771      conftest$ac_exeext conftest.$ac_ext
4772LIBS=$ac_check_lib_save_LIBS
4773fi
4774echo "$as_me:$LINENO: result: $ac_cv_lib_F77_f77_init" >&5
4775echo "${ECHO_T}$ac_cv_lib_F77_f77_init" >&6
4776if test $ac_cv_lib_F77_f77_init = yes; then
4777  EXTRAPGLIB="-lF77 $EXTRAPGLIB"
4778fi
4779
4780
4781  # Search for X11 includes and libraries.
4782  echo "$as_me:$LINENO: checking for X" >&5
4783echo $ECHO_N "checking for X... $ECHO_C" >&6
4784
4785
4786# Check whether --with-x or --without-x was given.
4787if test "${with_x+set}" = set; then
4788  withval="$with_x"
4789
4790fi;
4791# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4792if test "x$with_x" = xno; then
4793  # The user explicitly disabled X.
4794  have_x=disabled
4795else
4796  if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
4797    # Both variables are already set.
4798    have_x=yes
4799  else
4800    if test "${ac_cv_have_x+set}" = set; then
4801  echo $ECHO_N "(cached) $ECHO_C" >&6
4802else
4803  # One or both of the vars are not set, and there is no cached value.
4804ac_x_includes=no ac_x_libraries=no
4805rm -fr conftest.dir
4806if mkdir conftest.dir; then
4807  cd conftest.dir
4808  # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4809  cat >Imakefile <<'_ACEOF'
4810acfindx:
4811        @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4812_ACEOF
4813  if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
4814    # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4815    eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4816    # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4817    for ac_extension in a so sl; do
4818      if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
4819         test -f $ac_im_libdir/libX11.$ac_extension; then
4820        ac_im_usrlibdir=$ac_im_libdir; break
4821      fi
4822    done
4823    # Screen out bogus values from the imake configuration.  They are
4824    # bogus both because they are the default anyway, and because
4825    # using them would break gcc on systems where it needs fixed includes.
4826    case $ac_im_incroot in
4827        /usr/include) ;;
4828        *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4829    esac
4830    case $ac_im_usrlibdir in
4831        /usr/lib | /lib) ;;
4832        *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4833    esac
4834  fi
4835  cd ..
4836  rm -fr conftest.dir
4837fi
4838
4839# Standard set of common directories for X headers.
4840# Check X11 before X11Rn because it is often a symlink to the current release.
4841ac_x_header_dirs='
4842/usr/X11/include
4843/usr/X11R6/include
4844/usr/X11R5/include
4845/usr/X11R4/include
4846
4847/usr/include/X11
4848/usr/include/X11R6
4849/usr/include/X11R5
4850/usr/include/X11R4
4851
4852/usr/local/X11/include
4853/usr/local/X11R6/include
4854/usr/local/X11R5/include
4855/usr/local/X11R4/include
4856
4857/usr/local/include/X11
4858/usr/local/include/X11R6
4859/usr/local/include/X11R5
4860/usr/local/include/X11R4
4861
4862/usr/X386/include
4863/usr/x386/include
4864/usr/XFree86/include/X11
4865
4866/usr/include
4867/usr/local/include
4868/usr/unsupported/include
4869/usr/athena/include
4870/usr/local/x11r5/include
4871/usr/lpp/Xamples/include
4872
4873/usr/openwin/include
4874/usr/openwin/share/include'
4875
4876if test "$ac_x_includes" = no; then
4877  # Guess where to find include files, by looking for Intrinsic.h.
4878  # First, try using that file with no special directory specified.
4879  cat >conftest.$ac_ext <<_ACEOF
4880/* confdefs.h.  */
4881_ACEOF
4882cat confdefs.h >>conftest.$ac_ext
4883cat >>conftest.$ac_ext <<_ACEOF
4884/* end confdefs.h.  */
4885#include <X11/Intrinsic.h>
4886_ACEOF
4887if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4888  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4889  ac_status=$?
4890  grep -v '^ *+' conftest.er1 >conftest.err
4891  rm -f conftest.er1
4892  cat conftest.err >&5
4893  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4894  (exit $ac_status); } >/dev/null; then
4895  if test -s conftest.err; then
4896    ac_cpp_err=$ac_c_preproc_warn_flag
4897    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4898  else
4899    ac_cpp_err=
4900  fi
4901else
4902  ac_cpp_err=yes
4903fi
4904if test -z "$ac_cpp_err"; then
4905  # We can compile using X headers with no special include directory.
4906ac_x_includes=
4907else
4908  echo "$as_me: failed program was:" >&5
4909sed 's/^/| /' conftest.$ac_ext >&5
4910
4911  for ac_dir in $ac_x_header_dirs; do
4912  if test -r "$ac_dir/X11/Intrinsic.h"; then
4913    ac_x_includes=$ac_dir
4914    break
4915  fi
4916done
4917fi
4918rm -f conftest.err conftest.$ac_ext
4919fi # $ac_x_includes = no
4920
4921if test "$ac_x_libraries" = no; then
4922  # Check for the libraries.
4923  # See if we find them without any special options.
4924  # Don't add to $LIBS permanently.
4925  ac_save_LIBS=$LIBS
4926  LIBS="-lXt $LIBS"
4927  cat >conftest.$ac_ext <<_ACEOF
4928/* confdefs.h.  */
4929_ACEOF
4930cat confdefs.h >>conftest.$ac_ext
4931cat >>conftest.$ac_ext <<_ACEOF
4932/* end confdefs.h.  */
4933#include <X11/Intrinsic.h>
4934int
4935main ()
4936{
4937XtMalloc (0)
4938  ;
4939  return 0;
4940}
4941_ACEOF
4942rm -f conftest.$ac_objext conftest$ac_exeext
4943if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4944  (eval $ac_link) 2>conftest.er1
4945  ac_status=$?
4946  grep -v '^ *+' conftest.er1 >conftest.err
4947  rm -f conftest.er1
4948  cat conftest.err >&5
4949  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4950  (exit $ac_status); } &&
4951         { ac_try='test -z "$ac_c_werror_flag"
4952                         || test ! -s conftest.err'
4953  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4954  (eval $ac_try) 2>&5
4955  ac_status=$?
4956  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4957  (exit $ac_status); }; } &&
4958         { ac_try='test -s conftest$ac_exeext'
4959  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4960  (eval $ac_try) 2>&5
4961  ac_status=$?
4962  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4963  (exit $ac_status); }; }; then
4964  LIBS=$ac_save_LIBS
4965# We can link X programs with no special library path.
4966ac_x_libraries=
4967else
4968  echo "$as_me: failed program was:" >&5
4969sed 's/^/| /' conftest.$ac_ext >&5
4970
4971LIBS=$ac_save_LIBS
4972for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4973do
4974  # Don't even attempt the hair of trying to link an X program!
4975  for ac_extension in a so sl; do
4976    if test -r $ac_dir/libXt.$ac_extension; then
4977      ac_x_libraries=$ac_dir
4978      break 2
4979    fi
4980  done
4981done
4982fi
4983rm -f conftest.err conftest.$ac_objext \
4984      conftest$ac_exeext conftest.$ac_ext
4985fi # $ac_x_libraries = no
4986
4987if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
4988  # Didn't find X anywhere.  Cache the known absence of X.
4989  ac_cv_have_x="have_x=no"
4990else
4991  # Record where we found X for the cache.
4992  ac_cv_have_x="have_x=yes \
4993                ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
4994fi
4995fi
4996
4997  fi
4998  eval "$ac_cv_have_x"
4999fi # $with_x != no
5000
5001if test "$have_x" != yes; then
5002  echo "$as_me:$LINENO: result: $have_x" >&5
5003echo "${ECHO_T}$have_x" >&6
5004  no_x=yes
5005else
5006  # If each of the values was on the command line, it overrides each guess.
5007  test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5008  test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5009  # Update the cache value to reflect the command line values.
5010  ac_cv_have_x="have_x=yes \
5011                ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5012  echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5013echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
5014fi
5015
5016  if test "x$ac_x_libraries" != x; then
5017    LDFLAGS="$LDFLAGS -L$ac_x_libraries"
5018    EXTRAPGLIB="-L$ac_x_libraries -lX11 $EXTRAPGLIB"
5019  fi
5020
5021#  # Add pgplot libraries, if they exist to the lib path
5022#  for LIBDIR in $PGPLOTLIBDIRS ; do
5023#    AC_CHECK_FILE([$LIBDIR/libcpgplot.a], [PGPLOTLIB="-L$LIBDIR $PGPLOTLIB"; break])
5024#  done
5025
5026  # It is possible that other libraries may be required depending on what
5027  # graphics drivers were installed with PGPLOT.
5028  echo "$as_me:$LINENO: checking for deflate in -lz" >&5
5029echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
5030if test "${ac_cv_lib_z_deflate+set}" = set; then
5031  echo $ECHO_N "(cached) $ECHO_C" >&6
5032else
5033  ac_check_lib_save_LIBS=$LIBS
5034LIBS="-lz $EXTRAPGLIB $LIBS $LIBS"
5035cat >conftest.$ac_ext <<_ACEOF
5036/* confdefs.h.  */
5037_ACEOF
5038cat confdefs.h >>conftest.$ac_ext
5039cat >>conftest.$ac_ext <<_ACEOF
5040/* end confdefs.h.  */
5041
5042/* Override any gcc2 internal prototype to avoid an error.  */
5043#ifdef __cplusplus
5044extern "C"
5045#endif
5046/* We use char because int might match the return type of a gcc2
5047   builtin and then its argument prototype would still apply.  */
5048char deflate ();
5049int
5050main ()
5051{
5052deflate ();
5053  ;
5054  return 0;
5055}
5056_ACEOF
5057rm -f conftest.$ac_objext conftest$ac_exeext
5058if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5059  (eval $ac_link) 2>conftest.er1
5060  ac_status=$?
5061  grep -v '^ *+' conftest.er1 >conftest.err
5062  rm -f conftest.er1
5063  cat conftest.err >&5
5064  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5065  (exit $ac_status); } &&
5066         { ac_try='test -z "$ac_c_werror_flag"
5067                         || test ! -s conftest.err'
5068  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5069  (eval $ac_try) 2>&5
5070  ac_status=$?
5071  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5072  (exit $ac_status); }; } &&
5073         { ac_try='test -s conftest$ac_exeext'
5074  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5075  (eval $ac_try) 2>&5
5076  ac_status=$?
5077  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5078  (exit $ac_status); }; }; then
5079  ac_cv_lib_z_deflate=yes
5080else
5081  echo "$as_me: failed program was:" >&5
5082sed 's/^/| /' conftest.$ac_ext >&5
5083
5084ac_cv_lib_z_deflate=no
5085fi
5086rm -f conftest.err conftest.$ac_objext \
5087      conftest$ac_exeext conftest.$ac_ext
5088LIBS=$ac_check_lib_save_LIBS
5089fi
5090echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
5091echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
5092if test $ac_cv_lib_z_deflate = yes; then
5093  EXTRAPGLIB="$EXTRAPGLIB -lz"
5094fi
5095
5096  echo "$as_me:$LINENO: checking for png_error in -lpng" >&5
5097echo $ECHO_N "checking for png_error in -lpng... $ECHO_C" >&6
5098if test "${ac_cv_lib_png_png_error+set}" = set; then
5099  echo $ECHO_N "(cached) $ECHO_C" >&6
5100else
5101  ac_check_lib_save_LIBS=$LIBS
5102LIBS="-lpng $EXTRAPGLIB $LIBS $LIBS"
5103cat >conftest.$ac_ext <<_ACEOF
5104/* confdefs.h.  */
5105_ACEOF
5106cat confdefs.h >>conftest.$ac_ext
5107cat >>conftest.$ac_ext <<_ACEOF
5108/* end confdefs.h.  */
5109
5110/* Override any gcc2 internal prototype to avoid an error.  */
5111#ifdef __cplusplus
5112extern "C"
5113#endif
5114/* We use char because int might match the return type of a gcc2
5115   builtin and then its argument prototype would still apply.  */
5116char png_error ();
5117int
5118main ()
5119{
5120png_error ();
5121  ;
5122  return 0;
5123}
5124_ACEOF
5125rm -f conftest.$ac_objext conftest$ac_exeext
5126if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5127  (eval $ac_link) 2>conftest.er1
5128  ac_status=$?
5129  grep -v '^ *+' conftest.er1 >conftest.err
5130  rm -f conftest.er1
5131  cat conftest.err >&5
5132  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5133  (exit $ac_status); } &&
5134         { ac_try='test -z "$ac_c_werror_flag"
5135                         || test ! -s conftest.err'
5136  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5137  (eval $ac_try) 2>&5
5138  ac_status=$?
5139  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5140  (exit $ac_status); }; } &&
5141         { ac_try='test -s conftest$ac_exeext'
5142  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5143  (eval $ac_try) 2>&5
5144  ac_status=$?
5145  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5146  (exit $ac_status); }; }; then
5147  ac_cv_lib_png_png_error=yes
5148else
5149  echo "$as_me: failed program was:" >&5
5150sed 's/^/| /' conftest.$ac_ext >&5
5151
5152ac_cv_lib_png_png_error=no
5153fi
5154rm -f conftest.err conftest.$ac_objext \
5155      conftest$ac_exeext conftest.$ac_ext
5156LIBS=$ac_check_lib_save_LIBS
5157fi
5158echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_error" >&5
5159echo "${ECHO_T}$ac_cv_lib_png_png_error" >&6
5160if test $ac_cv_lib_png_png_error = yes; then
5161  EXTRAPGLIB="$EXTRAPGLIB -lpng"
5162fi
5163
5164
5165  ac_ext=f
5166ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
5167ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5168ac_compiler_gnu=$ac_cv_f77_compiler_gnu
5169
5170
5171echo "$as_me:$LINENO: checking for pgopen in -lpgplot" >&5
5172echo $ECHO_N "checking for pgopen in -lpgplot... $ECHO_C" >&6
5173if test "${ac_cv_lib_pgplot_pgopen+set}" = set; then
5174  echo $ECHO_N "(cached) $ECHO_C" >&6
5175else
5176  ac_check_lib_save_LIBS=$LIBS
5177LIBS="-lpgplot $PGPLOTLIB $EXTRAPGLIB $LIBS"
5178cat >conftest.$ac_ext <<_ACEOF
5179      program main
5180      call pgopen
5181      end
5182_ACEOF
5183rm -f conftest.$ac_objext conftest$ac_exeext
5184if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5185  (eval $ac_link) 2>conftest.er1
5186  ac_status=$?
5187  grep -v '^ *+' conftest.er1 >conftest.err
5188  rm -f conftest.er1
5189  cat conftest.err >&5
5190  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5191  (exit $ac_status); } &&
5192         { ac_try='test -z "$ac_f77_werror_flag"
5193                         || test ! -s conftest.err'
5194  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5195  (eval $ac_try) 2>&5
5196  ac_status=$?
5197  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5198  (exit $ac_status); }; } &&
5199         { ac_try='test -s conftest$ac_exeext'
5200  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5201  (eval $ac_try) 2>&5
5202  ac_status=$?
5203  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5204  (exit $ac_status); }; }; then
5205  ac_cv_lib_pgplot_pgopen=yes
5206else
5207  echo "$as_me: failed program was:" >&5
5208sed 's/^/| /' conftest.$ac_ext >&5
5209
5210ac_cv_lib_pgplot_pgopen=no
5211fi
5212rm -f conftest.err conftest.$ac_objext \
5213      conftest$ac_exeext conftest.$ac_ext
5214LIBS=$ac_check_lib_save_LIBS
5215fi
5216echo "$as_me:$LINENO: result: $ac_cv_lib_pgplot_pgopen" >&5
5217echo "${ECHO_T}$ac_cv_lib_pgplot_pgopen" >&6
5218if test $ac_cv_lib_pgplot_pgopen = yes; then
5219  PGPLOTLIB="-lpgplot"
5220fi
5221
5222  ac_ext=c
5223ac_cpp='$CPP $CPPFLAGS'
5224ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5225ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5226ac_compiler_gnu=$ac_cv_c_compiler_gnu
5227
5228  # Checks for extra libraries needed by PGPLOT -- will add -lg2c -lstdc++ to $LIBS
5229
5230echo "$as_me:$LINENO: checking for gerror_ in -lg2c" >&5
5231echo $ECHO_N "checking for gerror_ in -lg2c... $ECHO_C" >&6
5232if test "${ac_cv_lib_g2c_gerror_+set}" = set; then
5233  echo $ECHO_N "(cached) $ECHO_C" >&6
5234else
5235  ac_check_lib_save_LIBS=$LIBS
5236LIBS="-lg2c  $LIBS"
5237cat >conftest.$ac_ext <<_ACEOF
5238/* confdefs.h.  */
5239_ACEOF
5240cat confdefs.h >>conftest.$ac_ext
5241cat >>conftest.$ac_ext <<_ACEOF
5242/* end confdefs.h.  */
5243
5244/* Override any gcc2 internal prototype to avoid an error.  */
5245#ifdef __cplusplus
5246extern "C"
5247#endif
5248/* We use char because int might match the return type of a gcc2
5249   builtin and then its argument prototype would still apply.  */
5250char gerror_ ();
5251int
5252main ()
5253{
5254gerror_ ();
5255  ;
5256  return 0;
5257}
5258_ACEOF
5259rm -f conftest.$ac_objext conftest$ac_exeext
5260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5261  (eval $ac_link) 2>conftest.er1
5262  ac_status=$?
5263  grep -v '^ *+' conftest.er1 >conftest.err
5264  rm -f conftest.er1
5265  cat conftest.err >&5
5266  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5267  (exit $ac_status); } &&
5268         { ac_try='test -z "$ac_c_werror_flag"
5269                         || test ! -s conftest.err'
5270  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5271  (eval $ac_try) 2>&5
5272  ac_status=$?
5273  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5274  (exit $ac_status); }; } &&
5275         { ac_try='test -s conftest$ac_exeext'
5276  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5277  (eval $ac_try) 2>&5
5278  ac_status=$?
5279  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5280  (exit $ac_status); }; }; then
5281  ac_cv_lib_g2c_gerror_=yes
5282else
5283  echo "$as_me: failed program was:" >&5
5284sed 's/^/| /' conftest.$ac_ext >&5
5285
5286ac_cv_lib_g2c_gerror_=no
5287fi
5288rm -f conftest.err conftest.$ac_objext \
5289      conftest$ac_exeext conftest.$ac_ext
5290LIBS=$ac_check_lib_save_LIBS
5291fi
5292echo "$as_me:$LINENO: result: $ac_cv_lib_g2c_gerror_" >&5
5293echo "${ECHO_T}$ac_cv_lib_g2c_gerror_" >&6
5294if test $ac_cv_lib_g2c_gerror_ = yes; then
5295  cat >>confdefs.h <<_ACEOF
5296#define HAVE_LIBG2C 1
5297_ACEOF
5298
5299  LIBS="-lg2c $LIBS"
5300
5301fi
5302
5303
5304echo "$as_me:$LINENO: checking for main in -lstdc++" >&5
5305echo $ECHO_N "checking for main in -lstdc++... $ECHO_C" >&6
5306if test "${ac_cv_lib_stdcpp_main+set}" = set; then
5307  echo $ECHO_N "(cached) $ECHO_C" >&6
5308else
5309  ac_check_lib_save_LIBS=$LIBS
5310LIBS="-lstdc++  $LIBS"
5311cat >conftest.$ac_ext <<_ACEOF
5312/* confdefs.h.  */
5313_ACEOF
5314cat confdefs.h >>conftest.$ac_ext
5315cat >>conftest.$ac_ext <<_ACEOF
5316/* end confdefs.h.  */
5317
5318
5319int
5320main ()
5321{
5322main ();
5323  ;
5324  return 0;
5325}
5326_ACEOF
5327rm -f conftest.$ac_objext conftest$ac_exeext
5328if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5329  (eval $ac_link) 2>conftest.er1
5330  ac_status=$?
5331  grep -v '^ *+' conftest.er1 >conftest.err
5332  rm -f conftest.er1
5333  cat conftest.err >&5
5334  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5335  (exit $ac_status); } &&
5336         { ac_try='test -z "$ac_c_werror_flag"
5337                         || test ! -s conftest.err'
5338  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5339  (eval $ac_try) 2>&5
5340  ac_status=$?
5341  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5342  (exit $ac_status); }; } &&
5343         { ac_try='test -s conftest$ac_exeext'
5344  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5345  (eval $ac_try) 2>&5
5346  ac_status=$?
5347  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5348  (exit $ac_status); }; }; then
5349  ac_cv_lib_stdcpp_main=yes
5350else
5351  echo "$as_me: failed program was:" >&5
5352sed 's/^/| /' conftest.$ac_ext >&5
5353
5354ac_cv_lib_stdcpp_main=no
5355fi
5356rm -f conftest.err conftest.$ac_objext \
5357      conftest$ac_exeext conftest.$ac_ext
5358LIBS=$ac_check_lib_save_LIBS
5359fi
5360echo "$as_me:$LINENO: result: $ac_cv_lib_stdcpp_main" >&5
5361echo "${ECHO_T}$ac_cv_lib_stdcpp_main" >&6
5362if test $ac_cv_lib_stdcpp_main = yes; then
5363  cat >>confdefs.h <<_ACEOF
5364#define HAVE_LIBSTDC__ 1
5365_ACEOF
5366
5367  LIBS="-lstdc++ $LIBS"
5368
5369fi
5370
5371  if test "x$F77" = xgfortran; then
5372    PGPLOTLIB="-lcpgplot $PGPLOTLIB"
5373    { echo "$as_me:$LINENO:  Using gfortran, so manually adding -lcpgplot to PGPLOTLIB string." >&5
5374echo "$as_me:  Using gfortran, so manually adding -lcpgplot to PGPLOTLIB string." >&6;}
5375  else
5376    echo "$as_me:$LINENO: checking for cpgopen in -lcpgplot" >&5
5377echo $ECHO_N "checking for cpgopen in -lcpgplot... $ECHO_C" >&6
5378if test "${ac_cv_lib_cpgplot_cpgopen+set}" = set; then
5379  echo $ECHO_N "(cached) $ECHO_C" >&6
5380else
5381  ac_check_lib_save_LIBS=$LIBS
5382LIBS="-lcpgplot $PGPLOTLIB $LIBS $EXTRAPGLIB $LIBS"
5383cat >conftest.$ac_ext <<_ACEOF
5384/* confdefs.h.  */
5385_ACEOF
5386cat confdefs.h >>conftest.$ac_ext
5387cat >>conftest.$ac_ext <<_ACEOF
5388/* end confdefs.h.  */
5389
5390/* Override any gcc2 internal prototype to avoid an error.  */
5391#ifdef __cplusplus
5392extern "C"
5393#endif
5394/* We use char because int might match the return type of a gcc2
5395   builtin and then its argument prototype would still apply.  */
5396char cpgopen ();
5397int
5398main ()
5399{
5400cpgopen ();
5401  ;
5402  return 0;
5403}
5404_ACEOF
5405rm -f conftest.$ac_objext conftest$ac_exeext
5406if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5407  (eval $ac_link) 2>conftest.er1
5408  ac_status=$?
5409  grep -v '^ *+' conftest.er1 >conftest.err
5410  rm -f conftest.er1
5411  cat conftest.err >&5
5412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5413  (exit $ac_status); } &&
5414         { ac_try='test -z "$ac_c_werror_flag"
5415                         || test ! -s conftest.err'
5416  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5417  (eval $ac_try) 2>&5
5418  ac_status=$?
5419  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5420  (exit $ac_status); }; } &&
5421         { ac_try='test -s conftest$ac_exeext'
5422  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5423  (eval $ac_try) 2>&5
5424  ac_status=$?
5425  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5426  (exit $ac_status); }; }; then
5427  ac_cv_lib_cpgplot_cpgopen=yes
5428else
5429  echo "$as_me: failed program was:" >&5
5430sed 's/^/| /' conftest.$ac_ext >&5
5431
5432ac_cv_lib_cpgplot_cpgopen=no
5433fi
5434rm -f conftest.err conftest.$ac_objext \
5435      conftest$ac_exeext conftest.$ac_ext
5436LIBS=$ac_check_lib_save_LIBS
5437fi
5438echo "$as_me:$LINENO: result: $ac_cv_lib_cpgplot_cpgopen" >&5
5439echo "${ECHO_T}$ac_cv_lib_cpgplot_cpgopen" >&6
5440if test $ac_cv_lib_cpgplot_cpgopen = yes; then
5441  PGPLOTLIB="-lcpgplot $PGPLOTLIB"
5442fi
5443
5444  fi
5445
5446  # If PGPLOT is not present, we give a warning message but still continue.
5447  # The compilation is able to work without the PGPLOT-dependent files.
5448  if test "x$PGPLOTLIB" = x; then
5449    { echo "$as_me:$LINENO:
5450      -------------------------------------------------------
5451      WARNING! PGPLOT could not be found.
5452      Compiling Duchamp without graphics capabilities.
5453      -------------------------------------------------------" >&5
5454echo "$as_me:
5455      -------------------------------------------------------
5456      WARNING! PGPLOT could not be found.
5457      Compiling Duchamp without graphics capabilities.
5458      -------------------------------------------------------" >&6;}
5459  else
5460    PGPLOTLIB="$PGPLOTLIB $EXTRAPGLIB $LIBS"
5461    { echo "$as_me:$LINENO: PGPLOT appears to be available." >&5
5462echo "$as_me: PGPLOT appears to be available." >&6;}
5463
5464cat >>confdefs.h <<\_ACEOF
5465#define HAVE_PGPLOT 1
5466_ACEOF
5467
5468    for LIBDIR in $PGPLOTLIBDIRS ; do
5469     as_ac_File=`echo "ac_cv_file_$LIBDIR/libcpgplot.a" | $as_tr_sh`
5470echo "$as_me:$LINENO: checking for $LIBDIR/libcpgplot.a" >&5
5471echo $ECHO_N "checking for $LIBDIR/libcpgplot.a... $ECHO_C" >&6
5472if eval "test \"\${$as_ac_File+set}\" = set"; then
5473  echo $ECHO_N "(cached) $ECHO_C" >&6
5474else
5475  test "$cross_compiling" = yes &&
5476  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5477echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5478   { (exit 1); exit 1; }; }
5479if test -r "$LIBDIR/libcpgplot.a"; then
5480  eval "$as_ac_File=yes"
5481else
5482  eval "$as_ac_File=no"
5483fi
5484fi
5485echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5486echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5487if test `eval echo '${'$as_ac_File'}'` = yes; then
5488  PGPLOTLIB="-L$LIBDIR $PGPLOTLIB"; break
5489fi
5490
5491    done
5492    if test "x$F77" = xgfortran; then
5493      PGPLOTLIB="$PGPLOTLIB -bind_at_load"
5494    fi
5495  fi
5496
5497fi
5498
5499
5500
5501##########################################################################
5502
5503##########################################################################
5504# Search for CFITSIO.
5505# use --with-cfitsio=directory to specify a particular CFITSIO directory.
5506# else do the normal searching for libraries.
5507
5508{ echo "$as_me:$LINENO:   -- CFITSIO -- " >&5
5509echo "$as_me:   -- CFITSIO -- " >&6;}
5510
5511# Check whether --with-cfitsio or --without-cfitsio was given.
5512if test "${with_cfitsio+set}" = set; then
5513  withval="$with_cfitsio"
5514   #if we specify a directory...
5515if test "x$withval" = xno; then
5516  { echo "$as_me:$LINENO:
5517    The CFITSIO library is required.
5518    Ignoring the \"--with-cfitsio=no\" and searching for the library." >&5
5519echo "$as_me:
5520    The CFITSIO library is required.
5521    Ignoring the \"--with-cfitsio=no\" and searching for the library." >&1;}
5522  CFITSIOINCDIRS=$INCDIRS
5523  CFITSIOLIBDIRS=$LIBDIRS
5524else
5525  { echo "$as_me:$LINENO: Using directory \"$withval\"" >&5
5526echo "$as_me: Using directory \"$withval\"" >&6;}
5527  CFITSIOINCDIRS="$withval \
5528              $withval/include"
5529  CFITSIOLIBDIRS="$withval \
5530              $withval/lib"
5531  for LIBDIR in $CFITSIOLIBDIRS ; do
5532    as_ac_File=`echo "ac_cv_file_$LIBDIR" | $as_tr_sh`
5533echo "$as_me:$LINENO: checking for $LIBDIR" >&5
5534echo $ECHO_N "checking for $LIBDIR... $ECHO_C" >&6
5535if eval "test \"\${$as_ac_File+set}\" = set"; then
5536  echo $ECHO_N "(cached) $ECHO_C" >&6
5537else
5538  test "$cross_compiling" = yes &&
5539  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5540echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5541   { (exit 1); exit 1; }; }
5542if test -r "$LIBDIR"; then
5543  eval "$as_ac_File=yes"
5544else
5545  eval "$as_ac_File=no"
5546fi
5547fi
5548echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5549echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5550if test `eval echo '${'$as_ac_File'}'` = yes; then
5551  LDFLAGS="$LDFLAGS -L$LIBDIR"
5552else
5553  continue
5554fi
5555
5556  done
5557  for INCDIR in $CFITSIOINCDIRS ; do
5558    as_ac_File=`echo "ac_cv_file_$INCDIR" | $as_tr_sh`
5559echo "$as_me:$LINENO: checking for $INCDIR" >&5
5560echo $ECHO_N "checking for $INCDIR... $ECHO_C" >&6
5561if eval "test \"\${$as_ac_File+set}\" = set"; then
5562  echo $ECHO_N "(cached) $ECHO_C" >&6
5563else
5564  test "$cross_compiling" = yes &&
5565  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5566echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5567   { (exit 1); exit 1; }; }
5568if test -r "$INCDIR"; then
5569  eval "$as_ac_File=yes"
5570else
5571  eval "$as_ac_File=no"
5572fi
5573fi
5574echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5575echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5576if test `eval echo '${'$as_ac_File'}'` = yes; then
5577  CPPFLAGS="$CPPFLAGS -I$INCDIR"
5578else
5579  continue
5580fi
5581
5582  done
5583fi
5584
5585else
5586   # if directory not specified, go searching.
5587CFITSIOINCDIRS=$INCDIRS
5588CFITSIOLIBDIRS=$LIBDIRS
5589
5590fi;
5591
5592for INCDIR in $CFITSIOINCDIRS ; do
5593  as_ac_File=`echo "ac_cv_file_$INCDIR/fitsio.h" | $as_tr_sh`
5594echo "$as_me:$LINENO: checking for $INCDIR/fitsio.h" >&5
5595echo $ECHO_N "checking for $INCDIR/fitsio.h... $ECHO_C" >&6
5596if eval "test \"\${$as_ac_File+set}\" = set"; then
5597  echo $ECHO_N "(cached) $ECHO_C" >&6
5598else
5599  test "$cross_compiling" = yes &&
5600  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5601echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5602   { (exit 1); exit 1; }; }
5603if test -r "$INCDIR/fitsio.h"; then
5604  eval "$as_ac_File=yes"
5605else
5606  eval "$as_ac_File=no"
5607fi
5608fi
5609echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5610echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5611if test `eval echo '${'$as_ac_File'}'` = yes; then
5612  CFITSIOINC=-I$INCDIR; break
5613fi
5614
5615  INCDIR=$INCDIR/cfitsio
5616  as_ac_File=`echo "ac_cv_file_$INCDIR/fitsio.h" | $as_tr_sh`
5617echo "$as_me:$LINENO: checking for $INCDIR/fitsio.h" >&5
5618echo $ECHO_N "checking for $INCDIR/fitsio.h... $ECHO_C" >&6
5619if eval "test \"\${$as_ac_File+set}\" = set"; then
5620  echo $ECHO_N "(cached) $ECHO_C" >&6
5621else
5622  test "$cross_compiling" = yes &&
5623  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5624echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5625   { (exit 1); exit 1; }; }
5626if test -r "$INCDIR/fitsio.h"; then
5627  eval "$as_ac_File=yes"
5628else
5629  eval "$as_ac_File=no"
5630fi
5631fi
5632echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5633echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5634if test `eval echo '${'$as_ac_File'}'` = yes; then
5635  CFITSIOINC=-I$INCDIR; break
5636fi
5637
5638done
5639
5640echo "$as_me:$LINENO: checking for recv in -lsocket" >&5
5641echo $ECHO_N "checking for recv in -lsocket... $ECHO_C" >&6
5642if test "${ac_cv_lib_socket_recv+set}" = set; then
5643  echo $ECHO_N "(cached) $ECHO_C" >&6
5644else
5645  ac_check_lib_save_LIBS=$LIBS
5646LIBS="-lsocket $LIBS $LIBS"
5647cat >conftest.$ac_ext <<_ACEOF
5648/* confdefs.h.  */
5649_ACEOF
5650cat confdefs.h >>conftest.$ac_ext
5651cat >>conftest.$ac_ext <<_ACEOF
5652/* end confdefs.h.  */
5653
5654/* Override any gcc2 internal prototype to avoid an error.  */
5655#ifdef __cplusplus
5656extern "C"
5657#endif
5658/* We use char because int might match the return type of a gcc2
5659   builtin and then its argument prototype would still apply.  */
5660char recv ();
5661int
5662main ()
5663{
5664recv ();
5665  ;
5666  return 0;
5667}
5668_ACEOF
5669rm -f conftest.$ac_objext conftest$ac_exeext
5670if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5671  (eval $ac_link) 2>conftest.er1
5672  ac_status=$?
5673  grep -v '^ *+' conftest.er1 >conftest.err
5674  rm -f conftest.er1
5675  cat conftest.err >&5
5676  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677  (exit $ac_status); } &&
5678         { ac_try='test -z "$ac_c_werror_flag"
5679                         || test ! -s conftest.err'
5680  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5681  (eval $ac_try) 2>&5
5682  ac_status=$?
5683  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5684  (exit $ac_status); }; } &&
5685         { ac_try='test -s conftest$ac_exeext'
5686  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5687  (eval $ac_try) 2>&5
5688  ac_status=$?
5689  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5690  (exit $ac_status); }; }; then
5691  ac_cv_lib_socket_recv=yes
5692else
5693  echo "$as_me: failed program was:" >&5
5694sed 's/^/| /' conftest.$ac_ext >&5
5695
5696ac_cv_lib_socket_recv=no
5697fi
5698rm -f conftest.err conftest.$ac_objext \
5699      conftest$ac_exeext conftest.$ac_ext
5700LIBS=$ac_check_lib_save_LIBS
5701fi
5702echo "$as_me:$LINENO: result: $ac_cv_lib_socket_recv" >&5
5703echo "${ECHO_T}$ac_cv_lib_socket_recv" >&6
5704if test $ac_cv_lib_socket_recv = yes; then
5705  CFITSIOLIB="$CFITSIOLIB -lsocket"
5706fi
5707
5708echo "$as_me:$LINENO: checking for ffopen in -lcfitsio" >&5
5709echo $ECHO_N "checking for ffopen in -lcfitsio... $ECHO_C" >&6
5710if test "${ac_cv_lib_cfitsio_ffopen+set}" = set; then
5711  echo $ECHO_N "(cached) $ECHO_C" >&6
5712else
5713  ac_check_lib_save_LIBS=$LIBS
5714LIBS="-lcfitsio $CFITSIOLIB $LIBS $LIBS"
5715cat >conftest.$ac_ext <<_ACEOF
5716/* confdefs.h.  */
5717_ACEOF
5718cat confdefs.h >>conftest.$ac_ext
5719cat >>conftest.$ac_ext <<_ACEOF
5720/* end confdefs.h.  */
5721
5722/* Override any gcc2 internal prototype to avoid an error.  */
5723#ifdef __cplusplus
5724extern "C"
5725#endif
5726/* We use char because int might match the return type of a gcc2
5727   builtin and then its argument prototype would still apply.  */
5728char ffopen ();
5729int
5730main ()
5731{
5732ffopen ();
5733  ;
5734  return 0;
5735}
5736_ACEOF
5737rm -f conftest.$ac_objext conftest$ac_exeext
5738if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5739  (eval $ac_link) 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); } &&
5746         { ac_try='test -z "$ac_c_werror_flag"
5747                         || test ! -s conftest.err'
5748  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5749  (eval $ac_try) 2>&5
5750  ac_status=$?
5751  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752  (exit $ac_status); }; } &&
5753         { ac_try='test -s conftest$ac_exeext'
5754  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5755  (eval $ac_try) 2>&5
5756  ac_status=$?
5757  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5758  (exit $ac_status); }; }; then
5759  ac_cv_lib_cfitsio_ffopen=yes
5760else
5761  echo "$as_me: failed program was:" >&5
5762sed 's/^/| /' conftest.$ac_ext >&5
5763
5764ac_cv_lib_cfitsio_ffopen=no
5765fi
5766rm -f conftest.err conftest.$ac_objext \
5767      conftest$ac_exeext conftest.$ac_ext
5768LIBS=$ac_check_lib_save_LIBS
5769fi
5770echo "$as_me:$LINENO: result: $ac_cv_lib_cfitsio_ffopen" >&5
5771echo "${ECHO_T}$ac_cv_lib_cfitsio_ffopen" >&6
5772if test $ac_cv_lib_cfitsio_ffopen = yes; then
5773  CFITSIOLIB="$CFITSIOLIB -lcfitsio"
5774fi
5775
5776
5777# CFITSIO is essential for Duchamp, so exit with error message if it
5778#   is not present.
5779if test "x$CFITSIOINC" = x -o "x$CFITSIOLIB" = x; then
5780  { { echo "$as_me:$LINENO: error:
5781    -------------------------------------------------------
5782    Could not find the CFITSIO library.
5783
5784    ERROR: Duchamp configuration failure.
5785    -------------------------------------------------------" >&5
5786echo "$as_me: error:
5787    -------------------------------------------------------
5788    Could not find the CFITSIO library.
5789
5790    ERROR: Duchamp configuration failure.
5791    -------------------------------------------------------" >&2;}
5792   { (exit 1); exit 1; }; }
5793else
5794  { echo "$as_me:$LINENO: CFITSIO appears to be available." >&5
5795echo "$as_me: CFITSIO appears to be available." >&6;}
5796
5797cat >>confdefs.h <<\_ACEOF
5798#define HAVE_CFITSIO 1
5799_ACEOF
5800
5801for LIBDIR in $CFITSIOLIBDIRS ; do
5802  as_ac_File=`echo "ac_cv_file_$LIBDIR/libcfitsio.a" | $as_tr_sh`
5803echo "$as_me:$LINENO: checking for $LIBDIR/libcfitsio.a" >&5
5804echo $ECHO_N "checking for $LIBDIR/libcfitsio.a... $ECHO_C" >&6
5805if eval "test \"\${$as_ac_File+set}\" = set"; then
5806  echo $ECHO_N "(cached) $ECHO_C" >&6
5807else
5808  test "$cross_compiling" = yes &&
5809  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5810echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5811   { (exit 1); exit 1; }; }
5812if test -r "$LIBDIR/libcfitsio.a"; then
5813  eval "$as_ac_File=yes"
5814else
5815  eval "$as_ac_File=no"
5816fi
5817fi
5818echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5819echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5820if test `eval echo '${'$as_ac_File'}'` = yes; then
5821  CFITSIOLIB="-L$LIBDIR $CFITSIOLIB"; break
5822fi
5823
5824  LIBDIR=$LIBDIR/cfitsio
5825  as_ac_File=`echo "ac_cv_file_$LIBDIR/libcfitsio.a" | $as_tr_sh`
5826echo "$as_me:$LINENO: checking for $LIBDIR/libcfitsio.a" >&5
5827echo $ECHO_N "checking for $LIBDIR/libcfitsio.a... $ECHO_C" >&6
5828if eval "test \"\${$as_ac_File+set}\" = set"; then
5829  echo $ECHO_N "(cached) $ECHO_C" >&6
5830else
5831  test "$cross_compiling" = yes &&
5832  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5833echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5834   { (exit 1); exit 1; }; }
5835if test -r "$LIBDIR/libcfitsio.a"; then
5836  eval "$as_ac_File=yes"
5837else
5838  eval "$as_ac_File=no"
5839fi
5840fi
5841echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5842echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5843if test `eval echo '${'$as_ac_File'}'` = yes; then
5844  CFITSIOLIB="-L$LIBDIR $CFITSIOLIB"; break
5845fi
5846
5847done
5848
5849fi
5850
5851
5852
5853##########################################################################
5854
5855##########################################################################
5856# Search for WCSLIB.
5857# use --with-wcslib=directory to specify a particular WCSLIB directory.
5858# else do the normal searching for libraries.
5859
5860{ echo "$as_me:$LINENO:   -- WCSLIB -- " >&5
5861echo "$as_me:   -- WCSLIB -- " >&6;}
5862
5863# Check whether --with-wcslib or --without-wcslib was given.
5864if test "${with_wcslib+set}" = set; then
5865  withval="$with_wcslib"
5866   #if we specify a directory...
5867if test "x$withval" = xno; then
5868  { echo "$as_me:$LINENO:
5869    The WCSLIB library is required.
5870    Ignoring the \"--with-wcslib=no\" and searching for the library." >&5
5871echo "$as_me:
5872    The WCSLIB library is required.
5873    Ignoring the \"--with-wcslib=no\" and searching for the library." >&1;}
5874  WCSINCDIRS=$INCDIRS
5875  WCSLIBDIRS=$LIBDIRS
5876else
5877  { echo "$as_me:$LINENO: Using directory \"$withval\"" >&5
5878echo "$as_me: Using directory \"$withval\"" >&6;}
5879  WCSINCDIRS="$withval \
5880              $withval/include"
5881  WCSLIBDIRS="$withval \
5882              $withval/lib"
5883  for LIBDIR in $WCSLIBDIRS ; do
5884    as_ac_File=`echo "ac_cv_file_$LIBDIR" | $as_tr_sh`
5885echo "$as_me:$LINENO: checking for $LIBDIR" >&5
5886echo $ECHO_N "checking for $LIBDIR... $ECHO_C" >&6
5887if eval "test \"\${$as_ac_File+set}\" = set"; then
5888  echo $ECHO_N "(cached) $ECHO_C" >&6
5889else
5890  test "$cross_compiling" = yes &&
5891  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5892echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5893   { (exit 1); exit 1; }; }
5894if test -r "$LIBDIR"; then
5895  eval "$as_ac_File=yes"
5896else
5897  eval "$as_ac_File=no"
5898fi
5899fi
5900echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5901echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5902if test `eval echo '${'$as_ac_File'}'` = yes; then
5903  LDFLAGS="$LDFLAGS -L$LIBDIR"
5904else
5905  continue
5906fi
5907
5908  done
5909  for INCDIR in $WCSINCDIRS ; do
5910    as_ac_File=`echo "ac_cv_file_$INCDIR" | $as_tr_sh`
5911echo "$as_me:$LINENO: checking for $INCDIR" >&5
5912echo $ECHO_N "checking for $INCDIR... $ECHO_C" >&6
5913if eval "test \"\${$as_ac_File+set}\" = set"; then
5914  echo $ECHO_N "(cached) $ECHO_C" >&6
5915else
5916  test "$cross_compiling" = yes &&
5917  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5918echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5919   { (exit 1); exit 1; }; }
5920if test -r "$INCDIR"; then
5921  eval "$as_ac_File=yes"
5922else
5923  eval "$as_ac_File=no"
5924fi
5925fi
5926echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5927echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5928if test `eval echo '${'$as_ac_File'}'` = yes; then
5929  CPPFLAGS="$CPPFLAGS -I$INCDIR"
5930else
5931  continue
5932fi
5933
5934  done
5935fi
5936
5937else
5938   # if directory not specified, go searching.
5939WCSINCDIRS=$INCDIRS
5940WCSLIBDIRS=$LIBDIRS
5941
5942fi;
5943
5944DIRLIST=". \
5945         wcs \
5946         wcslib"
5947
5948for INCBASE in $WCSINCDIRS ; do
5949  for DIR in $DIRLIST; do
5950    if test "x$DIR" = x.; then
5951     INCDIR=$INCBASE
5952    else
5953     INCDIR="$INCBASE/$DIR"
5954    fi
5955    as_ac_File=`echo "ac_cv_file_$INCDIR/wcs.h" | $as_tr_sh`
5956echo "$as_me:$LINENO: checking for $INCDIR/wcs.h" >&5
5957echo $ECHO_N "checking for $INCDIR/wcs.h... $ECHO_C" >&6
5958if eval "test \"\${$as_ac_File+set}\" = set"; then
5959  echo $ECHO_N "(cached) $ECHO_C" >&6
5960else
5961  test "$cross_compiling" = yes &&
5962  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5963echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5964   { (exit 1); exit 1; }; }
5965if test -r "$INCDIR/wcs.h"; then
5966  eval "$as_ac_File=yes"
5967else
5968  eval "$as_ac_File=no"
5969fi
5970fi
5971echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5972echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5973if test `eval echo '${'$as_ac_File'}'` = yes; then
5974  WCSINC="-I$INCDIR $WCSINC";
5975                  as_ac_File=`echo "ac_cv_file_$INCDIR/cpgsbox.h" | $as_tr_sh`
5976echo "$as_me:$LINENO: checking for $INCDIR/cpgsbox.h" >&5
5977echo $ECHO_N "checking for $INCDIR/cpgsbox.h... $ECHO_C" >&6
5978if eval "test \"\${$as_ac_File+set}\" = set"; then
5979  echo $ECHO_N "(cached) $ECHO_C" >&6
5980else
5981  test "$cross_compiling" = yes &&
5982  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
5983echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
5984   { (exit 1); exit 1; }; }
5985if test -r "$INCDIR/cpgsbox.h"; then
5986  eval "$as_ac_File=yes"
5987else
5988  eval "$as_ac_File=no"
5989fi
5990fi
5991echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
5992echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
5993if test `eval echo '${'$as_ac_File'}'` = yes; then
5994  :
5995else
5996
5997                    for INCBASE2 in $WCSINCDIRS ; do
5998                     for DIR2 in $DIRLIST; do
5999                      if test "x$DIR" = x.; then
6000                       INCDIR=$INCBASE
6001                      else
6002                       INCDIR="$INCBASE/$DIR"
6003                      fi
6004                      as_ac_File=`echo "ac_cv_file_$INCDIR2/cpgsbox.h" | $as_tr_sh`
6005echo "$as_me:$LINENO: checking for $INCDIR2/cpgsbox.h" >&5
6006echo $ECHO_N "checking for $INCDIR2/cpgsbox.h... $ECHO_C" >&6
6007if eval "test \"\${$as_ac_File+set}\" = set"; then
6008  echo $ECHO_N "(cached) $ECHO_C" >&6
6009else
6010  test "$cross_compiling" = yes &&
6011  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
6012echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
6013   { (exit 1); exit 1; }; }
6014if test -r "$INCDIR2/cpgsbox.h"; then
6015  eval "$as_ac_File=yes"
6016else
6017  eval "$as_ac_File=no"
6018fi
6019fi
6020echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
6021echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
6022if test `eval echo '${'$as_ac_File'}'` = yes; then
6023  WCSINC="-I$INCDIR $WCSINC"; break
6024fi
6025
6026                     done
6027                    done
6028fi
6029
6030                  break
6031fi
6032
6033  done
6034done
6035
6036# Look for libwcs.a, and libpgsbox.a
6037echo "$as_me:$LINENO: checking for wcss2p in -lwcs" >&5
6038echo $ECHO_N "checking for wcss2p in -lwcs... $ECHO_C" >&6
6039if test "${ac_cv_lib_wcs_wcss2p+set}" = set; then
6040  echo $ECHO_N "(cached) $ECHO_C" >&6
6041else
6042  ac_check_lib_save_LIBS=$LIBS
6043LIBS="-lwcs $WCSLIB $LIBS $CFITSIOLIB $PGPLOTLIB $LIBS"
6044cat >conftest.$ac_ext <<_ACEOF
6045/* confdefs.h.  */
6046_ACEOF
6047cat confdefs.h >>conftest.$ac_ext
6048cat >>conftest.$ac_ext <<_ACEOF
6049/* end confdefs.h.  */
6050
6051/* Override any gcc2 internal prototype to avoid an error.  */
6052#ifdef __cplusplus
6053extern "C"
6054#endif
6055/* We use char because int might match the return type of a gcc2
6056   builtin and then its argument prototype would still apply.  */
6057char wcss2p ();
6058int
6059main ()
6060{
6061wcss2p ();
6062  ;
6063  return 0;
6064}
6065_ACEOF
6066rm -f conftest.$ac_objext conftest$ac_exeext
6067if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6068  (eval $ac_link) 2>conftest.er1
6069  ac_status=$?
6070  grep -v '^ *+' conftest.er1 >conftest.err
6071  rm -f conftest.er1
6072  cat conftest.err >&5
6073  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6074  (exit $ac_status); } &&
6075         { ac_try='test -z "$ac_c_werror_flag"
6076                         || test ! -s conftest.err'
6077  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6078  (eval $ac_try) 2>&5
6079  ac_status=$?
6080  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6081  (exit $ac_status); }; } &&
6082         { ac_try='test -s conftest$ac_exeext'
6083  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6084  (eval $ac_try) 2>&5
6085  ac_status=$?
6086  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087  (exit $ac_status); }; }; then
6088  ac_cv_lib_wcs_wcss2p=yes
6089else
6090  echo "$as_me: failed program was:" >&5
6091sed 's/^/| /' conftest.$ac_ext >&5
6092
6093ac_cv_lib_wcs_wcss2p=no
6094fi
6095rm -f conftest.err conftest.$ac_objext \
6096      conftest$ac_exeext conftest.$ac_ext
6097LIBS=$ac_check_lib_save_LIBS
6098fi
6099echo "$as_me:$LINENO: result: $ac_cv_lib_wcs_wcss2p" >&5
6100echo "${ECHO_T}$ac_cv_lib_wcs_wcss2p" >&6
6101if test $ac_cv_lib_wcs_wcss2p = yes; then
6102  WCSLIB="$WCSLIB -lwcs"
6103fi
6104
6105if test "x$F77" = xgfortran; then
6106  WCSLIB="$WCSLIB -lpgsbox"
6107  { echo "$as_me:$LINENO:  Using gfortran, so manually adding -lpgsbox to WCSLIB string." >&5
6108echo "$as_me:  Using gfortran, so manually adding -lpgsbox to WCSLIB string." >&6;}
6109else
6110  echo "$as_me:$LINENO: checking for cpgsbox in -lpgsbox" >&5
6111echo $ECHO_N "checking for cpgsbox in -lpgsbox... $ECHO_C" >&6
6112if test "${ac_cv_lib_pgsbox_cpgsbox+set}" = set; then
6113  echo $ECHO_N "(cached) $ECHO_C" >&6
6114else
6115  ac_check_lib_save_LIBS=$LIBS
6116LIBS="-lpgsbox $WCSLIB $LIBS $CFITSIOLIB $PGPLOTLIB $LIBS"
6117cat >conftest.$ac_ext <<_ACEOF
6118/* confdefs.h.  */
6119_ACEOF
6120cat confdefs.h >>conftest.$ac_ext
6121cat >>conftest.$ac_ext <<_ACEOF
6122/* end confdefs.h.  */
6123
6124/* Override any gcc2 internal prototype to avoid an error.  */
6125#ifdef __cplusplus
6126extern "C"
6127#endif
6128/* We use char because int might match the return type of a gcc2
6129   builtin and then its argument prototype would still apply.  */
6130char cpgsbox ();
6131int
6132main ()
6133{
6134cpgsbox ();
6135  ;
6136  return 0;
6137}
6138_ACEOF
6139rm -f conftest.$ac_objext conftest$ac_exeext
6140if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6141  (eval $ac_link) 2>conftest.er1
6142  ac_status=$?
6143  grep -v '^ *+' conftest.er1 >conftest.err
6144  rm -f conftest.er1
6145  cat conftest.err >&5
6146  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6147  (exit $ac_status); } &&
6148         { ac_try='test -z "$ac_c_werror_flag"
6149                         || test ! -s conftest.err'
6150  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6151  (eval $ac_try) 2>&5
6152  ac_status=$?
6153  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6154  (exit $ac_status); }; } &&
6155         { ac_try='test -s conftest$ac_exeext'
6156  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6157  (eval $ac_try) 2>&5
6158  ac_status=$?
6159  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6160  (exit $ac_status); }; }; then
6161  ac_cv_lib_pgsbox_cpgsbox=yes
6162else
6163  echo "$as_me: failed program was:" >&5
6164sed 's/^/| /' conftest.$ac_ext >&5
6165
6166ac_cv_lib_pgsbox_cpgsbox=no
6167fi
6168rm -f conftest.err conftest.$ac_objext \
6169      conftest$ac_exeext conftest.$ac_ext
6170LIBS=$ac_check_lib_save_LIBS
6171fi
6172echo "$as_me:$LINENO: result: $ac_cv_lib_pgsbox_cpgsbox" >&5
6173echo "${ECHO_T}$ac_cv_lib_pgsbox_cpgsbox" >&6
6174if test $ac_cv_lib_pgsbox_cpgsbox = yes; then
6175  WCSLIB="$WCSLIB -lpgsbox"
6176fi
6177
6178fi
6179
6180# WCSLIB is essential for Duchamp, so exit with error message if it
6181#   is not present. Need at least libwcs to be available -- libpgsbox will
6182#   depend on PGPLOT being available, but is not critical.
6183if test "x$WCSINC" = x -o "x$WCSLIB" = x; then
6184  { { echo "$as_me:$LINENO: error:
6185    -------------------------------------------------------
6186    Could not find the WCSLIB library.
6187
6188    ERROR: Duchamp configuration failure.
6189    -------------------------------------------------------" >&5
6190echo "$as_me: error:
6191    -------------------------------------------------------
6192    Could not find the WCSLIB library.
6193
6194    ERROR: Duchamp configuration failure.
6195    -------------------------------------------------------" >&2;}
6196   { (exit 1); exit 1; }; }
6197else
6198  { echo "$as_me:$LINENO: WCSLIB appears to be available." >&5
6199echo "$as_me: WCSLIB appears to be available." >&6;}
6200
6201cat >>confdefs.h <<\_ACEOF
6202#define HAVE_WCSLIB 1
6203_ACEOF
6204
6205# Now add the -L statements to start of WCSLIB.
6206# Search for libwcs.a, and, if we find it, search for libpgsbox in same directory and
6207#   then in other directories, keeping the appropriate order of -L calls.
6208
6209  for LIBBASE in $WCSLIBDIRS ; do
6210    for DIR in $DIRLIST; do
6211      if test "x$DIR" = x.; then
6212       LIBDIR=$LIBBASE
6213      else
6214       LIBDIR="$LIBBASE/$DIR"
6215      fi
6216      as_ac_File=`echo "ac_cv_file_$LIBDIR/libwcs.a" | $as_tr_sh`
6217echo "$as_me:$LINENO: checking for $LIBDIR/libwcs.a" >&5
6218echo $ECHO_N "checking for $LIBDIR/libwcs.a... $ECHO_C" >&6
6219if eval "test \"\${$as_ac_File+set}\" = set"; then
6220  echo $ECHO_N "(cached) $ECHO_C" >&6
6221else
6222  test "$cross_compiling" = yes &&
6223  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
6224echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
6225   { (exit 1); exit 1; }; }
6226if test -r "$LIBDIR/libwcs.a"; then
6227  eval "$as_ac_File=yes"
6228else
6229  eval "$as_ac_File=no"
6230fi
6231fi
6232echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
6233echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
6234if test `eval echo '${'$as_ac_File'}'` = yes; then
6235  WCSLIBFRONT="-L$LIBDIR";
6236             as_ac_File=`echo "ac_cv_file_$LIBDIR/libpgsbox.a" | $as_tr_sh`
6237echo "$as_me:$LINENO: checking for $LIBDIR/libpgsbox.a" >&5
6238echo $ECHO_N "checking for $LIBDIR/libpgsbox.a... $ECHO_C" >&6
6239if eval "test \"\${$as_ac_File+set}\" = set"; then
6240  echo $ECHO_N "(cached) $ECHO_C" >&6
6241else
6242  test "$cross_compiling" = yes &&
6243  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
6244echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
6245   { (exit 1); exit 1; }; }
6246if test -r "$LIBDIR/libpgsbox.a"; then
6247  eval "$as_ac_File=yes"
6248else
6249  eval "$as_ac_File=no"
6250fi
6251fi
6252echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
6253echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
6254if test `eval echo '${'$as_ac_File'}'` = yes; then
6255  :
6256else
6257
6258               for LIBBASE2 in $WCSLIBDIRS ; do
6259                for DIR2 in $DIRLIST; do
6260                 if test "x$DIR" = x.; then
6261                  LIBDIR=$LIBBASE
6262                 else
6263                  LIBDIR="$LIBBASE/$DIR"
6264                 fi
6265                 as_ac_File=`echo "ac_cv_file_$LIBDIR2/libpgsbox.a" | $as_tr_sh`
6266echo "$as_me:$LINENO: checking for $LIBDIR2/libpgsbox.a" >&5
6267echo $ECHO_N "checking for $LIBDIR2/libpgsbox.a... $ECHO_C" >&6
6268if eval "test \"\${$as_ac_File+set}\" = set"; then
6269  echo $ECHO_N "(cached) $ECHO_C" >&6
6270else
6271  test "$cross_compiling" = yes &&
6272  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
6273echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
6274   { (exit 1); exit 1; }; }
6275if test -r "$LIBDIR2/libpgsbox.a"; then
6276  eval "$as_ac_File=yes"
6277else
6278  eval "$as_ac_File=no"
6279fi
6280fi
6281echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
6282echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
6283if test `eval echo '${'$as_ac_File'}'` = yes; then
6284  WCSLIBFRONT="$WCSLIB -L$LIBDIR2"; break
6285fi
6286
6287                done
6288               done
6289fi
6290
6291              break
6292fi
6293
6294    done
6295  done
6296  WCSLIB="$WCSLIBFRONT $WCSLIB"
6297fi
6298
6299
6300
6301##########################################################################
6302
6303
6304
6305          ac_config_files="$ac_config_files Makefile"
6306
6307cat >confcache <<\_ACEOF
6308# This file is a shell script that caches the results of configure
6309# tests run on this system so they can be shared between configure
6310# scripts and configure runs, see configure's option --config-cache.
6311# It is not useful on other systems.  If it contains results you don't
6312# want to keep, you may remove or edit it.
6313#
6314# config.status only pays attention to the cache file if you give it
6315# the --recheck option to rerun configure.
6316#
6317# `ac_cv_env_foo' variables (set or unset) will be overridden when
6318# loading this file, other *unset* `ac_cv_foo' will be assigned the
6319# following values.
6320
6321_ACEOF
6322
6323# The following way of writing the cache mishandles newlines in values,
6324# but we know of no workaround that is simple, portable, and efficient.
6325# So, don't put newlines in cache variables' values.
6326# Ultrix sh set writes to stderr and can't be redirected directly,
6327# and sets the high bit in the cache file unless we assign to the vars.
6328{
6329  (set) 2>&1 |
6330    case `(ac_space=' '; set | grep ac_space) 2>&1` in
6331    *ac_space=\ *)
6332      # `set' does not quote correctly, so add quotes (double-quote
6333      # substitution turns \\\\ into \\, and sed turns \\ into \).
6334      sed -n \
6335        "s/'/'\\\\''/g;
6336          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6337      ;;
6338    *)
6339      # `set' quotes correctly as required by POSIX, so do not add quotes.
6340      sed -n \
6341        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6342      ;;
6343    esac;
6344} |
6345  sed '
6346     t clear
6347     : clear
6348     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6349     t end
6350     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6351     : end' >>confcache
6352if diff $cache_file confcache >/dev/null 2>&1; then :; else
6353  if test -w $cache_file; then
6354    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6355    cat confcache >$cache_file
6356  else
6357    echo "not updating unwritable cache $cache_file"
6358  fi
6359fi
6360rm -f confcache
6361
6362test "x$prefix" = xNONE && prefix=$ac_default_prefix
6363# Let make expand exec_prefix.
6364test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6365
6366# VPATH may cause trouble with some makes, so we remove $(srcdir),
6367# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6368# trailing colons and then remove the whole line if VPATH becomes empty
6369# (actually we leave an empty line to preserve line numbers).
6370if test "x$srcdir" = x.; then
6371  ac_vpsub='/^[  ]*VPATH[        ]*=/{
6372s/:*\$(srcdir):*/:/;
6373s/:*\${srcdir}:*/:/;
6374s/:*@srcdir@:*/:/;
6375s/^\([^=]*=[     ]*\):*/\1/;
6376s/:*$//;
6377s/^[^=]*=[       ]*$//;
6378}'
6379fi
6380
6381DEFS=-DHAVE_CONFIG_H
6382
6383ac_libobjs=
6384ac_ltlibobjs=
6385for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6386  # 1. Remove the extension, and $U if already installed.
6387  ac_i=`echo "$ac_i" |
6388         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
6389  # 2. Add them.
6390  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
6391  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
6392done
6393LIBOBJS=$ac_libobjs
6394
6395LTLIBOBJS=$ac_ltlibobjs
6396
6397
6398
6399: ${CONFIG_STATUS=./config.status}
6400ac_clean_files_save=$ac_clean_files
6401ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6402{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
6403echo "$as_me: creating $CONFIG_STATUS" >&6;}
6404cat >$CONFIG_STATUS <<_ACEOF
6405#! $SHELL
6406# Generated by $as_me.
6407# Run this file to recreate the current configuration.
6408# Compiler output produced by configure, useful for debugging
6409# configure, is in config.log if it exists.
6410
6411debug=false
6412ac_cs_recheck=false
6413ac_cs_silent=false
6414SHELL=\${CONFIG_SHELL-$SHELL}
6415_ACEOF
6416
6417cat >>$CONFIG_STATUS <<\_ACEOF
6418## --------------------- ##
6419## M4sh Initialization.  ##
6420## --------------------- ##
6421
6422# Be Bourne compatible
6423if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
6424  emulate sh
6425  NULLCMD=:
6426  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
6427  # is contrary to our usage.  Disable this feature.
6428  alias -g '${1+"$@"}'='"$@"'
6429elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
6430  set -o posix
6431fi
6432DUALCASE=1; export DUALCASE # for MKS sh
6433
6434# Support unset when possible.
6435if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6436  as_unset=unset
6437else
6438  as_unset=false
6439fi
6440
6441
6442# Work around bugs in pre-3.0 UWIN ksh.
6443$as_unset ENV MAIL MAILPATH
6444PS1='$ '
6445PS2='> '
6446PS4='+ '
6447
6448# NLS nuisances.
6449for as_var in \
6450  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
6451  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
6452  LC_TELEPHONE LC_TIME
6453do
6454  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
6455    eval $as_var=C; export $as_var
6456  else
6457    $as_unset $as_var
6458  fi
6459done
6460
6461# Required to use basename.
6462if expr a : '\(a\)' >/dev/null 2>&1; then
6463  as_expr=expr
6464else
6465  as_expr=false
6466fi
6467
6468if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
6469  as_basename=basename
6470else
6471  as_basename=false
6472fi
6473
6474
6475# Name of the executable.
6476as_me=`$as_basename "$0" ||
6477$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6478         X"$0" : 'X\(//\)$' \| \
6479         X"$0" : 'X\(/\)$' \| \
6480         .     : '\(.\)' 2>/dev/null ||
6481echo X/"$0" |
6482    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
6483          /^X\/\(\/\/\)$/{ s//\1/; q; }
6484          /^X\/\(\/\).*/{ s//\1/; q; }
6485          s/.*/./; q'`
6486
6487
6488# PATH needs CR, and LINENO needs CR and PATH.
6489# Avoid depending upon Character Ranges.
6490as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6491as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6492as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6493as_cr_digits='0123456789'
6494as_cr_alnum=$as_cr_Letters$as_cr_digits
6495
6496# The user is always right.
6497if test "${PATH_SEPARATOR+set}" != set; then
6498  echo "#! /bin/sh" >conf$$.sh
6499  echo  "exit 0"   >>conf$$.sh
6500  chmod +x conf$$.sh
6501  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6502    PATH_SEPARATOR=';'
6503  else
6504    PATH_SEPARATOR=:
6505  fi
6506  rm -f conf$$.sh
6507fi
6508
6509
6510  as_lineno_1=$LINENO
6511  as_lineno_2=$LINENO
6512  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
6513  test "x$as_lineno_1" != "x$as_lineno_2" &&
6514  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
6515  # Find who we are.  Look in the path if we contain no path at all
6516  # relative or not.
6517  case $0 in
6518    *[\\/]* ) as_myself=$0 ;;
6519    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6520for as_dir in $PATH
6521do
6522  IFS=$as_save_IFS
6523  test -z "$as_dir" && as_dir=.
6524  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6525done
6526
6527       ;;
6528  esac
6529  # We did not find ourselves, most probably we were run as `sh COMMAND'
6530  # in which case we are not to be found in the path.
6531  if test "x$as_myself" = x; then
6532    as_myself=$0
6533  fi
6534  if test ! -f "$as_myself"; then
6535    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
6536echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
6537   { (exit 1); exit 1; }; }
6538  fi
6539  case $CONFIG_SHELL in
6540  '')
6541    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6542for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
6543do
6544  IFS=$as_save_IFS
6545  test -z "$as_dir" && as_dir=.
6546  for as_base in sh bash ksh sh5; do
6547         case $as_dir in
6548         /*)
6549           if ("$as_dir/$as_base" -c '
6550  as_lineno_1=$LINENO
6551  as_lineno_2=$LINENO
6552  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
6553  test "x$as_lineno_1" != "x$as_lineno_2" &&
6554  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
6555             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
6556             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
6557             CONFIG_SHELL=$as_dir/$as_base
6558             export CONFIG_SHELL
6559             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
6560           fi;;
6561         esac
6562       done
6563done
6564;;
6565  esac
6566
6567  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
6568  # uniformly replaced by the line number.  The first 'sed' inserts a
6569  # line-number line before each line; the second 'sed' does the real
6570  # work.  The second script uses 'N' to pair each line-number line
6571  # with the numbered line, and appends trailing '-' during
6572  # substitution so that $LINENO is not a special case at line end.
6573  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
6574  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
6575  sed '=' <$as_myself |
6576    sed '
6577      N
6578      s,$,-,
6579      : loop
6580      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
6581      t loop
6582      s,-$,,
6583      s,^['$as_cr_digits']*\n,,
6584    ' >$as_me.lineno &&
6585  chmod +x $as_me.lineno ||
6586    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
6587echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
6588   { (exit 1); exit 1; }; }
6589
6590  # Don't try to exec as it changes $[0], causing all sort of problems
6591  # (the dirname of $[0] is not the place where we might find the
6592  # original and so on.  Autoconf is especially sensible to this).
6593  . ./$as_me.lineno
6594  # Exit status is that of the last command.
6595  exit
6596}
6597
6598
6599case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
6600  *c*,-n*) ECHO_N= ECHO_C='
6601' ECHO_T='      ' ;;
6602  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
6603  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
6604esac
6605
6606if expr a : '\(a\)' >/dev/null 2>&1; then
6607  as_expr=expr
6608else
6609  as_expr=false
6610fi
6611
6612rm -f conf$$ conf$$.exe conf$$.file
6613echo >conf$$.file
6614if ln -s conf$$.file conf$$ 2>/dev/null; then
6615  # We could just check for DJGPP; but this test a) works b) is more generic
6616  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
6617  if test -f conf$$.exe; then
6618    # Don't use ln at all; we don't have any links
6619    as_ln_s='cp -p'
6620  else
6621    as_ln_s='ln -s'
6622  fi
6623elif ln conf$$.file conf$$ 2>/dev/null; then
6624  as_ln_s=ln
6625else
6626  as_ln_s='cp -p'
6627fi
6628rm -f conf$$ conf$$.exe conf$$.file
6629
6630if mkdir -p . 2>/dev/null; then
6631  as_mkdir_p=:
6632else
6633  test -d ./-p && rmdir ./-p
6634  as_mkdir_p=false
6635fi
6636
6637as_executable_p="test -f"
6638
6639# Sed expression to map a string onto a valid CPP name.
6640as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6641
6642# Sed expression to map a string onto a valid variable name.
6643as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6644
6645
6646# IFS
6647# We need space, tab and new line, in precisely that order.
6648as_nl='
6649'
6650IFS="   $as_nl"
6651
6652# CDPATH.
6653$as_unset CDPATH
6654
6655exec 6>&1
6656
6657# Open the log real soon, to keep \$[0] and so on meaningful, and to
6658# report actual input values of CONFIG_FILES etc. instead of their
6659# values after options handling.  Logging --version etc. is OK.
6660exec 5>>config.log
6661{
6662  echo
6663  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6664## Running $as_me. ##
6665_ASBOX
6666} >&5
6667cat >&5 <<_CSEOF
6668
6669This file was extended by Duchamp $as_me 1.1.1, which was
6670generated by GNU Autoconf 2.59.  Invocation command line was
6671
6672  CONFIG_FILES    = $CONFIG_FILES
6673  CONFIG_HEADERS  = $CONFIG_HEADERS
6674  CONFIG_LINKS    = $CONFIG_LINKS
6675  CONFIG_COMMANDS = $CONFIG_COMMANDS
6676  $ $0 $@
6677
6678_CSEOF
6679echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
6680echo >&5
6681_ACEOF
6682
6683# Files that config.status was made for.
6684if test -n "$ac_config_files"; then
6685  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
6686fi
6687
6688if test -n "$ac_config_headers"; then
6689  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
6690fi
6691
6692if test -n "$ac_config_links"; then
6693  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
6694fi
6695
6696if test -n "$ac_config_commands"; then
6697  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
6698fi
6699
6700cat >>$CONFIG_STATUS <<\_ACEOF
6701
6702ac_cs_usage="\
6703\`$as_me' instantiates files from templates according to the
6704current configuration.
6705
6706Usage: $0 [OPTIONS] [FILE]...
6707
6708  -h, --help       print this help, then exit
6709  -V, --version    print version number, then exit
6710  -q, --quiet      do not print progress messages
6711  -d, --debug      don't remove temporary files
6712      --recheck    update $as_me by reconfiguring in the same conditions
6713  --file=FILE[:TEMPLATE]
6714                   instantiate the configuration file FILE
6715  --header=FILE[:TEMPLATE]
6716                   instantiate the configuration header FILE
6717
6718Configuration files:
6719$config_files
6720
6721Configuration headers:
6722$config_headers
6723
6724Report bugs to <bug-autoconf@gnu.org>."
6725_ACEOF
6726
6727cat >>$CONFIG_STATUS <<_ACEOF
6728ac_cs_version="\\
6729Duchamp config.status 1.1.1
6730configured by $0, generated by GNU Autoconf 2.59,
6731  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
6732
6733Copyright (C) 2003 Free Software Foundation, Inc.
6734This config.status script is free software; the Free Software Foundation
6735gives unlimited permission to copy, distribute and modify it."
6736srcdir=$srcdir
6737_ACEOF
6738
6739cat >>$CONFIG_STATUS <<\_ACEOF
6740# If no file are specified by the user, then we need to provide default
6741# value.  By we need to know if files were specified by the user.
6742ac_need_defaults=:
6743while test $# != 0
6744do
6745  case $1 in
6746  --*=*)
6747    ac_option=`expr "x$1" : 'x\([^=]*\)='`
6748    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
6749    ac_shift=:
6750    ;;
6751  -*)
6752    ac_option=$1
6753    ac_optarg=$2
6754    ac_shift=shift
6755    ;;
6756  *) # This is not an option, so the user has probably given explicit
6757     # arguments.
6758     ac_option=$1
6759     ac_need_defaults=false;;
6760  esac
6761
6762  case $ac_option in
6763  # Handling of the options.
6764_ACEOF
6765cat >>$CONFIG_STATUS <<\_ACEOF
6766  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6767    ac_cs_recheck=: ;;
6768  --version | --vers* | -V )
6769    echo "$ac_cs_version"; exit 0 ;;
6770  --he | --h)
6771    # Conflict between --help and --header
6772    { { echo "$as_me:$LINENO: error: ambiguous option: $1
6773Try \`$0 --help' for more information." >&5
6774echo "$as_me: error: ambiguous option: $1
6775Try \`$0 --help' for more information." >&2;}
6776   { (exit 1); exit 1; }; };;
6777  --help | --hel | -h )
6778    echo "$ac_cs_usage"; exit 0 ;;
6779  --debug | --d* | -d )
6780    debug=: ;;
6781  --file | --fil | --fi | --f )
6782    $ac_shift
6783    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
6784    ac_need_defaults=false;;
6785  --header | --heade | --head | --hea )
6786    $ac_shift
6787    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
6788    ac_need_defaults=false;;
6789  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6790  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6791    ac_cs_silent=: ;;
6792
6793  # This is an error.
6794  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
6795Try \`$0 --help' for more information." >&5
6796echo "$as_me: error: unrecognized option: $1
6797Try \`$0 --help' for more information." >&2;}
6798   { (exit 1); exit 1; }; } ;;
6799
6800  *) ac_config_targets="$ac_config_targets $1" ;;
6801
6802  esac
6803  shift
6804done
6805
6806ac_configure_extra_args=
6807
6808if $ac_cs_silent; then
6809  exec 6>/dev/null
6810  ac_configure_extra_args="$ac_configure_extra_args --silent"
6811fi
6812
6813_ACEOF
6814cat >>$CONFIG_STATUS <<_ACEOF
6815if \$ac_cs_recheck; then
6816  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
6817  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6818fi
6819
6820_ACEOF
6821
6822
6823
6824
6825
6826cat >>$CONFIG_STATUS <<\_ACEOF
6827for ac_config_target in $ac_config_targets
6828do
6829  case "$ac_config_target" in
6830  # Handling of arguments.
6831  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6832  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
6833  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
6834echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
6835   { (exit 1); exit 1; }; };;
6836  esac
6837done
6838
6839# If the user did not use the arguments to specify the items to instantiate,
6840# then the envvar interface is used.  Set only those that are not.
6841# We use the long form for the default assignment because of an extremely
6842# bizarre bug on SunOS 4.1.3.
6843if $ac_need_defaults; then
6844  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6845  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6846fi
6847
6848# Have a temporary directory for convenience.  Make it in the build tree
6849# simply because there is no reason to put it here, and in addition,
6850# creating and moving files from /tmp can sometimes cause problems.
6851# Create a temporary directory, and hook for its removal unless debugging.
6852$debug ||
6853{
6854  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
6855  trap '{ (exit 1); exit 1; }' 1 2 13 15
6856}
6857
6858# Create a (secure) tmp directory for tmp files.
6859
6860{
6861  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
6862  test -n "$tmp" && test -d "$tmp"
6863}  ||
6864{
6865  tmp=./confstat$$-$RANDOM
6866  (umask 077 && mkdir $tmp)
6867} ||
6868{
6869   echo "$me: cannot create a temporary directory in ." >&2
6870   { (exit 1); exit 1; }
6871}
6872
6873_ACEOF
6874
6875cat >>$CONFIG_STATUS <<_ACEOF
6876
6877#
6878# CONFIG_FILES section.
6879#
6880
6881# No need to generate the scripts if there are no CONFIG_FILES.
6882# This happens for instance when ./config.status config.h
6883if test -n "\$CONFIG_FILES"; then
6884  # Protect against being on the right side of a sed subst in config.status.
6885  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
6886   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
6887s,@SHELL@,$SHELL,;t t
6888s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
6889s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
6890s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
6891s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
6892s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
6893s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
6894s,@exec_prefix@,$exec_prefix,;t t
6895s,@prefix@,$prefix,;t t
6896s,@program_transform_name@,$program_transform_name,;t t
6897s,@bindir@,$bindir,;t t
6898s,@sbindir@,$sbindir,;t t
6899s,@libexecdir@,$libexecdir,;t t
6900s,@datadir@,$datadir,;t t
6901s,@sysconfdir@,$sysconfdir,;t t
6902s,@sharedstatedir@,$sharedstatedir,;t t
6903s,@localstatedir@,$localstatedir,;t t
6904s,@libdir@,$libdir,;t t
6905s,@includedir@,$includedir,;t t
6906s,@oldincludedir@,$oldincludedir,;t t
6907s,@infodir@,$infodir,;t t
6908s,@mandir@,$mandir,;t t
6909s,@build_alias@,$build_alias,;t t
6910s,@host_alias@,$host_alias,;t t
6911s,@target_alias@,$target_alias,;t t
6912s,@DEFS@,$DEFS,;t t
6913s,@ECHO_C@,$ECHO_C,;t t
6914s,@ECHO_N@,$ECHO_N,;t t
6915s,@ECHO_T@,$ECHO_T,;t t
6916s,@LIBS@,$LIBS,;t t
6917s,@CXX@,$CXX,;t t
6918s,@CXXFLAGS@,$CXXFLAGS,;t t
6919s,@LDFLAGS@,$LDFLAGS,;t t
6920s,@CPPFLAGS@,$CPPFLAGS,;t t
6921s,@ac_ct_CXX@,$ac_ct_CXX,;t t
6922s,@EXEEXT@,$EXEEXT,;t t
6923s,@OBJEXT@,$OBJEXT,;t t
6924s,@CC@,$CC,;t t
6925s,@CFLAGS@,$CFLAGS,;t t
6926s,@ac_ct_CC@,$ac_ct_CC,;t t
6927s,@CPP@,$CPP,;t t
6928s,@F77@,$F77,;t t
6929s,@FFLAGS@,$FFLAGS,;t t
6930s,@ac_ct_F77@,$ac_ct_F77,;t t
6931s,@LN_S@,$LN_S,;t t
6932s,@INSTALL@,$INSTALL,;t t
6933s,@EGREP@,$EGREP,;t t
6934s,@RANLIB@,$RANLIB,;t t
6935s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
6936s,@POW_LIB@,$POW_LIB,;t t
6937s,@LIBOBJS@,$LIBOBJS,;t t
6938s,@PGPLOTINC@,$PGPLOTINC,;t t
6939s,@PGPLOTLIB@,$PGPLOTLIB,;t t
6940s,@CFITSIOINC@,$CFITSIOINC,;t t
6941s,@CFITSIOLIB@,$CFITSIOLIB,;t t
6942s,@WCSINC@,$WCSINC,;t t
6943s,@WCSLIB@,$WCSLIB,;t t
6944s,@LTLIBOBJS@,$LTLIBOBJS,;t t
6945CEOF
6946
6947_ACEOF
6948
6949  cat >>$CONFIG_STATUS <<\_ACEOF
6950  # Split the substitutions into bite-sized pieces for seds with
6951  # small command number limits, like on Digital OSF/1 and HP-UX.
6952  ac_max_sed_lines=48
6953  ac_sed_frag=1 # Number of current file.
6954  ac_beg=1 # First line for current file.
6955  ac_end=$ac_max_sed_lines # Line after last line for current file.
6956  ac_more_lines=:
6957  ac_sed_cmds=
6958  while $ac_more_lines; do
6959    if test $ac_beg -gt 1; then
6960      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
6961    else
6962      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
6963    fi
6964    if test ! -s $tmp/subs.frag; then
6965      ac_more_lines=false
6966    else
6967      # The purpose of the label and of the branching condition is to
6968      # speed up the sed processing (if there are no `@' at all, there
6969      # is no need to browse any of the substitutions).
6970      # These are the two extra sed commands mentioned above.
6971      (echo ':t
6972  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
6973      if test -z "$ac_sed_cmds"; then
6974        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
6975      else
6976        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
6977      fi
6978      ac_sed_frag=`expr $ac_sed_frag + 1`
6979      ac_beg=$ac_end
6980      ac_end=`expr $ac_end + $ac_max_sed_lines`
6981    fi
6982  done
6983  if test -z "$ac_sed_cmds"; then
6984    ac_sed_cmds=cat
6985  fi
6986fi # test -n "$CONFIG_FILES"
6987
6988_ACEOF
6989cat >>$CONFIG_STATUS <<\_ACEOF
6990for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
6991  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6992  case $ac_file in
6993  - | *:- | *:-:* ) # input from stdin
6994        cat >$tmp/stdin
6995        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6996        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6997  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6998        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6999  * )   ac_file_in=$ac_file.in ;;
7000  esac
7001
7002  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
7003  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
7004$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7005         X"$ac_file" : 'X\(//\)[^/]' \| \
7006         X"$ac_file" : 'X\(//\)$' \| \
7007         X"$ac_file" : 'X\(/\)' \| \
7008         .     : '\(.\)' 2>/dev/null ||
7009echo X"$ac_file" |
7010    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7011          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7012          /^X\(\/\/\)$/{ s//\1/; q; }
7013          /^X\(\/\).*/{ s//\1/; q; }
7014          s/.*/./; q'`
7015  { if $as_mkdir_p; then
7016    mkdir -p "$ac_dir"
7017  else
7018    as_dir="$ac_dir"
7019    as_dirs=
7020    while test ! -d "$as_dir"; do
7021      as_dirs="$as_dir $as_dirs"
7022      as_dir=`(dirname "$as_dir") 2>/dev/null ||
7023$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7024         X"$as_dir" : 'X\(//\)[^/]' \| \
7025         X"$as_dir" : 'X\(//\)$' \| \
7026         X"$as_dir" : 'X\(/\)' \| \
7027         .     : '\(.\)' 2>/dev/null ||
7028echo X"$as_dir" |
7029    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7030          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7031          /^X\(\/\/\)$/{ s//\1/; q; }
7032          /^X\(\/\).*/{ s//\1/; q; }
7033          s/.*/./; q'`
7034    done
7035    test ! -n "$as_dirs" || mkdir $as_dirs
7036  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7037echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7038   { (exit 1); exit 1; }; }; }
7039
7040  ac_builddir=.
7041
7042if test "$ac_dir" != .; then
7043  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7044  # A "../" for each directory in $ac_dir_suffix.
7045  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7046else
7047  ac_dir_suffix= ac_top_builddir=
7048fi
7049
7050case $srcdir in
7051  .)  # No --srcdir option.  We are building in place.
7052    ac_srcdir=.
7053    if test -z "$ac_top_builddir"; then
7054       ac_top_srcdir=.
7055    else
7056       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
7057    fi ;;
7058  [\\/]* | ?:[\\/]* )  # Absolute path.
7059    ac_srcdir=$srcdir$ac_dir_suffix;
7060    ac_top_srcdir=$srcdir ;;
7061  *) # Relative path.
7062    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
7063    ac_top_srcdir=$ac_top_builddir$srcdir ;;
7064esac
7065
7066# Do not use `cd foo && pwd` to compute absolute paths, because
7067# the directories may not exist.
7068case `pwd` in
7069.) ac_abs_builddir="$ac_dir";;
7070*)
7071  case "$ac_dir" in
7072  .) ac_abs_builddir=`pwd`;;
7073  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
7074  *) ac_abs_builddir=`pwd`/"$ac_dir";;
7075  esac;;
7076esac
7077case $ac_abs_builddir in
7078.) ac_abs_top_builddir=${ac_top_builddir}.;;
7079*)
7080  case ${ac_top_builddir}. in
7081  .) ac_abs_top_builddir=$ac_abs_builddir;;
7082  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
7083  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
7084  esac;;
7085esac
7086case $ac_abs_builddir in
7087.) ac_abs_srcdir=$ac_srcdir;;
7088*)
7089  case $ac_srcdir in
7090  .) ac_abs_srcdir=$ac_abs_builddir;;
7091  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
7092  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
7093  esac;;
7094esac
7095case $ac_abs_builddir in
7096.) ac_abs_top_srcdir=$ac_top_srcdir;;
7097*)
7098  case $ac_top_srcdir in
7099  .) ac_abs_top_srcdir=$ac_abs_builddir;;
7100  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
7101  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
7102  esac;;
7103esac
7104
7105
7106
7107  if test x"$ac_file" != x-; then
7108    { echo "$as_me:$LINENO: creating $ac_file" >&5
7109echo "$as_me: creating $ac_file" >&6;}
7110    rm -f "$ac_file"
7111  fi
7112  # Let's still pretend it is `configure' which instantiates (i.e., don't
7113  # use $as_me), people would be surprised to read:
7114  #    /* config.h.  Generated by config.status.  */
7115  if test x"$ac_file" = x-; then
7116    configure_input=
7117  else
7118    configure_input="$ac_file.  "
7119  fi
7120  configure_input=$configure_input"Generated from `echo $ac_file_in |
7121                                     sed 's,.*/,,'` by configure."
7122
7123  # First look for the input files in the build tree, otherwise in the
7124  # src tree.
7125  ac_file_inputs=`IFS=:
7126    for f in $ac_file_in; do
7127      case $f in
7128      -) echo $tmp/stdin ;;
7129      [\\/$]*)
7130         # Absolute (can't be DOS-style, as IFS=:)
7131         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7132echo "$as_me: error: cannot find input file: $f" >&2;}
7133   { (exit 1); exit 1; }; }
7134         echo "$f";;
7135      *) # Relative
7136         if test -f "$f"; then
7137           # Build tree
7138           echo "$f"
7139         elif test -f "$srcdir/$f"; then
7140           # Source tree
7141           echo "$srcdir/$f"
7142         else
7143           # /dev/null tree
7144           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7145echo "$as_me: error: cannot find input file: $f" >&2;}
7146   { (exit 1); exit 1; }; }
7147         fi;;
7148      esac
7149    done` || { (exit 1); exit 1; }
7150_ACEOF
7151cat >>$CONFIG_STATUS <<_ACEOF
7152  sed "$ac_vpsub
7153$extrasub
7154_ACEOF
7155cat >>$CONFIG_STATUS <<\_ACEOF
7156:t
7157/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7158s,@configure_input@,$configure_input,;t t
7159s,@srcdir@,$ac_srcdir,;t t
7160s,@abs_srcdir@,$ac_abs_srcdir,;t t
7161s,@top_srcdir@,$ac_top_srcdir,;t t
7162s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
7163s,@builddir@,$ac_builddir,;t t
7164s,@abs_builddir@,$ac_abs_builddir,;t t
7165s,@top_builddir@,$ac_top_builddir,;t t
7166s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
7167" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
7168  rm -f $tmp/stdin
7169  if test x"$ac_file" != x-; then
7170    mv $tmp/out $ac_file
7171  else
7172    cat $tmp/out
7173    rm -f $tmp/out
7174  fi
7175
7176done
7177_ACEOF
7178cat >>$CONFIG_STATUS <<\_ACEOF
7179
7180#
7181# CONFIG_HEADER section.
7182#
7183
7184# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7185# NAME is the cpp macro being defined and VALUE is the value it is being given.
7186#
7187# ac_d sets the value in "#define NAME VALUE" lines.
7188ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
7189ac_dB='[         ].*$,\1#\2'
7190ac_dC=' '
7191ac_dD=',;t'
7192# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7193ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
7194ac_uB='$,\1#\2define\3'
7195ac_uC=' '
7196ac_uD=',;t'
7197
7198for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
7199  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7200  case $ac_file in
7201  - | *:- | *:-:* ) # input from stdin
7202        cat >$tmp/stdin
7203        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7204        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7205  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7206        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7207  * )   ac_file_in=$ac_file.in ;;
7208  esac
7209
7210  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
7211echo "$as_me: creating $ac_file" >&6;}
7212
7213  # First look for the input files in the build tree, otherwise in the
7214  # src tree.
7215  ac_file_inputs=`IFS=:
7216    for f in $ac_file_in; do
7217      case $f in
7218      -) echo $tmp/stdin ;;
7219      [\\/$]*)
7220         # Absolute (can't be DOS-style, as IFS=:)
7221         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7222echo "$as_me: error: cannot find input file: $f" >&2;}
7223   { (exit 1); exit 1; }; }
7224         # Do quote $f, to prevent DOS paths from being IFS'd.
7225         echo "$f";;
7226      *) # Relative
7227         if test -f "$f"; then
7228           # Build tree
7229           echo "$f"
7230         elif test -f "$srcdir/$f"; then
7231           # Source tree
7232           echo "$srcdir/$f"
7233         else
7234           # /dev/null tree
7235           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7236echo "$as_me: error: cannot find input file: $f" >&2;}
7237   { (exit 1); exit 1; }; }
7238         fi;;
7239      esac
7240    done` || { (exit 1); exit 1; }
7241  # Remove the trailing spaces.
7242  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
7243
7244_ACEOF
7245
7246# Transform confdefs.h into two sed scripts, `conftest.defines' and
7247# `conftest.undefs', that substitutes the proper values into
7248# config.h.in to produce config.h.  The first handles `#define'
7249# templates, and the second `#undef' templates.
7250# And first: Protect against being on the right side of a sed subst in
7251# config.status.  Protect against being in an unquoted here document
7252# in config.status.
7253rm -f conftest.defines conftest.undefs
7254# Using a here document instead of a string reduces the quoting nightmare.
7255# Putting comments in sed scripts is not portable.
7256#
7257# `end' is used to avoid that the second main sed command (meant for
7258# 0-ary CPP macros) applies to n-ary macro definitions.
7259# See the Autoconf documentation for `clear'.
7260cat >confdef2sed.sed <<\_ACEOF
7261s/[\\&,]/\\&/g
7262s,[\\$`],\\&,g
7263t clear
7264: clear
7265s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
7266t end
7267s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
7268: end
7269_ACEOF
7270# If some macros were called several times there might be several times
7271# the same #defines, which is useless.  Nevertheless, we may not want to
7272# sort them, since we want the *last* AC-DEFINE to be honored.
7273uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
7274sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
7275rm -f confdef2sed.sed
7276
7277# This sed command replaces #undef with comments.  This is necessary, for
7278# example, in the case of _POSIX_SOURCE, which is predefined and required
7279# on some systems where configure will not decide to define it.
7280cat >>conftest.undefs <<\_ACEOF
7281s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
7282_ACEOF
7283
7284# Break up conftest.defines because some shells have a limit on the size
7285# of here documents, and old seds have small limits too (100 cmds).
7286echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
7287echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
7288echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
7289echo '  :' >>$CONFIG_STATUS
7290rm -f conftest.tail
7291while grep . conftest.defines >/dev/null
7292do
7293  # Write a limited-size here document to $tmp/defines.sed.
7294  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
7295  # Speed up: don't consider the non `#define' lines.
7296  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
7297  # Work around the forget-to-reset-the-flag bug.
7298  echo 't clr' >>$CONFIG_STATUS
7299  echo ': clr' >>$CONFIG_STATUS
7300  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
7301  echo 'CEOF
7302  sed -f $tmp/defines.sed $tmp/in >$tmp/out
7303  rm -f $tmp/in
7304  mv $tmp/out $tmp/in
7305' >>$CONFIG_STATUS
7306  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
7307  rm -f conftest.defines
7308  mv conftest.tail conftest.defines
7309done
7310rm -f conftest.defines
7311echo '  fi # grep' >>$CONFIG_STATUS
7312echo >>$CONFIG_STATUS
7313
7314# Break up conftest.undefs because some shells have a limit on the size
7315# of here documents, and old seds have small limits too (100 cmds).
7316echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
7317rm -f conftest.tail
7318while grep . conftest.undefs >/dev/null
7319do
7320  # Write a limited-size here document to $tmp/undefs.sed.
7321  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
7322  # Speed up: don't consider the non `#undef'
7323  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
7324  # Work around the forget-to-reset-the-flag bug.
7325  echo 't clr' >>$CONFIG_STATUS
7326  echo ': clr' >>$CONFIG_STATUS
7327  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
7328  echo 'CEOF
7329  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
7330  rm -f $tmp/in
7331  mv $tmp/out $tmp/in
7332' >>$CONFIG_STATUS
7333  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
7334  rm -f conftest.undefs
7335  mv conftest.tail conftest.undefs
7336done
7337rm -f conftest.undefs
7338
7339cat >>$CONFIG_STATUS <<\_ACEOF
7340  # Let's still pretend it is `configure' which instantiates (i.e., don't
7341  # use $as_me), people would be surprised to read:
7342  #    /* config.h.  Generated by config.status.  */
7343  if test x"$ac_file" = x-; then
7344    echo "/* Generated by configure.  */" >$tmp/config.h
7345  else
7346    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
7347  fi
7348  cat $tmp/in >>$tmp/config.h
7349  rm -f $tmp/in
7350  if test x"$ac_file" != x-; then
7351    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
7352      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
7353echo "$as_me: $ac_file is unchanged" >&6;}
7354    else
7355      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
7356$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7357         X"$ac_file" : 'X\(//\)[^/]' \| \
7358         X"$ac_file" : 'X\(//\)$' \| \
7359         X"$ac_file" : 'X\(/\)' \| \
7360         .     : '\(.\)' 2>/dev/null ||
7361echo X"$ac_file" |
7362    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7363          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7364          /^X\(\/\/\)$/{ s//\1/; q; }
7365          /^X\(\/\).*/{ s//\1/; q; }
7366          s/.*/./; q'`
7367      { if $as_mkdir_p; then
7368    mkdir -p "$ac_dir"
7369  else
7370    as_dir="$ac_dir"
7371    as_dirs=
7372    while test ! -d "$as_dir"; do
7373      as_dirs="$as_dir $as_dirs"
7374      as_dir=`(dirname "$as_dir") 2>/dev/null ||
7375$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7376         X"$as_dir" : 'X\(//\)[^/]' \| \
7377         X"$as_dir" : 'X\(//\)$' \| \
7378         X"$as_dir" : 'X\(/\)' \| \
7379         .     : '\(.\)' 2>/dev/null ||
7380echo X"$as_dir" |
7381    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7382          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7383          /^X\(\/\/\)$/{ s//\1/; q; }
7384          /^X\(\/\).*/{ s//\1/; q; }
7385          s/.*/./; q'`
7386    done
7387    test ! -n "$as_dirs" || mkdir $as_dirs
7388  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7389echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7390   { (exit 1); exit 1; }; }; }
7391
7392      rm -f $ac_file
7393      mv $tmp/config.h $ac_file
7394    fi
7395  else
7396    cat $tmp/config.h
7397    rm -f $tmp/config.h
7398  fi
7399done
7400_ACEOF
7401
7402cat >>$CONFIG_STATUS <<\_ACEOF
7403
7404{ (exit 0); exit 0; }
7405_ACEOF
7406chmod +x $CONFIG_STATUS
7407ac_clean_files=$ac_clean_files_save
7408
7409
7410# configure is writing to config.log, and then calls config.status.
7411# config.status does its own redirection, appending to config.log.
7412# Unfortunately, on DOS this fails, as config.log is still kept open
7413# by configure, so config.status won't be able to write to it; its
7414# output is simply discarded.  So we exec the FD to /dev/null,
7415# effectively closing config.log, so it can be properly (re)opened and
7416# appended to by config.status.  When coming back to configure, we
7417# need to make the FD available again.
7418if test "$no_create" != yes; then
7419  ac_cs_success=:
7420  ac_config_status_args=
7421  test "$silent" = yes &&
7422    ac_config_status_args="$ac_config_status_args --quiet"
7423  exec 5>/dev/null
7424  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7425  exec 5>>config.log
7426  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7427  # would make configure fail if this is the last instruction.
7428  $ac_cs_success || { (exit 1); exit 1; }
7429fi
7430
Note: See TracBrowser for help on using the repository browser.