*** empty log message ***
[dana/urxvt.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete.  It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="src/feature.h"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 #  include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 #  include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 #  include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356   # If the previous option needs an argument, assign it.
357   if test -n "$ac_prev"; then
358     eval "$ac_prev=\$ac_option"
359     ac_prev=
360     continue
361   fi
362
363   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365   # Accept the important Cygnus configure options, so we can diagnose typos.
366
367   case $ac_option in
368
369   -bindir | --bindir | --bindi | --bind | --bin | --bi)
370     ac_prev=bindir ;;
371   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372     bindir=$ac_optarg ;;
373
374   -build | --build | --buil | --bui | --bu)
375     ac_prev=build_alias ;;
376   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377     build_alias=$ac_optarg ;;
378
379   -cache-file | --cache-file | --cache-fil | --cache-fi \
380   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381     ac_prev=cache_file ;;
382   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384     cache_file=$ac_optarg ;;
385
386   --config-cache | -C)
387     cache_file=config.cache ;;
388
389   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390     ac_prev=datadir ;;
391   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392   | --da=*)
393     datadir=$ac_optarg ;;
394
395   -disable-* | --disable-*)
396     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397     # Reject names that are not valid shell variable names.
398     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400    { (exit 1); exit 1; }; }
401     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402     eval "enable_$ac_feature=no" ;;
403
404   -enable-* | --enable-*)
405     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406     # Reject names that are not valid shell variable names.
407     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409    { (exit 1); exit 1; }; }
410     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411     case $ac_option in
412       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413       *) ac_optarg=yes ;;
414     esac
415     eval "enable_$ac_feature='$ac_optarg'" ;;
416
417   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419   | --exec | --exe | --ex)
420     ac_prev=exec_prefix ;;
421   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423   | --exec=* | --exe=* | --ex=*)
424     exec_prefix=$ac_optarg ;;
425
426   -gas | --gas | --ga | --g)
427     # Obsolete; use --with-gas.
428     with_gas=yes ;;
429
430   -help | --help | --hel | --he | -h)
431     ac_init_help=long ;;
432   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433     ac_init_help=recursive ;;
434   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435     ac_init_help=short ;;
436
437   -host | --host | --hos | --ho)
438     ac_prev=host_alias ;;
439   -host=* | --host=* | --hos=* | --ho=*)
440     host_alias=$ac_optarg ;;
441
442   -includedir | --includedir | --includedi | --included | --include \
443   | --includ | --inclu | --incl | --inc)
444     ac_prev=includedir ;;
445   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446   | --includ=* | --inclu=* | --incl=* | --inc=*)
447     includedir=$ac_optarg ;;
448
449   -infodir | --infodir | --infodi | --infod | --info | --inf)
450     ac_prev=infodir ;;
451   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452     infodir=$ac_optarg ;;
453
454   -libdir | --libdir | --libdi | --libd)
455     ac_prev=libdir ;;
456   -libdir=* | --libdir=* | --libdi=* | --libd=*)
457     libdir=$ac_optarg ;;
458
459   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460   | --libexe | --libex | --libe)
461     ac_prev=libexecdir ;;
462   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463   | --libexe=* | --libex=* | --libe=*)
464     libexecdir=$ac_optarg ;;
465
466   -localstatedir | --localstatedir | --localstatedi | --localstated \
467   | --localstate | --localstat | --localsta | --localst \
468   | --locals | --local | --loca | --loc | --lo)
469     ac_prev=localstatedir ;;
470   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473     localstatedir=$ac_optarg ;;
474
475   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476     ac_prev=mandir ;;
477   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478     mandir=$ac_optarg ;;
479
480   -nfp | --nfp | --nf)
481     # Obsolete; use --without-fp.
482     with_fp=no ;;
483
484   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485   | --no-cr | --no-c | -n)
486     no_create=yes ;;
487
488   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490     no_recursion=yes ;;
491
492   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494   | --oldin | --oldi | --old | --ol | --o)
495     ac_prev=oldincludedir ;;
496   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499     oldincludedir=$ac_optarg ;;
500
501   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502     ac_prev=prefix ;;
503   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504     prefix=$ac_optarg ;;
505
506   -program-prefix | --program-prefix | --program-prefi | --program-pref \
507   | --program-pre | --program-pr | --program-p)
508     ac_prev=program_prefix ;;
509   -program-prefix=* | --program-prefix=* | --program-prefi=* \
510   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511     program_prefix=$ac_optarg ;;
512
513   -program-suffix | --program-suffix | --program-suffi | --program-suff \
514   | --program-suf | --program-su | --program-s)
515     ac_prev=program_suffix ;;
516   -program-suffix=* | --program-suffix=* | --program-suffi=* \
517   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518     program_suffix=$ac_optarg ;;
519
520   -program-transform-name | --program-transform-name \
521   | --program-transform-nam | --program-transform-na \
522   | --program-transform-n | --program-transform- \
523   | --program-transform | --program-transfor \
524   | --program-transfo | --program-transf \
525   | --program-trans | --program-tran \
526   | --progr-tra | --program-tr | --program-t)
527     ac_prev=program_transform_name ;;
528   -program-transform-name=* | --program-transform-name=* \
529   | --program-transform-nam=* | --program-transform-na=* \
530   | --program-transform-n=* | --program-transform-=* \
531   | --program-transform=* | --program-transfor=* \
532   | --program-transfo=* | --program-transf=* \
533   | --program-trans=* | --program-tran=* \
534   | --progr-tra=* | --program-tr=* | --program-t=*)
535     program_transform_name=$ac_optarg ;;
536
537   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538   | -silent | --silent | --silen | --sile | --sil)
539     silent=yes ;;
540
541   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542     ac_prev=sbindir ;;
543   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544   | --sbi=* | --sb=*)
545     sbindir=$ac_optarg ;;
546
547   -sharedstatedir | --sharedstatedir | --sharedstatedi \
548   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549   | --sharedst | --shareds | --shared | --share | --shar \
550   | --sha | --sh)
551     ac_prev=sharedstatedir ;;
552   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555   | --sha=* | --sh=*)
556     sharedstatedir=$ac_optarg ;;
557
558   -site | --site | --sit)
559     ac_prev=site ;;
560   -site=* | --site=* | --sit=*)
561     site=$ac_optarg ;;
562
563   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564     ac_prev=srcdir ;;
565   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566     srcdir=$ac_optarg ;;
567
568   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569   | --syscon | --sysco | --sysc | --sys | --sy)
570     ac_prev=sysconfdir ;;
571   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573     sysconfdir=$ac_optarg ;;
574
575   -target | --target | --targe | --targ | --tar | --ta | --t)
576     ac_prev=target_alias ;;
577   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578     target_alias=$ac_optarg ;;
579
580   -v | -verbose | --verbose | --verbos | --verbo | --verb)
581     verbose=yes ;;
582
583   -version | --version | --versio | --versi | --vers | -V)
584     ac_init_version=: ;;
585
586   -with-* | --with-*)
587     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588     # Reject names that are not valid shell variable names.
589     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590       { echo "$as_me: error: invalid package name: $ac_package" >&2
591    { (exit 1); exit 1; }; }
592     ac_package=`echo $ac_package| sed 's/-/_/g'`
593     case $ac_option in
594       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595       *) ac_optarg=yes ;;
596     esac
597     eval "with_$ac_package='$ac_optarg'" ;;
598
599   -without-* | --without-*)
600     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601     # Reject names that are not valid shell variable names.
602     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603       { echo "$as_me: error: invalid package name: $ac_package" >&2
604    { (exit 1); exit 1; }; }
605     ac_package=`echo $ac_package | sed 's/-/_/g'`
606     eval "with_$ac_package=no" ;;
607
608   --x)
609     # Obsolete; use --with-x.
610     with_x=yes ;;
611
612   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613   | --x-incl | --x-inc | --x-in | --x-i)
614     ac_prev=x_includes ;;
615   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617     x_includes=$ac_optarg ;;
618
619   -x-libraries | --x-libraries | --x-librarie | --x-librari \
620   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621     ac_prev=x_libraries ;;
622   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624     x_libraries=$ac_optarg ;;
625
626   -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628    { (exit 1); exit 1; }; }
629     ;;
630
631   *=*)
632     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633     # Reject names that are not valid shell variable names.
634     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636    { (exit 1); exit 1; }; }
637     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638     eval "$ac_envvar='$ac_optarg'"
639     export $ac_envvar ;;
640
641   *)
642     # FIXME: should be removed in autoconf 3.0.
643     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647     ;;
648
649   esac
650 done
651
652 if test -n "$ac_prev"; then
653   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654   { echo "$as_me: error: missing argument to $ac_option" >&2
655    { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661   eval ac_val=$`echo $ac_var`
662   case $ac_val in
663     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665    { (exit 1); exit 1; }; };;
666   esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671               localstatedir libdir includedir oldincludedir infodir mandir
672 do
673   eval ac_val=$`echo $ac_var`
674   case $ac_val in
675     [\\/$]* | ?:[\\/]* ) ;;
676     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677    { (exit 1); exit 1; }; };;
678   esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690   if test "x$build_alias" = x; then
691     cross_compiling=maybe
692     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693     If a cross compiler is detected then cross compile mode will be used." >&2
694   elif test "x$build_alias" != "x$host_alias"; then
695     cross_compiling=yes
696   fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707   ac_srcdir_defaulted=yes
708   # Try the directory containing this script, then its parent.
709   ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711          X"$0" : 'X\(//\)[^/]' \| \
712          X"$0" : 'X\(//\)$' \| \
713          X"$0" : 'X\(/\)' \| \
714          .     : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718           /^X\(\/\/\)$/{ s//\1/; q; }
719           /^X\(\/\).*/{ s//\1/; q; }
720           s/.*/./; q'`
721   srcdir=$ac_confdir
722   if test ! -r $srcdir/$ac_unique_file; then
723     srcdir=..
724   fi
725 else
726   ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729   if test "$ac_srcdir_defaulted" = yes; then
730     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731    { (exit 1); exit 1; }; }
732   else
733     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734    { (exit 1); exit 1; }; }
735   fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739    { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CXX_set=${CXX+set}
770 ac_env_CXX_value=$CXX
771 ac_cv_env_CXX_set=${CXX+set}
772 ac_cv_env_CXX_value=$CXX
773 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
774 ac_env_CXXFLAGS_value=$CXXFLAGS
775 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
776 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
777 ac_env_CPP_set=${CPP+set}
778 ac_env_CPP_value=$CPP
779 ac_cv_env_CPP_set=${CPP+set}
780 ac_cv_env_CPP_value=$CPP
781 ac_env_CXXCPP_set=${CXXCPP+set}
782 ac_env_CXXCPP_value=$CXXCPP
783 ac_cv_env_CXXCPP_set=${CXXCPP+set}
784 ac_cv_env_CXXCPP_value=$CXXCPP
785
786 #
787 # Report the --help message.
788 #
789 if test "$ac_init_help" = "long"; then
790   # Omit some internal or obsolete options to make the list less imposing.
791   # This message is too long to be a string in the A/UX 3.1 sh.
792   cat <<_ACEOF
793 \`configure' configures this package to adapt to many kinds of systems.
794
795 Usage: $0 [OPTION]... [VAR=VALUE]...
796
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE.  See below for descriptions of some of the useful variables.
799
800 Defaults for the options are specified in brackets.
801
802 Configuration:
803   -h, --help              display this help and exit
804       --help=short        display options specific to this package
805       --help=recursive    display the short help of all the included packages
806   -V, --version           display version information and exit
807   -q, --quiet, --silent   do not print \`checking...' messages
808       --cache-file=FILE   cache test results in FILE [disabled]
809   -C, --config-cache      alias for \`--cache-file=config.cache'
810   -n, --no-create         do not create output files
811       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
812
813 _ACEOF
814
815   cat <<_ACEOF
816 Installation directories:
817   --prefix=PREFIX         install architecture-independent files in PREFIX
818                           [$ac_default_prefix]
819   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
820                           [PREFIX]
821
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
826
827 For better control, use the options below.
828
829 Fine tuning of the installation directories:
830   --bindir=DIR           user executables [EPREFIX/bin]
831   --sbindir=DIR          system admin executables [EPREFIX/sbin]
832   --libexecdir=DIR       program executables [EPREFIX/libexec]
833   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
834   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
835   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
836   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
837   --libdir=DIR           object code libraries [EPREFIX/lib]
838   --includedir=DIR       C header files [PREFIX/include]
839   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
840   --infodir=DIR          info documentation [PREFIX/info]
841   --mandir=DIR           man documentation [PREFIX/man]
842 _ACEOF
843
844   cat <<\_ACEOF
845
846 X features:
847   --x-includes=DIR    X include files are in DIR
848   --x-libraries=DIR   X library files are in DIR
849
850 Program names:
851   --program-prefix=PREFIX            prepend PREFIX to installed program names
852   --program-suffix=SUFFIX            append SUFFIX to installed program names
853   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
854
855 System types:
856   --build=BUILD     configure for building on BUILD [guessed]
857   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
858 _ACEOF
859 fi
860
861 if test -n "$ac_init_help"; then
862
863   cat <<\_ACEOF
864
865 Optional Features:
866   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
867   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
868   --enable-everything     enable standard non-multichoice features
869                      NOTE: this option is order dependent
870                      NOTE: automatically enabled with --enable-shared
871   --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
872   --enable-combining      enable composition of base and combining characters
873   --enable-xft            enable xft support on systems that have it
874   --enable-font-styles    enable bold and italic support
875   --enable-utmp           enable utmp (utmpx) support
876   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
877   --enable-lastlog        enable lastlog support (requires --enable-utmp)
878   --enable-xpm-background enable XPM background pixmaps
879   --enable-transparency   enable transparent backgrounds
880   --enable-tinting        enable tinting of transparent bg
881   --enable-fading         enable colors fading when off focus
882   --enable-rxvt-scroll    enable rxvt style scrollbar
883   --enable-next-scroll    enable NeXT style scrollbar
884   --enable-xterm-scroll   enable Xterm style scrollbar
885   --enable-perl           enable embedded perl interpreter
886   --enable-plain-scroll   enable plain style scrollbar
887   --enable-xim            XIM (X Input Method) protocol support
888   --enable-ttygid         enable tty setting to group named "tty"
889   --disable-backspace-key disable handling of the backspace key
890   --disable-delete-key    disable handling of the delete key
891   --disable-resources     disable all resource checking
892   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
893   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894   --disable-swapscreen    disable swap screen support
895   --enable-iso14755       enable support for extended ISO 14755 modes
896   --enable-frills         enable support for rarely used features
897   --enable-24bit          enable support for using 24bit visuals if available
898   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
899   --enable-selectionscrolling  enable scrolling during selections
900   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
901   --enable-slipwheeling   enable slip wheel scrolling     (requires previous)
902   --enable-dmalloc        enable Gray Watson's malloc - for debugging use
903   --enable-dlmalloc       enable Doug Lea's malloc - for production use
904                      NOTE: enable only one malloc package
905   --enable-smart-resize   enable smart growth/shrink behaviour
906   --enable-text-blink     enable blinking text
907   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
908
909 Optional Packages:
910   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
911   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
912   --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
913   --with-res-name=NAME    use this as default resource name (default: urxvt)
914   --with-res-class=CLASS  use this as the resource class (default: URxvt)
915   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
916   --with-term=NAME        set the terminal to NAME (default: rxvt)
917   --with-terminfo=PATH    set the path to the terminfo tree to PATH
918   --with-x                use the X Window System
919   --with-xpm-includes=DIR use XPM includes in DIR
920   --with-xpm-library=DIR  use XPM library in DIR
921   --with-xpm              use XPM
922
923 Some influential environment variables:
924   CC          C compiler command
925   CFLAGS      C compiler flags
926   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
927               nonstandard directory <lib dir>
928   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
929               headers in a nonstandard directory <include dir>
930   CXX         C++ compiler command
931   CXXFLAGS    C++ compiler flags
932   CPP         C preprocessor
933   CXXCPP      C++ preprocessor
934
935 Use these variables to override the choices made by `configure' or to help
936 it to find libraries and programs with nonstandard names/locations.
937
938 _ACEOF
939 fi
940
941 if test "$ac_init_help" = "recursive"; then
942   # If there are subdirs, report their specific --help.
943   ac_popdir=`pwd`
944   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
945     test -d $ac_dir || continue
946     ac_builddir=.
947
948 if test "$ac_dir" != .; then
949   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
950   # A "../" for each directory in $ac_dir_suffix.
951   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
952 else
953   ac_dir_suffix= ac_top_builddir=
954 fi
955
956 case $srcdir in
957   .)  # No --srcdir option.  We are building in place.
958     ac_srcdir=.
959     if test -z "$ac_top_builddir"; then
960        ac_top_srcdir=.
961     else
962        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
963     fi ;;
964   [\\/]* | ?:[\\/]* )  # Absolute path.
965     ac_srcdir=$srcdir$ac_dir_suffix;
966     ac_top_srcdir=$srcdir ;;
967   *) # Relative path.
968     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
969     ac_top_srcdir=$ac_top_builddir$srcdir ;;
970 esac
971
972 # Do not use `cd foo && pwd` to compute absolute paths, because
973 # the directories may not exist.
974 case `pwd` in
975 .) ac_abs_builddir="$ac_dir";;
976 *)
977   case "$ac_dir" in
978   .) ac_abs_builddir=`pwd`;;
979   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
980   *) ac_abs_builddir=`pwd`/"$ac_dir";;
981   esac;;
982 esac
983 case $ac_abs_builddir in
984 .) ac_abs_top_builddir=${ac_top_builddir}.;;
985 *)
986   case ${ac_top_builddir}. in
987   .) ac_abs_top_builddir=$ac_abs_builddir;;
988   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
989   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
990   esac;;
991 esac
992 case $ac_abs_builddir in
993 .) ac_abs_srcdir=$ac_srcdir;;
994 *)
995   case $ac_srcdir in
996   .) ac_abs_srcdir=$ac_abs_builddir;;
997   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
998   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
999   esac;;
1000 esac
1001 case $ac_abs_builddir in
1002 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1003 *)
1004   case $ac_top_srcdir in
1005   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1006   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1007   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1008   esac;;
1009 esac
1010
1011     cd $ac_dir
1012     # Check for guested configure; otherwise get Cygnus style configure.
1013     if test -f $ac_srcdir/configure.gnu; then
1014       echo
1015       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1016     elif test -f $ac_srcdir/configure; then
1017       echo
1018       $SHELL $ac_srcdir/configure  --help=recursive
1019     elif test -f $ac_srcdir/configure.ac ||
1020            test -f $ac_srcdir/configure.in; then
1021       echo
1022       $ac_configure --help
1023     else
1024       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1025     fi
1026     cd "$ac_popdir"
1027   done
1028 fi
1029
1030 test -n "$ac_init_help" && exit 0
1031 if $ac_init_version; then
1032   cat <<\_ACEOF
1033
1034 Copyright (C) 2003 Free Software Foundation, Inc.
1035 This configure script is free software; the Free Software Foundation
1036 gives unlimited permission to copy, distribute and modify it.
1037 _ACEOF
1038   exit 0
1039 fi
1040 exec 5>config.log
1041 cat >&5 <<_ACEOF
1042 This file contains any messages produced by compilers while
1043 running configure, to aid debugging if configure makes a mistake.
1044
1045 It was created by $as_me, which was
1046 generated by GNU Autoconf 2.59.  Invocation command line was
1047
1048   $ $0 $@
1049
1050 _ACEOF
1051 {
1052 cat <<_ASUNAME
1053 ## --------- ##
1054 ## Platform. ##
1055 ## --------- ##
1056
1057 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1058 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1059 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1060 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1061 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1062
1063 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1064 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1065
1066 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1067 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1068 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1069 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1070 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1071 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1072 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1073
1074 _ASUNAME
1075
1076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1077 for as_dir in $PATH
1078 do
1079   IFS=$as_save_IFS
1080   test -z "$as_dir" && as_dir=.
1081   echo "PATH: $as_dir"
1082 done
1083
1084 } >&5
1085
1086 cat >&5 <<_ACEOF
1087
1088
1089 ## ----------- ##
1090 ## Core tests. ##
1091 ## ----------- ##
1092
1093 _ACEOF
1094
1095
1096 # Keep a trace of the command line.
1097 # Strip out --no-create and --no-recursion so they do not pile up.
1098 # Strip out --silent because we don't want to record it for future runs.
1099 # Also quote any args containing shell meta-characters.
1100 # Make two passes to allow for proper duplicate-argument suppression.
1101 ac_configure_args=
1102 ac_configure_args0=
1103 ac_configure_args1=
1104 ac_sep=
1105 ac_must_keep_next=false
1106 for ac_pass in 1 2
1107 do
1108   for ac_arg
1109   do
1110     case $ac_arg in
1111     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1112     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113     | -silent | --silent | --silen | --sile | --sil)
1114       continue ;;
1115     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1116       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1117     esac
1118     case $ac_pass in
1119     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1120     2)
1121       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1122       if test $ac_must_keep_next = true; then
1123         ac_must_keep_next=false # Got value, back to normal.
1124       else
1125         case $ac_arg in
1126           *=* | --config-cache | -C | -disable-* | --disable-* \
1127           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1128           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1129           | -with-* | --with-* | -without-* | --without-* | --x)
1130             case "$ac_configure_args0 " in
1131               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1132             esac
1133             ;;
1134           -* ) ac_must_keep_next=true ;;
1135         esac
1136       fi
1137       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1138       # Get rid of the leading space.
1139       ac_sep=" "
1140       ;;
1141     esac
1142   done
1143 done
1144 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1145 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1146
1147 # When interrupted or exit'd, cleanup temporary files, and complete
1148 # config.log.  We remove comments because anyway the quotes in there
1149 # would cause problems or look ugly.
1150 # WARNING: Be sure not to use single quotes in there, as some shells,
1151 # such as our DU 5.0 friend, will then `close' the trap.
1152 trap 'exit_status=$?
1153   # Save into config.log some information that might help in debugging.
1154   {
1155     echo
1156
1157     cat <<\_ASBOX
1158 ## ---------------- ##
1159 ## Cache variables. ##
1160 ## ---------------- ##
1161 _ASBOX
1162     echo
1163     # The following way of writing the cache mishandles newlines in values,
1164 {
1165   (set) 2>&1 |
1166     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1167     *ac_space=\ *)
1168       sed -n \
1169         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1170           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1171       ;;
1172     *)
1173       sed -n \
1174         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1175       ;;
1176     esac;
1177 }
1178     echo
1179
1180     cat <<\_ASBOX
1181 ## ----------------- ##
1182 ## Output variables. ##
1183 ## ----------------- ##
1184 _ASBOX
1185     echo
1186     for ac_var in $ac_subst_vars
1187     do
1188       eval ac_val=$`echo $ac_var`
1189       echo "$ac_var='"'"'$ac_val'"'"'"
1190     done | sort
1191     echo
1192
1193     if test -n "$ac_subst_files"; then
1194       cat <<\_ASBOX
1195 ## ------------- ##
1196 ## Output files. ##
1197 ## ------------- ##
1198 _ASBOX
1199       echo
1200       for ac_var in $ac_subst_files
1201       do
1202         eval ac_val=$`echo $ac_var`
1203         echo "$ac_var='"'"'$ac_val'"'"'"
1204       done | sort
1205       echo
1206     fi
1207
1208     if test -s confdefs.h; then
1209       cat <<\_ASBOX
1210 ## ----------- ##
1211 ## confdefs.h. ##
1212 ## ----------- ##
1213 _ASBOX
1214       echo
1215       sed "/^$/d" confdefs.h | sort
1216       echo
1217     fi
1218     test "$ac_signal" != 0 &&
1219       echo "$as_me: caught signal $ac_signal"
1220     echo "$as_me: exit $exit_status"
1221   } >&5
1222   rm -f core *.core &&
1223   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1224     exit $exit_status
1225      ' 0
1226 for ac_signal in 1 2 13 15; do
1227   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1228 done
1229 ac_signal=0
1230
1231 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1232 rm -rf conftest* confdefs.h
1233 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1234 echo >confdefs.h
1235
1236 # Predefined preprocessor variables.
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_NAME "$PACKAGE_NAME"
1240 _ACEOF
1241
1242
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1245 _ACEOF
1246
1247
1248 cat >>confdefs.h <<_ACEOF
1249 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1250 _ACEOF
1251
1252
1253 cat >>confdefs.h <<_ACEOF
1254 #define PACKAGE_STRING "$PACKAGE_STRING"
1255 _ACEOF
1256
1257
1258 cat >>confdefs.h <<_ACEOF
1259 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1260 _ACEOF
1261
1262
1263 # Let the site file select an alternate cache file if it wants to.
1264 # Prefer explicitly selected file to automatically selected ones.
1265 if test -z "$CONFIG_SITE"; then
1266   if test "x$prefix" != xNONE; then
1267     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1268   else
1269     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1270   fi
1271 fi
1272 for ac_site_file in $CONFIG_SITE; do
1273   if test -r "$ac_site_file"; then
1274     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1275 echo "$as_me: loading site script $ac_site_file" >&6;}
1276     sed 's/^/| /' "$ac_site_file" >&5
1277     . "$ac_site_file"
1278   fi
1279 done
1280
1281 if test -r "$cache_file"; then
1282   # Some versions of bash will fail to source /dev/null (special
1283   # files actually), so we avoid doing that.
1284   if test -f "$cache_file"; then
1285     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1286 echo "$as_me: loading cache $cache_file" >&6;}
1287     case $cache_file in
1288       [\\/]* | ?:[\\/]* ) . $cache_file;;
1289       *)                      . ./$cache_file;;
1290     esac
1291   fi
1292 else
1293   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1294 echo "$as_me: creating cache $cache_file" >&6;}
1295   >$cache_file
1296 fi
1297
1298 # Check that the precious variables saved in the cache have kept the same
1299 # value.
1300 ac_cache_corrupted=false
1301 for ac_var in `(set) 2>&1 |
1302                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1303   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1304   eval ac_new_set=\$ac_env_${ac_var}_set
1305   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1306   eval ac_new_val="\$ac_env_${ac_var}_value"
1307   case $ac_old_set,$ac_new_set in
1308     set,)
1309       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1310 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1311       ac_cache_corrupted=: ;;
1312     ,set)
1313       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1314 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1315       ac_cache_corrupted=: ;;
1316     ,);;
1317     *)
1318       if test "x$ac_old_val" != "x$ac_new_val"; then
1319         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1320 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1321         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1322 echo "$as_me:   former value:  $ac_old_val" >&2;}
1323         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1324 echo "$as_me:   current value: $ac_new_val" >&2;}
1325         ac_cache_corrupted=:
1326       fi;;
1327   esac
1328   # Pass precious variables to config.status.
1329   if test "$ac_new_set" = set; then
1330     case $ac_new_val in
1331     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1332       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1333     *) ac_arg=$ac_var=$ac_new_val ;;
1334     esac
1335     case " $ac_configure_args " in
1336       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1337       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1338     esac
1339   fi
1340 done
1341 if $ac_cache_corrupted; then
1342   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1343 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1344   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1345 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1346    { (exit 1); exit 1; }; }
1347 fi
1348
1349 ac_ext=c
1350 ac_cpp='$CPP $CPPFLAGS'
1351 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1352 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1353 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375           ac_config_headers="$ac_config_headers config.h:config.h.in"
1376
1377
1378 ac_aux_dir=
1379 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1380   if test -f $ac_dir/install-sh; then
1381     ac_aux_dir=$ac_dir
1382     ac_install_sh="$ac_aux_dir/install-sh -c"
1383     break
1384   elif test -f $ac_dir/install.sh; then
1385     ac_aux_dir=$ac_dir
1386     ac_install_sh="$ac_aux_dir/install.sh -c"
1387     break
1388   elif test -f $ac_dir/shtool; then
1389     ac_aux_dir=$ac_dir
1390     ac_install_sh="$ac_aux_dir/shtool install -c"
1391     break
1392   fi
1393 done
1394 if test -z "$ac_aux_dir"; then
1395   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1396 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397    { (exit 1); exit 1; }; }
1398 fi
1399 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1400 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1401 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1402
1403 # Make sure we can run config.sub.
1404 $ac_config_sub sun4 >/dev/null 2>&1 ||
1405   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1406 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1407    { (exit 1); exit 1; }; }
1408
1409 echo "$as_me:$LINENO: checking build system type" >&5
1410 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1411 if test "${ac_cv_build+set}" = set; then
1412   echo $ECHO_N "(cached) $ECHO_C" >&6
1413 else
1414   ac_cv_build_alias=$build_alias
1415 test -z "$ac_cv_build_alias" &&
1416   ac_cv_build_alias=`$ac_config_guess`
1417 test -z "$ac_cv_build_alias" &&
1418   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1419 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1420    { (exit 1); exit 1; }; }
1421 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1422   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1423 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1424    { (exit 1); exit 1; }; }
1425
1426 fi
1427 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1428 echo "${ECHO_T}$ac_cv_build" >&6
1429 build=$ac_cv_build
1430 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1431 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1432 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1433
1434
1435 echo "$as_me:$LINENO: checking host system type" >&5
1436 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1437 if test "${ac_cv_host+set}" = set; then
1438   echo $ECHO_N "(cached) $ECHO_C" >&6
1439 else
1440   ac_cv_host_alias=$host_alias
1441 test -z "$ac_cv_host_alias" &&
1442   ac_cv_host_alias=$ac_cv_build_alias
1443 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1444   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1445 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1446    { (exit 1); exit 1; }; }
1447
1448 fi
1449 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1450 echo "${ECHO_T}$ac_cv_host" >&6
1451 host=$ac_cv_host
1452 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1453 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1454 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1455
1456
1457
1458 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1459 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1460 echo ""
1461 echo "configuring for rxvt $VERSION"
1462 echo ""
1463
1464 orig_CXXFLAGS="$CXXFLAGS"
1465
1466
1467 ac_ext=c
1468 ac_cpp='$CPP $CPPFLAGS'
1469 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1470 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1471 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1472 if test -n "$ac_tool_prefix"; then
1473   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1474 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1475 echo "$as_me:$LINENO: checking for $ac_word" >&5
1476 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1477 if test "${ac_cv_prog_CC+set}" = set; then
1478   echo $ECHO_N "(cached) $ECHO_C" >&6
1479 else
1480   if test -n "$CC"; then
1481   ac_cv_prog_CC="$CC" # Let the user override the test.
1482 else
1483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484 for as_dir in $PATH
1485 do
1486   IFS=$as_save_IFS
1487   test -z "$as_dir" && as_dir=.
1488   for ac_exec_ext in '' $ac_executable_extensions; do
1489   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1490     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1491     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1492     break 2
1493   fi
1494 done
1495 done
1496
1497 fi
1498 fi
1499 CC=$ac_cv_prog_CC
1500 if test -n "$CC"; then
1501   echo "$as_me:$LINENO: result: $CC" >&5
1502 echo "${ECHO_T}$CC" >&6
1503 else
1504   echo "$as_me:$LINENO: result: no" >&5
1505 echo "${ECHO_T}no" >&6
1506 fi
1507
1508 fi
1509 if test -z "$ac_cv_prog_CC"; then
1510   ac_ct_CC=$CC
1511   # Extract the first word of "gcc", so it can be a program name with args.
1512 set dummy gcc; ac_word=$2
1513 echo "$as_me:$LINENO: checking for $ac_word" >&5
1514 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1515 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1516   echo $ECHO_N "(cached) $ECHO_C" >&6
1517 else
1518   if test -n "$ac_ct_CC"; then
1519   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1520 else
1521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1522 for as_dir in $PATH
1523 do
1524   IFS=$as_save_IFS
1525   test -z "$as_dir" && as_dir=.
1526   for ac_exec_ext in '' $ac_executable_extensions; do
1527   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1528     ac_cv_prog_ac_ct_CC="gcc"
1529     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1530     break 2
1531   fi
1532 done
1533 done
1534
1535 fi
1536 fi
1537 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1538 if test -n "$ac_ct_CC"; then
1539   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1540 echo "${ECHO_T}$ac_ct_CC" >&6
1541 else
1542   echo "$as_me:$LINENO: result: no" >&5
1543 echo "${ECHO_T}no" >&6
1544 fi
1545
1546   CC=$ac_ct_CC
1547 else
1548   CC="$ac_cv_prog_CC"
1549 fi
1550
1551 if test -z "$CC"; then
1552   if test -n "$ac_tool_prefix"; then
1553   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1554 set dummy ${ac_tool_prefix}cc; ac_word=$2
1555 echo "$as_me:$LINENO: checking for $ac_word" >&5
1556 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1557 if test "${ac_cv_prog_CC+set}" = set; then
1558   echo $ECHO_N "(cached) $ECHO_C" >&6
1559 else
1560   if test -n "$CC"; then
1561   ac_cv_prog_CC="$CC" # Let the user override the test.
1562 else
1563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564 for as_dir in $PATH
1565 do
1566   IFS=$as_save_IFS
1567   test -z "$as_dir" && as_dir=.
1568   for ac_exec_ext in '' $ac_executable_extensions; do
1569   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1570     ac_cv_prog_CC="${ac_tool_prefix}cc"
1571     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1572     break 2
1573   fi
1574 done
1575 done
1576
1577 fi
1578 fi
1579 CC=$ac_cv_prog_CC
1580 if test -n "$CC"; then
1581   echo "$as_me:$LINENO: result: $CC" >&5
1582 echo "${ECHO_T}$CC" >&6
1583 else
1584   echo "$as_me:$LINENO: result: no" >&5
1585 echo "${ECHO_T}no" >&6
1586 fi
1587
1588 fi
1589 if test -z "$ac_cv_prog_CC"; then
1590   ac_ct_CC=$CC
1591   # Extract the first word of "cc", so it can be a program name with args.
1592 set dummy cc; ac_word=$2
1593 echo "$as_me:$LINENO: checking for $ac_word" >&5
1594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1596   echo $ECHO_N "(cached) $ECHO_C" >&6
1597 else
1598   if test -n "$ac_ct_CC"; then
1599   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1600 else
1601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602 for as_dir in $PATH
1603 do
1604   IFS=$as_save_IFS
1605   test -z "$as_dir" && as_dir=.
1606   for ac_exec_ext in '' $ac_executable_extensions; do
1607   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608     ac_cv_prog_ac_ct_CC="cc"
1609     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610     break 2
1611   fi
1612 done
1613 done
1614
1615 fi
1616 fi
1617 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1618 if test -n "$ac_ct_CC"; then
1619   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1620 echo "${ECHO_T}$ac_ct_CC" >&6
1621 else
1622   echo "$as_me:$LINENO: result: no" >&5
1623 echo "${ECHO_T}no" >&6
1624 fi
1625
1626   CC=$ac_ct_CC
1627 else
1628   CC="$ac_cv_prog_CC"
1629 fi
1630
1631 fi
1632 if test -z "$CC"; then
1633   # Extract the first word of "cc", so it can be a program name with args.
1634 set dummy cc; ac_word=$2
1635 echo "$as_me:$LINENO: checking for $ac_word" >&5
1636 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1637 if test "${ac_cv_prog_CC+set}" = set; then
1638   echo $ECHO_N "(cached) $ECHO_C" >&6
1639 else
1640   if test -n "$CC"; then
1641   ac_cv_prog_CC="$CC" # Let the user override the test.
1642 else
1643   ac_prog_rejected=no
1644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1645 for as_dir in $PATH
1646 do
1647   IFS=$as_save_IFS
1648   test -z "$as_dir" && as_dir=.
1649   for ac_exec_ext in '' $ac_executable_extensions; do
1650   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1651     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1652        ac_prog_rejected=yes
1653        continue
1654      fi
1655     ac_cv_prog_CC="cc"
1656     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1657     break 2
1658   fi
1659 done
1660 done
1661
1662 if test $ac_prog_rejected = yes; then
1663   # We found a bogon in the path, so make sure we never use it.
1664   set dummy $ac_cv_prog_CC
1665   shift
1666   if test $# != 0; then
1667     # We chose a different compiler from the bogus one.
1668     # However, it has the same basename, so the bogon will be chosen
1669     # first if we set CC to just the basename; use the full file name.
1670     shift
1671     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1672   fi
1673 fi
1674 fi
1675 fi
1676 CC=$ac_cv_prog_CC
1677 if test -n "$CC"; then
1678   echo "$as_me:$LINENO: result: $CC" >&5
1679 echo "${ECHO_T}$CC" >&6
1680 else
1681   echo "$as_me:$LINENO: result: no" >&5
1682 echo "${ECHO_T}no" >&6
1683 fi
1684
1685 fi
1686 if test -z "$CC"; then
1687   if test -n "$ac_tool_prefix"; then
1688   for ac_prog in cl
1689   do
1690     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1691 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1692 echo "$as_me:$LINENO: checking for $ac_word" >&5
1693 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1694 if test "${ac_cv_prog_CC+set}" = set; then
1695   echo $ECHO_N "(cached) $ECHO_C" >&6
1696 else
1697   if test -n "$CC"; then
1698   ac_cv_prog_CC="$CC" # Let the user override the test.
1699 else
1700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1701 for as_dir in $PATH
1702 do
1703   IFS=$as_save_IFS
1704   test -z "$as_dir" && as_dir=.
1705   for ac_exec_ext in '' $ac_executable_extensions; do
1706   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1707     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1708     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1709     break 2
1710   fi
1711 done
1712 done
1713
1714 fi
1715 fi
1716 CC=$ac_cv_prog_CC
1717 if test -n "$CC"; then
1718   echo "$as_me:$LINENO: result: $CC" >&5
1719 echo "${ECHO_T}$CC" >&6
1720 else
1721   echo "$as_me:$LINENO: result: no" >&5
1722 echo "${ECHO_T}no" >&6
1723 fi
1724
1725     test -n "$CC" && break
1726   done
1727 fi
1728 if test -z "$CC"; then
1729   ac_ct_CC=$CC
1730   for ac_prog in cl
1731 do
1732   # Extract the first word of "$ac_prog", so it can be a program name with args.
1733 set dummy $ac_prog; ac_word=$2
1734 echo "$as_me:$LINENO: checking for $ac_word" >&5
1735 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1736 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1737   echo $ECHO_N "(cached) $ECHO_C" >&6
1738 else
1739   if test -n "$ac_ct_CC"; then
1740   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1741 else
1742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743 for as_dir in $PATH
1744 do
1745   IFS=$as_save_IFS
1746   test -z "$as_dir" && as_dir=.
1747   for ac_exec_ext in '' $ac_executable_extensions; do
1748   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1749     ac_cv_prog_ac_ct_CC="$ac_prog"
1750     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1751     break 2
1752   fi
1753 done
1754 done
1755
1756 fi
1757 fi
1758 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1759 if test -n "$ac_ct_CC"; then
1760   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1761 echo "${ECHO_T}$ac_ct_CC" >&6
1762 else
1763   echo "$as_me:$LINENO: result: no" >&5
1764 echo "${ECHO_T}no" >&6
1765 fi
1766
1767   test -n "$ac_ct_CC" && break
1768 done
1769
1770   CC=$ac_ct_CC
1771 fi
1772
1773 fi
1774
1775
1776 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1777 See \`config.log' for more details." >&5
1778 echo "$as_me: error: no acceptable C compiler found in \$PATH
1779 See \`config.log' for more details." >&2;}
1780    { (exit 1); exit 1; }; }
1781
1782 # Provide some information about the compiler.
1783 echo "$as_me:$LINENO:" \
1784      "checking for C compiler version" >&5
1785 ac_compiler=`set X $ac_compile; echo $2`
1786 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1787   (eval $ac_compiler --version </dev/null >&5) 2>&5
1788   ac_status=$?
1789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1790   (exit $ac_status); }
1791 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1792   (eval $ac_compiler -v </dev/null >&5) 2>&5
1793   ac_status=$?
1794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1795   (exit $ac_status); }
1796 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1797   (eval $ac_compiler -V </dev/null >&5) 2>&5
1798   ac_status=$?
1799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1800   (exit $ac_status); }
1801
1802 cat >conftest.$ac_ext <<_ACEOF
1803 /* confdefs.h.  */
1804 _ACEOF
1805 cat confdefs.h >>conftest.$ac_ext
1806 cat >>conftest.$ac_ext <<_ACEOF
1807 /* end confdefs.h.  */
1808
1809 int
1810 main ()
1811 {
1812
1813   ;
1814   return 0;
1815 }
1816 _ACEOF
1817 ac_clean_files_save=$ac_clean_files
1818 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1819 # Try to create an executable without -o first, disregard a.out.
1820 # It will help us diagnose broken compilers, and finding out an intuition
1821 # of exeext.
1822 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1823 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1824 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1825 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1826   (eval $ac_link_default) 2>&5
1827   ac_status=$?
1828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1829   (exit $ac_status); }; then
1830   # Find the output, starting from the most likely.  This scheme is
1831 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1832 # resort.
1833
1834 # Be careful to initialize this variable, since it used to be cached.
1835 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1836 ac_cv_exeext=
1837 # b.out is created by i960 compilers.
1838 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1839 do
1840   test -f "$ac_file" || continue
1841   case $ac_file in
1842     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1843         ;;
1844     conftest.$ac_ext )
1845         # This is the source file.
1846         ;;
1847     [ab].out )
1848         # We found the default executable, but exeext='' is most
1849         # certainly right.
1850         break;;
1851     *.* )
1852         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1853         # FIXME: I believe we export ac_cv_exeext for Libtool,
1854         # but it would be cool to find out if it's true.  Does anybody
1855         # maintain Libtool? --akim.
1856         export ac_cv_exeext
1857         break;;
1858     * )
1859         break;;
1860   esac
1861 done
1862 else
1863   echo "$as_me: failed program was:" >&5
1864 sed 's/^/| /' conftest.$ac_ext >&5
1865
1866 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1867 See \`config.log' for more details." >&5
1868 echo "$as_me: error: C compiler cannot create executables
1869 See \`config.log' for more details." >&2;}
1870    { (exit 77); exit 77; }; }
1871 fi
1872
1873 ac_exeext=$ac_cv_exeext
1874 echo "$as_me:$LINENO: result: $ac_file" >&5
1875 echo "${ECHO_T}$ac_file" >&6
1876
1877 # Check the compiler produces executables we can run.  If not, either
1878 # the compiler is broken, or we cross compile.
1879 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1880 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1881 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1882 # If not cross compiling, check that we can run a simple program.
1883 if test "$cross_compiling" != yes; then
1884   if { ac_try='./$ac_file'
1885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1886   (eval $ac_try) 2>&5
1887   ac_status=$?
1888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1889   (exit $ac_status); }; }; then
1890     cross_compiling=no
1891   else
1892     if test "$cross_compiling" = maybe; then
1893         cross_compiling=yes
1894     else
1895         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1896 If you meant to cross compile, use \`--host'.
1897 See \`config.log' for more details." >&5
1898 echo "$as_me: error: cannot run C compiled programs.
1899 If you meant to cross compile, use \`--host'.
1900 See \`config.log' for more details." >&2;}
1901    { (exit 1); exit 1; }; }
1902     fi
1903   fi
1904 fi
1905 echo "$as_me:$LINENO: result: yes" >&5
1906 echo "${ECHO_T}yes" >&6
1907
1908 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1909 ac_clean_files=$ac_clean_files_save
1910 # Check the compiler produces executables we can run.  If not, either
1911 # the compiler is broken, or we cross compile.
1912 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1913 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1914 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1915 echo "${ECHO_T}$cross_compiling" >&6
1916
1917 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1918 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1920   (eval $ac_link) 2>&5
1921   ac_status=$?
1922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1923   (exit $ac_status); }; then
1924   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1925 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1926 # work properly (i.e., refer to `conftest.exe'), while it won't with
1927 # `rm'.
1928 for ac_file in conftest.exe conftest conftest.*; do
1929   test -f "$ac_file" || continue
1930   case $ac_file in
1931     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1932     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1933           export ac_cv_exeext
1934           break;;
1935     * ) break;;
1936   esac
1937 done
1938 else
1939   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1940 See \`config.log' for more details." >&5
1941 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1942 See \`config.log' for more details." >&2;}
1943    { (exit 1); exit 1; }; }
1944 fi
1945
1946 rm -f conftest$ac_cv_exeext
1947 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1948 echo "${ECHO_T}$ac_cv_exeext" >&6
1949
1950 rm -f conftest.$ac_ext
1951 EXEEXT=$ac_cv_exeext
1952 ac_exeext=$EXEEXT
1953 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1954 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1955 if test "${ac_cv_objext+set}" = set; then
1956   echo $ECHO_N "(cached) $ECHO_C" >&6
1957 else
1958   cat >conftest.$ac_ext <<_ACEOF
1959 /* confdefs.h.  */
1960 _ACEOF
1961 cat confdefs.h >>conftest.$ac_ext
1962 cat >>conftest.$ac_ext <<_ACEOF
1963 /* end confdefs.h.  */
1964
1965 int
1966 main ()
1967 {
1968
1969   ;
1970   return 0;
1971 }
1972 _ACEOF
1973 rm -f conftest.o conftest.obj
1974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1975   (eval $ac_compile) 2>&5
1976   ac_status=$?
1977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1978   (exit $ac_status); }; then
1979   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1980   case $ac_file in
1981     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1982     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1983        break;;
1984   esac
1985 done
1986 else
1987   echo "$as_me: failed program was:" >&5
1988 sed 's/^/| /' conftest.$ac_ext >&5
1989
1990 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1991 See \`config.log' for more details." >&5
1992 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1993 See \`config.log' for more details." >&2;}
1994    { (exit 1); exit 1; }; }
1995 fi
1996
1997 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1998 fi
1999 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2000 echo "${ECHO_T}$ac_cv_objext" >&6
2001 OBJEXT=$ac_cv_objext
2002 ac_objext=$OBJEXT
2003 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2004 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2005 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2006   echo $ECHO_N "(cached) $ECHO_C" >&6
2007 else
2008   cat >conftest.$ac_ext <<_ACEOF
2009 /* confdefs.h.  */
2010 _ACEOF
2011 cat confdefs.h >>conftest.$ac_ext
2012 cat >>conftest.$ac_ext <<_ACEOF
2013 /* end confdefs.h.  */
2014
2015 int
2016 main ()
2017 {
2018 #ifndef __GNUC__
2019        choke me
2020 #endif
2021
2022   ;
2023   return 0;
2024 }
2025 _ACEOF
2026 rm -f conftest.$ac_objext
2027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2028   (eval $ac_compile) 2>conftest.er1
2029   ac_status=$?
2030   grep -v '^ *+' conftest.er1 >conftest.err
2031   rm -f conftest.er1
2032   cat conftest.err >&5
2033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2034   (exit $ac_status); } &&
2035          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2037   (eval $ac_try) 2>&5
2038   ac_status=$?
2039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2040   (exit $ac_status); }; } &&
2041          { ac_try='test -s conftest.$ac_objext'
2042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2043   (eval $ac_try) 2>&5
2044   ac_status=$?
2045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2046   (exit $ac_status); }; }; then
2047   ac_compiler_gnu=yes
2048 else
2049   echo "$as_me: failed program was:" >&5
2050 sed 's/^/| /' conftest.$ac_ext >&5
2051
2052 ac_compiler_gnu=no
2053 fi
2054 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2055 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2056
2057 fi
2058 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2059 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2060 GCC=`test $ac_compiler_gnu = yes && echo yes`
2061 ac_test_CFLAGS=${CFLAGS+set}
2062 ac_save_CFLAGS=$CFLAGS
2063 CFLAGS="-g"
2064 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2065 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2066 if test "${ac_cv_prog_cc_g+set}" = set; then
2067   echo $ECHO_N "(cached) $ECHO_C" >&6
2068 else
2069   cat >conftest.$ac_ext <<_ACEOF
2070 /* confdefs.h.  */
2071 _ACEOF
2072 cat confdefs.h >>conftest.$ac_ext
2073 cat >>conftest.$ac_ext <<_ACEOF
2074 /* end confdefs.h.  */
2075
2076 int
2077 main ()
2078 {
2079
2080   ;
2081   return 0;
2082 }
2083 _ACEOF
2084 rm -f conftest.$ac_objext
2085 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2086   (eval $ac_compile) 2>conftest.er1
2087   ac_status=$?
2088   grep -v '^ *+' conftest.er1 >conftest.err
2089   rm -f conftest.er1
2090   cat conftest.err >&5
2091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2092   (exit $ac_status); } &&
2093          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2094   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2095   (eval $ac_try) 2>&5
2096   ac_status=$?
2097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2098   (exit $ac_status); }; } &&
2099          { ac_try='test -s conftest.$ac_objext'
2100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2101   (eval $ac_try) 2>&5
2102   ac_status=$?
2103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104   (exit $ac_status); }; }; then
2105   ac_cv_prog_cc_g=yes
2106 else
2107   echo "$as_me: failed program was:" >&5
2108 sed 's/^/| /' conftest.$ac_ext >&5
2109
2110 ac_cv_prog_cc_g=no
2111 fi
2112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2113 fi
2114 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2115 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2116 if test "$ac_test_CFLAGS" = set; then
2117   CFLAGS=$ac_save_CFLAGS
2118 elif test $ac_cv_prog_cc_g = yes; then
2119   if test "$GCC" = yes; then
2120     CFLAGS="-g -O2"
2121   else
2122     CFLAGS="-g"
2123   fi
2124 else
2125   if test "$GCC" = yes; then
2126     CFLAGS="-O2"
2127   else
2128     CFLAGS=
2129   fi
2130 fi
2131 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2132 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2133 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2134   echo $ECHO_N "(cached) $ECHO_C" >&6
2135 else
2136   ac_cv_prog_cc_stdc=no
2137 ac_save_CC=$CC
2138 cat >conftest.$ac_ext <<_ACEOF
2139 /* confdefs.h.  */
2140 _ACEOF
2141 cat confdefs.h >>conftest.$ac_ext
2142 cat >>conftest.$ac_ext <<_ACEOF
2143 /* end confdefs.h.  */
2144 #include <stdarg.h>
2145 #include <stdio.h>
2146 #include <sys/types.h>
2147 #include <sys/stat.h>
2148 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2149 struct buf { int x; };
2150 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2151 static char *e (p, i)
2152      char **p;
2153      int i;
2154 {
2155   return p[i];
2156 }
2157 static char *f (char * (*g) (char **, int), char **p, ...)
2158 {
2159   char *s;
2160   va_list v;
2161   va_start (v,p);
2162   s = g (p, va_arg (v,int));
2163   va_end (v);
2164   return s;
2165 }
2166
2167 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2168    function prototypes and stuff, but not '\xHH' hex character constants.
2169    These don't provoke an error unfortunately, instead are silently treated
2170    as 'x'.  The following induces an error, until -std1 is added to get
2171    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2172    array size at least.  It's necessary to write '\x00'==0 to get something
2173    that's true only with -std1.  */
2174 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2175
2176 int test (int i, double x);
2177 struct s1 {int (*f) (int a);};
2178 struct s2 {int (*f) (double a);};
2179 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2180 int argc;
2181 char **argv;
2182 int
2183 main ()
2184 {
2185 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2186   ;
2187   return 0;
2188 }
2189 _ACEOF
2190 # Don't try gcc -ansi; that turns off useful extensions and
2191 # breaks some systems' header files.
2192 # AIX                   -qlanglvl=ansi
2193 # Ultrix and OSF/1      -std1
2194 # HP-UX 10.20 and later -Ae
2195 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2196 # SVR4                  -Xc -D__EXTENSIONS__
2197 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2198 do
2199   CC="$ac_save_CC $ac_arg"
2200   rm -f conftest.$ac_objext
2201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2202   (eval $ac_compile) 2>conftest.er1
2203   ac_status=$?
2204   grep -v '^ *+' conftest.er1 >conftest.err
2205   rm -f conftest.er1
2206   cat conftest.err >&5
2207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208   (exit $ac_status); } &&
2209          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2211   (eval $ac_try) 2>&5
2212   ac_status=$?
2213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2214   (exit $ac_status); }; } &&
2215          { ac_try='test -s conftest.$ac_objext'
2216   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2217   (eval $ac_try) 2>&5
2218   ac_status=$?
2219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2220   (exit $ac_status); }; }; then
2221   ac_cv_prog_cc_stdc=$ac_arg
2222 break
2223 else
2224   echo "$as_me: failed program was:" >&5
2225 sed 's/^/| /' conftest.$ac_ext >&5
2226
2227 fi
2228 rm -f conftest.err conftest.$ac_objext
2229 done
2230 rm -f conftest.$ac_ext conftest.$ac_objext
2231 CC=$ac_save_CC
2232
2233 fi
2234
2235 case "x$ac_cv_prog_cc_stdc" in
2236   x|xno)
2237     echo "$as_me:$LINENO: result: none needed" >&5
2238 echo "${ECHO_T}none needed" >&6 ;;
2239   *)
2240     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2241 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2242     CC="$CC $ac_cv_prog_cc_stdc" ;;
2243 esac
2244
2245 # Some people use a C++ compiler to compile C.  Since we use `exit',
2246 # in C++ we need to declare it.  In case someone uses the same compiler
2247 # for both compiling C and C++ we need to have the C++ compiler decide
2248 # the declaration of exit, since it's the most demanding environment.
2249 cat >conftest.$ac_ext <<_ACEOF
2250 #ifndef __cplusplus
2251   choke me
2252 #endif
2253 _ACEOF
2254 rm -f conftest.$ac_objext
2255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2256   (eval $ac_compile) 2>conftest.er1
2257   ac_status=$?
2258   grep -v '^ *+' conftest.er1 >conftest.err
2259   rm -f conftest.er1
2260   cat conftest.err >&5
2261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2262   (exit $ac_status); } &&
2263          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2264   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2265   (eval $ac_try) 2>&5
2266   ac_status=$?
2267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2268   (exit $ac_status); }; } &&
2269          { ac_try='test -s conftest.$ac_objext'
2270   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2271   (eval $ac_try) 2>&5
2272   ac_status=$?
2273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274   (exit $ac_status); }; }; then
2275   for ac_declaration in \
2276    '' \
2277    'extern "C" void std::exit (int) throw (); using std::exit;' \
2278    'extern "C" void std::exit (int); using std::exit;' \
2279    'extern "C" void exit (int) throw ();' \
2280    'extern "C" void exit (int);' \
2281    'void exit (int);'
2282 do
2283   cat >conftest.$ac_ext <<_ACEOF
2284 /* confdefs.h.  */
2285 _ACEOF
2286 cat confdefs.h >>conftest.$ac_ext
2287 cat >>conftest.$ac_ext <<_ACEOF
2288 /* end confdefs.h.  */
2289 $ac_declaration
2290 #include <stdlib.h>
2291 int
2292 main ()
2293 {
2294 exit (42);
2295   ;
2296   return 0;
2297 }
2298 _ACEOF
2299 rm -f conftest.$ac_objext
2300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2301   (eval $ac_compile) 2>conftest.er1
2302   ac_status=$?
2303   grep -v '^ *+' conftest.er1 >conftest.err
2304   rm -f conftest.er1
2305   cat conftest.err >&5
2306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2307   (exit $ac_status); } &&
2308          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2309   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2310   (eval $ac_try) 2>&5
2311   ac_status=$?
2312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313   (exit $ac_status); }; } &&
2314          { ac_try='test -s conftest.$ac_objext'
2315   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2316   (eval $ac_try) 2>&5
2317   ac_status=$?
2318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319   (exit $ac_status); }; }; then
2320   :
2321 else
2322   echo "$as_me: failed program was:" >&5
2323 sed 's/^/| /' conftest.$ac_ext >&5
2324
2325 continue
2326 fi
2327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2328   cat >conftest.$ac_ext <<_ACEOF
2329 /* confdefs.h.  */
2330 _ACEOF
2331 cat confdefs.h >>conftest.$ac_ext
2332 cat >>conftest.$ac_ext <<_ACEOF
2333 /* end confdefs.h.  */
2334 $ac_declaration
2335 int
2336 main ()
2337 {
2338 exit (42);
2339   ;
2340   return 0;
2341 }
2342 _ACEOF
2343 rm -f conftest.$ac_objext
2344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2345   (eval $ac_compile) 2>conftest.er1
2346   ac_status=$?
2347   grep -v '^ *+' conftest.er1 >conftest.err
2348   rm -f conftest.er1
2349   cat conftest.err >&5
2350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351   (exit $ac_status); } &&
2352          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2354   (eval $ac_try) 2>&5
2355   ac_status=$?
2356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2357   (exit $ac_status); }; } &&
2358          { ac_try='test -s conftest.$ac_objext'
2359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2360   (eval $ac_try) 2>&5
2361   ac_status=$?
2362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363   (exit $ac_status); }; }; then
2364   break
2365 else
2366   echo "$as_me: failed program was:" >&5
2367 sed 's/^/| /' conftest.$ac_ext >&5
2368
2369 fi
2370 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2371 done
2372 rm -f conftest*
2373 if test -n "$ac_declaration"; then
2374   echo '#ifdef __cplusplus' >>confdefs.h
2375   echo $ac_declaration      >>confdefs.h
2376   echo '#endif'             >>confdefs.h
2377 fi
2378
2379 else
2380   echo "$as_me: failed program was:" >&5
2381 sed 's/^/| /' conftest.$ac_ext >&5
2382
2383 fi
2384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2385 ac_ext=c
2386 ac_cpp='$CPP $CPPFLAGS'
2387 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390
2391 ac_ext=cc
2392 ac_cpp='$CXXCPP $CPPFLAGS'
2393 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2396 if test -n "$ac_tool_prefix"; then
2397   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2398   do
2399     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2400 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2401 echo "$as_me:$LINENO: checking for $ac_word" >&5
2402 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2403 if test "${ac_cv_prog_CXX+set}" = set; then
2404   echo $ECHO_N "(cached) $ECHO_C" >&6
2405 else
2406   if test -n "$CXX"; then
2407   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2408 else
2409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410 for as_dir in $PATH
2411 do
2412   IFS=$as_save_IFS
2413   test -z "$as_dir" && as_dir=.
2414   for ac_exec_ext in '' $ac_executable_extensions; do
2415   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2416     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2417     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2418     break 2
2419   fi
2420 done
2421 done
2422
2423 fi
2424 fi
2425 CXX=$ac_cv_prog_CXX
2426 if test -n "$CXX"; then
2427   echo "$as_me:$LINENO: result: $CXX" >&5
2428 echo "${ECHO_T}$CXX" >&6
2429 else
2430   echo "$as_me:$LINENO: result: no" >&5
2431 echo "${ECHO_T}no" >&6
2432 fi
2433
2434     test -n "$CXX" && break
2435   done
2436 fi
2437 if test -z "$CXX"; then
2438   ac_ct_CXX=$CXX
2439   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2440 do
2441   # Extract the first word of "$ac_prog", so it can be a program name with args.
2442 set dummy $ac_prog; ac_word=$2
2443 echo "$as_me:$LINENO: checking for $ac_word" >&5
2444 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2445 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2446   echo $ECHO_N "(cached) $ECHO_C" >&6
2447 else
2448   if test -n "$ac_ct_CXX"; then
2449   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450 else
2451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452 for as_dir in $PATH
2453 do
2454   IFS=$as_save_IFS
2455   test -z "$as_dir" && as_dir=.
2456   for ac_exec_ext in '' $ac_executable_extensions; do
2457   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2458     ac_cv_prog_ac_ct_CXX="$ac_prog"
2459     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2460     break 2
2461   fi
2462 done
2463 done
2464
2465 fi
2466 fi
2467 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2468 if test -n "$ac_ct_CXX"; then
2469   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2470 echo "${ECHO_T}$ac_ct_CXX" >&6
2471 else
2472   echo "$as_me:$LINENO: result: no" >&5
2473 echo "${ECHO_T}no" >&6
2474 fi
2475
2476   test -n "$ac_ct_CXX" && break
2477 done
2478 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2479
2480   CXX=$ac_ct_CXX
2481 fi
2482
2483
2484 # Provide some information about the compiler.
2485 echo "$as_me:$LINENO:" \
2486      "checking for C++ compiler version" >&5
2487 ac_compiler=`set X $ac_compile; echo $2`
2488 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2489   (eval $ac_compiler --version </dev/null >&5) 2>&5
2490   ac_status=$?
2491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492   (exit $ac_status); }
2493 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2494   (eval $ac_compiler -v </dev/null >&5) 2>&5
2495   ac_status=$?
2496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497   (exit $ac_status); }
2498 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2499   (eval $ac_compiler -V </dev/null >&5) 2>&5
2500   ac_status=$?
2501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502   (exit $ac_status); }
2503
2504 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2505 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2506 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2507   echo $ECHO_N "(cached) $ECHO_C" >&6
2508 else
2509   cat >conftest.$ac_ext <<_ACEOF
2510 /* confdefs.h.  */
2511 _ACEOF
2512 cat confdefs.h >>conftest.$ac_ext
2513 cat >>conftest.$ac_ext <<_ACEOF
2514 /* end confdefs.h.  */
2515
2516 int
2517 main ()
2518 {
2519 #ifndef __GNUC__
2520        choke me
2521 #endif
2522
2523   ;
2524   return 0;
2525 }
2526 _ACEOF
2527 rm -f conftest.$ac_objext
2528 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2529   (eval $ac_compile) 2>conftest.er1
2530   ac_status=$?
2531   grep -v '^ *+' conftest.er1 >conftest.err
2532   rm -f conftest.er1
2533   cat conftest.err >&5
2534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2535   (exit $ac_status); } &&
2536          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538   (eval $ac_try) 2>&5
2539   ac_status=$?
2540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541   (exit $ac_status); }; } &&
2542          { ac_try='test -s conftest.$ac_objext'
2543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544   (eval $ac_try) 2>&5
2545   ac_status=$?
2546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547   (exit $ac_status); }; }; then
2548   ac_compiler_gnu=yes
2549 else
2550   echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553 ac_compiler_gnu=no
2554 fi
2555 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2556 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2557
2558 fi
2559 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2560 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2561 GXX=`test $ac_compiler_gnu = yes && echo yes`
2562 ac_test_CXXFLAGS=${CXXFLAGS+set}
2563 ac_save_CXXFLAGS=$CXXFLAGS
2564 CXXFLAGS="-g"
2565 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2566 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2567 if test "${ac_cv_prog_cxx_g+set}" = set; then
2568   echo $ECHO_N "(cached) $ECHO_C" >&6
2569 else
2570   cat >conftest.$ac_ext <<_ACEOF
2571 /* confdefs.h.  */
2572 _ACEOF
2573 cat confdefs.h >>conftest.$ac_ext
2574 cat >>conftest.$ac_ext <<_ACEOF
2575 /* end confdefs.h.  */
2576
2577 int
2578 main ()
2579 {
2580
2581   ;
2582   return 0;
2583 }
2584 _ACEOF
2585 rm -f conftest.$ac_objext
2586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2587   (eval $ac_compile) 2>conftest.er1
2588   ac_status=$?
2589   grep -v '^ *+' conftest.er1 >conftest.err
2590   rm -f conftest.er1
2591   cat conftest.err >&5
2592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593   (exit $ac_status); } &&
2594          { ac_try='test -z "$ac_cxx_werror_flag"                         || 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   ac_cv_prog_cxx_g=yes
2607 else
2608   echo "$as_me: failed program was:" >&5
2609 sed 's/^/| /' conftest.$ac_ext >&5
2610
2611 ac_cv_prog_cxx_g=no
2612 fi
2613 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2614 fi
2615 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2616 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2617 if test "$ac_test_CXXFLAGS" = set; then
2618   CXXFLAGS=$ac_save_CXXFLAGS
2619 elif test $ac_cv_prog_cxx_g = yes; then
2620   if test "$GXX" = yes; then
2621     CXXFLAGS="-g -O2"
2622   else
2623     CXXFLAGS="-g"
2624   fi
2625 else
2626   if test "$GXX" = yes; then
2627     CXXFLAGS="-O2"
2628   else
2629     CXXFLAGS=
2630   fi
2631 fi
2632 for ac_declaration in \
2633    '' \
2634    'extern "C" void std::exit (int) throw (); using std::exit;' \
2635    'extern "C" void std::exit (int); using std::exit;' \
2636    'extern "C" void exit (int) throw ();' \
2637    'extern "C" void exit (int);' \
2638    'void exit (int);'
2639 do
2640   cat >conftest.$ac_ext <<_ACEOF
2641 /* confdefs.h.  */
2642 _ACEOF
2643 cat confdefs.h >>conftest.$ac_ext
2644 cat >>conftest.$ac_ext <<_ACEOF
2645 /* end confdefs.h.  */
2646 $ac_declaration
2647 #include <stdlib.h>
2648 int
2649 main ()
2650 {
2651 exit (42);
2652   ;
2653   return 0;
2654 }
2655 _ACEOF
2656 rm -f conftest.$ac_objext
2657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2658   (eval $ac_compile) 2>conftest.er1
2659   ac_status=$?
2660   grep -v '^ *+' conftest.er1 >conftest.err
2661   rm -f conftest.er1
2662   cat conftest.err >&5
2663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664   (exit $ac_status); } &&
2665          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2667   (eval $ac_try) 2>&5
2668   ac_status=$?
2669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2670   (exit $ac_status); }; } &&
2671          { ac_try='test -s conftest.$ac_objext'
2672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2673   (eval $ac_try) 2>&5
2674   ac_status=$?
2675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2676   (exit $ac_status); }; }; then
2677   :
2678 else
2679   echo "$as_me: failed program was:" >&5
2680 sed 's/^/| /' conftest.$ac_ext >&5
2681
2682 continue
2683 fi
2684 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2685   cat >conftest.$ac_ext <<_ACEOF
2686 /* confdefs.h.  */
2687 _ACEOF
2688 cat confdefs.h >>conftest.$ac_ext
2689 cat >>conftest.$ac_ext <<_ACEOF
2690 /* end confdefs.h.  */
2691 $ac_declaration
2692 int
2693 main ()
2694 {
2695 exit (42);
2696   ;
2697   return 0;
2698 }
2699 _ACEOF
2700 rm -f conftest.$ac_objext
2701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2702   (eval $ac_compile) 2>conftest.er1
2703   ac_status=$?
2704   grep -v '^ *+' conftest.er1 >conftest.err
2705   rm -f conftest.er1
2706   cat conftest.err >&5
2707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2708   (exit $ac_status); } &&
2709          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2711   (eval $ac_try) 2>&5
2712   ac_status=$?
2713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2714   (exit $ac_status); }; } &&
2715          { ac_try='test -s conftest.$ac_objext'
2716   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2717   (eval $ac_try) 2>&5
2718   ac_status=$?
2719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2720   (exit $ac_status); }; }; then
2721   break
2722 else
2723   echo "$as_me: failed program was:" >&5
2724 sed 's/^/| /' conftest.$ac_ext >&5
2725
2726 fi
2727 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2728 done
2729 rm -f conftest*
2730 if test -n "$ac_declaration"; then
2731   echo '#ifdef __cplusplus' >>confdefs.h
2732   echo $ac_declaration      >>confdefs.h
2733   echo '#endif'             >>confdefs.h
2734 fi
2735
2736 ac_ext=c
2737 ac_cpp='$CPP $CPPFLAGS'
2738 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2739 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2740 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2741
2742 ac_ext=c
2743 ac_cpp='$CPP $CPPFLAGS'
2744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2748 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2749 # On Suns, sometimes $CPP names a directory.
2750 if test -n "$CPP" && test -d "$CPP"; then
2751   CPP=
2752 fi
2753 if test -z "$CPP"; then
2754   if test "${ac_cv_prog_CPP+set}" = set; then
2755   echo $ECHO_N "(cached) $ECHO_C" >&6
2756 else
2757       # Double quotes because CPP needs to be expanded
2758     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2759     do
2760       ac_preproc_ok=false
2761 for ac_c_preproc_warn_flag in '' yes
2762 do
2763   # Use a header file that comes with gcc, so configuring glibc
2764   # with a fresh cross-compiler works.
2765   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2766   # <limits.h> exists even on freestanding compilers.
2767   # On the NeXT, cc -E runs the code through the compiler's parser,
2768   # not just through cpp. "Syntax error" is here to catch this case.
2769   cat >conftest.$ac_ext <<_ACEOF
2770 /* confdefs.h.  */
2771 _ACEOF
2772 cat confdefs.h >>conftest.$ac_ext
2773 cat >>conftest.$ac_ext <<_ACEOF
2774 /* end confdefs.h.  */
2775 #ifdef __STDC__
2776 # include <limits.h>
2777 #else
2778 # include <assert.h>
2779 #endif
2780                      Syntax error
2781 _ACEOF
2782 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2783   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2784   ac_status=$?
2785   grep -v '^ *+' conftest.er1 >conftest.err
2786   rm -f conftest.er1
2787   cat conftest.err >&5
2788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789   (exit $ac_status); } >/dev/null; then
2790   if test -s conftest.err; then
2791     ac_cpp_err=$ac_c_preproc_warn_flag
2792     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2793   else
2794     ac_cpp_err=
2795   fi
2796 else
2797   ac_cpp_err=yes
2798 fi
2799 if test -z "$ac_cpp_err"; then
2800   :
2801 else
2802   echo "$as_me: failed program was:" >&5
2803 sed 's/^/| /' conftest.$ac_ext >&5
2804
2805   # Broken: fails on valid input.
2806 continue
2807 fi
2808 rm -f conftest.err conftest.$ac_ext
2809
2810   # OK, works on sane cases.  Now check whether non-existent headers
2811   # can be detected and how.
2812   cat >conftest.$ac_ext <<_ACEOF
2813 /* confdefs.h.  */
2814 _ACEOF
2815 cat confdefs.h >>conftest.$ac_ext
2816 cat >>conftest.$ac_ext <<_ACEOF
2817 /* end confdefs.h.  */
2818 #include <ac_nonexistent.h>
2819 _ACEOF
2820 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2821   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2822   ac_status=$?
2823   grep -v '^ *+' conftest.er1 >conftest.err
2824   rm -f conftest.er1
2825   cat conftest.err >&5
2826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2827   (exit $ac_status); } >/dev/null; then
2828   if test -s conftest.err; then
2829     ac_cpp_err=$ac_c_preproc_warn_flag
2830     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2831   else
2832     ac_cpp_err=
2833   fi
2834 else
2835   ac_cpp_err=yes
2836 fi
2837 if test -z "$ac_cpp_err"; then
2838   # Broken: success on invalid input.
2839 continue
2840 else
2841   echo "$as_me: failed program was:" >&5
2842 sed 's/^/| /' conftest.$ac_ext >&5
2843
2844   # Passes both tests.
2845 ac_preproc_ok=:
2846 break
2847 fi
2848 rm -f conftest.err conftest.$ac_ext
2849
2850 done
2851 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2852 rm -f conftest.err conftest.$ac_ext
2853 if $ac_preproc_ok; then
2854   break
2855 fi
2856
2857     done
2858     ac_cv_prog_CPP=$CPP
2859
2860 fi
2861   CPP=$ac_cv_prog_CPP
2862 else
2863   ac_cv_prog_CPP=$CPP
2864 fi
2865 echo "$as_me:$LINENO: result: $CPP" >&5
2866 echo "${ECHO_T}$CPP" >&6
2867 ac_preproc_ok=false
2868 for ac_c_preproc_warn_flag in '' yes
2869 do
2870   # Use a header file that comes with gcc, so configuring glibc
2871   # with a fresh cross-compiler works.
2872   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2873   # <limits.h> exists even on freestanding compilers.
2874   # On the NeXT, cc -E runs the code through the compiler's parser,
2875   # not just through cpp. "Syntax error" is here to catch this case.
2876   cat >conftest.$ac_ext <<_ACEOF
2877 /* confdefs.h.  */
2878 _ACEOF
2879 cat confdefs.h >>conftest.$ac_ext
2880 cat >>conftest.$ac_ext <<_ACEOF
2881 /* end confdefs.h.  */
2882 #ifdef __STDC__
2883 # include <limits.h>
2884 #else
2885 # include <assert.h>
2886 #endif
2887                      Syntax error
2888 _ACEOF
2889 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2890   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2891   ac_status=$?
2892   grep -v '^ *+' conftest.er1 >conftest.err
2893   rm -f conftest.er1
2894   cat conftest.err >&5
2895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896   (exit $ac_status); } >/dev/null; then
2897   if test -s conftest.err; then
2898     ac_cpp_err=$ac_c_preproc_warn_flag
2899     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2900   else
2901     ac_cpp_err=
2902   fi
2903 else
2904   ac_cpp_err=yes
2905 fi
2906 if test -z "$ac_cpp_err"; then
2907   :
2908 else
2909   echo "$as_me: failed program was:" >&5
2910 sed 's/^/| /' conftest.$ac_ext >&5
2911
2912   # Broken: fails on valid input.
2913 continue
2914 fi
2915 rm -f conftest.err conftest.$ac_ext
2916
2917   # OK, works on sane cases.  Now check whether non-existent headers
2918   # can be detected and how.
2919   cat >conftest.$ac_ext <<_ACEOF
2920 /* confdefs.h.  */
2921 _ACEOF
2922 cat confdefs.h >>conftest.$ac_ext
2923 cat >>conftest.$ac_ext <<_ACEOF
2924 /* end confdefs.h.  */
2925 #include <ac_nonexistent.h>
2926 _ACEOF
2927 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2928   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2929   ac_status=$?
2930   grep -v '^ *+' conftest.er1 >conftest.err
2931   rm -f conftest.er1
2932   cat conftest.err >&5
2933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2934   (exit $ac_status); } >/dev/null; then
2935   if test -s conftest.err; then
2936     ac_cpp_err=$ac_c_preproc_warn_flag
2937     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2938   else
2939     ac_cpp_err=
2940   fi
2941 else
2942   ac_cpp_err=yes
2943 fi
2944 if test -z "$ac_cpp_err"; then
2945   # Broken: success on invalid input.
2946 continue
2947 else
2948   echo "$as_me: failed program was:" >&5
2949 sed 's/^/| /' conftest.$ac_ext >&5
2950
2951   # Passes both tests.
2952 ac_preproc_ok=:
2953 break
2954 fi
2955 rm -f conftest.err conftest.$ac_ext
2956
2957 done
2958 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2959 rm -f conftest.err conftest.$ac_ext
2960 if $ac_preproc_ok; then
2961   :
2962 else
2963   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2964 See \`config.log' for more details." >&5
2965 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2966 See \`config.log' for more details." >&2;}
2967    { (exit 1); exit 1; }; }
2968 fi
2969
2970 ac_ext=c
2971 ac_cpp='$CPP $CPPFLAGS'
2972 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2973 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2974 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2975
2976 # Find a good install program.  We prefer a C program (faster),
2977 # so one script is as good as another.  But avoid the broken or
2978 # incompatible versions:
2979 # SysV /etc/install, /usr/sbin/install
2980 # SunOS /usr/etc/install
2981 # IRIX /sbin/install
2982 # AIX /bin/install
2983 # AmigaOS /C/install, which installs bootblocks on floppy discs
2984 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2985 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2986 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2987 # OS/2's system install, which has a completely different semantic
2988 # ./install, which can be erroneously created by make from ./install.sh.
2989 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2990 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2991 if test -z "$INSTALL"; then
2992 if test "${ac_cv_path_install+set}" = set; then
2993   echo $ECHO_N "(cached) $ECHO_C" >&6
2994 else
2995   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996 for as_dir in $PATH
2997 do
2998   IFS=$as_save_IFS
2999   test -z "$as_dir" && as_dir=.
3000   # Account for people who put trailing slashes in PATH elements.
3001 case $as_dir/ in
3002   ./ | .// | /cC/* | \
3003   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3004   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3005   /usr/ucb/* ) ;;
3006   *)
3007     # OSF1 and SCO ODT 3.0 have their own names for install.
3008     # Don't use installbsd from OSF since it installs stuff as root
3009     # by default.
3010     for ac_prog in ginstall scoinst install; do
3011       for ac_exec_ext in '' $ac_executable_extensions; do
3012         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3013           if test $ac_prog = install &&
3014             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3015             # AIX install.  It has an incompatible calling convention.
3016             :
3017           elif test $ac_prog = install &&
3018             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3019             # program-specific install script used by HP pwplus--don't use.
3020             :
3021           else
3022             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3023             break 3
3024           fi
3025         fi
3026       done
3027     done
3028     ;;
3029 esac
3030 done
3031
3032
3033 fi
3034   if test "${ac_cv_path_install+set}" = set; then
3035     INSTALL=$ac_cv_path_install
3036   else
3037     # As a last resort, use the slow shell script.  We don't cache a
3038     # path for INSTALL within a source directory, because that will
3039     # break other packages using the cache if that directory is
3040     # removed, or if the path is relative.
3041     INSTALL=$ac_install_sh
3042   fi
3043 fi
3044 echo "$as_me:$LINENO: result: $INSTALL" >&5
3045 echo "${ECHO_T}$INSTALL" >&6
3046
3047 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3048 # It thinks the first close brace ends the variable substitution.
3049 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3050
3051 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3052
3053 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054
3055
3056
3057
3058 echo "$as_me:$LINENO: checking for egrep" >&5
3059 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3060 if test "${ac_cv_prog_egrep+set}" = set; then
3061   echo $ECHO_N "(cached) $ECHO_C" >&6
3062 else
3063   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3064     then ac_cv_prog_egrep='grep -E'
3065     else ac_cv_prog_egrep='egrep'
3066     fi
3067 fi
3068 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3069 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3070  EGREP=$ac_cv_prog_egrep
3071
3072
3073
3074 echo "$as_me:$LINENO: checking for AIX" >&5
3075 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3076 cat >conftest.$ac_ext <<_ACEOF
3077 /* confdefs.h.  */
3078 _ACEOF
3079 cat confdefs.h >>conftest.$ac_ext
3080 cat >>conftest.$ac_ext <<_ACEOF
3081 /* end confdefs.h.  */
3082 #ifdef _AIX
3083   yes
3084 #endif
3085
3086 _ACEOF
3087 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3088   $EGREP "yes" >/dev/null 2>&1; then
3089   echo "$as_me:$LINENO: result: yes" >&5
3090 echo "${ECHO_T}yes" >&6
3091 cat >>confdefs.h <<\_ACEOF
3092 #define _ALL_SOURCE 1
3093 _ACEOF
3094
3095 else
3096   echo "$as_me:$LINENO: result: no" >&5
3097 echo "${ECHO_T}no" >&6
3098 fi
3099 rm -f conftest*
3100
3101
3102 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3103 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3104 if test "${ac_cv_search_strerror+set}" = set; then
3105   echo $ECHO_N "(cached) $ECHO_C" >&6
3106 else
3107   ac_func_search_save_LIBS=$LIBS
3108 ac_cv_search_strerror=no
3109 cat >conftest.$ac_ext <<_ACEOF
3110 /* confdefs.h.  */
3111 _ACEOF
3112 cat confdefs.h >>conftest.$ac_ext
3113 cat >>conftest.$ac_ext <<_ACEOF
3114 /* end confdefs.h.  */
3115
3116 /* Override any gcc2 internal prototype to avoid an error.  */
3117 #ifdef __cplusplus
3118 extern "C"
3119 #endif
3120 /* We use char because int might match the return type of a gcc2
3121    builtin and then its argument prototype would still apply.  */
3122 char strerror ();
3123 int
3124 main ()
3125 {
3126 strerror ();
3127   ;
3128   return 0;
3129 }
3130 _ACEOF
3131 rm -f conftest.$ac_objext conftest$ac_exeext
3132 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3133   (eval $ac_link) 2>conftest.er1
3134   ac_status=$?
3135   grep -v '^ *+' conftest.er1 >conftest.err
3136   rm -f conftest.er1
3137   cat conftest.err >&5
3138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3139   (exit $ac_status); } &&
3140          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
3141   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3142   (eval $ac_try) 2>&5
3143   ac_status=$?
3144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145   (exit $ac_status); }; } &&
3146          { ac_try='test -s conftest$ac_exeext'
3147   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148   (eval $ac_try) 2>&5
3149   ac_status=$?
3150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151   (exit $ac_status); }; }; then
3152   ac_cv_search_strerror="none required"
3153 else
3154   echo "$as_me: failed program was:" >&5
3155 sed 's/^/| /' conftest.$ac_ext >&5
3156
3157 fi
3158 rm -f conftest.err conftest.$ac_objext \
3159       conftest$ac_exeext conftest.$ac_ext
3160 if test "$ac_cv_search_strerror" = no; then
3161   for ac_lib in cposix; do
3162     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3163     cat >conftest.$ac_ext <<_ACEOF
3164 /* confdefs.h.  */
3165 _ACEOF
3166 cat confdefs.h >>conftest.$ac_ext
3167 cat >>conftest.$ac_ext <<_ACEOF
3168 /* end confdefs.h.  */
3169
3170 /* Override any gcc2 internal prototype to avoid an error.  */
3171 #ifdef __cplusplus
3172 extern "C"
3173 #endif
3174 /* We use char because int might match the return type of a gcc2
3175    builtin and then its argument prototype would still apply.  */
3176 char strerror ();
3177 int
3178 main ()
3179 {
3180 strerror ();
3181   ;
3182   return 0;
3183 }
3184 _ACEOF
3185 rm -f conftest.$ac_objext conftest$ac_exeext
3186 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3187   (eval $ac_link) 2>conftest.er1
3188   ac_status=$?
3189   grep -v '^ *+' conftest.er1 >conftest.err
3190   rm -f conftest.er1
3191   cat conftest.err >&5
3192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3193   (exit $ac_status); } &&
3194          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
3195   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3196   (eval $ac_try) 2>&5
3197   ac_status=$?
3198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3199   (exit $ac_status); }; } &&
3200          { ac_try='test -s conftest$ac_exeext'
3201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3202   (eval $ac_try) 2>&5
3203   ac_status=$?
3204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205   (exit $ac_status); }; }; then
3206   ac_cv_search_strerror="-l$ac_lib"
3207 break
3208 else
3209   echo "$as_me: failed program was:" >&5
3210 sed 's/^/| /' conftest.$ac_ext >&5
3211
3212 fi
3213 rm -f conftest.err conftest.$ac_objext \
3214       conftest$ac_exeext conftest.$ac_ext
3215   done
3216 fi
3217 LIBS=$ac_func_search_save_LIBS
3218 fi
3219 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3220 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3221 if test "$ac_cv_search_strerror" != no; then
3222   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3223
3224 fi
3225
3226 ac_ext=cc
3227 ac_cpp='$CXXCPP $CPPFLAGS'
3228 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3231
3232
3233 if test x$GCC = xyes && test x$GXX = xyes; then
3234       echo "$as_me:$LINENO: checking for working libsupc++" >&5
3235 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3236    save_CXX="$CXX"
3237    save_LIBS="$LIBS"
3238    CXX="$CC"
3239    LIBS="$LIBS -lsupc++"
3240    LINKER="$CC"
3241
3242 cat >conftest.$ac_ext <<_ACEOF
3243 /* confdefs.h.  */
3244 _ACEOF
3245 cat confdefs.h >>conftest.$ac_ext
3246 cat >>conftest.$ac_ext <<_ACEOF
3247 /* end confdefs.h.  */
3248 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3249 int
3250 main ()
3251 {
3252
3253   ;
3254   return 0;
3255 }
3256 _ACEOF
3257 rm -f conftest.$ac_objext conftest$ac_exeext
3258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3259   (eval $ac_link) 2>conftest.er1
3260   ac_status=$?
3261   grep -v '^ *+' conftest.er1 >conftest.err
3262   rm -f conftest.er1
3263   cat conftest.err >&5
3264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3265   (exit $ac_status); } &&
3266          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3268   (eval $ac_try) 2>&5
3269   ac_status=$?
3270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271   (exit $ac_status); }; } &&
3272          { ac_try='test -s conftest$ac_exeext'
3273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3274   (eval $ac_try) 2>&5
3275   ac_status=$?
3276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277   (exit $ac_status); }; }; then
3278   echo "$as_me:$LINENO: result: ok" >&5
3279 echo "${ECHO_T}ok" >&6
3280 else
3281   echo "$as_me: failed program was:" >&5
3282 sed 's/^/| /' conftest.$ac_ext >&5
3283
3284
3285          echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3286 echo "${ECHO_T}no, making everything bigger and slower" >&6
3287          LIBS="$save_LIBS"
3288          LINKER="$save_CXX"
3289
3290
3291 fi
3292 rm -f conftest.err conftest.$ac_objext \
3293       conftest$ac_exeext conftest.$ac_ext
3294    CXX="$save_CXX"
3295 fi
3296 LINKER=$LINKER
3297
3298
3299 ac_ext=cc
3300 ac_cpp='$CXXCPP $CPPFLAGS'
3301 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3302 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3303 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3304
3305 if test -z "$orig_CXXFLAGS"; then
3306   if test x$GCC = xyes && test "x$GXX" = xyes; then
3307     CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3308     cat >conftest.$ac_ext <<_ACEOF
3309 /* confdefs.h.  */
3310 _ACEOF
3311 cat confdefs.h >>conftest.$ac_ext
3312 cat >>conftest.$ac_ext <<_ACEOF
3313 /* end confdefs.h.  */
3314
3315 int
3316 main ()
3317 {
3318
3319   ;
3320   return 0;
3321 }
3322 _ACEOF
3323 rm -f conftest.$ac_objext
3324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3325   (eval $ac_compile) 2>conftest.er1
3326   ac_status=$?
3327   grep -v '^ *+' conftest.er1 >conftest.err
3328   rm -f conftest.er1
3329   cat conftest.err >&5
3330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331   (exit $ac_status); } &&
3332          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3333   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3334   (eval $ac_try) 2>&5
3335   ac_status=$?
3336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337   (exit $ac_status); }; } &&
3338          { ac_try='test -s conftest.$ac_objext'
3339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340   (eval $ac_try) 2>&5
3341   ac_status=$?
3342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343   (exit $ac_status); }; }; then
3344   :
3345 else
3346   echo "$as_me: failed program was:" >&5
3347 sed 's/^/| /' conftest.$ac_ext >&5
3348
3349 CXXFLAGS="-g -O3"
3350 fi
3351 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3352   else
3353     CXXFLAGS="-O"
3354   fi
3355   CFLAGS="$CXXFLAGS"
3356 fi
3357
3358
3359 cat >>confdefs.h <<\_ACEOF
3360 #define _GNU_SOURCE 1
3361 _ACEOF
3362
3363
3364 case $host in
3365    *-*-solaris* )
3366
3367 cat >>confdefs.h <<\_ACEOF
3368 #define _XOPEN_SOURCE_EXTENDED 1
3369 _ACEOF
3370
3371
3372 cat >>confdefs.h <<\_ACEOF
3373 #define _XOPEN_SOURCE 2
3374 _ACEOF
3375
3376
3377 cat >>confdefs.h <<\_ACEOF
3378 #define __EXTENSIONS__ 1
3379 _ACEOF
3380
3381       ;;
3382 esac
3383
3384
3385 echo "$as_me:$LINENO: checking for setlocale" >&5
3386 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3387 if test "${ac_cv_func_setlocale+set}" = set; then
3388   echo $ECHO_N "(cached) $ECHO_C" >&6
3389 else
3390   cat >conftest.$ac_ext <<_ACEOF
3391 /* confdefs.h.  */
3392 _ACEOF
3393 cat confdefs.h >>conftest.$ac_ext
3394 cat >>conftest.$ac_ext <<_ACEOF
3395 /* end confdefs.h.  */
3396 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3397    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3398 #define setlocale innocuous_setlocale
3399
3400 /* System header to define __stub macros and hopefully few prototypes,
3401     which can conflict with char setlocale (); below.
3402     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3403     <limits.h> exists even on freestanding compilers.  */
3404
3405 #ifdef __STDC__
3406 # include <limits.h>
3407 #else
3408 # include <assert.h>
3409 #endif
3410
3411 #undef setlocale
3412
3413 /* Override any gcc2 internal prototype to avoid an error.  */
3414 #ifdef __cplusplus
3415 extern "C"
3416 {
3417 #endif
3418 /* We use char because int might match the return type of a gcc2
3419    builtin and then its argument prototype would still apply.  */
3420 char setlocale ();
3421 /* The GNU C library defines this for functions which it implements
3422     to always fail with ENOSYS.  Some functions are actually named
3423     something starting with __ and the normal name is an alias.  */
3424 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3425 choke me
3426 #else
3427 char (*f) () = setlocale;
3428 #endif
3429 #ifdef __cplusplus
3430 }
3431 #endif
3432
3433 int
3434 main ()
3435 {
3436 return f != setlocale;
3437   ;
3438   return 0;
3439 }
3440 _ACEOF
3441 rm -f conftest.$ac_objext conftest$ac_exeext
3442 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3443   (eval $ac_link) 2>conftest.er1
3444   ac_status=$?
3445   grep -v '^ *+' conftest.er1 >conftest.err
3446   rm -f conftest.er1
3447   cat conftest.err >&5
3448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449   (exit $ac_status); } &&
3450          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3451   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3452   (eval $ac_try) 2>&5
3453   ac_status=$?
3454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455   (exit $ac_status); }; } &&
3456          { ac_try='test -s conftest$ac_exeext'
3457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3458   (eval $ac_try) 2>&5
3459   ac_status=$?
3460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461   (exit $ac_status); }; }; then
3462   ac_cv_func_setlocale=yes
3463 else
3464   echo "$as_me: failed program was:" >&5
3465 sed 's/^/| /' conftest.$ac_ext >&5
3466
3467 ac_cv_func_setlocale=no
3468 fi
3469 rm -f conftest.err conftest.$ac_objext \
3470       conftest$ac_exeext conftest.$ac_ext
3471 fi
3472 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3473 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3474 if test $ac_cv_func_setlocale = yes; then
3475   :
3476 else
3477   echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3478 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3479 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3480   echo $ECHO_N "(cached) $ECHO_C" >&6
3481 else
3482   ac_check_lib_save_LIBS=$LIBS
3483 LIBS="-lxpg4  $LIBS"
3484 cat >conftest.$ac_ext <<_ACEOF
3485 /* confdefs.h.  */
3486 _ACEOF
3487 cat confdefs.h >>conftest.$ac_ext
3488 cat >>conftest.$ac_ext <<_ACEOF
3489 /* end confdefs.h.  */
3490
3491 /* Override any gcc2 internal prototype to avoid an error.  */
3492 #ifdef __cplusplus
3493 extern "C"
3494 #endif
3495 /* We use char because int might match the return type of a gcc2
3496    builtin and then its argument prototype would still apply.  */
3497 char setlocale ();
3498 int
3499 main ()
3500 {
3501 setlocale ();
3502   ;
3503   return 0;
3504 }
3505 _ACEOF
3506 rm -f conftest.$ac_objext conftest$ac_exeext
3507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3508   (eval $ac_link) 2>conftest.er1
3509   ac_status=$?
3510   grep -v '^ *+' conftest.er1 >conftest.err
3511   rm -f conftest.er1
3512   cat conftest.err >&5
3513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3514   (exit $ac_status); } &&
3515          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3516   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3517   (eval $ac_try) 2>&5
3518   ac_status=$?
3519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3520   (exit $ac_status); }; } &&
3521          { ac_try='test -s conftest$ac_exeext'
3522   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3523   (eval $ac_try) 2>&5
3524   ac_status=$?
3525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3526   (exit $ac_status); }; }; then
3527   ac_cv_lib_xpg4_setlocale=yes
3528 else
3529   echo "$as_me: failed program was:" >&5
3530 sed 's/^/| /' conftest.$ac_ext >&5
3531
3532 ac_cv_lib_xpg4_setlocale=no
3533 fi
3534 rm -f conftest.err conftest.$ac_objext \
3535       conftest$ac_exeext conftest.$ac_ext
3536 LIBS=$ac_check_lib_save_LIBS
3537 fi
3538 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3539 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3540 if test $ac_cv_lib_xpg4_setlocale = yes; then
3541   LIBS="$LIBS -lxpg4"
3542 fi
3543
3544 fi
3545
3546
3547 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3548 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3549 if test "${ac_cv_func_gethostbyname+set}" = set; then
3550   echo $ECHO_N "(cached) $ECHO_C" >&6
3551 else
3552   cat >conftest.$ac_ext <<_ACEOF
3553 /* confdefs.h.  */
3554 _ACEOF
3555 cat confdefs.h >>conftest.$ac_ext
3556 cat >>conftest.$ac_ext <<_ACEOF
3557 /* end confdefs.h.  */
3558 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3559    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3560 #define gethostbyname innocuous_gethostbyname
3561
3562 /* System header to define __stub macros and hopefully few prototypes,
3563     which can conflict with char gethostbyname (); below.
3564     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3565     <limits.h> exists even on freestanding compilers.  */
3566
3567 #ifdef __STDC__
3568 # include <limits.h>
3569 #else
3570 # include <assert.h>
3571 #endif
3572
3573 #undef gethostbyname
3574
3575 /* Override any gcc2 internal prototype to avoid an error.  */
3576 #ifdef __cplusplus
3577 extern "C"
3578 {
3579 #endif
3580 /* We use char because int might match the return type of a gcc2
3581    builtin and then its argument prototype would still apply.  */
3582 char gethostbyname ();
3583 /* The GNU C library defines this for functions which it implements
3584     to always fail with ENOSYS.  Some functions are actually named
3585     something starting with __ and the normal name is an alias.  */
3586 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3587 choke me
3588 #else
3589 char (*f) () = gethostbyname;
3590 #endif
3591 #ifdef __cplusplus
3592 }
3593 #endif
3594
3595 int
3596 main ()
3597 {
3598 return f != gethostbyname;
3599   ;
3600   return 0;
3601 }
3602 _ACEOF
3603 rm -f conftest.$ac_objext conftest$ac_exeext
3604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3605   (eval $ac_link) 2>conftest.er1
3606   ac_status=$?
3607   grep -v '^ *+' conftest.er1 >conftest.err
3608   rm -f conftest.er1
3609   cat conftest.err >&5
3610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611   (exit $ac_status); } &&
3612          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3613   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3614   (eval $ac_try) 2>&5
3615   ac_status=$?
3616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617   (exit $ac_status); }; } &&
3618          { ac_try='test -s conftest$ac_exeext'
3619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3620   (eval $ac_try) 2>&5
3621   ac_status=$?
3622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623   (exit $ac_status); }; }; then
3624   ac_cv_func_gethostbyname=yes
3625 else
3626   echo "$as_me: failed program was:" >&5
3627 sed 's/^/| /' conftest.$ac_ext >&5
3628
3629 ac_cv_func_gethostbyname=no
3630 fi
3631 rm -f conftest.err conftest.$ac_objext \
3632       conftest$ac_exeext conftest.$ac_ext
3633 fi
3634 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3635 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3636 if test $ac_cv_func_gethostbyname = yes; then
3637   :
3638 else
3639   echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3640 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3641 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3642   echo $ECHO_N "(cached) $ECHO_C" >&6
3643 else
3644   ac_check_lib_save_LIBS=$LIBS
3645 LIBS="-lnsl  $LIBS"
3646 cat >conftest.$ac_ext <<_ACEOF
3647 /* confdefs.h.  */
3648 _ACEOF
3649 cat confdefs.h >>conftest.$ac_ext
3650 cat >>conftest.$ac_ext <<_ACEOF
3651 /* end confdefs.h.  */
3652
3653 /* Override any gcc2 internal prototype to avoid an error.  */
3654 #ifdef __cplusplus
3655 extern "C"
3656 #endif
3657 /* We use char because int might match the return type of a gcc2
3658    builtin and then its argument prototype would still apply.  */
3659 char gethostbyname ();
3660 int
3661 main ()
3662 {
3663 gethostbyname ();
3664   ;
3665   return 0;
3666 }
3667 _ACEOF
3668 rm -f conftest.$ac_objext conftest$ac_exeext
3669 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3670   (eval $ac_link) 2>conftest.er1
3671   ac_status=$?
3672   grep -v '^ *+' conftest.er1 >conftest.err
3673   rm -f conftest.er1
3674   cat conftest.err >&5
3675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676   (exit $ac_status); } &&
3677          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3679   (eval $ac_try) 2>&5
3680   ac_status=$?
3681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682   (exit $ac_status); }; } &&
3683          { ac_try='test -s conftest$ac_exeext'
3684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3685   (eval $ac_try) 2>&5
3686   ac_status=$?
3687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688   (exit $ac_status); }; }; then
3689   ac_cv_lib_nsl_gethostbyname=yes
3690 else
3691   echo "$as_me: failed program was:" >&5
3692 sed 's/^/| /' conftest.$ac_ext >&5
3693
3694 ac_cv_lib_nsl_gethostbyname=no
3695 fi
3696 rm -f conftest.err conftest.$ac_objext \
3697       conftest$ac_exeext conftest.$ac_ext
3698 LIBS=$ac_check_lib_save_LIBS
3699 fi
3700 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3701 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3702 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3703   LIBS="$LIBS -lnsl"
3704 fi
3705
3706 fi
3707
3708 echo "$as_me:$LINENO: checking for socket" >&5
3709 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3710 if test "${ac_cv_func_socket+set}" = set; then
3711   echo $ECHO_N "(cached) $ECHO_C" >&6
3712 else
3713   cat >conftest.$ac_ext <<_ACEOF
3714 /* confdefs.h.  */
3715 _ACEOF
3716 cat confdefs.h >>conftest.$ac_ext
3717 cat >>conftest.$ac_ext <<_ACEOF
3718 /* end confdefs.h.  */
3719 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3720    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3721 #define socket innocuous_socket
3722
3723 /* System header to define __stub macros and hopefully few prototypes,
3724     which can conflict with char socket (); below.
3725     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3726     <limits.h> exists even on freestanding compilers.  */
3727
3728 #ifdef __STDC__
3729 # include <limits.h>
3730 #else
3731 # include <assert.h>
3732 #endif
3733
3734 #undef socket
3735
3736 /* Override any gcc2 internal prototype to avoid an error.  */
3737 #ifdef __cplusplus
3738 extern "C"
3739 {
3740 #endif
3741 /* We use char because int might match the return type of a gcc2
3742    builtin and then its argument prototype would still apply.  */
3743 char socket ();
3744 /* The GNU C library defines this for functions which it implements
3745     to always fail with ENOSYS.  Some functions are actually named
3746     something starting with __ and the normal name is an alias.  */
3747 #if defined (__stub_socket) || defined (__stub___socket)
3748 choke me
3749 #else
3750 char (*f) () = socket;
3751 #endif
3752 #ifdef __cplusplus
3753 }
3754 #endif
3755
3756 int
3757 main ()
3758 {
3759 return f != socket;
3760   ;
3761   return 0;
3762 }
3763 _ACEOF
3764 rm -f conftest.$ac_objext conftest$ac_exeext
3765 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3766   (eval $ac_link) 2>conftest.er1
3767   ac_status=$?
3768   grep -v '^ *+' conftest.er1 >conftest.err
3769   rm -f conftest.er1
3770   cat conftest.err >&5
3771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772   (exit $ac_status); } &&
3773          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3775   (eval $ac_try) 2>&5
3776   ac_status=$?
3777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778   (exit $ac_status); }; } &&
3779          { ac_try='test -s conftest$ac_exeext'
3780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3781   (eval $ac_try) 2>&5
3782   ac_status=$?
3783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784   (exit $ac_status); }; }; then
3785   ac_cv_func_socket=yes
3786 else
3787   echo "$as_me: failed program was:" >&5
3788 sed 's/^/| /' conftest.$ac_ext >&5
3789
3790 ac_cv_func_socket=no
3791 fi
3792 rm -f conftest.err conftest.$ac_objext \
3793       conftest$ac_exeext conftest.$ac_ext
3794 fi
3795 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3796 echo "${ECHO_T}$ac_cv_func_socket" >&6
3797 if test $ac_cv_func_socket = yes; then
3798   :
3799 else
3800   echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3801 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3802 if test "${ac_cv_lib_socket_socket+set}" = set; then
3803   echo $ECHO_N "(cached) $ECHO_C" >&6
3804 else
3805   ac_check_lib_save_LIBS=$LIBS
3806 LIBS="-lsocket  $LIBS"
3807 cat >conftest.$ac_ext <<_ACEOF
3808 /* confdefs.h.  */
3809 _ACEOF
3810 cat confdefs.h >>conftest.$ac_ext
3811 cat >>conftest.$ac_ext <<_ACEOF
3812 /* end confdefs.h.  */
3813
3814 /* Override any gcc2 internal prototype to avoid an error.  */
3815 #ifdef __cplusplus
3816 extern "C"
3817 #endif
3818 /* We use char because int might match the return type of a gcc2
3819    builtin and then its argument prototype would still apply.  */
3820 char socket ();
3821 int
3822 main ()
3823 {
3824 socket ();
3825   ;
3826   return 0;
3827 }
3828 _ACEOF
3829 rm -f conftest.$ac_objext conftest$ac_exeext
3830 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3831   (eval $ac_link) 2>conftest.er1
3832   ac_status=$?
3833   grep -v '^ *+' conftest.er1 >conftest.err
3834   rm -f conftest.er1
3835   cat conftest.err >&5
3836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3837   (exit $ac_status); } &&
3838          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3840   (eval $ac_try) 2>&5
3841   ac_status=$?
3842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843   (exit $ac_status); }; } &&
3844          { ac_try='test -s conftest$ac_exeext'
3845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3846   (eval $ac_try) 2>&5
3847   ac_status=$?
3848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3849   (exit $ac_status); }; }; then
3850   ac_cv_lib_socket_socket=yes
3851 else
3852   echo "$as_me: failed program was:" >&5
3853 sed 's/^/| /' conftest.$ac_ext >&5
3854
3855 ac_cv_lib_socket_socket=no
3856 fi
3857 rm -f conftest.err conftest.$ac_objext \
3858       conftest$ac_exeext conftest.$ac_ext
3859 LIBS=$ac_check_lib_save_LIBS
3860 fi
3861 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3862 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3863 if test $ac_cv_lib_socket_socket = yes; then
3864   LIBS="$LIBS -lsocket"
3865 fi
3866
3867 fi
3868
3869
3870 echo "$as_me:$LINENO: checking for sched_yield" >&5
3871 echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3872 if test "${ac_cv_func_sched_yield+set}" = set; then
3873   echo $ECHO_N "(cached) $ECHO_C" >&6
3874 else
3875   cat >conftest.$ac_ext <<_ACEOF
3876 /* confdefs.h.  */
3877 _ACEOF
3878 cat confdefs.h >>conftest.$ac_ext
3879 cat >>conftest.$ac_ext <<_ACEOF
3880 /* end confdefs.h.  */
3881 /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3882    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3883 #define sched_yield innocuous_sched_yield
3884
3885 /* System header to define __stub macros and hopefully few prototypes,
3886     which can conflict with char sched_yield (); below.
3887     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3888     <limits.h> exists even on freestanding compilers.  */
3889
3890 #ifdef __STDC__
3891 # include <limits.h>
3892 #else
3893 # include <assert.h>
3894 #endif
3895
3896 #undef sched_yield
3897
3898 /* Override any gcc2 internal prototype to avoid an error.  */
3899 #ifdef __cplusplus
3900 extern "C"
3901 {
3902 #endif
3903 /* We use char because int might match the return type of a gcc2
3904    builtin and then its argument prototype would still apply.  */
3905 char sched_yield ();
3906 /* The GNU C library defines this for functions which it implements
3907     to always fail with ENOSYS.  Some functions are actually named
3908     something starting with __ and the normal name is an alias.  */
3909 #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3910 choke me
3911 #else
3912 char (*f) () = sched_yield;
3913 #endif
3914 #ifdef __cplusplus
3915 }
3916 #endif
3917
3918 int
3919 main ()
3920 {
3921 return f != sched_yield;
3922   ;
3923   return 0;
3924 }
3925 _ACEOF
3926 rm -f conftest.$ac_objext conftest$ac_exeext
3927 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3928   (eval $ac_link) 2>conftest.er1
3929   ac_status=$?
3930   grep -v '^ *+' conftest.er1 >conftest.err
3931   rm -f conftest.er1
3932   cat conftest.err >&5
3933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3934   (exit $ac_status); } &&
3935          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3937   (eval $ac_try) 2>&5
3938   ac_status=$?
3939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940   (exit $ac_status); }; } &&
3941          { ac_try='test -s conftest$ac_exeext'
3942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3943   (eval $ac_try) 2>&5
3944   ac_status=$?
3945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946   (exit $ac_status); }; }; then
3947   ac_cv_func_sched_yield=yes
3948 else
3949   echo "$as_me: failed program was:" >&5
3950 sed 's/^/| /' conftest.$ac_ext >&5
3951
3952 ac_cv_func_sched_yield=no
3953 fi
3954 rm -f conftest.err conftest.$ac_objext \
3955       conftest$ac_exeext conftest.$ac_ext
3956 fi
3957 echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3958 echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3959 if test $ac_cv_func_sched_yield = yes; then
3960   :
3961 else
3962   echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3963 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3964 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3965   echo $ECHO_N "(cached) $ECHO_C" >&6
3966 else
3967   ac_check_lib_save_LIBS=$LIBS
3968 LIBS="-lrt  $LIBS"
3969 cat >conftest.$ac_ext <<_ACEOF
3970 /* confdefs.h.  */
3971 _ACEOF
3972 cat confdefs.h >>conftest.$ac_ext
3973 cat >>conftest.$ac_ext <<_ACEOF
3974 /* end confdefs.h.  */
3975
3976 /* Override any gcc2 internal prototype to avoid an error.  */
3977 #ifdef __cplusplus
3978 extern "C"
3979 #endif
3980 /* We use char because int might match the return type of a gcc2
3981    builtin and then its argument prototype would still apply.  */
3982 char sched_yield ();
3983 int
3984 main ()
3985 {
3986 sched_yield ();
3987   ;
3988   return 0;
3989 }
3990 _ACEOF
3991 rm -f conftest.$ac_objext conftest$ac_exeext
3992 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3993   (eval $ac_link) 2>conftest.er1
3994   ac_status=$?
3995   grep -v '^ *+' conftest.er1 >conftest.err
3996   rm -f conftest.er1
3997   cat conftest.err >&5
3998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3999   (exit $ac_status); } &&
4000          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4001   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4002   (eval $ac_try) 2>&5
4003   ac_status=$?
4004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005   (exit $ac_status); }; } &&
4006          { ac_try='test -s conftest$ac_exeext'
4007   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4008   (eval $ac_try) 2>&5
4009   ac_status=$?
4010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011   (exit $ac_status); }; }; then
4012   ac_cv_lib_rt_sched_yield=yes
4013 else
4014   echo "$as_me: failed program was:" >&5
4015 sed 's/^/| /' conftest.$ac_ext >&5
4016
4017 ac_cv_lib_rt_sched_yield=no
4018 fi
4019 rm -f conftest.err conftest.$ac_objext \
4020       conftest$ac_exeext conftest.$ac_ext
4021 LIBS=$ac_check_lib_save_LIBS
4022 fi
4023 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4024 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4025 if test $ac_cv_lib_rt_sched_yield = yes; then
4026   LIBS="$LIBS -lrt"
4027 fi
4028
4029 fi
4030
4031
4032 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4033 echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4034 cat >conftest.$ac_ext <<_ACEOF
4035 /* confdefs.h.  */
4036 _ACEOF
4037 cat confdefs.h >>conftest.$ac_ext
4038 cat >>conftest.$ac_ext <<_ACEOF
4039 /* end confdefs.h.  */
4040 #include <sched.h>
4041 int
4042 main ()
4043 {
4044 sched_yield ()
4045   ;
4046   return 0;
4047 }
4048 _ACEOF
4049 rm -f conftest.$ac_objext conftest$ac_exeext
4050 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4051   (eval $ac_link) 2>conftest.er1
4052   ac_status=$?
4053   grep -v '^ *+' conftest.er1 >conftest.err
4054   rm -f conftest.er1
4055   cat conftest.err >&5
4056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057   (exit $ac_status); } &&
4058          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4060   (eval $ac_try) 2>&5
4061   ac_status=$?
4062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4063   (exit $ac_status); }; } &&
4064          { ac_try='test -s conftest$ac_exeext'
4065   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4066   (eval $ac_try) 2>&5
4067   ac_status=$?
4068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4069   (exit $ac_status); }; }; then
4070   echo "$as_me:$LINENO: result: yes" >&5
4071 echo "${ECHO_T}yes" >&6
4072
4073 cat >>confdefs.h <<\_ACEOF
4074 #define HAVE_SCHED_YIELD 1
4075 _ACEOF
4076
4077 else
4078   echo "$as_me: failed program was:" >&5
4079 sed 's/^/| /' conftest.$ac_ext >&5
4080
4081 echo "$as_me:$LINENO: result: no" >&5
4082 echo "${ECHO_T}no" >&6
4083 fi
4084 rm -f conftest.err conftest.$ac_objext \
4085       conftest$ac_exeext conftest.$ac_ext
4086
4087
4088 MALLOC_TYPE=S
4089
4090 support_frills=yes
4091 support_inheritpixmap=yes
4092 support_tinting=yes
4093 support_fading=yes
4094 support_keepscrolling=yes
4095 support_selectionscrolling=yes
4096 support_mousewheel=yes
4097 support_mouseslipwheel=yes
4098 support_utmp=yes
4099 support_wtmp=yes
4100 support_lastlog=yes
4101 support_text_blink=yes
4102 support_pointer_blank=yes
4103 support_scroll_rxvt=yes
4104 support_scroll_next=yes
4105 support_scroll_xterm=yes
4106 support_scroll_plain=yes
4107 support_xim=yes
4108 support_xpm=yes
4109 support_xft=yes
4110 support_unicode3=no
4111 support_combining=yes
4112 support_8bitctrls=no
4113 support_iso14755=yes
4114 support_styles=yes
4115 support_perl=yes
4116 codesets=all
4117
4118
4119 if test "x$enable_shared" = xyes; then
4120
4121 cat >>confdefs.h <<\_ACEOF
4122 #define LIBRXVT 1
4123 _ACEOF
4124
4125     INSTALL_LIBRXVT=yes
4126 fi
4127
4128
4129 # Check whether --enable-everything or --disable-everything was given.
4130 if test "${enable_everything+set}" = set; then
4131   enableval="$enable_everything"
4132
4133     if test x$enableval = xno; then
4134        support_24bit=no
4135        support_frills=no
4136        support_inheritpixmap=no
4137        support_tinting=no
4138        support_fading=no
4139        support_keepscrolling=no
4140        support_selectionscrolling=no
4141        support_lastlog=no
4142        support_mousewheel=no
4143        support_mouseslipwheel=no
4144        support_text_blink=no
4145        support_pointer_blank=no
4146        support_scroll_rxvt=no
4147        support_scroll_next=no
4148        support_scroll_xterm=no
4149        support_scroll_plain=no
4150        support_utmp=no
4151        support_wtmp=no
4152        support_xim=no
4153        support_xpm=no
4154        support_xft=no
4155        support_unicode3=no
4156        support_combining=no
4157        support_8bitctrls=no
4158        support_iso14755=no
4159        support_styles=no
4160        support_perl=no
4161        codesets=
4162     fi
4163     if test x$enableval = xyes; then
4164        support_24bit=yes
4165        support_frills=yes
4166        support_inheritpixmap=yes
4167        support_tinting=yes
4168        support_fading=yes
4169        support_keepscrolling=yes
4170        support_selectionscrolling=yes
4171        support_lastlog=yes
4172        support_mousewheel=yes
4173        support_mouseslipwheel=yes
4174        support_text_blink=yes
4175        support_pointer_blank=yes
4176        support_scroll_rxvt=yes
4177        support_scroll_next=yes
4178        support_scroll_xterm=yes
4179        support_scroll_plain=yes
4180        support_utmp=yes
4181        support_wtmp=yes
4182        support_xim=yes
4183        support_xpm=yes
4184        support_xft=yes
4185        support_unicode3=yes
4186        support_combining=yes
4187        #support_8bitctrls=yes
4188        support_iso14755=yes
4189        support_styles=yes
4190        support_perl=yes
4191        codesets=all
4192     fi
4193
4194 fi;
4195
4196 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4197 if test "${enable_unicode3+set}" = set; then
4198   enableval="$enable_unicode3"
4199   if test x$enableval = xyes -o x$enableval = xno; then
4200     support_unicode3=$enableval
4201   fi
4202 fi;
4203
4204 # Check whether --enable-combining or --disable-combining was given.
4205 if test "${enable_combining+set}" = set; then
4206   enableval="$enable_combining"
4207   if test x$enableval = xyes -o x$enableval = xno; then
4208     support_combining=$enableval
4209   fi
4210 fi;
4211
4212 # Check whether --enable-xft or --disable-xft was given.
4213 if test "${enable_xft+set}" = set; then
4214   enableval="$enable_xft"
4215   if test x$enableval = xyes -o x$enableval = xno; then
4216     support_xft=$enableval
4217   fi
4218 fi;
4219
4220 # Check whether --enable-font-styles or --disable-font-styles was given.
4221 if test "${enable_font_styles+set}" = set; then
4222   enableval="$enable_font_styles"
4223   if test x$enableval = xyes -o x$enableval = xno; then
4224     support_styles=$enableval
4225   fi
4226 fi;
4227
4228 # Check whether --enable-utmp or --disable-utmp was given.
4229 if test "${enable_utmp+set}" = set; then
4230   enableval="$enable_utmp"
4231   if test x$enableval = xyes -o x$enableval = xno; then
4232     support_utmp=$enableval
4233   fi
4234 fi;
4235
4236 # Check whether --enable-wtmp or --disable-wtmp was given.
4237 if test "${enable_wtmp+set}" = set; then
4238   enableval="$enable_wtmp"
4239   if test x$enableval = xyes -o x$enableval = xno; then
4240     support_wtmp=$enableval
4241   fi
4242 fi;
4243
4244 # Check whether --enable-lastlog or --disable-lastlog was given.
4245 if test "${enable_lastlog+set}" = set; then
4246   enableval="$enable_lastlog"
4247   if test x$enableval = xyes -o x$enableval = xno; then
4248     support_lastlog=$enableval
4249   fi
4250 fi;
4251
4252 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4253 if test "${enable_xpm_background+set}" = set; then
4254   enableval="$enable_xpm_background"
4255   if test x$enableval = xyes -o x$enableval = xno; then
4256     support_xpm=$enableval
4257   fi
4258 fi;
4259
4260 # Check whether --enable-transparency or --disable-transparency was given.
4261 if test "${enable_transparency+set}" = set; then
4262   enableval="$enable_transparency"
4263   if test x$enableval = xyes -o x$enableval = xno; then
4264     support_inheritpixmap=$enableval
4265   fi
4266 fi;
4267
4268 # Check whether --enable-tinting or --disable-tinting was given.
4269 if test "${enable_tinting+set}" = set; then
4270   enableval="$enable_tinting"
4271   if test x$enableval = xyes -o x$enableval = xno; then
4272     support_tinting=$enableval
4273   fi
4274 fi;
4275
4276 # Check whether --enable-fading or --disable-fading was given.
4277 if test "${enable_fading+set}" = set; then
4278   enableval="$enable_fading"
4279   if test x$enableval = xyes -o x$enableval = xno; then
4280     support_fading=$enableval
4281   fi
4282 fi;
4283
4284 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4285 if test "${enable_rxvt_scroll+set}" = set; then
4286   enableval="$enable_rxvt_scroll"
4287   if test x$enableval = xyes -o x$enableval = xno; then
4288     support_scroll_rxvt=$enableval
4289   fi
4290 fi;
4291
4292 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4293 if test "${enable_next_scroll+set}" = set; then
4294   enableval="$enable_next_scroll"
4295   if test x$enableval = xyes -o x$enableval = xno; then
4296     support_scroll_next=$enableval
4297   fi
4298 fi;
4299
4300 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4301 if test "${enable_xterm_scroll+set}" = set; then
4302   enableval="$enable_xterm_scroll"
4303   if test x$enableval = xyes -o x$enableval = xno; then
4304     support_scroll_xterm=$enableval
4305   fi
4306 fi;
4307
4308 # Check whether --enable-perl or --disable-perl was given.
4309 if test "${enable_perl+set}" = set; then
4310   enableval="$enable_perl"
4311   if test x$enableval = xyes -o x$enableval = xno; then
4312     support_perl=$enableval
4313   fi
4314 fi;
4315
4316 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4317 if test "${enable_plain_scroll+set}" = set; then
4318   enableval="$enable_plain_scroll"
4319   if test x$enableval = xyes -o x$enableval = xno; then
4320     support_scroll_plain=$enableval
4321   fi
4322 fi;
4323
4324
4325
4326 # Check whether --with-codesets or --without-codesets was given.
4327 if test "${with_codesets+set}" = set; then
4328   withval="$with_codesets"
4329   codesets="$withval"
4330 fi;
4331
4332 # Check whether --enable-xim or --disable-xim was given.
4333 if test "${enable_xim+set}" = set; then
4334   enableval="$enable_xim"
4335   if test x$enableval = xyes -o x$enableval = xno; then
4336     support_xim=$enableval
4337   fi
4338 fi;
4339
4340 # Check whether --enable-ttygid or --disable-ttygid was given.
4341 if test "${enable_ttygid+set}" = set; then
4342   enableval="$enable_ttygid"
4343   if test x$enableval = xyes; then
4344
4345 cat >>confdefs.h <<\_ACEOF
4346 #define TTY_GID_SUPPORT 1
4347 _ACEOF
4348
4349   fi
4350 fi;
4351
4352 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4353 if test "${enable_backspace_key+set}" = set; then
4354   enableval="$enable_backspace_key"
4355   if test x$enableval = xno; then
4356
4357 cat >>confdefs.h <<\_ACEOF
4358 #define NO_BACKSPACE_KEY 1
4359 _ACEOF
4360
4361   fi
4362 fi;
4363
4364 # Check whether --enable-delete-key or --disable-delete-key was given.
4365 if test "${enable_delete_key+set}" = set; then
4366   enableval="$enable_delete_key"
4367   if test x$enableval = xno; then
4368
4369 cat >>confdefs.h <<\_ACEOF
4370 #define NO_DELETE_KEY 1
4371 _ACEOF
4372
4373   fi
4374 fi;
4375
4376 # Check whether --enable-resources or --disable-resources was given.
4377 if test "${enable_resources+set}" = set; then
4378   enableval="$enable_resources"
4379   if test x$enableval = xno; then
4380
4381 cat >>confdefs.h <<\_ACEOF
4382 #define NO_RESOURCES 1
4383 _ACEOF
4384
4385   fi
4386 fi;
4387
4388 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4389 if test "${enable_8bitctrls+set}" = set; then
4390   enableval="$enable_8bitctrls"
4391   if test x$enableval = xyes -o x$enableval = xno; then
4392     support_8bitctrls=$enableval
4393   fi
4394 fi;
4395
4396 RESFALLBACK=Rxvt
4397 # Check whether --enable-fallback or --disable-fallback was given.
4398 if test "${enable_fallback+set}" = set; then
4399   enableval="$enable_fallback"
4400
4401    test x$enableval = xyes && enableval=Rxvt
4402    test x$enableval = xno  && enableval=
4403    RESFALLBACK="$enableval"
4404
4405 fi;
4406
4407 if test x$RESFALLBACK != x; then
4408
4409 cat >>confdefs.h <<_ACEOF
4410 #define RESFALLBACK "$RESFALLBACK"
4411 _ACEOF
4412
4413 fi
4414
4415 RESNAME=urxvt
4416
4417 # Check whether --with-res-name or --without-res-name was given.
4418 if test "${with_res_name+set}" = set; then
4419   withval="$with_res_name"
4420   RESNAME="$withval"
4421 fi;
4422
4423 cat >>confdefs.h <<_ACEOF
4424 #define RESNAME "$RESNAME"
4425 _ACEOF
4426
4427
4428 RESCLASS=URxvt
4429
4430 # Check whether --with-res-class or --without-res-class was given.
4431 if test "${with_res_class+set}" = set; then
4432   withval="$with_res_class"
4433   RESCLASS="$withval"
4434 fi;
4435
4436 cat >>confdefs.h <<_ACEOF
4437 #define RESCLASS "$RESCLASS"
4438 _ACEOF
4439
4440
4441 RXVTNAME=urxvt
4442
4443 # Check whether --with-name or --without-name was given.
4444 if test "${with_name+set}" = set; then
4445   withval="$with_name"
4446   RXVTNAME="$withval"
4447 fi;
4448
4449 cat >>confdefs.h <<_ACEOF
4450 #define RXVTNAME "$RXVTNAME"
4451 _ACEOF
4452
4453
4454 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4455
4456
4457 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4458 if test "${enable_swapscreen+set}" = set; then
4459   enableval="$enable_swapscreen"
4460   if test x$enableval = xno; then
4461
4462 cat >>confdefs.h <<\_ACEOF
4463 #define NO_SECONDARY_SCREEN 1
4464 _ACEOF
4465
4466   fi
4467 fi;
4468
4469 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4470 if test "${enable_iso14755+set}" = set; then
4471   enableval="$enable_iso14755"
4472   if test x$enableval = xyes -o x$enableval = xno; then
4473     support_iso14755=$enableval
4474   fi
4475 fi;
4476
4477 # Check whether --enable-frills or --disable-frills was given.
4478 if test "${enable_frills+set}" = set; then
4479   enableval="$enable_frills"
4480   if test x$enableval = xyes -o x$enableval = xno; then
4481     support_frills=$enableval
4482   fi
4483 fi;
4484
4485 # Check whether --enable-24bit or --disable-24bit was given.
4486 if test "${enable_24bit+set}" = set; then
4487   enableval="$enable_24bit"
4488   if test x$enableval = xyes -o x$enableval = xno; then
4489     support_24bit=$enableval
4490   fi
4491 fi;
4492
4493 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4494 if test "${enable_keepscrolling+set}" = set; then
4495   enableval="$enable_keepscrolling"
4496   if test x$enableval = xyes -o x$enableval = xno; then
4497     support_keepscrolling=$enableval
4498   fi
4499 fi;
4500
4501 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4502 if test "${enable_selectionscrolling+set}" = set; then
4503   enableval="$enable_selectionscrolling"
4504   if test x$enableval = xyes -o x$enableval = xno; then
4505     support_selectionscrolling=$enableval
4506   fi
4507 fi;
4508
4509 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4510 if test "${enable_mousewheel+set}" = set; then
4511   enableval="$enable_mousewheel"
4512   if test x$enableval = xyes -o x$enableval = xno; then
4513     support_mousewheel=$enableval
4514   fi
4515 fi;
4516
4517 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4518 if test "${enable_slipwheeling+set}" = set; then
4519   enableval="$enable_slipwheeling"
4520   if test x$enableval = xyes -o x$enableval = xno; then
4521     support_mouseslipwheel=$enableval
4522   fi
4523 fi;
4524
4525 # Check whether --enable-dmalloc or --disable-dmalloc was given.
4526 if test "${enable_dmalloc+set}" = set; then
4527   enableval="$enable_dmalloc"
4528   if test x$enableval = xyes; then
4529     MALLOC_TYPE=G
4530     DEBUG=-DDEBUG_MALLOC
4531     DLIB="-L/usr/local/lib -ldmalloc"
4532     DINCLUDE=-I/usr/local/include
4533   fi
4534 fi;
4535
4536 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4537 if test "${enable_dlmalloc+set}" = set; then
4538   enableval="$enable_dlmalloc"
4539   if test x$enableval = xyes; then
4540     MALLOC_TYPE=D
4541     DEBUG=
4542     DLIB="-L/usr/local/lib -ldlmalloc"
4543     DINCLUDE=
4544   fi
4545 fi;
4546
4547 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4548 if test "${enable_smart_resize+set}" = set; then
4549   enableval="$enable_smart_resize"
4550   if test x$enableval = xyes; then
4551
4552 cat >>confdefs.h <<\_ACEOF
4553 #define SMART_RESIZE 1
4554 _ACEOF
4555
4556   fi
4557 fi;
4558
4559 # Check whether --enable-text-blink or --disable-text-blink was given.
4560 if test "${enable_text_blink+set}" = set; then
4561   enableval="$enable_text_blink"
4562   if test x$enableval = xyes -o x$enableval = xno; then
4563     support_text_blink=$enableval
4564   fi
4565 fi;
4566
4567 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4568 if test "${enable_pointer_blank+set}" = set; then
4569   enableval="$enable_pointer_blank"
4570   if test x$enableval = xyes -o x$enableval = xno; then
4571     support_pointer_blank=$enableval
4572   fi
4573 fi;
4574
4575
4576 # Check whether --with-term or --without-term was given.
4577 if test "${with_term+set}" = set; then
4578   withval="$with_term"
4579   if test x$withval != x; then
4580
4581 cat >>confdefs.h <<_ACEOF
4582 #define TERMENV "$withval"
4583 _ACEOF
4584  term="$withval"
4585   fi
4586 fi;
4587
4588
4589 # Check whether --with-terminfo or --without-terminfo was given.
4590 if test "${with_terminfo+set}" = set; then
4591   withval="$with_terminfo"
4592   if test x$withval != x; then
4593
4594 cat >>confdefs.h <<_ACEOF
4595 #define RXVT_TERMINFO "$withval"
4596 _ACEOF
4597  terminfo="$withval"
4598   fi
4599 fi;
4600
4601
4602 # Extract the first word of "mv", so it can be a program name with args.
4603 set dummy mv; ac_word=$2
4604 echo "$as_me:$LINENO: checking for $ac_word" >&5
4605 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4606 if test "${ac_cv_path_MV+set}" = set; then
4607   echo $ECHO_N "(cached) $ECHO_C" >&6
4608 else
4609   case $MV in
4610   [\\/]* | ?:[\\/]*)
4611   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4612   ;;
4613   *)
4614   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4615 for as_dir in $PATH
4616 do
4617   IFS=$as_save_IFS
4618   test -z "$as_dir" && as_dir=.
4619   for ac_exec_ext in '' $ac_executable_extensions; do
4620   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4621     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4622     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4623     break 2
4624   fi
4625 done
4626 done
4627
4628   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4629   ;;
4630 esac
4631 fi
4632 MV=$ac_cv_path_MV
4633
4634 if test -n "$MV"; then
4635   echo "$as_me:$LINENO: result: $MV" >&5
4636 echo "${ECHO_T}$MV" >&6
4637 else
4638   echo "$as_me:$LINENO: result: no" >&5
4639 echo "${ECHO_T}no" >&6
4640 fi
4641
4642 # Extract the first word of "rm", so it can be a program name with args.
4643 set dummy rm; ac_word=$2
4644 echo "$as_me:$LINENO: checking for $ac_word" >&5
4645 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4646 if test "${ac_cv_path_RM+set}" = set; then
4647   echo $ECHO_N "(cached) $ECHO_C" >&6
4648 else
4649   case $RM in
4650   [\\/]* | ?:[\\/]*)
4651   ac_cv_path_RM="$RM" # Let the user override the test with a path.
4652   ;;
4653   *)
4654   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4655 for as_dir in $PATH
4656 do
4657   IFS=$as_save_IFS
4658   test -z "$as_dir" && as_dir=.
4659   for ac_exec_ext in '' $ac_executable_extensions; do
4660   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4661     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4662     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4663     break 2
4664   fi
4665 done
4666 done
4667
4668   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4669   ;;
4670 esac
4671 fi
4672 RM=$ac_cv_path_RM
4673
4674 if test -n "$RM"; then
4675   echo "$as_me:$LINENO: result: $RM" >&5
4676 echo "${ECHO_T}$RM" >&6
4677 else
4678   echo "$as_me:$LINENO: result: no" >&5
4679 echo "${ECHO_T}no" >&6
4680 fi
4681
4682 # Extract the first word of "cp", so it can be a program name with args.
4683 set dummy cp; ac_word=$2
4684 echo "$as_me:$LINENO: checking for $ac_word" >&5
4685 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4686 if test "${ac_cv_path_CP+set}" = set; then
4687   echo $ECHO_N "(cached) $ECHO_C" >&6
4688 else
4689   case $CP in
4690   [\\/]* | ?:[\\/]*)
4691   ac_cv_path_CP="$CP" # Let the user override the test with a path.
4692   ;;
4693   *)
4694   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4695 for as_dir in $PATH
4696 do
4697   IFS=$as_save_IFS
4698   test -z "$as_dir" && as_dir=.
4699   for ac_exec_ext in '' $ac_executable_extensions; do
4700   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4701     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4702     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4703     break 2
4704   fi
4705 done
4706 done
4707
4708   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4709   ;;
4710 esac
4711 fi
4712 CP=$ac_cv_path_CP
4713
4714 if test -n "$CP"; then
4715   echo "$as_me:$LINENO: result: $CP" >&5
4716 echo "${ECHO_T}$CP" >&6
4717 else
4718   echo "$as_me:$LINENO: result: no" >&5
4719 echo "${ECHO_T}no" >&6
4720 fi
4721
4722 # Extract the first word of "ln", so it can be a program name with args.
4723 set dummy ln; ac_word=$2
4724 echo "$as_me:$LINENO: checking for $ac_word" >&5
4725 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4726 if test "${ac_cv_path_LN+set}" = set; then
4727   echo $ECHO_N "(cached) $ECHO_C" >&6
4728 else
4729   case $LN in
4730   [\\/]* | ?:[\\/]*)
4731   ac_cv_path_LN="$LN" # Let the user override the test with a path.
4732   ;;
4733   *)
4734   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4735 for as_dir in $PATH
4736 do
4737   IFS=$as_save_IFS
4738   test -z "$as_dir" && as_dir=.
4739   for ac_exec_ext in '' $ac_executable_extensions; do
4740   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4741     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4742     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4743     break 2
4744   fi
4745 done
4746 done
4747
4748   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4749   ;;
4750 esac
4751 fi
4752 LN=$ac_cv_path_LN
4753
4754 if test -n "$LN"; then
4755   echo "$as_me:$LINENO: result: $LN" >&5
4756 echo "${ECHO_T}$LN" >&6
4757 else
4758   echo "$as_me:$LINENO: result: no" >&5
4759 echo "${ECHO_T}no" >&6
4760 fi
4761
4762 # Extract the first word of "sed", so it can be a program name with args.
4763 set dummy sed; ac_word=$2
4764 echo "$as_me:$LINENO: checking for $ac_word" >&5
4765 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4766 if test "${ac_cv_path_SED+set}" = set; then
4767   echo $ECHO_N "(cached) $ECHO_C" >&6
4768 else
4769   case $SED in
4770   [\\/]* | ?:[\\/]*)
4771   ac_cv_path_SED="$SED" # Let the user override the test with a path.
4772   ;;
4773   *)
4774   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775 for as_dir in $PATH
4776 do
4777   IFS=$as_save_IFS
4778   test -z "$as_dir" && as_dir=.
4779   for ac_exec_ext in '' $ac_executable_extensions; do
4780   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4781     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4782     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4783     break 2
4784   fi
4785 done
4786 done
4787
4788   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4789   ;;
4790 esac
4791 fi
4792 SED=$ac_cv_path_SED
4793
4794 if test -n "$SED"; then
4795   echo "$as_me:$LINENO: result: $SED" >&5
4796 echo "${ECHO_T}$SED" >&6
4797 else
4798   echo "$as_me:$LINENO: result: no" >&5
4799 echo "${ECHO_T}no" >&6
4800 fi
4801
4802 # Extract the first word of "echo", so it can be a program name with args.
4803 set dummy echo; ac_word=$2
4804 echo "$as_me:$LINENO: checking for $ac_word" >&5
4805 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4806 if test "${ac_cv_path_ECHO+set}" = set; then
4807   echo $ECHO_N "(cached) $ECHO_C" >&6
4808 else
4809   case $ECHO in
4810   [\\/]* | ?:[\\/]*)
4811   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4812   ;;
4813   *)
4814   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4815 for as_dir in $PATH
4816 do
4817   IFS=$as_save_IFS
4818   test -z "$as_dir" && as_dir=.
4819   for ac_exec_ext in '' $ac_executable_extensions; do
4820   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4821     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4822     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4823     break 2
4824   fi
4825 done
4826 done
4827
4828   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4829   ;;
4830 esac
4831 fi
4832 ECHO=$ac_cv_path_ECHO
4833
4834 if test -n "$ECHO"; then
4835   echo "$as_me:$LINENO: result: $ECHO" >&5
4836 echo "${ECHO_T}$ECHO" >&6
4837 else
4838   echo "$as_me:$LINENO: result: no" >&5
4839 echo "${ECHO_T}no" >&6
4840 fi
4841
4842 # Extract the first word of "cmp", so it can be a program name with args.
4843 set dummy cmp; ac_word=$2
4844 echo "$as_me:$LINENO: checking for $ac_word" >&5
4845 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4846 if test "${ac_cv_path_CMP+set}" = set; then
4847   echo $ECHO_N "(cached) $ECHO_C" >&6
4848 else
4849   case $CMP in
4850   [\\/]* | ?:[\\/]*)
4851   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4852   ;;
4853   *)
4854   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4855 for as_dir in $PATH
4856 do
4857   IFS=$as_save_IFS
4858   test -z "$as_dir" && as_dir=.
4859   for ac_exec_ext in '' $ac_executable_extensions; do
4860   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4861     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4862     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4863     break 2
4864   fi
4865 done
4866 done
4867
4868   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4869   ;;
4870 esac
4871 fi
4872 CMP=$ac_cv_path_CMP
4873
4874 if test -n "$CMP"; then
4875   echo "$as_me:$LINENO: result: $CMP" >&5
4876 echo "${ECHO_T}$CMP" >&6
4877 else
4878   echo "$as_me:$LINENO: result: no" >&5
4879 echo "${ECHO_T}no" >&6
4880 fi
4881
4882 # Extract the first word of "tic", so it can be a program name with args.
4883 set dummy tic; ac_word=$2
4884 echo "$as_me:$LINENO: checking for $ac_word" >&5
4885 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4886 if test "${ac_cv_path_TIC+set}" = set; then
4887   echo $ECHO_N "(cached) $ECHO_C" >&6
4888 else
4889   case $TIC in
4890   [\\/]* | ?:[\\/]*)
4891   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4892   ;;
4893   *)
4894   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4895 for as_dir in $PATH
4896 do
4897   IFS=$as_save_IFS
4898   test -z "$as_dir" && as_dir=.
4899   for ac_exec_ext in '' $ac_executable_extensions; do
4900   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4901     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4902     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4903     break 2
4904   fi
4905 done
4906 done
4907
4908   ;;
4909 esac
4910 fi
4911 TIC=$ac_cv_path_TIC
4912
4913 if test -n "$TIC"; then
4914   echo "$as_me:$LINENO: result: $TIC" >&5
4915 echo "${ECHO_T}$TIC" >&6
4916 else
4917   echo "$as_me:$LINENO: result: no" >&5
4918 echo "${ECHO_T}no" >&6
4919 fi
4920
4921
4922
4923
4924 ac_ext=cc
4925 ac_cpp='$CXXCPP $CPPFLAGS'
4926 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4927 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4928 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4929 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4930 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4931 if test -z "$CXXCPP"; then
4932   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4933   echo $ECHO_N "(cached) $ECHO_C" >&6
4934 else
4935       # Double quotes because CXXCPP needs to be expanded
4936     for CXXCPP in "$CXX -E" "/lib/cpp"
4937     do
4938       ac_preproc_ok=false
4939 for ac_cxx_preproc_warn_flag in '' yes
4940 do
4941   # Use a header file that comes with gcc, so configuring glibc
4942   # with a fresh cross-compiler works.
4943   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4944   # <limits.h> exists even on freestanding compilers.
4945   # On the NeXT, cc -E runs the code through the compiler's parser,
4946   # not just through cpp. "Syntax error" is here to catch this case.
4947   cat >conftest.$ac_ext <<_ACEOF
4948 /* confdefs.h.  */
4949 _ACEOF
4950 cat confdefs.h >>conftest.$ac_ext
4951 cat >>conftest.$ac_ext <<_ACEOF
4952 /* end confdefs.h.  */
4953 #ifdef __STDC__
4954 # include <limits.h>
4955 #else
4956 # include <assert.h>
4957 #endif
4958                      Syntax error
4959 _ACEOF
4960 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4961   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4962   ac_status=$?
4963   grep -v '^ *+' conftest.er1 >conftest.err
4964   rm -f conftest.er1
4965   cat conftest.err >&5
4966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4967   (exit $ac_status); } >/dev/null; then
4968   if test -s conftest.err; then
4969     ac_cpp_err=$ac_cxx_preproc_warn_flag
4970     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4971   else
4972     ac_cpp_err=
4973   fi
4974 else
4975   ac_cpp_err=yes
4976 fi
4977 if test -z "$ac_cpp_err"; then
4978   :
4979 else
4980   echo "$as_me: failed program was:" >&5
4981 sed 's/^/| /' conftest.$ac_ext >&5
4982
4983   # Broken: fails on valid input.
4984 continue
4985 fi
4986 rm -f conftest.err conftest.$ac_ext
4987
4988   # OK, works on sane cases.  Now check whether non-existent headers
4989   # can be detected and how.
4990   cat >conftest.$ac_ext <<_ACEOF
4991 /* confdefs.h.  */
4992 _ACEOF
4993 cat confdefs.h >>conftest.$ac_ext
4994 cat >>conftest.$ac_ext <<_ACEOF
4995 /* end confdefs.h.  */
4996 #include <ac_nonexistent.h>
4997 _ACEOF
4998 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4999   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5000   ac_status=$?
5001   grep -v '^ *+' conftest.er1 >conftest.err
5002   rm -f conftest.er1
5003   cat conftest.err >&5
5004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5005   (exit $ac_status); } >/dev/null; then
5006   if test -s conftest.err; then
5007     ac_cpp_err=$ac_cxx_preproc_warn_flag
5008     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5009   else
5010     ac_cpp_err=
5011   fi
5012 else
5013   ac_cpp_err=yes
5014 fi
5015 if test -z "$ac_cpp_err"; then
5016   # Broken: success on invalid input.
5017 continue
5018 else
5019   echo "$as_me: failed program was:" >&5
5020 sed 's/^/| /' conftest.$ac_ext >&5
5021
5022   # Passes both tests.
5023 ac_preproc_ok=:
5024 break
5025 fi
5026 rm -f conftest.err conftest.$ac_ext
5027
5028 done
5029 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5030 rm -f conftest.err conftest.$ac_ext
5031 if $ac_preproc_ok; then
5032   break
5033 fi
5034
5035     done
5036     ac_cv_prog_CXXCPP=$CXXCPP
5037
5038 fi
5039   CXXCPP=$ac_cv_prog_CXXCPP
5040 else
5041   ac_cv_prog_CXXCPP=$CXXCPP
5042 fi
5043 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5044 echo "${ECHO_T}$CXXCPP" >&6
5045 ac_preproc_ok=false
5046 for ac_cxx_preproc_warn_flag in '' yes
5047 do
5048   # Use a header file that comes with gcc, so configuring glibc
5049   # with a fresh cross-compiler works.
5050   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5051   # <limits.h> exists even on freestanding compilers.
5052   # On the NeXT, cc -E runs the code through the compiler's parser,
5053   # not just through cpp. "Syntax error" is here to catch this case.
5054   cat >conftest.$ac_ext <<_ACEOF
5055 /* confdefs.h.  */
5056 _ACEOF
5057 cat confdefs.h >>conftest.$ac_ext
5058 cat >>conftest.$ac_ext <<_ACEOF
5059 /* end confdefs.h.  */
5060 #ifdef __STDC__
5061 # include <limits.h>
5062 #else
5063 # include <assert.h>
5064 #endif
5065                      Syntax error
5066 _ACEOF
5067 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5068   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5069   ac_status=$?
5070   grep -v '^ *+' conftest.er1 >conftest.err
5071   rm -f conftest.er1
5072   cat conftest.err >&5
5073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074   (exit $ac_status); } >/dev/null; then
5075   if test -s conftest.err; then
5076     ac_cpp_err=$ac_cxx_preproc_warn_flag
5077     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5078   else
5079     ac_cpp_err=
5080   fi
5081 else
5082   ac_cpp_err=yes
5083 fi
5084 if test -z "$ac_cpp_err"; then
5085   :
5086 else
5087   echo "$as_me: failed program was:" >&5
5088 sed 's/^/| /' conftest.$ac_ext >&5
5089
5090   # Broken: fails on valid input.
5091 continue
5092 fi
5093 rm -f conftest.err conftest.$ac_ext
5094
5095   # OK, works on sane cases.  Now check whether non-existent headers
5096   # can be detected and how.
5097   cat >conftest.$ac_ext <<_ACEOF
5098 /* confdefs.h.  */
5099 _ACEOF
5100 cat confdefs.h >>conftest.$ac_ext
5101 cat >>conftest.$ac_ext <<_ACEOF
5102 /* end confdefs.h.  */
5103 #include <ac_nonexistent.h>
5104 _ACEOF
5105 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5106   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5107   ac_status=$?
5108   grep -v '^ *+' conftest.er1 >conftest.err
5109   rm -f conftest.er1
5110   cat conftest.err >&5
5111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112   (exit $ac_status); } >/dev/null; then
5113   if test -s conftest.err; then
5114     ac_cpp_err=$ac_cxx_preproc_warn_flag
5115     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5116   else
5117     ac_cpp_err=
5118   fi
5119 else
5120   ac_cpp_err=yes
5121 fi
5122 if test -z "$ac_cpp_err"; then
5123   # Broken: success on invalid input.
5124 continue
5125 else
5126   echo "$as_me: failed program was:" >&5
5127 sed 's/^/| /' conftest.$ac_ext >&5
5128
5129   # Passes both tests.
5130 ac_preproc_ok=:
5131 break
5132 fi
5133 rm -f conftest.err conftest.$ac_ext
5134
5135 done
5136 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5137 rm -f conftest.err conftest.$ac_ext
5138 if $ac_preproc_ok; then
5139   :
5140 else
5141   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5142 See \`config.log' for more details." >&5
5143 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5144 See \`config.log' for more details." >&2;}
5145    { (exit 1); exit 1; }; }
5146 fi
5147
5148 ac_ext=cc
5149 ac_cpp='$CXXCPP $CPPFLAGS'
5150 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5151 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5152 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5153
5154
5155
5156 if test "x$ac_path_x_has_been_run" != xyes; then
5157   echo "$as_me:$LINENO: checking for X" >&5
5158 echo $ECHO_N "checking for X... $ECHO_C" >&6
5159
5160 ac_path_x_has_been_run=yes
5161
5162 # Check whether --with-x or --without-x was given.
5163 if test "${with_x+set}" = set; then
5164   withval="$with_x"
5165
5166 fi;
5167 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5168 if test "x$with_x" = xno; then
5169   # The user explicitly disabled X.
5170   have_x=disabled
5171 else
5172   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5173     # Both variables are already set.
5174     have_x=yes
5175   else
5176     if test "${ac_cv_have_x+set}" = set; then
5177   echo $ECHO_N "(cached) $ECHO_C" >&6
5178 else
5179   # One or both of the vars are not set, and there is no cached value.
5180 ac_x_includes=no ac_x_libraries=no
5181 rm -fr conftest.dir
5182 if mkdir conftest.dir; then
5183   cd conftest.dir
5184   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5185   cat >Imakefile <<'_ACEOF'
5186 acfindx:
5187         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5188 _ACEOF
5189   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5190     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5191     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5192     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5193     for ac_extension in a so sl; do
5194       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5195          test -f $ac_im_libdir/libX11.$ac_extension; then
5196         ac_im_usrlibdir=$ac_im_libdir; break
5197       fi
5198     done
5199     # Screen out bogus values from the imake configuration.  They are
5200     # bogus both because they are the default anyway, and because
5201     # using them would break gcc on systems where it needs fixed includes.
5202     case $ac_im_incroot in
5203         /usr/include) ;;
5204         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5205     esac
5206     case $ac_im_usrlibdir in
5207         /usr/lib | /lib) ;;
5208         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5209     esac
5210   fi
5211   cd ..
5212   rm -fr conftest.dir
5213 fi
5214
5215 # Standard set of common directories for X headers.
5216 # Check X11 before X11Rn because it is often a symlink to the current release.
5217 ac_x_header_dirs='
5218 /usr/X11/include
5219 /usr/X11R6/include
5220 /usr/X11R5/include
5221 /usr/X11R4/include
5222
5223 /usr/include/X11
5224 /usr/include/X11R6
5225 /usr/include/X11R5
5226 /usr/include/X11R4
5227
5228 /usr/local/X11/include
5229 /usr/local/X11R6/include
5230 /usr/local/X11R5/include
5231 /usr/local/X11R4/include
5232
5233 /usr/local/include/X11
5234 /usr/local/include/X11R6
5235 /usr/local/include/X11R5
5236 /usr/local/include/X11R4
5237
5238 /usr/X386/include
5239 /usr/x386/include
5240 /usr/XFree86/include/X11
5241
5242 /usr/include
5243 /usr/local/include
5244 /usr/unsupported/include
5245 /usr/athena/include
5246 /usr/local/x11r5/include
5247 /usr/lpp/Xamples/include
5248
5249 /usr/openwin/include
5250 /usr/openwin/share/include'
5251
5252 if test "$ac_x_includes" = no; then
5253   # Guess where to find include files, by looking for a specified header file.
5254   # First, try using that file with no special directory specified.
5255   cat >conftest.$ac_ext <<_ACEOF
5256 /* confdefs.h.  */
5257 _ACEOF
5258 cat confdefs.h >>conftest.$ac_ext
5259 cat >>conftest.$ac_ext <<_ACEOF
5260 /* end confdefs.h.  */
5261 #include <X11/Xlib.h>
5262 _ACEOF
5263 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5264   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5265   ac_status=$?
5266   grep -v '^ *+' conftest.er1 >conftest.err
5267   rm -f conftest.er1
5268   cat conftest.err >&5
5269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5270   (exit $ac_status); } >/dev/null; then
5271   if test -s conftest.err; then
5272     ac_cpp_err=$ac_cxx_preproc_warn_flag
5273     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5274   else
5275     ac_cpp_err=
5276   fi
5277 else
5278   ac_cpp_err=yes
5279 fi
5280 if test -z "$ac_cpp_err"; then
5281   # We can compile using X headers with no special include directory.
5282 ac_x_includes=
5283 else
5284   echo "$as_me: failed program was:" >&5
5285 sed 's/^/| /' conftest.$ac_ext >&5
5286
5287   for ac_dir in $ac_x_header_dirs; do
5288   if test -r "$ac_dir/X11/Xlib.h"; then
5289     ac_x_includes=$ac_dir
5290     break
5291   fi
5292 done
5293 fi
5294 rm -f conftest.err conftest.$ac_ext
5295 fi # $ac_x_includes = no
5296
5297 if test "$ac_x_libraries" = no; then
5298   # Check for the libraries.
5299   # See if we find them without any special options.
5300   # Don't add to $LIBS permanently.
5301   ac_save_LIBS=$LIBS
5302   LIBS="-lX11 $LIBS"
5303   cat >conftest.$ac_ext <<_ACEOF
5304 /* confdefs.h.  */
5305 _ACEOF
5306 cat confdefs.h >>conftest.$ac_ext
5307 cat >>conftest.$ac_ext <<_ACEOF
5308 /* end confdefs.h.  */
5309 #include <X11/Xlib.h>
5310 int
5311 main ()
5312 {
5313 XrmInitialize ()
5314   ;
5315   return 0;
5316 }
5317 _ACEOF
5318 rm -f conftest.$ac_objext conftest$ac_exeext
5319 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5320   (eval $ac_link) 2>conftest.er1
5321   ac_status=$?
5322   grep -v '^ *+' conftest.er1 >conftest.err
5323   rm -f conftest.er1
5324   cat conftest.err >&5
5325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5326   (exit $ac_status); } &&
5327          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5329   (eval $ac_try) 2>&5
5330   ac_status=$?
5331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5332   (exit $ac_status); }; } &&
5333          { ac_try='test -s conftest$ac_exeext'
5334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5335   (eval $ac_try) 2>&5
5336   ac_status=$?
5337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5338   (exit $ac_status); }; }; then
5339   LIBS=$ac_save_LIBS
5340 # We can link X programs with no special library path.
5341 ac_x_libraries=
5342 else
5343   echo "$as_me: failed program was:" >&5
5344 sed 's/^/| /' conftest.$ac_ext >&5
5345
5346 LIBS=$ac_save_LIBS
5347 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5348 do
5349   # Don't even attempt the hair of trying to link an X program!
5350   for ac_extension in a so sl; do
5351     if test -r $ac_dir/libX11.$ac_extension; then
5352       ac_x_libraries=$ac_dir
5353       break 2
5354     fi
5355   done
5356 done
5357 fi
5358 rm -f conftest.err conftest.$ac_objext \
5359       conftest$ac_exeext conftest.$ac_ext
5360 fi # $ac_x_libraries = no
5361
5362 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5363   # Didn't find X anywhere.  Cache the known absence of X.
5364   ac_cv_have_x="have_x=no"
5365 else
5366   # Record where we found X for the cache.
5367   ac_cv_have_x="have_x=yes \
5368                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5369 fi
5370 fi
5371
5372   fi
5373   eval "$ac_cv_have_x"
5374 fi # $with_x != no
5375
5376 if test "$have_x" != yes; then
5377   echo "$as_me:$LINENO: result: $have_x" >&5
5378 echo "${ECHO_T}$have_x" >&6
5379   no_x=yes
5380 else
5381   # If each of the values was on the command line, it overrides each guess.
5382   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5383   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5384   # Update the cache value to reflect the command line values.
5385   ac_cv_have_x="have_x=yes \
5386                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5387   # It might be that x_includes is empty (headers are found in the
5388   # standard search path. Then output the corresponding message
5389   ac_out_x_includes=$x_includes
5390   test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5391   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5392 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5393 fi
5394
5395 fi
5396 if test "$no_x" = yes; then
5397   # Not all programs may use this symbol, but it does not hurt to define it.
5398
5399 cat >>confdefs.h <<\_ACEOF
5400 #define X_DISPLAY_MISSING 1
5401 _ACEOF
5402
5403   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5404 else
5405   if test -n "$x_includes"; then
5406     X_CFLAGS="$X_CFLAGS -I$x_includes"
5407   fi
5408
5409   # It would also be nice to do this for all -L options, not just this one.
5410   if test -n "$x_libraries"; then
5411     X_LIBS="$X_LIBS -L$x_libraries"
5412     # For Solaris; some versions of Sun CC require a space after -R and
5413     # others require no space.  Words are not sufficient . . . .
5414     case `(uname -sr) 2>/dev/null` in
5415     "SunOS 5"*)
5416       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5417 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5418       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5419       cat >conftest.$ac_ext <<_ACEOF
5420 /* confdefs.h.  */
5421 _ACEOF
5422 cat confdefs.h >>conftest.$ac_ext
5423 cat >>conftest.$ac_ext <<_ACEOF
5424 /* end confdefs.h.  */
5425
5426 int
5427 main ()
5428 {
5429
5430   ;
5431   return 0;
5432 }
5433 _ACEOF
5434 rm -f conftest.$ac_objext conftest$ac_exeext
5435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5436   (eval $ac_link) 2>conftest.er1
5437   ac_status=$?
5438   grep -v '^ *+' conftest.er1 >conftest.err
5439   rm -f conftest.er1
5440   cat conftest.err >&5
5441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442   (exit $ac_status); } &&
5443          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5444   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5445   (eval $ac_try) 2>&5
5446   ac_status=$?
5447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448   (exit $ac_status); }; } &&
5449          { ac_try='test -s conftest$ac_exeext'
5450   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5451   (eval $ac_try) 2>&5
5452   ac_status=$?
5453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5454   (exit $ac_status); }; }; then
5455   ac_R_nospace=yes
5456 else
5457   echo "$as_me: failed program was:" >&5
5458 sed 's/^/| /' conftest.$ac_ext >&5
5459
5460 ac_R_nospace=no
5461 fi
5462 rm -f conftest.err conftest.$ac_objext \
5463       conftest$ac_exeext conftest.$ac_ext
5464       if test $ac_R_nospace = yes; then
5465         echo "$as_me:$LINENO: result: no" >&5
5466 echo "${ECHO_T}no" >&6
5467         X_LIBS="$X_LIBS -R$x_libraries"
5468       else
5469         LIBS="$ac_xsave_LIBS -R $x_libraries"
5470         cat >conftest.$ac_ext <<_ACEOF
5471 /* confdefs.h.  */
5472 _ACEOF
5473 cat confdefs.h >>conftest.$ac_ext
5474 cat >>conftest.$ac_ext <<_ACEOF
5475 /* end confdefs.h.  */
5476
5477 int
5478 main ()
5479 {
5480
5481   ;
5482   return 0;
5483 }
5484 _ACEOF
5485 rm -f conftest.$ac_objext conftest$ac_exeext
5486 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5487   (eval $ac_link) 2>conftest.er1
5488   ac_status=$?
5489   grep -v '^ *+' conftest.er1 >conftest.err
5490   rm -f conftest.er1
5491   cat conftest.err >&5
5492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493   (exit $ac_status); } &&
5494          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5496   (eval $ac_try) 2>&5
5497   ac_status=$?
5498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5499   (exit $ac_status); }; } &&
5500          { ac_try='test -s conftest$ac_exeext'
5501   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5502   (eval $ac_try) 2>&5
5503   ac_status=$?
5504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5505   (exit $ac_status); }; }; then
5506   ac_R_space=yes
5507 else
5508   echo "$as_me: failed program was:" >&5
5509 sed 's/^/| /' conftest.$ac_ext >&5
5510
5511 ac_R_space=no
5512 fi
5513 rm -f conftest.err conftest.$ac_objext \
5514       conftest$ac_exeext conftest.$ac_ext
5515         if test $ac_R_space = yes; then
5516           echo "$as_me:$LINENO: result: yes" >&5
5517 echo "${ECHO_T}yes" >&6
5518           X_LIBS="$X_LIBS -R $x_libraries"
5519         else
5520           echo "$as_me:$LINENO: result: neither works" >&5
5521 echo "${ECHO_T}neither works" >&6
5522         fi
5523       fi
5524       LIBS=$ac_xsave_LIBS
5525     esac
5526   fi
5527
5528   # Check for system-dependent libraries X programs must link with.
5529   # Do this before checking for the system-independent R6 libraries
5530   # (-lICE), since we may need -lsocket or whatever for X linking.
5531
5532   if test "$ISC" = yes; then
5533     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5534   else
5535     # Martyn Johnson says this is needed for Ultrix, if the X
5536     # libraries were built with DECnet support.  And Karl Berry says
5537     # the Alpha needs dnet_stub (dnet does not exist).
5538     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5539     cat >conftest.$ac_ext <<_ACEOF
5540 /* confdefs.h.  */
5541 _ACEOF
5542 cat confdefs.h >>conftest.$ac_ext
5543 cat >>conftest.$ac_ext <<_ACEOF
5544 /* end confdefs.h.  */
5545
5546 /* Override any gcc2 internal prototype to avoid an error.  */
5547 #ifdef __cplusplus
5548 extern "C"
5549 #endif
5550 /* We use char because int might match the return type of a gcc2
5551    builtin and then its argument prototype would still apply.  */
5552 char XOpenDisplay ();
5553 int
5554 main ()
5555 {
5556 XOpenDisplay ();
5557   ;
5558   return 0;
5559 }
5560 _ACEOF
5561 rm -f conftest.$ac_objext conftest$ac_exeext
5562 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5563   (eval $ac_link) 2>conftest.er1
5564   ac_status=$?
5565   grep -v '^ *+' conftest.er1 >conftest.err
5566   rm -f conftest.er1
5567   cat conftest.err >&5
5568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569   (exit $ac_status); } &&
5570          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5571   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572   (eval $ac_try) 2>&5
5573   ac_status=$?
5574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575   (exit $ac_status); }; } &&
5576          { ac_try='test -s conftest$ac_exeext'
5577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578   (eval $ac_try) 2>&5
5579   ac_status=$?
5580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581   (exit $ac_status); }; }; then
5582   :
5583 else
5584   echo "$as_me: failed program was:" >&5
5585 sed 's/^/| /' conftest.$ac_ext >&5
5586
5587 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5588 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5589 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5590   echo $ECHO_N "(cached) $ECHO_C" >&6
5591 else
5592   ac_check_lib_save_LIBS=$LIBS
5593 LIBS="-ldnet  $LIBS"
5594 cat >conftest.$ac_ext <<_ACEOF
5595 /* confdefs.h.  */
5596 _ACEOF
5597 cat confdefs.h >>conftest.$ac_ext
5598 cat >>conftest.$ac_ext <<_ACEOF
5599 /* end confdefs.h.  */
5600
5601 /* Override any gcc2 internal prototype to avoid an error.  */
5602 #ifdef __cplusplus
5603 extern "C"
5604 #endif
5605 /* We use char because int might match the return type of a gcc2
5606    builtin and then its argument prototype would still apply.  */
5607 char dnet_ntoa ();
5608 int
5609 main ()
5610 {
5611 dnet_ntoa ();
5612   ;
5613   return 0;
5614 }
5615 _ACEOF
5616 rm -f conftest.$ac_objext conftest$ac_exeext
5617 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5618   (eval $ac_link) 2>conftest.er1
5619   ac_status=$?
5620   grep -v '^ *+' conftest.er1 >conftest.err
5621   rm -f conftest.er1
5622   cat conftest.err >&5
5623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5624   (exit $ac_status); } &&
5625          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5626   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5627   (eval $ac_try) 2>&5
5628   ac_status=$?
5629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5630   (exit $ac_status); }; } &&
5631          { ac_try='test -s conftest$ac_exeext'
5632   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633   (eval $ac_try) 2>&5
5634   ac_status=$?
5635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5636   (exit $ac_status); }; }; then
5637   ac_cv_lib_dnet_dnet_ntoa=yes
5638 else
5639   echo "$as_me: failed program was:" >&5
5640 sed 's/^/| /' conftest.$ac_ext >&5
5641
5642 ac_cv_lib_dnet_dnet_ntoa=no
5643 fi
5644 rm -f conftest.err conftest.$ac_objext \
5645       conftest$ac_exeext conftest.$ac_ext
5646 LIBS=$ac_check_lib_save_LIBS
5647 fi
5648 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5649 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5650 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5651   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5652 fi
5653
5654     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5655       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5656 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5657 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5658   echo $ECHO_N "(cached) $ECHO_C" >&6
5659 else
5660   ac_check_lib_save_LIBS=$LIBS
5661 LIBS="-ldnet_stub  $LIBS"
5662 cat >conftest.$ac_ext <<_ACEOF
5663 /* confdefs.h.  */
5664 _ACEOF
5665 cat confdefs.h >>conftest.$ac_ext
5666 cat >>conftest.$ac_ext <<_ACEOF
5667 /* end confdefs.h.  */
5668
5669 /* Override any gcc2 internal prototype to avoid an error.  */
5670 #ifdef __cplusplus
5671 extern "C"
5672 #endif
5673 /* We use char because int might match the return type of a gcc2
5674    builtin and then its argument prototype would still apply.  */
5675 char dnet_ntoa ();
5676 int
5677 main ()
5678 {
5679 dnet_ntoa ();
5680   ;
5681   return 0;
5682 }
5683 _ACEOF
5684 rm -f conftest.$ac_objext conftest$ac_exeext
5685 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5686   (eval $ac_link) 2>conftest.er1
5687   ac_status=$?
5688   grep -v '^ *+' conftest.er1 >conftest.err
5689   rm -f conftest.er1
5690   cat conftest.err >&5
5691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5692   (exit $ac_status); } &&
5693          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5694   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5695   (eval $ac_try) 2>&5
5696   ac_status=$?
5697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5698   (exit $ac_status); }; } &&
5699          { ac_try='test -s conftest$ac_exeext'
5700   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5701   (eval $ac_try) 2>&5
5702   ac_status=$?
5703   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5704   (exit $ac_status); }; }; then
5705   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5706 else
5707   echo "$as_me: failed program was:" >&5
5708 sed 's/^/| /' conftest.$ac_ext >&5
5709
5710 ac_cv_lib_dnet_stub_dnet_ntoa=no
5711 fi
5712 rm -f conftest.err conftest.$ac_objext \
5713       conftest$ac_exeext conftest.$ac_ext
5714 LIBS=$ac_check_lib_save_LIBS
5715 fi
5716 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5717 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5718 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5719   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5720 fi
5721
5722     fi
5723 fi
5724 rm -f conftest.err conftest.$ac_objext \
5725       conftest$ac_exeext conftest.$ac_ext
5726     LIBS="$ac_xsave_LIBS"
5727
5728     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5729     # to get the SysV transport functions.
5730     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5731     # needs -lnsl.
5732     # The nsl library prevents programs from opening the X display
5733     # on Irix 5.2, according to T.E. Dickey.
5734     # The functions gethostbyname, getservbyname, and inet_addr are
5735     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5736     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5737 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5738 if test "${ac_cv_func_gethostbyname+set}" = set; then
5739   echo $ECHO_N "(cached) $ECHO_C" >&6
5740 else
5741   cat >conftest.$ac_ext <<_ACEOF
5742 /* confdefs.h.  */
5743 _ACEOF
5744 cat confdefs.h >>conftest.$ac_ext
5745 cat >>conftest.$ac_ext <<_ACEOF
5746 /* end confdefs.h.  */
5747 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5748    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5749 #define gethostbyname innocuous_gethostbyname
5750
5751 /* System header to define __stub macros and hopefully few prototypes,
5752     which can conflict with char gethostbyname (); below.
5753     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5754     <limits.h> exists even on freestanding compilers.  */
5755
5756 #ifdef __STDC__
5757 # include <limits.h>
5758 #else
5759 # include <assert.h>
5760 #endif
5761
5762 #undef gethostbyname
5763
5764 /* Override any gcc2 internal prototype to avoid an error.  */
5765 #ifdef __cplusplus
5766 extern "C"
5767 {
5768 #endif
5769 /* We use char because int might match the return type of a gcc2
5770    builtin and then its argument prototype would still apply.  */
5771 char gethostbyname ();
5772 /* The GNU C library defines this for functions which it implements
5773     to always fail with ENOSYS.  Some functions are actually named
5774     something starting with __ and the normal name is an alias.  */
5775 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5776 choke me
5777 #else
5778 char (*f) () = gethostbyname;
5779 #endif
5780 #ifdef __cplusplus
5781 }
5782 #endif
5783
5784 int
5785 main ()
5786 {
5787 return f != gethostbyname;
5788   ;
5789   return 0;
5790 }
5791 _ACEOF
5792 rm -f conftest.$ac_objext conftest$ac_exeext
5793 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5794   (eval $ac_link) 2>conftest.er1
5795   ac_status=$?
5796   grep -v '^ *+' conftest.er1 >conftest.err
5797   rm -f conftest.er1
5798   cat conftest.err >&5
5799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800   (exit $ac_status); } &&
5801          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5802   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5803   (eval $ac_try) 2>&5
5804   ac_status=$?
5805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5806   (exit $ac_status); }; } &&
5807          { ac_try='test -s conftest$ac_exeext'
5808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5809   (eval $ac_try) 2>&5
5810   ac_status=$?
5811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5812   (exit $ac_status); }; }; then
5813   ac_cv_func_gethostbyname=yes
5814 else
5815   echo "$as_me: failed program was:" >&5
5816 sed 's/^/| /' conftest.$ac_ext >&5
5817
5818 ac_cv_func_gethostbyname=no
5819 fi
5820 rm -f conftest.err conftest.$ac_objext \
5821       conftest$ac_exeext conftest.$ac_ext
5822 fi
5823 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5824 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5825
5826     if test $ac_cv_func_gethostbyname = no; then
5827       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5828 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5829 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5830   echo $ECHO_N "(cached) $ECHO_C" >&6
5831 else
5832   ac_check_lib_save_LIBS=$LIBS
5833 LIBS="-lnsl  $LIBS"
5834 cat >conftest.$ac_ext <<_ACEOF
5835 /* confdefs.h.  */
5836 _ACEOF
5837 cat confdefs.h >>conftest.$ac_ext
5838 cat >>conftest.$ac_ext <<_ACEOF
5839 /* end confdefs.h.  */
5840
5841 /* Override any gcc2 internal prototype to avoid an error.  */
5842 #ifdef __cplusplus
5843 extern "C"
5844 #endif
5845 /* We use char because int might match the return type of a gcc2
5846    builtin and then its argument prototype would still apply.  */
5847 char gethostbyname ();
5848 int
5849 main ()
5850 {
5851 gethostbyname ();
5852   ;
5853   return 0;
5854 }
5855 _ACEOF
5856 rm -f conftest.$ac_objext conftest$ac_exeext
5857 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5858   (eval $ac_link) 2>conftest.er1
5859   ac_status=$?
5860   grep -v '^ *+' conftest.er1 >conftest.err
5861   rm -f conftest.er1
5862   cat conftest.err >&5
5863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5864   (exit $ac_status); } &&
5865          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5867   (eval $ac_try) 2>&5
5868   ac_status=$?
5869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870   (exit $ac_status); }; } &&
5871          { ac_try='test -s conftest$ac_exeext'
5872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5873   (eval $ac_try) 2>&5
5874   ac_status=$?
5875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5876   (exit $ac_status); }; }; then
5877   ac_cv_lib_nsl_gethostbyname=yes
5878 else
5879   echo "$as_me: failed program was:" >&5
5880 sed 's/^/| /' conftest.$ac_ext >&5
5881
5882 ac_cv_lib_nsl_gethostbyname=no
5883 fi
5884 rm -f conftest.err conftest.$ac_objext \
5885       conftest$ac_exeext conftest.$ac_ext
5886 LIBS=$ac_check_lib_save_LIBS
5887 fi
5888 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5889 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5890 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5891   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5892 fi
5893
5894       if test $ac_cv_lib_nsl_gethostbyname = no; then
5895         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5896 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5897 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5898   echo $ECHO_N "(cached) $ECHO_C" >&6
5899 else
5900   ac_check_lib_save_LIBS=$LIBS
5901 LIBS="-lbsd  $LIBS"
5902 cat >conftest.$ac_ext <<_ACEOF
5903 /* confdefs.h.  */
5904 _ACEOF
5905 cat confdefs.h >>conftest.$ac_ext
5906 cat >>conftest.$ac_ext <<_ACEOF
5907 /* end confdefs.h.  */
5908
5909 /* Override any gcc2 internal prototype to avoid an error.  */
5910 #ifdef __cplusplus
5911 extern "C"
5912 #endif
5913 /* We use char because int might match the return type of a gcc2
5914    builtin and then its argument prototype would still apply.  */
5915 char gethostbyname ();
5916 int
5917 main ()
5918 {
5919 gethostbyname ();
5920   ;
5921   return 0;
5922 }
5923 _ACEOF
5924 rm -f conftest.$ac_objext conftest$ac_exeext
5925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5926   (eval $ac_link) 2>conftest.er1
5927   ac_status=$?
5928   grep -v '^ *+' conftest.er1 >conftest.err
5929   rm -f conftest.er1
5930   cat conftest.err >&5
5931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5932   (exit $ac_status); } &&
5933          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5935   (eval $ac_try) 2>&5
5936   ac_status=$?
5937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938   (exit $ac_status); }; } &&
5939          { ac_try='test -s conftest$ac_exeext'
5940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5941   (eval $ac_try) 2>&5
5942   ac_status=$?
5943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944   (exit $ac_status); }; }; then
5945   ac_cv_lib_bsd_gethostbyname=yes
5946 else
5947   echo "$as_me: failed program was:" >&5
5948 sed 's/^/| /' conftest.$ac_ext >&5
5949
5950 ac_cv_lib_bsd_gethostbyname=no
5951 fi
5952 rm -f conftest.err conftest.$ac_objext \
5953       conftest$ac_exeext conftest.$ac_ext
5954 LIBS=$ac_check_lib_save_LIBS
5955 fi
5956 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5957 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5958 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5959   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5960 fi
5961
5962       fi
5963     fi
5964
5965     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5966     # socket/setsockopt and other routines are undefined under SCO ODT
5967     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5968     # on later versions), says Simon Leinen: it contains gethostby*
5969     # variants that don't use the name server (or something).  -lsocket
5970     # must be given before -lnsl if both are needed.  We assume that
5971     # if connect needs -lnsl, so does gethostbyname.
5972     echo "$as_me:$LINENO: checking for connect" >&5
5973 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5974 if test "${ac_cv_func_connect+set}" = set; then
5975   echo $ECHO_N "(cached) $ECHO_C" >&6
5976 else
5977   cat >conftest.$ac_ext <<_ACEOF
5978 /* confdefs.h.  */
5979 _ACEOF
5980 cat confdefs.h >>conftest.$ac_ext
5981 cat >>conftest.$ac_ext <<_ACEOF
5982 /* end confdefs.h.  */
5983 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5984    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5985 #define connect innocuous_connect
5986
5987 /* System header to define __stub macros and hopefully few prototypes,
5988     which can conflict with char connect (); below.
5989     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5990     <limits.h> exists even on freestanding compilers.  */
5991
5992 #ifdef __STDC__
5993 # include <limits.h>
5994 #else
5995 # include <assert.h>
5996 #endif
5997
5998 #undef connect
5999
6000 /* Override any gcc2 internal prototype to avoid an error.  */
6001 #ifdef __cplusplus
6002 extern "C"
6003 {
6004 #endif
6005 /* We use char because int might match the return type of a gcc2
6006    builtin and then its argument prototype would still apply.  */
6007 char connect ();
6008 /* The GNU C library defines this for functions which it implements
6009     to always fail with ENOSYS.  Some functions are actually named
6010     something starting with __ and the normal name is an alias.  */
6011 #if defined (__stub_connect) || defined (__stub___connect)
6012 choke me
6013 #else
6014 char (*f) () = connect;
6015 #endif
6016 #ifdef __cplusplus
6017 }
6018 #endif
6019
6020 int
6021 main ()
6022 {
6023 return f != connect;
6024   ;
6025   return 0;
6026 }
6027 _ACEOF
6028 rm -f conftest.$ac_objext conftest$ac_exeext
6029 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6030   (eval $ac_link) 2>conftest.er1
6031   ac_status=$?
6032   grep -v '^ *+' conftest.er1 >conftest.err
6033   rm -f conftest.er1
6034   cat conftest.err >&5
6035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6036   (exit $ac_status); } &&
6037          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6038   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6039   (eval $ac_try) 2>&5
6040   ac_status=$?
6041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6042   (exit $ac_status); }; } &&
6043          { ac_try='test -s conftest$ac_exeext'
6044   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6045   (eval $ac_try) 2>&5
6046   ac_status=$?
6047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6048   (exit $ac_status); }; }; then
6049   ac_cv_func_connect=yes
6050 else
6051   echo "$as_me: failed program was:" >&5
6052 sed 's/^/| /' conftest.$ac_ext >&5
6053
6054 ac_cv_func_connect=no
6055 fi
6056 rm -f conftest.err conftest.$ac_objext \
6057       conftest$ac_exeext conftest.$ac_ext
6058 fi
6059 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6060 echo "${ECHO_T}$ac_cv_func_connect" >&6
6061
6062     if test $ac_cv_func_connect = no; then
6063       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6064 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
6065 if test "${ac_cv_lib_socket_connect+set}" = set; then
6066   echo $ECHO_N "(cached) $ECHO_C" >&6
6067 else
6068   ac_check_lib_save_LIBS=$LIBS
6069 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6070 cat >conftest.$ac_ext <<_ACEOF
6071 /* confdefs.h.  */
6072 _ACEOF
6073 cat confdefs.h >>conftest.$ac_ext
6074 cat >>conftest.$ac_ext <<_ACEOF
6075 /* end confdefs.h.  */
6076
6077 /* Override any gcc2 internal prototype to avoid an error.  */
6078 #ifdef __cplusplus
6079 extern "C"
6080 #endif
6081 /* We use char because int might match the return type of a gcc2
6082    builtin and then its argument prototype would still apply.  */
6083 char connect ();
6084 int
6085 main ()
6086 {
6087 connect ();
6088   ;
6089   return 0;
6090 }
6091 _ACEOF
6092 rm -f conftest.$ac_objext conftest$ac_exeext
6093 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6094   (eval $ac_link) 2>conftest.er1
6095   ac_status=$?
6096   grep -v '^ *+' conftest.er1 >conftest.err
6097   rm -f conftest.er1
6098   cat conftest.err >&5
6099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100   (exit $ac_status); } &&
6101          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6103   (eval $ac_try) 2>&5
6104   ac_status=$?
6105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6106   (exit $ac_status); }; } &&
6107          { ac_try='test -s conftest$ac_exeext'
6108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6109   (eval $ac_try) 2>&5
6110   ac_status=$?
6111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6112   (exit $ac_status); }; }; then
6113   ac_cv_lib_socket_connect=yes
6114 else
6115   echo "$as_me: failed program was:" >&5
6116 sed 's/^/| /' conftest.$ac_ext >&5
6117
6118 ac_cv_lib_socket_connect=no
6119 fi
6120 rm -f conftest.err conftest.$ac_objext \
6121       conftest$ac_exeext conftest.$ac_ext
6122 LIBS=$ac_check_lib_save_LIBS
6123 fi
6124 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6125 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6126 if test $ac_cv_lib_socket_connect = yes; then
6127   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6128 fi
6129
6130     fi
6131
6132     # Guillermo Gomez says -lposix is necessary on A/UX.
6133     echo "$as_me:$LINENO: checking for remove" >&5
6134 echo $ECHO_N "checking for remove... $ECHO_C" >&6
6135 if test "${ac_cv_func_remove+set}" = set; then
6136   echo $ECHO_N "(cached) $ECHO_C" >&6
6137 else
6138   cat >conftest.$ac_ext <<_ACEOF
6139 /* confdefs.h.  */
6140 _ACEOF
6141 cat confdefs.h >>conftest.$ac_ext
6142 cat >>conftest.$ac_ext <<_ACEOF
6143 /* end confdefs.h.  */
6144 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6145    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6146 #define remove innocuous_remove
6147
6148 /* System header to define __stub macros and hopefully few prototypes,
6149     which can conflict with char remove (); below.
6150     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6151     <limits.h> exists even on freestanding compilers.  */
6152
6153 #ifdef __STDC__
6154 # include <limits.h>
6155 #else
6156 # include <assert.h>
6157 #endif
6158
6159 #undef remove
6160
6161 /* Override any gcc2 internal prototype to avoid an error.  */
6162 #ifdef __cplusplus
6163 extern "C"
6164 {
6165 #endif
6166 /* We use char because int might match the return type of a gcc2
6167    builtin and then its argument prototype would still apply.  */
6168 char remove ();
6169 /* The GNU C library defines this for functions which it implements
6170     to always fail with ENOSYS.  Some functions are actually named
6171     something starting with __ and the normal name is an alias.  */
6172 #if defined (__stub_remove) || defined (__stub___remove)
6173 choke me
6174 #else
6175 char (*f) () = remove;
6176 #endif
6177 #ifdef __cplusplus
6178 }
6179 #endif
6180
6181 int
6182 main ()
6183 {
6184 return f != remove;
6185   ;
6186   return 0;
6187 }
6188 _ACEOF
6189 rm -f conftest.$ac_objext conftest$ac_exeext
6190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6191   (eval $ac_link) 2>conftest.er1
6192   ac_status=$?
6193   grep -v '^ *+' conftest.er1 >conftest.err
6194   rm -f conftest.er1
6195   cat conftest.err >&5
6196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197   (exit $ac_status); } &&
6198          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6199   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6200   (eval $ac_try) 2>&5
6201   ac_status=$?
6202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6203   (exit $ac_status); }; } &&
6204          { ac_try='test -s conftest$ac_exeext'
6205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6206   (eval $ac_try) 2>&5
6207   ac_status=$?
6208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209   (exit $ac_status); }; }; then
6210   ac_cv_func_remove=yes
6211 else
6212   echo "$as_me: failed program was:" >&5
6213 sed 's/^/| /' conftest.$ac_ext >&5
6214
6215 ac_cv_func_remove=no
6216 fi
6217 rm -f conftest.err conftest.$ac_objext \
6218       conftest$ac_exeext conftest.$ac_ext
6219 fi
6220 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6221 echo "${ECHO_T}$ac_cv_func_remove" >&6
6222
6223     if test $ac_cv_func_remove = no; then
6224       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6225 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6226 if test "${ac_cv_lib_posix_remove+set}" = set; then
6227   echo $ECHO_N "(cached) $ECHO_C" >&6
6228 else
6229   ac_check_lib_save_LIBS=$LIBS
6230 LIBS="-lposix  $LIBS"
6231 cat >conftest.$ac_ext <<_ACEOF
6232 /* confdefs.h.  */
6233 _ACEOF
6234 cat confdefs.h >>conftest.$ac_ext
6235 cat >>conftest.$ac_ext <<_ACEOF
6236 /* end confdefs.h.  */
6237
6238 /* Override any gcc2 internal prototype to avoid an error.  */
6239 #ifdef __cplusplus
6240 extern "C"
6241 #endif
6242 /* We use char because int might match the return type of a gcc2
6243    builtin and then its argument prototype would still apply.  */
6244 char remove ();
6245 int
6246 main ()
6247 {
6248 remove ();
6249   ;
6250   return 0;
6251 }
6252 _ACEOF
6253 rm -f conftest.$ac_objext conftest$ac_exeext
6254 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6255   (eval $ac_link) 2>conftest.er1
6256   ac_status=$?
6257   grep -v '^ *+' conftest.er1 >conftest.err
6258   rm -f conftest.er1
6259   cat conftest.err >&5
6260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6261   (exit $ac_status); } &&
6262          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6264   (eval $ac_try) 2>&5
6265   ac_status=$?
6266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6267   (exit $ac_status); }; } &&
6268          { ac_try='test -s conftest$ac_exeext'
6269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6270   (eval $ac_try) 2>&5
6271   ac_status=$?
6272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6273   (exit $ac_status); }; }; then
6274   ac_cv_lib_posix_remove=yes
6275 else
6276   echo "$as_me: failed program was:" >&5
6277 sed 's/^/| /' conftest.$ac_ext >&5
6278
6279 ac_cv_lib_posix_remove=no
6280 fi
6281 rm -f conftest.err conftest.$ac_objext \
6282       conftest$ac_exeext conftest.$ac_ext
6283 LIBS=$ac_check_lib_save_LIBS
6284 fi
6285 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6286 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6287 if test $ac_cv_lib_posix_remove = yes; then
6288   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6289 fi
6290
6291     fi
6292
6293     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6294     echo "$as_me:$LINENO: checking for shmat" >&5
6295 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6296 if test "${ac_cv_func_shmat+set}" = set; then
6297   echo $ECHO_N "(cached) $ECHO_C" >&6
6298 else
6299   cat >conftest.$ac_ext <<_ACEOF
6300 /* confdefs.h.  */
6301 _ACEOF
6302 cat confdefs.h >>conftest.$ac_ext
6303 cat >>conftest.$ac_ext <<_ACEOF
6304 /* end confdefs.h.  */
6305 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6306    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6307 #define shmat innocuous_shmat
6308
6309 /* System header to define __stub macros and hopefully few prototypes,
6310     which can conflict with char shmat (); below.
6311     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6312     <limits.h> exists even on freestanding compilers.  */
6313
6314 #ifdef __STDC__
6315 # include <limits.h>
6316 #else
6317 # include <assert.h>
6318 #endif
6319
6320 #undef shmat
6321
6322 /* Override any gcc2 internal prototype to avoid an error.  */
6323 #ifdef __cplusplus
6324 extern "C"
6325 {
6326 #endif
6327 /* We use char because int might match the return type of a gcc2
6328    builtin and then its argument prototype would still apply.  */
6329 char shmat ();
6330 /* The GNU C library defines this for functions which it implements
6331     to always fail with ENOSYS.  Some functions are actually named
6332     something starting with __ and the normal name is an alias.  */
6333 #if defined (__stub_shmat) || defined (__stub___shmat)
6334 choke me
6335 #else
6336 char (*f) () = shmat;
6337 #endif
6338 #ifdef __cplusplus
6339 }
6340 #endif
6341
6342 int
6343 main ()
6344 {
6345 return f != shmat;
6346   ;
6347   return 0;
6348 }
6349 _ACEOF
6350 rm -f conftest.$ac_objext conftest$ac_exeext
6351 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6352   (eval $ac_link) 2>conftest.er1
6353   ac_status=$?
6354   grep -v '^ *+' conftest.er1 >conftest.err
6355   rm -f conftest.er1
6356   cat conftest.err >&5
6357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6358   (exit $ac_status); } &&
6359          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6360   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6361   (eval $ac_try) 2>&5
6362   ac_status=$?
6363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6364   (exit $ac_status); }; } &&
6365          { ac_try='test -s conftest$ac_exeext'
6366   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6367   (eval $ac_try) 2>&5
6368   ac_status=$?
6369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370   (exit $ac_status); }; }; then
6371   ac_cv_func_shmat=yes
6372 else
6373   echo "$as_me: failed program was:" >&5
6374 sed 's/^/| /' conftest.$ac_ext >&5
6375
6376 ac_cv_func_shmat=no
6377 fi
6378 rm -f conftest.err conftest.$ac_objext \
6379       conftest$ac_exeext conftest.$ac_ext
6380 fi
6381 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6382 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6383
6384     if test $ac_cv_func_shmat = no; then
6385       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6386 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6387 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6388   echo $ECHO_N "(cached) $ECHO_C" >&6
6389 else
6390   ac_check_lib_save_LIBS=$LIBS
6391 LIBS="-lipc  $LIBS"
6392 cat >conftest.$ac_ext <<_ACEOF
6393 /* confdefs.h.  */
6394 _ACEOF
6395 cat confdefs.h >>conftest.$ac_ext
6396 cat >>conftest.$ac_ext <<_ACEOF
6397 /* end confdefs.h.  */
6398
6399 /* Override any gcc2 internal prototype to avoid an error.  */
6400 #ifdef __cplusplus
6401 extern "C"
6402 #endif
6403 /* We use char because int might match the return type of a gcc2
6404    builtin and then its argument prototype would still apply.  */
6405 char shmat ();
6406 int
6407 main ()
6408 {
6409 shmat ();
6410   ;
6411   return 0;
6412 }
6413 _ACEOF
6414 rm -f conftest.$ac_objext conftest$ac_exeext
6415 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6416   (eval $ac_link) 2>conftest.er1
6417   ac_status=$?
6418   grep -v '^ *+' conftest.er1 >conftest.err
6419   rm -f conftest.er1
6420   cat conftest.err >&5
6421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422   (exit $ac_status); } &&
6423          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6425   (eval $ac_try) 2>&5
6426   ac_status=$?
6427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428   (exit $ac_status); }; } &&
6429          { ac_try='test -s conftest$ac_exeext'
6430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6431   (eval $ac_try) 2>&5
6432   ac_status=$?
6433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6434   (exit $ac_status); }; }; then
6435   ac_cv_lib_ipc_shmat=yes
6436 else
6437   echo "$as_me: failed program was:" >&5
6438 sed 's/^/| /' conftest.$ac_ext >&5
6439
6440 ac_cv_lib_ipc_shmat=no
6441 fi
6442 rm -f conftest.err conftest.$ac_objext \
6443       conftest$ac_exeext conftest.$ac_ext
6444 LIBS=$ac_check_lib_save_LIBS
6445 fi
6446 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6447 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6448 if test $ac_cv_lib_ipc_shmat = yes; then
6449   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6450 fi
6451
6452     fi
6453   fi
6454
6455   # Check for libraries that X11R6 Xt/Xaw programs need.
6456   ac_save_LDFLAGS=$LDFLAGS
6457   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6458   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6459   # check for ICE first), but we must link in the order -lSM -lICE or
6460   # we get undefined symbols.  So assume we have SM if we have ICE.
6461   # These have to be linked with before -lX11, unlike the other
6462   # libraries we check for below, so use a different variable.
6463   # John Interrante, Karl Berry
6464   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6465 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6466 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6467   echo $ECHO_N "(cached) $ECHO_C" >&6
6468 else
6469   ac_check_lib_save_LIBS=$LIBS
6470 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6471 cat >conftest.$ac_ext <<_ACEOF
6472 /* confdefs.h.  */
6473 _ACEOF
6474 cat confdefs.h >>conftest.$ac_ext
6475 cat >>conftest.$ac_ext <<_ACEOF
6476 /* end confdefs.h.  */
6477
6478 /* Override any gcc2 internal prototype to avoid an error.  */
6479 #ifdef __cplusplus
6480 extern "C"
6481 #endif
6482 /* We use char because int might match the return type of a gcc2
6483    builtin and then its argument prototype would still apply.  */
6484 char IceConnectionNumber ();
6485 int
6486 main ()
6487 {
6488 IceConnectionNumber ();
6489   ;
6490   return 0;
6491 }
6492 _ACEOF
6493 rm -f conftest.$ac_objext conftest$ac_exeext
6494 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6495   (eval $ac_link) 2>conftest.er1
6496   ac_status=$?
6497   grep -v '^ *+' conftest.er1 >conftest.err
6498   rm -f conftest.er1
6499   cat conftest.err >&5
6500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501   (exit $ac_status); } &&
6502          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6503   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6504   (eval $ac_try) 2>&5
6505   ac_status=$?
6506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507   (exit $ac_status); }; } &&
6508          { ac_try='test -s conftest$ac_exeext'
6509   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6510   (eval $ac_try) 2>&5
6511   ac_status=$?
6512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6513   (exit $ac_status); }; }; then
6514   ac_cv_lib_ICE_IceConnectionNumber=yes
6515 else
6516   echo "$as_me: failed program was:" >&5
6517 sed 's/^/| /' conftest.$ac_ext >&5
6518
6519 ac_cv_lib_ICE_IceConnectionNumber=no
6520 fi
6521 rm -f conftest.err conftest.$ac_objext \
6522       conftest$ac_exeext conftest.$ac_ext
6523 LIBS=$ac_check_lib_save_LIBS
6524 fi
6525 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6526 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6527 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6528   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6529 fi
6530
6531   LDFLAGS=$ac_save_LDFLAGS
6532
6533 fi
6534
6535
6536
6537 if test x$support_xpm = xyes; then
6538
6539
6540
6541 # Initialize some more variables set by options.
6542 # The variables have the same names as the options, with
6543 # dashes changed to underlines.
6544
6545 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6546 # paths, otherwise set no_xpm=yes.
6547 # Uses ac_ vars as temps to allow command line to override cache and checks.
6548 echo "$as_me:$LINENO: checking for libXpm" >&5
6549 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6550
6551
6552 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6553 if test "${with_xpm_includes+set}" = set; then
6554   withval="$with_xpm_includes"
6555   xpm_includes="$withval"
6556 else
6557   xpm_includes=NO
6558 fi;
6559
6560 # Check whether --with-xpm_library or --without-xpm_library was given.
6561 if test "${with_xpm_library+set}" = set; then
6562   withval="$with_xpm_library"
6563   xpm_libraries="$withval"
6564 else
6565   xpm_libraries=NO
6566 fi;
6567
6568 # --without-xpm overrides everything else, but does not touch the cache.
6569
6570 # Check whether --with-xpm or --without-xpm was given.
6571 if test "${with_xpm+set}" = set; then
6572   withval="$with_xpm"
6573
6574 fi;
6575 if test "$with_xpm" = no; then
6576   have_xpm=disabled
6577 else
6578   if test "${ac_cv_have_xpm+set}" = set; then
6579   echo $ECHO_N "(cached) $ECHO_C" >&6
6580 else
6581
6582   vt_xpm_include_X11=no
6583   if test -n "$xpm_includes"; then
6584     vt_xpm_includes=$xpm_includes
6585   else
6586     vt_xpm_includes=NO
6587   fi
6588   if test -n "$xpm_libraries"; then
6589     vt_xpm_libraries=$xpm_libraries
6590   else
6591     vt_xpm_libraries=NO
6592   fi
6593
6594   if test "$vt_xpm_includes" = NO; then
6595   # Guess where to find xpm.h
6596
6597 ac_save_CPPFLAGS="$CPPFLAGS"
6598 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6599
6600   # First, try using that file with no special directory specified.
6601 cat >conftest.$ac_ext <<_ACEOF
6602 /* confdefs.h.  */
6603 _ACEOF
6604 cat confdefs.h >>conftest.$ac_ext
6605 cat >>conftest.$ac_ext <<_ACEOF
6606 /* end confdefs.h.  */
6607 #include <X11/xpm.h>
6608 _ACEOF
6609 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6610   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6611   ac_status=$?
6612   grep -v '^ *+' conftest.er1 >conftest.err
6613   rm -f conftest.er1
6614   cat conftest.err >&5
6615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616   (exit $ac_status); } >/dev/null; then
6617   if test -s conftest.err; then
6618     ac_cpp_err=$ac_cxx_preproc_warn_flag
6619     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6620   else
6621     ac_cpp_err=
6622   fi
6623 else
6624   ac_cpp_err=yes
6625 fi
6626 if test -z "$ac_cpp_err"; then
6627   # We can compile using X headers with no special include directory.
6628 vt_xpm_includes=
6629 vt_xpm_include_X11=yes
6630 else
6631   echo "$as_me: failed program was:" >&5
6632 sed 's/^/| /' conftest.$ac_ext >&5
6633
6634   CPPFLAGS="$ac_save_CPPFLAGS"
6635 # Look for the header file in a standard set of common directories.
6636   for ac_dir in               \
6637     /usr/X11/include          \
6638     /usr/X11R6/include        \
6639     /usr/X11R5/include        \
6640     /usr/X11R4/include        \
6641                               \
6642     /usr/include/X11          \
6643     /usr/include/X11R6        \
6644     /usr/include/X11R5        \
6645     /usr/include/X11R4        \
6646                               \
6647     /usr/local/X11/include    \
6648     /usr/local/X11R6/include  \
6649     /usr/local/X11R5/include  \
6650     /usr/local/X11R4/include  \
6651                               \
6652     /usr/local/include/X11    \
6653     /usr/local/include/X11R6  \
6654     /usr/local/include/X11R5  \
6655     /usr/local/include/X11R4  \
6656                               \
6657     /usr/X386/include         \
6658     /usr/x386/include         \
6659     /usr/XFree86/include/X11  \
6660                               \
6661     /usr/include              \
6662     /usr/local/include        \
6663     /usr/unsupported/include  \
6664     /usr/athena/include       \
6665     /usr/local/x11r5/include  \
6666     /usr/lpp/Xamples/include  \
6667                               \
6668     /usr/openwin/include      \
6669     /usr/openwin/share/include \
6670     ; \
6671   do
6672     if test -r "$ac_dir/X11/xpm.h"; then
6673       vt_xpm_includes="$ac_dir"
6674       vt_xpm_include_X11=yes
6675       break
6676     else
6677       if test -r "$ac_dir/xpm.h"; then
6678         vt_xpm_includes=$ac_dir
6679         break
6680       fi
6681     fi
6682   done
6683 fi
6684 rm -f conftest.err conftest.$ac_ext
6685 fi
6686
6687 if test "$vt_xpm_libraries" = NO; then
6688   # Check for the libraries.
6689
6690   # See if we find them without any special options.
6691   # Don't add to $LIBS permanently.
6692   ac_save_LIBS="$LIBS"
6693   LIBS="$LIBS $X_LIBS -lXpm -lX11"
6694 cat >conftest.$ac_ext <<_ACEOF
6695 /* confdefs.h.  */
6696 _ACEOF
6697 cat confdefs.h >>conftest.$ac_ext
6698 cat >>conftest.$ac_ext <<_ACEOF
6699 /* end confdefs.h.  */
6700
6701 int
6702 main ()
6703 {
6704 XpmReadFileToPixmap()
6705   ;
6706   return 0;
6707 }
6708 _ACEOF
6709 rm -f conftest.$ac_objext conftest$ac_exeext
6710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6711   (eval $ac_link) 2>conftest.er1
6712   ac_status=$?
6713   grep -v '^ *+' conftest.er1 >conftest.err
6714   rm -f conftest.er1
6715   cat conftest.err >&5
6716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6717   (exit $ac_status); } &&
6718          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6719   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6720   (eval $ac_try) 2>&5
6721   ac_status=$?
6722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6723   (exit $ac_status); }; } &&
6724          { ac_try='test -s conftest$ac_exeext'
6725   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6726   (eval $ac_try) 2>&5
6727   ac_status=$?
6728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6729   (exit $ac_status); }; }; then
6730   LIBS="$ac_save_LIBS"
6731 # We can link libXpm with no special library path.
6732 vt_xpm_libraries=
6733 else
6734   echo "$as_me: failed program was:" >&5
6735 sed 's/^/| /' conftest.$ac_ext >&5
6736
6737 LIBS="$ac_save_LIBS"
6738 # First see if replacing the include by lib works.
6739 for ac_dir in \
6740     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6741     /usr/X11/lib          \
6742     /usr/X11R6/lib        \
6743     /usr/X11R5/lib        \
6744     /usr/X11R4/lib        \
6745                           \
6746     /usr/lib/X11          \
6747     /usr/lib/X11R6        \
6748     /usr/lib/X11R5        \
6749     /usr/lib/X11R4        \
6750                           \
6751     /usr/local/X11/lib    \
6752     /usr/local/X11R6/lib  \
6753     /usr/local/X11R5/lib  \
6754     /usr/local/X11R4/lib  \
6755                           \
6756     /usr/local/lib/X11    \
6757     /usr/local/lib/X11R6  \
6758     /usr/local/lib/X11R5  \
6759     /usr/local/lib/X11R4  \
6760                           \
6761     /usr/X386/lib         \
6762     /usr/x386/lib         \
6763     /usr/XFree86/lib/X11  \
6764                           \
6765     /usr/lib              \
6766     /usr/local/lib        \
6767     /usr/unsupported/lib  \
6768     /usr/athena/lib       \
6769     /usr/local/x11r5/lib  \
6770     /usr/lpp/Xamples/lib  \
6771                           \
6772     /usr/openwin/lib      \
6773     /usr/openwin/share/lib \
6774     ; \
6775 do
6776   for ac_extension in a so sl; do
6777     if test -r $ac_dir/libXpm.$ac_extension; then
6778       vt_xpm_libraries=$ac_dir
6779       break 2
6780     fi
6781   done
6782 done
6783 fi
6784 rm -f conftest.err conftest.$ac_objext \
6785       conftest$ac_exeext conftest.$ac_ext
6786 fi
6787
6788
6789   if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6790     ac_cv_have_xpm="have_xpm=no"
6791   else
6792     ac_cv_have_xpm="have_xpm=yes \
6793         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6794         vt_xpm_include_X11=$vt_xpm_include_X11"
6795   fi
6796 fi
6797   eval "$ac_cv_have_xpm"
6798 fi
6799
6800 if test "$have_xpm" != yes; then
6801   echo "$as_me:$LINENO: result: $have_xpm" >&5
6802 echo "${ECHO_T}$have_xpm" >&6
6803   no_xpm=yes
6804 else
6805   if test "$xpm_includes" != NO; then
6806     if test "$xpm_includes" = "$vt_xpm_includes"; then
6807       if test -r "$xpm_includes/X11/xpm.h"; then
6808         vt_xpm_include_X11=yes
6809       fi
6810     else
6811       vt_xpm_include_X11=no
6812       if test -z "$xpm_includes"; then
6813         cat >conftest.$ac_ext <<_ACEOF
6814 /* confdefs.h.  */
6815 _ACEOF
6816 cat confdefs.h >>conftest.$ac_ext
6817 cat >>conftest.$ac_ext <<_ACEOF
6818 /* end confdefs.h.  */
6819 #include <X11/xpm.h>
6820 _ACEOF
6821 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6822   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6823   ac_status=$?
6824   grep -v '^ *+' conftest.er1 >conftest.err
6825   rm -f conftest.er1
6826   cat conftest.err >&5
6827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828   (exit $ac_status); } >/dev/null; then
6829   if test -s conftest.err; then
6830     ac_cpp_err=$ac_cxx_preproc_warn_flag
6831     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6832   else
6833     ac_cpp_err=
6834   fi
6835 else
6836   ac_cpp_err=yes
6837 fi
6838 if test -z "$ac_cpp_err"; then
6839   vt_xpm_include_X11=yes
6840 else
6841   echo "$as_me: failed program was:" >&5
6842 sed 's/^/| /' conftest.$ac_ext >&5
6843
6844
6845 fi
6846 rm -f conftest.err conftest.$ac_ext
6847       else
6848         if test -r "$xpm_includes/X11/xpm.h"; then
6849           vt_xpm_include_X11=yes
6850         fi
6851       fi
6852     fi
6853     vt_xpm_includes=$xpm_includes
6854   fi
6855   if test "x$xpm_libraries" != xNO; then
6856     vt_xpm_libraries=$xpm_libraries
6857   fi
6858   # Update the cache value to reflect the command line values.
6859   ac_cv_have_xpm="have_xpm=yes \
6860         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6861         vt_xpm_include_X11=$vt_xpm_include_X11"
6862   eval "$ac_cv_have_xpm"
6863   echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6864 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6865   if test -n "$vt_xpm_includes"; then
6866     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6867   fi
6868   if test -n "$vt_xpm_includes"; then
6869     XPM_CFLAGS="-I$vt_xpm_includes"
6870   fi
6871   XPM_LIBS="-lXpm"
6872   if test -n "$vt_xpm_libraries"; then
6873     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6874   fi
6875   if test "x$vt_xpm_include_X11" = xyes; then
6876
6877 cat >>confdefs.h <<\_ACEOF
6878 #define XPM_INC_X11 1
6879 _ACEOF
6880
6881   fi
6882 fi
6883
6884
6885
6886
6887
6888   if test x$no_xpm = xyes; then
6889     support_xpm=needsmanualspecification
6890   fi
6891 fi
6892
6893 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6894 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6895 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6896   echo $ECHO_N "(cached) $ECHO_C" >&6
6897 else
6898   cat >conftest.$ac_ext <<_ACEOF
6899 /* confdefs.h.  */
6900 _ACEOF
6901 cat confdefs.h >>conftest.$ac_ext
6902 cat >>conftest.$ac_ext <<_ACEOF
6903 /* end confdefs.h.  */
6904 #include <sys/types.h>
6905 #include <sys/wait.h>
6906 #ifndef WEXITSTATUS
6907 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6908 #endif
6909 #ifndef WIFEXITED
6910 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6911 #endif
6912
6913 int
6914 main ()
6915 {
6916   int s;
6917   wait (&s);
6918   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6919   ;
6920   return 0;
6921 }
6922 _ACEOF
6923 rm -f conftest.$ac_objext
6924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6925   (eval $ac_compile) 2>conftest.er1
6926   ac_status=$?
6927   grep -v '^ *+' conftest.er1 >conftest.err
6928   rm -f conftest.er1
6929   cat conftest.err >&5
6930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931   (exit $ac_status); } &&
6932          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6933   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6934   (eval $ac_try) 2>&5
6935   ac_status=$?
6936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6937   (exit $ac_status); }; } &&
6938          { ac_try='test -s conftest.$ac_objext'
6939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6940   (eval $ac_try) 2>&5
6941   ac_status=$?
6942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943   (exit $ac_status); }; }; then
6944   ac_cv_header_sys_wait_h=yes
6945 else
6946   echo "$as_me: failed program was:" >&5
6947 sed 's/^/| /' conftest.$ac_ext >&5
6948
6949 ac_cv_header_sys_wait_h=no
6950 fi
6951 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6952 fi
6953 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6954 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6955 if test $ac_cv_header_sys_wait_h = yes; then
6956
6957 cat >>confdefs.h <<\_ACEOF
6958 #define HAVE_SYS_WAIT_H 1
6959 _ACEOF
6960
6961 fi
6962
6963 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6964 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6965 if test "${ac_cv_header_stdc+set}" = set; then
6966   echo $ECHO_N "(cached) $ECHO_C" >&6
6967 else
6968   cat >conftest.$ac_ext <<_ACEOF
6969 /* confdefs.h.  */
6970 _ACEOF
6971 cat confdefs.h >>conftest.$ac_ext
6972 cat >>conftest.$ac_ext <<_ACEOF
6973 /* end confdefs.h.  */
6974 #include <stdlib.h>
6975 #include <stdarg.h>
6976 #include <string.h>
6977 #include <float.h>
6978
6979 int
6980 main ()
6981 {
6982
6983   ;
6984   return 0;
6985 }
6986 _ACEOF
6987 rm -f conftest.$ac_objext
6988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6989   (eval $ac_compile) 2>conftest.er1
6990   ac_status=$?
6991   grep -v '^ *+' conftest.er1 >conftest.err
6992   rm -f conftest.er1
6993   cat conftest.err >&5
6994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6995   (exit $ac_status); } &&
6996          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6998   (eval $ac_try) 2>&5
6999   ac_status=$?
7000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001   (exit $ac_status); }; } &&
7002          { ac_try='test -s conftest.$ac_objext'
7003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7004   (eval $ac_try) 2>&5
7005   ac_status=$?
7006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7007   (exit $ac_status); }; }; then
7008   ac_cv_header_stdc=yes
7009 else
7010   echo "$as_me: failed program was:" >&5
7011 sed 's/^/| /' conftest.$ac_ext >&5
7012
7013 ac_cv_header_stdc=no
7014 fi
7015 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7016
7017 if test $ac_cv_header_stdc = yes; then
7018   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7019   cat >conftest.$ac_ext <<_ACEOF
7020 /* confdefs.h.  */
7021 _ACEOF
7022 cat confdefs.h >>conftest.$ac_ext
7023 cat >>conftest.$ac_ext <<_ACEOF
7024 /* end confdefs.h.  */
7025 #include <string.h>
7026
7027 _ACEOF
7028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7029   $EGREP "memchr" >/dev/null 2>&1; then
7030   :
7031 else
7032   ac_cv_header_stdc=no
7033 fi
7034 rm -f conftest*
7035
7036 fi
7037
7038 if test $ac_cv_header_stdc = yes; then
7039   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7040   cat >conftest.$ac_ext <<_ACEOF
7041 /* confdefs.h.  */
7042 _ACEOF
7043 cat confdefs.h >>conftest.$ac_ext
7044 cat >>conftest.$ac_ext <<_ACEOF
7045 /* end confdefs.h.  */
7046 #include <stdlib.h>
7047
7048 _ACEOF
7049 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7050   $EGREP "free" >/dev/null 2>&1; then
7051   :
7052 else
7053   ac_cv_header_stdc=no
7054 fi
7055 rm -f conftest*
7056
7057 fi
7058
7059 if test $ac_cv_header_stdc = yes; then
7060   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7061   if test "$cross_compiling" = yes; then
7062   :
7063 else
7064   cat >conftest.$ac_ext <<_ACEOF
7065 /* confdefs.h.  */
7066 _ACEOF
7067 cat confdefs.h >>conftest.$ac_ext
7068 cat >>conftest.$ac_ext <<_ACEOF
7069 /* end confdefs.h.  */
7070 #include <ctype.h>
7071 #if ((' ' & 0x0FF) == 0x020)
7072 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7073 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7074 #else
7075 # define ISLOWER(c) \
7076                    (('a' <= (c) && (c) <= 'i') \
7077                      || ('j' <= (c) && (c) <= 'r') \
7078                      || ('s' <= (c) && (c) <= 'z'))
7079 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7080 #endif
7081
7082 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7083 int
7084 main ()
7085 {
7086   int i;
7087   for (i = 0; i < 256; i++)
7088     if (XOR (islower (i), ISLOWER (i))
7089         || toupper (i) != TOUPPER (i))
7090       exit(2);
7091   exit (0);
7092 }
7093 _ACEOF
7094 rm -f conftest$ac_exeext
7095 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7096   (eval $ac_link) 2>&5
7097   ac_status=$?
7098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7099   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7101   (eval $ac_try) 2>&5
7102   ac_status=$?
7103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7104   (exit $ac_status); }; }; then
7105   :
7106 else
7107   echo "$as_me: program exited with status $ac_status" >&5
7108 echo "$as_me: failed program was:" >&5
7109 sed 's/^/| /' conftest.$ac_ext >&5
7110
7111 ( exit $ac_status )
7112 ac_cv_header_stdc=no
7113 fi
7114 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7115 fi
7116 fi
7117 fi
7118 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7119 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7120 if test $ac_cv_header_stdc = yes; then
7121
7122 cat >>confdefs.h <<\_ACEOF
7123 #define STDC_HEADERS 1
7124 _ACEOF
7125
7126 fi
7127
7128 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7139                   inttypes.h stdint.h unistd.h
7140 do
7141 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7142 echo "$as_me:$LINENO: checking for $ac_header" >&5
7143 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7144 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7145   echo $ECHO_N "(cached) $ECHO_C" >&6
7146 else
7147   cat >conftest.$ac_ext <<_ACEOF
7148 /* confdefs.h.  */
7149 _ACEOF
7150 cat confdefs.h >>conftest.$ac_ext
7151 cat >>conftest.$ac_ext <<_ACEOF
7152 /* end confdefs.h.  */
7153 $ac_includes_default
7154
7155 #include <$ac_header>
7156 _ACEOF
7157 rm -f conftest.$ac_objext
7158 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7159   (eval $ac_compile) 2>conftest.er1
7160   ac_status=$?
7161   grep -v '^ *+' conftest.er1 >conftest.err
7162   rm -f conftest.er1
7163   cat conftest.err >&5
7164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7165   (exit $ac_status); } &&
7166          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7168   (eval $ac_try) 2>&5
7169   ac_status=$?
7170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171   (exit $ac_status); }; } &&
7172          { ac_try='test -s conftest.$ac_objext'
7173   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7174   (eval $ac_try) 2>&5
7175   ac_status=$?
7176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7177   (exit $ac_status); }; }; then
7178   eval "$as_ac_Header=yes"
7179 else
7180   echo "$as_me: failed program was:" >&5
7181 sed 's/^/| /' conftest.$ac_ext >&5
7182
7183 eval "$as_ac_Header=no"
7184 fi
7185 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7186 fi
7187 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7188 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7189 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7190   cat >>confdefs.h <<_ACEOF
7191 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7192 _ACEOF
7193
7194 fi
7195
7196 done
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216 for ac_header in \
7217         assert.h \
7218         fcntl.h \
7219         stdarg.h \
7220         stdlib.h \
7221         string.h \
7222         termios.h \
7223         unistd.h \
7224         sys/byteorder.h \
7225         sys/ioctl.h \
7226         sys/select.h \
7227         sys/sockio.h \
7228         sys/strredir.h \
7229         sys/time.h \
7230         stdint.h \
7231         wchar.h \
7232         cwchar \
7233         clocale \
7234
7235 do
7236 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7237 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7238   echo "$as_me:$LINENO: checking for $ac_header" >&5
7239 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7240 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7241   echo $ECHO_N "(cached) $ECHO_C" >&6
7242 fi
7243 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7244 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7245 else
7246   # Is the header compilable?
7247 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7248 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7249 cat >conftest.$ac_ext <<_ACEOF
7250 /* confdefs.h.  */
7251 _ACEOF
7252 cat confdefs.h >>conftest.$ac_ext
7253 cat >>conftest.$ac_ext <<_ACEOF
7254 /* end confdefs.h.  */
7255 $ac_includes_default
7256 #include <$ac_header>
7257 _ACEOF
7258 rm -f conftest.$ac_objext
7259 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7260   (eval $ac_compile) 2>conftest.er1
7261   ac_status=$?
7262   grep -v '^ *+' conftest.er1 >conftest.err
7263   rm -f conftest.er1
7264   cat conftest.err >&5
7265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7266   (exit $ac_status); } &&
7267          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7268   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7269   (eval $ac_try) 2>&5
7270   ac_status=$?
7271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272   (exit $ac_status); }; } &&
7273          { ac_try='test -s conftest.$ac_objext'
7274   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275   (eval $ac_try) 2>&5
7276   ac_status=$?
7277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278   (exit $ac_status); }; }; then
7279   ac_header_compiler=yes
7280 else
7281   echo "$as_me: failed program was:" >&5
7282 sed 's/^/| /' conftest.$ac_ext >&5
7283
7284 ac_header_compiler=no
7285 fi
7286 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7287 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7288 echo "${ECHO_T}$ac_header_compiler" >&6
7289
7290 # Is the header present?
7291 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7292 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7293 cat >conftest.$ac_ext <<_ACEOF
7294 /* confdefs.h.  */
7295 _ACEOF
7296 cat confdefs.h >>conftest.$ac_ext
7297 cat >>conftest.$ac_ext <<_ACEOF
7298 /* end confdefs.h.  */
7299 #include <$ac_header>
7300 _ACEOF
7301 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7302   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7303   ac_status=$?
7304   grep -v '^ *+' conftest.er1 >conftest.err
7305   rm -f conftest.er1
7306   cat conftest.err >&5
7307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7308   (exit $ac_status); } >/dev/null; then
7309   if test -s conftest.err; then
7310     ac_cpp_err=$ac_cxx_preproc_warn_flag
7311     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7312   else
7313     ac_cpp_err=
7314   fi
7315 else
7316   ac_cpp_err=yes
7317 fi
7318 if test -z "$ac_cpp_err"; then
7319   ac_header_preproc=yes
7320 else
7321   echo "$as_me: failed program was:" >&5
7322 sed 's/^/| /' conftest.$ac_ext >&5
7323
7324   ac_header_preproc=no
7325 fi
7326 rm -f conftest.err conftest.$ac_ext
7327 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7328 echo "${ECHO_T}$ac_header_preproc" >&6
7329
7330 # So?  What about this header?
7331 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7332   yes:no: )
7333     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7334 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7335     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7336 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7337     ac_header_preproc=yes
7338     ;;
7339   no:yes:* )
7340     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7341 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7342     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7343 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7344     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7345 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7346     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7347 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7348     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7349 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7350     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7351 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7352     (
7353       cat <<\_ASBOX
7354 ## ------------------------------------------ ##
7355 ## Report this to the AC_PACKAGE_NAME lists.  ##
7356 ## ------------------------------------------ ##
7357 _ASBOX
7358     ) |
7359       sed "s/^/$as_me: WARNING:     /" >&2
7360     ;;
7361 esac
7362 echo "$as_me:$LINENO: checking for $ac_header" >&5
7363 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7364 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7365   echo $ECHO_N "(cached) $ECHO_C" >&6
7366 else
7367   eval "$as_ac_Header=\$ac_header_preproc"
7368 fi
7369 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7370 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7371
7372 fi
7373 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7374   cat >>confdefs.h <<_ACEOF
7375 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7376 _ACEOF
7377
7378 fi
7379
7380 done
7381
7382
7383 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7384 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7385 if test "${ac_cv_header_time+set}" = set; then
7386   echo $ECHO_N "(cached) $ECHO_C" >&6
7387 else
7388   cat >conftest.$ac_ext <<_ACEOF
7389 /* confdefs.h.  */
7390 _ACEOF
7391 cat confdefs.h >>conftest.$ac_ext
7392 cat >>conftest.$ac_ext <<_ACEOF
7393 /* end confdefs.h.  */
7394 #include <sys/types.h>
7395 #include <sys/time.h>
7396 #include <time.h>
7397
7398 int
7399 main ()
7400 {
7401 if ((struct tm *) 0)
7402 return 0;
7403   ;
7404   return 0;
7405 }
7406 _ACEOF
7407 rm -f conftest.$ac_objext
7408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7409   (eval $ac_compile) 2>conftest.er1
7410   ac_status=$?
7411   grep -v '^ *+' conftest.er1 >conftest.err
7412   rm -f conftest.er1
7413   cat conftest.err >&5
7414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7415   (exit $ac_status); } &&
7416          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7417   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7418   (eval $ac_try) 2>&5
7419   ac_status=$?
7420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421   (exit $ac_status); }; } &&
7422          { ac_try='test -s conftest.$ac_objext'
7423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7424   (eval $ac_try) 2>&5
7425   ac_status=$?
7426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427   (exit $ac_status); }; }; then
7428   ac_cv_header_time=yes
7429 else
7430   echo "$as_me: failed program was:" >&5
7431 sed 's/^/| /' conftest.$ac_ext >&5
7432
7433 ac_cv_header_time=no
7434 fi
7435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7436 fi
7437 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7438 echo "${ECHO_T}$ac_cv_header_time" >&6
7439 if test $ac_cv_header_time = yes; then
7440
7441 cat >>confdefs.h <<\_ACEOF
7442 #define TIME_WITH_SYS_TIME 1
7443 _ACEOF
7444
7445 fi
7446
7447
7448 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7449 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7450 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7451   echo $ECHO_N "(cached) $ECHO_C" >&6
7452 else
7453   cat >conftest.$ac_ext <<_ACEOF
7454 /* confdefs.h.  */
7455 _ACEOF
7456 cat confdefs.h >>conftest.$ac_ext
7457 cat >>conftest.$ac_ext <<_ACEOF
7458 /* end confdefs.h.  */
7459 #include <stdio.h>
7460 #include <sys/ioctl.h>
7461 #ifdef HAVE_TERMIOS_H
7462 #include <termios.h>
7463 #endif
7464 int
7465 main ()
7466 {
7467 int a = ECHO;
7468   ;
7469   return 0;
7470 }
7471 _ACEOF
7472 rm -f conftest.$ac_objext
7473 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7474   (eval $ac_compile) 2>conftest.er1
7475   ac_status=$?
7476   grep -v '^ *+' conftest.er1 >conftest.err
7477   rm -f conftest.er1
7478   cat conftest.err >&5
7479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7480   (exit $ac_status); } &&
7481          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7482   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7483   (eval $ac_try) 2>&5
7484   ac_status=$?
7485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486   (exit $ac_status); }; } &&
7487          { ac_try='test -s conftest.$ac_objext'
7488   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489   (eval $ac_try) 2>&5
7490   ac_status=$?
7491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492   (exit $ac_status); }; }; then
7493   rxvt_cv_header_sysioctl=yes
7494 else
7495   echo "$as_me: failed program was:" >&5
7496 sed 's/^/| /' conftest.$ac_ext >&5
7497
7498 rxvt_cv_header_sysioctl=no
7499 fi
7500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7501 fi
7502 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7503 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7504
7505 if test -n "$GCC"; then
7506   LDARG="-Wl,"
7507 else
7508   LDARG=""
7509 fi
7510 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7511
7512 ac_save_CFLAGS=$CFLAGS
7513 ac_save_LIBS=$LIBS
7514 CFLAGS="$CFLAGS $X_CFLAGS"
7515 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7516 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7517 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7518 if test "${rxvt_cv_rpath+set}" = set; then
7519   echo $ECHO_N "(cached) $ECHO_C" >&6
7520 else
7521   if test "$cross_compiling" = yes; then
7522     { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7523 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7524 else
7525   cat >conftest.$ac_ext <<_ACEOF
7526 /* confdefs.h.  */
7527 _ACEOF
7528 cat confdefs.h >>conftest.$ac_ext
7529 cat >>conftest.$ac_ext <<_ACEOF
7530 /* end confdefs.h.  */
7531
7532 main()
7533 {
7534     exit(0);
7535     (void) XOpenDisplay("foobar");
7536 }
7537 _ACEOF
7538 rm -f conftest$ac_exeext
7539 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7540   (eval $ac_link) 2>&5
7541   ac_status=$?
7542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7543   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7544   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7545   (eval $ac_try) 2>&5
7546   ac_status=$?
7547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548   (exit $ac_status); }; }; then
7549   rxvt_cv_rpath=yes
7550 else
7551   echo "$as_me: program exited with status $ac_status" >&5
7552 echo "$as_me: failed program was:" >&5
7553 sed 's/^/| /' conftest.$ac_ext >&5
7554
7555 ( exit $ac_status )
7556 rxvt_cv_rpath=no
7557 fi
7558 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7559 fi
7560 fi
7561 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7562 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7563 if test x$rxvt_cv_rpath != xyes; then
7564     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7565     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7566   echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7567 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7568 if test "${rxvt_cv_R+set}" = set; then
7569   echo $ECHO_N "(cached) $ECHO_C" >&6
7570 else
7571   if test "$cross_compiling" = yes; then
7572   rxvt_cv_R=no
7573 else
7574   cat >conftest.$ac_ext <<_ACEOF
7575 /* confdefs.h.  */
7576 _ACEOF
7577 cat confdefs.h >>conftest.$ac_ext
7578 cat >>conftest.$ac_ext <<_ACEOF
7579 /* end confdefs.h.  */
7580
7581 main()
7582 {
7583     exit(0);
7584     (void) XOpenDisplay("foobar");
7585 }
7586 _ACEOF
7587 rm -f conftest$ac_exeext
7588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7589   (eval $ac_link) 2>&5
7590   ac_status=$?
7591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7592   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7594   (eval $ac_try) 2>&5
7595   ac_status=$?
7596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7597   (exit $ac_status); }; }; then
7598   rxvt_cv_R=yes
7599 else
7600   echo "$as_me: program exited with status $ac_status" >&5
7601 echo "$as_me: failed program was:" >&5
7602 sed 's/^/| /' conftest.$ac_ext >&5
7603
7604 ( exit $ac_status )
7605 rxvt_cv_R=no
7606 fi
7607 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7608 fi
7609 fi
7610 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7611 echo "${ECHO_T}$rxvt_cv_R" >&6
7612   if test x$rxvt_cv_R != xyes; then
7613     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7614   fi
7615 fi
7616
7617 echo "$as_me:$LINENO: checking for XPointer" >&5
7618 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7619 if test "${rxvt_cv_xpointer+set}" = set; then
7620   echo $ECHO_N "(cached) $ECHO_C" >&6
7621 else
7622   cat >conftest.$ac_ext <<_ACEOF
7623 /* confdefs.h.  */
7624 _ACEOF
7625 cat confdefs.h >>conftest.$ac_ext
7626 cat >>conftest.$ac_ext <<_ACEOF
7627 /* end confdefs.h.  */
7628 #include <X11/Xlib.h>
7629 int
7630 main ()
7631 {
7632 XPointer dummy;
7633   ;
7634   return 0;
7635 }
7636 _ACEOF
7637 rm -f conftest.$ac_objext
7638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7639   (eval $ac_compile) 2>conftest.er1
7640   ac_status=$?
7641   grep -v '^ *+' conftest.er1 >conftest.err
7642   rm -f conftest.er1
7643   cat conftest.err >&5
7644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7645   (exit $ac_status); } &&
7646          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648   (eval $ac_try) 2>&5
7649   ac_status=$?
7650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651   (exit $ac_status); }; } &&
7652          { ac_try='test -s conftest.$ac_objext'
7653   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654   (eval $ac_try) 2>&5
7655   ac_status=$?
7656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657   (exit $ac_status); }; }; then
7658   rxvt_cv_xpointer=yes
7659 else
7660   echo "$as_me: failed program was:" >&5
7661 sed 's/^/| /' conftest.$ac_ext >&5
7662
7663 rxvt_cv_xpointer=no
7664 fi
7665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7666 fi
7667 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7668 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7669 if test x$rxvt_cv_xpointer = xyes; then
7670
7671 cat >>confdefs.h <<\_ACEOF
7672 #define HAVE_XPOINTER 1
7673 _ACEOF
7674
7675 fi
7676 LIBS=$ac_save_LIBS
7677 CFLAGS=$ac_save_CFLAGS
7678
7679
7680 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7681 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7682 if test "${ac_cv_c_const+set}" = set; then
7683   echo $ECHO_N "(cached) $ECHO_C" >&6
7684 else
7685   cat >conftest.$ac_ext <<_ACEOF
7686 /* confdefs.h.  */
7687 _ACEOF
7688 cat confdefs.h >>conftest.$ac_ext
7689 cat >>conftest.$ac_ext <<_ACEOF
7690 /* end confdefs.h.  */
7691
7692 int
7693 main ()
7694 {
7695 /* FIXME: Include the comments suggested by Paul. */
7696 #ifndef __cplusplus
7697   /* Ultrix mips cc rejects this.  */
7698   typedef int charset[2];
7699   const charset x;
7700   /* SunOS 4.1.1 cc rejects this.  */
7701   char const *const *ccp;
7702   char **p;
7703   /* NEC SVR4.0.2 mips cc rejects this.  */
7704   struct point {int x, y;};
7705   static struct point const zero = {0,0};
7706   /* AIX XL C 1.02.0.0 rejects this.
7707      It does not let you subtract one const X* pointer from another in
7708      an arm of an if-expression whose if-part is not a constant
7709      expression */
7710   const char *g = "string";
7711   ccp = &g + (g ? g-g : 0);
7712   /* HPUX 7.0 cc rejects these. */
7713   ++ccp;
7714   p = (char**) ccp;
7715   ccp = (char const *const *) p;
7716   { /* SCO 3.2v4 cc rejects this.  */
7717     char *t;
7718     char const *s = 0 ? (char *) 0 : (char const *) 0;
7719
7720     *t++ = 0;
7721   }
7722   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7723     int x[] = {25, 17};
7724     const int *foo = &x[0];
7725     ++foo;
7726   }
7727   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7728     typedef const int *iptr;
7729     iptr p = 0;
7730     ++p;
7731   }
7732   { /* AIX XL C 1.02.0.0 rejects this saying
7733        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7734     struct s { int j; const int *ap[3]; };
7735     struct s *b; b->j = 5;
7736   }
7737   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7738     const int foo = 10;
7739   }
7740 #endif
7741
7742   ;
7743   return 0;
7744 }
7745 _ACEOF
7746 rm -f conftest.$ac_objext
7747 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7748   (eval $ac_compile) 2>conftest.er1
7749   ac_status=$?
7750   grep -v '^ *+' conftest.er1 >conftest.err
7751   rm -f conftest.er1
7752   cat conftest.err >&5
7753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7754   (exit $ac_status); } &&
7755          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7756   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7757   (eval $ac_try) 2>&5
7758   ac_status=$?
7759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7760   (exit $ac_status); }; } &&
7761          { ac_try='test -s conftest.$ac_objext'
7762   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7763   (eval $ac_try) 2>&5
7764   ac_status=$?
7765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7766   (exit $ac_status); }; }; then
7767   ac_cv_c_const=yes
7768 else
7769   echo "$as_me: failed program was:" >&5
7770 sed 's/^/| /' conftest.$ac_ext >&5
7771
7772 ac_cv_c_const=no
7773 fi
7774 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7775 fi
7776 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7777 echo "${ECHO_T}$ac_cv_c_const" >&6
7778 if test $ac_cv_c_const = no; then
7779
7780 cat >>confdefs.h <<\_ACEOF
7781 #define const
7782 _ACEOF
7783
7784 fi
7785
7786 echo "$as_me:$LINENO: checking for inline" >&5
7787 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7788 if test "${ac_cv_c_inline+set}" = set; then
7789   echo $ECHO_N "(cached) $ECHO_C" >&6
7790 else
7791   ac_cv_c_inline=no
7792 for ac_kw in inline __inline__ __inline; do
7793   cat >conftest.$ac_ext <<_ACEOF
7794 /* confdefs.h.  */
7795 _ACEOF
7796 cat confdefs.h >>conftest.$ac_ext
7797 cat >>conftest.$ac_ext <<_ACEOF
7798 /* end confdefs.h.  */
7799 #ifndef __cplusplus
7800 typedef int foo_t;
7801 static $ac_kw foo_t static_foo () {return 0; }
7802 $ac_kw foo_t foo () {return 0; }
7803 #endif
7804
7805 _ACEOF
7806 rm -f conftest.$ac_objext
7807 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7808   (eval $ac_compile) 2>conftest.er1
7809   ac_status=$?
7810   grep -v '^ *+' conftest.er1 >conftest.err
7811   rm -f conftest.er1
7812   cat conftest.err >&5
7813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814   (exit $ac_status); } &&
7815          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7816   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7817   (eval $ac_try) 2>&5
7818   ac_status=$?
7819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820   (exit $ac_status); }; } &&
7821          { ac_try='test -s conftest.$ac_objext'
7822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7823   (eval $ac_try) 2>&5
7824   ac_status=$?
7825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826   (exit $ac_status); }; }; then
7827   ac_cv_c_inline=$ac_kw; break
7828 else
7829   echo "$as_me: failed program was:" >&5
7830 sed 's/^/| /' conftest.$ac_ext >&5
7831
7832 fi
7833 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7834 done
7835
7836 fi
7837 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7838 echo "${ECHO_T}$ac_cv_c_inline" >&6
7839
7840
7841 case $ac_cv_c_inline in
7842   inline | yes) ;;
7843   *)
7844     case $ac_cv_c_inline in
7845       no) ac_val=;;
7846       *) ac_val=$ac_cv_c_inline;;
7847     esac
7848     cat >>confdefs.h <<_ACEOF
7849 #ifndef __cplusplus
7850 #define inline $ac_val
7851 #endif
7852 _ACEOF
7853     ;;
7854 esac
7855
7856
7857
7858 echo "$as_me:$LINENO: checking for mode_t" >&5
7859 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7860 if test "${ac_cv_type_mode_t+set}" = set; then
7861   echo $ECHO_N "(cached) $ECHO_C" >&6
7862 else
7863   cat >conftest.$ac_ext <<_ACEOF
7864 /* confdefs.h.  */
7865 _ACEOF
7866 cat confdefs.h >>conftest.$ac_ext
7867 cat >>conftest.$ac_ext <<_ACEOF
7868 /* end confdefs.h.  */
7869 $ac_includes_default
7870 int
7871 main ()
7872 {
7873 if ((mode_t *) 0)
7874   return 0;
7875 if (sizeof (mode_t))
7876   return 0;
7877   ;
7878   return 0;
7879 }
7880 _ACEOF
7881 rm -f conftest.$ac_objext
7882 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7883   (eval $ac_compile) 2>conftest.er1
7884   ac_status=$?
7885   grep -v '^ *+' conftest.er1 >conftest.err
7886   rm -f conftest.er1
7887   cat conftest.err >&5
7888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7889   (exit $ac_status); } &&
7890          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7891   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7892   (eval $ac_try) 2>&5
7893   ac_status=$?
7894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7895   (exit $ac_status); }; } &&
7896          { ac_try='test -s conftest.$ac_objext'
7897   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7898   (eval $ac_try) 2>&5
7899   ac_status=$?
7900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901   (exit $ac_status); }; }; then
7902   ac_cv_type_mode_t=yes
7903 else
7904   echo "$as_me: failed program was:" >&5
7905 sed 's/^/| /' conftest.$ac_ext >&5
7906
7907 ac_cv_type_mode_t=no
7908 fi
7909 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7910 fi
7911 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7912 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7913 if test $ac_cv_type_mode_t = yes; then
7914   :
7915 else
7916
7917 cat >>confdefs.h <<_ACEOF
7918 #define mode_t int
7919 _ACEOF
7920
7921 fi
7922
7923 echo "$as_me:$LINENO: checking for pid_t" >&5
7924 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7925 if test "${ac_cv_type_pid_t+set}" = set; then
7926   echo $ECHO_N "(cached) $ECHO_C" >&6
7927 else
7928   cat >conftest.$ac_ext <<_ACEOF
7929 /* confdefs.h.  */
7930 _ACEOF
7931 cat confdefs.h >>conftest.$ac_ext
7932 cat >>conftest.$ac_ext <<_ACEOF
7933 /* end confdefs.h.  */
7934 $ac_includes_default
7935 int
7936 main ()
7937 {
7938 if ((pid_t *) 0)
7939   return 0;
7940 if (sizeof (pid_t))
7941   return 0;
7942   ;
7943   return 0;
7944 }
7945 _ACEOF
7946 rm -f conftest.$ac_objext
7947 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7948   (eval $ac_compile) 2>conftest.er1
7949   ac_status=$?
7950   grep -v '^ *+' conftest.er1 >conftest.err
7951   rm -f conftest.er1
7952   cat conftest.err >&5
7953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7954   (exit $ac_status); } &&
7955          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7956   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7957   (eval $ac_try) 2>&5
7958   ac_status=$?
7959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7960   (exit $ac_status); }; } &&
7961          { ac_try='test -s conftest.$ac_objext'
7962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7963   (eval $ac_try) 2>&5
7964   ac_status=$?
7965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966   (exit $ac_status); }; }; then
7967   ac_cv_type_pid_t=yes
7968 else
7969   echo "$as_me: failed program was:" >&5
7970 sed 's/^/| /' conftest.$ac_ext >&5
7971
7972 ac_cv_type_pid_t=no
7973 fi
7974 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7975 fi
7976 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7977 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7978 if test $ac_cv_type_pid_t = yes; then
7979   :
7980 else
7981
7982 cat >>confdefs.h <<_ACEOF
7983 #define pid_t int
7984 _ACEOF
7985
7986 fi
7987
7988 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7989 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7990 if test "${ac_cv_type_uid_t+set}" = set; then
7991   echo $ECHO_N "(cached) $ECHO_C" >&6
7992 else
7993   cat >conftest.$ac_ext <<_ACEOF
7994 /* confdefs.h.  */
7995 _ACEOF
7996 cat confdefs.h >>conftest.$ac_ext
7997 cat >>conftest.$ac_ext <<_ACEOF
7998 /* end confdefs.h.  */
7999 #include <sys/types.h>
8000
8001 _ACEOF
8002 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8003   $EGREP "uid_t" >/dev/null 2>&1; then
8004   ac_cv_type_uid_t=yes
8005 else
8006   ac_cv_type_uid_t=no
8007 fi
8008 rm -f conftest*
8009
8010 fi
8011 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8012 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8013 if test $ac_cv_type_uid_t = no; then
8014
8015 cat >>confdefs.h <<\_ACEOF
8016 #define uid_t int
8017 _ACEOF
8018
8019
8020 cat >>confdefs.h <<\_ACEOF
8021 #define gid_t int
8022 _ACEOF
8023
8024 fi
8025
8026
8027 echo "$as_me:$LINENO: checking for short" >&5
8028 echo $ECHO_N "checking for short... $ECHO_C" >&6
8029 if test "${ac_cv_type_short+set}" = set; then
8030   echo $ECHO_N "(cached) $ECHO_C" >&6
8031 else
8032   cat >conftest.$ac_ext <<_ACEOF
8033 /* confdefs.h.  */
8034 _ACEOF
8035 cat confdefs.h >>conftest.$ac_ext
8036 cat >>conftest.$ac_ext <<_ACEOF
8037 /* end confdefs.h.  */
8038 $ac_includes_default
8039 int
8040 main ()
8041 {
8042 if ((short *) 0)
8043   return 0;
8044 if (sizeof (short))
8045   return 0;
8046   ;
8047   return 0;
8048 }
8049 _ACEOF
8050 rm -f conftest.$ac_objext
8051 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8052   (eval $ac_compile) 2>conftest.er1
8053   ac_status=$?
8054   grep -v '^ *+' conftest.er1 >conftest.err
8055   rm -f conftest.er1
8056   cat conftest.err >&5
8057   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8058   (exit $ac_status); } &&
8059          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8060   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8061   (eval $ac_try) 2>&5
8062   ac_status=$?
8063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8064   (exit $ac_status); }; } &&
8065          { ac_try='test -s conftest.$ac_objext'
8066   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8067   (eval $ac_try) 2>&5
8068   ac_status=$?
8069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8070   (exit $ac_status); }; }; then
8071   ac_cv_type_short=yes
8072 else
8073   echo "$as_me: failed program was:" >&5
8074 sed 's/^/| /' conftest.$ac_ext >&5
8075
8076 ac_cv_type_short=no
8077 fi
8078 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8079 fi
8080 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8081 echo "${ECHO_T}$ac_cv_type_short" >&6
8082
8083 echo "$as_me:$LINENO: checking size of short" >&5
8084 echo $ECHO_N "checking size of short... $ECHO_C" >&6
8085 if test "${ac_cv_sizeof_short+set}" = set; then
8086   echo $ECHO_N "(cached) $ECHO_C" >&6
8087 else
8088   if test "$ac_cv_type_short" = yes; then
8089   # The cast to unsigned long works around a bug in the HP C Compiler
8090   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8091   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8092   # This bug is HP SR number 8606223364.
8093   if test "$cross_compiling" = yes; then
8094   # Depending upon the size, compute the lo and hi bounds.
8095 cat >conftest.$ac_ext <<_ACEOF
8096 /* confdefs.h.  */
8097 _ACEOF
8098 cat confdefs.h >>conftest.$ac_ext
8099 cat >>conftest.$ac_ext <<_ACEOF
8100 /* end confdefs.h.  */
8101 $ac_includes_default
8102 int
8103 main ()
8104 {
8105 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8106 test_array [0] = 0
8107
8108   ;
8109   return 0;
8110 }
8111 _ACEOF
8112 rm -f conftest.$ac_objext
8113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8114   (eval $ac_compile) 2>conftest.er1
8115   ac_status=$?
8116   grep -v '^ *+' conftest.er1 >conftest.err
8117   rm -f conftest.er1
8118   cat conftest.err >&5
8119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8120   (exit $ac_status); } &&
8121          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8123   (eval $ac_try) 2>&5
8124   ac_status=$?
8125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126   (exit $ac_status); }; } &&
8127          { ac_try='test -s conftest.$ac_objext'
8128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8129   (eval $ac_try) 2>&5
8130   ac_status=$?
8131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132   (exit $ac_status); }; }; then
8133   ac_lo=0 ac_mid=0
8134   while :; do
8135     cat >conftest.$ac_ext <<_ACEOF
8136 /* confdefs.h.  */
8137 _ACEOF
8138 cat confdefs.h >>conftest.$ac_ext
8139 cat >>conftest.$ac_ext <<_ACEOF
8140 /* end confdefs.h.  */
8141 $ac_includes_default
8142 int
8143 main ()
8144 {
8145 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8146 test_array [0] = 0
8147
8148   ;
8149   return 0;
8150 }
8151 _ACEOF
8152 rm -f conftest.$ac_objext
8153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8154   (eval $ac_compile) 2>conftest.er1
8155   ac_status=$?
8156   grep -v '^ *+' conftest.er1 >conftest.err
8157   rm -f conftest.er1
8158   cat conftest.err >&5
8159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8160   (exit $ac_status); } &&
8161          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8163   (eval $ac_try) 2>&5
8164   ac_status=$?
8165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8166   (exit $ac_status); }; } &&
8167          { ac_try='test -s conftest.$ac_objext'
8168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8169   (eval $ac_try) 2>&5
8170   ac_status=$?
8171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172   (exit $ac_status); }; }; then
8173   ac_hi=$ac_mid; break
8174 else
8175   echo "$as_me: failed program was:" >&5
8176 sed 's/^/| /' conftest.$ac_ext >&5
8177
8178 ac_lo=`expr $ac_mid + 1`
8179                     if test $ac_lo -le $ac_mid; then
8180                       ac_lo= ac_hi=
8181                       break
8182                     fi
8183                     ac_mid=`expr 2 '*' $ac_mid + 1`
8184 fi
8185 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8186   done
8187 else
8188   echo "$as_me: failed program was:" >&5
8189 sed 's/^/| /' conftest.$ac_ext >&5
8190
8191 cat >conftest.$ac_ext <<_ACEOF
8192 /* confdefs.h.  */
8193 _ACEOF
8194 cat confdefs.h >>conftest.$ac_ext
8195 cat >>conftest.$ac_ext <<_ACEOF
8196 /* end confdefs.h.  */
8197 $ac_includes_default
8198 int
8199 main ()
8200 {
8201 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8202 test_array [0] = 0
8203
8204   ;
8205   return 0;
8206 }
8207 _ACEOF
8208 rm -f conftest.$ac_objext
8209 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8210   (eval $ac_compile) 2>conftest.er1
8211   ac_status=$?
8212   grep -v '^ *+' conftest.er1 >conftest.err
8213   rm -f conftest.er1
8214   cat conftest.err >&5
8215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216   (exit $ac_status); } &&
8217          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8218   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8219   (eval $ac_try) 2>&5
8220   ac_status=$?
8221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222   (exit $ac_status); }; } &&
8223          { ac_try='test -s conftest.$ac_objext'
8224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8225   (eval $ac_try) 2>&5
8226   ac_status=$?
8227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228   (exit $ac_status); }; }; then
8229   ac_hi=-1 ac_mid=-1
8230   while :; do
8231     cat >conftest.$ac_ext <<_ACEOF
8232 /* confdefs.h.  */
8233 _ACEOF
8234 cat confdefs.h >>conftest.$ac_ext
8235 cat >>conftest.$ac_ext <<_ACEOF
8236 /* end confdefs.h.  */
8237 $ac_includes_default
8238 int
8239 main ()
8240 {
8241 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8242 test_array [0] = 0
8243
8244   ;
8245   return 0;
8246 }
8247 _ACEOF
8248 rm -f conftest.$ac_objext
8249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8250   (eval $ac_compile) 2>conftest.er1
8251   ac_status=$?
8252   grep -v '^ *+' conftest.er1 >conftest.err
8253   rm -f conftest.er1
8254   cat conftest.err >&5
8255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256   (exit $ac_status); } &&
8257          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8258   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8259   (eval $ac_try) 2>&5
8260   ac_status=$?
8261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262   (exit $ac_status); }; } &&
8263          { ac_try='test -s conftest.$ac_objext'
8264   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8265   (eval $ac_try) 2>&5
8266   ac_status=$?
8267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8268   (exit $ac_status); }; }; then
8269   ac_lo=$ac_mid; break
8270 else
8271   echo "$as_me: failed program was:" >&5
8272 sed 's/^/| /' conftest.$ac_ext >&5
8273
8274 ac_hi=`expr '(' $ac_mid ')' - 1`
8275                        if test $ac_mid -le $ac_hi; then
8276                          ac_lo= ac_hi=
8277                          break
8278                        fi
8279                        ac_mid=`expr 2 '*' $ac_mid`
8280 fi
8281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8282   done
8283 else
8284   echo "$as_me: failed program was:" >&5
8285 sed 's/^/| /' conftest.$ac_ext >&5
8286
8287 ac_lo= ac_hi=
8288 fi
8289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8290 fi
8291 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8292 # Binary search between lo and hi bounds.
8293 while test "x$ac_lo" != "x$ac_hi"; do
8294   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8295   cat >conftest.$ac_ext <<_ACEOF
8296 /* confdefs.h.  */
8297 _ACEOF
8298 cat confdefs.h >>conftest.$ac_ext
8299 cat >>conftest.$ac_ext <<_ACEOF
8300 /* end confdefs.h.  */
8301 $ac_includes_default
8302 int
8303 main ()
8304 {
8305 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8306 test_array [0] = 0
8307
8308   ;
8309   return 0;
8310 }
8311 _ACEOF
8312 rm -f conftest.$ac_objext
8313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8314   (eval $ac_compile) 2>conftest.er1
8315   ac_status=$?
8316   grep -v '^ *+' conftest.er1 >conftest.err
8317   rm -f conftest.er1
8318   cat conftest.err >&5
8319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8320   (exit $ac_status); } &&
8321          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8322   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8323   (eval $ac_try) 2>&5
8324   ac_status=$?
8325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326   (exit $ac_status); }; } &&
8327          { ac_try='test -s conftest.$ac_objext'
8328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8329   (eval $ac_try) 2>&5
8330   ac_status=$?
8331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332   (exit $ac_status); }; }; then
8333   ac_hi=$ac_mid
8334 else
8335   echo "$as_me: failed program was:" >&5
8336 sed 's/^/| /' conftest.$ac_ext >&5
8337
8338 ac_lo=`expr '(' $ac_mid ')' + 1`
8339 fi
8340 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8341 done
8342 case $ac_lo in
8343 ?*) ac_cv_sizeof_short=$ac_lo;;
8344 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8345 See \`config.log' for more details." >&5
8346 echo "$as_me: error: cannot compute sizeof (short), 77
8347 See \`config.log' for more details." >&2;}
8348    { (exit 1); exit 1; }; } ;;
8349 esac
8350 else
8351   if test "$cross_compiling" = yes; then
8352   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8353 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8354    { (exit 1); exit 1; }; }
8355 else
8356   cat >conftest.$ac_ext <<_ACEOF
8357 /* confdefs.h.  */
8358 _ACEOF
8359 cat confdefs.h >>conftest.$ac_ext
8360 cat >>conftest.$ac_ext <<_ACEOF
8361 /* end confdefs.h.  */
8362 $ac_includes_default
8363 long longval () { return (long) (sizeof (short)); }
8364 unsigned long ulongval () { return (long) (sizeof (short)); }
8365 #include <stdio.h>
8366 #include <stdlib.h>
8367 int
8368 main ()
8369 {
8370
8371   FILE *f = fopen ("conftest.val", "w");
8372   if (! f)
8373     exit (1);
8374   if (((long) (sizeof (short))) < 0)
8375     {
8376       long i = longval ();
8377       if (i != ((long) (sizeof (short))))
8378         exit (1);
8379       fprintf (f, "%ld\n", i);
8380     }
8381   else
8382     {
8383       unsigned long i = ulongval ();
8384       if (i != ((long) (sizeof (short))))
8385         exit (1);
8386       fprintf (f, "%lu\n", i);
8387     }
8388   exit (ferror (f) || fclose (f) != 0);
8389
8390   ;
8391   return 0;
8392 }
8393 _ACEOF
8394 rm -f conftest$ac_exeext
8395 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8396   (eval $ac_link) 2>&5
8397   ac_status=$?
8398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8399   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8400   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8401   (eval $ac_try) 2>&5
8402   ac_status=$?
8403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8404   (exit $ac_status); }; }; then
8405   ac_cv_sizeof_short=`cat conftest.val`
8406 else
8407   echo "$as_me: program exited with status $ac_status" >&5
8408 echo "$as_me: failed program was:" >&5
8409 sed 's/^/| /' conftest.$ac_ext >&5
8410
8411 ( exit $ac_status )
8412 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8413 See \`config.log' for more details." >&5
8414 echo "$as_me: error: cannot compute sizeof (short), 77
8415 See \`config.log' for more details." >&2;}
8416    { (exit 1); exit 1; }; }
8417 fi
8418 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8419 fi
8420 fi
8421 rm -f conftest.val
8422 else
8423   ac_cv_sizeof_short=0
8424 fi
8425 fi
8426 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8427 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8428 cat >>confdefs.h <<_ACEOF
8429 #define SIZEOF_SHORT $ac_cv_sizeof_short
8430 _ACEOF
8431
8432
8433 echo "$as_me:$LINENO: checking for int" >&5
8434 echo $ECHO_N "checking for int... $ECHO_C" >&6
8435 if test "${ac_cv_type_int+set}" = set; then
8436   echo $ECHO_N "(cached) $ECHO_C" >&6
8437 else
8438   cat >conftest.$ac_ext <<_ACEOF
8439 /* confdefs.h.  */
8440 _ACEOF
8441 cat confdefs.h >>conftest.$ac_ext
8442 cat >>conftest.$ac_ext <<_ACEOF
8443 /* end confdefs.h.  */
8444 $ac_includes_default
8445 int
8446 main ()
8447 {
8448 if ((int *) 0)
8449   return 0;
8450 if (sizeof (int))
8451   return 0;
8452   ;
8453   return 0;
8454 }
8455 _ACEOF
8456 rm -f conftest.$ac_objext
8457 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8458   (eval $ac_compile) 2>conftest.er1
8459   ac_status=$?
8460   grep -v '^ *+' conftest.er1 >conftest.err
8461   rm -f conftest.er1
8462   cat conftest.err >&5
8463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8464   (exit $ac_status); } &&
8465          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8466   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8467   (eval $ac_try) 2>&5
8468   ac_status=$?
8469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470   (exit $ac_status); }; } &&
8471          { ac_try='test -s conftest.$ac_objext'
8472   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8473   (eval $ac_try) 2>&5
8474   ac_status=$?
8475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476   (exit $ac_status); }; }; then
8477   ac_cv_type_int=yes
8478 else
8479   echo "$as_me: failed program was:" >&5
8480 sed 's/^/| /' conftest.$ac_ext >&5
8481
8482 ac_cv_type_int=no
8483 fi
8484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8485 fi
8486 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8487 echo "${ECHO_T}$ac_cv_type_int" >&6
8488
8489 echo "$as_me:$LINENO: checking size of int" >&5
8490 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8491 if test "${ac_cv_sizeof_int+set}" = set; then
8492   echo $ECHO_N "(cached) $ECHO_C" >&6
8493 else
8494   if test "$ac_cv_type_int" = yes; then
8495   # The cast to unsigned long works around a bug in the HP C Compiler
8496   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8497   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8498   # This bug is HP SR number 8606223364.
8499   if test "$cross_compiling" = yes; then
8500   # Depending upon the size, compute the lo and hi bounds.
8501 cat >conftest.$ac_ext <<_ACEOF
8502 /* confdefs.h.  */
8503 _ACEOF
8504 cat confdefs.h >>conftest.$ac_ext
8505 cat >>conftest.$ac_ext <<_ACEOF
8506 /* end confdefs.h.  */
8507 $ac_includes_default
8508 int
8509 main ()
8510 {
8511 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8512 test_array [0] = 0
8513
8514   ;
8515   return 0;
8516 }
8517 _ACEOF
8518 rm -f conftest.$ac_objext
8519 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8520   (eval $ac_compile) 2>conftest.er1
8521   ac_status=$?
8522   grep -v '^ *+' conftest.er1 >conftest.err
8523   rm -f conftest.er1
8524   cat conftest.err >&5
8525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8526   (exit $ac_status); } &&
8527          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8528   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8529   (eval $ac_try) 2>&5
8530   ac_status=$?
8531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532   (exit $ac_status); }; } &&
8533          { ac_try='test -s conftest.$ac_objext'
8534   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8535   (eval $ac_try) 2>&5
8536   ac_status=$?
8537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8538   (exit $ac_status); }; }; then
8539   ac_lo=0 ac_mid=0
8540   while :; do
8541     cat >conftest.$ac_ext <<_ACEOF
8542 /* confdefs.h.  */
8543 _ACEOF
8544 cat confdefs.h >>conftest.$ac_ext
8545 cat >>conftest.$ac_ext <<_ACEOF
8546 /* end confdefs.h.  */
8547 $ac_includes_default
8548 int
8549 main ()
8550 {
8551 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8552 test_array [0] = 0
8553
8554   ;
8555   return 0;
8556 }
8557 _ACEOF
8558 rm -f conftest.$ac_objext
8559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8560   (eval $ac_compile) 2>conftest.er1
8561   ac_status=$?
8562   grep -v '^ *+' conftest.er1 >conftest.err
8563   rm -f conftest.er1
8564   cat conftest.err >&5
8565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8566   (exit $ac_status); } &&
8567          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8568   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8569   (eval $ac_try) 2>&5
8570   ac_status=$?
8571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8572   (exit $ac_status); }; } &&
8573          { ac_try='test -s conftest.$ac_objext'
8574   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8575   (eval $ac_try) 2>&5
8576   ac_status=$?
8577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578   (exit $ac_status); }; }; then
8579   ac_hi=$ac_mid; break
8580 else
8581   echo "$as_me: failed program was:" >&5
8582 sed 's/^/| /' conftest.$ac_ext >&5
8583
8584 ac_lo=`expr $ac_mid + 1`
8585                     if test $ac_lo -le $ac_mid; then
8586                       ac_lo= ac_hi=
8587                       break
8588                     fi
8589                     ac_mid=`expr 2 '*' $ac_mid + 1`
8590 fi
8591 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8592   done
8593 else
8594   echo "$as_me: failed program was:" >&5
8595 sed 's/^/| /' conftest.$ac_ext >&5
8596
8597 cat >conftest.$ac_ext <<_ACEOF
8598 /* confdefs.h.  */
8599 _ACEOF
8600 cat confdefs.h >>conftest.$ac_ext
8601 cat >>conftest.$ac_ext <<_ACEOF
8602 /* end confdefs.h.  */
8603 $ac_includes_default
8604 int
8605 main ()
8606 {
8607 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8608 test_array [0] = 0
8609
8610   ;
8611   return 0;
8612 }
8613 _ACEOF
8614 rm -f conftest.$ac_objext
8615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8616   (eval $ac_compile) 2>conftest.er1
8617   ac_status=$?
8618   grep -v '^ *+' conftest.er1 >conftest.err
8619   rm -f conftest.er1
8620   cat conftest.err >&5
8621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8622   (exit $ac_status); } &&
8623          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8625   (eval $ac_try) 2>&5
8626   ac_status=$?
8627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8628   (exit $ac_status); }; } &&
8629          { ac_try='test -s conftest.$ac_objext'
8630   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8631   (eval $ac_try) 2>&5
8632   ac_status=$?
8633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8634   (exit $ac_status); }; }; then
8635   ac_hi=-1 ac_mid=-1
8636   while :; do
8637     cat >conftest.$ac_ext <<_ACEOF
8638 /* confdefs.h.  */
8639 _ACEOF
8640 cat confdefs.h >>conftest.$ac_ext
8641 cat >>conftest.$ac_ext <<_ACEOF
8642 /* end confdefs.h.  */
8643 $ac_includes_default
8644 int
8645 main ()
8646 {
8647 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8648 test_array [0] = 0
8649
8650   ;
8651   return 0;
8652 }
8653 _ACEOF
8654 rm -f conftest.$ac_objext
8655 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8656   (eval $ac_compile) 2>conftest.er1
8657   ac_status=$?
8658   grep -v '^ *+' conftest.er1 >conftest.err
8659   rm -f conftest.er1
8660   cat conftest.err >&5
8661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8662   (exit $ac_status); } &&
8663          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8664   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8665   (eval $ac_try) 2>&5
8666   ac_status=$?
8667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8668   (exit $ac_status); }; } &&
8669          { ac_try='test -s conftest.$ac_objext'
8670   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671   (eval $ac_try) 2>&5
8672   ac_status=$?
8673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674   (exit $ac_status); }; }; then
8675   ac_lo=$ac_mid; break
8676 else
8677   echo "$as_me: failed program was:" >&5
8678 sed 's/^/| /' conftest.$ac_ext >&5
8679
8680 ac_hi=`expr '(' $ac_mid ')' - 1`
8681                        if test $ac_mid -le $ac_hi; then
8682                          ac_lo= ac_hi=
8683                          break
8684                        fi
8685                        ac_mid=`expr 2 '*' $ac_mid`
8686 fi
8687 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8688   done
8689 else
8690   echo "$as_me: failed program was:" >&5
8691 sed 's/^/| /' conftest.$ac_ext >&5
8692
8693 ac_lo= ac_hi=
8694 fi
8695 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8696 fi
8697 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8698 # Binary search between lo and hi bounds.
8699 while test "x$ac_lo" != "x$ac_hi"; do
8700   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8701   cat >conftest.$ac_ext <<_ACEOF
8702 /* confdefs.h.  */
8703 _ACEOF
8704 cat confdefs.h >>conftest.$ac_ext
8705 cat >>conftest.$ac_ext <<_ACEOF
8706 /* end confdefs.h.  */
8707 $ac_includes_default
8708 int
8709 main ()
8710 {
8711 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8712 test_array [0] = 0
8713
8714   ;
8715   return 0;
8716 }
8717 _ACEOF
8718 rm -f conftest.$ac_objext
8719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8720   (eval $ac_compile) 2>conftest.er1
8721   ac_status=$?
8722   grep -v '^ *+' conftest.er1 >conftest.err
8723   rm -f conftest.er1
8724   cat conftest.err >&5
8725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8726   (exit $ac_status); } &&
8727          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8728   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8729   (eval $ac_try) 2>&5
8730   ac_status=$?
8731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8732   (exit $ac_status); }; } &&
8733          { ac_try='test -s conftest.$ac_objext'
8734   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8735   (eval $ac_try) 2>&5
8736   ac_status=$?
8737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738   (exit $ac_status); }; }; then
8739   ac_hi=$ac_mid
8740 else
8741   echo "$as_me: failed program was:" >&5
8742 sed 's/^/| /' conftest.$ac_ext >&5
8743
8744 ac_lo=`expr '(' $ac_mid ')' + 1`
8745 fi
8746 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8747 done
8748 case $ac_lo in
8749 ?*) ac_cv_sizeof_int=$ac_lo;;
8750 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8751 See \`config.log' for more details." >&5
8752 echo "$as_me: error: cannot compute sizeof (int), 77
8753 See \`config.log' for more details." >&2;}
8754    { (exit 1); exit 1; }; } ;;
8755 esac
8756 else
8757   if test "$cross_compiling" = yes; then
8758   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8759 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8760    { (exit 1); exit 1; }; }
8761 else
8762   cat >conftest.$ac_ext <<_ACEOF
8763 /* confdefs.h.  */
8764 _ACEOF
8765 cat confdefs.h >>conftest.$ac_ext
8766 cat >>conftest.$ac_ext <<_ACEOF
8767 /* end confdefs.h.  */
8768 $ac_includes_default
8769 long longval () { return (long) (sizeof (int)); }
8770 unsigned long ulongval () { return (long) (sizeof (int)); }
8771 #include <stdio.h>
8772 #include <stdlib.h>
8773 int
8774 main ()
8775 {
8776
8777   FILE *f = fopen ("conftest.val", "w");
8778   if (! f)
8779     exit (1);
8780   if (((long) (sizeof (int))) < 0)
8781     {
8782       long i = longval ();
8783       if (i != ((long) (sizeof (int))))
8784         exit (1);
8785       fprintf (f, "%ld\n", i);
8786     }
8787   else
8788     {
8789       unsigned long i = ulongval ();
8790       if (i != ((long) (sizeof (int))))
8791         exit (1);
8792       fprintf (f, "%lu\n", i);
8793     }
8794   exit (ferror (f) || fclose (f) != 0);
8795
8796   ;
8797   return 0;
8798 }
8799 _ACEOF
8800 rm -f conftest$ac_exeext
8801 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8802   (eval $ac_link) 2>&5
8803   ac_status=$?
8804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8805   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8806   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8807   (eval $ac_try) 2>&5
8808   ac_status=$?
8809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8810   (exit $ac_status); }; }; then
8811   ac_cv_sizeof_int=`cat conftest.val`
8812 else
8813   echo "$as_me: program exited with status $ac_status" >&5
8814 echo "$as_me: failed program was:" >&5
8815 sed 's/^/| /' conftest.$ac_ext >&5
8816
8817 ( exit $ac_status )
8818 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8819 See \`config.log' for more details." >&5
8820 echo "$as_me: error: cannot compute sizeof (int), 77
8821 See \`config.log' for more details." >&2;}
8822    { (exit 1); exit 1; }; }
8823 fi
8824 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8825 fi
8826 fi
8827 rm -f conftest.val
8828 else
8829   ac_cv_sizeof_int=0
8830 fi
8831 fi
8832 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8833 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8834 cat >>confdefs.h <<_ACEOF
8835 #define SIZEOF_INT $ac_cv_sizeof_int
8836 _ACEOF
8837
8838
8839 echo "$as_me:$LINENO: checking for long long" >&5
8840 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8841 if test "${ac_cv_type_long_long+set}" = set; then
8842   echo $ECHO_N "(cached) $ECHO_C" >&6
8843 else
8844   cat >conftest.$ac_ext <<_ACEOF
8845 /* confdefs.h.  */
8846 _ACEOF
8847 cat confdefs.h >>conftest.$ac_ext
8848 cat >>conftest.$ac_ext <<_ACEOF
8849 /* end confdefs.h.  */
8850 $ac_includes_default
8851 int
8852 main ()
8853 {
8854 if ((long long *) 0)
8855   return 0;
8856 if (sizeof (long long))
8857   return 0;
8858   ;
8859   return 0;
8860 }
8861 _ACEOF
8862 rm -f conftest.$ac_objext
8863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8864   (eval $ac_compile) 2>conftest.er1
8865   ac_status=$?
8866   grep -v '^ *+' conftest.er1 >conftest.err
8867   rm -f conftest.er1
8868   cat conftest.err >&5
8869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8870   (exit $ac_status); } &&
8871          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8873   (eval $ac_try) 2>&5
8874   ac_status=$?
8875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8876   (exit $ac_status); }; } &&
8877          { ac_try='test -s conftest.$ac_objext'
8878   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8879   (eval $ac_try) 2>&5
8880   ac_status=$?
8881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882   (exit $ac_status); }; }; then
8883   ac_cv_type_long_long=yes
8884 else
8885   echo "$as_me: failed program was:" >&5
8886 sed 's/^/| /' conftest.$ac_ext >&5
8887
8888 ac_cv_type_long_long=no
8889 fi
8890 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8891 fi
8892 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8893 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8894
8895 echo "$as_me:$LINENO: checking size of long long" >&5
8896 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8897 if test "${ac_cv_sizeof_long_long+set}" = set; then
8898   echo $ECHO_N "(cached) $ECHO_C" >&6
8899 else
8900   if test "$ac_cv_type_long_long" = yes; then
8901   # The cast to unsigned long works around a bug in the HP C Compiler
8902   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8903   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8904   # This bug is HP SR number 8606223364.
8905   if test "$cross_compiling" = yes; then
8906   # Depending upon the size, compute the lo and hi bounds.
8907 cat >conftest.$ac_ext <<_ACEOF
8908 /* confdefs.h.  */
8909 _ACEOF
8910 cat confdefs.h >>conftest.$ac_ext
8911 cat >>conftest.$ac_ext <<_ACEOF
8912 /* end confdefs.h.  */
8913 $ac_includes_default
8914 int
8915 main ()
8916 {
8917 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8918 test_array [0] = 0
8919
8920   ;
8921   return 0;
8922 }
8923 _ACEOF
8924 rm -f conftest.$ac_objext
8925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8926   (eval $ac_compile) 2>conftest.er1
8927   ac_status=$?
8928   grep -v '^ *+' conftest.er1 >conftest.err
8929   rm -f conftest.er1
8930   cat conftest.err >&5
8931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8932   (exit $ac_status); } &&
8933          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8935   (eval $ac_try) 2>&5
8936   ac_status=$?
8937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8938   (exit $ac_status); }; } &&
8939          { ac_try='test -s conftest.$ac_objext'
8940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8941   (eval $ac_try) 2>&5
8942   ac_status=$?
8943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8944   (exit $ac_status); }; }; then
8945   ac_lo=0 ac_mid=0
8946   while :; do
8947     cat >conftest.$ac_ext <<_ACEOF
8948 /* confdefs.h.  */
8949 _ACEOF
8950 cat confdefs.h >>conftest.$ac_ext
8951 cat >>conftest.$ac_ext <<_ACEOF
8952 /* end confdefs.h.  */
8953 $ac_includes_default
8954 int
8955 main ()
8956 {
8957 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8958 test_array [0] = 0
8959
8960   ;
8961   return 0;
8962 }
8963 _ACEOF
8964 rm -f conftest.$ac_objext
8965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8966   (eval $ac_compile) 2>conftest.er1
8967   ac_status=$?
8968   grep -v '^ *+' conftest.er1 >conftest.err
8969   rm -f conftest.er1
8970   cat conftest.err >&5
8971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8972   (exit $ac_status); } &&
8973          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8974   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8975   (eval $ac_try) 2>&5
8976   ac_status=$?
8977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978   (exit $ac_status); }; } &&
8979          { ac_try='test -s conftest.$ac_objext'
8980   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8981   (eval $ac_try) 2>&5
8982   ac_status=$?
8983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984   (exit $ac_status); }; }; then
8985   ac_hi=$ac_mid; break
8986 else
8987   echo "$as_me: failed program was:" >&5
8988 sed 's/^/| /' conftest.$ac_ext >&5
8989
8990 ac_lo=`expr $ac_mid + 1`
8991                     if test $ac_lo -le $ac_mid; then
8992                       ac_lo= ac_hi=
8993                       break
8994                     fi
8995                     ac_mid=`expr 2 '*' $ac_mid + 1`
8996 fi
8997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8998   done
8999 else
9000   echo "$as_me: failed program was:" >&5
9001 sed 's/^/| /' conftest.$ac_ext >&5
9002
9003 cat >conftest.$ac_ext <<_ACEOF
9004 /* confdefs.h.  */
9005 _ACEOF
9006 cat confdefs.h >>conftest.$ac_ext
9007 cat >>conftest.$ac_ext <<_ACEOF
9008 /* end confdefs.h.  */
9009 $ac_includes_default
9010 int
9011 main ()
9012 {
9013 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9014 test_array [0] = 0
9015
9016   ;
9017   return 0;
9018 }
9019 _ACEOF
9020 rm -f conftest.$ac_objext
9021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9022   (eval $ac_compile) 2>conftest.er1
9023   ac_status=$?
9024   grep -v '^ *+' conftest.er1 >conftest.err
9025   rm -f conftest.er1
9026   cat conftest.err >&5
9027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9028   (exit $ac_status); } &&
9029          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9030   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9031   (eval $ac_try) 2>&5
9032   ac_status=$?
9033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9034   (exit $ac_status); }; } &&
9035          { ac_try='test -s conftest.$ac_objext'
9036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9037   (eval $ac_try) 2>&5
9038   ac_status=$?
9039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9040   (exit $ac_status); }; }; then
9041   ac_hi=-1 ac_mid=-1
9042   while :; do
9043     cat >conftest.$ac_ext <<_ACEOF
9044 /* confdefs.h.  */
9045 _ACEOF
9046 cat confdefs.h >>conftest.$ac_ext
9047 cat >>conftest.$ac_ext <<_ACEOF
9048 /* end confdefs.h.  */
9049 $ac_includes_default
9050 int
9051 main ()
9052 {
9053 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9054 test_array [0] = 0
9055
9056   ;
9057   return 0;
9058 }
9059 _ACEOF
9060 rm -f conftest.$ac_objext
9061 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9062   (eval $ac_compile) 2>conftest.er1
9063   ac_status=$?
9064   grep -v '^ *+' conftest.er1 >conftest.err
9065   rm -f conftest.er1
9066   cat conftest.err >&5
9067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068   (exit $ac_status); } &&
9069          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9070   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9071   (eval $ac_try) 2>&5
9072   ac_status=$?
9073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9074   (exit $ac_status); }; } &&
9075          { ac_try='test -s conftest.$ac_objext'
9076   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9077   (eval $ac_try) 2>&5
9078   ac_status=$?
9079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080   (exit $ac_status); }; }; then
9081   ac_lo=$ac_mid; break
9082 else
9083   echo "$as_me: failed program was:" >&5
9084 sed 's/^/| /' conftest.$ac_ext >&5
9085
9086 ac_hi=`expr '(' $ac_mid ')' - 1`
9087                        if test $ac_mid -le $ac_hi; then
9088                          ac_lo= ac_hi=
9089                          break
9090                        fi
9091                        ac_mid=`expr 2 '*' $ac_mid`
9092 fi
9093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9094   done
9095 else
9096   echo "$as_me: failed program was:" >&5
9097 sed 's/^/| /' conftest.$ac_ext >&5
9098
9099 ac_lo= ac_hi=
9100 fi
9101 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9102 fi
9103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9104 # Binary search between lo and hi bounds.
9105 while test "x$ac_lo" != "x$ac_hi"; do
9106   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9107   cat >conftest.$ac_ext <<_ACEOF
9108 /* confdefs.h.  */
9109 _ACEOF
9110 cat confdefs.h >>conftest.$ac_ext
9111 cat >>conftest.$ac_ext <<_ACEOF
9112 /* end confdefs.h.  */
9113 $ac_includes_default
9114 int
9115 main ()
9116 {
9117 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9118 test_array [0] = 0
9119
9120   ;
9121   return 0;
9122 }
9123 _ACEOF
9124 rm -f conftest.$ac_objext
9125 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9126   (eval $ac_compile) 2>conftest.er1
9127   ac_status=$?
9128   grep -v '^ *+' conftest.er1 >conftest.err
9129   rm -f conftest.er1
9130   cat conftest.err >&5
9131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9132   (exit $ac_status); } &&
9133          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9134   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9135   (eval $ac_try) 2>&5
9136   ac_status=$?
9137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138   (exit $ac_status); }; } &&
9139          { ac_try='test -s conftest.$ac_objext'
9140   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9141   (eval $ac_try) 2>&5
9142   ac_status=$?
9143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144   (exit $ac_status); }; }; then
9145   ac_hi=$ac_mid
9146 else
9147   echo "$as_me: failed program was:" >&5
9148 sed 's/^/| /' conftest.$ac_ext >&5
9149
9150 ac_lo=`expr '(' $ac_mid ')' + 1`
9151 fi
9152 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9153 done
9154 case $ac_lo in
9155 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9156 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9157 See \`config.log' for more details." >&5
9158 echo "$as_me: error: cannot compute sizeof (long long), 77
9159 See \`config.log' for more details." >&2;}
9160    { (exit 1); exit 1; }; } ;;
9161 esac
9162 else
9163   if test "$cross_compiling" = yes; then
9164   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9165 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9166    { (exit 1); exit 1; }; }
9167 else
9168   cat >conftest.$ac_ext <<_ACEOF
9169 /* confdefs.h.  */
9170 _ACEOF
9171 cat confdefs.h >>conftest.$ac_ext
9172 cat >>conftest.$ac_ext <<_ACEOF
9173 /* end confdefs.h.  */
9174 $ac_includes_default
9175 long longval () { return (long) (sizeof (long long)); }
9176 unsigned long ulongval () { return (long) (sizeof (long long)); }
9177 #include <stdio.h>
9178 #include <stdlib.h>
9179 int
9180 main ()
9181 {
9182
9183   FILE *f = fopen ("conftest.val", "w");
9184   if (! f)
9185     exit (1);
9186   if (((long) (sizeof (long long))) < 0)
9187     {
9188       long i = longval ();
9189       if (i != ((long) (sizeof (long long))))
9190         exit (1);
9191       fprintf (f, "%ld\n", i);
9192     }
9193   else
9194     {
9195       unsigned long i = ulongval ();
9196       if (i != ((long) (sizeof (long long))))
9197         exit (1);
9198       fprintf (f, "%lu\n", i);
9199     }
9200   exit (ferror (f) || fclose (f) != 0);
9201
9202   ;
9203   return 0;
9204 }
9205 _ACEOF
9206 rm -f conftest$ac_exeext
9207 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9208   (eval $ac_link) 2>&5
9209   ac_status=$?
9210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9211   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9212   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9213   (eval $ac_try) 2>&5
9214   ac_status=$?
9215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9216   (exit $ac_status); }; }; then
9217   ac_cv_sizeof_long_long=`cat conftest.val`
9218 else
9219   echo "$as_me: program exited with status $ac_status" >&5
9220 echo "$as_me: failed program was:" >&5
9221 sed 's/^/| /' conftest.$ac_ext >&5
9222
9223 ( exit $ac_status )
9224 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9225 See \`config.log' for more details." >&5
9226 echo "$as_me: error: cannot compute sizeof (long long), 77
9227 See \`config.log' for more details." >&2;}
9228    { (exit 1); exit 1; }; }
9229 fi
9230 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9231 fi
9232 fi
9233 rm -f conftest.val
9234 else
9235   ac_cv_sizeof_long_long=0
9236 fi
9237 fi
9238 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9239 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9240 cat >>confdefs.h <<_ACEOF
9241 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9242 _ACEOF
9243
9244
9245 echo "$as_me:$LINENO: checking for int *" >&5
9246 echo $ECHO_N "checking for int *... $ECHO_C" >&6
9247 if test "${ac_cv_type_int_p+set}" = set; then
9248   echo $ECHO_N "(cached) $ECHO_C" >&6
9249 else
9250   cat >conftest.$ac_ext <<_ACEOF
9251 /* confdefs.h.  */
9252 _ACEOF
9253 cat confdefs.h >>conftest.$ac_ext
9254 cat >>conftest.$ac_ext <<_ACEOF
9255 /* end confdefs.h.  */
9256 $ac_includes_default
9257 int
9258 main ()
9259 {
9260 if ((int * *) 0)
9261   return 0;
9262 if (sizeof (int *))
9263   return 0;
9264   ;
9265   return 0;
9266 }
9267 _ACEOF
9268 rm -f conftest.$ac_objext
9269 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9270   (eval $ac_compile) 2>conftest.er1
9271   ac_status=$?
9272   grep -v '^ *+' conftest.er1 >conftest.err
9273   rm -f conftest.er1
9274   cat conftest.err >&5
9275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9276   (exit $ac_status); } &&
9277          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9278   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9279   (eval $ac_try) 2>&5
9280   ac_status=$?
9281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282   (exit $ac_status); }; } &&
9283          { ac_try='test -s conftest.$ac_objext'
9284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9285   (eval $ac_try) 2>&5
9286   ac_status=$?
9287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9288   (exit $ac_status); }; }; then
9289   ac_cv_type_int_p=yes
9290 else
9291   echo "$as_me: failed program was:" >&5
9292 sed 's/^/| /' conftest.$ac_ext >&5
9293
9294 ac_cv_type_int_p=no
9295 fi
9296 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9297 fi
9298 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9299 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9300
9301 echo "$as_me:$LINENO: checking size of int *" >&5
9302 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9303 if test "${ac_cv_sizeof_int_p+set}" = set; then
9304   echo $ECHO_N "(cached) $ECHO_C" >&6
9305 else
9306   if test "$ac_cv_type_int_p" = yes; then
9307   # The cast to unsigned long works around a bug in the HP C Compiler
9308   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9309   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9310   # This bug is HP SR number 8606223364.
9311   if test "$cross_compiling" = yes; then
9312   # Depending upon the size, compute the lo and hi bounds.
9313 cat >conftest.$ac_ext <<_ACEOF
9314 /* confdefs.h.  */
9315 _ACEOF
9316 cat confdefs.h >>conftest.$ac_ext
9317 cat >>conftest.$ac_ext <<_ACEOF
9318 /* end confdefs.h.  */
9319 $ac_includes_default
9320 int
9321 main ()
9322 {
9323 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9324 test_array [0] = 0
9325
9326   ;
9327   return 0;
9328 }
9329 _ACEOF
9330 rm -f conftest.$ac_objext
9331 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9332   (eval $ac_compile) 2>conftest.er1
9333   ac_status=$?
9334   grep -v '^ *+' conftest.er1 >conftest.err
9335   rm -f conftest.er1
9336   cat conftest.err >&5
9337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338   (exit $ac_status); } &&
9339          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9341   (eval $ac_try) 2>&5
9342   ac_status=$?
9343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344   (exit $ac_status); }; } &&
9345          { ac_try='test -s conftest.$ac_objext'
9346   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9347   (eval $ac_try) 2>&5
9348   ac_status=$?
9349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350   (exit $ac_status); }; }; then
9351   ac_lo=0 ac_mid=0
9352   while :; do
9353     cat >conftest.$ac_ext <<_ACEOF
9354 /* confdefs.h.  */
9355 _ACEOF
9356 cat confdefs.h >>conftest.$ac_ext
9357 cat >>conftest.$ac_ext <<_ACEOF
9358 /* end confdefs.h.  */
9359 $ac_includes_default
9360 int
9361 main ()
9362 {
9363 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9364 test_array [0] = 0
9365
9366   ;
9367   return 0;
9368 }
9369 _ACEOF
9370 rm -f conftest.$ac_objext
9371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9372   (eval $ac_compile) 2>conftest.er1
9373   ac_status=$?
9374   grep -v '^ *+' conftest.er1 >conftest.err
9375   rm -f conftest.er1
9376   cat conftest.err >&5
9377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378   (exit $ac_status); } &&
9379          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9380   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381   (eval $ac_try) 2>&5
9382   ac_status=$?
9383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384   (exit $ac_status); }; } &&
9385          { ac_try='test -s conftest.$ac_objext'
9386   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9387   (eval $ac_try) 2>&5
9388   ac_status=$?
9389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390   (exit $ac_status); }; }; then
9391   ac_hi=$ac_mid; break
9392 else
9393   echo "$as_me: failed program was:" >&5
9394 sed 's/^/| /' conftest.$ac_ext >&5
9395
9396 ac_lo=`expr $ac_mid + 1`
9397                     if test $ac_lo -le $ac_mid; then
9398                       ac_lo= ac_hi=
9399                       break
9400                     fi
9401                     ac_mid=`expr 2 '*' $ac_mid + 1`
9402 fi
9403 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9404   done
9405 else
9406   echo "$as_me: failed program was:" >&5
9407 sed 's/^/| /' conftest.$ac_ext >&5
9408
9409 cat >conftest.$ac_ext <<_ACEOF
9410 /* confdefs.h.  */
9411 _ACEOF
9412 cat confdefs.h >>conftest.$ac_ext
9413 cat >>conftest.$ac_ext <<_ACEOF
9414 /* end confdefs.h.  */
9415 $ac_includes_default
9416 int
9417 main ()
9418 {
9419 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9420 test_array [0] = 0
9421
9422   ;
9423   return 0;
9424 }
9425 _ACEOF
9426 rm -f conftest.$ac_objext
9427 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9428   (eval $ac_compile) 2>conftest.er1
9429   ac_status=$?
9430   grep -v '^ *+' conftest.er1 >conftest.err
9431   rm -f conftest.er1
9432   cat conftest.err >&5
9433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434   (exit $ac_status); } &&
9435          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9437   (eval $ac_try) 2>&5
9438   ac_status=$?
9439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9440   (exit $ac_status); }; } &&
9441          { ac_try='test -s conftest.$ac_objext'
9442   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9443   (eval $ac_try) 2>&5
9444   ac_status=$?
9445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446   (exit $ac_status); }; }; then
9447   ac_hi=-1 ac_mid=-1
9448   while :; do
9449     cat >conftest.$ac_ext <<_ACEOF
9450 /* confdefs.h.  */
9451 _ACEOF
9452 cat confdefs.h >>conftest.$ac_ext
9453 cat >>conftest.$ac_ext <<_ACEOF
9454 /* end confdefs.h.  */
9455 $ac_includes_default
9456 int
9457 main ()
9458 {
9459 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9460 test_array [0] = 0
9461
9462   ;
9463   return 0;
9464 }
9465 _ACEOF
9466 rm -f conftest.$ac_objext
9467 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9468   (eval $ac_compile) 2>conftest.er1
9469   ac_status=$?
9470   grep -v '^ *+' conftest.er1 >conftest.err
9471   rm -f conftest.er1
9472   cat conftest.err >&5
9473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9474   (exit $ac_status); } &&
9475          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9476   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9477   (eval $ac_try) 2>&5
9478   ac_status=$?
9479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9480   (exit $ac_status); }; } &&
9481          { ac_try='test -s conftest.$ac_objext'
9482   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9483   (eval $ac_try) 2>&5
9484   ac_status=$?
9485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9486   (exit $ac_status); }; }; then
9487   ac_lo=$ac_mid; break
9488 else
9489   echo "$as_me: failed program was:" >&5
9490 sed 's/^/| /' conftest.$ac_ext >&5
9491
9492 ac_hi=`expr '(' $ac_mid ')' - 1`
9493                        if test $ac_mid -le $ac_hi; then
9494                          ac_lo= ac_hi=
9495                          break
9496                        fi
9497                        ac_mid=`expr 2 '*' $ac_mid`
9498 fi
9499 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9500   done
9501 else
9502   echo "$as_me: failed program was:" >&5
9503 sed 's/^/| /' conftest.$ac_ext >&5
9504
9505 ac_lo= ac_hi=
9506 fi
9507 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9508 fi
9509 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9510 # Binary search between lo and hi bounds.
9511 while test "x$ac_lo" != "x$ac_hi"; do
9512   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9513   cat >conftest.$ac_ext <<_ACEOF
9514 /* confdefs.h.  */
9515 _ACEOF
9516 cat confdefs.h >>conftest.$ac_ext
9517 cat >>conftest.$ac_ext <<_ACEOF
9518 /* end confdefs.h.  */
9519 $ac_includes_default
9520 int
9521 main ()
9522 {
9523 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9524 test_array [0] = 0
9525
9526   ;
9527   return 0;
9528 }
9529 _ACEOF
9530 rm -f conftest.$ac_objext
9531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9532   (eval $ac_compile) 2>conftest.er1
9533   ac_status=$?
9534   grep -v '^ *+' conftest.er1 >conftest.err
9535   rm -f conftest.er1
9536   cat conftest.err >&5
9537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9538   (exit $ac_status); } &&
9539          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9541   (eval $ac_try) 2>&5
9542   ac_status=$?
9543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544   (exit $ac_status); }; } &&
9545          { ac_try='test -s conftest.$ac_objext'
9546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9547   (eval $ac_try) 2>&5
9548   ac_status=$?
9549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550   (exit $ac_status); }; }; then
9551   ac_hi=$ac_mid
9552 else
9553   echo "$as_me: failed program was:" >&5
9554 sed 's/^/| /' conftest.$ac_ext >&5
9555
9556 ac_lo=`expr '(' $ac_mid ')' + 1`
9557 fi
9558 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9559 done
9560 case $ac_lo in
9561 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9562 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9563 See \`config.log' for more details." >&5
9564 echo "$as_me: error: cannot compute sizeof (int *), 77
9565 See \`config.log' for more details." >&2;}
9566    { (exit 1); exit 1; }; } ;;
9567 esac
9568 else
9569   if test "$cross_compiling" = yes; then
9570   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9571 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9572    { (exit 1); exit 1; }; }
9573 else
9574   cat >conftest.$ac_ext <<_ACEOF
9575 /* confdefs.h.  */
9576 _ACEOF
9577 cat confdefs.h >>conftest.$ac_ext
9578 cat >>conftest.$ac_ext <<_ACEOF
9579 /* end confdefs.h.  */
9580 $ac_includes_default
9581 long longval () { return (long) (sizeof (int *)); }
9582 unsigned long ulongval () { return (long) (sizeof (int *)); }
9583 #include <stdio.h>
9584 #include <stdlib.h>
9585 int
9586 main ()
9587 {
9588
9589   FILE *f = fopen ("conftest.val", "w");
9590   if (! f)
9591     exit (1);
9592   if (((long) (sizeof (int *))) < 0)
9593     {
9594       long i = longval ();
9595       if (i != ((long) (sizeof (int *))))
9596         exit (1);
9597       fprintf (f, "%ld\n", i);
9598     }
9599   else
9600     {
9601       unsigned long i = ulongval ();
9602       if (i != ((long) (sizeof (int *))))
9603         exit (1);
9604       fprintf (f, "%lu\n", i);
9605     }
9606   exit (ferror (f) || fclose (f) != 0);
9607
9608   ;
9609   return 0;
9610 }
9611 _ACEOF
9612 rm -f conftest$ac_exeext
9613 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9614   (eval $ac_link) 2>&5
9615   ac_status=$?
9616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9617   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9618   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9619   (eval $ac_try) 2>&5
9620   ac_status=$?
9621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9622   (exit $ac_status); }; }; then
9623   ac_cv_sizeof_int_p=`cat conftest.val`
9624 else
9625   echo "$as_me: program exited with status $ac_status" >&5
9626 echo "$as_me: failed program was:" >&5
9627 sed 's/^/| /' conftest.$ac_ext >&5
9628
9629 ( exit $ac_status )
9630 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9631 See \`config.log' for more details." >&5
9632 echo "$as_me: error: cannot compute sizeof (int *), 77
9633 See \`config.log' for more details." >&2;}
9634    { (exit 1); exit 1; }; }
9635 fi
9636 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9637 fi
9638 fi
9639 rm -f conftest.val
9640 else
9641   ac_cv_sizeof_int_p=0
9642 fi
9643 fi
9644 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9645 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9646 cat >>confdefs.h <<_ACEOF
9647 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9648 _ACEOF
9649
9650
9651
9652
9653 echo "$as_me:$LINENO: checking for int16_t" >&5
9654 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9655 if test "${rxvt_cv_int16_t+set}" = set; then
9656   echo $ECHO_N "(cached) $ECHO_C" >&6
9657 else
9658   cat >conftest.$ac_ext <<_ACEOF
9659 /* confdefs.h.  */
9660 _ACEOF
9661 cat confdefs.h >>conftest.$ac_ext
9662 cat >>conftest.$ac_ext <<_ACEOF
9663 /* end confdefs.h.  */
9664 #include <stdint.h>
9665 int
9666 main ()
9667 {
9668 int16_t dummy;
9669   ;
9670   return 0;
9671 }
9672 _ACEOF
9673 rm -f conftest.$ac_objext
9674 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9675   (eval $ac_compile) 2>conftest.er1
9676   ac_status=$?
9677   grep -v '^ *+' conftest.er1 >conftest.err
9678   rm -f conftest.er1
9679   cat conftest.err >&5
9680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9681   (exit $ac_status); } &&
9682          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9684   (eval $ac_try) 2>&5
9685   ac_status=$?
9686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9687   (exit $ac_status); }; } &&
9688          { ac_try='test -s conftest.$ac_objext'
9689   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9690   (eval $ac_try) 2>&5
9691   ac_status=$?
9692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693   (exit $ac_status); }; }; then
9694   rxvt_cv_int16_t=yes
9695 else
9696   echo "$as_me: failed program was:" >&5
9697 sed 's/^/| /' conftest.$ac_ext >&5
9698
9699 if test "$ac_cv_sizeof_char" -ge 2; then
9700   rxvt_cv_int16_t=" char"
9701 else
9702   if test "$ac_cv_sizeof_short" -ge 2; then
9703     rxvt_cv_int16_t=" short"
9704   else
9705     if test "$ac_cv_sizeof_int" -ge 2; then
9706       rxvt_cv_int16_t=" int"
9707     else
9708       if test "$ac_cv_sizeof_long" -ge 2; then
9709         rxvt_cv_int16_t=" long"
9710       else
9711         if test "$ac_cv_sizeof_long_long" -ge 2; then
9712           rxvt_cv_int16_t=" long long"
9713         else
9714           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9715         fi
9716       fi
9717     fi
9718   fi
9719 fi
9720 fi
9721 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9722 fi
9723 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9724 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9725 if test x"$rxvt_cv_int16_t" != xyes; then
9726   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9727 else
9728   if test x"" = x; then
9729     rxvt_int16_typedef="/* typedef short int16_t; */"
9730   else
9731     rxvt_int16_typedef="/* typedef  short int16_t; */"
9732   fi
9733 fi
9734
9735 echo "$as_me:$LINENO: checking for uint16_t" >&5
9736 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9737 if test "${rxvt_cv_uint16_t+set}" = set; then
9738   echo $ECHO_N "(cached) $ECHO_C" >&6
9739 else
9740   cat >conftest.$ac_ext <<_ACEOF
9741 /* confdefs.h.  */
9742 _ACEOF
9743 cat confdefs.h >>conftest.$ac_ext
9744 cat >>conftest.$ac_ext <<_ACEOF
9745 /* end confdefs.h.  */
9746 #include <stdint.h>
9747 int
9748 main ()
9749 {
9750 uint16_t dummy;
9751   ;
9752   return 0;
9753 }
9754 _ACEOF
9755 rm -f conftest.$ac_objext
9756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9757   (eval $ac_compile) 2>conftest.er1
9758   ac_status=$?
9759   grep -v '^ *+' conftest.er1 >conftest.err
9760   rm -f conftest.er1
9761   cat conftest.err >&5
9762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763   (exit $ac_status); } &&
9764          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9765   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9766   (eval $ac_try) 2>&5
9767   ac_status=$?
9768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769   (exit $ac_status); }; } &&
9770          { ac_try='test -s conftest.$ac_objext'
9771   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9772   (eval $ac_try) 2>&5
9773   ac_status=$?
9774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775   (exit $ac_status); }; }; then
9776   rxvt_cv_uint16_t=yes
9777 else
9778   echo "$as_me: failed program was:" >&5
9779 sed 's/^/| /' conftest.$ac_ext >&5
9780
9781 if test "$ac_cv_sizeof_char" -ge 2; then
9782   rxvt_cv_uint16_t="unsigned char"
9783 else
9784   if test "$ac_cv_sizeof_short" -ge 2; then
9785     rxvt_cv_uint16_t="unsigned short"
9786   else
9787     if test "$ac_cv_sizeof_int" -ge 2; then
9788       rxvt_cv_uint16_t="unsigned int"
9789     else
9790       if test "$ac_cv_sizeof_long" -ge 2; then
9791         rxvt_cv_uint16_t="unsigned long"
9792       else
9793         if test "$ac_cv_sizeof_long_long" -ge 2; then
9794           rxvt_cv_uint16_t="unsigned long long"
9795         else
9796           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9797         fi
9798       fi
9799     fi
9800   fi
9801 fi
9802 fi
9803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9804 fi
9805 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9806 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9807 if test x"$rxvt_cv_uint16_t" != xyes; then
9808   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9809 else
9810   if test x"unsigned" = x; then
9811     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9812   else
9813     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9814   fi
9815 fi
9816
9817 echo "$as_me:$LINENO: checking for int32_t" >&5
9818 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9819 if test "${rxvt_cv_int32_t+set}" = set; then
9820   echo $ECHO_N "(cached) $ECHO_C" >&6
9821 else
9822   cat >conftest.$ac_ext <<_ACEOF
9823 /* confdefs.h.  */
9824 _ACEOF
9825 cat confdefs.h >>conftest.$ac_ext
9826 cat >>conftest.$ac_ext <<_ACEOF
9827 /* end confdefs.h.  */
9828 #include <stdint.h>
9829 int
9830 main ()
9831 {
9832 int32_t dummy;
9833   ;
9834   return 0;
9835 }
9836 _ACEOF
9837 rm -f conftest.$ac_objext
9838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9839   (eval $ac_compile) 2>conftest.er1
9840   ac_status=$?
9841   grep -v '^ *+' conftest.er1 >conftest.err
9842   rm -f conftest.er1
9843   cat conftest.err >&5
9844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845   (exit $ac_status); } &&
9846          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9848   (eval $ac_try) 2>&5
9849   ac_status=$?
9850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851   (exit $ac_status); }; } &&
9852          { ac_try='test -s conftest.$ac_objext'
9853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9854   (eval $ac_try) 2>&5
9855   ac_status=$?
9856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857   (exit $ac_status); }; }; then
9858   rxvt_cv_int32_t=yes
9859 else
9860   echo "$as_me: failed program was:" >&5
9861 sed 's/^/| /' conftest.$ac_ext >&5
9862
9863 if test "$ac_cv_sizeof_char" -ge 4; then
9864   rxvt_cv_int32_t=" char"
9865 else
9866   if test "$ac_cv_sizeof_short" -ge 4; then
9867     rxvt_cv_int32_t=" short"
9868   else
9869     if test "$ac_cv_sizeof_int" -ge 4; then
9870       rxvt_cv_int32_t=" int"
9871     else
9872       if test "$ac_cv_sizeof_long" -ge 4; then
9873         rxvt_cv_int32_t=" long"
9874       else
9875         if test "$ac_cv_sizeof_long_long" -ge 4; then
9876           rxvt_cv_int32_t=" long long"
9877         else
9878           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9879         fi
9880       fi
9881     fi
9882   fi
9883 fi
9884 fi
9885 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9886 fi
9887 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9888 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9889 if test x"$rxvt_cv_int32_t" != xyes; then
9890   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9891 else
9892   if test x"" = x; then
9893     rxvt_int32_typedef="/* typedef int int32_t; */"
9894   else
9895     rxvt_int32_typedef="/* typedef  int int32_t; */"
9896   fi
9897 fi
9898
9899 echo "$as_me:$LINENO: checking for uint32_t" >&5
9900 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9901 if test "${rxvt_cv_uint32_t+set}" = set; then
9902   echo $ECHO_N "(cached) $ECHO_C" >&6
9903 else
9904   cat >conftest.$ac_ext <<_ACEOF
9905 /* confdefs.h.  */
9906 _ACEOF
9907 cat confdefs.h >>conftest.$ac_ext
9908 cat >>conftest.$ac_ext <<_ACEOF
9909 /* end confdefs.h.  */
9910 #include <stdint.h>
9911 int
9912 main ()
9913 {
9914 uint32_t dummy;
9915   ;
9916   return 0;
9917 }
9918 _ACEOF
9919 rm -f conftest.$ac_objext
9920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9921   (eval $ac_compile) 2>conftest.er1
9922   ac_status=$?
9923   grep -v '^ *+' conftest.er1 >conftest.err
9924   rm -f conftest.er1
9925   cat conftest.err >&5
9926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927   (exit $ac_status); } &&
9928          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9930   (eval $ac_try) 2>&5
9931   ac_status=$?
9932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9933   (exit $ac_status); }; } &&
9934          { ac_try='test -s conftest.$ac_objext'
9935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9936   (eval $ac_try) 2>&5
9937   ac_status=$?
9938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939   (exit $ac_status); }; }; then
9940   rxvt_cv_uint32_t=yes
9941 else
9942   echo "$as_me: failed program was:" >&5
9943 sed 's/^/| /' conftest.$ac_ext >&5
9944
9945 if test "$ac_cv_sizeof_char" -ge 4; then
9946   rxvt_cv_uint32_t="unsigned char"
9947 else
9948   if test "$ac_cv_sizeof_short" -ge 4; then
9949     rxvt_cv_uint32_t="unsigned short"
9950   else
9951     if test "$ac_cv_sizeof_int" -ge 4; then
9952       rxvt_cv_uint32_t="unsigned int"
9953     else
9954       if test "$ac_cv_sizeof_long" -ge 4; then
9955         rxvt_cv_uint32_t="unsigned long"
9956       else
9957         if test "$ac_cv_sizeof_long_long" -ge 4; then
9958           rxvt_cv_uint32_t="unsigned long long"
9959         else
9960           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9961         fi
9962       fi
9963     fi
9964   fi
9965 fi
9966 fi
9967 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9968 fi
9969 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9970 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9971 if test x"$rxvt_cv_uint32_t" != xyes; then
9972   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9973 else
9974   if test x"unsigned" = x; then
9975     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9976   else
9977     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9978   fi
9979 fi
9980
9981 if test "$ac_cv_sizeof_int_p" -eq 8; then
9982   rxvt_intp_define="#define intp_t int64_t"
9983   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9984 else
9985   if test "$ac_cv_sizeof_int_p" -eq 4; then
9986     rxvt_intp_define="#define intp_t int32_t"
9987     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9988   else
9989     if test "$ac_cv_sizeof_int_p" -eq 2; then
9990       rxvt_intp_define="#define intp_t int16_t"
9991       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9992     else
9993       rxvt_intp_define="#error set intp_t"
9994       rxvt_u_intp_define="#error set u_intp_t"
9995     fi
9996   fi
9997 fi
9998
9999
10000
10001 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10002 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10003 if test "${ac_cv_type_signal+set}" = set; then
10004   echo $ECHO_N "(cached) $ECHO_C" >&6
10005 else
10006   cat >conftest.$ac_ext <<_ACEOF
10007 /* confdefs.h.  */
10008 _ACEOF
10009 cat confdefs.h >>conftest.$ac_ext
10010 cat >>conftest.$ac_ext <<_ACEOF
10011 /* end confdefs.h.  */
10012 #include <sys/types.h>
10013 #include <signal.h>
10014 #ifdef signal
10015 # undef signal
10016 #endif
10017 #ifdef __cplusplus
10018 extern "C" void (*signal (int, void (*)(int)))(int);
10019 #else
10020 void (*signal ()) ();
10021 #endif
10022
10023 int
10024 main ()
10025 {
10026 int i;
10027   ;
10028   return 0;
10029 }
10030 _ACEOF
10031 rm -f conftest.$ac_objext
10032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10033   (eval $ac_compile) 2>conftest.er1
10034   ac_status=$?
10035   grep -v '^ *+' conftest.er1 >conftest.err
10036   rm -f conftest.er1
10037   cat conftest.err >&5
10038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039   (exit $ac_status); } &&
10040          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042   (eval $ac_try) 2>&5
10043   ac_status=$?
10044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045   (exit $ac_status); }; } &&
10046          { ac_try='test -s conftest.$ac_objext'
10047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10048   (eval $ac_try) 2>&5
10049   ac_status=$?
10050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051   (exit $ac_status); }; }; then
10052   ac_cv_type_signal=void
10053 else
10054   echo "$as_me: failed program was:" >&5
10055 sed 's/^/| /' conftest.$ac_ext >&5
10056
10057 ac_cv_type_signal=int
10058 fi
10059 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10060 fi
10061 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10062 echo "${ECHO_T}$ac_cv_type_signal" >&6
10063
10064 cat >>confdefs.h <<_ACEOF
10065 #define RETSIGTYPE $ac_cv_type_signal
10066 _ACEOF
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077 for ac_func in \
10078         unsetenv \
10079         setutent \
10080         seteuid \
10081         setresuid \
10082         setreuid \
10083         on_exit \
10084         nanosleep \
10085
10086 do
10087 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10088 echo "$as_me:$LINENO: checking for $ac_func" >&5
10089 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10090 if eval "test \"\${$as_ac_var+set}\" = set"; then
10091   echo $ECHO_N "(cached) $ECHO_C" >&6
10092 else
10093   cat >conftest.$ac_ext <<_ACEOF
10094 /* confdefs.h.  */
10095 _ACEOF
10096 cat confdefs.h >>conftest.$ac_ext
10097 cat >>conftest.$ac_ext <<_ACEOF
10098 /* end confdefs.h.  */
10099 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10100    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10101 #define $ac_func innocuous_$ac_func
10102
10103 /* System header to define __stub macros and hopefully few prototypes,
10104     which can conflict with char $ac_func (); below.
10105     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10106     <limits.h> exists even on freestanding compilers.  */
10107
10108 #ifdef __STDC__
10109 # include <limits.h>
10110 #else
10111 # include <assert.h>
10112 #endif
10113
10114 #undef $ac_func
10115
10116 /* Override any gcc2 internal prototype to avoid an error.  */
10117 #ifdef __cplusplus
10118 extern "C"
10119 {
10120 #endif
10121 /* We use char because int might match the return type of a gcc2
10122    builtin and then its argument prototype would still apply.  */
10123 char $ac_func ();
10124 /* The GNU C library defines this for functions which it implements
10125     to always fail with ENOSYS.  Some functions are actually named
10126     something starting with __ and the normal name is an alias.  */
10127 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10128 choke me
10129 #else
10130 char (*f) () = $ac_func;
10131 #endif
10132 #ifdef __cplusplus
10133 }
10134 #endif
10135
10136 int
10137 main ()
10138 {
10139 return f != $ac_func;
10140   ;
10141   return 0;
10142 }
10143 _ACEOF
10144 rm -f conftest.$ac_objext conftest$ac_exeext
10145 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10146   (eval $ac_link) 2>conftest.er1
10147   ac_status=$?
10148   grep -v '^ *+' conftest.er1 >conftest.err
10149   rm -f conftest.er1
10150   cat conftest.err >&5
10151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10152   (exit $ac_status); } &&
10153          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10154   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10155   (eval $ac_try) 2>&5
10156   ac_status=$?
10157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10158   (exit $ac_status); }; } &&
10159          { ac_try='test -s conftest$ac_exeext'
10160   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10161   (eval $ac_try) 2>&5
10162   ac_status=$?
10163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164   (exit $ac_status); }; }; then
10165   eval "$as_ac_var=yes"
10166 else
10167   echo "$as_me: failed program was:" >&5
10168 sed 's/^/| /' conftest.$ac_ext >&5
10169
10170 eval "$as_ac_var=no"
10171 fi
10172 rm -f conftest.err conftest.$ac_objext \
10173       conftest$ac_exeext conftest.$ac_ext
10174 fi
10175 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10176 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10177 if test `eval echo '${'$as_ac_var'}'` = yes; then
10178   cat >>confdefs.h <<_ACEOF
10179 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10180 _ACEOF
10181
10182 fi
10183 done
10184
10185
10186
10187
10188
10189
10190 for ac_func in \
10191         ttyslot \
10192         updwtmp \
10193         updwtmpx \
10194
10195 do
10196 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10197 echo "$as_me:$LINENO: checking for $ac_func" >&5
10198 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10199 if eval "test \"\${$as_ac_var+set}\" = set"; then
10200   echo $ECHO_N "(cached) $ECHO_C" >&6
10201 else
10202   cat >conftest.$ac_ext <<_ACEOF
10203 /* confdefs.h.  */
10204 _ACEOF
10205 cat confdefs.h >>conftest.$ac_ext
10206 cat >>conftest.$ac_ext <<_ACEOF
10207 /* end confdefs.h.  */
10208 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10209    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10210 #define $ac_func innocuous_$ac_func
10211
10212 /* System header to define __stub macros and hopefully few prototypes,
10213     which can conflict with char $ac_func (); below.
10214     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10215     <limits.h> exists even on freestanding compilers.  */
10216
10217 #ifdef __STDC__
10218 # include <limits.h>
10219 #else
10220 # include <assert.h>
10221 #endif
10222
10223 #undef $ac_func
10224
10225 /* Override any gcc2 internal prototype to avoid an error.  */
10226 #ifdef __cplusplus
10227 extern "C"
10228 {
10229 #endif
10230 /* We use char because int might match the return type of a gcc2
10231    builtin and then its argument prototype would still apply.  */
10232 char $ac_func ();
10233 /* The GNU C library defines this for functions which it implements
10234     to always fail with ENOSYS.  Some functions are actually named
10235     something starting with __ and the normal name is an alias.  */
10236 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10237 choke me
10238 #else
10239 char (*f) () = $ac_func;
10240 #endif
10241 #ifdef __cplusplus
10242 }
10243 #endif
10244
10245 int
10246 main ()
10247 {
10248 return f != $ac_func;
10249   ;
10250   return 0;
10251 }
10252 _ACEOF
10253 rm -f conftest.$ac_objext conftest$ac_exeext
10254 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10255   (eval $ac_link) 2>conftest.er1
10256   ac_status=$?
10257   grep -v '^ *+' conftest.er1 >conftest.err
10258   rm -f conftest.er1
10259   cat conftest.err >&5
10260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261   (exit $ac_status); } &&
10262          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10264   (eval $ac_try) 2>&5
10265   ac_status=$?
10266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267   (exit $ac_status); }; } &&
10268          { ac_try='test -s conftest$ac_exeext'
10269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10270   (eval $ac_try) 2>&5
10271   ac_status=$?
10272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273   (exit $ac_status); }; }; then
10274   eval "$as_ac_var=yes"
10275 else
10276   echo "$as_me: failed program was:" >&5
10277 sed 's/^/| /' conftest.$ac_ext >&5
10278
10279 eval "$as_ac_var=no"
10280 fi
10281 rm -f conftest.err conftest.$ac_objext \
10282       conftest$ac_exeext conftest.$ac_ext
10283 fi
10284 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10285 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10286 if test `eval echo '${'$as_ac_var'}'` = yes; then
10287   cat >>confdefs.h <<_ACEOF
10288 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10289 _ACEOF
10290
10291 fi
10292 done
10293
10294
10295
10296
10297
10298 for ac_header in \
10299         utmp.h \
10300         utmpx.h \
10301         lastlog.h \
10302
10303 do
10304 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10305 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10306   echo "$as_me:$LINENO: checking for $ac_header" >&5
10307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10308 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10309   echo $ECHO_N "(cached) $ECHO_C" >&6
10310 fi
10311 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10312 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10313 else
10314   # Is the header compilable?
10315 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10316 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10317 cat >conftest.$ac_ext <<_ACEOF
10318 /* confdefs.h.  */
10319 _ACEOF
10320 cat confdefs.h >>conftest.$ac_ext
10321 cat >>conftest.$ac_ext <<_ACEOF
10322 /* end confdefs.h.  */
10323 $ac_includes_default
10324 #include <$ac_header>
10325 _ACEOF
10326 rm -f conftest.$ac_objext
10327 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10328   (eval $ac_compile) 2>conftest.er1
10329   ac_status=$?
10330   grep -v '^ *+' conftest.er1 >conftest.err
10331   rm -f conftest.er1
10332   cat conftest.err >&5
10333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334   (exit $ac_status); } &&
10335          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10336   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10337   (eval $ac_try) 2>&5
10338   ac_status=$?
10339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340   (exit $ac_status); }; } &&
10341          { ac_try='test -s conftest.$ac_objext'
10342   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10343   (eval $ac_try) 2>&5
10344   ac_status=$?
10345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346   (exit $ac_status); }; }; then
10347   ac_header_compiler=yes
10348 else
10349   echo "$as_me: failed program was:" >&5
10350 sed 's/^/| /' conftest.$ac_ext >&5
10351
10352 ac_header_compiler=no
10353 fi
10354 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10355 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10356 echo "${ECHO_T}$ac_header_compiler" >&6
10357
10358 # Is the header present?
10359 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10360 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10361 cat >conftest.$ac_ext <<_ACEOF
10362 /* confdefs.h.  */
10363 _ACEOF
10364 cat confdefs.h >>conftest.$ac_ext
10365 cat >>conftest.$ac_ext <<_ACEOF
10366 /* end confdefs.h.  */
10367 #include <$ac_header>
10368 _ACEOF
10369 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10370   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10371   ac_status=$?
10372   grep -v '^ *+' conftest.er1 >conftest.err
10373   rm -f conftest.er1
10374   cat conftest.err >&5
10375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376   (exit $ac_status); } >/dev/null; then
10377   if test -s conftest.err; then
10378     ac_cpp_err=$ac_cxx_preproc_warn_flag
10379     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10380   else
10381     ac_cpp_err=
10382   fi
10383 else
10384   ac_cpp_err=yes
10385 fi
10386 if test -z "$ac_cpp_err"; then
10387   ac_header_preproc=yes
10388 else
10389   echo "$as_me: failed program was:" >&5
10390 sed 's/^/| /' conftest.$ac_ext >&5
10391
10392   ac_header_preproc=no
10393 fi
10394 rm -f conftest.err conftest.$ac_ext
10395 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10396 echo "${ECHO_T}$ac_header_preproc" >&6
10397
10398 # So?  What about this header?
10399 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10400   yes:no: )
10401     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10402 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10403     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10404 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10405     ac_header_preproc=yes
10406     ;;
10407   no:yes:* )
10408     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10409 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10410     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10411 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10412     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10413 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10414     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10415 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10416     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10417 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10418     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10419 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10420     (
10421       cat <<\_ASBOX
10422 ## ------------------------------------------ ##
10423 ## Report this to the AC_PACKAGE_NAME lists.  ##
10424 ## ------------------------------------------ ##
10425 _ASBOX
10426     ) |
10427       sed "s/^/$as_me: WARNING:     /" >&2
10428     ;;
10429 esac
10430 echo "$as_me:$LINENO: checking for $ac_header" >&5
10431 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10432 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10433   echo $ECHO_N "(cached) $ECHO_C" >&6
10434 else
10435   eval "$as_ac_Header=\$ac_header_preproc"
10436 fi
10437 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10438 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10439
10440 fi
10441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10442   cat >>confdefs.h <<_ACEOF
10443 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10444 _ACEOF
10445
10446 fi
10447
10448 done
10449
10450
10451
10452 if test "${ac_cv_header_utmp_h+set}" = set; then
10453   echo "$as_me:$LINENO: checking for utmp.h" >&5
10454 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10455 if test "${ac_cv_header_utmp_h+set}" = set; then
10456   echo $ECHO_N "(cached) $ECHO_C" >&6
10457 fi
10458 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10459 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10460 else
10461   # Is the header compilable?
10462 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10463 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10464 cat >conftest.$ac_ext <<_ACEOF
10465 /* confdefs.h.  */
10466 _ACEOF
10467 cat confdefs.h >>conftest.$ac_ext
10468 cat >>conftest.$ac_ext <<_ACEOF
10469 /* end confdefs.h.  */
10470 $ac_includes_default
10471 #include <utmp.h>
10472 _ACEOF
10473 rm -f conftest.$ac_objext
10474 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10475   (eval $ac_compile) 2>conftest.er1
10476   ac_status=$?
10477   grep -v '^ *+' conftest.er1 >conftest.err
10478   rm -f conftest.er1
10479   cat conftest.err >&5
10480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10481   (exit $ac_status); } &&
10482          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10483   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10484   (eval $ac_try) 2>&5
10485   ac_status=$?
10486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10487   (exit $ac_status); }; } &&
10488          { ac_try='test -s conftest.$ac_objext'
10489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10490   (eval $ac_try) 2>&5
10491   ac_status=$?
10492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493   (exit $ac_status); }; }; then
10494   ac_header_compiler=yes
10495 else
10496   echo "$as_me: failed program was:" >&5
10497 sed 's/^/| /' conftest.$ac_ext >&5
10498
10499 ac_header_compiler=no
10500 fi
10501 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10502 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10503 echo "${ECHO_T}$ac_header_compiler" >&6
10504
10505 # Is the header present?
10506 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10507 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10508 cat >conftest.$ac_ext <<_ACEOF
10509 /* confdefs.h.  */
10510 _ACEOF
10511 cat confdefs.h >>conftest.$ac_ext
10512 cat >>conftest.$ac_ext <<_ACEOF
10513 /* end confdefs.h.  */
10514 #include <utmp.h>
10515 _ACEOF
10516 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10517   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10518   ac_status=$?
10519   grep -v '^ *+' conftest.er1 >conftest.err
10520   rm -f conftest.er1
10521   cat conftest.err >&5
10522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523   (exit $ac_status); } >/dev/null; then
10524   if test -s conftest.err; then
10525     ac_cpp_err=$ac_cxx_preproc_warn_flag
10526     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10527   else
10528     ac_cpp_err=
10529   fi
10530 else
10531   ac_cpp_err=yes
10532 fi
10533 if test -z "$ac_cpp_err"; then
10534   ac_header_preproc=yes
10535 else
10536   echo "$as_me: failed program was:" >&5
10537 sed 's/^/| /' conftest.$ac_ext >&5
10538
10539   ac_header_preproc=no
10540 fi
10541 rm -f conftest.err conftest.$ac_ext
10542 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10543 echo "${ECHO_T}$ac_header_preproc" >&6
10544
10545 # So?  What about this header?
10546 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10547   yes:no: )
10548     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10549 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10550     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10551 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10552     ac_header_preproc=yes
10553     ;;
10554   no:yes:* )
10555     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10556 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10557     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10558 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10559     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10560 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10561     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10562 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10563     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10564 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10565     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10566 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10567     (
10568       cat <<\_ASBOX
10569 ## ------------------------------------------ ##
10570 ## Report this to the AC_PACKAGE_NAME lists.  ##
10571 ## ------------------------------------------ ##
10572 _ASBOX
10573     ) |
10574       sed "s/^/$as_me: WARNING:     /" >&2
10575     ;;
10576 esac
10577 echo "$as_me:$LINENO: checking for utmp.h" >&5
10578 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10579 if test "${ac_cv_header_utmp_h+set}" = set; then
10580   echo $ECHO_N "(cached) $ECHO_C" >&6
10581 else
10582   ac_cv_header_utmp_h=$ac_header_preproc
10583 fi
10584 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10585 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10586
10587 fi
10588 if test $ac_cv_header_utmp_h = yes; then
10589   echo "$as_me:$LINENO: checking for struct utmp" >&5
10590 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10591 if test "${rxvt_cv_struct_utmp+set}" = set; then
10592   echo $ECHO_N "(cached) $ECHO_C" >&6
10593 else
10594   cat >conftest.$ac_ext <<_ACEOF
10595 /* confdefs.h.  */
10596 _ACEOF
10597 cat confdefs.h >>conftest.$ac_ext
10598 cat >>conftest.$ac_ext <<_ACEOF
10599 /* end confdefs.h.  */
10600 #include <sys/types.h>
10601 #include <utmp.h>
10602 int
10603 main ()
10604 {
10605 struct utmp ut;
10606   ;
10607   return 0;
10608 }
10609 _ACEOF
10610 rm -f conftest.$ac_objext
10611 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10612   (eval $ac_compile) 2>conftest.er1
10613   ac_status=$?
10614   grep -v '^ *+' conftest.er1 >conftest.err
10615   rm -f conftest.er1
10616   cat conftest.err >&5
10617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10618   (exit $ac_status); } &&
10619          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10621   (eval $ac_try) 2>&5
10622   ac_status=$?
10623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624   (exit $ac_status); }; } &&
10625          { ac_try='test -s conftest.$ac_objext'
10626   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10627   (eval $ac_try) 2>&5
10628   ac_status=$?
10629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630   (exit $ac_status); }; }; then
10631   rxvt_cv_struct_utmp=yes
10632 else
10633   echo "$as_me: failed program was:" >&5
10634 sed 's/^/| /' conftest.$ac_ext >&5
10635
10636 rxvt_cv_struct_utmp=no
10637 fi
10638 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10639 fi
10640 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
10641 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10642 if test x$rxvt_cv_struct_utmp = xyes; then
10643
10644 cat >>confdefs.h <<\_ACEOF
10645 #define HAVE_STRUCT_UTMP 1
10646 _ACEOF
10647
10648 fi
10649
10650
10651 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10652 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10653 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10654   echo $ECHO_N "(cached) $ECHO_C" >&6
10655 else
10656   cat >conftest.$ac_ext <<_ACEOF
10657 /* confdefs.h.  */
10658 _ACEOF
10659 cat confdefs.h >>conftest.$ac_ext
10660 cat >>conftest.$ac_ext <<_ACEOF
10661 /* end confdefs.h.  */
10662 #include <sys/types.h>
10663 #include <utmp.h>
10664 int
10665 main ()
10666 {
10667 struct utmp ut; ut.ut_host;
10668   ;
10669   return 0;
10670 }
10671 _ACEOF
10672 rm -f conftest.$ac_objext
10673 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10674   (eval $ac_compile) 2>conftest.er1
10675   ac_status=$?
10676   grep -v '^ *+' conftest.er1 >conftest.err
10677   rm -f conftest.er1
10678   cat conftest.err >&5
10679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10680   (exit $ac_status); } &&
10681          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10682   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10683   (eval $ac_try) 2>&5
10684   ac_status=$?
10685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686   (exit $ac_status); }; } &&
10687          { ac_try='test -s conftest.$ac_objext'
10688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689   (eval $ac_try) 2>&5
10690   ac_status=$?
10691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692   (exit $ac_status); }; }; then
10693   rxvt_cv_struct_utmp_host=yes
10694 else
10695   echo "$as_me: failed program was:" >&5
10696 sed 's/^/| /' conftest.$ac_ext >&5
10697
10698 rxvt_cv_struct_utmp_host=no
10699 fi
10700 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10701 fi
10702 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10703 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10704 if test x$rxvt_cv_struct_utmp_host = xyes; then
10705
10706 cat >>confdefs.h <<\_ACEOF
10707 #define HAVE_UTMP_HOST 1
10708 _ACEOF
10709
10710 fi
10711
10712 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10713 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10714 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10715   echo $ECHO_N "(cached) $ECHO_C" >&6
10716 else
10717   cat >conftest.$ac_ext <<_ACEOF
10718 /* confdefs.h.  */
10719 _ACEOF
10720 cat confdefs.h >>conftest.$ac_ext
10721 cat >>conftest.$ac_ext <<_ACEOF
10722 /* end confdefs.h.  */
10723 #include <sys/types.h>
10724 #include <utmp.h>
10725 int
10726 main ()
10727 {
10728 struct utmp ut; ut.ut_pid;
10729   ;
10730   return 0;
10731 }
10732 _ACEOF
10733 rm -f conftest.$ac_objext
10734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10735   (eval $ac_compile) 2>conftest.er1
10736   ac_status=$?
10737   grep -v '^ *+' conftest.er1 >conftest.err
10738   rm -f conftest.er1
10739   cat conftest.err >&5
10740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10741   (exit $ac_status); } &&
10742          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10743   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10744   (eval $ac_try) 2>&5
10745   ac_status=$?
10746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10747   (exit $ac_status); }; } &&
10748          { ac_try='test -s conftest.$ac_objext'
10749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10750   (eval $ac_try) 2>&5
10751   ac_status=$?
10752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10753   (exit $ac_status); }; }; then
10754   rxvt_cv_struct_utmp_pid=yes
10755 else
10756   echo "$as_me: failed program was:" >&5
10757 sed 's/^/| /' conftest.$ac_ext >&5
10758
10759 rxvt_cv_struct_utmp_pid=no
10760 fi
10761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10762 fi
10763 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10764 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10765 if test x$rxvt_cv_struct_utmp_pid = xyes; then
10766
10767 cat >>confdefs.h <<\_ACEOF
10768 #define HAVE_UTMP_PID 1
10769 _ACEOF
10770
10771 fi
10772
10773 fi
10774
10775
10776
10777 if test "${ac_cv_header_utmpx_h+set}" = set; then
10778   echo "$as_me:$LINENO: checking for utmpx.h" >&5
10779 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10780 if test "${ac_cv_header_utmpx_h+set}" = set; then
10781   echo $ECHO_N "(cached) $ECHO_C" >&6
10782 fi
10783 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10784 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10785 else
10786   # Is the header compilable?
10787 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10788 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10789 cat >conftest.$ac_ext <<_ACEOF
10790 /* confdefs.h.  */
10791 _ACEOF
10792 cat confdefs.h >>conftest.$ac_ext
10793 cat >>conftest.$ac_ext <<_ACEOF
10794 /* end confdefs.h.  */
10795 $ac_includes_default
10796 #include <utmpx.h>
10797 _ACEOF
10798 rm -f conftest.$ac_objext
10799 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10800   (eval $ac_compile) 2>conftest.er1
10801   ac_status=$?
10802   grep -v '^ *+' conftest.er1 >conftest.err
10803   rm -f conftest.er1
10804   cat conftest.err >&5
10805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10806   (exit $ac_status); } &&
10807          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10809   (eval $ac_try) 2>&5
10810   ac_status=$?
10811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10812   (exit $ac_status); }; } &&
10813          { ac_try='test -s conftest.$ac_objext'
10814   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10815   (eval $ac_try) 2>&5
10816   ac_status=$?
10817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10818   (exit $ac_status); }; }; then
10819   ac_header_compiler=yes
10820 else
10821   echo "$as_me: failed program was:" >&5
10822 sed 's/^/| /' conftest.$ac_ext >&5
10823
10824 ac_header_compiler=no
10825 fi
10826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10827 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10828 echo "${ECHO_T}$ac_header_compiler" >&6
10829
10830 # Is the header present?
10831 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10832 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10833 cat >conftest.$ac_ext <<_ACEOF
10834 /* confdefs.h.  */
10835 _ACEOF
10836 cat confdefs.h >>conftest.$ac_ext
10837 cat >>conftest.$ac_ext <<_ACEOF
10838 /* end confdefs.h.  */
10839 #include <utmpx.h>
10840 _ACEOF
10841 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10842   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10843   ac_status=$?
10844   grep -v '^ *+' conftest.er1 >conftest.err
10845   rm -f conftest.er1
10846   cat conftest.err >&5
10847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10848   (exit $ac_status); } >/dev/null; then
10849   if test -s conftest.err; then
10850     ac_cpp_err=$ac_cxx_preproc_warn_flag
10851     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10852   else
10853     ac_cpp_err=
10854   fi
10855 else
10856   ac_cpp_err=yes
10857 fi
10858 if test -z "$ac_cpp_err"; then
10859   ac_header_preproc=yes
10860 else
10861   echo "$as_me: failed program was:" >&5
10862 sed 's/^/| /' conftest.$ac_ext >&5
10863
10864   ac_header_preproc=no
10865 fi
10866 rm -f conftest.err conftest.$ac_ext
10867 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10868 echo "${ECHO_T}$ac_header_preproc" >&6
10869
10870 # So?  What about this header?
10871 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10872   yes:no: )
10873     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10874 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10875     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10876 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10877     ac_header_preproc=yes
10878     ;;
10879   no:yes:* )
10880     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10881 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10882     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10883 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10884     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10885 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10886     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10887 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10888     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10889 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10890     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10891 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10892     (
10893       cat <<\_ASBOX
10894 ## ------------------------------------------ ##
10895 ## Report this to the AC_PACKAGE_NAME lists.  ##
10896 ## ------------------------------------------ ##
10897 _ASBOX
10898     ) |
10899       sed "s/^/$as_me: WARNING:     /" >&2
10900     ;;
10901 esac
10902 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10903 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10904 if test "${ac_cv_header_utmpx_h+set}" = set; then
10905   echo $ECHO_N "(cached) $ECHO_C" >&6
10906 else
10907   ac_cv_header_utmpx_h=$ac_header_preproc
10908 fi
10909 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10910 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10911
10912 fi
10913 if test $ac_cv_header_utmpx_h = yes; then
10914   echo "$as_me:$LINENO: checking for struct utmpx" >&5
10915 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10916 if test "${rxvt_cv_struct_utmpx+set}" = set; then
10917   echo $ECHO_N "(cached) $ECHO_C" >&6
10918 else
10919   cat >conftest.$ac_ext <<_ACEOF
10920 /* confdefs.h.  */
10921 _ACEOF
10922 cat confdefs.h >>conftest.$ac_ext
10923 cat >>conftest.$ac_ext <<_ACEOF
10924 /* end confdefs.h.  */
10925 #include <sys/types.h>
10926 #include <utmpx.h>
10927 int
10928 main ()
10929 {
10930 struct utmpx ut;
10931   ;
10932   return 0;
10933 }
10934 _ACEOF
10935 rm -f conftest.$ac_objext
10936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10937   (eval $ac_compile) 2>conftest.er1
10938   ac_status=$?
10939   grep -v '^ *+' conftest.er1 >conftest.err
10940   rm -f conftest.er1
10941   cat conftest.err >&5
10942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10943   (exit $ac_status); } &&
10944          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10945   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10946   (eval $ac_try) 2>&5
10947   ac_status=$?
10948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10949   (exit $ac_status); }; } &&
10950          { ac_try='test -s conftest.$ac_objext'
10951   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10952   (eval $ac_try) 2>&5
10953   ac_status=$?
10954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10955   (exit $ac_status); }; }; then
10956   rxvt_cv_struct_utmpx=yes
10957 else
10958   echo "$as_me: failed program was:" >&5
10959 sed 's/^/| /' conftest.$ac_ext >&5
10960
10961 rxvt_cv_struct_utmpx=no
10962 fi
10963 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10964 fi
10965 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10966 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10967 if test x$rxvt_cv_struct_utmpx = xyes; then
10968
10969 cat >>confdefs.h <<\_ACEOF
10970 #define HAVE_STRUCT_UTMPX 1
10971 _ACEOF
10972
10973 fi
10974
10975
10976 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10977 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10978 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10979   echo $ECHO_N "(cached) $ECHO_C" >&6
10980 else
10981   cat >conftest.$ac_ext <<_ACEOF
10982 /* confdefs.h.  */
10983 _ACEOF
10984 cat confdefs.h >>conftest.$ac_ext
10985 cat >>conftest.$ac_ext <<_ACEOF
10986 /* end confdefs.h.  */
10987 #include <sys/types.h>
10988 #include <utmpx.h>
10989 int
10990 main ()
10991 {
10992 struct utmpx utx; utx.ut_host;
10993   ;
10994   return 0;
10995 }
10996 _ACEOF
10997 rm -f conftest.$ac_objext
10998 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10999   (eval $ac_compile) 2>conftest.er1
11000   ac_status=$?
11001   grep -v '^ *+' conftest.er1 >conftest.err
11002   rm -f conftest.er1
11003   cat conftest.err >&5
11004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11005   (exit $ac_status); } &&
11006          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11007   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11008   (eval $ac_try) 2>&5
11009   ac_status=$?
11010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11011   (exit $ac_status); }; } &&
11012          { ac_try='test -s conftest.$ac_objext'
11013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11014   (eval $ac_try) 2>&5
11015   ac_status=$?
11016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11017   (exit $ac_status); }; }; then
11018   rxvt_cv_struct_utmpx_host=yes
11019 else
11020   echo "$as_me: failed program was:" >&5
11021 sed 's/^/| /' conftest.$ac_ext >&5
11022
11023 rxvt_cv_struct_utmpx_host=no
11024 fi
11025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11026 fi
11027 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
11028 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
11029 if test x$rxvt_cv_struct_utmpx_host = xyes; then
11030
11031 cat >>confdefs.h <<\_ACEOF
11032 #define HAVE_UTMPX_HOST 1
11033 _ACEOF
11034
11035 fi
11036
11037 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11038 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
11039 if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
11040   echo $ECHO_N "(cached) $ECHO_C" >&6
11041 else
11042   cat >conftest.$ac_ext <<_ACEOF
11043 /* confdefs.h.  */
11044 _ACEOF
11045 cat confdefs.h >>conftest.$ac_ext
11046 cat >>conftest.$ac_ext <<_ACEOF
11047 /* end confdefs.h.  */
11048 #include <sys/types.h>
11049 #include <utmpx.h>
11050 int
11051 main ()
11052 {
11053 struct utmpx utx; utx.ut_session;
11054   ;
11055   return 0;
11056 }
11057 _ACEOF
11058 rm -f conftest.$ac_objext
11059 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11060   (eval $ac_compile) 2>conftest.er1
11061   ac_status=$?
11062   grep -v '^ *+' conftest.er1 >conftest.err
11063   rm -f conftest.er1
11064   cat conftest.err >&5
11065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066   (exit $ac_status); } &&
11067          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11068   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11069   (eval $ac_try) 2>&5
11070   ac_status=$?
11071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072   (exit $ac_status); }; } &&
11073          { ac_try='test -s conftest.$ac_objext'
11074   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11075   (eval $ac_try) 2>&5
11076   ac_status=$?
11077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11078   (exit $ac_status); }; }; then
11079   rxvt_cv_struct_utmpx_session=yes
11080 else
11081   echo "$as_me: failed program was:" >&5
11082 sed 's/^/| /' conftest.$ac_ext >&5
11083
11084 rxvt_cv_struct_utmpx_session=no
11085 fi
11086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11087 fi
11088 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
11089 echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
11090 if test x$rxvt_cv_struct_utmpx_session = xyes; then
11091
11092 cat >>confdefs.h <<\_ACEOF
11093 #define HAVE_UTMPX_SESSION 1
11094 _ACEOF
11095
11096 fi
11097
11098 fi
11099
11100
11101 echo "$as_me:$LINENO: checking for struct lastlog" >&5
11102 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
11103 if test "${rxvt_cv_struct_lastlog+set}" = set; then
11104   echo $ECHO_N "(cached) $ECHO_C" >&6
11105 else
11106   cat >conftest.$ac_ext <<_ACEOF
11107 /* confdefs.h.  */
11108 _ACEOF
11109 cat confdefs.h >>conftest.$ac_ext
11110 cat >>conftest.$ac_ext <<_ACEOF
11111 /* end confdefs.h.  */
11112 #include <sys/types.h>
11113 #include <utmp.h>
11114 #ifdef HAVE_LASTLOG_H
11115 #include <lastlog.h>
11116 #endif
11117
11118 int
11119 main ()
11120 {
11121 struct lastlog ll;
11122   ;
11123   return 0;
11124 }
11125 _ACEOF
11126 rm -f conftest.$ac_objext
11127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11128   (eval $ac_compile) 2>conftest.er1
11129   ac_status=$?
11130   grep -v '^ *+' conftest.er1 >conftest.err
11131   rm -f conftest.er1
11132   cat conftest.err >&5
11133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134   (exit $ac_status); } &&
11135          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11136   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11137   (eval $ac_try) 2>&5
11138   ac_status=$?
11139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140   (exit $ac_status); }; } &&
11141          { ac_try='test -s conftest.$ac_objext'
11142   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11143   (eval $ac_try) 2>&5
11144   ac_status=$?
11145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146   (exit $ac_status); }; }; then
11147   rxvt_cv_struct_lastlog=yes
11148 else
11149   echo "$as_me: failed program was:" >&5
11150 sed 's/^/| /' conftest.$ac_ext >&5
11151
11152 rxvt_cv_struct_lastlog=no
11153 fi
11154 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11155 fi
11156 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
11157 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
11158 if test x$rxvt_cv_struct_lastlog = xyes; then
11159
11160 cat >>confdefs.h <<\_ACEOF
11161 #define HAVE_STRUCT_LASTLOG 1
11162 _ACEOF
11163
11164 fi
11165
11166 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11167 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11168 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
11169   echo $ECHO_N "(cached) $ECHO_C" >&6
11170 else
11171   cat >conftest.$ac_ext <<_ACEOF
11172 /* confdefs.h.  */
11173 _ACEOF
11174 cat confdefs.h >>conftest.$ac_ext
11175 cat >>conftest.$ac_ext <<_ACEOF
11176 /* end confdefs.h.  */
11177 #include <sys/types.h>
11178 #include <utmpx.h>
11179 #ifdef HAVE_LASTLOG_H
11180 #include <lastlog.h>
11181 #endif
11182
11183 int
11184 main ()
11185 {
11186 struct lastlogx ll;
11187   ;
11188   return 0;
11189 }
11190 _ACEOF
11191 rm -f conftest.$ac_objext
11192 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11193   (eval $ac_compile) 2>conftest.er1
11194   ac_status=$?
11195   grep -v '^ *+' conftest.er1 >conftest.err
11196   rm -f conftest.er1
11197   cat conftest.err >&5
11198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11199   (exit $ac_status); } &&
11200          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11202   (eval $ac_try) 2>&5
11203   ac_status=$?
11204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205   (exit $ac_status); }; } &&
11206          { ac_try='test -s conftest.$ac_objext'
11207   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11208   (eval $ac_try) 2>&5
11209   ac_status=$?
11210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11211   (exit $ac_status); }; }; then
11212   rxvt_cv_struct_lastlogx=yes
11213 else
11214   echo "$as_me: failed program was:" >&5
11215 sed 's/^/| /' conftest.$ac_ext >&5
11216
11217 rxvt_cv_struct_lastlogx=no
11218 fi
11219 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11220 fi
11221 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
11222 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
11223 if test x$rxvt_cv_struct_lastlogx = xyes; then
11224
11225 cat >>confdefs.h <<\_ACEOF
11226 #define HAVE_STRUCT_LASTLOGX 1
11227 _ACEOF
11228
11229 fi
11230
11231
11232 echo "$as_me:$LINENO: checking where utmp is located" >&5
11233 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11234 if test "${rxvt_cv_path_utmp+set}" = set; then
11235   echo $ECHO_N "(cached) $ECHO_C" >&6
11236 else
11237   if test "$cross_compiling" = yes; then
11238     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
11239 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
11240 else
11241   cat >conftest.$ac_ext <<_ACEOF
11242 /* confdefs.h.  */
11243 _ACEOF
11244 cat confdefs.h >>conftest.$ac_ext
11245 cat >>conftest.$ac_ext <<_ACEOF
11246 /* end confdefs.h.  */
11247 #include <stdio.h>
11248 #include <sys/types.h>
11249 #include <utmp.h>
11250 #include <errno.h>
11251 main()
11252 {
11253     char **u, *utmplist[] = {
11254     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11255     FILE *a, *f=fopen("conftestval", "w");
11256     if (!f) exit(1);
11257 #ifdef UTMP_FILE
11258     fprintf(f, "%s\n", UTMP_FILE);
11259     exit(0);
11260 #endif
11261 #ifdef _PATH_UTMP
11262     fprintf(f, "%s\n", _PATH_UTMP);
11263     exit(0);
11264 #endif
11265     for (u = utmplist; *u; u++) {
11266         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11267             fprintf(f, "%s\n", *u);
11268             exit(0);
11269         }
11270     }
11271     exit(0);
11272 }
11273 _ACEOF
11274 rm -f conftest$ac_exeext
11275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11276   (eval $ac_link) 2>&5
11277   ac_status=$?
11278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11281   (eval $ac_try) 2>&5
11282   ac_status=$?
11283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284   (exit $ac_status); }; }; then
11285   rxvt_cv_path_utmp=`cat conftestval`
11286 else
11287   echo "$as_me: program exited with status $ac_status" >&5
11288 echo "$as_me: failed program was:" >&5
11289 sed 's/^/| /' conftest.$ac_ext >&5
11290
11291 ( exit $ac_status )
11292 rxvt_cv_path_utmp=
11293 fi
11294 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11295 fi
11296 fi
11297 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
11298 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
11299 if test x$rxvt_cv_path_utmp != x; then
11300
11301 cat >>confdefs.h <<_ACEOF
11302 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
11303 _ACEOF
11304
11305 fi
11306
11307
11308 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11309 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11310 if test "${rxvt_cv_path_utmpx+set}" = set; then
11311   echo $ECHO_N "(cached) $ECHO_C" >&6
11312 else
11313   if test "$cross_compiling" = yes; then
11314     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
11315 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
11316 else
11317   cat >conftest.$ac_ext <<_ACEOF
11318 /* confdefs.h.  */
11319 _ACEOF
11320 cat confdefs.h >>conftest.$ac_ext
11321 cat >>conftest.$ac_ext <<_ACEOF
11322 /* end confdefs.h.  */
11323 #include <stdio.h>
11324 #include <sys/types.h>
11325 #include <utmpx.h>
11326 #include <errno.h>
11327 #include <sys/stat.h>
11328 #ifdef HAVE_STRING_H
11329 #include <string.h>
11330 #endif
11331 main()
11332 {
11333     char **u, *p, *utmplist[] = {
11334 #ifdef UTMPX_FILE
11335         UTMPX_FILE,
11336 #endif
11337 #ifdef _PATH_UTMPX
11338         _PATH_UTMPX,
11339 #endif
11340     "/var/adm/utmpx", "/etc/utmpx", NULL };
11341     FILE *a, *f=fopen("conftestval", "w");
11342     struct stat statu, statux;
11343     if (!f) exit(1);
11344     for (u = utmplist; *u; u++) {
11345         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11346             if (stat(*u, &statux) < 0)
11347                 continue;
11348             p = strdup(*u);
11349             p[strlen(p) - 1] = '\0';
11350             if (stat(p, &statu) >= 0
11351                 && (statu.st_mtime - statux.st_mtime > 86400))
11352                 continue;
11353             fprintf(f, "%s\n", *u);
11354             exit(0);
11355         }
11356     }
11357     exit(0);
11358 }
11359 _ACEOF
11360 rm -f conftest$ac_exeext
11361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11362   (eval $ac_link) 2>&5
11363   ac_status=$?
11364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11366   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11367   (eval $ac_try) 2>&5
11368   ac_status=$?
11369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11370   (exit $ac_status); }; }; then
11371   rxvt_cv_path_utmpx=`cat conftestval`
11372 else
11373   echo "$as_me: program exited with status $ac_status" >&5
11374 echo "$as_me: failed program was:" >&5
11375 sed 's/^/| /' conftest.$ac_ext >&5
11376
11377 ( exit $ac_status )
11378 rxvt_cv_path_utmpx=
11379 fi
11380 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11381 fi
11382 fi
11383 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11384 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11385 if test x$rxvt_cv_path_utmpx != x; then
11386
11387 cat >>confdefs.h <<_ACEOF
11388 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11389 _ACEOF
11390
11391 fi
11392
11393
11394 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11395 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11396 if test "${rxvt_cv_path_wtmp+set}" = set; then
11397   echo $ECHO_N "(cached) $ECHO_C" >&6
11398 else
11399   if test "$cross_compiling" = yes; then
11400     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11401 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11402 else
11403   cat >conftest.$ac_ext <<_ACEOF
11404 /* confdefs.h.  */
11405 _ACEOF
11406 cat confdefs.h >>conftest.$ac_ext
11407 cat >>conftest.$ac_ext <<_ACEOF
11408 /* end confdefs.h.  */
11409 #include <stdio.h>
11410 #include <sys/types.h>
11411 #ifdef HAVE_UTMP_H
11412 #include <utmp.h>
11413 #endif
11414 #include <errno.h>
11415 main()
11416 {
11417     char **w, *wtmplist[] = {
11418     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11419     FILE *a, *f=fopen("conftestval", "w");
11420     if (!f) exit(1);
11421 #ifdef WTMP_FILE
11422     fprintf(f, "%s\n", WTMP_FILE);
11423     exit(0);
11424 #endif
11425 #ifdef _PATH_WTMP
11426     fprintf(f, "%s\n", _PATH_WTMP);
11427     exit(0);
11428 #endif
11429     for (w = wtmplist; *w; w++) {
11430         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11431             fprintf(f, "%s\n", *w);
11432             exit(0);
11433         }
11434     }
11435     exit(0);
11436 }
11437 _ACEOF
11438 rm -f conftest$ac_exeext
11439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11440   (eval $ac_link) 2>&5
11441   ac_status=$?
11442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11443   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11444   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11445   (eval $ac_try) 2>&5
11446   ac_status=$?
11447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448   (exit $ac_status); }; }; then
11449   rxvt_cv_path_wtmp=`cat conftestval`
11450 else
11451   echo "$as_me: program exited with status $ac_status" >&5
11452 echo "$as_me: failed program was:" >&5
11453 sed 's/^/| /' conftest.$ac_ext >&5
11454
11455 ( exit $ac_status )
11456 rxvt_cv_path_wtmp=
11457 fi
11458 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11459 fi
11460 fi
11461 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
11462 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
11463 if test x$rxvt_cv_path_wtmp != x; then
11464
11465 cat >>confdefs.h <<_ACEOF
11466 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
11467 _ACEOF
11468
11469 fi
11470
11471 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11472 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11473 if test "${rxvt_cv_path_wtmpx+set}" = set; then
11474   echo $ECHO_N "(cached) $ECHO_C" >&6
11475 else
11476   if test "$cross_compiling" = yes; then
11477     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
11478 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
11479 else
11480   cat >conftest.$ac_ext <<_ACEOF
11481 /* confdefs.h.  */
11482 _ACEOF
11483 cat confdefs.h >>conftest.$ac_ext
11484 cat >>conftest.$ac_ext <<_ACEOF
11485 /* end confdefs.h.  */
11486 #include <stdio.h>
11487 #ifdef HAVE_UTMPX_H
11488 #include <utmpx.h>
11489 #endif
11490 #include <errno.h>
11491 main()
11492 {
11493     char **w, *wtmplist[] = {
11494     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11495     FILE *a, *f=fopen("conftestval", "w");
11496     if (!f) exit(1);
11497 #ifdef WTMPX_FILE
11498     fprintf(f, "%s\n", WTMPX_FILE);
11499     exit(0);
11500 #endif
11501 #ifdef _PATH_WTMPX
11502     fprintf(f, "%s\n", _PATH_WTMPX);
11503     exit(0);
11504 #endif
11505     for (w = wtmplist; *w; w++) {
11506         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11507             fprintf(f, "%s\n", *w);
11508             exit(0);
11509         }
11510     }
11511     exit(0);
11512 }
11513 _ACEOF
11514 rm -f conftest$ac_exeext
11515 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11516   (eval $ac_link) 2>&5
11517   ac_status=$?
11518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11519   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11520   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11521   (eval $ac_try) 2>&5
11522   ac_status=$?
11523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11524   (exit $ac_status); }; }; then
11525   rxvt_cv_path_wtmpx=`cat conftestval`
11526 else
11527   echo "$as_me: program exited with status $ac_status" >&5
11528 echo "$as_me: failed program was:" >&5
11529 sed 's/^/| /' conftest.$ac_ext >&5
11530
11531 ( exit $ac_status )
11532 rxvt_cv_path_wtmpx=
11533 fi
11534 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11535 fi
11536 fi
11537 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
11538 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
11539 if test x$rxvt_cv_path_wtmpx != x; then
11540
11541 cat >>confdefs.h <<_ACEOF
11542 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
11543 _ACEOF
11544
11545 fi
11546
11547 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11548 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11549 if test "${rxvt_cv_path_lastlog+set}" = set; then
11550   echo $ECHO_N "(cached) $ECHO_C" >&6
11551 else
11552   if test "$cross_compiling" = yes; then
11553     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
11554 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
11555 else
11556   cat >conftest.$ac_ext <<_ACEOF
11557 /* confdefs.h.  */
11558 _ACEOF
11559 cat confdefs.h >>conftest.$ac_ext
11560 cat >>conftest.$ac_ext <<_ACEOF
11561 /* end confdefs.h.  */
11562 #include <stdio.h>
11563 #include <sys/types.h>
11564 #ifdef HAVE_UTMPX_H
11565 #include <utmpx.h>
11566 #elif defined(HAVE_UTMP_H)
11567 #include <utmp.h>
11568 #endif
11569 #ifdef HAVE_LASTLOG_H
11570 #include <lastlog.h>
11571 #endif
11572 #include <errno.h>
11573 main()
11574 {
11575     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11576     FILE *a, *f=fopen("conftestval", "w");
11577     if (!f) exit(1);
11578 #ifdef LASTLOG_FILE
11579     fprintf(f, "%s\n", LASTLOG_FILE);
11580     exit(0);
11581 #endif
11582 #ifdef _PATH_LASTLOG
11583     fprintf(f, "%s\n", _PATH_LASTLOG);
11584     exit(0);
11585 #endif
11586     for (w = lastloglist; *w; w++) {
11587         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11588             fprintf(f, "%s\n", *w);
11589             exit(0);
11590         }
11591     }
11592     exit(0);
11593 }
11594 _ACEOF
11595 rm -f conftest$ac_exeext
11596 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11597   (eval $ac_link) 2>&5
11598   ac_status=$?
11599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11600   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602   (eval $ac_try) 2>&5
11603   ac_status=$?
11604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605   (exit $ac_status); }; }; then
11606   rxvt_cv_path_lastlog=`cat conftestval`
11607 else
11608   echo "$as_me: program exited with status $ac_status" >&5
11609 echo "$as_me: failed program was:" >&5
11610 sed 's/^/| /' conftest.$ac_ext >&5
11611
11612 ( exit $ac_status )
11613 rxvt_cv_path_lastlog=
11614 fi
11615 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11616 fi
11617 fi
11618 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
11619 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
11620 if test x$rxvt_cv_path_lastlog != x; then
11621
11622 cat >>confdefs.h <<_ACEOF
11623 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
11624 _ACEOF
11625
11626   if test -d "$rxvt_cv_path_lastlog"; then
11627
11628 cat >>confdefs.h <<\_ACEOF
11629 #define LASTLOG_IS_DIR 1
11630 _ACEOF
11631
11632   fi
11633 fi
11634
11635 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11636 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11637 if test "${rxvt_cv_path_lastlogx+set}" = set; then
11638   echo $ECHO_N "(cached) $ECHO_C" >&6
11639 else
11640   if test "$cross_compiling" = yes; then
11641     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11642 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11643 else
11644   cat >conftest.$ac_ext <<_ACEOF
11645 /* confdefs.h.  */
11646 _ACEOF
11647 cat confdefs.h >>conftest.$ac_ext
11648 cat >>conftest.$ac_ext <<_ACEOF
11649 /* end confdefs.h.  */
11650 #include <stdio.h>
11651 #ifdef HAVE_UTMPX_H
11652 #include <utmpx.h>
11653 #endif
11654 #include <errno.h>
11655 main()
11656 {
11657     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11658     FILE *a, *f=fopen("conftestval", "w");
11659     if (!f) exit(1);
11660 #ifdef LASTLOGX_FILE
11661     fprintf(f, "%s\n", LASTLOGX_FILE);
11662     exit(0);
11663 #endif
11664 #ifdef _PATH_LASTLOGX
11665     fprintf(f, "%s\n", _PATH_LASTLOGX);
11666     exit(0);
11667 #endif
11668     for (w = wtmplist; *w; w++) {
11669         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11670             fprintf(f, "%s\n", *w);
11671             exit(0);
11672         }
11673     }
11674     exit(0);
11675 }
11676 _ACEOF
11677 rm -f conftest$ac_exeext
11678 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11679   (eval $ac_link) 2>&5
11680   ac_status=$?
11681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11684   (eval $ac_try) 2>&5
11685   ac_status=$?
11686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11687   (exit $ac_status); }; }; then
11688   rxvt_cv_path_lastlogx=`cat conftestval`
11689 else
11690   echo "$as_me: program exited with status $ac_status" >&5
11691 echo "$as_me: failed program was:" >&5
11692 sed 's/^/| /' conftest.$ac_ext >&5
11693
11694 ( exit $ac_status )
11695 rxvt_cv_path_lastlogx=
11696 fi
11697 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11698 fi
11699 fi
11700 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11701 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11702 if test x$rxvt_cv_path_lastlogx != x; then
11703
11704 cat >>confdefs.h <<_ACEOF
11705 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11706 _ACEOF
11707
11708 fi
11709
11710
11711
11712 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11713 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11714 if test "${rxvt_cv_path_ttytab+set}" = set; then
11715   echo $ECHO_N "(cached) $ECHO_C" >&6
11716 else
11717   for ttys_file in     /etc/ttys /etc/ttytab;
11718 do
11719   if test -f "$ttys_file" ; then
11720     rxvt_cv_path_ttytab=$ttys_file
11721     break
11722   fi
11723 done
11724
11725 fi
11726 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11727 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11728 if test x$rxvt_cv_path_ttytab != x; then
11729
11730 cat >>confdefs.h <<_ACEOF
11731 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11732 _ACEOF
11733
11734 fi
11735
11736
11737 ac_save_LIBS=$LIBS
11738 ac_save_CFLAGS=$CFLAGS
11739 CFLAGS="$CFLAGS $X_CFLAGS"
11740 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11741 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11742   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11743 fi
11744 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11745 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11746 if test "${rxvt_cv_func_xlocale+set}" = set; then
11747   echo $ECHO_N "(cached) $ECHO_C" >&6
11748 else
11749   if test "$cross_compiling" = yes; then
11750     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11751 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11752 else
11753   cat >conftest.$ac_ext <<_ACEOF
11754 /* confdefs.h.  */
11755 _ACEOF
11756 cat confdefs.h >>conftest.$ac_ext
11757 cat >>conftest.$ac_ext <<_ACEOF
11758 /* end confdefs.h.  */
11759 #include <X11/Xlib.h>
11760 main() {
11761 char *p;
11762 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11763 exit (XSupportsLocale() ? 0 : 1);
11764 else
11765 exit (1);}
11766 _ACEOF
11767 rm -f conftest$ac_exeext
11768 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11769   (eval $ac_link) 2>&5
11770   ac_status=$?
11771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11774   (eval $ac_try) 2>&5
11775   ac_status=$?
11776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11777   (exit $ac_status); }; }; then
11778     rxvt_cv_func_xlocale=yes
11779 else
11780   echo "$as_me: program exited with status $ac_status" >&5
11781 echo "$as_me: failed program was:" >&5
11782 sed 's/^/| /' conftest.$ac_ext >&5
11783
11784 ( exit $ac_status )
11785 rxvt_cv_func_xlocale=no
11786 fi
11787 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11788 fi
11789 fi
11790 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11791 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11792 if test x$rxvt_cv_func_xlocale = xyes; then
11793
11794 cat >>confdefs.h <<\_ACEOF
11795 #define HAVE_XLOCALE 1
11796 _ACEOF
11797
11798 fi
11799
11800 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11801 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11802 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11803   echo $ECHO_N "(cached) $ECHO_C" >&6
11804 else
11805   cat >conftest.$ac_ext <<_ACEOF
11806 /* confdefs.h.  */
11807 _ACEOF
11808 cat confdefs.h >>conftest.$ac_ext
11809 cat >>conftest.$ac_ext <<_ACEOF
11810 /* end confdefs.h.  */
11811 #define X_LOCALE 1
11812 #include <X11/Xlocale.h>
11813 int
11814 main ()
11815 {
11816 setlocale(LC_CTYPE, "");
11817   ;
11818   return 0;
11819 }
11820 _ACEOF
11821 rm -f conftest.$ac_objext conftest$ac_exeext
11822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11823   (eval $ac_link) 2>conftest.er1
11824   ac_status=$?
11825   grep -v '^ *+' conftest.er1 >conftest.err
11826   rm -f conftest.er1
11827   cat conftest.err >&5
11828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11829   (exit $ac_status); } &&
11830          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11831   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11832   (eval $ac_try) 2>&5
11833   ac_status=$?
11834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11835   (exit $ac_status); }; } &&
11836          { ac_try='test -s conftest$ac_exeext'
11837   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11838   (eval $ac_try) 2>&5
11839   ac_status=$?
11840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841   (exit $ac_status); }; }; then
11842   rxvt_cv_func_xsetlocale=yes
11843 else
11844   echo "$as_me: failed program was:" >&5
11845 sed 's/^/| /' conftest.$ac_ext >&5
11846
11847 rxvt_cv_func_xsetlocale=no
11848 fi
11849 rm -f conftest.err conftest.$ac_objext \
11850       conftest$ac_exeext conftest.$ac_ext
11851 fi
11852 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11853 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11854 if test x$rxvt_cv_func_xsetlocale = xyes; then
11855
11856 cat >>confdefs.h <<\_ACEOF
11857 #define HAVE_XSETLOCALE 1
11858 _ACEOF
11859
11860 fi
11861 LIBS=$ac_save_LIBS
11862 CFLAGS=$ac_save_CFLAGS
11863
11864 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11865 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11866 if test "${rxvt_cv_func_setlocale+set}" = set; then
11867   echo $ECHO_N "(cached) $ECHO_C" >&6
11868 else
11869   cat >conftest.$ac_ext <<_ACEOF
11870 /* confdefs.h.  */
11871 _ACEOF
11872 cat confdefs.h >>conftest.$ac_ext
11873 cat >>conftest.$ac_ext <<_ACEOF
11874 /* end confdefs.h.  */
11875 #include <clocale>
11876 int
11877 main ()
11878 {
11879 setlocale(LC_CTYPE, "");
11880   ;
11881   return 0;
11882 }
11883 _ACEOF
11884 rm -f conftest.$ac_objext conftest$ac_exeext
11885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11886   (eval $ac_link) 2>conftest.er1
11887   ac_status=$?
11888   grep -v '^ *+' conftest.er1 >conftest.err
11889   rm -f conftest.er1
11890   cat conftest.err >&5
11891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11892   (exit $ac_status); } &&
11893          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11894   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895   (eval $ac_try) 2>&5
11896   ac_status=$?
11897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898   (exit $ac_status); }; } &&
11899          { ac_try='test -s conftest$ac_exeext'
11900   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901   (eval $ac_try) 2>&5
11902   ac_status=$?
11903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904   (exit $ac_status); }; }; then
11905   rxvt_cv_func_setlocale=yes
11906 else
11907   echo "$as_me: failed program was:" >&5
11908 sed 's/^/| /' conftest.$ac_ext >&5
11909
11910 rxvt_cv_func_setlocale=no
11911 fi
11912 rm -f conftest.err conftest.$ac_objext \
11913       conftest$ac_exeext conftest.$ac_ext
11914 fi
11915 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11916 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11917 if test x$rxvt_cv_func_setlocale = xyes; then
11918
11919 cat >>confdefs.h <<\_ACEOF
11920 #define HAVE_SETLOCALE 1
11921 _ACEOF
11922
11923 fi
11924
11925 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11926 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11927 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11928   echo $ECHO_N "(cached) $ECHO_C" >&6
11929 else
11930   cat >conftest.$ac_ext <<_ACEOF
11931 /* confdefs.h.  */
11932 _ACEOF
11933 cat confdefs.h >>conftest.$ac_ext
11934 cat >>conftest.$ac_ext <<_ACEOF
11935 /* end confdefs.h.  */
11936 #include <langinfo.h>
11937 int
11938 main ()
11939 {
11940 nl_langinfo(CODESET);
11941   ;
11942   return 0;
11943 }
11944 _ACEOF
11945 rm -f conftest.$ac_objext conftest$ac_exeext
11946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11947   (eval $ac_link) 2>conftest.er1
11948   ac_status=$?
11949   grep -v '^ *+' conftest.er1 >conftest.err
11950   rm -f conftest.er1
11951   cat conftest.err >&5
11952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953   (exit $ac_status); } &&
11954          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11956   (eval $ac_try) 2>&5
11957   ac_status=$?
11958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11959   (exit $ac_status); }; } &&
11960          { ac_try='test -s conftest$ac_exeext'
11961   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11962   (eval $ac_try) 2>&5
11963   ac_status=$?
11964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11965   (exit $ac_status); }; }; then
11966   rxvt_cv_func_nl_langinfo=yes
11967 else
11968   echo "$as_me: failed program was:" >&5
11969 sed 's/^/| /' conftest.$ac_ext >&5
11970
11971 rxvt_cv_func_nl_langinfo=no
11972 fi
11973 rm -f conftest.err conftest.$ac_objext \
11974       conftest$ac_exeext conftest.$ac_ext
11975 fi
11976 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11977 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11978 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11979
11980 cat >>confdefs.h <<\_ACEOF
11981 #define HAVE_NL_LANGINFO 1
11982 _ACEOF
11983
11984 fi
11985
11986 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11987 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11988 if test "${rxvt_can_pass_fds+set}" = set; then
11989   echo $ECHO_N "(cached) $ECHO_C" >&6
11990 else
11991   cat >conftest.$ac_ext <<_ACEOF
11992 /* confdefs.h.  */
11993 _ACEOF
11994 cat confdefs.h >>conftest.$ac_ext
11995 cat >>conftest.$ac_ext <<_ACEOF
11996 /* end confdefs.h.  */
11997
11998 #include <cstddef> // broken bsds (is that redundant) need this
11999 #include <sys/types.h>
12000 #include <sys/socket.h>
12001 #include <sys/uio.h>
12002
12003 int
12004 main ()
12005 {
12006
12007 {
12008   msghdr msg;
12009   iovec iov;
12010   char buf [100];
12011   char data = 0;
12012
12013   iov.iov_base = &data;
12014   iov.iov_len  = 1;
12015
12016   msg.msg_iov        = &iov;
12017   msg.msg_iovlen     = 1;
12018   msg.msg_control    = buf;
12019   msg.msg_controllen = sizeof buf;
12020
12021   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12022   cmsg->cmsg_level = SOL_SOCKET;
12023   cmsg->cmsg_type  = SCM_RIGHTS;
12024   cmsg->cmsg_len   = 100;
12025
12026   *(int *)CMSG_DATA (cmsg) = 5;
12027
12028   return sendmsg (3, &msg, 0);
12029 }
12030
12031   ;
12032   return 0;
12033 }
12034 _ACEOF
12035 rm -f conftest.$ac_objext conftest$ac_exeext
12036 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12037   (eval $ac_link) 2>conftest.er1
12038   ac_status=$?
12039   grep -v '^ *+' conftest.er1 >conftest.err
12040   rm -f conftest.er1
12041   cat conftest.err >&5
12042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043   (exit $ac_status); } &&
12044          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12045   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12046   (eval $ac_try) 2>&5
12047   ac_status=$?
12048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049   (exit $ac_status); }; } &&
12050          { ac_try='test -s conftest$ac_exeext'
12051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12052   (eval $ac_try) 2>&5
12053   ac_status=$?
12054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12055   (exit $ac_status); }; }; then
12056   rxvt_can_pass_fds=yes
12057 else
12058   echo "$as_me: failed program was:" >&5
12059 sed 's/^/| /' conftest.$ac_ext >&5
12060
12061 rxvt_can_pass_fds=no
12062 fi
12063 rm -f conftest.err conftest.$ac_objext \
12064       conftest$ac_exeext conftest.$ac_ext
12065 fi
12066 echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
12067 echo "${ECHO_T}$rxvt_can_pass_fds" >&6
12068 if test x$rxvt_can_pass_fds = xyes; then
12069
12070 cat >>confdefs.h <<\_ACEOF
12071 #define HAVE_UNIX_FDPASS 1
12072 _ACEOF
12073
12074 else
12075    { { echo "$as_me:$LINENO: error: urxvt requires unix-compliant filehandle passing ability" >&5
12076 echo "$as_me: error: urxvt requires unix-compliant filehandle passing ability" >&2;}
12077    { (exit 1); exit 1; }; }
12078 fi
12079
12080 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12081 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12082 if test "${rxvt_broken_ximcb+set}" = set; then
12083   echo $ECHO_N "(cached) $ECHO_C" >&6
12084 else
12085   cat >conftest.$ac_ext <<_ACEOF
12086
12087 #include <X11/Xlib.h>
12088
12089 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12090
12091 void f() {
12092   XIMCallback cb;
12093   cb.callback = im_destroy_cb;
12094 }
12095
12096 _ACEOF
12097 rm -f conftest.$ac_objext
12098 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12099   (eval $ac_compile) 2>conftest.er1
12100   ac_status=$?
12101   grep -v '^ *+' conftest.er1 >conftest.err
12102   rm -f conftest.er1
12103   cat conftest.err >&5
12104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12105   (exit $ac_status); } &&
12106          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12107   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12108   (eval $ac_try) 2>&5
12109   ac_status=$?
12110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12111   (exit $ac_status); }; } &&
12112          { ac_try='test -s conftest.$ac_objext'
12113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12114   (eval $ac_try) 2>&5
12115   ac_status=$?
12116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12117   (exit $ac_status); }; }; then
12118   rxvt_broken_ximcb=yes
12119 else
12120   echo "$as_me: failed program was:" >&5
12121 sed 's/^/| /' conftest.$ac_ext >&5
12122
12123 rxvt_broken_ximcb=no
12124 fi
12125 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12126 fi
12127 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12128 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
12129
12130 if test x$rxvt_broken_ximcb = xyes; then
12131
12132 cat >>confdefs.h <<\_ACEOF
12133 #define XIMCB_PROTO_BROKEN 1
12134 _ACEOF
12135
12136 fi
12137
12138
12139
12140
12141
12142
12143
12144 for ac_header in \
12145   pty.h \
12146   util.h \
12147   libutil.h \
12148   sys/ioctl.h \
12149   sys/stropts.h \
12150
12151 do
12152 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12153 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12154   echo "$as_me:$LINENO: checking for $ac_header" >&5
12155 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12156 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12157   echo $ECHO_N "(cached) $ECHO_C" >&6
12158 fi
12159 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12160 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12161 else
12162   # Is the header compilable?
12163 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12164 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12165 cat >conftest.$ac_ext <<_ACEOF
12166 /* confdefs.h.  */
12167 _ACEOF
12168 cat confdefs.h >>conftest.$ac_ext
12169 cat >>conftest.$ac_ext <<_ACEOF
12170 /* end confdefs.h.  */
12171 $ac_includes_default
12172 #include <$ac_header>
12173 _ACEOF
12174 rm -f conftest.$ac_objext
12175 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12176   (eval $ac_compile) 2>conftest.er1
12177   ac_status=$?
12178   grep -v '^ *+' conftest.er1 >conftest.err
12179   rm -f conftest.er1
12180   cat conftest.err >&5
12181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12182   (exit $ac_status); } &&
12183          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12184   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12185   (eval $ac_try) 2>&5
12186   ac_status=$?
12187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12188   (exit $ac_status); }; } &&
12189          { ac_try='test -s conftest.$ac_objext'
12190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12191   (eval $ac_try) 2>&5
12192   ac_status=$?
12193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12194   (exit $ac_status); }; }; then
12195   ac_header_compiler=yes
12196 else
12197   echo "$as_me: failed program was:" >&5
12198 sed 's/^/| /' conftest.$ac_ext >&5
12199
12200 ac_header_compiler=no
12201 fi
12202 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12203 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12204 echo "${ECHO_T}$ac_header_compiler" >&6
12205
12206 # Is the header present?
12207 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12208 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12209 cat >conftest.$ac_ext <<_ACEOF
12210 /* confdefs.h.  */
12211 _ACEOF
12212 cat confdefs.h >>conftest.$ac_ext
12213 cat >>conftest.$ac_ext <<_ACEOF
12214 /* end confdefs.h.  */
12215 #include <$ac_header>
12216 _ACEOF
12217 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12218   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12219   ac_status=$?
12220   grep -v '^ *+' conftest.er1 >conftest.err
12221   rm -f conftest.er1
12222   cat conftest.err >&5
12223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224   (exit $ac_status); } >/dev/null; then
12225   if test -s conftest.err; then
12226     ac_cpp_err=$ac_cxx_preproc_warn_flag
12227     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12228   else
12229     ac_cpp_err=
12230   fi
12231 else
12232   ac_cpp_err=yes
12233 fi
12234 if test -z "$ac_cpp_err"; then
12235   ac_header_preproc=yes
12236 else
12237   echo "$as_me: failed program was:" >&5
12238 sed 's/^/| /' conftest.$ac_ext >&5
12239
12240   ac_header_preproc=no
12241 fi
12242 rm -f conftest.err conftest.$ac_ext
12243 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12244 echo "${ECHO_T}$ac_header_preproc" >&6
12245
12246 # So?  What about this header?
12247 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12248   yes:no: )
12249     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12250 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12251     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12252 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12253     ac_header_preproc=yes
12254     ;;
12255   no:yes:* )
12256     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12257 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12258     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12259 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12260     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12261 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12262     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12263 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12264     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12265 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12266     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12267 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12268     (
12269       cat <<\_ASBOX
12270 ## ------------------------------------------ ##
12271 ## Report this to the AC_PACKAGE_NAME lists.  ##
12272 ## ------------------------------------------ ##
12273 _ASBOX
12274     ) |
12275       sed "s/^/$as_me: WARNING:     /" >&2
12276     ;;
12277 esac
12278 echo "$as_me:$LINENO: checking for $ac_header" >&5
12279 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12280 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12281   echo $ECHO_N "(cached) $ECHO_C" >&6
12282 else
12283   eval "$as_ac_Header=\$ac_header_preproc"
12284 fi
12285 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12286 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12287
12288 fi
12289 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12290   cat >>confdefs.h <<_ACEOF
12291 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12292 _ACEOF
12293
12294 fi
12295
12296 done
12297
12298
12299
12300
12301
12302
12303
12304 for ac_func in \
12305   revoke \
12306   _getpty \
12307   getpt \
12308   posix_openpt \
12309   isastream \
12310
12311 do
12312 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12313 echo "$as_me:$LINENO: checking for $ac_func" >&5
12314 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12315 if eval "test \"\${$as_ac_var+set}\" = set"; then
12316   echo $ECHO_N "(cached) $ECHO_C" >&6
12317 else
12318   cat >conftest.$ac_ext <<_ACEOF
12319 /* confdefs.h.  */
12320 _ACEOF
12321 cat confdefs.h >>conftest.$ac_ext
12322 cat >>conftest.$ac_ext <<_ACEOF
12323 /* end confdefs.h.  */
12324 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12325    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12326 #define $ac_func innocuous_$ac_func
12327
12328 /* System header to define __stub macros and hopefully few prototypes,
12329     which can conflict with char $ac_func (); below.
12330     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12331     <limits.h> exists even on freestanding compilers.  */
12332
12333 #ifdef __STDC__
12334 # include <limits.h>
12335 #else
12336 # include <assert.h>
12337 #endif
12338
12339 #undef $ac_func
12340
12341 /* Override any gcc2 internal prototype to avoid an error.  */
12342 #ifdef __cplusplus
12343 extern "C"
12344 {
12345 #endif
12346 /* We use char because int might match the return type of a gcc2
12347    builtin and then its argument prototype would still apply.  */
12348 char $ac_func ();
12349 /* The GNU C library defines this for functions which it implements
12350     to always fail with ENOSYS.  Some functions are actually named
12351     something starting with __ and the normal name is an alias.  */
12352 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12353 choke me
12354 #else
12355 char (*f) () = $ac_func;
12356 #endif
12357 #ifdef __cplusplus
12358 }
12359 #endif
12360
12361 int
12362 main ()
12363 {
12364 return f != $ac_func;
12365   ;
12366   return 0;
12367 }
12368 _ACEOF
12369 rm -f conftest.$ac_objext conftest$ac_exeext
12370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12371   (eval $ac_link) 2>conftest.er1
12372   ac_status=$?
12373   grep -v '^ *+' conftest.er1 >conftest.err
12374   rm -f conftest.er1
12375   cat conftest.err >&5
12376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12377   (exit $ac_status); } &&
12378          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12379   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12380   (eval $ac_try) 2>&5
12381   ac_status=$?
12382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12383   (exit $ac_status); }; } &&
12384          { ac_try='test -s conftest$ac_exeext'
12385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12386   (eval $ac_try) 2>&5
12387   ac_status=$?
12388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12389   (exit $ac_status); }; }; then
12390   eval "$as_ac_var=yes"
12391 else
12392   echo "$as_me: failed program was:" >&5
12393 sed 's/^/| /' conftest.$ac_ext >&5
12394
12395 eval "$as_ac_var=no"
12396 fi
12397 rm -f conftest.err conftest.$ac_objext \
12398       conftest$ac_exeext conftest.$ac_ext
12399 fi
12400 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12401 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12402 if test `eval echo '${'$as_ac_var'}'` = yes; then
12403   cat >>confdefs.h <<_ACEOF
12404 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12405 _ACEOF
12406
12407 fi
12408 done
12409
12410
12411 have_clone=no
12412
12413 echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12414 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12415 if test -e /dev/ptym/clone; then
12416   echo "$as_me:$LINENO: result: yes" >&5
12417 echo "${ECHO_T}yes" >&6
12418
12419 cat >>confdefs.h <<\_ACEOF
12420 #define HAVE_DEV_CLONE 1
12421 _ACEOF
12422
12423
12424 cat >>confdefs.h <<\_ACEOF
12425 #define CLONE_DEVICE "/dev/ptym/clone"
12426 _ACEOF
12427
12428   have_clone=yes
12429 else
12430   echo "$as_me:$LINENO: result: no" >&5
12431 echo "${ECHO_T}no" >&6
12432 fi
12433
12434 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12435 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12436 if test -e /dev/ptc; then
12437   echo "$as_me:$LINENO: result: yes" >&5
12438 echo "${ECHO_T}yes" >&6
12439
12440 cat >>confdefs.h <<\_ACEOF
12441 #define HAVE_DEV_PTC 1
12442 _ACEOF
12443
12444
12445 cat >>confdefs.h <<\_ACEOF
12446 #define CLONE_DEVICE "/dev/ptc"
12447 _ACEOF
12448
12449   have_clone=yes
12450 else
12451   echo "$as_me:$LINENO: result: no" >&5
12452 echo "${ECHO_T}no" >&6
12453 fi
12454
12455 case $host in
12456   *-*-cygwin*)
12457     have_clone=yes
12458
12459 cat >>confdefs.h <<\_ACEOF
12460 #define CLONE_DEVICE "/dev/ptmx"
12461 _ACEOF
12462
12463     ;;
12464   *)
12465     echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12466 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12467     if test -e /dev/ptmx; then
12468       echo "$as_me:$LINENO: result: yes" >&5
12469 echo "${ECHO_T}yes" >&6
12470
12471 cat >>confdefs.h <<\_ACEOF
12472 #define HAVE_DEV_PTMX 1
12473 _ACEOF
12474
12475
12476 cat >>confdefs.h <<\_ACEOF
12477 #define CLONE_DEVICE "/dev/ptmx"
12478 _ACEOF
12479
12480       have_clone=yes
12481     else
12482       echo "$as_me:$LINENO: result: no" >&5
12483 echo "${ECHO_T}no" >&6
12484     fi
12485     ;;
12486 esac
12487
12488 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12489   echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12490 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12491   cat >conftest.$ac_ext <<_ACEOF
12492 /* confdefs.h.  */
12493 _ACEOF
12494 cat confdefs.h >>conftest.$ac_ext
12495 cat >>conftest.$ac_ext <<_ACEOF
12496 /* end confdefs.h.  */
12497 #include <stdlib.h>
12498 int
12499 main ()
12500 {
12501 grantpt(0);unlockpt(0);ptsname(0);
12502   ;
12503   return 0;
12504 }
12505 _ACEOF
12506 rm -f conftest.$ac_objext conftest$ac_exeext
12507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12508   (eval $ac_link) 2>conftest.er1
12509   ac_status=$?
12510   grep -v '^ *+' conftest.er1 >conftest.err
12511   rm -f conftest.er1
12512   cat conftest.err >&5
12513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12514   (exit $ac_status); } &&
12515          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12516   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12517   (eval $ac_try) 2>&5
12518   ac_status=$?
12519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12520   (exit $ac_status); }; } &&
12521          { ac_try='test -s conftest$ac_exeext'
12522   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12523   (eval $ac_try) 2>&5
12524   ac_status=$?
12525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526   (exit $ac_status); }; }; then
12527   unix98_pty=yes
12528
12529 cat >>confdefs.h <<\_ACEOF
12530 #define UNIX98_PTY 1
12531 _ACEOF
12532
12533                echo "$as_me:$LINENO: result: yes" >&5
12534 echo "${ECHO_T}yes" >&6
12535 else
12536   echo "$as_me: failed program was:" >&5
12537 sed 's/^/| /' conftest.$ac_ext >&5
12538
12539 echo "$as_me:$LINENO: result: no" >&5
12540 echo "${ECHO_T}no" >&6
12541 fi
12542 rm -f conftest.err conftest.$ac_objext \
12543       conftest$ac_exeext conftest.$ac_ext
12544 fi
12545
12546 if test -z "$unix98_pty"; then
12547
12548 for ac_func in openpty
12549 do
12550 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12551 echo "$as_me:$LINENO: checking for $ac_func" >&5
12552 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12553 if eval "test \"\${$as_ac_var+set}\" = set"; then
12554   echo $ECHO_N "(cached) $ECHO_C" >&6
12555 else
12556   cat >conftest.$ac_ext <<_ACEOF
12557 /* confdefs.h.  */
12558 _ACEOF
12559 cat confdefs.h >>conftest.$ac_ext
12560 cat >>conftest.$ac_ext <<_ACEOF
12561 /* end confdefs.h.  */
12562 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12563    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12564 #define $ac_func innocuous_$ac_func
12565
12566 /* System header to define __stub macros and hopefully few prototypes,
12567     which can conflict with char $ac_func (); below.
12568     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12569     <limits.h> exists even on freestanding compilers.  */
12570
12571 #ifdef __STDC__
12572 # include <limits.h>
12573 #else
12574 # include <assert.h>
12575 #endif
12576
12577 #undef $ac_func
12578
12579 /* Override any gcc2 internal prototype to avoid an error.  */
12580 #ifdef __cplusplus
12581 extern "C"
12582 {
12583 #endif
12584 /* We use char because int might match the return type of a gcc2
12585    builtin and then its argument prototype would still apply.  */
12586 char $ac_func ();
12587 /* The GNU C library defines this for functions which it implements
12588     to always fail with ENOSYS.  Some functions are actually named
12589     something starting with __ and the normal name is an alias.  */
12590 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12591 choke me
12592 #else
12593 char (*f) () = $ac_func;
12594 #endif
12595 #ifdef __cplusplus
12596 }
12597 #endif
12598
12599 int
12600 main ()
12601 {
12602 return f != $ac_func;
12603   ;
12604   return 0;
12605 }
12606 _ACEOF
12607 rm -f conftest.$ac_objext conftest$ac_exeext
12608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12609   (eval $ac_link) 2>conftest.er1
12610   ac_status=$?
12611   grep -v '^ *+' conftest.er1 >conftest.err
12612   rm -f conftest.er1
12613   cat conftest.err >&5
12614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12615   (exit $ac_status); } &&
12616          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12618   (eval $ac_try) 2>&5
12619   ac_status=$?
12620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12621   (exit $ac_status); }; } &&
12622          { ac_try='test -s conftest$ac_exeext'
12623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12624   (eval $ac_try) 2>&5
12625   ac_status=$?
12626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12627   (exit $ac_status); }; }; then
12628   eval "$as_ac_var=yes"
12629 else
12630   echo "$as_me: failed program was:" >&5
12631 sed 's/^/| /' conftest.$ac_ext >&5
12632
12633 eval "$as_ac_var=no"
12634 fi
12635 rm -f conftest.err conftest.$ac_objext \
12636       conftest$ac_exeext conftest.$ac_ext
12637 fi
12638 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12639 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12640 if test `eval echo '${'$as_ac_var'}'` = yes; then
12641   cat >>confdefs.h <<_ACEOF
12642 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12643 _ACEOF
12644
12645 else
12646   echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12647 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12648 if test "${ac_cv_lib_util_openpty+set}" = set; then
12649   echo $ECHO_N "(cached) $ECHO_C" >&6
12650 else
12651   ac_check_lib_save_LIBS=$LIBS
12652 LIBS="-lutil  $LIBS"
12653 cat >conftest.$ac_ext <<_ACEOF
12654 /* confdefs.h.  */
12655 _ACEOF
12656 cat confdefs.h >>conftest.$ac_ext
12657 cat >>conftest.$ac_ext <<_ACEOF
12658 /* end confdefs.h.  */
12659
12660 /* Override any gcc2 internal prototype to avoid an error.  */
12661 #ifdef __cplusplus
12662 extern "C"
12663 #endif
12664 /* We use char because int might match the return type of a gcc2
12665    builtin and then its argument prototype would still apply.  */
12666 char openpty ();
12667 int
12668 main ()
12669 {
12670 openpty ();
12671   ;
12672   return 0;
12673 }
12674 _ACEOF
12675 rm -f conftest.$ac_objext conftest$ac_exeext
12676 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12677   (eval $ac_link) 2>conftest.er1
12678   ac_status=$?
12679   grep -v '^ *+' conftest.er1 >conftest.err
12680   rm -f conftest.er1
12681   cat conftest.err >&5
12682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12683   (exit $ac_status); } &&
12684          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12685   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12686   (eval $ac_try) 2>&5
12687   ac_status=$?
12688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689   (exit $ac_status); }; } &&
12690          { ac_try='test -s conftest$ac_exeext'
12691   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12692   (eval $ac_try) 2>&5
12693   ac_status=$?
12694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12695   (exit $ac_status); }; }; then
12696   ac_cv_lib_util_openpty=yes
12697 else
12698   echo "$as_me: failed program was:" >&5
12699 sed 's/^/| /' conftest.$ac_ext >&5
12700
12701 ac_cv_lib_util_openpty=no
12702 fi
12703 rm -f conftest.err conftest.$ac_objext \
12704       conftest$ac_exeext conftest.$ac_ext
12705 LIBS=$ac_check_lib_save_LIBS
12706 fi
12707 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12708 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12709 if test $ac_cv_lib_util_openpty = yes; then
12710   cat >>confdefs.h <<\_ACEOF
12711 #define HAVE_OPENPTY 1
12712 _ACEOF
12713  LIBS="$LIBS -lutil"
12714 fi
12715
12716 fi
12717 done
12718
12719 fi
12720
12721
12722 if test x$support_xft = xyes; then
12723   # Extract the first word of "pkg-config", so it can be a program name with args.
12724 set dummy pkg-config; ac_word=$2
12725 echo "$as_me:$LINENO: checking for $ac_word" >&5
12726 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12727 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12728   echo $ECHO_N "(cached) $ECHO_C" >&6
12729 else
12730   case $PKG_CONFIG in
12731   [\\/]* | ?:[\\/]*)
12732   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12733   ;;
12734   *)
12735   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12736 for as_dir in $PATH
12737 do
12738   IFS=$as_save_IFS
12739   test -z "$as_dir" && as_dir=.
12740   for ac_exec_ext in '' $ac_executable_extensions; do
12741   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12742     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12743     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12744     break 2
12745   fi
12746 done
12747 done
12748
12749   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12750   ;;
12751 esac
12752 fi
12753 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12754
12755 if test -n "$PKG_CONFIG"; then
12756   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12757 echo "${ECHO_T}$PKG_CONFIG" >&6
12758 else
12759   echo "$as_me:$LINENO: result: no" >&5
12760 echo "${ECHO_T}no" >&6
12761 fi
12762
12763   # Extract the first word of "xft-config", so it can be a program name with args.
12764 set dummy xft-config; ac_word=$2
12765 echo "$as_me:$LINENO: checking for $ac_word" >&5
12766 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12767 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12768   echo $ECHO_N "(cached) $ECHO_C" >&6
12769 else
12770   case $XFT_CONFIG in
12771   [\\/]* | ?:[\\/]*)
12772   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12773   ;;
12774   *)
12775   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12776 for as_dir in $PATH
12777 do
12778   IFS=$as_save_IFS
12779   test -z "$as_dir" && as_dir=.
12780   for ac_exec_ext in '' $ac_executable_extensions; do
12781   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12782     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12783     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12784     break 2
12785   fi
12786 done
12787 done
12788
12789   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12790   ;;
12791 esac
12792 fi
12793 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12794
12795 if test -n "$XFT_CONFIG"; then
12796   echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12797 echo "${ECHO_T}$XFT_CONFIG" >&6
12798 else
12799   echo "$as_me:$LINENO: result: no" >&5
12800 echo "${ECHO_T}no" >&6
12801 fi
12802
12803   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12804     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12805     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12806   else
12807     if test $XFT_CONFIG != no; then
12808       LIBS="$LIBS `$XFT_CONFIG --libs`"
12809       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12810     fi
12811   fi
12812
12813
12814 for ac_header in X11/Xft/Xft.h
12815 do
12816 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12817 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12818   echo "$as_me:$LINENO: checking for $ac_header" >&5
12819 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12820 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12821   echo $ECHO_N "(cached) $ECHO_C" >&6
12822 fi
12823 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12824 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12825 else
12826   # Is the header compilable?
12827 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12828 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12829 cat >conftest.$ac_ext <<_ACEOF
12830 /* confdefs.h.  */
12831 _ACEOF
12832 cat confdefs.h >>conftest.$ac_ext
12833 cat >>conftest.$ac_ext <<_ACEOF
12834 /* end confdefs.h.  */
12835 $ac_includes_default
12836 #include <$ac_header>
12837 _ACEOF
12838 rm -f conftest.$ac_objext
12839 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12840   (eval $ac_compile) 2>conftest.er1
12841   ac_status=$?
12842   grep -v '^ *+' conftest.er1 >conftest.err
12843   rm -f conftest.er1
12844   cat conftest.err >&5
12845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12846   (exit $ac_status); } &&
12847          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12849   (eval $ac_try) 2>&5
12850   ac_status=$?
12851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12852   (exit $ac_status); }; } &&
12853          { ac_try='test -s conftest.$ac_objext'
12854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12855   (eval $ac_try) 2>&5
12856   ac_status=$?
12857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12858   (exit $ac_status); }; }; then
12859   ac_header_compiler=yes
12860 else
12861   echo "$as_me: failed program was:" >&5
12862 sed 's/^/| /' conftest.$ac_ext >&5
12863
12864 ac_header_compiler=no
12865 fi
12866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12867 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12868 echo "${ECHO_T}$ac_header_compiler" >&6
12869
12870 # Is the header present?
12871 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12872 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12873 cat >conftest.$ac_ext <<_ACEOF
12874 /* confdefs.h.  */
12875 _ACEOF
12876 cat confdefs.h >>conftest.$ac_ext
12877 cat >>conftest.$ac_ext <<_ACEOF
12878 /* end confdefs.h.  */
12879 #include <$ac_header>
12880 _ACEOF
12881 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12882   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12883   ac_status=$?
12884   grep -v '^ *+' conftest.er1 >conftest.err
12885   rm -f conftest.er1
12886   cat conftest.err >&5
12887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12888   (exit $ac_status); } >/dev/null; then
12889   if test -s conftest.err; then
12890     ac_cpp_err=$ac_cxx_preproc_warn_flag
12891     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12892   else
12893     ac_cpp_err=
12894   fi
12895 else
12896   ac_cpp_err=yes
12897 fi
12898 if test -z "$ac_cpp_err"; then
12899   ac_header_preproc=yes
12900 else
12901   echo "$as_me: failed program was:" >&5
12902 sed 's/^/| /' conftest.$ac_ext >&5
12903
12904   ac_header_preproc=no
12905 fi
12906 rm -f conftest.err conftest.$ac_ext
12907 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12908 echo "${ECHO_T}$ac_header_preproc" >&6
12909
12910 # So?  What about this header?
12911 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12912   yes:no: )
12913     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12914 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12915     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12916 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12917     ac_header_preproc=yes
12918     ;;
12919   no:yes:* )
12920     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12921 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12922     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12923 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12924     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12925 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12926     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12927 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12928     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12929 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12930     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12931 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12932     (
12933       cat <<\_ASBOX
12934 ## ------------------------------------------ ##
12935 ## Report this to the AC_PACKAGE_NAME lists.  ##
12936 ## ------------------------------------------ ##
12937 _ASBOX
12938     ) |
12939       sed "s/^/$as_me: WARNING:     /" >&2
12940     ;;
12941 esac
12942 echo "$as_me:$LINENO: checking for $ac_header" >&5
12943 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12944 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12945   echo $ECHO_N "(cached) $ECHO_C" >&6
12946 else
12947   eval "$as_ac_Header=\$ac_header_preproc"
12948 fi
12949 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12950 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12951
12952 fi
12953 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12954   cat >>confdefs.h <<_ACEOF
12955 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12956 _ACEOF
12957
12958 else
12959   support_xft=no
12960 fi
12961
12962 done
12963
12964
12965 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12966 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12967 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12968   echo $ECHO_N "(cached) $ECHO_C" >&6
12969 else
12970   ac_check_lib_save_LIBS=$LIBS
12971 LIBS="-lXft  $LIBS"
12972 cat >conftest.$ac_ext <<_ACEOF
12973 /* confdefs.h.  */
12974 _ACEOF
12975 cat confdefs.h >>conftest.$ac_ext
12976 cat >>conftest.$ac_ext <<_ACEOF
12977 /* end confdefs.h.  */
12978
12979 /* Override any gcc2 internal prototype to avoid an error.  */
12980 #ifdef __cplusplus
12981 extern "C"
12982 #endif
12983 /* We use char because int might match the return type of a gcc2
12984    builtin and then its argument prototype would still apply.  */
12985 char XftDrawString32 ();
12986 int
12987 main ()
12988 {
12989 XftDrawString32 ();
12990   ;
12991   return 0;
12992 }
12993 _ACEOF
12994 rm -f conftest.$ac_objext conftest$ac_exeext
12995 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12996   (eval $ac_link) 2>conftest.er1
12997   ac_status=$?
12998   grep -v '^ *+' conftest.er1 >conftest.err
12999   rm -f conftest.er1
13000   cat conftest.err >&5
13001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13002   (exit $ac_status); } &&
13003          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
13004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13005   (eval $ac_try) 2>&5
13006   ac_status=$?
13007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13008   (exit $ac_status); }; } &&
13009          { ac_try='test -s conftest$ac_exeext'
13010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13011   (eval $ac_try) 2>&5
13012   ac_status=$?
13013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13014   (exit $ac_status); }; }; then
13015   ac_cv_lib_Xft_XftDrawString32=yes
13016 else
13017   echo "$as_me: failed program was:" >&5
13018 sed 's/^/| /' conftest.$ac_ext >&5
13019
13020 ac_cv_lib_Xft_XftDrawString32=no
13021 fi
13022 rm -f conftest.err conftest.$ac_objext \
13023       conftest$ac_exeext conftest.$ac_ext
13024 LIBS=$ac_check_lib_save_LIBS
13025 fi
13026 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13027 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
13028 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13029   cat >>confdefs.h <<_ACEOF
13030 #define HAVE_LIBXFT 1
13031 _ACEOF
13032
13033   LIBS="-lXft $LIBS"
13034
13035 else
13036   support_xft=no
13037 fi
13038
13039
13040   if test x$support_xft = xyes; then
13041
13042 cat >>confdefs.h <<\_ACEOF
13043 #define XFT 1
13044 _ACEOF
13045
13046   fi
13047 fi
13048 if test x$support_styles = xyes; then
13049
13050 cat >>confdefs.h <<\_ACEOF
13051 #define ENABLE_STYLES 1
13052 _ACEOF
13053
13054 fi
13055 if test x$support_iso14755 = xyes; then
13056
13057 cat >>confdefs.h <<\_ACEOF
13058 #define ISO_14755 1
13059 _ACEOF
13060
13061 fi
13062 if test x$support_8bitctrls = xyes; then
13063
13064 cat >>confdefs.h <<\_ACEOF
13065 #define EIGHT_BIT_CONTROLS 1
13066 _ACEOF
13067
13068 fi
13069 if test x$support_fading = xyes; then
13070
13071 cat >>confdefs.h <<\_ACEOF
13072 #define OFF_FOCUS_FADING 1
13073 _ACEOF
13074
13075 fi
13076 if test x$support_tinting = xyes; then
13077
13078 cat >>confdefs.h <<\_ACEOF
13079 #define TINTING 1
13080 _ACEOF
13081
13082 fi
13083 if test x$support_inheritpixmap = xyes; then
13084
13085 cat >>confdefs.h <<\_ACEOF
13086 #define TRANSPARENT 1
13087 _ACEOF
13088
13089 fi
13090 if test x$support_keepscrolling = xno; then
13091
13092 cat >>confdefs.h <<\_ACEOF
13093 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13094 _ACEOF
13095
13096 fi
13097 if test x$support_selectionscrolling = xyes; then
13098
13099 cat >>confdefs.h <<\_ACEOF
13100 #define SELECTION_SCROLLING 1
13101 _ACEOF
13102
13103 fi
13104 if test x$support_frills = xyes; then
13105
13106 cat >>confdefs.h <<\_ACEOF
13107 #define ENABLE_FRILLS 1
13108 _ACEOF
13109
13110 fi
13111 if test x$support_24bit = xyes; then
13112
13113 cat >>confdefs.h <<\_ACEOF
13114 #define PREFER_24BIT 1
13115 _ACEOF
13116
13117 fi
13118 if test x$support_mousewheel = xyes; then
13119
13120 cat >>confdefs.h <<\_ACEOF
13121 #define MOUSE_WHEEL 1
13122 _ACEOF
13123
13124 fi
13125 if test x$support_mouseslipwheel = xyes; then
13126
13127 cat >>confdefs.h <<\_ACEOF
13128 #define MOUSE_SLIP_WHEELING 1
13129 _ACEOF
13130
13131 fi
13132 if test x$support_utmp = xyes; then
13133
13134 cat >>confdefs.h <<\_ACEOF
13135 #define UTMP_SUPPORT 1
13136 _ACEOF
13137
13138 fi
13139 if test x$support_wtmp = xyes; then
13140
13141 cat >>confdefs.h <<\_ACEOF
13142 #define WTMP_SUPPORT 1
13143 _ACEOF
13144
13145 fi
13146 if test x$support_lastlog = xyes; then
13147
13148 cat >>confdefs.h <<\_ACEOF
13149 #define LASTLOG_SUPPORT 1
13150 _ACEOF
13151
13152 fi
13153 if test x$support_xim = xyes -o x$multichar_set = xyes; then
13154   if test x$rxvt_cv_func_xlocale = xyes; then
13155
13156 cat >>confdefs.h <<\_ACEOF
13157 #define USE_XIM 1
13158 _ACEOF
13159
13160   fi
13161 fi
13162 if test x$support_xpm = xyes; then
13163
13164 cat >>confdefs.h <<\_ACEOF
13165 #define XPM_BACKGROUND 1
13166 _ACEOF
13167
13168 fi
13169 if test x$support_scroll_rxvt = xyes; then
13170
13171 cat >>confdefs.h <<\_ACEOF
13172 #define RXVT_SCROLLBAR 1
13173 _ACEOF
13174
13175   scrolltypes="rxvt"
13176 fi
13177 if test x$support_scroll_next = xyes; then
13178
13179 cat >>confdefs.h <<\_ACEOF
13180 #define NEXT_SCROLLBAR 1
13181 _ACEOF
13182
13183   scrolltypes="$scrolltypes next"
13184 fi
13185 if test x$support_scroll_xterm = xyes; then
13186
13187 cat >>confdefs.h <<\_ACEOF
13188 #define XTERM_SCROLLBAR 1
13189 _ACEOF
13190
13191   scrolltypes="$scrolltypes xterm"
13192 fi
13193 if test x$support_scroll_plain = xyes; then
13194
13195 cat >>confdefs.h <<\_ACEOF
13196 #define PLAIN_SCROLLBAR 1
13197 _ACEOF
13198
13199   scrolltypes="$scrolltypes plain"
13200 fi
13201 if test x$support_pointer_blank = xyes; then
13202
13203 cat >>confdefs.h <<\_ACEOF
13204 #define POINTER_BLANK 1
13205 _ACEOF
13206
13207 fi
13208 if test x$support_text_blink = xyes; then
13209
13210 cat >>confdefs.h <<\_ACEOF
13211 #define TEXT_BLINK 1
13212 _ACEOF
13213
13214 fi
13215 if test x$support_unicode3 = xyes; then
13216
13217 cat >>confdefs.h <<\_ACEOF
13218 #define UNICODE_3 1
13219 _ACEOF
13220
13221 fi
13222 if test x$support_combining = xyes; then
13223
13224 cat >>confdefs.h <<\_ACEOF
13225 #define ENABLE_COMBINING 1
13226 _ACEOF
13227
13228 fi
13229 if test x$codesets = xall; then
13230   codesets=jp,jp-ext,kr,zh,zh-ext
13231 fi
13232
13233 cat >>confdefs.h <<\_ACEOF
13234 #define ENCODING_EU 1
13235 _ACEOF
13236
13237
13238 cat >>confdefs.h <<\_ACEOF
13239 #define ENCODING_VN 1
13240 _ACEOF
13241
13242 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13243   case "$codeset" in
13244     JP     )
13245 cat >>confdefs.h <<\_ACEOF
13246 #define ENCODING_JP 1
13247 _ACEOF
13248  ;;
13249     JP_EXT )
13250 cat >>confdefs.h <<\_ACEOF
13251 #define ENCODING_JP_EXT 1
13252 _ACEOF
13253  ;;
13254     KR     )
13255 cat >>confdefs.h <<\_ACEOF
13256 #define ENCODING_KR 1
13257 _ACEOF
13258  ;;
13259     ZH     )
13260 cat >>confdefs.h <<\_ACEOF
13261 #define ENCODING_ZH 1
13262 _ACEOF
13263  ;;
13264     ZH_EXT )
13265 cat >>confdefs.h <<\_ACEOF
13266 #define ENCODING_ZH_EXT 1
13267 _ACEOF
13268  ;;
13269   esac
13270 done
13271
13272 IF_PERL=\#
13273 if test x$support_perl = xyes; then
13274   # Extract the first word of "perl5", so it can be a program name with args.
13275 set dummy perl5; ac_word=$2
13276 echo "$as_me:$LINENO: checking for $ac_word" >&5
13277 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13278 if test "${ac_cv_path_PERL+set}" = set; then
13279   echo $ECHO_N "(cached) $ECHO_C" >&6
13280 else
13281   case $PERL in
13282   [\\/]* | ?:[\\/]*)
13283   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13284   ;;
13285   *)
13286   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13287 for as_dir in $PATH
13288 do
13289   IFS=$as_save_IFS
13290   test -z "$as_dir" && as_dir=.
13291   for ac_exec_ext in '' $ac_executable_extensions; do
13292   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13293     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13294     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13295     break 2
13296   fi
13297 done
13298 done
13299
13300   ;;
13301 esac
13302 fi
13303 PERL=$ac_cv_path_PERL
13304
13305 if test -n "$PERL"; then
13306   echo "$as_me:$LINENO: result: $PERL" >&5
13307 echo "${ECHO_T}$PERL" >&6
13308 else
13309   echo "$as_me:$LINENO: result: no" >&5
13310 echo "${ECHO_T}no" >&6
13311 fi
13312
13313   # Extract the first word of "perl", so it can be a program name with args.
13314 set dummy perl; ac_word=$2
13315 echo "$as_me:$LINENO: checking for $ac_word" >&5
13316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13317 if test "${ac_cv_path_PERL+set}" = set; then
13318   echo $ECHO_N "(cached) $ECHO_C" >&6
13319 else
13320   case $PERL in
13321   [\\/]* | ?:[\\/]*)
13322   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13323   ;;
13324   *)
13325   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13326 for as_dir in $PATH
13327 do
13328   IFS=$as_save_IFS
13329   test -z "$as_dir" && as_dir=.
13330   for ac_exec_ext in '' $ac_executable_extensions; do
13331   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13332     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13333     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13334     break 2
13335   fi
13336 done
13337 done
13338
13339   ;;
13340 esac
13341 fi
13342 PERL=$ac_cv_path_PERL
13343
13344 if test -n "$PERL"; then
13345   echo "$as_me:$LINENO: result: $PERL" >&5
13346 echo "${ECHO_T}$PERL" >&6
13347 else
13348   echo "$as_me:$LINENO: result: no" >&5
13349 echo "${ECHO_T}no" >&6
13350 fi
13351
13352
13353   echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13354 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13355   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13356
13357      save_CXXFLAGS="$CXXFLAGS"
13358      save_LIBS="$LIBS"
13359      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13360      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13361      cat >conftest.$ac_ext <<_ACEOF
13362 /* confdefs.h.  */
13363 _ACEOF
13364 cat confdefs.h >>conftest.$ac_ext
13365 cat >>conftest.$ac_ext <<_ACEOF
13366 /* end confdefs.h.  */
13367
13368 #include <EXTERN.h>
13369 #include <perl.h>
13370 #include <XSUB.h>
13371
13372 int
13373 main ()
13374 {
13375
13376      PerlInterpreter *perl = perl_alloc ();
13377
13378   ;
13379   return 0;
13380 }
13381 _ACEOF
13382 rm -f conftest.$ac_objext conftest$ac_exeext
13383 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13384   (eval $ac_link) 2>conftest.er1
13385   ac_status=$?
13386   grep -v '^ *+' conftest.er1 >conftest.err
13387   rm -f conftest.er1
13388   cat conftest.err >&5
13389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390   (exit $ac_status); } &&
13391          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
13392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13393   (eval $ac_try) 2>&5
13394   ac_status=$?
13395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13396   (exit $ac_status); }; } &&
13397          { ac_try='test -s conftest$ac_exeext'
13398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13399   (eval $ac_try) 2>&5
13400   ac_status=$?
13401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13402   (exit $ac_status); }; }; then
13403   rxvt_perl_link=yes
13404 else
13405   echo "$as_me: failed program was:" >&5
13406 sed 's/^/| /' conftest.$ac_ext >&5
13407
13408 rxvt_perl_link=no
13409 fi
13410 rm -f conftest.err conftest.$ac_objext \
13411       conftest$ac_exeext conftest.$ac_ext
13412      CXXFLAGS="$save_CXXFLAGS"
13413      LIBS="$save_LIBS"
13414
13415      if test x$rxvt_perl_link = xyes; then
13416         echo "$as_me:$LINENO: result: ok" >&5
13417 echo "${ECHO_T}ok" >&6
13418
13419 cat >>confdefs.h <<\_ACEOF
13420 #define ENABLE_PERL 1
13421 _ACEOF
13422
13423         IF_PERL=
13424         PERL_O=rxvtperl.o
13425         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13426         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13427         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13428      else
13429         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13430 echo "$as_me: error: no, unable to link" >&2;}
13431    { (exit 1); exit 1; }; }
13432      fi
13433   else
13434      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13435 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13436    { (exit 1); exit 1; }; }
13437   fi
13438 fi
13439
13440
13441
13442
13443
13444
13445
13446 if test x$support_perl = xyes; then
13447    support_frills=yes
13448 fi
13449
13450
13451 CFLAGS=${CFLAGS--O}
13452 LDFLAGS=${LDFLAGS--O}
13453
13454 CPPFLAGS="$CPPFLAGS"
13455
13456
13457
13458
13459
13460
13461
13462 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13463   DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13464   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13465   X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13466   X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13467   XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13468 fi
13469
13470
13471
13472
13473
13474 test "$program_prefix" != NONE &&
13475   program_transform_name="s,^,$program_prefix,;$program_transform_name"
13476 # Use a double $ so make ignores it.
13477 test "$program_suffix" != NONE &&
13478   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13479 # Double any \ or $.  echo might interpret backslashes.
13480 # By default was `s,x,x', remove it if useless.
13481 cat <<\_ACEOF >conftest.sed
13482 s/[\\$]/&&/g;s/;s,x,x,$//
13483 _ACEOF
13484 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13485 rm conftest.sed
13486
13487
13488
13489
13490
13491 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13492   include_stdint_h="#include <stdint.h>"
13493 else
13494   include_stdint_h="/* #include <stdint.h> */"
13495 fi
13496 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13497   include_stdarg_h="#include <cstdarg>"
13498 else
13499   include_stdarg_h="/* #include <cstdarg> */"
13500 fi
13501 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13502   include_stdlib_h="#include <cstdlib>"
13503 else
13504   include_stdlib_h="/* #include <cstdlib> */"
13505 fi
13506 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13507   include_unistd_h="#include <unistd.h>"
13508 else
13509   include_unistd_h="/* #include <unistd.h> */"
13510 fi
13511 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13512   include_string_h="#include <cstring>"
13513 else
13514   include_string_h="/* #include <cstring> */"
13515 fi
13516 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13517   include_fcntl_h="#include <fcntl.h>"
13518 else
13519   include_fcntl_h="/* #include <fcntl.h> */"
13520 fi
13521 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13522   include_util_h="#include <util.h>"
13523 else
13524   include_util_h="/* #include <util.h> */"
13525 fi
13526 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13527   include_assert_h="#include <assert.h>"
13528 else
13529   include_assert_h="/* #include <assert.h> */"
13530 fi
13531 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13532   include_sys_ioctl_h="#include <sys/ioctl.h>"
13533 else
13534   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13535 fi
13536 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13537   include_sys_select_h="#include <sys/select.h>"
13538 else
13539   include_sys_select_h="/* #include <sys/select.h> */"
13540 fi
13541 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13542   include_sys_strredir_h="#include <sys/strredir.h>"
13543 else
13544   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13545 fi
13546 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13547   include_sys_time_h="#include <sys/time.h>"
13548 else
13549   include_sys_time_h="/* #include <sys/time.h> */"
13550 fi
13551 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13552   include_time_h="#include <time.h>"
13553 else
13554   include_time_h="/* #include <time.h> */"
13555 fi
13556
13557                                         ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13558
13559 cat >confcache <<\_ACEOF
13560 # This file is a shell script that caches the results of configure
13561 # tests run on this system so they can be shared between configure
13562 # scripts and configure runs, see configure's option --config-cache.
13563 # It is not useful on other systems.  If it contains results you don't
13564 # want to keep, you may remove or edit it.
13565 #
13566 # config.status only pays attention to the cache file if you give it
13567 # the --recheck option to rerun configure.
13568 #
13569 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13570 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13571 # following values.
13572
13573 _ACEOF
13574
13575 # The following way of writing the cache mishandles newlines in values,
13576 # but we know of no workaround that is simple, portable, and efficient.
13577 # So, don't put newlines in cache variables' values.
13578 # Ultrix sh set writes to stderr and can't be redirected directly,
13579 # and sets the high bit in the cache file unless we assign to the vars.
13580 {
13581   (set) 2>&1 |
13582     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13583     *ac_space=\ *)
13584       # `set' does not quote correctly, so add quotes (double-quote
13585       # substitution turns \\\\ into \\, and sed turns \\ into \).
13586       sed -n \
13587         "s/'/'\\\\''/g;
13588           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13589       ;;
13590     *)
13591       # `set' quotes correctly as required by POSIX, so do not add quotes.
13592       sed -n \
13593         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13594       ;;
13595     esac;
13596 } |
13597   sed '
13598      t clear
13599      : clear
13600      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13601      t end
13602      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13603      : end' >>confcache
13604 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13605   if test -w $cache_file; then
13606     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13607     cat confcache >$cache_file
13608   else
13609     echo "not updating unwritable cache $cache_file"
13610   fi
13611 fi
13612 rm -f confcache
13613
13614 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13615 # Let make expand exec_prefix.
13616 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13617
13618 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13619 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13620 # trailing colons and then remove the whole line if VPATH becomes empty
13621 # (actually we leave an empty line to preserve line numbers).
13622 if test "x$srcdir" = x.; then
13623   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13624 s/:*\$(srcdir):*/:/;
13625 s/:*\${srcdir}:*/:/;
13626 s/:*@srcdir@:*/:/;
13627 s/^\([^=]*=[     ]*\):*/\1/;
13628 s/:*$//;
13629 s/^[^=]*=[       ]*$//;
13630 }'
13631 fi
13632
13633 DEFS=-DHAVE_CONFIG_H
13634
13635 ac_libobjs=
13636 ac_ltlibobjs=
13637 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13638   # 1. Remove the extension, and $U if already installed.
13639   ac_i=`echo "$ac_i" |
13640          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13641   # 2. Add them.
13642   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13643   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13644 done
13645 LIBOBJS=$ac_libobjs
13646
13647 LTLIBOBJS=$ac_ltlibobjs
13648
13649
13650
13651 : ${CONFIG_STATUS=./config.status}
13652 ac_clean_files_save=$ac_clean_files
13653 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13654 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13655 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13656 cat >$CONFIG_STATUS <<_ACEOF
13657 #! $SHELL
13658 # Generated by $as_me.
13659 # Run this file to recreate the current configuration.
13660 # Compiler output produced by configure, useful for debugging
13661 # configure, is in config.log if it exists.
13662
13663 debug=false
13664 ac_cs_recheck=false
13665 ac_cs_silent=false
13666 SHELL=\${CONFIG_SHELL-$SHELL}
13667 _ACEOF
13668
13669 cat >>$CONFIG_STATUS <<\_ACEOF
13670 ## --------------------- ##
13671 ## M4sh Initialization.  ##
13672 ## --------------------- ##
13673
13674 # Be Bourne compatible
13675 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13676   emulate sh
13677   NULLCMD=:
13678   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13679   # is contrary to our usage.  Disable this feature.
13680   alias -g '${1+"$@"}'='"$@"'
13681 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13682   set -o posix
13683 fi
13684 DUALCASE=1; export DUALCASE # for MKS sh
13685
13686 # Support unset when possible.
13687 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13688   as_unset=unset
13689 else
13690   as_unset=false
13691 fi
13692
13693
13694 # Work around bugs in pre-3.0 UWIN ksh.
13695 $as_unset ENV MAIL MAILPATH
13696 PS1='$ '
13697 PS2='> '
13698 PS4='+ '
13699
13700 # NLS nuisances.
13701 for as_var in \
13702   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13703   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13704   LC_TELEPHONE LC_TIME
13705 do
13706   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13707     eval $as_var=C; export $as_var
13708   else
13709     $as_unset $as_var
13710   fi
13711 done
13712
13713 # Required to use basename.
13714 if expr a : '\(a\)' >/dev/null 2>&1; then
13715   as_expr=expr
13716 else
13717   as_expr=false
13718 fi
13719
13720 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13721   as_basename=basename
13722 else
13723   as_basename=false
13724 fi
13725
13726
13727 # Name of the executable.
13728 as_me=`$as_basename "$0" ||
13729 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13730          X"$0" : 'X\(//\)$' \| \
13731          X"$0" : 'X\(/\)$' \| \
13732          .     : '\(.\)' 2>/dev/null ||
13733 echo X/"$0" |
13734     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13735           /^X\/\(\/\/\)$/{ s//\1/; q; }
13736           /^X\/\(\/\).*/{ s//\1/; q; }
13737           s/.*/./; q'`
13738
13739
13740 # PATH needs CR, and LINENO needs CR and PATH.
13741 # Avoid depending upon Character Ranges.
13742 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13743 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13744 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13745 as_cr_digits='0123456789'
13746 as_cr_alnum=$as_cr_Letters$as_cr_digits
13747
13748 # The user is always right.
13749 if test "${PATH_SEPARATOR+set}" != set; then
13750   echo "#! /bin/sh" >conf$$.sh
13751   echo  "exit 0"   >>conf$$.sh
13752   chmod +x conf$$.sh
13753   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13754     PATH_SEPARATOR=';'
13755   else
13756     PATH_SEPARATOR=:
13757   fi
13758   rm -f conf$$.sh
13759 fi
13760
13761
13762   as_lineno_1=$LINENO
13763   as_lineno_2=$LINENO
13764   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13765   test "x$as_lineno_1" != "x$as_lineno_2" &&
13766   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13767   # Find who we are.  Look in the path if we contain no path at all
13768   # relative or not.
13769   case $0 in
13770     *[\\/]* ) as_myself=$0 ;;
13771     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13772 for as_dir in $PATH
13773 do
13774   IFS=$as_save_IFS
13775   test -z "$as_dir" && as_dir=.
13776   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13777 done
13778
13779        ;;
13780   esac
13781   # We did not find ourselves, most probably we were run as `sh COMMAND'
13782   # in which case we are not to be found in the path.
13783   if test "x$as_myself" = x; then
13784     as_myself=$0
13785   fi
13786   if test ! -f "$as_myself"; then
13787     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13788 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13789    { (exit 1); exit 1; }; }
13790   fi
13791   case $CONFIG_SHELL in
13792   '')
13793     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13794 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13795 do
13796   IFS=$as_save_IFS
13797   test -z "$as_dir" && as_dir=.
13798   for as_base in sh bash ksh sh5; do
13799          case $as_dir in
13800          /*)
13801            if ("$as_dir/$as_base" -c '
13802   as_lineno_1=$LINENO
13803   as_lineno_2=$LINENO
13804   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13805   test "x$as_lineno_1" != "x$as_lineno_2" &&
13806   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13807              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13808              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13809              CONFIG_SHELL=$as_dir/$as_base
13810              export CONFIG_SHELL
13811              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13812            fi;;
13813          esac
13814        done
13815 done
13816 ;;
13817   esac
13818
13819   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13820   # uniformly replaced by the line number.  The first 'sed' inserts a
13821   # line-number line before each line; the second 'sed' does the real
13822   # work.  The second script uses 'N' to pair each line-number line
13823   # with the numbered line, and appends trailing '-' during
13824   # substitution so that $LINENO is not a special case at line end.
13825   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13826   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13827   sed '=' <$as_myself |
13828     sed '
13829       N
13830       s,$,-,
13831       : loop
13832       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13833       t loop
13834       s,-$,,
13835       s,^['$as_cr_digits']*\n,,
13836     ' >$as_me.lineno &&
13837   chmod +x $as_me.lineno ||
13838     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13839 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13840    { (exit 1); exit 1; }; }
13841
13842   # Don't try to exec as it changes $[0], causing all sort of problems
13843   # (the dirname of $[0] is not the place where we might find the
13844   # original and so on.  Autoconf is especially sensible to this).
13845   . ./$as_me.lineno
13846   # Exit status is that of the last command.
13847   exit
13848 }
13849
13850
13851 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13852   *c*,-n*) ECHO_N= ECHO_C='
13853 ' ECHO_T='      ' ;;
13854   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13855   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13856 esac
13857
13858 if expr a : '\(a\)' >/dev/null 2>&1; then
13859   as_expr=expr
13860 else
13861   as_expr=false
13862 fi
13863
13864 rm -f conf$$ conf$$.exe conf$$.file
13865 echo >conf$$.file
13866 if ln -s conf$$.file conf$$ 2>/dev/null; then
13867   # We could just check for DJGPP; but this test a) works b) is more generic
13868   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13869   if test -f conf$$.exe; then
13870     # Don't use ln at all; we don't have any links
13871     as_ln_s='cp -p'
13872   else
13873     as_ln_s='ln -s'
13874   fi
13875 elif ln conf$$.file conf$$ 2>/dev/null; then
13876   as_ln_s=ln
13877 else
13878   as_ln_s='cp -p'
13879 fi
13880 rm -f conf$$ conf$$.exe conf$$.file
13881
13882 if mkdir -p . 2>/dev/null; then
13883   as_mkdir_p=:
13884 else
13885   test -d ./-p && rmdir ./-p
13886   as_mkdir_p=false
13887 fi
13888
13889 as_executable_p="test -f"
13890
13891 # Sed expression to map a string onto a valid CPP name.
13892 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13893
13894 # Sed expression to map a string onto a valid variable name.
13895 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13896
13897
13898 # IFS
13899 # We need space, tab and new line, in precisely that order.
13900 as_nl='
13901 '
13902 IFS="   $as_nl"
13903
13904 # CDPATH.
13905 $as_unset CDPATH
13906
13907 exec 6>&1
13908
13909 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13910 # report actual input values of CONFIG_FILES etc. instead of their
13911 # values after options handling.  Logging --version etc. is OK.
13912 exec 5>>config.log
13913 {
13914   echo
13915   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13916 ## Running $as_me. ##
13917 _ASBOX
13918 } >&5
13919 cat >&5 <<_CSEOF
13920
13921 This file was extended by $as_me, which was
13922 generated by GNU Autoconf 2.59.  Invocation command line was
13923
13924   CONFIG_FILES    = $CONFIG_FILES
13925   CONFIG_HEADERS  = $CONFIG_HEADERS
13926   CONFIG_LINKS    = $CONFIG_LINKS
13927   CONFIG_COMMANDS = $CONFIG_COMMANDS
13928   $ $0 $@
13929
13930 _CSEOF
13931 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13932 echo >&5
13933 _ACEOF
13934
13935 # Files that config.status was made for.
13936 if test -n "$ac_config_files"; then
13937   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13938 fi
13939
13940 if test -n "$ac_config_headers"; then
13941   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13942 fi
13943
13944 if test -n "$ac_config_links"; then
13945   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13946 fi
13947
13948 if test -n "$ac_config_commands"; then
13949   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13950 fi
13951
13952 cat >>$CONFIG_STATUS <<\_ACEOF
13953
13954 ac_cs_usage="\
13955 \`$as_me' instantiates files from templates according to the
13956 current configuration.
13957
13958 Usage: $0 [OPTIONS] [FILE]...
13959
13960   -h, --help       print this help, then exit
13961   -V, --version    print version number, then exit
13962   -q, --quiet      do not print progress messages
13963   -d, --debug      don't remove temporary files
13964       --recheck    update $as_me by reconfiguring in the same conditions
13965   --file=FILE[:TEMPLATE]
13966                    instantiate the configuration file FILE
13967   --header=FILE[:TEMPLATE]
13968                    instantiate the configuration header FILE
13969
13970 Configuration files:
13971 $config_files
13972
13973 Configuration headers:
13974 $config_headers
13975
13976 Report bugs to <bug-autoconf@gnu.org>."
13977 _ACEOF
13978
13979 cat >>$CONFIG_STATUS <<_ACEOF
13980 ac_cs_version="\\
13981 config.status
13982 configured by $0, generated by GNU Autoconf 2.59,
13983   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13984
13985 Copyright (C) 2003 Free Software Foundation, Inc.
13986 This config.status script is free software; the Free Software Foundation
13987 gives unlimited permission to copy, distribute and modify it."
13988 srcdir=$srcdir
13989 INSTALL="$INSTALL"
13990 _ACEOF
13991
13992 cat >>$CONFIG_STATUS <<\_ACEOF
13993 # If no file are specified by the user, then we need to provide default
13994 # value.  By we need to know if files were specified by the user.
13995 ac_need_defaults=:
13996 while test $# != 0
13997 do
13998   case $1 in
13999   --*=*)
14000     ac_option=`expr "x$1" : 'x\([^=]*\)='`
14001     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14002     ac_shift=:
14003     ;;
14004   -*)
14005     ac_option=$1
14006     ac_optarg=$2
14007     ac_shift=shift
14008     ;;
14009   *) # This is not an option, so the user has probably given explicit
14010      # arguments.
14011      ac_option=$1
14012      ac_need_defaults=false;;
14013   esac
14014
14015   case $ac_option in
14016   # Handling of the options.
14017 _ACEOF
14018 cat >>$CONFIG_STATUS <<\_ACEOF
14019   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14020     ac_cs_recheck=: ;;
14021   --version | --vers* | -V )
14022     echo "$ac_cs_version"; exit 0 ;;
14023   --he | --h)
14024     # Conflict between --help and --header
14025     { { echo "$as_me:$LINENO: error: ambiguous option: $1
14026 Try \`$0 --help' for more information." >&5
14027 echo "$as_me: error: ambiguous option: $1
14028 Try \`$0 --help' for more information." >&2;}
14029    { (exit 1); exit 1; }; };;
14030   --help | --hel | -h )
14031     echo "$ac_cs_usage"; exit 0 ;;
14032   --debug | --d* | -d )
14033     debug=: ;;
14034   --file | --fil | --fi | --f )
14035     $ac_shift
14036     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14037     ac_need_defaults=false;;
14038   --header | --heade | --head | --hea )
14039     $ac_shift
14040     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14041     ac_need_defaults=false;;
14042   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14043   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14044     ac_cs_silent=: ;;
14045
14046   # This is an error.
14047   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14048 Try \`$0 --help' for more information." >&5
14049 echo "$as_me: error: unrecognized option: $1
14050 Try \`$0 --help' for more information." >&2;}
14051    { (exit 1); exit 1; }; } ;;
14052
14053   *) ac_config_targets="$ac_config_targets $1" ;;
14054
14055   esac
14056   shift
14057 done
14058
14059 ac_configure_extra_args=
14060
14061 if $ac_cs_silent; then
14062   exec 6>/dev/null
14063   ac_configure_extra_args="$ac_configure_extra_args --silent"
14064 fi
14065
14066 _ACEOF
14067 cat >>$CONFIG_STATUS <<_ACEOF
14068 if \$ac_cs_recheck; then
14069   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14070   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14071 fi
14072
14073 _ACEOF
14074
14075
14076
14077
14078
14079 cat >>$CONFIG_STATUS <<\_ACEOF
14080 for ac_config_target in $ac_config_targets
14081 do
14082   case "$ac_config_target" in
14083   # Handling of arguments.
14084   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14085   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14086   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14087   "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14088   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14089   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14090 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14091    { (exit 1); exit 1; }; };;
14092   esac
14093 done
14094
14095 # If the user did not use the arguments to specify the items to instantiate,
14096 # then the envvar interface is used.  Set only those that are not.
14097 # We use the long form for the default assignment because of an extremely
14098 # bizarre bug on SunOS 4.1.3.
14099 if $ac_need_defaults; then
14100   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14101   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14102 fi
14103
14104 # Have a temporary directory for convenience.  Make it in the build tree
14105 # simply because there is no reason to put it here, and in addition,
14106 # creating and moving files from /tmp can sometimes cause problems.
14107 # Create a temporary directory, and hook for its removal unless debugging.
14108 $debug ||
14109 {
14110   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14111   trap '{ (exit 1); exit 1; }' 1 2 13 15
14112 }
14113
14114 # Create a (secure) tmp directory for tmp files.
14115
14116 {
14117   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14118   test -n "$tmp" && test -d "$tmp"
14119 }  ||
14120 {
14121   tmp=./confstat$$-$RANDOM
14122   (umask 077 && mkdir $tmp)
14123 } ||
14124 {
14125    echo "$me: cannot create a temporary directory in ." >&2
14126    { (exit 1); exit 1; }
14127 }
14128
14129 _ACEOF
14130
14131 cat >>$CONFIG_STATUS <<_ACEOF
14132
14133 #
14134 # CONFIG_FILES section.
14135 #
14136
14137 # No need to generate the scripts if there are no CONFIG_FILES.
14138 # This happens for instance when ./config.status config.h
14139 if test -n "\$CONFIG_FILES"; then
14140   # Protect against being on the right side of a sed subst in config.status.
14141   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14142    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14143 s,@SHELL@,$SHELL,;t t
14144 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14145 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14146 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14147 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14148 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14149 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14150 s,@exec_prefix@,$exec_prefix,;t t
14151 s,@prefix@,$prefix,;t t
14152 s,@program_transform_name@,$program_transform_name,;t t
14153 s,@bindir@,$bindir,;t t
14154 s,@sbindir@,$sbindir,;t t
14155 s,@libexecdir@,$libexecdir,;t t
14156 s,@datadir@,$datadir,;t t
14157 s,@sysconfdir@,$sysconfdir,;t t
14158 s,@sharedstatedir@,$sharedstatedir,;t t
14159 s,@localstatedir@,$localstatedir,;t t
14160 s,@libdir@,$libdir,;t t
14161 s,@includedir@,$includedir,;t t
14162 s,@oldincludedir@,$oldincludedir,;t t
14163 s,@infodir@,$infodir,;t t
14164 s,@mandir@,$mandir,;t t
14165 s,@build_alias@,$build_alias,;t t
14166 s,@host_alias@,$host_alias,;t t
14167 s,@target_alias@,$target_alias,;t t
14168 s,@DEFS@,$DEFS,;t t
14169 s,@ECHO_C@,$ECHO_C,;t t
14170 s,@ECHO_N@,$ECHO_N,;t t
14171 s,@ECHO_T@,$ECHO_T,;t t
14172 s,@LIBS@,$LIBS,;t t
14173 s,@build@,$build,;t t
14174 s,@build_cpu@,$build_cpu,;t t
14175 s,@build_vendor@,$build_vendor,;t t
14176 s,@build_os@,$build_os,;t t
14177 s,@host@,$host,;t t
14178 s,@host_cpu@,$host_cpu,;t t
14179 s,@host_vendor@,$host_vendor,;t t
14180 s,@host_os@,$host_os,;t t
14181 s,@VERSION@,$VERSION,;t t
14182 s,@DATE@,$DATE,;t t
14183 s,@LSMDATE@,$LSMDATE,;t t
14184 s,@LIBVERSION@,$LIBVERSION,;t t
14185 s,@CC@,$CC,;t t
14186 s,@CFLAGS@,$CFLAGS,;t t
14187 s,@LDFLAGS@,$LDFLAGS,;t t
14188 s,@CPPFLAGS@,$CPPFLAGS,;t t
14189 s,@ac_ct_CC@,$ac_ct_CC,;t t
14190 s,@EXEEXT@,$EXEEXT,;t t
14191 s,@OBJEXT@,$OBJEXT,;t t
14192 s,@CXX@,$CXX,;t t
14193 s,@CXXFLAGS@,$CXXFLAGS,;t t
14194 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14195 s,@CPP@,$CPP,;t t
14196 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14197 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14198 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14199 s,@EGREP@,$EGREP,;t t
14200 s,@LINKER@,$LINKER,;t t
14201 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14202 s,@RXVTNAME@,$RXVTNAME,;t t
14203 s,@MV@,$MV,;t t
14204 s,@RM@,$RM,;t t
14205 s,@CP@,$CP,;t t
14206 s,@LN@,$LN,;t t
14207 s,@SED@,$SED,;t t
14208 s,@ECHO@,$ECHO,;t t
14209 s,@CMP@,$CMP,;t t
14210 s,@TIC@,$TIC,;t t
14211 s,@CXXCPP@,$CXXCPP,;t t
14212 s,@X_CFLAGS@,$X_CFLAGS,;t t
14213 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14214 s,@X_LIBS@,$X_LIBS,;t t
14215 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14216 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14217 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14218 s,@XPM_LIBS@,$XPM_LIBS,;t t
14219 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14220 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14221 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14222 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14223 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14224 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14225 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14226 s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14227 s,@PERL@,$PERL,;t t
14228 s,@PERLLIB@,$PERLLIB,;t t
14229 s,@PERLFLAGS@,$PERLFLAGS,;t t
14230 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14231 s,@IF_PERL@,$IF_PERL,;t t
14232 s,@PERL_O@,$PERL_O,;t t
14233 s,@DEBUG@,$DEBUG,;t t
14234 s,@DINCLUDE@,$DINCLUDE,;t t
14235 s,@DLIB@,$DLIB,;t t
14236 s,@include_stdint_h@,$include_stdint_h,;t t
14237 s,@include_stdarg_h@,$include_stdarg_h,;t t
14238 s,@include_stdlib_h@,$include_stdlib_h,;t t
14239 s,@include_unistd_h@,$include_unistd_h,;t t
14240 s,@include_string_h@,$include_string_h,;t t
14241 s,@include_fcntl_h@,$include_fcntl_h,;t t
14242 s,@include_util_h@,$include_util_h,;t t
14243 s,@include_assert_h@,$include_assert_h,;t t
14244 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14245 s,@include_sys_select_h@,$include_sys_select_h,;t t
14246 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14247 s,@include_sys_time_h@,$include_sys_time_h,;t t
14248 s,@include_time_h@,$include_time_h,;t t
14249 s,@LIBOBJS@,$LIBOBJS,;t t
14250 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14251 CEOF
14252
14253 _ACEOF
14254
14255   cat >>$CONFIG_STATUS <<\_ACEOF
14256   # Split the substitutions into bite-sized pieces for seds with
14257   # small command number limits, like on Digital OSF/1 and HP-UX.
14258   ac_max_sed_lines=48
14259   ac_sed_frag=1 # Number of current file.
14260   ac_beg=1 # First line for current file.
14261   ac_end=$ac_max_sed_lines # Line after last line for current file.
14262   ac_more_lines=:
14263   ac_sed_cmds=
14264   while $ac_more_lines; do
14265     if test $ac_beg -gt 1; then
14266       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14267     else
14268       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14269     fi
14270     if test ! -s $tmp/subs.frag; then
14271       ac_more_lines=false
14272     else
14273       # The purpose of the label and of the branching condition is to
14274       # speed up the sed processing (if there are no `@' at all, there
14275       # is no need to browse any of the substitutions).
14276       # These are the two extra sed commands mentioned above.
14277       (echo ':t
14278   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14279       if test -z "$ac_sed_cmds"; then
14280         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14281       else
14282         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14283       fi
14284       ac_sed_frag=`expr $ac_sed_frag + 1`
14285       ac_beg=$ac_end
14286       ac_end=`expr $ac_end + $ac_max_sed_lines`
14287     fi
14288   done
14289   if test -z "$ac_sed_cmds"; then
14290     ac_sed_cmds=cat
14291   fi
14292 fi # test -n "$CONFIG_FILES"
14293
14294 _ACEOF
14295 cat >>$CONFIG_STATUS <<\_ACEOF
14296 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14297   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14298   case $ac_file in
14299   - | *:- | *:-:* ) # input from stdin
14300         cat >$tmp/stdin
14301         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14302         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14303   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14304         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14305   * )   ac_file_in=$ac_file.in ;;
14306   esac
14307
14308   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14309   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14310 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14311          X"$ac_file" : 'X\(//\)[^/]' \| \
14312          X"$ac_file" : 'X\(//\)$' \| \
14313          X"$ac_file" : 'X\(/\)' \| \
14314          .     : '\(.\)' 2>/dev/null ||
14315 echo X"$ac_file" |
14316     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14317           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14318           /^X\(\/\/\)$/{ s//\1/; q; }
14319           /^X\(\/\).*/{ s//\1/; q; }
14320           s/.*/./; q'`
14321   { if $as_mkdir_p; then
14322     mkdir -p "$ac_dir"
14323   else
14324     as_dir="$ac_dir"
14325     as_dirs=
14326     while test ! -d "$as_dir"; do
14327       as_dirs="$as_dir $as_dirs"
14328       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14329 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14330          X"$as_dir" : 'X\(//\)[^/]' \| \
14331          X"$as_dir" : 'X\(//\)$' \| \
14332          X"$as_dir" : 'X\(/\)' \| \
14333          .     : '\(.\)' 2>/dev/null ||
14334 echo X"$as_dir" |
14335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14336           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14337           /^X\(\/\/\)$/{ s//\1/; q; }
14338           /^X\(\/\).*/{ s//\1/; q; }
14339           s/.*/./; q'`
14340     done
14341     test ! -n "$as_dirs" || mkdir $as_dirs
14342   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14343 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14344    { (exit 1); exit 1; }; }; }
14345
14346   ac_builddir=.
14347
14348 if test "$ac_dir" != .; then
14349   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14350   # A "../" for each directory in $ac_dir_suffix.
14351   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14352 else
14353   ac_dir_suffix= ac_top_builddir=
14354 fi
14355
14356 case $srcdir in
14357   .)  # No --srcdir option.  We are building in place.
14358     ac_srcdir=.
14359     if test -z "$ac_top_builddir"; then
14360        ac_top_srcdir=.
14361     else
14362        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14363     fi ;;
14364   [\\/]* | ?:[\\/]* )  # Absolute path.
14365     ac_srcdir=$srcdir$ac_dir_suffix;
14366     ac_top_srcdir=$srcdir ;;
14367   *) # Relative path.
14368     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14369     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14370 esac
14371
14372 # Do not use `cd foo && pwd` to compute absolute paths, because
14373 # the directories may not exist.
14374 case `pwd` in
14375 .) ac_abs_builddir="$ac_dir";;
14376 *)
14377   case "$ac_dir" in
14378   .) ac_abs_builddir=`pwd`;;
14379   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14380   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14381   esac;;
14382 esac
14383 case $ac_abs_builddir in
14384 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14385 *)
14386   case ${ac_top_builddir}. in
14387   .) ac_abs_top_builddir=$ac_abs_builddir;;
14388   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14389   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14390   esac;;
14391 esac
14392 case $ac_abs_builddir in
14393 .) ac_abs_srcdir=$ac_srcdir;;
14394 *)
14395   case $ac_srcdir in
14396   .) ac_abs_srcdir=$ac_abs_builddir;;
14397   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14398   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14399   esac;;
14400 esac
14401 case $ac_abs_builddir in
14402 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14403 *)
14404   case $ac_top_srcdir in
14405   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14406   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14407   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14408   esac;;
14409 esac
14410
14411
14412   case $INSTALL in
14413   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14414   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14415   esac
14416
14417   # Let's still pretend it is `configure' which instantiates (i.e., don't
14418   # use $as_me), people would be surprised to read:
14419   #    /* config.h.  Generated by config.status.  */
14420   if test x"$ac_file" = x-; then
14421     configure_input=
14422   else
14423     configure_input="$ac_file.  "
14424   fi
14425   configure_input=$configure_input"Generated from `echo $ac_file_in |
14426                                      sed 's,.*/,,'` by configure."
14427
14428   # First look for the input files in the build tree, otherwise in the
14429   # src tree.
14430   ac_file_inputs=`IFS=:
14431     for f in $ac_file_in; do
14432       case $f in
14433       -) echo $tmp/stdin ;;
14434       [\\/$]*)
14435          # Absolute (can't be DOS-style, as IFS=:)
14436          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14437 echo "$as_me: error: cannot find input file: $f" >&2;}
14438    { (exit 1); exit 1; }; }
14439          echo "$f";;
14440       *) # Relative
14441          if test -f "$f"; then
14442            # Build tree
14443            echo "$f"
14444          elif test -f "$srcdir/$f"; then
14445            # Source tree
14446            echo "$srcdir/$f"
14447          else
14448            # /dev/null tree
14449            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14450 echo "$as_me: error: cannot find input file: $f" >&2;}
14451    { (exit 1); exit 1; }; }
14452          fi;;
14453       esac
14454     done` || { (exit 1); exit 1; }
14455
14456   if test x"$ac_file" != x-; then
14457     { echo "$as_me:$LINENO: creating $ac_file" >&5
14458 echo "$as_me: creating $ac_file" >&6;}
14459     rm -f "$ac_file"
14460   fi
14461 _ACEOF
14462 cat >>$CONFIG_STATUS <<_ACEOF
14463   sed "$ac_vpsub
14464 $extrasub
14465 _ACEOF
14466 cat >>$CONFIG_STATUS <<\_ACEOF
14467 :t
14468 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14469 s,@configure_input@,$configure_input,;t t
14470 s,@srcdir@,$ac_srcdir,;t t
14471 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14472 s,@top_srcdir@,$ac_top_srcdir,;t t
14473 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14474 s,@builddir@,$ac_builddir,;t t
14475 s,@abs_builddir@,$ac_abs_builddir,;t t
14476 s,@top_builddir@,$ac_top_builddir,;t t
14477 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14478 s,@INSTALL@,$ac_INSTALL,;t t
14479 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14480   rm -f $tmp/stdin
14481   if test x"$ac_file" != x-; then
14482     mv $tmp/out $ac_file
14483   else
14484     cat $tmp/out
14485     rm -f $tmp/out
14486   fi
14487
14488 done
14489 _ACEOF
14490 cat >>$CONFIG_STATUS <<\_ACEOF
14491
14492 #
14493 # CONFIG_HEADER section.
14494 #
14495
14496 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14497 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14498 #
14499 # ac_d sets the value in "#define NAME VALUE" lines.
14500 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14501 ac_dB='[         ].*$,\1#\2'
14502 ac_dC=' '
14503 ac_dD=',;t'
14504 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14505 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14506 ac_uB='$,\1#\2define\3'
14507 ac_uC=' '
14508 ac_uD=',;t'
14509
14510 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14511   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14512   case $ac_file in
14513   - | *:- | *:-:* ) # input from stdin
14514         cat >$tmp/stdin
14515         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14516         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14517   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14518         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14519   * )   ac_file_in=$ac_file.in ;;
14520   esac
14521
14522   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14523 echo "$as_me: creating $ac_file" >&6;}
14524
14525   # First look for the input files in the build tree, otherwise in the
14526   # src tree.
14527   ac_file_inputs=`IFS=:
14528     for f in $ac_file_in; do
14529       case $f in
14530       -) echo $tmp/stdin ;;
14531       [\\/$]*)
14532          # Absolute (can't be DOS-style, as IFS=:)
14533          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14534 echo "$as_me: error: cannot find input file: $f" >&2;}
14535    { (exit 1); exit 1; }; }
14536          # Do quote $f, to prevent DOS paths from being IFS'd.
14537          echo "$f";;
14538       *) # Relative
14539          if test -f "$f"; then
14540            # Build tree
14541            echo "$f"
14542          elif test -f "$srcdir/$f"; then
14543            # Source tree
14544            echo "$srcdir/$f"
14545          else
14546            # /dev/null tree
14547            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14548 echo "$as_me: error: cannot find input file: $f" >&2;}
14549    { (exit 1); exit 1; }; }
14550          fi;;
14551       esac
14552     done` || { (exit 1); exit 1; }
14553   # Remove the trailing spaces.
14554   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14555
14556 _ACEOF
14557
14558 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14559 # `conftest.undefs', that substitutes the proper values into
14560 # config.h.in to produce config.h.  The first handles `#define'
14561 # templates, and the second `#undef' templates.
14562 # And first: Protect against being on the right side of a sed subst in
14563 # config.status.  Protect against being in an unquoted here document
14564 # in config.status.
14565 rm -f conftest.defines conftest.undefs
14566 # Using a here document instead of a string reduces the quoting nightmare.
14567 # Putting comments in sed scripts is not portable.
14568 #
14569 # `end' is used to avoid that the second main sed command (meant for
14570 # 0-ary CPP macros) applies to n-ary macro definitions.
14571 # See the Autoconf documentation for `clear'.
14572 cat >confdef2sed.sed <<\_ACEOF
14573 s/[\\&,]/\\&/g
14574 s,[\\$`],\\&,g
14575 t clear
14576 : clear
14577 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14578 t end
14579 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14580 : end
14581 _ACEOF
14582 # If some macros were called several times there might be several times
14583 # the same #defines, which is useless.  Nevertheless, we may not want to
14584 # sort them, since we want the *last* AC-DEFINE to be honored.
14585 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14586 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14587 rm -f confdef2sed.sed
14588
14589 # This sed command replaces #undef with comments.  This is necessary, for
14590 # example, in the case of _POSIX_SOURCE, which is predefined and required
14591 # on some systems where configure will not decide to define it.
14592 cat >>conftest.undefs <<\_ACEOF
14593 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14594 _ACEOF
14595
14596 # Break up conftest.defines because some shells have a limit on the size
14597 # of here documents, and old seds have small limits too (100 cmds).
14598 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14599 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14600 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14601 echo '  :' >>$CONFIG_STATUS
14602 rm -f conftest.tail
14603 while grep . conftest.defines >/dev/null
14604 do
14605   # Write a limited-size here document to $tmp/defines.sed.
14606   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14607   # Speed up: don't consider the non `#define' lines.
14608   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14609   # Work around the forget-to-reset-the-flag bug.
14610   echo 't clr' >>$CONFIG_STATUS
14611   echo ': clr' >>$CONFIG_STATUS
14612   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14613   echo 'CEOF
14614   sed -f $tmp/defines.sed $tmp/in >$tmp/out
14615   rm -f $tmp/in
14616   mv $tmp/out $tmp/in
14617 ' >>$CONFIG_STATUS
14618   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14619   rm -f conftest.defines
14620   mv conftest.tail conftest.defines
14621 done
14622 rm -f conftest.defines
14623 echo '  fi # grep' >>$CONFIG_STATUS
14624 echo >>$CONFIG_STATUS
14625
14626 # Break up conftest.undefs because some shells have a limit on the size
14627 # of here documents, and old seds have small limits too (100 cmds).
14628 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14629 rm -f conftest.tail
14630 while grep . conftest.undefs >/dev/null
14631 do
14632   # Write a limited-size here document to $tmp/undefs.sed.
14633   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14634   # Speed up: don't consider the non `#undef'
14635   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14636   # Work around the forget-to-reset-the-flag bug.
14637   echo 't clr' >>$CONFIG_STATUS
14638   echo ': clr' >>$CONFIG_STATUS
14639   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14640   echo 'CEOF
14641   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14642   rm -f $tmp/in
14643   mv $tmp/out $tmp/in
14644 ' >>$CONFIG_STATUS
14645   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14646   rm -f conftest.undefs
14647   mv conftest.tail conftest.undefs
14648 done
14649 rm -f conftest.undefs
14650
14651 cat >>$CONFIG_STATUS <<\_ACEOF
14652   # Let's still pretend it is `configure' which instantiates (i.e., don't
14653   # use $as_me), people would be surprised to read:
14654   #    /* config.h.  Generated by config.status.  */
14655   if test x"$ac_file" = x-; then
14656     echo "/* Generated by configure.  */" >$tmp/config.h
14657   else
14658     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14659   fi
14660   cat $tmp/in >>$tmp/config.h
14661   rm -f $tmp/in
14662   if test x"$ac_file" != x-; then
14663     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14664       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14665 echo "$as_me: $ac_file is unchanged" >&6;}
14666     else
14667       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14668 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14669          X"$ac_file" : 'X\(//\)[^/]' \| \
14670          X"$ac_file" : 'X\(//\)$' \| \
14671          X"$ac_file" : 'X\(/\)' \| \
14672          .     : '\(.\)' 2>/dev/null ||
14673 echo X"$ac_file" |
14674     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14675           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14676           /^X\(\/\/\)$/{ s//\1/; q; }
14677           /^X\(\/\).*/{ s//\1/; q; }
14678           s/.*/./; q'`
14679       { if $as_mkdir_p; then
14680     mkdir -p "$ac_dir"
14681   else
14682     as_dir="$ac_dir"
14683     as_dirs=
14684     while test ! -d "$as_dir"; do
14685       as_dirs="$as_dir $as_dirs"
14686       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14687 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14688          X"$as_dir" : 'X\(//\)[^/]' \| \
14689          X"$as_dir" : 'X\(//\)$' \| \
14690          X"$as_dir" : 'X\(/\)' \| \
14691          .     : '\(.\)' 2>/dev/null ||
14692 echo X"$as_dir" |
14693     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14694           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14695           /^X\(\/\/\)$/{ s//\1/; q; }
14696           /^X\(\/\).*/{ s//\1/; q; }
14697           s/.*/./; q'`
14698     done
14699     test ! -n "$as_dirs" || mkdir $as_dirs
14700   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14701 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14702    { (exit 1); exit 1; }; }; }
14703
14704       rm -f $ac_file
14705       mv $tmp/config.h $ac_file
14706     fi
14707   else
14708     cat $tmp/config.h
14709     rm -f $tmp/config.h
14710   fi
14711 done
14712 _ACEOF
14713
14714 cat >>$CONFIG_STATUS <<\_ACEOF
14715
14716 { (exit 0); exit 0; }
14717 _ACEOF
14718 chmod +x $CONFIG_STATUS
14719 ac_clean_files=$ac_clean_files_save
14720
14721
14722 # configure is writing to config.log, and then calls config.status.
14723 # config.status does its own redirection, appending to config.log.
14724 # Unfortunately, on DOS this fails, as config.log is still kept open
14725 # by configure, so config.status won't be able to write to it; its
14726 # output is simply discarded.  So we exec the FD to /dev/null,
14727 # effectively closing config.log, so it can be properly (re)opened and
14728 # appended to by config.status.  When coming back to configure, we
14729 # need to make the FD available again.
14730 if test "$no_create" != yes; then
14731   ac_cs_success=:
14732   ac_config_status_args=
14733   test "$silent" = yes &&
14734     ac_config_status_args="$ac_config_status_args --quiet"
14735   exec 5>/dev/null
14736   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14737   exec 5>>config.log
14738   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14739   # would make configure fail if this is the last instruction.
14740   $ac_cs_success || { (exit 1); exit 1; }
14741 fi
14742
14743
14744 echo "Configuration:
14745
14746   Rxvt version:               $VERSION : $DATE
14747   Source code location:       $srcdir
14748   Install path:               ${prefix}/bin
14749   Compiler:                   $CXX
14750   Compiler flags:             $CFLAGS
14751   Linker:                     $LINKER"
14752
14753 if test "$MALLOC_TYPE" = S; then
14754   echo "  malloc support:             system default"
14755 fi
14756 if test "$MALLOC_TYPE" = G; then
14757   echo "  malloc support:             Gray Watson's dmalloc"
14758 fi
14759 if test "$MALLOC_TYPE" = D; then
14760   echo "  malloc support:             Doug Lea's malloc"
14761 fi
14762
14763 if test x$support_xpm = xyes; then
14764   echo "  Xpm library:                $XPM_LIBS"
14765 fi
14766
14767 echo "
14768 The following are set in config.h
14769 "
14770 if test x$support_utmp != xyes; then
14771   echo "  utmp support:               disabled"
14772   echo
14773 else
14774   echo "  utmp support:               enabled
14775   utmp file:                  $rxvt_cv_path_utmp
14776   utmpx file:                 $rxvt_cv_path_utmpx
14777   wtmp file:                  $rxvt_cv_path_wtmp
14778   wtmpx file:                 $rxvt_cv_path_wtmpx
14779   lastlog file:               $rxvt_cv_path_lastlog
14780   ttys/ttytab file:           $rxvt_cv_path_ttytab
14781   embedded perl:              $support_perl"
14782   echo
14783 fi
14784 if test x$term != x; then
14785   echo "  set TERM to:                $term"
14786 fi
14787 if test x$terminfo != x; then
14788   echo "  set TERMINFO to:            $terminfo"
14789 fi
14790 echo "  default resource name:      $RESNAME"
14791 echo "  resource class:             $RESCLASS"
14792 if test x$RESFALLBACK != x; then
14793    echo "  resource class fallback:    $RESFALLBACK"
14794 fi
14795 echo
14796 if test x$support_xpm = xneedsmanualspecification; then
14797   echo ".----------------------------------------------------------------."
14798   echo ". WARNING: --enable-xpm-background was specified however the     ."
14799   echo ".          XPM includes files and libraries could not be found.  ."
14800   echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
14801   echo ".          to use them you should rerun   configure   with the   ."
14802   echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
14803   echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
14804   echo ".----------------------------------------------------------------."
14805 fi
14806 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14807   echo ".----------------------------------------------------------------."
14808   echo ". WARNING: --enable-xim was specified however the locale support ."
14809   echo ".          functions could not be found.                         ."
14810   echo ".          XIM is now being DISABLED!                            ."
14811   echo ".----------------------------------------------------------------."
14812 fi
14813
14814 echo "  *** Optionally check src/feature.h for further options ***"
14815 echo
14816
14817 echo ".----------------------------------------------------------------."
14818 echo ". NOTE: some features are disabled by default, try               ."
14819 echo ". configure --help to get an idea of the optional features,      ."
14820 echo ". or read ./README.configure                                     ."
14821 echo ".                                                                ."
14822 echo ". The script ./reconf gives a reasonable baseline, try it if     ."
14823 echo ". you do not want to read documentation and still want some      ."
14824 echo ". useful features.                                               ."
14825 echo ".----------------------------------------------------------------."
14826 echo
14827