*** 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 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-plain-scroll   enable plain style scrollbar
887   --enable-half-shadow    use half width/height shadow on rxvt scrollbar
888   --enable-xim            XIM (X Input Method) protocol support
889   --enable-ttygid         enable tty setting to group named "tty"
890   --disable-backspace-key disable handling of the backspace key
891   --disable-delete-key    disable handling of the delete key
892   --disable-resources     disable all resource checking
893   --enable-xgetdefault    enable resources via X instead of our small version
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 in -lxpg4" >&5
3618 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3619 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3620   echo $ECHO_N "(cached) $ECHO_C" >&6
3621 else
3622   ac_check_lib_save_LIBS=$LIBS
3623 LIBS="-lxpg4  $LIBS"
3624 cat >conftest.$ac_ext <<_ACEOF
3625 /* confdefs.h.  */
3626 _ACEOF
3627 cat confdefs.h >>conftest.$ac_ext
3628 cat >>conftest.$ac_ext <<_ACEOF
3629 /* end confdefs.h.  */
3630
3631 /* Override any gcc2 internal prototype to avoid an error.  */
3632 #ifdef __cplusplus
3633 extern "C"
3634 #endif
3635 /* We use char because int might match the return type of a gcc2
3636    builtin and then its argument prototype would still apply.  */
3637 char setlocale ();
3638 int
3639 main ()
3640 {
3641 setlocale ();
3642   ;
3643   return 0;
3644 }
3645 _ACEOF
3646 rm -f conftest.$ac_objext conftest$ac_exeext
3647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3648   (eval $ac_link) 2>conftest.er1
3649   ac_status=$?
3650   grep -v '^ *+' conftest.er1 >conftest.err
3651   rm -f conftest.er1
3652   cat conftest.err >&5
3653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3654   (exit $ac_status); } &&
3655          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3656   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3657   (eval $ac_try) 2>&5
3658   ac_status=$?
3659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3660   (exit $ac_status); }; } &&
3661          { ac_try='test -s conftest$ac_exeext'
3662   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3663   (eval $ac_try) 2>&5
3664   ac_status=$?
3665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3666   (exit $ac_status); }; }; then
3667   ac_cv_lib_xpg4_setlocale=yes
3668 else
3669   echo "$as_me: failed program was:" >&5
3670 sed 's/^/| /' conftest.$ac_ext >&5
3671
3672 ac_cv_lib_xpg4_setlocale=no
3673 fi
3674 rm -f conftest.err conftest.$ac_objext \
3675       conftest$ac_exeext conftest.$ac_ext
3676 LIBS=$ac_check_lib_save_LIBS
3677 fi
3678 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3679 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3680 if test $ac_cv_lib_xpg4_setlocale = yes; then
3681   LIBS="$LIBS -lxpg4"
3682 fi
3683
3684
3685 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3686 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3687 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3688   echo $ECHO_N "(cached) $ECHO_C" >&6
3689 else
3690   ac_check_lib_save_LIBS=$LIBS
3691 LIBS="-lnsl  $LIBS"
3692 cat >conftest.$ac_ext <<_ACEOF
3693 /* confdefs.h.  */
3694 _ACEOF
3695 cat confdefs.h >>conftest.$ac_ext
3696 cat >>conftest.$ac_ext <<_ACEOF
3697 /* end confdefs.h.  */
3698
3699 /* Override any gcc2 internal prototype to avoid an error.  */
3700 #ifdef __cplusplus
3701 extern "C"
3702 #endif
3703 /* We use char because int might match the return type of a gcc2
3704    builtin and then its argument prototype would still apply.  */
3705 char gethostbyname ();
3706 int
3707 main ()
3708 {
3709 gethostbyname ();
3710   ;
3711   return 0;
3712 }
3713 _ACEOF
3714 rm -f conftest.$ac_objext conftest$ac_exeext
3715 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3716   (eval $ac_link) 2>conftest.er1
3717   ac_status=$?
3718   grep -v '^ *+' conftest.er1 >conftest.err
3719   rm -f conftest.er1
3720   cat conftest.err >&5
3721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3722   (exit $ac_status); } &&
3723          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3724   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3725   (eval $ac_try) 2>&5
3726   ac_status=$?
3727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728   (exit $ac_status); }; } &&
3729          { ac_try='test -s conftest$ac_exeext'
3730   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3731   (eval $ac_try) 2>&5
3732   ac_status=$?
3733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734   (exit $ac_status); }; }; then
3735   ac_cv_lib_nsl_gethostbyname=yes
3736 else
3737   echo "$as_me: failed program was:" >&5
3738 sed 's/^/| /' conftest.$ac_ext >&5
3739
3740 ac_cv_lib_nsl_gethostbyname=no
3741 fi
3742 rm -f conftest.err conftest.$ac_objext \
3743       conftest$ac_exeext conftest.$ac_ext
3744 LIBS=$ac_check_lib_save_LIBS
3745 fi
3746 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3747 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3748 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3749   LIBS="$LIBS -lnsl"
3750 fi
3751
3752 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3753 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3754 if test "${ac_cv_lib_socket_socket+set}" = set; then
3755   echo $ECHO_N "(cached) $ECHO_C" >&6
3756 else
3757   ac_check_lib_save_LIBS=$LIBS
3758 LIBS="-lsocket  $LIBS"
3759 cat >conftest.$ac_ext <<_ACEOF
3760 /* confdefs.h.  */
3761 _ACEOF
3762 cat confdefs.h >>conftest.$ac_ext
3763 cat >>conftest.$ac_ext <<_ACEOF
3764 /* end confdefs.h.  */
3765
3766 /* Override any gcc2 internal prototype to avoid an error.  */
3767 #ifdef __cplusplus
3768 extern "C"
3769 #endif
3770 /* We use char because int might match the return type of a gcc2
3771    builtin and then its argument prototype would still apply.  */
3772 char socket ();
3773 int
3774 main ()
3775 {
3776 socket ();
3777   ;
3778   return 0;
3779 }
3780 _ACEOF
3781 rm -f conftest.$ac_objext conftest$ac_exeext
3782 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3783   (eval $ac_link) 2>conftest.er1
3784   ac_status=$?
3785   grep -v '^ *+' conftest.er1 >conftest.err
3786   rm -f conftest.er1
3787   cat conftest.err >&5
3788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3789   (exit $ac_status); } &&
3790          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3792   (eval $ac_try) 2>&5
3793   ac_status=$?
3794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3795   (exit $ac_status); }; } &&
3796          { ac_try='test -s conftest$ac_exeext'
3797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3798   (eval $ac_try) 2>&5
3799   ac_status=$?
3800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3801   (exit $ac_status); }; }; then
3802   ac_cv_lib_socket_socket=yes
3803 else
3804   echo "$as_me: failed program was:" >&5
3805 sed 's/^/| /' conftest.$ac_ext >&5
3806
3807 ac_cv_lib_socket_socket=no
3808 fi
3809 rm -f conftest.err conftest.$ac_objext \
3810       conftest$ac_exeext conftest.$ac_ext
3811 LIBS=$ac_check_lib_save_LIBS
3812 fi
3813 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3814 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3815 if test $ac_cv_lib_socket_socket = yes; then
3816   LIBS="$LIBS -lsocket"
3817 fi
3818
3819
3820
3821 MALLOC_TYPE=S
3822
3823 support_addstrings=no
3824 support_frills=yes
3825 support_inheritpixmap=no
3826 support_tinting=yes
3827 support_fading=yes
3828 support_keepscrolling=yes
3829 support_selectionscrolling=yes
3830 support_menubar=no
3831 support_mousewheel=yes
3832 support_mouseslipwheel=yes
3833 support_utmp=yes
3834 support_wtmp=yes
3835 support_lastlog=yes
3836 support_text_blink=yes
3837 support_pointer_blank=yes
3838 support_scroll_rxvt=yes
3839 support_scroll_next=yes
3840 support_scroll_xterm=yes
3841 support_scroll_plain=yes
3842 support_xim=yes
3843 support_xpm=no
3844 support_xft=yes
3845 support_unicode3=no
3846 support_combining=yes
3847 support_8bitctrls=no
3848 support_iso14755=yes
3849 support_styles=yes
3850 codesets=all
3851
3852
3853 if test "x$enable_shared" = xyes; then
3854
3855 cat >>confdefs.h <<\_ACEOF
3856 #define LIBRXVT 1
3857 _ACEOF
3858
3859     INSTALL_LIBRXVT=yes
3860 fi
3861
3862
3863 # Check whether --enable-everything or --disable-everything was given.
3864 if test "${enable_everything+set}" = set; then
3865   enableval="$enable_everything"
3866
3867     if test x$enableval = xno; then
3868        support_24bit=no
3869        support_frills=no
3870        support_inheritpixmap=no
3871        support_tinting=no
3872        support_fading=no
3873        support_keepscrolling=no
3874        support_selectionscrolling=no
3875        support_lastlog=no
3876        support_menubar=no
3877        support_mousewheel=no
3878        support_mouseslipwheel=no
3879        support_text_blink=no
3880        support_pointer_blank=no
3881        support_scroll_rxvt=no
3882        support_scroll_next=no
3883        support_scroll_xterm=no
3884        support_scroll_plain=no
3885        support_utmp=no
3886        support_wtmp=no
3887        support_xim=no
3888        support_xpm=no
3889        support_xft=no
3890        support_unicode3=no
3891        support_combining=no
3892        support_8bitctrls=no
3893        support_iso14755=no
3894        support_styles=no
3895        codesets=
3896     fi
3897     if test x$enableval = xyes; then
3898        support_24bit=yes
3899        support_frills=yes
3900        support_inheritpixmap=yes
3901        support_tinting=yes
3902        support_fading=yes
3903        support_keepscrolling=yes
3904        support_selectionscrolling=yes
3905        support_lastlog=yes
3906        support_menubar=yes
3907        support_mousewheel=yes
3908        support_mouseslipwheel=yes
3909        support_text_blink=yes
3910        support_pointer_blank=yes
3911        support_scroll_rxvt=yes
3912        support_scroll_next=yes
3913        support_scroll_xterm=yes
3914        support_scroll_plain=yes
3915        support_utmp=yes
3916        support_wtmp=yes
3917        support_xim=yes
3918        support_xpm=yes
3919        support_xft=yes
3920        support_unicode3=yes
3921        support_combining=yes
3922        #support_8bitctrls=yes
3923        support_iso14755=yes
3924        support_styles=yes
3925        codesets=all
3926     fi
3927
3928 fi;
3929
3930 # Check whether --enable-unicode3 or --disable-unicode3 was given.
3931 if test "${enable_unicode3+set}" = set; then
3932   enableval="$enable_unicode3"
3933   if test x$enableval = xyes -o x$enableval = xno; then
3934     support_unicode3=$enableval
3935   fi
3936 fi;
3937
3938 # Check whether --enable-combining or --disable-combining was given.
3939 if test "${enable_combining+set}" = set; then
3940   enableval="$enable_combining"
3941   if test x$enableval = xyes -o x$enableval = xno; then
3942     support_combining=$enableval
3943   fi
3944 fi;
3945
3946 # Check whether --enable-xft or --disable-xft was given.
3947 if test "${enable_xft+set}" = set; then
3948   enableval="$enable_xft"
3949   if test x$enableval = xyes -o x$enableval = xno; then
3950     support_xft=$enableval
3951   fi
3952 fi;
3953
3954 # Check whether --enable-font-styles or --disable-font-styles was given.
3955 if test "${enable_font_styles+set}" = set; then
3956   enableval="$enable_font_styles"
3957   if test x$enableval = xyes -o x$enableval = xno; then
3958     support_styles=$enableval
3959   fi
3960 fi;
3961
3962 # Check whether --enable-utmp or --disable-utmp was given.
3963 if test "${enable_utmp+set}" = set; then
3964   enableval="$enable_utmp"
3965   if test x$enableval = xyes -o x$enableval = xno; then
3966     support_utmp=$enableval
3967   fi
3968 fi;
3969
3970 # Check whether --enable-wtmp or --disable-wtmp was given.
3971 if test "${enable_wtmp+set}" = set; then
3972   enableval="$enable_wtmp"
3973   if test x$enableval = xyes -o x$enableval = xno; then
3974     support_wtmp=$enableval
3975   fi
3976 fi;
3977
3978 # Check whether --enable-lastlog or --disable-lastlog was given.
3979 if test "${enable_lastlog+set}" = set; then
3980   enableval="$enable_lastlog"
3981   if test x$enableval = xyes -o x$enableval = xno; then
3982     support_lastlog=$enableval
3983   fi
3984 fi;
3985
3986 # Check whether --enable-xpm-background or --disable-xpm-background was given.
3987 if test "${enable_xpm_background+set}" = set; then
3988   enableval="$enable_xpm_background"
3989   if test x$enableval = xyes -o x$enableval = xno; then
3990     support_xpm=$enableval
3991   fi
3992 fi;
3993
3994 # Check whether --enable-transparency or --disable-transparency was given.
3995 if test "${enable_transparency+set}" = set; then
3996   enableval="$enable_transparency"
3997   if test x$enableval = xyes -o x$enableval = xno; then
3998     support_inheritpixmap=$enableval
3999   fi
4000 fi;
4001
4002 # Check whether --enable-tinting or --disable-tinting was given.
4003 if test "${enable_tinting+set}" = set; then
4004   enableval="$enable_tinting"
4005   if test x$enableval = xyes -o x$enableval = xno; then
4006     support_tinting=$enableval
4007   fi
4008 fi;
4009
4010 # Check whether --enable-fading or --disable-fading was given.
4011 if test "${enable_fading+set}" = set; then
4012   enableval="$enable_fading"
4013   if test x$enableval = xyes -o x$enableval = xno; then
4014     support_fading=$enableval
4015   fi
4016 fi;
4017
4018 # Check whether --enable-menubar or --disable-menubar was given.
4019 if test "${enable_menubar+set}" = set; then
4020   enableval="$enable_menubar"
4021   if test x$enableval = xyes -o x$enableval = xno; then
4022     support_menubar=$enableval
4023   fi
4024 fi;
4025
4026 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4027 if test "${enable_rxvt_scroll+set}" = set; then
4028   enableval="$enable_rxvt_scroll"
4029   if test x$enableval = xyes -o x$enableval = xno; then
4030     support_scroll_rxvt=$enableval
4031   fi
4032 fi;
4033
4034 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4035 if test "${enable_next_scroll+set}" = set; then
4036   enableval="$enable_next_scroll"
4037   if test x$enableval = xyes -o x$enableval = xno; then
4038     support_scroll_next=$enableval
4039   fi
4040 fi;
4041
4042 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4043 if test "${enable_xterm_scroll+set}" = set; then
4044   enableval="$enable_xterm_scroll"
4045   if test x$enableval = xyes -o x$enableval = xno; then
4046     support_scroll_xterm=$enableval
4047   fi
4048 fi;
4049
4050 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4051 if test "${enable_plain_scroll+set}" = set; then
4052   enableval="$enable_plain_scroll"
4053   if test x$enableval = xyes -o x$enableval = xno; then
4054     support_scroll_plain=$enableval
4055   fi
4056 fi;
4057
4058 # Check whether --enable-half-shadow or --disable-half-shadow was given.
4059 if test "${enable_half_shadow+set}" = set; then
4060   enableval="$enable_half_shadow"
4061   if test x$enableval = xyes; then
4062
4063 cat >>confdefs.h <<\_ACEOF
4064 #define HALFSHADOW 1
4065 _ACEOF
4066
4067   fi
4068 fi;
4069
4070
4071 # Check whether --with-codesets or --without-codesets was given.
4072 if test "${with_codesets+set}" = set; then
4073   withval="$with_codesets"
4074   codesets="$withval"
4075 fi;
4076
4077 # Check whether --enable-xim or --disable-xim was given.
4078 if test "${enable_xim+set}" = set; then
4079   enableval="$enable_xim"
4080   if test x$enableval = xyes -o x$enableval = xno; then
4081     support_xim=$enableval
4082   fi
4083 fi;
4084
4085 # Check whether --enable-ttygid or --disable-ttygid was given.
4086 if test "${enable_ttygid+set}" = set; then
4087   enableval="$enable_ttygid"
4088   if test x$enableval = xyes; then
4089
4090 cat >>confdefs.h <<\_ACEOF
4091 #define TTY_GID_SUPPORT 1
4092 _ACEOF
4093
4094   fi
4095 fi;
4096
4097 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4098 if test "${enable_backspace_key+set}" = set; then
4099   enableval="$enable_backspace_key"
4100   if test x$enableval = xno; then
4101
4102 cat >>confdefs.h <<\_ACEOF
4103 #define NO_BACKSPACE_KEY 1
4104 _ACEOF
4105
4106   fi
4107 fi;
4108
4109 # Check whether --enable-delete-key or --disable-delete-key was given.
4110 if test "${enable_delete_key+set}" = set; then
4111   enableval="$enable_delete_key"
4112   if test x$enableval = xno; then
4113
4114 cat >>confdefs.h <<\_ACEOF
4115 #define NO_DELETE_KEY 1
4116 _ACEOF
4117
4118   fi
4119 fi;
4120
4121 # Check whether --enable-resources or --disable-resources was given.
4122 if test "${enable_resources+set}" = set; then
4123   enableval="$enable_resources"
4124   if test x$enableval = xno; then
4125
4126 cat >>confdefs.h <<\_ACEOF
4127 #define NO_RESOURCES 1
4128 _ACEOF
4129
4130   fi
4131 fi;
4132
4133 # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4134 if test "${enable_xgetdefault+set}" = set; then
4135   enableval="$enable_xgetdefault"
4136   if test x$enableval = xyes; then
4137
4138 cat >>confdefs.h <<\_ACEOF
4139 #define USE_XGETDEFAULT 1
4140 _ACEOF
4141
4142   fi
4143 fi;
4144
4145 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4146 if test "${enable_8bitctrls+set}" = set; then
4147   enableval="$enable_8bitctrls"
4148   if test x$enableval = xyes -o x$enableval = xno; then
4149     support_8bitctrls=$enableval
4150   fi
4151 fi;
4152
4153 RESFALLBACK=Rxvt
4154 # Check whether --enable-fallback or --disable-fallback was given.
4155 if test "${enable_fallback+set}" = set; then
4156   enableval="$enable_fallback"
4157
4158    test x$enableval = xyes && enableval=Rxvt
4159    test x$enableval = xno  && enableval=
4160    RESFALLBACK="$enableval"
4161
4162 fi;
4163
4164 if test x$RESFALLBACK != x; then
4165
4166 cat >>confdefs.h <<_ACEOF
4167 #define RESFALLBACK "$RESFALLBACK"
4168 _ACEOF
4169
4170 fi
4171
4172 RESNAME=urxvt
4173
4174 # Check whether --with-res-name or --without-res-name was given.
4175 if test "${with_res_name+set}" = set; then
4176   withval="$with_res_name"
4177   RESNAME="$withval"
4178 fi;
4179
4180 cat >>confdefs.h <<_ACEOF
4181 #define RESNAME "$RESNAME"
4182 _ACEOF
4183
4184
4185 RESCLASS=URxvt
4186
4187 # Check whether --with-res-class or --without-res-class was given.
4188 if test "${with_res_class+set}" = set; then
4189   withval="$with_res_class"
4190   RESCLASS="$withval"
4191 fi;
4192
4193 cat >>confdefs.h <<_ACEOF
4194 #define RESCLASS "$RESCLASS"
4195 _ACEOF
4196
4197
4198 RXVTNAME=urxvt
4199
4200 # Check whether --with-name or --without-name was given.
4201 if test "${with_name+set}" = set; then
4202   withval="$with_name"
4203   RXVTNAME="$withval"
4204 fi;
4205
4206 cat >>confdefs.h <<_ACEOF
4207 #define RXVTNAME "$RXVTNAME"
4208 _ACEOF
4209
4210
4211 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4212
4213
4214 # Check whether --enable-strings or --disable-strings was given.
4215 if test "${enable_strings+set}" = set; then
4216   enableval="$enable_strings"
4217   if test x$enableval = xyes -o x$enableval = xno; then
4218     support_addstrings=$enableval
4219   fi
4220 fi;
4221
4222 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4223 if test "${enable_swapscreen+set}" = set; then
4224   enableval="$enable_swapscreen"
4225   if test x$enableval = xno; then
4226
4227 cat >>confdefs.h <<\_ACEOF
4228 #define NO_SECONDARY_SCREEN 1
4229 _ACEOF
4230
4231   fi
4232 fi;
4233
4234 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4235 if test "${enable_iso14755+set}" = set; then
4236   enableval="$enable_iso14755"
4237   if test x$enableval = xyes -o x$enableval = xno; then
4238     support_iso14755=$enableval
4239   fi
4240 fi;
4241
4242 # Check whether --enable-frills or --disable-frills was given.
4243 if test "${enable_frills+set}" = set; then
4244   enableval="$enable_frills"
4245   if test x$enableval = xyes -o x$enableval = xno; then
4246     support_frills=$enableval
4247   fi
4248 fi;
4249
4250 # Check whether --enable-24bit or --disable-24bit was given.
4251 if test "${enable_24bit+set}" = set; then
4252   enableval="$enable_24bit"
4253   if test x$enableval = xyes -o x$enableval = xno; then
4254     support_24bit=$enableval
4255   fi
4256 fi;
4257
4258 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4259 if test "${enable_keepscrolling+set}" = set; then
4260   enableval="$enable_keepscrolling"
4261   if test x$enableval = xyes -o x$enableval = xno; then
4262     support_keepscrolling=$enableval
4263   fi
4264 fi;
4265
4266 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4267 if test "${enable_selectionscrolling+set}" = set; then
4268   enableval="$enable_selectionscrolling"
4269   if test x$enableval = xyes -o x$enableval = xno; then
4270     support_selectionscrolling=$enableval
4271   fi
4272 fi;
4273
4274 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4275 if test "${enable_mousewheel+set}" = set; then
4276   enableval="$enable_mousewheel"
4277   if test x$enableval = xyes -o x$enableval = xno; then
4278     support_mousewheel=$enableval
4279   fi
4280 fi;
4281
4282 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4283 if test "${enable_slipwheeling+set}" = set; then
4284   enableval="$enable_slipwheeling"
4285   if test x$enableval = xyes -o x$enableval = xno; then
4286     support_mouseslipwheel=$enableval
4287   fi
4288 fi;
4289
4290 # Check whether --enable-dmalloc or --disable-dmalloc was given.
4291 if test "${enable_dmalloc+set}" = set; then
4292   enableval="$enable_dmalloc"
4293   if test x$enableval = xyes; then
4294     MALLOC_TYPE=G
4295     DEBUG=-DDEBUG_MALLOC
4296     DLIB="-L/usr/local/lib -ldmalloc"
4297     DINCLUDE=-I/usr/local/include
4298   fi
4299 fi;
4300
4301 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4302 if test "${enable_dlmalloc+set}" = set; then
4303   enableval="$enable_dlmalloc"
4304   if test x$enableval = xyes; then
4305     MALLOC_TYPE=D
4306     DEBUG=
4307     DLIB="-L/usr/local/lib -ldlmalloc"
4308     DINCLUDE=
4309   fi
4310 fi;
4311
4312 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4313 if test "${enable_smart_resize+set}" = set; then
4314   enableval="$enable_smart_resize"
4315   if test x$enableval = xyes; then
4316
4317 cat >>confdefs.h <<\_ACEOF
4318 #define SMART_RESIZE 1
4319 _ACEOF
4320
4321   fi
4322 fi;
4323
4324 # Check whether --enable-text-blink or --disable-text-blink was given.
4325 if test "${enable_text_blink+set}" = set; then
4326   enableval="$enable_text_blink"
4327   if test x$enableval = xyes -o x$enableval = xno; then
4328     support_text_blink=$enableval
4329   fi
4330 fi;
4331
4332 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4333 if test "${enable_pointer_blank+set}" = set; then
4334   enableval="$enable_pointer_blank"
4335   if test x$enableval = xyes -o x$enableval = xno; then
4336     support_pointer_blank=$enableval
4337   fi
4338 fi;
4339
4340
4341 # Check whether --with-term or --without-term was given.
4342 if test "${with_term+set}" = set; then
4343   withval="$with_term"
4344   if test x$withval != x; then
4345
4346 cat >>confdefs.h <<_ACEOF
4347 #define TERMENV "$withval"
4348 _ACEOF
4349  term="$withval"
4350   fi
4351 fi;
4352
4353
4354 # Check whether --with-terminfo or --without-terminfo was given.
4355 if test "${with_terminfo+set}" = set; then
4356   withval="$with_terminfo"
4357   if test x$withval != x; then
4358
4359 cat >>confdefs.h <<_ACEOF
4360 #define RXVT_TERMINFO "$withval"
4361 _ACEOF
4362  terminfo="$withval"
4363   fi
4364 fi;
4365
4366
4367
4368 cat >>confdefs.h <<\_ACEOF
4369 #define PROTOTYPES 1
4370 _ACEOF
4371
4372
4373 # Extract the first word of "mv", so it can be a program name with args.
4374 set dummy mv; ac_word=$2
4375 echo "$as_me:$LINENO: checking for $ac_word" >&5
4376 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4377 if test "${ac_cv_path_MV+set}" = set; then
4378   echo $ECHO_N "(cached) $ECHO_C" >&6
4379 else
4380   case $MV in
4381   [\\/]* | ?:[\\/]*)
4382   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4383   ;;
4384   *)
4385   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4386 for as_dir in $PATH
4387 do
4388   IFS=$as_save_IFS
4389   test -z "$as_dir" && as_dir=.
4390   for ac_exec_ext in '' $ac_executable_extensions; do
4391   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4392     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4393     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4394     break 2
4395   fi
4396 done
4397 done
4398
4399   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4400   ;;
4401 esac
4402 fi
4403 MV=$ac_cv_path_MV
4404
4405 if test -n "$MV"; then
4406   echo "$as_me:$LINENO: result: $MV" >&5
4407 echo "${ECHO_T}$MV" >&6
4408 else
4409   echo "$as_me:$LINENO: result: no" >&5
4410 echo "${ECHO_T}no" >&6
4411 fi
4412
4413 # Extract the first word of "rm", so it can be a program name with args.
4414 set dummy rm; ac_word=$2
4415 echo "$as_me:$LINENO: checking for $ac_word" >&5
4416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4417 if test "${ac_cv_path_RM+set}" = set; then
4418   echo $ECHO_N "(cached) $ECHO_C" >&6
4419 else
4420   case $RM in
4421   [\\/]* | ?:[\\/]*)
4422   ac_cv_path_RM="$RM" # Let the user override the test with a path.
4423   ;;
4424   *)
4425   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4426 for as_dir in $PATH
4427 do
4428   IFS=$as_save_IFS
4429   test -z "$as_dir" && as_dir=.
4430   for ac_exec_ext in '' $ac_executable_extensions; do
4431   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4432     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4433     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4434     break 2
4435   fi
4436 done
4437 done
4438
4439   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4440   ;;
4441 esac
4442 fi
4443 RM=$ac_cv_path_RM
4444
4445 if test -n "$RM"; then
4446   echo "$as_me:$LINENO: result: $RM" >&5
4447 echo "${ECHO_T}$RM" >&6
4448 else
4449   echo "$as_me:$LINENO: result: no" >&5
4450 echo "${ECHO_T}no" >&6
4451 fi
4452
4453 # Extract the first word of "cp", so it can be a program name with args.
4454 set dummy cp; ac_word=$2
4455 echo "$as_me:$LINENO: checking for $ac_word" >&5
4456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4457 if test "${ac_cv_path_CP+set}" = set; then
4458   echo $ECHO_N "(cached) $ECHO_C" >&6
4459 else
4460   case $CP in
4461   [\\/]* | ?:[\\/]*)
4462   ac_cv_path_CP="$CP" # Let the user override the test with a path.
4463   ;;
4464   *)
4465   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4466 for as_dir in $PATH
4467 do
4468   IFS=$as_save_IFS
4469   test -z "$as_dir" && as_dir=.
4470   for ac_exec_ext in '' $ac_executable_extensions; do
4471   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4472     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4473     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4474     break 2
4475   fi
4476 done
4477 done
4478
4479   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4480   ;;
4481 esac
4482 fi
4483 CP=$ac_cv_path_CP
4484
4485 if test -n "$CP"; then
4486   echo "$as_me:$LINENO: result: $CP" >&5
4487 echo "${ECHO_T}$CP" >&6
4488 else
4489   echo "$as_me:$LINENO: result: no" >&5
4490 echo "${ECHO_T}no" >&6
4491 fi
4492
4493 # Extract the first word of "ln", so it can be a program name with args.
4494 set dummy ln; ac_word=$2
4495 echo "$as_me:$LINENO: checking for $ac_word" >&5
4496 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4497 if test "${ac_cv_path_LN+set}" = set; then
4498   echo $ECHO_N "(cached) $ECHO_C" >&6
4499 else
4500   case $LN in
4501   [\\/]* | ?:[\\/]*)
4502   ac_cv_path_LN="$LN" # Let the user override the test with a path.
4503   ;;
4504   *)
4505   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4506 for as_dir in $PATH
4507 do
4508   IFS=$as_save_IFS
4509   test -z "$as_dir" && as_dir=.
4510   for ac_exec_ext in '' $ac_executable_extensions; do
4511   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4512     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4513     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4514     break 2
4515   fi
4516 done
4517 done
4518
4519   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4520   ;;
4521 esac
4522 fi
4523 LN=$ac_cv_path_LN
4524
4525 if test -n "$LN"; then
4526   echo "$as_me:$LINENO: result: $LN" >&5
4527 echo "${ECHO_T}$LN" >&6
4528 else
4529   echo "$as_me:$LINENO: result: no" >&5
4530 echo "${ECHO_T}no" >&6
4531 fi
4532
4533 # Extract the first word of "sed", so it can be a program name with args.
4534 set dummy sed; ac_word=$2
4535 echo "$as_me:$LINENO: checking for $ac_word" >&5
4536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4537 if test "${ac_cv_path_SED+set}" = set; then
4538   echo $ECHO_N "(cached) $ECHO_C" >&6
4539 else
4540   case $SED in
4541   [\\/]* | ?:[\\/]*)
4542   ac_cv_path_SED="$SED" # Let the user override the test with a path.
4543   ;;
4544   *)
4545   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4546 for as_dir in $PATH
4547 do
4548   IFS=$as_save_IFS
4549   test -z "$as_dir" && as_dir=.
4550   for ac_exec_ext in '' $ac_executable_extensions; do
4551   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4552     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4553     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4554     break 2
4555   fi
4556 done
4557 done
4558
4559   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4560   ;;
4561 esac
4562 fi
4563 SED=$ac_cv_path_SED
4564
4565 if test -n "$SED"; then
4566   echo "$as_me:$LINENO: result: $SED" >&5
4567 echo "${ECHO_T}$SED" >&6
4568 else
4569   echo "$as_me:$LINENO: result: no" >&5
4570 echo "${ECHO_T}no" >&6
4571 fi
4572
4573 # Extract the first word of "echo", so it can be a program name with args.
4574 set dummy echo; ac_word=$2
4575 echo "$as_me:$LINENO: checking for $ac_word" >&5
4576 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4577 if test "${ac_cv_path_ECHO+set}" = set; then
4578   echo $ECHO_N "(cached) $ECHO_C" >&6
4579 else
4580   case $ECHO in
4581   [\\/]* | ?:[\\/]*)
4582   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4583   ;;
4584   *)
4585   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586 for as_dir in $PATH
4587 do
4588   IFS=$as_save_IFS
4589   test -z "$as_dir" && as_dir=.
4590   for ac_exec_ext in '' $ac_executable_extensions; do
4591   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4592     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4593     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4594     break 2
4595   fi
4596 done
4597 done
4598
4599   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4600   ;;
4601 esac
4602 fi
4603 ECHO=$ac_cv_path_ECHO
4604
4605 if test -n "$ECHO"; then
4606   echo "$as_me:$LINENO: result: $ECHO" >&5
4607 echo "${ECHO_T}$ECHO" >&6
4608 else
4609   echo "$as_me:$LINENO: result: no" >&5
4610 echo "${ECHO_T}no" >&6
4611 fi
4612
4613 # Extract the first word of "cmp", so it can be a program name with args.
4614 set dummy cmp; ac_word=$2
4615 echo "$as_me:$LINENO: checking for $ac_word" >&5
4616 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4617 if test "${ac_cv_path_CMP+set}" = set; then
4618   echo $ECHO_N "(cached) $ECHO_C" >&6
4619 else
4620   case $CMP in
4621   [\\/]* | ?:[\\/]*)
4622   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4623   ;;
4624   *)
4625   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4626 for as_dir in $PATH
4627 do
4628   IFS=$as_save_IFS
4629   test -z "$as_dir" && as_dir=.
4630   for ac_exec_ext in '' $ac_executable_extensions; do
4631   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4632     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4633     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4634     break 2
4635   fi
4636 done
4637 done
4638
4639   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4640   ;;
4641 esac
4642 fi
4643 CMP=$ac_cv_path_CMP
4644
4645 if test -n "$CMP"; then
4646   echo "$as_me:$LINENO: result: $CMP" >&5
4647 echo "${ECHO_T}$CMP" >&6
4648 else
4649   echo "$as_me:$LINENO: result: no" >&5
4650 echo "${ECHO_T}no" >&6
4651 fi
4652
4653 # Extract the first word of "tbl", so it can be a program name with args.
4654 set dummy tbl; ac_word=$2
4655 echo "$as_me:$LINENO: checking for $ac_word" >&5
4656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4657 if test "${ac_cv_path_TBL+set}" = set; then
4658   echo $ECHO_N "(cached) $ECHO_C" >&6
4659 else
4660   case $TBL in
4661   [\\/]* | ?:[\\/]*)
4662   ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
4663   ;;
4664   *)
4665   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4666 for as_dir in $PATH
4667 do
4668   IFS=$as_save_IFS
4669   test -z "$as_dir" && as_dir=.
4670   for ac_exec_ext in '' $ac_executable_extensions; do
4671   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4672     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
4673     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4674     break 2
4675   fi
4676 done
4677 done
4678
4679   ;;
4680 esac
4681 fi
4682 TBL=$ac_cv_path_TBL
4683
4684 if test -n "$TBL"; then
4685   echo "$as_me:$LINENO: result: $TBL" >&5
4686 echo "${ECHO_T}$TBL" >&6
4687 else
4688   echo "$as_me:$LINENO: result: no" >&5
4689 echo "${ECHO_T}no" >&6
4690 fi
4691
4692 # Extract the first word of "tic", so it can be a program name with args.
4693 set dummy tic; ac_word=$2
4694 echo "$as_me:$LINENO: checking for $ac_word" >&5
4695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4696 if test "${ac_cv_path_TIC+set}" = set; then
4697   echo $ECHO_N "(cached) $ECHO_C" >&6
4698 else
4699   case $TIC in
4700   [\\/]* | ?:[\\/]*)
4701   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4702   ;;
4703   *)
4704   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4705 for as_dir in $PATH
4706 do
4707   IFS=$as_save_IFS
4708   test -z "$as_dir" && as_dir=.
4709   for ac_exec_ext in '' $ac_executable_extensions; do
4710   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4711     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4712     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4713     break 2
4714   fi
4715 done
4716 done
4717
4718   ;;
4719 esac
4720 fi
4721 TIC=$ac_cv_path_TIC
4722
4723 if test -n "$TIC"; then
4724   echo "$as_me:$LINENO: result: $TIC" >&5
4725 echo "${ECHO_T}$TIC" >&6
4726 else
4727   echo "$as_me:$LINENO: result: no" >&5
4728 echo "${ECHO_T}no" >&6
4729 fi
4730
4731
4732
4733
4734
4735 if test "x$ac_path_x_has_been_run" != xyes; then
4736   echo "$as_me:$LINENO: checking for X" >&5
4737 echo $ECHO_N "checking for X... $ECHO_C" >&6
4738
4739 ac_path_x_has_been_run=yes
4740
4741 # Check whether --with-x or --without-x was given.
4742 if test "${with_x+set}" = set; then
4743   withval="$with_x"
4744
4745 fi;
4746 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4747 if test "x$with_x" = xno; then
4748   # The user explicitly disabled X.
4749   have_x=disabled
4750 else
4751   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
4752     # Both variables are already set.
4753     have_x=yes
4754   else
4755     if test "${ac_cv_have_x+set}" = set; then
4756   echo $ECHO_N "(cached) $ECHO_C" >&6
4757 else
4758   # One or both of the vars are not set, and there is no cached value.
4759 ac_x_includes=no ac_x_libraries=no
4760 rm -fr conftest.dir
4761 if mkdir conftest.dir; then
4762   cd conftest.dir
4763   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4764   cat >Imakefile <<'_ACEOF'
4765 acfindx:
4766         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4767 _ACEOF
4768   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
4769     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4770     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4771     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4772     for ac_extension in a so sl; do
4773       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
4774          test -f $ac_im_libdir/libX11.$ac_extension; then
4775         ac_im_usrlibdir=$ac_im_libdir; break
4776       fi
4777     done
4778     # Screen out bogus values from the imake configuration.  They are
4779     # bogus both because they are the default anyway, and because
4780     # using them would break gcc on systems where it needs fixed includes.
4781     case $ac_im_incroot in
4782         /usr/include) ;;
4783         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4784     esac
4785     case $ac_im_usrlibdir in
4786         /usr/lib | /lib) ;;
4787         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4788     esac
4789   fi
4790   cd ..
4791   rm -fr conftest.dir
4792 fi
4793
4794 # Standard set of common directories for X headers.
4795 # Check X11 before X11Rn because it is often a symlink to the current release.
4796 ac_x_header_dirs='
4797 /usr/X11/include
4798 /usr/X11R6/include
4799 /usr/X11R5/include
4800 /usr/X11R4/include
4801
4802 /usr/include/X11
4803 /usr/include/X11R6
4804 /usr/include/X11R5
4805 /usr/include/X11R4
4806
4807 /usr/local/X11/include
4808 /usr/local/X11R6/include
4809 /usr/local/X11R5/include
4810 /usr/local/X11R4/include
4811
4812 /usr/local/include/X11
4813 /usr/local/include/X11R6
4814 /usr/local/include/X11R5
4815 /usr/local/include/X11R4
4816
4817 /usr/X386/include
4818 /usr/x386/include
4819 /usr/XFree86/include/X11
4820
4821 /usr/include
4822 /usr/local/include
4823 /usr/unsupported/include
4824 /usr/athena/include
4825 /usr/local/x11r5/include
4826 /usr/lpp/Xamples/include
4827
4828 /usr/openwin/include
4829 /usr/openwin/share/include'
4830
4831 if test "$ac_x_includes" = no; then
4832   # Guess where to find include files, by looking for a specified header file.
4833   # First, try using that file with no special directory specified.
4834   cat >conftest.$ac_ext <<_ACEOF
4835 /* confdefs.h.  */
4836 _ACEOF
4837 cat confdefs.h >>conftest.$ac_ext
4838 cat >>conftest.$ac_ext <<_ACEOF
4839 /* end confdefs.h.  */
4840 #include <X11/Xlib.h>
4841 _ACEOF
4842 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4843   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4844   ac_status=$?
4845   grep -v '^ *+' conftest.er1 >conftest.err
4846   rm -f conftest.er1
4847   cat conftest.err >&5
4848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849   (exit $ac_status); } >/dev/null; then
4850   if test -s conftest.err; then
4851     ac_cpp_err=$ac_cxx_preproc_warn_flag
4852     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4853   else
4854     ac_cpp_err=
4855   fi
4856 else
4857   ac_cpp_err=yes
4858 fi
4859 if test -z "$ac_cpp_err"; then
4860   # We can compile using X headers with no special include directory.
4861 ac_x_includes=
4862 else
4863   echo "$as_me: failed program was:" >&5
4864 sed 's/^/| /' conftest.$ac_ext >&5
4865
4866   for ac_dir in $ac_x_header_dirs; do
4867   if test -r "$ac_dir/X11/Xlib.h"; then
4868     ac_x_includes=$ac_dir
4869     break
4870   fi
4871 done
4872 fi
4873 rm -f conftest.err conftest.$ac_ext
4874 fi # $ac_x_includes = no
4875
4876 if test "$ac_x_libraries" = no; then
4877   # Check for the libraries.
4878   # See if we find them without any special options.
4879   # Don't add to $LIBS permanently.
4880   ac_save_LIBS=$LIBS
4881   LIBS="-lX11 $LIBS"
4882   cat >conftest.$ac_ext <<_ACEOF
4883 /* confdefs.h.  */
4884 _ACEOF
4885 cat confdefs.h >>conftest.$ac_ext
4886 cat >>conftest.$ac_ext <<_ACEOF
4887 /* end confdefs.h.  */
4888 #include <X11/Xlib.h>
4889 int
4890 main ()
4891 {
4892 XrmInitialize ()
4893   ;
4894   return 0;
4895 }
4896 _ACEOF
4897 rm -f conftest.$ac_objext conftest$ac_exeext
4898 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4899   (eval $ac_link) 2>conftest.er1
4900   ac_status=$?
4901   grep -v '^ *+' conftest.er1 >conftest.err
4902   rm -f conftest.er1
4903   cat conftest.err >&5
4904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4905   (exit $ac_status); } &&
4906          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4907   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4908   (eval $ac_try) 2>&5
4909   ac_status=$?
4910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4911   (exit $ac_status); }; } &&
4912          { ac_try='test -s conftest$ac_exeext'
4913   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4914   (eval $ac_try) 2>&5
4915   ac_status=$?
4916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4917   (exit $ac_status); }; }; then
4918   LIBS=$ac_save_LIBS
4919 # We can link X programs with no special library path.
4920 ac_x_libraries=
4921 else
4922   echo "$as_me: failed program was:" >&5
4923 sed 's/^/| /' conftest.$ac_ext >&5
4924
4925 LIBS=$ac_save_LIBS
4926 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4927 do
4928   # Don't even attempt the hair of trying to link an X program!
4929   for ac_extension in a so sl; do
4930     if test -r $ac_dir/libX11.$ac_extension; then
4931       ac_x_libraries=$ac_dir
4932       break 2
4933     fi
4934   done
4935 done
4936 fi
4937 rm -f conftest.err conftest.$ac_objext \
4938       conftest$ac_exeext conftest.$ac_ext
4939 fi # $ac_x_libraries = no
4940
4941 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
4942   # Didn't find X anywhere.  Cache the known absence of X.
4943   ac_cv_have_x="have_x=no"
4944 else
4945   # Record where we found X for the cache.
4946   ac_cv_have_x="have_x=yes \
4947                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
4948 fi
4949 fi
4950
4951   fi
4952   eval "$ac_cv_have_x"
4953 fi # $with_x != no
4954
4955 if test "$have_x" != yes; then
4956   echo "$as_me:$LINENO: result: $have_x" >&5
4957 echo "${ECHO_T}$have_x" >&6
4958   no_x=yes
4959 else
4960   # If each of the values was on the command line, it overrides each guess.
4961   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
4962   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
4963   # Update the cache value to reflect the command line values.
4964   ac_cv_have_x="have_x=yes \
4965                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
4966   # It might be that x_includes is empty (headers are found in the
4967   # standard search path. Then output the corresponding message
4968   ac_out_x_includes=$x_includes
4969   test "x$x_includes" = x && ac_out_x_includes="in standard search path"
4970   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
4971 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
4972 fi
4973
4974 fi
4975 if test "$no_x" = yes; then
4976   # Not all programs may use this symbol, but it does not hurt to define it.
4977
4978 cat >>confdefs.h <<\_ACEOF
4979 #define X_DISPLAY_MISSING 1
4980 _ACEOF
4981
4982   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
4983 else
4984   if test -n "$x_includes"; then
4985     X_CFLAGS="$X_CFLAGS -I$x_includes"
4986   fi
4987
4988   # It would also be nice to do this for all -L options, not just this one.
4989   if test -n "$x_libraries"; then
4990     X_LIBS="$X_LIBS -L$x_libraries"
4991     # For Solaris; some versions of Sun CC require a space after -R and
4992     # others require no space.  Words are not sufficient . . . .
4993     case `(uname -sr) 2>/dev/null` in
4994     "SunOS 5"*)
4995       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
4996 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
4997       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
4998       cat >conftest.$ac_ext <<_ACEOF
4999 /* confdefs.h.  */
5000 _ACEOF
5001 cat confdefs.h >>conftest.$ac_ext
5002 cat >>conftest.$ac_ext <<_ACEOF
5003 /* end confdefs.h.  */
5004
5005 int
5006 main ()
5007 {
5008
5009   ;
5010   return 0;
5011 }
5012 _ACEOF
5013 rm -f conftest.$ac_objext conftest$ac_exeext
5014 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5015   (eval $ac_link) 2>conftest.er1
5016   ac_status=$?
5017   grep -v '^ *+' conftest.er1 >conftest.err
5018   rm -f conftest.er1
5019   cat conftest.err >&5
5020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5021   (exit $ac_status); } &&
5022          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5023   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5024   (eval $ac_try) 2>&5
5025   ac_status=$?
5026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5027   (exit $ac_status); }; } &&
5028          { ac_try='test -s conftest$ac_exeext'
5029   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5030   (eval $ac_try) 2>&5
5031   ac_status=$?
5032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5033   (exit $ac_status); }; }; then
5034   ac_R_nospace=yes
5035 else
5036   echo "$as_me: failed program was:" >&5
5037 sed 's/^/| /' conftest.$ac_ext >&5
5038
5039 ac_R_nospace=no
5040 fi
5041 rm -f conftest.err conftest.$ac_objext \
5042       conftest$ac_exeext conftest.$ac_ext
5043       if test $ac_R_nospace = yes; then
5044         echo "$as_me:$LINENO: result: no" >&5
5045 echo "${ECHO_T}no" >&6
5046         X_LIBS="$X_LIBS -R$x_libraries"
5047       else
5048         LIBS="$ac_xsave_LIBS -R $x_libraries"
5049         cat >conftest.$ac_ext <<_ACEOF
5050 /* confdefs.h.  */
5051 _ACEOF
5052 cat confdefs.h >>conftest.$ac_ext
5053 cat >>conftest.$ac_ext <<_ACEOF
5054 /* end confdefs.h.  */
5055
5056 int
5057 main ()
5058 {
5059
5060   ;
5061   return 0;
5062 }
5063 _ACEOF
5064 rm -f conftest.$ac_objext conftest$ac_exeext
5065 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5066   (eval $ac_link) 2>conftest.er1
5067   ac_status=$?
5068   grep -v '^ *+' conftest.er1 >conftest.err
5069   rm -f conftest.er1
5070   cat conftest.err >&5
5071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5072   (exit $ac_status); } &&
5073          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5074   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5075   (eval $ac_try) 2>&5
5076   ac_status=$?
5077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5078   (exit $ac_status); }; } &&
5079          { ac_try='test -s conftest$ac_exeext'
5080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5081   (eval $ac_try) 2>&5
5082   ac_status=$?
5083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5084   (exit $ac_status); }; }; then
5085   ac_R_space=yes
5086 else
5087   echo "$as_me: failed program was:" >&5
5088 sed 's/^/| /' conftest.$ac_ext >&5
5089
5090 ac_R_space=no
5091 fi
5092 rm -f conftest.err conftest.$ac_objext \
5093       conftest$ac_exeext conftest.$ac_ext
5094         if test $ac_R_space = yes; then
5095           echo "$as_me:$LINENO: result: yes" >&5
5096 echo "${ECHO_T}yes" >&6
5097           X_LIBS="$X_LIBS -R $x_libraries"
5098         else
5099           echo "$as_me:$LINENO: result: neither works" >&5
5100 echo "${ECHO_T}neither works" >&6
5101         fi
5102       fi
5103       LIBS=$ac_xsave_LIBS
5104     esac
5105   fi
5106
5107   # Check for system-dependent libraries X programs must link with.
5108   # Do this before checking for the system-independent R6 libraries
5109   # (-lICE), since we may need -lsocket or whatever for X linking.
5110
5111   if test "$ISC" = yes; then
5112     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5113   else
5114     # Martyn Johnson says this is needed for Ultrix, if the X
5115     # libraries were built with DECnet support.  And Karl Berry says
5116     # the Alpha needs dnet_stub (dnet does not exist).
5117     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5118     cat >conftest.$ac_ext <<_ACEOF
5119 /* confdefs.h.  */
5120 _ACEOF
5121 cat confdefs.h >>conftest.$ac_ext
5122 cat >>conftest.$ac_ext <<_ACEOF
5123 /* end confdefs.h.  */
5124
5125 /* Override any gcc2 internal prototype to avoid an error.  */
5126 #ifdef __cplusplus
5127 extern "C"
5128 #endif
5129 /* We use char because int might match the return type of a gcc2
5130    builtin and then its argument prototype would still apply.  */
5131 char XOpenDisplay ();
5132 int
5133 main ()
5134 {
5135 XOpenDisplay ();
5136   ;
5137   return 0;
5138 }
5139 _ACEOF
5140 rm -f conftest.$ac_objext conftest$ac_exeext
5141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5142   (eval $ac_link) 2>conftest.er1
5143   ac_status=$?
5144   grep -v '^ *+' conftest.er1 >conftest.err
5145   rm -f conftest.er1
5146   cat conftest.err >&5
5147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5148   (exit $ac_status); } &&
5149          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5150   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5151   (eval $ac_try) 2>&5
5152   ac_status=$?
5153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5154   (exit $ac_status); }; } &&
5155          { ac_try='test -s conftest$ac_exeext'
5156   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5157   (eval $ac_try) 2>&5
5158   ac_status=$?
5159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5160   (exit $ac_status); }; }; then
5161   :
5162 else
5163   echo "$as_me: failed program was:" >&5
5164 sed 's/^/| /' conftest.$ac_ext >&5
5165
5166 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5167 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5168 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5169   echo $ECHO_N "(cached) $ECHO_C" >&6
5170 else
5171   ac_check_lib_save_LIBS=$LIBS
5172 LIBS="-ldnet  $LIBS"
5173 cat >conftest.$ac_ext <<_ACEOF
5174 /* confdefs.h.  */
5175 _ACEOF
5176 cat confdefs.h >>conftest.$ac_ext
5177 cat >>conftest.$ac_ext <<_ACEOF
5178 /* end confdefs.h.  */
5179
5180 /* Override any gcc2 internal prototype to avoid an error.  */
5181 #ifdef __cplusplus
5182 extern "C"
5183 #endif
5184 /* We use char because int might match the return type of a gcc2
5185    builtin and then its argument prototype would still apply.  */
5186 char dnet_ntoa ();
5187 int
5188 main ()
5189 {
5190 dnet_ntoa ();
5191   ;
5192   return 0;
5193 }
5194 _ACEOF
5195 rm -f conftest.$ac_objext conftest$ac_exeext
5196 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5197   (eval $ac_link) 2>conftest.er1
5198   ac_status=$?
5199   grep -v '^ *+' conftest.er1 >conftest.err
5200   rm -f conftest.er1
5201   cat conftest.err >&5
5202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5203   (exit $ac_status); } &&
5204          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5206   (eval $ac_try) 2>&5
5207   ac_status=$?
5208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5209   (exit $ac_status); }; } &&
5210          { ac_try='test -s conftest$ac_exeext'
5211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5212   (eval $ac_try) 2>&5
5213   ac_status=$?
5214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5215   (exit $ac_status); }; }; then
5216   ac_cv_lib_dnet_dnet_ntoa=yes
5217 else
5218   echo "$as_me: failed program was:" >&5
5219 sed 's/^/| /' conftest.$ac_ext >&5
5220
5221 ac_cv_lib_dnet_dnet_ntoa=no
5222 fi
5223 rm -f conftest.err conftest.$ac_objext \
5224       conftest$ac_exeext conftest.$ac_ext
5225 LIBS=$ac_check_lib_save_LIBS
5226 fi
5227 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5228 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5229 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5230   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5231 fi
5232
5233     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5234       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5235 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5236 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5237   echo $ECHO_N "(cached) $ECHO_C" >&6
5238 else
5239   ac_check_lib_save_LIBS=$LIBS
5240 LIBS="-ldnet_stub  $LIBS"
5241 cat >conftest.$ac_ext <<_ACEOF
5242 /* confdefs.h.  */
5243 _ACEOF
5244 cat confdefs.h >>conftest.$ac_ext
5245 cat >>conftest.$ac_ext <<_ACEOF
5246 /* end confdefs.h.  */
5247
5248 /* Override any gcc2 internal prototype to avoid an error.  */
5249 #ifdef __cplusplus
5250 extern "C"
5251 #endif
5252 /* We use char because int might match the return type of a gcc2
5253    builtin and then its argument prototype would still apply.  */
5254 char dnet_ntoa ();
5255 int
5256 main ()
5257 {
5258 dnet_ntoa ();
5259   ;
5260   return 0;
5261 }
5262 _ACEOF
5263 rm -f conftest.$ac_objext conftest$ac_exeext
5264 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5265   (eval $ac_link) 2>conftest.er1
5266   ac_status=$?
5267   grep -v '^ *+' conftest.er1 >conftest.err
5268   rm -f conftest.er1
5269   cat conftest.err >&5
5270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5271   (exit $ac_status); } &&
5272          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5274   (eval $ac_try) 2>&5
5275   ac_status=$?
5276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5277   (exit $ac_status); }; } &&
5278          { ac_try='test -s conftest$ac_exeext'
5279   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5280   (eval $ac_try) 2>&5
5281   ac_status=$?
5282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5283   (exit $ac_status); }; }; then
5284   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5285 else
5286   echo "$as_me: failed program was:" >&5
5287 sed 's/^/| /' conftest.$ac_ext >&5
5288
5289 ac_cv_lib_dnet_stub_dnet_ntoa=no
5290 fi
5291 rm -f conftest.err conftest.$ac_objext \
5292       conftest$ac_exeext conftest.$ac_ext
5293 LIBS=$ac_check_lib_save_LIBS
5294 fi
5295 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5296 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5297 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5298   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5299 fi
5300
5301     fi
5302 fi
5303 rm -f conftest.err conftest.$ac_objext \
5304       conftest$ac_exeext conftest.$ac_ext
5305     LIBS="$ac_xsave_LIBS"
5306
5307     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5308     # to get the SysV transport functions.
5309     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5310     # needs -lnsl.
5311     # The nsl library prevents programs from opening the X display
5312     # on Irix 5.2, according to T.E. Dickey.
5313     # The functions gethostbyname, getservbyname, and inet_addr are
5314     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5315     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5316 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5317 if test "${ac_cv_func_gethostbyname+set}" = set; then
5318   echo $ECHO_N "(cached) $ECHO_C" >&6
5319 else
5320   cat >conftest.$ac_ext <<_ACEOF
5321 /* confdefs.h.  */
5322 _ACEOF
5323 cat confdefs.h >>conftest.$ac_ext
5324 cat >>conftest.$ac_ext <<_ACEOF
5325 /* end confdefs.h.  */
5326 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5327    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5328 #define gethostbyname innocuous_gethostbyname
5329
5330 /* System header to define __stub macros and hopefully few prototypes,
5331     which can conflict with char gethostbyname (); below.
5332     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5333     <limits.h> exists even on freestanding compilers.  */
5334
5335 #ifdef __STDC__
5336 # include <limits.h>
5337 #else
5338 # include <assert.h>
5339 #endif
5340
5341 #undef gethostbyname
5342
5343 /* Override any gcc2 internal prototype to avoid an error.  */
5344 #ifdef __cplusplus
5345 extern "C"
5346 {
5347 #endif
5348 /* We use char because int might match the return type of a gcc2
5349    builtin and then its argument prototype would still apply.  */
5350 char gethostbyname ();
5351 /* The GNU C library defines this for functions which it implements
5352     to always fail with ENOSYS.  Some functions are actually named
5353     something starting with __ and the normal name is an alias.  */
5354 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5355 choke me
5356 #else
5357 char (*f) () = gethostbyname;
5358 #endif
5359 #ifdef __cplusplus
5360 }
5361 #endif
5362
5363 int
5364 main ()
5365 {
5366 return f != gethostbyname;
5367   ;
5368   return 0;
5369 }
5370 _ACEOF
5371 rm -f conftest.$ac_objext conftest$ac_exeext
5372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5373   (eval $ac_link) 2>conftest.er1
5374   ac_status=$?
5375   grep -v '^ *+' conftest.er1 >conftest.err
5376   rm -f conftest.er1
5377   cat conftest.err >&5
5378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5379   (exit $ac_status); } &&
5380          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5381   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5382   (eval $ac_try) 2>&5
5383   ac_status=$?
5384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5385   (exit $ac_status); }; } &&
5386          { ac_try='test -s conftest$ac_exeext'
5387   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5388   (eval $ac_try) 2>&5
5389   ac_status=$?
5390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5391   (exit $ac_status); }; }; then
5392   ac_cv_func_gethostbyname=yes
5393 else
5394   echo "$as_me: failed program was:" >&5
5395 sed 's/^/| /' conftest.$ac_ext >&5
5396
5397 ac_cv_func_gethostbyname=no
5398 fi
5399 rm -f conftest.err conftest.$ac_objext \
5400       conftest$ac_exeext conftest.$ac_ext
5401 fi
5402 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5403 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5404
5405     if test $ac_cv_func_gethostbyname = no; then
5406       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5407 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5408 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5409   echo $ECHO_N "(cached) $ECHO_C" >&6
5410 else
5411   ac_check_lib_save_LIBS=$LIBS
5412 LIBS="-lnsl  $LIBS"
5413 cat >conftest.$ac_ext <<_ACEOF
5414 /* confdefs.h.  */
5415 _ACEOF
5416 cat confdefs.h >>conftest.$ac_ext
5417 cat >>conftest.$ac_ext <<_ACEOF
5418 /* end confdefs.h.  */
5419
5420 /* Override any gcc2 internal prototype to avoid an error.  */
5421 #ifdef __cplusplus
5422 extern "C"
5423 #endif
5424 /* We use char because int might match the return type of a gcc2
5425    builtin and then its argument prototype would still apply.  */
5426 char gethostbyname ();
5427 int
5428 main ()
5429 {
5430 gethostbyname ();
5431   ;
5432   return 0;
5433 }
5434 _ACEOF
5435 rm -f conftest.$ac_objext conftest$ac_exeext
5436 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5437   (eval $ac_link) 2>conftest.er1
5438   ac_status=$?
5439   grep -v '^ *+' conftest.er1 >conftest.err
5440   rm -f conftest.er1
5441   cat conftest.err >&5
5442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443   (exit $ac_status); } &&
5444          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5445   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5446   (eval $ac_try) 2>&5
5447   ac_status=$?
5448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5449   (exit $ac_status); }; } &&
5450          { ac_try='test -s conftest$ac_exeext'
5451   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5452   (eval $ac_try) 2>&5
5453   ac_status=$?
5454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5455   (exit $ac_status); }; }; then
5456   ac_cv_lib_nsl_gethostbyname=yes
5457 else
5458   echo "$as_me: failed program was:" >&5
5459 sed 's/^/| /' conftest.$ac_ext >&5
5460
5461 ac_cv_lib_nsl_gethostbyname=no
5462 fi
5463 rm -f conftest.err conftest.$ac_objext \
5464       conftest$ac_exeext conftest.$ac_ext
5465 LIBS=$ac_check_lib_save_LIBS
5466 fi
5467 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5468 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5469 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5470   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5471 fi
5472
5473       if test $ac_cv_lib_nsl_gethostbyname = no; then
5474         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5475 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5476 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5477   echo $ECHO_N "(cached) $ECHO_C" >&6
5478 else
5479   ac_check_lib_save_LIBS=$LIBS
5480 LIBS="-lbsd  $LIBS"
5481 cat >conftest.$ac_ext <<_ACEOF
5482 /* confdefs.h.  */
5483 _ACEOF
5484 cat confdefs.h >>conftest.$ac_ext
5485 cat >>conftest.$ac_ext <<_ACEOF
5486 /* end confdefs.h.  */
5487
5488 /* Override any gcc2 internal prototype to avoid an error.  */
5489 #ifdef __cplusplus
5490 extern "C"
5491 #endif
5492 /* We use char because int might match the return type of a gcc2
5493    builtin and then its argument prototype would still apply.  */
5494 char gethostbyname ();
5495 int
5496 main ()
5497 {
5498 gethostbyname ();
5499   ;
5500   return 0;
5501 }
5502 _ACEOF
5503 rm -f conftest.$ac_objext conftest$ac_exeext
5504 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5505   (eval $ac_link) 2>conftest.er1
5506   ac_status=$?
5507   grep -v '^ *+' conftest.er1 >conftest.err
5508   rm -f conftest.er1
5509   cat conftest.err >&5
5510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5511   (exit $ac_status); } &&
5512          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5513   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5514   (eval $ac_try) 2>&5
5515   ac_status=$?
5516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5517   (exit $ac_status); }; } &&
5518          { ac_try='test -s conftest$ac_exeext'
5519   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5520   (eval $ac_try) 2>&5
5521   ac_status=$?
5522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5523   (exit $ac_status); }; }; then
5524   ac_cv_lib_bsd_gethostbyname=yes
5525 else
5526   echo "$as_me: failed program was:" >&5
5527 sed 's/^/| /' conftest.$ac_ext >&5
5528
5529 ac_cv_lib_bsd_gethostbyname=no
5530 fi
5531 rm -f conftest.err conftest.$ac_objext \
5532       conftest$ac_exeext conftest.$ac_ext
5533 LIBS=$ac_check_lib_save_LIBS
5534 fi
5535 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5536 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5537 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5538   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5539 fi
5540
5541       fi
5542     fi
5543
5544     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5545     # socket/setsockopt and other routines are undefined under SCO ODT
5546     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5547     # on later versions), says Simon Leinen: it contains gethostby*
5548     # variants that don't use the name server (or something).  -lsocket
5549     # must be given before -lnsl if both are needed.  We assume that
5550     # if connect needs -lnsl, so does gethostbyname.
5551     echo "$as_me:$LINENO: checking for connect" >&5
5552 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5553 if test "${ac_cv_func_connect+set}" = set; then
5554   echo $ECHO_N "(cached) $ECHO_C" >&6
5555 else
5556   cat >conftest.$ac_ext <<_ACEOF
5557 /* confdefs.h.  */
5558 _ACEOF
5559 cat confdefs.h >>conftest.$ac_ext
5560 cat >>conftest.$ac_ext <<_ACEOF
5561 /* end confdefs.h.  */
5562 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5563    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5564 #define connect innocuous_connect
5565
5566 /* System header to define __stub macros and hopefully few prototypes,
5567     which can conflict with char connect (); below.
5568     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5569     <limits.h> exists even on freestanding compilers.  */
5570
5571 #ifdef __STDC__
5572 # include <limits.h>
5573 #else
5574 # include <assert.h>
5575 #endif
5576
5577 #undef connect
5578
5579 /* Override any gcc2 internal prototype to avoid an error.  */
5580 #ifdef __cplusplus
5581 extern "C"
5582 {
5583 #endif
5584 /* We use char because int might match the return type of a gcc2
5585    builtin and then its argument prototype would still apply.  */
5586 char connect ();
5587 /* The GNU C library defines this for functions which it implements
5588     to always fail with ENOSYS.  Some functions are actually named
5589     something starting with __ and the normal name is an alias.  */
5590 #if defined (__stub_connect) || defined (__stub___connect)
5591 choke me
5592 #else
5593 char (*f) () = connect;
5594 #endif
5595 #ifdef __cplusplus
5596 }
5597 #endif
5598
5599 int
5600 main ()
5601 {
5602 return f != connect;
5603   ;
5604   return 0;
5605 }
5606 _ACEOF
5607 rm -f conftest.$ac_objext conftest$ac_exeext
5608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5609   (eval $ac_link) 2>conftest.er1
5610   ac_status=$?
5611   grep -v '^ *+' conftest.er1 >conftest.err
5612   rm -f conftest.er1
5613   cat conftest.err >&5
5614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5615   (exit $ac_status); } &&
5616          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5618   (eval $ac_try) 2>&5
5619   ac_status=$?
5620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5621   (exit $ac_status); }; } &&
5622          { ac_try='test -s conftest$ac_exeext'
5623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5624   (eval $ac_try) 2>&5
5625   ac_status=$?
5626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627   (exit $ac_status); }; }; then
5628   ac_cv_func_connect=yes
5629 else
5630   echo "$as_me: failed program was:" >&5
5631 sed 's/^/| /' conftest.$ac_ext >&5
5632
5633 ac_cv_func_connect=no
5634 fi
5635 rm -f conftest.err conftest.$ac_objext \
5636       conftest$ac_exeext conftest.$ac_ext
5637 fi
5638 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5639 echo "${ECHO_T}$ac_cv_func_connect" >&6
5640
5641     if test $ac_cv_func_connect = no; then
5642       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5643 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5644 if test "${ac_cv_lib_socket_connect+set}" = set; then
5645   echo $ECHO_N "(cached) $ECHO_C" >&6
5646 else
5647   ac_check_lib_save_LIBS=$LIBS
5648 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5649 cat >conftest.$ac_ext <<_ACEOF
5650 /* confdefs.h.  */
5651 _ACEOF
5652 cat confdefs.h >>conftest.$ac_ext
5653 cat >>conftest.$ac_ext <<_ACEOF
5654 /* end confdefs.h.  */
5655
5656 /* Override any gcc2 internal prototype to avoid an error.  */
5657 #ifdef __cplusplus
5658 extern "C"
5659 #endif
5660 /* We use char because int might match the return type of a gcc2
5661    builtin and then its argument prototype would still apply.  */
5662 char connect ();
5663 int
5664 main ()
5665 {
5666 connect ();
5667   ;
5668   return 0;
5669 }
5670 _ACEOF
5671 rm -f conftest.$ac_objext conftest$ac_exeext
5672 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5673   (eval $ac_link) 2>conftest.er1
5674   ac_status=$?
5675   grep -v '^ *+' conftest.er1 >conftest.err
5676   rm -f conftest.er1
5677   cat conftest.err >&5
5678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5679   (exit $ac_status); } &&
5680          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5682   (eval $ac_try) 2>&5
5683   ac_status=$?
5684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685   (exit $ac_status); }; } &&
5686          { ac_try='test -s conftest$ac_exeext'
5687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5688   (eval $ac_try) 2>&5
5689   ac_status=$?
5690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5691   (exit $ac_status); }; }; then
5692   ac_cv_lib_socket_connect=yes
5693 else
5694   echo "$as_me: failed program was:" >&5
5695 sed 's/^/| /' conftest.$ac_ext >&5
5696
5697 ac_cv_lib_socket_connect=no
5698 fi
5699 rm -f conftest.err conftest.$ac_objext \
5700       conftest$ac_exeext conftest.$ac_ext
5701 LIBS=$ac_check_lib_save_LIBS
5702 fi
5703 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
5704 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
5705 if test $ac_cv_lib_socket_connect = yes; then
5706   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
5707 fi
5708
5709     fi
5710
5711     # Guillermo Gomez says -lposix is necessary on A/UX.
5712     echo "$as_me:$LINENO: checking for remove" >&5
5713 echo $ECHO_N "checking for remove... $ECHO_C" >&6
5714 if test "${ac_cv_func_remove+set}" = set; then
5715   echo $ECHO_N "(cached) $ECHO_C" >&6
5716 else
5717   cat >conftest.$ac_ext <<_ACEOF
5718 /* confdefs.h.  */
5719 _ACEOF
5720 cat confdefs.h >>conftest.$ac_ext
5721 cat >>conftest.$ac_ext <<_ACEOF
5722 /* end confdefs.h.  */
5723 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
5724    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5725 #define remove innocuous_remove
5726
5727 /* System header to define __stub macros and hopefully few prototypes,
5728     which can conflict with char remove (); below.
5729     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5730     <limits.h> exists even on freestanding compilers.  */
5731
5732 #ifdef __STDC__
5733 # include <limits.h>
5734 #else
5735 # include <assert.h>
5736 #endif
5737
5738 #undef remove
5739
5740 /* Override any gcc2 internal prototype to avoid an error.  */
5741 #ifdef __cplusplus
5742 extern "C"
5743 {
5744 #endif
5745 /* We use char because int might match the return type of a gcc2
5746    builtin and then its argument prototype would still apply.  */
5747 char remove ();
5748 /* The GNU C library defines this for functions which it implements
5749     to always fail with ENOSYS.  Some functions are actually named
5750     something starting with __ and the normal name is an alias.  */
5751 #if defined (__stub_remove) || defined (__stub___remove)
5752 choke me
5753 #else
5754 char (*f) () = remove;
5755 #endif
5756 #ifdef __cplusplus
5757 }
5758 #endif
5759
5760 int
5761 main ()
5762 {
5763 return f != remove;
5764   ;
5765   return 0;
5766 }
5767 _ACEOF
5768 rm -f conftest.$ac_objext conftest$ac_exeext
5769 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5770   (eval $ac_link) 2>conftest.er1
5771   ac_status=$?
5772   grep -v '^ *+' conftest.er1 >conftest.err
5773   rm -f conftest.er1
5774   cat conftest.err >&5
5775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5776   (exit $ac_status); } &&
5777          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5779   (eval $ac_try) 2>&5
5780   ac_status=$?
5781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5782   (exit $ac_status); }; } &&
5783          { ac_try='test -s conftest$ac_exeext'
5784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5785   (eval $ac_try) 2>&5
5786   ac_status=$?
5787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5788   (exit $ac_status); }; }; then
5789   ac_cv_func_remove=yes
5790 else
5791   echo "$as_me: failed program was:" >&5
5792 sed 's/^/| /' conftest.$ac_ext >&5
5793
5794 ac_cv_func_remove=no
5795 fi
5796 rm -f conftest.err conftest.$ac_objext \
5797       conftest$ac_exeext conftest.$ac_ext
5798 fi
5799 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
5800 echo "${ECHO_T}$ac_cv_func_remove" >&6
5801
5802     if test $ac_cv_func_remove = no; then
5803       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
5804 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
5805 if test "${ac_cv_lib_posix_remove+set}" = set; then
5806   echo $ECHO_N "(cached) $ECHO_C" >&6
5807 else
5808   ac_check_lib_save_LIBS=$LIBS
5809 LIBS="-lposix  $LIBS"
5810 cat >conftest.$ac_ext <<_ACEOF
5811 /* confdefs.h.  */
5812 _ACEOF
5813 cat confdefs.h >>conftest.$ac_ext
5814 cat >>conftest.$ac_ext <<_ACEOF
5815 /* end confdefs.h.  */
5816
5817 /* Override any gcc2 internal prototype to avoid an error.  */
5818 #ifdef __cplusplus
5819 extern "C"
5820 #endif
5821 /* We use char because int might match the return type of a gcc2
5822    builtin and then its argument prototype would still apply.  */
5823 char remove ();
5824 int
5825 main ()
5826 {
5827 remove ();
5828   ;
5829   return 0;
5830 }
5831 _ACEOF
5832 rm -f conftest.$ac_objext conftest$ac_exeext
5833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5834   (eval $ac_link) 2>conftest.er1
5835   ac_status=$?
5836   grep -v '^ *+' conftest.er1 >conftest.err
5837   rm -f conftest.er1
5838   cat conftest.err >&5
5839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5840   (exit $ac_status); } &&
5841          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5843   (eval $ac_try) 2>&5
5844   ac_status=$?
5845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846   (exit $ac_status); }; } &&
5847          { ac_try='test -s conftest$ac_exeext'
5848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849   (eval $ac_try) 2>&5
5850   ac_status=$?
5851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5852   (exit $ac_status); }; }; then
5853   ac_cv_lib_posix_remove=yes
5854 else
5855   echo "$as_me: failed program was:" >&5
5856 sed 's/^/| /' conftest.$ac_ext >&5
5857
5858 ac_cv_lib_posix_remove=no
5859 fi
5860 rm -f conftest.err conftest.$ac_objext \
5861       conftest$ac_exeext conftest.$ac_ext
5862 LIBS=$ac_check_lib_save_LIBS
5863 fi
5864 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
5865 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
5866 if test $ac_cv_lib_posix_remove = yes; then
5867   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
5868 fi
5869
5870     fi
5871
5872     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
5873     echo "$as_me:$LINENO: checking for shmat" >&5
5874 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
5875 if test "${ac_cv_func_shmat+set}" = set; then
5876   echo $ECHO_N "(cached) $ECHO_C" >&6
5877 else
5878   cat >conftest.$ac_ext <<_ACEOF
5879 /* confdefs.h.  */
5880 _ACEOF
5881 cat confdefs.h >>conftest.$ac_ext
5882 cat >>conftest.$ac_ext <<_ACEOF
5883 /* end confdefs.h.  */
5884 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
5885    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5886 #define shmat innocuous_shmat
5887
5888 /* System header to define __stub macros and hopefully few prototypes,
5889     which can conflict with char shmat (); below.
5890     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5891     <limits.h> exists even on freestanding compilers.  */
5892
5893 #ifdef __STDC__
5894 # include <limits.h>
5895 #else
5896 # include <assert.h>
5897 #endif
5898
5899 #undef shmat
5900
5901 /* Override any gcc2 internal prototype to avoid an error.  */
5902 #ifdef __cplusplus
5903 extern "C"
5904 {
5905 #endif
5906 /* We use char because int might match the return type of a gcc2
5907    builtin and then its argument prototype would still apply.  */
5908 char shmat ();
5909 /* The GNU C library defines this for functions which it implements
5910     to always fail with ENOSYS.  Some functions are actually named
5911     something starting with __ and the normal name is an alias.  */
5912 #if defined (__stub_shmat) || defined (__stub___shmat)
5913 choke me
5914 #else
5915 char (*f) () = shmat;
5916 #endif
5917 #ifdef __cplusplus
5918 }
5919 #endif
5920
5921 int
5922 main ()
5923 {
5924 return f != shmat;
5925   ;
5926   return 0;
5927 }
5928 _ACEOF
5929 rm -f conftest.$ac_objext conftest$ac_exeext
5930 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5931   (eval $ac_link) 2>conftest.er1
5932   ac_status=$?
5933   grep -v '^ *+' conftest.er1 >conftest.err
5934   rm -f conftest.er1
5935   cat conftest.err >&5
5936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5937   (exit $ac_status); } &&
5938          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5940   (eval $ac_try) 2>&5
5941   ac_status=$?
5942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5943   (exit $ac_status); }; } &&
5944          { ac_try='test -s conftest$ac_exeext'
5945   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5946   (eval $ac_try) 2>&5
5947   ac_status=$?
5948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5949   (exit $ac_status); }; }; then
5950   ac_cv_func_shmat=yes
5951 else
5952   echo "$as_me: failed program was:" >&5
5953 sed 's/^/| /' conftest.$ac_ext >&5
5954
5955 ac_cv_func_shmat=no
5956 fi
5957 rm -f conftest.err conftest.$ac_objext \
5958       conftest$ac_exeext conftest.$ac_ext
5959 fi
5960 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
5961 echo "${ECHO_T}$ac_cv_func_shmat" >&6
5962
5963     if test $ac_cv_func_shmat = no; then
5964       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
5965 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
5966 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
5967   echo $ECHO_N "(cached) $ECHO_C" >&6
5968 else
5969   ac_check_lib_save_LIBS=$LIBS
5970 LIBS="-lipc  $LIBS"
5971 cat >conftest.$ac_ext <<_ACEOF
5972 /* confdefs.h.  */
5973 _ACEOF
5974 cat confdefs.h >>conftest.$ac_ext
5975 cat >>conftest.$ac_ext <<_ACEOF
5976 /* end confdefs.h.  */
5977
5978 /* Override any gcc2 internal prototype to avoid an error.  */
5979 #ifdef __cplusplus
5980 extern "C"
5981 #endif
5982 /* We use char because int might match the return type of a gcc2
5983    builtin and then its argument prototype would still apply.  */
5984 char shmat ();
5985 int
5986 main ()
5987 {
5988 shmat ();
5989   ;
5990   return 0;
5991 }
5992 _ACEOF
5993 rm -f conftest.$ac_objext conftest$ac_exeext
5994 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5995   (eval $ac_link) 2>conftest.er1
5996   ac_status=$?
5997   grep -v '^ *+' conftest.er1 >conftest.err
5998   rm -f conftest.er1
5999   cat conftest.err >&5
6000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6001   (exit $ac_status); } &&
6002          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6004   (eval $ac_try) 2>&5
6005   ac_status=$?
6006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6007   (exit $ac_status); }; } &&
6008          { ac_try='test -s conftest$ac_exeext'
6009   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6010   (eval $ac_try) 2>&5
6011   ac_status=$?
6012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6013   (exit $ac_status); }; }; then
6014   ac_cv_lib_ipc_shmat=yes
6015 else
6016   echo "$as_me: failed program was:" >&5
6017 sed 's/^/| /' conftest.$ac_ext >&5
6018
6019 ac_cv_lib_ipc_shmat=no
6020 fi
6021 rm -f conftest.err conftest.$ac_objext \
6022       conftest$ac_exeext conftest.$ac_ext
6023 LIBS=$ac_check_lib_save_LIBS
6024 fi
6025 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6026 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6027 if test $ac_cv_lib_ipc_shmat = yes; then
6028   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6029 fi
6030
6031     fi
6032   fi
6033
6034   # Check for libraries that X11R6 Xt/Xaw programs need.
6035   ac_save_LDFLAGS=$LDFLAGS
6036   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6037   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6038   # check for ICE first), but we must link in the order -lSM -lICE or
6039   # we get undefined symbols.  So assume we have SM if we have ICE.
6040   # These have to be linked with before -lX11, unlike the other
6041   # libraries we check for below, so use a different variable.
6042   # John Interrante, Karl Berry
6043   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6044 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6045 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6046   echo $ECHO_N "(cached) $ECHO_C" >&6
6047 else
6048   ac_check_lib_save_LIBS=$LIBS
6049 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6050 cat >conftest.$ac_ext <<_ACEOF
6051 /* confdefs.h.  */
6052 _ACEOF
6053 cat confdefs.h >>conftest.$ac_ext
6054 cat >>conftest.$ac_ext <<_ACEOF
6055 /* end confdefs.h.  */
6056
6057 /* Override any gcc2 internal prototype to avoid an error.  */
6058 #ifdef __cplusplus
6059 extern "C"
6060 #endif
6061 /* We use char because int might match the return type of a gcc2
6062    builtin and then its argument prototype would still apply.  */
6063 char IceConnectionNumber ();
6064 int
6065 main ()
6066 {
6067 IceConnectionNumber ();
6068   ;
6069   return 0;
6070 }
6071 _ACEOF
6072 rm -f conftest.$ac_objext conftest$ac_exeext
6073 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6074   (eval $ac_link) 2>conftest.er1
6075   ac_status=$?
6076   grep -v '^ *+' conftest.er1 >conftest.err
6077   rm -f conftest.er1
6078   cat conftest.err >&5
6079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6080   (exit $ac_status); } &&
6081          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6083   (eval $ac_try) 2>&5
6084   ac_status=$?
6085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6086   (exit $ac_status); }; } &&
6087          { ac_try='test -s conftest$ac_exeext'
6088   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6089   (eval $ac_try) 2>&5
6090   ac_status=$?
6091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6092   (exit $ac_status); }; }; then
6093   ac_cv_lib_ICE_IceConnectionNumber=yes
6094 else
6095   echo "$as_me: failed program was:" >&5
6096 sed 's/^/| /' conftest.$ac_ext >&5
6097
6098 ac_cv_lib_ICE_IceConnectionNumber=no
6099 fi
6100 rm -f conftest.err conftest.$ac_objext \
6101       conftest$ac_exeext conftest.$ac_ext
6102 LIBS=$ac_check_lib_save_LIBS
6103 fi
6104 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6105 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6106 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6107   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6108 fi
6109
6110   LDFLAGS=$ac_save_LDFLAGS
6111
6112 fi
6113
6114
6115
6116 if test x$support_xpm = xyes; then
6117
6118
6119
6120 # Initialize some more variables set by options.
6121 # The variables have the same names as the options, with
6122 # dashes changed to underlines.
6123
6124 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6125 # paths, otherwise set no_xpm=yes.
6126 # Uses ac_ vars as temps to allow command line to override cache and checks.
6127 echo "$as_me:$LINENO: checking for libXpm" >&5
6128 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6129
6130
6131 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6132 if test "${with_xpm_includes+set}" = set; then
6133   withval="$with_xpm_includes"
6134   xpm_includes="$withval"
6135 else
6136   xpm_includes=NO
6137 fi;
6138
6139 # Check whether --with-xpm_library or --without-xpm_library was given.
6140 if test "${with_xpm_library+set}" = set; then
6141   withval="$with_xpm_library"
6142   xpm_libraries="$withval"
6143 else
6144   xpm_libraries=NO
6145 fi;
6146
6147 # --without-xpm overrides everything else, but does not touch the cache.
6148
6149 # Check whether --with-xpm or --without-xpm was given.
6150 if test "${with_xpm+set}" = set; then
6151   withval="$with_xpm"
6152
6153 fi;
6154 if test "$with_xpm" = no; then
6155   have_xpm=disabled
6156 else
6157   if test "${ac_cv_have_xpm+set}" = set; then
6158   echo $ECHO_N "(cached) $ECHO_C" >&6
6159 else
6160
6161   vt_xpm_include_X11=no
6162   if test -n "$xpm_includes"; then
6163     vt_xpm_includes=$xpm_includes
6164   else
6165     vt_xpm_includes=NO
6166   fi
6167   if test -n "$xpm_libraries"; then
6168     vt_xpm_libraries=$xpm_libraries
6169   else
6170     vt_xpm_libraries=NO
6171   fi
6172
6173   if test "$vt_xpm_includes" = NO; then
6174   # Guess where to find xpm.h
6175
6176 ac_save_CPPFLAGS="$CPPFLAGS"
6177 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6178
6179   # First, try using that file with no special directory specified.
6180 cat >conftest.$ac_ext <<_ACEOF
6181 /* confdefs.h.  */
6182 _ACEOF
6183 cat confdefs.h >>conftest.$ac_ext
6184 cat >>conftest.$ac_ext <<_ACEOF
6185 /* end confdefs.h.  */
6186 #include <X11/xpm.h>
6187 _ACEOF
6188 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6189   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6190   ac_status=$?
6191   grep -v '^ *+' conftest.er1 >conftest.err
6192   rm -f conftest.er1
6193   cat conftest.err >&5
6194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6195   (exit $ac_status); } >/dev/null; then
6196   if test -s conftest.err; then
6197     ac_cpp_err=$ac_cxx_preproc_warn_flag
6198     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6199   else
6200     ac_cpp_err=
6201   fi
6202 else
6203   ac_cpp_err=yes
6204 fi
6205 if test -z "$ac_cpp_err"; then
6206   # We can compile using X headers with no special include directory.
6207 vt_xpm_includes=
6208 vt_xpm_include_X11=yes
6209 else
6210   echo "$as_me: failed program was:" >&5
6211 sed 's/^/| /' conftest.$ac_ext >&5
6212
6213   CPPFLAGS="$ac_save_CPPFLAGS"
6214 # Look for the header file in a standard set of common directories.
6215   for ac_dir in               \
6216     /usr/X11/include          \
6217     /usr/X11R6/include        \
6218     /usr/X11R5/include        \
6219     /usr/X11R4/include        \
6220                               \
6221     /usr/include/X11          \
6222     /usr/include/X11R6        \
6223     /usr/include/X11R5        \
6224     /usr/include/X11R4        \
6225                               \
6226     /usr/local/X11/include    \
6227     /usr/local/X11R6/include  \
6228     /usr/local/X11R5/include  \
6229     /usr/local/X11R4/include  \
6230                               \
6231     /usr/local/include/X11    \
6232     /usr/local/include/X11R6  \
6233     /usr/local/include/X11R5  \
6234     /usr/local/include/X11R4  \
6235                               \
6236     /usr/X386/include         \
6237     /usr/x386/include         \
6238     /usr/XFree86/include/X11  \
6239                               \
6240     /usr/include              \
6241     /usr/local/include        \
6242     /usr/unsupported/include  \
6243     /usr/athena/include       \
6244     /usr/local/x11r5/include  \
6245     /usr/lpp/Xamples/include  \
6246                               \
6247     /usr/openwin/include      \
6248     /usr/openwin/share/include \
6249     ; \
6250   do
6251     if test -r "$ac_dir/X11/xpm.h"; then
6252       vt_xpm_includes="$ac_dir"
6253       vt_xpm_include_X11=yes
6254       break
6255     else
6256       if test -r "$ac_dir/xpm.h"; then
6257         vt_xpm_includes=$ac_dir
6258         break
6259       fi
6260     fi
6261   done
6262 fi
6263 rm -f conftest.err conftest.$ac_ext
6264 fi
6265
6266 if test "$vt_xpm_libraries" = NO; then
6267   # Check for the libraries.
6268
6269   # See if we find them without any special options.
6270   # Don't add to $LIBS permanently.
6271   ac_save_LIBS="$LIBS"
6272   LIBS="$LIBS $X_LIBS -lXpm -lX11"
6273 cat >conftest.$ac_ext <<_ACEOF
6274 /* confdefs.h.  */
6275 _ACEOF
6276 cat confdefs.h >>conftest.$ac_ext
6277 cat >>conftest.$ac_ext <<_ACEOF
6278 /* end confdefs.h.  */
6279
6280 int
6281 main ()
6282 {
6283 XpmReadFileToPixmap()
6284   ;
6285   return 0;
6286 }
6287 _ACEOF
6288 rm -f conftest.$ac_objext conftest$ac_exeext
6289 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6290   (eval $ac_link) 2>conftest.er1
6291   ac_status=$?
6292   grep -v '^ *+' conftest.er1 >conftest.err
6293   rm -f conftest.er1
6294   cat conftest.err >&5
6295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6296   (exit $ac_status); } &&
6297          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6299   (eval $ac_try) 2>&5
6300   ac_status=$?
6301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6302   (exit $ac_status); }; } &&
6303          { ac_try='test -s conftest$ac_exeext'
6304   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6305   (eval $ac_try) 2>&5
6306   ac_status=$?
6307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6308   (exit $ac_status); }; }; then
6309   LIBS="$ac_save_LIBS"
6310 # We can link libXpm with no special library path.
6311 vt_xpm_libraries=
6312 else
6313   echo "$as_me: failed program was:" >&5
6314 sed 's/^/| /' conftest.$ac_ext >&5
6315
6316 LIBS="$ac_save_LIBS"
6317 # First see if replacing the include by lib works.
6318 for ac_dir in \
6319     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6320     /usr/X11/lib          \
6321     /usr/X11R6/lib        \
6322     /usr/X11R5/lib        \
6323     /usr/X11R4/lib        \
6324                           \
6325     /usr/lib/X11          \
6326     /usr/lib/X11R6        \
6327     /usr/lib/X11R5        \
6328     /usr/lib/X11R4        \
6329                           \
6330     /usr/local/X11/lib    \
6331     /usr/local/X11R6/lib  \
6332     /usr/local/X11R5/lib  \
6333     /usr/local/X11R4/lib  \
6334                           \
6335     /usr/local/lib/X11    \
6336     /usr/local/lib/X11R6  \
6337     /usr/local/lib/X11R5  \
6338     /usr/local/lib/X11R4  \
6339                           \
6340     /usr/X386/lib         \
6341     /usr/x386/lib         \
6342     /usr/XFree86/lib/X11  \
6343                           \
6344     /usr/lib              \
6345     /usr/local/lib        \
6346     /usr/unsupported/lib  \
6347     /usr/athena/lib       \
6348     /usr/local/x11r5/lib  \
6349     /usr/lpp/Xamples/lib  \
6350                           \
6351     /usr/openwin/lib      \
6352     /usr/openwin/share/lib \
6353     ; \
6354 do
6355   for ac_extension in a so sl; do
6356     if test -r $ac_dir/libXpm.$ac_extension; then
6357       vt_xpm_libraries=$ac_dir
6358       break 2
6359     fi
6360   done
6361 done
6362 fi
6363 rm -f conftest.err conftest.$ac_objext \
6364       conftest$ac_exeext conftest.$ac_ext
6365 fi
6366
6367
6368   if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6369     ac_cv_have_xpm="have_xpm=no"
6370   else
6371     ac_cv_have_xpm="have_xpm=yes \
6372         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6373         vt_xpm_include_X11=$vt_xpm_include_X11"
6374   fi
6375 fi
6376   eval "$ac_cv_have_xpm"
6377 fi
6378
6379 if test "$have_xpm" != yes; then
6380   echo "$as_me:$LINENO: result: $have_xpm" >&5
6381 echo "${ECHO_T}$have_xpm" >&6
6382   no_xpm=yes
6383 else
6384   if test "$xpm_includes" != NO; then
6385     if test "$xpm_includes" = "$vt_xpm_includes"; then
6386       if test -r "$xpm_includes/X11/xpm.h"; then
6387         vt_xpm_include_X11=yes
6388       fi
6389     else
6390       vt_xpm_include_X11=no
6391       if test -z "$xpm_includes"; then
6392         cat >conftest.$ac_ext <<_ACEOF
6393 /* confdefs.h.  */
6394 _ACEOF
6395 cat confdefs.h >>conftest.$ac_ext
6396 cat >>conftest.$ac_ext <<_ACEOF
6397 /* end confdefs.h.  */
6398 #include <X11/xpm.h>
6399 _ACEOF
6400 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6401   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6402   ac_status=$?
6403   grep -v '^ *+' conftest.er1 >conftest.err
6404   rm -f conftest.er1
6405   cat conftest.err >&5
6406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6407   (exit $ac_status); } >/dev/null; then
6408   if test -s conftest.err; then
6409     ac_cpp_err=$ac_cxx_preproc_warn_flag
6410     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6411   else
6412     ac_cpp_err=
6413   fi
6414 else
6415   ac_cpp_err=yes
6416 fi
6417 if test -z "$ac_cpp_err"; then
6418   vt_xpm_include_X11=yes
6419 else
6420   echo "$as_me: failed program was:" >&5
6421 sed 's/^/| /' conftest.$ac_ext >&5
6422
6423
6424 fi
6425 rm -f conftest.err conftest.$ac_ext
6426       else
6427         if test -r "$xpm_includes/X11/xpm.h"; then
6428           vt_xpm_include_X11=yes
6429         fi
6430       fi
6431     fi
6432     vt_xpm_includes=$xpm_includes
6433   fi
6434   if test "x$xpm_libraries" != xNO; then
6435     vt_xpm_libraries=$xpm_libraries
6436   fi
6437   # Update the cache value to reflect the command line values.
6438   ac_cv_have_xpm="have_xpm=yes \
6439         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6440         vt_xpm_include_X11=$vt_xpm_include_X11"
6441   eval "$ac_cv_have_xpm"
6442   echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6443 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6444   if test -n "$vt_xpm_includes"; then
6445     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6446   fi
6447   if test -n "$vt_xpm_includes"; then
6448     XPM_CFLAGS="-I$vt_xpm_includes"
6449   fi
6450   XPM_LIBS="-lXpm"
6451   if test -n "$vt_xpm_libraries"; then
6452     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6453   fi
6454   if test "x$vt_xpm_include_X11" = xyes; then
6455
6456 cat >>confdefs.h <<\_ACEOF
6457 #define XPM_INC_X11 1
6458 _ACEOF
6459
6460   fi
6461 fi
6462
6463
6464
6465
6466
6467   if test x$no_xpm = xyes; then
6468     support_xpm=needsmanualspecification
6469   fi
6470 fi
6471
6472 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6473 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6474 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6475   echo $ECHO_N "(cached) $ECHO_C" >&6
6476 else
6477   cat >conftest.$ac_ext <<_ACEOF
6478 /* confdefs.h.  */
6479 _ACEOF
6480 cat confdefs.h >>conftest.$ac_ext
6481 cat >>conftest.$ac_ext <<_ACEOF
6482 /* end confdefs.h.  */
6483 #include <sys/types.h>
6484 #include <sys/wait.h>
6485 #ifndef WEXITSTATUS
6486 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6487 #endif
6488 #ifndef WIFEXITED
6489 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6490 #endif
6491
6492 int
6493 main ()
6494 {
6495   int s;
6496   wait (&s);
6497   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6498   ;
6499   return 0;
6500 }
6501 _ACEOF
6502 rm -f conftest.$ac_objext
6503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6504   (eval $ac_compile) 2>conftest.er1
6505   ac_status=$?
6506   grep -v '^ *+' conftest.er1 >conftest.err
6507   rm -f conftest.er1
6508   cat conftest.err >&5
6509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510   (exit $ac_status); } &&
6511          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6513   (eval $ac_try) 2>&5
6514   ac_status=$?
6515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6516   (exit $ac_status); }; } &&
6517          { ac_try='test -s conftest.$ac_objext'
6518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6519   (eval $ac_try) 2>&5
6520   ac_status=$?
6521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6522   (exit $ac_status); }; }; then
6523   ac_cv_header_sys_wait_h=yes
6524 else
6525   echo "$as_me: failed program was:" >&5
6526 sed 's/^/| /' conftest.$ac_ext >&5
6527
6528 ac_cv_header_sys_wait_h=no
6529 fi
6530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6531 fi
6532 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6533 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6534 if test $ac_cv_header_sys_wait_h = yes; then
6535
6536 cat >>confdefs.h <<\_ACEOF
6537 #define HAVE_SYS_WAIT_H 1
6538 _ACEOF
6539
6540 fi
6541
6542 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6543 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6544 if test "${ac_cv_header_stdc+set}" = set; then
6545   echo $ECHO_N "(cached) $ECHO_C" >&6
6546 else
6547   cat >conftest.$ac_ext <<_ACEOF
6548 /* confdefs.h.  */
6549 _ACEOF
6550 cat confdefs.h >>conftest.$ac_ext
6551 cat >>conftest.$ac_ext <<_ACEOF
6552 /* end confdefs.h.  */
6553 #include <stdlib.h>
6554 #include <stdarg.h>
6555 #include <string.h>
6556 #include <float.h>
6557
6558 int
6559 main ()
6560 {
6561
6562   ;
6563   return 0;
6564 }
6565 _ACEOF
6566 rm -f conftest.$ac_objext
6567 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6568   (eval $ac_compile) 2>conftest.er1
6569   ac_status=$?
6570   grep -v '^ *+' conftest.er1 >conftest.err
6571   rm -f conftest.er1
6572   cat conftest.err >&5
6573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6574   (exit $ac_status); } &&
6575          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6577   (eval $ac_try) 2>&5
6578   ac_status=$?
6579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6580   (exit $ac_status); }; } &&
6581          { ac_try='test -s conftest.$ac_objext'
6582   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6583   (eval $ac_try) 2>&5
6584   ac_status=$?
6585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6586   (exit $ac_status); }; }; then
6587   ac_cv_header_stdc=yes
6588 else
6589   echo "$as_me: failed program was:" >&5
6590 sed 's/^/| /' conftest.$ac_ext >&5
6591
6592 ac_cv_header_stdc=no
6593 fi
6594 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6595
6596 if test $ac_cv_header_stdc = yes; then
6597   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6598   cat >conftest.$ac_ext <<_ACEOF
6599 /* confdefs.h.  */
6600 _ACEOF
6601 cat confdefs.h >>conftest.$ac_ext
6602 cat >>conftest.$ac_ext <<_ACEOF
6603 /* end confdefs.h.  */
6604 #include <string.h>
6605
6606 _ACEOF
6607 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6608   $EGREP "memchr" >/dev/null 2>&1; then
6609   :
6610 else
6611   ac_cv_header_stdc=no
6612 fi
6613 rm -f conftest*
6614
6615 fi
6616
6617 if test $ac_cv_header_stdc = yes; then
6618   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6619   cat >conftest.$ac_ext <<_ACEOF
6620 /* confdefs.h.  */
6621 _ACEOF
6622 cat confdefs.h >>conftest.$ac_ext
6623 cat >>conftest.$ac_ext <<_ACEOF
6624 /* end confdefs.h.  */
6625 #include <stdlib.h>
6626
6627 _ACEOF
6628 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6629   $EGREP "free" >/dev/null 2>&1; then
6630   :
6631 else
6632   ac_cv_header_stdc=no
6633 fi
6634 rm -f conftest*
6635
6636 fi
6637
6638 if test $ac_cv_header_stdc = yes; then
6639   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6640   if test "$cross_compiling" = yes; then
6641   :
6642 else
6643   cat >conftest.$ac_ext <<_ACEOF
6644 /* confdefs.h.  */
6645 _ACEOF
6646 cat confdefs.h >>conftest.$ac_ext
6647 cat >>conftest.$ac_ext <<_ACEOF
6648 /* end confdefs.h.  */
6649 #include <ctype.h>
6650 #if ((' ' & 0x0FF) == 0x020)
6651 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6652 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6653 #else
6654 # define ISLOWER(c) \
6655                    (('a' <= (c) && (c) <= 'i') \
6656                      || ('j' <= (c) && (c) <= 'r') \
6657                      || ('s' <= (c) && (c) <= 'z'))
6658 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6659 #endif
6660
6661 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6662 int
6663 main ()
6664 {
6665   int i;
6666   for (i = 0; i < 256; i++)
6667     if (XOR (islower (i), ISLOWER (i))
6668         || toupper (i) != TOUPPER (i))
6669       exit(2);
6670   exit (0);
6671 }
6672 _ACEOF
6673 rm -f conftest$ac_exeext
6674 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6675   (eval $ac_link) 2>&5
6676   ac_status=$?
6677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6678   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6679   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6680   (eval $ac_try) 2>&5
6681   ac_status=$?
6682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6683   (exit $ac_status); }; }; then
6684   :
6685 else
6686   echo "$as_me: program exited with status $ac_status" >&5
6687 echo "$as_me: failed program was:" >&5
6688 sed 's/^/| /' conftest.$ac_ext >&5
6689
6690 ( exit $ac_status )
6691 ac_cv_header_stdc=no
6692 fi
6693 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6694 fi
6695 fi
6696 fi
6697 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6698 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6699 if test $ac_cv_header_stdc = yes; then
6700
6701 cat >>confdefs.h <<\_ACEOF
6702 #define STDC_HEADERS 1
6703 _ACEOF
6704
6705 fi
6706
6707 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6718                   inttypes.h stdint.h unistd.h
6719 do
6720 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6721 echo "$as_me:$LINENO: checking for $ac_header" >&5
6722 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6723 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6724   echo $ECHO_N "(cached) $ECHO_C" >&6
6725 else
6726   cat >conftest.$ac_ext <<_ACEOF
6727 /* confdefs.h.  */
6728 _ACEOF
6729 cat confdefs.h >>conftest.$ac_ext
6730 cat >>conftest.$ac_ext <<_ACEOF
6731 /* end confdefs.h.  */
6732 $ac_includes_default
6733
6734 #include <$ac_header>
6735 _ACEOF
6736 rm -f conftest.$ac_objext
6737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6738   (eval $ac_compile) 2>conftest.er1
6739   ac_status=$?
6740   grep -v '^ *+' conftest.er1 >conftest.err
6741   rm -f conftest.er1
6742   cat conftest.err >&5
6743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6744   (exit $ac_status); } &&
6745          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6747   (eval $ac_try) 2>&5
6748   ac_status=$?
6749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6750   (exit $ac_status); }; } &&
6751          { ac_try='test -s conftest.$ac_objext'
6752   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6753   (eval $ac_try) 2>&5
6754   ac_status=$?
6755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756   (exit $ac_status); }; }; then
6757   eval "$as_ac_Header=yes"
6758 else
6759   echo "$as_me: failed program was:" >&5
6760 sed 's/^/| /' conftest.$ac_ext >&5
6761
6762 eval "$as_ac_Header=no"
6763 fi
6764 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6765 fi
6766 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6767 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6768 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6769   cat >>confdefs.h <<_ACEOF
6770 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6771 _ACEOF
6772
6773 fi
6774
6775 done
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802 for ac_header in \
6803         assert.h \
6804         fcntl.h \
6805         grp.h \
6806         libc.h \
6807         lastlog.h \
6808         stdarg.h \
6809         stdlib.h \
6810         string.h \
6811         termios.h \
6812         unistd.h \
6813         sys/byteorder.h \
6814         sys/ioctl.h \
6815         sys/select.h \
6816         sys/sockio.h \
6817         sys/strredir.h \
6818         sys/stropts.h \
6819         sys/time.h \
6820         utmp.h \
6821         utmpx.h \
6822         stdint.h \
6823         pty.h \
6824         wchar.h \
6825         cwchar \
6826         clocale \
6827
6828 do
6829 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6830 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6831   echo "$as_me:$LINENO: checking for $ac_header" >&5
6832 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6833 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6834   echo $ECHO_N "(cached) $ECHO_C" >&6
6835 fi
6836 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6837 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6838 else
6839   # Is the header compilable?
6840 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6841 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6842 cat >conftest.$ac_ext <<_ACEOF
6843 /* confdefs.h.  */
6844 _ACEOF
6845 cat confdefs.h >>conftest.$ac_ext
6846 cat >>conftest.$ac_ext <<_ACEOF
6847 /* end confdefs.h.  */
6848 $ac_includes_default
6849 #include <$ac_header>
6850 _ACEOF
6851 rm -f conftest.$ac_objext
6852 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6853   (eval $ac_compile) 2>conftest.er1
6854   ac_status=$?
6855   grep -v '^ *+' conftest.er1 >conftest.err
6856   rm -f conftest.er1
6857   cat conftest.err >&5
6858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6859   (exit $ac_status); } &&
6860          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6861   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6862   (eval $ac_try) 2>&5
6863   ac_status=$?
6864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865   (exit $ac_status); }; } &&
6866          { ac_try='test -s conftest.$ac_objext'
6867   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6868   (eval $ac_try) 2>&5
6869   ac_status=$?
6870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6871   (exit $ac_status); }; }; then
6872   ac_header_compiler=yes
6873 else
6874   echo "$as_me: failed program was:" >&5
6875 sed 's/^/| /' conftest.$ac_ext >&5
6876
6877 ac_header_compiler=no
6878 fi
6879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6880 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6881 echo "${ECHO_T}$ac_header_compiler" >&6
6882
6883 # Is the header present?
6884 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6885 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6886 cat >conftest.$ac_ext <<_ACEOF
6887 /* confdefs.h.  */
6888 _ACEOF
6889 cat confdefs.h >>conftest.$ac_ext
6890 cat >>conftest.$ac_ext <<_ACEOF
6891 /* end confdefs.h.  */
6892 #include <$ac_header>
6893 _ACEOF
6894 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6895   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6896   ac_status=$?
6897   grep -v '^ *+' conftest.er1 >conftest.err
6898   rm -f conftest.er1
6899   cat conftest.err >&5
6900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6901   (exit $ac_status); } >/dev/null; then
6902   if test -s conftest.err; then
6903     ac_cpp_err=$ac_cxx_preproc_warn_flag
6904     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6905   else
6906     ac_cpp_err=
6907   fi
6908 else
6909   ac_cpp_err=yes
6910 fi
6911 if test -z "$ac_cpp_err"; then
6912   ac_header_preproc=yes
6913 else
6914   echo "$as_me: failed program was:" >&5
6915 sed 's/^/| /' conftest.$ac_ext >&5
6916
6917   ac_header_preproc=no
6918 fi
6919 rm -f conftest.err conftest.$ac_ext
6920 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6921 echo "${ECHO_T}$ac_header_preproc" >&6
6922
6923 # So?  What about this header?
6924 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6925   yes:no: )
6926     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6927 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6928     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6929 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6930     ac_header_preproc=yes
6931     ;;
6932   no:yes:* )
6933     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6934 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6935     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6936 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6937     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6938 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6939     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6940 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6941     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6942 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6943     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6944 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6945     (
6946       cat <<\_ASBOX
6947 ## ------------------------------------------ ##
6948 ## Report this to the AC_PACKAGE_NAME lists.  ##
6949 ## ------------------------------------------ ##
6950 _ASBOX
6951     ) |
6952       sed "s/^/$as_me: WARNING:     /" >&2
6953     ;;
6954 esac
6955 echo "$as_me:$LINENO: checking for $ac_header" >&5
6956 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6957 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6958   echo $ECHO_N "(cached) $ECHO_C" >&6
6959 else
6960   eval "$as_ac_Header=\$ac_header_preproc"
6961 fi
6962 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6963 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6964
6965 fi
6966 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6967   cat >>confdefs.h <<_ACEOF
6968 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6969 _ACEOF
6970
6971 fi
6972
6973 done
6974
6975
6976 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6977 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
6978 if test "${ac_cv_header_time+set}" = set; then
6979   echo $ECHO_N "(cached) $ECHO_C" >&6
6980 else
6981   cat >conftest.$ac_ext <<_ACEOF
6982 /* confdefs.h.  */
6983 _ACEOF
6984 cat confdefs.h >>conftest.$ac_ext
6985 cat >>conftest.$ac_ext <<_ACEOF
6986 /* end confdefs.h.  */
6987 #include <sys/types.h>
6988 #include <sys/time.h>
6989 #include <time.h>
6990
6991 int
6992 main ()
6993 {
6994 if ((struct tm *) 0)
6995 return 0;
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_time=yes
7022 else
7023   echo "$as_me: failed program was:" >&5
7024 sed 's/^/| /' conftest.$ac_ext >&5
7025
7026 ac_cv_header_time=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_time" >&5
7031 echo "${ECHO_T}$ac_cv_header_time" >&6
7032 if test $ac_cv_header_time = yes; then
7033
7034 cat >>confdefs.h <<\_ACEOF
7035 #define TIME_WITH_SYS_TIME 1
7036 _ACEOF
7037
7038 fi
7039
7040
7041 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7042 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7043 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7044   echo $ECHO_N "(cached) $ECHO_C" >&6
7045 else
7046   cat >conftest.$ac_ext <<_ACEOF
7047 /* confdefs.h.  */
7048 _ACEOF
7049 cat confdefs.h >>conftest.$ac_ext
7050 cat >>conftest.$ac_ext <<_ACEOF
7051 /* end confdefs.h.  */
7052 #include <stdio.h>
7053 #include <sys/ioctl.h>
7054 #ifdef HAVE_TERMIOS_H
7055 #include <termios.h>
7056 #endif
7057 int
7058 main ()
7059 {
7060 int a = ECHO;
7061   ;
7062   return 0;
7063 }
7064 _ACEOF
7065 rm -f conftest.$ac_objext
7066 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7067   (eval $ac_compile) 2>conftest.er1
7068   ac_status=$?
7069   grep -v '^ *+' conftest.er1 >conftest.err
7070   rm -f conftest.er1
7071   cat conftest.err >&5
7072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073   (exit $ac_status); } &&
7074          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7075   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076   (eval $ac_try) 2>&5
7077   ac_status=$?
7078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079   (exit $ac_status); }; } &&
7080          { ac_try='test -s conftest.$ac_objext'
7081   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7082   (eval $ac_try) 2>&5
7083   ac_status=$?
7084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085   (exit $ac_status); }; }; then
7086   rxvt_cv_header_sysioctl=yes
7087 else
7088   echo "$as_me: failed program was:" >&5
7089 sed 's/^/| /' conftest.$ac_ext >&5
7090
7091 rxvt_cv_header_sysioctl=no
7092 fi
7093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7094 fi
7095 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7096 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7097
7098 if test -n "$GCC"; then
7099   LDARG="-Wl,"
7100 else
7101   LDARG=""
7102 fi
7103 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7104
7105 ac_save_CFLAGS=$CFLAGS
7106 ac_save_LIBS=$LIBS
7107 CFLAGS="$CFLAGS $X_CFLAGS"
7108 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7109 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7110 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7111 if test "${rxvt_cv_rpath+set}" = set; then
7112   echo $ECHO_N "(cached) $ECHO_C" >&6
7113 else
7114   if test "$cross_compiling" = yes; then
7115     { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7116 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7117 else
7118   cat >conftest.$ac_ext <<_ACEOF
7119 /* confdefs.h.  */
7120 _ACEOF
7121 cat confdefs.h >>conftest.$ac_ext
7122 cat >>conftest.$ac_ext <<_ACEOF
7123 /* end confdefs.h.  */
7124
7125 main()
7126 {
7127     exit(0);
7128     (void) XOpenDisplay("foobar");
7129 }
7130 _ACEOF
7131 rm -f conftest$ac_exeext
7132 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7133   (eval $ac_link) 2>&5
7134   ac_status=$?
7135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138   (eval $ac_try) 2>&5
7139   ac_status=$?
7140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141   (exit $ac_status); }; }; then
7142   rxvt_cv_rpath=yes
7143 else
7144   echo "$as_me: program exited with status $ac_status" >&5
7145 echo "$as_me: failed program was:" >&5
7146 sed 's/^/| /' conftest.$ac_ext >&5
7147
7148 ( exit $ac_status )
7149 rxvt_cv_rpath=no
7150 fi
7151 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7152 fi
7153 fi
7154 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7155 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7156 if test x$rxvt_cv_rpath != xyes; then
7157     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7158     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7159   echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7160 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7161 if test "${rxvt_cv_R+set}" = set; then
7162   echo $ECHO_N "(cached) $ECHO_C" >&6
7163 else
7164   if test "$cross_compiling" = yes; then
7165   rxvt_cv_R=no
7166 else
7167   cat >conftest.$ac_ext <<_ACEOF
7168 /* confdefs.h.  */
7169 _ACEOF
7170 cat confdefs.h >>conftest.$ac_ext
7171 cat >>conftest.$ac_ext <<_ACEOF
7172 /* end confdefs.h.  */
7173
7174 main()
7175 {
7176     exit(0);
7177     (void) XOpenDisplay("foobar");
7178 }
7179 _ACEOF
7180 rm -f conftest$ac_exeext
7181 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7182   (eval $ac_link) 2>&5
7183   ac_status=$?
7184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7185   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7187   (eval $ac_try) 2>&5
7188   ac_status=$?
7189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190   (exit $ac_status); }; }; then
7191   rxvt_cv_R=yes
7192 else
7193   echo "$as_me: program exited with status $ac_status" >&5
7194 echo "$as_me: failed program was:" >&5
7195 sed 's/^/| /' conftest.$ac_ext >&5
7196
7197 ( exit $ac_status )
7198 rxvt_cv_R=no
7199 fi
7200 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7201 fi
7202 fi
7203 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7204 echo "${ECHO_T}$rxvt_cv_R" >&6
7205   if test x$rxvt_cv_R != xyes; then
7206     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7207   fi
7208 fi
7209
7210 echo "$as_me:$LINENO: checking for XPointer" >&5
7211 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7212 if test "${rxvt_cv_xpointer+set}" = set; then
7213   echo $ECHO_N "(cached) $ECHO_C" >&6
7214 else
7215   cat >conftest.$ac_ext <<_ACEOF
7216 /* confdefs.h.  */
7217 _ACEOF
7218 cat confdefs.h >>conftest.$ac_ext
7219 cat >>conftest.$ac_ext <<_ACEOF
7220 /* end confdefs.h.  */
7221 #include <X11/Xlib.h>
7222 int
7223 main ()
7224 {
7225 XPointer dummy;
7226   ;
7227   return 0;
7228 }
7229 _ACEOF
7230 rm -f conftest.$ac_objext
7231 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7232   (eval $ac_compile) 2>conftest.er1
7233   ac_status=$?
7234   grep -v '^ *+' conftest.er1 >conftest.err
7235   rm -f conftest.er1
7236   cat conftest.err >&5
7237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238   (exit $ac_status); } &&
7239          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7240   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7241   (eval $ac_try) 2>&5
7242   ac_status=$?
7243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7244   (exit $ac_status); }; } &&
7245          { ac_try='test -s conftest.$ac_objext'
7246   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7247   (eval $ac_try) 2>&5
7248   ac_status=$?
7249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250   (exit $ac_status); }; }; then
7251   rxvt_cv_xpointer=yes
7252 else
7253   echo "$as_me: failed program was:" >&5
7254 sed 's/^/| /' conftest.$ac_ext >&5
7255
7256 rxvt_cv_xpointer=no
7257 fi
7258 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7259 fi
7260 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7261 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7262 if test x$rxvt_cv_xpointer = xyes; then
7263
7264 cat >>confdefs.h <<\_ACEOF
7265 #define HAVE_XPOINTER 1
7266 _ACEOF
7267
7268 fi
7269 LIBS=$ac_save_LIBS
7270 CFLAGS=$ac_save_CFLAGS
7271
7272
7273 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7274 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7275 if test "${ac_cv_c_const+set}" = set; then
7276   echo $ECHO_N "(cached) $ECHO_C" >&6
7277 else
7278   cat >conftest.$ac_ext <<_ACEOF
7279 /* confdefs.h.  */
7280 _ACEOF
7281 cat confdefs.h >>conftest.$ac_ext
7282 cat >>conftest.$ac_ext <<_ACEOF
7283 /* end confdefs.h.  */
7284
7285 int
7286 main ()
7287 {
7288 /* FIXME: Include the comments suggested by Paul. */
7289 #ifndef __cplusplus
7290   /* Ultrix mips cc rejects this.  */
7291   typedef int charset[2];
7292   const charset x;
7293   /* SunOS 4.1.1 cc rejects this.  */
7294   char const *const *ccp;
7295   char **p;
7296   /* NEC SVR4.0.2 mips cc rejects this.  */
7297   struct point {int x, y;};
7298   static struct point const zero = {0,0};
7299   /* AIX XL C 1.02.0.0 rejects this.
7300      It does not let you subtract one const X* pointer from another in
7301      an arm of an if-expression whose if-part is not a constant
7302      expression */
7303   const char *g = "string";
7304   ccp = &g + (g ? g-g : 0);
7305   /* HPUX 7.0 cc rejects these. */
7306   ++ccp;
7307   p = (char**) ccp;
7308   ccp = (char const *const *) p;
7309   { /* SCO 3.2v4 cc rejects this.  */
7310     char *t;
7311     char const *s = 0 ? (char *) 0 : (char const *) 0;
7312
7313     *t++ = 0;
7314   }
7315   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7316     int x[] = {25, 17};
7317     const int *foo = &x[0];
7318     ++foo;
7319   }
7320   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7321     typedef const int *iptr;
7322     iptr p = 0;
7323     ++p;
7324   }
7325   { /* AIX XL C 1.02.0.0 rejects this saying
7326        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7327     struct s { int j; const int *ap[3]; };
7328     struct s *b; b->j = 5;
7329   }
7330   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7331     const int foo = 10;
7332   }
7333 #endif
7334
7335   ;
7336   return 0;
7337 }
7338 _ACEOF
7339 rm -f conftest.$ac_objext
7340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7341   (eval $ac_compile) 2>conftest.er1
7342   ac_status=$?
7343   grep -v '^ *+' conftest.er1 >conftest.err
7344   rm -f conftest.er1
7345   cat conftest.err >&5
7346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347   (exit $ac_status); } &&
7348          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7349   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7350   (eval $ac_try) 2>&5
7351   ac_status=$?
7352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7353   (exit $ac_status); }; } &&
7354          { ac_try='test -s conftest.$ac_objext'
7355   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7356   (eval $ac_try) 2>&5
7357   ac_status=$?
7358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7359   (exit $ac_status); }; }; then
7360   ac_cv_c_const=yes
7361 else
7362   echo "$as_me: failed program was:" >&5
7363 sed 's/^/| /' conftest.$ac_ext >&5
7364
7365 ac_cv_c_const=no
7366 fi
7367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7368 fi
7369 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7370 echo "${ECHO_T}$ac_cv_c_const" >&6
7371 if test $ac_cv_c_const = no; then
7372
7373 cat >>confdefs.h <<\_ACEOF
7374 #define const
7375 _ACEOF
7376
7377 fi
7378
7379 echo "$as_me:$LINENO: checking for inline" >&5
7380 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7381 if test "${ac_cv_c_inline+set}" = set; then
7382   echo $ECHO_N "(cached) $ECHO_C" >&6
7383 else
7384   ac_cv_c_inline=no
7385 for ac_kw in inline __inline__ __inline; do
7386   cat >conftest.$ac_ext <<_ACEOF
7387 /* confdefs.h.  */
7388 _ACEOF
7389 cat confdefs.h >>conftest.$ac_ext
7390 cat >>conftest.$ac_ext <<_ACEOF
7391 /* end confdefs.h.  */
7392 #ifndef __cplusplus
7393 typedef int foo_t;
7394 static $ac_kw foo_t static_foo () {return 0; }
7395 $ac_kw foo_t foo () {return 0; }
7396 #endif
7397
7398 _ACEOF
7399 rm -f conftest.$ac_objext
7400 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7401   (eval $ac_compile) 2>conftest.er1
7402   ac_status=$?
7403   grep -v '^ *+' conftest.er1 >conftest.err
7404   rm -f conftest.er1
7405   cat conftest.err >&5
7406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407   (exit $ac_status); } &&
7408          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7409   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7410   (eval $ac_try) 2>&5
7411   ac_status=$?
7412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413   (exit $ac_status); }; } &&
7414          { ac_try='test -s conftest.$ac_objext'
7415   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7416   (eval $ac_try) 2>&5
7417   ac_status=$?
7418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7419   (exit $ac_status); }; }; then
7420   ac_cv_c_inline=$ac_kw; break
7421 else
7422   echo "$as_me: failed program was:" >&5
7423 sed 's/^/| /' conftest.$ac_ext >&5
7424
7425 fi
7426 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7427 done
7428
7429 fi
7430 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7431 echo "${ECHO_T}$ac_cv_c_inline" >&6
7432
7433
7434 case $ac_cv_c_inline in
7435   inline | yes) ;;
7436   *)
7437     case $ac_cv_c_inline in
7438       no) ac_val=;;
7439       *) ac_val=$ac_cv_c_inline;;
7440     esac
7441     cat >>confdefs.h <<_ACEOF
7442 #ifndef __cplusplus
7443 #define inline $ac_val
7444 #endif
7445 _ACEOF
7446     ;;
7447 esac
7448
7449
7450
7451 echo "$as_me:$LINENO: checking for mode_t" >&5
7452 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7453 if test "${ac_cv_type_mode_t+set}" = set; then
7454   echo $ECHO_N "(cached) $ECHO_C" >&6
7455 else
7456   cat >conftest.$ac_ext <<_ACEOF
7457 /* confdefs.h.  */
7458 _ACEOF
7459 cat confdefs.h >>conftest.$ac_ext
7460 cat >>conftest.$ac_ext <<_ACEOF
7461 /* end confdefs.h.  */
7462 $ac_includes_default
7463 int
7464 main ()
7465 {
7466 if ((mode_t *) 0)
7467   return 0;
7468 if (sizeof (mode_t))
7469   return 0;
7470   ;
7471   return 0;
7472 }
7473 _ACEOF
7474 rm -f conftest.$ac_objext
7475 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7476   (eval $ac_compile) 2>conftest.er1
7477   ac_status=$?
7478   grep -v '^ *+' conftest.er1 >conftest.err
7479   rm -f conftest.er1
7480   cat conftest.err >&5
7481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482   (exit $ac_status); } &&
7483          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7485   (eval $ac_try) 2>&5
7486   ac_status=$?
7487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7488   (exit $ac_status); }; } &&
7489          { ac_try='test -s conftest.$ac_objext'
7490   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7491   (eval $ac_try) 2>&5
7492   ac_status=$?
7493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7494   (exit $ac_status); }; }; then
7495   ac_cv_type_mode_t=yes
7496 else
7497   echo "$as_me: failed program was:" >&5
7498 sed 's/^/| /' conftest.$ac_ext >&5
7499
7500 ac_cv_type_mode_t=no
7501 fi
7502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7503 fi
7504 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7505 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7506 if test $ac_cv_type_mode_t = yes; then
7507   :
7508 else
7509
7510 cat >>confdefs.h <<_ACEOF
7511 #define mode_t int
7512 _ACEOF
7513
7514 fi
7515
7516 echo "$as_me:$LINENO: checking for pid_t" >&5
7517 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7518 if test "${ac_cv_type_pid_t+set}" = set; then
7519   echo $ECHO_N "(cached) $ECHO_C" >&6
7520 else
7521   cat >conftest.$ac_ext <<_ACEOF
7522 /* confdefs.h.  */
7523 _ACEOF
7524 cat confdefs.h >>conftest.$ac_ext
7525 cat >>conftest.$ac_ext <<_ACEOF
7526 /* end confdefs.h.  */
7527 $ac_includes_default
7528 int
7529 main ()
7530 {
7531 if ((pid_t *) 0)
7532   return 0;
7533 if (sizeof (pid_t))
7534   return 0;
7535   ;
7536   return 0;
7537 }
7538 _ACEOF
7539 rm -f conftest.$ac_objext
7540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7541   (eval $ac_compile) 2>conftest.er1
7542   ac_status=$?
7543   grep -v '^ *+' conftest.er1 >conftest.err
7544   rm -f conftest.er1
7545   cat conftest.err >&5
7546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547   (exit $ac_status); } &&
7548          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7550   (eval $ac_try) 2>&5
7551   ac_status=$?
7552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553   (exit $ac_status); }; } &&
7554          { ac_try='test -s conftest.$ac_objext'
7555   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7556   (eval $ac_try) 2>&5
7557   ac_status=$?
7558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7559   (exit $ac_status); }; }; then
7560   ac_cv_type_pid_t=yes
7561 else
7562   echo "$as_me: failed program was:" >&5
7563 sed 's/^/| /' conftest.$ac_ext >&5
7564
7565 ac_cv_type_pid_t=no
7566 fi
7567 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7568 fi
7569 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7570 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7571 if test $ac_cv_type_pid_t = yes; then
7572   :
7573 else
7574
7575 cat >>confdefs.h <<_ACEOF
7576 #define pid_t int
7577 _ACEOF
7578
7579 fi
7580
7581 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7582 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7583 if test "${ac_cv_type_uid_t+set}" = set; then
7584   echo $ECHO_N "(cached) $ECHO_C" >&6
7585 else
7586   cat >conftest.$ac_ext <<_ACEOF
7587 /* confdefs.h.  */
7588 _ACEOF
7589 cat confdefs.h >>conftest.$ac_ext
7590 cat >>conftest.$ac_ext <<_ACEOF
7591 /* end confdefs.h.  */
7592 #include <sys/types.h>
7593
7594 _ACEOF
7595 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7596   $EGREP "uid_t" >/dev/null 2>&1; then
7597   ac_cv_type_uid_t=yes
7598 else
7599   ac_cv_type_uid_t=no
7600 fi
7601 rm -f conftest*
7602
7603 fi
7604 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7605 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7606 if test $ac_cv_type_uid_t = no; then
7607
7608 cat >>confdefs.h <<\_ACEOF
7609 #define uid_t int
7610 _ACEOF
7611
7612
7613 cat >>confdefs.h <<\_ACEOF
7614 #define gid_t int
7615 _ACEOF
7616
7617 fi
7618
7619
7620 echo "$as_me:$LINENO: checking for short" >&5
7621 echo $ECHO_N "checking for short... $ECHO_C" >&6
7622 if test "${ac_cv_type_short+set}" = set; then
7623   echo $ECHO_N "(cached) $ECHO_C" >&6
7624 else
7625   cat >conftest.$ac_ext <<_ACEOF
7626 /* confdefs.h.  */
7627 _ACEOF
7628 cat confdefs.h >>conftest.$ac_ext
7629 cat >>conftest.$ac_ext <<_ACEOF
7630 /* end confdefs.h.  */
7631 $ac_includes_default
7632 int
7633 main ()
7634 {
7635 if ((short *) 0)
7636   return 0;
7637 if (sizeof (short))
7638   return 0;
7639   ;
7640   return 0;
7641 }
7642 _ACEOF
7643 rm -f conftest.$ac_objext
7644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7645   (eval $ac_compile) 2>conftest.er1
7646   ac_status=$?
7647   grep -v '^ *+' conftest.er1 >conftest.err
7648   rm -f conftest.er1
7649   cat conftest.err >&5
7650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651   (exit $ac_status); } &&
7652          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7653   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654   (eval $ac_try) 2>&5
7655   ac_status=$?
7656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657   (exit $ac_status); }; } &&
7658          { ac_try='test -s conftest.$ac_objext'
7659   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7660   (eval $ac_try) 2>&5
7661   ac_status=$?
7662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663   (exit $ac_status); }; }; then
7664   ac_cv_type_short=yes
7665 else
7666   echo "$as_me: failed program was:" >&5
7667 sed 's/^/| /' conftest.$ac_ext >&5
7668
7669 ac_cv_type_short=no
7670 fi
7671 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7672 fi
7673 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7674 echo "${ECHO_T}$ac_cv_type_short" >&6
7675
7676 echo "$as_me:$LINENO: checking size of short" >&5
7677 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7678 if test "${ac_cv_sizeof_short+set}" = set; then
7679   echo $ECHO_N "(cached) $ECHO_C" >&6
7680 else
7681   if test "$ac_cv_type_short" = yes; then
7682   # The cast to unsigned long works around a bug in the HP C Compiler
7683   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7684   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7685   # This bug is HP SR number 8606223364.
7686   if test "$cross_compiling" = yes; then
7687   # Depending upon the size, compute the lo and hi bounds.
7688 cat >conftest.$ac_ext <<_ACEOF
7689 /* confdefs.h.  */
7690 _ACEOF
7691 cat confdefs.h >>conftest.$ac_ext
7692 cat >>conftest.$ac_ext <<_ACEOF
7693 /* end confdefs.h.  */
7694 $ac_includes_default
7695 int
7696 main ()
7697 {
7698 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7699 test_array [0] = 0
7700
7701   ;
7702   return 0;
7703 }
7704 _ACEOF
7705 rm -f conftest.$ac_objext
7706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7707   (eval $ac_compile) 2>conftest.er1
7708   ac_status=$?
7709   grep -v '^ *+' conftest.er1 >conftest.err
7710   rm -f conftest.er1
7711   cat conftest.err >&5
7712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7713   (exit $ac_status); } &&
7714          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7715   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7716   (eval $ac_try) 2>&5
7717   ac_status=$?
7718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7719   (exit $ac_status); }; } &&
7720          { ac_try='test -s conftest.$ac_objext'
7721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7722   (eval $ac_try) 2>&5
7723   ac_status=$?
7724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7725   (exit $ac_status); }; }; then
7726   ac_lo=0 ac_mid=0
7727   while :; do
7728     cat >conftest.$ac_ext <<_ACEOF
7729 /* confdefs.h.  */
7730 _ACEOF
7731 cat confdefs.h >>conftest.$ac_ext
7732 cat >>conftest.$ac_ext <<_ACEOF
7733 /* end confdefs.h.  */
7734 $ac_includes_default
7735 int
7736 main ()
7737 {
7738 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7739 test_array [0] = 0
7740
7741   ;
7742   return 0;
7743 }
7744 _ACEOF
7745 rm -f conftest.$ac_objext
7746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7747   (eval $ac_compile) 2>conftest.er1
7748   ac_status=$?
7749   grep -v '^ *+' conftest.er1 >conftest.err
7750   rm -f conftest.er1
7751   cat conftest.err >&5
7752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7753   (exit $ac_status); } &&
7754          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7755   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7756   (eval $ac_try) 2>&5
7757   ac_status=$?
7758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7759   (exit $ac_status); }; } &&
7760          { ac_try='test -s conftest.$ac_objext'
7761   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7762   (eval $ac_try) 2>&5
7763   ac_status=$?
7764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7765   (exit $ac_status); }; }; then
7766   ac_hi=$ac_mid; break
7767 else
7768   echo "$as_me: failed program was:" >&5
7769 sed 's/^/| /' conftest.$ac_ext >&5
7770
7771 ac_lo=`expr $ac_mid + 1`
7772                     if test $ac_lo -le $ac_mid; then
7773                       ac_lo= ac_hi=
7774                       break
7775                     fi
7776                     ac_mid=`expr 2 '*' $ac_mid + 1`
7777 fi
7778 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7779   done
7780 else
7781   echo "$as_me: failed program was:" >&5
7782 sed 's/^/| /' conftest.$ac_ext >&5
7783
7784 cat >conftest.$ac_ext <<_ACEOF
7785 /* confdefs.h.  */
7786 _ACEOF
7787 cat confdefs.h >>conftest.$ac_ext
7788 cat >>conftest.$ac_ext <<_ACEOF
7789 /* end confdefs.h.  */
7790 $ac_includes_default
7791 int
7792 main ()
7793 {
7794 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7795 test_array [0] = 0
7796
7797   ;
7798   return 0;
7799 }
7800 _ACEOF
7801 rm -f conftest.$ac_objext
7802 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7803   (eval $ac_compile) 2>conftest.er1
7804   ac_status=$?
7805   grep -v '^ *+' conftest.er1 >conftest.err
7806   rm -f conftest.er1
7807   cat conftest.err >&5
7808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7809   (exit $ac_status); } &&
7810          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7812   (eval $ac_try) 2>&5
7813   ac_status=$?
7814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7815   (exit $ac_status); }; } &&
7816          { ac_try='test -s conftest.$ac_objext'
7817   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7818   (eval $ac_try) 2>&5
7819   ac_status=$?
7820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7821   (exit $ac_status); }; }; then
7822   ac_hi=-1 ac_mid=-1
7823   while :; do
7824     cat >conftest.$ac_ext <<_ACEOF
7825 /* confdefs.h.  */
7826 _ACEOF
7827 cat confdefs.h >>conftest.$ac_ext
7828 cat >>conftest.$ac_ext <<_ACEOF
7829 /* end confdefs.h.  */
7830 $ac_includes_default
7831 int
7832 main ()
7833 {
7834 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7835 test_array [0] = 0
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_lo=$ac_mid; break
7863 else
7864   echo "$as_me: failed program was:" >&5
7865 sed 's/^/| /' conftest.$ac_ext >&5
7866
7867 ac_hi=`expr '(' $ac_mid ')' - 1`
7868                        if test $ac_mid -le $ac_hi; then
7869                          ac_lo= ac_hi=
7870                          break
7871                        fi
7872                        ac_mid=`expr 2 '*' $ac_mid`
7873 fi
7874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7875   done
7876 else
7877   echo "$as_me: failed program was:" >&5
7878 sed 's/^/| /' conftest.$ac_ext >&5
7879
7880 ac_lo= ac_hi=
7881 fi
7882 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7883 fi
7884 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7885 # Binary search between lo and hi bounds.
7886 while test "x$ac_lo" != "x$ac_hi"; do
7887   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
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 $ac_includes_default
7895 int
7896 main ()
7897 {
7898 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7899 test_array [0] = 0
7900
7901   ;
7902   return 0;
7903 }
7904 _ACEOF
7905 rm -f conftest.$ac_objext
7906 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7907   (eval $ac_compile) 2>conftest.er1
7908   ac_status=$?
7909   grep -v '^ *+' conftest.er1 >conftest.err
7910   rm -f conftest.er1
7911   cat conftest.err >&5
7912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7913   (exit $ac_status); } &&
7914          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7916   (eval $ac_try) 2>&5
7917   ac_status=$?
7918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919   (exit $ac_status); }; } &&
7920          { ac_try='test -s conftest.$ac_objext'
7921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7922   (eval $ac_try) 2>&5
7923   ac_status=$?
7924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7925   (exit $ac_status); }; }; then
7926   ac_hi=$ac_mid
7927 else
7928   echo "$as_me: failed program was:" >&5
7929 sed 's/^/| /' conftest.$ac_ext >&5
7930
7931 ac_lo=`expr '(' $ac_mid ')' + 1`
7932 fi
7933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7934 done
7935 case $ac_lo in
7936 ?*) ac_cv_sizeof_short=$ac_lo;;
7937 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7938 See \`config.log' for more details." >&5
7939 echo "$as_me: error: cannot compute sizeof (short), 77
7940 See \`config.log' for more details." >&2;}
7941    { (exit 1); exit 1; }; } ;;
7942 esac
7943 else
7944   if test "$cross_compiling" = yes; then
7945   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
7946 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
7947    { (exit 1); exit 1; }; }
7948 else
7949   cat >conftest.$ac_ext <<_ACEOF
7950 /* confdefs.h.  */
7951 _ACEOF
7952 cat confdefs.h >>conftest.$ac_ext
7953 cat >>conftest.$ac_ext <<_ACEOF
7954 /* end confdefs.h.  */
7955 $ac_includes_default
7956 long longval () { return (long) (sizeof (short)); }
7957 unsigned long ulongval () { return (long) (sizeof (short)); }
7958 #include <stdio.h>
7959 #include <stdlib.h>
7960 int
7961 main ()
7962 {
7963
7964   FILE *f = fopen ("conftest.val", "w");
7965   if (! f)
7966     exit (1);
7967   if (((long) (sizeof (short))) < 0)
7968     {
7969       long i = longval ();
7970       if (i != ((long) (sizeof (short))))
7971         exit (1);
7972       fprintf (f, "%ld\n", i);
7973     }
7974   else
7975     {
7976       unsigned long i = ulongval ();
7977       if (i != ((long) (sizeof (short))))
7978         exit (1);
7979       fprintf (f, "%lu\n", i);
7980     }
7981   exit (ferror (f) || fclose (f) != 0);
7982
7983   ;
7984   return 0;
7985 }
7986 _ACEOF
7987 rm -f conftest$ac_exeext
7988 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7989   (eval $ac_link) 2>&5
7990   ac_status=$?
7991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7994   (eval $ac_try) 2>&5
7995   ac_status=$?
7996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7997   (exit $ac_status); }; }; then
7998   ac_cv_sizeof_short=`cat conftest.val`
7999 else
8000   echo "$as_me: program exited with status $ac_status" >&5
8001 echo "$as_me: failed program was:" >&5
8002 sed 's/^/| /' conftest.$ac_ext >&5
8003
8004 ( exit $ac_status )
8005 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8006 See \`config.log' for more details." >&5
8007 echo "$as_me: error: cannot compute sizeof (short), 77
8008 See \`config.log' for more details." >&2;}
8009    { (exit 1); exit 1; }; }
8010 fi
8011 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8012 fi
8013 fi
8014 rm -f conftest.val
8015 else
8016   ac_cv_sizeof_short=0
8017 fi
8018 fi
8019 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8020 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8021 cat >>confdefs.h <<_ACEOF
8022 #define SIZEOF_SHORT $ac_cv_sizeof_short
8023 _ACEOF
8024
8025
8026 echo "$as_me:$LINENO: checking for int" >&5
8027 echo $ECHO_N "checking for int... $ECHO_C" >&6
8028 if test "${ac_cv_type_int+set}" = set; then
8029   echo $ECHO_N "(cached) $ECHO_C" >&6
8030 else
8031   cat >conftest.$ac_ext <<_ACEOF
8032 /* confdefs.h.  */
8033 _ACEOF
8034 cat confdefs.h >>conftest.$ac_ext
8035 cat >>conftest.$ac_ext <<_ACEOF
8036 /* end confdefs.h.  */
8037 $ac_includes_default
8038 int
8039 main ()
8040 {
8041 if ((int *) 0)
8042   return 0;
8043 if (sizeof (int))
8044   return 0;
8045   ;
8046   return 0;
8047 }
8048 _ACEOF
8049 rm -f conftest.$ac_objext
8050 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8051   (eval $ac_compile) 2>conftest.er1
8052   ac_status=$?
8053   grep -v '^ *+' conftest.er1 >conftest.err
8054   rm -f conftest.er1
8055   cat conftest.err >&5
8056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057   (exit $ac_status); } &&
8058          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8060   (eval $ac_try) 2>&5
8061   ac_status=$?
8062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063   (exit $ac_status); }; } &&
8064          { ac_try='test -s conftest.$ac_objext'
8065   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8066   (eval $ac_try) 2>&5
8067   ac_status=$?
8068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069   (exit $ac_status); }; }; then
8070   ac_cv_type_int=yes
8071 else
8072   echo "$as_me: failed program was:" >&5
8073 sed 's/^/| /' conftest.$ac_ext >&5
8074
8075 ac_cv_type_int=no
8076 fi
8077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8078 fi
8079 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8080 echo "${ECHO_T}$ac_cv_type_int" >&6
8081
8082 echo "$as_me:$LINENO: checking size of int" >&5
8083 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8084 if test "${ac_cv_sizeof_int+set}" = set; then
8085   echo $ECHO_N "(cached) $ECHO_C" >&6
8086 else
8087   if test "$ac_cv_type_int" = yes; then
8088   # The cast to unsigned long works around a bug in the HP C Compiler
8089   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8090   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8091   # This bug is HP SR number 8606223364.
8092   if test "$cross_compiling" = yes; then
8093   # Depending upon the size, compute the lo and hi bounds.
8094 cat >conftest.$ac_ext <<_ACEOF
8095 /* confdefs.h.  */
8096 _ACEOF
8097 cat confdefs.h >>conftest.$ac_ext
8098 cat >>conftest.$ac_ext <<_ACEOF
8099 /* end confdefs.h.  */
8100 $ac_includes_default
8101 int
8102 main ()
8103 {
8104 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8105 test_array [0] = 0
8106
8107   ;
8108   return 0;
8109 }
8110 _ACEOF
8111 rm -f conftest.$ac_objext
8112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8113   (eval $ac_compile) 2>conftest.er1
8114   ac_status=$?
8115   grep -v '^ *+' conftest.er1 >conftest.err
8116   rm -f conftest.er1
8117   cat conftest.err >&5
8118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119   (exit $ac_status); } &&
8120          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8122   (eval $ac_try) 2>&5
8123   ac_status=$?
8124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125   (exit $ac_status); }; } &&
8126          { ac_try='test -s conftest.$ac_objext'
8127   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8128   (eval $ac_try) 2>&5
8129   ac_status=$?
8130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8131   (exit $ac_status); }; }; then
8132   ac_lo=0 ac_mid=0
8133   while :; do
8134     cat >conftest.$ac_ext <<_ACEOF
8135 /* confdefs.h.  */
8136 _ACEOF
8137 cat confdefs.h >>conftest.$ac_ext
8138 cat >>conftest.$ac_ext <<_ACEOF
8139 /* end confdefs.h.  */
8140 $ac_includes_default
8141 int
8142 main ()
8143 {
8144 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8145 test_array [0] = 0
8146
8147   ;
8148   return 0;
8149 }
8150 _ACEOF
8151 rm -f conftest.$ac_objext
8152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8153   (eval $ac_compile) 2>conftest.er1
8154   ac_status=$?
8155   grep -v '^ *+' conftest.er1 >conftest.err
8156   rm -f conftest.er1
8157   cat conftest.err >&5
8158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8159   (exit $ac_status); } &&
8160          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
8166          { ac_try='test -s conftest.$ac_objext'
8167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8168   (eval $ac_try) 2>&5
8169   ac_status=$?
8170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8171   (exit $ac_status); }; }; then
8172   ac_hi=$ac_mid; break
8173 else
8174   echo "$as_me: failed program was:" >&5
8175 sed 's/^/| /' conftest.$ac_ext >&5
8176
8177 ac_lo=`expr $ac_mid + 1`
8178                     if test $ac_lo -le $ac_mid; then
8179                       ac_lo= ac_hi=
8180                       break
8181                     fi
8182                     ac_mid=`expr 2 '*' $ac_mid + 1`
8183 fi
8184 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8185   done
8186 else
8187   echo "$as_me: failed program was:" >&5
8188 sed 's/^/| /' conftest.$ac_ext >&5
8189
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 (int))) < 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_hi=-1 ac_mid=-1
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 (int))) >= $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_lo=$ac_mid; break
8269 else
8270   echo "$as_me: failed program was:" >&5
8271 sed 's/^/| /' conftest.$ac_ext >&5
8272
8273 ac_hi=`expr '(' $ac_mid ')' - 1`
8274                        if test $ac_mid -le $ac_hi; then
8275                          ac_lo= ac_hi=
8276                          break
8277                        fi
8278                        ac_mid=`expr 2 '*' $ac_mid`
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 ac_lo= ac_hi=
8287 fi
8288 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8289 fi
8290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8291 # Binary search between lo and hi bounds.
8292 while test "x$ac_lo" != "x$ac_hi"; do
8293   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8294   cat >conftest.$ac_ext <<_ACEOF
8295 /* confdefs.h.  */
8296 _ACEOF
8297 cat confdefs.h >>conftest.$ac_ext
8298 cat >>conftest.$ac_ext <<_ACEOF
8299 /* end confdefs.h.  */
8300 $ac_includes_default
8301 int
8302 main ()
8303 {
8304 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8305 test_array [0] = 0
8306
8307   ;
8308   return 0;
8309 }
8310 _ACEOF
8311 rm -f conftest.$ac_objext
8312 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8313   (eval $ac_compile) 2>conftest.er1
8314   ac_status=$?
8315   grep -v '^ *+' conftest.er1 >conftest.err
8316   rm -f conftest.er1
8317   cat conftest.err >&5
8318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8319   (exit $ac_status); } &&
8320          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8321   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8322   (eval $ac_try) 2>&5
8323   ac_status=$?
8324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8325   (exit $ac_status); }; } &&
8326          { ac_try='test -s conftest.$ac_objext'
8327   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8328   (eval $ac_try) 2>&5
8329   ac_status=$?
8330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8331   (exit $ac_status); }; }; then
8332   ac_hi=$ac_mid
8333 else
8334   echo "$as_me: failed program was:" >&5
8335 sed 's/^/| /' conftest.$ac_ext >&5
8336
8337 ac_lo=`expr '(' $ac_mid ')' + 1`
8338 fi
8339 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8340 done
8341 case $ac_lo in
8342 ?*) ac_cv_sizeof_int=$ac_lo;;
8343 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8344 See \`config.log' for more details." >&5
8345 echo "$as_me: error: cannot compute sizeof (int), 77
8346 See \`config.log' for more details." >&2;}
8347    { (exit 1); exit 1; }; } ;;
8348 esac
8349 else
8350   if test "$cross_compiling" = yes; then
8351   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8352 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8353    { (exit 1); exit 1; }; }
8354 else
8355   cat >conftest.$ac_ext <<_ACEOF
8356 /* confdefs.h.  */
8357 _ACEOF
8358 cat confdefs.h >>conftest.$ac_ext
8359 cat >>conftest.$ac_ext <<_ACEOF
8360 /* end confdefs.h.  */
8361 $ac_includes_default
8362 long longval () { return (long) (sizeof (int)); }
8363 unsigned long ulongval () { return (long) (sizeof (int)); }
8364 #include <stdio.h>
8365 #include <stdlib.h>
8366 int
8367 main ()
8368 {
8369
8370   FILE *f = fopen ("conftest.val", "w");
8371   if (! f)
8372     exit (1);
8373   if (((long) (sizeof (int))) < 0)
8374     {
8375       long i = longval ();
8376       if (i != ((long) (sizeof (int))))
8377         exit (1);
8378       fprintf (f, "%ld\n", i);
8379     }
8380   else
8381     {
8382       unsigned long i = ulongval ();
8383       if (i != ((long) (sizeof (int))))
8384         exit (1);
8385       fprintf (f, "%lu\n", i);
8386     }
8387   exit (ferror (f) || fclose (f) != 0);
8388
8389   ;
8390   return 0;
8391 }
8392 _ACEOF
8393 rm -f conftest$ac_exeext
8394 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8395   (eval $ac_link) 2>&5
8396   ac_status=$?
8397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8398   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8399   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8400   (eval $ac_try) 2>&5
8401   ac_status=$?
8402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403   (exit $ac_status); }; }; then
8404   ac_cv_sizeof_int=`cat conftest.val`
8405 else
8406   echo "$as_me: program exited with status $ac_status" >&5
8407 echo "$as_me: failed program was:" >&5
8408 sed 's/^/| /' conftest.$ac_ext >&5
8409
8410 ( exit $ac_status )
8411 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8412 See \`config.log' for more details." >&5
8413 echo "$as_me: error: cannot compute sizeof (int), 77
8414 See \`config.log' for more details." >&2;}
8415    { (exit 1); exit 1; }; }
8416 fi
8417 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8418 fi
8419 fi
8420 rm -f conftest.val
8421 else
8422   ac_cv_sizeof_int=0
8423 fi
8424 fi
8425 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8426 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8427 cat >>confdefs.h <<_ACEOF
8428 #define SIZEOF_INT $ac_cv_sizeof_int
8429 _ACEOF
8430
8431
8432 echo "$as_me:$LINENO: checking for long long" >&5
8433 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8434 if test "${ac_cv_type_long_long+set}" = set; then
8435   echo $ECHO_N "(cached) $ECHO_C" >&6
8436 else
8437   cat >conftest.$ac_ext <<_ACEOF
8438 /* confdefs.h.  */
8439 _ACEOF
8440 cat confdefs.h >>conftest.$ac_ext
8441 cat >>conftest.$ac_ext <<_ACEOF
8442 /* end confdefs.h.  */
8443 $ac_includes_default
8444 int
8445 main ()
8446 {
8447 if ((long long *) 0)
8448   return 0;
8449 if (sizeof (long long))
8450   return 0;
8451   ;
8452   return 0;
8453 }
8454 _ACEOF
8455 rm -f conftest.$ac_objext
8456 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8457   (eval $ac_compile) 2>conftest.er1
8458   ac_status=$?
8459   grep -v '^ *+' conftest.er1 >conftest.err
8460   rm -f conftest.er1
8461   cat conftest.err >&5
8462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463   (exit $ac_status); } &&
8464          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466   (eval $ac_try) 2>&5
8467   ac_status=$?
8468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469   (exit $ac_status); }; } &&
8470          { ac_try='test -s conftest.$ac_objext'
8471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8472   (eval $ac_try) 2>&5
8473   ac_status=$?
8474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475   (exit $ac_status); }; }; then
8476   ac_cv_type_long_long=yes
8477 else
8478   echo "$as_me: failed program was:" >&5
8479 sed 's/^/| /' conftest.$ac_ext >&5
8480
8481 ac_cv_type_long_long=no
8482 fi
8483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8484 fi
8485 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8486 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8487
8488 echo "$as_me:$LINENO: checking size of long long" >&5
8489 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8490 if test "${ac_cv_sizeof_long_long+set}" = set; then
8491   echo $ECHO_N "(cached) $ECHO_C" >&6
8492 else
8493   if test "$ac_cv_type_long_long" = yes; then
8494   # The cast to unsigned long works around a bug in the HP C Compiler
8495   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8496   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8497   # This bug is HP SR number 8606223364.
8498   if test "$cross_compiling" = yes; then
8499   # Depending upon the size, compute the lo and hi bounds.
8500 cat >conftest.$ac_ext <<_ACEOF
8501 /* confdefs.h.  */
8502 _ACEOF
8503 cat confdefs.h >>conftest.$ac_ext
8504 cat >>conftest.$ac_ext <<_ACEOF
8505 /* end confdefs.h.  */
8506 $ac_includes_default
8507 int
8508 main ()
8509 {
8510 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8511 test_array [0] = 0
8512
8513   ;
8514   return 0;
8515 }
8516 _ACEOF
8517 rm -f conftest.$ac_objext
8518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8519   (eval $ac_compile) 2>conftest.er1
8520   ac_status=$?
8521   grep -v '^ *+' conftest.er1 >conftest.err
8522   rm -f conftest.er1
8523   cat conftest.err >&5
8524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8525   (exit $ac_status); } &&
8526          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8527   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8528   (eval $ac_try) 2>&5
8529   ac_status=$?
8530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8531   (exit $ac_status); }; } &&
8532          { ac_try='test -s conftest.$ac_objext'
8533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8534   (eval $ac_try) 2>&5
8535   ac_status=$?
8536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8537   (exit $ac_status); }; }; then
8538   ac_lo=0 ac_mid=0
8539   while :; do
8540     cat >conftest.$ac_ext <<_ACEOF
8541 /* confdefs.h.  */
8542 _ACEOF
8543 cat confdefs.h >>conftest.$ac_ext
8544 cat >>conftest.$ac_ext <<_ACEOF
8545 /* end confdefs.h.  */
8546 $ac_includes_default
8547 int
8548 main ()
8549 {
8550 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8551 test_array [0] = 0
8552
8553   ;
8554   return 0;
8555 }
8556 _ACEOF
8557 rm -f conftest.$ac_objext
8558 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8559   (eval $ac_compile) 2>conftest.er1
8560   ac_status=$?
8561   grep -v '^ *+' conftest.er1 >conftest.err
8562   rm -f conftest.er1
8563   cat conftest.err >&5
8564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565   (exit $ac_status); } &&
8566          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
8572          { ac_try='test -s conftest.$ac_objext'
8573   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8574   (eval $ac_try) 2>&5
8575   ac_status=$?
8576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8577   (exit $ac_status); }; }; then
8578   ac_hi=$ac_mid; break
8579 else
8580   echo "$as_me: failed program was:" >&5
8581 sed 's/^/| /' conftest.$ac_ext >&5
8582
8583 ac_lo=`expr $ac_mid + 1`
8584                     if test $ac_lo -le $ac_mid; then
8585                       ac_lo= ac_hi=
8586                       break
8587                     fi
8588                     ac_mid=`expr 2 '*' $ac_mid + 1`
8589 fi
8590 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8591   done
8592 else
8593   echo "$as_me: failed program was:" >&5
8594 sed 's/^/| /' conftest.$ac_ext >&5
8595
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 (long long))) < 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_hi=-1 ac_mid=-1
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 (long long))) >= $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_lo=$ac_mid; break
8675 else
8676   echo "$as_me: failed program was:" >&5
8677 sed 's/^/| /' conftest.$ac_ext >&5
8678
8679 ac_hi=`expr '(' $ac_mid ')' - 1`
8680                        if test $ac_mid -le $ac_hi; then
8681                          ac_lo= ac_hi=
8682                          break
8683                        fi
8684                        ac_mid=`expr 2 '*' $ac_mid`
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 ac_lo= ac_hi=
8693 fi
8694 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8695 fi
8696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8697 # Binary search between lo and hi bounds.
8698 while test "x$ac_lo" != "x$ac_hi"; do
8699   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8700   cat >conftest.$ac_ext <<_ACEOF
8701 /* confdefs.h.  */
8702 _ACEOF
8703 cat confdefs.h >>conftest.$ac_ext
8704 cat >>conftest.$ac_ext <<_ACEOF
8705 /* end confdefs.h.  */
8706 $ac_includes_default
8707 int
8708 main ()
8709 {
8710 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8711 test_array [0] = 0
8712
8713   ;
8714   return 0;
8715 }
8716 _ACEOF
8717 rm -f conftest.$ac_objext
8718 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8719   (eval $ac_compile) 2>conftest.er1
8720   ac_status=$?
8721   grep -v '^ *+' conftest.er1 >conftest.err
8722   rm -f conftest.er1
8723   cat conftest.err >&5
8724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8725   (exit $ac_status); } &&
8726          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8728   (eval $ac_try) 2>&5
8729   ac_status=$?
8730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8731   (exit $ac_status); }; } &&
8732          { ac_try='test -s conftest.$ac_objext'
8733   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8734   (eval $ac_try) 2>&5
8735   ac_status=$?
8736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8737   (exit $ac_status); }; }; then
8738   ac_hi=$ac_mid
8739 else
8740   echo "$as_me: failed program was:" >&5
8741 sed 's/^/| /' conftest.$ac_ext >&5
8742
8743 ac_lo=`expr '(' $ac_mid ')' + 1`
8744 fi
8745 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8746 done
8747 case $ac_lo in
8748 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8749 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8750 See \`config.log' for more details." >&5
8751 echo "$as_me: error: cannot compute sizeof (long long), 77
8752 See \`config.log' for more details." >&2;}
8753    { (exit 1); exit 1; }; } ;;
8754 esac
8755 else
8756   if test "$cross_compiling" = yes; then
8757   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8758 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8759    { (exit 1); exit 1; }; }
8760 else
8761   cat >conftest.$ac_ext <<_ACEOF
8762 /* confdefs.h.  */
8763 _ACEOF
8764 cat confdefs.h >>conftest.$ac_ext
8765 cat >>conftest.$ac_ext <<_ACEOF
8766 /* end confdefs.h.  */
8767 $ac_includes_default
8768 long longval () { return (long) (sizeof (long long)); }
8769 unsigned long ulongval () { return (long) (sizeof (long long)); }
8770 #include <stdio.h>
8771 #include <stdlib.h>
8772 int
8773 main ()
8774 {
8775
8776   FILE *f = fopen ("conftest.val", "w");
8777   if (! f)
8778     exit (1);
8779   if (((long) (sizeof (long long))) < 0)
8780     {
8781       long i = longval ();
8782       if (i != ((long) (sizeof (long long))))
8783         exit (1);
8784       fprintf (f, "%ld\n", i);
8785     }
8786   else
8787     {
8788       unsigned long i = ulongval ();
8789       if (i != ((long) (sizeof (long long))))
8790         exit (1);
8791       fprintf (f, "%lu\n", i);
8792     }
8793   exit (ferror (f) || fclose (f) != 0);
8794
8795   ;
8796   return 0;
8797 }
8798 _ACEOF
8799 rm -f conftest$ac_exeext
8800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8801   (eval $ac_link) 2>&5
8802   ac_status=$?
8803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8804   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8806   (eval $ac_try) 2>&5
8807   ac_status=$?
8808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8809   (exit $ac_status); }; }; then
8810   ac_cv_sizeof_long_long=`cat conftest.val`
8811 else
8812   echo "$as_me: program exited with status $ac_status" >&5
8813 echo "$as_me: failed program was:" >&5
8814 sed 's/^/| /' conftest.$ac_ext >&5
8815
8816 ( exit $ac_status )
8817 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8818 See \`config.log' for more details." >&5
8819 echo "$as_me: error: cannot compute sizeof (long long), 77
8820 See \`config.log' for more details." >&2;}
8821    { (exit 1); exit 1; }; }
8822 fi
8823 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8824 fi
8825 fi
8826 rm -f conftest.val
8827 else
8828   ac_cv_sizeof_long_long=0
8829 fi
8830 fi
8831 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8832 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
8833 cat >>confdefs.h <<_ACEOF
8834 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8835 _ACEOF
8836
8837
8838 echo "$as_me:$LINENO: checking for int *" >&5
8839 echo $ECHO_N "checking for int *... $ECHO_C" >&6
8840 if test "${ac_cv_type_int_p+set}" = set; then
8841   echo $ECHO_N "(cached) $ECHO_C" >&6
8842 else
8843   cat >conftest.$ac_ext <<_ACEOF
8844 /* confdefs.h.  */
8845 _ACEOF
8846 cat confdefs.h >>conftest.$ac_ext
8847 cat >>conftest.$ac_ext <<_ACEOF
8848 /* end confdefs.h.  */
8849 $ac_includes_default
8850 int
8851 main ()
8852 {
8853 if ((int * *) 0)
8854   return 0;
8855 if (sizeof (int *))
8856   return 0;
8857   ;
8858   return 0;
8859 }
8860 _ACEOF
8861 rm -f conftest.$ac_objext
8862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8863   (eval $ac_compile) 2>conftest.er1
8864   ac_status=$?
8865   grep -v '^ *+' conftest.er1 >conftest.err
8866   rm -f conftest.er1
8867   cat conftest.err >&5
8868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8869   (exit $ac_status); } &&
8870          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8871   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8872   (eval $ac_try) 2>&5
8873   ac_status=$?
8874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8875   (exit $ac_status); }; } &&
8876          { ac_try='test -s conftest.$ac_objext'
8877   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8878   (eval $ac_try) 2>&5
8879   ac_status=$?
8880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8881   (exit $ac_status); }; }; then
8882   ac_cv_type_int_p=yes
8883 else
8884   echo "$as_me: failed program was:" >&5
8885 sed 's/^/| /' conftest.$ac_ext >&5
8886
8887 ac_cv_type_int_p=no
8888 fi
8889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8890 fi
8891 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8892 echo "${ECHO_T}$ac_cv_type_int_p" >&6
8893
8894 echo "$as_me:$LINENO: checking size of int *" >&5
8895 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
8896 if test "${ac_cv_sizeof_int_p+set}" = set; then
8897   echo $ECHO_N "(cached) $ECHO_C" >&6
8898 else
8899   if test "$ac_cv_type_int_p" = yes; then
8900   # The cast to unsigned long works around a bug in the HP C Compiler
8901   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8902   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8903   # This bug is HP SR number 8606223364.
8904   if test "$cross_compiling" = yes; then
8905   # Depending upon the size, compute the lo and hi bounds.
8906 cat >conftest.$ac_ext <<_ACEOF
8907 /* confdefs.h.  */
8908 _ACEOF
8909 cat confdefs.h >>conftest.$ac_ext
8910 cat >>conftest.$ac_ext <<_ACEOF
8911 /* end confdefs.h.  */
8912 $ac_includes_default
8913 int
8914 main ()
8915 {
8916 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
8917 test_array [0] = 0
8918
8919   ;
8920   return 0;
8921 }
8922 _ACEOF
8923 rm -f conftest.$ac_objext
8924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8925   (eval $ac_compile) 2>conftest.er1
8926   ac_status=$?
8927   grep -v '^ *+' conftest.er1 >conftest.err
8928   rm -f conftest.er1
8929   cat conftest.err >&5
8930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8931   (exit $ac_status); } &&
8932          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8933   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8934   (eval $ac_try) 2>&5
8935   ac_status=$?
8936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8937   (exit $ac_status); }; } &&
8938          { ac_try='test -s conftest.$ac_objext'
8939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8940   (eval $ac_try) 2>&5
8941   ac_status=$?
8942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8943   (exit $ac_status); }; }; then
8944   ac_lo=0 ac_mid=0
8945   while :; do
8946     cat >conftest.$ac_ext <<_ACEOF
8947 /* confdefs.h.  */
8948 _ACEOF
8949 cat confdefs.h >>conftest.$ac_ext
8950 cat >>conftest.$ac_ext <<_ACEOF
8951 /* end confdefs.h.  */
8952 $ac_includes_default
8953 int
8954 main ()
8955 {
8956 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
8957 test_array [0] = 0
8958
8959   ;
8960   return 0;
8961 }
8962 _ACEOF
8963 rm -f conftest.$ac_objext
8964 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8965   (eval $ac_compile) 2>conftest.er1
8966   ac_status=$?
8967   grep -v '^ *+' conftest.er1 >conftest.err
8968   rm -f conftest.er1
8969   cat conftest.err >&5
8970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971   (exit $ac_status); } &&
8972          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
8978          { ac_try='test -s conftest.$ac_objext'
8979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8980   (eval $ac_try) 2>&5
8981   ac_status=$?
8982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983   (exit $ac_status); }; }; then
8984   ac_hi=$ac_mid; break
8985 else
8986   echo "$as_me: failed program was:" >&5
8987 sed 's/^/| /' conftest.$ac_ext >&5
8988
8989 ac_lo=`expr $ac_mid + 1`
8990                     if test $ac_lo -le $ac_mid; then
8991                       ac_lo= ac_hi=
8992                       break
8993                     fi
8994                     ac_mid=`expr 2 '*' $ac_mid + 1`
8995 fi
8996 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8997   done
8998 else
8999   echo "$as_me: failed program was:" >&5
9000 sed 's/^/| /' conftest.$ac_ext >&5
9001
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 (int *))) < 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_hi=-1 ac_mid=-1
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 (int *))) >= $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_lo=$ac_mid; break
9081 else
9082   echo "$as_me: failed program was:" >&5
9083 sed 's/^/| /' conftest.$ac_ext >&5
9084
9085 ac_hi=`expr '(' $ac_mid ')' - 1`
9086                        if test $ac_mid -le $ac_hi; then
9087                          ac_lo= ac_hi=
9088                          break
9089                        fi
9090                        ac_mid=`expr 2 '*' $ac_mid`
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 ac_lo= ac_hi=
9099 fi
9100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9101 fi
9102 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9103 # Binary search between lo and hi bounds.
9104 while test "x$ac_lo" != "x$ac_hi"; do
9105   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9106   cat >conftest.$ac_ext <<_ACEOF
9107 /* confdefs.h.  */
9108 _ACEOF
9109 cat confdefs.h >>conftest.$ac_ext
9110 cat >>conftest.$ac_ext <<_ACEOF
9111 /* end confdefs.h.  */
9112 $ac_includes_default
9113 int
9114 main ()
9115 {
9116 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9117 test_array [0] = 0
9118
9119   ;
9120   return 0;
9121 }
9122 _ACEOF
9123 rm -f conftest.$ac_objext
9124 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9125   (eval $ac_compile) 2>conftest.er1
9126   ac_status=$?
9127   grep -v '^ *+' conftest.er1 >conftest.err
9128   rm -f conftest.er1
9129   cat conftest.err >&5
9130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9131   (exit $ac_status); } &&
9132          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9133   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9134   (eval $ac_try) 2>&5
9135   ac_status=$?
9136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9137   (exit $ac_status); }; } &&
9138          { ac_try='test -s conftest.$ac_objext'
9139   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9140   (eval $ac_try) 2>&5
9141   ac_status=$?
9142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9143   (exit $ac_status); }; }; then
9144   ac_hi=$ac_mid
9145 else
9146   echo "$as_me: failed program was:" >&5
9147 sed 's/^/| /' conftest.$ac_ext >&5
9148
9149 ac_lo=`expr '(' $ac_mid ')' + 1`
9150 fi
9151 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9152 done
9153 case $ac_lo in
9154 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9155 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9156 See \`config.log' for more details." >&5
9157 echo "$as_me: error: cannot compute sizeof (int *), 77
9158 See \`config.log' for more details." >&2;}
9159    { (exit 1); exit 1; }; } ;;
9160 esac
9161 else
9162   if test "$cross_compiling" = yes; then
9163   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9164 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9165    { (exit 1); exit 1; }; }
9166 else
9167   cat >conftest.$ac_ext <<_ACEOF
9168 /* confdefs.h.  */
9169 _ACEOF
9170 cat confdefs.h >>conftest.$ac_ext
9171 cat >>conftest.$ac_ext <<_ACEOF
9172 /* end confdefs.h.  */
9173 $ac_includes_default
9174 long longval () { return (long) (sizeof (int *)); }
9175 unsigned long ulongval () { return (long) (sizeof (int *)); }
9176 #include <stdio.h>
9177 #include <stdlib.h>
9178 int
9179 main ()
9180 {
9181
9182   FILE *f = fopen ("conftest.val", "w");
9183   if (! f)
9184     exit (1);
9185   if (((long) (sizeof (int *))) < 0)
9186     {
9187       long i = longval ();
9188       if (i != ((long) (sizeof (int *))))
9189         exit (1);
9190       fprintf (f, "%ld\n", i);
9191     }
9192   else
9193     {
9194       unsigned long i = ulongval ();
9195       if (i != ((long) (sizeof (int *))))
9196         exit (1);
9197       fprintf (f, "%lu\n", i);
9198     }
9199   exit (ferror (f) || fclose (f) != 0);
9200
9201   ;
9202   return 0;
9203 }
9204 _ACEOF
9205 rm -f conftest$ac_exeext
9206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9207   (eval $ac_link) 2>&5
9208   ac_status=$?
9209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9212   (eval $ac_try) 2>&5
9213   ac_status=$?
9214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9215   (exit $ac_status); }; }; then
9216   ac_cv_sizeof_int_p=`cat conftest.val`
9217 else
9218   echo "$as_me: program exited with status $ac_status" >&5
9219 echo "$as_me: failed program was:" >&5
9220 sed 's/^/| /' conftest.$ac_ext >&5
9221
9222 ( exit $ac_status )
9223 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9224 See \`config.log' for more details." >&5
9225 echo "$as_me: error: cannot compute sizeof (int *), 77
9226 See \`config.log' for more details." >&2;}
9227    { (exit 1); exit 1; }; }
9228 fi
9229 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9230 fi
9231 fi
9232 rm -f conftest.val
9233 else
9234   ac_cv_sizeof_int_p=0
9235 fi
9236 fi
9237 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9238 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9239 cat >>confdefs.h <<_ACEOF
9240 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9241 _ACEOF
9242
9243
9244
9245
9246 echo "$as_me:$LINENO: checking for int16_t" >&5
9247 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9248 if test "${rxvt_cv_int16_t+set}" = set; then
9249   echo $ECHO_N "(cached) $ECHO_C" >&6
9250 else
9251   cat >conftest.$ac_ext <<_ACEOF
9252 /* confdefs.h.  */
9253 _ACEOF
9254 cat confdefs.h >>conftest.$ac_ext
9255 cat >>conftest.$ac_ext <<_ACEOF
9256 /* end confdefs.h.  */
9257 #include <stdint.h>
9258 int
9259 main ()
9260 {
9261 int16_t dummy;
9262   ;
9263   return 0;
9264 }
9265 _ACEOF
9266 rm -f conftest.$ac_objext
9267 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9268   (eval $ac_compile) 2>conftest.er1
9269   ac_status=$?
9270   grep -v '^ *+' conftest.er1 >conftest.err
9271   rm -f conftest.er1
9272   cat conftest.err >&5
9273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9274   (exit $ac_status); } &&
9275          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9277   (eval $ac_try) 2>&5
9278   ac_status=$?
9279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9280   (exit $ac_status); }; } &&
9281          { ac_try='test -s conftest.$ac_objext'
9282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9283   (eval $ac_try) 2>&5
9284   ac_status=$?
9285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286   (exit $ac_status); }; }; then
9287   rxvt_cv_int16_t=yes
9288 else
9289   echo "$as_me: failed program was:" >&5
9290 sed 's/^/| /' conftest.$ac_ext >&5
9291
9292 if test "$ac_cv_sizeof_char" -ge 2; then
9293   rxvt_cv_int16_t=" char"
9294 else
9295   if test "$ac_cv_sizeof_short" -ge 2; then
9296     rxvt_cv_int16_t=" short"
9297   else
9298     if test "$ac_cv_sizeof_int" -ge 2; then
9299       rxvt_cv_int16_t=" int"
9300     else
9301       if test "$ac_cv_sizeof_long" -ge 2; then
9302         rxvt_cv_int16_t=" long"
9303       else
9304         if test "$ac_cv_sizeof_long_long" -ge 2; then
9305           rxvt_cv_int16_t=" long long"
9306         else
9307           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9308         fi
9309       fi
9310     fi
9311   fi
9312 fi
9313 fi
9314 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9315 fi
9316 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9317 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9318 if test x"$rxvt_cv_int16_t" != xyes; then
9319   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9320 else
9321   if test x"" = x; then
9322     rxvt_int16_typedef="/* typedef short int16_t; */"
9323   else
9324     rxvt_int16_typedef="/* typedef  short int16_t; */"
9325   fi
9326 fi
9327
9328 echo "$as_me:$LINENO: checking for uint16_t" >&5
9329 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9330 if test "${rxvt_cv_uint16_t+set}" = set; then
9331   echo $ECHO_N "(cached) $ECHO_C" >&6
9332 else
9333   cat >conftest.$ac_ext <<_ACEOF
9334 /* confdefs.h.  */
9335 _ACEOF
9336 cat confdefs.h >>conftest.$ac_ext
9337 cat >>conftest.$ac_ext <<_ACEOF
9338 /* end confdefs.h.  */
9339 #include <stdint.h>
9340 int
9341 main ()
9342 {
9343 uint16_t dummy;
9344   ;
9345   return 0;
9346 }
9347 _ACEOF
9348 rm -f conftest.$ac_objext
9349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9350   (eval $ac_compile) 2>conftest.er1
9351   ac_status=$?
9352   grep -v '^ *+' conftest.er1 >conftest.err
9353   rm -f conftest.er1
9354   cat conftest.err >&5
9355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356   (exit $ac_status); } &&
9357          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9359   (eval $ac_try) 2>&5
9360   ac_status=$?
9361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9362   (exit $ac_status); }; } &&
9363          { ac_try='test -s conftest.$ac_objext'
9364   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9365   (eval $ac_try) 2>&5
9366   ac_status=$?
9367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9368   (exit $ac_status); }; }; then
9369   rxvt_cv_uint16_t=yes
9370 else
9371   echo "$as_me: failed program was:" >&5
9372 sed 's/^/| /' conftest.$ac_ext >&5
9373
9374 if test "$ac_cv_sizeof_char" -ge 2; then
9375   rxvt_cv_uint16_t="unsigned char"
9376 else
9377   if test "$ac_cv_sizeof_short" -ge 2; then
9378     rxvt_cv_uint16_t="unsigned short"
9379   else
9380     if test "$ac_cv_sizeof_int" -ge 2; then
9381       rxvt_cv_uint16_t="unsigned int"
9382     else
9383       if test "$ac_cv_sizeof_long" -ge 2; then
9384         rxvt_cv_uint16_t="unsigned long"
9385       else
9386         if test "$ac_cv_sizeof_long_long" -ge 2; then
9387           rxvt_cv_uint16_t="unsigned long long"
9388         else
9389           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9390         fi
9391       fi
9392     fi
9393   fi
9394 fi
9395 fi
9396 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9397 fi
9398 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9399 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9400 if test x"$rxvt_cv_uint16_t" != xyes; then
9401   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9402 else
9403   if test x"unsigned" = x; then
9404     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9405   else
9406     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9407   fi
9408 fi
9409
9410 echo "$as_me:$LINENO: checking for int32_t" >&5
9411 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9412 if test "${rxvt_cv_int32_t+set}" = set; then
9413   echo $ECHO_N "(cached) $ECHO_C" >&6
9414 else
9415   cat >conftest.$ac_ext <<_ACEOF
9416 /* confdefs.h.  */
9417 _ACEOF
9418 cat confdefs.h >>conftest.$ac_ext
9419 cat >>conftest.$ac_ext <<_ACEOF
9420 /* end confdefs.h.  */
9421 #include <stdint.h>
9422 int
9423 main ()
9424 {
9425 int32_t dummy;
9426   ;
9427   return 0;
9428 }
9429 _ACEOF
9430 rm -f conftest.$ac_objext
9431 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9432   (eval $ac_compile) 2>conftest.er1
9433   ac_status=$?
9434   grep -v '^ *+' conftest.er1 >conftest.err
9435   rm -f conftest.er1
9436   cat conftest.err >&5
9437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9438   (exit $ac_status); } &&
9439          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9441   (eval $ac_try) 2>&5
9442   ac_status=$?
9443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9444   (exit $ac_status); }; } &&
9445          { ac_try='test -s conftest.$ac_objext'
9446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9447   (eval $ac_try) 2>&5
9448   ac_status=$?
9449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9450   (exit $ac_status); }; }; then
9451   rxvt_cv_int32_t=yes
9452 else
9453   echo "$as_me: failed program was:" >&5
9454 sed 's/^/| /' conftest.$ac_ext >&5
9455
9456 if test "$ac_cv_sizeof_char" -ge 4; then
9457   rxvt_cv_int32_t=" char"
9458 else
9459   if test "$ac_cv_sizeof_short" -ge 4; then
9460     rxvt_cv_int32_t=" short"
9461   else
9462     if test "$ac_cv_sizeof_int" -ge 4; then
9463       rxvt_cv_int32_t=" int"
9464     else
9465       if test "$ac_cv_sizeof_long" -ge 4; then
9466         rxvt_cv_int32_t=" long"
9467       else
9468         if test "$ac_cv_sizeof_long_long" -ge 4; then
9469           rxvt_cv_int32_t=" long long"
9470         else
9471           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9472         fi
9473       fi
9474     fi
9475   fi
9476 fi
9477 fi
9478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9479 fi
9480 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9481 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9482 if test x"$rxvt_cv_int32_t" != xyes; then
9483   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9484 else
9485   if test x"" = x; then
9486     rxvt_int32_typedef="/* typedef int int32_t; */"
9487   else
9488     rxvt_int32_typedef="/* typedef  int int32_t; */"
9489   fi
9490 fi
9491
9492 echo "$as_me:$LINENO: checking for uint32_t" >&5
9493 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9494 if test "${rxvt_cv_uint32_t+set}" = set; then
9495   echo $ECHO_N "(cached) $ECHO_C" >&6
9496 else
9497   cat >conftest.$ac_ext <<_ACEOF
9498 /* confdefs.h.  */
9499 _ACEOF
9500 cat confdefs.h >>conftest.$ac_ext
9501 cat >>conftest.$ac_ext <<_ACEOF
9502 /* end confdefs.h.  */
9503 #include <stdint.h>
9504 int
9505 main ()
9506 {
9507 uint32_t dummy;
9508   ;
9509   return 0;
9510 }
9511 _ACEOF
9512 rm -f conftest.$ac_objext
9513 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9514   (eval $ac_compile) 2>conftest.er1
9515   ac_status=$?
9516   grep -v '^ *+' conftest.er1 >conftest.err
9517   rm -f conftest.er1
9518   cat conftest.err >&5
9519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9520   (exit $ac_status); } &&
9521          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9522   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9523   (eval $ac_try) 2>&5
9524   ac_status=$?
9525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9526   (exit $ac_status); }; } &&
9527          { ac_try='test -s conftest.$ac_objext'
9528   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9529   (eval $ac_try) 2>&5
9530   ac_status=$?
9531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9532   (exit $ac_status); }; }; then
9533   rxvt_cv_uint32_t=yes
9534 else
9535   echo "$as_me: failed program was:" >&5
9536 sed 's/^/| /' conftest.$ac_ext >&5
9537
9538 if test "$ac_cv_sizeof_char" -ge 4; then
9539   rxvt_cv_uint32_t="unsigned char"
9540 else
9541   if test "$ac_cv_sizeof_short" -ge 4; then
9542     rxvt_cv_uint32_t="unsigned short"
9543   else
9544     if test "$ac_cv_sizeof_int" -ge 4; then
9545       rxvt_cv_uint32_t="unsigned int"
9546     else
9547       if test "$ac_cv_sizeof_long" -ge 4; then
9548         rxvt_cv_uint32_t="unsigned long"
9549       else
9550         if test "$ac_cv_sizeof_long_long" -ge 4; then
9551           rxvt_cv_uint32_t="unsigned long long"
9552         else
9553           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9554         fi
9555       fi
9556     fi
9557   fi
9558 fi
9559 fi
9560 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9561 fi
9562 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9563 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9564 if test x"$rxvt_cv_uint32_t" != xyes; then
9565   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9566 else
9567   if test x"unsigned" = x; then
9568     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9569   else
9570     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9571   fi
9572 fi
9573
9574 if test "$ac_cv_sizeof_int_p" -eq 8; then
9575   rxvt_intp_define="#define intp_t int64_t"
9576   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9577 else
9578   if test "$ac_cv_sizeof_int_p" -eq 4; then
9579     rxvt_intp_define="#define intp_t int32_t"
9580     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9581   else
9582     if test "$ac_cv_sizeof_int_p" -eq 2; then
9583       rxvt_intp_define="#define intp_t int16_t"
9584       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9585     else
9586       rxvt_intp_define="#error set intp_t"
9587       rxvt_u_intp_define="#error set u_intp_t"
9588     fi
9589   fi
9590 fi
9591
9592
9593
9594 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9595 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9596 if test "${ac_cv_type_signal+set}" = set; then
9597   echo $ECHO_N "(cached) $ECHO_C" >&6
9598 else
9599   cat >conftest.$ac_ext <<_ACEOF
9600 /* confdefs.h.  */
9601 _ACEOF
9602 cat confdefs.h >>conftest.$ac_ext
9603 cat >>conftest.$ac_ext <<_ACEOF
9604 /* end confdefs.h.  */
9605 #include <sys/types.h>
9606 #include <signal.h>
9607 #ifdef signal
9608 # undef signal
9609 #endif
9610 #ifdef __cplusplus
9611 extern "C" void (*signal (int, void (*)(int)))(int);
9612 #else
9613 void (*signal ()) ();
9614 #endif
9615
9616 int
9617 main ()
9618 {
9619 int i;
9620   ;
9621   return 0;
9622 }
9623 _ACEOF
9624 rm -f conftest.$ac_objext
9625 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9626   (eval $ac_compile) 2>conftest.er1
9627   ac_status=$?
9628   grep -v '^ *+' conftest.er1 >conftest.err
9629   rm -f conftest.er1
9630   cat conftest.err >&5
9631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632   (exit $ac_status); } &&
9633          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9635   (eval $ac_try) 2>&5
9636   ac_status=$?
9637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638   (exit $ac_status); }; } &&
9639          { ac_try='test -s conftest.$ac_objext'
9640   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9641   (eval $ac_try) 2>&5
9642   ac_status=$?
9643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9644   (exit $ac_status); }; }; then
9645   ac_cv_type_signal=void
9646 else
9647   echo "$as_me: failed program was:" >&5
9648 sed 's/^/| /' conftest.$ac_ext >&5
9649
9650 ac_cv_type_signal=int
9651 fi
9652 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9653 fi
9654 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9655 echo "${ECHO_T}$ac_cv_type_signal" >&6
9656
9657 cat >>confdefs.h <<_ACEOF
9658 #define RETSIGTYPE $ac_cv_type_signal
9659 _ACEOF
9660
9661
9662
9663 case "$host_alias" in
9664     *ultrix) ac_cv_func_setsid='no' ;;
9665     *) break;;
9666 esac
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687 for ac_func in \
9688         atexit \
9689         revoke \
9690         unsetenv \
9691         setutent \
9692         seteuid \
9693         setreuid \
9694         setsid \
9695         setpgrp \
9696         setpgid \
9697         openpty \
9698         _getpty \
9699         grantpt \
9700         unlockpt \
9701         isastream \
9702         on_exit \
9703         nanosleep \
9704         updwtmp \
9705         updwtmpx \
9706         ttyslot \
9707
9708 do
9709 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9710 echo "$as_me:$LINENO: checking for $ac_func" >&5
9711 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9712 if eval "test \"\${$as_ac_var+set}\" = set"; then
9713   echo $ECHO_N "(cached) $ECHO_C" >&6
9714 else
9715   cat >conftest.$ac_ext <<_ACEOF
9716 /* confdefs.h.  */
9717 _ACEOF
9718 cat confdefs.h >>conftest.$ac_ext
9719 cat >>conftest.$ac_ext <<_ACEOF
9720 /* end confdefs.h.  */
9721 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9722    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9723 #define $ac_func innocuous_$ac_func
9724
9725 /* System header to define __stub macros and hopefully few prototypes,
9726     which can conflict with char $ac_func (); below.
9727     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9728     <limits.h> exists even on freestanding compilers.  */
9729
9730 #ifdef __STDC__
9731 # include <limits.h>
9732 #else
9733 # include <assert.h>
9734 #endif
9735
9736 #undef $ac_func
9737
9738 /* Override any gcc2 internal prototype to avoid an error.  */
9739 #ifdef __cplusplus
9740 extern "C"
9741 {
9742 #endif
9743 /* We use char because int might match the return type of a gcc2
9744    builtin and then its argument prototype would still apply.  */
9745 char $ac_func ();
9746 /* The GNU C library defines this for functions which it implements
9747     to always fail with ENOSYS.  Some functions are actually named
9748     something starting with __ and the normal name is an alias.  */
9749 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9750 choke me
9751 #else
9752 char (*f) () = $ac_func;
9753 #endif
9754 #ifdef __cplusplus
9755 }
9756 #endif
9757
9758 int
9759 main ()
9760 {
9761 return f != $ac_func;
9762   ;
9763   return 0;
9764 }
9765 _ACEOF
9766 rm -f conftest.$ac_objext conftest$ac_exeext
9767 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9768   (eval $ac_link) 2>conftest.er1
9769   ac_status=$?
9770   grep -v '^ *+' conftest.er1 >conftest.err
9771   rm -f conftest.er1
9772   cat conftest.err >&5
9773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9774   (exit $ac_status); } &&
9775          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9777   (eval $ac_try) 2>&5
9778   ac_status=$?
9779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780   (exit $ac_status); }; } &&
9781          { ac_try='test -s conftest$ac_exeext'
9782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9783   (eval $ac_try) 2>&5
9784   ac_status=$?
9785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9786   (exit $ac_status); }; }; then
9787   eval "$as_ac_var=yes"
9788 else
9789   echo "$as_me: failed program was:" >&5
9790 sed 's/^/| /' conftest.$ac_ext >&5
9791
9792 eval "$as_ac_var=no"
9793 fi
9794 rm -f conftest.err conftest.$ac_objext \
9795       conftest$ac_exeext conftest.$ac_ext
9796 fi
9797 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9798 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9799 if test `eval echo '${'$as_ac_var'}'` = yes; then
9800   cat >>confdefs.h <<_ACEOF
9801 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9802 _ACEOF
9803
9804 fi
9805 done
9806
9807
9808
9809 if test "${ac_cv_header_utmp_h+set}" = set; then
9810   echo "$as_me:$LINENO: checking for utmp.h" >&5
9811 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
9812 if test "${ac_cv_header_utmp_h+set}" = set; then
9813   echo $ECHO_N "(cached) $ECHO_C" >&6
9814 fi
9815 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
9816 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
9817 else
9818   # Is the header compilable?
9819 echo "$as_me:$LINENO: checking utmp.h usability" >&5
9820 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
9821 cat >conftest.$ac_ext <<_ACEOF
9822 /* confdefs.h.  */
9823 _ACEOF
9824 cat confdefs.h >>conftest.$ac_ext
9825 cat >>conftest.$ac_ext <<_ACEOF
9826 /* end confdefs.h.  */
9827 $ac_includes_default
9828 #include <utmp.h>
9829 _ACEOF
9830 rm -f conftest.$ac_objext
9831 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9832   (eval $ac_compile) 2>conftest.er1
9833   ac_status=$?
9834   grep -v '^ *+' conftest.er1 >conftest.err
9835   rm -f conftest.er1
9836   cat conftest.err >&5
9837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9838   (exit $ac_status); } &&
9839          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9841   (eval $ac_try) 2>&5
9842   ac_status=$?
9843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844   (exit $ac_status); }; } &&
9845          { ac_try='test -s conftest.$ac_objext'
9846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9847   (eval $ac_try) 2>&5
9848   ac_status=$?
9849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850   (exit $ac_status); }; }; then
9851   ac_header_compiler=yes
9852 else
9853   echo "$as_me: failed program was:" >&5
9854 sed 's/^/| /' conftest.$ac_ext >&5
9855
9856 ac_header_compiler=no
9857 fi
9858 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9859 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9860 echo "${ECHO_T}$ac_header_compiler" >&6
9861
9862 # Is the header present?
9863 echo "$as_me:$LINENO: checking utmp.h presence" >&5
9864 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
9865 cat >conftest.$ac_ext <<_ACEOF
9866 /* confdefs.h.  */
9867 _ACEOF
9868 cat confdefs.h >>conftest.$ac_ext
9869 cat >>conftest.$ac_ext <<_ACEOF
9870 /* end confdefs.h.  */
9871 #include <utmp.h>
9872 _ACEOF
9873 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9874   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9875   ac_status=$?
9876   grep -v '^ *+' conftest.er1 >conftest.err
9877   rm -f conftest.er1
9878   cat conftest.err >&5
9879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9880   (exit $ac_status); } >/dev/null; then
9881   if test -s conftest.err; then
9882     ac_cpp_err=$ac_cxx_preproc_warn_flag
9883     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9884   else
9885     ac_cpp_err=
9886   fi
9887 else
9888   ac_cpp_err=yes
9889 fi
9890 if test -z "$ac_cpp_err"; then
9891   ac_header_preproc=yes
9892 else
9893   echo "$as_me: failed program was:" >&5
9894 sed 's/^/| /' conftest.$ac_ext >&5
9895
9896   ac_header_preproc=no
9897 fi
9898 rm -f conftest.err conftest.$ac_ext
9899 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9900 echo "${ECHO_T}$ac_header_preproc" >&6
9901
9902 # So?  What about this header?
9903 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9904   yes:no: )
9905     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
9906 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9907     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
9908 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
9909     ac_header_preproc=yes
9910     ;;
9911   no:yes:* )
9912     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
9913 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
9914     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
9915 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
9916     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
9917 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
9918     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
9919 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9920     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
9921 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
9922     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
9923 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
9924     (
9925       cat <<\_ASBOX
9926 ## ------------------------------------------ ##
9927 ## Report this to the AC_PACKAGE_NAME lists.  ##
9928 ## ------------------------------------------ ##
9929 _ASBOX
9930     ) |
9931       sed "s/^/$as_me: WARNING:     /" >&2
9932     ;;
9933 esac
9934 echo "$as_me:$LINENO: checking for utmp.h" >&5
9935 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
9936 if test "${ac_cv_header_utmp_h+set}" = set; then
9937   echo $ECHO_N "(cached) $ECHO_C" >&6
9938 else
9939   ac_cv_header_utmp_h=$ac_header_preproc
9940 fi
9941 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
9942 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
9943
9944 fi
9945 if test $ac_cv_header_utmp_h = yes; then
9946   echo "$as_me:$LINENO: checking for struct utmp" >&5
9947 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
9948 if test "${rxvt_cv_struct_utmp+set}" = set; then
9949   echo $ECHO_N "(cached) $ECHO_C" >&6
9950 else
9951   cat >conftest.$ac_ext <<_ACEOF
9952 /* confdefs.h.  */
9953 _ACEOF
9954 cat confdefs.h >>conftest.$ac_ext
9955 cat >>conftest.$ac_ext <<_ACEOF
9956 /* end confdefs.h.  */
9957 #include <sys/types.h>
9958 #include <stdint.h>
9959 #include <utmp.h>
9960 int
9961 main ()
9962 {
9963 struct utmp ut;
9964   ;
9965   return 0;
9966 }
9967 _ACEOF
9968 rm -f conftest.$ac_objext
9969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9970   (eval $ac_compile) 2>conftest.er1
9971   ac_status=$?
9972   grep -v '^ *+' conftest.er1 >conftest.err
9973   rm -f conftest.er1
9974   cat conftest.err >&5
9975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9976   (exit $ac_status); } &&
9977          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9978   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9979   (eval $ac_try) 2>&5
9980   ac_status=$?
9981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982   (exit $ac_status); }; } &&
9983          { ac_try='test -s conftest.$ac_objext'
9984   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9985   (eval $ac_try) 2>&5
9986   ac_status=$?
9987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9988   (exit $ac_status); }; }; then
9989   rxvt_cv_struct_utmp=yes
9990 else
9991   echo "$as_me: failed program was:" >&5
9992 sed 's/^/| /' conftest.$ac_ext >&5
9993
9994 rxvt_cv_struct_utmp=no
9995 fi
9996 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9997 fi
9998 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
9999 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10000 if test x$rxvt_cv_struct_utmp = xyes; then
10001
10002 cat >>confdefs.h <<\_ACEOF
10003 #define HAVE_STRUCT_UTMP 1
10004 _ACEOF
10005
10006 fi
10007
10008
10009 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10010 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10011 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10012   echo $ECHO_N "(cached) $ECHO_C" >&6
10013 else
10014   cat >conftest.$ac_ext <<_ACEOF
10015 /* confdefs.h.  */
10016 _ACEOF
10017 cat confdefs.h >>conftest.$ac_ext
10018 cat >>conftest.$ac_ext <<_ACEOF
10019 /* end confdefs.h.  */
10020 #include <sys/types.h>
10021 #include <utmp.h>
10022 int
10023 main ()
10024 {
10025 struct utmp ut; ut.ut_host;
10026   ;
10027   return 0;
10028 }
10029 _ACEOF
10030 rm -f conftest.$ac_objext
10031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10032   (eval $ac_compile) 2>conftest.er1
10033   ac_status=$?
10034   grep -v '^ *+' conftest.er1 >conftest.err
10035   rm -f conftest.er1
10036   cat conftest.err >&5
10037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038   (exit $ac_status); } &&
10039          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10040   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10041   (eval $ac_try) 2>&5
10042   ac_status=$?
10043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10044   (exit $ac_status); }; } &&
10045          { ac_try='test -s conftest.$ac_objext'
10046   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10047   (eval $ac_try) 2>&5
10048   ac_status=$?
10049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10050   (exit $ac_status); }; }; then
10051   rxvt_cv_struct_utmp_host=yes
10052 else
10053   echo "$as_me: failed program was:" >&5
10054 sed 's/^/| /' conftest.$ac_ext >&5
10055
10056 rxvt_cv_struct_utmp_host=no
10057 fi
10058 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10059 fi
10060 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10061 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10062 if test x$rxvt_cv_struct_utmp_host = xyes; then
10063
10064 cat >>confdefs.h <<\_ACEOF
10065 #define HAVE_UTMP_HOST 1
10066 _ACEOF
10067
10068 fi
10069
10070 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10071 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10072 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10073   echo $ECHO_N "(cached) $ECHO_C" >&6
10074 else
10075   cat >conftest.$ac_ext <<_ACEOF
10076 /* confdefs.h.  */
10077 _ACEOF
10078 cat confdefs.h >>conftest.$ac_ext
10079 cat >>conftest.$ac_ext <<_ACEOF
10080 /* end confdefs.h.  */
10081 #include <sys/types.h>
10082 #include <utmp.h>
10083 int
10084 main ()
10085 {
10086 struct utmp ut; ut.ut_pid;
10087   ;
10088   return 0;
10089 }
10090 _ACEOF
10091 rm -f conftest.$ac_objext
10092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10093   (eval $ac_compile) 2>conftest.er1
10094   ac_status=$?
10095   grep -v '^ *+' conftest.er1 >conftest.err
10096   rm -f conftest.er1
10097   cat conftest.err >&5
10098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10099   (exit $ac_status); } &&
10100          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10102   (eval $ac_try) 2>&5
10103   ac_status=$?
10104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10105   (exit $ac_status); }; } &&
10106          { ac_try='test -s conftest.$ac_objext'
10107   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10108   (eval $ac_try) 2>&5
10109   ac_status=$?
10110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111   (exit $ac_status); }; }; then
10112   rxvt_cv_struct_utmp_pid=yes
10113 else
10114   echo "$as_me: failed program was:" >&5
10115 sed 's/^/| /' conftest.$ac_ext >&5
10116
10117 rxvt_cv_struct_utmp_pid=no
10118 fi
10119 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10120 fi
10121 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10122 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10123 if test x$rxvt_cv_struct_utmp_pid = xyes; then
10124
10125 cat >>confdefs.h <<\_ACEOF
10126 #define HAVE_UTMP_PID 1
10127 _ACEOF
10128
10129 fi
10130
10131 fi
10132
10133
10134
10135 if test "${ac_cv_header_utmpx_h+set}" = set; then
10136   echo "$as_me:$LINENO: checking for utmpx.h" >&5
10137 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10138 if test "${ac_cv_header_utmpx_h+set}" = set; then
10139   echo $ECHO_N "(cached) $ECHO_C" >&6
10140 fi
10141 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10142 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10143 else
10144   # Is the header compilable?
10145 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10146 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10147 cat >conftest.$ac_ext <<_ACEOF
10148 /* confdefs.h.  */
10149 _ACEOF
10150 cat confdefs.h >>conftest.$ac_ext
10151 cat >>conftest.$ac_ext <<_ACEOF
10152 /* end confdefs.h.  */
10153 $ac_includes_default
10154 #include <utmpx.h>
10155 _ACEOF
10156 rm -f conftest.$ac_objext
10157 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10158   (eval $ac_compile) 2>conftest.er1
10159   ac_status=$?
10160   grep -v '^ *+' conftest.er1 >conftest.err
10161   rm -f conftest.er1
10162   cat conftest.err >&5
10163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164   (exit $ac_status); } &&
10165          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10166   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10167   (eval $ac_try) 2>&5
10168   ac_status=$?
10169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10170   (exit $ac_status); }; } &&
10171          { ac_try='test -s conftest.$ac_objext'
10172   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10173   (eval $ac_try) 2>&5
10174   ac_status=$?
10175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10176   (exit $ac_status); }; }; then
10177   ac_header_compiler=yes
10178 else
10179   echo "$as_me: failed program was:" >&5
10180 sed 's/^/| /' conftest.$ac_ext >&5
10181
10182 ac_header_compiler=no
10183 fi
10184 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10185 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10186 echo "${ECHO_T}$ac_header_compiler" >&6
10187
10188 # Is the header present?
10189 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10190 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10191 cat >conftest.$ac_ext <<_ACEOF
10192 /* confdefs.h.  */
10193 _ACEOF
10194 cat confdefs.h >>conftest.$ac_ext
10195 cat >>conftest.$ac_ext <<_ACEOF
10196 /* end confdefs.h.  */
10197 #include <utmpx.h>
10198 _ACEOF
10199 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10200   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10201   ac_status=$?
10202   grep -v '^ *+' conftest.er1 >conftest.err
10203   rm -f conftest.er1
10204   cat conftest.err >&5
10205   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10206   (exit $ac_status); } >/dev/null; then
10207   if test -s conftest.err; then
10208     ac_cpp_err=$ac_cxx_preproc_warn_flag
10209     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10210   else
10211     ac_cpp_err=
10212   fi
10213 else
10214   ac_cpp_err=yes
10215 fi
10216 if test -z "$ac_cpp_err"; then
10217   ac_header_preproc=yes
10218 else
10219   echo "$as_me: failed program was:" >&5
10220 sed 's/^/| /' conftest.$ac_ext >&5
10221
10222   ac_header_preproc=no
10223 fi
10224 rm -f conftest.err conftest.$ac_ext
10225 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10226 echo "${ECHO_T}$ac_header_preproc" >&6
10227
10228 # So?  What about this header?
10229 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10230   yes:no: )
10231     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10232 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10233     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10234 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10235     ac_header_preproc=yes
10236     ;;
10237   no:yes:* )
10238     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10239 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10240     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10241 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10242     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10243 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10244     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10245 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10246     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10247 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10248     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10249 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10250     (
10251       cat <<\_ASBOX
10252 ## ------------------------------------------ ##
10253 ## Report this to the AC_PACKAGE_NAME lists.  ##
10254 ## ------------------------------------------ ##
10255 _ASBOX
10256     ) |
10257       sed "s/^/$as_me: WARNING:     /" >&2
10258     ;;
10259 esac
10260 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10261 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10262 if test "${ac_cv_header_utmpx_h+set}" = set; then
10263   echo $ECHO_N "(cached) $ECHO_C" >&6
10264 else
10265   ac_cv_header_utmpx_h=$ac_header_preproc
10266 fi
10267 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10268 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10269
10270 fi
10271 if test $ac_cv_header_utmpx_h = yes; then
10272   echo "$as_me:$LINENO: checking for struct utmpx" >&5
10273 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10274 if test "${rxvt_cv_struct_utmpx+set}" = set; then
10275   echo $ECHO_N "(cached) $ECHO_C" >&6
10276 else
10277   cat >conftest.$ac_ext <<_ACEOF
10278 /* confdefs.h.  */
10279 _ACEOF
10280 cat confdefs.h >>conftest.$ac_ext
10281 cat >>conftest.$ac_ext <<_ACEOF
10282 /* end confdefs.h.  */
10283 #include <sys/types.h>
10284 #include <utmpx.h>
10285 int
10286 main ()
10287 {
10288 struct utmpx ut;
10289   ;
10290   return 0;
10291 }
10292 _ACEOF
10293 rm -f conftest.$ac_objext
10294 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10295   (eval $ac_compile) 2>conftest.er1
10296   ac_status=$?
10297   grep -v '^ *+' conftest.er1 >conftest.err
10298   rm -f conftest.er1
10299   cat conftest.err >&5
10300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10301   (exit $ac_status); } &&
10302          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10303   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10304   (eval $ac_try) 2>&5
10305   ac_status=$?
10306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10307   (exit $ac_status); }; } &&
10308          { ac_try='test -s conftest.$ac_objext'
10309   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10310   (eval $ac_try) 2>&5
10311   ac_status=$?
10312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313   (exit $ac_status); }; }; then
10314   rxvt_cv_struct_utmpx=yes
10315 else
10316   echo "$as_me: failed program was:" >&5
10317 sed 's/^/| /' conftest.$ac_ext >&5
10318
10319 rxvt_cv_struct_utmpx=no
10320 fi
10321 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10322 fi
10323 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10324 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10325 if test x$rxvt_cv_struct_utmpx = xyes; then
10326
10327 cat >>confdefs.h <<\_ACEOF
10328 #define HAVE_STRUCT_UTMPX 1
10329 _ACEOF
10330
10331 fi
10332
10333
10334 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10335 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10336 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10337   echo $ECHO_N "(cached) $ECHO_C" >&6
10338 else
10339   cat >conftest.$ac_ext <<_ACEOF
10340 /* confdefs.h.  */
10341 _ACEOF
10342 cat confdefs.h >>conftest.$ac_ext
10343 cat >>conftest.$ac_ext <<_ACEOF
10344 /* end confdefs.h.  */
10345 #include <sys/types.h>
10346 #include <utmpx.h>
10347 int
10348 main ()
10349 {
10350 struct utmpx utx; utx.ut_host;
10351   ;
10352   return 0;
10353 }
10354 _ACEOF
10355 rm -f conftest.$ac_objext
10356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10357   (eval $ac_compile) 2>conftest.er1
10358   ac_status=$?
10359   grep -v '^ *+' conftest.er1 >conftest.err
10360   rm -f conftest.er1
10361   cat conftest.err >&5
10362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10363   (exit $ac_status); } &&
10364          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10365   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10366   (eval $ac_try) 2>&5
10367   ac_status=$?
10368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10369   (exit $ac_status); }; } &&
10370          { ac_try='test -s conftest.$ac_objext'
10371   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10372   (eval $ac_try) 2>&5
10373   ac_status=$?
10374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375   (exit $ac_status); }; }; then
10376   rxvt_cv_struct_utmpx_host=yes
10377 else
10378   echo "$as_me: failed program was:" >&5
10379 sed 's/^/| /' conftest.$ac_ext >&5
10380
10381 rxvt_cv_struct_utmpx_host=no
10382 fi
10383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10384 fi
10385 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10386 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10387 if test x$rxvt_cv_struct_utmpx_host = xyes; then
10388
10389 cat >>confdefs.h <<\_ACEOF
10390 #define HAVE_UTMPX_HOST 1
10391 _ACEOF
10392
10393 fi
10394
10395 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10396 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10397 if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10398   echo $ECHO_N "(cached) $ECHO_C" >&6
10399 else
10400   cat >conftest.$ac_ext <<_ACEOF
10401 /* confdefs.h.  */
10402 _ACEOF
10403 cat confdefs.h >>conftest.$ac_ext
10404 cat >>conftest.$ac_ext <<_ACEOF
10405 /* end confdefs.h.  */
10406 #include <sys/types.h>
10407 #include <utmpx.h>
10408 int
10409 main ()
10410 {
10411 struct utmpx utx; utx.ut_session;
10412   ;
10413   return 0;
10414 }
10415 _ACEOF
10416 rm -f conftest.$ac_objext
10417 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10418   (eval $ac_compile) 2>conftest.er1
10419   ac_status=$?
10420   grep -v '^ *+' conftest.er1 >conftest.err
10421   rm -f conftest.er1
10422   cat conftest.err >&5
10423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10424   (exit $ac_status); } &&
10425          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10426   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10427   (eval $ac_try) 2>&5
10428   ac_status=$?
10429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430   (exit $ac_status); }; } &&
10431          { ac_try='test -s conftest.$ac_objext'
10432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433   (eval $ac_try) 2>&5
10434   ac_status=$?
10435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436   (exit $ac_status); }; }; then
10437   rxvt_cv_struct_utmpx_session=yes
10438 else
10439   echo "$as_me: failed program was:" >&5
10440 sed 's/^/| /' conftest.$ac_ext >&5
10441
10442 rxvt_cv_struct_utmpx_session=no
10443 fi
10444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10445 fi
10446 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10447 echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10448 if test x$rxvt_cv_struct_utmpx_session = xyes; then
10449
10450 cat >>confdefs.h <<\_ACEOF
10451 #define HAVE_UTMPX_SESSION 1
10452 _ACEOF
10453
10454 fi
10455
10456 fi
10457
10458
10459 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10460 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10461 if test "${rxvt_cv_struct_lastlog+set}" = set; then
10462   echo $ECHO_N "(cached) $ECHO_C" >&6
10463 else
10464   cat >conftest.$ac_ext <<_ACEOF
10465 /* confdefs.h.  */
10466 _ACEOF
10467 cat confdefs.h >>conftest.$ac_ext
10468 cat >>conftest.$ac_ext <<_ACEOF
10469 /* end confdefs.h.  */
10470 #include <sys/types.h>
10471 #include <utmp.h>
10472 #ifdef HAVE_LASTLOG_H
10473 #include <lastlog.h>
10474 #endif
10475
10476 int
10477 main ()
10478 {
10479 struct lastlog ll;
10480   ;
10481   return 0;
10482 }
10483 _ACEOF
10484 rm -f conftest.$ac_objext
10485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10486   (eval $ac_compile) 2>conftest.er1
10487   ac_status=$?
10488   grep -v '^ *+' conftest.er1 >conftest.err
10489   rm -f conftest.er1
10490   cat conftest.err >&5
10491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10492   (exit $ac_status); } &&
10493          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10495   (eval $ac_try) 2>&5
10496   ac_status=$?
10497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10498   (exit $ac_status); }; } &&
10499          { ac_try='test -s conftest.$ac_objext'
10500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10501   (eval $ac_try) 2>&5
10502   ac_status=$?
10503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10504   (exit $ac_status); }; }; then
10505   rxvt_cv_struct_lastlog=yes
10506 else
10507   echo "$as_me: failed program was:" >&5
10508 sed 's/^/| /' conftest.$ac_ext >&5
10509
10510 rxvt_cv_struct_lastlog=no
10511 fi
10512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10513 fi
10514 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
10515 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
10516 if test x$rxvt_cv_struct_lastlog = xyes; then
10517
10518 cat >>confdefs.h <<\_ACEOF
10519 #define HAVE_STRUCT_LASTLOG 1
10520 _ACEOF
10521
10522 fi
10523
10524 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10525 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10526 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
10527   echo $ECHO_N "(cached) $ECHO_C" >&6
10528 else
10529   cat >conftest.$ac_ext <<_ACEOF
10530 /* confdefs.h.  */
10531 _ACEOF
10532 cat confdefs.h >>conftest.$ac_ext
10533 cat >>conftest.$ac_ext <<_ACEOF
10534 /* end confdefs.h.  */
10535 #include <sys/types.h>
10536 #include <utmpx.h>
10537 #ifdef HAVE_LASTLOG_H
10538 #include <lastlog.h>
10539 #endif
10540
10541 int
10542 main ()
10543 {
10544 struct lastlogx ll;
10545   ;
10546   return 0;
10547 }
10548 _ACEOF
10549 rm -f conftest.$ac_objext
10550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10551   (eval $ac_compile) 2>conftest.er1
10552   ac_status=$?
10553   grep -v '^ *+' conftest.er1 >conftest.err
10554   rm -f conftest.er1
10555   cat conftest.err >&5
10556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10557   (exit $ac_status); } &&
10558          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10559   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10560   (eval $ac_try) 2>&5
10561   ac_status=$?
10562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10563   (exit $ac_status); }; } &&
10564          { ac_try='test -s conftest.$ac_objext'
10565   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10566   (eval $ac_try) 2>&5
10567   ac_status=$?
10568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10569   (exit $ac_status); }; }; then
10570   rxvt_cv_struct_lastlogx=yes
10571 else
10572   echo "$as_me: failed program was:" >&5
10573 sed 's/^/| /' conftest.$ac_ext >&5
10574
10575 rxvt_cv_struct_lastlogx=no
10576 fi
10577 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10578 fi
10579 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
10580 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
10581 if test x$rxvt_cv_struct_lastlogx = xyes; then
10582
10583 cat >>confdefs.h <<\_ACEOF
10584 #define HAVE_STRUCT_LASTLOGX 1
10585 _ACEOF
10586
10587 fi
10588
10589
10590 echo "$as_me:$LINENO: checking where utmp is located" >&5
10591 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
10592 if test "${rxvt_cv_path_utmp+set}" = set; then
10593   echo $ECHO_N "(cached) $ECHO_C" >&6
10594 else
10595   if test "$cross_compiling" = yes; then
10596     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
10597 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
10598 else
10599   cat >conftest.$ac_ext <<_ACEOF
10600 /* confdefs.h.  */
10601 _ACEOF
10602 cat confdefs.h >>conftest.$ac_ext
10603 cat >>conftest.$ac_ext <<_ACEOF
10604 /* end confdefs.h.  */
10605 #include <stdio.h>
10606 #include <sys/types.h>
10607 #include <utmp.h>
10608 #include <errno.h>
10609 main()
10610 {
10611     char **u, *utmplist[] = {
10612     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10613     FILE *a, *f=fopen("conftestval", "w");
10614     if (!f) exit(1);
10615 #ifdef UTMP_FILE
10616     fprintf(f, "%s\n", UTMP_FILE);
10617     exit(0);
10618 #endif
10619 #ifdef _PATH_UTMP
10620     fprintf(f, "%s\n", _PATH_UTMP);
10621     exit(0);
10622 #endif
10623     for (u = utmplist; *u; u++) {
10624         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10625             fprintf(f, "%s\n", *u);
10626             exit(0);
10627         }
10628     }
10629     exit(0);
10630 }
10631 _ACEOF
10632 rm -f conftest$ac_exeext
10633 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10634   (eval $ac_link) 2>&5
10635   ac_status=$?
10636   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10638   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10639   (eval $ac_try) 2>&5
10640   ac_status=$?
10641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10642   (exit $ac_status); }; }; then
10643   rxvt_cv_path_utmp=`cat conftestval`
10644 else
10645   echo "$as_me: program exited with status $ac_status" >&5
10646 echo "$as_me: failed program was:" >&5
10647 sed 's/^/| /' conftest.$ac_ext >&5
10648
10649 ( exit $ac_status )
10650 rxvt_cv_path_utmp=
10651 fi
10652 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10653 fi
10654 fi
10655 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
10656 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
10657 if test x$rxvt_cv_path_utmp != x; then
10658
10659 cat >>confdefs.h <<_ACEOF
10660 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
10661 _ACEOF
10662
10663 fi
10664
10665
10666 echo "$as_me:$LINENO: checking where utmpx is located" >&5
10667 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
10668 if test "${rxvt_cv_path_utmpx+set}" = set; then
10669   echo $ECHO_N "(cached) $ECHO_C" >&6
10670 else
10671   if test "$cross_compiling" = yes; then
10672     { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
10673 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
10674 else
10675   cat >conftest.$ac_ext <<_ACEOF
10676 /* confdefs.h.  */
10677 _ACEOF
10678 cat confdefs.h >>conftest.$ac_ext
10679 cat >>conftest.$ac_ext <<_ACEOF
10680 /* end confdefs.h.  */
10681 #include <stdio.h>
10682 #include <sys/types.h>
10683 #include <utmpx.h>
10684 #include <errno.h>
10685 #include <sys/stat.h>
10686 #ifdef HAVE_STRING_H
10687 #include <string.h>
10688 #endif
10689 main()
10690 {
10691     char **u, *p, *utmplist[] = {
10692 #ifdef UTMPX_FILE
10693         UTMPX_FILE,
10694 #endif
10695 #ifdef _PATH_UTMPX
10696         _PATH_UTMPX,
10697 #endif
10698     "/var/adm/utmpx", "/etc/utmpx", NULL };
10699     FILE *a, *f=fopen("conftestval", "w");
10700     struct stat statu, statux;
10701     if (!f) exit(1);
10702     for (u = utmplist; *u; u++) {
10703         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10704             if (stat(*u, &statux) < 0)
10705                 continue;
10706             p = strdup(*u);
10707             p[strlen(p) - 1] = '\0';
10708             if (stat(p, &statu) >= 0
10709                 && (statu.st_mtime - statux.st_mtime > 86400))
10710                 continue;
10711             fprintf(f, "%s\n", *u);
10712             exit(0);
10713         }
10714     }
10715     exit(0);
10716 }
10717 _ACEOF
10718 rm -f conftest$ac_exeext
10719 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10720   (eval $ac_link) 2>&5
10721   ac_status=$?
10722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10724   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10725   (eval $ac_try) 2>&5
10726   ac_status=$?
10727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10728   (exit $ac_status); }; }; then
10729   rxvt_cv_path_utmpx=`cat conftestval`
10730 else
10731   echo "$as_me: program exited with status $ac_status" >&5
10732 echo "$as_me: failed program was:" >&5
10733 sed 's/^/| /' conftest.$ac_ext >&5
10734
10735 ( exit $ac_status )
10736 rxvt_cv_path_utmpx=
10737 fi
10738 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10739 fi
10740 fi
10741 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
10742 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
10743 if test x$rxvt_cv_path_utmpx != x; then
10744
10745 cat >>confdefs.h <<_ACEOF
10746 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
10747 _ACEOF
10748
10749 fi
10750
10751
10752 echo "$as_me:$LINENO: checking where wtmp is located" >&5
10753 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
10754 if test "${rxvt_cv_path_wtmp+set}" = set; then
10755   echo $ECHO_N "(cached) $ECHO_C" >&6
10756 else
10757   if test "$cross_compiling" = yes; then
10758     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
10759 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
10760 else
10761   cat >conftest.$ac_ext <<_ACEOF
10762 /* confdefs.h.  */
10763 _ACEOF
10764 cat confdefs.h >>conftest.$ac_ext
10765 cat >>conftest.$ac_ext <<_ACEOF
10766 /* end confdefs.h.  */
10767 #include <stdio.h>
10768 #include <sys/types.h>
10769 #ifdef HAVE_UTMP_H
10770 #include <utmp.h>
10771 #endif
10772 #include <errno.h>
10773 main()
10774 {
10775     char **w, *wtmplist[] = {
10776     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
10777     FILE *a, *f=fopen("conftestval", "w");
10778     if (!f) exit(1);
10779 #ifdef WTMP_FILE
10780     fprintf(f, "%s\n", WTMP_FILE);
10781     exit(0);
10782 #endif
10783 #ifdef _PATH_WTMP
10784     fprintf(f, "%s\n", _PATH_WTMP);
10785     exit(0);
10786 #endif
10787     for (w = wtmplist; *w; w++) {
10788         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10789             fprintf(f, "%s\n", *w);
10790             exit(0);
10791         }
10792     }
10793     exit(0);
10794 }
10795 _ACEOF
10796 rm -f conftest$ac_exeext
10797 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10798   (eval $ac_link) 2>&5
10799   ac_status=$?
10800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10802   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10803   (eval $ac_try) 2>&5
10804   ac_status=$?
10805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10806   (exit $ac_status); }; }; then
10807   rxvt_cv_path_wtmp=`cat conftestval`
10808 else
10809   echo "$as_me: program exited with status $ac_status" >&5
10810 echo "$as_me: failed program was:" >&5
10811 sed 's/^/| /' conftest.$ac_ext >&5
10812
10813 ( exit $ac_status )
10814 rxvt_cv_path_wtmp=
10815 fi
10816 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10817 fi
10818 fi
10819 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
10820 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
10821 if test x$rxvt_cv_path_wtmp != x; then
10822
10823 cat >>confdefs.h <<_ACEOF
10824 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
10825 _ACEOF
10826
10827 fi
10828
10829 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
10830 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
10831 if test "${rxvt_cv_path_wtmpx+set}" = set; then
10832   echo $ECHO_N "(cached) $ECHO_C" >&6
10833 else
10834   if test "$cross_compiling" = yes; then
10835     { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
10836 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
10837 else
10838   cat >conftest.$ac_ext <<_ACEOF
10839 /* confdefs.h.  */
10840 _ACEOF
10841 cat confdefs.h >>conftest.$ac_ext
10842 cat >>conftest.$ac_ext <<_ACEOF
10843 /* end confdefs.h.  */
10844 #include <stdio.h>
10845 #ifdef HAVE_UTMPX_H
10846 #include <utmpx.h>
10847 #endif
10848 #include <errno.h>
10849 main()
10850 {
10851     char **w, *wtmplist[] = {
10852     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
10853     FILE *a, *f=fopen("conftestval", "w");
10854     if (!f) exit(1);
10855 #ifdef WTMPX_FILE
10856     fprintf(f, "%s\n", WTMPX_FILE);
10857     exit(0);
10858 #endif
10859 #ifdef _PATH_WTMPX
10860     fprintf(f, "%s\n", _PATH_WTMPX);
10861     exit(0);
10862 #endif
10863     for (w = wtmplist; *w; w++) {
10864         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10865             fprintf(f, "%s\n", *w);
10866             exit(0);
10867         }
10868     }
10869     exit(0);
10870 }
10871 _ACEOF
10872 rm -f conftest$ac_exeext
10873 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10874   (eval $ac_link) 2>&5
10875   ac_status=$?
10876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10877   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10878   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10879   (eval $ac_try) 2>&5
10880   ac_status=$?
10881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10882   (exit $ac_status); }; }; then
10883   rxvt_cv_path_wtmpx=`cat conftestval`
10884 else
10885   echo "$as_me: program exited with status $ac_status" >&5
10886 echo "$as_me: failed program was:" >&5
10887 sed 's/^/| /' conftest.$ac_ext >&5
10888
10889 ( exit $ac_status )
10890 rxvt_cv_path_wtmpx=
10891 fi
10892 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10893 fi
10894 fi
10895 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
10896 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
10897 if test x$rxvt_cv_path_wtmpx != x; then
10898
10899 cat >>confdefs.h <<_ACEOF
10900 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
10901 _ACEOF
10902
10903 fi
10904
10905 echo "$as_me:$LINENO: checking where lastlog is located" >&5
10906 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
10907 if test "${rxvt_cv_path_lastlog+set}" = set; then
10908   echo $ECHO_N "(cached) $ECHO_C" >&6
10909 else
10910   if test "$cross_compiling" = yes; then
10911     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
10912 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
10913 else
10914   cat >conftest.$ac_ext <<_ACEOF
10915 /* confdefs.h.  */
10916 _ACEOF
10917 cat confdefs.h >>conftest.$ac_ext
10918 cat >>conftest.$ac_ext <<_ACEOF
10919 /* end confdefs.h.  */
10920 #include <stdio.h>
10921 #include <sys/types.h>
10922 #ifdef HAVE_UTMPX_H
10923 #include <utmpx.h>
10924 #elif defined(HAVE_UTMP_H)
10925 #include <utmp.h>
10926 #endif
10927 #ifdef HAVE_LASTLOG_H
10928 #include <lastlog.h>
10929 #endif
10930 #include <errno.h>
10931 main()
10932 {
10933     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
10934     FILE *a, *f=fopen("conftestval", "w");
10935     if (!f) exit(1);
10936 #ifdef LASTLOG_FILE
10937     fprintf(f, "%s\n", LASTLOG_FILE);
10938     exit(0);
10939 #endif
10940 #ifdef _PATH_LASTLOG
10941     fprintf(f, "%s\n", _PATH_LASTLOG);
10942     exit(0);
10943 #endif
10944     for (w = lastloglist; *w; w++) {
10945         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10946             fprintf(f, "%s\n", *w);
10947             exit(0);
10948         }
10949     }
10950     exit(0);
10951 }
10952 _ACEOF
10953 rm -f conftest$ac_exeext
10954 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10955   (eval $ac_link) 2>&5
10956   ac_status=$?
10957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10958   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10959   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10960   (eval $ac_try) 2>&5
10961   ac_status=$?
10962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10963   (exit $ac_status); }; }; then
10964   rxvt_cv_path_lastlog=`cat conftestval`
10965 else
10966   echo "$as_me: program exited with status $ac_status" >&5
10967 echo "$as_me: failed program was:" >&5
10968 sed 's/^/| /' conftest.$ac_ext >&5
10969
10970 ( exit $ac_status )
10971 rxvt_cv_path_lastlog=
10972 fi
10973 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10974 fi
10975 fi
10976 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
10977 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
10978 if test x$rxvt_cv_path_lastlog != x; then
10979
10980 cat >>confdefs.h <<_ACEOF
10981 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
10982 _ACEOF
10983
10984   if test -d "$rxvt_cv_path_lastlog"; then
10985
10986 cat >>confdefs.h <<\_ACEOF
10987 #define LASTLOG_IS_DIR 1
10988 _ACEOF
10989
10990   fi
10991 fi
10992
10993 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10994 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
10995 if test "${rxvt_cv_path_lastlogx+set}" = set; then
10996   echo $ECHO_N "(cached) $ECHO_C" >&6
10997 else
10998   if test "$cross_compiling" = yes; then
10999     { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11000 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11001 else
11002   cat >conftest.$ac_ext <<_ACEOF
11003 /* confdefs.h.  */
11004 _ACEOF
11005 cat confdefs.h >>conftest.$ac_ext
11006 cat >>conftest.$ac_ext <<_ACEOF
11007 /* end confdefs.h.  */
11008 #include <stdio.h>
11009 #ifdef HAVE_UTMPX_H
11010 #include <utmpx.h>
11011 #endif
11012 #include <errno.h>
11013 main()
11014 {
11015     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11016     FILE *a, *f=fopen("conftestval", "w");
11017     if (!f) exit(1);
11018 #ifdef LASTLOGX_FILE
11019     fprintf(f, "%s\n", LASTLOGX_FILE);
11020     exit(0);
11021 #endif
11022 #ifdef _PATH_LASTLOGX
11023     fprintf(f, "%s\n", _PATH_LASTLOGX);
11024     exit(0);
11025 #endif
11026     for (w = wtmplist; *w; w++) {
11027         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11028             fprintf(f, "%s\n", *w);
11029             exit(0);
11030         }
11031     }
11032     exit(0);
11033 }
11034 _ACEOF
11035 rm -f conftest$ac_exeext
11036 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11037   (eval $ac_link) 2>&5
11038   ac_status=$?
11039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11040   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11042   (eval $ac_try) 2>&5
11043   ac_status=$?
11044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11045   (exit $ac_status); }; }; then
11046   rxvt_cv_path_lastlogx=`cat conftestval`
11047 else
11048   echo "$as_me: program exited with status $ac_status" >&5
11049 echo "$as_me: failed program was:" >&5
11050 sed 's/^/| /' conftest.$ac_ext >&5
11051
11052 ( exit $ac_status )
11053 rxvt_cv_path_lastlogx=
11054 fi
11055 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11056 fi
11057 fi
11058 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11059 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11060 if test x$rxvt_cv_path_lastlogx != x; then
11061
11062 cat >>confdefs.h <<_ACEOF
11063 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11064 _ACEOF
11065
11066 fi
11067
11068
11069 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11070 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11071 if test "${rxvt_cv_path_ttytab+set}" = set; then
11072   echo $ECHO_N "(cached) $ECHO_C" >&6
11073 else
11074   for ttys_file in     /etc/ttys /etc/ttytab;
11075 do
11076   if test -f "$ttys_file" ; then
11077     rxvt_cv_path_ttytab=$ttys_file
11078     break
11079   fi
11080 done
11081
11082 fi
11083 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11084 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11085 if test x$rxvt_cv_path_ttytab != x; then
11086
11087 cat >>confdefs.h <<_ACEOF
11088 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11089 _ACEOF
11090
11091 fi
11092
11093
11094 ac_save_LIBS=$LIBS
11095 ac_save_CFLAGS=$CFLAGS
11096 CFLAGS="$CFLAGS $X_CFLAGS"
11097 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11098 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11099   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11100 fi
11101 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11102 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11103 if test "${rxvt_cv_func_xlocale+set}" = set; then
11104   echo $ECHO_N "(cached) $ECHO_C" >&6
11105 else
11106   if test "$cross_compiling" = yes; then
11107     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11108 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11109 else
11110   cat >conftest.$ac_ext <<_ACEOF
11111 /* confdefs.h.  */
11112 _ACEOF
11113 cat confdefs.h >>conftest.$ac_ext
11114 cat >>conftest.$ac_ext <<_ACEOF
11115 /* end confdefs.h.  */
11116 #include <X11/Xlib.h>
11117 main() {
11118 char *p;
11119 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11120 exit (XSupportsLocale() ? 0 : 1);
11121 else
11122 exit (1);}
11123 _ACEOF
11124 rm -f conftest$ac_exeext
11125 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11126   (eval $ac_link) 2>&5
11127   ac_status=$?
11128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11130   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11131   (eval $ac_try) 2>&5
11132   ac_status=$?
11133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134   (exit $ac_status); }; }; then
11135     rxvt_cv_func_xlocale=yes
11136 else
11137   echo "$as_me: program exited with status $ac_status" >&5
11138 echo "$as_me: failed program was:" >&5
11139 sed 's/^/| /' conftest.$ac_ext >&5
11140
11141 ( exit $ac_status )
11142 rxvt_cv_func_xlocale=no
11143 fi
11144 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11145 fi
11146 fi
11147 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11148 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11149 if test x$rxvt_cv_func_xlocale = xyes; then
11150
11151 cat >>confdefs.h <<\_ACEOF
11152 #define HAVE_XLOCALE 1
11153 _ACEOF
11154
11155 fi
11156
11157 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11158 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11159 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11160   echo $ECHO_N "(cached) $ECHO_C" >&6
11161 else
11162   cat >conftest.$ac_ext <<_ACEOF
11163 /* confdefs.h.  */
11164 _ACEOF
11165 cat confdefs.h >>conftest.$ac_ext
11166 cat >>conftest.$ac_ext <<_ACEOF
11167 /* end confdefs.h.  */
11168 #define X_LOCALE 1
11169 #include <X11/Xlocale.h>
11170 int
11171 main ()
11172 {
11173 setlocale(LC_CTYPE, "");
11174   ;
11175   return 0;
11176 }
11177 _ACEOF
11178 rm -f conftest.$ac_objext conftest$ac_exeext
11179 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11180   (eval $ac_link) 2>conftest.er1
11181   ac_status=$?
11182   grep -v '^ *+' conftest.er1 >conftest.err
11183   rm -f conftest.er1
11184   cat conftest.err >&5
11185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11186   (exit $ac_status); } &&
11187          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11189   (eval $ac_try) 2>&5
11190   ac_status=$?
11191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11192   (exit $ac_status); }; } &&
11193          { ac_try='test -s conftest$ac_exeext'
11194   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11195   (eval $ac_try) 2>&5
11196   ac_status=$?
11197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11198   (exit $ac_status); }; }; then
11199   rxvt_cv_func_xsetlocale=yes
11200 else
11201   echo "$as_me: failed program was:" >&5
11202 sed 's/^/| /' conftest.$ac_ext >&5
11203
11204 rxvt_cv_func_xsetlocale=no
11205 fi
11206 rm -f conftest.err conftest.$ac_objext \
11207       conftest$ac_exeext conftest.$ac_ext
11208 fi
11209 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11210 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11211 if test x$rxvt_cv_func_xsetlocale = xyes; then
11212
11213 cat >>confdefs.h <<\_ACEOF
11214 #define HAVE_XSETLOCALE 1
11215 _ACEOF
11216
11217 fi
11218 LIBS=$ac_save_LIBS
11219 CFLAGS=$ac_save_CFLAGS
11220
11221 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11222 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11223 if test "${rxvt_cv_func_setlocale+set}" = set; then
11224   echo $ECHO_N "(cached) $ECHO_C" >&6
11225 else
11226   cat >conftest.$ac_ext <<_ACEOF
11227 /* confdefs.h.  */
11228 _ACEOF
11229 cat confdefs.h >>conftest.$ac_ext
11230 cat >>conftest.$ac_ext <<_ACEOF
11231 /* end confdefs.h.  */
11232 #include <clocale>
11233 int
11234 main ()
11235 {
11236 setlocale(LC_CTYPE, "");
11237   ;
11238   return 0;
11239 }
11240 _ACEOF
11241 rm -f conftest.$ac_objext conftest$ac_exeext
11242 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11243   (eval $ac_link) 2>conftest.er1
11244   ac_status=$?
11245   grep -v '^ *+' conftest.er1 >conftest.err
11246   rm -f conftest.er1
11247   cat conftest.err >&5
11248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11249   (exit $ac_status); } &&
11250          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11251   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11252   (eval $ac_try) 2>&5
11253   ac_status=$?
11254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11255   (exit $ac_status); }; } &&
11256          { ac_try='test -s conftest$ac_exeext'
11257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11258   (eval $ac_try) 2>&5
11259   ac_status=$?
11260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261   (exit $ac_status); }; }; then
11262   rxvt_cv_func_setlocale=yes
11263 else
11264   echo "$as_me: failed program was:" >&5
11265 sed 's/^/| /' conftest.$ac_ext >&5
11266
11267 rxvt_cv_func_setlocale=no
11268 fi
11269 rm -f conftest.err conftest.$ac_objext \
11270       conftest$ac_exeext conftest.$ac_ext
11271 fi
11272 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11273 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11274 if test x$rxvt_cv_func_setlocale = xyes; then
11275
11276 cat >>confdefs.h <<\_ACEOF
11277 #define HAVE_SETLOCALE 1
11278 _ACEOF
11279
11280 fi
11281
11282 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11283 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11284 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11285   echo $ECHO_N "(cached) $ECHO_C" >&6
11286 else
11287   cat >conftest.$ac_ext <<_ACEOF
11288 /* confdefs.h.  */
11289 _ACEOF
11290 cat confdefs.h >>conftest.$ac_ext
11291 cat >>conftest.$ac_ext <<_ACEOF
11292 /* end confdefs.h.  */
11293 #include <langinfo.h>
11294 int
11295 main ()
11296 {
11297 nl_langinfo(CODESET);
11298   ;
11299   return 0;
11300 }
11301 _ACEOF
11302 rm -f conftest.$ac_objext conftest$ac_exeext
11303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11304   (eval $ac_link) 2>conftest.er1
11305   ac_status=$?
11306   grep -v '^ *+' conftest.er1 >conftest.err
11307   rm -f conftest.er1
11308   cat conftest.err >&5
11309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11310   (exit $ac_status); } &&
11311          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11312   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11313   (eval $ac_try) 2>&5
11314   ac_status=$?
11315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11316   (exit $ac_status); }; } &&
11317          { ac_try='test -s conftest$ac_exeext'
11318   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11319   (eval $ac_try) 2>&5
11320   ac_status=$?
11321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11322   (exit $ac_status); }; }; then
11323   rxvt_cv_func_nl_langinfo=yes
11324 else
11325   echo "$as_me: failed program was:" >&5
11326 sed 's/^/| /' conftest.$ac_ext >&5
11327
11328 rxvt_cv_func_nl_langinfo=no
11329 fi
11330 rm -f conftest.err conftest.$ac_objext \
11331       conftest$ac_exeext conftest.$ac_ext
11332 fi
11333 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11334 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11335 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11336
11337 cat >>confdefs.h <<\_ACEOF
11338 #define HAVE_NL_LANGINFO 1
11339 _ACEOF
11340
11341 fi
11342
11343 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11344 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11345 if test "${rxvt_broken_ximcb+set}" = set; then
11346   echo $ECHO_N "(cached) $ECHO_C" >&6
11347 else
11348   cat >conftest.$ac_ext <<_ACEOF
11349
11350 #include <X11/Xlib.h>
11351
11352 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11353
11354 void f() {
11355   XIMCallback cb;
11356   cb.callback = im_destroy_cb;
11357 }
11358
11359 _ACEOF
11360 rm -f conftest.$ac_objext
11361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11362   (eval $ac_compile) 2>conftest.er1
11363   ac_status=$?
11364   grep -v '^ *+' conftest.er1 >conftest.err
11365   rm -f conftest.er1
11366   cat conftest.err >&5
11367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11368   (exit $ac_status); } &&
11369          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11370   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11371   (eval $ac_try) 2>&5
11372   ac_status=$?
11373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374   (exit $ac_status); }; } &&
11375          { ac_try='test -s conftest.$ac_objext'
11376   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11377   (eval $ac_try) 2>&5
11378   ac_status=$?
11379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380   (exit $ac_status); }; }; then
11381   rxvt_broken_ximcb=yes
11382 else
11383   echo "$as_me: failed program was:" >&5
11384 sed 's/^/| /' conftest.$ac_ext >&5
11385
11386 rxvt_broken_ximcb=no
11387 fi
11388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11389 fi
11390 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11391 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11392
11393 if test x$rxvt_broken_ximcb = xyes; then
11394
11395 cat >>confdefs.h <<\_ACEOF
11396 #define XIMCB_PROTO_BROKEN 1
11397 _ACEOF
11398
11399 fi
11400
11401 echo "$as_me:$LINENO: checking for getpt" >&5
11402 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
11403 if test "${rxvt_cv_func_getpt+set}" = set; then
11404   echo $ECHO_N "(cached) $ECHO_C" >&6
11405 else
11406   cat >conftest.$ac_ext <<_ACEOF
11407 /* confdefs.h.  */
11408 _ACEOF
11409 cat confdefs.h >>conftest.$ac_ext
11410 cat >>conftest.$ac_ext <<_ACEOF
11411 /* end confdefs.h.  */
11412 #define _GNU_SOURCE
11413 #ifdef HAVE_STDLIB_H
11414 # include <cstdlib>
11415 #endif
11416 int
11417 main ()
11418 {
11419 (void)getpt();
11420   ;
11421   return 0;
11422 }
11423 _ACEOF
11424 rm -f conftest.$ac_objext conftest$ac_exeext
11425 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11426   (eval $ac_link) 2>conftest.er1
11427   ac_status=$?
11428   grep -v '^ *+' conftest.er1 >conftest.err
11429   rm -f conftest.er1
11430   cat conftest.err >&5
11431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432   (exit $ac_status); } &&
11433          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11434   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11435   (eval $ac_try) 2>&5
11436   ac_status=$?
11437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11438   (exit $ac_status); }; } &&
11439          { ac_try='test -s conftest$ac_exeext'
11440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11441   (eval $ac_try) 2>&5
11442   ac_status=$?
11443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11444   (exit $ac_status); }; }; then
11445   rxvt_cv_func_getpt=yes
11446 else
11447   echo "$as_me: failed program was:" >&5
11448 sed 's/^/| /' conftest.$ac_ext >&5
11449
11450 rxvt_cv_func_getpt=no
11451 fi
11452 rm -f conftest.err conftest.$ac_objext \
11453       conftest$ac_exeext conftest.$ac_ext
11454 fi
11455 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
11456 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
11457 if test x$rxvt_cv_func_getpt = xyes; then
11458
11459 cat >>confdefs.h <<\_ACEOF
11460 #define HAVE_GETPT 1
11461 _ACEOF
11462
11463 fi
11464
11465 echo "$as_me:$LINENO: checking for pty/tty type" >&5
11466 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
11467 if test "${rxvt_cv_ptys+set}" = set; then
11468   echo $ECHO_N "(cached) $ECHO_C" >&6
11469 else
11470   if test x$ac_cv_func_openpty = xyes; then
11471     rxvt_cv_ptys=OPENPTY
11472  else if test x$ac_cv_func__getpty = xyes; then
11473     rxvt_cv_ptys=SGI4
11474  else if test -c /dev/ttyp20; then
11475     rxvt_cv_ptys=SCO
11476  else if test -c /dev/ptym/clone; then
11477     rxvt_cv_ptys=HPUX
11478  else if test x$rxvt_cv_func_getpt = xyes; then
11479     rxvt_cv_ptys=GLIBC
11480  else if test -c /dev/ptc -a -c /dev/pts; then
11481     rxvt_cv_ptys=PTC
11482  else if test -c /dev/ptc -a -d /dev/pts; then
11483     rxvt_cv_ptys=PTC
11484  else if test -c /dev/ptmx -a -c /dev/pts/0; then
11485     rxvt_cv_ptys=STREAMS
11486  else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
11487     rxvt_cv_ptys=STREAMS
11488  else
11489     rxvt_cv_ptys=BSD
11490 fi
11491 fi
11492 fi
11493 fi
11494 fi
11495 fi
11496 fi
11497 fi
11498 fi
11499
11500 fi
11501 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
11502 echo "${ECHO_T}$rxvt_cv_ptys" >&6
11503
11504 if test x$rxvt_cv_ptys = xOPENPTY; then
11505
11506 cat >>confdefs.h <<\_ACEOF
11507 #define PTYS_ARE_OPENPTY 1
11508 _ACEOF
11509
11510 fi
11511 if test x$rxvt_cv_ptys = xSCO; then
11512
11513 cat >>confdefs.h <<\_ACEOF
11514 #define PTYS_ARE_NUMERIC 1
11515 _ACEOF
11516
11517 fi
11518 if test x$rxvt_cv_ptys = xSTREAMS; then
11519
11520 cat >>confdefs.h <<\_ACEOF
11521 #define PTYS_ARE_PTMX 1
11522 _ACEOF
11523
11524 fi
11525 if test x$rxvt_cv_ptys = xPTC; then
11526
11527 cat >>confdefs.h <<\_ACEOF
11528 #define PTYS_ARE_PTC 1
11529 _ACEOF
11530
11531 fi
11532 if test x$rxvt_cv_ptys = xSGI4; then
11533
11534 cat >>confdefs.h <<\_ACEOF
11535 #define PTYS_ARE__GETPTY 1
11536 _ACEOF
11537
11538 fi
11539 if test x$rxvt_cv_ptys = xCONVEX; then
11540
11541 cat >>confdefs.h <<\_ACEOF
11542 #define PTYS_ARE_GETPTY 1
11543 _ACEOF
11544
11545 fi
11546 if test x$rxvt_cv_ptys = xGLIBC; then
11547
11548 cat >>confdefs.h <<\_ACEOF
11549 #define PTYS_ARE_GETPT 1
11550 _ACEOF
11551
11552 fi
11553 if test x$rxvt_cv_ptys = xHPUX; then
11554
11555 cat >>confdefs.h <<\_ACEOF
11556 #define PTYS_ARE_CLONE 1
11557 _ACEOF
11558
11559 fi
11560 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
11561
11562 cat >>confdefs.h <<\_ACEOF
11563 #define PTYS_ARE_SEARCHED 1
11564 _ACEOF
11565
11566 fi
11567
11568
11569 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
11570 echo "$as_me: checking for pty ranges..." >&6;}
11571 ptys=`echo /dev/pty??`
11572 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
11573 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
11574 if test x$pch1 != x; then
11575
11576 cat >>confdefs.h <<_ACEOF
11577 #define PTYCHAR1 "$pch1"
11578 _ACEOF
11579
11580 fi
11581 if test x$pch2 != x; then
11582
11583 cat >>confdefs.h <<_ACEOF
11584 #define PTYCHAR2 "$pch2"
11585 _ACEOF
11586
11587 fi
11588
11589 if test x$support_xft = xyes; then
11590   LIBS="$LIBS `pkg-config xft --libs`"
11591   CFLAGS="$CFLAGS `pkg-config xft --cflags`"
11592   CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
11593
11594
11595 for ac_header in X11/Xft/Xft.h
11596 do
11597 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11598 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11599   echo "$as_me:$LINENO: checking for $ac_header" >&5
11600 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11601 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11602   echo $ECHO_N "(cached) $ECHO_C" >&6
11603 fi
11604 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11605 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11606 else
11607   # Is the header compilable?
11608 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11609 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
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 $ac_includes_default
11617 #include <$ac_header>
11618 _ACEOF
11619 rm -f conftest.$ac_objext
11620 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11621   (eval $ac_compile) 2>conftest.er1
11622   ac_status=$?
11623   grep -v '^ *+' conftest.er1 >conftest.err
11624   rm -f conftest.er1
11625   cat conftest.err >&5
11626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11627   (exit $ac_status); } &&
11628          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11630   (eval $ac_try) 2>&5
11631   ac_status=$?
11632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11633   (exit $ac_status); }; } &&
11634          { ac_try='test -s conftest.$ac_objext'
11635   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11636   (eval $ac_try) 2>&5
11637   ac_status=$?
11638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11639   (exit $ac_status); }; }; then
11640   ac_header_compiler=yes
11641 else
11642   echo "$as_me: failed program was:" >&5
11643 sed 's/^/| /' conftest.$ac_ext >&5
11644
11645 ac_header_compiler=no
11646 fi
11647 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11648 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11649 echo "${ECHO_T}$ac_header_compiler" >&6
11650
11651 # Is the header present?
11652 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11653 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11654 cat >conftest.$ac_ext <<_ACEOF
11655 /* confdefs.h.  */
11656 _ACEOF
11657 cat confdefs.h >>conftest.$ac_ext
11658 cat >>conftest.$ac_ext <<_ACEOF
11659 /* end confdefs.h.  */
11660 #include <$ac_header>
11661 _ACEOF
11662 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11663   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11664   ac_status=$?
11665   grep -v '^ *+' conftest.er1 >conftest.err
11666   rm -f conftest.er1
11667   cat conftest.err >&5
11668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11669   (exit $ac_status); } >/dev/null; then
11670   if test -s conftest.err; then
11671     ac_cpp_err=$ac_cxx_preproc_warn_flag
11672     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11673   else
11674     ac_cpp_err=
11675   fi
11676 else
11677   ac_cpp_err=yes
11678 fi
11679 if test -z "$ac_cpp_err"; then
11680   ac_header_preproc=yes
11681 else
11682   echo "$as_me: failed program was:" >&5
11683 sed 's/^/| /' conftest.$ac_ext >&5
11684
11685   ac_header_preproc=no
11686 fi
11687 rm -f conftest.err conftest.$ac_ext
11688 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11689 echo "${ECHO_T}$ac_header_preproc" >&6
11690
11691 # So?  What about this header?
11692 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11693   yes:no: )
11694     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11695 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11696     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11697 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11698     ac_header_preproc=yes
11699     ;;
11700   no:yes:* )
11701     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11702 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11703     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11704 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11705     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11706 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11707     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11708 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11709     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11710 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11711     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11712 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11713     (
11714       cat <<\_ASBOX
11715 ## ------------------------------------------ ##
11716 ## Report this to the AC_PACKAGE_NAME lists.  ##
11717 ## ------------------------------------------ ##
11718 _ASBOX
11719     ) |
11720       sed "s/^/$as_me: WARNING:     /" >&2
11721     ;;
11722 esac
11723 echo "$as_me:$LINENO: checking for $ac_header" >&5
11724 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11725 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11726   echo $ECHO_N "(cached) $ECHO_C" >&6
11727 else
11728   eval "$as_ac_Header=\$ac_header_preproc"
11729 fi
11730 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11731 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11732
11733 fi
11734 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11735   cat >>confdefs.h <<_ACEOF
11736 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11737 _ACEOF
11738
11739 else
11740   support_xft=no
11741 fi
11742
11743 done
11744
11745
11746 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11747 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
11748 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11749   echo $ECHO_N "(cached) $ECHO_C" >&6
11750 else
11751   ac_check_lib_save_LIBS=$LIBS
11752 LIBS="-lXft  $LIBS"
11753 cat >conftest.$ac_ext <<_ACEOF
11754 /* confdefs.h.  */
11755 _ACEOF
11756 cat confdefs.h >>conftest.$ac_ext
11757 cat >>conftest.$ac_ext <<_ACEOF
11758 /* end confdefs.h.  */
11759
11760 /* Override any gcc2 internal prototype to avoid an error.  */
11761 #ifdef __cplusplus
11762 extern "C"
11763 #endif
11764 /* We use char because int might match the return type of a gcc2
11765    builtin and then its argument prototype would still apply.  */
11766 char XftDrawString32 ();
11767 int
11768 main ()
11769 {
11770 XftDrawString32 ();
11771   ;
11772   return 0;
11773 }
11774 _ACEOF
11775 rm -f conftest.$ac_objext conftest$ac_exeext
11776 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11777   (eval $ac_link) 2>conftest.er1
11778   ac_status=$?
11779   grep -v '^ *+' conftest.er1 >conftest.err
11780   rm -f conftest.er1
11781   cat conftest.err >&5
11782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11783   (exit $ac_status); } &&
11784          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11785   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11786   (eval $ac_try) 2>&5
11787   ac_status=$?
11788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11789   (exit $ac_status); }; } &&
11790          { ac_try='test -s conftest$ac_exeext'
11791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11792   (eval $ac_try) 2>&5
11793   ac_status=$?
11794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11795   (exit $ac_status); }; }; then
11796   ac_cv_lib_Xft_XftDrawString32=yes
11797 else
11798   echo "$as_me: failed program was:" >&5
11799 sed 's/^/| /' conftest.$ac_ext >&5
11800
11801 ac_cv_lib_Xft_XftDrawString32=no
11802 fi
11803 rm -f conftest.err conftest.$ac_objext \
11804       conftest$ac_exeext conftest.$ac_ext
11805 LIBS=$ac_check_lib_save_LIBS
11806 fi
11807 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11808 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
11809 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11810   cat >>confdefs.h <<_ACEOF
11811 #define HAVE_LIBXFT 1
11812 _ACEOF
11813
11814   LIBS="-lXft $LIBS"
11815
11816 else
11817   support_xft=no
11818 fi
11819
11820
11821   if test x$support_xft = xyes; then
11822
11823 cat >>confdefs.h <<\_ACEOF
11824 #define XFT 1
11825 _ACEOF
11826
11827   fi
11828 fi
11829 if test x$support_styles = xyes; then
11830
11831 cat >>confdefs.h <<\_ACEOF
11832 #define ENABLE_STYLES 1
11833 _ACEOF
11834
11835 fi
11836 if test x$support_iso14755 = xyes; then
11837
11838 cat >>confdefs.h <<\_ACEOF
11839 #define ISO_14755 1
11840 _ACEOF
11841
11842 fi
11843 if test x$support_8bitctrls = xyes; then
11844
11845 cat >>confdefs.h <<\_ACEOF
11846 #define EIGHT_BIT_CONTROLS 1
11847 _ACEOF
11848
11849 fi
11850 if test x$support_fading = xyes; then
11851
11852 cat >>confdefs.h <<\_ACEOF
11853 #define OFF_FOCUS_FADING 1
11854 _ACEOF
11855
11856 fi
11857 if test x$support_tinting = xyes; then
11858
11859 cat >>confdefs.h <<\_ACEOF
11860 #define TINTING 1
11861 _ACEOF
11862
11863 fi
11864 if test x$support_inheritpixmap = xyes; then
11865
11866 cat >>confdefs.h <<\_ACEOF
11867 #define TRANSPARENT 1
11868 _ACEOF
11869
11870 fi
11871 if test x$support_keepscrolling = xno; then
11872
11873 cat >>confdefs.h <<\_ACEOF
11874 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11875 _ACEOF
11876
11877 fi
11878 if test x$support_selectionscrolling = xyes; then
11879
11880 cat >>confdefs.h <<\_ACEOF
11881 #define SELECTION_SCROLLING 1
11882 _ACEOF
11883
11884 fi
11885 if test x$support_menubar = xyes; then
11886
11887 cat >>confdefs.h <<\_ACEOF
11888 #define MENUBAR 1
11889 _ACEOF
11890
11891 fi
11892 if test x$support_frills = xyes; then
11893
11894 cat >>confdefs.h <<\_ACEOF
11895 #define ENABLE_FRILLS 1
11896 _ACEOF
11897
11898 fi
11899 if test x$support_24bit = xyes; then
11900
11901 cat >>confdefs.h <<\_ACEOF
11902 #define PREFER_24BIT 1
11903 _ACEOF
11904
11905 fi
11906 if test x$support_mousewheel = xyes; then
11907
11908 cat >>confdefs.h <<\_ACEOF
11909 #define MOUSE_WHEEL 1
11910 _ACEOF
11911
11912 fi
11913 if test x$support_mouseslipwheel = xyes; then
11914
11915 cat >>confdefs.h <<\_ACEOF
11916 #define MOUSE_SLIP_WHEELING 1
11917 _ACEOF
11918
11919 fi
11920 if test x$support_utmp = xyes; then
11921
11922 cat >>confdefs.h <<\_ACEOF
11923 #define UTMP_SUPPORT 1
11924 _ACEOF
11925
11926 fi
11927 if test x$support_wtmp = xyes; then
11928
11929 cat >>confdefs.h <<\_ACEOF
11930 #define WTMP_SUPPORT 1
11931 _ACEOF
11932
11933 fi
11934 if test x$support_lastlog = xyes; then
11935
11936 cat >>confdefs.h <<\_ACEOF
11937 #define LASTLOG_SUPPORT 1
11938 _ACEOF
11939
11940 fi
11941 if test x$support_xim = xyes -o x$multichar_set = xyes; then
11942   if test x$rxvt_cv_func_xlocale = xyes; then
11943
11944 cat >>confdefs.h <<\_ACEOF
11945 #define USE_XIM 1
11946 _ACEOF
11947
11948   fi
11949 fi
11950 if test x$support_xpm = xyes; then
11951
11952 cat >>confdefs.h <<\_ACEOF
11953 #define XPM_BACKGROUND 1
11954 _ACEOF
11955
11956 fi
11957 if test x$support_scroll_rxvt = xyes; then
11958
11959 cat >>confdefs.h <<\_ACEOF
11960 #define RXVT_SCROLLBAR 1
11961 _ACEOF
11962
11963   scrolltypes="rxvt"
11964 fi
11965 if test x$support_scroll_next = xyes; then
11966
11967 cat >>confdefs.h <<\_ACEOF
11968 #define NEXT_SCROLLBAR 1
11969 _ACEOF
11970
11971   scrolltypes="$scrolltypes next"
11972 fi
11973 if test x$support_scroll_xterm = xyes; then
11974
11975 cat >>confdefs.h <<\_ACEOF
11976 #define XTERM_SCROLLBAR 1
11977 _ACEOF
11978
11979   scrolltypes="$scrolltypes xterm"
11980 fi
11981 if test x$support_scroll_plain = xyes; then
11982
11983 cat >>confdefs.h <<\_ACEOF
11984 #define PLAIN_SCROLLBAR 1
11985 _ACEOF
11986
11987   scrolltypes="$scrolltypes plain"
11988 fi
11989 if test x$support_pointer_blank = xyes; then
11990
11991 cat >>confdefs.h <<\_ACEOF
11992 #define POINTER_BLANK 1
11993 _ACEOF
11994
11995 fi
11996 if test x$support_text_blink = xyes; then
11997
11998 cat >>confdefs.h <<\_ACEOF
11999 #define TEXT_BLINK 1
12000 _ACEOF
12001
12002 fi
12003 if test x$support_unicode3 = xyes; then
12004
12005 cat >>confdefs.h <<\_ACEOF
12006 #define UNICODE_3 1
12007 _ACEOF
12008
12009 fi
12010 if test x$support_combining = xyes; then
12011
12012 cat >>confdefs.h <<\_ACEOF
12013 #define ENABLE_COMBINING 1
12014 _ACEOF
12015
12016 fi
12017 if test x$codesets = xall; then
12018   codesets=jp,jp-ext,kr,zh,zh-ext
12019 fi
12020
12021 cat >>confdefs.h <<\_ACEOF
12022 #define ENCODING_EU 1
12023 _ACEOF
12024
12025
12026 cat >>confdefs.h <<\_ACEOF
12027 #define ENCODING_VN 1
12028 _ACEOF
12029
12030 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12031   case "$codeset" in
12032     JP     )
12033 cat >>confdefs.h <<\_ACEOF
12034 #define ENCODING_JP 1
12035 _ACEOF
12036  ;;
12037     JP_EXT )
12038 cat >>confdefs.h <<\_ACEOF
12039 #define ENCODING_JP_EXT 1
12040 _ACEOF
12041  ;;
12042     KR     )
12043 cat >>confdefs.h <<\_ACEOF
12044 #define ENCODING_KR 1
12045 _ACEOF
12046  ;;
12047     ZH     )
12048 cat >>confdefs.h <<\_ACEOF
12049 #define ENCODING_ZH 1
12050 _ACEOF
12051  ;;
12052     ZH_EXT )
12053 cat >>confdefs.h <<\_ACEOF
12054 #define ENCODING_ZH_EXT 1
12055 _ACEOF
12056  ;;
12057   esac
12058 done
12059
12060
12061 CFLAGS=${CFLAGS--O}
12062 LDFLAGS=${LDFLAGS--O}
12063
12064 CPPFLAGS="$CPPFLAGS"
12065
12066
12067
12068
12069
12070
12071
12072 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
12073   DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
12074   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
12075   X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
12076   X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
12077   XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12078 fi
12079
12080
12081
12082
12083
12084 if test x$support_addstrings = xno; then
12085
12086 cat >>confdefs.h <<\_ACEOF
12087 #define NO_STRINGS 1
12088 _ACEOF
12089
12090 fi
12091
12092 MCOMMON=./autoconf/Make.common
12093
12094
12095 test "$program_prefix" != NONE &&
12096   program_transform_name="s,^,$program_prefix,;$program_transform_name"
12097 # Use a double $ so make ignores it.
12098 test "$program_suffix" != NONE &&
12099   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
12100 # Double any \ or $.  echo might interpret backslashes.
12101 # By default was `s,x,x', remove it if useless.
12102 cat <<\_ACEOF >conftest.sed
12103 s/[\\$]/&&/g;s/;s,x,x,$//
12104 _ACEOF
12105 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
12106 rm conftest.sed
12107
12108
12109
12110
12111
12112 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
12113   include_stdint_h="#include <stdint.h>"
12114 else
12115   include_stdint_h="/* #include <stdint.h> */"
12116 fi
12117 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
12118   include_stdarg_h="#include <cstdarg>"
12119 else
12120   include_stdarg_h="/* #include <cstdarg> */"
12121 fi
12122 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
12123   include_stdlib_h="#include <cstdlib>"
12124 else
12125   include_stdlib_h="/* #include <cstdlib> */"
12126 fi
12127 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
12128   include_unistd_h="#include <unistd.h>"
12129 else
12130   include_unistd_h="/* #include <unistd.h> */"
12131 fi
12132 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
12133   include_string_h="#include <cstring>"
12134 else
12135   include_string_h="/* #include <cstring> */"
12136 fi
12137 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
12138   include_fcntl_h="#include <fcntl.h>"
12139 else
12140   include_fcntl_h="/* #include <fcntl.h> */"
12141 fi
12142 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
12143   include_util_h="#include <util.h>"
12144 else
12145   include_util_h="/* #include <util.h> */"
12146 fi
12147 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
12148   include_assert_h="#include <assert.h>"
12149 else
12150   include_assert_h="/* #include <assert.h> */"
12151 fi
12152 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
12153   include_sys_ioctl_h="#include <sys/ioctl.h>"
12154 else
12155   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
12156 fi
12157 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
12158   include_sys_select_h="#include <sys/select.h>"
12159 else
12160   include_sys_select_h="/* #include <sys/select.h> */"
12161 fi
12162 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
12163   include_sys_strredir_h="#include <sys/strredir.h>"
12164 else
12165   include_sys_strredir_h="/* #include <sys/strredir.h> */"
12166 fi
12167 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
12168   include_sys_time_h="#include <sys/time.h>"
12169 else
12170   include_sys_time_h="/* #include <sys/time.h> */"
12171 fi
12172 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
12173   include_time_h="#include <time.h>"
12174 else
12175   include_time_h="/* #include <time.h> */"
12176 fi
12177
12178                                                   ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h"
12179
12180 cat >confcache <<\_ACEOF
12181 # This file is a shell script that caches the results of configure
12182 # tests run on this system so they can be shared between configure
12183 # scripts and configure runs, see configure's option --config-cache.
12184 # It is not useful on other systems.  If it contains results you don't
12185 # want to keep, you may remove or edit it.
12186 #
12187 # config.status only pays attention to the cache file if you give it
12188 # the --recheck option to rerun configure.
12189 #
12190 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12191 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12192 # following values.
12193
12194 _ACEOF
12195
12196 # The following way of writing the cache mishandles newlines in values,
12197 # but we know of no workaround that is simple, portable, and efficient.
12198 # So, don't put newlines in cache variables' values.
12199 # Ultrix sh set writes to stderr and can't be redirected directly,
12200 # and sets the high bit in the cache file unless we assign to the vars.
12201 {
12202   (set) 2>&1 |
12203     case `(ac_space=' '; set | grep ac_space) 2>&1` in
12204     *ac_space=\ *)
12205       # `set' does not quote correctly, so add quotes (double-quote
12206       # substitution turns \\\\ into \\, and sed turns \\ into \).
12207       sed -n \
12208         "s/'/'\\\\''/g;
12209           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12210       ;;
12211     *)
12212       # `set' quotes correctly as required by POSIX, so do not add quotes.
12213       sed -n \
12214         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12215       ;;
12216     esac;
12217 } |
12218   sed '
12219      t clear
12220      : clear
12221      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12222      t end
12223      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12224      : end' >>confcache
12225 if diff $cache_file confcache >/dev/null 2>&1; then :; else
12226   if test -w $cache_file; then
12227     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12228     cat confcache >$cache_file
12229   else
12230     echo "not updating unwritable cache $cache_file"
12231   fi
12232 fi
12233 rm -f confcache
12234
12235 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12236 # Let make expand exec_prefix.
12237 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12238
12239 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12240 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12241 # trailing colons and then remove the whole line if VPATH becomes empty
12242 # (actually we leave an empty line to preserve line numbers).
12243 if test "x$srcdir" = x.; then
12244   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12245 s/:*\$(srcdir):*/:/;
12246 s/:*\${srcdir}:*/:/;
12247 s/:*@srcdir@:*/:/;
12248 s/^\([^=]*=[     ]*\):*/\1/;
12249 s/:*$//;
12250 s/^[^=]*=[       ]*$//;
12251 }'
12252 fi
12253
12254 DEFS=-DHAVE_CONFIG_H
12255
12256 ac_libobjs=
12257 ac_ltlibobjs=
12258 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12259   # 1. Remove the extension, and $U if already installed.
12260   ac_i=`echo "$ac_i" |
12261          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
12262   # 2. Add them.
12263   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
12264   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
12265 done
12266 LIBOBJS=$ac_libobjs
12267
12268 LTLIBOBJS=$ac_ltlibobjs
12269
12270
12271
12272 : ${CONFIG_STATUS=./config.status}
12273 ac_clean_files_save=$ac_clean_files
12274 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12275 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12276 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12277 cat >$CONFIG_STATUS <<_ACEOF
12278 #! $SHELL
12279 # Generated by $as_me.
12280 # Run this file to recreate the current configuration.
12281 # Compiler output produced by configure, useful for debugging
12282 # configure, is in config.log if it exists.
12283
12284 debug=false
12285 ac_cs_recheck=false
12286 ac_cs_silent=false
12287 SHELL=\${CONFIG_SHELL-$SHELL}
12288 _ACEOF
12289
12290 cat >>$CONFIG_STATUS <<\_ACEOF
12291 ## --------------------- ##
12292 ## M4sh Initialization.  ##
12293 ## --------------------- ##
12294
12295 # Be Bourne compatible
12296 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12297   emulate sh
12298   NULLCMD=:
12299   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12300   # is contrary to our usage.  Disable this feature.
12301   alias -g '${1+"$@"}'='"$@"'
12302 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12303   set -o posix
12304 fi
12305 DUALCASE=1; export DUALCASE # for MKS sh
12306
12307 # Support unset when possible.
12308 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12309   as_unset=unset
12310 else
12311   as_unset=false
12312 fi
12313
12314
12315 # Work around bugs in pre-3.0 UWIN ksh.
12316 $as_unset ENV MAIL MAILPATH
12317 PS1='$ '
12318 PS2='> '
12319 PS4='+ '
12320
12321 # NLS nuisances.
12322 for as_var in \
12323   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12324   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12325   LC_TELEPHONE LC_TIME
12326 do
12327   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12328     eval $as_var=C; export $as_var
12329   else
12330     $as_unset $as_var
12331   fi
12332 done
12333
12334 # Required to use basename.
12335 if expr a : '\(a\)' >/dev/null 2>&1; then
12336   as_expr=expr
12337 else
12338   as_expr=false
12339 fi
12340
12341 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
12342   as_basename=basename
12343 else
12344   as_basename=false
12345 fi
12346
12347
12348 # Name of the executable.
12349 as_me=`$as_basename "$0" ||
12350 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12351          X"$0" : 'X\(//\)$' \| \
12352          X"$0" : 'X\(/\)$' \| \
12353          .     : '\(.\)' 2>/dev/null ||
12354 echo X/"$0" |
12355     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
12356           /^X\/\(\/\/\)$/{ s//\1/; q; }
12357           /^X\/\(\/\).*/{ s//\1/; q; }
12358           s/.*/./; q'`
12359
12360
12361 # PATH needs CR, and LINENO needs CR and PATH.
12362 # Avoid depending upon Character Ranges.
12363 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12364 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12365 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12366 as_cr_digits='0123456789'
12367 as_cr_alnum=$as_cr_Letters$as_cr_digits
12368
12369 # The user is always right.
12370 if test "${PATH_SEPARATOR+set}" != set; then
12371   echo "#! /bin/sh" >conf$$.sh
12372   echo  "exit 0"   >>conf$$.sh
12373   chmod +x conf$$.sh
12374   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12375     PATH_SEPARATOR=';'
12376   else
12377     PATH_SEPARATOR=:
12378   fi
12379   rm -f conf$$.sh
12380 fi
12381
12382
12383   as_lineno_1=$LINENO
12384   as_lineno_2=$LINENO
12385   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12386   test "x$as_lineno_1" != "x$as_lineno_2" &&
12387   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
12388   # Find who we are.  Look in the path if we contain no path at all
12389   # relative or not.
12390   case $0 in
12391     *[\\/]* ) as_myself=$0 ;;
12392     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12393 for as_dir in $PATH
12394 do
12395   IFS=$as_save_IFS
12396   test -z "$as_dir" && as_dir=.
12397   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12398 done
12399
12400        ;;
12401   esac
12402   # We did not find ourselves, most probably we were run as `sh COMMAND'
12403   # in which case we are not to be found in the path.
12404   if test "x$as_myself" = x; then
12405     as_myself=$0
12406   fi
12407   if test ! -f "$as_myself"; then
12408     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12409 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12410    { (exit 1); exit 1; }; }
12411   fi
12412   case $CONFIG_SHELL in
12413   '')
12414     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12415 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12416 do
12417   IFS=$as_save_IFS
12418   test -z "$as_dir" && as_dir=.
12419   for as_base in sh bash ksh sh5; do
12420          case $as_dir in
12421          /*)
12422            if ("$as_dir/$as_base" -c '
12423   as_lineno_1=$LINENO
12424   as_lineno_2=$LINENO
12425   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12426   test "x$as_lineno_1" != "x$as_lineno_2" &&
12427   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
12428              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
12429              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
12430              CONFIG_SHELL=$as_dir/$as_base
12431              export CONFIG_SHELL
12432              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
12433            fi;;
12434          esac
12435        done
12436 done
12437 ;;
12438   esac
12439
12440   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12441   # uniformly replaced by the line number.  The first 'sed' inserts a
12442   # line-number line before each line; the second 'sed' does the real
12443   # work.  The second script uses 'N' to pair each line-number line
12444   # with the numbered line, and appends trailing '-' during
12445   # substitution so that $LINENO is not a special case at line end.
12446   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12447   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
12448   sed '=' <$as_myself |
12449     sed '
12450       N
12451       s,$,-,
12452       : loop
12453       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
12454       t loop
12455       s,-$,,
12456       s,^['$as_cr_digits']*\n,,
12457     ' >$as_me.lineno &&
12458   chmod +x $as_me.lineno ||
12459     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
12460 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
12461    { (exit 1); exit 1; }; }
12462
12463   # Don't try to exec as it changes $[0], causing all sort of problems
12464   # (the dirname of $[0] is not the place where we might find the
12465   # original and so on.  Autoconf is especially sensible to this).
12466   . ./$as_me.lineno
12467   # Exit status is that of the last command.
12468   exit
12469 }
12470
12471
12472 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12473   *c*,-n*) ECHO_N= ECHO_C='
12474 ' ECHO_T='      ' ;;
12475   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12476   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
12477 esac
12478
12479 if expr a : '\(a\)' >/dev/null 2>&1; then
12480   as_expr=expr
12481 else
12482   as_expr=false
12483 fi
12484
12485 rm -f conf$$ conf$$.exe conf$$.file
12486 echo >conf$$.file
12487 if ln -s conf$$.file conf$$ 2>/dev/null; then
12488   # We could just check for DJGPP; but this test a) works b) is more generic
12489   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12490   if test -f conf$$.exe; then
12491     # Don't use ln at all; we don't have any links
12492     as_ln_s='cp -p'
12493   else
12494     as_ln_s='ln -s'
12495   fi
12496 elif ln conf$$.file conf$$ 2>/dev/null; then
12497   as_ln_s=ln
12498 else
12499   as_ln_s='cp -p'
12500 fi
12501 rm -f conf$$ conf$$.exe conf$$.file
12502
12503 if mkdir -p . 2>/dev/null; then
12504   as_mkdir_p=:
12505 else
12506   test -d ./-p && rmdir ./-p
12507   as_mkdir_p=false
12508 fi
12509
12510 as_executable_p="test -f"
12511
12512 # Sed expression to map a string onto a valid CPP name.
12513 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12514
12515 # Sed expression to map a string onto a valid variable name.
12516 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12517
12518
12519 # IFS
12520 # We need space, tab and new line, in precisely that order.
12521 as_nl='
12522 '
12523 IFS="   $as_nl"
12524
12525 # CDPATH.
12526 $as_unset CDPATH
12527
12528 exec 6>&1
12529
12530 # Open the log real soon, to keep \$[0] and so on meaningful, and to
12531 # report actual input values of CONFIG_FILES etc. instead of their
12532 # values after options handling.  Logging --version etc. is OK.
12533 exec 5>>config.log
12534 {
12535   echo
12536   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12537 ## Running $as_me. ##
12538 _ASBOX
12539 } >&5
12540 cat >&5 <<_CSEOF
12541
12542 This file was extended by $as_me, which was
12543 generated by GNU Autoconf 2.59.  Invocation command line was
12544
12545   CONFIG_FILES    = $CONFIG_FILES
12546   CONFIG_HEADERS  = $CONFIG_HEADERS
12547   CONFIG_LINKS    = $CONFIG_LINKS
12548   CONFIG_COMMANDS = $CONFIG_COMMANDS
12549   $ $0 $@
12550
12551 _CSEOF
12552 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
12553 echo >&5
12554 _ACEOF
12555
12556 # Files that config.status was made for.
12557 if test -n "$ac_config_files"; then
12558   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12559 fi
12560
12561 if test -n "$ac_config_headers"; then
12562   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12563 fi
12564
12565 if test -n "$ac_config_links"; then
12566   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12567 fi
12568
12569 if test -n "$ac_config_commands"; then
12570   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12571 fi
12572
12573 cat >>$CONFIG_STATUS <<\_ACEOF
12574
12575 ac_cs_usage="\
12576 \`$as_me' instantiates files from templates according to the
12577 current configuration.
12578
12579 Usage: $0 [OPTIONS] [FILE]...
12580
12581   -h, --help       print this help, then exit
12582   -V, --version    print version number, then exit
12583   -q, --quiet      do not print progress messages
12584   -d, --debug      don't remove temporary files
12585       --recheck    update $as_me by reconfiguring in the same conditions
12586   --file=FILE[:TEMPLATE]
12587                    instantiate the configuration file FILE
12588   --header=FILE[:TEMPLATE]
12589                    instantiate the configuration header FILE
12590
12591 Configuration files:
12592 $config_files
12593
12594 Configuration headers:
12595 $config_headers
12596
12597 Report bugs to <bug-autoconf@gnu.org>."
12598 _ACEOF
12599
12600 cat >>$CONFIG_STATUS <<_ACEOF
12601 ac_cs_version="\\
12602 config.status
12603 configured by $0, generated by GNU Autoconf 2.59,
12604   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12605
12606 Copyright (C) 2003 Free Software Foundation, Inc.
12607 This config.status script is free software; the Free Software Foundation
12608 gives unlimited permission to copy, distribute and modify it."
12609 srcdir=$srcdir
12610 INSTALL="$INSTALL"
12611 _ACEOF
12612
12613 cat >>$CONFIG_STATUS <<\_ACEOF
12614 # If no file are specified by the user, then we need to provide default
12615 # value.  By we need to know if files were specified by the user.
12616 ac_need_defaults=:
12617 while test $# != 0
12618 do
12619   case $1 in
12620   --*=*)
12621     ac_option=`expr "x$1" : 'x\([^=]*\)='`
12622     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12623     ac_shift=:
12624     ;;
12625   -*)
12626     ac_option=$1
12627     ac_optarg=$2
12628     ac_shift=shift
12629     ;;
12630   *) # This is not an option, so the user has probably given explicit
12631      # arguments.
12632      ac_option=$1
12633      ac_need_defaults=false;;
12634   esac
12635
12636   case $ac_option in
12637   # Handling of the options.
12638 _ACEOF
12639 cat >>$CONFIG_STATUS <<\_ACEOF
12640   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12641     ac_cs_recheck=: ;;
12642   --version | --vers* | -V )
12643     echo "$ac_cs_version"; exit 0 ;;
12644   --he | --h)
12645     # Conflict between --help and --header
12646     { { echo "$as_me:$LINENO: error: ambiguous option: $1
12647 Try \`$0 --help' for more information." >&5
12648 echo "$as_me: error: ambiguous option: $1
12649 Try \`$0 --help' for more information." >&2;}
12650    { (exit 1); exit 1; }; };;
12651   --help | --hel | -h )
12652     echo "$ac_cs_usage"; exit 0 ;;
12653   --debug | --d* | -d )
12654     debug=: ;;
12655   --file | --fil | --fi | --f )
12656     $ac_shift
12657     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12658     ac_need_defaults=false;;
12659   --header | --heade | --head | --hea )
12660     $ac_shift
12661     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12662     ac_need_defaults=false;;
12663   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12664   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12665     ac_cs_silent=: ;;
12666
12667   # This is an error.
12668   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12669 Try \`$0 --help' for more information." >&5
12670 echo "$as_me: error: unrecognized option: $1
12671 Try \`$0 --help' for more information." >&2;}
12672    { (exit 1); exit 1; }; } ;;
12673
12674   *) ac_config_targets="$ac_config_targets $1" ;;
12675
12676   esac
12677   shift
12678 done
12679
12680 ac_configure_extra_args=
12681
12682 if $ac_cs_silent; then
12683   exec 6>/dev/null
12684   ac_configure_extra_args="$ac_configure_extra_args --silent"
12685 fi
12686
12687 _ACEOF
12688 cat >>$CONFIG_STATUS <<_ACEOF
12689 if \$ac_cs_recheck; then
12690   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12691   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12692 fi
12693
12694 _ACEOF
12695
12696
12697
12698
12699
12700 cat >>$CONFIG_STATUS <<\_ACEOF
12701 for ac_config_target in $ac_config_targets
12702 do
12703   case "$ac_config_target" in
12704   # Handling of arguments.
12705   "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
12706   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12707   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12708   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12709   "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
12710   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
12711   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12712 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12713    { (exit 1); exit 1; }; };;
12714   esac
12715 done
12716
12717 # If the user did not use the arguments to specify the items to instantiate,
12718 # then the envvar interface is used.  Set only those that are not.
12719 # We use the long form for the default assignment because of an extremely
12720 # bizarre bug on SunOS 4.1.3.
12721 if $ac_need_defaults; then
12722   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12723   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12724 fi
12725
12726 # Have a temporary directory for convenience.  Make it in the build tree
12727 # simply because there is no reason to put it here, and in addition,
12728 # creating and moving files from /tmp can sometimes cause problems.
12729 # Create a temporary directory, and hook for its removal unless debugging.
12730 $debug ||
12731 {
12732   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12733   trap '{ (exit 1); exit 1; }' 1 2 13 15
12734 }
12735
12736 # Create a (secure) tmp directory for tmp files.
12737
12738 {
12739   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
12740   test -n "$tmp" && test -d "$tmp"
12741 }  ||
12742 {
12743   tmp=./confstat$$-$RANDOM
12744   (umask 077 && mkdir $tmp)
12745 } ||
12746 {
12747    echo "$me: cannot create a temporary directory in ." >&2
12748    { (exit 1); exit 1; }
12749 }
12750
12751 _ACEOF
12752
12753 cat >>$CONFIG_STATUS <<_ACEOF
12754
12755 #
12756 # CONFIG_FILES section.
12757 #
12758
12759 # No need to generate the scripts if there are no CONFIG_FILES.
12760 # This happens for instance when ./config.status config.h
12761 if test -n "\$CONFIG_FILES"; then
12762   # Protect against being on the right side of a sed subst in config.status.
12763   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12764    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12765 s,@SHELL@,$SHELL,;t t
12766 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12767 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12768 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12769 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12770 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12771 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12772 s,@exec_prefix@,$exec_prefix,;t t
12773 s,@prefix@,$prefix,;t t
12774 s,@program_transform_name@,$program_transform_name,;t t
12775 s,@bindir@,$bindir,;t t
12776 s,@sbindir@,$sbindir,;t t
12777 s,@libexecdir@,$libexecdir,;t t
12778 s,@datadir@,$datadir,;t t
12779 s,@sysconfdir@,$sysconfdir,;t t
12780 s,@sharedstatedir@,$sharedstatedir,;t t
12781 s,@localstatedir@,$localstatedir,;t t
12782 s,@libdir@,$libdir,;t t
12783 s,@includedir@,$includedir,;t t
12784 s,@oldincludedir@,$oldincludedir,;t t
12785 s,@infodir@,$infodir,;t t
12786 s,@mandir@,$mandir,;t t
12787 s,@build_alias@,$build_alias,;t t
12788 s,@host_alias@,$host_alias,;t t
12789 s,@target_alias@,$target_alias,;t t
12790 s,@DEFS@,$DEFS,;t t
12791 s,@ECHO_C@,$ECHO_C,;t t
12792 s,@ECHO_N@,$ECHO_N,;t t
12793 s,@ECHO_T@,$ECHO_T,;t t
12794 s,@LIBS@,$LIBS,;t t
12795 s,@build@,$build,;t t
12796 s,@build_cpu@,$build_cpu,;t t
12797 s,@build_vendor@,$build_vendor,;t t
12798 s,@build_os@,$build_os,;t t
12799 s,@host@,$host,;t t
12800 s,@host_cpu@,$host_cpu,;t t
12801 s,@host_vendor@,$host_vendor,;t t
12802 s,@host_os@,$host_os,;t t
12803 s,@VERSION@,$VERSION,;t t
12804 s,@DATE@,$DATE,;t t
12805 s,@LSMDATE@,$LSMDATE,;t t
12806 s,@LIBVERSION@,$LIBVERSION,;t t
12807 s,@CC@,$CC,;t t
12808 s,@CFLAGS@,$CFLAGS,;t t
12809 s,@LDFLAGS@,$LDFLAGS,;t t
12810 s,@CPPFLAGS@,$CPPFLAGS,;t t
12811 s,@ac_ct_CC@,$ac_ct_CC,;t t
12812 s,@EXEEXT@,$EXEEXT,;t t
12813 s,@OBJEXT@,$OBJEXT,;t t
12814 s,@CXX@,$CXX,;t t
12815 s,@CXXFLAGS@,$CXXFLAGS,;t t
12816 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
12817 s,@CPP@,$CPP,;t t
12818 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12819 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12820 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12821 s,@AWK@,$AWK,;t t
12822 s,@LINKER@,$LINKER,;t t
12823 s,@CXXCPP@,$CXXCPP,;t t
12824 s,@EGREP@,$EGREP,;t t
12825 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
12826 s,@RXVTNAME@,$RXVTNAME,;t t
12827 s,@MV@,$MV,;t t
12828 s,@RM@,$RM,;t t
12829 s,@CP@,$CP,;t t
12830 s,@LN@,$LN,;t t
12831 s,@SED@,$SED,;t t
12832 s,@ECHO@,$ECHO,;t t
12833 s,@CMP@,$CMP,;t t
12834 s,@TBL@,$TBL,;t t
12835 s,@TIC@,$TIC,;t t
12836 s,@X_CFLAGS@,$X_CFLAGS,;t t
12837 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
12838 s,@X_LIBS@,$X_LIBS,;t t
12839 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
12840 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
12841 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
12842 s,@XPM_LIBS@,$XPM_LIBS,;t t
12843 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
12844 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
12845 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
12846 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
12847 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
12848 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
12849 s,@DEBUG@,$DEBUG,;t t
12850 s,@DINCLUDE@,$DINCLUDE,;t t
12851 s,@DLIB@,$DLIB,;t t
12852 s,@include_stdint_h@,$include_stdint_h,;t t
12853 s,@include_stdarg_h@,$include_stdarg_h,;t t
12854 s,@include_stdlib_h@,$include_stdlib_h,;t t
12855 s,@include_unistd_h@,$include_unistd_h,;t t
12856 s,@include_string_h@,$include_string_h,;t t
12857 s,@include_fcntl_h@,$include_fcntl_h,;t t
12858 s,@include_util_h@,$include_util_h,;t t
12859 s,@include_assert_h@,$include_assert_h,;t t
12860 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
12861 s,@include_sys_select_h@,$include_sys_select_h,;t t
12862 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
12863 s,@include_sys_time_h@,$include_sys_time_h,;t t
12864 s,@include_time_h@,$include_time_h,;t t
12865 s,@LIBOBJS@,$LIBOBJS,;t t
12866 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12867 /@MCOMMON@/r $MCOMMON
12868 s,@MCOMMON@,,;t t
12869 CEOF
12870
12871 _ACEOF
12872
12873   cat >>$CONFIG_STATUS <<\_ACEOF
12874   # Split the substitutions into bite-sized pieces for seds with
12875   # small command number limits, like on Digital OSF/1 and HP-UX.
12876   ac_max_sed_lines=48
12877   ac_sed_frag=1 # Number of current file.
12878   ac_beg=1 # First line for current file.
12879   ac_end=$ac_max_sed_lines # Line after last line for current file.
12880   ac_more_lines=:
12881   ac_sed_cmds=
12882   while $ac_more_lines; do
12883     if test $ac_beg -gt 1; then
12884       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12885     else
12886       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12887     fi
12888     if test ! -s $tmp/subs.frag; then
12889       ac_more_lines=false
12890     else
12891       # The purpose of the label and of the branching condition is to
12892       # speed up the sed processing (if there are no `@' at all, there
12893       # is no need to browse any of the substitutions).
12894       # These are the two extra sed commands mentioned above.
12895       (echo ':t
12896   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12897       if test -z "$ac_sed_cmds"; then
12898         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12899       else
12900         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12901       fi
12902       ac_sed_frag=`expr $ac_sed_frag + 1`
12903       ac_beg=$ac_end
12904       ac_end=`expr $ac_end + $ac_max_sed_lines`
12905     fi
12906   done
12907   if test -z "$ac_sed_cmds"; then
12908     ac_sed_cmds=cat
12909   fi
12910 fi # test -n "$CONFIG_FILES"
12911
12912 _ACEOF
12913 cat >>$CONFIG_STATUS <<\_ACEOF
12914 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12915   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12916   case $ac_file in
12917   - | *:- | *:-:* ) # input from stdin
12918         cat >$tmp/stdin
12919         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12920         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12921   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12922         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12923   * )   ac_file_in=$ac_file.in ;;
12924   esac
12925
12926   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12927   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12928 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12929          X"$ac_file" : 'X\(//\)[^/]' \| \
12930          X"$ac_file" : 'X\(//\)$' \| \
12931          X"$ac_file" : 'X\(/\)' \| \
12932          .     : '\(.\)' 2>/dev/null ||
12933 echo X"$ac_file" |
12934     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12935           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12936           /^X\(\/\/\)$/{ s//\1/; q; }
12937           /^X\(\/\).*/{ s//\1/; q; }
12938           s/.*/./; q'`
12939   { if $as_mkdir_p; then
12940     mkdir -p "$ac_dir"
12941   else
12942     as_dir="$ac_dir"
12943     as_dirs=
12944     while test ! -d "$as_dir"; do
12945       as_dirs="$as_dir $as_dirs"
12946       as_dir=`(dirname "$as_dir") 2>/dev/null ||
12947 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12948          X"$as_dir" : 'X\(//\)[^/]' \| \
12949          X"$as_dir" : 'X\(//\)$' \| \
12950          X"$as_dir" : 'X\(/\)' \| \
12951          .     : '\(.\)' 2>/dev/null ||
12952 echo X"$as_dir" |
12953     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12954           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12955           /^X\(\/\/\)$/{ s//\1/; q; }
12956           /^X\(\/\).*/{ s//\1/; q; }
12957           s/.*/./; q'`
12958     done
12959     test ! -n "$as_dirs" || mkdir $as_dirs
12960   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12961 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12962    { (exit 1); exit 1; }; }; }
12963
12964   ac_builddir=.
12965
12966 if test "$ac_dir" != .; then
12967   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12968   # A "../" for each directory in $ac_dir_suffix.
12969   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12970 else
12971   ac_dir_suffix= ac_top_builddir=
12972 fi
12973
12974 case $srcdir in
12975   .)  # No --srcdir option.  We are building in place.
12976     ac_srcdir=.
12977     if test -z "$ac_top_builddir"; then
12978        ac_top_srcdir=.
12979     else
12980        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12981     fi ;;
12982   [\\/]* | ?:[\\/]* )  # Absolute path.
12983     ac_srcdir=$srcdir$ac_dir_suffix;
12984     ac_top_srcdir=$srcdir ;;
12985   *) # Relative path.
12986     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12987     ac_top_srcdir=$ac_top_builddir$srcdir ;;
12988 esac
12989
12990 # Do not use `cd foo && pwd` to compute absolute paths, because
12991 # the directories may not exist.
12992 case `pwd` in
12993 .) ac_abs_builddir="$ac_dir";;
12994 *)
12995   case "$ac_dir" in
12996   .) ac_abs_builddir=`pwd`;;
12997   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12998   *) ac_abs_builddir=`pwd`/"$ac_dir";;
12999   esac;;
13000 esac
13001 case $ac_abs_builddir in
13002 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13003 *)
13004   case ${ac_top_builddir}. in
13005   .) ac_abs_top_builddir=$ac_abs_builddir;;
13006   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13007   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13008   esac;;
13009 esac
13010 case $ac_abs_builddir in
13011 .) ac_abs_srcdir=$ac_srcdir;;
13012 *)
13013   case $ac_srcdir in
13014   .) ac_abs_srcdir=$ac_abs_builddir;;
13015   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13016   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13017   esac;;
13018 esac
13019 case $ac_abs_builddir in
13020 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13021 *)
13022   case $ac_top_srcdir in
13023   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13024   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13025   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13026   esac;;
13027 esac
13028
13029
13030   case $INSTALL in
13031   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13032   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13033   esac
13034
13035   # Let's still pretend it is `configure' which instantiates (i.e., don't
13036   # use $as_me), people would be surprised to read:
13037   #    /* config.h.  Generated by config.status.  */
13038   if test x"$ac_file" = x-; then
13039     configure_input=
13040   else
13041     configure_input="$ac_file.  "
13042   fi
13043   configure_input=$configure_input"Generated from `echo $ac_file_in |
13044                                      sed 's,.*/,,'` by configure."
13045
13046   # First look for the input files in the build tree, otherwise in the
13047   # src tree.
13048   ac_file_inputs=`IFS=:
13049     for f in $ac_file_in; do
13050       case $f in
13051       -) echo $tmp/stdin ;;
13052       [\\/$]*)
13053          # Absolute (can't be DOS-style, as IFS=:)
13054          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13055 echo "$as_me: error: cannot find input file: $f" >&2;}
13056    { (exit 1); exit 1; }; }
13057          echo "$f";;
13058       *) # Relative
13059          if test -f "$f"; then
13060            # Build tree
13061            echo "$f"
13062          elif test -f "$srcdir/$f"; then
13063            # Source tree
13064            echo "$srcdir/$f"
13065          else
13066            # /dev/null tree
13067            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13068 echo "$as_me: error: cannot find input file: $f" >&2;}
13069    { (exit 1); exit 1; }; }
13070          fi;;
13071       esac
13072     done` || { (exit 1); exit 1; }
13073
13074   if test x"$ac_file" != x-; then
13075     { echo "$as_me:$LINENO: creating $ac_file" >&5
13076 echo "$as_me: creating $ac_file" >&6;}
13077     rm -f "$ac_file"
13078   fi
13079 _ACEOF
13080 cat >>$CONFIG_STATUS <<_ACEOF
13081   sed "$ac_vpsub
13082 $extrasub
13083 _ACEOF
13084 cat >>$CONFIG_STATUS <<\_ACEOF
13085 :t
13086 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13087 s,@configure_input@,$configure_input,;t t
13088 s,@srcdir@,$ac_srcdir,;t t
13089 s,@abs_srcdir@,$ac_abs_srcdir,;t t
13090 s,@top_srcdir@,$ac_top_srcdir,;t t
13091 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13092 s,@builddir@,$ac_builddir,;t t
13093 s,@abs_builddir@,$ac_abs_builddir,;t t
13094 s,@top_builddir@,$ac_top_builddir,;t t
13095 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13096 s,@INSTALL@,$ac_INSTALL,;t t
13097 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13098   rm -f $tmp/stdin
13099   if test x"$ac_file" != x-; then
13100     mv $tmp/out $ac_file
13101   else
13102     cat $tmp/out
13103     rm -f $tmp/out
13104   fi
13105
13106 done
13107 _ACEOF
13108 cat >>$CONFIG_STATUS <<\_ACEOF
13109
13110 #
13111 # CONFIG_HEADER section.
13112 #
13113
13114 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13115 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13116 #
13117 # ac_d sets the value in "#define NAME VALUE" lines.
13118 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
13119 ac_dB='[         ].*$,\1#\2'
13120 ac_dC=' '
13121 ac_dD=',;t'
13122 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13123 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
13124 ac_uB='$,\1#\2define\3'
13125 ac_uC=' '
13126 ac_uD=',;t'
13127
13128 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13129   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13130   case $ac_file in
13131   - | *:- | *:-:* ) # input from stdin
13132         cat >$tmp/stdin
13133         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13134         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13135   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13136         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13137   * )   ac_file_in=$ac_file.in ;;
13138   esac
13139
13140   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13141 echo "$as_me: creating $ac_file" >&6;}
13142
13143   # First look for the input files in the build tree, otherwise in the
13144   # src tree.
13145   ac_file_inputs=`IFS=:
13146     for f in $ac_file_in; do
13147       case $f in
13148       -) echo $tmp/stdin ;;
13149       [\\/$]*)
13150          # Absolute (can't be DOS-style, as IFS=:)
13151          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13152 echo "$as_me: error: cannot find input file: $f" >&2;}
13153    { (exit 1); exit 1; }; }
13154          # Do quote $f, to prevent DOS paths from being IFS'd.
13155          echo "$f";;
13156       *) # Relative
13157          if test -f "$f"; then
13158            # Build tree
13159            echo "$f"
13160          elif test -f "$srcdir/$f"; then
13161            # Source tree
13162            echo "$srcdir/$f"
13163          else
13164            # /dev/null tree
13165            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13166 echo "$as_me: error: cannot find input file: $f" >&2;}
13167    { (exit 1); exit 1; }; }
13168          fi;;
13169       esac
13170     done` || { (exit 1); exit 1; }
13171   # Remove the trailing spaces.
13172   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
13173
13174 _ACEOF
13175
13176 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13177 # `conftest.undefs', that substitutes the proper values into
13178 # config.h.in to produce config.h.  The first handles `#define'
13179 # templates, and the second `#undef' templates.
13180 # And first: Protect against being on the right side of a sed subst in
13181 # config.status.  Protect against being in an unquoted here document
13182 # in config.status.
13183 rm -f conftest.defines conftest.undefs
13184 # Using a here document instead of a string reduces the quoting nightmare.
13185 # Putting comments in sed scripts is not portable.
13186 #
13187 # `end' is used to avoid that the second main sed command (meant for
13188 # 0-ary CPP macros) applies to n-ary macro definitions.
13189 # See the Autoconf documentation for `clear'.
13190 cat >confdef2sed.sed <<\_ACEOF
13191 s/[\\&,]/\\&/g
13192 s,[\\$`],\\&,g
13193 t clear
13194 : clear
13195 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13196 t end
13197 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13198 : end
13199 _ACEOF
13200 # If some macros were called several times there might be several times
13201 # the same #defines, which is useless.  Nevertheless, we may not want to
13202 # sort them, since we want the *last* AC-DEFINE to be honored.
13203 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13204 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13205 rm -f confdef2sed.sed
13206
13207 # This sed command replaces #undef with comments.  This is necessary, for
13208 # example, in the case of _POSIX_SOURCE, which is predefined and required
13209 # on some systems where configure will not decide to define it.
13210 cat >>conftest.undefs <<\_ACEOF
13211 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13212 _ACEOF
13213
13214 # Break up conftest.defines because some shells have a limit on the size
13215 # of here documents, and old seds have small limits too (100 cmds).
13216 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13217 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13218 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13219 echo '  :' >>$CONFIG_STATUS
13220 rm -f conftest.tail
13221 while grep . conftest.defines >/dev/null
13222 do
13223   # Write a limited-size here document to $tmp/defines.sed.
13224   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13225   # Speed up: don't consider the non `#define' lines.
13226   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
13227   # Work around the forget-to-reset-the-flag bug.
13228   echo 't clr' >>$CONFIG_STATUS
13229   echo ': clr' >>$CONFIG_STATUS
13230   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13231   echo 'CEOF
13232   sed -f $tmp/defines.sed $tmp/in >$tmp/out
13233   rm -f $tmp/in
13234   mv $tmp/out $tmp/in
13235 ' >>$CONFIG_STATUS
13236   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13237   rm -f conftest.defines
13238   mv conftest.tail conftest.defines
13239 done
13240 rm -f conftest.defines
13241 echo '  fi # grep' >>$CONFIG_STATUS
13242 echo >>$CONFIG_STATUS
13243
13244 # Break up conftest.undefs because some shells have a limit on the size
13245 # of here documents, and old seds have small limits too (100 cmds).
13246 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
13247 rm -f conftest.tail
13248 while grep . conftest.undefs >/dev/null
13249 do
13250   # Write a limited-size here document to $tmp/undefs.sed.
13251   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
13252   # Speed up: don't consider the non `#undef'
13253   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
13254   # Work around the forget-to-reset-the-flag bug.
13255   echo 't clr' >>$CONFIG_STATUS
13256   echo ': clr' >>$CONFIG_STATUS
13257   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13258   echo 'CEOF
13259   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13260   rm -f $tmp/in
13261   mv $tmp/out $tmp/in
13262 ' >>$CONFIG_STATUS
13263   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13264   rm -f conftest.undefs
13265   mv conftest.tail conftest.undefs
13266 done
13267 rm -f conftest.undefs
13268
13269 cat >>$CONFIG_STATUS <<\_ACEOF
13270   # Let's still pretend it is `configure' which instantiates (i.e., don't
13271   # use $as_me), people would be surprised to read:
13272   #    /* config.h.  Generated by config.status.  */
13273   if test x"$ac_file" = x-; then
13274     echo "/* Generated by configure.  */" >$tmp/config.h
13275   else
13276     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
13277   fi
13278   cat $tmp/in >>$tmp/config.h
13279   rm -f $tmp/in
13280   if test x"$ac_file" != x-; then
13281     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13282       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13283 echo "$as_me: $ac_file is unchanged" >&6;}
13284     else
13285       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13286 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13287          X"$ac_file" : 'X\(//\)[^/]' \| \
13288          X"$ac_file" : 'X\(//\)$' \| \
13289          X"$ac_file" : 'X\(/\)' \| \
13290          .     : '\(.\)' 2>/dev/null ||
13291 echo X"$ac_file" |
13292     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13293           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13294           /^X\(\/\/\)$/{ s//\1/; q; }
13295           /^X\(\/\).*/{ s//\1/; q; }
13296           s/.*/./; q'`
13297       { if $as_mkdir_p; then
13298     mkdir -p "$ac_dir"
13299   else
13300     as_dir="$ac_dir"
13301     as_dirs=
13302     while test ! -d "$as_dir"; do
13303       as_dirs="$as_dir $as_dirs"
13304       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13306          X"$as_dir" : 'X\(//\)[^/]' \| \
13307          X"$as_dir" : 'X\(//\)$' \| \
13308          X"$as_dir" : 'X\(/\)' \| \
13309          .     : '\(.\)' 2>/dev/null ||
13310 echo X"$as_dir" |
13311     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13312           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13313           /^X\(\/\/\)$/{ s//\1/; q; }
13314           /^X\(\/\).*/{ s//\1/; q; }
13315           s/.*/./; q'`
13316     done
13317     test ! -n "$as_dirs" || mkdir $as_dirs
13318   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13319 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13320    { (exit 1); exit 1; }; }; }
13321
13322       rm -f $ac_file
13323       mv $tmp/config.h $ac_file
13324     fi
13325   else
13326     cat $tmp/config.h
13327     rm -f $tmp/config.h
13328   fi
13329 done
13330 _ACEOF
13331
13332 cat >>$CONFIG_STATUS <<\_ACEOF
13333
13334 { (exit 0); exit 0; }
13335 _ACEOF
13336 chmod +x $CONFIG_STATUS
13337 ac_clean_files=$ac_clean_files_save
13338
13339
13340 # configure is writing to config.log, and then calls config.status.
13341 # config.status does its own redirection, appending to config.log.
13342 # Unfortunately, on DOS this fails, as config.log is still kept open
13343 # by configure, so config.status won't be able to write to it; its
13344 # output is simply discarded.  So we exec the FD to /dev/null,
13345 # effectively closing config.log, so it can be properly (re)opened and
13346 # appended to by config.status.  When coming back to configure, we
13347 # need to make the FD available again.
13348 if test "$no_create" != yes; then
13349   ac_cs_success=:
13350   ac_config_status_args=
13351   test "$silent" = yes &&
13352     ac_config_status_args="$ac_config_status_args --quiet"
13353   exec 5>/dev/null
13354   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13355   exec 5>>config.log
13356   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13357   # would make configure fail if this is the last instruction.
13358   $ac_cs_success || { (exit 1); exit 1; }
13359 fi
13360
13361
13362 echo "Configuration:
13363
13364   Rxvt version:               $VERSION : $DATE
13365   Source code location:       $srcdir
13366   Install path:               ${prefix}/bin
13367   Compiler:                   $CXX
13368   Compiler flags:             $CFLAGS
13369   Linker:                     $LINKER"
13370
13371 if test "$MALLOC_TYPE" = S; then
13372   echo "  malloc support:             system default"
13373 fi
13374 if test "$MALLOC_TYPE" = G; then
13375   echo "  malloc support:             Gray Watson's dmalloc"
13376 fi
13377 if test "$MALLOC_TYPE" = D; then
13378   echo "  malloc support:             Doug Lea's malloc"
13379 fi
13380
13381 if test x$support_xpm = xyes; then
13382   echo "  Xpm library:                $XPM_LIBS"
13383 fi
13384
13385 echo "
13386 The following are set in config.h
13387 "
13388 echo "  pty/tty type:               "$rxvt_cv_ptys
13389 if test x$support_utmp != xyes; then
13390   echo "  utmp support:               disabled"
13391   echo
13392 else
13393   echo "  utmp support:               enabled
13394   utmp file:                  $rxvt_cv_path_utmp
13395   utmpx file:                 $rxvt_cv_path_utmpx
13396   wtmp file:                  $rxvt_cv_path_wtmp
13397   wtmpx file:                 $rxvt_cv_path_wtmpx
13398   lastlog file:               $rxvt_cv_path_lastlog
13399   ttys/ttytab file:           $rxvt_cv_path_ttytab"
13400   echo
13401 fi
13402 if test x$term != x; then
13403   echo "  set TERM to:                $term"
13404 fi
13405 if test x$terminfo != x; then
13406   echo "  set TERMINFO to:            $terminfo"
13407 fi
13408 echo "  default resource name:      $RESNAME"
13409 echo "  resource class:             $RESCLASS"
13410 if test x$RESFALLBACK != x; then
13411    echo "  resource class fallback:    $RESFALLBACK"
13412 fi
13413 echo
13414 if test x$rxvt_cv_ptys = xUNKNOWN; then
13415   echo ".----------------------------------------------------------------."
13416   echo ". WARNING: could not determine pty/tty type.  Do not build until ."
13417   echo ".          the appropriate PTYS_ARE_* is defined in config.h     ."
13418   echo ".----------------------------------------------------------------."
13419 fi
13420 if test x$support_xpm = xneedsmanualspecification; then
13421   echo ".----------------------------------------------------------------."
13422   echo ". WARNING: --enable-xpm-background was specified however the     ."
13423   echo ".          XPM includes files and libraries could not be found.  ."
13424   echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
13425   echo ".          to use them you should rerun   configure   with the   ."
13426   echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
13427   echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
13428   echo ".----------------------------------------------------------------."
13429 fi
13430 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13431   echo ".----------------------------------------------------------------."
13432   echo ". WARNING: --enable-xim was specified however the locale support ."
13433   echo ".          functions could not be found.                         ."
13434   echo ".          XIM is now being DISABLED!                            ."
13435   echo ".----------------------------------------------------------------."
13436 fi
13437
13438 echo "  *** Optionally check src/feature.h for further options ***"
13439 echo
13440
13441 echo ".----------------------------------------------------------------."
13442 echo ". NOTE: most features are disabled by default, try               ."
13443 echo ". configure --help to get an idea of the optional features,      ."
13444 echo ". or read ./README.configure                                     ."
13445 echo ".                                                                ."
13446 echo ". The script ./reconf gives a reasonable baseline, try it if     ."
13447 echo ". you do not want to read documentation and still want some      ."
13448 echo ". useful features.                                               ."
13449 echo ".----------------------------------------------------------------."
13450 echo
13451