*** 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 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
3227 ac_ext=c
3228 ac_cpp='$CPP $CPPFLAGS'
3229 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3230 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3231 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3232
3233
3234 LINKER="$CXX"
3235 if test x$GCC = xyes && test x$GXX = xyes; then
3236    echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3237 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3238 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3239   echo $ECHO_N "(cached) $ECHO_C" >&6
3240 else
3241   ac_check_lib_save_LIBS=$LIBS
3242 LIBS="-lsupc++  $LIBS"
3243 cat >conftest.$ac_ext <<_ACEOF
3244 /* confdefs.h.  */
3245 _ACEOF
3246 cat confdefs.h >>conftest.$ac_ext
3247 cat >>conftest.$ac_ext <<_ACEOF
3248 /* end confdefs.h.  */
3249
3250
3251 int
3252 main ()
3253 {
3254 main ();
3255   ;
3256   return 0;
3257 }
3258 _ACEOF
3259 rm -f conftest.$ac_objext conftest$ac_exeext
3260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3261   (eval $ac_link) 2>conftest.er1
3262   ac_status=$?
3263   grep -v '^ *+' conftest.er1 >conftest.err
3264   rm -f conftest.er1
3265   cat conftest.err >&5
3266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267   (exit $ac_status); } &&
3268          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
3269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3270   (eval $ac_try) 2>&5
3271   ac_status=$?
3272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273   (exit $ac_status); }; } &&
3274          { ac_try='test -s conftest$ac_exeext'
3275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3276   (eval $ac_try) 2>&5
3277   ac_status=$?
3278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279   (exit $ac_status); }; }; then
3280   ac_cv_lib_supcpp_main=yes
3281 else
3282   echo "$as_me: failed program was:" >&5
3283 sed 's/^/| /' conftest.$ac_ext >&5
3284
3285 ac_cv_lib_supcpp_main=no
3286 fi
3287 rm -f conftest.err conftest.$ac_objext \
3288       conftest$ac_exeext conftest.$ac_ext
3289 LIBS=$ac_check_lib_save_LIBS
3290 fi
3291 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3292 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3293 if test $ac_cv_lib_supcpp_main = yes; then
3294
3295       LINKER="$CC"
3296       LIBS="$LIBS -lsupc++"
3297
3298 fi
3299
3300 fi
3301 LINKER=$LINKER
3302
3303
3304 ac_ext=cc
3305 ac_cpp='$CXXCPP $CPPFLAGS'
3306 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3307 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3308 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3309
3310 if test -z "$orig_CXXFLAGS"; then
3311   if test x$GCC = xyes && test "x$GXX" = xyes; then
3312     CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3313
3314 cat >conftest.$ac_ext <<_ACEOF
3315 int i;
3316 _ACEOF
3317 rm -f conftest.$ac_objext
3318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3319   (eval $ac_compile) 2>conftest.er1
3320   ac_status=$?
3321   grep -v '^ *+' conftest.er1 >conftest.err
3322   rm -f conftest.er1
3323   cat conftest.err >&5
3324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3325   (exit $ac_status); } &&
3326          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3327   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3328   (eval $ac_try) 2>&5
3329   ac_status=$?
3330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331   (exit $ac_status); }; } &&
3332          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
3338   :
3339 else
3340   echo "$as_me: failed program was:" >&5
3341 sed 's/^/| /' conftest.$ac_ext >&5
3342
3343 CXXFLAGS="-g -O3"
3344 fi
3345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3346   else
3347     CXXFLAGS="-O"
3348   fi
3349   CFLAGS="$CXXFLAGS"
3350 fi
3351
3352
3353 cat >>confdefs.h <<\_ACEOF
3354 #define _GNU_SOURCE 1
3355 _ACEOF
3356
3357
3358 case $host in
3359    *-*-solaris* )
3360
3361 cat >>confdefs.h <<\_ACEOF
3362 #define _XOPEN_SOURCE_EXTENDED 1
3363 _ACEOF
3364
3365
3366 cat >>confdefs.h <<\_ACEOF
3367 #define _XOPEN_SOURCE 2
3368 _ACEOF
3369
3370
3371 cat >>confdefs.h <<\_ACEOF
3372 #define __EXTENSIONS__ 1
3373 _ACEOF
3374
3375       ;;
3376 esac
3377
3378
3379 echo "$as_me:$LINENO: checking for setlocale" >&5
3380 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3381 if test "${ac_cv_func_setlocale+set}" = set; then
3382   echo $ECHO_N "(cached) $ECHO_C" >&6
3383 else
3384   cat >conftest.$ac_ext <<_ACEOF
3385 /* confdefs.h.  */
3386 _ACEOF
3387 cat confdefs.h >>conftest.$ac_ext
3388 cat >>conftest.$ac_ext <<_ACEOF
3389 /* end confdefs.h.  */
3390 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3391    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3392 #define setlocale innocuous_setlocale
3393
3394 /* System header to define __stub macros and hopefully few prototypes,
3395     which can conflict with char setlocale (); below.
3396     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3397     <limits.h> exists even on freestanding compilers.  */
3398
3399 #ifdef __STDC__
3400 # include <limits.h>
3401 #else
3402 # include <assert.h>
3403 #endif
3404
3405 #undef setlocale
3406
3407 /* Override any gcc2 internal prototype to avoid an error.  */
3408 #ifdef __cplusplus
3409 extern "C"
3410 {
3411 #endif
3412 /* We use char because int might match the return type of a gcc2
3413    builtin and then its argument prototype would still apply.  */
3414 char setlocale ();
3415 /* The GNU C library defines this for functions which it implements
3416     to always fail with ENOSYS.  Some functions are actually named
3417     something starting with __ and the normal name is an alias.  */
3418 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3419 choke me
3420 #else
3421 char (*f) () = setlocale;
3422 #endif
3423 #ifdef __cplusplus
3424 }
3425 #endif
3426
3427 int
3428 main ()
3429 {
3430 return f != setlocale;
3431   ;
3432   return 0;
3433 }
3434 _ACEOF
3435 rm -f conftest.$ac_objext conftest$ac_exeext
3436 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3437   (eval $ac_link) 2>conftest.er1
3438   ac_status=$?
3439   grep -v '^ *+' conftest.er1 >conftest.err
3440   rm -f conftest.er1
3441   cat conftest.err >&5
3442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3443   (exit $ac_status); } &&
3444          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3445   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3446   (eval $ac_try) 2>&5
3447   ac_status=$?
3448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449   (exit $ac_status); }; } &&
3450          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3456   ac_cv_func_setlocale=yes
3457 else
3458   echo "$as_me: failed program was:" >&5
3459 sed 's/^/| /' conftest.$ac_ext >&5
3460
3461 ac_cv_func_setlocale=no
3462 fi
3463 rm -f conftest.err conftest.$ac_objext \
3464       conftest$ac_exeext conftest.$ac_ext
3465 fi
3466 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3467 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3468 if test $ac_cv_func_setlocale = yes; then
3469   :
3470 else
3471   echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3472 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3473 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3474   echo $ECHO_N "(cached) $ECHO_C" >&6
3475 else
3476   ac_check_lib_save_LIBS=$LIBS
3477 LIBS="-lxpg4  $LIBS"
3478 cat >conftest.$ac_ext <<_ACEOF
3479 /* confdefs.h.  */
3480 _ACEOF
3481 cat confdefs.h >>conftest.$ac_ext
3482 cat >>conftest.$ac_ext <<_ACEOF
3483 /* end confdefs.h.  */
3484
3485 /* Override any gcc2 internal prototype to avoid an error.  */
3486 #ifdef __cplusplus
3487 extern "C"
3488 #endif
3489 /* We use char because int might match the return type of a gcc2
3490    builtin and then its argument prototype would still apply.  */
3491 char setlocale ();
3492 int
3493 main ()
3494 {
3495 setlocale ();
3496   ;
3497   return 0;
3498 }
3499 _ACEOF
3500 rm -f conftest.$ac_objext conftest$ac_exeext
3501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3502   (eval $ac_link) 2>conftest.er1
3503   ac_status=$?
3504   grep -v '^ *+' conftest.er1 >conftest.err
3505   rm -f conftest.er1
3506   cat conftest.err >&5
3507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3508   (exit $ac_status); } &&
3509          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3510   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3511   (eval $ac_try) 2>&5
3512   ac_status=$?
3513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3514   (exit $ac_status); }; } &&
3515          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3521   ac_cv_lib_xpg4_setlocale=yes
3522 else
3523   echo "$as_me: failed program was:" >&5
3524 sed 's/^/| /' conftest.$ac_ext >&5
3525
3526 ac_cv_lib_xpg4_setlocale=no
3527 fi
3528 rm -f conftest.err conftest.$ac_objext \
3529       conftest$ac_exeext conftest.$ac_ext
3530 LIBS=$ac_check_lib_save_LIBS
3531 fi
3532 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3533 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3534 if test $ac_cv_lib_xpg4_setlocale = yes; then
3535   LIBS="$LIBS -lxpg4"
3536 fi
3537
3538 fi
3539
3540
3541 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3542 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3543 if test "${ac_cv_func_gethostbyname+set}" = set; then
3544   echo $ECHO_N "(cached) $ECHO_C" >&6
3545 else
3546   cat >conftest.$ac_ext <<_ACEOF
3547 /* confdefs.h.  */
3548 _ACEOF
3549 cat confdefs.h >>conftest.$ac_ext
3550 cat >>conftest.$ac_ext <<_ACEOF
3551 /* end confdefs.h.  */
3552 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3553    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3554 #define gethostbyname innocuous_gethostbyname
3555
3556 /* System header to define __stub macros and hopefully few prototypes,
3557     which can conflict with char gethostbyname (); below.
3558     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3559     <limits.h> exists even on freestanding compilers.  */
3560
3561 #ifdef __STDC__
3562 # include <limits.h>
3563 #else
3564 # include <assert.h>
3565 #endif
3566
3567 #undef gethostbyname
3568
3569 /* Override any gcc2 internal prototype to avoid an error.  */
3570 #ifdef __cplusplus
3571 extern "C"
3572 {
3573 #endif
3574 /* We use char because int might match the return type of a gcc2
3575    builtin and then its argument prototype would still apply.  */
3576 char gethostbyname ();
3577 /* The GNU C library defines this for functions which it implements
3578     to always fail with ENOSYS.  Some functions are actually named
3579     something starting with __ and the normal name is an alias.  */
3580 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3581 choke me
3582 #else
3583 char (*f) () = gethostbyname;
3584 #endif
3585 #ifdef __cplusplus
3586 }
3587 #endif
3588
3589 int
3590 main ()
3591 {
3592 return f != gethostbyname;
3593   ;
3594   return 0;
3595 }
3596 _ACEOF
3597 rm -f conftest.$ac_objext conftest$ac_exeext
3598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3599   (eval $ac_link) 2>conftest.er1
3600   ac_status=$?
3601   grep -v '^ *+' conftest.er1 >conftest.err
3602   rm -f conftest.er1
3603   cat conftest.err >&5
3604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605   (exit $ac_status); } &&
3606          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3608   (eval $ac_try) 2>&5
3609   ac_status=$?
3610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611   (exit $ac_status); }; } &&
3612          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3618   ac_cv_func_gethostbyname=yes
3619 else
3620   echo "$as_me: failed program was:" >&5
3621 sed 's/^/| /' conftest.$ac_ext >&5
3622
3623 ac_cv_func_gethostbyname=no
3624 fi
3625 rm -f conftest.err conftest.$ac_objext \
3626       conftest$ac_exeext conftest.$ac_ext
3627 fi
3628 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3629 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3630 if test $ac_cv_func_gethostbyname = yes; then
3631   :
3632 else
3633   echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3634 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3635 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3636   echo $ECHO_N "(cached) $ECHO_C" >&6
3637 else
3638   ac_check_lib_save_LIBS=$LIBS
3639 LIBS="-lnsl  $LIBS"
3640 cat >conftest.$ac_ext <<_ACEOF
3641 /* confdefs.h.  */
3642 _ACEOF
3643 cat confdefs.h >>conftest.$ac_ext
3644 cat >>conftest.$ac_ext <<_ACEOF
3645 /* end confdefs.h.  */
3646
3647 /* Override any gcc2 internal prototype to avoid an error.  */
3648 #ifdef __cplusplus
3649 extern "C"
3650 #endif
3651 /* We use char because int might match the return type of a gcc2
3652    builtin and then its argument prototype would still apply.  */
3653 char gethostbyname ();
3654 int
3655 main ()
3656 {
3657 gethostbyname ();
3658   ;
3659   return 0;
3660 }
3661 _ACEOF
3662 rm -f conftest.$ac_objext conftest$ac_exeext
3663 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3664   (eval $ac_link) 2>conftest.er1
3665   ac_status=$?
3666   grep -v '^ *+' conftest.er1 >conftest.err
3667   rm -f conftest.er1
3668   cat conftest.err >&5
3669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670   (exit $ac_status); } &&
3671          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3673   (eval $ac_try) 2>&5
3674   ac_status=$?
3675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676   (exit $ac_status); }; } &&
3677          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3683   ac_cv_lib_nsl_gethostbyname=yes
3684 else
3685   echo "$as_me: failed program was:" >&5
3686 sed 's/^/| /' conftest.$ac_ext >&5
3687
3688 ac_cv_lib_nsl_gethostbyname=no
3689 fi
3690 rm -f conftest.err conftest.$ac_objext \
3691       conftest$ac_exeext conftest.$ac_ext
3692 LIBS=$ac_check_lib_save_LIBS
3693 fi
3694 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3695 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3696 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3697   LIBS="$LIBS -lnsl"
3698 fi
3699
3700 fi
3701
3702 echo "$as_me:$LINENO: checking for socket" >&5
3703 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3704 if test "${ac_cv_func_socket+set}" = set; then
3705   echo $ECHO_N "(cached) $ECHO_C" >&6
3706 else
3707   cat >conftest.$ac_ext <<_ACEOF
3708 /* confdefs.h.  */
3709 _ACEOF
3710 cat confdefs.h >>conftest.$ac_ext
3711 cat >>conftest.$ac_ext <<_ACEOF
3712 /* end confdefs.h.  */
3713 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3714    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3715 #define socket innocuous_socket
3716
3717 /* System header to define __stub macros and hopefully few prototypes,
3718     which can conflict with char socket (); below.
3719     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3720     <limits.h> exists even on freestanding compilers.  */
3721
3722 #ifdef __STDC__
3723 # include <limits.h>
3724 #else
3725 # include <assert.h>
3726 #endif
3727
3728 #undef socket
3729
3730 /* Override any gcc2 internal prototype to avoid an error.  */
3731 #ifdef __cplusplus
3732 extern "C"
3733 {
3734 #endif
3735 /* We use char because int might match the return type of a gcc2
3736    builtin and then its argument prototype would still apply.  */
3737 char socket ();
3738 /* The GNU C library defines this for functions which it implements
3739     to always fail with ENOSYS.  Some functions are actually named
3740     something starting with __ and the normal name is an alias.  */
3741 #if defined (__stub_socket) || defined (__stub___socket)
3742 choke me
3743 #else
3744 char (*f) () = socket;
3745 #endif
3746 #ifdef __cplusplus
3747 }
3748 #endif
3749
3750 int
3751 main ()
3752 {
3753 return f != socket;
3754   ;
3755   return 0;
3756 }
3757 _ACEOF
3758 rm -f conftest.$ac_objext conftest$ac_exeext
3759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3760   (eval $ac_link) 2>conftest.er1
3761   ac_status=$?
3762   grep -v '^ *+' conftest.er1 >conftest.err
3763   rm -f conftest.er1
3764   cat conftest.err >&5
3765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3766   (exit $ac_status); } &&
3767          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3768   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3769   (eval $ac_try) 2>&5
3770   ac_status=$?
3771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772   (exit $ac_status); }; } &&
3773          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3779   ac_cv_func_socket=yes
3780 else
3781   echo "$as_me: failed program was:" >&5
3782 sed 's/^/| /' conftest.$ac_ext >&5
3783
3784 ac_cv_func_socket=no
3785 fi
3786 rm -f conftest.err conftest.$ac_objext \
3787       conftest$ac_exeext conftest.$ac_ext
3788 fi
3789 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3790 echo "${ECHO_T}$ac_cv_func_socket" >&6
3791 if test $ac_cv_func_socket = yes; then
3792   :
3793 else
3794   echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3795 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3796 if test "${ac_cv_lib_socket_socket+set}" = set; then
3797   echo $ECHO_N "(cached) $ECHO_C" >&6
3798 else
3799   ac_check_lib_save_LIBS=$LIBS
3800 LIBS="-lsocket  $LIBS"
3801 cat >conftest.$ac_ext <<_ACEOF
3802 /* confdefs.h.  */
3803 _ACEOF
3804 cat confdefs.h >>conftest.$ac_ext
3805 cat >>conftest.$ac_ext <<_ACEOF
3806 /* end confdefs.h.  */
3807
3808 /* Override any gcc2 internal prototype to avoid an error.  */
3809 #ifdef __cplusplus
3810 extern "C"
3811 #endif
3812 /* We use char because int might match the return type of a gcc2
3813    builtin and then its argument prototype would still apply.  */
3814 char socket ();
3815 int
3816 main ()
3817 {
3818 socket ();
3819   ;
3820   return 0;
3821 }
3822 _ACEOF
3823 rm -f conftest.$ac_objext conftest$ac_exeext
3824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3825   (eval $ac_link) 2>conftest.er1
3826   ac_status=$?
3827   grep -v '^ *+' conftest.er1 >conftest.err
3828   rm -f conftest.er1
3829   cat conftest.err >&5
3830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3831   (exit $ac_status); } &&
3832          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3833   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3834   (eval $ac_try) 2>&5
3835   ac_status=$?
3836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3837   (exit $ac_status); }; } &&
3838          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3844   ac_cv_lib_socket_socket=yes
3845 else
3846   echo "$as_me: failed program was:" >&5
3847 sed 's/^/| /' conftest.$ac_ext >&5
3848
3849 ac_cv_lib_socket_socket=no
3850 fi
3851 rm -f conftest.err conftest.$ac_objext \
3852       conftest$ac_exeext conftest.$ac_ext
3853 LIBS=$ac_check_lib_save_LIBS
3854 fi
3855 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3856 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3857 if test $ac_cv_lib_socket_socket = yes; then
3858   LIBS="$LIBS -lsocket"
3859 fi
3860
3861 fi
3862
3863
3864 echo "$as_me:$LINENO: checking for sched_yield" >&5
3865 echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3866 if test "${ac_cv_func_sched_yield+set}" = set; then
3867   echo $ECHO_N "(cached) $ECHO_C" >&6
3868 else
3869   cat >conftest.$ac_ext <<_ACEOF
3870 /* confdefs.h.  */
3871 _ACEOF
3872 cat confdefs.h >>conftest.$ac_ext
3873 cat >>conftest.$ac_ext <<_ACEOF
3874 /* end confdefs.h.  */
3875 /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3876    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3877 #define sched_yield innocuous_sched_yield
3878
3879 /* System header to define __stub macros and hopefully few prototypes,
3880     which can conflict with char sched_yield (); below.
3881     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3882     <limits.h> exists even on freestanding compilers.  */
3883
3884 #ifdef __STDC__
3885 # include <limits.h>
3886 #else
3887 # include <assert.h>
3888 #endif
3889
3890 #undef sched_yield
3891
3892 /* Override any gcc2 internal prototype to avoid an error.  */
3893 #ifdef __cplusplus
3894 extern "C"
3895 {
3896 #endif
3897 /* We use char because int might match the return type of a gcc2
3898    builtin and then its argument prototype would still apply.  */
3899 char sched_yield ();
3900 /* The GNU C library defines this for functions which it implements
3901     to always fail with ENOSYS.  Some functions are actually named
3902     something starting with __ and the normal name is an alias.  */
3903 #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3904 choke me
3905 #else
3906 char (*f) () = sched_yield;
3907 #endif
3908 #ifdef __cplusplus
3909 }
3910 #endif
3911
3912 int
3913 main ()
3914 {
3915 return f != sched_yield;
3916   ;
3917   return 0;
3918 }
3919 _ACEOF
3920 rm -f conftest.$ac_objext conftest$ac_exeext
3921 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3922   (eval $ac_link) 2>conftest.er1
3923   ac_status=$?
3924   grep -v '^ *+' conftest.er1 >conftest.err
3925   rm -f conftest.er1
3926   cat conftest.err >&5
3927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3928   (exit $ac_status); } &&
3929          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3931   (eval $ac_try) 2>&5
3932   ac_status=$?
3933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3934   (exit $ac_status); }; } &&
3935          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3941   ac_cv_func_sched_yield=yes
3942 else
3943   echo "$as_me: failed program was:" >&5
3944 sed 's/^/| /' conftest.$ac_ext >&5
3945
3946 ac_cv_func_sched_yield=no
3947 fi
3948 rm -f conftest.err conftest.$ac_objext \
3949       conftest$ac_exeext conftest.$ac_ext
3950 fi
3951 echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3952 echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3953 if test $ac_cv_func_sched_yield = yes; then
3954   :
3955 else
3956   echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3957 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3958 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3959   echo $ECHO_N "(cached) $ECHO_C" >&6
3960 else
3961   ac_check_lib_save_LIBS=$LIBS
3962 LIBS="-lrt  $LIBS"
3963 cat >conftest.$ac_ext <<_ACEOF
3964 /* confdefs.h.  */
3965 _ACEOF
3966 cat confdefs.h >>conftest.$ac_ext
3967 cat >>conftest.$ac_ext <<_ACEOF
3968 /* end confdefs.h.  */
3969
3970 /* Override any gcc2 internal prototype to avoid an error.  */
3971 #ifdef __cplusplus
3972 extern "C"
3973 #endif
3974 /* We use char because int might match the return type of a gcc2
3975    builtin and then its argument prototype would still apply.  */
3976 char sched_yield ();
3977 int
3978 main ()
3979 {
3980 sched_yield ();
3981   ;
3982   return 0;
3983 }
3984 _ACEOF
3985 rm -f conftest.$ac_objext conftest$ac_exeext
3986 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3987   (eval $ac_link) 2>conftest.er1
3988   ac_status=$?
3989   grep -v '^ *+' conftest.er1 >conftest.err
3990   rm -f conftest.er1
3991   cat conftest.err >&5
3992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3993   (exit $ac_status); } &&
3994          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3995   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3996   (eval $ac_try) 2>&5
3997   ac_status=$?
3998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3999   (exit $ac_status); }; } &&
4000          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
4006   ac_cv_lib_rt_sched_yield=yes
4007 else
4008   echo "$as_me: failed program was:" >&5
4009 sed 's/^/| /' conftest.$ac_ext >&5
4010
4011 ac_cv_lib_rt_sched_yield=no
4012 fi
4013 rm -f conftest.err conftest.$ac_objext \
4014       conftest$ac_exeext conftest.$ac_ext
4015 LIBS=$ac_check_lib_save_LIBS
4016 fi
4017 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4018 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4019 if test $ac_cv_lib_rt_sched_yield = yes; then
4020   LIBS="$LIBS -lrt"
4021 fi
4022
4023 fi
4024
4025
4026 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4027 echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4028 cat >conftest.$ac_ext <<_ACEOF
4029 /* confdefs.h.  */
4030 _ACEOF
4031 cat confdefs.h >>conftest.$ac_ext
4032 cat >>conftest.$ac_ext <<_ACEOF
4033 /* end confdefs.h.  */
4034 #include <sched.h>
4035 int
4036 main ()
4037 {
4038 sched_yield ()
4039   ;
4040   return 0;
4041 }
4042 _ACEOF
4043 rm -f conftest.$ac_objext conftest$ac_exeext
4044 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4045   (eval $ac_link) 2>conftest.er1
4046   ac_status=$?
4047   grep -v '^ *+' conftest.er1 >conftest.err
4048   rm -f conftest.er1
4049   cat conftest.err >&5
4050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4051   (exit $ac_status); } &&
4052          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4054   (eval $ac_try) 2>&5
4055   ac_status=$?
4056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057   (exit $ac_status); }; } &&
4058          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
4064   echo "$as_me:$LINENO: result: yes" >&5
4065 echo "${ECHO_T}yes" >&6
4066
4067 cat >>confdefs.h <<\_ACEOF
4068 #define HAVE_SCHED_YIELD 1
4069 _ACEOF
4070
4071 else
4072   echo "$as_me: failed program was:" >&5
4073 sed 's/^/| /' conftest.$ac_ext >&5
4074
4075 echo "$as_me:$LINENO: result: no" >&5
4076 echo "${ECHO_T}no" >&6
4077 fi
4078 rm -f conftest.err conftest.$ac_objext \
4079       conftest$ac_exeext conftest.$ac_ext
4080
4081
4082 MALLOC_TYPE=S
4083
4084 support_frills=yes
4085 support_inheritpixmap=yes
4086 support_tinting=yes
4087 support_fading=yes
4088 support_keepscrolling=yes
4089 support_selectionscrolling=yes
4090 support_mousewheel=yes
4091 support_mouseslipwheel=yes
4092 support_utmp=yes
4093 support_wtmp=yes
4094 support_lastlog=yes
4095 support_text_blink=yes
4096 support_pointer_blank=yes
4097 support_scroll_rxvt=yes
4098 support_scroll_next=yes
4099 support_scroll_xterm=yes
4100 support_scroll_plain=yes
4101 support_xim=yes
4102 support_xpm=yes
4103 support_xft=yes
4104 support_unicode3=no
4105 support_combining=yes
4106 support_8bitctrls=no
4107 support_iso14755=yes
4108 support_styles=yes
4109 support_perl=yes
4110 codesets=all
4111
4112
4113 if test "x$enable_shared" = xyes; then
4114
4115 cat >>confdefs.h <<\_ACEOF
4116 #define LIBRXVT 1
4117 _ACEOF
4118
4119     INSTALL_LIBRXVT=yes
4120 fi
4121
4122
4123 # Check whether --enable-everything or --disable-everything was given.
4124 if test "${enable_everything+set}" = set; then
4125   enableval="$enable_everything"
4126
4127     if test x$enableval = xno; then
4128        support_24bit=no
4129        support_frills=no
4130        support_inheritpixmap=no
4131        support_tinting=no
4132        support_fading=no
4133        support_keepscrolling=no
4134        support_selectionscrolling=no
4135        support_lastlog=no
4136        support_mousewheel=no
4137        support_mouseslipwheel=no
4138        support_text_blink=no
4139        support_pointer_blank=no
4140        support_scroll_rxvt=no
4141        support_scroll_next=no
4142        support_scroll_xterm=no
4143        support_scroll_plain=no
4144        support_utmp=no
4145        support_wtmp=no
4146        support_xim=no
4147        support_xpm=no
4148        support_xft=no
4149        support_unicode3=no
4150        support_combining=no
4151        support_8bitctrls=no
4152        support_iso14755=no
4153        support_styles=no
4154        support_perl=no
4155        codesets=
4156     fi
4157     if test x$enableval = xyes; then
4158        support_24bit=yes
4159        support_frills=yes
4160        support_inheritpixmap=yes
4161        support_tinting=yes
4162        support_fading=yes
4163        support_keepscrolling=yes
4164        support_selectionscrolling=yes
4165        support_lastlog=yes
4166        support_mousewheel=yes
4167        support_mouseslipwheel=yes
4168        support_text_blink=yes
4169        support_pointer_blank=yes
4170        support_scroll_rxvt=yes
4171        support_scroll_next=yes
4172        support_scroll_xterm=yes
4173        support_scroll_plain=yes
4174        support_utmp=yes
4175        support_wtmp=yes
4176        support_xim=yes
4177        support_xpm=yes
4178        support_xft=yes
4179        support_unicode3=yes
4180        support_combining=yes
4181        #support_8bitctrls=yes
4182        support_iso14755=yes
4183        support_styles=yes
4184        support_perl=yes
4185        codesets=all
4186     fi
4187
4188 fi;
4189
4190 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4191 if test "${enable_unicode3+set}" = set; then
4192   enableval="$enable_unicode3"
4193   if test x$enableval = xyes -o x$enableval = xno; then
4194     support_unicode3=$enableval
4195   fi
4196 fi;
4197
4198 # Check whether --enable-combining or --disable-combining was given.
4199 if test "${enable_combining+set}" = set; then
4200   enableval="$enable_combining"
4201   if test x$enableval = xyes -o x$enableval = xno; then
4202     support_combining=$enableval
4203   fi
4204 fi;
4205
4206 # Check whether --enable-xft or --disable-xft was given.
4207 if test "${enable_xft+set}" = set; then
4208   enableval="$enable_xft"
4209   if test x$enableval = xyes -o x$enableval = xno; then
4210     support_xft=$enableval
4211   fi
4212 fi;
4213
4214 # Check whether --enable-font-styles or --disable-font-styles was given.
4215 if test "${enable_font_styles+set}" = set; then
4216   enableval="$enable_font_styles"
4217   if test x$enableval = xyes -o x$enableval = xno; then
4218     support_styles=$enableval
4219   fi
4220 fi;
4221
4222 # Check whether --enable-utmp or --disable-utmp was given.
4223 if test "${enable_utmp+set}" = set; then
4224   enableval="$enable_utmp"
4225   if test x$enableval = xyes -o x$enableval = xno; then
4226     support_utmp=$enableval
4227   fi
4228 fi;
4229
4230 # Check whether --enable-wtmp or --disable-wtmp was given.
4231 if test "${enable_wtmp+set}" = set; then
4232   enableval="$enable_wtmp"
4233   if test x$enableval = xyes -o x$enableval = xno; then
4234     support_wtmp=$enableval
4235   fi
4236 fi;
4237
4238 # Check whether --enable-lastlog or --disable-lastlog was given.
4239 if test "${enable_lastlog+set}" = set; then
4240   enableval="$enable_lastlog"
4241   if test x$enableval = xyes -o x$enableval = xno; then
4242     support_lastlog=$enableval
4243   fi
4244 fi;
4245
4246 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4247 if test "${enable_xpm_background+set}" = set; then
4248   enableval="$enable_xpm_background"
4249   if test x$enableval = xyes -o x$enableval = xno; then
4250     support_xpm=$enableval
4251   fi
4252 fi;
4253
4254 # Check whether --enable-transparency or --disable-transparency was given.
4255 if test "${enable_transparency+set}" = set; then
4256   enableval="$enable_transparency"
4257   if test x$enableval = xyes -o x$enableval = xno; then
4258     support_inheritpixmap=$enableval
4259   fi
4260 fi;
4261
4262 # Check whether --enable-tinting or --disable-tinting was given.
4263 if test "${enable_tinting+set}" = set; then
4264   enableval="$enable_tinting"
4265   if test x$enableval = xyes -o x$enableval = xno; then
4266     support_tinting=$enableval
4267   fi
4268 fi;
4269
4270 # Check whether --enable-fading or --disable-fading was given.
4271 if test "${enable_fading+set}" = set; then
4272   enableval="$enable_fading"
4273   if test x$enableval = xyes -o x$enableval = xno; then
4274     support_fading=$enableval
4275   fi
4276 fi;
4277
4278 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4279 if test "${enable_rxvt_scroll+set}" = set; then
4280   enableval="$enable_rxvt_scroll"
4281   if test x$enableval = xyes -o x$enableval = xno; then
4282     support_scroll_rxvt=$enableval
4283   fi
4284 fi;
4285
4286 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4287 if test "${enable_next_scroll+set}" = set; then
4288   enableval="$enable_next_scroll"
4289   if test x$enableval = xyes -o x$enableval = xno; then
4290     support_scroll_next=$enableval
4291   fi
4292 fi;
4293
4294 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4295 if test "${enable_xterm_scroll+set}" = set; then
4296   enableval="$enable_xterm_scroll"
4297   if test x$enableval = xyes -o x$enableval = xno; then
4298     support_scroll_xterm=$enableval
4299   fi
4300 fi;
4301
4302 # Check whether --enable-perl or --disable-perl was given.
4303 if test "${enable_perl+set}" = set; then
4304   enableval="$enable_perl"
4305   if test x$enableval = xyes -o x$enableval = xno; then
4306     support_perl=$enableval
4307   fi
4308 fi;
4309
4310 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4311 if test "${enable_plain_scroll+set}" = set; then
4312   enableval="$enable_plain_scroll"
4313   if test x$enableval = xyes -o x$enableval = xno; then
4314     support_scroll_plain=$enableval
4315   fi
4316 fi;
4317
4318
4319
4320 # Check whether --with-codesets or --without-codesets was given.
4321 if test "${with_codesets+set}" = set; then
4322   withval="$with_codesets"
4323   codesets="$withval"
4324 fi;
4325
4326 # Check whether --enable-xim or --disable-xim was given.
4327 if test "${enable_xim+set}" = set; then
4328   enableval="$enable_xim"
4329   if test x$enableval = xyes -o x$enableval = xno; then
4330     support_xim=$enableval
4331   fi
4332 fi;
4333
4334 # Check whether --enable-ttygid or --disable-ttygid was given.
4335 if test "${enable_ttygid+set}" = set; then
4336   enableval="$enable_ttygid"
4337   if test x$enableval = xyes; then
4338
4339 cat >>confdefs.h <<\_ACEOF
4340 #define TTY_GID_SUPPORT 1
4341 _ACEOF
4342
4343   fi
4344 fi;
4345
4346 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4347 if test "${enable_backspace_key+set}" = set; then
4348   enableval="$enable_backspace_key"
4349   if test x$enableval = xno; then
4350
4351 cat >>confdefs.h <<\_ACEOF
4352 #define NO_BACKSPACE_KEY 1
4353 _ACEOF
4354
4355   fi
4356 fi;
4357
4358 # Check whether --enable-delete-key or --disable-delete-key was given.
4359 if test "${enable_delete_key+set}" = set; then
4360   enableval="$enable_delete_key"
4361   if test x$enableval = xno; then
4362
4363 cat >>confdefs.h <<\_ACEOF
4364 #define NO_DELETE_KEY 1
4365 _ACEOF
4366
4367   fi
4368 fi;
4369
4370 # Check whether --enable-resources or --disable-resources was given.
4371 if test "${enable_resources+set}" = set; then
4372   enableval="$enable_resources"
4373   if test x$enableval = xno; then
4374
4375 cat >>confdefs.h <<\_ACEOF
4376 #define NO_RESOURCES 1
4377 _ACEOF
4378
4379   fi
4380 fi;
4381
4382 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4383 if test "${enable_8bitctrls+set}" = set; then
4384   enableval="$enable_8bitctrls"
4385   if test x$enableval = xyes -o x$enableval = xno; then
4386     support_8bitctrls=$enableval
4387   fi
4388 fi;
4389
4390 RESFALLBACK=Rxvt
4391 # Check whether --enable-fallback or --disable-fallback was given.
4392 if test "${enable_fallback+set}" = set; then
4393   enableval="$enable_fallback"
4394
4395    test x$enableval = xyes && enableval=Rxvt
4396    test x$enableval = xno  && enableval=
4397    RESFALLBACK="$enableval"
4398
4399 fi;
4400
4401 if test x$RESFALLBACK != x; then
4402
4403 cat >>confdefs.h <<_ACEOF
4404 #define RESFALLBACK "$RESFALLBACK"
4405 _ACEOF
4406
4407 fi
4408
4409 RESNAME=urxvt
4410
4411 # Check whether --with-res-name or --without-res-name was given.
4412 if test "${with_res_name+set}" = set; then
4413   withval="$with_res_name"
4414   RESNAME="$withval"
4415 fi;
4416
4417 cat >>confdefs.h <<_ACEOF
4418 #define RESNAME "$RESNAME"
4419 _ACEOF
4420
4421
4422 RESCLASS=URxvt
4423
4424 # Check whether --with-res-class or --without-res-class was given.
4425 if test "${with_res_class+set}" = set; then
4426   withval="$with_res_class"
4427   RESCLASS="$withval"
4428 fi;
4429
4430 cat >>confdefs.h <<_ACEOF
4431 #define RESCLASS "$RESCLASS"
4432 _ACEOF
4433
4434
4435 RXVTNAME=urxvt
4436
4437 # Check whether --with-name or --without-name was given.
4438 if test "${with_name+set}" = set; then
4439   withval="$with_name"
4440   RXVTNAME="$withval"
4441 fi;
4442
4443 cat >>confdefs.h <<_ACEOF
4444 #define RXVTNAME "$RXVTNAME"
4445 _ACEOF
4446
4447
4448 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4449
4450
4451 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4452 if test "${enable_swapscreen+set}" = set; then
4453   enableval="$enable_swapscreen"
4454   if test x$enableval = xno; then
4455
4456 cat >>confdefs.h <<\_ACEOF
4457 #define NO_SECONDARY_SCREEN 1
4458 _ACEOF
4459
4460   fi
4461 fi;
4462
4463 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4464 if test "${enable_iso14755+set}" = set; then
4465   enableval="$enable_iso14755"
4466   if test x$enableval = xyes -o x$enableval = xno; then
4467     support_iso14755=$enableval
4468   fi
4469 fi;
4470
4471 # Check whether --enable-frills or --disable-frills was given.
4472 if test "${enable_frills+set}" = set; then
4473   enableval="$enable_frills"
4474   if test x$enableval = xyes -o x$enableval = xno; then
4475     support_frills=$enableval
4476   fi
4477 fi;
4478
4479 # Check whether --enable-24bit or --disable-24bit was given.
4480 if test "${enable_24bit+set}" = set; then
4481   enableval="$enable_24bit"
4482   if test x$enableval = xyes -o x$enableval = xno; then
4483     support_24bit=$enableval
4484   fi
4485 fi;
4486
4487 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4488 if test "${enable_keepscrolling+set}" = set; then
4489   enableval="$enable_keepscrolling"
4490   if test x$enableval = xyes -o x$enableval = xno; then
4491     support_keepscrolling=$enableval
4492   fi
4493 fi;
4494
4495 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4496 if test "${enable_selectionscrolling+set}" = set; then
4497   enableval="$enable_selectionscrolling"
4498   if test x$enableval = xyes -o x$enableval = xno; then
4499     support_selectionscrolling=$enableval
4500   fi
4501 fi;
4502
4503 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4504 if test "${enable_mousewheel+set}" = set; then
4505   enableval="$enable_mousewheel"
4506   if test x$enableval = xyes -o x$enableval = xno; then
4507     support_mousewheel=$enableval
4508   fi
4509 fi;
4510
4511 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4512 if test "${enable_slipwheeling+set}" = set; then
4513   enableval="$enable_slipwheeling"
4514   if test x$enableval = xyes -o x$enableval = xno; then
4515     support_mouseslipwheel=$enableval
4516   fi
4517 fi;
4518
4519 # Check whether --enable-dmalloc or --disable-dmalloc was given.
4520 if test "${enable_dmalloc+set}" = set; then
4521   enableval="$enable_dmalloc"
4522   if test x$enableval = xyes; then
4523     MALLOC_TYPE=G
4524     DEBUG=-DDEBUG_MALLOC
4525     DLIB="-L/usr/local/lib -ldmalloc"
4526     DINCLUDE=-I/usr/local/include
4527   fi
4528 fi;
4529
4530 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4531 if test "${enable_dlmalloc+set}" = set; then
4532   enableval="$enable_dlmalloc"
4533   if test x$enableval = xyes; then
4534     MALLOC_TYPE=D
4535     DEBUG=
4536     DLIB="-L/usr/local/lib -ldlmalloc"
4537     DINCLUDE=
4538   fi
4539 fi;
4540
4541 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4542 if test "${enable_smart_resize+set}" = set; then
4543   enableval="$enable_smart_resize"
4544   if test x$enableval = xyes; then
4545
4546 cat >>confdefs.h <<\_ACEOF
4547 #define SMART_RESIZE 1
4548 _ACEOF
4549
4550   fi
4551 fi;
4552
4553 # Check whether --enable-text-blink or --disable-text-blink was given.
4554 if test "${enable_text_blink+set}" = set; then
4555   enableval="$enable_text_blink"
4556   if test x$enableval = xyes -o x$enableval = xno; then
4557     support_text_blink=$enableval
4558   fi
4559 fi;
4560
4561 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4562 if test "${enable_pointer_blank+set}" = set; then
4563   enableval="$enable_pointer_blank"
4564   if test x$enableval = xyes -o x$enableval = xno; then
4565     support_pointer_blank=$enableval
4566   fi
4567 fi;
4568
4569
4570 # Check whether --with-term or --without-term was given.
4571 if test "${with_term+set}" = set; then
4572   withval="$with_term"
4573   if test x$withval != x; then
4574
4575 cat >>confdefs.h <<_ACEOF
4576 #define TERMENV "$withval"
4577 _ACEOF
4578  term="$withval"
4579   fi
4580 fi;
4581
4582
4583 # Check whether --with-terminfo or --without-terminfo was given.
4584 if test "${with_terminfo+set}" = set; then
4585   withval="$with_terminfo"
4586   if test x$withval != x; then
4587
4588 cat >>confdefs.h <<_ACEOF
4589 #define RXVT_TERMINFO "$withval"
4590 _ACEOF
4591  terminfo="$withval"
4592   fi
4593 fi;
4594
4595
4596 # Extract the first word of "mv", so it can be a program name with args.
4597 set dummy mv; ac_word=$2
4598 echo "$as_me:$LINENO: checking for $ac_word" >&5
4599 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4600 if test "${ac_cv_path_MV+set}" = set; then
4601   echo $ECHO_N "(cached) $ECHO_C" >&6
4602 else
4603   case $MV in
4604   [\\/]* | ?:[\\/]*)
4605   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4606   ;;
4607   *)
4608   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4609 for as_dir in $PATH
4610 do
4611   IFS=$as_save_IFS
4612   test -z "$as_dir" && as_dir=.
4613   for ac_exec_ext in '' $ac_executable_extensions; do
4614   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4615     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4616     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4617     break 2
4618   fi
4619 done
4620 done
4621
4622   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4623   ;;
4624 esac
4625 fi
4626 MV=$ac_cv_path_MV
4627
4628 if test -n "$MV"; then
4629   echo "$as_me:$LINENO: result: $MV" >&5
4630 echo "${ECHO_T}$MV" >&6
4631 else
4632   echo "$as_me:$LINENO: result: no" >&5
4633 echo "${ECHO_T}no" >&6
4634 fi
4635
4636 # Extract the first word of "rm", so it can be a program name with args.
4637 set dummy rm; ac_word=$2
4638 echo "$as_me:$LINENO: checking for $ac_word" >&5
4639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4640 if test "${ac_cv_path_RM+set}" = set; then
4641   echo $ECHO_N "(cached) $ECHO_C" >&6
4642 else
4643   case $RM in
4644   [\\/]* | ?:[\\/]*)
4645   ac_cv_path_RM="$RM" # Let the user override the test with a path.
4646   ;;
4647   *)
4648   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4649 for as_dir in $PATH
4650 do
4651   IFS=$as_save_IFS
4652   test -z "$as_dir" && as_dir=.
4653   for ac_exec_ext in '' $ac_executable_extensions; do
4654   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4655     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4656     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4657     break 2
4658   fi
4659 done
4660 done
4661
4662   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4663   ;;
4664 esac
4665 fi
4666 RM=$ac_cv_path_RM
4667
4668 if test -n "$RM"; then
4669   echo "$as_me:$LINENO: result: $RM" >&5
4670 echo "${ECHO_T}$RM" >&6
4671 else
4672   echo "$as_me:$LINENO: result: no" >&5
4673 echo "${ECHO_T}no" >&6
4674 fi
4675
4676 # Extract the first word of "cp", so it can be a program name with args.
4677 set dummy cp; ac_word=$2
4678 echo "$as_me:$LINENO: checking for $ac_word" >&5
4679 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4680 if test "${ac_cv_path_CP+set}" = set; then
4681   echo $ECHO_N "(cached) $ECHO_C" >&6
4682 else
4683   case $CP in
4684   [\\/]* | ?:[\\/]*)
4685   ac_cv_path_CP="$CP" # Let the user override the test with a path.
4686   ;;
4687   *)
4688   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689 for as_dir in $PATH
4690 do
4691   IFS=$as_save_IFS
4692   test -z "$as_dir" && as_dir=.
4693   for ac_exec_ext in '' $ac_executable_extensions; do
4694   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4695     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4696     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4697     break 2
4698   fi
4699 done
4700 done
4701
4702   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4703   ;;
4704 esac
4705 fi
4706 CP=$ac_cv_path_CP
4707
4708 if test -n "$CP"; then
4709   echo "$as_me:$LINENO: result: $CP" >&5
4710 echo "${ECHO_T}$CP" >&6
4711 else
4712   echo "$as_me:$LINENO: result: no" >&5
4713 echo "${ECHO_T}no" >&6
4714 fi
4715
4716 # Extract the first word of "ln", so it can be a program name with args.
4717 set dummy ln; ac_word=$2
4718 echo "$as_me:$LINENO: checking for $ac_word" >&5
4719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4720 if test "${ac_cv_path_LN+set}" = set; then
4721   echo $ECHO_N "(cached) $ECHO_C" >&6
4722 else
4723   case $LN in
4724   [\\/]* | ?:[\\/]*)
4725   ac_cv_path_LN="$LN" # Let the user override the test with a path.
4726   ;;
4727   *)
4728   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4729 for as_dir in $PATH
4730 do
4731   IFS=$as_save_IFS
4732   test -z "$as_dir" && as_dir=.
4733   for ac_exec_ext in '' $ac_executable_extensions; do
4734   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4735     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4736     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4737     break 2
4738   fi
4739 done
4740 done
4741
4742   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4743   ;;
4744 esac
4745 fi
4746 LN=$ac_cv_path_LN
4747
4748 if test -n "$LN"; then
4749   echo "$as_me:$LINENO: result: $LN" >&5
4750 echo "${ECHO_T}$LN" >&6
4751 else
4752   echo "$as_me:$LINENO: result: no" >&5
4753 echo "${ECHO_T}no" >&6
4754 fi
4755
4756 # Extract the first word of "sed", so it can be a program name with args.
4757 set dummy sed; ac_word=$2
4758 echo "$as_me:$LINENO: checking for $ac_word" >&5
4759 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4760 if test "${ac_cv_path_SED+set}" = set; then
4761   echo $ECHO_N "(cached) $ECHO_C" >&6
4762 else
4763   case $SED in
4764   [\\/]* | ?:[\\/]*)
4765   ac_cv_path_SED="$SED" # Let the user override the test with a path.
4766   ;;
4767   *)
4768   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4769 for as_dir in $PATH
4770 do
4771   IFS=$as_save_IFS
4772   test -z "$as_dir" && as_dir=.
4773   for ac_exec_ext in '' $ac_executable_extensions; do
4774   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4775     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4776     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4777     break 2
4778   fi
4779 done
4780 done
4781
4782   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4783   ;;
4784 esac
4785 fi
4786 SED=$ac_cv_path_SED
4787
4788 if test -n "$SED"; then
4789   echo "$as_me:$LINENO: result: $SED" >&5
4790 echo "${ECHO_T}$SED" >&6
4791 else
4792   echo "$as_me:$LINENO: result: no" >&5
4793 echo "${ECHO_T}no" >&6
4794 fi
4795
4796 # Extract the first word of "echo", so it can be a program name with args.
4797 set dummy echo; ac_word=$2
4798 echo "$as_me:$LINENO: checking for $ac_word" >&5
4799 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4800 if test "${ac_cv_path_ECHO+set}" = set; then
4801   echo $ECHO_N "(cached) $ECHO_C" >&6
4802 else
4803   case $ECHO in
4804   [\\/]* | ?:[\\/]*)
4805   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4806   ;;
4807   *)
4808   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4809 for as_dir in $PATH
4810 do
4811   IFS=$as_save_IFS
4812   test -z "$as_dir" && as_dir=.
4813   for ac_exec_ext in '' $ac_executable_extensions; do
4814   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4815     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4816     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4817     break 2
4818   fi
4819 done
4820 done
4821
4822   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4823   ;;
4824 esac
4825 fi
4826 ECHO=$ac_cv_path_ECHO
4827
4828 if test -n "$ECHO"; then
4829   echo "$as_me:$LINENO: result: $ECHO" >&5
4830 echo "${ECHO_T}$ECHO" >&6
4831 else
4832   echo "$as_me:$LINENO: result: no" >&5
4833 echo "${ECHO_T}no" >&6
4834 fi
4835
4836 # Extract the first word of "cmp", so it can be a program name with args.
4837 set dummy cmp; ac_word=$2
4838 echo "$as_me:$LINENO: checking for $ac_word" >&5
4839 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4840 if test "${ac_cv_path_CMP+set}" = set; then
4841   echo $ECHO_N "(cached) $ECHO_C" >&6
4842 else
4843   case $CMP in
4844   [\\/]* | ?:[\\/]*)
4845   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4846   ;;
4847   *)
4848   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4849 for as_dir in $PATH
4850 do
4851   IFS=$as_save_IFS
4852   test -z "$as_dir" && as_dir=.
4853   for ac_exec_ext in '' $ac_executable_extensions; do
4854   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4855     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4856     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4857     break 2
4858   fi
4859 done
4860 done
4861
4862   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4863   ;;
4864 esac
4865 fi
4866 CMP=$ac_cv_path_CMP
4867
4868 if test -n "$CMP"; then
4869   echo "$as_me:$LINENO: result: $CMP" >&5
4870 echo "${ECHO_T}$CMP" >&6
4871 else
4872   echo "$as_me:$LINENO: result: no" >&5
4873 echo "${ECHO_T}no" >&6
4874 fi
4875
4876 # Extract the first word of "tic", so it can be a program name with args.
4877 set dummy tic; ac_word=$2
4878 echo "$as_me:$LINENO: checking for $ac_word" >&5
4879 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4880 if test "${ac_cv_path_TIC+set}" = set; then
4881   echo $ECHO_N "(cached) $ECHO_C" >&6
4882 else
4883   case $TIC in
4884   [\\/]* | ?:[\\/]*)
4885   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4886   ;;
4887   *)
4888   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4889 for as_dir in $PATH
4890 do
4891   IFS=$as_save_IFS
4892   test -z "$as_dir" && as_dir=.
4893   for ac_exec_ext in '' $ac_executable_extensions; do
4894   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4895     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4896     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4897     break 2
4898   fi
4899 done
4900 done
4901
4902   ;;
4903 esac
4904 fi
4905 TIC=$ac_cv_path_TIC
4906
4907 if test -n "$TIC"; then
4908   echo "$as_me:$LINENO: result: $TIC" >&5
4909 echo "${ECHO_T}$TIC" >&6
4910 else
4911   echo "$as_me:$LINENO: result: no" >&5
4912 echo "${ECHO_T}no" >&6
4913 fi
4914
4915
4916
4917
4918 ac_ext=cc
4919 ac_cpp='$CXXCPP $CPPFLAGS'
4920 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4921 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4922 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4923 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4924 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4925 if test -z "$CXXCPP"; then
4926   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4927   echo $ECHO_N "(cached) $ECHO_C" >&6
4928 else
4929       # Double quotes because CXXCPP needs to be expanded
4930     for CXXCPP in "$CXX -E" "/lib/cpp"
4931     do
4932       ac_preproc_ok=false
4933 for ac_cxx_preproc_warn_flag in '' yes
4934 do
4935   # Use a header file that comes with gcc, so configuring glibc
4936   # with a fresh cross-compiler works.
4937   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4938   # <limits.h> exists even on freestanding compilers.
4939   # On the NeXT, cc -E runs the code through the compiler's parser,
4940   # not just through cpp. "Syntax error" is here to catch this case.
4941   cat >conftest.$ac_ext <<_ACEOF
4942 /* confdefs.h.  */
4943 _ACEOF
4944 cat confdefs.h >>conftest.$ac_ext
4945 cat >>conftest.$ac_ext <<_ACEOF
4946 /* end confdefs.h.  */
4947 #ifdef __STDC__
4948 # include <limits.h>
4949 #else
4950 # include <assert.h>
4951 #endif
4952                      Syntax error
4953 _ACEOF
4954 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4955   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4956   ac_status=$?
4957   grep -v '^ *+' conftest.er1 >conftest.err
4958   rm -f conftest.er1
4959   cat conftest.err >&5
4960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4961   (exit $ac_status); } >/dev/null; then
4962   if test -s conftest.err; then
4963     ac_cpp_err=$ac_cxx_preproc_warn_flag
4964     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4965   else
4966     ac_cpp_err=
4967   fi
4968 else
4969   ac_cpp_err=yes
4970 fi
4971 if test -z "$ac_cpp_err"; then
4972   :
4973 else
4974   echo "$as_me: failed program was:" >&5
4975 sed 's/^/| /' conftest.$ac_ext >&5
4976
4977   # Broken: fails on valid input.
4978 continue
4979 fi
4980 rm -f conftest.err conftest.$ac_ext
4981
4982   # OK, works on sane cases.  Now check whether non-existent headers
4983   # can be detected and how.
4984   cat >conftest.$ac_ext <<_ACEOF
4985 /* confdefs.h.  */
4986 _ACEOF
4987 cat confdefs.h >>conftest.$ac_ext
4988 cat >>conftest.$ac_ext <<_ACEOF
4989 /* end confdefs.h.  */
4990 #include <ac_nonexistent.h>
4991 _ACEOF
4992 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4993   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4994   ac_status=$?
4995   grep -v '^ *+' conftest.er1 >conftest.err
4996   rm -f conftest.er1
4997   cat conftest.err >&5
4998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4999   (exit $ac_status); } >/dev/null; then
5000   if test -s conftest.err; then
5001     ac_cpp_err=$ac_cxx_preproc_warn_flag
5002     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5003   else
5004     ac_cpp_err=
5005   fi
5006 else
5007   ac_cpp_err=yes
5008 fi
5009 if test -z "$ac_cpp_err"; then
5010   # Broken: success on invalid input.
5011 continue
5012 else
5013   echo "$as_me: failed program was:" >&5
5014 sed 's/^/| /' conftest.$ac_ext >&5
5015
5016   # Passes both tests.
5017 ac_preproc_ok=:
5018 break
5019 fi
5020 rm -f conftest.err conftest.$ac_ext
5021
5022 done
5023 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5024 rm -f conftest.err conftest.$ac_ext
5025 if $ac_preproc_ok; then
5026   break
5027 fi
5028
5029     done
5030     ac_cv_prog_CXXCPP=$CXXCPP
5031
5032 fi
5033   CXXCPP=$ac_cv_prog_CXXCPP
5034 else
5035   ac_cv_prog_CXXCPP=$CXXCPP
5036 fi
5037 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5038 echo "${ECHO_T}$CXXCPP" >&6
5039 ac_preproc_ok=false
5040 for ac_cxx_preproc_warn_flag in '' yes
5041 do
5042   # Use a header file that comes with gcc, so configuring glibc
5043   # with a fresh cross-compiler works.
5044   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5045   # <limits.h> exists even on freestanding compilers.
5046   # On the NeXT, cc -E runs the code through the compiler's parser,
5047   # not just through cpp. "Syntax error" is here to catch this case.
5048   cat >conftest.$ac_ext <<_ACEOF
5049 /* confdefs.h.  */
5050 _ACEOF
5051 cat confdefs.h >>conftest.$ac_ext
5052 cat >>conftest.$ac_ext <<_ACEOF
5053 /* end confdefs.h.  */
5054 #ifdef __STDC__
5055 # include <limits.h>
5056 #else
5057 # include <assert.h>
5058 #endif
5059                      Syntax error
5060 _ACEOF
5061 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5062   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5063   ac_status=$?
5064   grep -v '^ *+' conftest.er1 >conftest.err
5065   rm -f conftest.er1
5066   cat conftest.err >&5
5067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068   (exit $ac_status); } >/dev/null; then
5069   if test -s conftest.err; then
5070     ac_cpp_err=$ac_cxx_preproc_warn_flag
5071     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5072   else
5073     ac_cpp_err=
5074   fi
5075 else
5076   ac_cpp_err=yes
5077 fi
5078 if test -z "$ac_cpp_err"; then
5079   :
5080 else
5081   echo "$as_me: failed program was:" >&5
5082 sed 's/^/| /' conftest.$ac_ext >&5
5083
5084   # Broken: fails on valid input.
5085 continue
5086 fi
5087 rm -f conftest.err conftest.$ac_ext
5088
5089   # OK, works on sane cases.  Now check whether non-existent headers
5090   # can be detected and how.
5091   cat >conftest.$ac_ext <<_ACEOF
5092 /* confdefs.h.  */
5093 _ACEOF
5094 cat confdefs.h >>conftest.$ac_ext
5095 cat >>conftest.$ac_ext <<_ACEOF
5096 /* end confdefs.h.  */
5097 #include <ac_nonexistent.h>
5098 _ACEOF
5099 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5100   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5101   ac_status=$?
5102   grep -v '^ *+' conftest.er1 >conftest.err
5103   rm -f conftest.er1
5104   cat conftest.err >&5
5105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5106   (exit $ac_status); } >/dev/null; then
5107   if test -s conftest.err; then
5108     ac_cpp_err=$ac_cxx_preproc_warn_flag
5109     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5110   else
5111     ac_cpp_err=
5112   fi
5113 else
5114   ac_cpp_err=yes
5115 fi
5116 if test -z "$ac_cpp_err"; then
5117   # Broken: success on invalid input.
5118 continue
5119 else
5120   echo "$as_me: failed program was:" >&5
5121 sed 's/^/| /' conftest.$ac_ext >&5
5122
5123   # Passes both tests.
5124 ac_preproc_ok=:
5125 break
5126 fi
5127 rm -f conftest.err conftest.$ac_ext
5128
5129 done
5130 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5131 rm -f conftest.err conftest.$ac_ext
5132 if $ac_preproc_ok; then
5133   :
5134 else
5135   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5136 See \`config.log' for more details." >&5
5137 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5138 See \`config.log' for more details." >&2;}
5139    { (exit 1); exit 1; }; }
5140 fi
5141
5142 ac_ext=cc
5143 ac_cpp='$CXXCPP $CPPFLAGS'
5144 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5145 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5146 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5147
5148
5149
5150 if test "x$ac_path_x_has_been_run" != xyes; then
5151   echo "$as_me:$LINENO: checking for X" >&5
5152 echo $ECHO_N "checking for X... $ECHO_C" >&6
5153
5154 ac_path_x_has_been_run=yes
5155
5156 # Check whether --with-x or --without-x was given.
5157 if test "${with_x+set}" = set; then
5158   withval="$with_x"
5159
5160 fi;
5161 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5162 if test "x$with_x" = xno; then
5163   # The user explicitly disabled X.
5164   have_x=disabled
5165 else
5166   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5167     # Both variables are already set.
5168     have_x=yes
5169   else
5170     if test "${ac_cv_have_x+set}" = set; then
5171   echo $ECHO_N "(cached) $ECHO_C" >&6
5172 else
5173   # One or both of the vars are not set, and there is no cached value.
5174 ac_x_includes=no ac_x_libraries=no
5175 rm -fr conftest.dir
5176 if mkdir conftest.dir; then
5177   cd conftest.dir
5178   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5179   cat >Imakefile <<'_ACEOF'
5180 acfindx:
5181         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5182 _ACEOF
5183   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5184     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5185     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5186     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5187     for ac_extension in a so sl; do
5188       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5189          test -f $ac_im_libdir/libX11.$ac_extension; then
5190         ac_im_usrlibdir=$ac_im_libdir; break
5191       fi
5192     done
5193     # Screen out bogus values from the imake configuration.  They are
5194     # bogus both because they are the default anyway, and because
5195     # using them would break gcc on systems where it needs fixed includes.
5196     case $ac_im_incroot in
5197         /usr/include) ;;
5198         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5199     esac
5200     case $ac_im_usrlibdir in
5201         /usr/lib | /lib) ;;
5202         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5203     esac
5204   fi
5205   cd ..
5206   rm -fr conftest.dir
5207 fi
5208
5209 # Standard set of common directories for X headers.
5210 # Check X11 before X11Rn because it is often a symlink to the current release.
5211 ac_x_header_dirs='
5212 /usr/X11/include
5213 /usr/X11R6/include
5214 /usr/X11R5/include
5215 /usr/X11R4/include
5216
5217 /usr/include/X11
5218 /usr/include/X11R6
5219 /usr/include/X11R5
5220 /usr/include/X11R4
5221
5222 /usr/local/X11/include
5223 /usr/local/X11R6/include
5224 /usr/local/X11R5/include
5225 /usr/local/X11R4/include
5226
5227 /usr/local/include/X11
5228 /usr/local/include/X11R6
5229 /usr/local/include/X11R5
5230 /usr/local/include/X11R4
5231
5232 /usr/X386/include
5233 /usr/x386/include
5234 /usr/XFree86/include/X11
5235
5236 /usr/include
5237 /usr/local/include
5238 /usr/unsupported/include
5239 /usr/athena/include
5240 /usr/local/x11r5/include
5241 /usr/lpp/Xamples/include
5242
5243 /usr/openwin/include
5244 /usr/openwin/share/include'
5245
5246 if test "$ac_x_includes" = no; then
5247   # Guess where to find include files, by looking for a specified header file.
5248   # First, try using that file with no special directory specified.
5249   cat >conftest.$ac_ext <<_ACEOF
5250 /* confdefs.h.  */
5251 _ACEOF
5252 cat confdefs.h >>conftest.$ac_ext
5253 cat >>conftest.$ac_ext <<_ACEOF
5254 /* end confdefs.h.  */
5255 #include <X11/Xlib.h>
5256 _ACEOF
5257 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5258   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5259   ac_status=$?
5260   grep -v '^ *+' conftest.er1 >conftest.err
5261   rm -f conftest.er1
5262   cat conftest.err >&5
5263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5264   (exit $ac_status); } >/dev/null; then
5265   if test -s conftest.err; then
5266     ac_cpp_err=$ac_cxx_preproc_warn_flag
5267     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5268   else
5269     ac_cpp_err=
5270   fi
5271 else
5272   ac_cpp_err=yes
5273 fi
5274 if test -z "$ac_cpp_err"; then
5275   # We can compile using X headers with no special include directory.
5276 ac_x_includes=
5277 else
5278   echo "$as_me: failed program was:" >&5
5279 sed 's/^/| /' conftest.$ac_ext >&5
5280
5281   for ac_dir in $ac_x_header_dirs; do
5282   if test -r "$ac_dir/X11/Xlib.h"; then
5283     ac_x_includes=$ac_dir
5284     break
5285   fi
5286 done
5287 fi
5288 rm -f conftest.err conftest.$ac_ext
5289 fi # $ac_x_includes = no
5290
5291 if test "$ac_x_libraries" = no; then
5292   # Check for the libraries.
5293   # See if we find them without any special options.
5294   # Don't add to $LIBS permanently.
5295   ac_save_LIBS=$LIBS
5296   LIBS="-lX11 $LIBS"
5297   cat >conftest.$ac_ext <<_ACEOF
5298 /* confdefs.h.  */
5299 _ACEOF
5300 cat confdefs.h >>conftest.$ac_ext
5301 cat >>conftest.$ac_ext <<_ACEOF
5302 /* end confdefs.h.  */
5303 #include <X11/Xlib.h>
5304 int
5305 main ()
5306 {
5307 XrmInitialize ()
5308   ;
5309   return 0;
5310 }
5311 _ACEOF
5312 rm -f conftest.$ac_objext conftest$ac_exeext
5313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5314   (eval $ac_link) 2>conftest.er1
5315   ac_status=$?
5316   grep -v '^ *+' conftest.er1 >conftest.err
5317   rm -f conftest.er1
5318   cat conftest.err >&5
5319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5320   (exit $ac_status); } &&
5321          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5322   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5323   (eval $ac_try) 2>&5
5324   ac_status=$?
5325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5326   (exit $ac_status); }; } &&
5327          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5333   LIBS=$ac_save_LIBS
5334 # We can link X programs with no special library path.
5335 ac_x_libraries=
5336 else
5337   echo "$as_me: failed program was:" >&5
5338 sed 's/^/| /' conftest.$ac_ext >&5
5339
5340 LIBS=$ac_save_LIBS
5341 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5342 do
5343   # Don't even attempt the hair of trying to link an X program!
5344   for ac_extension in a so sl; do
5345     if test -r $ac_dir/libX11.$ac_extension; then
5346       ac_x_libraries=$ac_dir
5347       break 2
5348     fi
5349   done
5350 done
5351 fi
5352 rm -f conftest.err conftest.$ac_objext \
5353       conftest$ac_exeext conftest.$ac_ext
5354 fi # $ac_x_libraries = no
5355
5356 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5357   # Didn't find X anywhere.  Cache the known absence of X.
5358   ac_cv_have_x="have_x=no"
5359 else
5360   # Record where we found X for the cache.
5361   ac_cv_have_x="have_x=yes \
5362                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5363 fi
5364 fi
5365
5366   fi
5367   eval "$ac_cv_have_x"
5368 fi # $with_x != no
5369
5370 if test "$have_x" != yes; then
5371   echo "$as_me:$LINENO: result: $have_x" >&5
5372 echo "${ECHO_T}$have_x" >&6
5373   no_x=yes
5374 else
5375   # If each of the values was on the command line, it overrides each guess.
5376   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5377   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5378   # Update the cache value to reflect the command line values.
5379   ac_cv_have_x="have_x=yes \
5380                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5381   # It might be that x_includes is empty (headers are found in the
5382   # standard search path. Then output the corresponding message
5383   ac_out_x_includes=$x_includes
5384   test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5385   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5386 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5387 fi
5388
5389 fi
5390 if test "$no_x" = yes; then
5391   # Not all programs may use this symbol, but it does not hurt to define it.
5392
5393 cat >>confdefs.h <<\_ACEOF
5394 #define X_DISPLAY_MISSING 1
5395 _ACEOF
5396
5397   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5398 else
5399   if test -n "$x_includes"; then
5400     X_CFLAGS="$X_CFLAGS -I$x_includes"
5401   fi
5402
5403   # It would also be nice to do this for all -L options, not just this one.
5404   if test -n "$x_libraries"; then
5405     X_LIBS="$X_LIBS -L$x_libraries"
5406     # For Solaris; some versions of Sun CC require a space after -R and
5407     # others require no space.  Words are not sufficient . . . .
5408     case `(uname -sr) 2>/dev/null` in
5409     "SunOS 5"*)
5410       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5411 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5412       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5413       cat >conftest.$ac_ext <<_ACEOF
5414 /* confdefs.h.  */
5415 _ACEOF
5416 cat confdefs.h >>conftest.$ac_ext
5417 cat >>conftest.$ac_ext <<_ACEOF
5418 /* end confdefs.h.  */
5419
5420 int
5421 main ()
5422 {
5423
5424   ;
5425   return 0;
5426 }
5427 _ACEOF
5428 rm -f conftest.$ac_objext conftest$ac_exeext
5429 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5430   (eval $ac_link) 2>conftest.er1
5431   ac_status=$?
5432   grep -v '^ *+' conftest.er1 >conftest.err
5433   rm -f conftest.er1
5434   cat conftest.err >&5
5435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5436   (exit $ac_status); } &&
5437          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5439   (eval $ac_try) 2>&5
5440   ac_status=$?
5441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442   (exit $ac_status); }; } &&
5443          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5449   ac_R_nospace=yes
5450 else
5451   echo "$as_me: failed program was:" >&5
5452 sed 's/^/| /' conftest.$ac_ext >&5
5453
5454 ac_R_nospace=no
5455 fi
5456 rm -f conftest.err conftest.$ac_objext \
5457       conftest$ac_exeext conftest.$ac_ext
5458       if test $ac_R_nospace = yes; then
5459         echo "$as_me:$LINENO: result: no" >&5
5460 echo "${ECHO_T}no" >&6
5461         X_LIBS="$X_LIBS -R$x_libraries"
5462       else
5463         LIBS="$ac_xsave_LIBS -R $x_libraries"
5464         cat >conftest.$ac_ext <<_ACEOF
5465 /* confdefs.h.  */
5466 _ACEOF
5467 cat confdefs.h >>conftest.$ac_ext
5468 cat >>conftest.$ac_ext <<_ACEOF
5469 /* end confdefs.h.  */
5470
5471 int
5472 main ()
5473 {
5474
5475   ;
5476   return 0;
5477 }
5478 _ACEOF
5479 rm -f conftest.$ac_objext conftest$ac_exeext
5480 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5481   (eval $ac_link) 2>conftest.er1
5482   ac_status=$?
5483   grep -v '^ *+' conftest.er1 >conftest.err
5484   rm -f conftest.er1
5485   cat conftest.err >&5
5486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487   (exit $ac_status); } &&
5488          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5490   (eval $ac_try) 2>&5
5491   ac_status=$?
5492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493   (exit $ac_status); }; } &&
5494          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5500   ac_R_space=yes
5501 else
5502   echo "$as_me: failed program was:" >&5
5503 sed 's/^/| /' conftest.$ac_ext >&5
5504
5505 ac_R_space=no
5506 fi
5507 rm -f conftest.err conftest.$ac_objext \
5508       conftest$ac_exeext conftest.$ac_ext
5509         if test $ac_R_space = yes; then
5510           echo "$as_me:$LINENO: result: yes" >&5
5511 echo "${ECHO_T}yes" >&6
5512           X_LIBS="$X_LIBS -R $x_libraries"
5513         else
5514           echo "$as_me:$LINENO: result: neither works" >&5
5515 echo "${ECHO_T}neither works" >&6
5516         fi
5517       fi
5518       LIBS=$ac_xsave_LIBS
5519     esac
5520   fi
5521
5522   # Check for system-dependent libraries X programs must link with.
5523   # Do this before checking for the system-independent R6 libraries
5524   # (-lICE), since we may need -lsocket or whatever for X linking.
5525
5526   if test "$ISC" = yes; then
5527     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5528   else
5529     # Martyn Johnson says this is needed for Ultrix, if the X
5530     # libraries were built with DECnet support.  And Karl Berry says
5531     # the Alpha needs dnet_stub (dnet does not exist).
5532     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5533     cat >conftest.$ac_ext <<_ACEOF
5534 /* confdefs.h.  */
5535 _ACEOF
5536 cat confdefs.h >>conftest.$ac_ext
5537 cat >>conftest.$ac_ext <<_ACEOF
5538 /* end confdefs.h.  */
5539
5540 /* Override any gcc2 internal prototype to avoid an error.  */
5541 #ifdef __cplusplus
5542 extern "C"
5543 #endif
5544 /* We use char because int might match the return type of a gcc2
5545    builtin and then its argument prototype would still apply.  */
5546 char XOpenDisplay ();
5547 int
5548 main ()
5549 {
5550 XOpenDisplay ();
5551   ;
5552   return 0;
5553 }
5554 _ACEOF
5555 rm -f conftest.$ac_objext conftest$ac_exeext
5556 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5557   (eval $ac_link) 2>conftest.er1
5558   ac_status=$?
5559   grep -v '^ *+' conftest.er1 >conftest.err
5560   rm -f conftest.er1
5561   cat conftest.err >&5
5562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5563   (exit $ac_status); } &&
5564          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5565   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5566   (eval $ac_try) 2>&5
5567   ac_status=$?
5568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569   (exit $ac_status); }; } &&
5570          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5576   :
5577 else
5578   echo "$as_me: failed program was:" >&5
5579 sed 's/^/| /' conftest.$ac_ext >&5
5580
5581 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5582 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5583 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5584   echo $ECHO_N "(cached) $ECHO_C" >&6
5585 else
5586   ac_check_lib_save_LIBS=$LIBS
5587 LIBS="-ldnet  $LIBS"
5588 cat >conftest.$ac_ext <<_ACEOF
5589 /* confdefs.h.  */
5590 _ACEOF
5591 cat confdefs.h >>conftest.$ac_ext
5592 cat >>conftest.$ac_ext <<_ACEOF
5593 /* end confdefs.h.  */
5594
5595 /* Override any gcc2 internal prototype to avoid an error.  */
5596 #ifdef __cplusplus
5597 extern "C"
5598 #endif
5599 /* We use char because int might match the return type of a gcc2
5600    builtin and then its argument prototype would still apply.  */
5601 char dnet_ntoa ();
5602 int
5603 main ()
5604 {
5605 dnet_ntoa ();
5606   ;
5607   return 0;
5608 }
5609 _ACEOF
5610 rm -f conftest.$ac_objext conftest$ac_exeext
5611 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5612   (eval $ac_link) 2>conftest.er1
5613   ac_status=$?
5614   grep -v '^ *+' conftest.er1 >conftest.err
5615   rm -f conftest.er1
5616   cat conftest.err >&5
5617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5618   (exit $ac_status); } &&
5619          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5621   (eval $ac_try) 2>&5
5622   ac_status=$?
5623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5624   (exit $ac_status); }; } &&
5625          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5631   ac_cv_lib_dnet_dnet_ntoa=yes
5632 else
5633   echo "$as_me: failed program was:" >&5
5634 sed 's/^/| /' conftest.$ac_ext >&5
5635
5636 ac_cv_lib_dnet_dnet_ntoa=no
5637 fi
5638 rm -f conftest.err conftest.$ac_objext \
5639       conftest$ac_exeext conftest.$ac_ext
5640 LIBS=$ac_check_lib_save_LIBS
5641 fi
5642 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5643 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5644 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5645   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5646 fi
5647
5648     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5649       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5650 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5651 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5652   echo $ECHO_N "(cached) $ECHO_C" >&6
5653 else
5654   ac_check_lib_save_LIBS=$LIBS
5655 LIBS="-ldnet_stub  $LIBS"
5656 cat >conftest.$ac_ext <<_ACEOF
5657 /* confdefs.h.  */
5658 _ACEOF
5659 cat confdefs.h >>conftest.$ac_ext
5660 cat >>conftest.$ac_ext <<_ACEOF
5661 /* end confdefs.h.  */
5662
5663 /* Override any gcc2 internal prototype to avoid an error.  */
5664 #ifdef __cplusplus
5665 extern "C"
5666 #endif
5667 /* We use char because int might match the return type of a gcc2
5668    builtin and then its argument prototype would still apply.  */
5669 char dnet_ntoa ();
5670 int
5671 main ()
5672 {
5673 dnet_ntoa ();
5674   ;
5675   return 0;
5676 }
5677 _ACEOF
5678 rm -f conftest.$ac_objext conftest$ac_exeext
5679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5680   (eval $ac_link) 2>conftest.er1
5681   ac_status=$?
5682   grep -v '^ *+' conftest.er1 >conftest.err
5683   rm -f conftest.er1
5684   cat conftest.err >&5
5685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686   (exit $ac_status); } &&
5687          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5689   (eval $ac_try) 2>&5
5690   ac_status=$?
5691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5692   (exit $ac_status); }; } &&
5693          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5699   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5700 else
5701   echo "$as_me: failed program was:" >&5
5702 sed 's/^/| /' conftest.$ac_ext >&5
5703
5704 ac_cv_lib_dnet_stub_dnet_ntoa=no
5705 fi
5706 rm -f conftest.err conftest.$ac_objext \
5707       conftest$ac_exeext conftest.$ac_ext
5708 LIBS=$ac_check_lib_save_LIBS
5709 fi
5710 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5711 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5712 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5713   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5714 fi
5715
5716     fi
5717 fi
5718 rm -f conftest.err conftest.$ac_objext \
5719       conftest$ac_exeext conftest.$ac_ext
5720     LIBS="$ac_xsave_LIBS"
5721
5722     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5723     # to get the SysV transport functions.
5724     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5725     # needs -lnsl.
5726     # The nsl library prevents programs from opening the X display
5727     # on Irix 5.2, according to T.E. Dickey.
5728     # The functions gethostbyname, getservbyname, and inet_addr are
5729     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5730     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5731 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5732 if test "${ac_cv_func_gethostbyname+set}" = set; then
5733   echo $ECHO_N "(cached) $ECHO_C" >&6
5734 else
5735   cat >conftest.$ac_ext <<_ACEOF
5736 /* confdefs.h.  */
5737 _ACEOF
5738 cat confdefs.h >>conftest.$ac_ext
5739 cat >>conftest.$ac_ext <<_ACEOF
5740 /* end confdefs.h.  */
5741 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5742    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5743 #define gethostbyname innocuous_gethostbyname
5744
5745 /* System header to define __stub macros and hopefully few prototypes,
5746     which can conflict with char gethostbyname (); below.
5747     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5748     <limits.h> exists even on freestanding compilers.  */
5749
5750 #ifdef __STDC__
5751 # include <limits.h>
5752 #else
5753 # include <assert.h>
5754 #endif
5755
5756 #undef gethostbyname
5757
5758 /* Override any gcc2 internal prototype to avoid an error.  */
5759 #ifdef __cplusplus
5760 extern "C"
5761 {
5762 #endif
5763 /* We use char because int might match the return type of a gcc2
5764    builtin and then its argument prototype would still apply.  */
5765 char gethostbyname ();
5766 /* The GNU C library defines this for functions which it implements
5767     to always fail with ENOSYS.  Some functions are actually named
5768     something starting with __ and the normal name is an alias.  */
5769 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5770 choke me
5771 #else
5772 char (*f) () = gethostbyname;
5773 #endif
5774 #ifdef __cplusplus
5775 }
5776 #endif
5777
5778 int
5779 main ()
5780 {
5781 return f != gethostbyname;
5782   ;
5783   return 0;
5784 }
5785 _ACEOF
5786 rm -f conftest.$ac_objext conftest$ac_exeext
5787 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5788   (eval $ac_link) 2>conftest.er1
5789   ac_status=$?
5790   grep -v '^ *+' conftest.er1 >conftest.err
5791   rm -f conftest.er1
5792   cat conftest.err >&5
5793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5794   (exit $ac_status); } &&
5795          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5797   (eval $ac_try) 2>&5
5798   ac_status=$?
5799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800   (exit $ac_status); }; } &&
5801          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5807   ac_cv_func_gethostbyname=yes
5808 else
5809   echo "$as_me: failed program was:" >&5
5810 sed 's/^/| /' conftest.$ac_ext >&5
5811
5812 ac_cv_func_gethostbyname=no
5813 fi
5814 rm -f conftest.err conftest.$ac_objext \
5815       conftest$ac_exeext conftest.$ac_ext
5816 fi
5817 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5818 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5819
5820     if test $ac_cv_func_gethostbyname = no; then
5821       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5822 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5823 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5824   echo $ECHO_N "(cached) $ECHO_C" >&6
5825 else
5826   ac_check_lib_save_LIBS=$LIBS
5827 LIBS="-lnsl  $LIBS"
5828 cat >conftest.$ac_ext <<_ACEOF
5829 /* confdefs.h.  */
5830 _ACEOF
5831 cat confdefs.h >>conftest.$ac_ext
5832 cat >>conftest.$ac_ext <<_ACEOF
5833 /* end confdefs.h.  */
5834
5835 /* Override any gcc2 internal prototype to avoid an error.  */
5836 #ifdef __cplusplus
5837 extern "C"
5838 #endif
5839 /* We use char because int might match the return type of a gcc2
5840    builtin and then its argument prototype would still apply.  */
5841 char gethostbyname ();
5842 int
5843 main ()
5844 {
5845 gethostbyname ();
5846   ;
5847   return 0;
5848 }
5849 _ACEOF
5850 rm -f conftest.$ac_objext conftest$ac_exeext
5851 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5852   (eval $ac_link) 2>conftest.er1
5853   ac_status=$?
5854   grep -v '^ *+' conftest.er1 >conftest.err
5855   rm -f conftest.er1
5856   cat conftest.err >&5
5857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5858   (exit $ac_status); } &&
5859          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5861   (eval $ac_try) 2>&5
5862   ac_status=$?
5863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5864   (exit $ac_status); }; } &&
5865          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5871   ac_cv_lib_nsl_gethostbyname=yes
5872 else
5873   echo "$as_me: failed program was:" >&5
5874 sed 's/^/| /' conftest.$ac_ext >&5
5875
5876 ac_cv_lib_nsl_gethostbyname=no
5877 fi
5878 rm -f conftest.err conftest.$ac_objext \
5879       conftest$ac_exeext conftest.$ac_ext
5880 LIBS=$ac_check_lib_save_LIBS
5881 fi
5882 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5883 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5884 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5885   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5886 fi
5887
5888       if test $ac_cv_lib_nsl_gethostbyname = no; then
5889         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5890 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5891 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5892   echo $ECHO_N "(cached) $ECHO_C" >&6
5893 else
5894   ac_check_lib_save_LIBS=$LIBS
5895 LIBS="-lbsd  $LIBS"
5896 cat >conftest.$ac_ext <<_ACEOF
5897 /* confdefs.h.  */
5898 _ACEOF
5899 cat confdefs.h >>conftest.$ac_ext
5900 cat >>conftest.$ac_ext <<_ACEOF
5901 /* end confdefs.h.  */
5902
5903 /* Override any gcc2 internal prototype to avoid an error.  */
5904 #ifdef __cplusplus
5905 extern "C"
5906 #endif
5907 /* We use char because int might match the return type of a gcc2
5908    builtin and then its argument prototype would still apply.  */
5909 char gethostbyname ();
5910 int
5911 main ()
5912 {
5913 gethostbyname ();
5914   ;
5915   return 0;
5916 }
5917 _ACEOF
5918 rm -f conftest.$ac_objext conftest$ac_exeext
5919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5920   (eval $ac_link) 2>conftest.er1
5921   ac_status=$?
5922   grep -v '^ *+' conftest.er1 >conftest.err
5923   rm -f conftest.er1
5924   cat conftest.err >&5
5925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5926   (exit $ac_status); } &&
5927          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5928   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5929   (eval $ac_try) 2>&5
5930   ac_status=$?
5931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5932   (exit $ac_status); }; } &&
5933          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
5939   ac_cv_lib_bsd_gethostbyname=yes
5940 else
5941   echo "$as_me: failed program was:" >&5
5942 sed 's/^/| /' conftest.$ac_ext >&5
5943
5944 ac_cv_lib_bsd_gethostbyname=no
5945 fi
5946 rm -f conftest.err conftest.$ac_objext \
5947       conftest$ac_exeext conftest.$ac_ext
5948 LIBS=$ac_check_lib_save_LIBS
5949 fi
5950 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5951 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5952 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5953   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5954 fi
5955
5956       fi
5957     fi
5958
5959     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5960     # socket/setsockopt and other routines are undefined under SCO ODT
5961     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5962     # on later versions), says Simon Leinen: it contains gethostby*
5963     # variants that don't use the name server (or something).  -lsocket
5964     # must be given before -lnsl if both are needed.  We assume that
5965     # if connect needs -lnsl, so does gethostbyname.
5966     echo "$as_me:$LINENO: checking for connect" >&5
5967 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5968 if test "${ac_cv_func_connect+set}" = set; then
5969   echo $ECHO_N "(cached) $ECHO_C" >&6
5970 else
5971   cat >conftest.$ac_ext <<_ACEOF
5972 /* confdefs.h.  */
5973 _ACEOF
5974 cat confdefs.h >>conftest.$ac_ext
5975 cat >>conftest.$ac_ext <<_ACEOF
5976 /* end confdefs.h.  */
5977 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5978    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5979 #define connect innocuous_connect
5980
5981 /* System header to define __stub macros and hopefully few prototypes,
5982     which can conflict with char connect (); below.
5983     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5984     <limits.h> exists even on freestanding compilers.  */
5985
5986 #ifdef __STDC__
5987 # include <limits.h>
5988 #else
5989 # include <assert.h>
5990 #endif
5991
5992 #undef connect
5993
5994 /* Override any gcc2 internal prototype to avoid an error.  */
5995 #ifdef __cplusplus
5996 extern "C"
5997 {
5998 #endif
5999 /* We use char because int might match the return type of a gcc2
6000    builtin and then its argument prototype would still apply.  */
6001 char connect ();
6002 /* The GNU C library defines this for functions which it implements
6003     to always fail with ENOSYS.  Some functions are actually named
6004     something starting with __ and the normal name is an alias.  */
6005 #if defined (__stub_connect) || defined (__stub___connect)
6006 choke me
6007 #else
6008 char (*f) () = connect;
6009 #endif
6010 #ifdef __cplusplus
6011 }
6012 #endif
6013
6014 int
6015 main ()
6016 {
6017 return f != connect;
6018   ;
6019   return 0;
6020 }
6021 _ACEOF
6022 rm -f conftest.$ac_objext conftest$ac_exeext
6023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6024   (eval $ac_link) 2>conftest.er1
6025   ac_status=$?
6026   grep -v '^ *+' conftest.er1 >conftest.err
6027   rm -f conftest.er1
6028   cat conftest.err >&5
6029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6030   (exit $ac_status); } &&
6031          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6032   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6033   (eval $ac_try) 2>&5
6034   ac_status=$?
6035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6036   (exit $ac_status); }; } &&
6037          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6043   ac_cv_func_connect=yes
6044 else
6045   echo "$as_me: failed program was:" >&5
6046 sed 's/^/| /' conftest.$ac_ext >&5
6047
6048 ac_cv_func_connect=no
6049 fi
6050 rm -f conftest.err conftest.$ac_objext \
6051       conftest$ac_exeext conftest.$ac_ext
6052 fi
6053 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6054 echo "${ECHO_T}$ac_cv_func_connect" >&6
6055
6056     if test $ac_cv_func_connect = no; then
6057       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6058 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
6059 if test "${ac_cv_lib_socket_connect+set}" = set; then
6060   echo $ECHO_N "(cached) $ECHO_C" >&6
6061 else
6062   ac_check_lib_save_LIBS=$LIBS
6063 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6064 cat >conftest.$ac_ext <<_ACEOF
6065 /* confdefs.h.  */
6066 _ACEOF
6067 cat confdefs.h >>conftest.$ac_ext
6068 cat >>conftest.$ac_ext <<_ACEOF
6069 /* end confdefs.h.  */
6070
6071 /* Override any gcc2 internal prototype to avoid an error.  */
6072 #ifdef __cplusplus
6073 extern "C"
6074 #endif
6075 /* We use char because int might match the return type of a gcc2
6076    builtin and then its argument prototype would still apply.  */
6077 char connect ();
6078 int
6079 main ()
6080 {
6081 connect ();
6082   ;
6083   return 0;
6084 }
6085 _ACEOF
6086 rm -f conftest.$ac_objext conftest$ac_exeext
6087 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6088   (eval $ac_link) 2>conftest.er1
6089   ac_status=$?
6090   grep -v '^ *+' conftest.er1 >conftest.err
6091   rm -f conftest.er1
6092   cat conftest.err >&5
6093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094   (exit $ac_status); } &&
6095          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6096   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6097   (eval $ac_try) 2>&5
6098   ac_status=$?
6099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100   (exit $ac_status); }; } &&
6101          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6107   ac_cv_lib_socket_connect=yes
6108 else
6109   echo "$as_me: failed program was:" >&5
6110 sed 's/^/| /' conftest.$ac_ext >&5
6111
6112 ac_cv_lib_socket_connect=no
6113 fi
6114 rm -f conftest.err conftest.$ac_objext \
6115       conftest$ac_exeext conftest.$ac_ext
6116 LIBS=$ac_check_lib_save_LIBS
6117 fi
6118 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6119 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6120 if test $ac_cv_lib_socket_connect = yes; then
6121   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6122 fi
6123
6124     fi
6125
6126     # Guillermo Gomez says -lposix is necessary on A/UX.
6127     echo "$as_me:$LINENO: checking for remove" >&5
6128 echo $ECHO_N "checking for remove... $ECHO_C" >&6
6129 if test "${ac_cv_func_remove+set}" = set; then
6130   echo $ECHO_N "(cached) $ECHO_C" >&6
6131 else
6132   cat >conftest.$ac_ext <<_ACEOF
6133 /* confdefs.h.  */
6134 _ACEOF
6135 cat confdefs.h >>conftest.$ac_ext
6136 cat >>conftest.$ac_ext <<_ACEOF
6137 /* end confdefs.h.  */
6138 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6139    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6140 #define remove innocuous_remove
6141
6142 /* System header to define __stub macros and hopefully few prototypes,
6143     which can conflict with char remove (); below.
6144     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6145     <limits.h> exists even on freestanding compilers.  */
6146
6147 #ifdef __STDC__
6148 # include <limits.h>
6149 #else
6150 # include <assert.h>
6151 #endif
6152
6153 #undef remove
6154
6155 /* Override any gcc2 internal prototype to avoid an error.  */
6156 #ifdef __cplusplus
6157 extern "C"
6158 {
6159 #endif
6160 /* We use char because int might match the return type of a gcc2
6161    builtin and then its argument prototype would still apply.  */
6162 char remove ();
6163 /* The GNU C library defines this for functions which it implements
6164     to always fail with ENOSYS.  Some functions are actually named
6165     something starting with __ and the normal name is an alias.  */
6166 #if defined (__stub_remove) || defined (__stub___remove)
6167 choke me
6168 #else
6169 char (*f) () = remove;
6170 #endif
6171 #ifdef __cplusplus
6172 }
6173 #endif
6174
6175 int
6176 main ()
6177 {
6178 return f != remove;
6179   ;
6180   return 0;
6181 }
6182 _ACEOF
6183 rm -f conftest.$ac_objext conftest$ac_exeext
6184 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6185   (eval $ac_link) 2>conftest.er1
6186   ac_status=$?
6187   grep -v '^ *+' conftest.er1 >conftest.err
6188   rm -f conftest.er1
6189   cat conftest.err >&5
6190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6191   (exit $ac_status); } &&
6192          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6193   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6194   (eval $ac_try) 2>&5
6195   ac_status=$?
6196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197   (exit $ac_status); }; } &&
6198          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6204   ac_cv_func_remove=yes
6205 else
6206   echo "$as_me: failed program was:" >&5
6207 sed 's/^/| /' conftest.$ac_ext >&5
6208
6209 ac_cv_func_remove=no
6210 fi
6211 rm -f conftest.err conftest.$ac_objext \
6212       conftest$ac_exeext conftest.$ac_ext
6213 fi
6214 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6215 echo "${ECHO_T}$ac_cv_func_remove" >&6
6216
6217     if test $ac_cv_func_remove = no; then
6218       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6219 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6220 if test "${ac_cv_lib_posix_remove+set}" = set; then
6221   echo $ECHO_N "(cached) $ECHO_C" >&6
6222 else
6223   ac_check_lib_save_LIBS=$LIBS
6224 LIBS="-lposix  $LIBS"
6225 cat >conftest.$ac_ext <<_ACEOF
6226 /* confdefs.h.  */
6227 _ACEOF
6228 cat confdefs.h >>conftest.$ac_ext
6229 cat >>conftest.$ac_ext <<_ACEOF
6230 /* end confdefs.h.  */
6231
6232 /* Override any gcc2 internal prototype to avoid an error.  */
6233 #ifdef __cplusplus
6234 extern "C"
6235 #endif
6236 /* We use char because int might match the return type of a gcc2
6237    builtin and then its argument prototype would still apply.  */
6238 char remove ();
6239 int
6240 main ()
6241 {
6242 remove ();
6243   ;
6244   return 0;
6245 }
6246 _ACEOF
6247 rm -f conftest.$ac_objext conftest$ac_exeext
6248 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6249   (eval $ac_link) 2>conftest.er1
6250   ac_status=$?
6251   grep -v '^ *+' conftest.er1 >conftest.err
6252   rm -f conftest.er1
6253   cat conftest.err >&5
6254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6255   (exit $ac_status); } &&
6256          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6258   (eval $ac_try) 2>&5
6259   ac_status=$?
6260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6261   (exit $ac_status); }; } &&
6262          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6268   ac_cv_lib_posix_remove=yes
6269 else
6270   echo "$as_me: failed program was:" >&5
6271 sed 's/^/| /' conftest.$ac_ext >&5
6272
6273 ac_cv_lib_posix_remove=no
6274 fi
6275 rm -f conftest.err conftest.$ac_objext \
6276       conftest$ac_exeext conftest.$ac_ext
6277 LIBS=$ac_check_lib_save_LIBS
6278 fi
6279 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6280 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6281 if test $ac_cv_lib_posix_remove = yes; then
6282   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6283 fi
6284
6285     fi
6286
6287     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6288     echo "$as_me:$LINENO: checking for shmat" >&5
6289 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6290 if test "${ac_cv_func_shmat+set}" = set; then
6291   echo $ECHO_N "(cached) $ECHO_C" >&6
6292 else
6293   cat >conftest.$ac_ext <<_ACEOF
6294 /* confdefs.h.  */
6295 _ACEOF
6296 cat confdefs.h >>conftest.$ac_ext
6297 cat >>conftest.$ac_ext <<_ACEOF
6298 /* end confdefs.h.  */
6299 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6300    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6301 #define shmat innocuous_shmat
6302
6303 /* System header to define __stub macros and hopefully few prototypes,
6304     which can conflict with char shmat (); below.
6305     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6306     <limits.h> exists even on freestanding compilers.  */
6307
6308 #ifdef __STDC__
6309 # include <limits.h>
6310 #else
6311 # include <assert.h>
6312 #endif
6313
6314 #undef shmat
6315
6316 /* Override any gcc2 internal prototype to avoid an error.  */
6317 #ifdef __cplusplus
6318 extern "C"
6319 {
6320 #endif
6321 /* We use char because int might match the return type of a gcc2
6322    builtin and then its argument prototype would still apply.  */
6323 char shmat ();
6324 /* The GNU C library defines this for functions which it implements
6325     to always fail with ENOSYS.  Some functions are actually named
6326     something starting with __ and the normal name is an alias.  */
6327 #if defined (__stub_shmat) || defined (__stub___shmat)
6328 choke me
6329 #else
6330 char (*f) () = shmat;
6331 #endif
6332 #ifdef __cplusplus
6333 }
6334 #endif
6335
6336 int
6337 main ()
6338 {
6339 return f != shmat;
6340   ;
6341   return 0;
6342 }
6343 _ACEOF
6344 rm -f conftest.$ac_objext conftest$ac_exeext
6345 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6346   (eval $ac_link) 2>conftest.er1
6347   ac_status=$?
6348   grep -v '^ *+' conftest.er1 >conftest.err
6349   rm -f conftest.er1
6350   cat conftest.err >&5
6351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352   (exit $ac_status); } &&
6353          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6355   (eval $ac_try) 2>&5
6356   ac_status=$?
6357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6358   (exit $ac_status); }; } &&
6359          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6365   ac_cv_func_shmat=yes
6366 else
6367   echo "$as_me: failed program was:" >&5
6368 sed 's/^/| /' conftest.$ac_ext >&5
6369
6370 ac_cv_func_shmat=no
6371 fi
6372 rm -f conftest.err conftest.$ac_objext \
6373       conftest$ac_exeext conftest.$ac_ext
6374 fi
6375 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6376 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6377
6378     if test $ac_cv_func_shmat = no; then
6379       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6380 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6381 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6382   echo $ECHO_N "(cached) $ECHO_C" >&6
6383 else
6384   ac_check_lib_save_LIBS=$LIBS
6385 LIBS="-lipc  $LIBS"
6386 cat >conftest.$ac_ext <<_ACEOF
6387 /* confdefs.h.  */
6388 _ACEOF
6389 cat confdefs.h >>conftest.$ac_ext
6390 cat >>conftest.$ac_ext <<_ACEOF
6391 /* end confdefs.h.  */
6392
6393 /* Override any gcc2 internal prototype to avoid an error.  */
6394 #ifdef __cplusplus
6395 extern "C"
6396 #endif
6397 /* We use char because int might match the return type of a gcc2
6398    builtin and then its argument prototype would still apply.  */
6399 char shmat ();
6400 int
6401 main ()
6402 {
6403 shmat ();
6404   ;
6405   return 0;
6406 }
6407 _ACEOF
6408 rm -f conftest.$ac_objext conftest$ac_exeext
6409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6410   (eval $ac_link) 2>conftest.er1
6411   ac_status=$?
6412   grep -v '^ *+' conftest.er1 >conftest.err
6413   rm -f conftest.er1
6414   cat conftest.err >&5
6415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6416   (exit $ac_status); } &&
6417          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6419   (eval $ac_try) 2>&5
6420   ac_status=$?
6421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422   (exit $ac_status); }; } &&
6423          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6429   ac_cv_lib_ipc_shmat=yes
6430 else
6431   echo "$as_me: failed program was:" >&5
6432 sed 's/^/| /' conftest.$ac_ext >&5
6433
6434 ac_cv_lib_ipc_shmat=no
6435 fi
6436 rm -f conftest.err conftest.$ac_objext \
6437       conftest$ac_exeext conftest.$ac_ext
6438 LIBS=$ac_check_lib_save_LIBS
6439 fi
6440 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6441 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6442 if test $ac_cv_lib_ipc_shmat = yes; then
6443   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6444 fi
6445
6446     fi
6447   fi
6448
6449   # Check for libraries that X11R6 Xt/Xaw programs need.
6450   ac_save_LDFLAGS=$LDFLAGS
6451   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6452   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6453   # check for ICE first), but we must link in the order -lSM -lICE or
6454   # we get undefined symbols.  So assume we have SM if we have ICE.
6455   # These have to be linked with before -lX11, unlike the other
6456   # libraries we check for below, so use a different variable.
6457   # John Interrante, Karl Berry
6458   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6459 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6460 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6461   echo $ECHO_N "(cached) $ECHO_C" >&6
6462 else
6463   ac_check_lib_save_LIBS=$LIBS
6464 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6465 cat >conftest.$ac_ext <<_ACEOF
6466 /* confdefs.h.  */
6467 _ACEOF
6468 cat confdefs.h >>conftest.$ac_ext
6469 cat >>conftest.$ac_ext <<_ACEOF
6470 /* end confdefs.h.  */
6471
6472 /* Override any gcc2 internal prototype to avoid an error.  */
6473 #ifdef __cplusplus
6474 extern "C"
6475 #endif
6476 /* We use char because int might match the return type of a gcc2
6477    builtin and then its argument prototype would still apply.  */
6478 char IceConnectionNumber ();
6479 int
6480 main ()
6481 {
6482 IceConnectionNumber ();
6483   ;
6484   return 0;
6485 }
6486 _ACEOF
6487 rm -f conftest.$ac_objext conftest$ac_exeext
6488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6489   (eval $ac_link) 2>conftest.er1
6490   ac_status=$?
6491   grep -v '^ *+' conftest.er1 >conftest.err
6492   rm -f conftest.er1
6493   cat conftest.err >&5
6494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6495   (exit $ac_status); } &&
6496          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6497   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6498   (eval $ac_try) 2>&5
6499   ac_status=$?
6500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501   (exit $ac_status); }; } &&
6502          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6508   ac_cv_lib_ICE_IceConnectionNumber=yes
6509 else
6510   echo "$as_me: failed program was:" >&5
6511 sed 's/^/| /' conftest.$ac_ext >&5
6512
6513 ac_cv_lib_ICE_IceConnectionNumber=no
6514 fi
6515 rm -f conftest.err conftest.$ac_objext \
6516       conftest$ac_exeext conftest.$ac_ext
6517 LIBS=$ac_check_lib_save_LIBS
6518 fi
6519 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6520 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6521 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6522   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6523 fi
6524
6525   LDFLAGS=$ac_save_LDFLAGS
6526
6527 fi
6528
6529
6530
6531 if test x$support_xpm = xyes; then
6532
6533
6534
6535 # Initialize some more variables set by options.
6536 # The variables have the same names as the options, with
6537 # dashes changed to underlines.
6538
6539 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6540 # paths, otherwise set no_xpm=yes.
6541 # Uses ac_ vars as temps to allow command line to override cache and checks.
6542 echo "$as_me:$LINENO: checking for libXpm" >&5
6543 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6544
6545
6546 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6547 if test "${with_xpm_includes+set}" = set; then
6548   withval="$with_xpm_includes"
6549   xpm_includes="$withval"
6550 else
6551   xpm_includes=NO
6552 fi;
6553
6554 # Check whether --with-xpm_library or --without-xpm_library was given.
6555 if test "${with_xpm_library+set}" = set; then
6556   withval="$with_xpm_library"
6557   xpm_libraries="$withval"
6558 else
6559   xpm_libraries=NO
6560 fi;
6561
6562 # --without-xpm overrides everything else, but does not touch the cache.
6563
6564 # Check whether --with-xpm or --without-xpm was given.
6565 if test "${with_xpm+set}" = set; then
6566   withval="$with_xpm"
6567
6568 fi;
6569 if test "$with_xpm" = no; then
6570   have_xpm=disabled
6571 else
6572   if test "${ac_cv_have_xpm+set}" = set; then
6573   echo $ECHO_N "(cached) $ECHO_C" >&6
6574 else
6575
6576   vt_xpm_include_X11=no
6577   if test -n "$xpm_includes"; then
6578     vt_xpm_includes=$xpm_includes
6579   else
6580     vt_xpm_includes=NO
6581   fi
6582   if test -n "$xpm_libraries"; then
6583     vt_xpm_libraries=$xpm_libraries
6584   else
6585     vt_xpm_libraries=NO
6586   fi
6587
6588   if test "$vt_xpm_includes" = NO; then
6589   # Guess where to find xpm.h
6590
6591 ac_save_CPPFLAGS="$CPPFLAGS"
6592 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6593
6594   # First, try using that file with no special directory specified.
6595 cat >conftest.$ac_ext <<_ACEOF
6596 /* confdefs.h.  */
6597 _ACEOF
6598 cat confdefs.h >>conftest.$ac_ext
6599 cat >>conftest.$ac_ext <<_ACEOF
6600 /* end confdefs.h.  */
6601 #include <X11/xpm.h>
6602 _ACEOF
6603 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6604   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6605   ac_status=$?
6606   grep -v '^ *+' conftest.er1 >conftest.err
6607   rm -f conftest.er1
6608   cat conftest.err >&5
6609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610   (exit $ac_status); } >/dev/null; then
6611   if test -s conftest.err; then
6612     ac_cpp_err=$ac_cxx_preproc_warn_flag
6613     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6614   else
6615     ac_cpp_err=
6616   fi
6617 else
6618   ac_cpp_err=yes
6619 fi
6620 if test -z "$ac_cpp_err"; then
6621   # We can compile using X headers with no special include directory.
6622 vt_xpm_includes=
6623 vt_xpm_include_X11=yes
6624 else
6625   echo "$as_me: failed program was:" >&5
6626 sed 's/^/| /' conftest.$ac_ext >&5
6627
6628   CPPFLAGS="$ac_save_CPPFLAGS"
6629 # Look for the header file in a standard set of common directories.
6630   for ac_dir in               \
6631     /usr/X11/include          \
6632     /usr/X11R6/include        \
6633     /usr/X11R5/include        \
6634     /usr/X11R4/include        \
6635                               \
6636     /usr/include/X11          \
6637     /usr/include/X11R6        \
6638     /usr/include/X11R5        \
6639     /usr/include/X11R4        \
6640                               \
6641     /usr/local/X11/include    \
6642     /usr/local/X11R6/include  \
6643     /usr/local/X11R5/include  \
6644     /usr/local/X11R4/include  \
6645                               \
6646     /usr/local/include/X11    \
6647     /usr/local/include/X11R6  \
6648     /usr/local/include/X11R5  \
6649     /usr/local/include/X11R4  \
6650                               \
6651     /usr/X386/include         \
6652     /usr/x386/include         \
6653     /usr/XFree86/include/X11  \
6654                               \
6655     /usr/include              \
6656     /usr/local/include        \
6657     /usr/unsupported/include  \
6658     /usr/athena/include       \
6659     /usr/local/x11r5/include  \
6660     /usr/lpp/Xamples/include  \
6661                               \
6662     /usr/openwin/include      \
6663     /usr/openwin/share/include \
6664     ; \
6665   do
6666     if test -r "$ac_dir/X11/xpm.h"; then
6667       vt_xpm_includes="$ac_dir"
6668       vt_xpm_include_X11=yes
6669       break
6670     else
6671       if test -r "$ac_dir/xpm.h"; then
6672         vt_xpm_includes=$ac_dir
6673         break
6674       fi
6675     fi
6676   done
6677 fi
6678 rm -f conftest.err conftest.$ac_ext
6679 fi
6680
6681 if test "$vt_xpm_libraries" = NO; then
6682   # Check for the libraries.
6683
6684   # See if we find them without any special options.
6685   # Don't add to $LIBS permanently.
6686   ac_save_LIBS="$LIBS"
6687   LIBS="$LIBS $X_LIBS -lXpm -lX11"
6688 cat >conftest.$ac_ext <<_ACEOF
6689 /* confdefs.h.  */
6690 _ACEOF
6691 cat confdefs.h >>conftest.$ac_ext
6692 cat >>conftest.$ac_ext <<_ACEOF
6693 /* end confdefs.h.  */
6694
6695 int
6696 main ()
6697 {
6698 XpmReadFileToPixmap()
6699   ;
6700   return 0;
6701 }
6702 _ACEOF
6703 rm -f conftest.$ac_objext conftest$ac_exeext
6704 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6705   (eval $ac_link) 2>conftest.er1
6706   ac_status=$?
6707   grep -v '^ *+' conftest.er1 >conftest.err
6708   rm -f conftest.er1
6709   cat conftest.err >&5
6710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6711   (exit $ac_status); } &&
6712          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6713   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6714   (eval $ac_try) 2>&5
6715   ac_status=$?
6716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6717   (exit $ac_status); }; } &&
6718          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6724   LIBS="$ac_save_LIBS"
6725 # We can link libXpm with no special library path.
6726 vt_xpm_libraries=
6727 else
6728   echo "$as_me: failed program was:" >&5
6729 sed 's/^/| /' conftest.$ac_ext >&5
6730
6731 LIBS="$ac_save_LIBS"
6732 # First see if replacing the include by lib works.
6733 for ac_dir in \
6734     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6735     /usr/X11/lib          \
6736     /usr/X11R6/lib        \
6737     /usr/X11R5/lib        \
6738     /usr/X11R4/lib        \
6739                           \
6740     /usr/lib/X11          \
6741     /usr/lib/X11R6        \
6742     /usr/lib/X11R5        \
6743     /usr/lib/X11R4        \
6744                           \
6745     /usr/local/X11/lib    \
6746     /usr/local/X11R6/lib  \
6747     /usr/local/X11R5/lib  \
6748     /usr/local/X11R4/lib  \
6749                           \
6750     /usr/local/lib/X11    \
6751     /usr/local/lib/X11R6  \
6752     /usr/local/lib/X11R5  \
6753     /usr/local/lib/X11R4  \
6754                           \
6755     /usr/X386/lib         \
6756     /usr/x386/lib         \
6757     /usr/XFree86/lib/X11  \
6758                           \
6759     /usr/lib              \
6760     /usr/local/lib        \
6761     /usr/unsupported/lib  \
6762     /usr/athena/lib       \
6763     /usr/local/x11r5/lib  \
6764     /usr/lpp/Xamples/lib  \
6765                           \
6766     /usr/openwin/lib      \
6767     /usr/openwin/share/lib \
6768     ; \
6769 do
6770   for ac_extension in a so sl; do
6771     if test -r $ac_dir/libXpm.$ac_extension; then
6772       vt_xpm_libraries=$ac_dir
6773       break 2
6774     fi
6775   done
6776 done
6777 fi
6778 rm -f conftest.err conftest.$ac_objext \
6779       conftest$ac_exeext conftest.$ac_ext
6780 fi
6781
6782
6783   if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6784     ac_cv_have_xpm="have_xpm=no"
6785   else
6786     ac_cv_have_xpm="have_xpm=yes \
6787         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6788         vt_xpm_include_X11=$vt_xpm_include_X11"
6789   fi
6790 fi
6791   eval "$ac_cv_have_xpm"
6792 fi
6793
6794 if test "$have_xpm" != yes; then
6795   echo "$as_me:$LINENO: result: $have_xpm" >&5
6796 echo "${ECHO_T}$have_xpm" >&6
6797   no_xpm=yes
6798 else
6799   if test "$xpm_includes" != NO; then
6800     if test "$xpm_includes" = "$vt_xpm_includes"; then
6801       if test -r "$xpm_includes/X11/xpm.h"; then
6802         vt_xpm_include_X11=yes
6803       fi
6804     else
6805       vt_xpm_include_X11=no
6806       if test -z "$xpm_includes"; then
6807         cat >conftest.$ac_ext <<_ACEOF
6808 /* confdefs.h.  */
6809 _ACEOF
6810 cat confdefs.h >>conftest.$ac_ext
6811 cat >>conftest.$ac_ext <<_ACEOF
6812 /* end confdefs.h.  */
6813 #include <X11/xpm.h>
6814 _ACEOF
6815 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6816   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6817   ac_status=$?
6818   grep -v '^ *+' conftest.er1 >conftest.err
6819   rm -f conftest.er1
6820   cat conftest.err >&5
6821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822   (exit $ac_status); } >/dev/null; then
6823   if test -s conftest.err; then
6824     ac_cpp_err=$ac_cxx_preproc_warn_flag
6825     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6826   else
6827     ac_cpp_err=
6828   fi
6829 else
6830   ac_cpp_err=yes
6831 fi
6832 if test -z "$ac_cpp_err"; then
6833   vt_xpm_include_X11=yes
6834 else
6835   echo "$as_me: failed program was:" >&5
6836 sed 's/^/| /' conftest.$ac_ext >&5
6837
6838
6839 fi
6840 rm -f conftest.err conftest.$ac_ext
6841       else
6842         if test -r "$xpm_includes/X11/xpm.h"; then
6843           vt_xpm_include_X11=yes
6844         fi
6845       fi
6846     fi
6847     vt_xpm_includes=$xpm_includes
6848   fi
6849   if test "x$xpm_libraries" != xNO; then
6850     vt_xpm_libraries=$xpm_libraries
6851   fi
6852   # Update the cache value to reflect the command line values.
6853   ac_cv_have_xpm="have_xpm=yes \
6854         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6855         vt_xpm_include_X11=$vt_xpm_include_X11"
6856   eval "$ac_cv_have_xpm"
6857   echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6858 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6859   if test -n "$vt_xpm_includes"; then
6860     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6861   fi
6862   if test -n "$vt_xpm_includes"; then
6863     XPM_CFLAGS="-I$vt_xpm_includes"
6864   fi
6865   XPM_LIBS="-lXpm"
6866   if test -n "$vt_xpm_libraries"; then
6867     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6868   fi
6869   if test "x$vt_xpm_include_X11" = xyes; then
6870
6871 cat >>confdefs.h <<\_ACEOF
6872 #define XPM_INC_X11 1
6873 _ACEOF
6874
6875   fi
6876 fi
6877
6878
6879
6880
6881
6882   if test x$no_xpm = xyes; then
6883     support_xpm=needsmanualspecification
6884   fi
6885 fi
6886
6887 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6888 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6889 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6890   echo $ECHO_N "(cached) $ECHO_C" >&6
6891 else
6892   cat >conftest.$ac_ext <<_ACEOF
6893 /* confdefs.h.  */
6894 _ACEOF
6895 cat confdefs.h >>conftest.$ac_ext
6896 cat >>conftest.$ac_ext <<_ACEOF
6897 /* end confdefs.h.  */
6898 #include <sys/types.h>
6899 #include <sys/wait.h>
6900 #ifndef WEXITSTATUS
6901 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6902 #endif
6903 #ifndef WIFEXITED
6904 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6905 #endif
6906
6907 int
6908 main ()
6909 {
6910   int s;
6911   wait (&s);
6912   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6913   ;
6914   return 0;
6915 }
6916 _ACEOF
6917 rm -f conftest.$ac_objext
6918 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6919   (eval $ac_compile) 2>conftest.er1
6920   ac_status=$?
6921   grep -v '^ *+' conftest.er1 >conftest.err
6922   rm -f conftest.er1
6923   cat conftest.err >&5
6924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6925   (exit $ac_status); } &&
6926          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6927   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6928   (eval $ac_try) 2>&5
6929   ac_status=$?
6930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931   (exit $ac_status); }; } &&
6932          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
6938   ac_cv_header_sys_wait_h=yes
6939 else
6940   echo "$as_me: failed program was:" >&5
6941 sed 's/^/| /' conftest.$ac_ext >&5
6942
6943 ac_cv_header_sys_wait_h=no
6944 fi
6945 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6946 fi
6947 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6948 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6949 if test $ac_cv_header_sys_wait_h = yes; then
6950
6951 cat >>confdefs.h <<\_ACEOF
6952 #define HAVE_SYS_WAIT_H 1
6953 _ACEOF
6954
6955 fi
6956
6957 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6958 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6959 if test "${ac_cv_header_stdc+set}" = set; then
6960   echo $ECHO_N "(cached) $ECHO_C" >&6
6961 else
6962   cat >conftest.$ac_ext <<_ACEOF
6963 /* confdefs.h.  */
6964 _ACEOF
6965 cat confdefs.h >>conftest.$ac_ext
6966 cat >>conftest.$ac_ext <<_ACEOF
6967 /* end confdefs.h.  */
6968 #include <stdlib.h>
6969 #include <stdarg.h>
6970 #include <string.h>
6971 #include <float.h>
6972
6973 int
6974 main ()
6975 {
6976
6977   ;
6978   return 0;
6979 }
6980 _ACEOF
6981 rm -f conftest.$ac_objext
6982 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6983   (eval $ac_compile) 2>conftest.er1
6984   ac_status=$?
6985   grep -v '^ *+' conftest.er1 >conftest.err
6986   rm -f conftest.er1
6987   cat conftest.err >&5
6988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6989   (exit $ac_status); } &&
6990          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6991   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6992   (eval $ac_try) 2>&5
6993   ac_status=$?
6994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6995   (exit $ac_status); }; } &&
6996          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
7002   ac_cv_header_stdc=yes
7003 else
7004   echo "$as_me: failed program was:" >&5
7005 sed 's/^/| /' conftest.$ac_ext >&5
7006
7007 ac_cv_header_stdc=no
7008 fi
7009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7010
7011 if test $ac_cv_header_stdc = yes; then
7012   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7013   cat >conftest.$ac_ext <<_ACEOF
7014 /* confdefs.h.  */
7015 _ACEOF
7016 cat confdefs.h >>conftest.$ac_ext
7017 cat >>conftest.$ac_ext <<_ACEOF
7018 /* end confdefs.h.  */
7019 #include <string.h>
7020
7021 _ACEOF
7022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7023   $EGREP "memchr" >/dev/null 2>&1; then
7024   :
7025 else
7026   ac_cv_header_stdc=no
7027 fi
7028 rm -f conftest*
7029
7030 fi
7031
7032 if test $ac_cv_header_stdc = yes; then
7033   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7034   cat >conftest.$ac_ext <<_ACEOF
7035 /* confdefs.h.  */
7036 _ACEOF
7037 cat confdefs.h >>conftest.$ac_ext
7038 cat >>conftest.$ac_ext <<_ACEOF
7039 /* end confdefs.h.  */
7040 #include <stdlib.h>
7041
7042 _ACEOF
7043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7044   $EGREP "free" >/dev/null 2>&1; then
7045   :
7046 else
7047   ac_cv_header_stdc=no
7048 fi
7049 rm -f conftest*
7050
7051 fi
7052
7053 if test $ac_cv_header_stdc = yes; then
7054   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7055   if test "$cross_compiling" = yes; then
7056   :
7057 else
7058   cat >conftest.$ac_ext <<_ACEOF
7059 /* confdefs.h.  */
7060 _ACEOF
7061 cat confdefs.h >>conftest.$ac_ext
7062 cat >>conftest.$ac_ext <<_ACEOF
7063 /* end confdefs.h.  */
7064 #include <ctype.h>
7065 #if ((' ' & 0x0FF) == 0x020)
7066 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7067 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7068 #else
7069 # define ISLOWER(c) \
7070                    (('a' <= (c) && (c) <= 'i') \
7071                      || ('j' <= (c) && (c) <= 'r') \
7072                      || ('s' <= (c) && (c) <= 'z'))
7073 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7074 #endif
7075
7076 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7077 int
7078 main ()
7079 {
7080   int i;
7081   for (i = 0; i < 256; i++)
7082     if (XOR (islower (i), ISLOWER (i))
7083         || toupper (i) != TOUPPER (i))
7084       exit(2);
7085   exit (0);
7086 }
7087 _ACEOF
7088 rm -f conftest$ac_exeext
7089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7090   (eval $ac_link) 2>&5
7091   ac_status=$?
7092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7093   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7094   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7095   (eval $ac_try) 2>&5
7096   ac_status=$?
7097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7098   (exit $ac_status); }; }; then
7099   :
7100 else
7101   echo "$as_me: program exited with status $ac_status" >&5
7102 echo "$as_me: failed program was:" >&5
7103 sed 's/^/| /' conftest.$ac_ext >&5
7104
7105 ( exit $ac_status )
7106 ac_cv_header_stdc=no
7107 fi
7108 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7109 fi
7110 fi
7111 fi
7112 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7113 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7114 if test $ac_cv_header_stdc = yes; then
7115
7116 cat >>confdefs.h <<\_ACEOF
7117 #define STDC_HEADERS 1
7118 _ACEOF
7119
7120 fi
7121
7122 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7133                   inttypes.h stdint.h unistd.h
7134 do
7135 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7136 echo "$as_me:$LINENO: checking for $ac_header" >&5
7137 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7139   echo $ECHO_N "(cached) $ECHO_C" >&6
7140 else
7141   cat >conftest.$ac_ext <<_ACEOF
7142 /* confdefs.h.  */
7143 _ACEOF
7144 cat confdefs.h >>conftest.$ac_ext
7145 cat >>conftest.$ac_ext <<_ACEOF
7146 /* end confdefs.h.  */
7147 $ac_includes_default
7148
7149 #include <$ac_header>
7150 _ACEOF
7151 rm -f conftest.$ac_objext
7152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7153   (eval $ac_compile) 2>conftest.er1
7154   ac_status=$?
7155   grep -v '^ *+' conftest.er1 >conftest.err
7156   rm -f conftest.er1
7157   cat conftest.err >&5
7158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159   (exit $ac_status); } &&
7160          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7161   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7162   (eval $ac_try) 2>&5
7163   ac_status=$?
7164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7165   (exit $ac_status); }; } &&
7166          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
7172   eval "$as_ac_Header=yes"
7173 else
7174   echo "$as_me: failed program was:" >&5
7175 sed 's/^/| /' conftest.$ac_ext >&5
7176
7177 eval "$as_ac_Header=no"
7178 fi
7179 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7180 fi
7181 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7182 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7183 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7184   cat >>confdefs.h <<_ACEOF
7185 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7186 _ACEOF
7187
7188 fi
7189
7190 done
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219 for ac_header in \
7220         assert.h \
7221         fcntl.h \
7222         grp.h \
7223         libc.h \
7224         lastlog.h \
7225         stdarg.h \
7226         stdlib.h \
7227         string.h \
7228         termios.h \
7229         unistd.h \
7230         sys/byteorder.h \
7231         sys/ioctl.h \
7232         sys/select.h \
7233         sys/sockio.h \
7234         sys/strredir.h \
7235         sys/stropts.h \
7236         sys/time.h \
7237         utmp.h \
7238         utmpx.h \
7239         stdint.h \
7240         pty.h \
7241         util.h \
7242         libutil.h \
7243         wchar.h \
7244         cwchar \
7245         clocale \
7246
7247 do
7248 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7249 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7250   echo "$as_me:$LINENO: checking for $ac_header" >&5
7251 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7252 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7253   echo $ECHO_N "(cached) $ECHO_C" >&6
7254 fi
7255 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7256 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7257 else
7258   # Is the header compilable?
7259 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7260 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7261 cat >conftest.$ac_ext <<_ACEOF
7262 /* confdefs.h.  */
7263 _ACEOF
7264 cat confdefs.h >>conftest.$ac_ext
7265 cat >>conftest.$ac_ext <<_ACEOF
7266 /* end confdefs.h.  */
7267 $ac_includes_default
7268 #include <$ac_header>
7269 _ACEOF
7270 rm -f conftest.$ac_objext
7271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7272   (eval $ac_compile) 2>conftest.er1
7273   ac_status=$?
7274   grep -v '^ *+' conftest.er1 >conftest.err
7275   rm -f conftest.er1
7276   cat conftest.err >&5
7277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278   (exit $ac_status); } &&
7279          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281   (eval $ac_try) 2>&5
7282   ac_status=$?
7283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284   (exit $ac_status); }; } &&
7285          { ac_try='test -s conftest.$ac_objext'
7286   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7287   (eval $ac_try) 2>&5
7288   ac_status=$?
7289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7290   (exit $ac_status); }; }; then
7291   ac_header_compiler=yes
7292 else
7293   echo "$as_me: failed program was:" >&5
7294 sed 's/^/| /' conftest.$ac_ext >&5
7295
7296 ac_header_compiler=no
7297 fi
7298 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7299 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7300 echo "${ECHO_T}$ac_header_compiler" >&6
7301
7302 # Is the header present?
7303 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7304 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7305 cat >conftest.$ac_ext <<_ACEOF
7306 /* confdefs.h.  */
7307 _ACEOF
7308 cat confdefs.h >>conftest.$ac_ext
7309 cat >>conftest.$ac_ext <<_ACEOF
7310 /* end confdefs.h.  */
7311 #include <$ac_header>
7312 _ACEOF
7313 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7314   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7315   ac_status=$?
7316   grep -v '^ *+' conftest.er1 >conftest.err
7317   rm -f conftest.er1
7318   cat conftest.err >&5
7319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7320   (exit $ac_status); } >/dev/null; then
7321   if test -s conftest.err; then
7322     ac_cpp_err=$ac_cxx_preproc_warn_flag
7323     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7324   else
7325     ac_cpp_err=
7326   fi
7327 else
7328   ac_cpp_err=yes
7329 fi
7330 if test -z "$ac_cpp_err"; then
7331   ac_header_preproc=yes
7332 else
7333   echo "$as_me: failed program was:" >&5
7334 sed 's/^/| /' conftest.$ac_ext >&5
7335
7336   ac_header_preproc=no
7337 fi
7338 rm -f conftest.err conftest.$ac_ext
7339 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7340 echo "${ECHO_T}$ac_header_preproc" >&6
7341
7342 # So?  What about this header?
7343 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7344   yes:no: )
7345     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7346 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7347     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7348 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7349     ac_header_preproc=yes
7350     ;;
7351   no:yes:* )
7352     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7353 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7354     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7355 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7356     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7357 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7358     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7359 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7360     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7361 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7362     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7363 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7364     (
7365       cat <<\_ASBOX
7366 ## ------------------------------------------ ##
7367 ## Report this to the AC_PACKAGE_NAME lists.  ##
7368 ## ------------------------------------------ ##
7369 _ASBOX
7370     ) |
7371       sed "s/^/$as_me: WARNING:     /" >&2
7372     ;;
7373 esac
7374 echo "$as_me:$LINENO: checking for $ac_header" >&5
7375 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7376 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7377   echo $ECHO_N "(cached) $ECHO_C" >&6
7378 else
7379   eval "$as_ac_Header=\$ac_header_preproc"
7380 fi
7381 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7382 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7383
7384 fi
7385 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7386   cat >>confdefs.h <<_ACEOF
7387 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7388 _ACEOF
7389
7390 fi
7391
7392 done
7393
7394
7395 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7396 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7397 if test "${ac_cv_header_time+set}" = set; then
7398   echo $ECHO_N "(cached) $ECHO_C" >&6
7399 else
7400   cat >conftest.$ac_ext <<_ACEOF
7401 /* confdefs.h.  */
7402 _ACEOF
7403 cat confdefs.h >>conftest.$ac_ext
7404 cat >>conftest.$ac_ext <<_ACEOF
7405 /* end confdefs.h.  */
7406 #include <sys/types.h>
7407 #include <sys/time.h>
7408 #include <time.h>
7409
7410 int
7411 main ()
7412 {
7413 if ((struct tm *) 0)
7414 return 0;
7415   ;
7416   return 0;
7417 }
7418 _ACEOF
7419 rm -f conftest.$ac_objext
7420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7421   (eval $ac_compile) 2>conftest.er1
7422   ac_status=$?
7423   grep -v '^ *+' conftest.er1 >conftest.err
7424   rm -f conftest.er1
7425   cat conftest.err >&5
7426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427   (exit $ac_status); } &&
7428          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7430   (eval $ac_try) 2>&5
7431   ac_status=$?
7432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7433   (exit $ac_status); }; } &&
7434          { ac_try='test -s conftest.$ac_objext'
7435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7436   (eval $ac_try) 2>&5
7437   ac_status=$?
7438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7439   (exit $ac_status); }; }; then
7440   ac_cv_header_time=yes
7441 else
7442   echo "$as_me: failed program was:" >&5
7443 sed 's/^/| /' conftest.$ac_ext >&5
7444
7445 ac_cv_header_time=no
7446 fi
7447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7448 fi
7449 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7450 echo "${ECHO_T}$ac_cv_header_time" >&6
7451 if test $ac_cv_header_time = yes; then
7452
7453 cat >>confdefs.h <<\_ACEOF
7454 #define TIME_WITH_SYS_TIME 1
7455 _ACEOF
7456
7457 fi
7458
7459
7460 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7461 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7462 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7463   echo $ECHO_N "(cached) $ECHO_C" >&6
7464 else
7465   cat >conftest.$ac_ext <<_ACEOF
7466 /* confdefs.h.  */
7467 _ACEOF
7468 cat confdefs.h >>conftest.$ac_ext
7469 cat >>conftest.$ac_ext <<_ACEOF
7470 /* end confdefs.h.  */
7471 #include <stdio.h>
7472 #include <sys/ioctl.h>
7473 #ifdef HAVE_TERMIOS_H
7474 #include <termios.h>
7475 #endif
7476 int
7477 main ()
7478 {
7479 int a = ECHO;
7480   ;
7481   return 0;
7482 }
7483 _ACEOF
7484 rm -f conftest.$ac_objext
7485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7486   (eval $ac_compile) 2>conftest.er1
7487   ac_status=$?
7488   grep -v '^ *+' conftest.er1 >conftest.err
7489   rm -f conftest.er1
7490   cat conftest.err >&5
7491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492   (exit $ac_status); } &&
7493          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495   (eval $ac_try) 2>&5
7496   ac_status=$?
7497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7498   (exit $ac_status); }; } &&
7499          { ac_try='test -s conftest.$ac_objext'
7500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7501   (eval $ac_try) 2>&5
7502   ac_status=$?
7503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7504   (exit $ac_status); }; }; then
7505   rxvt_cv_header_sysioctl=yes
7506 else
7507   echo "$as_me: failed program was:" >&5
7508 sed 's/^/| /' conftest.$ac_ext >&5
7509
7510 rxvt_cv_header_sysioctl=no
7511 fi
7512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7513 fi
7514 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7515 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7516
7517 if test -n "$GCC"; then
7518   LDARG="-Wl,"
7519 else
7520   LDARG=""
7521 fi
7522 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7523
7524 ac_save_CFLAGS=$CFLAGS
7525 ac_save_LIBS=$LIBS
7526 CFLAGS="$CFLAGS $X_CFLAGS"
7527 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7528 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7529 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7530 if test "${rxvt_cv_rpath+set}" = set; then
7531   echo $ECHO_N "(cached) $ECHO_C" >&6
7532 else
7533   if test "$cross_compiling" = yes; then
7534     { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7535 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7536 else
7537   cat >conftest.$ac_ext <<_ACEOF
7538 /* confdefs.h.  */
7539 _ACEOF
7540 cat confdefs.h >>conftest.$ac_ext
7541 cat >>conftest.$ac_ext <<_ACEOF
7542 /* end confdefs.h.  */
7543
7544 main()
7545 {
7546     exit(0);
7547     (void) XOpenDisplay("foobar");
7548 }
7549 _ACEOF
7550 rm -f conftest$ac_exeext
7551 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7552   (eval $ac_link) 2>&5
7553   ac_status=$?
7554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7555   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7556   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7557   (eval $ac_try) 2>&5
7558   ac_status=$?
7559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560   (exit $ac_status); }; }; then
7561   rxvt_cv_rpath=yes
7562 else
7563   echo "$as_me: program exited with status $ac_status" >&5
7564 echo "$as_me: failed program was:" >&5
7565 sed 's/^/| /' conftest.$ac_ext >&5
7566
7567 ( exit $ac_status )
7568 rxvt_cv_rpath=no
7569 fi
7570 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7571 fi
7572 fi
7573 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7574 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7575 if test x$rxvt_cv_rpath != xyes; then
7576     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7577     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7578   echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7579 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7580 if test "${rxvt_cv_R+set}" = set; then
7581   echo $ECHO_N "(cached) $ECHO_C" >&6
7582 else
7583   if test "$cross_compiling" = yes; then
7584   rxvt_cv_R=no
7585 else
7586   cat >conftest.$ac_ext <<_ACEOF
7587 /* confdefs.h.  */
7588 _ACEOF
7589 cat confdefs.h >>conftest.$ac_ext
7590 cat >>conftest.$ac_ext <<_ACEOF
7591 /* end confdefs.h.  */
7592
7593 main()
7594 {
7595     exit(0);
7596     (void) XOpenDisplay("foobar");
7597 }
7598 _ACEOF
7599 rm -f conftest$ac_exeext
7600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7601   (eval $ac_link) 2>&5
7602   ac_status=$?
7603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7604   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7606   (eval $ac_try) 2>&5
7607   ac_status=$?
7608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7609   (exit $ac_status); }; }; then
7610   rxvt_cv_R=yes
7611 else
7612   echo "$as_me: program exited with status $ac_status" >&5
7613 echo "$as_me: failed program was:" >&5
7614 sed 's/^/| /' conftest.$ac_ext >&5
7615
7616 ( exit $ac_status )
7617 rxvt_cv_R=no
7618 fi
7619 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7620 fi
7621 fi
7622 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7623 echo "${ECHO_T}$rxvt_cv_R" >&6
7624   if test x$rxvt_cv_R != xyes; then
7625     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7626   fi
7627 fi
7628
7629 echo "$as_me:$LINENO: checking for XPointer" >&5
7630 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7631 if test "${rxvt_cv_xpointer+set}" = set; then
7632   echo $ECHO_N "(cached) $ECHO_C" >&6
7633 else
7634   cat >conftest.$ac_ext <<_ACEOF
7635 /* confdefs.h.  */
7636 _ACEOF
7637 cat confdefs.h >>conftest.$ac_ext
7638 cat >>conftest.$ac_ext <<_ACEOF
7639 /* end confdefs.h.  */
7640 #include <X11/Xlib.h>
7641 int
7642 main ()
7643 {
7644 XPointer dummy;
7645   ;
7646   return 0;
7647 }
7648 _ACEOF
7649 rm -f conftest.$ac_objext
7650 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7651   (eval $ac_compile) 2>conftest.er1
7652   ac_status=$?
7653   grep -v '^ *+' conftest.er1 >conftest.err
7654   rm -f conftest.er1
7655   cat conftest.err >&5
7656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657   (exit $ac_status); } &&
7658          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7659   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7660   (eval $ac_try) 2>&5
7661   ac_status=$?
7662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663   (exit $ac_status); }; } &&
7664          { ac_try='test -s conftest.$ac_objext'
7665   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7666   (eval $ac_try) 2>&5
7667   ac_status=$?
7668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7669   (exit $ac_status); }; }; then
7670   rxvt_cv_xpointer=yes
7671 else
7672   echo "$as_me: failed program was:" >&5
7673 sed 's/^/| /' conftest.$ac_ext >&5
7674
7675 rxvt_cv_xpointer=no
7676 fi
7677 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7678 fi
7679 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7680 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7681 if test x$rxvt_cv_xpointer = xyes; then
7682
7683 cat >>confdefs.h <<\_ACEOF
7684 #define HAVE_XPOINTER 1
7685 _ACEOF
7686
7687 fi
7688 LIBS=$ac_save_LIBS
7689 CFLAGS=$ac_save_CFLAGS
7690
7691
7692 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7693 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7694 if test "${ac_cv_c_const+set}" = set; then
7695   echo $ECHO_N "(cached) $ECHO_C" >&6
7696 else
7697   cat >conftest.$ac_ext <<_ACEOF
7698 /* confdefs.h.  */
7699 _ACEOF
7700 cat confdefs.h >>conftest.$ac_ext
7701 cat >>conftest.$ac_ext <<_ACEOF
7702 /* end confdefs.h.  */
7703
7704 int
7705 main ()
7706 {
7707 /* FIXME: Include the comments suggested by Paul. */
7708 #ifndef __cplusplus
7709   /* Ultrix mips cc rejects this.  */
7710   typedef int charset[2];
7711   const charset x;
7712   /* SunOS 4.1.1 cc rejects this.  */
7713   char const *const *ccp;
7714   char **p;
7715   /* NEC SVR4.0.2 mips cc rejects this.  */
7716   struct point {int x, y;};
7717   static struct point const zero = {0,0};
7718   /* AIX XL C 1.02.0.0 rejects this.
7719      It does not let you subtract one const X* pointer from another in
7720      an arm of an if-expression whose if-part is not a constant
7721      expression */
7722   const char *g = "string";
7723   ccp = &g + (g ? g-g : 0);
7724   /* HPUX 7.0 cc rejects these. */
7725   ++ccp;
7726   p = (char**) ccp;
7727   ccp = (char const *const *) p;
7728   { /* SCO 3.2v4 cc rejects this.  */
7729     char *t;
7730     char const *s = 0 ? (char *) 0 : (char const *) 0;
7731
7732     *t++ = 0;
7733   }
7734   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7735     int x[] = {25, 17};
7736     const int *foo = &x[0];
7737     ++foo;
7738   }
7739   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7740     typedef const int *iptr;
7741     iptr p = 0;
7742     ++p;
7743   }
7744   { /* AIX XL C 1.02.0.0 rejects this saying
7745        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7746     struct s { int j; const int *ap[3]; };
7747     struct s *b; b->j = 5;
7748   }
7749   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7750     const int foo = 10;
7751   }
7752 #endif
7753
7754   ;
7755   return 0;
7756 }
7757 _ACEOF
7758 rm -f conftest.$ac_objext
7759 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7760   (eval $ac_compile) 2>conftest.er1
7761   ac_status=$?
7762   grep -v '^ *+' conftest.er1 >conftest.err
7763   rm -f conftest.er1
7764   cat conftest.err >&5
7765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7766   (exit $ac_status); } &&
7767          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7768   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7769   (eval $ac_try) 2>&5
7770   ac_status=$?
7771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772   (exit $ac_status); }; } &&
7773          { ac_try='test -s conftest.$ac_objext'
7774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7775   (eval $ac_try) 2>&5
7776   ac_status=$?
7777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778   (exit $ac_status); }; }; then
7779   ac_cv_c_const=yes
7780 else
7781   echo "$as_me: failed program was:" >&5
7782 sed 's/^/| /' conftest.$ac_ext >&5
7783
7784 ac_cv_c_const=no
7785 fi
7786 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7787 fi
7788 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7789 echo "${ECHO_T}$ac_cv_c_const" >&6
7790 if test $ac_cv_c_const = no; then
7791
7792 cat >>confdefs.h <<\_ACEOF
7793 #define const
7794 _ACEOF
7795
7796 fi
7797
7798 echo "$as_me:$LINENO: checking for inline" >&5
7799 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7800 if test "${ac_cv_c_inline+set}" = set; then
7801   echo $ECHO_N "(cached) $ECHO_C" >&6
7802 else
7803   ac_cv_c_inline=no
7804 for ac_kw in inline __inline__ __inline; do
7805   cat >conftest.$ac_ext <<_ACEOF
7806 /* confdefs.h.  */
7807 _ACEOF
7808 cat confdefs.h >>conftest.$ac_ext
7809 cat >>conftest.$ac_ext <<_ACEOF
7810 /* end confdefs.h.  */
7811 #ifndef __cplusplus
7812 typedef int foo_t;
7813 static $ac_kw foo_t static_foo () {return 0; }
7814 $ac_kw foo_t foo () {return 0; }
7815 #endif
7816
7817 _ACEOF
7818 rm -f conftest.$ac_objext
7819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7820   (eval $ac_compile) 2>conftest.er1
7821   ac_status=$?
7822   grep -v '^ *+' conftest.er1 >conftest.err
7823   rm -f conftest.er1
7824   cat conftest.err >&5
7825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826   (exit $ac_status); } &&
7827          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7829   (eval $ac_try) 2>&5
7830   ac_status=$?
7831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832   (exit $ac_status); }; } &&
7833          { ac_try='test -s conftest.$ac_objext'
7834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7835   (eval $ac_try) 2>&5
7836   ac_status=$?
7837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7838   (exit $ac_status); }; }; then
7839   ac_cv_c_inline=$ac_kw; break
7840 else
7841   echo "$as_me: failed program was:" >&5
7842 sed 's/^/| /' conftest.$ac_ext >&5
7843
7844 fi
7845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7846 done
7847
7848 fi
7849 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7850 echo "${ECHO_T}$ac_cv_c_inline" >&6
7851
7852
7853 case $ac_cv_c_inline in
7854   inline | yes) ;;
7855   *)
7856     case $ac_cv_c_inline in
7857       no) ac_val=;;
7858       *) ac_val=$ac_cv_c_inline;;
7859     esac
7860     cat >>confdefs.h <<_ACEOF
7861 #ifndef __cplusplus
7862 #define inline $ac_val
7863 #endif
7864 _ACEOF
7865     ;;
7866 esac
7867
7868
7869
7870 echo "$as_me:$LINENO: checking for mode_t" >&5
7871 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7872 if test "${ac_cv_type_mode_t+set}" = set; then
7873   echo $ECHO_N "(cached) $ECHO_C" >&6
7874 else
7875   cat >conftest.$ac_ext <<_ACEOF
7876 /* confdefs.h.  */
7877 _ACEOF
7878 cat confdefs.h >>conftest.$ac_ext
7879 cat >>conftest.$ac_ext <<_ACEOF
7880 /* end confdefs.h.  */
7881 $ac_includes_default
7882 int
7883 main ()
7884 {
7885 if ((mode_t *) 0)
7886   return 0;
7887 if (sizeof (mode_t))
7888   return 0;
7889   ;
7890   return 0;
7891 }
7892 _ACEOF
7893 rm -f conftest.$ac_objext
7894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7895   (eval $ac_compile) 2>conftest.er1
7896   ac_status=$?
7897   grep -v '^ *+' conftest.er1 >conftest.err
7898   rm -f conftest.er1
7899   cat conftest.err >&5
7900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901   (exit $ac_status); } &&
7902          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7903   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7904   (eval $ac_try) 2>&5
7905   ac_status=$?
7906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7907   (exit $ac_status); }; } &&
7908          { ac_try='test -s conftest.$ac_objext'
7909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7910   (eval $ac_try) 2>&5
7911   ac_status=$?
7912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7913   (exit $ac_status); }; }; then
7914   ac_cv_type_mode_t=yes
7915 else
7916   echo "$as_me: failed program was:" >&5
7917 sed 's/^/| /' conftest.$ac_ext >&5
7918
7919 ac_cv_type_mode_t=no
7920 fi
7921 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7922 fi
7923 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7924 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7925 if test $ac_cv_type_mode_t = yes; then
7926   :
7927 else
7928
7929 cat >>confdefs.h <<_ACEOF
7930 #define mode_t int
7931 _ACEOF
7932
7933 fi
7934
7935 echo "$as_me:$LINENO: checking for pid_t" >&5
7936 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7937 if test "${ac_cv_type_pid_t+set}" = set; then
7938   echo $ECHO_N "(cached) $ECHO_C" >&6
7939 else
7940   cat >conftest.$ac_ext <<_ACEOF
7941 /* confdefs.h.  */
7942 _ACEOF
7943 cat confdefs.h >>conftest.$ac_ext
7944 cat >>conftest.$ac_ext <<_ACEOF
7945 /* end confdefs.h.  */
7946 $ac_includes_default
7947 int
7948 main ()
7949 {
7950 if ((pid_t *) 0)
7951   return 0;
7952 if (sizeof (pid_t))
7953   return 0;
7954   ;
7955   return 0;
7956 }
7957 _ACEOF
7958 rm -f conftest.$ac_objext
7959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7960   (eval $ac_compile) 2>conftest.er1
7961   ac_status=$?
7962   grep -v '^ *+' conftest.er1 >conftest.err
7963   rm -f conftest.er1
7964   cat conftest.err >&5
7965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966   (exit $ac_status); } &&
7967          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7968   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7969   (eval $ac_try) 2>&5
7970   ac_status=$?
7971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972   (exit $ac_status); }; } &&
7973          { ac_try='test -s conftest.$ac_objext'
7974   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7975   (eval $ac_try) 2>&5
7976   ac_status=$?
7977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7978   (exit $ac_status); }; }; then
7979   ac_cv_type_pid_t=yes
7980 else
7981   echo "$as_me: failed program was:" >&5
7982 sed 's/^/| /' conftest.$ac_ext >&5
7983
7984 ac_cv_type_pid_t=no
7985 fi
7986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7987 fi
7988 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7989 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7990 if test $ac_cv_type_pid_t = yes; then
7991   :
7992 else
7993
7994 cat >>confdefs.h <<_ACEOF
7995 #define pid_t int
7996 _ACEOF
7997
7998 fi
7999
8000 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8001 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
8002 if test "${ac_cv_type_uid_t+set}" = set; then
8003   echo $ECHO_N "(cached) $ECHO_C" >&6
8004 else
8005   cat >conftest.$ac_ext <<_ACEOF
8006 /* confdefs.h.  */
8007 _ACEOF
8008 cat confdefs.h >>conftest.$ac_ext
8009 cat >>conftest.$ac_ext <<_ACEOF
8010 /* end confdefs.h.  */
8011 #include <sys/types.h>
8012
8013 _ACEOF
8014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8015   $EGREP "uid_t" >/dev/null 2>&1; then
8016   ac_cv_type_uid_t=yes
8017 else
8018   ac_cv_type_uid_t=no
8019 fi
8020 rm -f conftest*
8021
8022 fi
8023 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8024 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8025 if test $ac_cv_type_uid_t = no; then
8026
8027 cat >>confdefs.h <<\_ACEOF
8028 #define uid_t int
8029 _ACEOF
8030
8031
8032 cat >>confdefs.h <<\_ACEOF
8033 #define gid_t int
8034 _ACEOF
8035
8036 fi
8037
8038
8039 echo "$as_me:$LINENO: checking for short" >&5
8040 echo $ECHO_N "checking for short... $ECHO_C" >&6
8041 if test "${ac_cv_type_short+set}" = set; then
8042   echo $ECHO_N "(cached) $ECHO_C" >&6
8043 else
8044   cat >conftest.$ac_ext <<_ACEOF
8045 /* confdefs.h.  */
8046 _ACEOF
8047 cat confdefs.h >>conftest.$ac_ext
8048 cat >>conftest.$ac_ext <<_ACEOF
8049 /* end confdefs.h.  */
8050 $ac_includes_default
8051 int
8052 main ()
8053 {
8054 if ((short *) 0)
8055   return 0;
8056 if (sizeof (short))
8057   return 0;
8058   ;
8059   return 0;
8060 }
8061 _ACEOF
8062 rm -f conftest.$ac_objext
8063 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8064   (eval $ac_compile) 2>conftest.er1
8065   ac_status=$?
8066   grep -v '^ *+' conftest.er1 >conftest.err
8067   rm -f conftest.er1
8068   cat conftest.err >&5
8069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8070   (exit $ac_status); } &&
8071          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8072   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8073   (eval $ac_try) 2>&5
8074   ac_status=$?
8075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076   (exit $ac_status); }; } &&
8077          { ac_try='test -s conftest.$ac_objext'
8078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8079   (eval $ac_try) 2>&5
8080   ac_status=$?
8081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8082   (exit $ac_status); }; }; then
8083   ac_cv_type_short=yes
8084 else
8085   echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.$ac_ext >&5
8087
8088 ac_cv_type_short=no
8089 fi
8090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8091 fi
8092 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8093 echo "${ECHO_T}$ac_cv_type_short" >&6
8094
8095 echo "$as_me:$LINENO: checking size of short" >&5
8096 echo $ECHO_N "checking size of short... $ECHO_C" >&6
8097 if test "${ac_cv_sizeof_short+set}" = set; then
8098   echo $ECHO_N "(cached) $ECHO_C" >&6
8099 else
8100   if test "$ac_cv_type_short" = yes; then
8101   # The cast to unsigned long works around a bug in the HP C Compiler
8102   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8103   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8104   # This bug is HP SR number 8606223364.
8105   if test "$cross_compiling" = yes; then
8106   # Depending upon the size, compute the lo and hi bounds.
8107 cat >conftest.$ac_ext <<_ACEOF
8108 /* confdefs.h.  */
8109 _ACEOF
8110 cat confdefs.h >>conftest.$ac_ext
8111 cat >>conftest.$ac_ext <<_ACEOF
8112 /* end confdefs.h.  */
8113 $ac_includes_default
8114 int
8115 main ()
8116 {
8117 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8118 test_array [0] = 0
8119
8120   ;
8121   return 0;
8122 }
8123 _ACEOF
8124 rm -f conftest.$ac_objext
8125 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8126   (eval $ac_compile) 2>conftest.er1
8127   ac_status=$?
8128   grep -v '^ *+' conftest.er1 >conftest.err
8129   rm -f conftest.er1
8130   cat conftest.err >&5
8131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132   (exit $ac_status); } &&
8133          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8134   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8135   (eval $ac_try) 2>&5
8136   ac_status=$?
8137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138   (exit $ac_status); }; } &&
8139          { ac_try='test -s conftest.$ac_objext'
8140   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8141   (eval $ac_try) 2>&5
8142   ac_status=$?
8143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8144   (exit $ac_status); }; }; then
8145   ac_lo=0 ac_mid=0
8146   while :; do
8147     cat >conftest.$ac_ext <<_ACEOF
8148 /* confdefs.h.  */
8149 _ACEOF
8150 cat confdefs.h >>conftest.$ac_ext
8151 cat >>conftest.$ac_ext <<_ACEOF
8152 /* end confdefs.h.  */
8153 $ac_includes_default
8154 int
8155 main ()
8156 {
8157 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8158 test_array [0] = 0
8159
8160   ;
8161   return 0;
8162 }
8163 _ACEOF
8164 rm -f conftest.$ac_objext
8165 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8166   (eval $ac_compile) 2>conftest.er1
8167   ac_status=$?
8168   grep -v '^ *+' conftest.er1 >conftest.err
8169   rm -f conftest.er1
8170   cat conftest.err >&5
8171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172   (exit $ac_status); } &&
8173          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8174   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8175   (eval $ac_try) 2>&5
8176   ac_status=$?
8177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178   (exit $ac_status); }; } &&
8179          { ac_try='test -s conftest.$ac_objext'
8180   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8181   (eval $ac_try) 2>&5
8182   ac_status=$?
8183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184   (exit $ac_status); }; }; then
8185   ac_hi=$ac_mid; break
8186 else
8187   echo "$as_me: failed program was:" >&5
8188 sed 's/^/| /' conftest.$ac_ext >&5
8189
8190 ac_lo=`expr $ac_mid + 1`
8191                     if test $ac_lo -le $ac_mid; then
8192                       ac_lo= ac_hi=
8193                       break
8194                     fi
8195                     ac_mid=`expr 2 '*' $ac_mid + 1`
8196 fi
8197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8198   done
8199 else
8200   echo "$as_me: failed program was:" >&5
8201 sed 's/^/| /' conftest.$ac_ext >&5
8202
8203 cat >conftest.$ac_ext <<_ACEOF
8204 /* confdefs.h.  */
8205 _ACEOF
8206 cat confdefs.h >>conftest.$ac_ext
8207 cat >>conftest.$ac_ext <<_ACEOF
8208 /* end confdefs.h.  */
8209 $ac_includes_default
8210 int
8211 main ()
8212 {
8213 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8214 test_array [0] = 0
8215
8216   ;
8217   return 0;
8218 }
8219 _ACEOF
8220 rm -f conftest.$ac_objext
8221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8222   (eval $ac_compile) 2>conftest.er1
8223   ac_status=$?
8224   grep -v '^ *+' conftest.er1 >conftest.err
8225   rm -f conftest.er1
8226   cat conftest.err >&5
8227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228   (exit $ac_status); } &&
8229          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8230   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8231   (eval $ac_try) 2>&5
8232   ac_status=$?
8233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8234   (exit $ac_status); }; } &&
8235          { ac_try='test -s conftest.$ac_objext'
8236   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8237   (eval $ac_try) 2>&5
8238   ac_status=$?
8239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8240   (exit $ac_status); }; }; then
8241   ac_hi=-1 ac_mid=-1
8242   while :; do
8243     cat >conftest.$ac_ext <<_ACEOF
8244 /* confdefs.h.  */
8245 _ACEOF
8246 cat confdefs.h >>conftest.$ac_ext
8247 cat >>conftest.$ac_ext <<_ACEOF
8248 /* end confdefs.h.  */
8249 $ac_includes_default
8250 int
8251 main ()
8252 {
8253 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8254 test_array [0] = 0
8255
8256   ;
8257   return 0;
8258 }
8259 _ACEOF
8260 rm -f conftest.$ac_objext
8261 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8262   (eval $ac_compile) 2>conftest.er1
8263   ac_status=$?
8264   grep -v '^ *+' conftest.er1 >conftest.err
8265   rm -f conftest.er1
8266   cat conftest.err >&5
8267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8268   (exit $ac_status); } &&
8269          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8270   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8271   (eval $ac_try) 2>&5
8272   ac_status=$?
8273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8274   (exit $ac_status); }; } &&
8275          { ac_try='test -s conftest.$ac_objext'
8276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8277   (eval $ac_try) 2>&5
8278   ac_status=$?
8279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280   (exit $ac_status); }; }; then
8281   ac_lo=$ac_mid; break
8282 else
8283   echo "$as_me: failed program was:" >&5
8284 sed 's/^/| /' conftest.$ac_ext >&5
8285
8286 ac_hi=`expr '(' $ac_mid ')' - 1`
8287                        if test $ac_mid -le $ac_hi; then
8288                          ac_lo= ac_hi=
8289                          break
8290                        fi
8291                        ac_mid=`expr 2 '*' $ac_mid`
8292 fi
8293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8294   done
8295 else
8296   echo "$as_me: failed program was:" >&5
8297 sed 's/^/| /' conftest.$ac_ext >&5
8298
8299 ac_lo= ac_hi=
8300 fi
8301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8302 fi
8303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8304 # Binary search between lo and hi bounds.
8305 while test "x$ac_lo" != "x$ac_hi"; do
8306   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8307   cat >conftest.$ac_ext <<_ACEOF
8308 /* confdefs.h.  */
8309 _ACEOF
8310 cat confdefs.h >>conftest.$ac_ext
8311 cat >>conftest.$ac_ext <<_ACEOF
8312 /* end confdefs.h.  */
8313 $ac_includes_default
8314 int
8315 main ()
8316 {
8317 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8318 test_array [0] = 0
8319
8320   ;
8321   return 0;
8322 }
8323 _ACEOF
8324 rm -f conftest.$ac_objext
8325 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8326   (eval $ac_compile) 2>conftest.er1
8327   ac_status=$?
8328   grep -v '^ *+' conftest.er1 >conftest.err
8329   rm -f conftest.er1
8330   cat conftest.err >&5
8331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332   (exit $ac_status); } &&
8333          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8335   (eval $ac_try) 2>&5
8336   ac_status=$?
8337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8338   (exit $ac_status); }; } &&
8339          { ac_try='test -s conftest.$ac_objext'
8340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8341   (eval $ac_try) 2>&5
8342   ac_status=$?
8343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8344   (exit $ac_status); }; }; then
8345   ac_hi=$ac_mid
8346 else
8347   echo "$as_me: failed program was:" >&5
8348 sed 's/^/| /' conftest.$ac_ext >&5
8349
8350 ac_lo=`expr '(' $ac_mid ')' + 1`
8351 fi
8352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8353 done
8354 case $ac_lo in
8355 ?*) ac_cv_sizeof_short=$ac_lo;;
8356 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8357 See \`config.log' for more details." >&5
8358 echo "$as_me: error: cannot compute sizeof (short), 77
8359 See \`config.log' for more details." >&2;}
8360    { (exit 1); exit 1; }; } ;;
8361 esac
8362 else
8363   if test "$cross_compiling" = yes; then
8364   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8365 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8366    { (exit 1); exit 1; }; }
8367 else
8368   cat >conftest.$ac_ext <<_ACEOF
8369 /* confdefs.h.  */
8370 _ACEOF
8371 cat confdefs.h >>conftest.$ac_ext
8372 cat >>conftest.$ac_ext <<_ACEOF
8373 /* end confdefs.h.  */
8374 $ac_includes_default
8375 long longval () { return (long) (sizeof (short)); }
8376 unsigned long ulongval () { return (long) (sizeof (short)); }
8377 #include <stdio.h>
8378 #include <stdlib.h>
8379 int
8380 main ()
8381 {
8382
8383   FILE *f = fopen ("conftest.val", "w");
8384   if (! f)
8385     exit (1);
8386   if (((long) (sizeof (short))) < 0)
8387     {
8388       long i = longval ();
8389       if (i != ((long) (sizeof (short))))
8390         exit (1);
8391       fprintf (f, "%ld\n", i);
8392     }
8393   else
8394     {
8395       unsigned long i = ulongval ();
8396       if (i != ((long) (sizeof (short))))
8397         exit (1);
8398       fprintf (f, "%lu\n", i);
8399     }
8400   exit (ferror (f) || fclose (f) != 0);
8401
8402   ;
8403   return 0;
8404 }
8405 _ACEOF
8406 rm -f conftest$ac_exeext
8407 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8408   (eval $ac_link) 2>&5
8409   ac_status=$?
8410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8412   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8413   (eval $ac_try) 2>&5
8414   ac_status=$?
8415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8416   (exit $ac_status); }; }; then
8417   ac_cv_sizeof_short=`cat conftest.val`
8418 else
8419   echo "$as_me: program exited with status $ac_status" >&5
8420 echo "$as_me: failed program was:" >&5
8421 sed 's/^/| /' conftest.$ac_ext >&5
8422
8423 ( exit $ac_status )
8424 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8425 See \`config.log' for more details." >&5
8426 echo "$as_me: error: cannot compute sizeof (short), 77
8427 See \`config.log' for more details." >&2;}
8428    { (exit 1); exit 1; }; }
8429 fi
8430 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8431 fi
8432 fi
8433 rm -f conftest.val
8434 else
8435   ac_cv_sizeof_short=0
8436 fi
8437 fi
8438 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8439 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8440 cat >>confdefs.h <<_ACEOF
8441 #define SIZEOF_SHORT $ac_cv_sizeof_short
8442 _ACEOF
8443
8444
8445 echo "$as_me:$LINENO: checking for int" >&5
8446 echo $ECHO_N "checking for int... $ECHO_C" >&6
8447 if test "${ac_cv_type_int+set}" = set; then
8448   echo $ECHO_N "(cached) $ECHO_C" >&6
8449 else
8450   cat >conftest.$ac_ext <<_ACEOF
8451 /* confdefs.h.  */
8452 _ACEOF
8453 cat confdefs.h >>conftest.$ac_ext
8454 cat >>conftest.$ac_ext <<_ACEOF
8455 /* end confdefs.h.  */
8456 $ac_includes_default
8457 int
8458 main ()
8459 {
8460 if ((int *) 0)
8461   return 0;
8462 if (sizeof (int))
8463   return 0;
8464   ;
8465   return 0;
8466 }
8467 _ACEOF
8468 rm -f conftest.$ac_objext
8469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8470   (eval $ac_compile) 2>conftest.er1
8471   ac_status=$?
8472   grep -v '^ *+' conftest.er1 >conftest.err
8473   rm -f conftest.er1
8474   cat conftest.err >&5
8475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476   (exit $ac_status); } &&
8477          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8478   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8479   (eval $ac_try) 2>&5
8480   ac_status=$?
8481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482   (exit $ac_status); }; } &&
8483          { ac_try='test -s conftest.$ac_objext'
8484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8485   (eval $ac_try) 2>&5
8486   ac_status=$?
8487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8488   (exit $ac_status); }; }; then
8489   ac_cv_type_int=yes
8490 else
8491   echo "$as_me: failed program was:" >&5
8492 sed 's/^/| /' conftest.$ac_ext >&5
8493
8494 ac_cv_type_int=no
8495 fi
8496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8497 fi
8498 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8499 echo "${ECHO_T}$ac_cv_type_int" >&6
8500
8501 echo "$as_me:$LINENO: checking size of int" >&5
8502 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8503 if test "${ac_cv_sizeof_int+set}" = set; then
8504   echo $ECHO_N "(cached) $ECHO_C" >&6
8505 else
8506   if test "$ac_cv_type_int" = yes; then
8507   # The cast to unsigned long works around a bug in the HP C Compiler
8508   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8509   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8510   # This bug is HP SR number 8606223364.
8511   if test "$cross_compiling" = yes; then
8512   # Depending upon the size, compute the lo and hi bounds.
8513 cat >conftest.$ac_ext <<_ACEOF
8514 /* confdefs.h.  */
8515 _ACEOF
8516 cat confdefs.h >>conftest.$ac_ext
8517 cat >>conftest.$ac_ext <<_ACEOF
8518 /* end confdefs.h.  */
8519 $ac_includes_default
8520 int
8521 main ()
8522 {
8523 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8524 test_array [0] = 0
8525
8526   ;
8527   return 0;
8528 }
8529 _ACEOF
8530 rm -f conftest.$ac_objext
8531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8532   (eval $ac_compile) 2>conftest.er1
8533   ac_status=$?
8534   grep -v '^ *+' conftest.er1 >conftest.err
8535   rm -f conftest.er1
8536   cat conftest.err >&5
8537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8538   (exit $ac_status); } &&
8539          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8541   (eval $ac_try) 2>&5
8542   ac_status=$?
8543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544   (exit $ac_status); }; } &&
8545          { ac_try='test -s conftest.$ac_objext'
8546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8547   (eval $ac_try) 2>&5
8548   ac_status=$?
8549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550   (exit $ac_status); }; }; then
8551   ac_lo=0 ac_mid=0
8552   while :; do
8553     cat >conftest.$ac_ext <<_ACEOF
8554 /* confdefs.h.  */
8555 _ACEOF
8556 cat confdefs.h >>conftest.$ac_ext
8557 cat >>conftest.$ac_ext <<_ACEOF
8558 /* end confdefs.h.  */
8559 $ac_includes_default
8560 int
8561 main ()
8562 {
8563 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8564 test_array [0] = 0
8565
8566   ;
8567   return 0;
8568 }
8569 _ACEOF
8570 rm -f conftest.$ac_objext
8571 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8572   (eval $ac_compile) 2>conftest.er1
8573   ac_status=$?
8574   grep -v '^ *+' conftest.er1 >conftest.err
8575   rm -f conftest.er1
8576   cat conftest.err >&5
8577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578   (exit $ac_status); } &&
8579          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8581   (eval $ac_try) 2>&5
8582   ac_status=$?
8583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584   (exit $ac_status); }; } &&
8585          { ac_try='test -s conftest.$ac_objext'
8586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8587   (eval $ac_try) 2>&5
8588   ac_status=$?
8589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8590   (exit $ac_status); }; }; then
8591   ac_hi=$ac_mid; break
8592 else
8593   echo "$as_me: failed program was:" >&5
8594 sed 's/^/| /' conftest.$ac_ext >&5
8595
8596 ac_lo=`expr $ac_mid + 1`
8597                     if test $ac_lo -le $ac_mid; then
8598                       ac_lo= ac_hi=
8599                       break
8600                     fi
8601                     ac_mid=`expr 2 '*' $ac_mid + 1`
8602 fi
8603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8604   done
8605 else
8606   echo "$as_me: failed program was:" >&5
8607 sed 's/^/| /' conftest.$ac_ext >&5
8608
8609 cat >conftest.$ac_ext <<_ACEOF
8610 /* confdefs.h.  */
8611 _ACEOF
8612 cat confdefs.h >>conftest.$ac_ext
8613 cat >>conftest.$ac_ext <<_ACEOF
8614 /* end confdefs.h.  */
8615 $ac_includes_default
8616 int
8617 main ()
8618 {
8619 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8620 test_array [0] = 0
8621
8622   ;
8623   return 0;
8624 }
8625 _ACEOF
8626 rm -f conftest.$ac_objext
8627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8628   (eval $ac_compile) 2>conftest.er1
8629   ac_status=$?
8630   grep -v '^ *+' conftest.er1 >conftest.err
8631   rm -f conftest.er1
8632   cat conftest.err >&5
8633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8634   (exit $ac_status); } &&
8635          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8636   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8637   (eval $ac_try) 2>&5
8638   ac_status=$?
8639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8640   (exit $ac_status); }; } &&
8641          { ac_try='test -s conftest.$ac_objext'
8642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8643   (eval $ac_try) 2>&5
8644   ac_status=$?
8645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8646   (exit $ac_status); }; }; then
8647   ac_hi=-1 ac_mid=-1
8648   while :; do
8649     cat >conftest.$ac_ext <<_ACEOF
8650 /* confdefs.h.  */
8651 _ACEOF
8652 cat confdefs.h >>conftest.$ac_ext
8653 cat >>conftest.$ac_ext <<_ACEOF
8654 /* end confdefs.h.  */
8655 $ac_includes_default
8656 int
8657 main ()
8658 {
8659 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8660 test_array [0] = 0
8661
8662   ;
8663   return 0;
8664 }
8665 _ACEOF
8666 rm -f conftest.$ac_objext
8667 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8668   (eval $ac_compile) 2>conftest.er1
8669   ac_status=$?
8670   grep -v '^ *+' conftest.er1 >conftest.err
8671   rm -f conftest.er1
8672   cat conftest.err >&5
8673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674   (exit $ac_status); } &&
8675          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8676   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8677   (eval $ac_try) 2>&5
8678   ac_status=$?
8679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8680   (exit $ac_status); }; } &&
8681          { ac_try='test -s conftest.$ac_objext'
8682   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8683   (eval $ac_try) 2>&5
8684   ac_status=$?
8685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8686   (exit $ac_status); }; }; then
8687   ac_lo=$ac_mid; break
8688 else
8689   echo "$as_me: failed program was:" >&5
8690 sed 's/^/| /' conftest.$ac_ext >&5
8691
8692 ac_hi=`expr '(' $ac_mid ')' - 1`
8693                        if test $ac_mid -le $ac_hi; then
8694                          ac_lo= ac_hi=
8695                          break
8696                        fi
8697                        ac_mid=`expr 2 '*' $ac_mid`
8698 fi
8699 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8700   done
8701 else
8702   echo "$as_me: failed program was:" >&5
8703 sed 's/^/| /' conftest.$ac_ext >&5
8704
8705 ac_lo= ac_hi=
8706 fi
8707 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8708 fi
8709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8710 # Binary search between lo and hi bounds.
8711 while test "x$ac_lo" != "x$ac_hi"; do
8712   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8713   cat >conftest.$ac_ext <<_ACEOF
8714 /* confdefs.h.  */
8715 _ACEOF
8716 cat confdefs.h >>conftest.$ac_ext
8717 cat >>conftest.$ac_ext <<_ACEOF
8718 /* end confdefs.h.  */
8719 $ac_includes_default
8720 int
8721 main ()
8722 {
8723 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8724 test_array [0] = 0
8725
8726   ;
8727   return 0;
8728 }
8729 _ACEOF
8730 rm -f conftest.$ac_objext
8731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8732   (eval $ac_compile) 2>conftest.er1
8733   ac_status=$?
8734   grep -v '^ *+' conftest.er1 >conftest.err
8735   rm -f conftest.er1
8736   cat conftest.err >&5
8737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738   (exit $ac_status); } &&
8739          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8740   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8741   (eval $ac_try) 2>&5
8742   ac_status=$?
8743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8744   (exit $ac_status); }; } &&
8745          { ac_try='test -s conftest.$ac_objext'
8746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8747   (eval $ac_try) 2>&5
8748   ac_status=$?
8749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8750   (exit $ac_status); }; }; then
8751   ac_hi=$ac_mid
8752 else
8753   echo "$as_me: failed program was:" >&5
8754 sed 's/^/| /' conftest.$ac_ext >&5
8755
8756 ac_lo=`expr '(' $ac_mid ')' + 1`
8757 fi
8758 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8759 done
8760 case $ac_lo in
8761 ?*) ac_cv_sizeof_int=$ac_lo;;
8762 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8763 See \`config.log' for more details." >&5
8764 echo "$as_me: error: cannot compute sizeof (int), 77
8765 See \`config.log' for more details." >&2;}
8766    { (exit 1); exit 1; }; } ;;
8767 esac
8768 else
8769   if test "$cross_compiling" = yes; then
8770   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8771 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8772    { (exit 1); exit 1; }; }
8773 else
8774   cat >conftest.$ac_ext <<_ACEOF
8775 /* confdefs.h.  */
8776 _ACEOF
8777 cat confdefs.h >>conftest.$ac_ext
8778 cat >>conftest.$ac_ext <<_ACEOF
8779 /* end confdefs.h.  */
8780 $ac_includes_default
8781 long longval () { return (long) (sizeof (int)); }
8782 unsigned long ulongval () { return (long) (sizeof (int)); }
8783 #include <stdio.h>
8784 #include <stdlib.h>
8785 int
8786 main ()
8787 {
8788
8789   FILE *f = fopen ("conftest.val", "w");
8790   if (! f)
8791     exit (1);
8792   if (((long) (sizeof (int))) < 0)
8793     {
8794       long i = longval ();
8795       if (i != ((long) (sizeof (int))))
8796         exit (1);
8797       fprintf (f, "%ld\n", i);
8798     }
8799   else
8800     {
8801       unsigned long i = ulongval ();
8802       if (i != ((long) (sizeof (int))))
8803         exit (1);
8804       fprintf (f, "%lu\n", i);
8805     }
8806   exit (ferror (f) || fclose (f) != 0);
8807
8808   ;
8809   return 0;
8810 }
8811 _ACEOF
8812 rm -f conftest$ac_exeext
8813 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8814   (eval $ac_link) 2>&5
8815   ac_status=$?
8816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8817   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8819   (eval $ac_try) 2>&5
8820   ac_status=$?
8821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8822   (exit $ac_status); }; }; then
8823   ac_cv_sizeof_int=`cat conftest.val`
8824 else
8825   echo "$as_me: program exited with status $ac_status" >&5
8826 echo "$as_me: failed program was:" >&5
8827 sed 's/^/| /' conftest.$ac_ext >&5
8828
8829 ( exit $ac_status )
8830 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8831 See \`config.log' for more details." >&5
8832 echo "$as_me: error: cannot compute sizeof (int), 77
8833 See \`config.log' for more details." >&2;}
8834    { (exit 1); exit 1; }; }
8835 fi
8836 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8837 fi
8838 fi
8839 rm -f conftest.val
8840 else
8841   ac_cv_sizeof_int=0
8842 fi
8843 fi
8844 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8845 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8846 cat >>confdefs.h <<_ACEOF
8847 #define SIZEOF_INT $ac_cv_sizeof_int
8848 _ACEOF
8849
8850
8851 echo "$as_me:$LINENO: checking for long long" >&5
8852 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8853 if test "${ac_cv_type_long_long+set}" = set; then
8854   echo $ECHO_N "(cached) $ECHO_C" >&6
8855 else
8856   cat >conftest.$ac_ext <<_ACEOF
8857 /* confdefs.h.  */
8858 _ACEOF
8859 cat confdefs.h >>conftest.$ac_ext
8860 cat >>conftest.$ac_ext <<_ACEOF
8861 /* end confdefs.h.  */
8862 $ac_includes_default
8863 int
8864 main ()
8865 {
8866 if ((long long *) 0)
8867   return 0;
8868 if (sizeof (long long))
8869   return 0;
8870   ;
8871   return 0;
8872 }
8873 _ACEOF
8874 rm -f conftest.$ac_objext
8875 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8876   (eval $ac_compile) 2>conftest.er1
8877   ac_status=$?
8878   grep -v '^ *+' conftest.er1 >conftest.err
8879   rm -f conftest.er1
8880   cat conftest.err >&5
8881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882   (exit $ac_status); } &&
8883          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8885   (eval $ac_try) 2>&5
8886   ac_status=$?
8887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888   (exit $ac_status); }; } &&
8889          { ac_try='test -s conftest.$ac_objext'
8890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8891   (eval $ac_try) 2>&5
8892   ac_status=$?
8893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8894   (exit $ac_status); }; }; then
8895   ac_cv_type_long_long=yes
8896 else
8897   echo "$as_me: failed program was:" >&5
8898 sed 's/^/| /' conftest.$ac_ext >&5
8899
8900 ac_cv_type_long_long=no
8901 fi
8902 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8903 fi
8904 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8905 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8906
8907 echo "$as_me:$LINENO: checking size of long long" >&5
8908 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8909 if test "${ac_cv_sizeof_long_long+set}" = set; then
8910   echo $ECHO_N "(cached) $ECHO_C" >&6
8911 else
8912   if test "$ac_cv_type_long_long" = yes; then
8913   # The cast to unsigned long works around a bug in the HP C Compiler
8914   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8915   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8916   # This bug is HP SR number 8606223364.
8917   if test "$cross_compiling" = yes; then
8918   # Depending upon the size, compute the lo and hi bounds.
8919 cat >conftest.$ac_ext <<_ACEOF
8920 /* confdefs.h.  */
8921 _ACEOF
8922 cat confdefs.h >>conftest.$ac_ext
8923 cat >>conftest.$ac_ext <<_ACEOF
8924 /* end confdefs.h.  */
8925 $ac_includes_default
8926 int
8927 main ()
8928 {
8929 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8930 test_array [0] = 0
8931
8932   ;
8933   return 0;
8934 }
8935 _ACEOF
8936 rm -f conftest.$ac_objext
8937 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8938   (eval $ac_compile) 2>conftest.er1
8939   ac_status=$?
8940   grep -v '^ *+' conftest.er1 >conftest.err
8941   rm -f conftest.er1
8942   cat conftest.err >&5
8943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8944   (exit $ac_status); } &&
8945          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8947   (eval $ac_try) 2>&5
8948   ac_status=$?
8949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8950   (exit $ac_status); }; } &&
8951          { ac_try='test -s conftest.$ac_objext'
8952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8953   (eval $ac_try) 2>&5
8954   ac_status=$?
8955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8956   (exit $ac_status); }; }; then
8957   ac_lo=0 ac_mid=0
8958   while :; do
8959     cat >conftest.$ac_ext <<_ACEOF
8960 /* confdefs.h.  */
8961 _ACEOF
8962 cat confdefs.h >>conftest.$ac_ext
8963 cat >>conftest.$ac_ext <<_ACEOF
8964 /* end confdefs.h.  */
8965 $ac_includes_default
8966 int
8967 main ()
8968 {
8969 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8970 test_array [0] = 0
8971
8972   ;
8973   return 0;
8974 }
8975 _ACEOF
8976 rm -f conftest.$ac_objext
8977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8978   (eval $ac_compile) 2>conftest.er1
8979   ac_status=$?
8980   grep -v '^ *+' conftest.er1 >conftest.err
8981   rm -f conftest.er1
8982   cat conftest.err >&5
8983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984   (exit $ac_status); } &&
8985          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8987   (eval $ac_try) 2>&5
8988   ac_status=$?
8989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990   (exit $ac_status); }; } &&
8991          { ac_try='test -s conftest.$ac_objext'
8992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8993   (eval $ac_try) 2>&5
8994   ac_status=$?
8995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8996   (exit $ac_status); }; }; then
8997   ac_hi=$ac_mid; break
8998 else
8999   echo "$as_me: failed program was:" >&5
9000 sed 's/^/| /' conftest.$ac_ext >&5
9001
9002 ac_lo=`expr $ac_mid + 1`
9003                     if test $ac_lo -le $ac_mid; then
9004                       ac_lo= ac_hi=
9005                       break
9006                     fi
9007                     ac_mid=`expr 2 '*' $ac_mid + 1`
9008 fi
9009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9010   done
9011 else
9012   echo "$as_me: failed program was:" >&5
9013 sed 's/^/| /' conftest.$ac_ext >&5
9014
9015 cat >conftest.$ac_ext <<_ACEOF
9016 /* confdefs.h.  */
9017 _ACEOF
9018 cat confdefs.h >>conftest.$ac_ext
9019 cat >>conftest.$ac_ext <<_ACEOF
9020 /* end confdefs.h.  */
9021 $ac_includes_default
9022 int
9023 main ()
9024 {
9025 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9026 test_array [0] = 0
9027
9028   ;
9029   return 0;
9030 }
9031 _ACEOF
9032 rm -f conftest.$ac_objext
9033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9034   (eval $ac_compile) 2>conftest.er1
9035   ac_status=$?
9036   grep -v '^ *+' conftest.er1 >conftest.err
9037   rm -f conftest.er1
9038   cat conftest.err >&5
9039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9040   (exit $ac_status); } &&
9041          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9043   (eval $ac_try) 2>&5
9044   ac_status=$?
9045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046   (exit $ac_status); }; } &&
9047          { ac_try='test -s conftest.$ac_objext'
9048   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9049   (eval $ac_try) 2>&5
9050   ac_status=$?
9051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052   (exit $ac_status); }; }; then
9053   ac_hi=-1 ac_mid=-1
9054   while :; do
9055     cat >conftest.$ac_ext <<_ACEOF
9056 /* confdefs.h.  */
9057 _ACEOF
9058 cat confdefs.h >>conftest.$ac_ext
9059 cat >>conftest.$ac_ext <<_ACEOF
9060 /* end confdefs.h.  */
9061 $ac_includes_default
9062 int
9063 main ()
9064 {
9065 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9066 test_array [0] = 0
9067
9068   ;
9069   return 0;
9070 }
9071 _ACEOF
9072 rm -f conftest.$ac_objext
9073 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9074   (eval $ac_compile) 2>conftest.er1
9075   ac_status=$?
9076   grep -v '^ *+' conftest.er1 >conftest.err
9077   rm -f conftest.er1
9078   cat conftest.err >&5
9079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080   (exit $ac_status); } &&
9081          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083   (eval $ac_try) 2>&5
9084   ac_status=$?
9085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086   (exit $ac_status); }; } &&
9087          { ac_try='test -s conftest.$ac_objext'
9088   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9089   (eval $ac_try) 2>&5
9090   ac_status=$?
9091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9092   (exit $ac_status); }; }; then
9093   ac_lo=$ac_mid; break
9094 else
9095   echo "$as_me: failed program was:" >&5
9096 sed 's/^/| /' conftest.$ac_ext >&5
9097
9098 ac_hi=`expr '(' $ac_mid ')' - 1`
9099                        if test $ac_mid -le $ac_hi; then
9100                          ac_lo= ac_hi=
9101                          break
9102                        fi
9103                        ac_mid=`expr 2 '*' $ac_mid`
9104 fi
9105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9106   done
9107 else
9108   echo "$as_me: failed program was:" >&5
9109 sed 's/^/| /' conftest.$ac_ext >&5
9110
9111 ac_lo= ac_hi=
9112 fi
9113 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9114 fi
9115 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9116 # Binary search between lo and hi bounds.
9117 while test "x$ac_lo" != "x$ac_hi"; do
9118   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9119   cat >conftest.$ac_ext <<_ACEOF
9120 /* confdefs.h.  */
9121 _ACEOF
9122 cat confdefs.h >>conftest.$ac_ext
9123 cat >>conftest.$ac_ext <<_ACEOF
9124 /* end confdefs.h.  */
9125 $ac_includes_default
9126 int
9127 main ()
9128 {
9129 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9130 test_array [0] = 0
9131
9132   ;
9133   return 0;
9134 }
9135 _ACEOF
9136 rm -f conftest.$ac_objext
9137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9138   (eval $ac_compile) 2>conftest.er1
9139   ac_status=$?
9140   grep -v '^ *+' conftest.er1 >conftest.err
9141   rm -f conftest.er1
9142   cat conftest.err >&5
9143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144   (exit $ac_status); } &&
9145          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9146   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147   (eval $ac_try) 2>&5
9148   ac_status=$?
9149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150   (exit $ac_status); }; } &&
9151          { ac_try='test -s conftest.$ac_objext'
9152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9153   (eval $ac_try) 2>&5
9154   ac_status=$?
9155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156   (exit $ac_status); }; }; then
9157   ac_hi=$ac_mid
9158 else
9159   echo "$as_me: failed program was:" >&5
9160 sed 's/^/| /' conftest.$ac_ext >&5
9161
9162 ac_lo=`expr '(' $ac_mid ')' + 1`
9163 fi
9164 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9165 done
9166 case $ac_lo in
9167 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9168 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9169 See \`config.log' for more details." >&5
9170 echo "$as_me: error: cannot compute sizeof (long long), 77
9171 See \`config.log' for more details." >&2;}
9172    { (exit 1); exit 1; }; } ;;
9173 esac
9174 else
9175   if test "$cross_compiling" = yes; then
9176   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9177 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9178    { (exit 1); exit 1; }; }
9179 else
9180   cat >conftest.$ac_ext <<_ACEOF
9181 /* confdefs.h.  */
9182 _ACEOF
9183 cat confdefs.h >>conftest.$ac_ext
9184 cat >>conftest.$ac_ext <<_ACEOF
9185 /* end confdefs.h.  */
9186 $ac_includes_default
9187 long longval () { return (long) (sizeof (long long)); }
9188 unsigned long ulongval () { return (long) (sizeof (long long)); }
9189 #include <stdio.h>
9190 #include <stdlib.h>
9191 int
9192 main ()
9193 {
9194
9195   FILE *f = fopen ("conftest.val", "w");
9196   if (! f)
9197     exit (1);
9198   if (((long) (sizeof (long long))) < 0)
9199     {
9200       long i = longval ();
9201       if (i != ((long) (sizeof (long long))))
9202         exit (1);
9203       fprintf (f, "%ld\n", i);
9204     }
9205   else
9206     {
9207       unsigned long i = ulongval ();
9208       if (i != ((long) (sizeof (long long))))
9209         exit (1);
9210       fprintf (f, "%lu\n", i);
9211     }
9212   exit (ferror (f) || fclose (f) != 0);
9213
9214   ;
9215   return 0;
9216 }
9217 _ACEOF
9218 rm -f conftest$ac_exeext
9219 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9220   (eval $ac_link) 2>&5
9221   ac_status=$?
9222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9223   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9225   (eval $ac_try) 2>&5
9226   ac_status=$?
9227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9228   (exit $ac_status); }; }; then
9229   ac_cv_sizeof_long_long=`cat conftest.val`
9230 else
9231   echo "$as_me: program exited with status $ac_status" >&5
9232 echo "$as_me: failed program was:" >&5
9233 sed 's/^/| /' conftest.$ac_ext >&5
9234
9235 ( exit $ac_status )
9236 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9237 See \`config.log' for more details." >&5
9238 echo "$as_me: error: cannot compute sizeof (long long), 77
9239 See \`config.log' for more details." >&2;}
9240    { (exit 1); exit 1; }; }
9241 fi
9242 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9243 fi
9244 fi
9245 rm -f conftest.val
9246 else
9247   ac_cv_sizeof_long_long=0
9248 fi
9249 fi
9250 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9251 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9252 cat >>confdefs.h <<_ACEOF
9253 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9254 _ACEOF
9255
9256
9257 echo "$as_me:$LINENO: checking for int *" >&5
9258 echo $ECHO_N "checking for int *... $ECHO_C" >&6
9259 if test "${ac_cv_type_int_p+set}" = set; then
9260   echo $ECHO_N "(cached) $ECHO_C" >&6
9261 else
9262   cat >conftest.$ac_ext <<_ACEOF
9263 /* confdefs.h.  */
9264 _ACEOF
9265 cat confdefs.h >>conftest.$ac_ext
9266 cat >>conftest.$ac_ext <<_ACEOF
9267 /* end confdefs.h.  */
9268 $ac_includes_default
9269 int
9270 main ()
9271 {
9272 if ((int * *) 0)
9273   return 0;
9274 if (sizeof (int *))
9275   return 0;
9276   ;
9277   return 0;
9278 }
9279 _ACEOF
9280 rm -f conftest.$ac_objext
9281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9282   (eval $ac_compile) 2>conftest.er1
9283   ac_status=$?
9284   grep -v '^ *+' conftest.er1 >conftest.err
9285   rm -f conftest.er1
9286   cat conftest.err >&5
9287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9288   (exit $ac_status); } &&
9289          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9291   (eval $ac_try) 2>&5
9292   ac_status=$?
9293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9294   (exit $ac_status); }; } &&
9295          { ac_try='test -s conftest.$ac_objext'
9296   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9297   (eval $ac_try) 2>&5
9298   ac_status=$?
9299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9300   (exit $ac_status); }; }; then
9301   ac_cv_type_int_p=yes
9302 else
9303   echo "$as_me: failed program was:" >&5
9304 sed 's/^/| /' conftest.$ac_ext >&5
9305
9306 ac_cv_type_int_p=no
9307 fi
9308 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9309 fi
9310 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9311 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9312
9313 echo "$as_me:$LINENO: checking size of int *" >&5
9314 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9315 if test "${ac_cv_sizeof_int_p+set}" = set; then
9316   echo $ECHO_N "(cached) $ECHO_C" >&6
9317 else
9318   if test "$ac_cv_type_int_p" = yes; then
9319   # The cast to unsigned long works around a bug in the HP C Compiler
9320   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9321   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9322   # This bug is HP SR number 8606223364.
9323   if test "$cross_compiling" = yes; then
9324   # Depending upon the size, compute the lo and hi bounds.
9325 cat >conftest.$ac_ext <<_ACEOF
9326 /* confdefs.h.  */
9327 _ACEOF
9328 cat confdefs.h >>conftest.$ac_ext
9329 cat >>conftest.$ac_ext <<_ACEOF
9330 /* end confdefs.h.  */
9331 $ac_includes_default
9332 int
9333 main ()
9334 {
9335 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9336 test_array [0] = 0
9337
9338   ;
9339   return 0;
9340 }
9341 _ACEOF
9342 rm -f conftest.$ac_objext
9343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9344   (eval $ac_compile) 2>conftest.er1
9345   ac_status=$?
9346   grep -v '^ *+' conftest.er1 >conftest.err
9347   rm -f conftest.er1
9348   cat conftest.err >&5
9349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350   (exit $ac_status); } &&
9351          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9353   (eval $ac_try) 2>&5
9354   ac_status=$?
9355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356   (exit $ac_status); }; } &&
9357          { ac_try='test -s conftest.$ac_objext'
9358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9359   (eval $ac_try) 2>&5
9360   ac_status=$?
9361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9362   (exit $ac_status); }; }; then
9363   ac_lo=0 ac_mid=0
9364   while :; do
9365     cat >conftest.$ac_ext <<_ACEOF
9366 /* confdefs.h.  */
9367 _ACEOF
9368 cat confdefs.h >>conftest.$ac_ext
9369 cat >>conftest.$ac_ext <<_ACEOF
9370 /* end confdefs.h.  */
9371 $ac_includes_default
9372 int
9373 main ()
9374 {
9375 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9376 test_array [0] = 0
9377
9378   ;
9379   return 0;
9380 }
9381 _ACEOF
9382 rm -f conftest.$ac_objext
9383 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9384   (eval $ac_compile) 2>conftest.er1
9385   ac_status=$?
9386   grep -v '^ *+' conftest.er1 >conftest.err
9387   rm -f conftest.er1
9388   cat conftest.err >&5
9389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390   (exit $ac_status); } &&
9391          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9393   (eval $ac_try) 2>&5
9394   ac_status=$?
9395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9396   (exit $ac_status); }; } &&
9397          { ac_try='test -s conftest.$ac_objext'
9398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9399   (eval $ac_try) 2>&5
9400   ac_status=$?
9401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9402   (exit $ac_status); }; }; then
9403   ac_hi=$ac_mid; break
9404 else
9405   echo "$as_me: failed program was:" >&5
9406 sed 's/^/| /' conftest.$ac_ext >&5
9407
9408 ac_lo=`expr $ac_mid + 1`
9409                     if test $ac_lo -le $ac_mid; then
9410                       ac_lo= ac_hi=
9411                       break
9412                     fi
9413                     ac_mid=`expr 2 '*' $ac_mid + 1`
9414 fi
9415 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9416   done
9417 else
9418   echo "$as_me: failed program was:" >&5
9419 sed 's/^/| /' conftest.$ac_ext >&5
9420
9421 cat >conftest.$ac_ext <<_ACEOF
9422 /* confdefs.h.  */
9423 _ACEOF
9424 cat confdefs.h >>conftest.$ac_ext
9425 cat >>conftest.$ac_ext <<_ACEOF
9426 /* end confdefs.h.  */
9427 $ac_includes_default
9428 int
9429 main ()
9430 {
9431 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9432 test_array [0] = 0
9433
9434   ;
9435   return 0;
9436 }
9437 _ACEOF
9438 rm -f conftest.$ac_objext
9439 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9440   (eval $ac_compile) 2>conftest.er1
9441   ac_status=$?
9442   grep -v '^ *+' conftest.er1 >conftest.err
9443   rm -f conftest.er1
9444   cat conftest.err >&5
9445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446   (exit $ac_status); } &&
9447          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9448   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9449   (eval $ac_try) 2>&5
9450   ac_status=$?
9451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452   (exit $ac_status); }; } &&
9453          { ac_try='test -s conftest.$ac_objext'
9454   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9455   (eval $ac_try) 2>&5
9456   ac_status=$?
9457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9458   (exit $ac_status); }; }; then
9459   ac_hi=-1 ac_mid=-1
9460   while :; do
9461     cat >conftest.$ac_ext <<_ACEOF
9462 /* confdefs.h.  */
9463 _ACEOF
9464 cat confdefs.h >>conftest.$ac_ext
9465 cat >>conftest.$ac_ext <<_ACEOF
9466 /* end confdefs.h.  */
9467 $ac_includes_default
9468 int
9469 main ()
9470 {
9471 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9472 test_array [0] = 0
9473
9474   ;
9475   return 0;
9476 }
9477 _ACEOF
9478 rm -f conftest.$ac_objext
9479 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9480   (eval $ac_compile) 2>conftest.er1
9481   ac_status=$?
9482   grep -v '^ *+' conftest.er1 >conftest.err
9483   rm -f conftest.er1
9484   cat conftest.err >&5
9485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9486   (exit $ac_status); } &&
9487          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9488   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9489   (eval $ac_try) 2>&5
9490   ac_status=$?
9491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9492   (exit $ac_status); }; } &&
9493          { ac_try='test -s conftest.$ac_objext'
9494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9495   (eval $ac_try) 2>&5
9496   ac_status=$?
9497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9498   (exit $ac_status); }; }; then
9499   ac_lo=$ac_mid; break
9500 else
9501   echo "$as_me: failed program was:" >&5
9502 sed 's/^/| /' conftest.$ac_ext >&5
9503
9504 ac_hi=`expr '(' $ac_mid ')' - 1`
9505                        if test $ac_mid -le $ac_hi; then
9506                          ac_lo= ac_hi=
9507                          break
9508                        fi
9509                        ac_mid=`expr 2 '*' $ac_mid`
9510 fi
9511 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9512   done
9513 else
9514   echo "$as_me: failed program was:" >&5
9515 sed 's/^/| /' conftest.$ac_ext >&5
9516
9517 ac_lo= ac_hi=
9518 fi
9519 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9520 fi
9521 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9522 # Binary search between lo and hi bounds.
9523 while test "x$ac_lo" != "x$ac_hi"; do
9524   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9525   cat >conftest.$ac_ext <<_ACEOF
9526 /* confdefs.h.  */
9527 _ACEOF
9528 cat confdefs.h >>conftest.$ac_ext
9529 cat >>conftest.$ac_ext <<_ACEOF
9530 /* end confdefs.h.  */
9531 $ac_includes_default
9532 int
9533 main ()
9534 {
9535 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9536 test_array [0] = 0
9537
9538   ;
9539   return 0;
9540 }
9541 _ACEOF
9542 rm -f conftest.$ac_objext
9543 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9544   (eval $ac_compile) 2>conftest.er1
9545   ac_status=$?
9546   grep -v '^ *+' conftest.er1 >conftest.err
9547   rm -f conftest.er1
9548   cat conftest.err >&5
9549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550   (exit $ac_status); } &&
9551          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9552   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9553   (eval $ac_try) 2>&5
9554   ac_status=$?
9555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9556   (exit $ac_status); }; } &&
9557          { ac_try='test -s conftest.$ac_objext'
9558   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9559   (eval $ac_try) 2>&5
9560   ac_status=$?
9561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9562   (exit $ac_status); }; }; then
9563   ac_hi=$ac_mid
9564 else
9565   echo "$as_me: failed program was:" >&5
9566 sed 's/^/| /' conftest.$ac_ext >&5
9567
9568 ac_lo=`expr '(' $ac_mid ')' + 1`
9569 fi
9570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9571 done
9572 case $ac_lo in
9573 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9574 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9575 See \`config.log' for more details." >&5
9576 echo "$as_me: error: cannot compute sizeof (int *), 77
9577 See \`config.log' for more details." >&2;}
9578    { (exit 1); exit 1; }; } ;;
9579 esac
9580 else
9581   if test "$cross_compiling" = yes; then
9582   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9583 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9584    { (exit 1); exit 1; }; }
9585 else
9586   cat >conftest.$ac_ext <<_ACEOF
9587 /* confdefs.h.  */
9588 _ACEOF
9589 cat confdefs.h >>conftest.$ac_ext
9590 cat >>conftest.$ac_ext <<_ACEOF
9591 /* end confdefs.h.  */
9592 $ac_includes_default
9593 long longval () { return (long) (sizeof (int *)); }
9594 unsigned long ulongval () { return (long) (sizeof (int *)); }
9595 #include <stdio.h>
9596 #include <stdlib.h>
9597 int
9598 main ()
9599 {
9600
9601   FILE *f = fopen ("conftest.val", "w");
9602   if (! f)
9603     exit (1);
9604   if (((long) (sizeof (int *))) < 0)
9605     {
9606       long i = longval ();
9607       if (i != ((long) (sizeof (int *))))
9608         exit (1);
9609       fprintf (f, "%ld\n", i);
9610     }
9611   else
9612     {
9613       unsigned long i = ulongval ();
9614       if (i != ((long) (sizeof (int *))))
9615         exit (1);
9616       fprintf (f, "%lu\n", i);
9617     }
9618   exit (ferror (f) || fclose (f) != 0);
9619
9620   ;
9621   return 0;
9622 }
9623 _ACEOF
9624 rm -f conftest$ac_exeext
9625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9626   (eval $ac_link) 2>&5
9627   ac_status=$?
9628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9629   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9630   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9631   (eval $ac_try) 2>&5
9632   ac_status=$?
9633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634   (exit $ac_status); }; }; then
9635   ac_cv_sizeof_int_p=`cat conftest.val`
9636 else
9637   echo "$as_me: program exited with status $ac_status" >&5
9638 echo "$as_me: failed program was:" >&5
9639 sed 's/^/| /' conftest.$ac_ext >&5
9640
9641 ( exit $ac_status )
9642 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9643 See \`config.log' for more details." >&5
9644 echo "$as_me: error: cannot compute sizeof (int *), 77
9645 See \`config.log' for more details." >&2;}
9646    { (exit 1); exit 1; }; }
9647 fi
9648 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9649 fi
9650 fi
9651 rm -f conftest.val
9652 else
9653   ac_cv_sizeof_int_p=0
9654 fi
9655 fi
9656 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9657 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9658 cat >>confdefs.h <<_ACEOF
9659 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9660 _ACEOF
9661
9662
9663
9664
9665 echo "$as_me:$LINENO: checking for int16_t" >&5
9666 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9667 if test "${rxvt_cv_int16_t+set}" = set; then
9668   echo $ECHO_N "(cached) $ECHO_C" >&6
9669 else
9670   cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h.  */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h.  */
9676 #include <stdint.h>
9677 int
9678 main ()
9679 {
9680 int16_t dummy;
9681   ;
9682   return 0;
9683 }
9684 _ACEOF
9685 rm -f conftest.$ac_objext
9686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9687   (eval $ac_compile) 2>conftest.er1
9688   ac_status=$?
9689   grep -v '^ *+' conftest.er1 >conftest.err
9690   rm -f conftest.er1
9691   cat conftest.err >&5
9692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693   (exit $ac_status); } &&
9694          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9695   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9696   (eval $ac_try) 2>&5
9697   ac_status=$?
9698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9699   (exit $ac_status); }; } &&
9700          { ac_try='test -s conftest.$ac_objext'
9701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9702   (eval $ac_try) 2>&5
9703   ac_status=$?
9704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9705   (exit $ac_status); }; }; then
9706   rxvt_cv_int16_t=yes
9707 else
9708   echo "$as_me: failed program was:" >&5
9709 sed 's/^/| /' conftest.$ac_ext >&5
9710
9711 if test "$ac_cv_sizeof_char" -ge 2; then
9712   rxvt_cv_int16_t=" char"
9713 else
9714   if test "$ac_cv_sizeof_short" -ge 2; then
9715     rxvt_cv_int16_t=" short"
9716   else
9717     if test "$ac_cv_sizeof_int" -ge 2; then
9718       rxvt_cv_int16_t=" int"
9719     else
9720       if test "$ac_cv_sizeof_long" -ge 2; then
9721         rxvt_cv_int16_t=" long"
9722       else
9723         if test "$ac_cv_sizeof_long_long" -ge 2; then
9724           rxvt_cv_int16_t=" long long"
9725         else
9726           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9727         fi
9728       fi
9729     fi
9730   fi
9731 fi
9732 fi
9733 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9734 fi
9735 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9736 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9737 if test x"$rxvt_cv_int16_t" != xyes; then
9738   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9739 else
9740   if test x"" = x; then
9741     rxvt_int16_typedef="/* typedef short int16_t; */"
9742   else
9743     rxvt_int16_typedef="/* typedef  short int16_t; */"
9744   fi
9745 fi
9746
9747 echo "$as_me:$LINENO: checking for uint16_t" >&5
9748 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9749 if test "${rxvt_cv_uint16_t+set}" = set; then
9750   echo $ECHO_N "(cached) $ECHO_C" >&6
9751 else
9752   cat >conftest.$ac_ext <<_ACEOF
9753 /* confdefs.h.  */
9754 _ACEOF
9755 cat confdefs.h >>conftest.$ac_ext
9756 cat >>conftest.$ac_ext <<_ACEOF
9757 /* end confdefs.h.  */
9758 #include <stdint.h>
9759 int
9760 main ()
9761 {
9762 uint16_t dummy;
9763   ;
9764   return 0;
9765 }
9766 _ACEOF
9767 rm -f conftest.$ac_objext
9768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9769   (eval $ac_compile) 2>conftest.er1
9770   ac_status=$?
9771   grep -v '^ *+' conftest.er1 >conftest.err
9772   rm -f conftest.er1
9773   cat conftest.err >&5
9774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775   (exit $ac_status); } &&
9776          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9777   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9778   (eval $ac_try) 2>&5
9779   ac_status=$?
9780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9781   (exit $ac_status); }; } &&
9782          { ac_try='test -s conftest.$ac_objext'
9783   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9784   (eval $ac_try) 2>&5
9785   ac_status=$?
9786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9787   (exit $ac_status); }; }; then
9788   rxvt_cv_uint16_t=yes
9789 else
9790   echo "$as_me: failed program was:" >&5
9791 sed 's/^/| /' conftest.$ac_ext >&5
9792
9793 if test "$ac_cv_sizeof_char" -ge 2; then
9794   rxvt_cv_uint16_t="unsigned char"
9795 else
9796   if test "$ac_cv_sizeof_short" -ge 2; then
9797     rxvt_cv_uint16_t="unsigned short"
9798   else
9799     if test "$ac_cv_sizeof_int" -ge 2; then
9800       rxvt_cv_uint16_t="unsigned int"
9801     else
9802       if test "$ac_cv_sizeof_long" -ge 2; then
9803         rxvt_cv_uint16_t="unsigned long"
9804       else
9805         if test "$ac_cv_sizeof_long_long" -ge 2; then
9806           rxvt_cv_uint16_t="unsigned long long"
9807         else
9808           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9809         fi
9810       fi
9811     fi
9812   fi
9813 fi
9814 fi
9815 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9816 fi
9817 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9818 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9819 if test x"$rxvt_cv_uint16_t" != xyes; then
9820   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9821 else
9822   if test x"unsigned" = x; then
9823     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9824   else
9825     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9826   fi
9827 fi
9828
9829 echo "$as_me:$LINENO: checking for int32_t" >&5
9830 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9831 if test "${rxvt_cv_int32_t+set}" = set; then
9832   echo $ECHO_N "(cached) $ECHO_C" >&6
9833 else
9834   cat >conftest.$ac_ext <<_ACEOF
9835 /* confdefs.h.  */
9836 _ACEOF
9837 cat confdefs.h >>conftest.$ac_ext
9838 cat >>conftest.$ac_ext <<_ACEOF
9839 /* end confdefs.h.  */
9840 #include <stdint.h>
9841 int
9842 main ()
9843 {
9844 int32_t dummy;
9845   ;
9846   return 0;
9847 }
9848 _ACEOF
9849 rm -f conftest.$ac_objext
9850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9851   (eval $ac_compile) 2>conftest.er1
9852   ac_status=$?
9853   grep -v '^ *+' conftest.er1 >conftest.err
9854   rm -f conftest.er1
9855   cat conftest.err >&5
9856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857   (exit $ac_status); } &&
9858          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9860   (eval $ac_try) 2>&5
9861   ac_status=$?
9862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863   (exit $ac_status); }; } &&
9864          { ac_try='test -s conftest.$ac_objext'
9865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9866   (eval $ac_try) 2>&5
9867   ac_status=$?
9868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869   (exit $ac_status); }; }; then
9870   rxvt_cv_int32_t=yes
9871 else
9872   echo "$as_me: failed program was:" >&5
9873 sed 's/^/| /' conftest.$ac_ext >&5
9874
9875 if test "$ac_cv_sizeof_char" -ge 4; then
9876   rxvt_cv_int32_t=" char"
9877 else
9878   if test "$ac_cv_sizeof_short" -ge 4; then
9879     rxvt_cv_int32_t=" short"
9880   else
9881     if test "$ac_cv_sizeof_int" -ge 4; then
9882       rxvt_cv_int32_t=" int"
9883     else
9884       if test "$ac_cv_sizeof_long" -ge 4; then
9885         rxvt_cv_int32_t=" long"
9886       else
9887         if test "$ac_cv_sizeof_long_long" -ge 4; then
9888           rxvt_cv_int32_t=" long long"
9889         else
9890           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9891         fi
9892       fi
9893     fi
9894   fi
9895 fi
9896 fi
9897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9898 fi
9899 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9900 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9901 if test x"$rxvt_cv_int32_t" != xyes; then
9902   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9903 else
9904   if test x"" = x; then
9905     rxvt_int32_typedef="/* typedef int int32_t; */"
9906   else
9907     rxvt_int32_typedef="/* typedef  int int32_t; */"
9908   fi
9909 fi
9910
9911 echo "$as_me:$LINENO: checking for uint32_t" >&5
9912 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9913 if test "${rxvt_cv_uint32_t+set}" = set; then
9914   echo $ECHO_N "(cached) $ECHO_C" >&6
9915 else
9916   cat >conftest.$ac_ext <<_ACEOF
9917 /* confdefs.h.  */
9918 _ACEOF
9919 cat confdefs.h >>conftest.$ac_ext
9920 cat >>conftest.$ac_ext <<_ACEOF
9921 /* end confdefs.h.  */
9922 #include <stdint.h>
9923 int
9924 main ()
9925 {
9926 uint32_t dummy;
9927   ;
9928   return 0;
9929 }
9930 _ACEOF
9931 rm -f conftest.$ac_objext
9932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9933   (eval $ac_compile) 2>conftest.er1
9934   ac_status=$?
9935   grep -v '^ *+' conftest.er1 >conftest.err
9936   rm -f conftest.er1
9937   cat conftest.err >&5
9938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939   (exit $ac_status); } &&
9940          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9942   (eval $ac_try) 2>&5
9943   ac_status=$?
9944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9945   (exit $ac_status); }; } &&
9946          { ac_try='test -s conftest.$ac_objext'
9947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9948   (eval $ac_try) 2>&5
9949   ac_status=$?
9950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951   (exit $ac_status); }; }; then
9952   rxvt_cv_uint32_t=yes
9953 else
9954   echo "$as_me: failed program was:" >&5
9955 sed 's/^/| /' conftest.$ac_ext >&5
9956
9957 if test "$ac_cv_sizeof_char" -ge 4; then
9958   rxvt_cv_uint32_t="unsigned char"
9959 else
9960   if test "$ac_cv_sizeof_short" -ge 4; then
9961     rxvt_cv_uint32_t="unsigned short"
9962   else
9963     if test "$ac_cv_sizeof_int" -ge 4; then
9964       rxvt_cv_uint32_t="unsigned int"
9965     else
9966       if test "$ac_cv_sizeof_long" -ge 4; then
9967         rxvt_cv_uint32_t="unsigned long"
9968       else
9969         if test "$ac_cv_sizeof_long_long" -ge 4; then
9970           rxvt_cv_uint32_t="unsigned long long"
9971         else
9972           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9973         fi
9974       fi
9975     fi
9976   fi
9977 fi
9978 fi
9979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9980 fi
9981 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9982 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9983 if test x"$rxvt_cv_uint32_t" != xyes; then
9984   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9985 else
9986   if test x"unsigned" = x; then
9987     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9988   else
9989     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9990   fi
9991 fi
9992
9993 if test "$ac_cv_sizeof_int_p" -eq 8; then
9994   rxvt_intp_define="#define intp_t int64_t"
9995   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9996 else
9997   if test "$ac_cv_sizeof_int_p" -eq 4; then
9998     rxvt_intp_define="#define intp_t int32_t"
9999     rxvt_u_intp_define="#define u_intp_t u_int32_t"
10000   else
10001     if test "$ac_cv_sizeof_int_p" -eq 2; then
10002       rxvt_intp_define="#define intp_t int16_t"
10003       rxvt_u_intp_define="#define u_intp_t u_int16_t"
10004     else
10005       rxvt_intp_define="#error set intp_t"
10006       rxvt_u_intp_define="#error set u_intp_t"
10007     fi
10008   fi
10009 fi
10010
10011
10012
10013 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10014 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10015 if test "${ac_cv_type_signal+set}" = set; then
10016   echo $ECHO_N "(cached) $ECHO_C" >&6
10017 else
10018   cat >conftest.$ac_ext <<_ACEOF
10019 /* confdefs.h.  */
10020 _ACEOF
10021 cat confdefs.h >>conftest.$ac_ext
10022 cat >>conftest.$ac_ext <<_ACEOF
10023 /* end confdefs.h.  */
10024 #include <sys/types.h>
10025 #include <signal.h>
10026 #ifdef signal
10027 # undef signal
10028 #endif
10029 #ifdef __cplusplus
10030 extern "C" void (*signal (int, void (*)(int)))(int);
10031 #else
10032 void (*signal ()) ();
10033 #endif
10034
10035 int
10036 main ()
10037 {
10038 int i;
10039   ;
10040   return 0;
10041 }
10042 _ACEOF
10043 rm -f conftest.$ac_objext
10044 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10045   (eval $ac_compile) 2>conftest.er1
10046   ac_status=$?
10047   grep -v '^ *+' conftest.er1 >conftest.err
10048   rm -f conftest.er1
10049   cat conftest.err >&5
10050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051   (exit $ac_status); } &&
10052          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10054   (eval $ac_try) 2>&5
10055   ac_status=$?
10056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10057   (exit $ac_status); }; } &&
10058          { ac_try='test -s conftest.$ac_objext'
10059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10060   (eval $ac_try) 2>&5
10061   ac_status=$?
10062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10063   (exit $ac_status); }; }; then
10064   ac_cv_type_signal=void
10065 else
10066   echo "$as_me: failed program was:" >&5
10067 sed 's/^/| /' conftest.$ac_ext >&5
10068
10069 ac_cv_type_signal=int
10070 fi
10071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10072 fi
10073 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10074 echo "${ECHO_T}$ac_cv_type_signal" >&6
10075
10076 cat >>confdefs.h <<_ACEOF
10077 #define RETSIGTYPE $ac_cv_type_signal
10078 _ACEOF
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099 for ac_func in \
10100         revoke \
10101         unsetenv \
10102         setutent \
10103         seteuid \
10104         setresuid \
10105         setreuid \
10106         _getpty \
10107         getpt \
10108         posix_openpt \
10109         grantpt \
10110         unlockpt \
10111         isastream \
10112         on_exit \
10113         nanosleep \
10114         updwtmp \
10115         updwtmpx \
10116         ttyslot \
10117
10118 do
10119 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10120 echo "$as_me:$LINENO: checking for $ac_func" >&5
10121 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10122 if eval "test \"\${$as_ac_var+set}\" = set"; then
10123   echo $ECHO_N "(cached) $ECHO_C" >&6
10124 else
10125   cat >conftest.$ac_ext <<_ACEOF
10126 /* confdefs.h.  */
10127 _ACEOF
10128 cat confdefs.h >>conftest.$ac_ext
10129 cat >>conftest.$ac_ext <<_ACEOF
10130 /* end confdefs.h.  */
10131 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10132    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10133 #define $ac_func innocuous_$ac_func
10134
10135 /* System header to define __stub macros and hopefully few prototypes,
10136     which can conflict with char $ac_func (); below.
10137     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10138     <limits.h> exists even on freestanding compilers.  */
10139
10140 #ifdef __STDC__
10141 # include <limits.h>
10142 #else
10143 # include <assert.h>
10144 #endif
10145
10146 #undef $ac_func
10147
10148 /* Override any gcc2 internal prototype to avoid an error.  */
10149 #ifdef __cplusplus
10150 extern "C"
10151 {
10152 #endif
10153 /* We use char because int might match the return type of a gcc2
10154    builtin and then its argument prototype would still apply.  */
10155 char $ac_func ();
10156 /* The GNU C library defines this for functions which it implements
10157     to always fail with ENOSYS.  Some functions are actually named
10158     something starting with __ and the normal name is an alias.  */
10159 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10160 choke me
10161 #else
10162 char (*f) () = $ac_func;
10163 #endif
10164 #ifdef __cplusplus
10165 }
10166 #endif
10167
10168 int
10169 main ()
10170 {
10171 return f != $ac_func;
10172   ;
10173   return 0;
10174 }
10175 _ACEOF
10176 rm -f conftest.$ac_objext conftest$ac_exeext
10177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10178   (eval $ac_link) 2>conftest.er1
10179   ac_status=$?
10180   grep -v '^ *+' conftest.er1 >conftest.err
10181   rm -f conftest.er1
10182   cat conftest.err >&5
10183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184   (exit $ac_status); } &&
10185          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187   (eval $ac_try) 2>&5
10188   ac_status=$?
10189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190   (exit $ac_status); }; } &&
10191          { ac_try='test -s conftest$ac_exeext'
10192   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10193   (eval $ac_try) 2>&5
10194   ac_status=$?
10195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10196   (exit $ac_status); }; }; then
10197   eval "$as_ac_var=yes"
10198 else
10199   echo "$as_me: failed program was:" >&5
10200 sed 's/^/| /' conftest.$ac_ext >&5
10201
10202 eval "$as_ac_var=no"
10203 fi
10204 rm -f conftest.err conftest.$ac_objext \
10205       conftest$ac_exeext conftest.$ac_ext
10206 fi
10207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10208 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10209 if test `eval echo '${'$as_ac_var'}'` = yes; then
10210   cat >>confdefs.h <<_ACEOF
10211 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10212 _ACEOF
10213
10214 fi
10215 done
10216
10217
10218
10219 if test "${ac_cv_header_utmp_h+set}" = set; then
10220   echo "$as_me:$LINENO: checking for utmp.h" >&5
10221 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10222 if test "${ac_cv_header_utmp_h+set}" = set; then
10223   echo $ECHO_N "(cached) $ECHO_C" >&6
10224 fi
10225 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10226 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10227 else
10228   # Is the header compilable?
10229 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10230 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10231 cat >conftest.$ac_ext <<_ACEOF
10232 /* confdefs.h.  */
10233 _ACEOF
10234 cat confdefs.h >>conftest.$ac_ext
10235 cat >>conftest.$ac_ext <<_ACEOF
10236 /* end confdefs.h.  */
10237 $ac_includes_default
10238 #include <utmp.h>
10239 _ACEOF
10240 rm -f conftest.$ac_objext
10241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10242   (eval $ac_compile) 2>conftest.er1
10243   ac_status=$?
10244   grep -v '^ *+' conftest.er1 >conftest.err
10245   rm -f conftest.er1
10246   cat conftest.err >&5
10247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10248   (exit $ac_status); } &&
10249          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10251   (eval $ac_try) 2>&5
10252   ac_status=$?
10253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10254   (exit $ac_status); }; } &&
10255          { ac_try='test -s conftest.$ac_objext'
10256   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10257   (eval $ac_try) 2>&5
10258   ac_status=$?
10259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260   (exit $ac_status); }; }; then
10261   ac_header_compiler=yes
10262 else
10263   echo "$as_me: failed program was:" >&5
10264 sed 's/^/| /' conftest.$ac_ext >&5
10265
10266 ac_header_compiler=no
10267 fi
10268 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10269 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10270 echo "${ECHO_T}$ac_header_compiler" >&6
10271
10272 # Is the header present?
10273 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10274 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10275 cat >conftest.$ac_ext <<_ACEOF
10276 /* confdefs.h.  */
10277 _ACEOF
10278 cat confdefs.h >>conftest.$ac_ext
10279 cat >>conftest.$ac_ext <<_ACEOF
10280 /* end confdefs.h.  */
10281 #include <utmp.h>
10282 _ACEOF
10283 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10284   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10285   ac_status=$?
10286   grep -v '^ *+' conftest.er1 >conftest.err
10287   rm -f conftest.er1
10288   cat conftest.err >&5
10289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10290   (exit $ac_status); } >/dev/null; then
10291   if test -s conftest.err; then
10292     ac_cpp_err=$ac_cxx_preproc_warn_flag
10293     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10294   else
10295     ac_cpp_err=
10296   fi
10297 else
10298   ac_cpp_err=yes
10299 fi
10300 if test -z "$ac_cpp_err"; then
10301   ac_header_preproc=yes
10302 else
10303   echo "$as_me: failed program was:" >&5
10304 sed 's/^/| /' conftest.$ac_ext >&5
10305
10306   ac_header_preproc=no
10307 fi
10308 rm -f conftest.err conftest.$ac_ext
10309 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10310 echo "${ECHO_T}$ac_header_preproc" >&6
10311
10312 # So?  What about this header?
10313 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10314   yes:no: )
10315     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10316 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10317     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10318 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10319     ac_header_preproc=yes
10320     ;;
10321   no:yes:* )
10322     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10323 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10324     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10325 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10326     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10327 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10328     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10329 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10330     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10331 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10332     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10333 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10334     (
10335       cat <<\_ASBOX
10336 ## ------------------------------------------ ##
10337 ## Report this to the AC_PACKAGE_NAME lists.  ##
10338 ## ------------------------------------------ ##
10339 _ASBOX
10340     ) |
10341       sed "s/^/$as_me: WARNING:     /" >&2
10342     ;;
10343 esac
10344 echo "$as_me:$LINENO: checking for utmp.h" >&5
10345 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10346 if test "${ac_cv_header_utmp_h+set}" = set; then
10347   echo $ECHO_N "(cached) $ECHO_C" >&6
10348 else
10349   ac_cv_header_utmp_h=$ac_header_preproc
10350 fi
10351 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10352 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10353
10354 fi
10355 if test $ac_cv_header_utmp_h = yes; then
10356   echo "$as_me:$LINENO: checking for struct utmp" >&5
10357 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10358 if test "${rxvt_cv_struct_utmp+set}" = set; then
10359   echo $ECHO_N "(cached) $ECHO_C" >&6
10360 else
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 <sys/types.h>
10368 #include <utmp.h>
10369 int
10370 main ()
10371 {
10372 struct utmp ut;
10373   ;
10374   return 0;
10375 }
10376 _ACEOF
10377 rm -f conftest.$ac_objext
10378 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10379   (eval $ac_compile) 2>conftest.er1
10380   ac_status=$?
10381   grep -v '^ *+' conftest.er1 >conftest.err
10382   rm -f conftest.er1
10383   cat conftest.err >&5
10384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10385   (exit $ac_status); } &&
10386          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10387   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10388   (eval $ac_try) 2>&5
10389   ac_status=$?
10390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391   (exit $ac_status); }; } &&
10392          { ac_try='test -s conftest.$ac_objext'
10393   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10394   (eval $ac_try) 2>&5
10395   ac_status=$?
10396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10397   (exit $ac_status); }; }; then
10398   rxvt_cv_struct_utmp=yes
10399 else
10400   echo "$as_me: failed program was:" >&5
10401 sed 's/^/| /' conftest.$ac_ext >&5
10402
10403 rxvt_cv_struct_utmp=no
10404 fi
10405 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10406 fi
10407 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
10408 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10409 if test x$rxvt_cv_struct_utmp = xyes; then
10410
10411 cat >>confdefs.h <<\_ACEOF
10412 #define HAVE_STRUCT_UTMP 1
10413 _ACEOF
10414
10415 fi
10416
10417
10418 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10419 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10420 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10421   echo $ECHO_N "(cached) $ECHO_C" >&6
10422 else
10423   cat >conftest.$ac_ext <<_ACEOF
10424 /* confdefs.h.  */
10425 _ACEOF
10426 cat confdefs.h >>conftest.$ac_ext
10427 cat >>conftest.$ac_ext <<_ACEOF
10428 /* end confdefs.h.  */
10429 #include <sys/types.h>
10430 #include <utmp.h>
10431 int
10432 main ()
10433 {
10434 struct utmp ut; ut.ut_host;
10435   ;
10436   return 0;
10437 }
10438 _ACEOF
10439 rm -f conftest.$ac_objext
10440 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10441   (eval $ac_compile) 2>conftest.er1
10442   ac_status=$?
10443   grep -v '^ *+' conftest.er1 >conftest.err
10444   rm -f conftest.er1
10445   cat conftest.err >&5
10446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447   (exit $ac_status); } &&
10448          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450   (eval $ac_try) 2>&5
10451   ac_status=$?
10452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453   (exit $ac_status); }; } &&
10454          { ac_try='test -s conftest.$ac_objext'
10455   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456   (eval $ac_try) 2>&5
10457   ac_status=$?
10458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459   (exit $ac_status); }; }; then
10460   rxvt_cv_struct_utmp_host=yes
10461 else
10462   echo "$as_me: failed program was:" >&5
10463 sed 's/^/| /' conftest.$ac_ext >&5
10464
10465 rxvt_cv_struct_utmp_host=no
10466 fi
10467 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10468 fi
10469 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10470 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10471 if test x$rxvt_cv_struct_utmp_host = xyes; then
10472
10473 cat >>confdefs.h <<\_ACEOF
10474 #define HAVE_UTMP_HOST 1
10475 _ACEOF
10476
10477 fi
10478
10479 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10480 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10481 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10482   echo $ECHO_N "(cached) $ECHO_C" >&6
10483 else
10484   cat >conftest.$ac_ext <<_ACEOF
10485 /* confdefs.h.  */
10486 _ACEOF
10487 cat confdefs.h >>conftest.$ac_ext
10488 cat >>conftest.$ac_ext <<_ACEOF
10489 /* end confdefs.h.  */
10490 #include <sys/types.h>
10491 #include <utmp.h>
10492 int
10493 main ()
10494 {
10495 struct utmp ut; ut.ut_pid;
10496   ;
10497   return 0;
10498 }
10499 _ACEOF
10500 rm -f conftest.$ac_objext
10501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10502   (eval $ac_compile) 2>conftest.er1
10503   ac_status=$?
10504   grep -v '^ *+' conftest.er1 >conftest.err
10505   rm -f conftest.er1
10506   cat conftest.err >&5
10507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10508   (exit $ac_status); } &&
10509          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10510   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10511   (eval $ac_try) 2>&5
10512   ac_status=$?
10513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10514   (exit $ac_status); }; } &&
10515          { ac_try='test -s conftest.$ac_objext'
10516   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10517   (eval $ac_try) 2>&5
10518   ac_status=$?
10519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10520   (exit $ac_status); }; }; then
10521   rxvt_cv_struct_utmp_pid=yes
10522 else
10523   echo "$as_me: failed program was:" >&5
10524 sed 's/^/| /' conftest.$ac_ext >&5
10525
10526 rxvt_cv_struct_utmp_pid=no
10527 fi
10528 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10529 fi
10530 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10531 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10532 if test x$rxvt_cv_struct_utmp_pid = xyes; then
10533
10534 cat >>confdefs.h <<\_ACEOF
10535 #define HAVE_UTMP_PID 1
10536 _ACEOF
10537
10538 fi
10539
10540 fi
10541
10542
10543
10544 if test "${ac_cv_header_utmpx_h+set}" = set; then
10545   echo "$as_me:$LINENO: checking for utmpx.h" >&5
10546 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10547 if test "${ac_cv_header_utmpx_h+set}" = set; then
10548   echo $ECHO_N "(cached) $ECHO_C" >&6
10549 fi
10550 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10551 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10552 else
10553   # Is the header compilable?
10554 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10555 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10556 cat >conftest.$ac_ext <<_ACEOF
10557 /* confdefs.h.  */
10558 _ACEOF
10559 cat confdefs.h >>conftest.$ac_ext
10560 cat >>conftest.$ac_ext <<_ACEOF
10561 /* end confdefs.h.  */
10562 $ac_includes_default
10563 #include <utmpx.h>
10564 _ACEOF
10565 rm -f conftest.$ac_objext
10566 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10567   (eval $ac_compile) 2>conftest.er1
10568   ac_status=$?
10569   grep -v '^ *+' conftest.er1 >conftest.err
10570   rm -f conftest.er1
10571   cat conftest.err >&5
10572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10573   (exit $ac_status); } &&
10574          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10575   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10576   (eval $ac_try) 2>&5
10577   ac_status=$?
10578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10579   (exit $ac_status); }; } &&
10580          { ac_try='test -s conftest.$ac_objext'
10581   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10582   (eval $ac_try) 2>&5
10583   ac_status=$?
10584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10585   (exit $ac_status); }; }; then
10586   ac_header_compiler=yes
10587 else
10588   echo "$as_me: failed program was:" >&5
10589 sed 's/^/| /' conftest.$ac_ext >&5
10590
10591 ac_header_compiler=no
10592 fi
10593 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10594 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10595 echo "${ECHO_T}$ac_header_compiler" >&6
10596
10597 # Is the header present?
10598 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10599 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10600 cat >conftest.$ac_ext <<_ACEOF
10601 /* confdefs.h.  */
10602 _ACEOF
10603 cat confdefs.h >>conftest.$ac_ext
10604 cat >>conftest.$ac_ext <<_ACEOF
10605 /* end confdefs.h.  */
10606 #include <utmpx.h>
10607 _ACEOF
10608 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10609   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10610   ac_status=$?
10611   grep -v '^ *+' conftest.er1 >conftest.err
10612   rm -f conftest.er1
10613   cat conftest.err >&5
10614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615   (exit $ac_status); } >/dev/null; then
10616   if test -s conftest.err; then
10617     ac_cpp_err=$ac_cxx_preproc_warn_flag
10618     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10619   else
10620     ac_cpp_err=
10621   fi
10622 else
10623   ac_cpp_err=yes
10624 fi
10625 if test -z "$ac_cpp_err"; then
10626   ac_header_preproc=yes
10627 else
10628   echo "$as_me: failed program was:" >&5
10629 sed 's/^/| /' conftest.$ac_ext >&5
10630
10631   ac_header_preproc=no
10632 fi
10633 rm -f conftest.err conftest.$ac_ext
10634 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10635 echo "${ECHO_T}$ac_header_preproc" >&6
10636
10637 # So?  What about this header?
10638 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10639   yes:no: )
10640     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10641 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10642     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10643 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10644     ac_header_preproc=yes
10645     ;;
10646   no:yes:* )
10647     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10648 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10649     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10650 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10651     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10652 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10653     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10654 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10655     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10656 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10657     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10658 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10659     (
10660       cat <<\_ASBOX
10661 ## ------------------------------------------ ##
10662 ## Report this to the AC_PACKAGE_NAME lists.  ##
10663 ## ------------------------------------------ ##
10664 _ASBOX
10665     ) |
10666       sed "s/^/$as_me: WARNING:     /" >&2
10667     ;;
10668 esac
10669 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10670 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10671 if test "${ac_cv_header_utmpx_h+set}" = set; then
10672   echo $ECHO_N "(cached) $ECHO_C" >&6
10673 else
10674   ac_cv_header_utmpx_h=$ac_header_preproc
10675 fi
10676 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10677 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10678
10679 fi
10680 if test $ac_cv_header_utmpx_h = yes; then
10681   echo "$as_me:$LINENO: checking for struct utmpx" >&5
10682 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10683 if test "${rxvt_cv_struct_utmpx+set}" = set; then
10684   echo $ECHO_N "(cached) $ECHO_C" >&6
10685 else
10686   cat >conftest.$ac_ext <<_ACEOF
10687 /* confdefs.h.  */
10688 _ACEOF
10689 cat confdefs.h >>conftest.$ac_ext
10690 cat >>conftest.$ac_ext <<_ACEOF
10691 /* end confdefs.h.  */
10692 #include <sys/types.h>
10693 #include <utmpx.h>
10694 int
10695 main ()
10696 {
10697 struct utmpx ut;
10698   ;
10699   return 0;
10700 }
10701 _ACEOF
10702 rm -f conftest.$ac_objext
10703 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10704   (eval $ac_compile) 2>conftest.er1
10705   ac_status=$?
10706   grep -v '^ *+' conftest.er1 >conftest.err
10707   rm -f conftest.er1
10708   cat conftest.err >&5
10709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10710   (exit $ac_status); } &&
10711          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10713   (eval $ac_try) 2>&5
10714   ac_status=$?
10715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10716   (exit $ac_status); }; } &&
10717          { ac_try='test -s conftest.$ac_objext'
10718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10719   (eval $ac_try) 2>&5
10720   ac_status=$?
10721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10722   (exit $ac_status); }; }; then
10723   rxvt_cv_struct_utmpx=yes
10724 else
10725   echo "$as_me: failed program was:" >&5
10726 sed 's/^/| /' conftest.$ac_ext >&5
10727
10728 rxvt_cv_struct_utmpx=no
10729 fi
10730 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10731 fi
10732 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10733 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10734 if test x$rxvt_cv_struct_utmpx = xyes; then
10735
10736 cat >>confdefs.h <<\_ACEOF
10737 #define HAVE_STRUCT_UTMPX 1
10738 _ACEOF
10739
10740 fi
10741
10742
10743 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10744 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10745 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10746   echo $ECHO_N "(cached) $ECHO_C" >&6
10747 else
10748   cat >conftest.$ac_ext <<_ACEOF
10749 /* confdefs.h.  */
10750 _ACEOF
10751 cat confdefs.h >>conftest.$ac_ext
10752 cat >>conftest.$ac_ext <<_ACEOF
10753 /* end confdefs.h.  */
10754 #include <sys/types.h>
10755 #include <utmpx.h>
10756 int
10757 main ()
10758 {
10759 struct utmpx utx; utx.ut_host;
10760   ;
10761   return 0;
10762 }
10763 _ACEOF
10764 rm -f conftest.$ac_objext
10765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10766   (eval $ac_compile) 2>conftest.er1
10767   ac_status=$?
10768   grep -v '^ *+' conftest.er1 >conftest.err
10769   rm -f conftest.er1
10770   cat conftest.err >&5
10771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10772   (exit $ac_status); } &&
10773          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10775   (eval $ac_try) 2>&5
10776   ac_status=$?
10777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778   (exit $ac_status); }; } &&
10779          { ac_try='test -s conftest.$ac_objext'
10780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10781   (eval $ac_try) 2>&5
10782   ac_status=$?
10783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784   (exit $ac_status); }; }; then
10785   rxvt_cv_struct_utmpx_host=yes
10786 else
10787   echo "$as_me: failed program was:" >&5
10788 sed 's/^/| /' conftest.$ac_ext >&5
10789
10790 rxvt_cv_struct_utmpx_host=no
10791 fi
10792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10793 fi
10794 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10795 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10796 if test x$rxvt_cv_struct_utmpx_host = xyes; then
10797
10798 cat >>confdefs.h <<\_ACEOF
10799 #define HAVE_UTMPX_HOST 1
10800 _ACEOF
10801
10802 fi
10803
10804 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10805 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10806 if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10807   echo $ECHO_N "(cached) $ECHO_C" >&6
10808 else
10809   cat >conftest.$ac_ext <<_ACEOF
10810 /* confdefs.h.  */
10811 _ACEOF
10812 cat confdefs.h >>conftest.$ac_ext
10813 cat >>conftest.$ac_ext <<_ACEOF
10814 /* end confdefs.h.  */
10815 #include <sys/types.h>
10816 #include <utmpx.h>
10817 int
10818 main ()
10819 {
10820 struct utmpx utx; utx.ut_session;
10821   ;
10822   return 0;
10823 }
10824 _ACEOF
10825 rm -f conftest.$ac_objext
10826 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10827   (eval $ac_compile) 2>conftest.er1
10828   ac_status=$?
10829   grep -v '^ *+' conftest.er1 >conftest.err
10830   rm -f conftest.er1
10831   cat conftest.err >&5
10832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833   (exit $ac_status); } &&
10834          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836   (eval $ac_try) 2>&5
10837   ac_status=$?
10838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839   (exit $ac_status); }; } &&
10840          { ac_try='test -s conftest.$ac_objext'
10841   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842   (eval $ac_try) 2>&5
10843   ac_status=$?
10844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845   (exit $ac_status); }; }; then
10846   rxvt_cv_struct_utmpx_session=yes
10847 else
10848   echo "$as_me: failed program was:" >&5
10849 sed 's/^/| /' conftest.$ac_ext >&5
10850
10851 rxvt_cv_struct_utmpx_session=no
10852 fi
10853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854 fi
10855 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10856 echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10857 if test x$rxvt_cv_struct_utmpx_session = xyes; then
10858
10859 cat >>confdefs.h <<\_ACEOF
10860 #define HAVE_UTMPX_SESSION 1
10861 _ACEOF
10862
10863 fi
10864
10865 fi
10866
10867
10868 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10869 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10870 if test "${rxvt_cv_struct_lastlog+set}" = set; then
10871   echo $ECHO_N "(cached) $ECHO_C" >&6
10872 else
10873   cat >conftest.$ac_ext <<_ACEOF
10874 /* confdefs.h.  */
10875 _ACEOF
10876 cat confdefs.h >>conftest.$ac_ext
10877 cat >>conftest.$ac_ext <<_ACEOF
10878 /* end confdefs.h.  */
10879 #include <sys/types.h>
10880 #include <utmp.h>
10881 #ifdef HAVE_LASTLOG_H
10882 #include <lastlog.h>
10883 #endif
10884
10885 int
10886 main ()
10887 {
10888 struct lastlog ll;
10889   ;
10890   return 0;
10891 }
10892 _ACEOF
10893 rm -f conftest.$ac_objext
10894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10895   (eval $ac_compile) 2>conftest.er1
10896   ac_status=$?
10897   grep -v '^ *+' conftest.er1 >conftest.err
10898   rm -f conftest.er1
10899   cat conftest.err >&5
10900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10901   (exit $ac_status); } &&
10902          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10903   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10904   (eval $ac_try) 2>&5
10905   ac_status=$?
10906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907   (exit $ac_status); }; } &&
10908          { ac_try='test -s conftest.$ac_objext'
10909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10910   (eval $ac_try) 2>&5
10911   ac_status=$?
10912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10913   (exit $ac_status); }; }; then
10914   rxvt_cv_struct_lastlog=yes
10915 else
10916   echo "$as_me: failed program was:" >&5
10917 sed 's/^/| /' conftest.$ac_ext >&5
10918
10919 rxvt_cv_struct_lastlog=no
10920 fi
10921 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10922 fi
10923 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
10924 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
10925 if test x$rxvt_cv_struct_lastlog = xyes; then
10926
10927 cat >>confdefs.h <<\_ACEOF
10928 #define HAVE_STRUCT_LASTLOG 1
10929 _ACEOF
10930
10931 fi
10932
10933 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10934 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10935 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
10936   echo $ECHO_N "(cached) $ECHO_C" >&6
10937 else
10938   cat >conftest.$ac_ext <<_ACEOF
10939 /* confdefs.h.  */
10940 _ACEOF
10941 cat confdefs.h >>conftest.$ac_ext
10942 cat >>conftest.$ac_ext <<_ACEOF
10943 /* end confdefs.h.  */
10944 #include <sys/types.h>
10945 #include <utmpx.h>
10946 #ifdef HAVE_LASTLOG_H
10947 #include <lastlog.h>
10948 #endif
10949
10950 int
10951 main ()
10952 {
10953 struct lastlogx ll;
10954   ;
10955   return 0;
10956 }
10957 _ACEOF
10958 rm -f conftest.$ac_objext
10959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10960   (eval $ac_compile) 2>conftest.er1
10961   ac_status=$?
10962   grep -v '^ *+' conftest.er1 >conftest.err
10963   rm -f conftest.er1
10964   cat conftest.err >&5
10965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10966   (exit $ac_status); } &&
10967          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10968   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10969   (eval $ac_try) 2>&5
10970   ac_status=$?
10971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10972   (exit $ac_status); }; } &&
10973          { ac_try='test -s conftest.$ac_objext'
10974   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10975   (eval $ac_try) 2>&5
10976   ac_status=$?
10977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10978   (exit $ac_status); }; }; then
10979   rxvt_cv_struct_lastlogx=yes
10980 else
10981   echo "$as_me: failed program was:" >&5
10982 sed 's/^/| /' conftest.$ac_ext >&5
10983
10984 rxvt_cv_struct_lastlogx=no
10985 fi
10986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10987 fi
10988 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
10989 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
10990 if test x$rxvt_cv_struct_lastlogx = xyes; then
10991
10992 cat >>confdefs.h <<\_ACEOF
10993 #define HAVE_STRUCT_LASTLOGX 1
10994 _ACEOF
10995
10996 fi
10997
10998
10999 echo "$as_me:$LINENO: checking where utmp is located" >&5
11000 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11001 if test "${rxvt_cv_path_utmp+set}" = set; then
11002   echo $ECHO_N "(cached) $ECHO_C" >&6
11003 else
11004   if test "$cross_compiling" = yes; then
11005     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
11006 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
11007 else
11008   cat >conftest.$ac_ext <<_ACEOF
11009 /* confdefs.h.  */
11010 _ACEOF
11011 cat confdefs.h >>conftest.$ac_ext
11012 cat >>conftest.$ac_ext <<_ACEOF
11013 /* end confdefs.h.  */
11014 #include <stdio.h>
11015 #include <sys/types.h>
11016 #include <utmp.h>
11017 #include <errno.h>
11018 main()
11019 {
11020     char **u, *utmplist[] = {
11021     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11022     FILE *a, *f=fopen("conftestval", "w");
11023     if (!f) exit(1);
11024 #ifdef UTMP_FILE
11025     fprintf(f, "%s\n", UTMP_FILE);
11026     exit(0);
11027 #endif
11028 #ifdef _PATH_UTMP
11029     fprintf(f, "%s\n", _PATH_UTMP);
11030     exit(0);
11031 #endif
11032     for (u = utmplist; *u; u++) {
11033         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11034             fprintf(f, "%s\n", *u);
11035             exit(0);
11036         }
11037     }
11038     exit(0);
11039 }
11040 _ACEOF
11041 rm -f conftest$ac_exeext
11042 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11043   (eval $ac_link) 2>&5
11044   ac_status=$?
11045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11046   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11048   (eval $ac_try) 2>&5
11049   ac_status=$?
11050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11051   (exit $ac_status); }; }; then
11052   rxvt_cv_path_utmp=`cat conftestval`
11053 else
11054   echo "$as_me: program exited with status $ac_status" >&5
11055 echo "$as_me: failed program was:" >&5
11056 sed 's/^/| /' conftest.$ac_ext >&5
11057
11058 ( exit $ac_status )
11059 rxvt_cv_path_utmp=
11060 fi
11061 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11062 fi
11063 fi
11064 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
11065 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
11066 if test x$rxvt_cv_path_utmp != x; then
11067
11068 cat >>confdefs.h <<_ACEOF
11069 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
11070 _ACEOF
11071
11072 fi
11073
11074
11075 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11076 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11077 if test "${rxvt_cv_path_utmpx+set}" = set; then
11078   echo $ECHO_N "(cached) $ECHO_C" >&6
11079 else
11080   if test "$cross_compiling" = yes; then
11081     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
11082 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
11083 else
11084   cat >conftest.$ac_ext <<_ACEOF
11085 /* confdefs.h.  */
11086 _ACEOF
11087 cat confdefs.h >>conftest.$ac_ext
11088 cat >>conftest.$ac_ext <<_ACEOF
11089 /* end confdefs.h.  */
11090 #include <stdio.h>
11091 #include <sys/types.h>
11092 #include <utmpx.h>
11093 #include <errno.h>
11094 #include <sys/stat.h>
11095 #ifdef HAVE_STRING_H
11096 #include <string.h>
11097 #endif
11098 main()
11099 {
11100     char **u, *p, *utmplist[] = {
11101 #ifdef UTMPX_FILE
11102         UTMPX_FILE,
11103 #endif
11104 #ifdef _PATH_UTMPX
11105         _PATH_UTMPX,
11106 #endif
11107     "/var/adm/utmpx", "/etc/utmpx", NULL };
11108     FILE *a, *f=fopen("conftestval", "w");
11109     struct stat statu, statux;
11110     if (!f) exit(1);
11111     for (u = utmplist; *u; u++) {
11112         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11113             if (stat(*u, &statux) < 0)
11114                 continue;
11115             p = strdup(*u);
11116             p[strlen(p) - 1] = '\0';
11117             if (stat(p, &statu) >= 0
11118                 && (statu.st_mtime - statux.st_mtime > 86400))
11119                 continue;
11120             fprintf(f, "%s\n", *u);
11121             exit(0);
11122         }
11123     }
11124     exit(0);
11125 }
11126 _ACEOF
11127 rm -f conftest$ac_exeext
11128 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11129   (eval $ac_link) 2>&5
11130   ac_status=$?
11131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11132   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11133   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11134   (eval $ac_try) 2>&5
11135   ac_status=$?
11136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137   (exit $ac_status); }; }; then
11138   rxvt_cv_path_utmpx=`cat conftestval`
11139 else
11140   echo "$as_me: program exited with status $ac_status" >&5
11141 echo "$as_me: failed program was:" >&5
11142 sed 's/^/| /' conftest.$ac_ext >&5
11143
11144 ( exit $ac_status )
11145 rxvt_cv_path_utmpx=
11146 fi
11147 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11148 fi
11149 fi
11150 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11151 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11152 if test x$rxvt_cv_path_utmpx != x; then
11153
11154 cat >>confdefs.h <<_ACEOF
11155 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11156 _ACEOF
11157
11158 fi
11159
11160
11161 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11162 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11163 if test "${rxvt_cv_path_wtmp+set}" = set; then
11164   echo $ECHO_N "(cached) $ECHO_C" >&6
11165 else
11166   if test "$cross_compiling" = yes; then
11167     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11168 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11169 else
11170   cat >conftest.$ac_ext <<_ACEOF
11171 /* confdefs.h.  */
11172 _ACEOF
11173 cat confdefs.h >>conftest.$ac_ext
11174 cat >>conftest.$ac_ext <<_ACEOF
11175 /* end confdefs.h.  */
11176 #include <stdio.h>
11177 #include <sys/types.h>
11178 #ifdef HAVE_UTMP_H
11179 #include <utmp.h>
11180 #endif
11181 #include <errno.h>
11182 main()
11183 {
11184     char **w, *wtmplist[] = {
11185     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11186     FILE *a, *f=fopen("conftestval", "w");
11187     if (!f) exit(1);
11188 #ifdef WTMP_FILE
11189     fprintf(f, "%s\n", WTMP_FILE);
11190     exit(0);
11191 #endif
11192 #ifdef _PATH_WTMP
11193     fprintf(f, "%s\n", _PATH_WTMP);
11194     exit(0);
11195 #endif
11196     for (w = wtmplist; *w; w++) {
11197         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11198             fprintf(f, "%s\n", *w);
11199             exit(0);
11200         }
11201     }
11202     exit(0);
11203 }
11204 _ACEOF
11205 rm -f conftest$ac_exeext
11206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11207   (eval $ac_link) 2>&5
11208   ac_status=$?
11209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11212   (eval $ac_try) 2>&5
11213   ac_status=$?
11214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11215   (exit $ac_status); }; }; then
11216   rxvt_cv_path_wtmp=`cat conftestval`
11217 else
11218   echo "$as_me: program exited with status $ac_status" >&5
11219 echo "$as_me: failed program was:" >&5
11220 sed 's/^/| /' conftest.$ac_ext >&5
11221
11222 ( exit $ac_status )
11223 rxvt_cv_path_wtmp=
11224 fi
11225 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11226 fi
11227 fi
11228 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
11229 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
11230 if test x$rxvt_cv_path_wtmp != x; then
11231
11232 cat >>confdefs.h <<_ACEOF
11233 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
11234 _ACEOF
11235
11236 fi
11237
11238 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11239 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11240 if test "${rxvt_cv_path_wtmpx+set}" = set; then
11241   echo $ECHO_N "(cached) $ECHO_C" >&6
11242 else
11243   if test "$cross_compiling" = yes; then
11244     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
11245 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
11246 else
11247   cat >conftest.$ac_ext <<_ACEOF
11248 /* confdefs.h.  */
11249 _ACEOF
11250 cat confdefs.h >>conftest.$ac_ext
11251 cat >>conftest.$ac_ext <<_ACEOF
11252 /* end confdefs.h.  */
11253 #include <stdio.h>
11254 #ifdef HAVE_UTMPX_H
11255 #include <utmpx.h>
11256 #endif
11257 #include <errno.h>
11258 main()
11259 {
11260     char **w, *wtmplist[] = {
11261     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11262     FILE *a, *f=fopen("conftestval", "w");
11263     if (!f) exit(1);
11264 #ifdef WTMPX_FILE
11265     fprintf(f, "%s\n", WTMPX_FILE);
11266     exit(0);
11267 #endif
11268 #ifdef _PATH_WTMPX
11269     fprintf(f, "%s\n", _PATH_WTMPX);
11270     exit(0);
11271 #endif
11272     for (w = wtmplist; *w; w++) {
11273         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11274             fprintf(f, "%s\n", *w);
11275             exit(0);
11276         }
11277     }
11278     exit(0);
11279 }
11280 _ACEOF
11281 rm -f conftest$ac_exeext
11282 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11283   (eval $ac_link) 2>&5
11284   ac_status=$?
11285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11286   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11288   (eval $ac_try) 2>&5
11289   ac_status=$?
11290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291   (exit $ac_status); }; }; then
11292   rxvt_cv_path_wtmpx=`cat conftestval`
11293 else
11294   echo "$as_me: program exited with status $ac_status" >&5
11295 echo "$as_me: failed program was:" >&5
11296 sed 's/^/| /' conftest.$ac_ext >&5
11297
11298 ( exit $ac_status )
11299 rxvt_cv_path_wtmpx=
11300 fi
11301 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11302 fi
11303 fi
11304 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
11305 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
11306 if test x$rxvt_cv_path_wtmpx != x; then
11307
11308 cat >>confdefs.h <<_ACEOF
11309 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
11310 _ACEOF
11311
11312 fi
11313
11314 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11315 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11316 if test "${rxvt_cv_path_lastlog+set}" = set; then
11317   echo $ECHO_N "(cached) $ECHO_C" >&6
11318 else
11319   if test "$cross_compiling" = yes; then
11320     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
11321 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
11322 else
11323   cat >conftest.$ac_ext <<_ACEOF
11324 /* confdefs.h.  */
11325 _ACEOF
11326 cat confdefs.h >>conftest.$ac_ext
11327 cat >>conftest.$ac_ext <<_ACEOF
11328 /* end confdefs.h.  */
11329 #include <stdio.h>
11330 #include <sys/types.h>
11331 #ifdef HAVE_UTMPX_H
11332 #include <utmpx.h>
11333 #elif defined(HAVE_UTMP_H)
11334 #include <utmp.h>
11335 #endif
11336 #ifdef HAVE_LASTLOG_H
11337 #include <lastlog.h>
11338 #endif
11339 #include <errno.h>
11340 main()
11341 {
11342     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11343     FILE *a, *f=fopen("conftestval", "w");
11344     if (!f) exit(1);
11345 #ifdef LASTLOG_FILE
11346     fprintf(f, "%s\n", LASTLOG_FILE);
11347     exit(0);
11348 #endif
11349 #ifdef _PATH_LASTLOG
11350     fprintf(f, "%s\n", _PATH_LASTLOG);
11351     exit(0);
11352 #endif
11353     for (w = lastloglist; *w; w++) {
11354         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11355             fprintf(f, "%s\n", *w);
11356             exit(0);
11357         }
11358     }
11359     exit(0);
11360 }
11361 _ACEOF
11362 rm -f conftest$ac_exeext
11363 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11364   (eval $ac_link) 2>&5
11365   ac_status=$?
11366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11367   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11368   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369   (eval $ac_try) 2>&5
11370   ac_status=$?
11371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372   (exit $ac_status); }; }; then
11373   rxvt_cv_path_lastlog=`cat conftestval`
11374 else
11375   echo "$as_me: program exited with status $ac_status" >&5
11376 echo "$as_me: failed program was:" >&5
11377 sed 's/^/| /' conftest.$ac_ext >&5
11378
11379 ( exit $ac_status )
11380 rxvt_cv_path_lastlog=
11381 fi
11382 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11383 fi
11384 fi
11385 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
11386 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
11387 if test x$rxvt_cv_path_lastlog != x; then
11388
11389 cat >>confdefs.h <<_ACEOF
11390 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
11391 _ACEOF
11392
11393   if test -d "$rxvt_cv_path_lastlog"; then
11394
11395 cat >>confdefs.h <<\_ACEOF
11396 #define LASTLOG_IS_DIR 1
11397 _ACEOF
11398
11399   fi
11400 fi
11401
11402 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11403 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11404 if test "${rxvt_cv_path_lastlogx+set}" = set; then
11405   echo $ECHO_N "(cached) $ECHO_C" >&6
11406 else
11407   if test "$cross_compiling" = yes; then
11408     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11409 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11410 else
11411   cat >conftest.$ac_ext <<_ACEOF
11412 /* confdefs.h.  */
11413 _ACEOF
11414 cat confdefs.h >>conftest.$ac_ext
11415 cat >>conftest.$ac_ext <<_ACEOF
11416 /* end confdefs.h.  */
11417 #include <stdio.h>
11418 #ifdef HAVE_UTMPX_H
11419 #include <utmpx.h>
11420 #endif
11421 #include <errno.h>
11422 main()
11423 {
11424     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11425     FILE *a, *f=fopen("conftestval", "w");
11426     if (!f) exit(1);
11427 #ifdef LASTLOGX_FILE
11428     fprintf(f, "%s\n", LASTLOGX_FILE);
11429     exit(0);
11430 #endif
11431 #ifdef _PATH_LASTLOGX
11432     fprintf(f, "%s\n", _PATH_LASTLOGX);
11433     exit(0);
11434 #endif
11435     for (w = wtmplist; *w; w++) {
11436         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11437             fprintf(f, "%s\n", *w);
11438             exit(0);
11439         }
11440     }
11441     exit(0);
11442 }
11443 _ACEOF
11444 rm -f conftest$ac_exeext
11445 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11446   (eval $ac_link) 2>&5
11447   ac_status=$?
11448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11450   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11451   (eval $ac_try) 2>&5
11452   ac_status=$?
11453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454   (exit $ac_status); }; }; then
11455   rxvt_cv_path_lastlogx=`cat conftestval`
11456 else
11457   echo "$as_me: program exited with status $ac_status" >&5
11458 echo "$as_me: failed program was:" >&5
11459 sed 's/^/| /' conftest.$ac_ext >&5
11460
11461 ( exit $ac_status )
11462 rxvt_cv_path_lastlogx=
11463 fi
11464 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11465 fi
11466 fi
11467 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11468 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11469 if test x$rxvt_cv_path_lastlogx != x; then
11470
11471 cat >>confdefs.h <<_ACEOF
11472 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11473 _ACEOF
11474
11475 fi
11476
11477
11478 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11479 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11480 if test "${rxvt_cv_path_ttytab+set}" = set; then
11481   echo $ECHO_N "(cached) $ECHO_C" >&6
11482 else
11483   for ttys_file in     /etc/ttys /etc/ttytab;
11484 do
11485   if test -f "$ttys_file" ; then
11486     rxvt_cv_path_ttytab=$ttys_file
11487     break
11488   fi
11489 done
11490
11491 fi
11492 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11493 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11494 if test x$rxvt_cv_path_ttytab != x; then
11495
11496 cat >>confdefs.h <<_ACEOF
11497 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11498 _ACEOF
11499
11500 fi
11501
11502
11503 ac_save_LIBS=$LIBS
11504 ac_save_CFLAGS=$CFLAGS
11505 CFLAGS="$CFLAGS $X_CFLAGS"
11506 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11507 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11508   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11509 fi
11510 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11511 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11512 if test "${rxvt_cv_func_xlocale+set}" = set; then
11513   echo $ECHO_N "(cached) $ECHO_C" >&6
11514 else
11515   if test "$cross_compiling" = yes; then
11516     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11517 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11518 else
11519   cat >conftest.$ac_ext <<_ACEOF
11520 /* confdefs.h.  */
11521 _ACEOF
11522 cat confdefs.h >>conftest.$ac_ext
11523 cat >>conftest.$ac_ext <<_ACEOF
11524 /* end confdefs.h.  */
11525 #include <X11/Xlib.h>
11526 main() {
11527 char *p;
11528 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11529 exit (XSupportsLocale() ? 0 : 1);
11530 else
11531 exit (1);}
11532 _ACEOF
11533 rm -f conftest$ac_exeext
11534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11535   (eval $ac_link) 2>&5
11536   ac_status=$?
11537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11538   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11540   (eval $ac_try) 2>&5
11541   ac_status=$?
11542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11543   (exit $ac_status); }; }; then
11544     rxvt_cv_func_xlocale=yes
11545 else
11546   echo "$as_me: program exited with status $ac_status" >&5
11547 echo "$as_me: failed program was:" >&5
11548 sed 's/^/| /' conftest.$ac_ext >&5
11549
11550 ( exit $ac_status )
11551 rxvt_cv_func_xlocale=no
11552 fi
11553 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11554 fi
11555 fi
11556 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11557 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11558 if test x$rxvt_cv_func_xlocale = xyes; then
11559
11560 cat >>confdefs.h <<\_ACEOF
11561 #define HAVE_XLOCALE 1
11562 _ACEOF
11563
11564 fi
11565
11566 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11567 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11568 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11569   echo $ECHO_N "(cached) $ECHO_C" >&6
11570 else
11571   cat >conftest.$ac_ext <<_ACEOF
11572 /* confdefs.h.  */
11573 _ACEOF
11574 cat confdefs.h >>conftest.$ac_ext
11575 cat >>conftest.$ac_ext <<_ACEOF
11576 /* end confdefs.h.  */
11577 #define X_LOCALE 1
11578 #include <X11/Xlocale.h>
11579 int
11580 main ()
11581 {
11582 setlocale(LC_CTYPE, "");
11583   ;
11584   return 0;
11585 }
11586 _ACEOF
11587 rm -f conftest.$ac_objext conftest$ac_exeext
11588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11589   (eval $ac_link) 2>conftest.er1
11590   ac_status=$?
11591   grep -v '^ *+' conftest.er1 >conftest.err
11592   rm -f conftest.er1
11593   cat conftest.err >&5
11594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595   (exit $ac_status); } &&
11596          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11597   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11598   (eval $ac_try) 2>&5
11599   ac_status=$?
11600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601   (exit $ac_status); }; } &&
11602          { ac_try='test -s conftest$ac_exeext'
11603   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11604   (eval $ac_try) 2>&5
11605   ac_status=$?
11606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11607   (exit $ac_status); }; }; then
11608   rxvt_cv_func_xsetlocale=yes
11609 else
11610   echo "$as_me: failed program was:" >&5
11611 sed 's/^/| /' conftest.$ac_ext >&5
11612
11613 rxvt_cv_func_xsetlocale=no
11614 fi
11615 rm -f conftest.err conftest.$ac_objext \
11616       conftest$ac_exeext conftest.$ac_ext
11617 fi
11618 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11619 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11620 if test x$rxvt_cv_func_xsetlocale = xyes; then
11621
11622 cat >>confdefs.h <<\_ACEOF
11623 #define HAVE_XSETLOCALE 1
11624 _ACEOF
11625
11626 fi
11627 LIBS=$ac_save_LIBS
11628 CFLAGS=$ac_save_CFLAGS
11629
11630 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11631 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11632 if test "${rxvt_cv_func_setlocale+set}" = set; then
11633   echo $ECHO_N "(cached) $ECHO_C" >&6
11634 else
11635   cat >conftest.$ac_ext <<_ACEOF
11636 /* confdefs.h.  */
11637 _ACEOF
11638 cat confdefs.h >>conftest.$ac_ext
11639 cat >>conftest.$ac_ext <<_ACEOF
11640 /* end confdefs.h.  */
11641 #include <clocale>
11642 int
11643 main ()
11644 {
11645 setlocale(LC_CTYPE, "");
11646   ;
11647   return 0;
11648 }
11649 _ACEOF
11650 rm -f conftest.$ac_objext conftest$ac_exeext
11651 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11652   (eval $ac_link) 2>conftest.er1
11653   ac_status=$?
11654   grep -v '^ *+' conftest.er1 >conftest.err
11655   rm -f conftest.er1
11656   cat conftest.err >&5
11657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658   (exit $ac_status); } &&
11659          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11660   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11661   (eval $ac_try) 2>&5
11662   ac_status=$?
11663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11664   (exit $ac_status); }; } &&
11665          { ac_try='test -s conftest$ac_exeext'
11666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11667   (eval $ac_try) 2>&5
11668   ac_status=$?
11669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670   (exit $ac_status); }; }; then
11671   rxvt_cv_func_setlocale=yes
11672 else
11673   echo "$as_me: failed program was:" >&5
11674 sed 's/^/| /' conftest.$ac_ext >&5
11675
11676 rxvt_cv_func_setlocale=no
11677 fi
11678 rm -f conftest.err conftest.$ac_objext \
11679       conftest$ac_exeext conftest.$ac_ext
11680 fi
11681 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11682 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11683 if test x$rxvt_cv_func_setlocale = xyes; then
11684
11685 cat >>confdefs.h <<\_ACEOF
11686 #define HAVE_SETLOCALE 1
11687 _ACEOF
11688
11689 fi
11690
11691 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11692 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11693 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11694   echo $ECHO_N "(cached) $ECHO_C" >&6
11695 else
11696   cat >conftest.$ac_ext <<_ACEOF
11697 /* confdefs.h.  */
11698 _ACEOF
11699 cat confdefs.h >>conftest.$ac_ext
11700 cat >>conftest.$ac_ext <<_ACEOF
11701 /* end confdefs.h.  */
11702 #include <langinfo.h>
11703 int
11704 main ()
11705 {
11706 nl_langinfo(CODESET);
11707   ;
11708   return 0;
11709 }
11710 _ACEOF
11711 rm -f conftest.$ac_objext conftest$ac_exeext
11712 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11713   (eval $ac_link) 2>conftest.er1
11714   ac_status=$?
11715   grep -v '^ *+' conftest.er1 >conftest.err
11716   rm -f conftest.er1
11717   cat conftest.err >&5
11718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11719   (exit $ac_status); } &&
11720          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11722   (eval $ac_try) 2>&5
11723   ac_status=$?
11724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725   (exit $ac_status); }; } &&
11726          { ac_try='test -s conftest$ac_exeext'
11727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11728   (eval $ac_try) 2>&5
11729   ac_status=$?
11730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11731   (exit $ac_status); }; }; then
11732   rxvt_cv_func_nl_langinfo=yes
11733 else
11734   echo "$as_me: failed program was:" >&5
11735 sed 's/^/| /' conftest.$ac_ext >&5
11736
11737 rxvt_cv_func_nl_langinfo=no
11738 fi
11739 rm -f conftest.err conftest.$ac_objext \
11740       conftest$ac_exeext conftest.$ac_ext
11741 fi
11742 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11743 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11744 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11745
11746 cat >>confdefs.h <<\_ACEOF
11747 #define HAVE_NL_LANGINFO 1
11748 _ACEOF
11749
11750 fi
11751
11752 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11753 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11754 if test "${rxvt_can_pass_fds+set}" = set; then
11755   echo $ECHO_N "(cached) $ECHO_C" >&6
11756 else
11757   cat >conftest.$ac_ext <<_ACEOF
11758 /* confdefs.h.  */
11759 _ACEOF
11760 cat confdefs.h >>conftest.$ac_ext
11761 cat >>conftest.$ac_ext <<_ACEOF
11762 /* end confdefs.h.  */
11763
11764 #include <sys/types.h>
11765 #include <sys/socket.h>
11766
11767 int
11768 main ()
11769 {
11770
11771 {
11772   msghdr msg;
11773   iovec iov;
11774   char buf [100];
11775   char data = 0;
11776
11777   iov.iov_base = &data;
11778   iov.iov_len  = 1;
11779
11780   msg.msg_iov        = &iov;
11781   msg.msg_iovlen     = 1;
11782   msg.msg_control    = buf;
11783   msg.msg_controllen = sizeof buf;
11784
11785   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11786   cmsg->cmsg_level = SOL_SOCKET;
11787   cmsg->cmsg_type  = SCM_RIGHTS;
11788   cmsg->cmsg_len   = 100;
11789
11790   *(int *)CMSG_DATA (cmsg) = 5;
11791
11792   return sendmsg (3, &msg, 0);
11793 }
11794
11795   ;
11796   return 0;
11797 }
11798 _ACEOF
11799 rm -f conftest.$ac_objext conftest$ac_exeext
11800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11801   (eval $ac_link) 2>conftest.er1
11802   ac_status=$?
11803   grep -v '^ *+' conftest.er1 >conftest.err
11804   rm -f conftest.er1
11805   cat conftest.err >&5
11806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11807   (exit $ac_status); } &&
11808          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11809   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11810   (eval $ac_try) 2>&5
11811   ac_status=$?
11812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11813   (exit $ac_status); }; } &&
11814          { ac_try='test -s conftest$ac_exeext'
11815   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11816   (eval $ac_try) 2>&5
11817   ac_status=$?
11818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819   (exit $ac_status); }; }; then
11820   rxvt_can_pass_fds=yes
11821 else
11822   echo "$as_me: failed program was:" >&5
11823 sed 's/^/| /' conftest.$ac_ext >&5
11824
11825 rxvt_can_pass_fds=no
11826 fi
11827 rm -f conftest.err conftest.$ac_objext \
11828       conftest$ac_exeext conftest.$ac_ext
11829 fi
11830 echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11831 echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11832 if test x$rxvt_can_pass_fds = xyes; then
11833
11834 cat >>confdefs.h <<\_ACEOF
11835 #define HAVE_UNIX_FDPASS 1
11836 _ACEOF
11837
11838 else
11839    { { echo "$as_me:$LINENO: error: urxvt requires unix-compliant filehandle passing ability" >&5
11840 echo "$as_me: error: urxvt requires unix-compliant filehandle passing ability" >&2;}
11841    { (exit 1); exit 1; }; }
11842 fi
11843
11844 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11845 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11846 if test "${rxvt_broken_ximcb+set}" = set; then
11847   echo $ECHO_N "(cached) $ECHO_C" >&6
11848 else
11849   cat >conftest.$ac_ext <<_ACEOF
11850
11851 #include <X11/Xlib.h>
11852
11853 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11854
11855 void f() {
11856   XIMCallback cb;
11857   cb.callback = im_destroy_cb;
11858 }
11859
11860 _ACEOF
11861 rm -f conftest.$ac_objext
11862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11863   (eval $ac_compile) 2>conftest.er1
11864   ac_status=$?
11865   grep -v '^ *+' conftest.er1 >conftest.err
11866   rm -f conftest.er1
11867   cat conftest.err >&5
11868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11869   (exit $ac_status); } &&
11870          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11871   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11872   (eval $ac_try) 2>&5
11873   ac_status=$?
11874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875   (exit $ac_status); }; } &&
11876          { ac_try='test -s conftest.$ac_objext'
11877   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11878   (eval $ac_try) 2>&5
11879   ac_status=$?
11880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881   (exit $ac_status); }; }; then
11882   rxvt_broken_ximcb=yes
11883 else
11884   echo "$as_me: failed program was:" >&5
11885 sed 's/^/| /' conftest.$ac_ext >&5
11886
11887 rxvt_broken_ximcb=no
11888 fi
11889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11890 fi
11891 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11892 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11893
11894 if test x$rxvt_broken_ximcb = xyes; then
11895
11896 cat >>confdefs.h <<\_ACEOF
11897 #define XIMCB_PROTO_BROKEN 1
11898 _ACEOF
11899
11900 fi
11901
11902 if test x$ac_cv_func_getpt = xno -a x$ac_cv_func_posix_openpt = xno; then
11903   echo "$as_me:$LINENO: checking for openpty" >&5
11904 echo $ECHO_N "checking for openpty... $ECHO_C" >&6
11905 if test "${ac_cv_func_openpty+set}" = set; then
11906   echo $ECHO_N "(cached) $ECHO_C" >&6
11907 else
11908   cat >conftest.$ac_ext <<_ACEOF
11909 /* confdefs.h.  */
11910 _ACEOF
11911 cat confdefs.h >>conftest.$ac_ext
11912 cat >>conftest.$ac_ext <<_ACEOF
11913 /* end confdefs.h.  */
11914 /* Define openpty to an innocuous variant, in case <limits.h> declares openpty.
11915    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11916 #define openpty innocuous_openpty
11917
11918 /* System header to define __stub macros and hopefully few prototypes,
11919     which can conflict with char openpty (); below.
11920     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11921     <limits.h> exists even on freestanding compilers.  */
11922
11923 #ifdef __STDC__
11924 # include <limits.h>
11925 #else
11926 # include <assert.h>
11927 #endif
11928
11929 #undef openpty
11930
11931 /* Override any gcc2 internal prototype to avoid an error.  */
11932 #ifdef __cplusplus
11933 extern "C"
11934 {
11935 #endif
11936 /* We use char because int might match the return type of a gcc2
11937    builtin and then its argument prototype would still apply.  */
11938 char openpty ();
11939 /* The GNU C library defines this for functions which it implements
11940     to always fail with ENOSYS.  Some functions are actually named
11941     something starting with __ and the normal name is an alias.  */
11942 #if defined (__stub_openpty) || defined (__stub___openpty)
11943 choke me
11944 #else
11945 char (*f) () = openpty;
11946 #endif
11947 #ifdef __cplusplus
11948 }
11949 #endif
11950
11951 int
11952 main ()
11953 {
11954 return f != openpty;
11955   ;
11956   return 0;
11957 }
11958 _ACEOF
11959 rm -f conftest.$ac_objext conftest$ac_exeext
11960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11961   (eval $ac_link) 2>conftest.er1
11962   ac_status=$?
11963   grep -v '^ *+' conftest.er1 >conftest.err
11964   rm -f conftest.er1
11965   cat conftest.err >&5
11966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11967   (exit $ac_status); } &&
11968          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11969   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11970   (eval $ac_try) 2>&5
11971   ac_status=$?
11972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11973   (exit $ac_status); }; } &&
11974          { ac_try='test -s conftest$ac_exeext'
11975   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11976   (eval $ac_try) 2>&5
11977   ac_status=$?
11978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11979   (exit $ac_status); }; }; then
11980   ac_cv_func_openpty=yes
11981 else
11982   echo "$as_me: failed program was:" >&5
11983 sed 's/^/| /' conftest.$ac_ext >&5
11984
11985 ac_cv_func_openpty=no
11986 fi
11987 rm -f conftest.err conftest.$ac_objext \
11988       conftest$ac_exeext conftest.$ac_ext
11989 fi
11990 echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5
11991 echo "${ECHO_T}$ac_cv_func_openpty" >&6
11992 if test $ac_cv_func_openpty = yes; then
11993   :
11994 else
11995   echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
11996 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
11997 if test "${ac_cv_lib_util_openpty+set}" = set; then
11998   echo $ECHO_N "(cached) $ECHO_C" >&6
11999 else
12000   ac_check_lib_save_LIBS=$LIBS
12001 LIBS="-lutil  $LIBS"
12002 cat >conftest.$ac_ext <<_ACEOF
12003 /* confdefs.h.  */
12004 _ACEOF
12005 cat confdefs.h >>conftest.$ac_ext
12006 cat >>conftest.$ac_ext <<_ACEOF
12007 /* end confdefs.h.  */
12008
12009 /* Override any gcc2 internal prototype to avoid an error.  */
12010 #ifdef __cplusplus
12011 extern "C"
12012 #endif
12013 /* We use char because int might match the return type of a gcc2
12014    builtin and then its argument prototype would still apply.  */
12015 char openpty ();
12016 int
12017 main ()
12018 {
12019 openpty ();
12020   ;
12021   return 0;
12022 }
12023 _ACEOF
12024 rm -f conftest.$ac_objext conftest$ac_exeext
12025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12026   (eval $ac_link) 2>conftest.er1
12027   ac_status=$?
12028   grep -v '^ *+' conftest.er1 >conftest.err
12029   rm -f conftest.er1
12030   cat conftest.err >&5
12031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032   (exit $ac_status); } &&
12033          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12034   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12035   (eval $ac_try) 2>&5
12036   ac_status=$?
12037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12038   (exit $ac_status); }; } &&
12039          { ac_try='test -s conftest$ac_exeext'
12040   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12041   (eval $ac_try) 2>&5
12042   ac_status=$?
12043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044   (exit $ac_status); }; }; then
12045   ac_cv_lib_util_openpty=yes
12046 else
12047   echo "$as_me: failed program was:" >&5
12048 sed 's/^/| /' conftest.$ac_ext >&5
12049
12050 ac_cv_lib_util_openpty=no
12051 fi
12052 rm -f conftest.err conftest.$ac_objext \
12053       conftest$ac_exeext conftest.$ac_ext
12054 LIBS=$ac_check_lib_save_LIBS
12055 fi
12056 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12057 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12058 if test $ac_cv_lib_util_openpty = yes; then
12059   LIBS="$LIBS -lutil"
12060 fi
12061
12062 fi
12063
12064 fi
12065
12066 echo "$as_me:$LINENO: checking for pty/tty type" >&5
12067 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12068 if test "${rxvt_cv_ptys+set}" = set; then
12069   echo $ECHO_N "(cached) $ECHO_C" >&6
12070 else
12071   if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12072     rxvt_cv_ptys=OPENPTY
12073  else if test x$ac_cv_func_getpt = xyes; then
12074     rxvt_cv_ptys=GLIBC
12075  else if test x$ac_cv_func_posix_openpt = xyes; then
12076     rxvt_cv_ptys=POSIX
12077  else if test x$ac_cv_func__getpty = xyes; then
12078     rxvt_cv_ptys=SGI4
12079  else if test -c /dev/ttyp20; then
12080     rxvt_cv_ptys=SCO
12081  else if test -c /dev/ptym/clone; then
12082     rxvt_cv_ptys=HPUX
12083  else if test -c /dev/ptc -a -c /dev/pts; then
12084     rxvt_cv_ptys=PTC
12085  else if test -c /dev/ptc -a -d /dev/pts; then
12086     rxvt_cv_ptys=PTC
12087  else if test -c /dev/ptmx -a -c /dev/pts/0; then
12088     rxvt_cv_ptys=STREAMS
12089  else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12090     rxvt_cv_ptys=STREAMS
12091  else
12092     rxvt_cv_ptys=BSD
12093 fi
12094 fi
12095 fi
12096 fi
12097 fi
12098 fi
12099 fi
12100 fi
12101 fi
12102 fi
12103
12104 fi
12105 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12106 echo "${ECHO_T}$rxvt_cv_ptys" >&6
12107
12108 if test x$rxvt_cv_ptys = xGLIBC; then
12109
12110 cat >>confdefs.h <<\_ACEOF
12111 #define PTYS_ARE_GETPT 1
12112 _ACEOF
12113
12114 fi
12115 if test x$rxvt_cv_ptys = xPOSIX; then
12116
12117 cat >>confdefs.h <<\_ACEOF
12118 #define PTYS_ARE_POSIX 1
12119 _ACEOF
12120
12121 fi
12122 if test x$rxvt_cv_ptys = xOPENPTY; then
12123
12124 cat >>confdefs.h <<\_ACEOF
12125 #define PTYS_ARE_OPENPTY 1
12126 _ACEOF
12127
12128 fi
12129 if test x$rxvt_cv_ptys = xSCO; then
12130
12131 cat >>confdefs.h <<\_ACEOF
12132 #define PTYS_ARE_NUMERIC 1
12133 _ACEOF
12134
12135 fi
12136 if test x$rxvt_cv_ptys = xSTREAMS; then
12137
12138 cat >>confdefs.h <<\_ACEOF
12139 #define PTYS_ARE_PTMX 1
12140 _ACEOF
12141
12142 fi
12143 if test x$rxvt_cv_ptys = xPTC; then
12144
12145 cat >>confdefs.h <<\_ACEOF
12146 #define PTYS_ARE_PTC 1
12147 _ACEOF
12148
12149 fi
12150 if test x$rxvt_cv_ptys = xSGI4; then
12151
12152 cat >>confdefs.h <<\_ACEOF
12153 #define PTYS_ARE__GETPTY 1
12154 _ACEOF
12155
12156 fi
12157 if test x$rxvt_cv_ptys = xHPUX; then
12158
12159 cat >>confdefs.h <<\_ACEOF
12160 #define PTYS_ARE_CLONE 1
12161 _ACEOF
12162
12163 fi
12164 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xPOSIX; then
12165
12166 cat >>confdefs.h <<\_ACEOF
12167 #define PTYS_ARE_SEARCHED 1
12168 _ACEOF
12169
12170 fi
12171
12172
12173 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
12174 echo "$as_me: checking for pty ranges..." >&6;}
12175 ptys=`echo /dev/pty??`
12176 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12177 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12178 if test x$pch1 != x; then
12179
12180 cat >>confdefs.h <<_ACEOF
12181 #define PTYCHAR1 "$pch1"
12182 _ACEOF
12183
12184 fi
12185 if test x$pch2 != x; then
12186
12187 cat >>confdefs.h <<_ACEOF
12188 #define PTYCHAR2 "$pch2"
12189 _ACEOF
12190
12191 fi
12192
12193 if test x$support_xft = xyes; then
12194   LIBS="$LIBS `pkg-config xft --libs`"
12195   CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12196
12197
12198 for ac_header in X11/Xft/Xft.h
12199 do
12200 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12201 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12202   echo "$as_me:$LINENO: checking for $ac_header" >&5
12203 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12204 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12205   echo $ECHO_N "(cached) $ECHO_C" >&6
12206 fi
12207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12208 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12209 else
12210   # Is the header compilable?
12211 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12212 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12213 cat >conftest.$ac_ext <<_ACEOF
12214 /* confdefs.h.  */
12215 _ACEOF
12216 cat confdefs.h >>conftest.$ac_ext
12217 cat >>conftest.$ac_ext <<_ACEOF
12218 /* end confdefs.h.  */
12219 $ac_includes_default
12220 #include <$ac_header>
12221 _ACEOF
12222 rm -f conftest.$ac_objext
12223 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12224   (eval $ac_compile) 2>conftest.er1
12225   ac_status=$?
12226   grep -v '^ *+' conftest.er1 >conftest.err
12227   rm -f conftest.er1
12228   cat conftest.err >&5
12229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12230   (exit $ac_status); } &&
12231          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12233   (eval $ac_try) 2>&5
12234   ac_status=$?
12235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12236   (exit $ac_status); }; } &&
12237          { ac_try='test -s conftest.$ac_objext'
12238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12239   (eval $ac_try) 2>&5
12240   ac_status=$?
12241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12242   (exit $ac_status); }; }; then
12243   ac_header_compiler=yes
12244 else
12245   echo "$as_me: failed program was:" >&5
12246 sed 's/^/| /' conftest.$ac_ext >&5
12247
12248 ac_header_compiler=no
12249 fi
12250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12251 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12252 echo "${ECHO_T}$ac_header_compiler" >&6
12253
12254 # Is the header present?
12255 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12256 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12257 cat >conftest.$ac_ext <<_ACEOF
12258 /* confdefs.h.  */
12259 _ACEOF
12260 cat confdefs.h >>conftest.$ac_ext
12261 cat >>conftest.$ac_ext <<_ACEOF
12262 /* end confdefs.h.  */
12263 #include <$ac_header>
12264 _ACEOF
12265 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12266   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12267   ac_status=$?
12268   grep -v '^ *+' conftest.er1 >conftest.err
12269   rm -f conftest.er1
12270   cat conftest.err >&5
12271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12272   (exit $ac_status); } >/dev/null; then
12273   if test -s conftest.err; then
12274     ac_cpp_err=$ac_cxx_preproc_warn_flag
12275     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12276   else
12277     ac_cpp_err=
12278   fi
12279 else
12280   ac_cpp_err=yes
12281 fi
12282 if test -z "$ac_cpp_err"; then
12283   ac_header_preproc=yes
12284 else
12285   echo "$as_me: failed program was:" >&5
12286 sed 's/^/| /' conftest.$ac_ext >&5
12287
12288   ac_header_preproc=no
12289 fi
12290 rm -f conftest.err conftest.$ac_ext
12291 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12292 echo "${ECHO_T}$ac_header_preproc" >&6
12293
12294 # So?  What about this header?
12295 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12296   yes:no: )
12297     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12298 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12299     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12300 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12301     ac_header_preproc=yes
12302     ;;
12303   no:yes:* )
12304     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12305 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12306     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12307 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12308     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12309 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12310     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12311 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12312     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12313 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12314     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12315 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12316     (
12317       cat <<\_ASBOX
12318 ## ------------------------------------------ ##
12319 ## Report this to the AC_PACKAGE_NAME lists.  ##
12320 ## ------------------------------------------ ##
12321 _ASBOX
12322     ) |
12323       sed "s/^/$as_me: WARNING:     /" >&2
12324     ;;
12325 esac
12326 echo "$as_me:$LINENO: checking for $ac_header" >&5
12327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12328 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12329   echo $ECHO_N "(cached) $ECHO_C" >&6
12330 else
12331   eval "$as_ac_Header=\$ac_header_preproc"
12332 fi
12333 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12334 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12335
12336 fi
12337 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12338   cat >>confdefs.h <<_ACEOF
12339 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12340 _ACEOF
12341
12342 else
12343   support_xft=no
12344 fi
12345
12346 done
12347
12348
12349 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12350 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12351 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12352   echo $ECHO_N "(cached) $ECHO_C" >&6
12353 else
12354   ac_check_lib_save_LIBS=$LIBS
12355 LIBS="-lXft  $LIBS"
12356 cat >conftest.$ac_ext <<_ACEOF
12357 /* confdefs.h.  */
12358 _ACEOF
12359 cat confdefs.h >>conftest.$ac_ext
12360 cat >>conftest.$ac_ext <<_ACEOF
12361 /* end confdefs.h.  */
12362
12363 /* Override any gcc2 internal prototype to avoid an error.  */
12364 #ifdef __cplusplus
12365 extern "C"
12366 #endif
12367 /* We use char because int might match the return type of a gcc2
12368    builtin and then its argument prototype would still apply.  */
12369 char XftDrawString32 ();
12370 int
12371 main ()
12372 {
12373 XftDrawString32 ();
12374   ;
12375   return 0;
12376 }
12377 _ACEOF
12378 rm -f conftest.$ac_objext conftest$ac_exeext
12379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12380   (eval $ac_link) 2>conftest.er1
12381   ac_status=$?
12382   grep -v '^ *+' conftest.er1 >conftest.err
12383   rm -f conftest.er1
12384   cat conftest.err >&5
12385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12386   (exit $ac_status); } &&
12387          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12388   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389   (eval $ac_try) 2>&5
12390   ac_status=$?
12391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392   (exit $ac_status); }; } &&
12393          { ac_try='test -s conftest$ac_exeext'
12394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12395   (eval $ac_try) 2>&5
12396   ac_status=$?
12397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12398   (exit $ac_status); }; }; then
12399   ac_cv_lib_Xft_XftDrawString32=yes
12400 else
12401   echo "$as_me: failed program was:" >&5
12402 sed 's/^/| /' conftest.$ac_ext >&5
12403
12404 ac_cv_lib_Xft_XftDrawString32=no
12405 fi
12406 rm -f conftest.err conftest.$ac_objext \
12407       conftest$ac_exeext conftest.$ac_ext
12408 LIBS=$ac_check_lib_save_LIBS
12409 fi
12410 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12411 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12412 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12413   cat >>confdefs.h <<_ACEOF
12414 #define HAVE_LIBXFT 1
12415 _ACEOF
12416
12417   LIBS="-lXft $LIBS"
12418
12419 else
12420   support_xft=no
12421 fi
12422
12423
12424   if test x$support_xft = xyes; then
12425
12426 cat >>confdefs.h <<\_ACEOF
12427 #define XFT 1
12428 _ACEOF
12429
12430   fi
12431 fi
12432 if test x$support_styles = xyes; then
12433
12434 cat >>confdefs.h <<\_ACEOF
12435 #define ENABLE_STYLES 1
12436 _ACEOF
12437
12438 fi
12439 if test x$support_iso14755 = xyes; then
12440
12441 cat >>confdefs.h <<\_ACEOF
12442 #define ISO_14755 1
12443 _ACEOF
12444
12445 fi
12446 if test x$support_8bitctrls = xyes; then
12447
12448 cat >>confdefs.h <<\_ACEOF
12449 #define EIGHT_BIT_CONTROLS 1
12450 _ACEOF
12451
12452 fi
12453 if test x$support_fading = xyes; then
12454
12455 cat >>confdefs.h <<\_ACEOF
12456 #define OFF_FOCUS_FADING 1
12457 _ACEOF
12458
12459 fi
12460 if test x$support_tinting = xyes; then
12461
12462 cat >>confdefs.h <<\_ACEOF
12463 #define TINTING 1
12464 _ACEOF
12465
12466 fi
12467 if test x$support_inheritpixmap = xyes; then
12468
12469 cat >>confdefs.h <<\_ACEOF
12470 #define TRANSPARENT 1
12471 _ACEOF
12472
12473 fi
12474 if test x$support_keepscrolling = xno; then
12475
12476 cat >>confdefs.h <<\_ACEOF
12477 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12478 _ACEOF
12479
12480 fi
12481 if test x$support_selectionscrolling = xyes; then
12482
12483 cat >>confdefs.h <<\_ACEOF
12484 #define SELECTION_SCROLLING 1
12485 _ACEOF
12486
12487 fi
12488 if test x$support_frills = xyes; then
12489
12490 cat >>confdefs.h <<\_ACEOF
12491 #define ENABLE_FRILLS 1
12492 _ACEOF
12493
12494 fi
12495 if test x$support_24bit = xyes; then
12496
12497 cat >>confdefs.h <<\_ACEOF
12498 #define PREFER_24BIT 1
12499 _ACEOF
12500
12501 fi
12502 if test x$support_mousewheel = xyes; then
12503
12504 cat >>confdefs.h <<\_ACEOF
12505 #define MOUSE_WHEEL 1
12506 _ACEOF
12507
12508 fi
12509 if test x$support_mouseslipwheel = xyes; then
12510
12511 cat >>confdefs.h <<\_ACEOF
12512 #define MOUSE_SLIP_WHEELING 1
12513 _ACEOF
12514
12515 fi
12516 if test x$support_utmp = xyes; then
12517
12518 cat >>confdefs.h <<\_ACEOF
12519 #define UTMP_SUPPORT 1
12520 _ACEOF
12521
12522 fi
12523 if test x$support_wtmp = xyes; then
12524
12525 cat >>confdefs.h <<\_ACEOF
12526 #define WTMP_SUPPORT 1
12527 _ACEOF
12528
12529 fi
12530 if test x$support_lastlog = xyes; then
12531
12532 cat >>confdefs.h <<\_ACEOF
12533 #define LASTLOG_SUPPORT 1
12534 _ACEOF
12535
12536 fi
12537 if test x$support_xim = xyes -o x$multichar_set = xyes; then
12538   if test x$rxvt_cv_func_xlocale = xyes; then
12539
12540 cat >>confdefs.h <<\_ACEOF
12541 #define USE_XIM 1
12542 _ACEOF
12543
12544   fi
12545 fi
12546 if test x$support_xpm = xyes; then
12547
12548 cat >>confdefs.h <<\_ACEOF
12549 #define XPM_BACKGROUND 1
12550 _ACEOF
12551
12552 fi
12553 if test x$support_scroll_rxvt = xyes; then
12554
12555 cat >>confdefs.h <<\_ACEOF
12556 #define RXVT_SCROLLBAR 1
12557 _ACEOF
12558
12559   scrolltypes="rxvt"
12560 fi
12561 if test x$support_scroll_next = xyes; then
12562
12563 cat >>confdefs.h <<\_ACEOF
12564 #define NEXT_SCROLLBAR 1
12565 _ACEOF
12566
12567   scrolltypes="$scrolltypes next"
12568 fi
12569 if test x$support_scroll_xterm = xyes; then
12570
12571 cat >>confdefs.h <<\_ACEOF
12572 #define XTERM_SCROLLBAR 1
12573 _ACEOF
12574
12575   scrolltypes="$scrolltypes xterm"
12576 fi
12577 if test x$support_scroll_plain = xyes; then
12578
12579 cat >>confdefs.h <<\_ACEOF
12580 #define PLAIN_SCROLLBAR 1
12581 _ACEOF
12582
12583   scrolltypes="$scrolltypes plain"
12584 fi
12585 if test x$support_pointer_blank = xyes; then
12586
12587 cat >>confdefs.h <<\_ACEOF
12588 #define POINTER_BLANK 1
12589 _ACEOF
12590
12591 fi
12592 if test x$support_text_blink = xyes; then
12593
12594 cat >>confdefs.h <<\_ACEOF
12595 #define TEXT_BLINK 1
12596 _ACEOF
12597
12598 fi
12599 if test x$support_unicode3 = xyes; then
12600
12601 cat >>confdefs.h <<\_ACEOF
12602 #define UNICODE_3 1
12603 _ACEOF
12604
12605 fi
12606 if test x$support_combining = xyes; then
12607
12608 cat >>confdefs.h <<\_ACEOF
12609 #define ENABLE_COMBINING 1
12610 _ACEOF
12611
12612 fi
12613 if test x$codesets = xall; then
12614   codesets=jp,jp-ext,kr,zh,zh-ext
12615 fi
12616
12617 cat >>confdefs.h <<\_ACEOF
12618 #define ENCODING_EU 1
12619 _ACEOF
12620
12621
12622 cat >>confdefs.h <<\_ACEOF
12623 #define ENCODING_VN 1
12624 _ACEOF
12625
12626 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12627   case "$codeset" in
12628     JP     )
12629 cat >>confdefs.h <<\_ACEOF
12630 #define ENCODING_JP 1
12631 _ACEOF
12632  ;;
12633     JP_EXT )
12634 cat >>confdefs.h <<\_ACEOF
12635 #define ENCODING_JP_EXT 1
12636 _ACEOF
12637  ;;
12638     KR     )
12639 cat >>confdefs.h <<\_ACEOF
12640 #define ENCODING_KR 1
12641 _ACEOF
12642  ;;
12643     ZH     )
12644 cat >>confdefs.h <<\_ACEOF
12645 #define ENCODING_ZH 1
12646 _ACEOF
12647  ;;
12648     ZH_EXT )
12649 cat >>confdefs.h <<\_ACEOF
12650 #define ENCODING_ZH_EXT 1
12651 _ACEOF
12652  ;;
12653   esac
12654 done
12655
12656 IF_PERL=\#
12657 if test x$support_perl = xyes; then
12658   # Extract the first word of "perl5", so it can be a program name with args.
12659 set dummy perl5; ac_word=$2
12660 echo "$as_me:$LINENO: checking for $ac_word" >&5
12661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12662 if test "${ac_cv_path_PERL+set}" = set; then
12663   echo $ECHO_N "(cached) $ECHO_C" >&6
12664 else
12665   case $PERL in
12666   [\\/]* | ?:[\\/]*)
12667   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12668   ;;
12669   *)
12670   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12671 for as_dir in $PATH
12672 do
12673   IFS=$as_save_IFS
12674   test -z "$as_dir" && as_dir=.
12675   for ac_exec_ext in '' $ac_executable_extensions; do
12676   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12677     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12678     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12679     break 2
12680   fi
12681 done
12682 done
12683
12684   ;;
12685 esac
12686 fi
12687 PERL=$ac_cv_path_PERL
12688
12689 if test -n "$PERL"; then
12690   echo "$as_me:$LINENO: result: $PERL" >&5
12691 echo "${ECHO_T}$PERL" >&6
12692 else
12693   echo "$as_me:$LINENO: result: no" >&5
12694 echo "${ECHO_T}no" >&6
12695 fi
12696
12697   # Extract the first word of "perl", so it can be a program name with args.
12698 set dummy perl; ac_word=$2
12699 echo "$as_me:$LINENO: checking for $ac_word" >&5
12700 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12701 if test "${ac_cv_path_PERL+set}" = set; then
12702   echo $ECHO_N "(cached) $ECHO_C" >&6
12703 else
12704   case $PERL in
12705   [\\/]* | ?:[\\/]*)
12706   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12707   ;;
12708   *)
12709   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12710 for as_dir in $PATH
12711 do
12712   IFS=$as_save_IFS
12713   test -z "$as_dir" && as_dir=.
12714   for ac_exec_ext in '' $ac_executable_extensions; do
12715   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12716     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12717     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12718     break 2
12719   fi
12720 done
12721 done
12722
12723   ;;
12724 esac
12725 fi
12726 PERL=$ac_cv_path_PERL
12727
12728 if test -n "$PERL"; then
12729   echo "$as_me:$LINENO: result: $PERL" >&5
12730 echo "${ECHO_T}$PERL" >&6
12731 else
12732   echo "$as_me:$LINENO: result: no" >&5
12733 echo "${ECHO_T}no" >&6
12734 fi
12735
12736
12737   echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12738 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
12739   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12740
12741      save_CXXFLAGS="$CXXFLAGS"
12742      save_LIBS="$LIBS"
12743      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12744      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12745      cat >conftest.$ac_ext <<_ACEOF
12746 /* confdefs.h.  */
12747 _ACEOF
12748 cat confdefs.h >>conftest.$ac_ext
12749 cat >>conftest.$ac_ext <<_ACEOF
12750 /* end confdefs.h.  */
12751
12752 #include <EXTERN.h>
12753 #include <perl.h>
12754 #include <XSUB.h>
12755
12756 int
12757 main ()
12758 {
12759
12760      PerlInterpreter *perl = perl_alloc ();
12761
12762   ;
12763   return 0;
12764 }
12765 _ACEOF
12766 rm -f conftest.$ac_objext conftest$ac_exeext
12767 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12768   (eval $ac_link) 2>conftest.er1
12769   ac_status=$?
12770   grep -v '^ *+' conftest.er1 >conftest.err
12771   rm -f conftest.er1
12772   cat conftest.err >&5
12773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774   (exit $ac_status); } &&
12775          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12777   (eval $ac_try) 2>&5
12778   ac_status=$?
12779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12780   (exit $ac_status); }; } &&
12781          { ac_try='test -s conftest$ac_exeext'
12782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12783   (eval $ac_try) 2>&5
12784   ac_status=$?
12785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12786   (exit $ac_status); }; }; then
12787   rxvt_perl_link=yes
12788 else
12789   echo "$as_me: failed program was:" >&5
12790 sed 's/^/| /' conftest.$ac_ext >&5
12791
12792 rxvt_perl_link=no
12793 fi
12794 rm -f conftest.err conftest.$ac_objext \
12795       conftest$ac_exeext conftest.$ac_ext
12796      CXXFLAGS="$save_CXXFLAGS"
12797      LIBS="$save_LIBS"
12798
12799      if test x$rxvt_perl_link = xyes; then
12800         echo "$as_me:$LINENO: result: ok" >&5
12801 echo "${ECHO_T}ok" >&6
12802
12803 cat >>confdefs.h <<\_ACEOF
12804 #define ENABLE_PERL 1
12805 _ACEOF
12806
12807         IF_PERL=
12808         PERL_O=rxvtperl.o
12809         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12810         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12811         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12812      else
12813         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12814 echo "$as_me: error: no, unable to link" >&2;}
12815    { (exit 1); exit 1; }; }
12816      fi
12817   else
12818      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
12819 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12820    { (exit 1); exit 1; }; }
12821   fi
12822 fi
12823
12824
12825
12826
12827
12828
12829
12830 if test x$support_perl = xyes; then
12831    support_frills=yes
12832 fi
12833
12834
12835 CFLAGS=${CFLAGS--O}
12836 LDFLAGS=${LDFLAGS--O}
12837
12838 CPPFLAGS="$CPPFLAGS"
12839
12840
12841
12842
12843
12844
12845
12846 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
12847   DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
12848   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
12849   X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
12850   X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
12851   XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12852 fi
12853
12854
12855
12856
12857
12858 test "$program_prefix" != NONE &&
12859   program_transform_name="s,^,$program_prefix,;$program_transform_name"
12860 # Use a double $ so make ignores it.
12861 test "$program_suffix" != NONE &&
12862   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
12863 # Double any \ or $.  echo might interpret backslashes.
12864 # By default was `s,x,x', remove it if useless.
12865 cat <<\_ACEOF >conftest.sed
12866 s/[\\$]/&&/g;s/;s,x,x,$//
12867 _ACEOF
12868 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
12869 rm conftest.sed
12870
12871
12872
12873
12874
12875 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
12876   include_stdint_h="#include <stdint.h>"
12877 else
12878   include_stdint_h="/* #include <stdint.h> */"
12879 fi
12880 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
12881   include_stdarg_h="#include <cstdarg>"
12882 else
12883   include_stdarg_h="/* #include <cstdarg> */"
12884 fi
12885 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
12886   include_stdlib_h="#include <cstdlib>"
12887 else
12888   include_stdlib_h="/* #include <cstdlib> */"
12889 fi
12890 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
12891   include_unistd_h="#include <unistd.h>"
12892 else
12893   include_unistd_h="/* #include <unistd.h> */"
12894 fi
12895 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
12896   include_string_h="#include <cstring>"
12897 else
12898   include_string_h="/* #include <cstring> */"
12899 fi
12900 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
12901   include_fcntl_h="#include <fcntl.h>"
12902 else
12903   include_fcntl_h="/* #include <fcntl.h> */"
12904 fi
12905 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
12906   include_util_h="#include <util.h>"
12907 else
12908   include_util_h="/* #include <util.h> */"
12909 fi
12910 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
12911   include_assert_h="#include <assert.h>"
12912 else
12913   include_assert_h="/* #include <assert.h> */"
12914 fi
12915 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
12916   include_sys_ioctl_h="#include <sys/ioctl.h>"
12917 else
12918   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
12919 fi
12920 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
12921   include_sys_select_h="#include <sys/select.h>"
12922 else
12923   include_sys_select_h="/* #include <sys/select.h> */"
12924 fi
12925 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
12926   include_sys_strredir_h="#include <sys/strredir.h>"
12927 else
12928   include_sys_strredir_h="/* #include <sys/strredir.h> */"
12929 fi
12930 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
12931   include_sys_time_h="#include <sys/time.h>"
12932 else
12933   include_sys_time_h="/* #include <sys/time.h> */"
12934 fi
12935 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
12936   include_time_h="#include <time.h>"
12937 else
12938   include_time_h="/* #include <time.h> */"
12939 fi
12940
12941                                         ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
12942
12943 cat >confcache <<\_ACEOF
12944 # This file is a shell script that caches the results of configure
12945 # tests run on this system so they can be shared between configure
12946 # scripts and configure runs, see configure's option --config-cache.
12947 # It is not useful on other systems.  If it contains results you don't
12948 # want to keep, you may remove or edit it.
12949 #
12950 # config.status only pays attention to the cache file if you give it
12951 # the --recheck option to rerun configure.
12952 #
12953 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12954 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12955 # following values.
12956
12957 _ACEOF
12958
12959 # The following way of writing the cache mishandles newlines in values,
12960 # but we know of no workaround that is simple, portable, and efficient.
12961 # So, don't put newlines in cache variables' values.
12962 # Ultrix sh set writes to stderr and can't be redirected directly,
12963 # and sets the high bit in the cache file unless we assign to the vars.
12964 {
12965   (set) 2>&1 |
12966     case `(ac_space=' '; set | grep ac_space) 2>&1` in
12967     *ac_space=\ *)
12968       # `set' does not quote correctly, so add quotes (double-quote
12969       # substitution turns \\\\ into \\, and sed turns \\ into \).
12970       sed -n \
12971         "s/'/'\\\\''/g;
12972           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12973       ;;
12974     *)
12975       # `set' quotes correctly as required by POSIX, so do not add quotes.
12976       sed -n \
12977         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12978       ;;
12979     esac;
12980 } |
12981   sed '
12982      t clear
12983      : clear
12984      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12985      t end
12986      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12987      : end' >>confcache
12988 if diff $cache_file confcache >/dev/null 2>&1; then :; else
12989   if test -w $cache_file; then
12990     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12991     cat confcache >$cache_file
12992   else
12993     echo "not updating unwritable cache $cache_file"
12994   fi
12995 fi
12996 rm -f confcache
12997
12998 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12999 # Let make expand exec_prefix.
13000 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13001
13002 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13003 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13004 # trailing colons and then remove the whole line if VPATH becomes empty
13005 # (actually we leave an empty line to preserve line numbers).
13006 if test "x$srcdir" = x.; then
13007   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13008 s/:*\$(srcdir):*/:/;
13009 s/:*\${srcdir}:*/:/;
13010 s/:*@srcdir@:*/:/;
13011 s/^\([^=]*=[     ]*\):*/\1/;
13012 s/:*$//;
13013 s/^[^=]*=[       ]*$//;
13014 }'
13015 fi
13016
13017 DEFS=-DHAVE_CONFIG_H
13018
13019 ac_libobjs=
13020 ac_ltlibobjs=
13021 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13022   # 1. Remove the extension, and $U if already installed.
13023   ac_i=`echo "$ac_i" |
13024          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13025   # 2. Add them.
13026   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13027   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13028 done
13029 LIBOBJS=$ac_libobjs
13030
13031 LTLIBOBJS=$ac_ltlibobjs
13032
13033
13034
13035 : ${CONFIG_STATUS=./config.status}
13036 ac_clean_files_save=$ac_clean_files
13037 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13038 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13039 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13040 cat >$CONFIG_STATUS <<_ACEOF
13041 #! $SHELL
13042 # Generated by $as_me.
13043 # Run this file to recreate the current configuration.
13044 # Compiler output produced by configure, useful for debugging
13045 # configure, is in config.log if it exists.
13046
13047 debug=false
13048 ac_cs_recheck=false
13049 ac_cs_silent=false
13050 SHELL=\${CONFIG_SHELL-$SHELL}
13051 _ACEOF
13052
13053 cat >>$CONFIG_STATUS <<\_ACEOF
13054 ## --------------------- ##
13055 ## M4sh Initialization.  ##
13056 ## --------------------- ##
13057
13058 # Be Bourne compatible
13059 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13060   emulate sh
13061   NULLCMD=:
13062   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13063   # is contrary to our usage.  Disable this feature.
13064   alias -g '${1+"$@"}'='"$@"'
13065 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13066   set -o posix
13067 fi
13068 DUALCASE=1; export DUALCASE # for MKS sh
13069
13070 # Support unset when possible.
13071 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13072   as_unset=unset
13073 else
13074   as_unset=false
13075 fi
13076
13077
13078 # Work around bugs in pre-3.0 UWIN ksh.
13079 $as_unset ENV MAIL MAILPATH
13080 PS1='$ '
13081 PS2='> '
13082 PS4='+ '
13083
13084 # NLS nuisances.
13085 for as_var in \
13086   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13087   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13088   LC_TELEPHONE LC_TIME
13089 do
13090   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13091     eval $as_var=C; export $as_var
13092   else
13093     $as_unset $as_var
13094   fi
13095 done
13096
13097 # Required to use basename.
13098 if expr a : '\(a\)' >/dev/null 2>&1; then
13099   as_expr=expr
13100 else
13101   as_expr=false
13102 fi
13103
13104 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13105   as_basename=basename
13106 else
13107   as_basename=false
13108 fi
13109
13110
13111 # Name of the executable.
13112 as_me=`$as_basename "$0" ||
13113 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13114          X"$0" : 'X\(//\)$' \| \
13115          X"$0" : 'X\(/\)$' \| \
13116          .     : '\(.\)' 2>/dev/null ||
13117 echo X/"$0" |
13118     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13119           /^X\/\(\/\/\)$/{ s//\1/; q; }
13120           /^X\/\(\/\).*/{ s//\1/; q; }
13121           s/.*/./; q'`
13122
13123
13124 # PATH needs CR, and LINENO needs CR and PATH.
13125 # Avoid depending upon Character Ranges.
13126 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13127 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13128 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13129 as_cr_digits='0123456789'
13130 as_cr_alnum=$as_cr_Letters$as_cr_digits
13131
13132 # The user is always right.
13133 if test "${PATH_SEPARATOR+set}" != set; then
13134   echo "#! /bin/sh" >conf$$.sh
13135   echo  "exit 0"   >>conf$$.sh
13136   chmod +x conf$$.sh
13137   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13138     PATH_SEPARATOR=';'
13139   else
13140     PATH_SEPARATOR=:
13141   fi
13142   rm -f conf$$.sh
13143 fi
13144
13145
13146   as_lineno_1=$LINENO
13147   as_lineno_2=$LINENO
13148   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13149   test "x$as_lineno_1" != "x$as_lineno_2" &&
13150   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13151   # Find who we are.  Look in the path if we contain no path at all
13152   # relative or not.
13153   case $0 in
13154     *[\\/]* ) as_myself=$0 ;;
13155     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13156 for as_dir in $PATH
13157 do
13158   IFS=$as_save_IFS
13159   test -z "$as_dir" && as_dir=.
13160   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13161 done
13162
13163        ;;
13164   esac
13165   # We did not find ourselves, most probably we were run as `sh COMMAND'
13166   # in which case we are not to be found in the path.
13167   if test "x$as_myself" = x; then
13168     as_myself=$0
13169   fi
13170   if test ! -f "$as_myself"; then
13171     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13172 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13173    { (exit 1); exit 1; }; }
13174   fi
13175   case $CONFIG_SHELL in
13176   '')
13177     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13178 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13179 do
13180   IFS=$as_save_IFS
13181   test -z "$as_dir" && as_dir=.
13182   for as_base in sh bash ksh sh5; do
13183          case $as_dir in
13184          /*)
13185            if ("$as_dir/$as_base" -c '
13186   as_lineno_1=$LINENO
13187   as_lineno_2=$LINENO
13188   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13189   test "x$as_lineno_1" != "x$as_lineno_2" &&
13190   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13191              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13192              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13193              CONFIG_SHELL=$as_dir/$as_base
13194              export CONFIG_SHELL
13195              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13196            fi;;
13197          esac
13198        done
13199 done
13200 ;;
13201   esac
13202
13203   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13204   # uniformly replaced by the line number.  The first 'sed' inserts a
13205   # line-number line before each line; the second 'sed' does the real
13206   # work.  The second script uses 'N' to pair each line-number line
13207   # with the numbered line, and appends trailing '-' during
13208   # substitution so that $LINENO is not a special case at line end.
13209   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13210   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13211   sed '=' <$as_myself |
13212     sed '
13213       N
13214       s,$,-,
13215       : loop
13216       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13217       t loop
13218       s,-$,,
13219       s,^['$as_cr_digits']*\n,,
13220     ' >$as_me.lineno &&
13221   chmod +x $as_me.lineno ||
13222     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13223 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13224    { (exit 1); exit 1; }; }
13225
13226   # Don't try to exec as it changes $[0], causing all sort of problems
13227   # (the dirname of $[0] is not the place where we might find the
13228   # original and so on.  Autoconf is especially sensible to this).
13229   . ./$as_me.lineno
13230   # Exit status is that of the last command.
13231   exit
13232 }
13233
13234
13235 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13236   *c*,-n*) ECHO_N= ECHO_C='
13237 ' ECHO_T='      ' ;;
13238   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13239   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13240 esac
13241
13242 if expr a : '\(a\)' >/dev/null 2>&1; then
13243   as_expr=expr
13244 else
13245   as_expr=false
13246 fi
13247
13248 rm -f conf$$ conf$$.exe conf$$.file
13249 echo >conf$$.file
13250 if ln -s conf$$.file conf$$ 2>/dev/null; then
13251   # We could just check for DJGPP; but this test a) works b) is more generic
13252   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13253   if test -f conf$$.exe; then
13254     # Don't use ln at all; we don't have any links
13255     as_ln_s='cp -p'
13256   else
13257     as_ln_s='ln -s'
13258   fi
13259 elif ln conf$$.file conf$$ 2>/dev/null; then
13260   as_ln_s=ln
13261 else
13262   as_ln_s='cp -p'
13263 fi
13264 rm -f conf$$ conf$$.exe conf$$.file
13265
13266 if mkdir -p . 2>/dev/null; then
13267   as_mkdir_p=:
13268 else
13269   test -d ./-p && rmdir ./-p
13270   as_mkdir_p=false
13271 fi
13272
13273 as_executable_p="test -f"
13274
13275 # Sed expression to map a string onto a valid CPP name.
13276 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13277
13278 # Sed expression to map a string onto a valid variable name.
13279 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13280
13281
13282 # IFS
13283 # We need space, tab and new line, in precisely that order.
13284 as_nl='
13285 '
13286 IFS="   $as_nl"
13287
13288 # CDPATH.
13289 $as_unset CDPATH
13290
13291 exec 6>&1
13292
13293 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13294 # report actual input values of CONFIG_FILES etc. instead of their
13295 # values after options handling.  Logging --version etc. is OK.
13296 exec 5>>config.log
13297 {
13298   echo
13299   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13300 ## Running $as_me. ##
13301 _ASBOX
13302 } >&5
13303 cat >&5 <<_CSEOF
13304
13305 This file was extended by $as_me, which was
13306 generated by GNU Autoconf 2.59.  Invocation command line was
13307
13308   CONFIG_FILES    = $CONFIG_FILES
13309   CONFIG_HEADERS  = $CONFIG_HEADERS
13310   CONFIG_LINKS    = $CONFIG_LINKS
13311   CONFIG_COMMANDS = $CONFIG_COMMANDS
13312   $ $0 $@
13313
13314 _CSEOF
13315 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13316 echo >&5
13317 _ACEOF
13318
13319 # Files that config.status was made for.
13320 if test -n "$ac_config_files"; then
13321   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13322 fi
13323
13324 if test -n "$ac_config_headers"; then
13325   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13326 fi
13327
13328 if test -n "$ac_config_links"; then
13329   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13330 fi
13331
13332 if test -n "$ac_config_commands"; then
13333   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13334 fi
13335
13336 cat >>$CONFIG_STATUS <<\_ACEOF
13337
13338 ac_cs_usage="\
13339 \`$as_me' instantiates files from templates according to the
13340 current configuration.
13341
13342 Usage: $0 [OPTIONS] [FILE]...
13343
13344   -h, --help       print this help, then exit
13345   -V, --version    print version number, then exit
13346   -q, --quiet      do not print progress messages
13347   -d, --debug      don't remove temporary files
13348       --recheck    update $as_me by reconfiguring in the same conditions
13349   --file=FILE[:TEMPLATE]
13350                    instantiate the configuration file FILE
13351   --header=FILE[:TEMPLATE]
13352                    instantiate the configuration header FILE
13353
13354 Configuration files:
13355 $config_files
13356
13357 Configuration headers:
13358 $config_headers
13359
13360 Report bugs to <bug-autoconf@gnu.org>."
13361 _ACEOF
13362
13363 cat >>$CONFIG_STATUS <<_ACEOF
13364 ac_cs_version="\\
13365 config.status
13366 configured by $0, generated by GNU Autoconf 2.59,
13367   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13368
13369 Copyright (C) 2003 Free Software Foundation, Inc.
13370 This config.status script is free software; the Free Software Foundation
13371 gives unlimited permission to copy, distribute and modify it."
13372 srcdir=$srcdir
13373 INSTALL="$INSTALL"
13374 _ACEOF
13375
13376 cat >>$CONFIG_STATUS <<\_ACEOF
13377 # If no file are specified by the user, then we need to provide default
13378 # value.  By we need to know if files were specified by the user.
13379 ac_need_defaults=:
13380 while test $# != 0
13381 do
13382   case $1 in
13383   --*=*)
13384     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13385     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13386     ac_shift=:
13387     ;;
13388   -*)
13389     ac_option=$1
13390     ac_optarg=$2
13391     ac_shift=shift
13392     ;;
13393   *) # This is not an option, so the user has probably given explicit
13394      # arguments.
13395      ac_option=$1
13396      ac_need_defaults=false;;
13397   esac
13398
13399   case $ac_option in
13400   # Handling of the options.
13401 _ACEOF
13402 cat >>$CONFIG_STATUS <<\_ACEOF
13403   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13404     ac_cs_recheck=: ;;
13405   --version | --vers* | -V )
13406     echo "$ac_cs_version"; exit 0 ;;
13407   --he | --h)
13408     # Conflict between --help and --header
13409     { { echo "$as_me:$LINENO: error: ambiguous option: $1
13410 Try \`$0 --help' for more information." >&5
13411 echo "$as_me: error: ambiguous option: $1
13412 Try \`$0 --help' for more information." >&2;}
13413    { (exit 1); exit 1; }; };;
13414   --help | --hel | -h )
13415     echo "$ac_cs_usage"; exit 0 ;;
13416   --debug | --d* | -d )
13417     debug=: ;;
13418   --file | --fil | --fi | --f )
13419     $ac_shift
13420     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13421     ac_need_defaults=false;;
13422   --header | --heade | --head | --hea )
13423     $ac_shift
13424     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13425     ac_need_defaults=false;;
13426   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13427   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13428     ac_cs_silent=: ;;
13429
13430   # This is an error.
13431   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13432 Try \`$0 --help' for more information." >&5
13433 echo "$as_me: error: unrecognized option: $1
13434 Try \`$0 --help' for more information." >&2;}
13435    { (exit 1); exit 1; }; } ;;
13436
13437   *) ac_config_targets="$ac_config_targets $1" ;;
13438
13439   esac
13440   shift
13441 done
13442
13443 ac_configure_extra_args=
13444
13445 if $ac_cs_silent; then
13446   exec 6>/dev/null
13447   ac_configure_extra_args="$ac_configure_extra_args --silent"
13448 fi
13449
13450 _ACEOF
13451 cat >>$CONFIG_STATUS <<_ACEOF
13452 if \$ac_cs_recheck; then
13453   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13454   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13455 fi
13456
13457 _ACEOF
13458
13459
13460
13461
13462
13463 cat >>$CONFIG_STATUS <<\_ACEOF
13464 for ac_config_target in $ac_config_targets
13465 do
13466   case "$ac_config_target" in
13467   # Handling of arguments.
13468   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13469   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13470   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13471   "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13472   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13473   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13474 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13475    { (exit 1); exit 1; }; };;
13476   esac
13477 done
13478
13479 # If the user did not use the arguments to specify the items to instantiate,
13480 # then the envvar interface is used.  Set only those that are not.
13481 # We use the long form for the default assignment because of an extremely
13482 # bizarre bug on SunOS 4.1.3.
13483 if $ac_need_defaults; then
13484   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13485   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13486 fi
13487
13488 # Have a temporary directory for convenience.  Make it in the build tree
13489 # simply because there is no reason to put it here, and in addition,
13490 # creating and moving files from /tmp can sometimes cause problems.
13491 # Create a temporary directory, and hook for its removal unless debugging.
13492 $debug ||
13493 {
13494   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13495   trap '{ (exit 1); exit 1; }' 1 2 13 15
13496 }
13497
13498 # Create a (secure) tmp directory for tmp files.
13499
13500 {
13501   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13502   test -n "$tmp" && test -d "$tmp"
13503 }  ||
13504 {
13505   tmp=./confstat$$-$RANDOM
13506   (umask 077 && mkdir $tmp)
13507 } ||
13508 {
13509    echo "$me: cannot create a temporary directory in ." >&2
13510    { (exit 1); exit 1; }
13511 }
13512
13513 _ACEOF
13514
13515 cat >>$CONFIG_STATUS <<_ACEOF
13516
13517 #
13518 # CONFIG_FILES section.
13519 #
13520
13521 # No need to generate the scripts if there are no CONFIG_FILES.
13522 # This happens for instance when ./config.status config.h
13523 if test -n "\$CONFIG_FILES"; then
13524   # Protect against being on the right side of a sed subst in config.status.
13525   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13526    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13527 s,@SHELL@,$SHELL,;t t
13528 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13529 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13530 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13531 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13532 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13533 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13534 s,@exec_prefix@,$exec_prefix,;t t
13535 s,@prefix@,$prefix,;t t
13536 s,@program_transform_name@,$program_transform_name,;t t
13537 s,@bindir@,$bindir,;t t
13538 s,@sbindir@,$sbindir,;t t
13539 s,@libexecdir@,$libexecdir,;t t
13540 s,@datadir@,$datadir,;t t
13541 s,@sysconfdir@,$sysconfdir,;t t
13542 s,@sharedstatedir@,$sharedstatedir,;t t
13543 s,@localstatedir@,$localstatedir,;t t
13544 s,@libdir@,$libdir,;t t
13545 s,@includedir@,$includedir,;t t
13546 s,@oldincludedir@,$oldincludedir,;t t
13547 s,@infodir@,$infodir,;t t
13548 s,@mandir@,$mandir,;t t
13549 s,@build_alias@,$build_alias,;t t
13550 s,@host_alias@,$host_alias,;t t
13551 s,@target_alias@,$target_alias,;t t
13552 s,@DEFS@,$DEFS,;t t
13553 s,@ECHO_C@,$ECHO_C,;t t
13554 s,@ECHO_N@,$ECHO_N,;t t
13555 s,@ECHO_T@,$ECHO_T,;t t
13556 s,@LIBS@,$LIBS,;t t
13557 s,@build@,$build,;t t
13558 s,@build_cpu@,$build_cpu,;t t
13559 s,@build_vendor@,$build_vendor,;t t
13560 s,@build_os@,$build_os,;t t
13561 s,@host@,$host,;t t
13562 s,@host_cpu@,$host_cpu,;t t
13563 s,@host_vendor@,$host_vendor,;t t
13564 s,@host_os@,$host_os,;t t
13565 s,@VERSION@,$VERSION,;t t
13566 s,@DATE@,$DATE,;t t
13567 s,@LSMDATE@,$LSMDATE,;t t
13568 s,@LIBVERSION@,$LIBVERSION,;t t
13569 s,@CC@,$CC,;t t
13570 s,@CFLAGS@,$CFLAGS,;t t
13571 s,@LDFLAGS@,$LDFLAGS,;t t
13572 s,@CPPFLAGS@,$CPPFLAGS,;t t
13573 s,@ac_ct_CC@,$ac_ct_CC,;t t
13574 s,@EXEEXT@,$EXEEXT,;t t
13575 s,@OBJEXT@,$OBJEXT,;t t
13576 s,@CXX@,$CXX,;t t
13577 s,@CXXFLAGS@,$CXXFLAGS,;t t
13578 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13579 s,@CPP@,$CPP,;t t
13580 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13581 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13582 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13583 s,@EGREP@,$EGREP,;t t
13584 s,@LINKER@,$LINKER,;t t
13585 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13586 s,@RXVTNAME@,$RXVTNAME,;t t
13587 s,@MV@,$MV,;t t
13588 s,@RM@,$RM,;t t
13589 s,@CP@,$CP,;t t
13590 s,@LN@,$LN,;t t
13591 s,@SED@,$SED,;t t
13592 s,@ECHO@,$ECHO,;t t
13593 s,@CMP@,$CMP,;t t
13594 s,@TIC@,$TIC,;t t
13595 s,@CXXCPP@,$CXXCPP,;t t
13596 s,@X_CFLAGS@,$X_CFLAGS,;t t
13597 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13598 s,@X_LIBS@,$X_LIBS,;t t
13599 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13600 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13601 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
13602 s,@XPM_LIBS@,$XPM_LIBS,;t t
13603 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
13604 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13605 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13606 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13607 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13608 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13609 s,@PERL@,$PERL,;t t
13610 s,@PERLLIB@,$PERLLIB,;t t
13611 s,@PERLFLAGS@,$PERLFLAGS,;t t
13612 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13613 s,@IF_PERL@,$IF_PERL,;t t
13614 s,@PERL_O@,$PERL_O,;t t
13615 s,@DEBUG@,$DEBUG,;t t
13616 s,@DINCLUDE@,$DINCLUDE,;t t
13617 s,@DLIB@,$DLIB,;t t
13618 s,@include_stdint_h@,$include_stdint_h,;t t
13619 s,@include_stdarg_h@,$include_stdarg_h,;t t
13620 s,@include_stdlib_h@,$include_stdlib_h,;t t
13621 s,@include_unistd_h@,$include_unistd_h,;t t
13622 s,@include_string_h@,$include_string_h,;t t
13623 s,@include_fcntl_h@,$include_fcntl_h,;t t
13624 s,@include_util_h@,$include_util_h,;t t
13625 s,@include_assert_h@,$include_assert_h,;t t
13626 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
13627 s,@include_sys_select_h@,$include_sys_select_h,;t t
13628 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13629 s,@include_sys_time_h@,$include_sys_time_h,;t t
13630 s,@include_time_h@,$include_time_h,;t t
13631 s,@LIBOBJS@,$LIBOBJS,;t t
13632 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13633 CEOF
13634
13635 _ACEOF
13636
13637   cat >>$CONFIG_STATUS <<\_ACEOF
13638   # Split the substitutions into bite-sized pieces for seds with
13639   # small command number limits, like on Digital OSF/1 and HP-UX.
13640   ac_max_sed_lines=48
13641   ac_sed_frag=1 # Number of current file.
13642   ac_beg=1 # First line for current file.
13643   ac_end=$ac_max_sed_lines # Line after last line for current file.
13644   ac_more_lines=:
13645   ac_sed_cmds=
13646   while $ac_more_lines; do
13647     if test $ac_beg -gt 1; then
13648       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13649     else
13650       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13651     fi
13652     if test ! -s $tmp/subs.frag; then
13653       ac_more_lines=false
13654     else
13655       # The purpose of the label and of the branching condition is to
13656       # speed up the sed processing (if there are no `@' at all, there
13657       # is no need to browse any of the substitutions).
13658       # These are the two extra sed commands mentioned above.
13659       (echo ':t
13660   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13661       if test -z "$ac_sed_cmds"; then
13662         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13663       else
13664         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13665       fi
13666       ac_sed_frag=`expr $ac_sed_frag + 1`
13667       ac_beg=$ac_end
13668       ac_end=`expr $ac_end + $ac_max_sed_lines`
13669     fi
13670   done
13671   if test -z "$ac_sed_cmds"; then
13672     ac_sed_cmds=cat
13673   fi
13674 fi # test -n "$CONFIG_FILES"
13675
13676 _ACEOF
13677 cat >>$CONFIG_STATUS <<\_ACEOF
13678 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13679   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13680   case $ac_file in
13681   - | *:- | *:-:* ) # input from stdin
13682         cat >$tmp/stdin
13683         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13684         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13685   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13686         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13687   * )   ac_file_in=$ac_file.in ;;
13688   esac
13689
13690   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13691   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13692 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13693          X"$ac_file" : 'X\(//\)[^/]' \| \
13694          X"$ac_file" : 'X\(//\)$' \| \
13695          X"$ac_file" : 'X\(/\)' \| \
13696          .     : '\(.\)' 2>/dev/null ||
13697 echo X"$ac_file" |
13698     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13699           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13700           /^X\(\/\/\)$/{ s//\1/; q; }
13701           /^X\(\/\).*/{ s//\1/; q; }
13702           s/.*/./; q'`
13703   { if $as_mkdir_p; then
13704     mkdir -p "$ac_dir"
13705   else
13706     as_dir="$ac_dir"
13707     as_dirs=
13708     while test ! -d "$as_dir"; do
13709       as_dirs="$as_dir $as_dirs"
13710       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13711 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13712          X"$as_dir" : 'X\(//\)[^/]' \| \
13713          X"$as_dir" : 'X\(//\)$' \| \
13714          X"$as_dir" : 'X\(/\)' \| \
13715          .     : '\(.\)' 2>/dev/null ||
13716 echo X"$as_dir" |
13717     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13718           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13719           /^X\(\/\/\)$/{ s//\1/; q; }
13720           /^X\(\/\).*/{ s//\1/; q; }
13721           s/.*/./; q'`
13722     done
13723     test ! -n "$as_dirs" || mkdir $as_dirs
13724   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13725 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13726    { (exit 1); exit 1; }; }; }
13727
13728   ac_builddir=.
13729
13730 if test "$ac_dir" != .; then
13731   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13732   # A "../" for each directory in $ac_dir_suffix.
13733   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13734 else
13735   ac_dir_suffix= ac_top_builddir=
13736 fi
13737
13738 case $srcdir in
13739   .)  # No --srcdir option.  We are building in place.
13740     ac_srcdir=.
13741     if test -z "$ac_top_builddir"; then
13742        ac_top_srcdir=.
13743     else
13744        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13745     fi ;;
13746   [\\/]* | ?:[\\/]* )  # Absolute path.
13747     ac_srcdir=$srcdir$ac_dir_suffix;
13748     ac_top_srcdir=$srcdir ;;
13749   *) # Relative path.
13750     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13751     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13752 esac
13753
13754 # Do not use `cd foo && pwd` to compute absolute paths, because
13755 # the directories may not exist.
13756 case `pwd` in
13757 .) ac_abs_builddir="$ac_dir";;
13758 *)
13759   case "$ac_dir" in
13760   .) ac_abs_builddir=`pwd`;;
13761   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13762   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13763   esac;;
13764 esac
13765 case $ac_abs_builddir in
13766 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13767 *)
13768   case ${ac_top_builddir}. in
13769   .) ac_abs_top_builddir=$ac_abs_builddir;;
13770   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13771   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13772   esac;;
13773 esac
13774 case $ac_abs_builddir in
13775 .) ac_abs_srcdir=$ac_srcdir;;
13776 *)
13777   case $ac_srcdir in
13778   .) ac_abs_srcdir=$ac_abs_builddir;;
13779   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13780   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13781   esac;;
13782 esac
13783 case $ac_abs_builddir in
13784 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13785 *)
13786   case $ac_top_srcdir in
13787   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13788   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13789   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13790   esac;;
13791 esac
13792
13793
13794   case $INSTALL in
13795   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13796   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13797   esac
13798
13799   # Let's still pretend it is `configure' which instantiates (i.e., don't
13800   # use $as_me), people would be surprised to read:
13801   #    /* config.h.  Generated by config.status.  */
13802   if test x"$ac_file" = x-; then
13803     configure_input=
13804   else
13805     configure_input="$ac_file.  "
13806   fi
13807   configure_input=$configure_input"Generated from `echo $ac_file_in |
13808                                      sed 's,.*/,,'` by configure."
13809
13810   # First look for the input files in the build tree, otherwise in the
13811   # src tree.
13812   ac_file_inputs=`IFS=:
13813     for f in $ac_file_in; do
13814       case $f in
13815       -) echo $tmp/stdin ;;
13816       [\\/$]*)
13817          # Absolute (can't be DOS-style, as IFS=:)
13818          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13819 echo "$as_me: error: cannot find input file: $f" >&2;}
13820    { (exit 1); exit 1; }; }
13821          echo "$f";;
13822       *) # Relative
13823          if test -f "$f"; then
13824            # Build tree
13825            echo "$f"
13826          elif test -f "$srcdir/$f"; then
13827            # Source tree
13828            echo "$srcdir/$f"
13829          else
13830            # /dev/null tree
13831            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13832 echo "$as_me: error: cannot find input file: $f" >&2;}
13833    { (exit 1); exit 1; }; }
13834          fi;;
13835       esac
13836     done` || { (exit 1); exit 1; }
13837
13838   if test x"$ac_file" != x-; then
13839     { echo "$as_me:$LINENO: creating $ac_file" >&5
13840 echo "$as_me: creating $ac_file" >&6;}
13841     rm -f "$ac_file"
13842   fi
13843 _ACEOF
13844 cat >>$CONFIG_STATUS <<_ACEOF
13845   sed "$ac_vpsub
13846 $extrasub
13847 _ACEOF
13848 cat >>$CONFIG_STATUS <<\_ACEOF
13849 :t
13850 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13851 s,@configure_input@,$configure_input,;t t
13852 s,@srcdir@,$ac_srcdir,;t t
13853 s,@abs_srcdir@,$ac_abs_srcdir,;t t
13854 s,@top_srcdir@,$ac_top_srcdir,;t t
13855 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13856 s,@builddir@,$ac_builddir,;t t
13857 s,@abs_builddir@,$ac_abs_builddir,;t t
13858 s,@top_builddir@,$ac_top_builddir,;t t
13859 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13860 s,@INSTALL@,$ac_INSTALL,;t t
13861 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13862   rm -f $tmp/stdin
13863   if test x"$ac_file" != x-; then
13864     mv $tmp/out $ac_file
13865   else
13866     cat $tmp/out
13867     rm -f $tmp/out
13868   fi
13869
13870 done
13871 _ACEOF
13872 cat >>$CONFIG_STATUS <<\_ACEOF
13873
13874 #
13875 # CONFIG_HEADER section.
13876 #
13877
13878 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13879 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13880 #
13881 # ac_d sets the value in "#define NAME VALUE" lines.
13882 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
13883 ac_dB='[         ].*$,\1#\2'
13884 ac_dC=' '
13885 ac_dD=',;t'
13886 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13887 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
13888 ac_uB='$,\1#\2define\3'
13889 ac_uC=' '
13890 ac_uD=',;t'
13891
13892 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13893   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13894   case $ac_file in
13895   - | *:- | *:-:* ) # input from stdin
13896         cat >$tmp/stdin
13897         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13898         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13899   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13900         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13901   * )   ac_file_in=$ac_file.in ;;
13902   esac
13903
13904   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13905 echo "$as_me: creating $ac_file" >&6;}
13906
13907   # First look for the input files in the build tree, otherwise in the
13908   # src tree.
13909   ac_file_inputs=`IFS=:
13910     for f in $ac_file_in; do
13911       case $f in
13912       -) echo $tmp/stdin ;;
13913       [\\/$]*)
13914          # Absolute (can't be DOS-style, as IFS=:)
13915          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13916 echo "$as_me: error: cannot find input file: $f" >&2;}
13917    { (exit 1); exit 1; }; }
13918          # Do quote $f, to prevent DOS paths from being IFS'd.
13919          echo "$f";;
13920       *) # Relative
13921          if test -f "$f"; then
13922            # Build tree
13923            echo "$f"
13924          elif test -f "$srcdir/$f"; then
13925            # Source tree
13926            echo "$srcdir/$f"
13927          else
13928            # /dev/null tree
13929            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13930 echo "$as_me: error: cannot find input file: $f" >&2;}
13931    { (exit 1); exit 1; }; }
13932          fi;;
13933       esac
13934     done` || { (exit 1); exit 1; }
13935   # Remove the trailing spaces.
13936   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
13937
13938 _ACEOF
13939
13940 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13941 # `conftest.undefs', that substitutes the proper values into
13942 # config.h.in to produce config.h.  The first handles `#define'
13943 # templates, and the second `#undef' templates.
13944 # And first: Protect against being on the right side of a sed subst in
13945 # config.status.  Protect against being in an unquoted here document
13946 # in config.status.
13947 rm -f conftest.defines conftest.undefs
13948 # Using a here document instead of a string reduces the quoting nightmare.
13949 # Putting comments in sed scripts is not portable.
13950 #
13951 # `end' is used to avoid that the second main sed command (meant for
13952 # 0-ary CPP macros) applies to n-ary macro definitions.
13953 # See the Autoconf documentation for `clear'.
13954 cat >confdef2sed.sed <<\_ACEOF
13955 s/[\\&,]/\\&/g
13956 s,[\\$`],\\&,g
13957 t clear
13958 : clear
13959 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13960 t end
13961 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13962 : end
13963 _ACEOF
13964 # If some macros were called several times there might be several times
13965 # the same #defines, which is useless.  Nevertheless, we may not want to
13966 # sort them, since we want the *last* AC-DEFINE to be honored.
13967 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13968 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13969 rm -f confdef2sed.sed
13970
13971 # This sed command replaces #undef with comments.  This is necessary, for
13972 # example, in the case of _POSIX_SOURCE, which is predefined and required
13973 # on some systems where configure will not decide to define it.
13974 cat >>conftest.undefs <<\_ACEOF
13975 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13976 _ACEOF
13977
13978 # Break up conftest.defines because some shells have a limit on the size
13979 # of here documents, and old seds have small limits too (100 cmds).
13980 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13981 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13982 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13983 echo '  :' >>$CONFIG_STATUS
13984 rm -f conftest.tail
13985 while grep . conftest.defines >/dev/null
13986 do
13987   # Write a limited-size here document to $tmp/defines.sed.
13988   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13989   # Speed up: don't consider the non `#define' lines.
13990   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
13991   # Work around the forget-to-reset-the-flag bug.
13992   echo 't clr' >>$CONFIG_STATUS
13993   echo ': clr' >>$CONFIG_STATUS
13994   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13995   echo 'CEOF
13996   sed -f $tmp/defines.sed $tmp/in >$tmp/out
13997   rm -f $tmp/in
13998   mv $tmp/out $tmp/in
13999 ' >>$CONFIG_STATUS
14000   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14001   rm -f conftest.defines
14002   mv conftest.tail conftest.defines
14003 done
14004 rm -f conftest.defines
14005 echo '  fi # grep' >>$CONFIG_STATUS
14006 echo >>$CONFIG_STATUS
14007
14008 # Break up conftest.undefs because some shells have a limit on the size
14009 # of here documents, and old seds have small limits too (100 cmds).
14010 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14011 rm -f conftest.tail
14012 while grep . conftest.undefs >/dev/null
14013 do
14014   # Write a limited-size here document to $tmp/undefs.sed.
14015   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14016   # Speed up: don't consider the non `#undef'
14017   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14018   # Work around the forget-to-reset-the-flag bug.
14019   echo 't clr' >>$CONFIG_STATUS
14020   echo ': clr' >>$CONFIG_STATUS
14021   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14022   echo 'CEOF
14023   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14024   rm -f $tmp/in
14025   mv $tmp/out $tmp/in
14026 ' >>$CONFIG_STATUS
14027   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14028   rm -f conftest.undefs
14029   mv conftest.tail conftest.undefs
14030 done
14031 rm -f conftest.undefs
14032
14033 cat >>$CONFIG_STATUS <<\_ACEOF
14034   # Let's still pretend it is `configure' which instantiates (i.e., don't
14035   # use $as_me), people would be surprised to read:
14036   #    /* config.h.  Generated by config.status.  */
14037   if test x"$ac_file" = x-; then
14038     echo "/* Generated by configure.  */" >$tmp/config.h
14039   else
14040     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14041   fi
14042   cat $tmp/in >>$tmp/config.h
14043   rm -f $tmp/in
14044   if test x"$ac_file" != x-; then
14045     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14046       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14047 echo "$as_me: $ac_file is unchanged" >&6;}
14048     else
14049       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14050 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14051          X"$ac_file" : 'X\(//\)[^/]' \| \
14052          X"$ac_file" : 'X\(//\)$' \| \
14053          X"$ac_file" : 'X\(/\)' \| \
14054          .     : '\(.\)' 2>/dev/null ||
14055 echo X"$ac_file" |
14056     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14057           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14058           /^X\(\/\/\)$/{ s//\1/; q; }
14059           /^X\(\/\).*/{ s//\1/; q; }
14060           s/.*/./; q'`
14061       { if $as_mkdir_p; then
14062     mkdir -p "$ac_dir"
14063   else
14064     as_dir="$ac_dir"
14065     as_dirs=
14066     while test ! -d "$as_dir"; do
14067       as_dirs="$as_dir $as_dirs"
14068       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14069 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14070          X"$as_dir" : 'X\(//\)[^/]' \| \
14071          X"$as_dir" : 'X\(//\)$' \| \
14072          X"$as_dir" : 'X\(/\)' \| \
14073          .     : '\(.\)' 2>/dev/null ||
14074 echo X"$as_dir" |
14075     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14076           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14077           /^X\(\/\/\)$/{ s//\1/; q; }
14078           /^X\(\/\).*/{ s//\1/; q; }
14079           s/.*/./; q'`
14080     done
14081     test ! -n "$as_dirs" || mkdir $as_dirs
14082   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14083 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14084    { (exit 1); exit 1; }; }; }
14085
14086       rm -f $ac_file
14087       mv $tmp/config.h $ac_file
14088     fi
14089   else
14090     cat $tmp/config.h
14091     rm -f $tmp/config.h
14092   fi
14093 done
14094 _ACEOF
14095
14096 cat >>$CONFIG_STATUS <<\_ACEOF
14097
14098 { (exit 0); exit 0; }
14099 _ACEOF
14100 chmod +x $CONFIG_STATUS
14101 ac_clean_files=$ac_clean_files_save
14102
14103
14104 # configure is writing to config.log, and then calls config.status.
14105 # config.status does its own redirection, appending to config.log.
14106 # Unfortunately, on DOS this fails, as config.log is still kept open
14107 # by configure, so config.status won't be able to write to it; its
14108 # output is simply discarded.  So we exec the FD to /dev/null,
14109 # effectively closing config.log, so it can be properly (re)opened and
14110 # appended to by config.status.  When coming back to configure, we
14111 # need to make the FD available again.
14112 if test "$no_create" != yes; then
14113   ac_cs_success=:
14114   ac_config_status_args=
14115   test "$silent" = yes &&
14116     ac_config_status_args="$ac_config_status_args --quiet"
14117   exec 5>/dev/null
14118   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14119   exec 5>>config.log
14120   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14121   # would make configure fail if this is the last instruction.
14122   $ac_cs_success || { (exit 1); exit 1; }
14123 fi
14124
14125
14126 echo "Configuration:
14127
14128   Rxvt version:               $VERSION : $DATE
14129   Source code location:       $srcdir
14130   Install path:               ${prefix}/bin
14131   Compiler:                   $CXX
14132   Compiler flags:             $CFLAGS
14133   Linker:                     $LINKER"
14134
14135 if test "$MALLOC_TYPE" = S; then
14136   echo "  malloc support:             system default"
14137 fi
14138 if test "$MALLOC_TYPE" = G; then
14139   echo "  malloc support:             Gray Watson's dmalloc"
14140 fi
14141 if test "$MALLOC_TYPE" = D; then
14142   echo "  malloc support:             Doug Lea's malloc"
14143 fi
14144
14145 if test x$support_xpm = xyes; then
14146   echo "  Xpm library:                $XPM_LIBS"
14147 fi
14148
14149 echo "
14150 The following are set in config.h
14151 "
14152 echo "  pty/tty type:               "$rxvt_cv_ptys
14153 if test x$support_utmp != xyes; then
14154   echo "  utmp support:               disabled"
14155   echo
14156 else
14157   echo "  utmp support:               enabled
14158   utmp file:                  $rxvt_cv_path_utmp
14159   utmpx file:                 $rxvt_cv_path_utmpx
14160   wtmp file:                  $rxvt_cv_path_wtmp
14161   wtmpx file:                 $rxvt_cv_path_wtmpx
14162   lastlog file:               $rxvt_cv_path_lastlog
14163   ttys/ttytab file:           $rxvt_cv_path_ttytab
14164   embedded perl:              $support_perl"
14165   echo
14166 fi
14167 if test x$term != x; then
14168   echo "  set TERM to:                $term"
14169 fi
14170 if test x$terminfo != x; then
14171   echo "  set TERMINFO to:            $terminfo"
14172 fi
14173 echo "  default resource name:      $RESNAME"
14174 echo "  resource class:             $RESCLASS"
14175 if test x$RESFALLBACK != x; then
14176    echo "  resource class fallback:    $RESFALLBACK"
14177 fi
14178 echo
14179 if test x$rxvt_cv_ptys = xUNKNOWN; then
14180   echo ".----------------------------------------------------------------."
14181   echo ". WARNING: could not determine pty/tty type.  Do not build until ."
14182   echo ".          the appropriate PTYS_ARE_* is defined in config.h     ."
14183   echo ".----------------------------------------------------------------."
14184 fi
14185 if test x$support_xpm = xneedsmanualspecification; then
14186   echo ".----------------------------------------------------------------."
14187   echo ". WARNING: --enable-xpm-background was specified however the     ."
14188   echo ".          XPM includes files and libraries could not be found.  ."
14189   echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
14190   echo ".          to use them you should rerun   configure   with the   ."
14191   echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
14192   echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
14193   echo ".----------------------------------------------------------------."
14194 fi
14195 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14196   echo ".----------------------------------------------------------------."
14197   echo ". WARNING: --enable-xim was specified however the locale support ."
14198   echo ".          functions could not be found.                         ."
14199   echo ".          XIM is now being DISABLED!                            ."
14200   echo ".----------------------------------------------------------------."
14201 fi
14202
14203 echo "  *** Optionally check src/feature.h for further options ***"
14204 echo
14205
14206 echo ".----------------------------------------------------------------."
14207 echo ". NOTE: some features are disabled by default, try               ."
14208 echo ". configure --help to get an idea of the optional features,      ."
14209 echo ". or read ./README.configure                                     ."
14210 echo ".                                                                ."
14211 echo ". The script ./reconf gives a reasonable baseline, try it if     ."
14212 echo ". you do not want to read documentation and still want some      ."
14213 echo ". useful features.                                               ."
14214 echo ".----------------------------------------------------------------."
14215 echo
14216