*** 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 AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC 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='MCOMMON'
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-menubar        enable menubar
883   --enable-rxvt-scroll    enable rxvt style scrollbar
884   --enable-next-scroll    enable NeXT style scrollbar
885   --enable-xterm-scroll   enable Xterm style scrollbar
886   --enable-perl           enable embedded perl interpreter
887   --enable-plain-scroll   enable plain style scrollbar
888   --enable-half-shadow    use half width/height shadow on rxvt scrollbar
889   --enable-xim            XIM (X Input Method) protocol support
890   --enable-ttygid         enable tty setting to group named "tty"
891   --disable-backspace-key disable handling of the backspace key
892   --disable-delete-key    disable handling of the delete key
893   --disable-resources     disable all resource checking
894   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
895   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
896   --enable-strings        enable some replacement system functions
897   --disable-swapscreen    disable swap screen support
898   --enable-iso14755       enable support for extended ISO 14755 modes
899   --enable-frills         enable support for rarely used features
900   --enable-24bit          enable support for using 24bit visuals if available
901   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
902   --enable-selectionscrolling  enable scrolling during selections
903   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
904   --enable-slipwheeling   enable slip wheel scrolling     (requires previous)
905   --enable-dmalloc        enable Gray Watson's malloc - for debugging use
906   --enable-dlmalloc       enable Doug Lea's malloc - for production use
907                      NOTE: enable only one malloc package
908   --enable-smart-resize   enable smart growth/shrink behaviour
909   --enable-text-blink     enable blinking text
910   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
911
912 Optional Packages:
913   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
914   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
915   --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
916   --with-res-name=NAME    use this as default resource name (default: urxvt)
917   --with-res-class=CLASS  use this as the resource class (default: URxvt)
918   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
919   --with-term=NAME        set the terminal to NAME (default: rxvt)
920   --with-terminfo=PATH    set the path to the terminfo tree to PATH
921   --with-x                use the X Window System
922   --with-xpm-includes=DIR use XPM includes in DIR
923   --with-xpm-library=DIR  use XPM library in DIR
924   --with-xpm              use XPM
925
926 Some influential environment variables:
927   CC          C compiler command
928   CFLAGS      C compiler flags
929   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
930               nonstandard directory <lib dir>
931   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
932               headers in a nonstandard directory <include dir>
933   CXX         C++ compiler command
934   CXXFLAGS    C++ compiler flags
935   CPP         C preprocessor
936   CXXCPP      C++ preprocessor
937
938 Use these variables to override the choices made by `configure' or to help
939 it to find libraries and programs with nonstandard names/locations.
940
941 _ACEOF
942 fi
943
944 if test "$ac_init_help" = "recursive"; then
945   # If there are subdirs, report their specific --help.
946   ac_popdir=`pwd`
947   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
948     test -d $ac_dir || continue
949     ac_builddir=.
950
951 if test "$ac_dir" != .; then
952   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
953   # A "../" for each directory in $ac_dir_suffix.
954   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
955 else
956   ac_dir_suffix= ac_top_builddir=
957 fi
958
959 case $srcdir in
960   .)  # No --srcdir option.  We are building in place.
961     ac_srcdir=.
962     if test -z "$ac_top_builddir"; then
963        ac_top_srcdir=.
964     else
965        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
966     fi ;;
967   [\\/]* | ?:[\\/]* )  # Absolute path.
968     ac_srcdir=$srcdir$ac_dir_suffix;
969     ac_top_srcdir=$srcdir ;;
970   *) # Relative path.
971     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
972     ac_top_srcdir=$ac_top_builddir$srcdir ;;
973 esac
974
975 # Do not use `cd foo && pwd` to compute absolute paths, because
976 # the directories may not exist.
977 case `pwd` in
978 .) ac_abs_builddir="$ac_dir";;
979 *)
980   case "$ac_dir" in
981   .) ac_abs_builddir=`pwd`;;
982   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
983   *) ac_abs_builddir=`pwd`/"$ac_dir";;
984   esac;;
985 esac
986 case $ac_abs_builddir in
987 .) ac_abs_top_builddir=${ac_top_builddir}.;;
988 *)
989   case ${ac_top_builddir}. in
990   .) ac_abs_top_builddir=$ac_abs_builddir;;
991   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
992   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
993   esac;;
994 esac
995 case $ac_abs_builddir in
996 .) ac_abs_srcdir=$ac_srcdir;;
997 *)
998   case $ac_srcdir in
999   .) ac_abs_srcdir=$ac_abs_builddir;;
1000   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1001   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1002   esac;;
1003 esac
1004 case $ac_abs_builddir in
1005 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1006 *)
1007   case $ac_top_srcdir in
1008   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1009   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1010   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1011   esac;;
1012 esac
1013
1014     cd $ac_dir
1015     # Check for guested configure; otherwise get Cygnus style configure.
1016     if test -f $ac_srcdir/configure.gnu; then
1017       echo
1018       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1019     elif test -f $ac_srcdir/configure; then
1020       echo
1021       $SHELL $ac_srcdir/configure  --help=recursive
1022     elif test -f $ac_srcdir/configure.ac ||
1023            test -f $ac_srcdir/configure.in; then
1024       echo
1025       $ac_configure --help
1026     else
1027       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1028     fi
1029     cd "$ac_popdir"
1030   done
1031 fi
1032
1033 test -n "$ac_init_help" && exit 0
1034 if $ac_init_version; then
1035   cat <<\_ACEOF
1036
1037 Copyright (C) 2003 Free Software Foundation, Inc.
1038 This configure script is free software; the Free Software Foundation
1039 gives unlimited permission to copy, distribute and modify it.
1040 _ACEOF
1041   exit 0
1042 fi
1043 exec 5>config.log
1044 cat >&5 <<_ACEOF
1045 This file contains any messages produced by compilers while
1046 running configure, to aid debugging if configure makes a mistake.
1047
1048 It was created by $as_me, which was
1049 generated by GNU Autoconf 2.59.  Invocation command line was
1050
1051   $ $0 $@
1052
1053 _ACEOF
1054 {
1055 cat <<_ASUNAME
1056 ## --------- ##
1057 ## Platform. ##
1058 ## --------- ##
1059
1060 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1061 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1062 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1063 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1064 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1065
1066 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1067 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1068
1069 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1070 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1071 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1072 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1073 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1074 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1075 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1076
1077 _ASUNAME
1078
1079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1080 for as_dir in $PATH
1081 do
1082   IFS=$as_save_IFS
1083   test -z "$as_dir" && as_dir=.
1084   echo "PATH: $as_dir"
1085 done
1086
1087 } >&5
1088
1089 cat >&5 <<_ACEOF
1090
1091
1092 ## ----------- ##
1093 ## Core tests. ##
1094 ## ----------- ##
1095
1096 _ACEOF
1097
1098
1099 # Keep a trace of the command line.
1100 # Strip out --no-create and --no-recursion so they do not pile up.
1101 # Strip out --silent because we don't want to record it for future runs.
1102 # Also quote any args containing shell meta-characters.
1103 # Make two passes to allow for proper duplicate-argument suppression.
1104 ac_configure_args=
1105 ac_configure_args0=
1106 ac_configure_args1=
1107 ac_sep=
1108 ac_must_keep_next=false
1109 for ac_pass in 1 2
1110 do
1111   for ac_arg
1112   do
1113     case $ac_arg in
1114     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1115     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1116     | -silent | --silent | --silen | --sile | --sil)
1117       continue ;;
1118     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1119       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1120     esac
1121     case $ac_pass in
1122     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1123     2)
1124       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1125       if test $ac_must_keep_next = true; then
1126         ac_must_keep_next=false # Got value, back to normal.
1127       else
1128         case $ac_arg in
1129           *=* | --config-cache | -C | -disable-* | --disable-* \
1130           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1131           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1132           | -with-* | --with-* | -without-* | --without-* | --x)
1133             case "$ac_configure_args0 " in
1134               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1135             esac
1136             ;;
1137           -* ) ac_must_keep_next=true ;;
1138         esac
1139       fi
1140       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1141       # Get rid of the leading space.
1142       ac_sep=" "
1143       ;;
1144     esac
1145   done
1146 done
1147 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1148 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1149
1150 # When interrupted or exit'd, cleanup temporary files, and complete
1151 # config.log.  We remove comments because anyway the quotes in there
1152 # would cause problems or look ugly.
1153 # WARNING: Be sure not to use single quotes in there, as some shells,
1154 # such as our DU 5.0 friend, will then `close' the trap.
1155 trap 'exit_status=$?
1156   # Save into config.log some information that might help in debugging.
1157   {
1158     echo
1159
1160     cat <<\_ASBOX
1161 ## ---------------- ##
1162 ## Cache variables. ##
1163 ## ---------------- ##
1164 _ASBOX
1165     echo
1166     # The following way of writing the cache mishandles newlines in values,
1167 {
1168   (set) 2>&1 |
1169     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1170     *ac_space=\ *)
1171       sed -n \
1172         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1173           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1174       ;;
1175     *)
1176       sed -n \
1177         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1178       ;;
1179     esac;
1180 }
1181     echo
1182
1183     cat <<\_ASBOX
1184 ## ----------------- ##
1185 ## Output variables. ##
1186 ## ----------------- ##
1187 _ASBOX
1188     echo
1189     for ac_var in $ac_subst_vars
1190     do
1191       eval ac_val=$`echo $ac_var`
1192       echo "$ac_var='"'"'$ac_val'"'"'"
1193     done | sort
1194     echo
1195
1196     if test -n "$ac_subst_files"; then
1197       cat <<\_ASBOX
1198 ## ------------- ##
1199 ## Output files. ##
1200 ## ------------- ##
1201 _ASBOX
1202       echo
1203       for ac_var in $ac_subst_files
1204       do
1205         eval ac_val=$`echo $ac_var`
1206         echo "$ac_var='"'"'$ac_val'"'"'"
1207       done | sort
1208       echo
1209     fi
1210
1211     if test -s confdefs.h; then
1212       cat <<\_ASBOX
1213 ## ----------- ##
1214 ## confdefs.h. ##
1215 ## ----------- ##
1216 _ASBOX
1217       echo
1218       sed "/^$/d" confdefs.h | sort
1219       echo
1220     fi
1221     test "$ac_signal" != 0 &&
1222       echo "$as_me: caught signal $ac_signal"
1223     echo "$as_me: exit $exit_status"
1224   } >&5
1225   rm -f core *.core &&
1226   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1227     exit $exit_status
1228      ' 0
1229 for ac_signal in 1 2 13 15; do
1230   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1231 done
1232 ac_signal=0
1233
1234 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1235 rm -rf conftest* confdefs.h
1236 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1237 echo >confdefs.h
1238
1239 # Predefined preprocessor variables.
1240
1241 cat >>confdefs.h <<_ACEOF
1242 #define PACKAGE_NAME "$PACKAGE_NAME"
1243 _ACEOF
1244
1245
1246 cat >>confdefs.h <<_ACEOF
1247 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1248 _ACEOF
1249
1250
1251 cat >>confdefs.h <<_ACEOF
1252 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1253 _ACEOF
1254
1255
1256 cat >>confdefs.h <<_ACEOF
1257 #define PACKAGE_STRING "$PACKAGE_STRING"
1258 _ACEOF
1259
1260
1261 cat >>confdefs.h <<_ACEOF
1262 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1263 _ACEOF
1264
1265
1266 # Let the site file select an alternate cache file if it wants to.
1267 # Prefer explicitly selected file to automatically selected ones.
1268 if test -z "$CONFIG_SITE"; then
1269   if test "x$prefix" != xNONE; then
1270     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1271   else
1272     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1273   fi
1274 fi
1275 for ac_site_file in $CONFIG_SITE; do
1276   if test -r "$ac_site_file"; then
1277     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1278 echo "$as_me: loading site script $ac_site_file" >&6;}
1279     sed 's/^/| /' "$ac_site_file" >&5
1280     . "$ac_site_file"
1281   fi
1282 done
1283
1284 if test -r "$cache_file"; then
1285   # Some versions of bash will fail to source /dev/null (special
1286   # files actually), so we avoid doing that.
1287   if test -f "$cache_file"; then
1288     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1289 echo "$as_me: loading cache $cache_file" >&6;}
1290     case $cache_file in
1291       [\\/]* | ?:[\\/]* ) . $cache_file;;
1292       *)                      . ./$cache_file;;
1293     esac
1294   fi
1295 else
1296   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1297 echo "$as_me: creating cache $cache_file" >&6;}
1298   >$cache_file
1299 fi
1300
1301 # Check that the precious variables saved in the cache have kept the same
1302 # value.
1303 ac_cache_corrupted=false
1304 for ac_var in `(set) 2>&1 |
1305                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1306   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1307   eval ac_new_set=\$ac_env_${ac_var}_set
1308   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1309   eval ac_new_val="\$ac_env_${ac_var}_value"
1310   case $ac_old_set,$ac_new_set in
1311     set,)
1312       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1313 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1314       ac_cache_corrupted=: ;;
1315     ,set)
1316       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1317 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1318       ac_cache_corrupted=: ;;
1319     ,);;
1320     *)
1321       if test "x$ac_old_val" != "x$ac_new_val"; then
1322         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1323 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1324         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1325 echo "$as_me:   former value:  $ac_old_val" >&2;}
1326         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1327 echo "$as_me:   current value: $ac_new_val" >&2;}
1328         ac_cache_corrupted=:
1329       fi;;
1330   esac
1331   # Pass precious variables to config.status.
1332   if test "$ac_new_set" = set; then
1333     case $ac_new_val in
1334     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1335       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1336     *) ac_arg=$ac_var=$ac_new_val ;;
1337     esac
1338     case " $ac_configure_args " in
1339       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1340       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1341     esac
1342   fi
1343 done
1344 if $ac_cache_corrupted; then
1345   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1346 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1347   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1348 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1349    { (exit 1); exit 1; }; }
1350 fi
1351
1352 ac_ext=c
1353 ac_cpp='$CPP $CPPFLAGS'
1354 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1355 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1356 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377 ac_aux_dir=
1378 for ac_dir in autoconf $srcdir/autoconf; do
1379   if test -f $ac_dir/install-sh; then
1380     ac_aux_dir=$ac_dir
1381     ac_install_sh="$ac_aux_dir/install-sh -c"
1382     break
1383   elif test -f $ac_dir/install.sh; then
1384     ac_aux_dir=$ac_dir
1385     ac_install_sh="$ac_aux_dir/install.sh -c"
1386     break
1387   elif test -f $ac_dir/shtool; then
1388     ac_aux_dir=$ac_dir
1389     ac_install_sh="$ac_aux_dir/shtool install -c"
1390     break
1391   fi
1392 done
1393 if test -z "$ac_aux_dir"; then
1394   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1395 echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1396    { (exit 1); exit 1; }; }
1397 fi
1398 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1399 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1400 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1401
1402           ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1403
1404
1405 # Make sure we can run config.sub.
1406 $ac_config_sub sun4 >/dev/null 2>&1 ||
1407   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1408 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1409    { (exit 1); exit 1; }; }
1410
1411 echo "$as_me:$LINENO: checking build system type" >&5
1412 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1413 if test "${ac_cv_build+set}" = set; then
1414   echo $ECHO_N "(cached) $ECHO_C" >&6
1415 else
1416   ac_cv_build_alias=$build_alias
1417 test -z "$ac_cv_build_alias" &&
1418   ac_cv_build_alias=`$ac_config_guess`
1419 test -z "$ac_cv_build_alias" &&
1420   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1421 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1422    { (exit 1); exit 1; }; }
1423 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1424   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1425 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1426    { (exit 1); exit 1; }; }
1427
1428 fi
1429 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1430 echo "${ECHO_T}$ac_cv_build" >&6
1431 build=$ac_cv_build
1432 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1433 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1434 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1435
1436
1437 echo "$as_me:$LINENO: checking host system type" >&5
1438 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1439 if test "${ac_cv_host+set}" = set; then
1440   echo $ECHO_N "(cached) $ECHO_C" >&6
1441 else
1442   ac_cv_host_alias=$host_alias
1443 test -z "$ac_cv_host_alias" &&
1444   ac_cv_host_alias=$ac_cv_build_alias
1445 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1446   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1447 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1448    { (exit 1); exit 1; }; }
1449
1450 fi
1451 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1452 echo "${ECHO_T}$ac_cv_host" >&6
1453 host=$ac_cv_host
1454 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1455 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1456 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1457
1458
1459
1460 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1461 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462 echo ""
1463 echo "configuring for rxvt $VERSION"
1464 echo ""
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 for ac_prog in gawk mawk nawk awk
3056 do
3057   # Extract the first word of "$ac_prog", so it can be a program name with args.
3058 set dummy $ac_prog; ac_word=$2
3059 echo "$as_me:$LINENO: checking for $ac_word" >&5
3060 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3061 if test "${ac_cv_prog_AWK+set}" = set; then
3062   echo $ECHO_N "(cached) $ECHO_C" >&6
3063 else
3064   if test -n "$AWK"; then
3065   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3066 else
3067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3068 for as_dir in $PATH
3069 do
3070   IFS=$as_save_IFS
3071   test -z "$as_dir" && as_dir=.
3072   for ac_exec_ext in '' $ac_executable_extensions; do
3073   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3074     ac_cv_prog_AWK="$ac_prog"
3075     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3076     break 2
3077   fi
3078 done
3079 done
3080
3081 fi
3082 fi
3083 AWK=$ac_cv_prog_AWK
3084 if test -n "$AWK"; then
3085   echo "$as_me:$LINENO: result: $AWK" >&5
3086 echo "${ECHO_T}$AWK" >&6
3087 else
3088   echo "$as_me:$LINENO: result: no" >&5
3089 echo "${ECHO_T}no" >&6
3090 fi
3091
3092   test -n "$AWK" && break
3093 done
3094
3095
3096 ac_ext=c
3097 ac_cpp='$CPP $CPPFLAGS'
3098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3100 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3101
3102
3103 if test -z "$orig_CXXFLAGS"; then
3104   CXXFLAGS='-O'
3105   if test x$GCC = xyes && test "x$GXX" = xyes; then
3106     CXXFLAGS="-g -O3"
3107   fi
3108   CFLAGS="$CXXFLAGS"
3109 fi
3110
3111 LINKER="$CXX"
3112 if test x$GCC = xyes && test x$GXX = xyes; then
3113
3114 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3115 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3116 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3117   echo $ECHO_N "(cached) $ECHO_C" >&6
3118 else
3119   ac_check_lib_save_LIBS=$LIBS
3120 LIBS="-lsupc++  $LIBS"
3121 cat >conftest.$ac_ext <<_ACEOF
3122 /* confdefs.h.  */
3123 _ACEOF
3124 cat confdefs.h >>conftest.$ac_ext
3125 cat >>conftest.$ac_ext <<_ACEOF
3126 /* end confdefs.h.  */
3127
3128
3129 int
3130 main ()
3131 {
3132 main ();
3133   ;
3134   return 0;
3135 }
3136 _ACEOF
3137 rm -f conftest.$ac_objext conftest$ac_exeext
3138 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3139   (eval $ac_link) 2>conftest.er1
3140   ac_status=$?
3141   grep -v '^ *+' conftest.er1 >conftest.err
3142   rm -f conftest.er1
3143   cat conftest.err >&5
3144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145   (exit $ac_status); } &&
3146          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
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); }; } &&
3152          { ac_try='test -s conftest$ac_exeext'
3153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3154   (eval $ac_try) 2>&5
3155   ac_status=$?
3156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157   (exit $ac_status); }; }; then
3158   ac_cv_lib_supcpp_main=yes
3159 else
3160   echo "$as_me: failed program was:" >&5
3161 sed 's/^/| /' conftest.$ac_ext >&5
3162
3163 ac_cv_lib_supcpp_main=no
3164 fi
3165 rm -f conftest.err conftest.$ac_objext \
3166       conftest$ac_exeext conftest.$ac_ext
3167 LIBS=$ac_check_lib_save_LIBS
3168 fi
3169 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3170 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3171 if test $ac_cv_lib_supcpp_main = yes; then
3172
3173       LINKER="$CC"
3174       LIBS="$LIBS -lsupc++"
3175
3176 fi
3177
3178 fi
3179 LINKER=$LINKER
3180
3181
3182
3183 cat >>confdefs.h <<\_ACEOF
3184 #define _GNU_SOURCE 1
3185 _ACEOF
3186
3187
3188 case $host in
3189    *-*-solaris* )
3190
3191 cat >>confdefs.h <<\_ACEOF
3192 #define _XOPEN_SOURCE_EXTENDED 1
3193 _ACEOF
3194
3195
3196 cat >>confdefs.h <<\_ACEOF
3197 #define _XOPEN_SOURCE 2
3198 _ACEOF
3199
3200
3201 cat >>confdefs.h <<\_ACEOF
3202 #define __EXTENSIONS__ 1
3203 _ACEOF
3204
3205       ;;
3206 esac
3207
3208
3209 ac_ext=cc
3210 ac_cpp='$CXXCPP $CPPFLAGS'
3211 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3214
3215
3216
3217 ac_ext=cc
3218 ac_cpp='$CXXCPP $CPPFLAGS'
3219 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3222 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3223 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3224 if test -z "$CXXCPP"; then
3225   if test "${ac_cv_prog_CXXCPP+set}" = set; then
3226   echo $ECHO_N "(cached) $ECHO_C" >&6
3227 else
3228       # Double quotes because CXXCPP needs to be expanded
3229     for CXXCPP in "$CXX -E" "/lib/cpp"
3230     do
3231       ac_preproc_ok=false
3232 for ac_cxx_preproc_warn_flag in '' yes
3233 do
3234   # Use a header file that comes with gcc, so configuring glibc
3235   # with a fresh cross-compiler works.
3236   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3237   # <limits.h> exists even on freestanding compilers.
3238   # On the NeXT, cc -E runs the code through the compiler's parser,
3239   # not just through cpp. "Syntax error" is here to catch this case.
3240   cat >conftest.$ac_ext <<_ACEOF
3241 /* confdefs.h.  */
3242 _ACEOF
3243 cat confdefs.h >>conftest.$ac_ext
3244 cat >>conftest.$ac_ext <<_ACEOF
3245 /* end confdefs.h.  */
3246 #ifdef __STDC__
3247 # include <limits.h>
3248 #else
3249 # include <assert.h>
3250 #endif
3251                      Syntax error
3252 _ACEOF
3253 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3254   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3255   ac_status=$?
3256   grep -v '^ *+' conftest.er1 >conftest.err
3257   rm -f conftest.er1
3258   cat conftest.err >&5
3259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260   (exit $ac_status); } >/dev/null; then
3261   if test -s conftest.err; then
3262     ac_cpp_err=$ac_cxx_preproc_warn_flag
3263     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3264   else
3265     ac_cpp_err=
3266   fi
3267 else
3268   ac_cpp_err=yes
3269 fi
3270 if test -z "$ac_cpp_err"; then
3271   :
3272 else
3273   echo "$as_me: failed program was:" >&5
3274 sed 's/^/| /' conftest.$ac_ext >&5
3275
3276   # Broken: fails on valid input.
3277 continue
3278 fi
3279 rm -f conftest.err conftest.$ac_ext
3280
3281   # OK, works on sane cases.  Now check whether non-existent headers
3282   # can be detected and how.
3283   cat >conftest.$ac_ext <<_ACEOF
3284 /* confdefs.h.  */
3285 _ACEOF
3286 cat confdefs.h >>conftest.$ac_ext
3287 cat >>conftest.$ac_ext <<_ACEOF
3288 /* end confdefs.h.  */
3289 #include <ac_nonexistent.h>
3290 _ACEOF
3291 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3292   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3293   ac_status=$?
3294   grep -v '^ *+' conftest.er1 >conftest.err
3295   rm -f conftest.er1
3296   cat conftest.err >&5
3297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298   (exit $ac_status); } >/dev/null; then
3299   if test -s conftest.err; then
3300     ac_cpp_err=$ac_cxx_preproc_warn_flag
3301     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3302   else
3303     ac_cpp_err=
3304   fi
3305 else
3306   ac_cpp_err=yes
3307 fi
3308 if test -z "$ac_cpp_err"; then
3309   # Broken: success on invalid input.
3310 continue
3311 else
3312   echo "$as_me: failed program was:" >&5
3313 sed 's/^/| /' conftest.$ac_ext >&5
3314
3315   # Passes both tests.
3316 ac_preproc_ok=:
3317 break
3318 fi
3319 rm -f conftest.err conftest.$ac_ext
3320
3321 done
3322 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323 rm -f conftest.err conftest.$ac_ext
3324 if $ac_preproc_ok; then
3325   break
3326 fi
3327
3328     done
3329     ac_cv_prog_CXXCPP=$CXXCPP
3330
3331 fi
3332   CXXCPP=$ac_cv_prog_CXXCPP
3333 else
3334   ac_cv_prog_CXXCPP=$CXXCPP
3335 fi
3336 echo "$as_me:$LINENO: result: $CXXCPP" >&5
3337 echo "${ECHO_T}$CXXCPP" >&6
3338 ac_preproc_ok=false
3339 for ac_cxx_preproc_warn_flag in '' yes
3340 do
3341   # Use a header file that comes with gcc, so configuring glibc
3342   # with a fresh cross-compiler works.
3343   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344   # <limits.h> exists even on freestanding compilers.
3345   # On the NeXT, cc -E runs the code through the compiler's parser,
3346   # not just through cpp. "Syntax error" is here to catch this case.
3347   cat >conftest.$ac_ext <<_ACEOF
3348 /* confdefs.h.  */
3349 _ACEOF
3350 cat confdefs.h >>conftest.$ac_ext
3351 cat >>conftest.$ac_ext <<_ACEOF
3352 /* end confdefs.h.  */
3353 #ifdef __STDC__
3354 # include <limits.h>
3355 #else
3356 # include <assert.h>
3357 #endif
3358                      Syntax error
3359 _ACEOF
3360 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3361   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3362   ac_status=$?
3363   grep -v '^ *+' conftest.er1 >conftest.err
3364   rm -f conftest.er1
3365   cat conftest.err >&5
3366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3367   (exit $ac_status); } >/dev/null; then
3368   if test -s conftest.err; then
3369     ac_cpp_err=$ac_cxx_preproc_warn_flag
3370     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3371   else
3372     ac_cpp_err=
3373   fi
3374 else
3375   ac_cpp_err=yes
3376 fi
3377 if test -z "$ac_cpp_err"; then
3378   :
3379 else
3380   echo "$as_me: failed program was:" >&5
3381 sed 's/^/| /' conftest.$ac_ext >&5
3382
3383   # Broken: fails on valid input.
3384 continue
3385 fi
3386 rm -f conftest.err conftest.$ac_ext
3387
3388   # OK, works on sane cases.  Now check whether non-existent headers
3389   # can be detected and how.
3390   cat >conftest.$ac_ext <<_ACEOF
3391 /* confdefs.h.  */
3392 _ACEOF
3393 cat confdefs.h >>conftest.$ac_ext
3394 cat >>conftest.$ac_ext <<_ACEOF
3395 /* end confdefs.h.  */
3396 #include <ac_nonexistent.h>
3397 _ACEOF
3398 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3399   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3400   ac_status=$?
3401   grep -v '^ *+' conftest.er1 >conftest.err
3402   rm -f conftest.er1
3403   cat conftest.err >&5
3404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405   (exit $ac_status); } >/dev/null; then
3406   if test -s conftest.err; then
3407     ac_cpp_err=$ac_cxx_preproc_warn_flag
3408     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3409   else
3410     ac_cpp_err=
3411   fi
3412 else
3413   ac_cpp_err=yes
3414 fi
3415 if test -z "$ac_cpp_err"; then
3416   # Broken: success on invalid input.
3417 continue
3418 else
3419   echo "$as_me: failed program was:" >&5
3420 sed 's/^/| /' conftest.$ac_ext >&5
3421
3422   # Passes both tests.
3423 ac_preproc_ok=:
3424 break
3425 fi
3426 rm -f conftest.err conftest.$ac_ext
3427
3428 done
3429 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3430 rm -f conftest.err conftest.$ac_ext
3431 if $ac_preproc_ok; then
3432   :
3433 else
3434   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3435 See \`config.log' for more details." >&5
3436 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3437 See \`config.log' for more details." >&2;}
3438    { (exit 1); exit 1; }; }
3439 fi
3440
3441 ac_ext=cc
3442 ac_cpp='$CXXCPP $CPPFLAGS'
3443 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3444 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3445 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3446
3447
3448 echo "$as_me:$LINENO: checking for egrep" >&5
3449 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3450 if test "${ac_cv_prog_egrep+set}" = set; then
3451   echo $ECHO_N "(cached) $ECHO_C" >&6
3452 else
3453   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3454     then ac_cv_prog_egrep='grep -E'
3455     else ac_cv_prog_egrep='egrep'
3456     fi
3457 fi
3458 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3459 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3460  EGREP=$ac_cv_prog_egrep
3461
3462
3463
3464 echo "$as_me:$LINENO: checking for AIX" >&5
3465 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3466 cat >conftest.$ac_ext <<_ACEOF
3467 /* confdefs.h.  */
3468 _ACEOF
3469 cat confdefs.h >>conftest.$ac_ext
3470 cat >>conftest.$ac_ext <<_ACEOF
3471 /* end confdefs.h.  */
3472 #ifdef _AIX
3473   yes
3474 #endif
3475
3476 _ACEOF
3477 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3478   $EGREP "yes" >/dev/null 2>&1; then
3479   echo "$as_me:$LINENO: result: yes" >&5
3480 echo "${ECHO_T}yes" >&6
3481 cat >>confdefs.h <<\_ACEOF
3482 #define _ALL_SOURCE 1
3483 _ACEOF
3484
3485 else
3486   echo "$as_me:$LINENO: result: no" >&5
3487 echo "${ECHO_T}no" >&6
3488 fi
3489 rm -f conftest*
3490
3491
3492 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3493 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3494 if test "${ac_cv_search_strerror+set}" = set; then
3495   echo $ECHO_N "(cached) $ECHO_C" >&6
3496 else
3497   ac_func_search_save_LIBS=$LIBS
3498 ac_cv_search_strerror=no
3499 cat >conftest.$ac_ext <<_ACEOF
3500 /* confdefs.h.  */
3501 _ACEOF
3502 cat confdefs.h >>conftest.$ac_ext
3503 cat >>conftest.$ac_ext <<_ACEOF
3504 /* end confdefs.h.  */
3505
3506 /* Override any gcc2 internal prototype to avoid an error.  */
3507 #ifdef __cplusplus
3508 extern "C"
3509 #endif
3510 /* We use char because int might match the return type of a gcc2
3511    builtin and then its argument prototype would still apply.  */
3512 char strerror ();
3513 int
3514 main ()
3515 {
3516 strerror ();
3517   ;
3518   return 0;
3519 }
3520 _ACEOF
3521 rm -f conftest.$ac_objext conftest$ac_exeext
3522 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3523   (eval $ac_link) 2>conftest.er1
3524   ac_status=$?
3525   grep -v '^ *+' conftest.er1 >conftest.err
3526   rm -f conftest.er1
3527   cat conftest.err >&5
3528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529   (exit $ac_status); } &&
3530          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3532   (eval $ac_try) 2>&5
3533   ac_status=$?
3534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3535   (exit $ac_status); }; } &&
3536          { ac_try='test -s conftest$ac_exeext'
3537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3538   (eval $ac_try) 2>&5
3539   ac_status=$?
3540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3541   (exit $ac_status); }; }; then
3542   ac_cv_search_strerror="none required"
3543 else
3544   echo "$as_me: failed program was:" >&5
3545 sed 's/^/| /' conftest.$ac_ext >&5
3546
3547 fi
3548 rm -f conftest.err conftest.$ac_objext \
3549       conftest$ac_exeext conftest.$ac_ext
3550 if test "$ac_cv_search_strerror" = no; then
3551   for ac_lib in cposix; do
3552     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3553     cat >conftest.$ac_ext <<_ACEOF
3554 /* confdefs.h.  */
3555 _ACEOF
3556 cat confdefs.h >>conftest.$ac_ext
3557 cat >>conftest.$ac_ext <<_ACEOF
3558 /* end confdefs.h.  */
3559
3560 /* Override any gcc2 internal prototype to avoid an error.  */
3561 #ifdef __cplusplus
3562 extern "C"
3563 #endif
3564 /* We use char because int might match the return type of a gcc2
3565    builtin and then its argument prototype would still apply.  */
3566 char strerror ();
3567 int
3568 main ()
3569 {
3570 strerror ();
3571   ;
3572   return 0;
3573 }
3574 _ACEOF
3575 rm -f conftest.$ac_objext conftest$ac_exeext
3576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3577   (eval $ac_link) 2>conftest.er1
3578   ac_status=$?
3579   grep -v '^ *+' conftest.er1 >conftest.err
3580   rm -f conftest.er1
3581   cat conftest.err >&5
3582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3583   (exit $ac_status); } &&
3584          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3586   (eval $ac_try) 2>&5
3587   ac_status=$?
3588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3589   (exit $ac_status); }; } &&
3590          { ac_try='test -s conftest$ac_exeext'
3591   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3592   (eval $ac_try) 2>&5
3593   ac_status=$?
3594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3595   (exit $ac_status); }; }; then
3596   ac_cv_search_strerror="-l$ac_lib"
3597 break
3598 else
3599   echo "$as_me: failed program was:" >&5
3600 sed 's/^/| /' conftest.$ac_ext >&5
3601
3602 fi
3603 rm -f conftest.err conftest.$ac_objext \
3604       conftest$ac_exeext conftest.$ac_ext
3605   done
3606 fi
3607 LIBS=$ac_func_search_save_LIBS
3608 fi
3609 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3610 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3611 if test "$ac_cv_search_strerror" != no; then
3612   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3613
3614 fi
3615
3616
3617 echo "$as_me:$LINENO: checking for setlocale" >&5
3618 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3619 if test "${ac_cv_func_setlocale+set}" = set; then
3620   echo $ECHO_N "(cached) $ECHO_C" >&6
3621 else
3622   cat >conftest.$ac_ext <<_ACEOF
3623 /* confdefs.h.  */
3624 _ACEOF
3625 cat confdefs.h >>conftest.$ac_ext
3626 cat >>conftest.$ac_ext <<_ACEOF
3627 /* end confdefs.h.  */
3628 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3629    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3630 #define setlocale innocuous_setlocale
3631
3632 /* System header to define __stub macros and hopefully few prototypes,
3633     which can conflict with char setlocale (); below.
3634     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3635     <limits.h> exists even on freestanding compilers.  */
3636
3637 #ifdef __STDC__
3638 # include <limits.h>
3639 #else
3640 # include <assert.h>
3641 #endif
3642
3643 #undef setlocale
3644
3645 /* Override any gcc2 internal prototype to avoid an error.  */
3646 #ifdef __cplusplus
3647 extern "C"
3648 {
3649 #endif
3650 /* We use char because int might match the return type of a gcc2
3651    builtin and then its argument prototype would still apply.  */
3652 char setlocale ();
3653 /* The GNU C library defines this for functions which it implements
3654     to always fail with ENOSYS.  Some functions are actually named
3655     something starting with __ and the normal name is an alias.  */
3656 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3657 choke me
3658 #else
3659 char (*f) () = setlocale;
3660 #endif
3661 #ifdef __cplusplus
3662 }
3663 #endif
3664
3665 int
3666 main ()
3667 {
3668 return f != setlocale;
3669   ;
3670   return 0;
3671 }
3672 _ACEOF
3673 rm -f conftest.$ac_objext conftest$ac_exeext
3674 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3675   (eval $ac_link) 2>conftest.er1
3676   ac_status=$?
3677   grep -v '^ *+' conftest.er1 >conftest.err
3678   rm -f conftest.er1
3679   cat conftest.err >&5
3680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3681   (exit $ac_status); } &&
3682          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3684   (eval $ac_try) 2>&5
3685   ac_status=$?
3686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687   (exit $ac_status); }; } &&
3688          { ac_try='test -s conftest$ac_exeext'
3689   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3690   (eval $ac_try) 2>&5
3691   ac_status=$?
3692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3693   (exit $ac_status); }; }; then
3694   ac_cv_func_setlocale=yes
3695 else
3696   echo "$as_me: failed program was:" >&5
3697 sed 's/^/| /' conftest.$ac_ext >&5
3698
3699 ac_cv_func_setlocale=no
3700 fi
3701 rm -f conftest.err conftest.$ac_objext \
3702       conftest$ac_exeext conftest.$ac_ext
3703 fi
3704 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3705 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3706 if test $ac_cv_func_setlocale = yes; then
3707   :
3708 else
3709   echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3710 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3711 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3712   echo $ECHO_N "(cached) $ECHO_C" >&6
3713 else
3714   ac_check_lib_save_LIBS=$LIBS
3715 LIBS="-lxpg4  $LIBS"
3716 cat >conftest.$ac_ext <<_ACEOF
3717 /* confdefs.h.  */
3718 _ACEOF
3719 cat confdefs.h >>conftest.$ac_ext
3720 cat >>conftest.$ac_ext <<_ACEOF
3721 /* end confdefs.h.  */
3722
3723 /* Override any gcc2 internal prototype to avoid an error.  */
3724 #ifdef __cplusplus
3725 extern "C"
3726 #endif
3727 /* We use char because int might match the return type of a gcc2
3728    builtin and then its argument prototype would still apply.  */
3729 char setlocale ();
3730 int
3731 main ()
3732 {
3733 setlocale ();
3734   ;
3735   return 0;
3736 }
3737 _ACEOF
3738 rm -f conftest.$ac_objext conftest$ac_exeext
3739 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3740   (eval $ac_link) 2>conftest.er1
3741   ac_status=$?
3742   grep -v '^ *+' conftest.er1 >conftest.err
3743   rm -f conftest.er1
3744   cat conftest.err >&5
3745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3746   (exit $ac_status); } &&
3747          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3748   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3749   (eval $ac_try) 2>&5
3750   ac_status=$?
3751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3752   (exit $ac_status); }; } &&
3753          { ac_try='test -s conftest$ac_exeext'
3754   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3755   (eval $ac_try) 2>&5
3756   ac_status=$?
3757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758   (exit $ac_status); }; }; then
3759   ac_cv_lib_xpg4_setlocale=yes
3760 else
3761   echo "$as_me: failed program was:" >&5
3762 sed 's/^/| /' conftest.$ac_ext >&5
3763
3764 ac_cv_lib_xpg4_setlocale=no
3765 fi
3766 rm -f conftest.err conftest.$ac_objext \
3767       conftest$ac_exeext conftest.$ac_ext
3768 LIBS=$ac_check_lib_save_LIBS
3769 fi
3770 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3771 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3772 if test $ac_cv_lib_xpg4_setlocale = yes; then
3773   LIBS="$LIBS -lxpg4"
3774 fi
3775
3776 fi
3777
3778
3779 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3780 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3781 if test "${ac_cv_func_gethostbyname+set}" = set; then
3782   echo $ECHO_N "(cached) $ECHO_C" >&6
3783 else
3784   cat >conftest.$ac_ext <<_ACEOF
3785 /* confdefs.h.  */
3786 _ACEOF
3787 cat confdefs.h >>conftest.$ac_ext
3788 cat >>conftest.$ac_ext <<_ACEOF
3789 /* end confdefs.h.  */
3790 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3791    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3792 #define gethostbyname innocuous_gethostbyname
3793
3794 /* System header to define __stub macros and hopefully few prototypes,
3795     which can conflict with char gethostbyname (); below.
3796     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3797     <limits.h> exists even on freestanding compilers.  */
3798
3799 #ifdef __STDC__
3800 # include <limits.h>
3801 #else
3802 # include <assert.h>
3803 #endif
3804
3805 #undef gethostbyname
3806
3807 /* Override any gcc2 internal prototype to avoid an error.  */
3808 #ifdef __cplusplus
3809 extern "C"
3810 {
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 gethostbyname ();
3815 /* The GNU C library defines this for functions which it implements
3816     to always fail with ENOSYS.  Some functions are actually named
3817     something starting with __ and the normal name is an alias.  */
3818 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3819 choke me
3820 #else
3821 char (*f) () = gethostbyname;
3822 #endif
3823 #ifdef __cplusplus
3824 }
3825 #endif
3826
3827 int
3828 main ()
3829 {
3830 return f != gethostbyname;
3831   ;
3832   return 0;
3833 }
3834 _ACEOF
3835 rm -f conftest.$ac_objext conftest$ac_exeext
3836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3837   (eval $ac_link) 2>conftest.er1
3838   ac_status=$?
3839   grep -v '^ *+' conftest.er1 >conftest.err
3840   rm -f conftest.er1
3841   cat conftest.err >&5
3842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843   (exit $ac_status); } &&
3844          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3846   (eval $ac_try) 2>&5
3847   ac_status=$?
3848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3849   (exit $ac_status); }; } &&
3850          { ac_try='test -s conftest$ac_exeext'
3851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3852   (eval $ac_try) 2>&5
3853   ac_status=$?
3854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3855   (exit $ac_status); }; }; then
3856   ac_cv_func_gethostbyname=yes
3857 else
3858   echo "$as_me: failed program was:" >&5
3859 sed 's/^/| /' conftest.$ac_ext >&5
3860
3861 ac_cv_func_gethostbyname=no
3862 fi
3863 rm -f conftest.err conftest.$ac_objext \
3864       conftest$ac_exeext conftest.$ac_ext
3865 fi
3866 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3867 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3868 if test $ac_cv_func_gethostbyname = yes; then
3869   :
3870 else
3871   echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3872 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3873 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3874   echo $ECHO_N "(cached) $ECHO_C" >&6
3875 else
3876   ac_check_lib_save_LIBS=$LIBS
3877 LIBS="-lnsl  $LIBS"
3878 cat >conftest.$ac_ext <<_ACEOF
3879 /* confdefs.h.  */
3880 _ACEOF
3881 cat confdefs.h >>conftest.$ac_ext
3882 cat >>conftest.$ac_ext <<_ACEOF
3883 /* end confdefs.h.  */
3884
3885 /* Override any gcc2 internal prototype to avoid an error.  */
3886 #ifdef __cplusplus
3887 extern "C"
3888 #endif
3889 /* We use char because int might match the return type of a gcc2
3890    builtin and then its argument prototype would still apply.  */
3891 char gethostbyname ();
3892 int
3893 main ()
3894 {
3895 gethostbyname ();
3896   ;
3897   return 0;
3898 }
3899 _ACEOF
3900 rm -f conftest.$ac_objext conftest$ac_exeext
3901 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3902   (eval $ac_link) 2>conftest.er1
3903   ac_status=$?
3904   grep -v '^ *+' conftest.er1 >conftest.err
3905   rm -f conftest.er1
3906   cat conftest.err >&5
3907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3908   (exit $ac_status); } &&
3909          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3910   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3911   (eval $ac_try) 2>&5
3912   ac_status=$?
3913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3914   (exit $ac_status); }; } &&
3915          { ac_try='test -s conftest$ac_exeext'
3916   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3917   (eval $ac_try) 2>&5
3918   ac_status=$?
3919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3920   (exit $ac_status); }; }; then
3921   ac_cv_lib_nsl_gethostbyname=yes
3922 else
3923   echo "$as_me: failed program was:" >&5
3924 sed 's/^/| /' conftest.$ac_ext >&5
3925
3926 ac_cv_lib_nsl_gethostbyname=no
3927 fi
3928 rm -f conftest.err conftest.$ac_objext \
3929       conftest$ac_exeext conftest.$ac_ext
3930 LIBS=$ac_check_lib_save_LIBS
3931 fi
3932 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3933 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3934 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3935   LIBS="$LIBS -lnsl"
3936 fi
3937
3938 fi
3939
3940 echo "$as_me:$LINENO: checking for socket" >&5
3941 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3942 if test "${ac_cv_func_socket+set}" = set; then
3943   echo $ECHO_N "(cached) $ECHO_C" >&6
3944 else
3945   cat >conftest.$ac_ext <<_ACEOF
3946 /* confdefs.h.  */
3947 _ACEOF
3948 cat confdefs.h >>conftest.$ac_ext
3949 cat >>conftest.$ac_ext <<_ACEOF
3950 /* end confdefs.h.  */
3951 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3952    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3953 #define socket innocuous_socket
3954
3955 /* System header to define __stub macros and hopefully few prototypes,
3956     which can conflict with char socket (); below.
3957     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3958     <limits.h> exists even on freestanding compilers.  */
3959
3960 #ifdef __STDC__
3961 # include <limits.h>
3962 #else
3963 # include <assert.h>
3964 #endif
3965
3966 #undef socket
3967
3968 /* Override any gcc2 internal prototype to avoid an error.  */
3969 #ifdef __cplusplus
3970 extern "C"
3971 {
3972 #endif
3973 /* We use char because int might match the return type of a gcc2
3974    builtin and then its argument prototype would still apply.  */
3975 char socket ();
3976 /* The GNU C library defines this for functions which it implements
3977     to always fail with ENOSYS.  Some functions are actually named
3978     something starting with __ and the normal name is an alias.  */
3979 #if defined (__stub_socket) || defined (__stub___socket)
3980 choke me
3981 #else
3982 char (*f) () = socket;
3983 #endif
3984 #ifdef __cplusplus
3985 }
3986 #endif
3987
3988 int
3989 main ()
3990 {
3991 return f != socket;
3992   ;
3993   return 0;
3994 }
3995 _ACEOF
3996 rm -f conftest.$ac_objext conftest$ac_exeext
3997 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3998   (eval $ac_link) 2>conftest.er1
3999   ac_status=$?
4000   grep -v '^ *+' conftest.er1 >conftest.err
4001   rm -f conftest.er1
4002   cat conftest.err >&5
4003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004   (exit $ac_status); } &&
4005          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4007   (eval $ac_try) 2>&5
4008   ac_status=$?
4009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4010   (exit $ac_status); }; } &&
4011          { ac_try='test -s conftest$ac_exeext'
4012   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4013   (eval $ac_try) 2>&5
4014   ac_status=$?
4015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4016   (exit $ac_status); }; }; then
4017   ac_cv_func_socket=yes
4018 else
4019   echo "$as_me: failed program was:" >&5
4020 sed 's/^/| /' conftest.$ac_ext >&5
4021
4022 ac_cv_func_socket=no
4023 fi
4024 rm -f conftest.err conftest.$ac_objext \
4025       conftest$ac_exeext conftest.$ac_ext
4026 fi
4027 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4028 echo "${ECHO_T}$ac_cv_func_socket" >&6
4029 if test $ac_cv_func_socket = yes; then
4030   :
4031 else
4032   echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4033 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
4034 if test "${ac_cv_lib_socket_socket+set}" = set; then
4035   echo $ECHO_N "(cached) $ECHO_C" >&6
4036 else
4037   ac_check_lib_save_LIBS=$LIBS
4038 LIBS="-lsocket  $LIBS"
4039 cat >conftest.$ac_ext <<_ACEOF
4040 /* confdefs.h.  */
4041 _ACEOF
4042 cat confdefs.h >>conftest.$ac_ext
4043 cat >>conftest.$ac_ext <<_ACEOF
4044 /* end confdefs.h.  */
4045
4046 /* Override any gcc2 internal prototype to avoid an error.  */
4047 #ifdef __cplusplus
4048 extern "C"
4049 #endif
4050 /* We use char because int might match the return type of a gcc2
4051    builtin and then its argument prototype would still apply.  */
4052 char socket ();
4053 int
4054 main ()
4055 {
4056 socket ();
4057   ;
4058   return 0;
4059 }
4060 _ACEOF
4061 rm -f conftest.$ac_objext conftest$ac_exeext
4062 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4063   (eval $ac_link) 2>conftest.er1
4064   ac_status=$?
4065   grep -v '^ *+' conftest.er1 >conftest.err
4066   rm -f conftest.er1
4067   cat conftest.err >&5
4068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4069   (exit $ac_status); } &&
4070          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4071   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4072   (eval $ac_try) 2>&5
4073   ac_status=$?
4074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4075   (exit $ac_status); }; } &&
4076          { ac_try='test -s conftest$ac_exeext'
4077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4078   (eval $ac_try) 2>&5
4079   ac_status=$?
4080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4081   (exit $ac_status); }; }; then
4082   ac_cv_lib_socket_socket=yes
4083 else
4084   echo "$as_me: failed program was:" >&5
4085 sed 's/^/| /' conftest.$ac_ext >&5
4086
4087 ac_cv_lib_socket_socket=no
4088 fi
4089 rm -f conftest.err conftest.$ac_objext \
4090       conftest$ac_exeext conftest.$ac_ext
4091 LIBS=$ac_check_lib_save_LIBS
4092 fi
4093 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4094 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
4095 if test $ac_cv_lib_socket_socket = yes; then
4096   LIBS="$LIBS -lsocket"
4097 fi
4098
4099 fi
4100
4101
4102 echo "$as_me:$LINENO: checking for sched_yield" >&5
4103 echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4104 if test "${ac_cv_func_sched_yield+set}" = set; then
4105   echo $ECHO_N "(cached) $ECHO_C" >&6
4106 else
4107   cat >conftest.$ac_ext <<_ACEOF
4108 /* confdefs.h.  */
4109 _ACEOF
4110 cat confdefs.h >>conftest.$ac_ext
4111 cat >>conftest.$ac_ext <<_ACEOF
4112 /* end confdefs.h.  */
4113 /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4114    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4115 #define sched_yield innocuous_sched_yield
4116
4117 /* System header to define __stub macros and hopefully few prototypes,
4118     which can conflict with char sched_yield (); below.
4119     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4120     <limits.h> exists even on freestanding compilers.  */
4121
4122 #ifdef __STDC__
4123 # include <limits.h>
4124 #else
4125 # include <assert.h>
4126 #endif
4127
4128 #undef sched_yield
4129
4130 /* Override any gcc2 internal prototype to avoid an error.  */
4131 #ifdef __cplusplus
4132 extern "C"
4133 {
4134 #endif
4135 /* We use char because int might match the return type of a gcc2
4136    builtin and then its argument prototype would still apply.  */
4137 char sched_yield ();
4138 /* The GNU C library defines this for functions which it implements
4139     to always fail with ENOSYS.  Some functions are actually named
4140     something starting with __ and the normal name is an alias.  */
4141 #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4142 choke me
4143 #else
4144 char (*f) () = sched_yield;
4145 #endif
4146 #ifdef __cplusplus
4147 }
4148 #endif
4149
4150 int
4151 main ()
4152 {
4153 return f != sched_yield;
4154   ;
4155   return 0;
4156 }
4157 _ACEOF
4158 rm -f conftest.$ac_objext conftest$ac_exeext
4159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4160   (eval $ac_link) 2>conftest.er1
4161   ac_status=$?
4162   grep -v '^ *+' conftest.er1 >conftest.err
4163   rm -f conftest.er1
4164   cat conftest.err >&5
4165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4166   (exit $ac_status); } &&
4167          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4169   (eval $ac_try) 2>&5
4170   ac_status=$?
4171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4172   (exit $ac_status); }; } &&
4173          { ac_try='test -s conftest$ac_exeext'
4174   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4175   (eval $ac_try) 2>&5
4176   ac_status=$?
4177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4178   (exit $ac_status); }; }; then
4179   ac_cv_func_sched_yield=yes
4180 else
4181   echo "$as_me: failed program was:" >&5
4182 sed 's/^/| /' conftest.$ac_ext >&5
4183
4184 ac_cv_func_sched_yield=no
4185 fi
4186 rm -f conftest.err conftest.$ac_objext \
4187       conftest$ac_exeext conftest.$ac_ext
4188 fi
4189 echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4190 echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4191 if test $ac_cv_func_sched_yield = yes; then
4192   :
4193 else
4194   echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4195 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4196 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4197   echo $ECHO_N "(cached) $ECHO_C" >&6
4198 else
4199   ac_check_lib_save_LIBS=$LIBS
4200 LIBS="-lrt  $LIBS"
4201 cat >conftest.$ac_ext <<_ACEOF
4202 /* confdefs.h.  */
4203 _ACEOF
4204 cat confdefs.h >>conftest.$ac_ext
4205 cat >>conftest.$ac_ext <<_ACEOF
4206 /* end confdefs.h.  */
4207
4208 /* Override any gcc2 internal prototype to avoid an error.  */
4209 #ifdef __cplusplus
4210 extern "C"
4211 #endif
4212 /* We use char because int might match the return type of a gcc2
4213    builtin and then its argument prototype would still apply.  */
4214 char sched_yield ();
4215 int
4216 main ()
4217 {
4218 sched_yield ();
4219   ;
4220   return 0;
4221 }
4222 _ACEOF
4223 rm -f conftest.$ac_objext conftest$ac_exeext
4224 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4225   (eval $ac_link) 2>conftest.er1
4226   ac_status=$?
4227   grep -v '^ *+' conftest.er1 >conftest.err
4228   rm -f conftest.er1
4229   cat conftest.err >&5
4230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231   (exit $ac_status); } &&
4232          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4233   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4234   (eval $ac_try) 2>&5
4235   ac_status=$?
4236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4237   (exit $ac_status); }; } &&
4238          { ac_try='test -s conftest$ac_exeext'
4239   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4240   (eval $ac_try) 2>&5
4241   ac_status=$?
4242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4243   (exit $ac_status); }; }; then
4244   ac_cv_lib_rt_sched_yield=yes
4245 else
4246   echo "$as_me: failed program was:" >&5
4247 sed 's/^/| /' conftest.$ac_ext >&5
4248
4249 ac_cv_lib_rt_sched_yield=no
4250 fi
4251 rm -f conftest.err conftest.$ac_objext \
4252       conftest$ac_exeext conftest.$ac_ext
4253 LIBS=$ac_check_lib_save_LIBS
4254 fi
4255 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4256 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4257 if test $ac_cv_lib_rt_sched_yield = yes; then
4258   LIBS="$LIBS -lrt"
4259 fi
4260
4261 fi
4262
4263
4264 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4265 echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4266 cat >conftest.$ac_ext <<_ACEOF
4267 /* confdefs.h.  */
4268 _ACEOF
4269 cat confdefs.h >>conftest.$ac_ext
4270 cat >>conftest.$ac_ext <<_ACEOF
4271 /* end confdefs.h.  */
4272 #include <sched.h>
4273 int
4274 main ()
4275 {
4276 sched_yield ()
4277   ;
4278   return 0;
4279 }
4280 _ACEOF
4281 rm -f conftest.$ac_objext conftest$ac_exeext
4282 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4283   (eval $ac_link) 2>conftest.er1
4284   ac_status=$?
4285   grep -v '^ *+' conftest.er1 >conftest.err
4286   rm -f conftest.er1
4287   cat conftest.err >&5
4288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4289   (exit $ac_status); } &&
4290          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4292   (eval $ac_try) 2>&5
4293   ac_status=$?
4294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295   (exit $ac_status); }; } &&
4296          { ac_try='test -s conftest$ac_exeext'
4297   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4298   (eval $ac_try) 2>&5
4299   ac_status=$?
4300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4301   (exit $ac_status); }; }; then
4302   echo "$as_me:$LINENO: result: yes" >&5
4303 echo "${ECHO_T}yes" >&6
4304
4305 cat >>confdefs.h <<\_ACEOF
4306 #define HAVE_SCHED_YIELD 1
4307 _ACEOF
4308
4309 else
4310   echo "$as_me: failed program was:" >&5
4311 sed 's/^/| /' conftest.$ac_ext >&5
4312
4313 echo "$as_me:$LINENO: result: no" >&5
4314 echo "${ECHO_T}no" >&6
4315 fi
4316 rm -f conftest.err conftest.$ac_objext \
4317       conftest$ac_exeext conftest.$ac_ext
4318
4319
4320 MALLOC_TYPE=S
4321
4322 support_addstrings=no
4323 support_frills=yes
4324 support_inheritpixmap=yes
4325 support_tinting=yes
4326 support_fading=yes
4327 support_keepscrolling=yes
4328 support_selectionscrolling=yes
4329 support_menubar=no
4330 support_mousewheel=yes
4331 support_mouseslipwheel=yes
4332 support_utmp=yes
4333 support_wtmp=yes
4334 support_lastlog=yes
4335 support_text_blink=yes
4336 support_pointer_blank=yes
4337 support_scroll_rxvt=yes
4338 support_scroll_next=yes
4339 support_scroll_xterm=yes
4340 support_scroll_plain=yes
4341 support_xim=yes
4342 support_xpm=yes
4343 support_xft=yes
4344 support_unicode3=no
4345 support_combining=yes
4346 support_8bitctrls=no
4347 support_iso14755=yes
4348 support_styles=yes
4349 support_perl=yes
4350 codesets=all
4351
4352
4353 if test "x$enable_shared" = xyes; then
4354
4355 cat >>confdefs.h <<\_ACEOF
4356 #define LIBRXVT 1
4357 _ACEOF
4358
4359     INSTALL_LIBRXVT=yes
4360 fi
4361
4362
4363 # Check whether --enable-everything or --disable-everything was given.
4364 if test "${enable_everything+set}" = set; then
4365   enableval="$enable_everything"
4366
4367     if test x$enableval = xno; then
4368        support_24bit=no
4369        support_frills=no
4370        support_inheritpixmap=no
4371        support_tinting=no
4372        support_fading=no
4373        support_keepscrolling=no
4374        support_selectionscrolling=no
4375        support_lastlog=no
4376        support_menubar=no
4377        support_mousewheel=no
4378        support_mouseslipwheel=no
4379        support_text_blink=no
4380        support_pointer_blank=no
4381        support_scroll_rxvt=no
4382        support_scroll_next=no
4383        support_scroll_xterm=no
4384        support_scroll_plain=no
4385        support_utmp=no
4386        support_wtmp=no
4387        support_xim=no
4388        support_xpm=no
4389        support_xft=no
4390        support_unicode3=no
4391        support_combining=no
4392        support_8bitctrls=no
4393        support_iso14755=no
4394        support_styles=no
4395        support_perl=no
4396        codesets=
4397     fi
4398     if test x$enableval = xyes; then
4399        support_24bit=yes
4400        support_frills=yes
4401        support_inheritpixmap=yes
4402        support_tinting=yes
4403        support_fading=yes
4404        support_keepscrolling=yes
4405        support_selectionscrolling=yes
4406        support_lastlog=yes
4407        support_menubar=yes
4408        support_mousewheel=yes
4409        support_mouseslipwheel=yes
4410        support_text_blink=yes
4411        support_pointer_blank=yes
4412        support_scroll_rxvt=yes
4413        support_scroll_next=yes
4414        support_scroll_xterm=yes
4415        support_scroll_plain=yes
4416        support_utmp=yes
4417        support_wtmp=yes
4418        support_xim=yes
4419        support_xpm=yes
4420        support_xft=yes
4421        support_unicode3=yes
4422        support_combining=yes
4423        #support_8bitctrls=yes
4424        support_iso14755=yes
4425        support_styles=yes
4426        support_perl=yes
4427        codesets=all
4428     fi
4429
4430 fi;
4431
4432 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4433 if test "${enable_unicode3+set}" = set; then
4434   enableval="$enable_unicode3"
4435   if test x$enableval = xyes -o x$enableval = xno; then
4436     support_unicode3=$enableval
4437   fi
4438 fi;
4439
4440 # Check whether --enable-combining or --disable-combining was given.
4441 if test "${enable_combining+set}" = set; then
4442   enableval="$enable_combining"
4443   if test x$enableval = xyes -o x$enableval = xno; then
4444     support_combining=$enableval
4445   fi
4446 fi;
4447
4448 # Check whether --enable-xft or --disable-xft was given.
4449 if test "${enable_xft+set}" = set; then
4450   enableval="$enable_xft"
4451   if test x$enableval = xyes -o x$enableval = xno; then
4452     support_xft=$enableval
4453   fi
4454 fi;
4455
4456 # Check whether --enable-font-styles or --disable-font-styles was given.
4457 if test "${enable_font_styles+set}" = set; then
4458   enableval="$enable_font_styles"
4459   if test x$enableval = xyes -o x$enableval = xno; then
4460     support_styles=$enableval
4461   fi
4462 fi;
4463
4464 # Check whether --enable-utmp or --disable-utmp was given.
4465 if test "${enable_utmp+set}" = set; then
4466   enableval="$enable_utmp"
4467   if test x$enableval = xyes -o x$enableval = xno; then
4468     support_utmp=$enableval
4469   fi
4470 fi;
4471
4472 # Check whether --enable-wtmp or --disable-wtmp was given.
4473 if test "${enable_wtmp+set}" = set; then
4474   enableval="$enable_wtmp"
4475   if test x$enableval = xyes -o x$enableval = xno; then
4476     support_wtmp=$enableval
4477   fi
4478 fi;
4479
4480 # Check whether --enable-lastlog or --disable-lastlog was given.
4481 if test "${enable_lastlog+set}" = set; then
4482   enableval="$enable_lastlog"
4483   if test x$enableval = xyes -o x$enableval = xno; then
4484     support_lastlog=$enableval
4485   fi
4486 fi;
4487
4488 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4489 if test "${enable_xpm_background+set}" = set; then
4490   enableval="$enable_xpm_background"
4491   if test x$enableval = xyes -o x$enableval = xno; then
4492     support_xpm=$enableval
4493   fi
4494 fi;
4495
4496 # Check whether --enable-transparency or --disable-transparency was given.
4497 if test "${enable_transparency+set}" = set; then
4498   enableval="$enable_transparency"
4499   if test x$enableval = xyes -o x$enableval = xno; then
4500     support_inheritpixmap=$enableval
4501   fi
4502 fi;
4503
4504 # Check whether --enable-tinting or --disable-tinting was given.
4505 if test "${enable_tinting+set}" = set; then
4506   enableval="$enable_tinting"
4507   if test x$enableval = xyes -o x$enableval = xno; then
4508     support_tinting=$enableval
4509   fi
4510 fi;
4511
4512 # Check whether --enable-fading or --disable-fading was given.
4513 if test "${enable_fading+set}" = set; then
4514   enableval="$enable_fading"
4515   if test x$enableval = xyes -o x$enableval = xno; then
4516     support_fading=$enableval
4517   fi
4518 fi;
4519
4520 # Check whether --enable-menubar or --disable-menubar was given.
4521 if test "${enable_menubar+set}" = set; then
4522   enableval="$enable_menubar"
4523   if test x$enableval = xyes -o x$enableval = xno; then
4524     support_menubar=$enableval
4525   fi
4526 fi;
4527
4528 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4529 if test "${enable_rxvt_scroll+set}" = set; then
4530   enableval="$enable_rxvt_scroll"
4531   if test x$enableval = xyes -o x$enableval = xno; then
4532     support_scroll_rxvt=$enableval
4533   fi
4534 fi;
4535
4536 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4537 if test "${enable_next_scroll+set}" = set; then
4538   enableval="$enable_next_scroll"
4539   if test x$enableval = xyes -o x$enableval = xno; then
4540     support_scroll_next=$enableval
4541   fi
4542 fi;
4543
4544 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4545 if test "${enable_xterm_scroll+set}" = set; then
4546   enableval="$enable_xterm_scroll"
4547   if test x$enableval = xyes -o x$enableval = xno; then
4548     support_scroll_xterm=$enableval
4549   fi
4550 fi;
4551
4552 # Check whether --enable-perl or --disable-perl was given.
4553 if test "${enable_perl+set}" = set; then
4554   enableval="$enable_perl"
4555   if test x$enableval = xyes -o x$enableval = xno; then
4556     support_perl=$enableval
4557   fi
4558 fi;
4559
4560 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4561 if test "${enable_plain_scroll+set}" = set; then
4562   enableval="$enable_plain_scroll"
4563   if test x$enableval = xyes -o x$enableval = xno; then
4564     support_scroll_plain=$enableval
4565   fi
4566 fi;
4567
4568 # Check whether --enable-half-shadow or --disable-half-shadow was given.
4569 if test "${enable_half_shadow+set}" = set; then
4570   enableval="$enable_half_shadow"
4571   if test x$enableval = xyes; then
4572
4573 cat >>confdefs.h <<\_ACEOF
4574 #define HALFSHADOW 1
4575 _ACEOF
4576
4577   fi
4578 fi;
4579
4580
4581 # Check whether --with-codesets or --without-codesets was given.
4582 if test "${with_codesets+set}" = set; then
4583   withval="$with_codesets"
4584   codesets="$withval"
4585 fi;
4586
4587 # Check whether --enable-xim or --disable-xim was given.
4588 if test "${enable_xim+set}" = set; then
4589   enableval="$enable_xim"
4590   if test x$enableval = xyes -o x$enableval = xno; then
4591     support_xim=$enableval
4592   fi
4593 fi;
4594
4595 # Check whether --enable-ttygid or --disable-ttygid was given.
4596 if test "${enable_ttygid+set}" = set; then
4597   enableval="$enable_ttygid"
4598   if test x$enableval = xyes; then
4599
4600 cat >>confdefs.h <<\_ACEOF
4601 #define TTY_GID_SUPPORT 1
4602 _ACEOF
4603
4604   fi
4605 fi;
4606
4607 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4608 if test "${enable_backspace_key+set}" = set; then
4609   enableval="$enable_backspace_key"
4610   if test x$enableval = xno; then
4611
4612 cat >>confdefs.h <<\_ACEOF
4613 #define NO_BACKSPACE_KEY 1
4614 _ACEOF
4615
4616   fi
4617 fi;
4618
4619 # Check whether --enable-delete-key or --disable-delete-key was given.
4620 if test "${enable_delete_key+set}" = set; then
4621   enableval="$enable_delete_key"
4622   if test x$enableval = xno; then
4623
4624 cat >>confdefs.h <<\_ACEOF
4625 #define NO_DELETE_KEY 1
4626 _ACEOF
4627
4628   fi
4629 fi;
4630
4631 # Check whether --enable-resources or --disable-resources was given.
4632 if test "${enable_resources+set}" = set; then
4633   enableval="$enable_resources"
4634   if test x$enableval = xno; then
4635
4636 cat >>confdefs.h <<\_ACEOF
4637 #define NO_RESOURCES 1
4638 _ACEOF
4639
4640   fi
4641 fi;
4642
4643 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4644 if test "${enable_8bitctrls+set}" = set; then
4645   enableval="$enable_8bitctrls"
4646   if test x$enableval = xyes -o x$enableval = xno; then
4647     support_8bitctrls=$enableval
4648   fi
4649 fi;
4650
4651 RESFALLBACK=Rxvt
4652 # Check whether --enable-fallback or --disable-fallback was given.
4653 if test "${enable_fallback+set}" = set; then
4654   enableval="$enable_fallback"
4655
4656    test x$enableval = xyes && enableval=Rxvt
4657    test x$enableval = xno  && enableval=
4658    RESFALLBACK="$enableval"
4659
4660 fi;
4661
4662 if test x$RESFALLBACK != x; then
4663
4664 cat >>confdefs.h <<_ACEOF
4665 #define RESFALLBACK "$RESFALLBACK"
4666 _ACEOF
4667
4668 fi
4669
4670 RESNAME=urxvt
4671
4672 # Check whether --with-res-name or --without-res-name was given.
4673 if test "${with_res_name+set}" = set; then
4674   withval="$with_res_name"
4675   RESNAME="$withval"
4676 fi;
4677
4678 cat >>confdefs.h <<_ACEOF
4679 #define RESNAME "$RESNAME"
4680 _ACEOF
4681
4682
4683 RESCLASS=URxvt
4684
4685 # Check whether --with-res-class or --without-res-class was given.
4686 if test "${with_res_class+set}" = set; then
4687   withval="$with_res_class"
4688   RESCLASS="$withval"
4689 fi;
4690
4691 cat >>confdefs.h <<_ACEOF
4692 #define RESCLASS "$RESCLASS"
4693 _ACEOF
4694
4695
4696 RXVTNAME=urxvt
4697
4698 # Check whether --with-name or --without-name was given.
4699 if test "${with_name+set}" = set; then
4700   withval="$with_name"
4701   RXVTNAME="$withval"
4702 fi;
4703
4704 cat >>confdefs.h <<_ACEOF
4705 #define RXVTNAME "$RXVTNAME"
4706 _ACEOF
4707
4708
4709 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4710
4711
4712 # Check whether --enable-strings or --disable-strings was given.
4713 if test "${enable_strings+set}" = set; then
4714   enableval="$enable_strings"
4715   if test x$enableval = xyes -o x$enableval = xno; then
4716     support_addstrings=$enableval
4717   fi
4718 fi;
4719
4720 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4721 if test "${enable_swapscreen+set}" = set; then
4722   enableval="$enable_swapscreen"
4723   if test x$enableval = xno; then
4724
4725 cat >>confdefs.h <<\_ACEOF
4726 #define NO_SECONDARY_SCREEN 1
4727 _ACEOF
4728
4729   fi
4730 fi;
4731
4732 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4733 if test "${enable_iso14755+set}" = set; then
4734   enableval="$enable_iso14755"
4735   if test x$enableval = xyes -o x$enableval = xno; then
4736     support_iso14755=$enableval
4737   fi
4738 fi;
4739
4740 # Check whether --enable-frills or --disable-frills was given.
4741 if test "${enable_frills+set}" = set; then
4742   enableval="$enable_frills"
4743   if test x$enableval = xyes -o x$enableval = xno; then
4744     support_frills=$enableval
4745   fi
4746 fi;
4747
4748 # Check whether --enable-24bit or --disable-24bit was given.
4749 if test "${enable_24bit+set}" = set; then
4750   enableval="$enable_24bit"
4751   if test x$enableval = xyes -o x$enableval = xno; then
4752     support_24bit=$enableval
4753   fi
4754 fi;
4755
4756 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4757 if test "${enable_keepscrolling+set}" = set; then
4758   enableval="$enable_keepscrolling"
4759   if test x$enableval = xyes -o x$enableval = xno; then
4760     support_keepscrolling=$enableval
4761   fi
4762 fi;
4763
4764 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4765 if test "${enable_selectionscrolling+set}" = set; then
4766   enableval="$enable_selectionscrolling"
4767   if test x$enableval = xyes -o x$enableval = xno; then
4768     support_selectionscrolling=$enableval
4769   fi
4770 fi;
4771
4772 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4773 if test "${enable_mousewheel+set}" = set; then
4774   enableval="$enable_mousewheel"
4775   if test x$enableval = xyes -o x$enableval = xno; then
4776     support_mousewheel=$enableval
4777   fi
4778 fi;
4779
4780 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4781 if test "${enable_slipwheeling+set}" = set; then
4782   enableval="$enable_slipwheeling"
4783   if test x$enableval = xyes -o x$enableval = xno; then
4784     support_mouseslipwheel=$enableval
4785   fi
4786 fi;
4787
4788 # Check whether --enable-dmalloc or --disable-dmalloc was given.
4789 if test "${enable_dmalloc+set}" = set; then
4790   enableval="$enable_dmalloc"
4791   if test x$enableval = xyes; then
4792     MALLOC_TYPE=G
4793     DEBUG=-DDEBUG_MALLOC
4794     DLIB="-L/usr/local/lib -ldmalloc"
4795     DINCLUDE=-I/usr/local/include
4796   fi
4797 fi;
4798
4799 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4800 if test "${enable_dlmalloc+set}" = set; then
4801   enableval="$enable_dlmalloc"
4802   if test x$enableval = xyes; then
4803     MALLOC_TYPE=D
4804     DEBUG=
4805     DLIB="-L/usr/local/lib -ldlmalloc"
4806     DINCLUDE=
4807   fi
4808 fi;
4809
4810 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4811 if test "${enable_smart_resize+set}" = set; then
4812   enableval="$enable_smart_resize"
4813   if test x$enableval = xyes; then
4814
4815 cat >>confdefs.h <<\_ACEOF
4816 #define SMART_RESIZE 1
4817 _ACEOF
4818
4819   fi
4820 fi;
4821
4822 # Check whether --enable-text-blink or --disable-text-blink was given.
4823 if test "${enable_text_blink+set}" = set; then
4824   enableval="$enable_text_blink"
4825   if test x$enableval = xyes -o x$enableval = xno; then
4826     support_text_blink=$enableval
4827   fi
4828 fi;
4829
4830 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4831 if test "${enable_pointer_blank+set}" = set; then
4832   enableval="$enable_pointer_blank"
4833   if test x$enableval = xyes -o x$enableval = xno; then
4834     support_pointer_blank=$enableval
4835   fi
4836 fi;
4837
4838
4839 # Check whether --with-term or --without-term was given.
4840 if test "${with_term+set}" = set; then
4841   withval="$with_term"
4842   if test x$withval != x; then
4843
4844 cat >>confdefs.h <<_ACEOF
4845 #define TERMENV "$withval"
4846 _ACEOF
4847  term="$withval"
4848   fi
4849 fi;
4850
4851
4852 # Check whether --with-terminfo or --without-terminfo was given.
4853 if test "${with_terminfo+set}" = set; then
4854   withval="$with_terminfo"
4855   if test x$withval != x; then
4856
4857 cat >>confdefs.h <<_ACEOF
4858 #define RXVT_TERMINFO "$withval"
4859 _ACEOF
4860  terminfo="$withval"
4861   fi
4862 fi;
4863
4864
4865
4866 cat >>confdefs.h <<\_ACEOF
4867 #define PROTOTYPES 1
4868 _ACEOF
4869
4870
4871 # Extract the first word of "mv", so it can be a program name with args.
4872 set dummy mv; ac_word=$2
4873 echo "$as_me:$LINENO: checking for $ac_word" >&5
4874 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4875 if test "${ac_cv_path_MV+set}" = set; then
4876   echo $ECHO_N "(cached) $ECHO_C" >&6
4877 else
4878   case $MV in
4879   [\\/]* | ?:[\\/]*)
4880   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4881   ;;
4882   *)
4883   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4884 for as_dir in $PATH
4885 do
4886   IFS=$as_save_IFS
4887   test -z "$as_dir" && as_dir=.
4888   for ac_exec_ext in '' $ac_executable_extensions; do
4889   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4890     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4891     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4892     break 2
4893   fi
4894 done
4895 done
4896
4897   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4898   ;;
4899 esac
4900 fi
4901 MV=$ac_cv_path_MV
4902
4903 if test -n "$MV"; then
4904   echo "$as_me:$LINENO: result: $MV" >&5
4905 echo "${ECHO_T}$MV" >&6
4906 else
4907   echo "$as_me:$LINENO: result: no" >&5
4908 echo "${ECHO_T}no" >&6
4909 fi
4910
4911 # Extract the first word of "rm", so it can be a program name with args.
4912 set dummy rm; ac_word=$2
4913 echo "$as_me:$LINENO: checking for $ac_word" >&5
4914 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4915 if test "${ac_cv_path_RM+set}" = set; then
4916   echo $ECHO_N "(cached) $ECHO_C" >&6
4917 else
4918   case $RM in
4919   [\\/]* | ?:[\\/]*)
4920   ac_cv_path_RM="$RM" # Let the user override the test with a path.
4921   ;;
4922   *)
4923   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4924 for as_dir in $PATH
4925 do
4926   IFS=$as_save_IFS
4927   test -z "$as_dir" && as_dir=.
4928   for ac_exec_ext in '' $ac_executable_extensions; do
4929   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4930     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4931     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4932     break 2
4933   fi
4934 done
4935 done
4936
4937   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4938   ;;
4939 esac
4940 fi
4941 RM=$ac_cv_path_RM
4942
4943 if test -n "$RM"; then
4944   echo "$as_me:$LINENO: result: $RM" >&5
4945 echo "${ECHO_T}$RM" >&6
4946 else
4947   echo "$as_me:$LINENO: result: no" >&5
4948 echo "${ECHO_T}no" >&6
4949 fi
4950
4951 # Extract the first word of "cp", so it can be a program name with args.
4952 set dummy cp; ac_word=$2
4953 echo "$as_me:$LINENO: checking for $ac_word" >&5
4954 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4955 if test "${ac_cv_path_CP+set}" = set; then
4956   echo $ECHO_N "(cached) $ECHO_C" >&6
4957 else
4958   case $CP in
4959   [\\/]* | ?:[\\/]*)
4960   ac_cv_path_CP="$CP" # Let the user override the test with a path.
4961   ;;
4962   *)
4963   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4964 for as_dir in $PATH
4965 do
4966   IFS=$as_save_IFS
4967   test -z "$as_dir" && as_dir=.
4968   for ac_exec_ext in '' $ac_executable_extensions; do
4969   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4970     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4971     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4972     break 2
4973   fi
4974 done
4975 done
4976
4977   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4978   ;;
4979 esac
4980 fi
4981 CP=$ac_cv_path_CP
4982
4983 if test -n "$CP"; then
4984   echo "$as_me:$LINENO: result: $CP" >&5
4985 echo "${ECHO_T}$CP" >&6
4986 else
4987   echo "$as_me:$LINENO: result: no" >&5
4988 echo "${ECHO_T}no" >&6
4989 fi
4990
4991 # Extract the first word of "ln", so it can be a program name with args.
4992 set dummy ln; ac_word=$2
4993 echo "$as_me:$LINENO: checking for $ac_word" >&5
4994 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4995 if test "${ac_cv_path_LN+set}" = set; then
4996   echo $ECHO_N "(cached) $ECHO_C" >&6
4997 else
4998   case $LN in
4999   [\\/]* | ?:[\\/]*)
5000   ac_cv_path_LN="$LN" # Let the user override the test with a path.
5001   ;;
5002   *)
5003   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5004 for as_dir in $PATH
5005 do
5006   IFS=$as_save_IFS
5007   test -z "$as_dir" && as_dir=.
5008   for ac_exec_ext in '' $ac_executable_extensions; do
5009   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5010     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
5011     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5012     break 2
5013   fi
5014 done
5015 done
5016
5017   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
5018   ;;
5019 esac
5020 fi
5021 LN=$ac_cv_path_LN
5022
5023 if test -n "$LN"; then
5024   echo "$as_me:$LINENO: result: $LN" >&5
5025 echo "${ECHO_T}$LN" >&6
5026 else
5027   echo "$as_me:$LINENO: result: no" >&5
5028 echo "${ECHO_T}no" >&6
5029 fi
5030
5031 # Extract the first word of "sed", so it can be a program name with args.
5032 set dummy sed; ac_word=$2
5033 echo "$as_me:$LINENO: checking for $ac_word" >&5
5034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5035 if test "${ac_cv_path_SED+set}" = set; then
5036   echo $ECHO_N "(cached) $ECHO_C" >&6
5037 else
5038   case $SED in
5039   [\\/]* | ?:[\\/]*)
5040   ac_cv_path_SED="$SED" # Let the user override the test with a path.
5041   ;;
5042   *)
5043   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5044 for as_dir in $PATH
5045 do
5046   IFS=$as_save_IFS
5047   test -z "$as_dir" && as_dir=.
5048   for ac_exec_ext in '' $ac_executable_extensions; do
5049   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5050     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
5051     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5052     break 2
5053   fi
5054 done
5055 done
5056
5057   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
5058   ;;
5059 esac
5060 fi
5061 SED=$ac_cv_path_SED
5062
5063 if test -n "$SED"; then
5064   echo "$as_me:$LINENO: result: $SED" >&5
5065 echo "${ECHO_T}$SED" >&6
5066 else
5067   echo "$as_me:$LINENO: result: no" >&5
5068 echo "${ECHO_T}no" >&6
5069 fi
5070
5071 # Extract the first word of "echo", so it can be a program name with args.
5072 set dummy echo; ac_word=$2
5073 echo "$as_me:$LINENO: checking for $ac_word" >&5
5074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5075 if test "${ac_cv_path_ECHO+set}" = set; then
5076   echo $ECHO_N "(cached) $ECHO_C" >&6
5077 else
5078   case $ECHO in
5079   [\\/]* | ?:[\\/]*)
5080   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
5081   ;;
5082   *)
5083   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5084 for as_dir in $PATH
5085 do
5086   IFS=$as_save_IFS
5087   test -z "$as_dir" && as_dir=.
5088   for ac_exec_ext in '' $ac_executable_extensions; do
5089   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5090     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
5091     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5092     break 2
5093   fi
5094 done
5095 done
5096
5097   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
5098   ;;
5099 esac
5100 fi
5101 ECHO=$ac_cv_path_ECHO
5102
5103 if test -n "$ECHO"; then
5104   echo "$as_me:$LINENO: result: $ECHO" >&5
5105 echo "${ECHO_T}$ECHO" >&6
5106 else
5107   echo "$as_me:$LINENO: result: no" >&5
5108 echo "${ECHO_T}no" >&6
5109 fi
5110
5111 # Extract the first word of "cmp", so it can be a program name with args.
5112 set dummy cmp; ac_word=$2
5113 echo "$as_me:$LINENO: checking for $ac_word" >&5
5114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5115 if test "${ac_cv_path_CMP+set}" = set; then
5116   echo $ECHO_N "(cached) $ECHO_C" >&6
5117 else
5118   case $CMP in
5119   [\\/]* | ?:[\\/]*)
5120   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5121   ;;
5122   *)
5123   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5124 for as_dir in $PATH
5125 do
5126   IFS=$as_save_IFS
5127   test -z "$as_dir" && as_dir=.
5128   for ac_exec_ext in '' $ac_executable_extensions; do
5129   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5130     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5131     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5132     break 2
5133   fi
5134 done
5135 done
5136
5137   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5138   ;;
5139 esac
5140 fi
5141 CMP=$ac_cv_path_CMP
5142
5143 if test -n "$CMP"; then
5144   echo "$as_me:$LINENO: result: $CMP" >&5
5145 echo "${ECHO_T}$CMP" >&6
5146 else
5147   echo "$as_me:$LINENO: result: no" >&5
5148 echo "${ECHO_T}no" >&6
5149 fi
5150
5151 # Extract the first word of "tbl", so it can be a program name with args.
5152 set dummy tbl; ac_word=$2
5153 echo "$as_me:$LINENO: checking for $ac_word" >&5
5154 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5155 if test "${ac_cv_path_TBL+set}" = set; then
5156   echo $ECHO_N "(cached) $ECHO_C" >&6
5157 else
5158   case $TBL in
5159   [\\/]* | ?:[\\/]*)
5160   ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5161   ;;
5162   *)
5163   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5164 for as_dir in $PATH
5165 do
5166   IFS=$as_save_IFS
5167   test -z "$as_dir" && as_dir=.
5168   for ac_exec_ext in '' $ac_executable_extensions; do
5169   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5170     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5171     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5172     break 2
5173   fi
5174 done
5175 done
5176
5177   ;;
5178 esac
5179 fi
5180 TBL=$ac_cv_path_TBL
5181
5182 if test -n "$TBL"; then
5183   echo "$as_me:$LINENO: result: $TBL" >&5
5184 echo "${ECHO_T}$TBL" >&6
5185 else
5186   echo "$as_me:$LINENO: result: no" >&5
5187 echo "${ECHO_T}no" >&6
5188 fi
5189
5190 # Extract the first word of "tic", so it can be a program name with args.
5191 set dummy tic; ac_word=$2
5192 echo "$as_me:$LINENO: checking for $ac_word" >&5
5193 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5194 if test "${ac_cv_path_TIC+set}" = set; then
5195   echo $ECHO_N "(cached) $ECHO_C" >&6
5196 else
5197   case $TIC in
5198   [\\/]* | ?:[\\/]*)
5199   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5200   ;;
5201   *)
5202   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5203 for as_dir in $PATH
5204 do
5205   IFS=$as_save_IFS
5206   test -z "$as_dir" && as_dir=.
5207   for ac_exec_ext in '' $ac_executable_extensions; do
5208   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5209     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5210     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5211     break 2
5212   fi
5213 done
5214 done
5215
5216   ;;
5217 esac
5218 fi
5219 TIC=$ac_cv_path_TIC
5220
5221 if test -n "$TIC"; then
5222   echo "$as_me:$LINENO: result: $TIC" >&5
5223 echo "${ECHO_T}$TIC" >&6
5224 else
5225   echo "$as_me:$LINENO: result: no" >&5
5226 echo "${ECHO_T}no" >&6
5227 fi
5228
5229
5230
5231
5232
5233 if test "x$ac_path_x_has_been_run" != xyes; then
5234   echo "$as_me:$LINENO: checking for X" >&5
5235 echo $ECHO_N "checking for X... $ECHO_C" >&6
5236
5237 ac_path_x_has_been_run=yes
5238
5239 # Check whether --with-x or --without-x was given.
5240 if test "${with_x+set}" = set; then
5241   withval="$with_x"
5242
5243 fi;
5244 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5245 if test "x$with_x" = xno; then
5246   # The user explicitly disabled X.
5247   have_x=disabled
5248 else
5249   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5250     # Both variables are already set.
5251     have_x=yes
5252   else
5253     if test "${ac_cv_have_x+set}" = set; then
5254   echo $ECHO_N "(cached) $ECHO_C" >&6
5255 else
5256   # One or both of the vars are not set, and there is no cached value.
5257 ac_x_includes=no ac_x_libraries=no
5258 rm -fr conftest.dir
5259 if mkdir conftest.dir; then
5260   cd conftest.dir
5261   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5262   cat >Imakefile <<'_ACEOF'
5263 acfindx:
5264         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5265 _ACEOF
5266   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5267     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5268     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5269     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5270     for ac_extension in a so sl; do
5271       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5272          test -f $ac_im_libdir/libX11.$ac_extension; then
5273         ac_im_usrlibdir=$ac_im_libdir; break
5274       fi
5275     done
5276     # Screen out bogus values from the imake configuration.  They are
5277     # bogus both because they are the default anyway, and because
5278     # using them would break gcc on systems where it needs fixed includes.
5279     case $ac_im_incroot in
5280         /usr/include) ;;
5281         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5282     esac
5283     case $ac_im_usrlibdir in
5284         /usr/lib | /lib) ;;
5285         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5286     esac
5287   fi
5288   cd ..
5289   rm -fr conftest.dir
5290 fi
5291
5292 # Standard set of common directories for X headers.
5293 # Check X11 before X11Rn because it is often a symlink to the current release.
5294 ac_x_header_dirs='
5295 /usr/X11/include
5296 /usr/X11R6/include
5297 /usr/X11R5/include
5298 /usr/X11R4/include
5299
5300 /usr/include/X11
5301 /usr/include/X11R6
5302 /usr/include/X11R5
5303 /usr/include/X11R4
5304
5305 /usr/local/X11/include
5306 /usr/local/X11R6/include
5307 /usr/local/X11R5/include
5308 /usr/local/X11R4/include
5309
5310 /usr/local/include/X11
5311 /usr/local/include/X11R6
5312 /usr/local/include/X11R5
5313 /usr/local/include/X11R4
5314
5315 /usr/X386/include
5316 /usr/x386/include
5317 /usr/XFree86/include/X11
5318
5319 /usr/include
5320 /usr/local/include
5321 /usr/unsupported/include
5322 /usr/athena/include
5323 /usr/local/x11r5/include
5324 /usr/lpp/Xamples/include
5325
5326 /usr/openwin/include
5327 /usr/openwin/share/include'
5328
5329 if test "$ac_x_includes" = no; then
5330   # Guess where to find include files, by looking for a specified header file.
5331   # First, try using that file with no special directory specified.
5332   cat >conftest.$ac_ext <<_ACEOF
5333 /* confdefs.h.  */
5334 _ACEOF
5335 cat confdefs.h >>conftest.$ac_ext
5336 cat >>conftest.$ac_ext <<_ACEOF
5337 /* end confdefs.h.  */
5338 #include <X11/Xlib.h>
5339 _ACEOF
5340 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5341   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5342   ac_status=$?
5343   grep -v '^ *+' conftest.er1 >conftest.err
5344   rm -f conftest.er1
5345   cat conftest.err >&5
5346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5347   (exit $ac_status); } >/dev/null; then
5348   if test -s conftest.err; then
5349     ac_cpp_err=$ac_cxx_preproc_warn_flag
5350     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5351   else
5352     ac_cpp_err=
5353   fi
5354 else
5355   ac_cpp_err=yes
5356 fi
5357 if test -z "$ac_cpp_err"; then
5358   # We can compile using X headers with no special include directory.
5359 ac_x_includes=
5360 else
5361   echo "$as_me: failed program was:" >&5
5362 sed 's/^/| /' conftest.$ac_ext >&5
5363
5364   for ac_dir in $ac_x_header_dirs; do
5365   if test -r "$ac_dir/X11/Xlib.h"; then
5366     ac_x_includes=$ac_dir
5367     break
5368   fi
5369 done
5370 fi
5371 rm -f conftest.err conftest.$ac_ext
5372 fi # $ac_x_includes = no
5373
5374 if test "$ac_x_libraries" = no; then
5375   # Check for the libraries.
5376   # See if we find them without any special options.
5377   # Don't add to $LIBS permanently.
5378   ac_save_LIBS=$LIBS
5379   LIBS="-lX11 $LIBS"
5380   cat >conftest.$ac_ext <<_ACEOF
5381 /* confdefs.h.  */
5382 _ACEOF
5383 cat confdefs.h >>conftest.$ac_ext
5384 cat >>conftest.$ac_ext <<_ACEOF
5385 /* end confdefs.h.  */
5386 #include <X11/Xlib.h>
5387 int
5388 main ()
5389 {
5390 XrmInitialize ()
5391   ;
5392   return 0;
5393 }
5394 _ACEOF
5395 rm -f conftest.$ac_objext conftest$ac_exeext
5396 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5397   (eval $ac_link) 2>conftest.er1
5398   ac_status=$?
5399   grep -v '^ *+' conftest.er1 >conftest.err
5400   rm -f conftest.er1
5401   cat conftest.err >&5
5402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5403   (exit $ac_status); } &&
5404          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5405   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5406   (eval $ac_try) 2>&5
5407   ac_status=$?
5408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5409   (exit $ac_status); }; } &&
5410          { ac_try='test -s conftest$ac_exeext'
5411   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5412   (eval $ac_try) 2>&5
5413   ac_status=$?
5414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5415   (exit $ac_status); }; }; then
5416   LIBS=$ac_save_LIBS
5417 # We can link X programs with no special library path.
5418 ac_x_libraries=
5419 else
5420   echo "$as_me: failed program was:" >&5
5421 sed 's/^/| /' conftest.$ac_ext >&5
5422
5423 LIBS=$ac_save_LIBS
5424 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5425 do
5426   # Don't even attempt the hair of trying to link an X program!
5427   for ac_extension in a so sl; do
5428     if test -r $ac_dir/libX11.$ac_extension; then
5429       ac_x_libraries=$ac_dir
5430       break 2
5431     fi
5432   done
5433 done
5434 fi
5435 rm -f conftest.err conftest.$ac_objext \
5436       conftest$ac_exeext conftest.$ac_ext
5437 fi # $ac_x_libraries = no
5438
5439 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5440   # Didn't find X anywhere.  Cache the known absence of X.
5441   ac_cv_have_x="have_x=no"
5442 else
5443   # Record where we found X for the cache.
5444   ac_cv_have_x="have_x=yes \
5445                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5446 fi
5447 fi
5448
5449   fi
5450   eval "$ac_cv_have_x"
5451 fi # $with_x != no
5452
5453 if test "$have_x" != yes; then
5454   echo "$as_me:$LINENO: result: $have_x" >&5
5455 echo "${ECHO_T}$have_x" >&6
5456   no_x=yes
5457 else
5458   # If each of the values was on the command line, it overrides each guess.
5459   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5460   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5461   # Update the cache value to reflect the command line values.
5462   ac_cv_have_x="have_x=yes \
5463                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5464   # It might be that x_includes is empty (headers are found in the
5465   # standard search path. Then output the corresponding message
5466   ac_out_x_includes=$x_includes
5467   test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5468   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5469 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5470 fi
5471
5472 fi
5473 if test "$no_x" = yes; then
5474   # Not all programs may use this symbol, but it does not hurt to define it.
5475
5476 cat >>confdefs.h <<\_ACEOF
5477 #define X_DISPLAY_MISSING 1
5478 _ACEOF
5479
5480   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5481 else
5482   if test -n "$x_includes"; then
5483     X_CFLAGS="$X_CFLAGS -I$x_includes"
5484   fi
5485
5486   # It would also be nice to do this for all -L options, not just this one.
5487   if test -n "$x_libraries"; then
5488     X_LIBS="$X_LIBS -L$x_libraries"
5489     # For Solaris; some versions of Sun CC require a space after -R and
5490     # others require no space.  Words are not sufficient . . . .
5491     case `(uname -sr) 2>/dev/null` in
5492     "SunOS 5"*)
5493       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5494 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5495       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5496       cat >conftest.$ac_ext <<_ACEOF
5497 /* confdefs.h.  */
5498 _ACEOF
5499 cat confdefs.h >>conftest.$ac_ext
5500 cat >>conftest.$ac_ext <<_ACEOF
5501 /* end confdefs.h.  */
5502
5503 int
5504 main ()
5505 {
5506
5507   ;
5508   return 0;
5509 }
5510 _ACEOF
5511 rm -f conftest.$ac_objext conftest$ac_exeext
5512 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5513   (eval $ac_link) 2>conftest.er1
5514   ac_status=$?
5515   grep -v '^ *+' conftest.er1 >conftest.err
5516   rm -f conftest.er1
5517   cat conftest.err >&5
5518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5519   (exit $ac_status); } &&
5520          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5521   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5522   (eval $ac_try) 2>&5
5523   ac_status=$?
5524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5525   (exit $ac_status); }; } &&
5526          { ac_try='test -s conftest$ac_exeext'
5527   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5528   (eval $ac_try) 2>&5
5529   ac_status=$?
5530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5531   (exit $ac_status); }; }; then
5532   ac_R_nospace=yes
5533 else
5534   echo "$as_me: failed program was:" >&5
5535 sed 's/^/| /' conftest.$ac_ext >&5
5536
5537 ac_R_nospace=no
5538 fi
5539 rm -f conftest.err conftest.$ac_objext \
5540       conftest$ac_exeext conftest.$ac_ext
5541       if test $ac_R_nospace = yes; then
5542         echo "$as_me:$LINENO: result: no" >&5
5543 echo "${ECHO_T}no" >&6
5544         X_LIBS="$X_LIBS -R$x_libraries"
5545       else
5546         LIBS="$ac_xsave_LIBS -R $x_libraries"
5547         cat >conftest.$ac_ext <<_ACEOF
5548 /* confdefs.h.  */
5549 _ACEOF
5550 cat confdefs.h >>conftest.$ac_ext
5551 cat >>conftest.$ac_ext <<_ACEOF
5552 /* end confdefs.h.  */
5553
5554 int
5555 main ()
5556 {
5557
5558   ;
5559   return 0;
5560 }
5561 _ACEOF
5562 rm -f conftest.$ac_objext conftest$ac_exeext
5563 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5564   (eval $ac_link) 2>conftest.er1
5565   ac_status=$?
5566   grep -v '^ *+' conftest.er1 >conftest.err
5567   rm -f conftest.er1
5568   cat conftest.err >&5
5569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5570   (exit $ac_status); } &&
5571          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5572   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5573   (eval $ac_try) 2>&5
5574   ac_status=$?
5575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5576   (exit $ac_status); }; } &&
5577          { ac_try='test -s conftest$ac_exeext'
5578   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5579   (eval $ac_try) 2>&5
5580   ac_status=$?
5581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5582   (exit $ac_status); }; }; then
5583   ac_R_space=yes
5584 else
5585   echo "$as_me: failed program was:" >&5
5586 sed 's/^/| /' conftest.$ac_ext >&5
5587
5588 ac_R_space=no
5589 fi
5590 rm -f conftest.err conftest.$ac_objext \
5591       conftest$ac_exeext conftest.$ac_ext
5592         if test $ac_R_space = yes; then
5593           echo "$as_me:$LINENO: result: yes" >&5
5594 echo "${ECHO_T}yes" >&6
5595           X_LIBS="$X_LIBS -R $x_libraries"
5596         else
5597           echo "$as_me:$LINENO: result: neither works" >&5
5598 echo "${ECHO_T}neither works" >&6
5599         fi
5600       fi
5601       LIBS=$ac_xsave_LIBS
5602     esac
5603   fi
5604
5605   # Check for system-dependent libraries X programs must link with.
5606   # Do this before checking for the system-independent R6 libraries
5607   # (-lICE), since we may need -lsocket or whatever for X linking.
5608
5609   if test "$ISC" = yes; then
5610     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5611   else
5612     # Martyn Johnson says this is needed for Ultrix, if the X
5613     # libraries were built with DECnet support.  And Karl Berry says
5614     # the Alpha needs dnet_stub (dnet does not exist).
5615     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5616     cat >conftest.$ac_ext <<_ACEOF
5617 /* confdefs.h.  */
5618 _ACEOF
5619 cat confdefs.h >>conftest.$ac_ext
5620 cat >>conftest.$ac_ext <<_ACEOF
5621 /* end confdefs.h.  */
5622
5623 /* Override any gcc2 internal prototype to avoid an error.  */
5624 #ifdef __cplusplus
5625 extern "C"
5626 #endif
5627 /* We use char because int might match the return type of a gcc2
5628    builtin and then its argument prototype would still apply.  */
5629 char XOpenDisplay ();
5630 int
5631 main ()
5632 {
5633 XOpenDisplay ();
5634   ;
5635   return 0;
5636 }
5637 _ACEOF
5638 rm -f conftest.$ac_objext conftest$ac_exeext
5639 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5640   (eval $ac_link) 2>conftest.er1
5641   ac_status=$?
5642   grep -v '^ *+' conftest.er1 >conftest.err
5643   rm -f conftest.er1
5644   cat conftest.err >&5
5645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5646   (exit $ac_status); } &&
5647          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649   (eval $ac_try) 2>&5
5650   ac_status=$?
5651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652   (exit $ac_status); }; } &&
5653          { ac_try='test -s conftest$ac_exeext'
5654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5655   (eval $ac_try) 2>&5
5656   ac_status=$?
5657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5658   (exit $ac_status); }; }; then
5659   :
5660 else
5661   echo "$as_me: failed program was:" >&5
5662 sed 's/^/| /' conftest.$ac_ext >&5
5663
5664 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5665 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5666 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5667   echo $ECHO_N "(cached) $ECHO_C" >&6
5668 else
5669   ac_check_lib_save_LIBS=$LIBS
5670 LIBS="-ldnet  $LIBS"
5671 cat >conftest.$ac_ext <<_ACEOF
5672 /* confdefs.h.  */
5673 _ACEOF
5674 cat confdefs.h >>conftest.$ac_ext
5675 cat >>conftest.$ac_ext <<_ACEOF
5676 /* end confdefs.h.  */
5677
5678 /* Override any gcc2 internal prototype to avoid an error.  */
5679 #ifdef __cplusplus
5680 extern "C"
5681 #endif
5682 /* We use char because int might match the return type of a gcc2
5683    builtin and then its argument prototype would still apply.  */
5684 char dnet_ntoa ();
5685 int
5686 main ()
5687 {
5688 dnet_ntoa ();
5689   ;
5690   return 0;
5691 }
5692 _ACEOF
5693 rm -f conftest.$ac_objext conftest$ac_exeext
5694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5695   (eval $ac_link) 2>conftest.er1
5696   ac_status=$?
5697   grep -v '^ *+' conftest.er1 >conftest.err
5698   rm -f conftest.er1
5699   cat conftest.err >&5
5700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5701   (exit $ac_status); } &&
5702          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5704   (eval $ac_try) 2>&5
5705   ac_status=$?
5706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5707   (exit $ac_status); }; } &&
5708          { ac_try='test -s conftest$ac_exeext'
5709   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5710   (eval $ac_try) 2>&5
5711   ac_status=$?
5712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5713   (exit $ac_status); }; }; then
5714   ac_cv_lib_dnet_dnet_ntoa=yes
5715 else
5716   echo "$as_me: failed program was:" >&5
5717 sed 's/^/| /' conftest.$ac_ext >&5
5718
5719 ac_cv_lib_dnet_dnet_ntoa=no
5720 fi
5721 rm -f conftest.err conftest.$ac_objext \
5722       conftest$ac_exeext conftest.$ac_ext
5723 LIBS=$ac_check_lib_save_LIBS
5724 fi
5725 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5726 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5727 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5728   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5729 fi
5730
5731     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5732       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5733 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5734 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5735   echo $ECHO_N "(cached) $ECHO_C" >&6
5736 else
5737   ac_check_lib_save_LIBS=$LIBS
5738 LIBS="-ldnet_stub  $LIBS"
5739 cat >conftest.$ac_ext <<_ACEOF
5740 /* confdefs.h.  */
5741 _ACEOF
5742 cat confdefs.h >>conftest.$ac_ext
5743 cat >>conftest.$ac_ext <<_ACEOF
5744 /* end confdefs.h.  */
5745
5746 /* Override any gcc2 internal prototype to avoid an error.  */
5747 #ifdef __cplusplus
5748 extern "C"
5749 #endif
5750 /* We use char because int might match the return type of a gcc2
5751    builtin and then its argument prototype would still apply.  */
5752 char dnet_ntoa ();
5753 int
5754 main ()
5755 {
5756 dnet_ntoa ();
5757   ;
5758   return 0;
5759 }
5760 _ACEOF
5761 rm -f conftest.$ac_objext conftest$ac_exeext
5762 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5763   (eval $ac_link) 2>conftest.er1
5764   ac_status=$?
5765   grep -v '^ *+' conftest.er1 >conftest.err
5766   rm -f conftest.er1
5767   cat conftest.err >&5
5768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5769   (exit $ac_status); } &&
5770          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5771   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5772   (eval $ac_try) 2>&5
5773   ac_status=$?
5774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5775   (exit $ac_status); }; } &&
5776          { ac_try='test -s conftest$ac_exeext'
5777   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5778   (eval $ac_try) 2>&5
5779   ac_status=$?
5780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5781   (exit $ac_status); }; }; then
5782   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5783 else
5784   echo "$as_me: failed program was:" >&5
5785 sed 's/^/| /' conftest.$ac_ext >&5
5786
5787 ac_cv_lib_dnet_stub_dnet_ntoa=no
5788 fi
5789 rm -f conftest.err conftest.$ac_objext \
5790       conftest$ac_exeext conftest.$ac_ext
5791 LIBS=$ac_check_lib_save_LIBS
5792 fi
5793 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5794 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5795 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5796   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5797 fi
5798
5799     fi
5800 fi
5801 rm -f conftest.err conftest.$ac_objext \
5802       conftest$ac_exeext conftest.$ac_ext
5803     LIBS="$ac_xsave_LIBS"
5804
5805     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5806     # to get the SysV transport functions.
5807     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5808     # needs -lnsl.
5809     # The nsl library prevents programs from opening the X display
5810     # on Irix 5.2, according to T.E. Dickey.
5811     # The functions gethostbyname, getservbyname, and inet_addr are
5812     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5813     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5814 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5815 if test "${ac_cv_func_gethostbyname+set}" = set; then
5816   echo $ECHO_N "(cached) $ECHO_C" >&6
5817 else
5818   cat >conftest.$ac_ext <<_ACEOF
5819 /* confdefs.h.  */
5820 _ACEOF
5821 cat confdefs.h >>conftest.$ac_ext
5822 cat >>conftest.$ac_ext <<_ACEOF
5823 /* end confdefs.h.  */
5824 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5825    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5826 #define gethostbyname innocuous_gethostbyname
5827
5828 /* System header to define __stub macros and hopefully few prototypes,
5829     which can conflict with char gethostbyname (); below.
5830     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5831     <limits.h> exists even on freestanding compilers.  */
5832
5833 #ifdef __STDC__
5834 # include <limits.h>
5835 #else
5836 # include <assert.h>
5837 #endif
5838
5839 #undef gethostbyname
5840
5841 /* Override any gcc2 internal prototype to avoid an error.  */
5842 #ifdef __cplusplus
5843 extern "C"
5844 {
5845 #endif
5846 /* We use char because int might match the return type of a gcc2
5847    builtin and then its argument prototype would still apply.  */
5848 char gethostbyname ();
5849 /* The GNU C library defines this for functions which it implements
5850     to always fail with ENOSYS.  Some functions are actually named
5851     something starting with __ and the normal name is an alias.  */
5852 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5853 choke me
5854 #else
5855 char (*f) () = gethostbyname;
5856 #endif
5857 #ifdef __cplusplus
5858 }
5859 #endif
5860
5861 int
5862 main ()
5863 {
5864 return f != gethostbyname;
5865   ;
5866   return 0;
5867 }
5868 _ACEOF
5869 rm -f conftest.$ac_objext conftest$ac_exeext
5870 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5871   (eval $ac_link) 2>conftest.er1
5872   ac_status=$?
5873   grep -v '^ *+' conftest.er1 >conftest.err
5874   rm -f conftest.er1
5875   cat conftest.err >&5
5876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5877   (exit $ac_status); } &&
5878          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5879   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5880   (eval $ac_try) 2>&5
5881   ac_status=$?
5882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5883   (exit $ac_status); }; } &&
5884          { ac_try='test -s conftest$ac_exeext'
5885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5886   (eval $ac_try) 2>&5
5887   ac_status=$?
5888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5889   (exit $ac_status); }; }; then
5890   ac_cv_func_gethostbyname=yes
5891 else
5892   echo "$as_me: failed program was:" >&5
5893 sed 's/^/| /' conftest.$ac_ext >&5
5894
5895 ac_cv_func_gethostbyname=no
5896 fi
5897 rm -f conftest.err conftest.$ac_objext \
5898       conftest$ac_exeext conftest.$ac_ext
5899 fi
5900 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5901 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5902
5903     if test $ac_cv_func_gethostbyname = no; then
5904       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5905 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5906 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5907   echo $ECHO_N "(cached) $ECHO_C" >&6
5908 else
5909   ac_check_lib_save_LIBS=$LIBS
5910 LIBS="-lnsl  $LIBS"
5911 cat >conftest.$ac_ext <<_ACEOF
5912 /* confdefs.h.  */
5913 _ACEOF
5914 cat confdefs.h >>conftest.$ac_ext
5915 cat >>conftest.$ac_ext <<_ACEOF
5916 /* end confdefs.h.  */
5917
5918 /* Override any gcc2 internal prototype to avoid an error.  */
5919 #ifdef __cplusplus
5920 extern "C"
5921 #endif
5922 /* We use char because int might match the return type of a gcc2
5923    builtin and then its argument prototype would still apply.  */
5924 char gethostbyname ();
5925 int
5926 main ()
5927 {
5928 gethostbyname ();
5929   ;
5930   return 0;
5931 }
5932 _ACEOF
5933 rm -f conftest.$ac_objext conftest$ac_exeext
5934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5935   (eval $ac_link) 2>conftest.er1
5936   ac_status=$?
5937   grep -v '^ *+' conftest.er1 >conftest.err
5938   rm -f conftest.er1
5939   cat conftest.err >&5
5940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5941   (exit $ac_status); } &&
5942          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5943   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5944   (eval $ac_try) 2>&5
5945   ac_status=$?
5946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5947   (exit $ac_status); }; } &&
5948          { ac_try='test -s conftest$ac_exeext'
5949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5950   (eval $ac_try) 2>&5
5951   ac_status=$?
5952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5953   (exit $ac_status); }; }; then
5954   ac_cv_lib_nsl_gethostbyname=yes
5955 else
5956   echo "$as_me: failed program was:" >&5
5957 sed 's/^/| /' conftest.$ac_ext >&5
5958
5959 ac_cv_lib_nsl_gethostbyname=no
5960 fi
5961 rm -f conftest.err conftest.$ac_objext \
5962       conftest$ac_exeext conftest.$ac_ext
5963 LIBS=$ac_check_lib_save_LIBS
5964 fi
5965 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5966 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5967 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5968   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5969 fi
5970
5971       if test $ac_cv_lib_nsl_gethostbyname = no; then
5972         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5973 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5974 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5975   echo $ECHO_N "(cached) $ECHO_C" >&6
5976 else
5977   ac_check_lib_save_LIBS=$LIBS
5978 LIBS="-lbsd  $LIBS"
5979 cat >conftest.$ac_ext <<_ACEOF
5980 /* confdefs.h.  */
5981 _ACEOF
5982 cat confdefs.h >>conftest.$ac_ext
5983 cat >>conftest.$ac_ext <<_ACEOF
5984 /* end confdefs.h.  */
5985
5986 /* Override any gcc2 internal prototype to avoid an error.  */
5987 #ifdef __cplusplus
5988 extern "C"
5989 #endif
5990 /* We use char because int might match the return type of a gcc2
5991    builtin and then its argument prototype would still apply.  */
5992 char gethostbyname ();
5993 int
5994 main ()
5995 {
5996 gethostbyname ();
5997   ;
5998   return 0;
5999 }
6000 _ACEOF
6001 rm -f conftest.$ac_objext conftest$ac_exeext
6002 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6003   (eval $ac_link) 2>conftest.er1
6004   ac_status=$?
6005   grep -v '^ *+' conftest.er1 >conftest.err
6006   rm -f conftest.er1
6007   cat conftest.err >&5
6008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6009   (exit $ac_status); } &&
6010          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6012   (eval $ac_try) 2>&5
6013   ac_status=$?
6014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6015   (exit $ac_status); }; } &&
6016          { ac_try='test -s conftest$ac_exeext'
6017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6018   (eval $ac_try) 2>&5
6019   ac_status=$?
6020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6021   (exit $ac_status); }; }; then
6022   ac_cv_lib_bsd_gethostbyname=yes
6023 else
6024   echo "$as_me: failed program was:" >&5
6025 sed 's/^/| /' conftest.$ac_ext >&5
6026
6027 ac_cv_lib_bsd_gethostbyname=no
6028 fi
6029 rm -f conftest.err conftest.$ac_objext \
6030       conftest$ac_exeext conftest.$ac_ext
6031 LIBS=$ac_check_lib_save_LIBS
6032 fi
6033 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6034 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
6035 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6036   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6037 fi
6038
6039       fi
6040     fi
6041
6042     # lieder@skyler.mavd.honeywell.com says without -lsocket,
6043     # socket/setsockopt and other routines are undefined under SCO ODT
6044     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
6045     # on later versions), says Simon Leinen: it contains gethostby*
6046     # variants that don't use the name server (or something).  -lsocket
6047     # must be given before -lnsl if both are needed.  We assume that
6048     # if connect needs -lnsl, so does gethostbyname.
6049     echo "$as_me:$LINENO: checking for connect" >&5
6050 echo $ECHO_N "checking for connect... $ECHO_C" >&6
6051 if test "${ac_cv_func_connect+set}" = set; then
6052   echo $ECHO_N "(cached) $ECHO_C" >&6
6053 else
6054   cat >conftest.$ac_ext <<_ACEOF
6055 /* confdefs.h.  */
6056 _ACEOF
6057 cat confdefs.h >>conftest.$ac_ext
6058 cat >>conftest.$ac_ext <<_ACEOF
6059 /* end confdefs.h.  */
6060 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6061    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6062 #define connect innocuous_connect
6063
6064 /* System header to define __stub macros and hopefully few prototypes,
6065     which can conflict with char connect (); below.
6066     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6067     <limits.h> exists even on freestanding compilers.  */
6068
6069 #ifdef __STDC__
6070 # include <limits.h>
6071 #else
6072 # include <assert.h>
6073 #endif
6074
6075 #undef connect
6076
6077 /* Override any gcc2 internal prototype to avoid an error.  */
6078 #ifdef __cplusplus
6079 extern "C"
6080 {
6081 #endif
6082 /* We use char because int might match the return type of a gcc2
6083    builtin and then its argument prototype would still apply.  */
6084 char connect ();
6085 /* The GNU C library defines this for functions which it implements
6086     to always fail with ENOSYS.  Some functions are actually named
6087     something starting with __ and the normal name is an alias.  */
6088 #if defined (__stub_connect) || defined (__stub___connect)
6089 choke me
6090 #else
6091 char (*f) () = connect;
6092 #endif
6093 #ifdef __cplusplus
6094 }
6095 #endif
6096
6097 int
6098 main ()
6099 {
6100 return f != connect;
6101   ;
6102   return 0;
6103 }
6104 _ACEOF
6105 rm -f conftest.$ac_objext conftest$ac_exeext
6106 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6107   (eval $ac_link) 2>conftest.er1
6108   ac_status=$?
6109   grep -v '^ *+' conftest.er1 >conftest.err
6110   rm -f conftest.er1
6111   cat conftest.err >&5
6112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6113   (exit $ac_status); } &&
6114          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6116   (eval $ac_try) 2>&5
6117   ac_status=$?
6118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6119   (exit $ac_status); }; } &&
6120          { ac_try='test -s conftest$ac_exeext'
6121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6122   (eval $ac_try) 2>&5
6123   ac_status=$?
6124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6125   (exit $ac_status); }; }; then
6126   ac_cv_func_connect=yes
6127 else
6128   echo "$as_me: failed program was:" >&5
6129 sed 's/^/| /' conftest.$ac_ext >&5
6130
6131 ac_cv_func_connect=no
6132 fi
6133 rm -f conftest.err conftest.$ac_objext \
6134       conftest$ac_exeext conftest.$ac_ext
6135 fi
6136 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6137 echo "${ECHO_T}$ac_cv_func_connect" >&6
6138
6139     if test $ac_cv_func_connect = no; then
6140       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6141 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
6142 if test "${ac_cv_lib_socket_connect+set}" = set; then
6143   echo $ECHO_N "(cached) $ECHO_C" >&6
6144 else
6145   ac_check_lib_save_LIBS=$LIBS
6146 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6147 cat >conftest.$ac_ext <<_ACEOF
6148 /* confdefs.h.  */
6149 _ACEOF
6150 cat confdefs.h >>conftest.$ac_ext
6151 cat >>conftest.$ac_ext <<_ACEOF
6152 /* end confdefs.h.  */
6153
6154 /* Override any gcc2 internal prototype to avoid an error.  */
6155 #ifdef __cplusplus
6156 extern "C"
6157 #endif
6158 /* We use char because int might match the return type of a gcc2
6159    builtin and then its argument prototype would still apply.  */
6160 char connect ();
6161 int
6162 main ()
6163 {
6164 connect ();
6165   ;
6166   return 0;
6167 }
6168 _ACEOF
6169 rm -f conftest.$ac_objext conftest$ac_exeext
6170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6171   (eval $ac_link) 2>conftest.er1
6172   ac_status=$?
6173   grep -v '^ *+' conftest.er1 >conftest.err
6174   rm -f conftest.er1
6175   cat conftest.err >&5
6176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6177   (exit $ac_status); } &&
6178          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6180   (eval $ac_try) 2>&5
6181   ac_status=$?
6182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6183   (exit $ac_status); }; } &&
6184          { ac_try='test -s conftest$ac_exeext'
6185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6186   (eval $ac_try) 2>&5
6187   ac_status=$?
6188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6189   (exit $ac_status); }; }; then
6190   ac_cv_lib_socket_connect=yes
6191 else
6192   echo "$as_me: failed program was:" >&5
6193 sed 's/^/| /' conftest.$ac_ext >&5
6194
6195 ac_cv_lib_socket_connect=no
6196 fi
6197 rm -f conftest.err conftest.$ac_objext \
6198       conftest$ac_exeext conftest.$ac_ext
6199 LIBS=$ac_check_lib_save_LIBS
6200 fi
6201 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6202 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6203 if test $ac_cv_lib_socket_connect = yes; then
6204   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6205 fi
6206
6207     fi
6208
6209     # Guillermo Gomez says -lposix is necessary on A/UX.
6210     echo "$as_me:$LINENO: checking for remove" >&5
6211 echo $ECHO_N "checking for remove... $ECHO_C" >&6
6212 if test "${ac_cv_func_remove+set}" = set; then
6213   echo $ECHO_N "(cached) $ECHO_C" >&6
6214 else
6215   cat >conftest.$ac_ext <<_ACEOF
6216 /* confdefs.h.  */
6217 _ACEOF
6218 cat confdefs.h >>conftest.$ac_ext
6219 cat >>conftest.$ac_ext <<_ACEOF
6220 /* end confdefs.h.  */
6221 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6222    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6223 #define remove innocuous_remove
6224
6225 /* System header to define __stub macros and hopefully few prototypes,
6226     which can conflict with char remove (); below.
6227     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6228     <limits.h> exists even on freestanding compilers.  */
6229
6230 #ifdef __STDC__
6231 # include <limits.h>
6232 #else
6233 # include <assert.h>
6234 #endif
6235
6236 #undef remove
6237
6238 /* Override any gcc2 internal prototype to avoid an error.  */
6239 #ifdef __cplusplus
6240 extern "C"
6241 {
6242 #endif
6243 /* We use char because int might match the return type of a gcc2
6244    builtin and then its argument prototype would still apply.  */
6245 char remove ();
6246 /* The GNU C library defines this for functions which it implements
6247     to always fail with ENOSYS.  Some functions are actually named
6248     something starting with __ and the normal name is an alias.  */
6249 #if defined (__stub_remove) || defined (__stub___remove)
6250 choke me
6251 #else
6252 char (*f) () = remove;
6253 #endif
6254 #ifdef __cplusplus
6255 }
6256 #endif
6257
6258 int
6259 main ()
6260 {
6261 return f != remove;
6262   ;
6263   return 0;
6264 }
6265 _ACEOF
6266 rm -f conftest.$ac_objext conftest$ac_exeext
6267 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6268   (eval $ac_link) 2>conftest.er1
6269   ac_status=$?
6270   grep -v '^ *+' conftest.er1 >conftest.err
6271   rm -f conftest.er1
6272   cat conftest.err >&5
6273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6274   (exit $ac_status); } &&
6275          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6277   (eval $ac_try) 2>&5
6278   ac_status=$?
6279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6280   (exit $ac_status); }; } &&
6281          { ac_try='test -s conftest$ac_exeext'
6282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6283   (eval $ac_try) 2>&5
6284   ac_status=$?
6285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6286   (exit $ac_status); }; }; then
6287   ac_cv_func_remove=yes
6288 else
6289   echo "$as_me: failed program was:" >&5
6290 sed 's/^/| /' conftest.$ac_ext >&5
6291
6292 ac_cv_func_remove=no
6293 fi
6294 rm -f conftest.err conftest.$ac_objext \
6295       conftest$ac_exeext conftest.$ac_ext
6296 fi
6297 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6298 echo "${ECHO_T}$ac_cv_func_remove" >&6
6299
6300     if test $ac_cv_func_remove = no; then
6301       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6302 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6303 if test "${ac_cv_lib_posix_remove+set}" = set; then
6304   echo $ECHO_N "(cached) $ECHO_C" >&6
6305 else
6306   ac_check_lib_save_LIBS=$LIBS
6307 LIBS="-lposix  $LIBS"
6308 cat >conftest.$ac_ext <<_ACEOF
6309 /* confdefs.h.  */
6310 _ACEOF
6311 cat confdefs.h >>conftest.$ac_ext
6312 cat >>conftest.$ac_ext <<_ACEOF
6313 /* end confdefs.h.  */
6314
6315 /* Override any gcc2 internal prototype to avoid an error.  */
6316 #ifdef __cplusplus
6317 extern "C"
6318 #endif
6319 /* We use char because int might match the return type of a gcc2
6320    builtin and then its argument prototype would still apply.  */
6321 char remove ();
6322 int
6323 main ()
6324 {
6325 remove ();
6326   ;
6327   return 0;
6328 }
6329 _ACEOF
6330 rm -f conftest.$ac_objext conftest$ac_exeext
6331 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6332   (eval $ac_link) 2>conftest.er1
6333   ac_status=$?
6334   grep -v '^ *+' conftest.er1 >conftest.err
6335   rm -f conftest.er1
6336   cat conftest.err >&5
6337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6338   (exit $ac_status); } &&
6339          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6341   (eval $ac_try) 2>&5
6342   ac_status=$?
6343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344   (exit $ac_status); }; } &&
6345          { ac_try='test -s conftest$ac_exeext'
6346   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6347   (eval $ac_try) 2>&5
6348   ac_status=$?
6349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350   (exit $ac_status); }; }; then
6351   ac_cv_lib_posix_remove=yes
6352 else
6353   echo "$as_me: failed program was:" >&5
6354 sed 's/^/| /' conftest.$ac_ext >&5
6355
6356 ac_cv_lib_posix_remove=no
6357 fi
6358 rm -f conftest.err conftest.$ac_objext \
6359       conftest$ac_exeext conftest.$ac_ext
6360 LIBS=$ac_check_lib_save_LIBS
6361 fi
6362 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6363 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6364 if test $ac_cv_lib_posix_remove = yes; then
6365   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6366 fi
6367
6368     fi
6369
6370     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6371     echo "$as_me:$LINENO: checking for shmat" >&5
6372 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6373 if test "${ac_cv_func_shmat+set}" = set; then
6374   echo $ECHO_N "(cached) $ECHO_C" >&6
6375 else
6376   cat >conftest.$ac_ext <<_ACEOF
6377 /* confdefs.h.  */
6378 _ACEOF
6379 cat confdefs.h >>conftest.$ac_ext
6380 cat >>conftest.$ac_ext <<_ACEOF
6381 /* end confdefs.h.  */
6382 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6383    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6384 #define shmat innocuous_shmat
6385
6386 /* System header to define __stub macros and hopefully few prototypes,
6387     which can conflict with char shmat (); below.
6388     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6389     <limits.h> exists even on freestanding compilers.  */
6390
6391 #ifdef __STDC__
6392 # include <limits.h>
6393 #else
6394 # include <assert.h>
6395 #endif
6396
6397 #undef shmat
6398
6399 /* Override any gcc2 internal prototype to avoid an error.  */
6400 #ifdef __cplusplus
6401 extern "C"
6402 {
6403 #endif
6404 /* We use char because int might match the return type of a gcc2
6405    builtin and then its argument prototype would still apply.  */
6406 char shmat ();
6407 /* The GNU C library defines this for functions which it implements
6408     to always fail with ENOSYS.  Some functions are actually named
6409     something starting with __ and the normal name is an alias.  */
6410 #if defined (__stub_shmat) || defined (__stub___shmat)
6411 choke me
6412 #else
6413 char (*f) () = shmat;
6414 #endif
6415 #ifdef __cplusplus
6416 }
6417 #endif
6418
6419 int
6420 main ()
6421 {
6422 return f != shmat;
6423   ;
6424   return 0;
6425 }
6426 _ACEOF
6427 rm -f conftest.$ac_objext conftest$ac_exeext
6428 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6429   (eval $ac_link) 2>conftest.er1
6430   ac_status=$?
6431   grep -v '^ *+' conftest.er1 >conftest.err
6432   rm -f conftest.er1
6433   cat conftest.err >&5
6434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6435   (exit $ac_status); } &&
6436          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6437   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6438   (eval $ac_try) 2>&5
6439   ac_status=$?
6440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6441   (exit $ac_status); }; } &&
6442          { ac_try='test -s conftest$ac_exeext'
6443   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6444   (eval $ac_try) 2>&5
6445   ac_status=$?
6446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6447   (exit $ac_status); }; }; then
6448   ac_cv_func_shmat=yes
6449 else
6450   echo "$as_me: failed program was:" >&5
6451 sed 's/^/| /' conftest.$ac_ext >&5
6452
6453 ac_cv_func_shmat=no
6454 fi
6455 rm -f conftest.err conftest.$ac_objext \
6456       conftest$ac_exeext conftest.$ac_ext
6457 fi
6458 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6459 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6460
6461     if test $ac_cv_func_shmat = no; then
6462       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6463 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6464 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6465   echo $ECHO_N "(cached) $ECHO_C" >&6
6466 else
6467   ac_check_lib_save_LIBS=$LIBS
6468 LIBS="-lipc  $LIBS"
6469 cat >conftest.$ac_ext <<_ACEOF
6470 /* confdefs.h.  */
6471 _ACEOF
6472 cat confdefs.h >>conftest.$ac_ext
6473 cat >>conftest.$ac_ext <<_ACEOF
6474 /* end confdefs.h.  */
6475
6476 /* Override any gcc2 internal prototype to avoid an error.  */
6477 #ifdef __cplusplus
6478 extern "C"
6479 #endif
6480 /* We use char because int might match the return type of a gcc2
6481    builtin and then its argument prototype would still apply.  */
6482 char shmat ();
6483 int
6484 main ()
6485 {
6486 shmat ();
6487   ;
6488   return 0;
6489 }
6490 _ACEOF
6491 rm -f conftest.$ac_objext conftest$ac_exeext
6492 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6493   (eval $ac_link) 2>conftest.er1
6494   ac_status=$?
6495   grep -v '^ *+' conftest.er1 >conftest.err
6496   rm -f conftest.er1
6497   cat conftest.err >&5
6498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6499   (exit $ac_status); } &&
6500          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6501   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6502   (eval $ac_try) 2>&5
6503   ac_status=$?
6504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6505   (exit $ac_status); }; } &&
6506          { ac_try='test -s conftest$ac_exeext'
6507   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6508   (eval $ac_try) 2>&5
6509   ac_status=$?
6510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6511   (exit $ac_status); }; }; then
6512   ac_cv_lib_ipc_shmat=yes
6513 else
6514   echo "$as_me: failed program was:" >&5
6515 sed 's/^/| /' conftest.$ac_ext >&5
6516
6517 ac_cv_lib_ipc_shmat=no
6518 fi
6519 rm -f conftest.err conftest.$ac_objext \
6520       conftest$ac_exeext conftest.$ac_ext
6521 LIBS=$ac_check_lib_save_LIBS
6522 fi
6523 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6524 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6525 if test $ac_cv_lib_ipc_shmat = yes; then
6526   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6527 fi
6528
6529     fi
6530   fi
6531
6532   # Check for libraries that X11R6 Xt/Xaw programs need.
6533   ac_save_LDFLAGS=$LDFLAGS
6534   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6535   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6536   # check for ICE first), but we must link in the order -lSM -lICE or
6537   # we get undefined symbols.  So assume we have SM if we have ICE.
6538   # These have to be linked with before -lX11, unlike the other
6539   # libraries we check for below, so use a different variable.
6540   # John Interrante, Karl Berry
6541   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6542 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6543 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6544   echo $ECHO_N "(cached) $ECHO_C" >&6
6545 else
6546   ac_check_lib_save_LIBS=$LIBS
6547 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6548 cat >conftest.$ac_ext <<_ACEOF
6549 /* confdefs.h.  */
6550 _ACEOF
6551 cat confdefs.h >>conftest.$ac_ext
6552 cat >>conftest.$ac_ext <<_ACEOF
6553 /* end confdefs.h.  */
6554
6555 /* Override any gcc2 internal prototype to avoid an error.  */
6556 #ifdef __cplusplus
6557 extern "C"
6558 #endif
6559 /* We use char because int might match the return type of a gcc2
6560    builtin and then its argument prototype would still apply.  */
6561 char IceConnectionNumber ();
6562 int
6563 main ()
6564 {
6565 IceConnectionNumber ();
6566   ;
6567   return 0;
6568 }
6569 _ACEOF
6570 rm -f conftest.$ac_objext conftest$ac_exeext
6571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6572   (eval $ac_link) 2>conftest.er1
6573   ac_status=$?
6574   grep -v '^ *+' conftest.er1 >conftest.err
6575   rm -f conftest.er1
6576   cat conftest.err >&5
6577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6578   (exit $ac_status); } &&
6579          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6581   (eval $ac_try) 2>&5
6582   ac_status=$?
6583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6584   (exit $ac_status); }; } &&
6585          { ac_try='test -s conftest$ac_exeext'
6586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6587   (eval $ac_try) 2>&5
6588   ac_status=$?
6589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6590   (exit $ac_status); }; }; then
6591   ac_cv_lib_ICE_IceConnectionNumber=yes
6592 else
6593   echo "$as_me: failed program was:" >&5
6594 sed 's/^/| /' conftest.$ac_ext >&5
6595
6596 ac_cv_lib_ICE_IceConnectionNumber=no
6597 fi
6598 rm -f conftest.err conftest.$ac_objext \
6599       conftest$ac_exeext conftest.$ac_ext
6600 LIBS=$ac_check_lib_save_LIBS
6601 fi
6602 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6603 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6604 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6605   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6606 fi
6607
6608   LDFLAGS=$ac_save_LDFLAGS
6609
6610 fi
6611
6612
6613
6614 if test x$support_xpm = xyes; then
6615
6616
6617
6618 # Initialize some more variables set by options.
6619 # The variables have the same names as the options, with
6620 # dashes changed to underlines.
6621
6622 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6623 # paths, otherwise set no_xpm=yes.
6624 # Uses ac_ vars as temps to allow command line to override cache and checks.
6625 echo "$as_me:$LINENO: checking for libXpm" >&5
6626 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6627
6628
6629 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6630 if test "${with_xpm_includes+set}" = set; then
6631   withval="$with_xpm_includes"
6632   xpm_includes="$withval"
6633 else
6634   xpm_includes=NO
6635 fi;
6636
6637 # Check whether --with-xpm_library or --without-xpm_library was given.
6638 if test "${with_xpm_library+set}" = set; then
6639   withval="$with_xpm_library"
6640   xpm_libraries="$withval"
6641 else
6642   xpm_libraries=NO
6643 fi;
6644
6645 # --without-xpm overrides everything else, but does not touch the cache.
6646
6647 # Check whether --with-xpm or --without-xpm was given.
6648 if test "${with_xpm+set}" = set; then
6649   withval="$with_xpm"
6650
6651 fi;
6652 if test "$with_xpm" = no; then
6653   have_xpm=disabled
6654 else
6655   if test "${ac_cv_have_xpm+set}" = set; then
6656   echo $ECHO_N "(cached) $ECHO_C" >&6
6657 else
6658
6659   vt_xpm_include_X11=no
6660   if test -n "$xpm_includes"; then
6661     vt_xpm_includes=$xpm_includes
6662   else
6663     vt_xpm_includes=NO
6664   fi
6665   if test -n "$xpm_libraries"; then
6666     vt_xpm_libraries=$xpm_libraries
6667   else
6668     vt_xpm_libraries=NO
6669   fi
6670
6671   if test "$vt_xpm_includes" = NO; then
6672   # Guess where to find xpm.h
6673
6674 ac_save_CPPFLAGS="$CPPFLAGS"
6675 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6676
6677   # First, try using that file with no special directory specified.
6678 cat >conftest.$ac_ext <<_ACEOF
6679 /* confdefs.h.  */
6680 _ACEOF
6681 cat confdefs.h >>conftest.$ac_ext
6682 cat >>conftest.$ac_ext <<_ACEOF
6683 /* end confdefs.h.  */
6684 #include <X11/xpm.h>
6685 _ACEOF
6686 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6687   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6688   ac_status=$?
6689   grep -v '^ *+' conftest.er1 >conftest.err
6690   rm -f conftest.er1
6691   cat conftest.err >&5
6692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6693   (exit $ac_status); } >/dev/null; then
6694   if test -s conftest.err; then
6695     ac_cpp_err=$ac_cxx_preproc_warn_flag
6696     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6697   else
6698     ac_cpp_err=
6699   fi
6700 else
6701   ac_cpp_err=yes
6702 fi
6703 if test -z "$ac_cpp_err"; then
6704   # We can compile using X headers with no special include directory.
6705 vt_xpm_includes=
6706 vt_xpm_include_X11=yes
6707 else
6708   echo "$as_me: failed program was:" >&5
6709 sed 's/^/| /' conftest.$ac_ext >&5
6710
6711   CPPFLAGS="$ac_save_CPPFLAGS"
6712 # Look for the header file in a standard set of common directories.
6713   for ac_dir in               \
6714     /usr/X11/include          \
6715     /usr/X11R6/include        \
6716     /usr/X11R5/include        \
6717     /usr/X11R4/include        \
6718                               \
6719     /usr/include/X11          \
6720     /usr/include/X11R6        \
6721     /usr/include/X11R5        \
6722     /usr/include/X11R4        \
6723                               \
6724     /usr/local/X11/include    \
6725     /usr/local/X11R6/include  \
6726     /usr/local/X11R5/include  \
6727     /usr/local/X11R4/include  \
6728                               \
6729     /usr/local/include/X11    \
6730     /usr/local/include/X11R6  \
6731     /usr/local/include/X11R5  \
6732     /usr/local/include/X11R4  \
6733                               \
6734     /usr/X386/include         \
6735     /usr/x386/include         \
6736     /usr/XFree86/include/X11  \
6737                               \
6738     /usr/include              \
6739     /usr/local/include        \
6740     /usr/unsupported/include  \
6741     /usr/athena/include       \
6742     /usr/local/x11r5/include  \
6743     /usr/lpp/Xamples/include  \
6744                               \
6745     /usr/openwin/include      \
6746     /usr/openwin/share/include \
6747     ; \
6748   do
6749     if test -r "$ac_dir/X11/xpm.h"; then
6750       vt_xpm_includes="$ac_dir"
6751       vt_xpm_include_X11=yes
6752       break
6753     else
6754       if test -r "$ac_dir/xpm.h"; then
6755         vt_xpm_includes=$ac_dir
6756         break
6757       fi
6758     fi
6759   done
6760 fi
6761 rm -f conftest.err conftest.$ac_ext
6762 fi
6763
6764 if test "$vt_xpm_libraries" = NO; then
6765   # Check for the libraries.
6766
6767   # See if we find them without any special options.
6768   # Don't add to $LIBS permanently.
6769   ac_save_LIBS="$LIBS"
6770   LIBS="$LIBS $X_LIBS -lXpm -lX11"
6771 cat >conftest.$ac_ext <<_ACEOF
6772 /* confdefs.h.  */
6773 _ACEOF
6774 cat confdefs.h >>conftest.$ac_ext
6775 cat >>conftest.$ac_ext <<_ACEOF
6776 /* end confdefs.h.  */
6777
6778 int
6779 main ()
6780 {
6781 XpmReadFileToPixmap()
6782   ;
6783   return 0;
6784 }
6785 _ACEOF
6786 rm -f conftest.$ac_objext conftest$ac_exeext
6787 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6788   (eval $ac_link) 2>conftest.er1
6789   ac_status=$?
6790   grep -v '^ *+' conftest.er1 >conftest.err
6791   rm -f conftest.er1
6792   cat conftest.err >&5
6793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6794   (exit $ac_status); } &&
6795          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6797   (eval $ac_try) 2>&5
6798   ac_status=$?
6799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6800   (exit $ac_status); }; } &&
6801          { ac_try='test -s conftest$ac_exeext'
6802   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6803   (eval $ac_try) 2>&5
6804   ac_status=$?
6805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6806   (exit $ac_status); }; }; then
6807   LIBS="$ac_save_LIBS"
6808 # We can link libXpm with no special library path.
6809 vt_xpm_libraries=
6810 else
6811   echo "$as_me: failed program was:" >&5
6812 sed 's/^/| /' conftest.$ac_ext >&5
6813
6814 LIBS="$ac_save_LIBS"
6815 # First see if replacing the include by lib works.
6816 for ac_dir in \
6817     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6818     /usr/X11/lib          \
6819     /usr/X11R6/lib        \
6820     /usr/X11R5/lib        \
6821     /usr/X11R4/lib        \
6822                           \
6823     /usr/lib/X11          \
6824     /usr/lib/X11R6        \
6825     /usr/lib/X11R5        \
6826     /usr/lib/X11R4        \
6827                           \
6828     /usr/local/X11/lib    \
6829     /usr/local/X11R6/lib  \
6830     /usr/local/X11R5/lib  \
6831     /usr/local/X11R4/lib  \
6832                           \
6833     /usr/local/lib/X11    \
6834     /usr/local/lib/X11R6  \
6835     /usr/local/lib/X11R5  \
6836     /usr/local/lib/X11R4  \
6837                           \
6838     /usr/X386/lib         \
6839     /usr/x386/lib         \
6840     /usr/XFree86/lib/X11  \
6841                           \
6842     /usr/lib              \
6843     /usr/local/lib        \
6844     /usr/unsupported/lib  \
6845     /usr/athena/lib       \
6846     /usr/local/x11r5/lib  \
6847     /usr/lpp/Xamples/lib  \
6848                           \
6849     /usr/openwin/lib      \
6850     /usr/openwin/share/lib \
6851     ; \
6852 do
6853   for ac_extension in a so sl; do
6854     if test -r $ac_dir/libXpm.$ac_extension; then
6855       vt_xpm_libraries=$ac_dir
6856       break 2
6857     fi
6858   done
6859 done
6860 fi
6861 rm -f conftest.err conftest.$ac_objext \
6862       conftest$ac_exeext conftest.$ac_ext
6863 fi
6864
6865
6866   if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6867     ac_cv_have_xpm="have_xpm=no"
6868   else
6869     ac_cv_have_xpm="have_xpm=yes \
6870         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6871         vt_xpm_include_X11=$vt_xpm_include_X11"
6872   fi
6873 fi
6874   eval "$ac_cv_have_xpm"
6875 fi
6876
6877 if test "$have_xpm" != yes; then
6878   echo "$as_me:$LINENO: result: $have_xpm" >&5
6879 echo "${ECHO_T}$have_xpm" >&6
6880   no_xpm=yes
6881 else
6882   if test "$xpm_includes" != NO; then
6883     if test "$xpm_includes" = "$vt_xpm_includes"; then
6884       if test -r "$xpm_includes/X11/xpm.h"; then
6885         vt_xpm_include_X11=yes
6886       fi
6887     else
6888       vt_xpm_include_X11=no
6889       if test -z "$xpm_includes"; then
6890         cat >conftest.$ac_ext <<_ACEOF
6891 /* confdefs.h.  */
6892 _ACEOF
6893 cat confdefs.h >>conftest.$ac_ext
6894 cat >>conftest.$ac_ext <<_ACEOF
6895 /* end confdefs.h.  */
6896 #include <X11/xpm.h>
6897 _ACEOF
6898 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6899   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6900   ac_status=$?
6901   grep -v '^ *+' conftest.er1 >conftest.err
6902   rm -f conftest.er1
6903   cat conftest.err >&5
6904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6905   (exit $ac_status); } >/dev/null; then
6906   if test -s conftest.err; then
6907     ac_cpp_err=$ac_cxx_preproc_warn_flag
6908     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6909   else
6910     ac_cpp_err=
6911   fi
6912 else
6913   ac_cpp_err=yes
6914 fi
6915 if test -z "$ac_cpp_err"; then
6916   vt_xpm_include_X11=yes
6917 else
6918   echo "$as_me: failed program was:" >&5
6919 sed 's/^/| /' conftest.$ac_ext >&5
6920
6921
6922 fi
6923 rm -f conftest.err conftest.$ac_ext
6924       else
6925         if test -r "$xpm_includes/X11/xpm.h"; then
6926           vt_xpm_include_X11=yes
6927         fi
6928       fi
6929     fi
6930     vt_xpm_includes=$xpm_includes
6931   fi
6932   if test "x$xpm_libraries" != xNO; then
6933     vt_xpm_libraries=$xpm_libraries
6934   fi
6935   # Update the cache value to reflect the command line values.
6936   ac_cv_have_xpm="have_xpm=yes \
6937         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6938         vt_xpm_include_X11=$vt_xpm_include_X11"
6939   eval "$ac_cv_have_xpm"
6940   echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6941 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6942   if test -n "$vt_xpm_includes"; then
6943     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6944   fi
6945   if test -n "$vt_xpm_includes"; then
6946     XPM_CFLAGS="-I$vt_xpm_includes"
6947   fi
6948   XPM_LIBS="-lXpm"
6949   if test -n "$vt_xpm_libraries"; then
6950     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6951   fi
6952   if test "x$vt_xpm_include_X11" = xyes; then
6953
6954 cat >>confdefs.h <<\_ACEOF
6955 #define XPM_INC_X11 1
6956 _ACEOF
6957
6958   fi
6959 fi
6960
6961
6962
6963
6964
6965   if test x$no_xpm = xyes; then
6966     support_xpm=needsmanualspecification
6967   fi
6968 fi
6969
6970 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6971 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6972 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6973   echo $ECHO_N "(cached) $ECHO_C" >&6
6974 else
6975   cat >conftest.$ac_ext <<_ACEOF
6976 /* confdefs.h.  */
6977 _ACEOF
6978 cat confdefs.h >>conftest.$ac_ext
6979 cat >>conftest.$ac_ext <<_ACEOF
6980 /* end confdefs.h.  */
6981 #include <sys/types.h>
6982 #include <sys/wait.h>
6983 #ifndef WEXITSTATUS
6984 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6985 #endif
6986 #ifndef WIFEXITED
6987 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6988 #endif
6989
6990 int
6991 main ()
6992 {
6993   int s;
6994   wait (&s);
6995   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6996   ;
6997   return 0;
6998 }
6999 _ACEOF
7000 rm -f conftest.$ac_objext
7001 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7002   (eval $ac_compile) 2>conftest.er1
7003   ac_status=$?
7004   grep -v '^ *+' conftest.er1 >conftest.err
7005   rm -f conftest.er1
7006   cat conftest.err >&5
7007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7008   (exit $ac_status); } &&
7009          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7011   (eval $ac_try) 2>&5
7012   ac_status=$?
7013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7014   (exit $ac_status); }; } &&
7015          { ac_try='test -s conftest.$ac_objext'
7016   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7017   (eval $ac_try) 2>&5
7018   ac_status=$?
7019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020   (exit $ac_status); }; }; then
7021   ac_cv_header_sys_wait_h=yes
7022 else
7023   echo "$as_me: failed program was:" >&5
7024 sed 's/^/| /' conftest.$ac_ext >&5
7025
7026 ac_cv_header_sys_wait_h=no
7027 fi
7028 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7029 fi
7030 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7031 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
7032 if test $ac_cv_header_sys_wait_h = yes; then
7033
7034 cat >>confdefs.h <<\_ACEOF
7035 #define HAVE_SYS_WAIT_H 1
7036 _ACEOF
7037
7038 fi
7039
7040 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7041 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7042 if test "${ac_cv_header_stdc+set}" = set; then
7043   echo $ECHO_N "(cached) $ECHO_C" >&6
7044 else
7045   cat >conftest.$ac_ext <<_ACEOF
7046 /* confdefs.h.  */
7047 _ACEOF
7048 cat confdefs.h >>conftest.$ac_ext
7049 cat >>conftest.$ac_ext <<_ACEOF
7050 /* end confdefs.h.  */
7051 #include <stdlib.h>
7052 #include <stdarg.h>
7053 #include <string.h>
7054 #include <float.h>
7055
7056 int
7057 main ()
7058 {
7059
7060   ;
7061   return 0;
7062 }
7063 _ACEOF
7064 rm -f conftest.$ac_objext
7065 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7066   (eval $ac_compile) 2>conftest.er1
7067   ac_status=$?
7068   grep -v '^ *+' conftest.er1 >conftest.err
7069   rm -f conftest.er1
7070   cat conftest.err >&5
7071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7072   (exit $ac_status); } &&
7073          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7074   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7075   (eval $ac_try) 2>&5
7076   ac_status=$?
7077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7078   (exit $ac_status); }; } &&
7079          { ac_try='test -s conftest.$ac_objext'
7080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7081   (eval $ac_try) 2>&5
7082   ac_status=$?
7083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7084   (exit $ac_status); }; }; then
7085   ac_cv_header_stdc=yes
7086 else
7087   echo "$as_me: failed program was:" >&5
7088 sed 's/^/| /' conftest.$ac_ext >&5
7089
7090 ac_cv_header_stdc=no
7091 fi
7092 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7093
7094 if test $ac_cv_header_stdc = yes; then
7095   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7096   cat >conftest.$ac_ext <<_ACEOF
7097 /* confdefs.h.  */
7098 _ACEOF
7099 cat confdefs.h >>conftest.$ac_ext
7100 cat >>conftest.$ac_ext <<_ACEOF
7101 /* end confdefs.h.  */
7102 #include <string.h>
7103
7104 _ACEOF
7105 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7106   $EGREP "memchr" >/dev/null 2>&1; then
7107   :
7108 else
7109   ac_cv_header_stdc=no
7110 fi
7111 rm -f conftest*
7112
7113 fi
7114
7115 if test $ac_cv_header_stdc = yes; then
7116   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7117   cat >conftest.$ac_ext <<_ACEOF
7118 /* confdefs.h.  */
7119 _ACEOF
7120 cat confdefs.h >>conftest.$ac_ext
7121 cat >>conftest.$ac_ext <<_ACEOF
7122 /* end confdefs.h.  */
7123 #include <stdlib.h>
7124
7125 _ACEOF
7126 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7127   $EGREP "free" >/dev/null 2>&1; then
7128   :
7129 else
7130   ac_cv_header_stdc=no
7131 fi
7132 rm -f conftest*
7133
7134 fi
7135
7136 if test $ac_cv_header_stdc = yes; then
7137   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7138   if test "$cross_compiling" = yes; then
7139   :
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 #include <ctype.h>
7148 #if ((' ' & 0x0FF) == 0x020)
7149 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7150 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7151 #else
7152 # define ISLOWER(c) \
7153                    (('a' <= (c) && (c) <= 'i') \
7154                      || ('j' <= (c) && (c) <= 'r') \
7155                      || ('s' <= (c) && (c) <= 'z'))
7156 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7157 #endif
7158
7159 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7160 int
7161 main ()
7162 {
7163   int i;
7164   for (i = 0; i < 256; i++)
7165     if (XOR (islower (i), ISLOWER (i))
7166         || toupper (i) != TOUPPER (i))
7167       exit(2);
7168   exit (0);
7169 }
7170 _ACEOF
7171 rm -f conftest$ac_exeext
7172 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7173   (eval $ac_link) 2>&5
7174   ac_status=$?
7175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7178   (eval $ac_try) 2>&5
7179   ac_status=$?
7180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7181   (exit $ac_status); }; }; then
7182   :
7183 else
7184   echo "$as_me: program exited with status $ac_status" >&5
7185 echo "$as_me: failed program was:" >&5
7186 sed 's/^/| /' conftest.$ac_ext >&5
7187
7188 ( exit $ac_status )
7189 ac_cv_header_stdc=no
7190 fi
7191 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7192 fi
7193 fi
7194 fi
7195 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7196 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7197 if test $ac_cv_header_stdc = yes; then
7198
7199 cat >>confdefs.h <<\_ACEOF
7200 #define STDC_HEADERS 1
7201 _ACEOF
7202
7203 fi
7204
7205 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7216                   inttypes.h stdint.h unistd.h
7217 do
7218 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7219 echo "$as_me:$LINENO: checking for $ac_header" >&5
7220 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7221 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7222   echo $ECHO_N "(cached) $ECHO_C" >&6
7223 else
7224   cat >conftest.$ac_ext <<_ACEOF
7225 /* confdefs.h.  */
7226 _ACEOF
7227 cat confdefs.h >>conftest.$ac_ext
7228 cat >>conftest.$ac_ext <<_ACEOF
7229 /* end confdefs.h.  */
7230 $ac_includes_default
7231
7232 #include <$ac_header>
7233 _ACEOF
7234 rm -f conftest.$ac_objext
7235 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7236   (eval $ac_compile) 2>conftest.er1
7237   ac_status=$?
7238   grep -v '^ *+' conftest.er1 >conftest.err
7239   rm -f conftest.er1
7240   cat conftest.err >&5
7241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7242   (exit $ac_status); } &&
7243          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7245   (eval $ac_try) 2>&5
7246   ac_status=$?
7247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7248   (exit $ac_status); }; } &&
7249          { ac_try='test -s conftest.$ac_objext'
7250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7251   (eval $ac_try) 2>&5
7252   ac_status=$?
7253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7254   (exit $ac_status); }; }; then
7255   eval "$as_ac_Header=yes"
7256 else
7257   echo "$as_me: failed program was:" >&5
7258 sed 's/^/| /' conftest.$ac_ext >&5
7259
7260 eval "$as_ac_Header=no"
7261 fi
7262 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7263 fi
7264 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7265 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7266 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7267   cat >>confdefs.h <<_ACEOF
7268 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7269 _ACEOF
7270
7271 fi
7272
7273 done
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302 for ac_header in \
7303         assert.h \
7304         fcntl.h \
7305         grp.h \
7306         libc.h \
7307         lastlog.h \
7308         stdarg.h \
7309         stdlib.h \
7310         string.h \
7311         termios.h \
7312         unistd.h \
7313         sys/byteorder.h \
7314         sys/ioctl.h \
7315         sys/select.h \
7316         sys/sockio.h \
7317         sys/strredir.h \
7318         sys/stropts.h \
7319         sys/time.h \
7320         utmp.h \
7321         utmpx.h \
7322         stdint.h \
7323         pty.h \
7324         util.h \
7325         libutil.h \
7326         wchar.h \
7327         cwchar \
7328         clocale \
7329
7330 do
7331 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7332 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7333   echo "$as_me:$LINENO: checking for $ac_header" >&5
7334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7335 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7336   echo $ECHO_N "(cached) $ECHO_C" >&6
7337 fi
7338 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7339 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7340 else
7341   # Is the header compilable?
7342 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7343 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7344 cat >conftest.$ac_ext <<_ACEOF
7345 /* confdefs.h.  */
7346 _ACEOF
7347 cat confdefs.h >>conftest.$ac_ext
7348 cat >>conftest.$ac_ext <<_ACEOF
7349 /* end confdefs.h.  */
7350 $ac_includes_default
7351 #include <$ac_header>
7352 _ACEOF
7353 rm -f conftest.$ac_objext
7354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7355   (eval $ac_compile) 2>conftest.er1
7356   ac_status=$?
7357   grep -v '^ *+' conftest.er1 >conftest.err
7358   rm -f conftest.er1
7359   cat conftest.err >&5
7360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361   (exit $ac_status); } &&
7362          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7363   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7364   (eval $ac_try) 2>&5
7365   ac_status=$?
7366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7367   (exit $ac_status); }; } &&
7368          { ac_try='test -s conftest.$ac_objext'
7369   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7370   (eval $ac_try) 2>&5
7371   ac_status=$?
7372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7373   (exit $ac_status); }; }; then
7374   ac_header_compiler=yes
7375 else
7376   echo "$as_me: failed program was:" >&5
7377 sed 's/^/| /' conftest.$ac_ext >&5
7378
7379 ac_header_compiler=no
7380 fi
7381 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7382 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7383 echo "${ECHO_T}$ac_header_compiler" >&6
7384
7385 # Is the header present?
7386 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7387 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7388 cat >conftest.$ac_ext <<_ACEOF
7389 /* confdefs.h.  */
7390 _ACEOF
7391 cat confdefs.h >>conftest.$ac_ext
7392 cat >>conftest.$ac_ext <<_ACEOF
7393 /* end confdefs.h.  */
7394 #include <$ac_header>
7395 _ACEOF
7396 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7397   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7398   ac_status=$?
7399   grep -v '^ *+' conftest.er1 >conftest.err
7400   rm -f conftest.er1
7401   cat conftest.err >&5
7402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7403   (exit $ac_status); } >/dev/null; then
7404   if test -s conftest.err; then
7405     ac_cpp_err=$ac_cxx_preproc_warn_flag
7406     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7407   else
7408     ac_cpp_err=
7409   fi
7410 else
7411   ac_cpp_err=yes
7412 fi
7413 if test -z "$ac_cpp_err"; then
7414   ac_header_preproc=yes
7415 else
7416   echo "$as_me: failed program was:" >&5
7417 sed 's/^/| /' conftest.$ac_ext >&5
7418
7419   ac_header_preproc=no
7420 fi
7421 rm -f conftest.err conftest.$ac_ext
7422 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7423 echo "${ECHO_T}$ac_header_preproc" >&6
7424
7425 # So?  What about this header?
7426 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7427   yes:no: )
7428     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7429 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7430     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7431 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7432     ac_header_preproc=yes
7433     ;;
7434   no:yes:* )
7435     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7436 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7437     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7438 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7439     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7440 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7441     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7442 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7443     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7444 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7445     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7446 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7447     (
7448       cat <<\_ASBOX
7449 ## ------------------------------------------ ##
7450 ## Report this to the AC_PACKAGE_NAME lists.  ##
7451 ## ------------------------------------------ ##
7452 _ASBOX
7453     ) |
7454       sed "s/^/$as_me: WARNING:     /" >&2
7455     ;;
7456 esac
7457 echo "$as_me:$LINENO: checking for $ac_header" >&5
7458 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7459 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7460   echo $ECHO_N "(cached) $ECHO_C" >&6
7461 else
7462   eval "$as_ac_Header=\$ac_header_preproc"
7463 fi
7464 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7465 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7466
7467 fi
7468 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7469   cat >>confdefs.h <<_ACEOF
7470 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7471 _ACEOF
7472
7473 fi
7474
7475 done
7476
7477
7478 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7479 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7480 if test "${ac_cv_header_time+set}" = set; then
7481   echo $ECHO_N "(cached) $ECHO_C" >&6
7482 else
7483   cat >conftest.$ac_ext <<_ACEOF
7484 /* confdefs.h.  */
7485 _ACEOF
7486 cat confdefs.h >>conftest.$ac_ext
7487 cat >>conftest.$ac_ext <<_ACEOF
7488 /* end confdefs.h.  */
7489 #include <sys/types.h>
7490 #include <sys/time.h>
7491 #include <time.h>
7492
7493 int
7494 main ()
7495 {
7496 if ((struct tm *) 0)
7497 return 0;
7498   ;
7499   return 0;
7500 }
7501 _ACEOF
7502 rm -f conftest.$ac_objext
7503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7504   (eval $ac_compile) 2>conftest.er1
7505   ac_status=$?
7506   grep -v '^ *+' conftest.er1 >conftest.err
7507   rm -f conftest.er1
7508   cat conftest.err >&5
7509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7510   (exit $ac_status); } &&
7511          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7513   (eval $ac_try) 2>&5
7514   ac_status=$?
7515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7516   (exit $ac_status); }; } &&
7517          { ac_try='test -s conftest.$ac_objext'
7518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7519   (eval $ac_try) 2>&5
7520   ac_status=$?
7521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7522   (exit $ac_status); }; }; then
7523   ac_cv_header_time=yes
7524 else
7525   echo "$as_me: failed program was:" >&5
7526 sed 's/^/| /' conftest.$ac_ext >&5
7527
7528 ac_cv_header_time=no
7529 fi
7530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7531 fi
7532 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7533 echo "${ECHO_T}$ac_cv_header_time" >&6
7534 if test $ac_cv_header_time = yes; then
7535
7536 cat >>confdefs.h <<\_ACEOF
7537 #define TIME_WITH_SYS_TIME 1
7538 _ACEOF
7539
7540 fi
7541
7542
7543 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7544 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7545 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7546   echo $ECHO_N "(cached) $ECHO_C" >&6
7547 else
7548   cat >conftest.$ac_ext <<_ACEOF
7549 /* confdefs.h.  */
7550 _ACEOF
7551 cat confdefs.h >>conftest.$ac_ext
7552 cat >>conftest.$ac_ext <<_ACEOF
7553 /* end confdefs.h.  */
7554 #include <stdio.h>
7555 #include <sys/ioctl.h>
7556 #ifdef HAVE_TERMIOS_H
7557 #include <termios.h>
7558 #endif
7559 int
7560 main ()
7561 {
7562 int a = ECHO;
7563   ;
7564   return 0;
7565 }
7566 _ACEOF
7567 rm -f conftest.$ac_objext
7568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7569   (eval $ac_compile) 2>conftest.er1
7570   ac_status=$?
7571   grep -v '^ *+' conftest.er1 >conftest.err
7572   rm -f conftest.er1
7573   cat conftest.err >&5
7574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7575   (exit $ac_status); } &&
7576          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7578   (eval $ac_try) 2>&5
7579   ac_status=$?
7580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581   (exit $ac_status); }; } &&
7582          { ac_try='test -s conftest.$ac_objext'
7583   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7584   (eval $ac_try) 2>&5
7585   ac_status=$?
7586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7587   (exit $ac_status); }; }; then
7588   rxvt_cv_header_sysioctl=yes
7589 else
7590   echo "$as_me: failed program was:" >&5
7591 sed 's/^/| /' conftest.$ac_ext >&5
7592
7593 rxvt_cv_header_sysioctl=no
7594 fi
7595 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7596 fi
7597 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7598 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7599
7600 if test -n "$GCC"; then
7601   LDARG="-Wl,"
7602 else
7603   LDARG=""
7604 fi
7605 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7606
7607 ac_save_CFLAGS=$CFLAGS
7608 ac_save_LIBS=$LIBS
7609 CFLAGS="$CFLAGS $X_CFLAGS"
7610 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7611 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7612 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7613 if test "${rxvt_cv_rpath+set}" = set; then
7614   echo $ECHO_N "(cached) $ECHO_C" >&6
7615 else
7616   if test "$cross_compiling" = yes; then
7617     { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7618 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7619 else
7620   cat >conftest.$ac_ext <<_ACEOF
7621 /* confdefs.h.  */
7622 _ACEOF
7623 cat confdefs.h >>conftest.$ac_ext
7624 cat >>conftest.$ac_ext <<_ACEOF
7625 /* end confdefs.h.  */
7626
7627 main()
7628 {
7629     exit(0);
7630     (void) XOpenDisplay("foobar");
7631 }
7632 _ACEOF
7633 rm -f conftest$ac_exeext
7634 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7635   (eval $ac_link) 2>&5
7636   ac_status=$?
7637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7638   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7639   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7640   (eval $ac_try) 2>&5
7641   ac_status=$?
7642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7643   (exit $ac_status); }; }; then
7644   rxvt_cv_rpath=yes
7645 else
7646   echo "$as_me: program exited with status $ac_status" >&5
7647 echo "$as_me: failed program was:" >&5
7648 sed 's/^/| /' conftest.$ac_ext >&5
7649
7650 ( exit $ac_status )
7651 rxvt_cv_rpath=no
7652 fi
7653 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7654 fi
7655 fi
7656 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7657 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7658 if test x$rxvt_cv_rpath != xyes; then
7659     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7660     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7661   echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7662 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7663 if test "${rxvt_cv_R+set}" = set; then
7664   echo $ECHO_N "(cached) $ECHO_C" >&6
7665 else
7666   if test "$cross_compiling" = yes; then
7667   rxvt_cv_R=no
7668 else
7669   cat >conftest.$ac_ext <<_ACEOF
7670 /* confdefs.h.  */
7671 _ACEOF
7672 cat confdefs.h >>conftest.$ac_ext
7673 cat >>conftest.$ac_ext <<_ACEOF
7674 /* end confdefs.h.  */
7675
7676 main()
7677 {
7678     exit(0);
7679     (void) XOpenDisplay("foobar");
7680 }
7681 _ACEOF
7682 rm -f conftest$ac_exeext
7683 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7684   (eval $ac_link) 2>&5
7685   ac_status=$?
7686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7687   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7689   (eval $ac_try) 2>&5
7690   ac_status=$?
7691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7692   (exit $ac_status); }; }; then
7693   rxvt_cv_R=yes
7694 else
7695   echo "$as_me: program exited with status $ac_status" >&5
7696 echo "$as_me: failed program was:" >&5
7697 sed 's/^/| /' conftest.$ac_ext >&5
7698
7699 ( exit $ac_status )
7700 rxvt_cv_R=no
7701 fi
7702 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7703 fi
7704 fi
7705 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7706 echo "${ECHO_T}$rxvt_cv_R" >&6
7707   if test x$rxvt_cv_R != xyes; then
7708     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7709   fi
7710 fi
7711
7712 echo "$as_me:$LINENO: checking for XPointer" >&5
7713 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7714 if test "${rxvt_cv_xpointer+set}" = set; then
7715   echo $ECHO_N "(cached) $ECHO_C" >&6
7716 else
7717   cat >conftest.$ac_ext <<_ACEOF
7718 /* confdefs.h.  */
7719 _ACEOF
7720 cat confdefs.h >>conftest.$ac_ext
7721 cat >>conftest.$ac_ext <<_ACEOF
7722 /* end confdefs.h.  */
7723 #include <X11/Xlib.h>
7724 int
7725 main ()
7726 {
7727 XPointer dummy;
7728   ;
7729   return 0;
7730 }
7731 _ACEOF
7732 rm -f conftest.$ac_objext
7733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7734   (eval $ac_compile) 2>conftest.er1
7735   ac_status=$?
7736   grep -v '^ *+' conftest.er1 >conftest.err
7737   rm -f conftest.er1
7738   cat conftest.err >&5
7739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7740   (exit $ac_status); } &&
7741          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7742   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7743   (eval $ac_try) 2>&5
7744   ac_status=$?
7745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7746   (exit $ac_status); }; } &&
7747          { ac_try='test -s conftest.$ac_objext'
7748   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7749   (eval $ac_try) 2>&5
7750   ac_status=$?
7751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7752   (exit $ac_status); }; }; then
7753   rxvt_cv_xpointer=yes
7754 else
7755   echo "$as_me: failed program was:" >&5
7756 sed 's/^/| /' conftest.$ac_ext >&5
7757
7758 rxvt_cv_xpointer=no
7759 fi
7760 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7761 fi
7762 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7763 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7764 if test x$rxvt_cv_xpointer = xyes; then
7765
7766 cat >>confdefs.h <<\_ACEOF
7767 #define HAVE_XPOINTER 1
7768 _ACEOF
7769
7770 fi
7771 LIBS=$ac_save_LIBS
7772 CFLAGS=$ac_save_CFLAGS
7773
7774
7775 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7776 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7777 if test "${ac_cv_c_const+set}" = set; then
7778   echo $ECHO_N "(cached) $ECHO_C" >&6
7779 else
7780   cat >conftest.$ac_ext <<_ACEOF
7781 /* confdefs.h.  */
7782 _ACEOF
7783 cat confdefs.h >>conftest.$ac_ext
7784 cat >>conftest.$ac_ext <<_ACEOF
7785 /* end confdefs.h.  */
7786
7787 int
7788 main ()
7789 {
7790 /* FIXME: Include the comments suggested by Paul. */
7791 #ifndef __cplusplus
7792   /* Ultrix mips cc rejects this.  */
7793   typedef int charset[2];
7794   const charset x;
7795   /* SunOS 4.1.1 cc rejects this.  */
7796   char const *const *ccp;
7797   char **p;
7798   /* NEC SVR4.0.2 mips cc rejects this.  */
7799   struct point {int x, y;};
7800   static struct point const zero = {0,0};
7801   /* AIX XL C 1.02.0.0 rejects this.
7802      It does not let you subtract one const X* pointer from another in
7803      an arm of an if-expression whose if-part is not a constant
7804      expression */
7805   const char *g = "string";
7806   ccp = &g + (g ? g-g : 0);
7807   /* HPUX 7.0 cc rejects these. */
7808   ++ccp;
7809   p = (char**) ccp;
7810   ccp = (char const *const *) p;
7811   { /* SCO 3.2v4 cc rejects this.  */
7812     char *t;
7813     char const *s = 0 ? (char *) 0 : (char const *) 0;
7814
7815     *t++ = 0;
7816   }
7817   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7818     int x[] = {25, 17};
7819     const int *foo = &x[0];
7820     ++foo;
7821   }
7822   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7823     typedef const int *iptr;
7824     iptr p = 0;
7825     ++p;
7826   }
7827   { /* AIX XL C 1.02.0.0 rejects this saying
7828        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7829     struct s { int j; const int *ap[3]; };
7830     struct s *b; b->j = 5;
7831   }
7832   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7833     const int foo = 10;
7834   }
7835 #endif
7836
7837   ;
7838   return 0;
7839 }
7840 _ACEOF
7841 rm -f conftest.$ac_objext
7842 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7843   (eval $ac_compile) 2>conftest.er1
7844   ac_status=$?
7845   grep -v '^ *+' conftest.er1 >conftest.err
7846   rm -f conftest.er1
7847   cat conftest.err >&5
7848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7849   (exit $ac_status); } &&
7850          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7852   (eval $ac_try) 2>&5
7853   ac_status=$?
7854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7855   (exit $ac_status); }; } &&
7856          { ac_try='test -s conftest.$ac_objext'
7857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7858   (eval $ac_try) 2>&5
7859   ac_status=$?
7860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861   (exit $ac_status); }; }; then
7862   ac_cv_c_const=yes
7863 else
7864   echo "$as_me: failed program was:" >&5
7865 sed 's/^/| /' conftest.$ac_ext >&5
7866
7867 ac_cv_c_const=no
7868 fi
7869 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7870 fi
7871 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7872 echo "${ECHO_T}$ac_cv_c_const" >&6
7873 if test $ac_cv_c_const = no; then
7874
7875 cat >>confdefs.h <<\_ACEOF
7876 #define const
7877 _ACEOF
7878
7879 fi
7880
7881 echo "$as_me:$LINENO: checking for inline" >&5
7882 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7883 if test "${ac_cv_c_inline+set}" = set; then
7884   echo $ECHO_N "(cached) $ECHO_C" >&6
7885 else
7886   ac_cv_c_inline=no
7887 for ac_kw in inline __inline__ __inline; do
7888   cat >conftest.$ac_ext <<_ACEOF
7889 /* confdefs.h.  */
7890 _ACEOF
7891 cat confdefs.h >>conftest.$ac_ext
7892 cat >>conftest.$ac_ext <<_ACEOF
7893 /* end confdefs.h.  */
7894 #ifndef __cplusplus
7895 typedef int foo_t;
7896 static $ac_kw foo_t static_foo () {return 0; }
7897 $ac_kw foo_t foo () {return 0; }
7898 #endif
7899
7900 _ACEOF
7901 rm -f conftest.$ac_objext
7902 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7903   (eval $ac_compile) 2>conftest.er1
7904   ac_status=$?
7905   grep -v '^ *+' conftest.er1 >conftest.err
7906   rm -f conftest.er1
7907   cat conftest.err >&5
7908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909   (exit $ac_status); } &&
7910          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7911   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7912   (eval $ac_try) 2>&5
7913   ac_status=$?
7914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915   (exit $ac_status); }; } &&
7916          { ac_try='test -s conftest.$ac_objext'
7917   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7918   (eval $ac_try) 2>&5
7919   ac_status=$?
7920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7921   (exit $ac_status); }; }; then
7922   ac_cv_c_inline=$ac_kw; break
7923 else
7924   echo "$as_me: failed program was:" >&5
7925 sed 's/^/| /' conftest.$ac_ext >&5
7926
7927 fi
7928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7929 done
7930
7931 fi
7932 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7933 echo "${ECHO_T}$ac_cv_c_inline" >&6
7934
7935
7936 case $ac_cv_c_inline in
7937   inline | yes) ;;
7938   *)
7939     case $ac_cv_c_inline in
7940       no) ac_val=;;
7941       *) ac_val=$ac_cv_c_inline;;
7942     esac
7943     cat >>confdefs.h <<_ACEOF
7944 #ifndef __cplusplus
7945 #define inline $ac_val
7946 #endif
7947 _ACEOF
7948     ;;
7949 esac
7950
7951
7952
7953 echo "$as_me:$LINENO: checking for mode_t" >&5
7954 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7955 if test "${ac_cv_type_mode_t+set}" = set; then
7956   echo $ECHO_N "(cached) $ECHO_C" >&6
7957 else
7958   cat >conftest.$ac_ext <<_ACEOF
7959 /* confdefs.h.  */
7960 _ACEOF
7961 cat confdefs.h >>conftest.$ac_ext
7962 cat >>conftest.$ac_ext <<_ACEOF
7963 /* end confdefs.h.  */
7964 $ac_includes_default
7965 int
7966 main ()
7967 {
7968 if ((mode_t *) 0)
7969   return 0;
7970 if (sizeof (mode_t))
7971   return 0;
7972   ;
7973   return 0;
7974 }
7975 _ACEOF
7976 rm -f conftest.$ac_objext
7977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7978   (eval $ac_compile) 2>conftest.er1
7979   ac_status=$?
7980   grep -v '^ *+' conftest.er1 >conftest.err
7981   rm -f conftest.er1
7982   cat conftest.err >&5
7983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7984   (exit $ac_status); } &&
7985          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7987   (eval $ac_try) 2>&5
7988   ac_status=$?
7989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7990   (exit $ac_status); }; } &&
7991          { ac_try='test -s conftest.$ac_objext'
7992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7993   (eval $ac_try) 2>&5
7994   ac_status=$?
7995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7996   (exit $ac_status); }; }; then
7997   ac_cv_type_mode_t=yes
7998 else
7999   echo "$as_me: failed program was:" >&5
8000 sed 's/^/| /' conftest.$ac_ext >&5
8001
8002 ac_cv_type_mode_t=no
8003 fi
8004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8005 fi
8006 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
8007 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
8008 if test $ac_cv_type_mode_t = yes; then
8009   :
8010 else
8011
8012 cat >>confdefs.h <<_ACEOF
8013 #define mode_t int
8014 _ACEOF
8015
8016 fi
8017
8018 echo "$as_me:$LINENO: checking for pid_t" >&5
8019 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
8020 if test "${ac_cv_type_pid_t+set}" = set; then
8021   echo $ECHO_N "(cached) $ECHO_C" >&6
8022 else
8023   cat >conftest.$ac_ext <<_ACEOF
8024 /* confdefs.h.  */
8025 _ACEOF
8026 cat confdefs.h >>conftest.$ac_ext
8027 cat >>conftest.$ac_ext <<_ACEOF
8028 /* end confdefs.h.  */
8029 $ac_includes_default
8030 int
8031 main ()
8032 {
8033 if ((pid_t *) 0)
8034   return 0;
8035 if (sizeof (pid_t))
8036   return 0;
8037   ;
8038   return 0;
8039 }
8040 _ACEOF
8041 rm -f conftest.$ac_objext
8042 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8043   (eval $ac_compile) 2>conftest.er1
8044   ac_status=$?
8045   grep -v '^ *+' conftest.er1 >conftest.err
8046   rm -f conftest.er1
8047   cat conftest.err >&5
8048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8049   (exit $ac_status); } &&
8050          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8052   (eval $ac_try) 2>&5
8053   ac_status=$?
8054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8055   (exit $ac_status); }; } &&
8056          { ac_try='test -s conftest.$ac_objext'
8057   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8058   (eval $ac_try) 2>&5
8059   ac_status=$?
8060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8061   (exit $ac_status); }; }; then
8062   ac_cv_type_pid_t=yes
8063 else
8064   echo "$as_me: failed program was:" >&5
8065 sed 's/^/| /' conftest.$ac_ext >&5
8066
8067 ac_cv_type_pid_t=no
8068 fi
8069 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8070 fi
8071 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8072 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
8073 if test $ac_cv_type_pid_t = yes; then
8074   :
8075 else
8076
8077 cat >>confdefs.h <<_ACEOF
8078 #define pid_t int
8079 _ACEOF
8080
8081 fi
8082
8083 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8084 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
8085 if test "${ac_cv_type_uid_t+set}" = set; then
8086   echo $ECHO_N "(cached) $ECHO_C" >&6
8087 else
8088   cat >conftest.$ac_ext <<_ACEOF
8089 /* confdefs.h.  */
8090 _ACEOF
8091 cat confdefs.h >>conftest.$ac_ext
8092 cat >>conftest.$ac_ext <<_ACEOF
8093 /* end confdefs.h.  */
8094 #include <sys/types.h>
8095
8096 _ACEOF
8097 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8098   $EGREP "uid_t" >/dev/null 2>&1; then
8099   ac_cv_type_uid_t=yes
8100 else
8101   ac_cv_type_uid_t=no
8102 fi
8103 rm -f conftest*
8104
8105 fi
8106 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8107 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8108 if test $ac_cv_type_uid_t = no; then
8109
8110 cat >>confdefs.h <<\_ACEOF
8111 #define uid_t int
8112 _ACEOF
8113
8114
8115 cat >>confdefs.h <<\_ACEOF
8116 #define gid_t int
8117 _ACEOF
8118
8119 fi
8120
8121
8122 echo "$as_me:$LINENO: checking for short" >&5
8123 echo $ECHO_N "checking for short... $ECHO_C" >&6
8124 if test "${ac_cv_type_short+set}" = set; then
8125   echo $ECHO_N "(cached) $ECHO_C" >&6
8126 else
8127   cat >conftest.$ac_ext <<_ACEOF
8128 /* confdefs.h.  */
8129 _ACEOF
8130 cat confdefs.h >>conftest.$ac_ext
8131 cat >>conftest.$ac_ext <<_ACEOF
8132 /* end confdefs.h.  */
8133 $ac_includes_default
8134 int
8135 main ()
8136 {
8137 if ((short *) 0)
8138   return 0;
8139 if (sizeof (short))
8140   return 0;
8141   ;
8142   return 0;
8143 }
8144 _ACEOF
8145 rm -f conftest.$ac_objext
8146 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8147   (eval $ac_compile) 2>conftest.er1
8148   ac_status=$?
8149   grep -v '^ *+' conftest.er1 >conftest.err
8150   rm -f conftest.er1
8151   cat conftest.err >&5
8152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8153   (exit $ac_status); } &&
8154          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8155   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8156   (eval $ac_try) 2>&5
8157   ac_status=$?
8158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8159   (exit $ac_status); }; } &&
8160          { ac_try='test -s conftest.$ac_objext'
8161   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8162   (eval $ac_try) 2>&5
8163   ac_status=$?
8164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165   (exit $ac_status); }; }; then
8166   ac_cv_type_short=yes
8167 else
8168   echo "$as_me: failed program was:" >&5
8169 sed 's/^/| /' conftest.$ac_ext >&5
8170
8171 ac_cv_type_short=no
8172 fi
8173 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8174 fi
8175 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8176 echo "${ECHO_T}$ac_cv_type_short" >&6
8177
8178 echo "$as_me:$LINENO: checking size of short" >&5
8179 echo $ECHO_N "checking size of short... $ECHO_C" >&6
8180 if test "${ac_cv_sizeof_short+set}" = set; then
8181   echo $ECHO_N "(cached) $ECHO_C" >&6
8182 else
8183   if test "$ac_cv_type_short" = yes; then
8184   # The cast to unsigned long works around a bug in the HP C Compiler
8185   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8186   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8187   # This bug is HP SR number 8606223364.
8188   if test "$cross_compiling" = yes; then
8189   # Depending upon the size, compute the lo and hi bounds.
8190 cat >conftest.$ac_ext <<_ACEOF
8191 /* confdefs.h.  */
8192 _ACEOF
8193 cat confdefs.h >>conftest.$ac_ext
8194 cat >>conftest.$ac_ext <<_ACEOF
8195 /* end confdefs.h.  */
8196 $ac_includes_default
8197 int
8198 main ()
8199 {
8200 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8201 test_array [0] = 0
8202
8203   ;
8204   return 0;
8205 }
8206 _ACEOF
8207 rm -f conftest.$ac_objext
8208 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8209   (eval $ac_compile) 2>conftest.er1
8210   ac_status=$?
8211   grep -v '^ *+' conftest.er1 >conftest.err
8212   rm -f conftest.er1
8213   cat conftest.err >&5
8214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8215   (exit $ac_status); } &&
8216          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8217   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8218   (eval $ac_try) 2>&5
8219   ac_status=$?
8220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8221   (exit $ac_status); }; } &&
8222          { ac_try='test -s conftest.$ac_objext'
8223   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8224   (eval $ac_try) 2>&5
8225   ac_status=$?
8226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8227   (exit $ac_status); }; }; then
8228   ac_lo=0 ac_mid=0
8229   while :; do
8230     cat >conftest.$ac_ext <<_ACEOF
8231 /* confdefs.h.  */
8232 _ACEOF
8233 cat confdefs.h >>conftest.$ac_ext
8234 cat >>conftest.$ac_ext <<_ACEOF
8235 /* end confdefs.h.  */
8236 $ac_includes_default
8237 int
8238 main ()
8239 {
8240 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8241 test_array [0] = 0
8242
8243   ;
8244   return 0;
8245 }
8246 _ACEOF
8247 rm -f conftest.$ac_objext
8248 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8249   (eval $ac_compile) 2>conftest.er1
8250   ac_status=$?
8251   grep -v '^ *+' conftest.er1 >conftest.err
8252   rm -f conftest.er1
8253   cat conftest.err >&5
8254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8255   (exit $ac_status); } &&
8256          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8258   (eval $ac_try) 2>&5
8259   ac_status=$?
8260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261   (exit $ac_status); }; } &&
8262          { ac_try='test -s conftest.$ac_objext'
8263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8264   (eval $ac_try) 2>&5
8265   ac_status=$?
8266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8267   (exit $ac_status); }; }; then
8268   ac_hi=$ac_mid; break
8269 else
8270   echo "$as_me: failed program was:" >&5
8271 sed 's/^/| /' conftest.$ac_ext >&5
8272
8273 ac_lo=`expr $ac_mid + 1`
8274                     if test $ac_lo -le $ac_mid; then
8275                       ac_lo= ac_hi=
8276                       break
8277                     fi
8278                     ac_mid=`expr 2 '*' $ac_mid + 1`
8279 fi
8280 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8281   done
8282 else
8283   echo "$as_me: failed program was:" >&5
8284 sed 's/^/| /' conftest.$ac_ext >&5
8285
8286 cat >conftest.$ac_ext <<_ACEOF
8287 /* confdefs.h.  */
8288 _ACEOF
8289 cat confdefs.h >>conftest.$ac_ext
8290 cat >>conftest.$ac_ext <<_ACEOF
8291 /* end confdefs.h.  */
8292 $ac_includes_default
8293 int
8294 main ()
8295 {
8296 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8297 test_array [0] = 0
8298
8299   ;
8300   return 0;
8301 }
8302 _ACEOF
8303 rm -f conftest.$ac_objext
8304 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8305   (eval $ac_compile) 2>conftest.er1
8306   ac_status=$?
8307   grep -v '^ *+' conftest.er1 >conftest.err
8308   rm -f conftest.er1
8309   cat conftest.err >&5
8310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8311   (exit $ac_status); } &&
8312          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8313   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8314   (eval $ac_try) 2>&5
8315   ac_status=$?
8316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317   (exit $ac_status); }; } &&
8318          { ac_try='test -s conftest.$ac_objext'
8319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8320   (eval $ac_try) 2>&5
8321   ac_status=$?
8322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8323   (exit $ac_status); }; }; then
8324   ac_hi=-1 ac_mid=-1
8325   while :; do
8326     cat >conftest.$ac_ext <<_ACEOF
8327 /* confdefs.h.  */
8328 _ACEOF
8329 cat confdefs.h >>conftest.$ac_ext
8330 cat >>conftest.$ac_ext <<_ACEOF
8331 /* end confdefs.h.  */
8332 $ac_includes_default
8333 int
8334 main ()
8335 {
8336 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8337 test_array [0] = 0
8338
8339   ;
8340   return 0;
8341 }
8342 _ACEOF
8343 rm -f conftest.$ac_objext
8344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8345   (eval $ac_compile) 2>conftest.er1
8346   ac_status=$?
8347   grep -v '^ *+' conftest.er1 >conftest.err
8348   rm -f conftest.er1
8349   cat conftest.err >&5
8350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8351   (exit $ac_status); } &&
8352          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8354   (eval $ac_try) 2>&5
8355   ac_status=$?
8356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8357   (exit $ac_status); }; } &&
8358          { ac_try='test -s conftest.$ac_objext'
8359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8360   (eval $ac_try) 2>&5
8361   ac_status=$?
8362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8363   (exit $ac_status); }; }; then
8364   ac_lo=$ac_mid; break
8365 else
8366   echo "$as_me: failed program was:" >&5
8367 sed 's/^/| /' conftest.$ac_ext >&5
8368
8369 ac_hi=`expr '(' $ac_mid ')' - 1`
8370                        if test $ac_mid -le $ac_hi; then
8371                          ac_lo= ac_hi=
8372                          break
8373                        fi
8374                        ac_mid=`expr 2 '*' $ac_mid`
8375 fi
8376 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8377   done
8378 else
8379   echo "$as_me: failed program was:" >&5
8380 sed 's/^/| /' conftest.$ac_ext >&5
8381
8382 ac_lo= ac_hi=
8383 fi
8384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8385 fi
8386 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8387 # Binary search between lo and hi bounds.
8388 while test "x$ac_lo" != "x$ac_hi"; do
8389   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8390   cat >conftest.$ac_ext <<_ACEOF
8391 /* confdefs.h.  */
8392 _ACEOF
8393 cat confdefs.h >>conftest.$ac_ext
8394 cat >>conftest.$ac_ext <<_ACEOF
8395 /* end confdefs.h.  */
8396 $ac_includes_default
8397 int
8398 main ()
8399 {
8400 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8401 test_array [0] = 0
8402
8403   ;
8404   return 0;
8405 }
8406 _ACEOF
8407 rm -f conftest.$ac_objext
8408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8409   (eval $ac_compile) 2>conftest.er1
8410   ac_status=$?
8411   grep -v '^ *+' conftest.er1 >conftest.err
8412   rm -f conftest.er1
8413   cat conftest.err >&5
8414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8415   (exit $ac_status); } &&
8416          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8417   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8418   (eval $ac_try) 2>&5
8419   ac_status=$?
8420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8421   (exit $ac_status); }; } &&
8422          { ac_try='test -s conftest.$ac_objext'
8423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8424   (eval $ac_try) 2>&5
8425   ac_status=$?
8426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8427   (exit $ac_status); }; }; then
8428   ac_hi=$ac_mid
8429 else
8430   echo "$as_me: failed program was:" >&5
8431 sed 's/^/| /' conftest.$ac_ext >&5
8432
8433 ac_lo=`expr '(' $ac_mid ')' + 1`
8434 fi
8435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8436 done
8437 case $ac_lo in
8438 ?*) ac_cv_sizeof_short=$ac_lo;;
8439 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8440 See \`config.log' for more details." >&5
8441 echo "$as_me: error: cannot compute sizeof (short), 77
8442 See \`config.log' for more details." >&2;}
8443    { (exit 1); exit 1; }; } ;;
8444 esac
8445 else
8446   if test "$cross_compiling" = yes; then
8447   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8448 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8449    { (exit 1); exit 1; }; }
8450 else
8451   cat >conftest.$ac_ext <<_ACEOF
8452 /* confdefs.h.  */
8453 _ACEOF
8454 cat confdefs.h >>conftest.$ac_ext
8455 cat >>conftest.$ac_ext <<_ACEOF
8456 /* end confdefs.h.  */
8457 $ac_includes_default
8458 long longval () { return (long) (sizeof (short)); }
8459 unsigned long ulongval () { return (long) (sizeof (short)); }
8460 #include <stdio.h>
8461 #include <stdlib.h>
8462 int
8463 main ()
8464 {
8465
8466   FILE *f = fopen ("conftest.val", "w");
8467   if (! f)
8468     exit (1);
8469   if (((long) (sizeof (short))) < 0)
8470     {
8471       long i = longval ();
8472       if (i != ((long) (sizeof (short))))
8473         exit (1);
8474       fprintf (f, "%ld\n", i);
8475     }
8476   else
8477     {
8478       unsigned long i = ulongval ();
8479       if (i != ((long) (sizeof (short))))
8480         exit (1);
8481       fprintf (f, "%lu\n", i);
8482     }
8483   exit (ferror (f) || fclose (f) != 0);
8484
8485   ;
8486   return 0;
8487 }
8488 _ACEOF
8489 rm -f conftest$ac_exeext
8490 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8491   (eval $ac_link) 2>&5
8492   ac_status=$?
8493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8496   (eval $ac_try) 2>&5
8497   ac_status=$?
8498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8499   (exit $ac_status); }; }; then
8500   ac_cv_sizeof_short=`cat conftest.val`
8501 else
8502   echo "$as_me: program exited with status $ac_status" >&5
8503 echo "$as_me: failed program was:" >&5
8504 sed 's/^/| /' conftest.$ac_ext >&5
8505
8506 ( exit $ac_status )
8507 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8508 See \`config.log' for more details." >&5
8509 echo "$as_me: error: cannot compute sizeof (short), 77
8510 See \`config.log' for more details." >&2;}
8511    { (exit 1); exit 1; }; }
8512 fi
8513 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8514 fi
8515 fi
8516 rm -f conftest.val
8517 else
8518   ac_cv_sizeof_short=0
8519 fi
8520 fi
8521 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8522 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8523 cat >>confdefs.h <<_ACEOF
8524 #define SIZEOF_SHORT $ac_cv_sizeof_short
8525 _ACEOF
8526
8527
8528 echo "$as_me:$LINENO: checking for int" >&5
8529 echo $ECHO_N "checking for int... $ECHO_C" >&6
8530 if test "${ac_cv_type_int+set}" = set; then
8531   echo $ECHO_N "(cached) $ECHO_C" >&6
8532 else
8533   cat >conftest.$ac_ext <<_ACEOF
8534 /* confdefs.h.  */
8535 _ACEOF
8536 cat confdefs.h >>conftest.$ac_ext
8537 cat >>conftest.$ac_ext <<_ACEOF
8538 /* end confdefs.h.  */
8539 $ac_includes_default
8540 int
8541 main ()
8542 {
8543 if ((int *) 0)
8544   return 0;
8545 if (sizeof (int))
8546   return 0;
8547   ;
8548   return 0;
8549 }
8550 _ACEOF
8551 rm -f conftest.$ac_objext
8552 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8553   (eval $ac_compile) 2>conftest.er1
8554   ac_status=$?
8555   grep -v '^ *+' conftest.er1 >conftest.err
8556   rm -f conftest.er1
8557   cat conftest.err >&5
8558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8559   (exit $ac_status); } &&
8560          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8561   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8562   (eval $ac_try) 2>&5
8563   ac_status=$?
8564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565   (exit $ac_status); }; } &&
8566          { ac_try='test -s conftest.$ac_objext'
8567   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8568   (eval $ac_try) 2>&5
8569   ac_status=$?
8570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8571   (exit $ac_status); }; }; then
8572   ac_cv_type_int=yes
8573 else
8574   echo "$as_me: failed program was:" >&5
8575 sed 's/^/| /' conftest.$ac_ext >&5
8576
8577 ac_cv_type_int=no
8578 fi
8579 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8580 fi
8581 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8582 echo "${ECHO_T}$ac_cv_type_int" >&6
8583
8584 echo "$as_me:$LINENO: checking size of int" >&5
8585 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8586 if test "${ac_cv_sizeof_int+set}" = set; then
8587   echo $ECHO_N "(cached) $ECHO_C" >&6
8588 else
8589   if test "$ac_cv_type_int" = yes; then
8590   # The cast to unsigned long works around a bug in the HP C Compiler
8591   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8592   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8593   # This bug is HP SR number 8606223364.
8594   if test "$cross_compiling" = yes; then
8595   # Depending upon the size, compute the lo and hi bounds.
8596 cat >conftest.$ac_ext <<_ACEOF
8597 /* confdefs.h.  */
8598 _ACEOF
8599 cat confdefs.h >>conftest.$ac_ext
8600 cat >>conftest.$ac_ext <<_ACEOF
8601 /* end confdefs.h.  */
8602 $ac_includes_default
8603 int
8604 main ()
8605 {
8606 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8607 test_array [0] = 0
8608
8609   ;
8610   return 0;
8611 }
8612 _ACEOF
8613 rm -f conftest.$ac_objext
8614 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8615   (eval $ac_compile) 2>conftest.er1
8616   ac_status=$?
8617   grep -v '^ *+' conftest.er1 >conftest.err
8618   rm -f conftest.er1
8619   cat conftest.err >&5
8620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8621   (exit $ac_status); } &&
8622          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8624   (eval $ac_try) 2>&5
8625   ac_status=$?
8626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8627   (exit $ac_status); }; } &&
8628          { ac_try='test -s conftest.$ac_objext'
8629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8630   (eval $ac_try) 2>&5
8631   ac_status=$?
8632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8633   (exit $ac_status); }; }; then
8634   ac_lo=0 ac_mid=0
8635   while :; do
8636     cat >conftest.$ac_ext <<_ACEOF
8637 /* confdefs.h.  */
8638 _ACEOF
8639 cat confdefs.h >>conftest.$ac_ext
8640 cat >>conftest.$ac_ext <<_ACEOF
8641 /* end confdefs.h.  */
8642 $ac_includes_default
8643 int
8644 main ()
8645 {
8646 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8647 test_array [0] = 0
8648
8649   ;
8650   return 0;
8651 }
8652 _ACEOF
8653 rm -f conftest.$ac_objext
8654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8655   (eval $ac_compile) 2>conftest.er1
8656   ac_status=$?
8657   grep -v '^ *+' conftest.er1 >conftest.err
8658   rm -f conftest.er1
8659   cat conftest.err >&5
8660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8661   (exit $ac_status); } &&
8662          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8663   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8664   (eval $ac_try) 2>&5
8665   ac_status=$?
8666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8667   (exit $ac_status); }; } &&
8668          { ac_try='test -s conftest.$ac_objext'
8669   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8670   (eval $ac_try) 2>&5
8671   ac_status=$?
8672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8673   (exit $ac_status); }; }; then
8674   ac_hi=$ac_mid; break
8675 else
8676   echo "$as_me: failed program was:" >&5
8677 sed 's/^/| /' conftest.$ac_ext >&5
8678
8679 ac_lo=`expr $ac_mid + 1`
8680                     if test $ac_lo -le $ac_mid; then
8681                       ac_lo= ac_hi=
8682                       break
8683                     fi
8684                     ac_mid=`expr 2 '*' $ac_mid + 1`
8685 fi
8686 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8687   done
8688 else
8689   echo "$as_me: failed program was:" >&5
8690 sed 's/^/| /' conftest.$ac_ext >&5
8691
8692 cat >conftest.$ac_ext <<_ACEOF
8693 /* confdefs.h.  */
8694 _ACEOF
8695 cat confdefs.h >>conftest.$ac_ext
8696 cat >>conftest.$ac_ext <<_ACEOF
8697 /* end confdefs.h.  */
8698 $ac_includes_default
8699 int
8700 main ()
8701 {
8702 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8703 test_array [0] = 0
8704
8705   ;
8706   return 0;
8707 }
8708 _ACEOF
8709 rm -f conftest.$ac_objext
8710 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8711   (eval $ac_compile) 2>conftest.er1
8712   ac_status=$?
8713   grep -v '^ *+' conftest.er1 >conftest.err
8714   rm -f conftest.er1
8715   cat conftest.err >&5
8716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8717   (exit $ac_status); } &&
8718          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8719   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8720   (eval $ac_try) 2>&5
8721   ac_status=$?
8722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8723   (exit $ac_status); }; } &&
8724          { ac_try='test -s conftest.$ac_objext'
8725   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8726   (eval $ac_try) 2>&5
8727   ac_status=$?
8728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8729   (exit $ac_status); }; }; then
8730   ac_hi=-1 ac_mid=-1
8731   while :; do
8732     cat >conftest.$ac_ext <<_ACEOF
8733 /* confdefs.h.  */
8734 _ACEOF
8735 cat confdefs.h >>conftest.$ac_ext
8736 cat >>conftest.$ac_ext <<_ACEOF
8737 /* end confdefs.h.  */
8738 $ac_includes_default
8739 int
8740 main ()
8741 {
8742 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8743 test_array [0] = 0
8744
8745   ;
8746   return 0;
8747 }
8748 _ACEOF
8749 rm -f conftest.$ac_objext
8750 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8751   (eval $ac_compile) 2>conftest.er1
8752   ac_status=$?
8753   grep -v '^ *+' conftest.er1 >conftest.err
8754   rm -f conftest.er1
8755   cat conftest.err >&5
8756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8757   (exit $ac_status); } &&
8758          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8759   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8760   (eval $ac_try) 2>&5
8761   ac_status=$?
8762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8763   (exit $ac_status); }; } &&
8764          { ac_try='test -s conftest.$ac_objext'
8765   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8766   (eval $ac_try) 2>&5
8767   ac_status=$?
8768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8769   (exit $ac_status); }; }; then
8770   ac_lo=$ac_mid; break
8771 else
8772   echo "$as_me: failed program was:" >&5
8773 sed 's/^/| /' conftest.$ac_ext >&5
8774
8775 ac_hi=`expr '(' $ac_mid ')' - 1`
8776                        if test $ac_mid -le $ac_hi; then
8777                          ac_lo= ac_hi=
8778                          break
8779                        fi
8780                        ac_mid=`expr 2 '*' $ac_mid`
8781 fi
8782 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8783   done
8784 else
8785   echo "$as_me: failed program was:" >&5
8786 sed 's/^/| /' conftest.$ac_ext >&5
8787
8788 ac_lo= ac_hi=
8789 fi
8790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8791 fi
8792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8793 # Binary search between lo and hi bounds.
8794 while test "x$ac_lo" != "x$ac_hi"; do
8795   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8796   cat >conftest.$ac_ext <<_ACEOF
8797 /* confdefs.h.  */
8798 _ACEOF
8799 cat confdefs.h >>conftest.$ac_ext
8800 cat >>conftest.$ac_ext <<_ACEOF
8801 /* end confdefs.h.  */
8802 $ac_includes_default
8803 int
8804 main ()
8805 {
8806 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8807 test_array [0] = 0
8808
8809   ;
8810   return 0;
8811 }
8812 _ACEOF
8813 rm -f conftest.$ac_objext
8814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8815   (eval $ac_compile) 2>conftest.er1
8816   ac_status=$?
8817   grep -v '^ *+' conftest.er1 >conftest.err
8818   rm -f conftest.er1
8819   cat conftest.err >&5
8820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8821   (exit $ac_status); } &&
8822          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8823   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8824   (eval $ac_try) 2>&5
8825   ac_status=$?
8826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8827   (exit $ac_status); }; } &&
8828          { ac_try='test -s conftest.$ac_objext'
8829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8830   (eval $ac_try) 2>&5
8831   ac_status=$?
8832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8833   (exit $ac_status); }; }; then
8834   ac_hi=$ac_mid
8835 else
8836   echo "$as_me: failed program was:" >&5
8837 sed 's/^/| /' conftest.$ac_ext >&5
8838
8839 ac_lo=`expr '(' $ac_mid ')' + 1`
8840 fi
8841 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8842 done
8843 case $ac_lo in
8844 ?*) ac_cv_sizeof_int=$ac_lo;;
8845 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8846 See \`config.log' for more details." >&5
8847 echo "$as_me: error: cannot compute sizeof (int), 77
8848 See \`config.log' for more details." >&2;}
8849    { (exit 1); exit 1; }; } ;;
8850 esac
8851 else
8852   if test "$cross_compiling" = yes; then
8853   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8854 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8855    { (exit 1); exit 1; }; }
8856 else
8857   cat >conftest.$ac_ext <<_ACEOF
8858 /* confdefs.h.  */
8859 _ACEOF
8860 cat confdefs.h >>conftest.$ac_ext
8861 cat >>conftest.$ac_ext <<_ACEOF
8862 /* end confdefs.h.  */
8863 $ac_includes_default
8864 long longval () { return (long) (sizeof (int)); }
8865 unsigned long ulongval () { return (long) (sizeof (int)); }
8866 #include <stdio.h>
8867 #include <stdlib.h>
8868 int
8869 main ()
8870 {
8871
8872   FILE *f = fopen ("conftest.val", "w");
8873   if (! f)
8874     exit (1);
8875   if (((long) (sizeof (int))) < 0)
8876     {
8877       long i = longval ();
8878       if (i != ((long) (sizeof (int))))
8879         exit (1);
8880       fprintf (f, "%ld\n", i);
8881     }
8882   else
8883     {
8884       unsigned long i = ulongval ();
8885       if (i != ((long) (sizeof (int))))
8886         exit (1);
8887       fprintf (f, "%lu\n", i);
8888     }
8889   exit (ferror (f) || fclose (f) != 0);
8890
8891   ;
8892   return 0;
8893 }
8894 _ACEOF
8895 rm -f conftest$ac_exeext
8896 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8897   (eval $ac_link) 2>&5
8898   ac_status=$?
8899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8900   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8902   (eval $ac_try) 2>&5
8903   ac_status=$?
8904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8905   (exit $ac_status); }; }; then
8906   ac_cv_sizeof_int=`cat conftest.val`
8907 else
8908   echo "$as_me: program exited with status $ac_status" >&5
8909 echo "$as_me: failed program was:" >&5
8910 sed 's/^/| /' conftest.$ac_ext >&5
8911
8912 ( exit $ac_status )
8913 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8914 See \`config.log' for more details." >&5
8915 echo "$as_me: error: cannot compute sizeof (int), 77
8916 See \`config.log' for more details." >&2;}
8917    { (exit 1); exit 1; }; }
8918 fi
8919 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8920 fi
8921 fi
8922 rm -f conftest.val
8923 else
8924   ac_cv_sizeof_int=0
8925 fi
8926 fi
8927 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8928 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8929 cat >>confdefs.h <<_ACEOF
8930 #define SIZEOF_INT $ac_cv_sizeof_int
8931 _ACEOF
8932
8933
8934 echo "$as_me:$LINENO: checking for long long" >&5
8935 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8936 if test "${ac_cv_type_long_long+set}" = set; then
8937   echo $ECHO_N "(cached) $ECHO_C" >&6
8938 else
8939   cat >conftest.$ac_ext <<_ACEOF
8940 /* confdefs.h.  */
8941 _ACEOF
8942 cat confdefs.h >>conftest.$ac_ext
8943 cat >>conftest.$ac_ext <<_ACEOF
8944 /* end confdefs.h.  */
8945 $ac_includes_default
8946 int
8947 main ()
8948 {
8949 if ((long long *) 0)
8950   return 0;
8951 if (sizeof (long long))
8952   return 0;
8953   ;
8954   return 0;
8955 }
8956 _ACEOF
8957 rm -f conftest.$ac_objext
8958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8959   (eval $ac_compile) 2>conftest.er1
8960   ac_status=$?
8961   grep -v '^ *+' conftest.er1 >conftest.err
8962   rm -f conftest.er1
8963   cat conftest.err >&5
8964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8965   (exit $ac_status); } &&
8966          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8968   (eval $ac_try) 2>&5
8969   ac_status=$?
8970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971   (exit $ac_status); }; } &&
8972          { ac_try='test -s conftest.$ac_objext'
8973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8974   (eval $ac_try) 2>&5
8975   ac_status=$?
8976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8977   (exit $ac_status); }; }; then
8978   ac_cv_type_long_long=yes
8979 else
8980   echo "$as_me: failed program was:" >&5
8981 sed 's/^/| /' conftest.$ac_ext >&5
8982
8983 ac_cv_type_long_long=no
8984 fi
8985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8986 fi
8987 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8988 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8989
8990 echo "$as_me:$LINENO: checking size of long long" >&5
8991 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8992 if test "${ac_cv_sizeof_long_long+set}" = set; then
8993   echo $ECHO_N "(cached) $ECHO_C" >&6
8994 else
8995   if test "$ac_cv_type_long_long" = yes; then
8996   # The cast to unsigned long works around a bug in the HP C Compiler
8997   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8998   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8999   # This bug is HP SR number 8606223364.
9000   if test "$cross_compiling" = yes; then
9001   # Depending upon the size, compute the lo and hi bounds.
9002 cat >conftest.$ac_ext <<_ACEOF
9003 /* confdefs.h.  */
9004 _ACEOF
9005 cat confdefs.h >>conftest.$ac_ext
9006 cat >>conftest.$ac_ext <<_ACEOF
9007 /* end confdefs.h.  */
9008 $ac_includes_default
9009 int
9010 main ()
9011 {
9012 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
9013 test_array [0] = 0
9014
9015   ;
9016   return 0;
9017 }
9018 _ACEOF
9019 rm -f conftest.$ac_objext
9020 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9021   (eval $ac_compile) 2>conftest.er1
9022   ac_status=$?
9023   grep -v '^ *+' conftest.er1 >conftest.err
9024   rm -f conftest.er1
9025   cat conftest.err >&5
9026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9027   (exit $ac_status); } &&
9028          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9029   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9030   (eval $ac_try) 2>&5
9031   ac_status=$?
9032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033   (exit $ac_status); }; } &&
9034          { ac_try='test -s conftest.$ac_objext'
9035   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9036   (eval $ac_try) 2>&5
9037   ac_status=$?
9038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9039   (exit $ac_status); }; }; then
9040   ac_lo=0 ac_mid=0
9041   while :; do
9042     cat >conftest.$ac_ext <<_ACEOF
9043 /* confdefs.h.  */
9044 _ACEOF
9045 cat confdefs.h >>conftest.$ac_ext
9046 cat >>conftest.$ac_ext <<_ACEOF
9047 /* end confdefs.h.  */
9048 $ac_includes_default
9049 int
9050 main ()
9051 {
9052 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9053 test_array [0] = 0
9054
9055   ;
9056   return 0;
9057 }
9058 _ACEOF
9059 rm -f conftest.$ac_objext
9060 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9061   (eval $ac_compile) 2>conftest.er1
9062   ac_status=$?
9063   grep -v '^ *+' conftest.er1 >conftest.err
9064   rm -f conftest.er1
9065   cat conftest.err >&5
9066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067   (exit $ac_status); } &&
9068          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9069   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9070   (eval $ac_try) 2>&5
9071   ac_status=$?
9072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9073   (exit $ac_status); }; } &&
9074          { ac_try='test -s conftest.$ac_objext'
9075   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9076   (eval $ac_try) 2>&5
9077   ac_status=$?
9078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079   (exit $ac_status); }; }; then
9080   ac_hi=$ac_mid; break
9081 else
9082   echo "$as_me: failed program was:" >&5
9083 sed 's/^/| /' conftest.$ac_ext >&5
9084
9085 ac_lo=`expr $ac_mid + 1`
9086                     if test $ac_lo -le $ac_mid; then
9087                       ac_lo= ac_hi=
9088                       break
9089                     fi
9090                     ac_mid=`expr 2 '*' $ac_mid + 1`
9091 fi
9092 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9093   done
9094 else
9095   echo "$as_me: failed program was:" >&5
9096 sed 's/^/| /' conftest.$ac_ext >&5
9097
9098 cat >conftest.$ac_ext <<_ACEOF
9099 /* confdefs.h.  */
9100 _ACEOF
9101 cat confdefs.h >>conftest.$ac_ext
9102 cat >>conftest.$ac_ext <<_ACEOF
9103 /* end confdefs.h.  */
9104 $ac_includes_default
9105 int
9106 main ()
9107 {
9108 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9109 test_array [0] = 0
9110
9111   ;
9112   return 0;
9113 }
9114 _ACEOF
9115 rm -f conftest.$ac_objext
9116 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9117   (eval $ac_compile) 2>conftest.er1
9118   ac_status=$?
9119   grep -v '^ *+' conftest.er1 >conftest.err
9120   rm -f conftest.er1
9121   cat conftest.err >&5
9122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9123   (exit $ac_status); } &&
9124          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9125   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9126   (eval $ac_try) 2>&5
9127   ac_status=$?
9128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9129   (exit $ac_status); }; } &&
9130          { ac_try='test -s conftest.$ac_objext'
9131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9132   (eval $ac_try) 2>&5
9133   ac_status=$?
9134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9135   (exit $ac_status); }; }; then
9136   ac_hi=-1 ac_mid=-1
9137   while :; do
9138     cat >conftest.$ac_ext <<_ACEOF
9139 /* confdefs.h.  */
9140 _ACEOF
9141 cat confdefs.h >>conftest.$ac_ext
9142 cat >>conftest.$ac_ext <<_ACEOF
9143 /* end confdefs.h.  */
9144 $ac_includes_default
9145 int
9146 main ()
9147 {
9148 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9149 test_array [0] = 0
9150
9151   ;
9152   return 0;
9153 }
9154 _ACEOF
9155 rm -f conftest.$ac_objext
9156 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9157   (eval $ac_compile) 2>conftest.er1
9158   ac_status=$?
9159   grep -v '^ *+' conftest.er1 >conftest.err
9160   rm -f conftest.er1
9161   cat conftest.err >&5
9162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9163   (exit $ac_status); } &&
9164          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9165   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9166   (eval $ac_try) 2>&5
9167   ac_status=$?
9168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9169   (exit $ac_status); }; } &&
9170          { ac_try='test -s conftest.$ac_objext'
9171   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9172   (eval $ac_try) 2>&5
9173   ac_status=$?
9174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9175   (exit $ac_status); }; }; then
9176   ac_lo=$ac_mid; break
9177 else
9178   echo "$as_me: failed program was:" >&5
9179 sed 's/^/| /' conftest.$ac_ext >&5
9180
9181 ac_hi=`expr '(' $ac_mid ')' - 1`
9182                        if test $ac_mid -le $ac_hi; then
9183                          ac_lo= ac_hi=
9184                          break
9185                        fi
9186                        ac_mid=`expr 2 '*' $ac_mid`
9187 fi
9188 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9189   done
9190 else
9191   echo "$as_me: failed program was:" >&5
9192 sed 's/^/| /' conftest.$ac_ext >&5
9193
9194 ac_lo= ac_hi=
9195 fi
9196 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9197 fi
9198 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9199 # Binary search between lo and hi bounds.
9200 while test "x$ac_lo" != "x$ac_hi"; do
9201   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9202   cat >conftest.$ac_ext <<_ACEOF
9203 /* confdefs.h.  */
9204 _ACEOF
9205 cat confdefs.h >>conftest.$ac_ext
9206 cat >>conftest.$ac_ext <<_ACEOF
9207 /* end confdefs.h.  */
9208 $ac_includes_default
9209 int
9210 main ()
9211 {
9212 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9213 test_array [0] = 0
9214
9215   ;
9216   return 0;
9217 }
9218 _ACEOF
9219 rm -f conftest.$ac_objext
9220 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9221   (eval $ac_compile) 2>conftest.er1
9222   ac_status=$?
9223   grep -v '^ *+' conftest.er1 >conftest.err
9224   rm -f conftest.er1
9225   cat conftest.err >&5
9226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9227   (exit $ac_status); } &&
9228          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9229   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9230   (eval $ac_try) 2>&5
9231   ac_status=$?
9232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9233   (exit $ac_status); }; } &&
9234          { ac_try='test -s conftest.$ac_objext'
9235   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9236   (eval $ac_try) 2>&5
9237   ac_status=$?
9238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9239   (exit $ac_status); }; }; then
9240   ac_hi=$ac_mid
9241 else
9242   echo "$as_me: failed program was:" >&5
9243 sed 's/^/| /' conftest.$ac_ext >&5
9244
9245 ac_lo=`expr '(' $ac_mid ')' + 1`
9246 fi
9247 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9248 done
9249 case $ac_lo in
9250 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9251 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9252 See \`config.log' for more details." >&5
9253 echo "$as_me: error: cannot compute sizeof (long long), 77
9254 See \`config.log' for more details." >&2;}
9255    { (exit 1); exit 1; }; } ;;
9256 esac
9257 else
9258   if test "$cross_compiling" = yes; then
9259   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9260 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9261    { (exit 1); exit 1; }; }
9262 else
9263   cat >conftest.$ac_ext <<_ACEOF
9264 /* confdefs.h.  */
9265 _ACEOF
9266 cat confdefs.h >>conftest.$ac_ext
9267 cat >>conftest.$ac_ext <<_ACEOF
9268 /* end confdefs.h.  */
9269 $ac_includes_default
9270 long longval () { return (long) (sizeof (long long)); }
9271 unsigned long ulongval () { return (long) (sizeof (long long)); }
9272 #include <stdio.h>
9273 #include <stdlib.h>
9274 int
9275 main ()
9276 {
9277
9278   FILE *f = fopen ("conftest.val", "w");
9279   if (! f)
9280     exit (1);
9281   if (((long) (sizeof (long long))) < 0)
9282     {
9283       long i = longval ();
9284       if (i != ((long) (sizeof (long long))))
9285         exit (1);
9286       fprintf (f, "%ld\n", i);
9287     }
9288   else
9289     {
9290       unsigned long i = ulongval ();
9291       if (i != ((long) (sizeof (long long))))
9292         exit (1);
9293       fprintf (f, "%lu\n", i);
9294     }
9295   exit (ferror (f) || fclose (f) != 0);
9296
9297   ;
9298   return 0;
9299 }
9300 _ACEOF
9301 rm -f conftest$ac_exeext
9302 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9303   (eval $ac_link) 2>&5
9304   ac_status=$?
9305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9306   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9307   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9308   (eval $ac_try) 2>&5
9309   ac_status=$?
9310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9311   (exit $ac_status); }; }; then
9312   ac_cv_sizeof_long_long=`cat conftest.val`
9313 else
9314   echo "$as_me: program exited with status $ac_status" >&5
9315 echo "$as_me: failed program was:" >&5
9316 sed 's/^/| /' conftest.$ac_ext >&5
9317
9318 ( exit $ac_status )
9319 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9320 See \`config.log' for more details." >&5
9321 echo "$as_me: error: cannot compute sizeof (long long), 77
9322 See \`config.log' for more details." >&2;}
9323    { (exit 1); exit 1; }; }
9324 fi
9325 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9326 fi
9327 fi
9328 rm -f conftest.val
9329 else
9330   ac_cv_sizeof_long_long=0
9331 fi
9332 fi
9333 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9334 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9335 cat >>confdefs.h <<_ACEOF
9336 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9337 _ACEOF
9338
9339
9340 echo "$as_me:$LINENO: checking for int *" >&5
9341 echo $ECHO_N "checking for int *... $ECHO_C" >&6
9342 if test "${ac_cv_type_int_p+set}" = set; then
9343   echo $ECHO_N "(cached) $ECHO_C" >&6
9344 else
9345   cat >conftest.$ac_ext <<_ACEOF
9346 /* confdefs.h.  */
9347 _ACEOF
9348 cat confdefs.h >>conftest.$ac_ext
9349 cat >>conftest.$ac_ext <<_ACEOF
9350 /* end confdefs.h.  */
9351 $ac_includes_default
9352 int
9353 main ()
9354 {
9355 if ((int * *) 0)
9356   return 0;
9357 if (sizeof (int *))
9358   return 0;
9359   ;
9360   return 0;
9361 }
9362 _ACEOF
9363 rm -f conftest.$ac_objext
9364 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9365   (eval $ac_compile) 2>conftest.er1
9366   ac_status=$?
9367   grep -v '^ *+' conftest.er1 >conftest.err
9368   rm -f conftest.er1
9369   cat conftest.err >&5
9370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371   (exit $ac_status); } &&
9372          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9373   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9374   (eval $ac_try) 2>&5
9375   ac_status=$?
9376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9377   (exit $ac_status); }; } &&
9378          { ac_try='test -s conftest.$ac_objext'
9379   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9380   (eval $ac_try) 2>&5
9381   ac_status=$?
9382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9383   (exit $ac_status); }; }; then
9384   ac_cv_type_int_p=yes
9385 else
9386   echo "$as_me: failed program was:" >&5
9387 sed 's/^/| /' conftest.$ac_ext >&5
9388
9389 ac_cv_type_int_p=no
9390 fi
9391 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9392 fi
9393 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9394 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9395
9396 echo "$as_me:$LINENO: checking size of int *" >&5
9397 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9398 if test "${ac_cv_sizeof_int_p+set}" = set; then
9399   echo $ECHO_N "(cached) $ECHO_C" >&6
9400 else
9401   if test "$ac_cv_type_int_p" = yes; then
9402   # The cast to unsigned long works around a bug in the HP C Compiler
9403   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9404   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9405   # This bug is HP SR number 8606223364.
9406   if test "$cross_compiling" = yes; then
9407   # Depending upon the size, compute the lo and hi bounds.
9408 cat >conftest.$ac_ext <<_ACEOF
9409 /* confdefs.h.  */
9410 _ACEOF
9411 cat confdefs.h >>conftest.$ac_ext
9412 cat >>conftest.$ac_ext <<_ACEOF
9413 /* end confdefs.h.  */
9414 $ac_includes_default
9415 int
9416 main ()
9417 {
9418 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9419 test_array [0] = 0
9420
9421   ;
9422   return 0;
9423 }
9424 _ACEOF
9425 rm -f conftest.$ac_objext
9426 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9427   (eval $ac_compile) 2>conftest.er1
9428   ac_status=$?
9429   grep -v '^ *+' conftest.er1 >conftest.err
9430   rm -f conftest.er1
9431   cat conftest.err >&5
9432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9433   (exit $ac_status); } &&
9434          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9436   (eval $ac_try) 2>&5
9437   ac_status=$?
9438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439   (exit $ac_status); }; } &&
9440          { ac_try='test -s conftest.$ac_objext'
9441   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9442   (eval $ac_try) 2>&5
9443   ac_status=$?
9444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9445   (exit $ac_status); }; }; then
9446   ac_lo=0 ac_mid=0
9447   while :; do
9448     cat >conftest.$ac_ext <<_ACEOF
9449 /* confdefs.h.  */
9450 _ACEOF
9451 cat confdefs.h >>conftest.$ac_ext
9452 cat >>conftest.$ac_ext <<_ACEOF
9453 /* end confdefs.h.  */
9454 $ac_includes_default
9455 int
9456 main ()
9457 {
9458 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9459 test_array [0] = 0
9460
9461   ;
9462   return 0;
9463 }
9464 _ACEOF
9465 rm -f conftest.$ac_objext
9466 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9467   (eval $ac_compile) 2>conftest.er1
9468   ac_status=$?
9469   grep -v '^ *+' conftest.er1 >conftest.err
9470   rm -f conftest.er1
9471   cat conftest.err >&5
9472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473   (exit $ac_status); } &&
9474          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9475   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9476   (eval $ac_try) 2>&5
9477   ac_status=$?
9478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9479   (exit $ac_status); }; } &&
9480          { ac_try='test -s conftest.$ac_objext'
9481   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9482   (eval $ac_try) 2>&5
9483   ac_status=$?
9484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9485   (exit $ac_status); }; }; then
9486   ac_hi=$ac_mid; break
9487 else
9488   echo "$as_me: failed program was:" >&5
9489 sed 's/^/| /' conftest.$ac_ext >&5
9490
9491 ac_lo=`expr $ac_mid + 1`
9492                     if test $ac_lo -le $ac_mid; then
9493                       ac_lo= ac_hi=
9494                       break
9495                     fi
9496                     ac_mid=`expr 2 '*' $ac_mid + 1`
9497 fi
9498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9499   done
9500 else
9501   echo "$as_me: failed program was:" >&5
9502 sed 's/^/| /' conftest.$ac_ext >&5
9503
9504 cat >conftest.$ac_ext <<_ACEOF
9505 /* confdefs.h.  */
9506 _ACEOF
9507 cat confdefs.h >>conftest.$ac_ext
9508 cat >>conftest.$ac_ext <<_ACEOF
9509 /* end confdefs.h.  */
9510 $ac_includes_default
9511 int
9512 main ()
9513 {
9514 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9515 test_array [0] = 0
9516
9517   ;
9518   return 0;
9519 }
9520 _ACEOF
9521 rm -f conftest.$ac_objext
9522 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9523   (eval $ac_compile) 2>conftest.er1
9524   ac_status=$?
9525   grep -v '^ *+' conftest.er1 >conftest.err
9526   rm -f conftest.er1
9527   cat conftest.err >&5
9528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529   (exit $ac_status); } &&
9530          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9532   (eval $ac_try) 2>&5
9533   ac_status=$?
9534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9535   (exit $ac_status); }; } &&
9536          { ac_try='test -s conftest.$ac_objext'
9537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9538   (eval $ac_try) 2>&5
9539   ac_status=$?
9540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9541   (exit $ac_status); }; }; then
9542   ac_hi=-1 ac_mid=-1
9543   while :; do
9544     cat >conftest.$ac_ext <<_ACEOF
9545 /* confdefs.h.  */
9546 _ACEOF
9547 cat confdefs.h >>conftest.$ac_ext
9548 cat >>conftest.$ac_ext <<_ACEOF
9549 /* end confdefs.h.  */
9550 $ac_includes_default
9551 int
9552 main ()
9553 {
9554 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9555 test_array [0] = 0
9556
9557   ;
9558   return 0;
9559 }
9560 _ACEOF
9561 rm -f conftest.$ac_objext
9562 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9563   (eval $ac_compile) 2>conftest.er1
9564   ac_status=$?
9565   grep -v '^ *+' conftest.er1 >conftest.err
9566   rm -f conftest.er1
9567   cat conftest.err >&5
9568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569   (exit $ac_status); } &&
9570          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9571   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572   (eval $ac_try) 2>&5
9573   ac_status=$?
9574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575   (exit $ac_status); }; } &&
9576          { ac_try='test -s conftest.$ac_objext'
9577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9578   (eval $ac_try) 2>&5
9579   ac_status=$?
9580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581   (exit $ac_status); }; }; then
9582   ac_lo=$ac_mid; break
9583 else
9584   echo "$as_me: failed program was:" >&5
9585 sed 's/^/| /' conftest.$ac_ext >&5
9586
9587 ac_hi=`expr '(' $ac_mid ')' - 1`
9588                        if test $ac_mid -le $ac_hi; then
9589                          ac_lo= ac_hi=
9590                          break
9591                        fi
9592                        ac_mid=`expr 2 '*' $ac_mid`
9593 fi
9594 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9595   done
9596 else
9597   echo "$as_me: failed program was:" >&5
9598 sed 's/^/| /' conftest.$ac_ext >&5
9599
9600 ac_lo= ac_hi=
9601 fi
9602 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9603 fi
9604 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9605 # Binary search between lo and hi bounds.
9606 while test "x$ac_lo" != "x$ac_hi"; do
9607   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9608   cat >conftest.$ac_ext <<_ACEOF
9609 /* confdefs.h.  */
9610 _ACEOF
9611 cat confdefs.h >>conftest.$ac_ext
9612 cat >>conftest.$ac_ext <<_ACEOF
9613 /* end confdefs.h.  */
9614 $ac_includes_default
9615 int
9616 main ()
9617 {
9618 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9619 test_array [0] = 0
9620
9621   ;
9622   return 0;
9623 }
9624 _ACEOF
9625 rm -f conftest.$ac_objext
9626 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9627   (eval $ac_compile) 2>conftest.er1
9628   ac_status=$?
9629   grep -v '^ *+' conftest.er1 >conftest.err
9630   rm -f conftest.er1
9631   cat conftest.err >&5
9632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9633   (exit $ac_status); } &&
9634          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9635   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9636   (eval $ac_try) 2>&5
9637   ac_status=$?
9638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9639   (exit $ac_status); }; } &&
9640          { ac_try='test -s conftest.$ac_objext'
9641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9642   (eval $ac_try) 2>&5
9643   ac_status=$?
9644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645   (exit $ac_status); }; }; then
9646   ac_hi=$ac_mid
9647 else
9648   echo "$as_me: failed program was:" >&5
9649 sed 's/^/| /' conftest.$ac_ext >&5
9650
9651 ac_lo=`expr '(' $ac_mid ')' + 1`
9652 fi
9653 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9654 done
9655 case $ac_lo in
9656 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9657 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9658 See \`config.log' for more details." >&5
9659 echo "$as_me: error: cannot compute sizeof (int *), 77
9660 See \`config.log' for more details." >&2;}
9661    { (exit 1); exit 1; }; } ;;
9662 esac
9663 else
9664   if test "$cross_compiling" = yes; then
9665   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9666 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9667    { (exit 1); exit 1; }; }
9668 else
9669   cat >conftest.$ac_ext <<_ACEOF
9670 /* confdefs.h.  */
9671 _ACEOF
9672 cat confdefs.h >>conftest.$ac_ext
9673 cat >>conftest.$ac_ext <<_ACEOF
9674 /* end confdefs.h.  */
9675 $ac_includes_default
9676 long longval () { return (long) (sizeof (int *)); }
9677 unsigned long ulongval () { return (long) (sizeof (int *)); }
9678 #include <stdio.h>
9679 #include <stdlib.h>
9680 int
9681 main ()
9682 {
9683
9684   FILE *f = fopen ("conftest.val", "w");
9685   if (! f)
9686     exit (1);
9687   if (((long) (sizeof (int *))) < 0)
9688     {
9689       long i = longval ();
9690       if (i != ((long) (sizeof (int *))))
9691         exit (1);
9692       fprintf (f, "%ld\n", i);
9693     }
9694   else
9695     {
9696       unsigned long i = ulongval ();
9697       if (i != ((long) (sizeof (int *))))
9698         exit (1);
9699       fprintf (f, "%lu\n", i);
9700     }
9701   exit (ferror (f) || fclose (f) != 0);
9702
9703   ;
9704   return 0;
9705 }
9706 _ACEOF
9707 rm -f conftest$ac_exeext
9708 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9709   (eval $ac_link) 2>&5
9710   ac_status=$?
9711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9712   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9713   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9714   (eval $ac_try) 2>&5
9715   ac_status=$?
9716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9717   (exit $ac_status); }; }; then
9718   ac_cv_sizeof_int_p=`cat conftest.val`
9719 else
9720   echo "$as_me: program exited with status $ac_status" >&5
9721 echo "$as_me: failed program was:" >&5
9722 sed 's/^/| /' conftest.$ac_ext >&5
9723
9724 ( exit $ac_status )
9725 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9726 See \`config.log' for more details." >&5
9727 echo "$as_me: error: cannot compute sizeof (int *), 77
9728 See \`config.log' for more details." >&2;}
9729    { (exit 1); exit 1; }; }
9730 fi
9731 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9732 fi
9733 fi
9734 rm -f conftest.val
9735 else
9736   ac_cv_sizeof_int_p=0
9737 fi
9738 fi
9739 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9740 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9741 cat >>confdefs.h <<_ACEOF
9742 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9743 _ACEOF
9744
9745
9746
9747
9748 echo "$as_me:$LINENO: checking for int16_t" >&5
9749 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9750 if test "${rxvt_cv_int16_t+set}" = set; then
9751   echo $ECHO_N "(cached) $ECHO_C" >&6
9752 else
9753   cat >conftest.$ac_ext <<_ACEOF
9754 /* confdefs.h.  */
9755 _ACEOF
9756 cat confdefs.h >>conftest.$ac_ext
9757 cat >>conftest.$ac_ext <<_ACEOF
9758 /* end confdefs.h.  */
9759 #include <stdint.h>
9760 int
9761 main ()
9762 {
9763 int16_t dummy;
9764   ;
9765   return 0;
9766 }
9767 _ACEOF
9768 rm -f conftest.$ac_objext
9769 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9770   (eval $ac_compile) 2>conftest.er1
9771   ac_status=$?
9772   grep -v '^ *+' conftest.er1 >conftest.err
9773   rm -f conftest.er1
9774   cat conftest.err >&5
9775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776   (exit $ac_status); } &&
9777          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9779   (eval $ac_try) 2>&5
9780   ac_status=$?
9781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9782   (exit $ac_status); }; } &&
9783          { ac_try='test -s conftest.$ac_objext'
9784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9785   (eval $ac_try) 2>&5
9786   ac_status=$?
9787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9788   (exit $ac_status); }; }; then
9789   rxvt_cv_int16_t=yes
9790 else
9791   echo "$as_me: failed program was:" >&5
9792 sed 's/^/| /' conftest.$ac_ext >&5
9793
9794 if test "$ac_cv_sizeof_char" -ge 2; then
9795   rxvt_cv_int16_t=" char"
9796 else
9797   if test "$ac_cv_sizeof_short" -ge 2; then
9798     rxvt_cv_int16_t=" short"
9799   else
9800     if test "$ac_cv_sizeof_int" -ge 2; then
9801       rxvt_cv_int16_t=" int"
9802     else
9803       if test "$ac_cv_sizeof_long" -ge 2; then
9804         rxvt_cv_int16_t=" long"
9805       else
9806         if test "$ac_cv_sizeof_long_long" -ge 2; then
9807           rxvt_cv_int16_t=" long long"
9808         else
9809           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9810         fi
9811       fi
9812     fi
9813   fi
9814 fi
9815 fi
9816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9817 fi
9818 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9819 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9820 if test x"$rxvt_cv_int16_t" != xyes; then
9821   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9822 else
9823   if test x"" = x; then
9824     rxvt_int16_typedef="/* typedef short int16_t; */"
9825   else
9826     rxvt_int16_typedef="/* typedef  short int16_t; */"
9827   fi
9828 fi
9829
9830 echo "$as_me:$LINENO: checking for uint16_t" >&5
9831 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9832 if test "${rxvt_cv_uint16_t+set}" = set; then
9833   echo $ECHO_N "(cached) $ECHO_C" >&6
9834 else
9835   cat >conftest.$ac_ext <<_ACEOF
9836 /* confdefs.h.  */
9837 _ACEOF
9838 cat confdefs.h >>conftest.$ac_ext
9839 cat >>conftest.$ac_ext <<_ACEOF
9840 /* end confdefs.h.  */
9841 #include <stdint.h>
9842 int
9843 main ()
9844 {
9845 uint16_t dummy;
9846   ;
9847   return 0;
9848 }
9849 _ACEOF
9850 rm -f conftest.$ac_objext
9851 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9852   (eval $ac_compile) 2>conftest.er1
9853   ac_status=$?
9854   grep -v '^ *+' conftest.er1 >conftest.err
9855   rm -f conftest.er1
9856   cat conftest.err >&5
9857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9858   (exit $ac_status); } &&
9859          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9861   (eval $ac_try) 2>&5
9862   ac_status=$?
9863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9864   (exit $ac_status); }; } &&
9865          { ac_try='test -s conftest.$ac_objext'
9866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9867   (eval $ac_try) 2>&5
9868   ac_status=$?
9869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9870   (exit $ac_status); }; }; then
9871   rxvt_cv_uint16_t=yes
9872 else
9873   echo "$as_me: failed program was:" >&5
9874 sed 's/^/| /' conftest.$ac_ext >&5
9875
9876 if test "$ac_cv_sizeof_char" -ge 2; then
9877   rxvt_cv_uint16_t="unsigned char"
9878 else
9879   if test "$ac_cv_sizeof_short" -ge 2; then
9880     rxvt_cv_uint16_t="unsigned short"
9881   else
9882     if test "$ac_cv_sizeof_int" -ge 2; then
9883       rxvt_cv_uint16_t="unsigned int"
9884     else
9885       if test "$ac_cv_sizeof_long" -ge 2; then
9886         rxvt_cv_uint16_t="unsigned long"
9887       else
9888         if test "$ac_cv_sizeof_long_long" -ge 2; then
9889           rxvt_cv_uint16_t="unsigned long long"
9890         else
9891           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9892         fi
9893       fi
9894     fi
9895   fi
9896 fi
9897 fi
9898 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9899 fi
9900 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9901 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9902 if test x"$rxvt_cv_uint16_t" != xyes; then
9903   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9904 else
9905   if test x"unsigned" = x; then
9906     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9907   else
9908     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9909   fi
9910 fi
9911
9912 echo "$as_me:$LINENO: checking for int32_t" >&5
9913 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9914 if test "${rxvt_cv_int32_t+set}" = set; then
9915   echo $ECHO_N "(cached) $ECHO_C" >&6
9916 else
9917   cat >conftest.$ac_ext <<_ACEOF
9918 /* confdefs.h.  */
9919 _ACEOF
9920 cat confdefs.h >>conftest.$ac_ext
9921 cat >>conftest.$ac_ext <<_ACEOF
9922 /* end confdefs.h.  */
9923 #include <stdint.h>
9924 int
9925 main ()
9926 {
9927 int32_t dummy;
9928   ;
9929   return 0;
9930 }
9931 _ACEOF
9932 rm -f conftest.$ac_objext
9933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9934   (eval $ac_compile) 2>conftest.er1
9935   ac_status=$?
9936   grep -v '^ *+' conftest.er1 >conftest.err
9937   rm -f conftest.er1
9938   cat conftest.err >&5
9939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9940   (exit $ac_status); } &&
9941          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9943   (eval $ac_try) 2>&5
9944   ac_status=$?
9945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9946   (exit $ac_status); }; } &&
9947          { ac_try='test -s conftest.$ac_objext'
9948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9949   (eval $ac_try) 2>&5
9950   ac_status=$?
9951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9952   (exit $ac_status); }; }; then
9953   rxvt_cv_int32_t=yes
9954 else
9955   echo "$as_me: failed program was:" >&5
9956 sed 's/^/| /' conftest.$ac_ext >&5
9957
9958 if test "$ac_cv_sizeof_char" -ge 4; then
9959   rxvt_cv_int32_t=" char"
9960 else
9961   if test "$ac_cv_sizeof_short" -ge 4; then
9962     rxvt_cv_int32_t=" short"
9963   else
9964     if test "$ac_cv_sizeof_int" -ge 4; then
9965       rxvt_cv_int32_t=" int"
9966     else
9967       if test "$ac_cv_sizeof_long" -ge 4; then
9968         rxvt_cv_int32_t=" long"
9969       else
9970         if test "$ac_cv_sizeof_long_long" -ge 4; then
9971           rxvt_cv_int32_t=" long long"
9972         else
9973           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9974         fi
9975       fi
9976     fi
9977   fi
9978 fi
9979 fi
9980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9981 fi
9982 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9983 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9984 if test x"$rxvt_cv_int32_t" != xyes; then
9985   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9986 else
9987   if test x"" = x; then
9988     rxvt_int32_typedef="/* typedef int int32_t; */"
9989   else
9990     rxvt_int32_typedef="/* typedef  int int32_t; */"
9991   fi
9992 fi
9993
9994 echo "$as_me:$LINENO: checking for uint32_t" >&5
9995 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9996 if test "${rxvt_cv_uint32_t+set}" = set; then
9997   echo $ECHO_N "(cached) $ECHO_C" >&6
9998 else
9999   cat >conftest.$ac_ext <<_ACEOF
10000 /* confdefs.h.  */
10001 _ACEOF
10002 cat confdefs.h >>conftest.$ac_ext
10003 cat >>conftest.$ac_ext <<_ACEOF
10004 /* end confdefs.h.  */
10005 #include <stdint.h>
10006 int
10007 main ()
10008 {
10009 uint32_t dummy;
10010   ;
10011   return 0;
10012 }
10013 _ACEOF
10014 rm -f conftest.$ac_objext
10015 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10016   (eval $ac_compile) 2>conftest.er1
10017   ac_status=$?
10018   grep -v '^ *+' conftest.er1 >conftest.err
10019   rm -f conftest.er1
10020   cat conftest.err >&5
10021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10022   (exit $ac_status); } &&
10023          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10024   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10025   (eval $ac_try) 2>&5
10026   ac_status=$?
10027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10028   (exit $ac_status); }; } &&
10029          { ac_try='test -s conftest.$ac_objext'
10030   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10031   (eval $ac_try) 2>&5
10032   ac_status=$?
10033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10034   (exit $ac_status); }; }; then
10035   rxvt_cv_uint32_t=yes
10036 else
10037   echo "$as_me: failed program was:" >&5
10038 sed 's/^/| /' conftest.$ac_ext >&5
10039
10040 if test "$ac_cv_sizeof_char" -ge 4; then
10041   rxvt_cv_uint32_t="unsigned char"
10042 else
10043   if test "$ac_cv_sizeof_short" -ge 4; then
10044     rxvt_cv_uint32_t="unsigned short"
10045   else
10046     if test "$ac_cv_sizeof_int" -ge 4; then
10047       rxvt_cv_uint32_t="unsigned int"
10048     else
10049       if test "$ac_cv_sizeof_long" -ge 4; then
10050         rxvt_cv_uint32_t="unsigned long"
10051       else
10052         if test "$ac_cv_sizeof_long_long" -ge 4; then
10053           rxvt_cv_uint32_t="unsigned long long"
10054         else
10055           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10056         fi
10057       fi
10058     fi
10059   fi
10060 fi
10061 fi
10062 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10063 fi
10064 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10065 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
10066 if test x"$rxvt_cv_uint32_t" != xyes; then
10067   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10068 else
10069   if test x"unsigned" = x; then
10070     rxvt_uint32_typedef="/* typedef int uint32_t; */"
10071   else
10072     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10073   fi
10074 fi
10075
10076 if test "$ac_cv_sizeof_int_p" -eq 8; then
10077   rxvt_intp_define="#define intp_t int64_t"
10078   rxvt_u_intp_define="#define u_intp_t u_int64_t"
10079 else
10080   if test "$ac_cv_sizeof_int_p" -eq 4; then
10081     rxvt_intp_define="#define intp_t int32_t"
10082     rxvt_u_intp_define="#define u_intp_t u_int32_t"
10083   else
10084     if test "$ac_cv_sizeof_int_p" -eq 2; then
10085       rxvt_intp_define="#define intp_t int16_t"
10086       rxvt_u_intp_define="#define u_intp_t u_int16_t"
10087     else
10088       rxvt_intp_define="#error set intp_t"
10089       rxvt_u_intp_define="#error set u_intp_t"
10090     fi
10091   fi
10092 fi
10093
10094
10095
10096 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10097 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10098 if test "${ac_cv_type_signal+set}" = set; then
10099   echo $ECHO_N "(cached) $ECHO_C" >&6
10100 else
10101   cat >conftest.$ac_ext <<_ACEOF
10102 /* confdefs.h.  */
10103 _ACEOF
10104 cat confdefs.h >>conftest.$ac_ext
10105 cat >>conftest.$ac_ext <<_ACEOF
10106 /* end confdefs.h.  */
10107 #include <sys/types.h>
10108 #include <signal.h>
10109 #ifdef signal
10110 # undef signal
10111 #endif
10112 #ifdef __cplusplus
10113 extern "C" void (*signal (int, void (*)(int)))(int);
10114 #else
10115 void (*signal ()) ();
10116 #endif
10117
10118 int
10119 main ()
10120 {
10121 int i;
10122   ;
10123   return 0;
10124 }
10125 _ACEOF
10126 rm -f conftest.$ac_objext
10127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10128   (eval $ac_compile) 2>conftest.er1
10129   ac_status=$?
10130   grep -v '^ *+' conftest.er1 >conftest.err
10131   rm -f conftest.er1
10132   cat conftest.err >&5
10133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10134   (exit $ac_status); } &&
10135          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10136   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10137   (eval $ac_try) 2>&5
10138   ac_status=$?
10139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140   (exit $ac_status); }; } &&
10141          { ac_try='test -s conftest.$ac_objext'
10142   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10143   (eval $ac_try) 2>&5
10144   ac_status=$?
10145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10146   (exit $ac_status); }; }; then
10147   ac_cv_type_signal=void
10148 else
10149   echo "$as_me: failed program was:" >&5
10150 sed 's/^/| /' conftest.$ac_ext >&5
10151
10152 ac_cv_type_signal=int
10153 fi
10154 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10155 fi
10156 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10157 echo "${ECHO_T}$ac_cv_type_signal" >&6
10158
10159 cat >>confdefs.h <<_ACEOF
10160 #define RETSIGTYPE $ac_cv_type_signal
10161 _ACEOF
10162
10163
10164
10165 case "$host_alias" in
10166     *ultrix) ac_cv_func_setsid='no' ;;
10167     *) break;;
10168 esac
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188 for ac_func in \
10189         atexit \
10190         revoke \
10191         unsetenv \
10192         setutent \
10193         seteuid \
10194         setreuid \
10195         setsid \
10196         setpgrp \
10197         setpgid \
10198         _getpty \
10199         grantpt \
10200         unlockpt \
10201         isastream \
10202         on_exit \
10203         nanosleep \
10204         updwtmp \
10205         updwtmpx \
10206         ttyslot \
10207
10208 do
10209 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10210 echo "$as_me:$LINENO: checking for $ac_func" >&5
10211 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10212 if eval "test \"\${$as_ac_var+set}\" = set"; then
10213   echo $ECHO_N "(cached) $ECHO_C" >&6
10214 else
10215   cat >conftest.$ac_ext <<_ACEOF
10216 /* confdefs.h.  */
10217 _ACEOF
10218 cat confdefs.h >>conftest.$ac_ext
10219 cat >>conftest.$ac_ext <<_ACEOF
10220 /* end confdefs.h.  */
10221 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10222    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10223 #define $ac_func innocuous_$ac_func
10224
10225 /* System header to define __stub macros and hopefully few prototypes,
10226     which can conflict with char $ac_func (); below.
10227     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10228     <limits.h> exists even on freestanding compilers.  */
10229
10230 #ifdef __STDC__
10231 # include <limits.h>
10232 #else
10233 # include <assert.h>
10234 #endif
10235
10236 #undef $ac_func
10237
10238 /* Override any gcc2 internal prototype to avoid an error.  */
10239 #ifdef __cplusplus
10240 extern "C"
10241 {
10242 #endif
10243 /* We use char because int might match the return type of a gcc2
10244    builtin and then its argument prototype would still apply.  */
10245 char $ac_func ();
10246 /* The GNU C library defines this for functions which it implements
10247     to always fail with ENOSYS.  Some functions are actually named
10248     something starting with __ and the normal name is an alias.  */
10249 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10250 choke me
10251 #else
10252 char (*f) () = $ac_func;
10253 #endif
10254 #ifdef __cplusplus
10255 }
10256 #endif
10257
10258 int
10259 main ()
10260 {
10261 return f != $ac_func;
10262   ;
10263   return 0;
10264 }
10265 _ACEOF
10266 rm -f conftest.$ac_objext conftest$ac_exeext
10267 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10268   (eval $ac_link) 2>conftest.er1
10269   ac_status=$?
10270   grep -v '^ *+' conftest.er1 >conftest.err
10271   rm -f conftest.er1
10272   cat conftest.err >&5
10273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10274   (exit $ac_status); } &&
10275          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10277   (eval $ac_try) 2>&5
10278   ac_status=$?
10279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10280   (exit $ac_status); }; } &&
10281          { ac_try='test -s conftest$ac_exeext'
10282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10283   (eval $ac_try) 2>&5
10284   ac_status=$?
10285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10286   (exit $ac_status); }; }; then
10287   eval "$as_ac_var=yes"
10288 else
10289   echo "$as_me: failed program was:" >&5
10290 sed 's/^/| /' conftest.$ac_ext >&5
10291
10292 eval "$as_ac_var=no"
10293 fi
10294 rm -f conftest.err conftest.$ac_objext \
10295       conftest$ac_exeext conftest.$ac_ext
10296 fi
10297 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10298 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10299 if test `eval echo '${'$as_ac_var'}'` = yes; then
10300   cat >>confdefs.h <<_ACEOF
10301 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10302 _ACEOF
10303
10304 fi
10305 done
10306
10307
10308
10309 if test "${ac_cv_header_utmp_h+set}" = set; then
10310   echo "$as_me:$LINENO: checking for utmp.h" >&5
10311 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10312 if test "${ac_cv_header_utmp_h+set}" = set; then
10313   echo $ECHO_N "(cached) $ECHO_C" >&6
10314 fi
10315 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10316 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10317 else
10318   # Is the header compilable?
10319 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10320 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10321 cat >conftest.$ac_ext <<_ACEOF
10322 /* confdefs.h.  */
10323 _ACEOF
10324 cat confdefs.h >>conftest.$ac_ext
10325 cat >>conftest.$ac_ext <<_ACEOF
10326 /* end confdefs.h.  */
10327 $ac_includes_default
10328 #include <utmp.h>
10329 _ACEOF
10330 rm -f conftest.$ac_objext
10331 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10332   (eval $ac_compile) 2>conftest.er1
10333   ac_status=$?
10334   grep -v '^ *+' conftest.er1 >conftest.err
10335   rm -f conftest.er1
10336   cat conftest.err >&5
10337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10338   (exit $ac_status); } &&
10339          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10341   (eval $ac_try) 2>&5
10342   ac_status=$?
10343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10344   (exit $ac_status); }; } &&
10345          { ac_try='test -s conftest.$ac_objext'
10346   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10347   (eval $ac_try) 2>&5
10348   ac_status=$?
10349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10350   (exit $ac_status); }; }; then
10351   ac_header_compiler=yes
10352 else
10353   echo "$as_me: failed program was:" >&5
10354 sed 's/^/| /' conftest.$ac_ext >&5
10355
10356 ac_header_compiler=no
10357 fi
10358 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10359 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10360 echo "${ECHO_T}$ac_header_compiler" >&6
10361
10362 # Is the header present?
10363 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10364 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10365 cat >conftest.$ac_ext <<_ACEOF
10366 /* confdefs.h.  */
10367 _ACEOF
10368 cat confdefs.h >>conftest.$ac_ext
10369 cat >>conftest.$ac_ext <<_ACEOF
10370 /* end confdefs.h.  */
10371 #include <utmp.h>
10372 _ACEOF
10373 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10374   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10375   ac_status=$?
10376   grep -v '^ *+' conftest.er1 >conftest.err
10377   rm -f conftest.er1
10378   cat conftest.err >&5
10379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380   (exit $ac_status); } >/dev/null; then
10381   if test -s conftest.err; then
10382     ac_cpp_err=$ac_cxx_preproc_warn_flag
10383     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10384   else
10385     ac_cpp_err=
10386   fi
10387 else
10388   ac_cpp_err=yes
10389 fi
10390 if test -z "$ac_cpp_err"; then
10391   ac_header_preproc=yes
10392 else
10393   echo "$as_me: failed program was:" >&5
10394 sed 's/^/| /' conftest.$ac_ext >&5
10395
10396   ac_header_preproc=no
10397 fi
10398 rm -f conftest.err conftest.$ac_ext
10399 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10400 echo "${ECHO_T}$ac_header_preproc" >&6
10401
10402 # So?  What about this header?
10403 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10404   yes:no: )
10405     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10406 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10407     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10408 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10409     ac_header_preproc=yes
10410     ;;
10411   no:yes:* )
10412     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10413 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10414     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10415 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10416     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10417 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10418     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10419 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10420     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10421 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10422     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10423 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10424     (
10425       cat <<\_ASBOX
10426 ## ------------------------------------------ ##
10427 ## Report this to the AC_PACKAGE_NAME lists.  ##
10428 ## ------------------------------------------ ##
10429 _ASBOX
10430     ) |
10431       sed "s/^/$as_me: WARNING:     /" >&2
10432     ;;
10433 esac
10434 echo "$as_me:$LINENO: checking for utmp.h" >&5
10435 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10436 if test "${ac_cv_header_utmp_h+set}" = set; then
10437   echo $ECHO_N "(cached) $ECHO_C" >&6
10438 else
10439   ac_cv_header_utmp_h=$ac_header_preproc
10440 fi
10441 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10442 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10443
10444 fi
10445 if test $ac_cv_header_utmp_h = yes; then
10446   echo "$as_me:$LINENO: checking for struct utmp" >&5
10447 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10448 if test "${rxvt_cv_struct_utmp+set}" = set; then
10449   echo $ECHO_N "(cached) $ECHO_C" >&6
10450 else
10451   cat >conftest.$ac_ext <<_ACEOF
10452 /* confdefs.h.  */
10453 _ACEOF
10454 cat confdefs.h >>conftest.$ac_ext
10455 cat >>conftest.$ac_ext <<_ACEOF
10456 /* end confdefs.h.  */
10457 #include <sys/types.h>
10458 #include <stdint.h>
10459 #include <utmp.h>
10460 int
10461 main ()
10462 {
10463 struct utmp ut;
10464   ;
10465   return 0;
10466 }
10467 _ACEOF
10468 rm -f conftest.$ac_objext
10469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10470   (eval $ac_compile) 2>conftest.er1
10471   ac_status=$?
10472   grep -v '^ *+' conftest.er1 >conftest.err
10473   rm -f conftest.er1
10474   cat conftest.err >&5
10475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10476   (exit $ac_status); } &&
10477          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10478   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10479   (eval $ac_try) 2>&5
10480   ac_status=$?
10481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482   (exit $ac_status); }; } &&
10483          { ac_try='test -s conftest.$ac_objext'
10484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10485   (eval $ac_try) 2>&5
10486   ac_status=$?
10487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10488   (exit $ac_status); }; }; then
10489   rxvt_cv_struct_utmp=yes
10490 else
10491   echo "$as_me: failed program was:" >&5
10492 sed 's/^/| /' conftest.$ac_ext >&5
10493
10494 rxvt_cv_struct_utmp=no
10495 fi
10496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10497 fi
10498 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
10499 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10500 if test x$rxvt_cv_struct_utmp = xyes; then
10501
10502 cat >>confdefs.h <<\_ACEOF
10503 #define HAVE_STRUCT_UTMP 1
10504 _ACEOF
10505
10506 fi
10507
10508
10509 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10510 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10511 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10512   echo $ECHO_N "(cached) $ECHO_C" >&6
10513 else
10514   cat >conftest.$ac_ext <<_ACEOF
10515 /* confdefs.h.  */
10516 _ACEOF
10517 cat confdefs.h >>conftest.$ac_ext
10518 cat >>conftest.$ac_ext <<_ACEOF
10519 /* end confdefs.h.  */
10520 #include <sys/types.h>
10521 #include <utmp.h>
10522 int
10523 main ()
10524 {
10525 struct utmp ut; ut.ut_host;
10526   ;
10527   return 0;
10528 }
10529 _ACEOF
10530 rm -f conftest.$ac_objext
10531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10532   (eval $ac_compile) 2>conftest.er1
10533   ac_status=$?
10534   grep -v '^ *+' conftest.er1 >conftest.err
10535   rm -f conftest.er1
10536   cat conftest.err >&5
10537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10538   (exit $ac_status); } &&
10539          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10541   (eval $ac_try) 2>&5
10542   ac_status=$?
10543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10544   (exit $ac_status); }; } &&
10545          { ac_try='test -s conftest.$ac_objext'
10546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10547   (eval $ac_try) 2>&5
10548   ac_status=$?
10549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10550   (exit $ac_status); }; }; then
10551   rxvt_cv_struct_utmp_host=yes
10552 else
10553   echo "$as_me: failed program was:" >&5
10554 sed 's/^/| /' conftest.$ac_ext >&5
10555
10556 rxvt_cv_struct_utmp_host=no
10557 fi
10558 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10559 fi
10560 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10561 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10562 if test x$rxvt_cv_struct_utmp_host = xyes; then
10563
10564 cat >>confdefs.h <<\_ACEOF
10565 #define HAVE_UTMP_HOST 1
10566 _ACEOF
10567
10568 fi
10569
10570 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10571 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10572 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10573   echo $ECHO_N "(cached) $ECHO_C" >&6
10574 else
10575   cat >conftest.$ac_ext <<_ACEOF
10576 /* confdefs.h.  */
10577 _ACEOF
10578 cat confdefs.h >>conftest.$ac_ext
10579 cat >>conftest.$ac_ext <<_ACEOF
10580 /* end confdefs.h.  */
10581 #include <sys/types.h>
10582 #include <utmp.h>
10583 int
10584 main ()
10585 {
10586 struct utmp ut; ut.ut_pid;
10587   ;
10588   return 0;
10589 }
10590 _ACEOF
10591 rm -f conftest.$ac_objext
10592 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10593   (eval $ac_compile) 2>conftest.er1
10594   ac_status=$?
10595   grep -v '^ *+' conftest.er1 >conftest.err
10596   rm -f conftest.er1
10597   cat conftest.err >&5
10598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10599   (exit $ac_status); } &&
10600          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10602   (eval $ac_try) 2>&5
10603   ac_status=$?
10604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10605   (exit $ac_status); }; } &&
10606          { ac_try='test -s conftest.$ac_objext'
10607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10608   (eval $ac_try) 2>&5
10609   ac_status=$?
10610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10611   (exit $ac_status); }; }; then
10612   rxvt_cv_struct_utmp_pid=yes
10613 else
10614   echo "$as_me: failed program was:" >&5
10615 sed 's/^/| /' conftest.$ac_ext >&5
10616
10617 rxvt_cv_struct_utmp_pid=no
10618 fi
10619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10620 fi
10621 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10622 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10623 if test x$rxvt_cv_struct_utmp_pid = xyes; then
10624
10625 cat >>confdefs.h <<\_ACEOF
10626 #define HAVE_UTMP_PID 1
10627 _ACEOF
10628
10629 fi
10630
10631 fi
10632
10633
10634
10635 if test "${ac_cv_header_utmpx_h+set}" = set; then
10636   echo "$as_me:$LINENO: checking for utmpx.h" >&5
10637 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10638 if test "${ac_cv_header_utmpx_h+set}" = set; then
10639   echo $ECHO_N "(cached) $ECHO_C" >&6
10640 fi
10641 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10642 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10643 else
10644   # Is the header compilable?
10645 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10646 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10647 cat >conftest.$ac_ext <<_ACEOF
10648 /* confdefs.h.  */
10649 _ACEOF
10650 cat confdefs.h >>conftest.$ac_ext
10651 cat >>conftest.$ac_ext <<_ACEOF
10652 /* end confdefs.h.  */
10653 $ac_includes_default
10654 #include <utmpx.h>
10655 _ACEOF
10656 rm -f conftest.$ac_objext
10657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10658   (eval $ac_compile) 2>conftest.er1
10659   ac_status=$?
10660   grep -v '^ *+' conftest.er1 >conftest.err
10661   rm -f conftest.er1
10662   cat conftest.err >&5
10663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10664   (exit $ac_status); } &&
10665          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10667   (eval $ac_try) 2>&5
10668   ac_status=$?
10669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10670   (exit $ac_status); }; } &&
10671          { ac_try='test -s conftest.$ac_objext'
10672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10673   (eval $ac_try) 2>&5
10674   ac_status=$?
10675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10676   (exit $ac_status); }; }; then
10677   ac_header_compiler=yes
10678 else
10679   echo "$as_me: failed program was:" >&5
10680 sed 's/^/| /' conftest.$ac_ext >&5
10681
10682 ac_header_compiler=no
10683 fi
10684 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10685 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10686 echo "${ECHO_T}$ac_header_compiler" >&6
10687
10688 # Is the header present?
10689 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10690 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10691 cat >conftest.$ac_ext <<_ACEOF
10692 /* confdefs.h.  */
10693 _ACEOF
10694 cat confdefs.h >>conftest.$ac_ext
10695 cat >>conftest.$ac_ext <<_ACEOF
10696 /* end confdefs.h.  */
10697 #include <utmpx.h>
10698 _ACEOF
10699 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10700   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10701   ac_status=$?
10702   grep -v '^ *+' conftest.er1 >conftest.err
10703   rm -f conftest.er1
10704   cat conftest.err >&5
10705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10706   (exit $ac_status); } >/dev/null; then
10707   if test -s conftest.err; then
10708     ac_cpp_err=$ac_cxx_preproc_warn_flag
10709     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10710   else
10711     ac_cpp_err=
10712   fi
10713 else
10714   ac_cpp_err=yes
10715 fi
10716 if test -z "$ac_cpp_err"; then
10717   ac_header_preproc=yes
10718 else
10719   echo "$as_me: failed program was:" >&5
10720 sed 's/^/| /' conftest.$ac_ext >&5
10721
10722   ac_header_preproc=no
10723 fi
10724 rm -f conftest.err conftest.$ac_ext
10725 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10726 echo "${ECHO_T}$ac_header_preproc" >&6
10727
10728 # So?  What about this header?
10729 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10730   yes:no: )
10731     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10732 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10733     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10734 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10735     ac_header_preproc=yes
10736     ;;
10737   no:yes:* )
10738     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10739 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10740     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10741 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10742     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10743 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10744     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10745 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10746     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10747 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10748     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10749 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10750     (
10751       cat <<\_ASBOX
10752 ## ------------------------------------------ ##
10753 ## Report this to the AC_PACKAGE_NAME lists.  ##
10754 ## ------------------------------------------ ##
10755 _ASBOX
10756     ) |
10757       sed "s/^/$as_me: WARNING:     /" >&2
10758     ;;
10759 esac
10760 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10761 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10762 if test "${ac_cv_header_utmpx_h+set}" = set; then
10763   echo $ECHO_N "(cached) $ECHO_C" >&6
10764 else
10765   ac_cv_header_utmpx_h=$ac_header_preproc
10766 fi
10767 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10768 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10769
10770 fi
10771 if test $ac_cv_header_utmpx_h = yes; then
10772   echo "$as_me:$LINENO: checking for struct utmpx" >&5
10773 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10774 if test "${rxvt_cv_struct_utmpx+set}" = set; then
10775   echo $ECHO_N "(cached) $ECHO_C" >&6
10776 else
10777   cat >conftest.$ac_ext <<_ACEOF
10778 /* confdefs.h.  */
10779 _ACEOF
10780 cat confdefs.h >>conftest.$ac_ext
10781 cat >>conftest.$ac_ext <<_ACEOF
10782 /* end confdefs.h.  */
10783 #include <sys/types.h>
10784 #include <utmpx.h>
10785 int
10786 main ()
10787 {
10788 struct utmpx ut;
10789   ;
10790   return 0;
10791 }
10792 _ACEOF
10793 rm -f conftest.$ac_objext
10794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10795   (eval $ac_compile) 2>conftest.er1
10796   ac_status=$?
10797   grep -v '^ *+' conftest.er1 >conftest.err
10798   rm -f conftest.er1
10799   cat conftest.err >&5
10800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801   (exit $ac_status); } &&
10802          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10803   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10804   (eval $ac_try) 2>&5
10805   ac_status=$?
10806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10807   (exit $ac_status); }; } &&
10808          { ac_try='test -s conftest.$ac_objext'
10809   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10810   (eval $ac_try) 2>&5
10811   ac_status=$?
10812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10813   (exit $ac_status); }; }; then
10814   rxvt_cv_struct_utmpx=yes
10815 else
10816   echo "$as_me: failed program was:" >&5
10817 sed 's/^/| /' conftest.$ac_ext >&5
10818
10819 rxvt_cv_struct_utmpx=no
10820 fi
10821 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10822 fi
10823 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10824 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10825 if test x$rxvt_cv_struct_utmpx = xyes; then
10826
10827 cat >>confdefs.h <<\_ACEOF
10828 #define HAVE_STRUCT_UTMPX 1
10829 _ACEOF
10830
10831 fi
10832
10833
10834 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10835 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10836 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10837   echo $ECHO_N "(cached) $ECHO_C" >&6
10838 else
10839   cat >conftest.$ac_ext <<_ACEOF
10840 /* confdefs.h.  */
10841 _ACEOF
10842 cat confdefs.h >>conftest.$ac_ext
10843 cat >>conftest.$ac_ext <<_ACEOF
10844 /* end confdefs.h.  */
10845 #include <sys/types.h>
10846 #include <utmpx.h>
10847 int
10848 main ()
10849 {
10850 struct utmpx utx; utx.ut_host;
10851   ;
10852   return 0;
10853 }
10854 _ACEOF
10855 rm -f conftest.$ac_objext
10856 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10857   (eval $ac_compile) 2>conftest.er1
10858   ac_status=$?
10859   grep -v '^ *+' conftest.er1 >conftest.err
10860   rm -f conftest.er1
10861   cat conftest.err >&5
10862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10863   (exit $ac_status); } &&
10864          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10866   (eval $ac_try) 2>&5
10867   ac_status=$?
10868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10869   (exit $ac_status); }; } &&
10870          { ac_try='test -s conftest.$ac_objext'
10871   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10872   (eval $ac_try) 2>&5
10873   ac_status=$?
10874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875   (exit $ac_status); }; }; then
10876   rxvt_cv_struct_utmpx_host=yes
10877 else
10878   echo "$as_me: failed program was:" >&5
10879 sed 's/^/| /' conftest.$ac_ext >&5
10880
10881 rxvt_cv_struct_utmpx_host=no
10882 fi
10883 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10884 fi
10885 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10886 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10887 if test x$rxvt_cv_struct_utmpx_host = xyes; then
10888
10889 cat >>confdefs.h <<\_ACEOF
10890 #define HAVE_UTMPX_HOST 1
10891 _ACEOF
10892
10893 fi
10894
10895 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10896 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10897 if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10898   echo $ECHO_N "(cached) $ECHO_C" >&6
10899 else
10900   cat >conftest.$ac_ext <<_ACEOF
10901 /* confdefs.h.  */
10902 _ACEOF
10903 cat confdefs.h >>conftest.$ac_ext
10904 cat >>conftest.$ac_ext <<_ACEOF
10905 /* end confdefs.h.  */
10906 #include <sys/types.h>
10907 #include <utmpx.h>
10908 int
10909 main ()
10910 {
10911 struct utmpx utx; utx.ut_session;
10912   ;
10913   return 0;
10914 }
10915 _ACEOF
10916 rm -f conftest.$ac_objext
10917 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10918   (eval $ac_compile) 2>conftest.er1
10919   ac_status=$?
10920   grep -v '^ *+' conftest.er1 >conftest.err
10921   rm -f conftest.er1
10922   cat conftest.err >&5
10923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10924   (exit $ac_status); } &&
10925          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10926   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10927   (eval $ac_try) 2>&5
10928   ac_status=$?
10929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10930   (exit $ac_status); }; } &&
10931          { ac_try='test -s conftest.$ac_objext'
10932   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10933   (eval $ac_try) 2>&5
10934   ac_status=$?
10935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10936   (exit $ac_status); }; }; then
10937   rxvt_cv_struct_utmpx_session=yes
10938 else
10939   echo "$as_me: failed program was:" >&5
10940 sed 's/^/| /' conftest.$ac_ext >&5
10941
10942 rxvt_cv_struct_utmpx_session=no
10943 fi
10944 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10945 fi
10946 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10947 echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10948 if test x$rxvt_cv_struct_utmpx_session = xyes; then
10949
10950 cat >>confdefs.h <<\_ACEOF
10951 #define HAVE_UTMPX_SESSION 1
10952 _ACEOF
10953
10954 fi
10955
10956 fi
10957
10958
10959 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10960 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10961 if test "${rxvt_cv_struct_lastlog+set}" = set; then
10962   echo $ECHO_N "(cached) $ECHO_C" >&6
10963 else
10964   cat >conftest.$ac_ext <<_ACEOF
10965 /* confdefs.h.  */
10966 _ACEOF
10967 cat confdefs.h >>conftest.$ac_ext
10968 cat >>conftest.$ac_ext <<_ACEOF
10969 /* end confdefs.h.  */
10970 #include <sys/types.h>
10971 #include <utmp.h>
10972 #ifdef HAVE_LASTLOG_H
10973 #include <lastlog.h>
10974 #endif
10975
10976 int
10977 main ()
10978 {
10979 struct lastlog ll;
10980   ;
10981   return 0;
10982 }
10983 _ACEOF
10984 rm -f conftest.$ac_objext
10985 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10986   (eval $ac_compile) 2>conftest.er1
10987   ac_status=$?
10988   grep -v '^ *+' conftest.er1 >conftest.err
10989   rm -f conftest.er1
10990   cat conftest.err >&5
10991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992   (exit $ac_status); } &&
10993          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10995   (eval $ac_try) 2>&5
10996   ac_status=$?
10997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10998   (exit $ac_status); }; } &&
10999          { ac_try='test -s conftest.$ac_objext'
11000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11001   (eval $ac_try) 2>&5
11002   ac_status=$?
11003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11004   (exit $ac_status); }; }; then
11005   rxvt_cv_struct_lastlog=yes
11006 else
11007   echo "$as_me: failed program was:" >&5
11008 sed 's/^/| /' conftest.$ac_ext >&5
11009
11010 rxvt_cv_struct_lastlog=no
11011 fi
11012 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11013 fi
11014 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
11015 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
11016 if test x$rxvt_cv_struct_lastlog = xyes; then
11017
11018 cat >>confdefs.h <<\_ACEOF
11019 #define HAVE_STRUCT_LASTLOG 1
11020 _ACEOF
11021
11022 fi
11023
11024 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11025 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11026 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
11027   echo $ECHO_N "(cached) $ECHO_C" >&6
11028 else
11029   cat >conftest.$ac_ext <<_ACEOF
11030 /* confdefs.h.  */
11031 _ACEOF
11032 cat confdefs.h >>conftest.$ac_ext
11033 cat >>conftest.$ac_ext <<_ACEOF
11034 /* end confdefs.h.  */
11035 #include <sys/types.h>
11036 #include <utmpx.h>
11037 #ifdef HAVE_LASTLOG_H
11038 #include <lastlog.h>
11039 #endif
11040
11041 int
11042 main ()
11043 {
11044 struct lastlogx ll;
11045   ;
11046   return 0;
11047 }
11048 _ACEOF
11049 rm -f conftest.$ac_objext
11050 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11051   (eval $ac_compile) 2>conftest.er1
11052   ac_status=$?
11053   grep -v '^ *+' conftest.er1 >conftest.err
11054   rm -f conftest.er1
11055   cat conftest.err >&5
11056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11057   (exit $ac_status); } &&
11058          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11060   (eval $ac_try) 2>&5
11061   ac_status=$?
11062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11063   (exit $ac_status); }; } &&
11064          { ac_try='test -s conftest.$ac_objext'
11065   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11066   (eval $ac_try) 2>&5
11067   ac_status=$?
11068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11069   (exit $ac_status); }; }; then
11070   rxvt_cv_struct_lastlogx=yes
11071 else
11072   echo "$as_me: failed program was:" >&5
11073 sed 's/^/| /' conftest.$ac_ext >&5
11074
11075 rxvt_cv_struct_lastlogx=no
11076 fi
11077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11078 fi
11079 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
11080 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
11081 if test x$rxvt_cv_struct_lastlogx = xyes; then
11082
11083 cat >>confdefs.h <<\_ACEOF
11084 #define HAVE_STRUCT_LASTLOGX 1
11085 _ACEOF
11086
11087 fi
11088
11089
11090 echo "$as_me:$LINENO: checking where utmp is located" >&5
11091 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11092 if test "${rxvt_cv_path_utmp+set}" = set; then
11093   echo $ECHO_N "(cached) $ECHO_C" >&6
11094 else
11095   if test "$cross_compiling" = yes; then
11096     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
11097 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
11098 else
11099   cat >conftest.$ac_ext <<_ACEOF
11100 /* confdefs.h.  */
11101 _ACEOF
11102 cat confdefs.h >>conftest.$ac_ext
11103 cat >>conftest.$ac_ext <<_ACEOF
11104 /* end confdefs.h.  */
11105 #include <stdio.h>
11106 #include <sys/types.h>
11107 #include <utmp.h>
11108 #include <errno.h>
11109 main()
11110 {
11111     char **u, *utmplist[] = {
11112     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11113     FILE *a, *f=fopen("conftestval", "w");
11114     if (!f) exit(1);
11115 #ifdef UTMP_FILE
11116     fprintf(f, "%s\n", UTMP_FILE);
11117     exit(0);
11118 #endif
11119 #ifdef _PATH_UTMP
11120     fprintf(f, "%s\n", _PATH_UTMP);
11121     exit(0);
11122 #endif
11123     for (u = utmplist; *u; u++) {
11124         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11125             fprintf(f, "%s\n", *u);
11126             exit(0);
11127         }
11128     }
11129     exit(0);
11130 }
11131 _ACEOF
11132 rm -f conftest$ac_exeext
11133 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11134   (eval $ac_link) 2>&5
11135   ac_status=$?
11136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11138   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11139   (eval $ac_try) 2>&5
11140   ac_status=$?
11141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11142   (exit $ac_status); }; }; then
11143   rxvt_cv_path_utmp=`cat conftestval`
11144 else
11145   echo "$as_me: program exited with status $ac_status" >&5
11146 echo "$as_me: failed program was:" >&5
11147 sed 's/^/| /' conftest.$ac_ext >&5
11148
11149 ( exit $ac_status )
11150 rxvt_cv_path_utmp=
11151 fi
11152 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11153 fi
11154 fi
11155 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
11156 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
11157 if test x$rxvt_cv_path_utmp != x; then
11158
11159 cat >>confdefs.h <<_ACEOF
11160 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
11161 _ACEOF
11162
11163 fi
11164
11165
11166 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11167 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11168 if test "${rxvt_cv_path_utmpx+set}" = set; then
11169   echo $ECHO_N "(cached) $ECHO_C" >&6
11170 else
11171   if test "$cross_compiling" = yes; then
11172     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
11173 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
11174 else
11175   cat >conftest.$ac_ext <<_ACEOF
11176 /* confdefs.h.  */
11177 _ACEOF
11178 cat confdefs.h >>conftest.$ac_ext
11179 cat >>conftest.$ac_ext <<_ACEOF
11180 /* end confdefs.h.  */
11181 #include <stdio.h>
11182 #include <sys/types.h>
11183 #include <utmpx.h>
11184 #include <errno.h>
11185 #include <sys/stat.h>
11186 #ifdef HAVE_STRING_H
11187 #include <string.h>
11188 #endif
11189 main()
11190 {
11191     char **u, *p, *utmplist[] = {
11192 #ifdef UTMPX_FILE
11193         UTMPX_FILE,
11194 #endif
11195 #ifdef _PATH_UTMPX
11196         _PATH_UTMPX,
11197 #endif
11198     "/var/adm/utmpx", "/etc/utmpx", NULL };
11199     FILE *a, *f=fopen("conftestval", "w");
11200     struct stat statu, statux;
11201     if (!f) exit(1);
11202     for (u = utmplist; *u; u++) {
11203         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11204             if (stat(*u, &statux) < 0)
11205                 continue;
11206             p = strdup(*u);
11207             p[strlen(p) - 1] = '\0';
11208             if (stat(p, &statu) >= 0
11209                 && (statu.st_mtime - statux.st_mtime > 86400))
11210                 continue;
11211             fprintf(f, "%s\n", *u);
11212             exit(0);
11213         }
11214     }
11215     exit(0);
11216 }
11217 _ACEOF
11218 rm -f conftest$ac_exeext
11219 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11220   (eval $ac_link) 2>&5
11221   ac_status=$?
11222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11225   (eval $ac_try) 2>&5
11226   ac_status=$?
11227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228   (exit $ac_status); }; }; then
11229   rxvt_cv_path_utmpx=`cat conftestval`
11230 else
11231   echo "$as_me: program exited with status $ac_status" >&5
11232 echo "$as_me: failed program was:" >&5
11233 sed 's/^/| /' conftest.$ac_ext >&5
11234
11235 ( exit $ac_status )
11236 rxvt_cv_path_utmpx=
11237 fi
11238 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11239 fi
11240 fi
11241 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11242 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11243 if test x$rxvt_cv_path_utmpx != x; then
11244
11245 cat >>confdefs.h <<_ACEOF
11246 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11247 _ACEOF
11248
11249 fi
11250
11251
11252 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11253 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11254 if test "${rxvt_cv_path_wtmp+set}" = set; then
11255   echo $ECHO_N "(cached) $ECHO_C" >&6
11256 else
11257   if test "$cross_compiling" = yes; then
11258     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11259 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11260 else
11261   cat >conftest.$ac_ext <<_ACEOF
11262 /* confdefs.h.  */
11263 _ACEOF
11264 cat confdefs.h >>conftest.$ac_ext
11265 cat >>conftest.$ac_ext <<_ACEOF
11266 /* end confdefs.h.  */
11267 #include <stdio.h>
11268 #include <sys/types.h>
11269 #ifdef HAVE_UTMP_H
11270 #include <utmp.h>
11271 #endif
11272 #include <errno.h>
11273 main()
11274 {
11275     char **w, *wtmplist[] = {
11276     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11277     FILE *a, *f=fopen("conftestval", "w");
11278     if (!f) exit(1);
11279 #ifdef WTMP_FILE
11280     fprintf(f, "%s\n", WTMP_FILE);
11281     exit(0);
11282 #endif
11283 #ifdef _PATH_WTMP
11284     fprintf(f, "%s\n", _PATH_WTMP);
11285     exit(0);
11286 #endif
11287     for (w = wtmplist; *w; w++) {
11288         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11289             fprintf(f, "%s\n", *w);
11290             exit(0);
11291         }
11292     }
11293     exit(0);
11294 }
11295 _ACEOF
11296 rm -f conftest$ac_exeext
11297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11298   (eval $ac_link) 2>&5
11299   ac_status=$?
11300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11301   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11302   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11303   (eval $ac_try) 2>&5
11304   ac_status=$?
11305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11306   (exit $ac_status); }; }; then
11307   rxvt_cv_path_wtmp=`cat conftestval`
11308 else
11309   echo "$as_me: program exited with status $ac_status" >&5
11310 echo "$as_me: failed program was:" >&5
11311 sed 's/^/| /' conftest.$ac_ext >&5
11312
11313 ( exit $ac_status )
11314 rxvt_cv_path_wtmp=
11315 fi
11316 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11317 fi
11318 fi
11319 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
11320 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
11321 if test x$rxvt_cv_path_wtmp != x; then
11322
11323 cat >>confdefs.h <<_ACEOF
11324 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
11325 _ACEOF
11326
11327 fi
11328
11329 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11330 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11331 if test "${rxvt_cv_path_wtmpx+set}" = set; then
11332   echo $ECHO_N "(cached) $ECHO_C" >&6
11333 else
11334   if test "$cross_compiling" = yes; then
11335     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
11336 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
11337 else
11338   cat >conftest.$ac_ext <<_ACEOF
11339 /* confdefs.h.  */
11340 _ACEOF
11341 cat confdefs.h >>conftest.$ac_ext
11342 cat >>conftest.$ac_ext <<_ACEOF
11343 /* end confdefs.h.  */
11344 #include <stdio.h>
11345 #ifdef HAVE_UTMPX_H
11346 #include <utmpx.h>
11347 #endif
11348 #include <errno.h>
11349 main()
11350 {
11351     char **w, *wtmplist[] = {
11352     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11353     FILE *a, *f=fopen("conftestval", "w");
11354     if (!f) exit(1);
11355 #ifdef WTMPX_FILE
11356     fprintf(f, "%s\n", WTMPX_FILE);
11357     exit(0);
11358 #endif
11359 #ifdef _PATH_WTMPX
11360     fprintf(f, "%s\n", _PATH_WTMPX);
11361     exit(0);
11362 #endif
11363     for (w = wtmplist; *w; w++) {
11364         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11365             fprintf(f, "%s\n", *w);
11366             exit(0);
11367         }
11368     }
11369     exit(0);
11370 }
11371 _ACEOF
11372 rm -f conftest$ac_exeext
11373 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11374   (eval $ac_link) 2>&5
11375   ac_status=$?
11376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11377   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11379   (eval $ac_try) 2>&5
11380   ac_status=$?
11381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11382   (exit $ac_status); }; }; then
11383   rxvt_cv_path_wtmpx=`cat conftestval`
11384 else
11385   echo "$as_me: program exited with status $ac_status" >&5
11386 echo "$as_me: failed program was:" >&5
11387 sed 's/^/| /' conftest.$ac_ext >&5
11388
11389 ( exit $ac_status )
11390 rxvt_cv_path_wtmpx=
11391 fi
11392 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11393 fi
11394 fi
11395 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
11396 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
11397 if test x$rxvt_cv_path_wtmpx != x; then
11398
11399 cat >>confdefs.h <<_ACEOF
11400 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
11401 _ACEOF
11402
11403 fi
11404
11405 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11406 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11407 if test "${rxvt_cv_path_lastlog+set}" = set; then
11408   echo $ECHO_N "(cached) $ECHO_C" >&6
11409 else
11410   if test "$cross_compiling" = yes; then
11411     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
11412 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
11413 else
11414   cat >conftest.$ac_ext <<_ACEOF
11415 /* confdefs.h.  */
11416 _ACEOF
11417 cat confdefs.h >>conftest.$ac_ext
11418 cat >>conftest.$ac_ext <<_ACEOF
11419 /* end confdefs.h.  */
11420 #include <stdio.h>
11421 #include <sys/types.h>
11422 #ifdef HAVE_UTMPX_H
11423 #include <utmpx.h>
11424 #elif defined(HAVE_UTMP_H)
11425 #include <utmp.h>
11426 #endif
11427 #ifdef HAVE_LASTLOG_H
11428 #include <lastlog.h>
11429 #endif
11430 #include <errno.h>
11431 main()
11432 {
11433     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11434     FILE *a, *f=fopen("conftestval", "w");
11435     if (!f) exit(1);
11436 #ifdef LASTLOG_FILE
11437     fprintf(f, "%s\n", LASTLOG_FILE);
11438     exit(0);
11439 #endif
11440 #ifdef _PATH_LASTLOG
11441     fprintf(f, "%s\n", _PATH_LASTLOG);
11442     exit(0);
11443 #endif
11444     for (w = lastloglist; *w; w++) {
11445         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11446             fprintf(f, "%s\n", *w);
11447             exit(0);
11448         }
11449     }
11450     exit(0);
11451 }
11452 _ACEOF
11453 rm -f conftest$ac_exeext
11454 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11455   (eval $ac_link) 2>&5
11456   ac_status=$?
11457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11458   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11460   (eval $ac_try) 2>&5
11461   ac_status=$?
11462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11463   (exit $ac_status); }; }; then
11464   rxvt_cv_path_lastlog=`cat conftestval`
11465 else
11466   echo "$as_me: program exited with status $ac_status" >&5
11467 echo "$as_me: failed program was:" >&5
11468 sed 's/^/| /' conftest.$ac_ext >&5
11469
11470 ( exit $ac_status )
11471 rxvt_cv_path_lastlog=
11472 fi
11473 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11474 fi
11475 fi
11476 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
11477 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
11478 if test x$rxvt_cv_path_lastlog != x; then
11479
11480 cat >>confdefs.h <<_ACEOF
11481 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
11482 _ACEOF
11483
11484   if test -d "$rxvt_cv_path_lastlog"; then
11485
11486 cat >>confdefs.h <<\_ACEOF
11487 #define LASTLOG_IS_DIR 1
11488 _ACEOF
11489
11490   fi
11491 fi
11492
11493 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11494 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11495 if test "${rxvt_cv_path_lastlogx+set}" = set; then
11496   echo $ECHO_N "(cached) $ECHO_C" >&6
11497 else
11498   if test "$cross_compiling" = yes; then
11499     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11500 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11501 else
11502   cat >conftest.$ac_ext <<_ACEOF
11503 /* confdefs.h.  */
11504 _ACEOF
11505 cat confdefs.h >>conftest.$ac_ext
11506 cat >>conftest.$ac_ext <<_ACEOF
11507 /* end confdefs.h.  */
11508 #include <stdio.h>
11509 #ifdef HAVE_UTMPX_H
11510 #include <utmpx.h>
11511 #endif
11512 #include <errno.h>
11513 main()
11514 {
11515     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11516     FILE *a, *f=fopen("conftestval", "w");
11517     if (!f) exit(1);
11518 #ifdef LASTLOGX_FILE
11519     fprintf(f, "%s\n", LASTLOGX_FILE);
11520     exit(0);
11521 #endif
11522 #ifdef _PATH_LASTLOGX
11523     fprintf(f, "%s\n", _PATH_LASTLOGX);
11524     exit(0);
11525 #endif
11526     for (w = wtmplist; *w; w++) {
11527         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11528             fprintf(f, "%s\n", *w);
11529             exit(0);
11530         }
11531     }
11532     exit(0);
11533 }
11534 _ACEOF
11535 rm -f conftest$ac_exeext
11536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11537   (eval $ac_link) 2>&5
11538   ac_status=$?
11539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11540   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11542   (eval $ac_try) 2>&5
11543   ac_status=$?
11544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545   (exit $ac_status); }; }; then
11546   rxvt_cv_path_lastlogx=`cat conftestval`
11547 else
11548   echo "$as_me: program exited with status $ac_status" >&5
11549 echo "$as_me: failed program was:" >&5
11550 sed 's/^/| /' conftest.$ac_ext >&5
11551
11552 ( exit $ac_status )
11553 rxvt_cv_path_lastlogx=
11554 fi
11555 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11556 fi
11557 fi
11558 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11559 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11560 if test x$rxvt_cv_path_lastlogx != x; then
11561
11562 cat >>confdefs.h <<_ACEOF
11563 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11564 _ACEOF
11565
11566 fi
11567
11568
11569 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11570 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11571 if test "${rxvt_cv_path_ttytab+set}" = set; then
11572   echo $ECHO_N "(cached) $ECHO_C" >&6
11573 else
11574   for ttys_file in     /etc/ttys /etc/ttytab;
11575 do
11576   if test -f "$ttys_file" ; then
11577     rxvt_cv_path_ttytab=$ttys_file
11578     break
11579   fi
11580 done
11581
11582 fi
11583 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11584 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11585 if test x$rxvt_cv_path_ttytab != x; then
11586
11587 cat >>confdefs.h <<_ACEOF
11588 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11589 _ACEOF
11590
11591 fi
11592
11593
11594 ac_save_LIBS=$LIBS
11595 ac_save_CFLAGS=$CFLAGS
11596 CFLAGS="$CFLAGS $X_CFLAGS"
11597 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11598 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11599   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11600 fi
11601 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11602 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11603 if test "${rxvt_cv_func_xlocale+set}" = set; then
11604   echo $ECHO_N "(cached) $ECHO_C" >&6
11605 else
11606   if test "$cross_compiling" = yes; then
11607     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11608 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11609 else
11610   cat >conftest.$ac_ext <<_ACEOF
11611 /* confdefs.h.  */
11612 _ACEOF
11613 cat confdefs.h >>conftest.$ac_ext
11614 cat >>conftest.$ac_ext <<_ACEOF
11615 /* end confdefs.h.  */
11616 #include <X11/Xlib.h>
11617 main() {
11618 char *p;
11619 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11620 exit (XSupportsLocale() ? 0 : 1);
11621 else
11622 exit (1);}
11623 _ACEOF
11624 rm -f conftest$ac_exeext
11625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11626   (eval $ac_link) 2>&5
11627   ac_status=$?
11628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11630   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11631   (eval $ac_try) 2>&5
11632   ac_status=$?
11633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634   (exit $ac_status); }; }; then
11635     rxvt_cv_func_xlocale=yes
11636 else
11637   echo "$as_me: program exited with status $ac_status" >&5
11638 echo "$as_me: failed program was:" >&5
11639 sed 's/^/| /' conftest.$ac_ext >&5
11640
11641 ( exit $ac_status )
11642 rxvt_cv_func_xlocale=no
11643 fi
11644 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11645 fi
11646 fi
11647 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11648 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11649 if test x$rxvt_cv_func_xlocale = xyes; then
11650
11651 cat >>confdefs.h <<\_ACEOF
11652 #define HAVE_XLOCALE 1
11653 _ACEOF
11654
11655 fi
11656
11657 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11658 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11659 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11660   echo $ECHO_N "(cached) $ECHO_C" >&6
11661 else
11662   cat >conftest.$ac_ext <<_ACEOF
11663 /* confdefs.h.  */
11664 _ACEOF
11665 cat confdefs.h >>conftest.$ac_ext
11666 cat >>conftest.$ac_ext <<_ACEOF
11667 /* end confdefs.h.  */
11668 #define X_LOCALE 1
11669 #include <X11/Xlocale.h>
11670 int
11671 main ()
11672 {
11673 setlocale(LC_CTYPE, "");
11674   ;
11675   return 0;
11676 }
11677 _ACEOF
11678 rm -f conftest.$ac_objext conftest$ac_exeext
11679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11680   (eval $ac_link) 2>conftest.er1
11681   ac_status=$?
11682   grep -v '^ *+' conftest.er1 >conftest.err
11683   rm -f conftest.er1
11684   cat conftest.err >&5
11685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11686   (exit $ac_status); } &&
11687          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11689   (eval $ac_try) 2>&5
11690   ac_status=$?
11691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11692   (exit $ac_status); }; } &&
11693          { ac_try='test -s conftest$ac_exeext'
11694   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11695   (eval $ac_try) 2>&5
11696   ac_status=$?
11697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11698   (exit $ac_status); }; }; then
11699   rxvt_cv_func_xsetlocale=yes
11700 else
11701   echo "$as_me: failed program was:" >&5
11702 sed 's/^/| /' conftest.$ac_ext >&5
11703
11704 rxvt_cv_func_xsetlocale=no
11705 fi
11706 rm -f conftest.err conftest.$ac_objext \
11707       conftest$ac_exeext conftest.$ac_ext
11708 fi
11709 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11710 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11711 if test x$rxvt_cv_func_xsetlocale = xyes; then
11712
11713 cat >>confdefs.h <<\_ACEOF
11714 #define HAVE_XSETLOCALE 1
11715 _ACEOF
11716
11717 fi
11718 LIBS=$ac_save_LIBS
11719 CFLAGS=$ac_save_CFLAGS
11720
11721 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11722 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11723 if test "${rxvt_cv_func_setlocale+set}" = set; then
11724   echo $ECHO_N "(cached) $ECHO_C" >&6
11725 else
11726   cat >conftest.$ac_ext <<_ACEOF
11727 /* confdefs.h.  */
11728 _ACEOF
11729 cat confdefs.h >>conftest.$ac_ext
11730 cat >>conftest.$ac_ext <<_ACEOF
11731 /* end confdefs.h.  */
11732 #include <clocale>
11733 int
11734 main ()
11735 {
11736 setlocale(LC_CTYPE, "");
11737   ;
11738   return 0;
11739 }
11740 _ACEOF
11741 rm -f conftest.$ac_objext conftest$ac_exeext
11742 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11743   (eval $ac_link) 2>conftest.er1
11744   ac_status=$?
11745   grep -v '^ *+' conftest.er1 >conftest.err
11746   rm -f conftest.er1
11747   cat conftest.err >&5
11748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11749   (exit $ac_status); } &&
11750          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11751   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11752   (eval $ac_try) 2>&5
11753   ac_status=$?
11754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11755   (exit $ac_status); }; } &&
11756          { ac_try='test -s conftest$ac_exeext'
11757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11758   (eval $ac_try) 2>&5
11759   ac_status=$?
11760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11761   (exit $ac_status); }; }; then
11762   rxvt_cv_func_setlocale=yes
11763 else
11764   echo "$as_me: failed program was:" >&5
11765 sed 's/^/| /' conftest.$ac_ext >&5
11766
11767 rxvt_cv_func_setlocale=no
11768 fi
11769 rm -f conftest.err conftest.$ac_objext \
11770       conftest$ac_exeext conftest.$ac_ext
11771 fi
11772 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11773 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11774 if test x$rxvt_cv_func_setlocale = xyes; then
11775
11776 cat >>confdefs.h <<\_ACEOF
11777 #define HAVE_SETLOCALE 1
11778 _ACEOF
11779
11780 fi
11781
11782 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11783 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11784 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11785   echo $ECHO_N "(cached) $ECHO_C" >&6
11786 else
11787   cat >conftest.$ac_ext <<_ACEOF
11788 /* confdefs.h.  */
11789 _ACEOF
11790 cat confdefs.h >>conftest.$ac_ext
11791 cat >>conftest.$ac_ext <<_ACEOF
11792 /* end confdefs.h.  */
11793 #include <langinfo.h>
11794 int
11795 main ()
11796 {
11797 nl_langinfo(CODESET);
11798   ;
11799   return 0;
11800 }
11801 _ACEOF
11802 rm -f conftest.$ac_objext conftest$ac_exeext
11803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11804   (eval $ac_link) 2>conftest.er1
11805   ac_status=$?
11806   grep -v '^ *+' conftest.er1 >conftest.err
11807   rm -f conftest.er1
11808   cat conftest.err >&5
11809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11810   (exit $ac_status); } &&
11811          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11812   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11813   (eval $ac_try) 2>&5
11814   ac_status=$?
11815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11816   (exit $ac_status); }; } &&
11817          { ac_try='test -s conftest$ac_exeext'
11818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11819   (eval $ac_try) 2>&5
11820   ac_status=$?
11821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11822   (exit $ac_status); }; }; then
11823   rxvt_cv_func_nl_langinfo=yes
11824 else
11825   echo "$as_me: failed program was:" >&5
11826 sed 's/^/| /' conftest.$ac_ext >&5
11827
11828 rxvt_cv_func_nl_langinfo=no
11829 fi
11830 rm -f conftest.err conftest.$ac_objext \
11831       conftest$ac_exeext conftest.$ac_ext
11832 fi
11833 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11834 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11835 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11836
11837 cat >>confdefs.h <<\_ACEOF
11838 #define HAVE_NL_LANGINFO 1
11839 _ACEOF
11840
11841 fi
11842
11843 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11844 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11845 if test "${rxvt_can_pass_fds+set}" = set; then
11846   echo $ECHO_N "(cached) $ECHO_C" >&6
11847 else
11848   cat >conftest.$ac_ext <<_ACEOF
11849 /* confdefs.h.  */
11850 _ACEOF
11851 cat confdefs.h >>conftest.$ac_ext
11852 cat >>conftest.$ac_ext <<_ACEOF
11853 /* end confdefs.h.  */
11854
11855 #include <sys/types.h>
11856 #include <sys/socket.h>
11857
11858 int
11859 main ()
11860 {
11861
11862 {
11863   msghdr msg;
11864   iovec iov;
11865   char buf [100];
11866   char data = 0;
11867
11868   iov.iov_base = &data;
11869   iov.iov_len  = 1;
11870
11871   msg.msg_iov        = &iov;
11872   msg.msg_iovlen     = 1;
11873   msg.msg_control    = buf;
11874   msg.msg_controllen = sizeof buf;
11875
11876   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11877   cmsg->cmsg_level = SOL_SOCKET;
11878   cmsg->cmsg_type  = SCM_RIGHTS;
11879   cmsg->cmsg_len   = 100;
11880
11881   *(int *)CMSG_DATA (cmsg) = 5;
11882
11883   return sendmsg (3, &msg, 0);
11884 }
11885
11886   ;
11887   return 0;
11888 }
11889 _ACEOF
11890 rm -f conftest.$ac_objext conftest$ac_exeext
11891 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11892   (eval $ac_link) 2>conftest.er1
11893   ac_status=$?
11894   grep -v '^ *+' conftest.er1 >conftest.err
11895   rm -f conftest.er1
11896   cat conftest.err >&5
11897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898   (exit $ac_status); } &&
11899          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11900   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901   (eval $ac_try) 2>&5
11902   ac_status=$?
11903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904   (exit $ac_status); }; } &&
11905          { ac_try='test -s conftest$ac_exeext'
11906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11907   (eval $ac_try) 2>&5
11908   ac_status=$?
11909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910   (exit $ac_status); }; }; then
11911   rxvt_can_pass_fds=yes
11912 else
11913   echo "$as_me: failed program was:" >&5
11914 sed 's/^/| /' conftest.$ac_ext >&5
11915
11916 rxvt_can_pass_fds=no
11917 fi
11918 rm -f conftest.err conftest.$ac_objext \
11919       conftest$ac_exeext conftest.$ac_ext
11920 fi
11921 echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11922 echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11923 if test x$rxvt_can_pass_fds = xyes; then
11924
11925 cat >>confdefs.h <<\_ACEOF
11926 #define HAVE_UNIX_FDPASS 1
11927 _ACEOF
11928
11929 fi
11930
11931 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11932 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11933 if test "${rxvt_broken_ximcb+set}" = set; then
11934   echo $ECHO_N "(cached) $ECHO_C" >&6
11935 else
11936   cat >conftest.$ac_ext <<_ACEOF
11937
11938 #include <X11/Xlib.h>
11939
11940 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11941
11942 void f() {
11943   XIMCallback cb;
11944   cb.callback = im_destroy_cb;
11945 }
11946
11947 _ACEOF
11948 rm -f conftest.$ac_objext
11949 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11950   (eval $ac_compile) 2>conftest.er1
11951   ac_status=$?
11952   grep -v '^ *+' conftest.er1 >conftest.err
11953   rm -f conftest.er1
11954   cat conftest.err >&5
11955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11956   (exit $ac_status); } &&
11957          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11958   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11959   (eval $ac_try) 2>&5
11960   ac_status=$?
11961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11962   (exit $ac_status); }; } &&
11963          { ac_try='test -s conftest.$ac_objext'
11964   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11965   (eval $ac_try) 2>&5
11966   ac_status=$?
11967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968   (exit $ac_status); }; }; then
11969   rxvt_broken_ximcb=yes
11970 else
11971   echo "$as_me: failed program was:" >&5
11972 sed 's/^/| /' conftest.$ac_ext >&5
11973
11974 rxvt_broken_ximcb=no
11975 fi
11976 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11977 fi
11978 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11979 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11980
11981 if test x$rxvt_broken_ximcb = xyes; then
11982
11983 cat >>confdefs.h <<\_ACEOF
11984 #define XIMCB_PROTO_BROKEN 1
11985 _ACEOF
11986
11987 fi
11988
11989 echo "$as_me:$LINENO: checking for getpt" >&5
11990 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
11991 if test "${rxvt_cv_func_getpt+set}" = set; then
11992   echo $ECHO_N "(cached) $ECHO_C" >&6
11993 else
11994   cat >conftest.$ac_ext <<_ACEOF
11995 /* confdefs.h.  */
11996 _ACEOF
11997 cat confdefs.h >>conftest.$ac_ext
11998 cat >>conftest.$ac_ext <<_ACEOF
11999 /* end confdefs.h.  */
12000 #define _GNU_SOURCE
12001 #ifdef HAVE_STDLIB_H
12002 # include <cstdlib>
12003 #endif
12004 int
12005 main ()
12006 {
12007 (void)getpt();
12008   ;
12009   return 0;
12010 }
12011 _ACEOF
12012 rm -f conftest.$ac_objext conftest$ac_exeext
12013 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12014   (eval $ac_link) 2>conftest.er1
12015   ac_status=$?
12016   grep -v '^ *+' conftest.er1 >conftest.err
12017   rm -f conftest.er1
12018   cat conftest.err >&5
12019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12020   (exit $ac_status); } &&
12021          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12022   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12023   (eval $ac_try) 2>&5
12024   ac_status=$?
12025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12026   (exit $ac_status); }; } &&
12027          { ac_try='test -s conftest$ac_exeext'
12028   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12029   (eval $ac_try) 2>&5
12030   ac_status=$?
12031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032   (exit $ac_status); }; }; then
12033   rxvt_cv_func_getpt=yes
12034 else
12035   echo "$as_me: failed program was:" >&5
12036 sed 's/^/| /' conftest.$ac_ext >&5
12037
12038 rxvt_cv_func_getpt=no
12039 fi
12040 rm -f conftest.err conftest.$ac_objext \
12041       conftest$ac_exeext conftest.$ac_ext
12042 fi
12043 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
12044 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
12045 if test x$rxvt_cv_func_getpt = xno; then
12046   echo "$as_me:$LINENO: checking for openpty" >&5
12047 echo $ECHO_N "checking for openpty... $ECHO_C" >&6
12048 if test "${ac_cv_func_openpty+set}" = set; then
12049   echo $ECHO_N "(cached) $ECHO_C" >&6
12050 else
12051   cat >conftest.$ac_ext <<_ACEOF
12052 /* confdefs.h.  */
12053 _ACEOF
12054 cat confdefs.h >>conftest.$ac_ext
12055 cat >>conftest.$ac_ext <<_ACEOF
12056 /* end confdefs.h.  */
12057 /* Define openpty to an innocuous variant, in case <limits.h> declares openpty.
12058    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12059 #define openpty innocuous_openpty
12060
12061 /* System header to define __stub macros and hopefully few prototypes,
12062     which can conflict with char openpty (); below.
12063     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12064     <limits.h> exists even on freestanding compilers.  */
12065
12066 #ifdef __STDC__
12067 # include <limits.h>
12068 #else
12069 # include <assert.h>
12070 #endif
12071
12072 #undef openpty
12073
12074 /* Override any gcc2 internal prototype to avoid an error.  */
12075 #ifdef __cplusplus
12076 extern "C"
12077 {
12078 #endif
12079 /* We use char because int might match the return type of a gcc2
12080    builtin and then its argument prototype would still apply.  */
12081 char openpty ();
12082 /* The GNU C library defines this for functions which it implements
12083     to always fail with ENOSYS.  Some functions are actually named
12084     something starting with __ and the normal name is an alias.  */
12085 #if defined (__stub_openpty) || defined (__stub___openpty)
12086 choke me
12087 #else
12088 char (*f) () = openpty;
12089 #endif
12090 #ifdef __cplusplus
12091 }
12092 #endif
12093
12094 int
12095 main ()
12096 {
12097 return f != openpty;
12098   ;
12099   return 0;
12100 }
12101 _ACEOF
12102 rm -f conftest.$ac_objext conftest$ac_exeext
12103 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12104   (eval $ac_link) 2>conftest.er1
12105   ac_status=$?
12106   grep -v '^ *+' conftest.er1 >conftest.err
12107   rm -f conftest.er1
12108   cat conftest.err >&5
12109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12110   (exit $ac_status); } &&
12111          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12112   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12113   (eval $ac_try) 2>&5
12114   ac_status=$?
12115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12116   (exit $ac_status); }; } &&
12117          { ac_try='test -s conftest$ac_exeext'
12118   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12119   (eval $ac_try) 2>&5
12120   ac_status=$?
12121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12122   (exit $ac_status); }; }; then
12123   ac_cv_func_openpty=yes
12124 else
12125   echo "$as_me: failed program was:" >&5
12126 sed 's/^/| /' conftest.$ac_ext >&5
12127
12128 ac_cv_func_openpty=no
12129 fi
12130 rm -f conftest.err conftest.$ac_objext \
12131       conftest$ac_exeext conftest.$ac_ext
12132 fi
12133 echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5
12134 echo "${ECHO_T}$ac_cv_func_openpty" >&6
12135 if test $ac_cv_func_openpty = yes; then
12136   :
12137 else
12138   echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12139 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12140 if test "${ac_cv_lib_util_openpty+set}" = set; then
12141   echo $ECHO_N "(cached) $ECHO_C" >&6
12142 else
12143   ac_check_lib_save_LIBS=$LIBS
12144 LIBS="-lutil  $LIBS"
12145 cat >conftest.$ac_ext <<_ACEOF
12146 /* confdefs.h.  */
12147 _ACEOF
12148 cat confdefs.h >>conftest.$ac_ext
12149 cat >>conftest.$ac_ext <<_ACEOF
12150 /* end confdefs.h.  */
12151
12152 /* Override any gcc2 internal prototype to avoid an error.  */
12153 #ifdef __cplusplus
12154 extern "C"
12155 #endif
12156 /* We use char because int might match the return type of a gcc2
12157    builtin and then its argument prototype would still apply.  */
12158 char openpty ();
12159 int
12160 main ()
12161 {
12162 openpty ();
12163   ;
12164   return 0;
12165 }
12166 _ACEOF
12167 rm -f conftest.$ac_objext conftest$ac_exeext
12168 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12169   (eval $ac_link) 2>conftest.er1
12170   ac_status=$?
12171   grep -v '^ *+' conftest.er1 >conftest.err
12172   rm -f conftest.er1
12173   cat conftest.err >&5
12174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12175   (exit $ac_status); } &&
12176          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12178   (eval $ac_try) 2>&5
12179   ac_status=$?
12180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181   (exit $ac_status); }; } &&
12182          { ac_try='test -s conftest$ac_exeext'
12183   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12184   (eval $ac_try) 2>&5
12185   ac_status=$?
12186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12187   (exit $ac_status); }; }; then
12188   ac_cv_lib_util_openpty=yes
12189 else
12190   echo "$as_me: failed program was:" >&5
12191 sed 's/^/| /' conftest.$ac_ext >&5
12192
12193 ac_cv_lib_util_openpty=no
12194 fi
12195 rm -f conftest.err conftest.$ac_objext \
12196       conftest$ac_exeext conftest.$ac_ext
12197 LIBS=$ac_check_lib_save_LIBS
12198 fi
12199 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12200 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12201 if test $ac_cv_lib_util_openpty = yes; then
12202   LIBS="$LIBS -lutil"
12203 fi
12204
12205 fi
12206
12207 fi
12208
12209 echo "$as_me:$LINENO: checking for pty/tty type" >&5
12210 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12211 if test "${rxvt_cv_ptys+set}" = set; then
12212   echo $ECHO_N "(cached) $ECHO_C" >&6
12213 else
12214   if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12215     rxvt_cv_ptys=OPENPTY
12216  else if test x$ac_cv_func__getpty = xyes; then
12217     rxvt_cv_ptys=SGI4
12218  else if test -c /dev/ttyp20; then
12219     rxvt_cv_ptys=SCO
12220  else if test -c /dev/ptym/clone; then
12221     rxvt_cv_ptys=HPUX
12222  else if test x$rxvt_cv_func_getpt = xyes; then
12223     rxvt_cv_ptys=GLIBC
12224  else if test -c /dev/ptc -a -c /dev/pts; then
12225     rxvt_cv_ptys=PTC
12226  else if test -c /dev/ptc -a -d /dev/pts; then
12227     rxvt_cv_ptys=PTC
12228  else if test -c /dev/ptmx -a -c /dev/pts/0; then
12229     rxvt_cv_ptys=STREAMS
12230  else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12231     rxvt_cv_ptys=STREAMS
12232  else
12233     rxvt_cv_ptys=BSD
12234 fi
12235 fi
12236 fi
12237 fi
12238 fi
12239 fi
12240 fi
12241 fi
12242 fi
12243
12244 fi
12245 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12246 echo "${ECHO_T}$rxvt_cv_ptys" >&6
12247
12248 if test x$rxvt_cv_ptys = xOPENPTY; then
12249
12250 cat >>confdefs.h <<\_ACEOF
12251 #define PTYS_ARE_OPENPTY 1
12252 _ACEOF
12253
12254 fi
12255 if test x$rxvt_cv_ptys = xSCO; then
12256
12257 cat >>confdefs.h <<\_ACEOF
12258 #define PTYS_ARE_NUMERIC 1
12259 _ACEOF
12260
12261 fi
12262 if test x$rxvt_cv_ptys = xSTREAMS; then
12263
12264 cat >>confdefs.h <<\_ACEOF
12265 #define PTYS_ARE_PTMX 1
12266 _ACEOF
12267
12268 fi
12269 if test x$rxvt_cv_ptys = xPTC; then
12270
12271 cat >>confdefs.h <<\_ACEOF
12272 #define PTYS_ARE_PTC 1
12273 _ACEOF
12274
12275 fi
12276 if test x$rxvt_cv_ptys = xSGI4; then
12277
12278 cat >>confdefs.h <<\_ACEOF
12279 #define PTYS_ARE__GETPTY 1
12280 _ACEOF
12281
12282 fi
12283 if test x$rxvt_cv_ptys = xCONVEX; then
12284
12285 cat >>confdefs.h <<\_ACEOF
12286 #define PTYS_ARE_GETPTY 1
12287 _ACEOF
12288
12289 fi
12290 if test x$rxvt_cv_ptys = xGLIBC; then
12291
12292 cat >>confdefs.h <<\_ACEOF
12293 #define PTYS_ARE_GETPT 1
12294 _ACEOF
12295
12296 fi
12297 if test x$rxvt_cv_ptys = xHPUX; then
12298
12299 cat >>confdefs.h <<\_ACEOF
12300 #define PTYS_ARE_CLONE 1
12301 _ACEOF
12302
12303 fi
12304 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
12305
12306 cat >>confdefs.h <<\_ACEOF
12307 #define PTYS_ARE_SEARCHED 1
12308 _ACEOF
12309
12310 fi
12311
12312
12313 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
12314 echo "$as_me: checking for pty ranges..." >&6;}
12315 ptys=`echo /dev/pty??`
12316 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12317 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12318 if test x$pch1 != x; then
12319
12320 cat >>confdefs.h <<_ACEOF
12321 #define PTYCHAR1 "$pch1"
12322 _ACEOF
12323
12324 fi
12325 if test x$pch2 != x; then
12326
12327 cat >>confdefs.h <<_ACEOF
12328 #define PTYCHAR2 "$pch2"
12329 _ACEOF
12330
12331 fi
12332
12333 if test x$support_xft = xyes; then
12334   LIBS="$LIBS `pkg-config xft --libs`"
12335   CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12336
12337
12338 for ac_header in X11/Xft/Xft.h
12339 do
12340 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12341 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12342   echo "$as_me:$LINENO: checking for $ac_header" >&5
12343 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12344 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12345   echo $ECHO_N "(cached) $ECHO_C" >&6
12346 fi
12347 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12348 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12349 else
12350   # Is the header compilable?
12351 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12352 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12353 cat >conftest.$ac_ext <<_ACEOF
12354 /* confdefs.h.  */
12355 _ACEOF
12356 cat confdefs.h >>conftest.$ac_ext
12357 cat >>conftest.$ac_ext <<_ACEOF
12358 /* end confdefs.h.  */
12359 $ac_includes_default
12360 #include <$ac_header>
12361 _ACEOF
12362 rm -f conftest.$ac_objext
12363 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12364   (eval $ac_compile) 2>conftest.er1
12365   ac_status=$?
12366   grep -v '^ *+' conftest.er1 >conftest.err
12367   rm -f conftest.er1
12368   cat conftest.err >&5
12369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12370   (exit $ac_status); } &&
12371          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12372   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12373   (eval $ac_try) 2>&5
12374   ac_status=$?
12375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12376   (exit $ac_status); }; } &&
12377          { ac_try='test -s conftest.$ac_objext'
12378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12379   (eval $ac_try) 2>&5
12380   ac_status=$?
12381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12382   (exit $ac_status); }; }; then
12383   ac_header_compiler=yes
12384 else
12385   echo "$as_me: failed program was:" >&5
12386 sed 's/^/| /' conftest.$ac_ext >&5
12387
12388 ac_header_compiler=no
12389 fi
12390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12391 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12392 echo "${ECHO_T}$ac_header_compiler" >&6
12393
12394 # Is the header present?
12395 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12396 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12397 cat >conftest.$ac_ext <<_ACEOF
12398 /* confdefs.h.  */
12399 _ACEOF
12400 cat confdefs.h >>conftest.$ac_ext
12401 cat >>conftest.$ac_ext <<_ACEOF
12402 /* end confdefs.h.  */
12403 #include <$ac_header>
12404 _ACEOF
12405 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12406   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12407   ac_status=$?
12408   grep -v '^ *+' conftest.er1 >conftest.err
12409   rm -f conftest.er1
12410   cat conftest.err >&5
12411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12412   (exit $ac_status); } >/dev/null; then
12413   if test -s conftest.err; then
12414     ac_cpp_err=$ac_cxx_preproc_warn_flag
12415     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12416   else
12417     ac_cpp_err=
12418   fi
12419 else
12420   ac_cpp_err=yes
12421 fi
12422 if test -z "$ac_cpp_err"; then
12423   ac_header_preproc=yes
12424 else
12425   echo "$as_me: failed program was:" >&5
12426 sed 's/^/| /' conftest.$ac_ext >&5
12427
12428   ac_header_preproc=no
12429 fi
12430 rm -f conftest.err conftest.$ac_ext
12431 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12432 echo "${ECHO_T}$ac_header_preproc" >&6
12433
12434 # So?  What about this header?
12435 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12436   yes:no: )
12437     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12438 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12439     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12440 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12441     ac_header_preproc=yes
12442     ;;
12443   no:yes:* )
12444     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12445 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12446     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12447 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12448     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12449 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12450     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12451 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12452     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12453 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12454     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12455 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12456     (
12457       cat <<\_ASBOX
12458 ## ------------------------------------------ ##
12459 ## Report this to the AC_PACKAGE_NAME lists.  ##
12460 ## ------------------------------------------ ##
12461 _ASBOX
12462     ) |
12463       sed "s/^/$as_me: WARNING:     /" >&2
12464     ;;
12465 esac
12466 echo "$as_me:$LINENO: checking for $ac_header" >&5
12467 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12468 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12469   echo $ECHO_N "(cached) $ECHO_C" >&6
12470 else
12471   eval "$as_ac_Header=\$ac_header_preproc"
12472 fi
12473 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12474 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12475
12476 fi
12477 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12478   cat >>confdefs.h <<_ACEOF
12479 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12480 _ACEOF
12481
12482 else
12483   support_xft=no
12484 fi
12485
12486 done
12487
12488
12489 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12490 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12491 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12492   echo $ECHO_N "(cached) $ECHO_C" >&6
12493 else
12494   ac_check_lib_save_LIBS=$LIBS
12495 LIBS="-lXft  $LIBS"
12496 cat >conftest.$ac_ext <<_ACEOF
12497 /* confdefs.h.  */
12498 _ACEOF
12499 cat confdefs.h >>conftest.$ac_ext
12500 cat >>conftest.$ac_ext <<_ACEOF
12501 /* end confdefs.h.  */
12502
12503 /* Override any gcc2 internal prototype to avoid an error.  */
12504 #ifdef __cplusplus
12505 extern "C"
12506 #endif
12507 /* We use char because int might match the return type of a gcc2
12508    builtin and then its argument prototype would still apply.  */
12509 char XftDrawString32 ();
12510 int
12511 main ()
12512 {
12513 XftDrawString32 ();
12514   ;
12515   return 0;
12516 }
12517 _ACEOF
12518 rm -f conftest.$ac_objext conftest$ac_exeext
12519 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12520   (eval $ac_link) 2>conftest.er1
12521   ac_status=$?
12522   grep -v '^ *+' conftest.er1 >conftest.err
12523   rm -f conftest.er1
12524   cat conftest.err >&5
12525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526   (exit $ac_status); } &&
12527          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12528   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12529   (eval $ac_try) 2>&5
12530   ac_status=$?
12531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12532   (exit $ac_status); }; } &&
12533          { ac_try='test -s conftest$ac_exeext'
12534   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12535   (eval $ac_try) 2>&5
12536   ac_status=$?
12537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12538   (exit $ac_status); }; }; then
12539   ac_cv_lib_Xft_XftDrawString32=yes
12540 else
12541   echo "$as_me: failed program was:" >&5
12542 sed 's/^/| /' conftest.$ac_ext >&5
12543
12544 ac_cv_lib_Xft_XftDrawString32=no
12545 fi
12546 rm -f conftest.err conftest.$ac_objext \
12547       conftest$ac_exeext conftest.$ac_ext
12548 LIBS=$ac_check_lib_save_LIBS
12549 fi
12550 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12551 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12552 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12553   cat >>confdefs.h <<_ACEOF
12554 #define HAVE_LIBXFT 1
12555 _ACEOF
12556
12557   LIBS="-lXft $LIBS"
12558
12559 else
12560   support_xft=no
12561 fi
12562
12563
12564   if test x$support_xft = xyes; then
12565
12566 cat >>confdefs.h <<\_ACEOF
12567 #define XFT 1
12568 _ACEOF
12569
12570   fi
12571 fi
12572 if test x$support_styles = xyes; then
12573
12574 cat >>confdefs.h <<\_ACEOF
12575 #define ENABLE_STYLES 1
12576 _ACEOF
12577
12578 fi
12579 if test x$support_iso14755 = xyes; then
12580
12581 cat >>confdefs.h <<\_ACEOF
12582 #define ISO_14755 1
12583 _ACEOF
12584
12585 fi
12586 if test x$support_8bitctrls = xyes; then
12587
12588 cat >>confdefs.h <<\_ACEOF
12589 #define EIGHT_BIT_CONTROLS 1
12590 _ACEOF
12591
12592 fi
12593 if test x$support_fading = xyes; then
12594
12595 cat >>confdefs.h <<\_ACEOF
12596 #define OFF_FOCUS_FADING 1
12597 _ACEOF
12598
12599 fi
12600 if test x$support_tinting = xyes; then
12601
12602 cat >>confdefs.h <<\_ACEOF
12603 #define TINTING 1
12604 _ACEOF
12605
12606 fi
12607 if test x$support_inheritpixmap = xyes; then
12608
12609 cat >>confdefs.h <<\_ACEOF
12610 #define TRANSPARENT 1
12611 _ACEOF
12612
12613 fi
12614 if test x$support_keepscrolling = xno; then
12615
12616 cat >>confdefs.h <<\_ACEOF
12617 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12618 _ACEOF
12619
12620 fi
12621 if test x$support_selectionscrolling = xyes; then
12622
12623 cat >>confdefs.h <<\_ACEOF
12624 #define SELECTION_SCROLLING 1
12625 _ACEOF
12626
12627 fi
12628 if test x$support_menubar = xyes; then
12629
12630 cat >>confdefs.h <<\_ACEOF
12631 #define MENUBAR 1
12632 _ACEOF
12633
12634 fi
12635 if test x$support_frills = xyes; then
12636
12637 cat >>confdefs.h <<\_ACEOF
12638 #define ENABLE_FRILLS 1
12639 _ACEOF
12640
12641 fi
12642 if test x$support_24bit = xyes; then
12643
12644 cat >>confdefs.h <<\_ACEOF
12645 #define PREFER_24BIT 1
12646 _ACEOF
12647
12648 fi
12649 if test x$support_mousewheel = xyes; then
12650
12651 cat >>confdefs.h <<\_ACEOF
12652 #define MOUSE_WHEEL 1
12653 _ACEOF
12654
12655 fi
12656 if test x$support_mouseslipwheel = xyes; then
12657
12658 cat >>confdefs.h <<\_ACEOF
12659 #define MOUSE_SLIP_WHEELING 1
12660 _ACEOF
12661
12662 fi
12663 if test x$support_utmp = xyes; then
12664
12665 cat >>confdefs.h <<\_ACEOF
12666 #define UTMP_SUPPORT 1
12667 _ACEOF
12668
12669 fi
12670 if test x$support_wtmp = xyes; then
12671
12672 cat >>confdefs.h <<\_ACEOF
12673 #define WTMP_SUPPORT 1
12674 _ACEOF
12675
12676 fi
12677 if test x$support_lastlog = xyes; then
12678
12679 cat >>confdefs.h <<\_ACEOF
12680 #define LASTLOG_SUPPORT 1
12681 _ACEOF
12682
12683 fi
12684 if test x$support_xim = xyes -o x$multichar_set = xyes; then
12685   if test x$rxvt_cv_func_xlocale = xyes; then
12686
12687 cat >>confdefs.h <<\_ACEOF
12688 #define USE_XIM 1
12689 _ACEOF
12690
12691   fi
12692 fi
12693 if test x$support_xpm = xyes; then
12694
12695 cat >>confdefs.h <<\_ACEOF
12696 #define XPM_BACKGROUND 1
12697 _ACEOF
12698
12699 fi
12700 if test x$support_scroll_rxvt = xyes; then
12701
12702 cat >>confdefs.h <<\_ACEOF
12703 #define RXVT_SCROLLBAR 1
12704 _ACEOF
12705
12706   scrolltypes="rxvt"
12707 fi
12708 if test x$support_scroll_next = xyes; then
12709
12710 cat >>confdefs.h <<\_ACEOF
12711 #define NEXT_SCROLLBAR 1
12712 _ACEOF
12713
12714   scrolltypes="$scrolltypes next"
12715 fi
12716 if test x$support_scroll_xterm = xyes; then
12717
12718 cat >>confdefs.h <<\_ACEOF
12719 #define XTERM_SCROLLBAR 1
12720 _ACEOF
12721
12722   scrolltypes="$scrolltypes xterm"
12723 fi
12724 if test x$support_scroll_plain = xyes; then
12725
12726 cat >>confdefs.h <<\_ACEOF
12727 #define PLAIN_SCROLLBAR 1
12728 _ACEOF
12729
12730   scrolltypes="$scrolltypes plain"
12731 fi
12732 if test x$support_pointer_blank = xyes; then
12733
12734 cat >>confdefs.h <<\_ACEOF
12735 #define POINTER_BLANK 1
12736 _ACEOF
12737
12738 fi
12739 if test x$support_text_blink = xyes; then
12740
12741 cat >>confdefs.h <<\_ACEOF
12742 #define TEXT_BLINK 1
12743 _ACEOF
12744
12745 fi
12746 if test x$support_unicode3 = xyes; then
12747
12748 cat >>confdefs.h <<\_ACEOF
12749 #define UNICODE_3 1
12750 _ACEOF
12751
12752 fi
12753 if test x$support_combining = xyes; then
12754
12755 cat >>confdefs.h <<\_ACEOF
12756 #define ENABLE_COMBINING 1
12757 _ACEOF
12758
12759 fi
12760 if test x$codesets = xall; then
12761   codesets=jp,jp-ext,kr,zh,zh-ext
12762 fi
12763
12764 cat >>confdefs.h <<\_ACEOF
12765 #define ENCODING_EU 1
12766 _ACEOF
12767
12768
12769 cat >>confdefs.h <<\_ACEOF
12770 #define ENCODING_VN 1
12771 _ACEOF
12772
12773 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12774   case "$codeset" in
12775     JP     )
12776 cat >>confdefs.h <<\_ACEOF
12777 #define ENCODING_JP 1
12778 _ACEOF
12779  ;;
12780     JP_EXT )
12781 cat >>confdefs.h <<\_ACEOF
12782 #define ENCODING_JP_EXT 1
12783 _ACEOF
12784  ;;
12785     KR     )
12786 cat >>confdefs.h <<\_ACEOF
12787 #define ENCODING_KR 1
12788 _ACEOF
12789  ;;
12790     ZH     )
12791 cat >>confdefs.h <<\_ACEOF
12792 #define ENCODING_ZH 1
12793 _ACEOF
12794  ;;
12795     ZH_EXT )
12796 cat >>confdefs.h <<\_ACEOF
12797 #define ENCODING_ZH_EXT 1
12798 _ACEOF
12799  ;;
12800   esac
12801 done
12802
12803 IF_PERL=\#
12804 if test x$support_perl = xyes; then
12805   # Extract the first word of "perl5", so it can be a program name with args.
12806 set dummy perl5; ac_word=$2
12807 echo "$as_me:$LINENO: checking for $ac_word" >&5
12808 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12809 if test "${ac_cv_path_PERL+set}" = set; then
12810   echo $ECHO_N "(cached) $ECHO_C" >&6
12811 else
12812   case $PERL in
12813   [\\/]* | ?:[\\/]*)
12814   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12815   ;;
12816   *)
12817   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12818 for as_dir in $PATH
12819 do
12820   IFS=$as_save_IFS
12821   test -z "$as_dir" && as_dir=.
12822   for ac_exec_ext in '' $ac_executable_extensions; do
12823   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12824     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12825     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12826     break 2
12827   fi
12828 done
12829 done
12830
12831   ;;
12832 esac
12833 fi
12834 PERL=$ac_cv_path_PERL
12835
12836 if test -n "$PERL"; then
12837   echo "$as_me:$LINENO: result: $PERL" >&5
12838 echo "${ECHO_T}$PERL" >&6
12839 else
12840   echo "$as_me:$LINENO: result: no" >&5
12841 echo "${ECHO_T}no" >&6
12842 fi
12843
12844   # Extract the first word of "perl", so it can be a program name with args.
12845 set dummy perl; ac_word=$2
12846 echo "$as_me:$LINENO: checking for $ac_word" >&5
12847 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12848 if test "${ac_cv_path_PERL+set}" = set; then
12849   echo $ECHO_N "(cached) $ECHO_C" >&6
12850 else
12851   case $PERL in
12852   [\\/]* | ?:[\\/]*)
12853   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12854   ;;
12855   *)
12856   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12857 for as_dir in $PATH
12858 do
12859   IFS=$as_save_IFS
12860   test -z "$as_dir" && as_dir=.
12861   for ac_exec_ext in '' $ac_executable_extensions; do
12862   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12863     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12864     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12865     break 2
12866   fi
12867 done
12868 done
12869
12870   ;;
12871 esac
12872 fi
12873 PERL=$ac_cv_path_PERL
12874
12875 if test -n "$PERL"; then
12876   echo "$as_me:$LINENO: result: $PERL" >&5
12877 echo "${ECHO_T}$PERL" >&6
12878 else
12879   echo "$as_me:$LINENO: result: no" >&5
12880 echo "${ECHO_T}no" >&6
12881 fi
12882
12883
12884   echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12885 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
12886   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12887
12888      save_CXXFLAGS="$CXXFLAGS"
12889      save_LIBS="$LIBS"
12890      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12891      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12892      cat >conftest.$ac_ext <<_ACEOF
12893 /* confdefs.h.  */
12894 _ACEOF
12895 cat confdefs.h >>conftest.$ac_ext
12896 cat >>conftest.$ac_ext <<_ACEOF
12897 /* end confdefs.h.  */
12898
12899 #include <EXTERN.h>
12900 #include <perl.h>
12901 #include <XSUB.h>
12902
12903 int
12904 main ()
12905 {
12906
12907      PerlInterpreter *perl = perl_alloc ();
12908
12909   ;
12910   return 0;
12911 }
12912 _ACEOF
12913 rm -f conftest.$ac_objext conftest$ac_exeext
12914 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12915   (eval $ac_link) 2>conftest.er1
12916   ac_status=$?
12917   grep -v '^ *+' conftest.er1 >conftest.err
12918   rm -f conftest.er1
12919   cat conftest.err >&5
12920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12921   (exit $ac_status); } &&
12922          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12923   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12924   (eval $ac_try) 2>&5
12925   ac_status=$?
12926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12927   (exit $ac_status); }; } &&
12928          { ac_try='test -s conftest$ac_exeext'
12929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12930   (eval $ac_try) 2>&5
12931   ac_status=$?
12932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12933   (exit $ac_status); }; }; then
12934   rxvt_perl_link=yes
12935 else
12936   echo "$as_me: failed program was:" >&5
12937 sed 's/^/| /' conftest.$ac_ext >&5
12938
12939 rxvt_perl_link=no
12940 fi
12941 rm -f conftest.err conftest.$ac_objext \
12942       conftest$ac_exeext conftest.$ac_ext
12943      CXXFLAGS="$save_CXXFLAGS"
12944      LIBS="$save_LIBS"
12945
12946      if test x$rxvt_perl_link = xyes; then
12947         echo "$as_me:$LINENO: result: ok" >&5
12948 echo "${ECHO_T}ok" >&6
12949
12950 cat >>confdefs.h <<\_ACEOF
12951 #define ENABLE_PERL 1
12952 _ACEOF
12953
12954         IF_PERL=
12955         PERL_O=rxvtperl.o
12956         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12957         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12958         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12959      else
12960         support_perl=no
12961         echo "$as_me:$LINENO: result: no, unable to link" >&5
12962 echo "${ECHO_T}no, unable to link" >&6
12963      fi
12964   else
12965      { { echo "$as_me:$LINENO: error: no working perl found" >&5
12966 echo "$as_me: error: no working perl found" >&2;}
12967    { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; }
12968      support_perl=no
12969   fi
12970 fi
12971
12972
12973
12974
12975
12976
12977
12978 if test x$support_perl = xyes; then
12979    support_frills=yes
12980 fi
12981
12982
12983 CFLAGS=${CFLAGS--O}
12984 LDFLAGS=${LDFLAGS--O}
12985
12986 CPPFLAGS="$CPPFLAGS"
12987
12988
12989
12990
12991
12992
12993
12994 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
12995   DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
12996   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
12997   X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
12998   X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
12999   XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13000 fi
13001
13002
13003
13004
13005
13006 if test x$support_addstrings = xno; then
13007
13008 cat >>confdefs.h <<\_ACEOF
13009 #define NO_STRINGS 1
13010 _ACEOF
13011
13012 fi
13013
13014 MCOMMON=./autoconf/Make.common
13015
13016
13017 test "$program_prefix" != NONE &&
13018   program_transform_name="s,^,$program_prefix,;$program_transform_name"
13019 # Use a double $ so make ignores it.
13020 test "$program_suffix" != NONE &&
13021   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13022 # Double any \ or $.  echo might interpret backslashes.
13023 # By default was `s,x,x', remove it if useless.
13024 cat <<\_ACEOF >conftest.sed
13025 s/[\\$]/&&/g;s/;s,x,x,$//
13026 _ACEOF
13027 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13028 rm conftest.sed
13029
13030
13031
13032
13033
13034 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13035   include_stdint_h="#include <stdint.h>"
13036 else
13037   include_stdint_h="/* #include <stdint.h> */"
13038 fi
13039 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13040   include_stdarg_h="#include <cstdarg>"
13041 else
13042   include_stdarg_h="/* #include <cstdarg> */"
13043 fi
13044 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13045   include_stdlib_h="#include <cstdlib>"
13046 else
13047   include_stdlib_h="/* #include <cstdlib> */"
13048 fi
13049 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13050   include_unistd_h="#include <unistd.h>"
13051 else
13052   include_unistd_h="/* #include <unistd.h> */"
13053 fi
13054 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13055   include_string_h="#include <cstring>"
13056 else
13057   include_string_h="/* #include <cstring> */"
13058 fi
13059 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13060   include_fcntl_h="#include <fcntl.h>"
13061 else
13062   include_fcntl_h="/* #include <fcntl.h> */"
13063 fi
13064 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13065   include_util_h="#include <util.h>"
13066 else
13067   include_util_h="/* #include <util.h> */"
13068 fi
13069 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13070   include_assert_h="#include <assert.h>"
13071 else
13072   include_assert_h="/* #include <assert.h> */"
13073 fi
13074 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13075   include_sys_ioctl_h="#include <sys/ioctl.h>"
13076 else
13077   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13078 fi
13079 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13080   include_sys_select_h="#include <sys/select.h>"
13081 else
13082   include_sys_select_h="/* #include <sys/select.h> */"
13083 fi
13084 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13085   include_sys_strredir_h="#include <sys/strredir.h>"
13086 else
13087   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13088 fi
13089 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13090   include_sys_time_h="#include <sys/time.h>"
13091 else
13092   include_sys_time_h="/* #include <sys/time.h> */"
13093 fi
13094 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13095   include_time_h="#include <time.h>"
13096 else
13097   include_time_h="/* #include <time.h> */"
13098 fi
13099
13100                                                   ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13101
13102 cat >confcache <<\_ACEOF
13103 # This file is a shell script that caches the results of configure
13104 # tests run on this system so they can be shared between configure
13105 # scripts and configure runs, see configure's option --config-cache.
13106 # It is not useful on other systems.  If it contains results you don't
13107 # want to keep, you may remove or edit it.
13108 #
13109 # config.status only pays attention to the cache file if you give it
13110 # the --recheck option to rerun configure.
13111 #
13112 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13113 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13114 # following values.
13115
13116 _ACEOF
13117
13118 # The following way of writing the cache mishandles newlines in values,
13119 # but we know of no workaround that is simple, portable, and efficient.
13120 # So, don't put newlines in cache variables' values.
13121 # Ultrix sh set writes to stderr and can't be redirected directly,
13122 # and sets the high bit in the cache file unless we assign to the vars.
13123 {
13124   (set) 2>&1 |
13125     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13126     *ac_space=\ *)
13127       # `set' does not quote correctly, so add quotes (double-quote
13128       # substitution turns \\\\ into \\, and sed turns \\ into \).
13129       sed -n \
13130         "s/'/'\\\\''/g;
13131           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13132       ;;
13133     *)
13134       # `set' quotes correctly as required by POSIX, so do not add quotes.
13135       sed -n \
13136         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13137       ;;
13138     esac;
13139 } |
13140   sed '
13141      t clear
13142      : clear
13143      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13144      t end
13145      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13146      : end' >>confcache
13147 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13148   if test -w $cache_file; then
13149     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13150     cat confcache >$cache_file
13151   else
13152     echo "not updating unwritable cache $cache_file"
13153   fi
13154 fi
13155 rm -f confcache
13156
13157 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13158 # Let make expand exec_prefix.
13159 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13160
13161 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13162 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13163 # trailing colons and then remove the whole line if VPATH becomes empty
13164 # (actually we leave an empty line to preserve line numbers).
13165 if test "x$srcdir" = x.; then
13166   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13167 s/:*\$(srcdir):*/:/;
13168 s/:*\${srcdir}:*/:/;
13169 s/:*@srcdir@:*/:/;
13170 s/^\([^=]*=[     ]*\):*/\1/;
13171 s/:*$//;
13172 s/^[^=]*=[       ]*$//;
13173 }'
13174 fi
13175
13176 DEFS=-DHAVE_CONFIG_H
13177
13178 ac_libobjs=
13179 ac_ltlibobjs=
13180 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13181   # 1. Remove the extension, and $U if already installed.
13182   ac_i=`echo "$ac_i" |
13183          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13184   # 2. Add them.
13185   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13186   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13187 done
13188 LIBOBJS=$ac_libobjs
13189
13190 LTLIBOBJS=$ac_ltlibobjs
13191
13192
13193
13194 : ${CONFIG_STATUS=./config.status}
13195 ac_clean_files_save=$ac_clean_files
13196 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13197 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13198 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13199 cat >$CONFIG_STATUS <<_ACEOF
13200 #! $SHELL
13201 # Generated by $as_me.
13202 # Run this file to recreate the current configuration.
13203 # Compiler output produced by configure, useful for debugging
13204 # configure, is in config.log if it exists.
13205
13206 debug=false
13207 ac_cs_recheck=false
13208 ac_cs_silent=false
13209 SHELL=\${CONFIG_SHELL-$SHELL}
13210 _ACEOF
13211
13212 cat >>$CONFIG_STATUS <<\_ACEOF
13213 ## --------------------- ##
13214 ## M4sh Initialization.  ##
13215 ## --------------------- ##
13216
13217 # Be Bourne compatible
13218 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13219   emulate sh
13220   NULLCMD=:
13221   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13222   # is contrary to our usage.  Disable this feature.
13223   alias -g '${1+"$@"}'='"$@"'
13224 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13225   set -o posix
13226 fi
13227 DUALCASE=1; export DUALCASE # for MKS sh
13228
13229 # Support unset when possible.
13230 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13231   as_unset=unset
13232 else
13233   as_unset=false
13234 fi
13235
13236
13237 # Work around bugs in pre-3.0 UWIN ksh.
13238 $as_unset ENV MAIL MAILPATH
13239 PS1='$ '
13240 PS2='> '
13241 PS4='+ '
13242
13243 # NLS nuisances.
13244 for as_var in \
13245   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13246   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13247   LC_TELEPHONE LC_TIME
13248 do
13249   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13250     eval $as_var=C; export $as_var
13251   else
13252     $as_unset $as_var
13253   fi
13254 done
13255
13256 # Required to use basename.
13257 if expr a : '\(a\)' >/dev/null 2>&1; then
13258   as_expr=expr
13259 else
13260   as_expr=false
13261 fi
13262
13263 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13264   as_basename=basename
13265 else
13266   as_basename=false
13267 fi
13268
13269
13270 # Name of the executable.
13271 as_me=`$as_basename "$0" ||
13272 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13273          X"$0" : 'X\(//\)$' \| \
13274          X"$0" : 'X\(/\)$' \| \
13275          .     : '\(.\)' 2>/dev/null ||
13276 echo X/"$0" |
13277     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13278           /^X\/\(\/\/\)$/{ s//\1/; q; }
13279           /^X\/\(\/\).*/{ s//\1/; q; }
13280           s/.*/./; q'`
13281
13282
13283 # PATH needs CR, and LINENO needs CR and PATH.
13284 # Avoid depending upon Character Ranges.
13285 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13286 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13287 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13288 as_cr_digits='0123456789'
13289 as_cr_alnum=$as_cr_Letters$as_cr_digits
13290
13291 # The user is always right.
13292 if test "${PATH_SEPARATOR+set}" != set; then
13293   echo "#! /bin/sh" >conf$$.sh
13294   echo  "exit 0"   >>conf$$.sh
13295   chmod +x conf$$.sh
13296   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13297     PATH_SEPARATOR=';'
13298   else
13299     PATH_SEPARATOR=:
13300   fi
13301   rm -f conf$$.sh
13302 fi
13303
13304
13305   as_lineno_1=$LINENO
13306   as_lineno_2=$LINENO
13307   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13308   test "x$as_lineno_1" != "x$as_lineno_2" &&
13309   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13310   # Find who we are.  Look in the path if we contain no path at all
13311   # relative or not.
13312   case $0 in
13313     *[\\/]* ) as_myself=$0 ;;
13314     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13315 for as_dir in $PATH
13316 do
13317   IFS=$as_save_IFS
13318   test -z "$as_dir" && as_dir=.
13319   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13320 done
13321
13322        ;;
13323   esac
13324   # We did not find ourselves, most probably we were run as `sh COMMAND'
13325   # in which case we are not to be found in the path.
13326   if test "x$as_myself" = x; then
13327     as_myself=$0
13328   fi
13329   if test ! -f "$as_myself"; then
13330     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13331 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13332    { (exit 1); exit 1; }; }
13333   fi
13334   case $CONFIG_SHELL in
13335   '')
13336     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13337 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13338 do
13339   IFS=$as_save_IFS
13340   test -z "$as_dir" && as_dir=.
13341   for as_base in sh bash ksh sh5; do
13342          case $as_dir in
13343          /*)
13344            if ("$as_dir/$as_base" -c '
13345   as_lineno_1=$LINENO
13346   as_lineno_2=$LINENO
13347   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13348   test "x$as_lineno_1" != "x$as_lineno_2" &&
13349   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13350              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13351              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13352              CONFIG_SHELL=$as_dir/$as_base
13353              export CONFIG_SHELL
13354              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13355            fi;;
13356          esac
13357        done
13358 done
13359 ;;
13360   esac
13361
13362   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13363   # uniformly replaced by the line number.  The first 'sed' inserts a
13364   # line-number line before each line; the second 'sed' does the real
13365   # work.  The second script uses 'N' to pair each line-number line
13366   # with the numbered line, and appends trailing '-' during
13367   # substitution so that $LINENO is not a special case at line end.
13368   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13369   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13370   sed '=' <$as_myself |
13371     sed '
13372       N
13373       s,$,-,
13374       : loop
13375       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13376       t loop
13377       s,-$,,
13378       s,^['$as_cr_digits']*\n,,
13379     ' >$as_me.lineno &&
13380   chmod +x $as_me.lineno ||
13381     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13382 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13383    { (exit 1); exit 1; }; }
13384
13385   # Don't try to exec as it changes $[0], causing all sort of problems
13386   # (the dirname of $[0] is not the place where we might find the
13387   # original and so on.  Autoconf is especially sensible to this).
13388   . ./$as_me.lineno
13389   # Exit status is that of the last command.
13390   exit
13391 }
13392
13393
13394 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13395   *c*,-n*) ECHO_N= ECHO_C='
13396 ' ECHO_T='      ' ;;
13397   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13398   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13399 esac
13400
13401 if expr a : '\(a\)' >/dev/null 2>&1; then
13402   as_expr=expr
13403 else
13404   as_expr=false
13405 fi
13406
13407 rm -f conf$$ conf$$.exe conf$$.file
13408 echo >conf$$.file
13409 if ln -s conf$$.file conf$$ 2>/dev/null; then
13410   # We could just check for DJGPP; but this test a) works b) is more generic
13411   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13412   if test -f conf$$.exe; then
13413     # Don't use ln at all; we don't have any links
13414     as_ln_s='cp -p'
13415   else
13416     as_ln_s='ln -s'
13417   fi
13418 elif ln conf$$.file conf$$ 2>/dev/null; then
13419   as_ln_s=ln
13420 else
13421   as_ln_s='cp -p'
13422 fi
13423 rm -f conf$$ conf$$.exe conf$$.file
13424
13425 if mkdir -p . 2>/dev/null; then
13426   as_mkdir_p=:
13427 else
13428   test -d ./-p && rmdir ./-p
13429   as_mkdir_p=false
13430 fi
13431
13432 as_executable_p="test -f"
13433
13434 # Sed expression to map a string onto a valid CPP name.
13435 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13436
13437 # Sed expression to map a string onto a valid variable name.
13438 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13439
13440
13441 # IFS
13442 # We need space, tab and new line, in precisely that order.
13443 as_nl='
13444 '
13445 IFS="   $as_nl"
13446
13447 # CDPATH.
13448 $as_unset CDPATH
13449
13450 exec 6>&1
13451
13452 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13453 # report actual input values of CONFIG_FILES etc. instead of their
13454 # values after options handling.  Logging --version etc. is OK.
13455 exec 5>>config.log
13456 {
13457   echo
13458   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13459 ## Running $as_me. ##
13460 _ASBOX
13461 } >&5
13462 cat >&5 <<_CSEOF
13463
13464 This file was extended by $as_me, which was
13465 generated by GNU Autoconf 2.59.  Invocation command line was
13466
13467   CONFIG_FILES    = $CONFIG_FILES
13468   CONFIG_HEADERS  = $CONFIG_HEADERS
13469   CONFIG_LINKS    = $CONFIG_LINKS
13470   CONFIG_COMMANDS = $CONFIG_COMMANDS
13471   $ $0 $@
13472
13473 _CSEOF
13474 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13475 echo >&5
13476 _ACEOF
13477
13478 # Files that config.status was made for.
13479 if test -n "$ac_config_files"; then
13480   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13481 fi
13482
13483 if test -n "$ac_config_headers"; then
13484   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13485 fi
13486
13487 if test -n "$ac_config_links"; then
13488   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13489 fi
13490
13491 if test -n "$ac_config_commands"; then
13492   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13493 fi
13494
13495 cat >>$CONFIG_STATUS <<\_ACEOF
13496
13497 ac_cs_usage="\
13498 \`$as_me' instantiates files from templates according to the
13499 current configuration.
13500
13501 Usage: $0 [OPTIONS] [FILE]...
13502
13503   -h, --help       print this help, then exit
13504   -V, --version    print version number, then exit
13505   -q, --quiet      do not print progress messages
13506   -d, --debug      don't remove temporary files
13507       --recheck    update $as_me by reconfiguring in the same conditions
13508   --file=FILE[:TEMPLATE]
13509                    instantiate the configuration file FILE
13510   --header=FILE[:TEMPLATE]
13511                    instantiate the configuration header FILE
13512
13513 Configuration files:
13514 $config_files
13515
13516 Configuration headers:
13517 $config_headers
13518
13519 Report bugs to <bug-autoconf@gnu.org>."
13520 _ACEOF
13521
13522 cat >>$CONFIG_STATUS <<_ACEOF
13523 ac_cs_version="\\
13524 config.status
13525 configured by $0, generated by GNU Autoconf 2.59,
13526   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13527
13528 Copyright (C) 2003 Free Software Foundation, Inc.
13529 This config.status script is free software; the Free Software Foundation
13530 gives unlimited permission to copy, distribute and modify it."
13531 srcdir=$srcdir
13532 INSTALL="$INSTALL"
13533 _ACEOF
13534
13535 cat >>$CONFIG_STATUS <<\_ACEOF
13536 # If no file are specified by the user, then we need to provide default
13537 # value.  By we need to know if files were specified by the user.
13538 ac_need_defaults=:
13539 while test $# != 0
13540 do
13541   case $1 in
13542   --*=*)
13543     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13544     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13545     ac_shift=:
13546     ;;
13547   -*)
13548     ac_option=$1
13549     ac_optarg=$2
13550     ac_shift=shift
13551     ;;
13552   *) # This is not an option, so the user has probably given explicit
13553      # arguments.
13554      ac_option=$1
13555      ac_need_defaults=false;;
13556   esac
13557
13558   case $ac_option in
13559   # Handling of the options.
13560 _ACEOF
13561 cat >>$CONFIG_STATUS <<\_ACEOF
13562   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13563     ac_cs_recheck=: ;;
13564   --version | --vers* | -V )
13565     echo "$ac_cs_version"; exit 0 ;;
13566   --he | --h)
13567     # Conflict between --help and --header
13568     { { echo "$as_me:$LINENO: error: ambiguous option: $1
13569 Try \`$0 --help' for more information." >&5
13570 echo "$as_me: error: ambiguous option: $1
13571 Try \`$0 --help' for more information." >&2;}
13572    { (exit 1); exit 1; }; };;
13573   --help | --hel | -h )
13574     echo "$ac_cs_usage"; exit 0 ;;
13575   --debug | --d* | -d )
13576     debug=: ;;
13577   --file | --fil | --fi | --f )
13578     $ac_shift
13579     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13580     ac_need_defaults=false;;
13581   --header | --heade | --head | --hea )
13582     $ac_shift
13583     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13584     ac_need_defaults=false;;
13585   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13586   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13587     ac_cs_silent=: ;;
13588
13589   # This is an error.
13590   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13591 Try \`$0 --help' for more information." >&5
13592 echo "$as_me: error: unrecognized option: $1
13593 Try \`$0 --help' for more information." >&2;}
13594    { (exit 1); exit 1; }; } ;;
13595
13596   *) ac_config_targets="$ac_config_targets $1" ;;
13597
13598   esac
13599   shift
13600 done
13601
13602 ac_configure_extra_args=
13603
13604 if $ac_cs_silent; then
13605   exec 6>/dev/null
13606   ac_configure_extra_args="$ac_configure_extra_args --silent"
13607 fi
13608
13609 _ACEOF
13610 cat >>$CONFIG_STATUS <<_ACEOF
13611 if \$ac_cs_recheck; then
13612   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13613   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13614 fi
13615
13616 _ACEOF
13617
13618
13619
13620
13621
13622 cat >>$CONFIG_STATUS <<\_ACEOF
13623 for ac_config_target in $ac_config_targets
13624 do
13625   case "$ac_config_target" in
13626   # Handling of arguments.
13627   "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13628   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13629   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13630   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13631   "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13632   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
13633   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13634 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13635    { (exit 1); exit 1; }; };;
13636   esac
13637 done
13638
13639 # If the user did not use the arguments to specify the items to instantiate,
13640 # then the envvar interface is used.  Set only those that are not.
13641 # We use the long form for the default assignment because of an extremely
13642 # bizarre bug on SunOS 4.1.3.
13643 if $ac_need_defaults; then
13644   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13645   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13646 fi
13647
13648 # Have a temporary directory for convenience.  Make it in the build tree
13649 # simply because there is no reason to put it here, and in addition,
13650 # creating and moving files from /tmp can sometimes cause problems.
13651 # Create a temporary directory, and hook for its removal unless debugging.
13652 $debug ||
13653 {
13654   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13655   trap '{ (exit 1); exit 1; }' 1 2 13 15
13656 }
13657
13658 # Create a (secure) tmp directory for tmp files.
13659
13660 {
13661   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13662   test -n "$tmp" && test -d "$tmp"
13663 }  ||
13664 {
13665   tmp=./confstat$$-$RANDOM
13666   (umask 077 && mkdir $tmp)
13667 } ||
13668 {
13669    echo "$me: cannot create a temporary directory in ." >&2
13670    { (exit 1); exit 1; }
13671 }
13672
13673 _ACEOF
13674
13675 cat >>$CONFIG_STATUS <<_ACEOF
13676
13677 #
13678 # CONFIG_FILES section.
13679 #
13680
13681 # No need to generate the scripts if there are no CONFIG_FILES.
13682 # This happens for instance when ./config.status config.h
13683 if test -n "\$CONFIG_FILES"; then
13684   # Protect against being on the right side of a sed subst in config.status.
13685   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13686    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13687 s,@SHELL@,$SHELL,;t t
13688 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13689 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13690 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13691 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13692 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13693 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13694 s,@exec_prefix@,$exec_prefix,;t t
13695 s,@prefix@,$prefix,;t t
13696 s,@program_transform_name@,$program_transform_name,;t t
13697 s,@bindir@,$bindir,;t t
13698 s,@sbindir@,$sbindir,;t t
13699 s,@libexecdir@,$libexecdir,;t t
13700 s,@datadir@,$datadir,;t t
13701 s,@sysconfdir@,$sysconfdir,;t t
13702 s,@sharedstatedir@,$sharedstatedir,;t t
13703 s,@localstatedir@,$localstatedir,;t t
13704 s,@libdir@,$libdir,;t t
13705 s,@includedir@,$includedir,;t t
13706 s,@oldincludedir@,$oldincludedir,;t t
13707 s,@infodir@,$infodir,;t t
13708 s,@mandir@,$mandir,;t t
13709 s,@build_alias@,$build_alias,;t t
13710 s,@host_alias@,$host_alias,;t t
13711 s,@target_alias@,$target_alias,;t t
13712 s,@DEFS@,$DEFS,;t t
13713 s,@ECHO_C@,$ECHO_C,;t t
13714 s,@ECHO_N@,$ECHO_N,;t t
13715 s,@ECHO_T@,$ECHO_T,;t t
13716 s,@LIBS@,$LIBS,;t t
13717 s,@build@,$build,;t t
13718 s,@build_cpu@,$build_cpu,;t t
13719 s,@build_vendor@,$build_vendor,;t t
13720 s,@build_os@,$build_os,;t t
13721 s,@host@,$host,;t t
13722 s,@host_cpu@,$host_cpu,;t t
13723 s,@host_vendor@,$host_vendor,;t t
13724 s,@host_os@,$host_os,;t t
13725 s,@VERSION@,$VERSION,;t t
13726 s,@DATE@,$DATE,;t t
13727 s,@LSMDATE@,$LSMDATE,;t t
13728 s,@LIBVERSION@,$LIBVERSION,;t t
13729 s,@CC@,$CC,;t t
13730 s,@CFLAGS@,$CFLAGS,;t t
13731 s,@LDFLAGS@,$LDFLAGS,;t t
13732 s,@CPPFLAGS@,$CPPFLAGS,;t t
13733 s,@ac_ct_CC@,$ac_ct_CC,;t t
13734 s,@EXEEXT@,$EXEEXT,;t t
13735 s,@OBJEXT@,$OBJEXT,;t t
13736 s,@CXX@,$CXX,;t t
13737 s,@CXXFLAGS@,$CXXFLAGS,;t t
13738 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13739 s,@CPP@,$CPP,;t t
13740 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13741 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13742 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13743 s,@AWK@,$AWK,;t t
13744 s,@LINKER@,$LINKER,;t t
13745 s,@CXXCPP@,$CXXCPP,;t t
13746 s,@EGREP@,$EGREP,;t t
13747 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13748 s,@RXVTNAME@,$RXVTNAME,;t t
13749 s,@MV@,$MV,;t t
13750 s,@RM@,$RM,;t t
13751 s,@CP@,$CP,;t t
13752 s,@LN@,$LN,;t t
13753 s,@SED@,$SED,;t t
13754 s,@ECHO@,$ECHO,;t t
13755 s,@CMP@,$CMP,;t t
13756 s,@TBL@,$TBL,;t t
13757 s,@TIC@,$TIC,;t t
13758 s,@X_CFLAGS@,$X_CFLAGS,;t t
13759 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13760 s,@X_LIBS@,$X_LIBS,;t t
13761 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13762 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13763 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
13764 s,@XPM_LIBS@,$XPM_LIBS,;t t
13765 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
13766 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13767 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13768 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13769 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13770 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13771 s,@PERL@,$PERL,;t t
13772 s,@PERLLIB@,$PERLLIB,;t t
13773 s,@PERLFLAGS@,$PERLFLAGS,;t t
13774 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13775 s,@IF_PERL@,$IF_PERL,;t t
13776 s,@PERL_O@,$PERL_O,;t t
13777 s,@DEBUG@,$DEBUG,;t t
13778 s,@DINCLUDE@,$DINCLUDE,;t t
13779 s,@DLIB@,$DLIB,;t t
13780 s,@include_stdint_h@,$include_stdint_h,;t t
13781 s,@include_stdarg_h@,$include_stdarg_h,;t t
13782 s,@include_stdlib_h@,$include_stdlib_h,;t t
13783 s,@include_unistd_h@,$include_unistd_h,;t t
13784 s,@include_string_h@,$include_string_h,;t t
13785 s,@include_fcntl_h@,$include_fcntl_h,;t t
13786 s,@include_util_h@,$include_util_h,;t t
13787 s,@include_assert_h@,$include_assert_h,;t t
13788 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
13789 s,@include_sys_select_h@,$include_sys_select_h,;t t
13790 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13791 s,@include_sys_time_h@,$include_sys_time_h,;t t
13792 s,@include_time_h@,$include_time_h,;t t
13793 s,@LIBOBJS@,$LIBOBJS,;t t
13794 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13795 /@MCOMMON@/r $MCOMMON
13796 s,@MCOMMON@,,;t t
13797 CEOF
13798
13799 _ACEOF
13800
13801   cat >>$CONFIG_STATUS <<\_ACEOF
13802   # Split the substitutions into bite-sized pieces for seds with
13803   # small command number limits, like on Digital OSF/1 and HP-UX.
13804   ac_max_sed_lines=48
13805   ac_sed_frag=1 # Number of current file.
13806   ac_beg=1 # First line for current file.
13807   ac_end=$ac_max_sed_lines # Line after last line for current file.
13808   ac_more_lines=:
13809   ac_sed_cmds=
13810   while $ac_more_lines; do
13811     if test $ac_beg -gt 1; then
13812       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13813     else
13814       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13815     fi
13816     if test ! -s $tmp/subs.frag; then
13817       ac_more_lines=false
13818     else
13819       # The purpose of the label and of the branching condition is to
13820       # speed up the sed processing (if there are no `@' at all, there
13821       # is no need to browse any of the substitutions).
13822       # These are the two extra sed commands mentioned above.
13823       (echo ':t
13824   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13825       if test -z "$ac_sed_cmds"; then
13826         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13827       else
13828         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13829       fi
13830       ac_sed_frag=`expr $ac_sed_frag + 1`
13831       ac_beg=$ac_end
13832       ac_end=`expr $ac_end + $ac_max_sed_lines`
13833     fi
13834   done
13835   if test -z "$ac_sed_cmds"; then
13836     ac_sed_cmds=cat
13837   fi
13838 fi # test -n "$CONFIG_FILES"
13839
13840 _ACEOF
13841 cat >>$CONFIG_STATUS <<\_ACEOF
13842 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13843   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13844   case $ac_file in
13845   - | *:- | *:-:* ) # input from stdin
13846         cat >$tmp/stdin
13847         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13848         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13849   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13850         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13851   * )   ac_file_in=$ac_file.in ;;
13852   esac
13853
13854   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13855   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13856 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13857          X"$ac_file" : 'X\(//\)[^/]' \| \
13858          X"$ac_file" : 'X\(//\)$' \| \
13859          X"$ac_file" : 'X\(/\)' \| \
13860          .     : '\(.\)' 2>/dev/null ||
13861 echo X"$ac_file" |
13862     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13863           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13864           /^X\(\/\/\)$/{ s//\1/; q; }
13865           /^X\(\/\).*/{ s//\1/; q; }
13866           s/.*/./; q'`
13867   { if $as_mkdir_p; then
13868     mkdir -p "$ac_dir"
13869   else
13870     as_dir="$ac_dir"
13871     as_dirs=
13872     while test ! -d "$as_dir"; do
13873       as_dirs="$as_dir $as_dirs"
13874       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13875 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13876          X"$as_dir" : 'X\(//\)[^/]' \| \
13877          X"$as_dir" : 'X\(//\)$' \| \
13878          X"$as_dir" : 'X\(/\)' \| \
13879          .     : '\(.\)' 2>/dev/null ||
13880 echo X"$as_dir" |
13881     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13882           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13883           /^X\(\/\/\)$/{ s//\1/; q; }
13884           /^X\(\/\).*/{ s//\1/; q; }
13885           s/.*/./; q'`
13886     done
13887     test ! -n "$as_dirs" || mkdir $as_dirs
13888   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13889 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13890    { (exit 1); exit 1; }; }; }
13891
13892   ac_builddir=.
13893
13894 if test "$ac_dir" != .; then
13895   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13896   # A "../" for each directory in $ac_dir_suffix.
13897   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13898 else
13899   ac_dir_suffix= ac_top_builddir=
13900 fi
13901
13902 case $srcdir in
13903   .)  # No --srcdir option.  We are building in place.
13904     ac_srcdir=.
13905     if test -z "$ac_top_builddir"; then
13906        ac_top_srcdir=.
13907     else
13908        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13909     fi ;;
13910   [\\/]* | ?:[\\/]* )  # Absolute path.
13911     ac_srcdir=$srcdir$ac_dir_suffix;
13912     ac_top_srcdir=$srcdir ;;
13913   *) # Relative path.
13914     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13915     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13916 esac
13917
13918 # Do not use `cd foo && pwd` to compute absolute paths, because
13919 # the directories may not exist.
13920 case `pwd` in
13921 .) ac_abs_builddir="$ac_dir";;
13922 *)
13923   case "$ac_dir" in
13924   .) ac_abs_builddir=`pwd`;;
13925   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13926   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13927   esac;;
13928 esac
13929 case $ac_abs_builddir in
13930 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13931 *)
13932   case ${ac_top_builddir}. in
13933   .) ac_abs_top_builddir=$ac_abs_builddir;;
13934   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13935   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13936   esac;;
13937 esac
13938 case $ac_abs_builddir in
13939 .) ac_abs_srcdir=$ac_srcdir;;
13940 *)
13941   case $ac_srcdir in
13942   .) ac_abs_srcdir=$ac_abs_builddir;;
13943   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13944   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13945   esac;;
13946 esac
13947 case $ac_abs_builddir in
13948 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13949 *)
13950   case $ac_top_srcdir in
13951   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13952   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13953   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13954   esac;;
13955 esac
13956
13957
13958   case $INSTALL in
13959   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13960   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13961   esac
13962
13963   # Let's still pretend it is `configure' which instantiates (i.e., don't
13964   # use $as_me), people would be surprised to read:
13965   #    /* config.h.  Generated by config.status.  */
13966   if test x"$ac_file" = x-; then
13967     configure_input=
13968   else
13969     configure_input="$ac_file.  "
13970   fi
13971   configure_input=$configure_input"Generated from `echo $ac_file_in |
13972                                      sed 's,.*/,,'` by configure."
13973
13974   # First look for the input files in the build tree, otherwise in the
13975   # src tree.
13976   ac_file_inputs=`IFS=:
13977     for f in $ac_file_in; do
13978       case $f in
13979       -) echo $tmp/stdin ;;
13980       [\\/$]*)
13981          # Absolute (can't be DOS-style, as IFS=:)
13982          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13983 echo "$as_me: error: cannot find input file: $f" >&2;}
13984    { (exit 1); exit 1; }; }
13985          echo "$f";;
13986       *) # Relative
13987          if test -f "$f"; then
13988            # Build tree
13989            echo "$f"
13990          elif test -f "$srcdir/$f"; then
13991            # Source tree
13992            echo "$srcdir/$f"
13993          else
13994            # /dev/null tree
13995            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13996 echo "$as_me: error: cannot find input file: $f" >&2;}
13997    { (exit 1); exit 1; }; }
13998          fi;;
13999       esac
14000     done` || { (exit 1); exit 1; }
14001
14002   if test x"$ac_file" != x-; then
14003     { echo "$as_me:$LINENO: creating $ac_file" >&5
14004 echo "$as_me: creating $ac_file" >&6;}
14005     rm -f "$ac_file"
14006   fi
14007 _ACEOF
14008 cat >>$CONFIG_STATUS <<_ACEOF
14009   sed "$ac_vpsub
14010 $extrasub
14011 _ACEOF
14012 cat >>$CONFIG_STATUS <<\_ACEOF
14013 :t
14014 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14015 s,@configure_input@,$configure_input,;t t
14016 s,@srcdir@,$ac_srcdir,;t t
14017 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14018 s,@top_srcdir@,$ac_top_srcdir,;t t
14019 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14020 s,@builddir@,$ac_builddir,;t t
14021 s,@abs_builddir@,$ac_abs_builddir,;t t
14022 s,@top_builddir@,$ac_top_builddir,;t t
14023 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14024 s,@INSTALL@,$ac_INSTALL,;t t
14025 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14026   rm -f $tmp/stdin
14027   if test x"$ac_file" != x-; then
14028     mv $tmp/out $ac_file
14029   else
14030     cat $tmp/out
14031     rm -f $tmp/out
14032   fi
14033
14034 done
14035 _ACEOF
14036 cat >>$CONFIG_STATUS <<\_ACEOF
14037
14038 #
14039 # CONFIG_HEADER section.
14040 #
14041
14042 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14043 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14044 #
14045 # ac_d sets the value in "#define NAME VALUE" lines.
14046 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14047 ac_dB='[         ].*$,\1#\2'
14048 ac_dC=' '
14049 ac_dD=',;t'
14050 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14051 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14052 ac_uB='$,\1#\2define\3'
14053 ac_uC=' '
14054 ac_uD=',;t'
14055
14056 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14057   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14058   case $ac_file in
14059   - | *:- | *:-:* ) # input from stdin
14060         cat >$tmp/stdin
14061         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14062         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14063   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14064         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14065   * )   ac_file_in=$ac_file.in ;;
14066   esac
14067
14068   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14069 echo "$as_me: creating $ac_file" >&6;}
14070
14071   # First look for the input files in the build tree, otherwise in the
14072   # src tree.
14073   ac_file_inputs=`IFS=:
14074     for f in $ac_file_in; do
14075       case $f in
14076       -) echo $tmp/stdin ;;
14077       [\\/$]*)
14078          # Absolute (can't be DOS-style, as IFS=:)
14079          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14080 echo "$as_me: error: cannot find input file: $f" >&2;}
14081    { (exit 1); exit 1; }; }
14082          # Do quote $f, to prevent DOS paths from being IFS'd.
14083          echo "$f";;
14084       *) # Relative
14085          if test -f "$f"; then
14086            # Build tree
14087            echo "$f"
14088          elif test -f "$srcdir/$f"; then
14089            # Source tree
14090            echo "$srcdir/$f"
14091          else
14092            # /dev/null tree
14093            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14094 echo "$as_me: error: cannot find input file: $f" >&2;}
14095    { (exit 1); exit 1; }; }
14096          fi;;
14097       esac
14098     done` || { (exit 1); exit 1; }
14099   # Remove the trailing spaces.
14100   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14101
14102 _ACEOF
14103
14104 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14105 # `conftest.undefs', that substitutes the proper values into
14106 # config.h.in to produce config.h.  The first handles `#define'
14107 # templates, and the second `#undef' templates.
14108 # And first: Protect against being on the right side of a sed subst in
14109 # config.status.  Protect against being in an unquoted here document
14110 # in config.status.
14111 rm -f conftest.defines conftest.undefs
14112 # Using a here document instead of a string reduces the quoting nightmare.
14113 # Putting comments in sed scripts is not portable.
14114 #
14115 # `end' is used to avoid that the second main sed command (meant for
14116 # 0-ary CPP macros) applies to n-ary macro definitions.
14117 # See the Autoconf documentation for `clear'.
14118 cat >confdef2sed.sed <<\_ACEOF
14119 s/[\\&,]/\\&/g
14120 s,[\\$`],\\&,g
14121 t clear
14122 : clear
14123 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14124 t end
14125 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14126 : end
14127 _ACEOF
14128 # If some macros were called several times there might be several times
14129 # the same #defines, which is useless.  Nevertheless, we may not want to
14130 # sort them, since we want the *last* AC-DEFINE to be honored.
14131 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14132 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14133 rm -f confdef2sed.sed
14134
14135 # This sed command replaces #undef with comments.  This is necessary, for
14136 # example, in the case of _POSIX_SOURCE, which is predefined and required
14137 # on some systems where configure will not decide to define it.
14138 cat >>conftest.undefs <<\_ACEOF
14139 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14140 _ACEOF
14141
14142 # Break up conftest.defines because some shells have a limit on the size
14143 # of here documents, and old seds have small limits too (100 cmds).
14144 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14145 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14146 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14147 echo '  :' >>$CONFIG_STATUS
14148 rm -f conftest.tail
14149 while grep . conftest.defines >/dev/null
14150 do
14151   # Write a limited-size here document to $tmp/defines.sed.
14152   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14153   # Speed up: don't consider the non `#define' lines.
14154   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14155   # Work around the forget-to-reset-the-flag bug.
14156   echo 't clr' >>$CONFIG_STATUS
14157   echo ': clr' >>$CONFIG_STATUS
14158   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14159   echo 'CEOF
14160   sed -f $tmp/defines.sed $tmp/in >$tmp/out
14161   rm -f $tmp/in
14162   mv $tmp/out $tmp/in
14163 ' >>$CONFIG_STATUS
14164   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14165   rm -f conftest.defines
14166   mv conftest.tail conftest.defines
14167 done
14168 rm -f conftest.defines
14169 echo '  fi # grep' >>$CONFIG_STATUS
14170 echo >>$CONFIG_STATUS
14171
14172 # Break up conftest.undefs because some shells have a limit on the size
14173 # of here documents, and old seds have small limits too (100 cmds).
14174 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14175 rm -f conftest.tail
14176 while grep . conftest.undefs >/dev/null
14177 do
14178   # Write a limited-size here document to $tmp/undefs.sed.
14179   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14180   # Speed up: don't consider the non `#undef'
14181   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14182   # Work around the forget-to-reset-the-flag bug.
14183   echo 't clr' >>$CONFIG_STATUS
14184   echo ': clr' >>$CONFIG_STATUS
14185   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14186   echo 'CEOF
14187   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14188   rm -f $tmp/in
14189   mv $tmp/out $tmp/in
14190 ' >>$CONFIG_STATUS
14191   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14192   rm -f conftest.undefs
14193   mv conftest.tail conftest.undefs
14194 done
14195 rm -f conftest.undefs
14196
14197 cat >>$CONFIG_STATUS <<\_ACEOF
14198   # Let's still pretend it is `configure' which instantiates (i.e., don't
14199   # use $as_me), people would be surprised to read:
14200   #    /* config.h.  Generated by config.status.  */
14201   if test x"$ac_file" = x-; then
14202     echo "/* Generated by configure.  */" >$tmp/config.h
14203   else
14204     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14205   fi
14206   cat $tmp/in >>$tmp/config.h
14207   rm -f $tmp/in
14208   if test x"$ac_file" != x-; then
14209     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14210       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14211 echo "$as_me: $ac_file is unchanged" >&6;}
14212     else
14213       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14214 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14215          X"$ac_file" : 'X\(//\)[^/]' \| \
14216          X"$ac_file" : 'X\(//\)$' \| \
14217          X"$ac_file" : 'X\(/\)' \| \
14218          .     : '\(.\)' 2>/dev/null ||
14219 echo X"$ac_file" |
14220     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14221           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14222           /^X\(\/\/\)$/{ s//\1/; q; }
14223           /^X\(\/\).*/{ s//\1/; q; }
14224           s/.*/./; q'`
14225       { if $as_mkdir_p; then
14226     mkdir -p "$ac_dir"
14227   else
14228     as_dir="$ac_dir"
14229     as_dirs=
14230     while test ! -d "$as_dir"; do
14231       as_dirs="$as_dir $as_dirs"
14232       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14233 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14234          X"$as_dir" : 'X\(//\)[^/]' \| \
14235          X"$as_dir" : 'X\(//\)$' \| \
14236          X"$as_dir" : 'X\(/\)' \| \
14237          .     : '\(.\)' 2>/dev/null ||
14238 echo X"$as_dir" |
14239     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14240           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14241           /^X\(\/\/\)$/{ s//\1/; q; }
14242           /^X\(\/\).*/{ s//\1/; q; }
14243           s/.*/./; q'`
14244     done
14245     test ! -n "$as_dirs" || mkdir $as_dirs
14246   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14247 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14248    { (exit 1); exit 1; }; }; }
14249
14250       rm -f $ac_file
14251       mv $tmp/config.h $ac_file
14252     fi
14253   else
14254     cat $tmp/config.h
14255     rm -f $tmp/config.h
14256   fi
14257 done
14258 _ACEOF
14259
14260 cat >>$CONFIG_STATUS <<\_ACEOF
14261
14262 { (exit 0); exit 0; }
14263 _ACEOF
14264 chmod +x $CONFIG_STATUS
14265 ac_clean_files=$ac_clean_files_save
14266
14267
14268 # configure is writing to config.log, and then calls config.status.
14269 # config.status does its own redirection, appending to config.log.
14270 # Unfortunately, on DOS this fails, as config.log is still kept open
14271 # by configure, so config.status won't be able to write to it; its
14272 # output is simply discarded.  So we exec the FD to /dev/null,
14273 # effectively closing config.log, so it can be properly (re)opened and
14274 # appended to by config.status.  When coming back to configure, we
14275 # need to make the FD available again.
14276 if test "$no_create" != yes; then
14277   ac_cs_success=:
14278   ac_config_status_args=
14279   test "$silent" = yes &&
14280     ac_config_status_args="$ac_config_status_args --quiet"
14281   exec 5>/dev/null
14282   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14283   exec 5>>config.log
14284   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14285   # would make configure fail if this is the last instruction.
14286   $ac_cs_success || { (exit 1); exit 1; }
14287 fi
14288
14289
14290 echo "Configuration:
14291
14292   Rxvt version:               $VERSION : $DATE
14293   Source code location:       $srcdir
14294   Install path:               ${prefix}/bin
14295   Compiler:                   $CXX
14296   Compiler flags:             $CFLAGS
14297   Linker:                     $LINKER"
14298
14299 if test "$MALLOC_TYPE" = S; then
14300   echo "  malloc support:             system default"
14301 fi
14302 if test "$MALLOC_TYPE" = G; then
14303   echo "  malloc support:             Gray Watson's dmalloc"
14304 fi
14305 if test "$MALLOC_TYPE" = D; then
14306   echo "  malloc support:             Doug Lea's malloc"
14307 fi
14308
14309 if test x$support_xpm = xyes; then
14310   echo "  Xpm library:                $XPM_LIBS"
14311 fi
14312
14313 echo "
14314 The following are set in config.h
14315 "
14316 echo "  pty/tty type:               "$rxvt_cv_ptys
14317 if test x$support_utmp != xyes; then
14318   echo "  utmp support:               disabled"
14319   echo
14320 else
14321   echo "  utmp support:               enabled
14322   utmp file:                  $rxvt_cv_path_utmp
14323   utmpx file:                 $rxvt_cv_path_utmpx
14324   wtmp file:                  $rxvt_cv_path_wtmp
14325   wtmpx file:                 $rxvt_cv_path_wtmpx
14326   lastlog file:               $rxvt_cv_path_lastlog
14327   ttys/ttytab file:           $rxvt_cv_path_ttytab
14328   embedded perl:              $support_perl"
14329   echo
14330 fi
14331 if test x$term != x; then
14332   echo "  set TERM to:                $term"
14333 fi
14334 if test x$terminfo != x; then
14335   echo "  set TERMINFO to:            $terminfo"
14336 fi
14337 echo "  default resource name:      $RESNAME"
14338 echo "  resource class:             $RESCLASS"
14339 if test x$RESFALLBACK != x; then
14340    echo "  resource class fallback:    $RESFALLBACK"
14341 fi
14342 echo
14343 if test x$rxvt_cv_ptys = xUNKNOWN; then
14344   echo ".----------------------------------------------------------------."
14345   echo ". WARNING: could not determine pty/tty type.  Do not build until ."
14346   echo ".          the appropriate PTYS_ARE_* is defined in config.h     ."
14347   echo ".----------------------------------------------------------------."
14348 fi
14349 if test x$support_xpm = xneedsmanualspecification; then
14350   echo ".----------------------------------------------------------------."
14351   echo ". WARNING: --enable-xpm-background was specified however the     ."
14352   echo ".          XPM includes files and libraries could not be found.  ."
14353   echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
14354   echo ".          to use them you should rerun   configure   with the   ."
14355   echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
14356   echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
14357   echo ".----------------------------------------------------------------."
14358 fi
14359 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14360   echo ".----------------------------------------------------------------."
14361   echo ". WARNING: --enable-xim was specified however the locale support ."
14362   echo ".          functions could not be found.                         ."
14363   echo ".          XIM is now being DISABLED!                            ."
14364   echo ".----------------------------------------------------------------."
14365 fi
14366
14367 echo "  *** Optionally check src/feature.h for further options ***"
14368 echo
14369
14370 echo ".----------------------------------------------------------------."
14371 echo ". NOTE: some features are disabled by default, try               ."
14372 echo ". configure --help to get an idea of the optional features,      ."
14373 echo ". or read ./README.configure                                     ."
14374 echo ".                                                                ."
14375 echo ". The script ./reconf gives a reasonable baseline, try it if     ."
14376 echo ". you do not want to read documentation and still want some      ."
14377 echo ". useful features.                                               ."
14378 echo ".----------------------------------------------------------------."
14379 echo
14380