*** empty log message ***
[dana/urxvt.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete.  It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="src/feature.h"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 #  include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 #  include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 #  include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356   # If the previous option needs an argument, assign it.
357   if test -n "$ac_prev"; then
358     eval "$ac_prev=\$ac_option"
359     ac_prev=
360     continue
361   fi
362
363   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365   # Accept the important Cygnus configure options, so we can diagnose typos.
366
367   case $ac_option in
368
369   -bindir | --bindir | --bindi | --bind | --bin | --bi)
370     ac_prev=bindir ;;
371   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372     bindir=$ac_optarg ;;
373
374   -build | --build | --buil | --bui | --bu)
375     ac_prev=build_alias ;;
376   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377     build_alias=$ac_optarg ;;
378
379   -cache-file | --cache-file | --cache-fil | --cache-fi \
380   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381     ac_prev=cache_file ;;
382   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384     cache_file=$ac_optarg ;;
385
386   --config-cache | -C)
387     cache_file=config.cache ;;
388
389   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390     ac_prev=datadir ;;
391   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392   | --da=*)
393     datadir=$ac_optarg ;;
394
395   -disable-* | --disable-*)
396     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397     # Reject names that are not valid shell variable names.
398     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400    { (exit 1); exit 1; }; }
401     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402     eval "enable_$ac_feature=no" ;;
403
404   -enable-* | --enable-*)
405     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406     # Reject names that are not valid shell variable names.
407     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409    { (exit 1); exit 1; }; }
410     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411     case $ac_option in
412       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413       *) ac_optarg=yes ;;
414     esac
415     eval "enable_$ac_feature='$ac_optarg'" ;;
416
417   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419   | --exec | --exe | --ex)
420     ac_prev=exec_prefix ;;
421   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423   | --exec=* | --exe=* | --ex=*)
424     exec_prefix=$ac_optarg ;;
425
426   -gas | --gas | --ga | --g)
427     # Obsolete; use --with-gas.
428     with_gas=yes ;;
429
430   -help | --help | --hel | --he | -h)
431     ac_init_help=long ;;
432   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433     ac_init_help=recursive ;;
434   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435     ac_init_help=short ;;
436
437   -host | --host | --hos | --ho)
438     ac_prev=host_alias ;;
439   -host=* | --host=* | --hos=* | --ho=*)
440     host_alias=$ac_optarg ;;
441
442   -includedir | --includedir | --includedi | --included | --include \
443   | --includ | --inclu | --incl | --inc)
444     ac_prev=includedir ;;
445   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446   | --includ=* | --inclu=* | --incl=* | --inc=*)
447     includedir=$ac_optarg ;;
448
449   -infodir | --infodir | --infodi | --infod | --info | --inf)
450     ac_prev=infodir ;;
451   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452     infodir=$ac_optarg ;;
453
454   -libdir | --libdir | --libdi | --libd)
455     ac_prev=libdir ;;
456   -libdir=* | --libdir=* | --libdi=* | --libd=*)
457     libdir=$ac_optarg ;;
458
459   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460   | --libexe | --libex | --libe)
461     ac_prev=libexecdir ;;
462   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463   | --libexe=* | --libex=* | --libe=*)
464     libexecdir=$ac_optarg ;;
465
466   -localstatedir | --localstatedir | --localstatedi | --localstated \
467   | --localstate | --localstat | --localsta | --localst \
468   | --locals | --local | --loca | --loc | --lo)
469     ac_prev=localstatedir ;;
470   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473     localstatedir=$ac_optarg ;;
474
475   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476     ac_prev=mandir ;;
477   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478     mandir=$ac_optarg ;;
479
480   -nfp | --nfp | --nf)
481     # Obsolete; use --without-fp.
482     with_fp=no ;;
483
484   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485   | --no-cr | --no-c | -n)
486     no_create=yes ;;
487
488   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490     no_recursion=yes ;;
491
492   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494   | --oldin | --oldi | --old | --ol | --o)
495     ac_prev=oldincludedir ;;
496   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499     oldincludedir=$ac_optarg ;;
500
501   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502     ac_prev=prefix ;;
503   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504     prefix=$ac_optarg ;;
505
506   -program-prefix | --program-prefix | --program-prefi | --program-pref \
507   | --program-pre | --program-pr | --program-p)
508     ac_prev=program_prefix ;;
509   -program-prefix=* | --program-prefix=* | --program-prefi=* \
510   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511     program_prefix=$ac_optarg ;;
512
513   -program-suffix | --program-suffix | --program-suffi | --program-suff \
514   | --program-suf | --program-su | --program-s)
515     ac_prev=program_suffix ;;
516   -program-suffix=* | --program-suffix=* | --program-suffi=* \
517   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518     program_suffix=$ac_optarg ;;
519
520   -program-transform-name | --program-transform-name \
521   | --program-transform-nam | --program-transform-na \
522   | --program-transform-n | --program-transform- \
523   | --program-transform | --program-transfor \
524   | --program-transfo | --program-transf \
525   | --program-trans | --program-tran \
526   | --progr-tra | --program-tr | --program-t)
527     ac_prev=program_transform_name ;;
528   -program-transform-name=* | --program-transform-name=* \
529   | --program-transform-nam=* | --program-transform-na=* \
530   | --program-transform-n=* | --program-transform-=* \
531   | --program-transform=* | --program-transfor=* \
532   | --program-transfo=* | --program-transf=* \
533   | --program-trans=* | --program-tran=* \
534   | --progr-tra=* | --program-tr=* | --program-t=*)
535     program_transform_name=$ac_optarg ;;
536
537   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538   | -silent | --silent | --silen | --sile | --sil)
539     silent=yes ;;
540
541   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542     ac_prev=sbindir ;;
543   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544   | --sbi=* | --sb=*)
545     sbindir=$ac_optarg ;;
546
547   -sharedstatedir | --sharedstatedir | --sharedstatedi \
548   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549   | --sharedst | --shareds | --shared | --share | --shar \
550   | --sha | --sh)
551     ac_prev=sharedstatedir ;;
552   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555   | --sha=* | --sh=*)
556     sharedstatedir=$ac_optarg ;;
557
558   -site | --site | --sit)
559     ac_prev=site ;;
560   -site=* | --site=* | --sit=*)
561     site=$ac_optarg ;;
562
563   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564     ac_prev=srcdir ;;
565   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566     srcdir=$ac_optarg ;;
567
568   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569   | --syscon | --sysco | --sysc | --sys | --sy)
570     ac_prev=sysconfdir ;;
571   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573     sysconfdir=$ac_optarg ;;
574
575   -target | --target | --targe | --targ | --tar | --ta | --t)
576     ac_prev=target_alias ;;
577   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578     target_alias=$ac_optarg ;;
579
580   -v | -verbose | --verbose | --verbos | --verbo | --verb)
581     verbose=yes ;;
582
583   -version | --version | --versio | --versi | --vers | -V)
584     ac_init_version=: ;;
585
586   -with-* | --with-*)
587     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588     # Reject names that are not valid shell variable names.
589     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590       { echo "$as_me: error: invalid package name: $ac_package" >&2
591    { (exit 1); exit 1; }; }
592     ac_package=`echo $ac_package| sed 's/-/_/g'`
593     case $ac_option in
594       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595       *) ac_optarg=yes ;;
596     esac
597     eval "with_$ac_package='$ac_optarg'" ;;
598
599   -without-* | --without-*)
600     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601     # Reject names that are not valid shell variable names.
602     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603       { echo "$as_me: error: invalid package name: $ac_package" >&2
604    { (exit 1); exit 1; }; }
605     ac_package=`echo $ac_package | sed 's/-/_/g'`
606     eval "with_$ac_package=no" ;;
607
608   --x)
609     # Obsolete; use --with-x.
610     with_x=yes ;;
611
612   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613   | --x-incl | --x-inc | --x-in | --x-i)
614     ac_prev=x_includes ;;
615   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617     x_includes=$ac_optarg ;;
618
619   -x-libraries | --x-libraries | --x-librarie | --x-librari \
620   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621     ac_prev=x_libraries ;;
622   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624     x_libraries=$ac_optarg ;;
625
626   -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628    { (exit 1); exit 1; }; }
629     ;;
630
631   *=*)
632     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633     # Reject names that are not valid shell variable names.
634     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636    { (exit 1); exit 1; }; }
637     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638     eval "$ac_envvar='$ac_optarg'"
639     export $ac_envvar ;;
640
641   *)
642     # FIXME: should be removed in autoconf 3.0.
643     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647     ;;
648
649   esac
650 done
651
652 if test -n "$ac_prev"; then
653   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654   { echo "$as_me: error: missing argument to $ac_option" >&2
655    { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661   eval ac_val=$`echo $ac_var`
662   case $ac_val in
663     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665    { (exit 1); exit 1; }; };;
666   esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671               localstatedir libdir includedir oldincludedir infodir mandir
672 do
673   eval ac_val=$`echo $ac_var`
674   case $ac_val in
675     [\\/$]* | ?:[\\/]* ) ;;
676     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677    { (exit 1); exit 1; }; };;
678   esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690   if test "x$build_alias" = x; then
691     cross_compiling=maybe
692     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693     If a cross compiler is detected then cross compile mode will be used." >&2
694   elif test "x$build_alias" != "x$host_alias"; then
695     cross_compiling=yes
696   fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707   ac_srcdir_defaulted=yes
708   # Try the directory containing this script, then its parent.
709   ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711          X"$0" : 'X\(//\)[^/]' \| \
712          X"$0" : 'X\(//\)$' \| \
713          X"$0" : 'X\(/\)' \| \
714          .     : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718           /^X\(\/\/\)$/{ s//\1/; q; }
719           /^X\(\/\).*/{ s//\1/; q; }
720           s/.*/./; q'`
721   srcdir=$ac_confdir
722   if test ! -r $srcdir/$ac_unique_file; then
723     srcdir=..
724   fi
725 else
726   ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729   if test "$ac_srcdir_defaulted" = yes; then
730     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731    { (exit 1); exit 1; }; }
732   else
733     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734    { (exit 1); exit 1; }; }
735   fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739    { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CXX_set=${CXX+set}
770 ac_env_CXX_value=$CXX
771 ac_cv_env_CXX_set=${CXX+set}
772 ac_cv_env_CXX_value=$CXX
773 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
774 ac_env_CXXFLAGS_value=$CXXFLAGS
775 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
776 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
777 ac_env_CPP_set=${CPP+set}
778 ac_env_CPP_value=$CPP
779 ac_cv_env_CPP_set=${CPP+set}
780 ac_cv_env_CPP_value=$CPP
781 ac_env_CXXCPP_set=${CXXCPP+set}
782 ac_env_CXXCPP_value=$CXXCPP
783 ac_cv_env_CXXCPP_set=${CXXCPP+set}
784 ac_cv_env_CXXCPP_value=$CXXCPP
785
786 #
787 # Report the --help message.
788 #
789 if test "$ac_init_help" = "long"; then
790   # Omit some internal or obsolete options to make the list less imposing.
791   # This message is too long to be a string in the A/UX 3.1 sh.
792   cat <<_ACEOF
793 \`configure' configures this package to adapt to many kinds of systems.
794
795 Usage: $0 [OPTION]... [VAR=VALUE]...
796
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE.  See below for descriptions of some of the useful variables.
799
800 Defaults for the options are specified in brackets.
801
802 Configuration:
803   -h, --help              display this help and exit
804       --help=short        display options specific to this package
805       --help=recursive    display the short help of all the included packages
806   -V, --version           display version information and exit
807   -q, --quiet, --silent   do not print \`checking...' messages
808       --cache-file=FILE   cache test results in FILE [disabled]
809   -C, --config-cache      alias for \`--cache-file=config.cache'
810   -n, --no-create         do not create output files
811       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
812
813 _ACEOF
814
815   cat <<_ACEOF
816 Installation directories:
817   --prefix=PREFIX         install architecture-independent files in PREFIX
818                           [$ac_default_prefix]
819   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
820                           [PREFIX]
821
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
826
827 For better control, use the options below.
828
829 Fine tuning of the installation directories:
830   --bindir=DIR           user executables [EPREFIX/bin]
831   --sbindir=DIR          system admin executables [EPREFIX/sbin]
832   --libexecdir=DIR       program executables [EPREFIX/libexec]
833   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
834   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
835   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
836   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
837   --libdir=DIR           object code libraries [EPREFIX/lib]
838   --includedir=DIR       C header files [PREFIX/include]
839   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
840   --infodir=DIR          info documentation [PREFIX/info]
841   --mandir=DIR           man documentation [PREFIX/man]
842 _ACEOF
843
844   cat <<\_ACEOF
845
846 X features:
847   --x-includes=DIR    X include files are in DIR
848   --x-libraries=DIR   X library files are in DIR
849
850 Program names:
851   --program-prefix=PREFIX            prepend PREFIX to installed program names
852   --program-suffix=SUFFIX            append SUFFIX to installed program names
853   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
854
855 System types:
856   --build=BUILD     configure for building on BUILD [guessed]
857   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
858 _ACEOF
859 fi
860
861 if test -n "$ac_init_help"; then
862
863   cat <<\_ACEOF
864
865 Optional Features:
866   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
867   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
868   --enable-everything     enable standard non-multichoice features
869                      NOTE: this option is order dependent
870                      NOTE: automatically enabled with --enable-shared
871   --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
872   --enable-combining      enable composition of base and combining characters
873   --enable-xft            enable xft support on systems that have it
874   --enable-font-styles    enable bold and italic support
875   --enable-xpm-background enable XPM background pixmaps
876   --enable-transparency   enable transparent backgrounds
877   --enable-tinting        enable tinting of transparent bg
878   --enable-fading         enable colors fading when off focus
879   --enable-rxvt-scroll    enable rxvt style scrollbar
880   --enable-next-scroll    enable NeXT style scrollbar
881   --enable-xterm-scroll   enable Xterm style scrollbar
882   --enable-perl           enable embedded perl interpreter
883   --enable-plain-scroll   enable plain style scrollbar
884   --enable-xim            XIM (X Input Method) protocol support
885   --disable-backspace-key disable handling of the backspace key
886   --disable-delete-key    disable handling of the delete key
887   --disable-resources     disable all resource checking
888   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
889   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
890   --disable-swapscreen    disable swap screen support
891   --enable-iso14755       enable support for extended ISO 14755 modes
892   --enable-frills         enable support for rarely used features
893   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
894   --enable-selectionscrolling  enable scrolling during selections
895   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
896   --enable-slipwheeling   enable slip wheel scrolling     (requires previous)
897   --enable-smart-resize   enable smart growth/shrink behaviour
898   --enable-text-blink     enable blinking text
899   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
900   --enable-utmp           enable utmp (utmpx) support
901   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
902   --enable-lastlog        enable lastlog support (requires --enable-utmp)
903
904 Optional Packages:
905   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
906   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
907   --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
908   --with-res-name=NAME    use this as default resource name (default: urxvt)
909   --with-res-class=CLASS  use this as the resource class (default: URxvt)
910   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
911   --with-term=NAME        set the terminal to NAME (default: rxvt)
912   --with-terminfo=PATH    set the path to the terminfo tree to PATH
913   --with-x                use the X Window System
914   --with-xpm-includes=DIR use XPM includes in DIR
915   --with-xpm-library=DIR  use XPM library in DIR
916   --with-xpm              use XPM
917
918 Some influential environment variables:
919   CC          C compiler command
920   CFLAGS      C compiler flags
921   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
922               nonstandard directory <lib dir>
923   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
924               headers in a nonstandard directory <include dir>
925   CXX         C++ compiler command
926   CXXFLAGS    C++ compiler flags
927   CPP         C preprocessor
928   CXXCPP      C++ preprocessor
929
930 Use these variables to override the choices made by `configure' or to help
931 it to find libraries and programs with nonstandard names/locations.
932
933 _ACEOF
934 fi
935
936 if test "$ac_init_help" = "recursive"; then
937   # If there are subdirs, report their specific --help.
938   ac_popdir=`pwd`
939   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
940     test -d $ac_dir || continue
941     ac_builddir=.
942
943 if test "$ac_dir" != .; then
944   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
945   # A "../" for each directory in $ac_dir_suffix.
946   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
947 else
948   ac_dir_suffix= ac_top_builddir=
949 fi
950
951 case $srcdir in
952   .)  # No --srcdir option.  We are building in place.
953     ac_srcdir=.
954     if test -z "$ac_top_builddir"; then
955        ac_top_srcdir=.
956     else
957        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
958     fi ;;
959   [\\/]* | ?:[\\/]* )  # Absolute path.
960     ac_srcdir=$srcdir$ac_dir_suffix;
961     ac_top_srcdir=$srcdir ;;
962   *) # Relative path.
963     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
964     ac_top_srcdir=$ac_top_builddir$srcdir ;;
965 esac
966
967 # Do not use `cd foo && pwd` to compute absolute paths, because
968 # the directories may not exist.
969 case `pwd` in
970 .) ac_abs_builddir="$ac_dir";;
971 *)
972   case "$ac_dir" in
973   .) ac_abs_builddir=`pwd`;;
974   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
975   *) ac_abs_builddir=`pwd`/"$ac_dir";;
976   esac;;
977 esac
978 case $ac_abs_builddir in
979 .) ac_abs_top_builddir=${ac_top_builddir}.;;
980 *)
981   case ${ac_top_builddir}. in
982   .) ac_abs_top_builddir=$ac_abs_builddir;;
983   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
984   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
985   esac;;
986 esac
987 case $ac_abs_builddir in
988 .) ac_abs_srcdir=$ac_srcdir;;
989 *)
990   case $ac_srcdir in
991   .) ac_abs_srcdir=$ac_abs_builddir;;
992   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
993   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
994   esac;;
995 esac
996 case $ac_abs_builddir in
997 .) ac_abs_top_srcdir=$ac_top_srcdir;;
998 *)
999   case $ac_top_srcdir in
1000   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1001   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1002   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1003   esac;;
1004 esac
1005
1006     cd $ac_dir
1007     # Check for guested configure; otherwise get Cygnus style configure.
1008     if test -f $ac_srcdir/configure.gnu; then
1009       echo
1010       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1011     elif test -f $ac_srcdir/configure; then
1012       echo
1013       $SHELL $ac_srcdir/configure  --help=recursive
1014     elif test -f $ac_srcdir/configure.ac ||
1015            test -f $ac_srcdir/configure.in; then
1016       echo
1017       $ac_configure --help
1018     else
1019       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1020     fi
1021     cd "$ac_popdir"
1022   done
1023 fi
1024
1025 test -n "$ac_init_help" && exit 0
1026 if $ac_init_version; then
1027   cat <<\_ACEOF
1028
1029 Copyright (C) 2003 Free Software Foundation, Inc.
1030 This configure script is free software; the Free Software Foundation
1031 gives unlimited permission to copy, distribute and modify it.
1032 _ACEOF
1033   exit 0
1034 fi
1035 exec 5>config.log
1036 cat >&5 <<_ACEOF
1037 This file contains any messages produced by compilers while
1038 running configure, to aid debugging if configure makes a mistake.
1039
1040 It was created by $as_me, which was
1041 generated by GNU Autoconf 2.59.  Invocation command line was
1042
1043   $ $0 $@
1044
1045 _ACEOF
1046 {
1047 cat <<_ASUNAME
1048 ## --------- ##
1049 ## Platform. ##
1050 ## --------- ##
1051
1052 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1053 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1054 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1055 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1056 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1057
1058 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1059 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1060
1061 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1062 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1063 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1064 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1065 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1066 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1067 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1068
1069 _ASUNAME
1070
1071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1072 for as_dir in $PATH
1073 do
1074   IFS=$as_save_IFS
1075   test -z "$as_dir" && as_dir=.
1076   echo "PATH: $as_dir"
1077 done
1078
1079 } >&5
1080
1081 cat >&5 <<_ACEOF
1082
1083
1084 ## ----------- ##
1085 ## Core tests. ##
1086 ## ----------- ##
1087
1088 _ACEOF
1089
1090
1091 # Keep a trace of the command line.
1092 # Strip out --no-create and --no-recursion so they do not pile up.
1093 # Strip out --silent because we don't want to record it for future runs.
1094 # Also quote any args containing shell meta-characters.
1095 # Make two passes to allow for proper duplicate-argument suppression.
1096 ac_configure_args=
1097 ac_configure_args0=
1098 ac_configure_args1=
1099 ac_sep=
1100 ac_must_keep_next=false
1101 for ac_pass in 1 2
1102 do
1103   for ac_arg
1104   do
1105     case $ac_arg in
1106     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1107     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1108     | -silent | --silent | --silen | --sile | --sil)
1109       continue ;;
1110     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1111       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1112     esac
1113     case $ac_pass in
1114     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1115     2)
1116       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1117       if test $ac_must_keep_next = true; then
1118         ac_must_keep_next=false # Got value, back to normal.
1119       else
1120         case $ac_arg in
1121           *=* | --config-cache | -C | -disable-* | --disable-* \
1122           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1123           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1124           | -with-* | --with-* | -without-* | --without-* | --x)
1125             case "$ac_configure_args0 " in
1126               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1127             esac
1128             ;;
1129           -* ) ac_must_keep_next=true ;;
1130         esac
1131       fi
1132       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1133       # Get rid of the leading space.
1134       ac_sep=" "
1135       ;;
1136     esac
1137   done
1138 done
1139 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1140 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1141
1142 # When interrupted or exit'd, cleanup temporary files, and complete
1143 # config.log.  We remove comments because anyway the quotes in there
1144 # would cause problems or look ugly.
1145 # WARNING: Be sure not to use single quotes in there, as some shells,
1146 # such as our DU 5.0 friend, will then `close' the trap.
1147 trap 'exit_status=$?
1148   # Save into config.log some information that might help in debugging.
1149   {
1150     echo
1151
1152     cat <<\_ASBOX
1153 ## ---------------- ##
1154 ## Cache variables. ##
1155 ## ---------------- ##
1156 _ASBOX
1157     echo
1158     # The following way of writing the cache mishandles newlines in values,
1159 {
1160   (set) 2>&1 |
1161     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1162     *ac_space=\ *)
1163       sed -n \
1164         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1165           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1166       ;;
1167     *)
1168       sed -n \
1169         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1170       ;;
1171     esac;
1172 }
1173     echo
1174
1175     cat <<\_ASBOX
1176 ## ----------------- ##
1177 ## Output variables. ##
1178 ## ----------------- ##
1179 _ASBOX
1180     echo
1181     for ac_var in $ac_subst_vars
1182     do
1183       eval ac_val=$`echo $ac_var`
1184       echo "$ac_var='"'"'$ac_val'"'"'"
1185     done | sort
1186     echo
1187
1188     if test -n "$ac_subst_files"; then
1189       cat <<\_ASBOX
1190 ## ------------- ##
1191 ## Output files. ##
1192 ## ------------- ##
1193 _ASBOX
1194       echo
1195       for ac_var in $ac_subst_files
1196       do
1197         eval ac_val=$`echo $ac_var`
1198         echo "$ac_var='"'"'$ac_val'"'"'"
1199       done | sort
1200       echo
1201     fi
1202
1203     if test -s confdefs.h; then
1204       cat <<\_ASBOX
1205 ## ----------- ##
1206 ## confdefs.h. ##
1207 ## ----------- ##
1208 _ASBOX
1209       echo
1210       sed "/^$/d" confdefs.h | sort
1211       echo
1212     fi
1213     test "$ac_signal" != 0 &&
1214       echo "$as_me: caught signal $ac_signal"
1215     echo "$as_me: exit $exit_status"
1216   } >&5
1217   rm -f core *.core &&
1218   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1219     exit $exit_status
1220      ' 0
1221 for ac_signal in 1 2 13 15; do
1222   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1223 done
1224 ac_signal=0
1225
1226 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1227 rm -rf conftest* confdefs.h
1228 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1229 echo >confdefs.h
1230
1231 # Predefined preprocessor variables.
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_NAME "$PACKAGE_NAME"
1235 _ACEOF
1236
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1240 _ACEOF
1241
1242
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1245 _ACEOF
1246
1247
1248 cat >>confdefs.h <<_ACEOF
1249 #define PACKAGE_STRING "$PACKAGE_STRING"
1250 _ACEOF
1251
1252
1253 cat >>confdefs.h <<_ACEOF
1254 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1255 _ACEOF
1256
1257
1258 # Let the site file select an alternate cache file if it wants to.
1259 # Prefer explicitly selected file to automatically selected ones.
1260 if test -z "$CONFIG_SITE"; then
1261   if test "x$prefix" != xNONE; then
1262     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1263   else
1264     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1265   fi
1266 fi
1267 for ac_site_file in $CONFIG_SITE; do
1268   if test -r "$ac_site_file"; then
1269     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1270 echo "$as_me: loading site script $ac_site_file" >&6;}
1271     sed 's/^/| /' "$ac_site_file" >&5
1272     . "$ac_site_file"
1273   fi
1274 done
1275
1276 if test -r "$cache_file"; then
1277   # Some versions of bash will fail to source /dev/null (special
1278   # files actually), so we avoid doing that.
1279   if test -f "$cache_file"; then
1280     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1281 echo "$as_me: loading cache $cache_file" >&6;}
1282     case $cache_file in
1283       [\\/]* | ?:[\\/]* ) . $cache_file;;
1284       *)                      . ./$cache_file;;
1285     esac
1286   fi
1287 else
1288   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1289 echo "$as_me: creating cache $cache_file" >&6;}
1290   >$cache_file
1291 fi
1292
1293 # Check that the precious variables saved in the cache have kept the same
1294 # value.
1295 ac_cache_corrupted=false
1296 for ac_var in `(set) 2>&1 |
1297                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1298   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1299   eval ac_new_set=\$ac_env_${ac_var}_set
1300   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1301   eval ac_new_val="\$ac_env_${ac_var}_value"
1302   case $ac_old_set,$ac_new_set in
1303     set,)
1304       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1305 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1306       ac_cache_corrupted=: ;;
1307     ,set)
1308       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1309 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1310       ac_cache_corrupted=: ;;
1311     ,);;
1312     *)
1313       if test "x$ac_old_val" != "x$ac_new_val"; then
1314         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1315 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1316         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1317 echo "$as_me:   former value:  $ac_old_val" >&2;}
1318         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1319 echo "$as_me:   current value: $ac_new_val" >&2;}
1320         ac_cache_corrupted=:
1321       fi;;
1322   esac
1323   # Pass precious variables to config.status.
1324   if test "$ac_new_set" = set; then
1325     case $ac_new_val in
1326     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1327       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1328     *) ac_arg=$ac_var=$ac_new_val ;;
1329     esac
1330     case " $ac_configure_args " in
1331       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1332       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1333     esac
1334   fi
1335 done
1336 if $ac_cache_corrupted; then
1337   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1338 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1339   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1340 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1341    { (exit 1); exit 1; }; }
1342 fi
1343
1344 ac_ext=c
1345 ac_cpp='$CPP $CPPFLAGS'
1346 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1347 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1348 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370           ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1373 ac_aux_dir=
1374 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1375   if test -f $ac_dir/install-sh; then
1376     ac_aux_dir=$ac_dir
1377     ac_install_sh="$ac_aux_dir/install-sh -c"
1378     break
1379   elif 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/shtool; then
1384     ac_aux_dir=$ac_dir
1385     ac_install_sh="$ac_aux_dir/shtool install -c"
1386     break
1387   fi
1388 done
1389 if test -z "$ac_aux_dir"; then
1390   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1391 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1392    { (exit 1); exit 1; }; }
1393 fi
1394 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1395 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1396 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1397
1398 # Make sure we can run config.sub.
1399 $ac_config_sub sun4 >/dev/null 2>&1 ||
1400   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1401 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1402    { (exit 1); exit 1; }; }
1403
1404 echo "$as_me:$LINENO: checking build system type" >&5
1405 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1406 if test "${ac_cv_build+set}" = set; then
1407   echo $ECHO_N "(cached) $ECHO_C" >&6
1408 else
1409   ac_cv_build_alias=$build_alias
1410 test -z "$ac_cv_build_alias" &&
1411   ac_cv_build_alias=`$ac_config_guess`
1412 test -z "$ac_cv_build_alias" &&
1413   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1414 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1415    { (exit 1); exit 1; }; }
1416 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1417   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1418 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1419    { (exit 1); exit 1; }; }
1420
1421 fi
1422 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1423 echo "${ECHO_T}$ac_cv_build" >&6
1424 build=$ac_cv_build
1425 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1426 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1427 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1428
1429
1430 echo "$as_me:$LINENO: checking host system type" >&5
1431 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1432 if test "${ac_cv_host+set}" = set; then
1433   echo $ECHO_N "(cached) $ECHO_C" >&6
1434 else
1435   ac_cv_host_alias=$host_alias
1436 test -z "$ac_cv_host_alias" &&
1437   ac_cv_host_alias=$ac_cv_build_alias
1438 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1439   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1440 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1441    { (exit 1); exit 1; }; }
1442
1443 fi
1444 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1445 echo "${ECHO_T}$ac_cv_host" >&6
1446 host=$ac_cv_host
1447 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1448 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1449 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1450
1451
1452
1453 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1454 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1455 echo ""
1456 echo "configuring for rxvt $VERSION"
1457 echo ""
1458
1459 orig_CXXFLAGS="$CXXFLAGS"
1460
1461
1462 ac_ext=c
1463 ac_cpp='$CPP $CPPFLAGS'
1464 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1465 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1466 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1467 if test -n "$ac_tool_prefix"; then
1468   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1469 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1470 echo "$as_me:$LINENO: checking for $ac_word" >&5
1471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1472 if test "${ac_cv_prog_CC+set}" = set; then
1473   echo $ECHO_N "(cached) $ECHO_C" >&6
1474 else
1475   if test -n "$CC"; then
1476   ac_cv_prog_CC="$CC" # Let the user override the test.
1477 else
1478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1479 for as_dir in $PATH
1480 do
1481   IFS=$as_save_IFS
1482   test -z "$as_dir" && as_dir=.
1483   for ac_exec_ext in '' $ac_executable_extensions; do
1484   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1485     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1486     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1487     break 2
1488   fi
1489 done
1490 done
1491
1492 fi
1493 fi
1494 CC=$ac_cv_prog_CC
1495 if test -n "$CC"; then
1496   echo "$as_me:$LINENO: result: $CC" >&5
1497 echo "${ECHO_T}$CC" >&6
1498 else
1499   echo "$as_me:$LINENO: result: no" >&5
1500 echo "${ECHO_T}no" >&6
1501 fi
1502
1503 fi
1504 if test -z "$ac_cv_prog_CC"; then
1505   ac_ct_CC=$CC
1506   # Extract the first word of "gcc", so it can be a program name with args.
1507 set dummy gcc; ac_word=$2
1508 echo "$as_me:$LINENO: checking for $ac_word" >&5
1509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1510 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1511   echo $ECHO_N "(cached) $ECHO_C" >&6
1512 else
1513   if test -n "$ac_ct_CC"; then
1514   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1515 else
1516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1517 for as_dir in $PATH
1518 do
1519   IFS=$as_save_IFS
1520   test -z "$as_dir" && as_dir=.
1521   for ac_exec_ext in '' $ac_executable_extensions; do
1522   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1523     ac_cv_prog_ac_ct_CC="gcc"
1524     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1525     break 2
1526   fi
1527 done
1528 done
1529
1530 fi
1531 fi
1532 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1533 if test -n "$ac_ct_CC"; then
1534   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1535 echo "${ECHO_T}$ac_ct_CC" >&6
1536 else
1537   echo "$as_me:$LINENO: result: no" >&5
1538 echo "${ECHO_T}no" >&6
1539 fi
1540
1541   CC=$ac_ct_CC
1542 else
1543   CC="$ac_cv_prog_CC"
1544 fi
1545
1546 if test -z "$CC"; then
1547   if test -n "$ac_tool_prefix"; then
1548   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1549 set dummy ${ac_tool_prefix}cc; ac_word=$2
1550 echo "$as_me:$LINENO: checking for $ac_word" >&5
1551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1552 if test "${ac_cv_prog_CC+set}" = set; then
1553   echo $ECHO_N "(cached) $ECHO_C" >&6
1554 else
1555   if test -n "$CC"; then
1556   ac_cv_prog_CC="$CC" # Let the user override the test.
1557 else
1558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1559 for as_dir in $PATH
1560 do
1561   IFS=$as_save_IFS
1562   test -z "$as_dir" && as_dir=.
1563   for ac_exec_ext in '' $ac_executable_extensions; do
1564   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1565     ac_cv_prog_CC="${ac_tool_prefix}cc"
1566     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1567     break 2
1568   fi
1569 done
1570 done
1571
1572 fi
1573 fi
1574 CC=$ac_cv_prog_CC
1575 if test -n "$CC"; then
1576   echo "$as_me:$LINENO: result: $CC" >&5
1577 echo "${ECHO_T}$CC" >&6
1578 else
1579   echo "$as_me:$LINENO: result: no" >&5
1580 echo "${ECHO_T}no" >&6
1581 fi
1582
1583 fi
1584 if test -z "$ac_cv_prog_CC"; then
1585   ac_ct_CC=$CC
1586   # Extract the first word of "cc", so it can be a program name with args.
1587 set dummy cc; ac_word=$2
1588 echo "$as_me:$LINENO: checking for $ac_word" >&5
1589 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1590 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1591   echo $ECHO_N "(cached) $ECHO_C" >&6
1592 else
1593   if test -n "$ac_ct_CC"; then
1594   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1595 else
1596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1597 for as_dir in $PATH
1598 do
1599   IFS=$as_save_IFS
1600   test -z "$as_dir" && as_dir=.
1601   for ac_exec_ext in '' $ac_executable_extensions; do
1602   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1603     ac_cv_prog_ac_ct_CC="cc"
1604     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1605     break 2
1606   fi
1607 done
1608 done
1609
1610 fi
1611 fi
1612 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1613 if test -n "$ac_ct_CC"; then
1614   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1615 echo "${ECHO_T}$ac_ct_CC" >&6
1616 else
1617   echo "$as_me:$LINENO: result: no" >&5
1618 echo "${ECHO_T}no" >&6
1619 fi
1620
1621   CC=$ac_ct_CC
1622 else
1623   CC="$ac_cv_prog_CC"
1624 fi
1625
1626 fi
1627 if test -z "$CC"; then
1628   # Extract the first word of "cc", so it can be a program name with args.
1629 set dummy cc; ac_word=$2
1630 echo "$as_me:$LINENO: checking for $ac_word" >&5
1631 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1632 if test "${ac_cv_prog_CC+set}" = set; then
1633   echo $ECHO_N "(cached) $ECHO_C" >&6
1634 else
1635   if test -n "$CC"; then
1636   ac_cv_prog_CC="$CC" # Let the user override the test.
1637 else
1638   ac_prog_rejected=no
1639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1640 for as_dir in $PATH
1641 do
1642   IFS=$as_save_IFS
1643   test -z "$as_dir" && as_dir=.
1644   for ac_exec_ext in '' $ac_executable_extensions; do
1645   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1646     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1647        ac_prog_rejected=yes
1648        continue
1649      fi
1650     ac_cv_prog_CC="cc"
1651     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1652     break 2
1653   fi
1654 done
1655 done
1656
1657 if test $ac_prog_rejected = yes; then
1658   # We found a bogon in the path, so make sure we never use it.
1659   set dummy $ac_cv_prog_CC
1660   shift
1661   if test $# != 0; then
1662     # We chose a different compiler from the bogus one.
1663     # However, it has the same basename, so the bogon will be chosen
1664     # first if we set CC to just the basename; use the full file name.
1665     shift
1666     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1667   fi
1668 fi
1669 fi
1670 fi
1671 CC=$ac_cv_prog_CC
1672 if test -n "$CC"; then
1673   echo "$as_me:$LINENO: result: $CC" >&5
1674 echo "${ECHO_T}$CC" >&6
1675 else
1676   echo "$as_me:$LINENO: result: no" >&5
1677 echo "${ECHO_T}no" >&6
1678 fi
1679
1680 fi
1681 if test -z "$CC"; then
1682   if test -n "$ac_tool_prefix"; then
1683   for ac_prog in cl
1684   do
1685     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1686 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1687 echo "$as_me:$LINENO: checking for $ac_word" >&5
1688 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689 if test "${ac_cv_prog_CC+set}" = set; then
1690   echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692   if test -n "$CC"; then
1693   ac_cv_prog_CC="$CC" # Let the user override the test.
1694 else
1695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696 for as_dir in $PATH
1697 do
1698   IFS=$as_save_IFS
1699   test -z "$as_dir" && as_dir=.
1700   for ac_exec_ext in '' $ac_executable_extensions; do
1701   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1703     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704     break 2
1705   fi
1706 done
1707 done
1708
1709 fi
1710 fi
1711 CC=$ac_cv_prog_CC
1712 if test -n "$CC"; then
1713   echo "$as_me:$LINENO: result: $CC" >&5
1714 echo "${ECHO_T}$CC" >&6
1715 else
1716   echo "$as_me:$LINENO: result: no" >&5
1717 echo "${ECHO_T}no" >&6
1718 fi
1719
1720     test -n "$CC" && break
1721   done
1722 fi
1723 if test -z "$CC"; then
1724   ac_ct_CC=$CC
1725   for ac_prog in cl
1726 do
1727   # Extract the first word of "$ac_prog", so it can be a program name with args.
1728 set dummy $ac_prog; ac_word=$2
1729 echo "$as_me:$LINENO: checking for $ac_word" >&5
1730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1731 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1732   echo $ECHO_N "(cached) $ECHO_C" >&6
1733 else
1734   if test -n "$ac_ct_CC"; then
1735   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1736 else
1737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1738 for as_dir in $PATH
1739 do
1740   IFS=$as_save_IFS
1741   test -z "$as_dir" && as_dir=.
1742   for ac_exec_ext in '' $ac_executable_extensions; do
1743   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1744     ac_cv_prog_ac_ct_CC="$ac_prog"
1745     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1746     break 2
1747   fi
1748 done
1749 done
1750
1751 fi
1752 fi
1753 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1754 if test -n "$ac_ct_CC"; then
1755   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1756 echo "${ECHO_T}$ac_ct_CC" >&6
1757 else
1758   echo "$as_me:$LINENO: result: no" >&5
1759 echo "${ECHO_T}no" >&6
1760 fi
1761
1762   test -n "$ac_ct_CC" && break
1763 done
1764
1765   CC=$ac_ct_CC
1766 fi
1767
1768 fi
1769
1770
1771 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1772 See \`config.log' for more details." >&5
1773 echo "$as_me: error: no acceptable C compiler found in \$PATH
1774 See \`config.log' for more details." >&2;}
1775    { (exit 1); exit 1; }; }
1776
1777 # Provide some information about the compiler.
1778 echo "$as_me:$LINENO:" \
1779      "checking for C compiler version" >&5
1780 ac_compiler=`set X $ac_compile; echo $2`
1781 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1782   (eval $ac_compiler --version </dev/null >&5) 2>&5
1783   ac_status=$?
1784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1785   (exit $ac_status); }
1786 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1787   (eval $ac_compiler -v </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
1797 cat >conftest.$ac_ext <<_ACEOF
1798 /* confdefs.h.  */
1799 _ACEOF
1800 cat confdefs.h >>conftest.$ac_ext
1801 cat >>conftest.$ac_ext <<_ACEOF
1802 /* end confdefs.h.  */
1803
1804 int
1805 main ()
1806 {
1807
1808   ;
1809   return 0;
1810 }
1811 _ACEOF
1812 ac_clean_files_save=$ac_clean_files
1813 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1814 # Try to create an executable without -o first, disregard a.out.
1815 # It will help us diagnose broken compilers, and finding out an intuition
1816 # of exeext.
1817 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1818 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1819 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1820 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1821   (eval $ac_link_default) 2>&5
1822   ac_status=$?
1823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1824   (exit $ac_status); }; then
1825   # Find the output, starting from the most likely.  This scheme is
1826 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1827 # resort.
1828
1829 # Be careful to initialize this variable, since it used to be cached.
1830 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1831 ac_cv_exeext=
1832 # b.out is created by i960 compilers.
1833 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1834 do
1835   test -f "$ac_file" || continue
1836   case $ac_file in
1837     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1838         ;;
1839     conftest.$ac_ext )
1840         # This is the source file.
1841         ;;
1842     [ab].out )
1843         # We found the default executable, but exeext='' is most
1844         # certainly right.
1845         break;;
1846     *.* )
1847         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1848         # FIXME: I believe we export ac_cv_exeext for Libtool,
1849         # but it would be cool to find out if it's true.  Does anybody
1850         # maintain Libtool? --akim.
1851         export ac_cv_exeext
1852         break;;
1853     * )
1854         break;;
1855   esac
1856 done
1857 else
1858   echo "$as_me: failed program was:" >&5
1859 sed 's/^/| /' conftest.$ac_ext >&5
1860
1861 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1862 See \`config.log' for more details." >&5
1863 echo "$as_me: error: C compiler cannot create executables
1864 See \`config.log' for more details." >&2;}
1865    { (exit 77); exit 77; }; }
1866 fi
1867
1868 ac_exeext=$ac_cv_exeext
1869 echo "$as_me:$LINENO: result: $ac_file" >&5
1870 echo "${ECHO_T}$ac_file" >&6
1871
1872 # Check the compiler produces executables we can run.  If not, either
1873 # the compiler is broken, or we cross compile.
1874 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1875 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1876 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1877 # If not cross compiling, check that we can run a simple program.
1878 if test "$cross_compiling" != yes; then
1879   if { ac_try='./$ac_file'
1880   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1881   (eval $ac_try) 2>&5
1882   ac_status=$?
1883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1884   (exit $ac_status); }; }; then
1885     cross_compiling=no
1886   else
1887     if test "$cross_compiling" = maybe; then
1888         cross_compiling=yes
1889     else
1890         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1891 If you meant to cross compile, use \`--host'.
1892 See \`config.log' for more details." >&5
1893 echo "$as_me: error: cannot run C compiled programs.
1894 If you meant to cross compile, use \`--host'.
1895 See \`config.log' for more details." >&2;}
1896    { (exit 1); exit 1; }; }
1897     fi
1898   fi
1899 fi
1900 echo "$as_me:$LINENO: result: yes" >&5
1901 echo "${ECHO_T}yes" >&6
1902
1903 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1904 ac_clean_files=$ac_clean_files_save
1905 # Check the compiler produces executables we can run.  If not, either
1906 # the compiler is broken, or we cross compile.
1907 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1908 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1909 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1910 echo "${ECHO_T}$cross_compiling" >&6
1911
1912 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1913 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1914 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1915   (eval $ac_link) 2>&5
1916   ac_status=$?
1917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1918   (exit $ac_status); }; then
1919   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1920 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1921 # work properly (i.e., refer to `conftest.exe'), while it won't with
1922 # `rm'.
1923 for ac_file in conftest.exe conftest conftest.*; do
1924   test -f "$ac_file" || continue
1925   case $ac_file in
1926     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1927     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1928           export ac_cv_exeext
1929           break;;
1930     * ) break;;
1931   esac
1932 done
1933 else
1934   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1935 See \`config.log' for more details." >&5
1936 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1937 See \`config.log' for more details." >&2;}
1938    { (exit 1); exit 1; }; }
1939 fi
1940
1941 rm -f conftest$ac_cv_exeext
1942 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1943 echo "${ECHO_T}$ac_cv_exeext" >&6
1944
1945 rm -f conftest.$ac_ext
1946 EXEEXT=$ac_cv_exeext
1947 ac_exeext=$EXEEXT
1948 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1949 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1950 if test "${ac_cv_objext+set}" = set; then
1951   echo $ECHO_N "(cached) $ECHO_C" >&6
1952 else
1953   cat >conftest.$ac_ext <<_ACEOF
1954 /* confdefs.h.  */
1955 _ACEOF
1956 cat confdefs.h >>conftest.$ac_ext
1957 cat >>conftest.$ac_ext <<_ACEOF
1958 /* end confdefs.h.  */
1959
1960 int
1961 main ()
1962 {
1963
1964   ;
1965   return 0;
1966 }
1967 _ACEOF
1968 rm -f conftest.o conftest.obj
1969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1970   (eval $ac_compile) 2>&5
1971   ac_status=$?
1972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973   (exit $ac_status); }; then
1974   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1975   case $ac_file in
1976     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1977     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1978        break;;
1979   esac
1980 done
1981 else
1982   echo "$as_me: failed program was:" >&5
1983 sed 's/^/| /' conftest.$ac_ext >&5
1984
1985 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1986 See \`config.log' for more details." >&5
1987 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1988 See \`config.log' for more details." >&2;}
1989    { (exit 1); exit 1; }; }
1990 fi
1991
1992 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1993 fi
1994 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1995 echo "${ECHO_T}$ac_cv_objext" >&6
1996 OBJEXT=$ac_cv_objext
1997 ac_objext=$OBJEXT
1998 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1999 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2000 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2001   echo $ECHO_N "(cached) $ECHO_C" >&6
2002 else
2003   cat >conftest.$ac_ext <<_ACEOF
2004 /* confdefs.h.  */
2005 _ACEOF
2006 cat confdefs.h >>conftest.$ac_ext
2007 cat >>conftest.$ac_ext <<_ACEOF
2008 /* end confdefs.h.  */
2009
2010 int
2011 main ()
2012 {
2013 #ifndef __GNUC__
2014        choke me
2015 #endif
2016
2017   ;
2018   return 0;
2019 }
2020 _ACEOF
2021 rm -f conftest.$ac_objext
2022 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2023   (eval $ac_compile) 2>conftest.er1
2024   ac_status=$?
2025   grep -v '^ *+' conftest.er1 >conftest.err
2026   rm -f conftest.er1
2027   cat conftest.err >&5
2028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2029   (exit $ac_status); } &&
2030          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2032   (eval $ac_try) 2>&5
2033   ac_status=$?
2034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2035   (exit $ac_status); }; } &&
2036          { ac_try='test -s conftest.$ac_objext'
2037   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2038   (eval $ac_try) 2>&5
2039   ac_status=$?
2040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2041   (exit $ac_status); }; }; then
2042   ac_compiler_gnu=yes
2043 else
2044   echo "$as_me: failed program was:" >&5
2045 sed 's/^/| /' conftest.$ac_ext >&5
2046
2047 ac_compiler_gnu=no
2048 fi
2049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2050 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2051
2052 fi
2053 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2054 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2055 GCC=`test $ac_compiler_gnu = yes && echo yes`
2056 ac_test_CFLAGS=${CFLAGS+set}
2057 ac_save_CFLAGS=$CFLAGS
2058 CFLAGS="-g"
2059 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2060 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2061 if test "${ac_cv_prog_cc_g+set}" = set; then
2062   echo $ECHO_N "(cached) $ECHO_C" >&6
2063 else
2064   cat >conftest.$ac_ext <<_ACEOF
2065 /* confdefs.h.  */
2066 _ACEOF
2067 cat confdefs.h >>conftest.$ac_ext
2068 cat >>conftest.$ac_ext <<_ACEOF
2069 /* end confdefs.h.  */
2070
2071 int
2072 main ()
2073 {
2074
2075   ;
2076   return 0;
2077 }
2078 _ACEOF
2079 rm -f conftest.$ac_objext
2080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2081   (eval $ac_compile) 2>conftest.er1
2082   ac_status=$?
2083   grep -v '^ *+' conftest.er1 >conftest.err
2084   rm -f conftest.er1
2085   cat conftest.err >&5
2086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087   (exit $ac_status); } &&
2088          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2089   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2090   (eval $ac_try) 2>&5
2091   ac_status=$?
2092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2093   (exit $ac_status); }; } &&
2094          { ac_try='test -s conftest.$ac_objext'
2095   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2096   (eval $ac_try) 2>&5
2097   ac_status=$?
2098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2099   (exit $ac_status); }; }; then
2100   ac_cv_prog_cc_g=yes
2101 else
2102   echo "$as_me: failed program was:" >&5
2103 sed 's/^/| /' conftest.$ac_ext >&5
2104
2105 ac_cv_prog_cc_g=no
2106 fi
2107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2108 fi
2109 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2110 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2111 if test "$ac_test_CFLAGS" = set; then
2112   CFLAGS=$ac_save_CFLAGS
2113 elif test $ac_cv_prog_cc_g = yes; then
2114   if test "$GCC" = yes; then
2115     CFLAGS="-g -O2"
2116   else
2117     CFLAGS="-g"
2118   fi
2119 else
2120   if test "$GCC" = yes; then
2121     CFLAGS="-O2"
2122   else
2123     CFLAGS=
2124   fi
2125 fi
2126 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2127 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2128 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2129   echo $ECHO_N "(cached) $ECHO_C" >&6
2130 else
2131   ac_cv_prog_cc_stdc=no
2132 ac_save_CC=$CC
2133 cat >conftest.$ac_ext <<_ACEOF
2134 /* confdefs.h.  */
2135 _ACEOF
2136 cat confdefs.h >>conftest.$ac_ext
2137 cat >>conftest.$ac_ext <<_ACEOF
2138 /* end confdefs.h.  */
2139 #include <stdarg.h>
2140 #include <stdio.h>
2141 #include <sys/types.h>
2142 #include <sys/stat.h>
2143 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2144 struct buf { int x; };
2145 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2146 static char *e (p, i)
2147      char **p;
2148      int i;
2149 {
2150   return p[i];
2151 }
2152 static char *f (char * (*g) (char **, int), char **p, ...)
2153 {
2154   char *s;
2155   va_list v;
2156   va_start (v,p);
2157   s = g (p, va_arg (v,int));
2158   va_end (v);
2159   return s;
2160 }
2161
2162 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2163    function prototypes and stuff, but not '\xHH' hex character constants.
2164    These don't provoke an error unfortunately, instead are silently treated
2165    as 'x'.  The following induces an error, until -std1 is added to get
2166    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2167    array size at least.  It's necessary to write '\x00'==0 to get something
2168    that's true only with -std1.  */
2169 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2170
2171 int test (int i, double x);
2172 struct s1 {int (*f) (int a);};
2173 struct s2 {int (*f) (double a);};
2174 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2175 int argc;
2176 char **argv;
2177 int
2178 main ()
2179 {
2180 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2181   ;
2182   return 0;
2183 }
2184 _ACEOF
2185 # Don't try gcc -ansi; that turns off useful extensions and
2186 # breaks some systems' header files.
2187 # AIX                   -qlanglvl=ansi
2188 # Ultrix and OSF/1      -std1
2189 # HP-UX 10.20 and later -Ae
2190 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2191 # SVR4                  -Xc -D__EXTENSIONS__
2192 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2193 do
2194   CC="$ac_save_CC $ac_arg"
2195   rm -f conftest.$ac_objext
2196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2197   (eval $ac_compile) 2>conftest.er1
2198   ac_status=$?
2199   grep -v '^ *+' conftest.er1 >conftest.err
2200   rm -f conftest.er1
2201   cat conftest.err >&5
2202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203   (exit $ac_status); } &&
2204          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2206   (eval $ac_try) 2>&5
2207   ac_status=$?
2208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209   (exit $ac_status); }; } &&
2210          { ac_try='test -s conftest.$ac_objext'
2211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2212   (eval $ac_try) 2>&5
2213   ac_status=$?
2214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215   (exit $ac_status); }; }; then
2216   ac_cv_prog_cc_stdc=$ac_arg
2217 break
2218 else
2219   echo "$as_me: failed program was:" >&5
2220 sed 's/^/| /' conftest.$ac_ext >&5
2221
2222 fi
2223 rm -f conftest.err conftest.$ac_objext
2224 done
2225 rm -f conftest.$ac_ext conftest.$ac_objext
2226 CC=$ac_save_CC
2227
2228 fi
2229
2230 case "x$ac_cv_prog_cc_stdc" in
2231   x|xno)
2232     echo "$as_me:$LINENO: result: none needed" >&5
2233 echo "${ECHO_T}none needed" >&6 ;;
2234   *)
2235     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2236 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2237     CC="$CC $ac_cv_prog_cc_stdc" ;;
2238 esac
2239
2240 # Some people use a C++ compiler to compile C.  Since we use `exit',
2241 # in C++ we need to declare it.  In case someone uses the same compiler
2242 # for both compiling C and C++ we need to have the C++ compiler decide
2243 # the declaration of exit, since it's the most demanding environment.
2244 cat >conftest.$ac_ext <<_ACEOF
2245 #ifndef __cplusplus
2246   choke me
2247 #endif
2248 _ACEOF
2249 rm -f conftest.$ac_objext
2250 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2251   (eval $ac_compile) 2>conftest.er1
2252   ac_status=$?
2253   grep -v '^ *+' conftest.er1 >conftest.err
2254   rm -f conftest.er1
2255   cat conftest.err >&5
2256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2257   (exit $ac_status); } &&
2258          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2260   (eval $ac_try) 2>&5
2261   ac_status=$?
2262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263   (exit $ac_status); }; } &&
2264          { ac_try='test -s conftest.$ac_objext'
2265   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2266   (eval $ac_try) 2>&5
2267   ac_status=$?
2268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2269   (exit $ac_status); }; }; then
2270   for ac_declaration in \
2271    '' \
2272    'extern "C" void std::exit (int) throw (); using std::exit;' \
2273    'extern "C" void std::exit (int); using std::exit;' \
2274    'extern "C" void exit (int) throw ();' \
2275    'extern "C" void exit (int);' \
2276    'void exit (int);'
2277 do
2278   cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h.  */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h.  */
2284 $ac_declaration
2285 #include <stdlib.h>
2286 int
2287 main ()
2288 {
2289 exit (42);
2290   ;
2291   return 0;
2292 }
2293 _ACEOF
2294 rm -f conftest.$ac_objext
2295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2296   (eval $ac_compile) 2>conftest.er1
2297   ac_status=$?
2298   grep -v '^ *+' conftest.er1 >conftest.err
2299   rm -f conftest.er1
2300   cat conftest.err >&5
2301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302   (exit $ac_status); } &&
2303          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2304   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2305   (eval $ac_try) 2>&5
2306   ac_status=$?
2307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308   (exit $ac_status); }; } &&
2309          { ac_try='test -s conftest.$ac_objext'
2310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2311   (eval $ac_try) 2>&5
2312   ac_status=$?
2313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314   (exit $ac_status); }; }; then
2315   :
2316 else
2317   echo "$as_me: failed program was:" >&5
2318 sed 's/^/| /' conftest.$ac_ext >&5
2319
2320 continue
2321 fi
2322 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2323   cat >conftest.$ac_ext <<_ACEOF
2324 /* confdefs.h.  */
2325 _ACEOF
2326 cat confdefs.h >>conftest.$ac_ext
2327 cat >>conftest.$ac_ext <<_ACEOF
2328 /* end confdefs.h.  */
2329 $ac_declaration
2330 int
2331 main ()
2332 {
2333 exit (42);
2334   ;
2335   return 0;
2336 }
2337 _ACEOF
2338 rm -f conftest.$ac_objext
2339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2340   (eval $ac_compile) 2>conftest.er1
2341   ac_status=$?
2342   grep -v '^ *+' conftest.er1 >conftest.err
2343   rm -f conftest.er1
2344   cat conftest.err >&5
2345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346   (exit $ac_status); } &&
2347          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2349   (eval $ac_try) 2>&5
2350   ac_status=$?
2351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352   (exit $ac_status); }; } &&
2353          { ac_try='test -s conftest.$ac_objext'
2354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2355   (eval $ac_try) 2>&5
2356   ac_status=$?
2357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358   (exit $ac_status); }; }; then
2359   break
2360 else
2361   echo "$as_me: failed program was:" >&5
2362 sed 's/^/| /' conftest.$ac_ext >&5
2363
2364 fi
2365 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2366 done
2367 rm -f conftest*
2368 if test -n "$ac_declaration"; then
2369   echo '#ifdef __cplusplus' >>confdefs.h
2370   echo $ac_declaration      >>confdefs.h
2371   echo '#endif'             >>confdefs.h
2372 fi
2373
2374 else
2375   echo "$as_me: failed program was:" >&5
2376 sed 's/^/| /' conftest.$ac_ext >&5
2377
2378 fi
2379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2380 ac_ext=c
2381 ac_cpp='$CPP $CPPFLAGS'
2382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2385
2386 ac_ext=cc
2387 ac_cpp='$CXXCPP $CPPFLAGS'
2388 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2389 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2390 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2391 if test -n "$ac_tool_prefix"; then
2392   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2393   do
2394     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2395 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2396 echo "$as_me:$LINENO: checking for $ac_word" >&5
2397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2398 if test "${ac_cv_prog_CXX+set}" = set; then
2399   echo $ECHO_N "(cached) $ECHO_C" >&6
2400 else
2401   if test -n "$CXX"; then
2402   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2403 else
2404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405 for as_dir in $PATH
2406 do
2407   IFS=$as_save_IFS
2408   test -z "$as_dir" && as_dir=.
2409   for ac_exec_ext in '' $ac_executable_extensions; do
2410   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2411     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2412     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2413     break 2
2414   fi
2415 done
2416 done
2417
2418 fi
2419 fi
2420 CXX=$ac_cv_prog_CXX
2421 if test -n "$CXX"; then
2422   echo "$as_me:$LINENO: result: $CXX" >&5
2423 echo "${ECHO_T}$CXX" >&6
2424 else
2425   echo "$as_me:$LINENO: result: no" >&5
2426 echo "${ECHO_T}no" >&6
2427 fi
2428
2429     test -n "$CXX" && break
2430   done
2431 fi
2432 if test -z "$CXX"; then
2433   ac_ct_CXX=$CXX
2434   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2435 do
2436   # Extract the first word of "$ac_prog", so it can be a program name with args.
2437 set dummy $ac_prog; ac_word=$2
2438 echo "$as_me:$LINENO: checking for $ac_word" >&5
2439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2440 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2441   echo $ECHO_N "(cached) $ECHO_C" >&6
2442 else
2443   if test -n "$ac_ct_CXX"; then
2444   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2445 else
2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2447 for as_dir in $PATH
2448 do
2449   IFS=$as_save_IFS
2450   test -z "$as_dir" && as_dir=.
2451   for ac_exec_ext in '' $ac_executable_extensions; do
2452   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2453     ac_cv_prog_ac_ct_CXX="$ac_prog"
2454     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2455     break 2
2456   fi
2457 done
2458 done
2459
2460 fi
2461 fi
2462 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2463 if test -n "$ac_ct_CXX"; then
2464   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2465 echo "${ECHO_T}$ac_ct_CXX" >&6
2466 else
2467   echo "$as_me:$LINENO: result: no" >&5
2468 echo "${ECHO_T}no" >&6
2469 fi
2470
2471   test -n "$ac_ct_CXX" && break
2472 done
2473 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2474
2475   CXX=$ac_ct_CXX
2476 fi
2477
2478
2479 # Provide some information about the compiler.
2480 echo "$as_me:$LINENO:" \
2481      "checking for C++ compiler version" >&5
2482 ac_compiler=`set X $ac_compile; echo $2`
2483 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2484   (eval $ac_compiler --version </dev/null >&5) 2>&5
2485   ac_status=$?
2486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487   (exit $ac_status); }
2488 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2489   (eval $ac_compiler -v </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
2499 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2500 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2501 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2502   echo $ECHO_N "(cached) $ECHO_C" >&6
2503 else
2504   cat >conftest.$ac_ext <<_ACEOF
2505 /* confdefs.h.  */
2506 _ACEOF
2507 cat confdefs.h >>conftest.$ac_ext
2508 cat >>conftest.$ac_ext <<_ACEOF
2509 /* end confdefs.h.  */
2510
2511 int
2512 main ()
2513 {
2514 #ifndef __GNUC__
2515        choke me
2516 #endif
2517
2518   ;
2519   return 0;
2520 }
2521 _ACEOF
2522 rm -f conftest.$ac_objext
2523 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2524   (eval $ac_compile) 2>conftest.er1
2525   ac_status=$?
2526   grep -v '^ *+' conftest.er1 >conftest.err
2527   rm -f conftest.er1
2528   cat conftest.err >&5
2529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2530   (exit $ac_status); } &&
2531          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2532   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2533   (eval $ac_try) 2>&5
2534   ac_status=$?
2535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536   (exit $ac_status); }; } &&
2537          { ac_try='test -s conftest.$ac_objext'
2538   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2539   (eval $ac_try) 2>&5
2540   ac_status=$?
2541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2542   (exit $ac_status); }; }; then
2543   ac_compiler_gnu=yes
2544 else
2545   echo "$as_me: failed program was:" >&5
2546 sed 's/^/| /' conftest.$ac_ext >&5
2547
2548 ac_compiler_gnu=no
2549 fi
2550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2551 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2552
2553 fi
2554 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2555 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2556 GXX=`test $ac_compiler_gnu = yes && echo yes`
2557 ac_test_CXXFLAGS=${CXXFLAGS+set}
2558 ac_save_CXXFLAGS=$CXXFLAGS
2559 CXXFLAGS="-g"
2560 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2561 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2562 if test "${ac_cv_prog_cxx_g+set}" = set; then
2563   echo $ECHO_N "(cached) $ECHO_C" >&6
2564 else
2565   cat >conftest.$ac_ext <<_ACEOF
2566 /* confdefs.h.  */
2567 _ACEOF
2568 cat confdefs.h >>conftest.$ac_ext
2569 cat >>conftest.$ac_ext <<_ACEOF
2570 /* end confdefs.h.  */
2571
2572 int
2573 main ()
2574 {
2575
2576   ;
2577   return 0;
2578 }
2579 _ACEOF
2580 rm -f conftest.$ac_objext
2581 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2582   (eval $ac_compile) 2>conftest.er1
2583   ac_status=$?
2584   grep -v '^ *+' conftest.er1 >conftest.err
2585   rm -f conftest.er1
2586   cat conftest.err >&5
2587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2588   (exit $ac_status); } &&
2589          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2590   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2591   (eval $ac_try) 2>&5
2592   ac_status=$?
2593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594   (exit $ac_status); }; } &&
2595          { ac_try='test -s conftest.$ac_objext'
2596   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597   (eval $ac_try) 2>&5
2598   ac_status=$?
2599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600   (exit $ac_status); }; }; then
2601   ac_cv_prog_cxx_g=yes
2602 else
2603   echo "$as_me: failed program was:" >&5
2604 sed 's/^/| /' conftest.$ac_ext >&5
2605
2606 ac_cv_prog_cxx_g=no
2607 fi
2608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2609 fi
2610 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2611 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2612 if test "$ac_test_CXXFLAGS" = set; then
2613   CXXFLAGS=$ac_save_CXXFLAGS
2614 elif test $ac_cv_prog_cxx_g = yes; then
2615   if test "$GXX" = yes; then
2616     CXXFLAGS="-g -O2"
2617   else
2618     CXXFLAGS="-g"
2619   fi
2620 else
2621   if test "$GXX" = yes; then
2622     CXXFLAGS="-O2"
2623   else
2624     CXXFLAGS=
2625   fi
2626 fi
2627 for ac_declaration in \
2628    '' \
2629    'extern "C" void std::exit (int) throw (); using std::exit;' \
2630    'extern "C" void std::exit (int); using std::exit;' \
2631    'extern "C" void exit (int) throw ();' \
2632    'extern "C" void exit (int);' \
2633    'void exit (int);'
2634 do
2635   cat >conftest.$ac_ext <<_ACEOF
2636 /* confdefs.h.  */
2637 _ACEOF
2638 cat confdefs.h >>conftest.$ac_ext
2639 cat >>conftest.$ac_ext <<_ACEOF
2640 /* end confdefs.h.  */
2641 $ac_declaration
2642 #include <stdlib.h>
2643 int
2644 main ()
2645 {
2646 exit (42);
2647   ;
2648   return 0;
2649 }
2650 _ACEOF
2651 rm -f conftest.$ac_objext
2652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2653   (eval $ac_compile) 2>conftest.er1
2654   ac_status=$?
2655   grep -v '^ *+' conftest.er1 >conftest.err
2656   rm -f conftest.er1
2657   cat conftest.err >&5
2658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659   (exit $ac_status); } &&
2660          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2661   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662   (eval $ac_try) 2>&5
2663   ac_status=$?
2664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665   (exit $ac_status); }; } &&
2666          { ac_try='test -s conftest.$ac_objext'
2667   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2668   (eval $ac_try) 2>&5
2669   ac_status=$?
2670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671   (exit $ac_status); }; }; then
2672   :
2673 else
2674   echo "$as_me: failed program was:" >&5
2675 sed 's/^/| /' conftest.$ac_ext >&5
2676
2677 continue
2678 fi
2679 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2680   cat >conftest.$ac_ext <<_ACEOF
2681 /* confdefs.h.  */
2682 _ACEOF
2683 cat confdefs.h >>conftest.$ac_ext
2684 cat >>conftest.$ac_ext <<_ACEOF
2685 /* end confdefs.h.  */
2686 $ac_declaration
2687 int
2688 main ()
2689 {
2690 exit (42);
2691   ;
2692   return 0;
2693 }
2694 _ACEOF
2695 rm -f conftest.$ac_objext
2696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2697   (eval $ac_compile) 2>conftest.er1
2698   ac_status=$?
2699   grep -v '^ *+' conftest.er1 >conftest.err
2700   rm -f conftest.er1
2701   cat conftest.err >&5
2702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703   (exit $ac_status); } &&
2704          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
2705   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2706   (eval $ac_try) 2>&5
2707   ac_status=$?
2708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709   (exit $ac_status); }; } &&
2710          { ac_try='test -s conftest.$ac_objext'
2711   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2712   (eval $ac_try) 2>&5
2713   ac_status=$?
2714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715   (exit $ac_status); }; }; then
2716   break
2717 else
2718   echo "$as_me: failed program was:" >&5
2719 sed 's/^/| /' conftest.$ac_ext >&5
2720
2721 fi
2722 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723 done
2724 rm -f conftest*
2725 if test -n "$ac_declaration"; then
2726   echo '#ifdef __cplusplus' >>confdefs.h
2727   echo $ac_declaration      >>confdefs.h
2728   echo '#endif'             >>confdefs.h
2729 fi
2730
2731 ac_ext=c
2732 ac_cpp='$CPP $CPPFLAGS'
2733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2736
2737 ac_ext=c
2738 ac_cpp='$CPP $CPPFLAGS'
2739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2743 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2744 # On Suns, sometimes $CPP names a directory.
2745 if test -n "$CPP" && test -d "$CPP"; then
2746   CPP=
2747 fi
2748 if test -z "$CPP"; then
2749   if test "${ac_cv_prog_CPP+set}" = set; then
2750   echo $ECHO_N "(cached) $ECHO_C" >&6
2751 else
2752       # Double quotes because CPP needs to be expanded
2753     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2754     do
2755       ac_preproc_ok=false
2756 for ac_c_preproc_warn_flag in '' yes
2757 do
2758   # Use a header file that comes with gcc, so configuring glibc
2759   # with a fresh cross-compiler works.
2760   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2761   # <limits.h> exists even on freestanding compilers.
2762   # On the NeXT, cc -E runs the code through the compiler's parser,
2763   # not just through cpp. "Syntax error" is here to catch this case.
2764   cat >conftest.$ac_ext <<_ACEOF
2765 /* confdefs.h.  */
2766 _ACEOF
2767 cat confdefs.h >>conftest.$ac_ext
2768 cat >>conftest.$ac_ext <<_ACEOF
2769 /* end confdefs.h.  */
2770 #ifdef __STDC__
2771 # include <limits.h>
2772 #else
2773 # include <assert.h>
2774 #endif
2775                      Syntax error
2776 _ACEOF
2777 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2778   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2779   ac_status=$?
2780   grep -v '^ *+' conftest.er1 >conftest.err
2781   rm -f conftest.er1
2782   cat conftest.err >&5
2783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2784   (exit $ac_status); } >/dev/null; then
2785   if test -s conftest.err; then
2786     ac_cpp_err=$ac_c_preproc_warn_flag
2787     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2788   else
2789     ac_cpp_err=
2790   fi
2791 else
2792   ac_cpp_err=yes
2793 fi
2794 if test -z "$ac_cpp_err"; then
2795   :
2796 else
2797   echo "$as_me: failed program was:" >&5
2798 sed 's/^/| /' conftest.$ac_ext >&5
2799
2800   # Broken: fails on valid input.
2801 continue
2802 fi
2803 rm -f conftest.err conftest.$ac_ext
2804
2805   # OK, works on sane cases.  Now check whether non-existent headers
2806   # can be detected and how.
2807   cat >conftest.$ac_ext <<_ACEOF
2808 /* confdefs.h.  */
2809 _ACEOF
2810 cat confdefs.h >>conftest.$ac_ext
2811 cat >>conftest.$ac_ext <<_ACEOF
2812 /* end confdefs.h.  */
2813 #include <ac_nonexistent.h>
2814 _ACEOF
2815 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2816   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2817   ac_status=$?
2818   grep -v '^ *+' conftest.er1 >conftest.err
2819   rm -f conftest.er1
2820   cat conftest.err >&5
2821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822   (exit $ac_status); } >/dev/null; then
2823   if test -s conftest.err; then
2824     ac_cpp_err=$ac_c_preproc_warn_flag
2825     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2826   else
2827     ac_cpp_err=
2828   fi
2829 else
2830   ac_cpp_err=yes
2831 fi
2832 if test -z "$ac_cpp_err"; then
2833   # Broken: success on invalid input.
2834 continue
2835 else
2836   echo "$as_me: failed program was:" >&5
2837 sed 's/^/| /' conftest.$ac_ext >&5
2838
2839   # Passes both tests.
2840 ac_preproc_ok=:
2841 break
2842 fi
2843 rm -f conftest.err conftest.$ac_ext
2844
2845 done
2846 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2847 rm -f conftest.err conftest.$ac_ext
2848 if $ac_preproc_ok; then
2849   break
2850 fi
2851
2852     done
2853     ac_cv_prog_CPP=$CPP
2854
2855 fi
2856   CPP=$ac_cv_prog_CPP
2857 else
2858   ac_cv_prog_CPP=$CPP
2859 fi
2860 echo "$as_me:$LINENO: result: $CPP" >&5
2861 echo "${ECHO_T}$CPP" >&6
2862 ac_preproc_ok=false
2863 for ac_c_preproc_warn_flag in '' yes
2864 do
2865   # Use a header file that comes with gcc, so configuring glibc
2866   # with a fresh cross-compiler works.
2867   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2868   # <limits.h> exists even on freestanding compilers.
2869   # On the NeXT, cc -E runs the code through the compiler's parser,
2870   # not just through cpp. "Syntax error" is here to catch this case.
2871   cat >conftest.$ac_ext <<_ACEOF
2872 /* confdefs.h.  */
2873 _ACEOF
2874 cat confdefs.h >>conftest.$ac_ext
2875 cat >>conftest.$ac_ext <<_ACEOF
2876 /* end confdefs.h.  */
2877 #ifdef __STDC__
2878 # include <limits.h>
2879 #else
2880 # include <assert.h>
2881 #endif
2882                      Syntax error
2883 _ACEOF
2884 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2885   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2886   ac_status=$?
2887   grep -v '^ *+' conftest.er1 >conftest.err
2888   rm -f conftest.er1
2889   cat conftest.err >&5
2890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891   (exit $ac_status); } >/dev/null; then
2892   if test -s conftest.err; then
2893     ac_cpp_err=$ac_c_preproc_warn_flag
2894     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2895   else
2896     ac_cpp_err=
2897   fi
2898 else
2899   ac_cpp_err=yes
2900 fi
2901 if test -z "$ac_cpp_err"; then
2902   :
2903 else
2904   echo "$as_me: failed program was:" >&5
2905 sed 's/^/| /' conftest.$ac_ext >&5
2906
2907   # Broken: fails on valid input.
2908 continue
2909 fi
2910 rm -f conftest.err conftest.$ac_ext
2911
2912   # OK, works on sane cases.  Now check whether non-existent headers
2913   # can be detected and how.
2914   cat >conftest.$ac_ext <<_ACEOF
2915 /* confdefs.h.  */
2916 _ACEOF
2917 cat confdefs.h >>conftest.$ac_ext
2918 cat >>conftest.$ac_ext <<_ACEOF
2919 /* end confdefs.h.  */
2920 #include <ac_nonexistent.h>
2921 _ACEOF
2922 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2923   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2924   ac_status=$?
2925   grep -v '^ *+' conftest.er1 >conftest.err
2926   rm -f conftest.er1
2927   cat conftest.err >&5
2928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929   (exit $ac_status); } >/dev/null; then
2930   if test -s conftest.err; then
2931     ac_cpp_err=$ac_c_preproc_warn_flag
2932     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2933   else
2934     ac_cpp_err=
2935   fi
2936 else
2937   ac_cpp_err=yes
2938 fi
2939 if test -z "$ac_cpp_err"; then
2940   # Broken: success on invalid input.
2941 continue
2942 else
2943   echo "$as_me: failed program was:" >&5
2944 sed 's/^/| /' conftest.$ac_ext >&5
2945
2946   # Passes both tests.
2947 ac_preproc_ok=:
2948 break
2949 fi
2950 rm -f conftest.err conftest.$ac_ext
2951
2952 done
2953 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2954 rm -f conftest.err conftest.$ac_ext
2955 if $ac_preproc_ok; then
2956   :
2957 else
2958   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2959 See \`config.log' for more details." >&5
2960 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2961 See \`config.log' for more details." >&2;}
2962    { (exit 1); exit 1; }; }
2963 fi
2964
2965 ac_ext=c
2966 ac_cpp='$CPP $CPPFLAGS'
2967 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2968 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2969 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2970
2971 # Find a good install program.  We prefer a C program (faster),
2972 # so one script is as good as another.  But avoid the broken or
2973 # incompatible versions:
2974 # SysV /etc/install, /usr/sbin/install
2975 # SunOS /usr/etc/install
2976 # IRIX /sbin/install
2977 # AIX /bin/install
2978 # AmigaOS /C/install, which installs bootblocks on floppy discs
2979 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2980 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2981 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2982 # OS/2's system install, which has a completely different semantic
2983 # ./install, which can be erroneously created by make from ./install.sh.
2984 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2985 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2986 if test -z "$INSTALL"; then
2987 if test "${ac_cv_path_install+set}" = set; then
2988   echo $ECHO_N "(cached) $ECHO_C" >&6
2989 else
2990   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991 for as_dir in $PATH
2992 do
2993   IFS=$as_save_IFS
2994   test -z "$as_dir" && as_dir=.
2995   # Account for people who put trailing slashes in PATH elements.
2996 case $as_dir/ in
2997   ./ | .// | /cC/* | \
2998   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2999   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3000   /usr/ucb/* ) ;;
3001   *)
3002     # OSF1 and SCO ODT 3.0 have their own names for install.
3003     # Don't use installbsd from OSF since it installs stuff as root
3004     # by default.
3005     for ac_prog in ginstall scoinst install; do
3006       for ac_exec_ext in '' $ac_executable_extensions; do
3007         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3008           if test $ac_prog = install &&
3009             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3010             # AIX install.  It has an incompatible calling convention.
3011             :
3012           elif test $ac_prog = install &&
3013             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3014             # program-specific install script used by HP pwplus--don't use.
3015             :
3016           else
3017             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3018             break 3
3019           fi
3020         fi
3021       done
3022     done
3023     ;;
3024 esac
3025 done
3026
3027
3028 fi
3029   if test "${ac_cv_path_install+set}" = set; then
3030     INSTALL=$ac_cv_path_install
3031   else
3032     # As a last resort, use the slow shell script.  We don't cache a
3033     # path for INSTALL within a source directory, because that will
3034     # break other packages using the cache if that directory is
3035     # removed, or if the path is relative.
3036     INSTALL=$ac_install_sh
3037   fi
3038 fi
3039 echo "$as_me:$LINENO: result: $INSTALL" >&5
3040 echo "${ECHO_T}$INSTALL" >&6
3041
3042 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3043 # It thinks the first close brace ends the variable substitution.
3044 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3045
3046 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3047
3048 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3049
3050
3051
3052
3053 echo "$as_me:$LINENO: checking for egrep" >&5
3054 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3055 if test "${ac_cv_prog_egrep+set}" = set; then
3056   echo $ECHO_N "(cached) $ECHO_C" >&6
3057 else
3058   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3059     then ac_cv_prog_egrep='grep -E'
3060     else ac_cv_prog_egrep='egrep'
3061     fi
3062 fi
3063 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3064 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3065  EGREP=$ac_cv_prog_egrep
3066
3067
3068
3069 echo "$as_me:$LINENO: checking for AIX" >&5
3070 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3071 cat >conftest.$ac_ext <<_ACEOF
3072 /* confdefs.h.  */
3073 _ACEOF
3074 cat confdefs.h >>conftest.$ac_ext
3075 cat >>conftest.$ac_ext <<_ACEOF
3076 /* end confdefs.h.  */
3077 #ifdef _AIX
3078   yes
3079 #endif
3080
3081 _ACEOF
3082 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3083   $EGREP "yes" >/dev/null 2>&1; then
3084   echo "$as_me:$LINENO: result: yes" >&5
3085 echo "${ECHO_T}yes" >&6
3086 cat >>confdefs.h <<\_ACEOF
3087 #define _ALL_SOURCE 1
3088 _ACEOF
3089
3090 else
3091   echo "$as_me:$LINENO: result: no" >&5
3092 echo "${ECHO_T}no" >&6
3093 fi
3094 rm -f conftest*
3095
3096
3097 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3098 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3099 if test "${ac_cv_search_strerror+set}" = set; then
3100   echo $ECHO_N "(cached) $ECHO_C" >&6
3101 else
3102   ac_func_search_save_LIBS=$LIBS
3103 ac_cv_search_strerror=no
3104 cat >conftest.$ac_ext <<_ACEOF
3105 /* confdefs.h.  */
3106 _ACEOF
3107 cat confdefs.h >>conftest.$ac_ext
3108 cat >>conftest.$ac_ext <<_ACEOF
3109 /* end confdefs.h.  */
3110
3111 /* Override any gcc2 internal prototype to avoid an error.  */
3112 #ifdef __cplusplus
3113 extern "C"
3114 #endif
3115 /* We use char because int might match the return type of a gcc2
3116    builtin and then its argument prototype would still apply.  */
3117 char strerror ();
3118 int
3119 main ()
3120 {
3121 strerror ();
3122   ;
3123   return 0;
3124 }
3125 _ACEOF
3126 rm -f conftest.$ac_objext conftest$ac_exeext
3127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3128   (eval $ac_link) 2>conftest.er1
3129   ac_status=$?
3130   grep -v '^ *+' conftest.er1 >conftest.err
3131   rm -f conftest.er1
3132   cat conftest.err >&5
3133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134   (exit $ac_status); } &&
3135          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
3136   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3137   (eval $ac_try) 2>&5
3138   ac_status=$?
3139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3140   (exit $ac_status); }; } &&
3141          { ac_try='test -s conftest$ac_exeext'
3142   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3143   (eval $ac_try) 2>&5
3144   ac_status=$?
3145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146   (exit $ac_status); }; }; then
3147   ac_cv_search_strerror="none required"
3148 else
3149   echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
3151
3152 fi
3153 rm -f conftest.err conftest.$ac_objext \
3154       conftest$ac_exeext conftest.$ac_ext
3155 if test "$ac_cv_search_strerror" = no; then
3156   for ac_lib in cposix; do
3157     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3158     cat >conftest.$ac_ext <<_ACEOF
3159 /* confdefs.h.  */
3160 _ACEOF
3161 cat confdefs.h >>conftest.$ac_ext
3162 cat >>conftest.$ac_ext <<_ACEOF
3163 /* end confdefs.h.  */
3164
3165 /* Override any gcc2 internal prototype to avoid an error.  */
3166 #ifdef __cplusplus
3167 extern "C"
3168 #endif
3169 /* We use char because int might match the return type of a gcc2
3170    builtin and then its argument prototype would still apply.  */
3171 char strerror ();
3172 int
3173 main ()
3174 {
3175 strerror ();
3176   ;
3177   return 0;
3178 }
3179 _ACEOF
3180 rm -f conftest.$ac_objext conftest$ac_exeext
3181 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3182   (eval $ac_link) 2>conftest.er1
3183   ac_status=$?
3184   grep -v '^ *+' conftest.er1 >conftest.err
3185   rm -f conftest.er1
3186   cat conftest.err >&5
3187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3188   (exit $ac_status); } &&
3189          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
3190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3191   (eval $ac_try) 2>&5
3192   ac_status=$?
3193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3194   (exit $ac_status); }; } &&
3195          { ac_try='test -s conftest$ac_exeext'
3196   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3197   (eval $ac_try) 2>&5
3198   ac_status=$?
3199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3200   (exit $ac_status); }; }; then
3201   ac_cv_search_strerror="-l$ac_lib"
3202 break
3203 else
3204   echo "$as_me: failed program was:" >&5
3205 sed 's/^/| /' conftest.$ac_ext >&5
3206
3207 fi
3208 rm -f conftest.err conftest.$ac_objext \
3209       conftest$ac_exeext conftest.$ac_ext
3210   done
3211 fi
3212 LIBS=$ac_func_search_save_LIBS
3213 fi
3214 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3215 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3216 if test "$ac_cv_search_strerror" != no; then
3217   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3218
3219 fi
3220
3221 ac_ext=cc
3222 ac_cpp='$CXXCPP $CPPFLAGS'
3223 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3226
3227
3228 if test x$GCC = xyes && test x$GXX = xyes; then
3229       echo "$as_me:$LINENO: checking for working libsupc++" >&5
3230 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3231    save_CXX="$CXX"
3232    save_LIBS="$LIBS"
3233    CXX="$CC"
3234    LIBS="$LIBS -lsupc++"
3235    LINKER="$CC"
3236
3237 cat >conftest.$ac_ext <<_ACEOF
3238 /* confdefs.h.  */
3239 _ACEOF
3240 cat confdefs.h >>conftest.$ac_ext
3241 cat >>conftest.$ac_ext <<_ACEOF
3242 /* end confdefs.h.  */
3243 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244 int
3245 main ()
3246 {
3247
3248   ;
3249   return 0;
3250 }
3251 _ACEOF
3252 rm -f conftest.$ac_objext conftest$ac_exeext
3253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3254   (eval $ac_link) 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); } &&
3261          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3262   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3263   (eval $ac_try) 2>&5
3264   ac_status=$?
3265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266   (exit $ac_status); }; } &&
3267          { ac_try='test -s conftest$ac_exeext'
3268   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3269   (eval $ac_try) 2>&5
3270   ac_status=$?
3271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272   (exit $ac_status); }; }; then
3273   echo "$as_me:$LINENO: result: ok" >&5
3274 echo "${ECHO_T}ok" >&6
3275 else
3276   echo "$as_me: failed program was:" >&5
3277 sed 's/^/| /' conftest.$ac_ext >&5
3278
3279
3280          echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281 echo "${ECHO_T}no, making everything bigger and slower" >&6
3282          LIBS="$save_LIBS"
3283          LINKER="$save_CXX"
3284
3285
3286 fi
3287 rm -f conftest.err conftest.$ac_objext \
3288       conftest$ac_exeext conftest.$ac_ext
3289    CXX="$save_CXX"
3290 fi
3291 LINKER=$LINKER
3292
3293
3294 if test -z "$orig_CXXFLAGS"; then
3295   if test x$GCC = xyes && test "x$GXX" = xyes; then
3296      CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3297     cat >conftest.$ac_ext <<_ACEOF
3298 /* confdefs.h.  */
3299 _ACEOF
3300 cat confdefs.h >>conftest.$ac_ext
3301 cat >>conftest.$ac_ext <<_ACEOF
3302 /* end confdefs.h.  */
3303
3304 int
3305 main ()
3306 {
3307
3308   ;
3309   return 0;
3310 }
3311 _ACEOF
3312 rm -f conftest.$ac_objext
3313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3314   (eval $ac_compile) 2>conftest.er1
3315   ac_status=$?
3316   grep -v '^ *+' conftest.er1 >conftest.err
3317   rm -f conftest.er1
3318   cat conftest.err >&5
3319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3320   (exit $ac_status); } &&
3321          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3322   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3323   (eval $ac_try) 2>&5
3324   ac_status=$?
3325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326   (exit $ac_status); }; } &&
3327          { ac_try='test -s conftest.$ac_objext'
3328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3329   (eval $ac_try) 2>&5
3330   ac_status=$?
3331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3332   (exit $ac_status); }; }; then
3333   :
3334 else
3335   echo "$as_me: failed program was:" >&5
3336 sed 's/^/| /' conftest.$ac_ext >&5
3337
3338 CXXFLAGS="-g -O3"
3339 fi
3340 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3341   else
3342     CXXFLAGS="-O"
3343   fi
3344   CFLAGS="$CXXFLAGS"
3345 fi
3346
3347
3348 cat >>confdefs.h <<\_ACEOF
3349 #define _GNU_SOURCE 1
3350 _ACEOF
3351
3352
3353 case $host in
3354    *-*-solaris* )
3355
3356 cat >>confdefs.h <<\_ACEOF
3357 #define _XOPEN_SOURCE_EXTENDED 1
3358 _ACEOF
3359
3360
3361 cat >>confdefs.h <<\_ACEOF
3362 #define _XOPEN_SOURCE 2
3363 _ACEOF
3364
3365
3366 cat >>confdefs.h <<\_ACEOF
3367 #define __EXTENSIONS__ 1
3368 _ACEOF
3369
3370       ;;
3371 esac
3372
3373
3374 echo "$as_me:$LINENO: checking for setlocale" >&5
3375 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3376 if test "${ac_cv_func_setlocale+set}" = set; then
3377   echo $ECHO_N "(cached) $ECHO_C" >&6
3378 else
3379   cat >conftest.$ac_ext <<_ACEOF
3380 /* confdefs.h.  */
3381 _ACEOF
3382 cat confdefs.h >>conftest.$ac_ext
3383 cat >>conftest.$ac_ext <<_ACEOF
3384 /* end confdefs.h.  */
3385 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3386    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3387 #define setlocale innocuous_setlocale
3388
3389 /* System header to define __stub macros and hopefully few prototypes,
3390     which can conflict with char setlocale (); below.
3391     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3392     <limits.h> exists even on freestanding compilers.  */
3393
3394 #ifdef __STDC__
3395 # include <limits.h>
3396 #else
3397 # include <assert.h>
3398 #endif
3399
3400 #undef setlocale
3401
3402 /* Override any gcc2 internal prototype to avoid an error.  */
3403 #ifdef __cplusplus
3404 extern "C"
3405 {
3406 #endif
3407 /* We use char because int might match the return type of a gcc2
3408    builtin and then its argument prototype would still apply.  */
3409 char setlocale ();
3410 /* The GNU C library defines this for functions which it implements
3411     to always fail with ENOSYS.  Some functions are actually named
3412     something starting with __ and the normal name is an alias.  */
3413 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3414 choke me
3415 #else
3416 char (*f) () = setlocale;
3417 #endif
3418 #ifdef __cplusplus
3419 }
3420 #endif
3421
3422 int
3423 main ()
3424 {
3425 return f != setlocale;
3426   ;
3427   return 0;
3428 }
3429 _ACEOF
3430 rm -f conftest.$ac_objext conftest$ac_exeext
3431 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3432   (eval $ac_link) 2>conftest.er1
3433   ac_status=$?
3434   grep -v '^ *+' conftest.er1 >conftest.err
3435   rm -f conftest.er1
3436   cat conftest.err >&5
3437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3438   (exit $ac_status); } &&
3439          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3441   (eval $ac_try) 2>&5
3442   ac_status=$?
3443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3444   (exit $ac_status); }; } &&
3445          { ac_try='test -s conftest$ac_exeext'
3446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3447   (eval $ac_try) 2>&5
3448   ac_status=$?
3449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3450   (exit $ac_status); }; }; then
3451   ac_cv_func_setlocale=yes
3452 else
3453   echo "$as_me: failed program was:" >&5
3454 sed 's/^/| /' conftest.$ac_ext >&5
3455
3456 ac_cv_func_setlocale=no
3457 fi
3458 rm -f conftest.err conftest.$ac_objext \
3459       conftest$ac_exeext conftest.$ac_ext
3460 fi
3461 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3462 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3463 if test $ac_cv_func_setlocale = yes; then
3464   :
3465 else
3466   echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3467 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3468 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3469   echo $ECHO_N "(cached) $ECHO_C" >&6
3470 else
3471   ac_check_lib_save_LIBS=$LIBS
3472 LIBS="-lxpg4  $LIBS"
3473 cat >conftest.$ac_ext <<_ACEOF
3474 /* confdefs.h.  */
3475 _ACEOF
3476 cat confdefs.h >>conftest.$ac_ext
3477 cat >>conftest.$ac_ext <<_ACEOF
3478 /* end confdefs.h.  */
3479
3480 /* Override any gcc2 internal prototype to avoid an error.  */
3481 #ifdef __cplusplus
3482 extern "C"
3483 #endif
3484 /* We use char because int might match the return type of a gcc2
3485    builtin and then its argument prototype would still apply.  */
3486 char setlocale ();
3487 int
3488 main ()
3489 {
3490 setlocale ();
3491   ;
3492   return 0;
3493 }
3494 _ACEOF
3495 rm -f conftest.$ac_objext conftest$ac_exeext
3496 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3497   (eval $ac_link) 2>conftest.er1
3498   ac_status=$?
3499   grep -v '^ *+' conftest.er1 >conftest.err
3500   rm -f conftest.er1
3501   cat conftest.err >&5
3502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503   (exit $ac_status); } &&
3504          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3505   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3506   (eval $ac_try) 2>&5
3507   ac_status=$?
3508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509   (exit $ac_status); }; } &&
3510          { ac_try='test -s conftest$ac_exeext'
3511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3512   (eval $ac_try) 2>&5
3513   ac_status=$?
3514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515   (exit $ac_status); }; }; then
3516   ac_cv_lib_xpg4_setlocale=yes
3517 else
3518   echo "$as_me: failed program was:" >&5
3519 sed 's/^/| /' conftest.$ac_ext >&5
3520
3521 ac_cv_lib_xpg4_setlocale=no
3522 fi
3523 rm -f conftest.err conftest.$ac_objext \
3524       conftest$ac_exeext conftest.$ac_ext
3525 LIBS=$ac_check_lib_save_LIBS
3526 fi
3527 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3528 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3529 if test $ac_cv_lib_xpg4_setlocale = yes; then
3530   LIBS="$LIBS -lxpg4"
3531 fi
3532
3533 fi
3534
3535
3536 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3537 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3538 if test "${ac_cv_func_gethostbyname+set}" = set; then
3539   echo $ECHO_N "(cached) $ECHO_C" >&6
3540 else
3541   cat >conftest.$ac_ext <<_ACEOF
3542 /* confdefs.h.  */
3543 _ACEOF
3544 cat confdefs.h >>conftest.$ac_ext
3545 cat >>conftest.$ac_ext <<_ACEOF
3546 /* end confdefs.h.  */
3547 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3548    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3549 #define gethostbyname innocuous_gethostbyname
3550
3551 /* System header to define __stub macros and hopefully few prototypes,
3552     which can conflict with char gethostbyname (); below.
3553     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3554     <limits.h> exists even on freestanding compilers.  */
3555
3556 #ifdef __STDC__
3557 # include <limits.h>
3558 #else
3559 # include <assert.h>
3560 #endif
3561
3562 #undef gethostbyname
3563
3564 /* Override any gcc2 internal prototype to avoid an error.  */
3565 #ifdef __cplusplus
3566 extern "C"
3567 {
3568 #endif
3569 /* We use char because int might match the return type of a gcc2
3570    builtin and then its argument prototype would still apply.  */
3571 char gethostbyname ();
3572 /* The GNU C library defines this for functions which it implements
3573     to always fail with ENOSYS.  Some functions are actually named
3574     something starting with __ and the normal name is an alias.  */
3575 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3576 choke me
3577 #else
3578 char (*f) () = gethostbyname;
3579 #endif
3580 #ifdef __cplusplus
3581 }
3582 #endif
3583
3584 int
3585 main ()
3586 {
3587 return f != gethostbyname;
3588   ;
3589   return 0;
3590 }
3591 _ACEOF
3592 rm -f conftest.$ac_objext conftest$ac_exeext
3593 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3594   (eval $ac_link) 2>conftest.er1
3595   ac_status=$?
3596   grep -v '^ *+' conftest.er1 >conftest.err
3597   rm -f conftest.er1
3598   cat conftest.err >&5
3599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3600   (exit $ac_status); } &&
3601          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3602   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3603   (eval $ac_try) 2>&5
3604   ac_status=$?
3605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606   (exit $ac_status); }; } &&
3607          { ac_try='test -s conftest$ac_exeext'
3608   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3609   (eval $ac_try) 2>&5
3610   ac_status=$?
3611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612   (exit $ac_status); }; }; then
3613   ac_cv_func_gethostbyname=yes
3614 else
3615   echo "$as_me: failed program was:" >&5
3616 sed 's/^/| /' conftest.$ac_ext >&5
3617
3618 ac_cv_func_gethostbyname=no
3619 fi
3620 rm -f conftest.err conftest.$ac_objext \
3621       conftest$ac_exeext conftest.$ac_ext
3622 fi
3623 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3624 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3625 if test $ac_cv_func_gethostbyname = yes; then
3626   :
3627 else
3628   echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3629 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3630 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3631   echo $ECHO_N "(cached) $ECHO_C" >&6
3632 else
3633   ac_check_lib_save_LIBS=$LIBS
3634 LIBS="-lnsl  $LIBS"
3635 cat >conftest.$ac_ext <<_ACEOF
3636 /* confdefs.h.  */
3637 _ACEOF
3638 cat confdefs.h >>conftest.$ac_ext
3639 cat >>conftest.$ac_ext <<_ACEOF
3640 /* end confdefs.h.  */
3641
3642 /* Override any gcc2 internal prototype to avoid an error.  */
3643 #ifdef __cplusplus
3644 extern "C"
3645 #endif
3646 /* We use char because int might match the return type of a gcc2
3647    builtin and then its argument prototype would still apply.  */
3648 char gethostbyname ();
3649 int
3650 main ()
3651 {
3652 gethostbyname ();
3653   ;
3654   return 0;
3655 }
3656 _ACEOF
3657 rm -f conftest.$ac_objext conftest$ac_exeext
3658 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3659   (eval $ac_link) 2>conftest.er1
3660   ac_status=$?
3661   grep -v '^ *+' conftest.er1 >conftest.err
3662   rm -f conftest.er1
3663   cat conftest.err >&5
3664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3665   (exit $ac_status); } &&
3666          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3667   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3668   (eval $ac_try) 2>&5
3669   ac_status=$?
3670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3671   (exit $ac_status); }; } &&
3672          { ac_try='test -s conftest$ac_exeext'
3673   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3674   (eval $ac_try) 2>&5
3675   ac_status=$?
3676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677   (exit $ac_status); }; }; then
3678   ac_cv_lib_nsl_gethostbyname=yes
3679 else
3680   echo "$as_me: failed program was:" >&5
3681 sed 's/^/| /' conftest.$ac_ext >&5
3682
3683 ac_cv_lib_nsl_gethostbyname=no
3684 fi
3685 rm -f conftest.err conftest.$ac_objext \
3686       conftest$ac_exeext conftest.$ac_ext
3687 LIBS=$ac_check_lib_save_LIBS
3688 fi
3689 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3690 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3691 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3692   LIBS="$LIBS -lnsl"
3693 fi
3694
3695 fi
3696
3697 echo "$as_me:$LINENO: checking for socket" >&5
3698 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3699 if test "${ac_cv_func_socket+set}" = set; then
3700   echo $ECHO_N "(cached) $ECHO_C" >&6
3701 else
3702   cat >conftest.$ac_ext <<_ACEOF
3703 /* confdefs.h.  */
3704 _ACEOF
3705 cat confdefs.h >>conftest.$ac_ext
3706 cat >>conftest.$ac_ext <<_ACEOF
3707 /* end confdefs.h.  */
3708 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3709    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3710 #define socket innocuous_socket
3711
3712 /* System header to define __stub macros and hopefully few prototypes,
3713     which can conflict with char socket (); below.
3714     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3715     <limits.h> exists even on freestanding compilers.  */
3716
3717 #ifdef __STDC__
3718 # include <limits.h>
3719 #else
3720 # include <assert.h>
3721 #endif
3722
3723 #undef socket
3724
3725 /* Override any gcc2 internal prototype to avoid an error.  */
3726 #ifdef __cplusplus
3727 extern "C"
3728 {
3729 #endif
3730 /* We use char because int might match the return type of a gcc2
3731    builtin and then its argument prototype would still apply.  */
3732 char socket ();
3733 /* The GNU C library defines this for functions which it implements
3734     to always fail with ENOSYS.  Some functions are actually named
3735     something starting with __ and the normal name is an alias.  */
3736 #if defined (__stub_socket) || defined (__stub___socket)
3737 choke me
3738 #else
3739 char (*f) () = socket;
3740 #endif
3741 #ifdef __cplusplus
3742 }
3743 #endif
3744
3745 int
3746 main ()
3747 {
3748 return f != socket;
3749   ;
3750   return 0;
3751 }
3752 _ACEOF
3753 rm -f conftest.$ac_objext conftest$ac_exeext
3754 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3755   (eval $ac_link) 2>conftest.er1
3756   ac_status=$?
3757   grep -v '^ *+' conftest.er1 >conftest.err
3758   rm -f conftest.er1
3759   cat conftest.err >&5
3760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3761   (exit $ac_status); } &&
3762          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3764   (eval $ac_try) 2>&5
3765   ac_status=$?
3766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767   (exit $ac_status); }; } &&
3768          { ac_try='test -s conftest$ac_exeext'
3769   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3770   (eval $ac_try) 2>&5
3771   ac_status=$?
3772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773   (exit $ac_status); }; }; then
3774   ac_cv_func_socket=yes
3775 else
3776   echo "$as_me: failed program was:" >&5
3777 sed 's/^/| /' conftest.$ac_ext >&5
3778
3779 ac_cv_func_socket=no
3780 fi
3781 rm -f conftest.err conftest.$ac_objext \
3782       conftest$ac_exeext conftest.$ac_ext
3783 fi
3784 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3785 echo "${ECHO_T}$ac_cv_func_socket" >&6
3786 if test $ac_cv_func_socket = yes; then
3787   :
3788 else
3789   echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3790 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3791 if test "${ac_cv_lib_socket_socket+set}" = set; then
3792   echo $ECHO_N "(cached) $ECHO_C" >&6
3793 else
3794   ac_check_lib_save_LIBS=$LIBS
3795 LIBS="-lsocket  $LIBS"
3796 cat >conftest.$ac_ext <<_ACEOF
3797 /* confdefs.h.  */
3798 _ACEOF
3799 cat confdefs.h >>conftest.$ac_ext
3800 cat >>conftest.$ac_ext <<_ACEOF
3801 /* end confdefs.h.  */
3802
3803 /* Override any gcc2 internal prototype to avoid an error.  */
3804 #ifdef __cplusplus
3805 extern "C"
3806 #endif
3807 /* We use char because int might match the return type of a gcc2
3808    builtin and then its argument prototype would still apply.  */
3809 char socket ();
3810 int
3811 main ()
3812 {
3813 socket ();
3814   ;
3815   return 0;
3816 }
3817 _ACEOF
3818 rm -f conftest.$ac_objext conftest$ac_exeext
3819 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3820   (eval $ac_link) 2>conftest.er1
3821   ac_status=$?
3822   grep -v '^ *+' conftest.er1 >conftest.err
3823   rm -f conftest.er1
3824   cat conftest.err >&5
3825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3826   (exit $ac_status); } &&
3827          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
3828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3829   (eval $ac_try) 2>&5
3830   ac_status=$?
3831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3832   (exit $ac_status); }; } &&
3833          { ac_try='test -s conftest$ac_exeext'
3834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3835   (eval $ac_try) 2>&5
3836   ac_status=$?
3837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3838   (exit $ac_status); }; }; then
3839   ac_cv_lib_socket_socket=yes
3840 else
3841   echo "$as_me: failed program was:" >&5
3842 sed 's/^/| /' conftest.$ac_ext >&5
3843
3844 ac_cv_lib_socket_socket=no
3845 fi
3846 rm -f conftest.err conftest.$ac_objext \
3847       conftest$ac_exeext conftest.$ac_ext
3848 LIBS=$ac_check_lib_save_LIBS
3849 fi
3850 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3851 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3852 if test $ac_cv_lib_socket_socket = yes; then
3853   LIBS="$LIBS -lsocket"
3854 fi
3855
3856 fi
3857
3858
3859
3860 support_frills=yes
3861 support_inheritpixmap=yes
3862 support_tinting=yes
3863 support_fading=yes
3864 support_keepscrolling=yes
3865 support_selectionscrolling=yes
3866 support_mousewheel=yes
3867 support_mouseslipwheel=yes
3868 support_text_blink=yes
3869 support_pointer_blank=yes
3870 support_scroll_rxvt=yes
3871 support_scroll_next=yes
3872 support_scroll_xterm=yes
3873 support_scroll_plain=yes
3874 support_xim=yes
3875 support_xpm=yes
3876 support_xft=yes
3877 support_unicode3=no
3878 support_combining=yes
3879 support_8bitctrls=no
3880 support_iso14755=yes
3881 support_styles=yes
3882 support_perl=yes
3883 codesets=all
3884
3885
3886 if test "x$enable_shared" = xyes; then
3887
3888 cat >>confdefs.h <<\_ACEOF
3889 #define LIBRXVT 1
3890 _ACEOF
3891
3892     INSTALL_LIBRXVT=yes
3893 fi
3894
3895
3896 # Check whether --enable-everything or --disable-everything was given.
3897 if test "${enable_everything+set}" = set; then
3898   enableval="$enable_everything"
3899
3900     if test x$enableval = xno; then
3901        support_frills=no
3902        support_inheritpixmap=no
3903        support_tinting=no
3904        support_fading=no
3905        support_keepscrolling=no
3906        support_selectionscrolling=no
3907        support_lastlog=no
3908        support_mousewheel=no
3909        support_mouseslipwheel=no
3910        support_text_blink=no
3911        support_pointer_blank=no
3912        support_scroll_rxvt=no
3913        support_scroll_next=no
3914        support_scroll_xterm=no
3915        support_scroll_plain=no
3916        support_utmp=no
3917        support_wtmp=no
3918        support_xim=no
3919        support_xpm=no
3920        support_xft=no
3921        support_unicode3=no
3922        support_combining=no
3923        support_8bitctrls=no
3924        support_iso14755=no
3925        support_styles=no
3926        support_perl=no
3927        codesets=
3928     fi
3929     if test x$enableval = xyes; then
3930        support_frills=yes
3931        support_inheritpixmap=yes
3932        support_tinting=yes
3933        support_fading=yes
3934        support_keepscrolling=yes
3935        support_selectionscrolling=yes
3936        support_lastlog=yes
3937        support_mousewheel=yes
3938        support_mouseslipwheel=yes
3939        support_text_blink=yes
3940        support_pointer_blank=yes
3941        support_scroll_rxvt=yes
3942        support_scroll_next=yes
3943        support_scroll_xterm=yes
3944        support_scroll_plain=yes
3945        support_utmp=yes
3946        support_wtmp=yes
3947        support_xim=yes
3948        support_xpm=yes
3949        support_xft=yes
3950        support_unicode3=yes
3951        support_combining=yes
3952        #support_8bitctrls=yes
3953        support_iso14755=yes
3954        support_styles=yes
3955        support_perl=yes
3956        codesets=all
3957     fi
3958
3959 fi;
3960
3961 # Check whether --enable-unicode3 or --disable-unicode3 was given.
3962 if test "${enable_unicode3+set}" = set; then
3963   enableval="$enable_unicode3"
3964   if test x$enableval = xyes -o x$enableval = xno; then
3965     support_unicode3=$enableval
3966   fi
3967 fi;
3968
3969 # Check whether --enable-combining or --disable-combining was given.
3970 if test "${enable_combining+set}" = set; then
3971   enableval="$enable_combining"
3972   if test x$enableval = xyes -o x$enableval = xno; then
3973     support_combining=$enableval
3974   fi
3975 fi;
3976
3977 # Check whether --enable-xft or --disable-xft was given.
3978 if test "${enable_xft+set}" = set; then
3979   enableval="$enable_xft"
3980   if test x$enableval = xyes -o x$enableval = xno; then
3981     support_xft=$enableval
3982   fi
3983 fi;
3984
3985 # Check whether --enable-font-styles or --disable-font-styles was given.
3986 if test "${enable_font_styles+set}" = set; then
3987   enableval="$enable_font_styles"
3988   if test x$enableval = xyes -o x$enableval = xno; then
3989     support_styles=$enableval
3990   fi
3991 fi;
3992
3993 # Check whether --enable-xpm-background or --disable-xpm-background was given.
3994 if test "${enable_xpm_background+set}" = set; then
3995   enableval="$enable_xpm_background"
3996   if test x$enableval = xyes -o x$enableval = xno; then
3997     support_xpm=$enableval
3998   fi
3999 fi;
4000
4001 # Check whether --enable-transparency or --disable-transparency was given.
4002 if test "${enable_transparency+set}" = set; then
4003   enableval="$enable_transparency"
4004   if test x$enableval = xyes -o x$enableval = xno; then
4005     support_inheritpixmap=$enableval
4006   fi
4007 fi;
4008
4009 # Check whether --enable-tinting or --disable-tinting was given.
4010 if test "${enable_tinting+set}" = set; then
4011   enableval="$enable_tinting"
4012   if test x$enableval = xyes -o x$enableval = xno; then
4013     support_tinting=$enableval
4014   fi
4015 fi;
4016
4017 # Check whether --enable-fading or --disable-fading was given.
4018 if test "${enable_fading+set}" = set; then
4019   enableval="$enable_fading"
4020   if test x$enableval = xyes -o x$enableval = xno; then
4021     support_fading=$enableval
4022   fi
4023 fi;
4024
4025 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4026 if test "${enable_rxvt_scroll+set}" = set; then
4027   enableval="$enable_rxvt_scroll"
4028   if test x$enableval = xyes -o x$enableval = xno; then
4029     support_scroll_rxvt=$enableval
4030   fi
4031 fi;
4032
4033 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4034 if test "${enable_next_scroll+set}" = set; then
4035   enableval="$enable_next_scroll"
4036   if test x$enableval = xyes -o x$enableval = xno; then
4037     support_scroll_next=$enableval
4038   fi
4039 fi;
4040
4041 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4042 if test "${enable_xterm_scroll+set}" = set; then
4043   enableval="$enable_xterm_scroll"
4044   if test x$enableval = xyes -o x$enableval = xno; then
4045     support_scroll_xterm=$enableval
4046   fi
4047 fi;
4048
4049 # Check whether --enable-perl or --disable-perl was given.
4050 if test "${enable_perl+set}" = set; then
4051   enableval="$enable_perl"
4052   if test x$enableval = xyes -o x$enableval = xno; then
4053     support_perl=$enableval
4054   fi
4055 fi;
4056
4057 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4058 if test "${enable_plain_scroll+set}" = set; then
4059   enableval="$enable_plain_scroll"
4060   if test x$enableval = xyes -o x$enableval = xno; then
4061     support_scroll_plain=$enableval
4062   fi
4063 fi;
4064
4065
4066 # Check whether --with-codesets or --without-codesets was given.
4067 if test "${with_codesets+set}" = set; then
4068   withval="$with_codesets"
4069   codesets="$withval"
4070 fi;
4071
4072 # Check whether --enable-xim or --disable-xim was given.
4073 if test "${enable_xim+set}" = set; then
4074   enableval="$enable_xim"
4075   if test x$enableval = xyes -o x$enableval = xno; then
4076     support_xim=$enableval
4077   fi
4078 fi;
4079
4080 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4081 if test "${enable_backspace_key+set}" = set; then
4082   enableval="$enable_backspace_key"
4083   if test x$enableval = xno; then
4084
4085 cat >>confdefs.h <<\_ACEOF
4086 #define NO_BACKSPACE_KEY 1
4087 _ACEOF
4088
4089   fi
4090 fi;
4091
4092 # Check whether --enable-delete-key or --disable-delete-key was given.
4093 if test "${enable_delete_key+set}" = set; then
4094   enableval="$enable_delete_key"
4095   if test x$enableval = xno; then
4096
4097 cat >>confdefs.h <<\_ACEOF
4098 #define NO_DELETE_KEY 1
4099 _ACEOF
4100
4101   fi
4102 fi;
4103
4104 # Check whether --enable-resources or --disable-resources was given.
4105 if test "${enable_resources+set}" = set; then
4106   enableval="$enable_resources"
4107   if test x$enableval = xno; then
4108
4109 cat >>confdefs.h <<\_ACEOF
4110 #define NO_RESOURCES 1
4111 _ACEOF
4112
4113   fi
4114 fi;
4115
4116 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4117 if test "${enable_8bitctrls+set}" = set; then
4118   enableval="$enable_8bitctrls"
4119   if test x$enableval = xyes -o x$enableval = xno; then
4120     support_8bitctrls=$enableval
4121   fi
4122 fi;
4123
4124 RESFALLBACK=Rxvt
4125 # Check whether --enable-fallback or --disable-fallback was given.
4126 if test "${enable_fallback+set}" = set; then
4127   enableval="$enable_fallback"
4128
4129    test x$enableval = xyes && enableval=Rxvt
4130    test x$enableval = xno  && enableval=
4131    RESFALLBACK="$enableval"
4132
4133 fi;
4134
4135 if test x$RESFALLBACK != x; then
4136
4137 cat >>confdefs.h <<_ACEOF
4138 #define RESFALLBACK "$RESFALLBACK"
4139 _ACEOF
4140
4141 fi
4142
4143 RESNAME=urxvt
4144
4145 # Check whether --with-res-name or --without-res-name was given.
4146 if test "${with_res_name+set}" = set; then
4147   withval="$with_res_name"
4148   RESNAME="$withval"
4149 fi;
4150
4151 cat >>confdefs.h <<_ACEOF
4152 #define RESNAME "$RESNAME"
4153 _ACEOF
4154
4155
4156 RESCLASS=URxvt
4157
4158 # Check whether --with-res-class or --without-res-class was given.
4159 if test "${with_res_class+set}" = set; then
4160   withval="$with_res_class"
4161   RESCLASS="$withval"
4162 fi;
4163
4164 cat >>confdefs.h <<_ACEOF
4165 #define RESCLASS "$RESCLASS"
4166 _ACEOF
4167
4168
4169 RXVTNAME=urxvt
4170
4171 # Check whether --with-name or --without-name was given.
4172 if test "${with_name+set}" = set; then
4173   withval="$with_name"
4174   RXVTNAME="$withval"
4175 fi;
4176
4177 cat >>confdefs.h <<_ACEOF
4178 #define RXVTNAME "$RXVTNAME"
4179 _ACEOF
4180
4181
4182 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4183
4184
4185 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4186 if test "${enable_swapscreen+set}" = set; then
4187   enableval="$enable_swapscreen"
4188   if test x$enableval = xno; then
4189
4190 cat >>confdefs.h <<\_ACEOF
4191 #define NO_SECONDARY_SCREEN 1
4192 _ACEOF
4193
4194   fi
4195 fi;
4196
4197 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4198 if test "${enable_iso14755+set}" = set; then
4199   enableval="$enable_iso14755"
4200   if test x$enableval = xyes -o x$enableval = xno; then
4201     support_iso14755=$enableval
4202   fi
4203 fi;
4204
4205 # Check whether --enable-frills or --disable-frills was given.
4206 if test "${enable_frills+set}" = set; then
4207   enableval="$enable_frills"
4208   if test x$enableval = xyes -o x$enableval = xno; then
4209     support_frills=$enableval
4210   fi
4211 fi;
4212
4213 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4214 if test "${enable_keepscrolling+set}" = set; then
4215   enableval="$enable_keepscrolling"
4216   if test x$enableval = xyes -o x$enableval = xno; then
4217     support_keepscrolling=$enableval
4218   fi
4219 fi;
4220
4221 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4222 if test "${enable_selectionscrolling+set}" = set; then
4223   enableval="$enable_selectionscrolling"
4224   if test x$enableval = xyes -o x$enableval = xno; then
4225     support_selectionscrolling=$enableval
4226   fi
4227 fi;
4228
4229 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4230 if test "${enable_mousewheel+set}" = set; then
4231   enableval="$enable_mousewheel"
4232   if test x$enableval = xyes -o x$enableval = xno; then
4233     support_mousewheel=$enableval
4234   fi
4235 fi;
4236
4237 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4238 if test "${enable_slipwheeling+set}" = set; then
4239   enableval="$enable_slipwheeling"
4240   if test x$enableval = xyes -o x$enableval = xno; then
4241     support_mouseslipwheel=$enableval
4242   fi
4243 fi;
4244
4245 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4246 if test "${enable_smart_resize+set}" = set; then
4247   enableval="$enable_smart_resize"
4248   if test x$enableval = xyes; then
4249
4250 cat >>confdefs.h <<\_ACEOF
4251 #define SMART_RESIZE 1
4252 _ACEOF
4253
4254   fi
4255 fi;
4256
4257 # Check whether --enable-text-blink or --disable-text-blink was given.
4258 if test "${enable_text_blink+set}" = set; then
4259   enableval="$enable_text_blink"
4260   if test x$enableval = xyes -o x$enableval = xno; then
4261     support_text_blink=$enableval
4262   fi
4263 fi;
4264
4265 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4266 if test "${enable_pointer_blank+set}" = set; then
4267   enableval="$enable_pointer_blank"
4268   if test x$enableval = xyes -o x$enableval = xno; then
4269     support_pointer_blank=$enableval
4270   fi
4271 fi;
4272
4273
4274 # Check whether --with-term or --without-term was given.
4275 if test "${with_term+set}" = set; then
4276   withval="$with_term"
4277   if test x$withval != x; then
4278
4279 cat >>confdefs.h <<_ACEOF
4280 #define TERMENV "$withval"
4281 _ACEOF
4282  term="$withval"
4283   fi
4284 fi;
4285
4286
4287 # Check whether --with-terminfo or --without-terminfo was given.
4288 if test "${with_terminfo+set}" = set; then
4289   withval="$with_terminfo"
4290   if test x$withval != x; then
4291
4292 cat >>confdefs.h <<_ACEOF
4293 #define RXVT_TERMINFO "$withval"
4294 _ACEOF
4295  terminfo="$withval"
4296   fi
4297 fi;
4298
4299
4300 # Extract the first word of "mv", so it can be a program name with args.
4301 set dummy mv; ac_word=$2
4302 echo "$as_me:$LINENO: checking for $ac_word" >&5
4303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4304 if test "${ac_cv_path_MV+set}" = set; then
4305   echo $ECHO_N "(cached) $ECHO_C" >&6
4306 else
4307   case $MV in
4308   [\\/]* | ?:[\\/]*)
4309   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4310   ;;
4311   *)
4312   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4313 for as_dir in $PATH
4314 do
4315   IFS=$as_save_IFS
4316   test -z "$as_dir" && as_dir=.
4317   for ac_exec_ext in '' $ac_executable_extensions; do
4318   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4319     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4320     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4321     break 2
4322   fi
4323 done
4324 done
4325
4326   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4327   ;;
4328 esac
4329 fi
4330 MV=$ac_cv_path_MV
4331
4332 if test -n "$MV"; then
4333   echo "$as_me:$LINENO: result: $MV" >&5
4334 echo "${ECHO_T}$MV" >&6
4335 else
4336   echo "$as_me:$LINENO: result: no" >&5
4337 echo "${ECHO_T}no" >&6
4338 fi
4339
4340 # Extract the first word of "cp", so it can be a program name with args.
4341 set dummy cp; ac_word=$2
4342 echo "$as_me:$LINENO: checking for $ac_word" >&5
4343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4344 if test "${ac_cv_path_CP+set}" = set; then
4345   echo $ECHO_N "(cached) $ECHO_C" >&6
4346 else
4347   case $CP in
4348   [\\/]* | ?:[\\/]*)
4349   ac_cv_path_CP="$CP" # Let the user override the test with a path.
4350   ;;
4351   *)
4352   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4353 for as_dir in $PATH
4354 do
4355   IFS=$as_save_IFS
4356   test -z "$as_dir" && as_dir=.
4357   for ac_exec_ext in '' $ac_executable_extensions; do
4358   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4359     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4360     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4361     break 2
4362   fi
4363 done
4364 done
4365
4366   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4367   ;;
4368 esac
4369 fi
4370 CP=$ac_cv_path_CP
4371
4372 if test -n "$CP"; then
4373   echo "$as_me:$LINENO: result: $CP" >&5
4374 echo "${ECHO_T}$CP" >&6
4375 else
4376   echo "$as_me:$LINENO: result: no" >&5
4377 echo "${ECHO_T}no" >&6
4378 fi
4379
4380 # Extract the first word of "ln", so it can be a program name with args.
4381 set dummy ln; ac_word=$2
4382 echo "$as_me:$LINENO: checking for $ac_word" >&5
4383 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4384 if test "${ac_cv_path_LN+set}" = set; then
4385   echo $ECHO_N "(cached) $ECHO_C" >&6
4386 else
4387   case $LN in
4388   [\\/]* | ?:[\\/]*)
4389   ac_cv_path_LN="$LN" # Let the user override the test with a path.
4390   ;;
4391   *)
4392   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393 for as_dir in $PATH
4394 do
4395   IFS=$as_save_IFS
4396   test -z "$as_dir" && as_dir=.
4397   for ac_exec_ext in '' $ac_executable_extensions; do
4398   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4399     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4400     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4401     break 2
4402   fi
4403 done
4404 done
4405
4406   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4407   ;;
4408 esac
4409 fi
4410 LN=$ac_cv_path_LN
4411
4412 if test -n "$LN"; then
4413   echo "$as_me:$LINENO: result: $LN" >&5
4414 echo "${ECHO_T}$LN" >&6
4415 else
4416   echo "$as_me:$LINENO: result: no" >&5
4417 echo "${ECHO_T}no" >&6
4418 fi
4419
4420 # Extract the first word of "sed", so it can be a program name with args.
4421 set dummy sed; ac_word=$2
4422 echo "$as_me:$LINENO: checking for $ac_word" >&5
4423 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4424 if test "${ac_cv_path_SED+set}" = set; then
4425   echo $ECHO_N "(cached) $ECHO_C" >&6
4426 else
4427   case $SED in
4428   [\\/]* | ?:[\\/]*)
4429   ac_cv_path_SED="$SED" # Let the user override the test with a path.
4430   ;;
4431   *)
4432   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4433 for as_dir in $PATH
4434 do
4435   IFS=$as_save_IFS
4436   test -z "$as_dir" && as_dir=.
4437   for ac_exec_ext in '' $ac_executable_extensions; do
4438   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4439     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4440     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4441     break 2
4442   fi
4443 done
4444 done
4445
4446   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4447   ;;
4448 esac
4449 fi
4450 SED=$ac_cv_path_SED
4451
4452 if test -n "$SED"; then
4453   echo "$as_me:$LINENO: result: $SED" >&5
4454 echo "${ECHO_T}$SED" >&6
4455 else
4456   echo "$as_me:$LINENO: result: no" >&5
4457 echo "${ECHO_T}no" >&6
4458 fi
4459
4460 # Extract the first word of "echo", so it can be a program name with args.
4461 set dummy echo; ac_word=$2
4462 echo "$as_me:$LINENO: checking for $ac_word" >&5
4463 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4464 if test "${ac_cv_path_ECHO+set}" = set; then
4465   echo $ECHO_N "(cached) $ECHO_C" >&6
4466 else
4467   case $ECHO in
4468   [\\/]* | ?:[\\/]*)
4469   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4470   ;;
4471   *)
4472   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4473 for as_dir in $PATH
4474 do
4475   IFS=$as_save_IFS
4476   test -z "$as_dir" && as_dir=.
4477   for ac_exec_ext in '' $ac_executable_extensions; do
4478   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4479     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4480     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4481     break 2
4482   fi
4483 done
4484 done
4485
4486   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4487   ;;
4488 esac
4489 fi
4490 ECHO=$ac_cv_path_ECHO
4491
4492 if test -n "$ECHO"; then
4493   echo "$as_me:$LINENO: result: $ECHO" >&5
4494 echo "${ECHO_T}$ECHO" >&6
4495 else
4496   echo "$as_me:$LINENO: result: no" >&5
4497 echo "${ECHO_T}no" >&6
4498 fi
4499
4500 # Extract the first word of "cmp", so it can be a program name with args.
4501 set dummy cmp; ac_word=$2
4502 echo "$as_me:$LINENO: checking for $ac_word" >&5
4503 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4504 if test "${ac_cv_path_CMP+set}" = set; then
4505   echo $ECHO_N "(cached) $ECHO_C" >&6
4506 else
4507   case $CMP in
4508   [\\/]* | ?:[\\/]*)
4509   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4510   ;;
4511   *)
4512   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4513 for as_dir in $PATH
4514 do
4515   IFS=$as_save_IFS
4516   test -z "$as_dir" && as_dir=.
4517   for ac_exec_ext in '' $ac_executable_extensions; do
4518   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4519     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4520     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4521     break 2
4522   fi
4523 done
4524 done
4525
4526   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4527   ;;
4528 esac
4529 fi
4530 CMP=$ac_cv_path_CMP
4531
4532 if test -n "$CMP"; then
4533   echo "$as_me:$LINENO: result: $CMP" >&5
4534 echo "${ECHO_T}$CMP" >&6
4535 else
4536   echo "$as_me:$LINENO: result: no" >&5
4537 echo "${ECHO_T}no" >&6
4538 fi
4539
4540 # Extract the first word of "tic", so it can be a program name with args.
4541 set dummy tic; ac_word=$2
4542 echo "$as_me:$LINENO: checking for $ac_word" >&5
4543 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4544 if test "${ac_cv_path_TIC+set}" = set; then
4545   echo $ECHO_N "(cached) $ECHO_C" >&6
4546 else
4547   case $TIC in
4548   [\\/]* | ?:[\\/]*)
4549   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4550   ;;
4551   *)
4552   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553 for as_dir in $PATH
4554 do
4555   IFS=$as_save_IFS
4556   test -z "$as_dir" && as_dir=.
4557   for ac_exec_ext in '' $ac_executable_extensions; do
4558   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4559     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4560     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4561     break 2
4562   fi
4563 done
4564 done
4565
4566   ;;
4567 esac
4568 fi
4569 TIC=$ac_cv_path_TIC
4570
4571 if test -n "$TIC"; then
4572   echo "$as_me:$LINENO: result: $TIC" >&5
4573 echo "${ECHO_T}$TIC" >&6
4574 else
4575   echo "$as_me:$LINENO: result: no" >&5
4576 echo "${ECHO_T}no" >&6
4577 fi
4578
4579
4580
4581
4582 ac_ext=cc
4583 ac_cpp='$CXXCPP $CPPFLAGS'
4584 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4585 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4586 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4587 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4588 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4589 if test -z "$CXXCPP"; then
4590   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4591   echo $ECHO_N "(cached) $ECHO_C" >&6
4592 else
4593       # Double quotes because CXXCPP needs to be expanded
4594     for CXXCPP in "$CXX -E" "/lib/cpp"
4595     do
4596       ac_preproc_ok=false
4597 for ac_cxx_preproc_warn_flag in '' yes
4598 do
4599   # Use a header file that comes with gcc, so configuring glibc
4600   # with a fresh cross-compiler works.
4601   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4602   # <limits.h> exists even on freestanding compilers.
4603   # On the NeXT, cc -E runs the code through the compiler's parser,
4604   # not just through cpp. "Syntax error" is here to catch this case.
4605   cat >conftest.$ac_ext <<_ACEOF
4606 /* confdefs.h.  */
4607 _ACEOF
4608 cat confdefs.h >>conftest.$ac_ext
4609 cat >>conftest.$ac_ext <<_ACEOF
4610 /* end confdefs.h.  */
4611 #ifdef __STDC__
4612 # include <limits.h>
4613 #else
4614 # include <assert.h>
4615 #endif
4616                      Syntax error
4617 _ACEOF
4618 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4619   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4620   ac_status=$?
4621   grep -v '^ *+' conftest.er1 >conftest.err
4622   rm -f conftest.er1
4623   cat conftest.err >&5
4624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4625   (exit $ac_status); } >/dev/null; then
4626   if test -s conftest.err; then
4627     ac_cpp_err=$ac_cxx_preproc_warn_flag
4628     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4629   else
4630     ac_cpp_err=
4631   fi
4632 else
4633   ac_cpp_err=yes
4634 fi
4635 if test -z "$ac_cpp_err"; then
4636   :
4637 else
4638   echo "$as_me: failed program was:" >&5
4639 sed 's/^/| /' conftest.$ac_ext >&5
4640
4641   # Broken: fails on valid input.
4642 continue
4643 fi
4644 rm -f conftest.err conftest.$ac_ext
4645
4646   # OK, works on sane cases.  Now check whether non-existent headers
4647   # can be detected and how.
4648   cat >conftest.$ac_ext <<_ACEOF
4649 /* confdefs.h.  */
4650 _ACEOF
4651 cat confdefs.h >>conftest.$ac_ext
4652 cat >>conftest.$ac_ext <<_ACEOF
4653 /* end confdefs.h.  */
4654 #include <ac_nonexistent.h>
4655 _ACEOF
4656 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4657   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4658   ac_status=$?
4659   grep -v '^ *+' conftest.er1 >conftest.err
4660   rm -f conftest.er1
4661   cat conftest.err >&5
4662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4663   (exit $ac_status); } >/dev/null; then
4664   if test -s conftest.err; then
4665     ac_cpp_err=$ac_cxx_preproc_warn_flag
4666     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4667   else
4668     ac_cpp_err=
4669   fi
4670 else
4671   ac_cpp_err=yes
4672 fi
4673 if test -z "$ac_cpp_err"; then
4674   # Broken: success on invalid input.
4675 continue
4676 else
4677   echo "$as_me: failed program was:" >&5
4678 sed 's/^/| /' conftest.$ac_ext >&5
4679
4680   # Passes both tests.
4681 ac_preproc_ok=:
4682 break
4683 fi
4684 rm -f conftest.err conftest.$ac_ext
4685
4686 done
4687 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4688 rm -f conftest.err conftest.$ac_ext
4689 if $ac_preproc_ok; then
4690   break
4691 fi
4692
4693     done
4694     ac_cv_prog_CXXCPP=$CXXCPP
4695
4696 fi
4697   CXXCPP=$ac_cv_prog_CXXCPP
4698 else
4699   ac_cv_prog_CXXCPP=$CXXCPP
4700 fi
4701 echo "$as_me:$LINENO: result: $CXXCPP" >&5
4702 echo "${ECHO_T}$CXXCPP" >&6
4703 ac_preproc_ok=false
4704 for ac_cxx_preproc_warn_flag in '' yes
4705 do
4706   # Use a header file that comes with gcc, so configuring glibc
4707   # with a fresh cross-compiler works.
4708   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4709   # <limits.h> exists even on freestanding compilers.
4710   # On the NeXT, cc -E runs the code through the compiler's parser,
4711   # not just through cpp. "Syntax error" is here to catch this case.
4712   cat >conftest.$ac_ext <<_ACEOF
4713 /* confdefs.h.  */
4714 _ACEOF
4715 cat confdefs.h >>conftest.$ac_ext
4716 cat >>conftest.$ac_ext <<_ACEOF
4717 /* end confdefs.h.  */
4718 #ifdef __STDC__
4719 # include <limits.h>
4720 #else
4721 # include <assert.h>
4722 #endif
4723                      Syntax error
4724 _ACEOF
4725 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4726   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4727   ac_status=$?
4728   grep -v '^ *+' conftest.er1 >conftest.err
4729   rm -f conftest.er1
4730   cat conftest.err >&5
4731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4732   (exit $ac_status); } >/dev/null; then
4733   if test -s conftest.err; then
4734     ac_cpp_err=$ac_cxx_preproc_warn_flag
4735     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4736   else
4737     ac_cpp_err=
4738   fi
4739 else
4740   ac_cpp_err=yes
4741 fi
4742 if test -z "$ac_cpp_err"; then
4743   :
4744 else
4745   echo "$as_me: failed program was:" >&5
4746 sed 's/^/| /' conftest.$ac_ext >&5
4747
4748   # Broken: fails on valid input.
4749 continue
4750 fi
4751 rm -f conftest.err conftest.$ac_ext
4752
4753   # OK, works on sane cases.  Now check whether non-existent headers
4754   # can be detected and how.
4755   cat >conftest.$ac_ext <<_ACEOF
4756 /* confdefs.h.  */
4757 _ACEOF
4758 cat confdefs.h >>conftest.$ac_ext
4759 cat >>conftest.$ac_ext <<_ACEOF
4760 /* end confdefs.h.  */
4761 #include <ac_nonexistent.h>
4762 _ACEOF
4763 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4764   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4765   ac_status=$?
4766   grep -v '^ *+' conftest.er1 >conftest.err
4767   rm -f conftest.er1
4768   cat conftest.err >&5
4769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4770   (exit $ac_status); } >/dev/null; then
4771   if test -s conftest.err; then
4772     ac_cpp_err=$ac_cxx_preproc_warn_flag
4773     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4774   else
4775     ac_cpp_err=
4776   fi
4777 else
4778   ac_cpp_err=yes
4779 fi
4780 if test -z "$ac_cpp_err"; then
4781   # Broken: success on invalid input.
4782 continue
4783 else
4784   echo "$as_me: failed program was:" >&5
4785 sed 's/^/| /' conftest.$ac_ext >&5
4786
4787   # Passes both tests.
4788 ac_preproc_ok=:
4789 break
4790 fi
4791 rm -f conftest.err conftest.$ac_ext
4792
4793 done
4794 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4795 rm -f conftest.err conftest.$ac_ext
4796 if $ac_preproc_ok; then
4797   :
4798 else
4799   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4800 See \`config.log' for more details." >&5
4801 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4802 See \`config.log' for more details." >&2;}
4803    { (exit 1); exit 1; }; }
4804 fi
4805
4806 ac_ext=cc
4807 ac_cpp='$CXXCPP $CPPFLAGS'
4808 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4809 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4810 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4811
4812
4813
4814 if test "x$ac_path_x_has_been_run" != xyes; then
4815   echo "$as_me:$LINENO: checking for X" >&5
4816 echo $ECHO_N "checking for X... $ECHO_C" >&6
4817
4818 ac_path_x_has_been_run=yes
4819
4820 # Check whether --with-x or --without-x was given.
4821 if test "${with_x+set}" = set; then
4822   withval="$with_x"
4823
4824 fi;
4825 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4826 if test "x$with_x" = xno; then
4827   # The user explicitly disabled X.
4828   have_x=disabled
4829 else
4830   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
4831     # Both variables are already set.
4832     have_x=yes
4833   else
4834     if test "${ac_cv_have_x+set}" = set; then
4835   echo $ECHO_N "(cached) $ECHO_C" >&6
4836 else
4837   # One or both of the vars are not set, and there is no cached value.
4838 ac_x_includes=no ac_x_libraries=no
4839 rm -fr conftest.dir
4840 if mkdir conftest.dir; then
4841   cd conftest.dir
4842   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4843   cat >Imakefile <<'_ACEOF'
4844 acfindx:
4845         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4846 _ACEOF
4847   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
4848     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4849     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4850     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4851     for ac_extension in a so sl; do
4852       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
4853          test -f $ac_im_libdir/libX11.$ac_extension; then
4854         ac_im_usrlibdir=$ac_im_libdir; break
4855       fi
4856     done
4857     # Screen out bogus values from the imake configuration.  They are
4858     # bogus both because they are the default anyway, and because
4859     # using them would break gcc on systems where it needs fixed includes.
4860     case $ac_im_incroot in
4861         /usr/include) ;;
4862         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4863     esac
4864     case $ac_im_usrlibdir in
4865         /usr/lib | /lib) ;;
4866         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4867     esac
4868   fi
4869   cd ..
4870   rm -fr conftest.dir
4871 fi
4872
4873 # Standard set of common directories for X headers.
4874 # Check X11 before X11Rn because it is often a symlink to the current release.
4875 ac_x_header_dirs='
4876 /usr/X11/include
4877 /usr/X11R6/include
4878 /usr/X11R5/include
4879 /usr/X11R4/include
4880
4881 /usr/include/X11
4882 /usr/include/X11R6
4883 /usr/include/X11R5
4884 /usr/include/X11R4
4885
4886 /usr/local/X11/include
4887 /usr/local/X11R6/include
4888 /usr/local/X11R5/include
4889 /usr/local/X11R4/include
4890
4891 /usr/local/include/X11
4892 /usr/local/include/X11R6
4893 /usr/local/include/X11R5
4894 /usr/local/include/X11R4
4895
4896 /usr/X386/include
4897 /usr/x386/include
4898 /usr/XFree86/include/X11
4899
4900 /usr/include
4901 /usr/local/include
4902 /usr/unsupported/include
4903 /usr/athena/include
4904 /usr/local/x11r5/include
4905 /usr/lpp/Xamples/include
4906
4907 /usr/openwin/include
4908 /usr/openwin/share/include'
4909
4910 if test "$ac_x_includes" = no; then
4911   # Guess where to find include files, by looking for a specified header file.
4912   # First, try using that file with no special directory specified.
4913   cat >conftest.$ac_ext <<_ACEOF
4914 /* confdefs.h.  */
4915 _ACEOF
4916 cat confdefs.h >>conftest.$ac_ext
4917 cat >>conftest.$ac_ext <<_ACEOF
4918 /* end confdefs.h.  */
4919 #include <X11/Xlib.h>
4920 _ACEOF
4921 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4922   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4923   ac_status=$?
4924   grep -v '^ *+' conftest.er1 >conftest.err
4925   rm -f conftest.er1
4926   cat conftest.err >&5
4927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4928   (exit $ac_status); } >/dev/null; then
4929   if test -s conftest.err; then
4930     ac_cpp_err=$ac_cxx_preproc_warn_flag
4931     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4932   else
4933     ac_cpp_err=
4934   fi
4935 else
4936   ac_cpp_err=yes
4937 fi
4938 if test -z "$ac_cpp_err"; then
4939   # We can compile using X headers with no special include directory.
4940 ac_x_includes=
4941 else
4942   echo "$as_me: failed program was:" >&5
4943 sed 's/^/| /' conftest.$ac_ext >&5
4944
4945   for ac_dir in $ac_x_header_dirs; do
4946   if test -r "$ac_dir/X11/Xlib.h"; then
4947     ac_x_includes=$ac_dir
4948     break
4949   fi
4950 done
4951 fi
4952 rm -f conftest.err conftest.$ac_ext
4953 fi # $ac_x_includes = no
4954
4955 if test "$ac_x_libraries" = no; then
4956   # Check for the libraries.
4957   # See if we find them without any special options.
4958   # Don't add to $LIBS permanently.
4959   ac_save_LIBS=$LIBS
4960   LIBS="-lX11 $LIBS"
4961   cat >conftest.$ac_ext <<_ACEOF
4962 /* confdefs.h.  */
4963 _ACEOF
4964 cat confdefs.h >>conftest.$ac_ext
4965 cat >>conftest.$ac_ext <<_ACEOF
4966 /* end confdefs.h.  */
4967 #include <X11/Xlib.h>
4968 int
4969 main ()
4970 {
4971 XrmInitialize ()
4972   ;
4973   return 0;
4974 }
4975 _ACEOF
4976 rm -f conftest.$ac_objext conftest$ac_exeext
4977 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4978   (eval $ac_link) 2>conftest.er1
4979   ac_status=$?
4980   grep -v '^ *+' conftest.er1 >conftest.err
4981   rm -f conftest.er1
4982   cat conftest.err >&5
4983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984   (exit $ac_status); } &&
4985          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4987   (eval $ac_try) 2>&5
4988   ac_status=$?
4989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990   (exit $ac_status); }; } &&
4991          { ac_try='test -s conftest$ac_exeext'
4992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4993   (eval $ac_try) 2>&5
4994   ac_status=$?
4995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4996   (exit $ac_status); }; }; then
4997   LIBS=$ac_save_LIBS
4998 # We can link X programs with no special library path.
4999 ac_x_libraries=
5000 else
5001   echo "$as_me: failed program was:" >&5
5002 sed 's/^/| /' conftest.$ac_ext >&5
5003
5004 LIBS=$ac_save_LIBS
5005 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5006 do
5007   # Don't even attempt the hair of trying to link an X program!
5008   for ac_extension in a so sl; do
5009     if test -r $ac_dir/libX11.$ac_extension; then
5010       ac_x_libraries=$ac_dir
5011       break 2
5012     fi
5013   done
5014 done
5015 fi
5016 rm -f conftest.err conftest.$ac_objext \
5017       conftest$ac_exeext conftest.$ac_ext
5018 fi # $ac_x_libraries = no
5019
5020 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5021   # Didn't find X anywhere.  Cache the known absence of X.
5022   ac_cv_have_x="have_x=no"
5023 else
5024   # Record where we found X for the cache.
5025   ac_cv_have_x="have_x=yes \
5026                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5027 fi
5028 fi
5029
5030   fi
5031   eval "$ac_cv_have_x"
5032 fi # $with_x != no
5033
5034 if test "$have_x" != yes; then
5035   echo "$as_me:$LINENO: result: $have_x" >&5
5036 echo "${ECHO_T}$have_x" >&6
5037   no_x=yes
5038 else
5039   # If each of the values was on the command line, it overrides each guess.
5040   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5041   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5042   # Update the cache value to reflect the command line values.
5043   ac_cv_have_x="have_x=yes \
5044                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5045   # It might be that x_includes is empty (headers are found in the
5046   # standard search path. Then output the corresponding message
5047   ac_out_x_includes=$x_includes
5048   test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5049   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5050 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5051 fi
5052
5053 fi
5054 if test "$no_x" = yes; then
5055   # Not all programs may use this symbol, but it does not hurt to define it.
5056
5057 cat >>confdefs.h <<\_ACEOF
5058 #define X_DISPLAY_MISSING 1
5059 _ACEOF
5060
5061   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5062 else
5063   if test -n "$x_includes"; then
5064     X_CFLAGS="$X_CFLAGS -I$x_includes"
5065   fi
5066
5067   # It would also be nice to do this for all -L options, not just this one.
5068   if test -n "$x_libraries"; then
5069     X_LIBS="$X_LIBS -L$x_libraries"
5070     # For Solaris; some versions of Sun CC require a space after -R and
5071     # others require no space.  Words are not sufficient . . . .
5072     case `(uname -sr) 2>/dev/null` in
5073     "SunOS 5"*)
5074       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5075 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5076       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5077       cat >conftest.$ac_ext <<_ACEOF
5078 /* confdefs.h.  */
5079 _ACEOF
5080 cat confdefs.h >>conftest.$ac_ext
5081 cat >>conftest.$ac_ext <<_ACEOF
5082 /* end confdefs.h.  */
5083
5084 int
5085 main ()
5086 {
5087
5088   ;
5089   return 0;
5090 }
5091 _ACEOF
5092 rm -f conftest.$ac_objext conftest$ac_exeext
5093 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5094   (eval $ac_link) 2>conftest.er1
5095   ac_status=$?
5096   grep -v '^ *+' conftest.er1 >conftest.err
5097   rm -f conftest.er1
5098   cat conftest.err >&5
5099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5100   (exit $ac_status); } &&
5101          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5103   (eval $ac_try) 2>&5
5104   ac_status=$?
5105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5106   (exit $ac_status); }; } &&
5107          { ac_try='test -s conftest$ac_exeext'
5108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5109   (eval $ac_try) 2>&5
5110   ac_status=$?
5111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112   (exit $ac_status); }; }; then
5113   ac_R_nospace=yes
5114 else
5115   echo "$as_me: failed program was:" >&5
5116 sed 's/^/| /' conftest.$ac_ext >&5
5117
5118 ac_R_nospace=no
5119 fi
5120 rm -f conftest.err conftest.$ac_objext \
5121       conftest$ac_exeext conftest.$ac_ext
5122       if test $ac_R_nospace = yes; then
5123         echo "$as_me:$LINENO: result: no" >&5
5124 echo "${ECHO_T}no" >&6
5125         X_LIBS="$X_LIBS -R$x_libraries"
5126       else
5127         LIBS="$ac_xsave_LIBS -R $x_libraries"
5128         cat >conftest.$ac_ext <<_ACEOF
5129 /* confdefs.h.  */
5130 _ACEOF
5131 cat confdefs.h >>conftest.$ac_ext
5132 cat >>conftest.$ac_ext <<_ACEOF
5133 /* end confdefs.h.  */
5134
5135 int
5136 main ()
5137 {
5138
5139   ;
5140   return 0;
5141 }
5142 _ACEOF
5143 rm -f conftest.$ac_objext conftest$ac_exeext
5144 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5145   (eval $ac_link) 2>conftest.er1
5146   ac_status=$?
5147   grep -v '^ *+' conftest.er1 >conftest.err
5148   rm -f conftest.er1
5149   cat conftest.err >&5
5150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5151   (exit $ac_status); } &&
5152          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5154   (eval $ac_try) 2>&5
5155   ac_status=$?
5156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5157   (exit $ac_status); }; } &&
5158          { ac_try='test -s conftest$ac_exeext'
5159   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5160   (eval $ac_try) 2>&5
5161   ac_status=$?
5162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5163   (exit $ac_status); }; }; then
5164   ac_R_space=yes
5165 else
5166   echo "$as_me: failed program was:" >&5
5167 sed 's/^/| /' conftest.$ac_ext >&5
5168
5169 ac_R_space=no
5170 fi
5171 rm -f conftest.err conftest.$ac_objext \
5172       conftest$ac_exeext conftest.$ac_ext
5173         if test $ac_R_space = yes; then
5174           echo "$as_me:$LINENO: result: yes" >&5
5175 echo "${ECHO_T}yes" >&6
5176           X_LIBS="$X_LIBS -R $x_libraries"
5177         else
5178           echo "$as_me:$LINENO: result: neither works" >&5
5179 echo "${ECHO_T}neither works" >&6
5180         fi
5181       fi
5182       LIBS=$ac_xsave_LIBS
5183     esac
5184   fi
5185
5186   # Check for system-dependent libraries X programs must link with.
5187   # Do this before checking for the system-independent R6 libraries
5188   # (-lICE), since we may need -lsocket or whatever for X linking.
5189
5190   if test "$ISC" = yes; then
5191     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5192   else
5193     # Martyn Johnson says this is needed for Ultrix, if the X
5194     # libraries were built with DECnet support.  And Karl Berry says
5195     # the Alpha needs dnet_stub (dnet does not exist).
5196     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5197     cat >conftest.$ac_ext <<_ACEOF
5198 /* confdefs.h.  */
5199 _ACEOF
5200 cat confdefs.h >>conftest.$ac_ext
5201 cat >>conftest.$ac_ext <<_ACEOF
5202 /* end confdefs.h.  */
5203
5204 /* Override any gcc2 internal prototype to avoid an error.  */
5205 #ifdef __cplusplus
5206 extern "C"
5207 #endif
5208 /* We use char because int might match the return type of a gcc2
5209    builtin and then its argument prototype would still apply.  */
5210 char XOpenDisplay ();
5211 int
5212 main ()
5213 {
5214 XOpenDisplay ();
5215   ;
5216   return 0;
5217 }
5218 _ACEOF
5219 rm -f conftest.$ac_objext conftest$ac_exeext
5220 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5221   (eval $ac_link) 2>conftest.er1
5222   ac_status=$?
5223   grep -v '^ *+' conftest.er1 >conftest.err
5224   rm -f conftest.er1
5225   cat conftest.err >&5
5226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5227   (exit $ac_status); } &&
5228          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5229   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5230   (eval $ac_try) 2>&5
5231   ac_status=$?
5232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5233   (exit $ac_status); }; } &&
5234          { ac_try='test -s conftest$ac_exeext'
5235   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5236   (eval $ac_try) 2>&5
5237   ac_status=$?
5238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5239   (exit $ac_status); }; }; then
5240   :
5241 else
5242   echo "$as_me: failed program was:" >&5
5243 sed 's/^/| /' conftest.$ac_ext >&5
5244
5245 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5246 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5247 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5248   echo $ECHO_N "(cached) $ECHO_C" >&6
5249 else
5250   ac_check_lib_save_LIBS=$LIBS
5251 LIBS="-ldnet  $LIBS"
5252 cat >conftest.$ac_ext <<_ACEOF
5253 /* confdefs.h.  */
5254 _ACEOF
5255 cat confdefs.h >>conftest.$ac_ext
5256 cat >>conftest.$ac_ext <<_ACEOF
5257 /* end confdefs.h.  */
5258
5259 /* Override any gcc2 internal prototype to avoid an error.  */
5260 #ifdef __cplusplus
5261 extern "C"
5262 #endif
5263 /* We use char because int might match the return type of a gcc2
5264    builtin and then its argument prototype would still apply.  */
5265 char dnet_ntoa ();
5266 int
5267 main ()
5268 {
5269 dnet_ntoa ();
5270   ;
5271   return 0;
5272 }
5273 _ACEOF
5274 rm -f conftest.$ac_objext conftest$ac_exeext
5275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5276   (eval $ac_link) 2>conftest.er1
5277   ac_status=$?
5278   grep -v '^ *+' conftest.er1 >conftest.err
5279   rm -f conftest.er1
5280   cat conftest.err >&5
5281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5282   (exit $ac_status); } &&
5283          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5285   (eval $ac_try) 2>&5
5286   ac_status=$?
5287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5288   (exit $ac_status); }; } &&
5289          { ac_try='test -s conftest$ac_exeext'
5290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5291   (eval $ac_try) 2>&5
5292   ac_status=$?
5293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294   (exit $ac_status); }; }; then
5295   ac_cv_lib_dnet_dnet_ntoa=yes
5296 else
5297   echo "$as_me: failed program was:" >&5
5298 sed 's/^/| /' conftest.$ac_ext >&5
5299
5300 ac_cv_lib_dnet_dnet_ntoa=no
5301 fi
5302 rm -f conftest.err conftest.$ac_objext \
5303       conftest$ac_exeext conftest.$ac_ext
5304 LIBS=$ac_check_lib_save_LIBS
5305 fi
5306 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5307 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5308 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5309   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5310 fi
5311
5312     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5313       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5314 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5315 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5316   echo $ECHO_N "(cached) $ECHO_C" >&6
5317 else
5318   ac_check_lib_save_LIBS=$LIBS
5319 LIBS="-ldnet_stub  $LIBS"
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
5327 /* Override any gcc2 internal prototype to avoid an error.  */
5328 #ifdef __cplusplus
5329 extern "C"
5330 #endif
5331 /* We use char because int might match the return type of a gcc2
5332    builtin and then its argument prototype would still apply.  */
5333 char dnet_ntoa ();
5334 int
5335 main ()
5336 {
5337 dnet_ntoa ();
5338   ;
5339   return 0;
5340 }
5341 _ACEOF
5342 rm -f conftest.$ac_objext conftest$ac_exeext
5343 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5344   (eval $ac_link) 2>conftest.er1
5345   ac_status=$?
5346   grep -v '^ *+' conftest.er1 >conftest.err
5347   rm -f conftest.er1
5348   cat conftest.err >&5
5349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5350   (exit $ac_status); } &&
5351          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5353   (eval $ac_try) 2>&5
5354   ac_status=$?
5355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5356   (exit $ac_status); }; } &&
5357          { ac_try='test -s conftest$ac_exeext'
5358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5359   (eval $ac_try) 2>&5
5360   ac_status=$?
5361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5362   (exit $ac_status); }; }; then
5363   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5364 else
5365   echo "$as_me: failed program was:" >&5
5366 sed 's/^/| /' conftest.$ac_ext >&5
5367
5368 ac_cv_lib_dnet_stub_dnet_ntoa=no
5369 fi
5370 rm -f conftest.err conftest.$ac_objext \
5371       conftest$ac_exeext conftest.$ac_ext
5372 LIBS=$ac_check_lib_save_LIBS
5373 fi
5374 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5375 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5376 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5377   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5378 fi
5379
5380     fi
5381 fi
5382 rm -f conftest.err conftest.$ac_objext \
5383       conftest$ac_exeext conftest.$ac_ext
5384     LIBS="$ac_xsave_LIBS"
5385
5386     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5387     # to get the SysV transport functions.
5388     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5389     # needs -lnsl.
5390     # The nsl library prevents programs from opening the X display
5391     # on Irix 5.2, according to T.E. Dickey.
5392     # The functions gethostbyname, getservbyname, and inet_addr are
5393     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5394     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5395 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5396 if test "${ac_cv_func_gethostbyname+set}" = set; then
5397   echo $ECHO_N "(cached) $ECHO_C" >&6
5398 else
5399   cat >conftest.$ac_ext <<_ACEOF
5400 /* confdefs.h.  */
5401 _ACEOF
5402 cat confdefs.h >>conftest.$ac_ext
5403 cat >>conftest.$ac_ext <<_ACEOF
5404 /* end confdefs.h.  */
5405 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5406    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5407 #define gethostbyname innocuous_gethostbyname
5408
5409 /* System header to define __stub macros and hopefully few prototypes,
5410     which can conflict with char gethostbyname (); below.
5411     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5412     <limits.h> exists even on freestanding compilers.  */
5413
5414 #ifdef __STDC__
5415 # include <limits.h>
5416 #else
5417 # include <assert.h>
5418 #endif
5419
5420 #undef gethostbyname
5421
5422 /* Override any gcc2 internal prototype to avoid an error.  */
5423 #ifdef __cplusplus
5424 extern "C"
5425 {
5426 #endif
5427 /* We use char because int might match the return type of a gcc2
5428    builtin and then its argument prototype would still apply.  */
5429 char gethostbyname ();
5430 /* The GNU C library defines this for functions which it implements
5431     to always fail with ENOSYS.  Some functions are actually named
5432     something starting with __ and the normal name is an alias.  */
5433 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5434 choke me
5435 #else
5436 char (*f) () = gethostbyname;
5437 #endif
5438 #ifdef __cplusplus
5439 }
5440 #endif
5441
5442 int
5443 main ()
5444 {
5445 return f != gethostbyname;
5446   ;
5447   return 0;
5448 }
5449 _ACEOF
5450 rm -f conftest.$ac_objext conftest$ac_exeext
5451 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5452   (eval $ac_link) 2>conftest.er1
5453   ac_status=$?
5454   grep -v '^ *+' conftest.er1 >conftest.err
5455   rm -f conftest.er1
5456   cat conftest.err >&5
5457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5458   (exit $ac_status); } &&
5459          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5460   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5461   (eval $ac_try) 2>&5
5462   ac_status=$?
5463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5464   (exit $ac_status); }; } &&
5465          { ac_try='test -s conftest$ac_exeext'
5466   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5467   (eval $ac_try) 2>&5
5468   ac_status=$?
5469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5470   (exit $ac_status); }; }; then
5471   ac_cv_func_gethostbyname=yes
5472 else
5473   echo "$as_me: failed program was:" >&5
5474 sed 's/^/| /' conftest.$ac_ext >&5
5475
5476 ac_cv_func_gethostbyname=no
5477 fi
5478 rm -f conftest.err conftest.$ac_objext \
5479       conftest$ac_exeext conftest.$ac_ext
5480 fi
5481 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5482 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5483
5484     if test $ac_cv_func_gethostbyname = no; then
5485       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5486 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5487 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5488   echo $ECHO_N "(cached) $ECHO_C" >&6
5489 else
5490   ac_check_lib_save_LIBS=$LIBS
5491 LIBS="-lnsl  $LIBS"
5492 cat >conftest.$ac_ext <<_ACEOF
5493 /* confdefs.h.  */
5494 _ACEOF
5495 cat confdefs.h >>conftest.$ac_ext
5496 cat >>conftest.$ac_ext <<_ACEOF
5497 /* end confdefs.h.  */
5498
5499 /* Override any gcc2 internal prototype to avoid an error.  */
5500 #ifdef __cplusplus
5501 extern "C"
5502 #endif
5503 /* We use char because int might match the return type of a gcc2
5504    builtin and then its argument prototype would still apply.  */
5505 char gethostbyname ();
5506 int
5507 main ()
5508 {
5509 gethostbyname ();
5510   ;
5511   return 0;
5512 }
5513 _ACEOF
5514 rm -f conftest.$ac_objext conftest$ac_exeext
5515 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5516   (eval $ac_link) 2>conftest.er1
5517   ac_status=$?
5518   grep -v '^ *+' conftest.er1 >conftest.err
5519   rm -f conftest.er1
5520   cat conftest.err >&5
5521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5522   (exit $ac_status); } &&
5523          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5524   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5525   (eval $ac_try) 2>&5
5526   ac_status=$?
5527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5528   (exit $ac_status); }; } &&
5529          { ac_try='test -s conftest$ac_exeext'
5530   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5531   (eval $ac_try) 2>&5
5532   ac_status=$?
5533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534   (exit $ac_status); }; }; then
5535   ac_cv_lib_nsl_gethostbyname=yes
5536 else
5537   echo "$as_me: failed program was:" >&5
5538 sed 's/^/| /' conftest.$ac_ext >&5
5539
5540 ac_cv_lib_nsl_gethostbyname=no
5541 fi
5542 rm -f conftest.err conftest.$ac_objext \
5543       conftest$ac_exeext conftest.$ac_ext
5544 LIBS=$ac_check_lib_save_LIBS
5545 fi
5546 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5547 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5548 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5549   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5550 fi
5551
5552       if test $ac_cv_lib_nsl_gethostbyname = no; then
5553         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5554 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5555 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5556   echo $ECHO_N "(cached) $ECHO_C" >&6
5557 else
5558   ac_check_lib_save_LIBS=$LIBS
5559 LIBS="-lbsd  $LIBS"
5560 cat >conftest.$ac_ext <<_ACEOF
5561 /* confdefs.h.  */
5562 _ACEOF
5563 cat confdefs.h >>conftest.$ac_ext
5564 cat >>conftest.$ac_ext <<_ACEOF
5565 /* end confdefs.h.  */
5566
5567 /* Override any gcc2 internal prototype to avoid an error.  */
5568 #ifdef __cplusplus
5569 extern "C"
5570 #endif
5571 /* We use char because int might match the return type of a gcc2
5572    builtin and then its argument prototype would still apply.  */
5573 char gethostbyname ();
5574 int
5575 main ()
5576 {
5577 gethostbyname ();
5578   ;
5579   return 0;
5580 }
5581 _ACEOF
5582 rm -f conftest.$ac_objext conftest$ac_exeext
5583 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5584   (eval $ac_link) 2>conftest.er1
5585   ac_status=$?
5586   grep -v '^ *+' conftest.er1 >conftest.err
5587   rm -f conftest.er1
5588   cat conftest.err >&5
5589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5590   (exit $ac_status); } &&
5591          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5593   (eval $ac_try) 2>&5
5594   ac_status=$?
5595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5596   (exit $ac_status); }; } &&
5597          { ac_try='test -s conftest$ac_exeext'
5598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5599   (eval $ac_try) 2>&5
5600   ac_status=$?
5601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5602   (exit $ac_status); }; }; then
5603   ac_cv_lib_bsd_gethostbyname=yes
5604 else
5605   echo "$as_me: failed program was:" >&5
5606 sed 's/^/| /' conftest.$ac_ext >&5
5607
5608 ac_cv_lib_bsd_gethostbyname=no
5609 fi
5610 rm -f conftest.err conftest.$ac_objext \
5611       conftest$ac_exeext conftest.$ac_ext
5612 LIBS=$ac_check_lib_save_LIBS
5613 fi
5614 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5615 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5616 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5617   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5618 fi
5619
5620       fi
5621     fi
5622
5623     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5624     # socket/setsockopt and other routines are undefined under SCO ODT
5625     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5626     # on later versions), says Simon Leinen: it contains gethostby*
5627     # variants that don't use the name server (or something).  -lsocket
5628     # must be given before -lnsl if both are needed.  We assume that
5629     # if connect needs -lnsl, so does gethostbyname.
5630     echo "$as_me:$LINENO: checking for connect" >&5
5631 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5632 if test "${ac_cv_func_connect+set}" = set; then
5633   echo $ECHO_N "(cached) $ECHO_C" >&6
5634 else
5635   cat >conftest.$ac_ext <<_ACEOF
5636 /* confdefs.h.  */
5637 _ACEOF
5638 cat confdefs.h >>conftest.$ac_ext
5639 cat >>conftest.$ac_ext <<_ACEOF
5640 /* end confdefs.h.  */
5641 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5642    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5643 #define connect innocuous_connect
5644
5645 /* System header to define __stub macros and hopefully few prototypes,
5646     which can conflict with char connect (); below.
5647     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5648     <limits.h> exists even on freestanding compilers.  */
5649
5650 #ifdef __STDC__
5651 # include <limits.h>
5652 #else
5653 # include <assert.h>
5654 #endif
5655
5656 #undef connect
5657
5658 /* Override any gcc2 internal prototype to avoid an error.  */
5659 #ifdef __cplusplus
5660 extern "C"
5661 {
5662 #endif
5663 /* We use char because int might match the return type of a gcc2
5664    builtin and then its argument prototype would still apply.  */
5665 char connect ();
5666 /* The GNU C library defines this for functions which it implements
5667     to always fail with ENOSYS.  Some functions are actually named
5668     something starting with __ and the normal name is an alias.  */
5669 #if defined (__stub_connect) || defined (__stub___connect)
5670 choke me
5671 #else
5672 char (*f) () = connect;
5673 #endif
5674 #ifdef __cplusplus
5675 }
5676 #endif
5677
5678 int
5679 main ()
5680 {
5681 return f != connect;
5682   ;
5683   return 0;
5684 }
5685 _ACEOF
5686 rm -f conftest.$ac_objext conftest$ac_exeext
5687 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5688   (eval $ac_link) 2>conftest.er1
5689   ac_status=$?
5690   grep -v '^ *+' conftest.er1 >conftest.err
5691   rm -f conftest.er1
5692   cat conftest.err >&5
5693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5694   (exit $ac_status); } &&
5695          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5697   (eval $ac_try) 2>&5
5698   ac_status=$?
5699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5700   (exit $ac_status); }; } &&
5701          { ac_try='test -s conftest$ac_exeext'
5702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5703   (eval $ac_try) 2>&5
5704   ac_status=$?
5705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706   (exit $ac_status); }; }; then
5707   ac_cv_func_connect=yes
5708 else
5709   echo "$as_me: failed program was:" >&5
5710 sed 's/^/| /' conftest.$ac_ext >&5
5711
5712 ac_cv_func_connect=no
5713 fi
5714 rm -f conftest.err conftest.$ac_objext \
5715       conftest$ac_exeext conftest.$ac_ext
5716 fi
5717 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5718 echo "${ECHO_T}$ac_cv_func_connect" >&6
5719
5720     if test $ac_cv_func_connect = no; then
5721       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5722 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5723 if test "${ac_cv_lib_socket_connect+set}" = set; then
5724   echo $ECHO_N "(cached) $ECHO_C" >&6
5725 else
5726   ac_check_lib_save_LIBS=$LIBS
5727 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5728 cat >conftest.$ac_ext <<_ACEOF
5729 /* confdefs.h.  */
5730 _ACEOF
5731 cat confdefs.h >>conftest.$ac_ext
5732 cat >>conftest.$ac_ext <<_ACEOF
5733 /* end confdefs.h.  */
5734
5735 /* Override any gcc2 internal prototype to avoid an error.  */
5736 #ifdef __cplusplus
5737 extern "C"
5738 #endif
5739 /* We use char because int might match the return type of a gcc2
5740    builtin and then its argument prototype would still apply.  */
5741 char connect ();
5742 int
5743 main ()
5744 {
5745 connect ();
5746   ;
5747   return 0;
5748 }
5749 _ACEOF
5750 rm -f conftest.$ac_objext conftest$ac_exeext
5751 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5752   (eval $ac_link) 2>conftest.er1
5753   ac_status=$?
5754   grep -v '^ *+' conftest.er1 >conftest.err
5755   rm -f conftest.er1
5756   cat conftest.err >&5
5757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5758   (exit $ac_status); } &&
5759          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5760   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5761   (eval $ac_try) 2>&5
5762   ac_status=$?
5763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5764   (exit $ac_status); }; } &&
5765          { ac_try='test -s conftest$ac_exeext'
5766   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5767   (eval $ac_try) 2>&5
5768   ac_status=$?
5769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5770   (exit $ac_status); }; }; then
5771   ac_cv_lib_socket_connect=yes
5772 else
5773   echo "$as_me: failed program was:" >&5
5774 sed 's/^/| /' conftest.$ac_ext >&5
5775
5776 ac_cv_lib_socket_connect=no
5777 fi
5778 rm -f conftest.err conftest.$ac_objext \
5779       conftest$ac_exeext conftest.$ac_ext
5780 LIBS=$ac_check_lib_save_LIBS
5781 fi
5782 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
5783 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
5784 if test $ac_cv_lib_socket_connect = yes; then
5785   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
5786 fi
5787
5788     fi
5789
5790     # Guillermo Gomez says -lposix is necessary on A/UX.
5791     echo "$as_me:$LINENO: checking for remove" >&5
5792 echo $ECHO_N "checking for remove... $ECHO_C" >&6
5793 if test "${ac_cv_func_remove+set}" = set; then
5794   echo $ECHO_N "(cached) $ECHO_C" >&6
5795 else
5796   cat >conftest.$ac_ext <<_ACEOF
5797 /* confdefs.h.  */
5798 _ACEOF
5799 cat confdefs.h >>conftest.$ac_ext
5800 cat >>conftest.$ac_ext <<_ACEOF
5801 /* end confdefs.h.  */
5802 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
5803    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5804 #define remove innocuous_remove
5805
5806 /* System header to define __stub macros and hopefully few prototypes,
5807     which can conflict with char remove (); below.
5808     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5809     <limits.h> exists even on freestanding compilers.  */
5810
5811 #ifdef __STDC__
5812 # include <limits.h>
5813 #else
5814 # include <assert.h>
5815 #endif
5816
5817 #undef remove
5818
5819 /* Override any gcc2 internal prototype to avoid an error.  */
5820 #ifdef __cplusplus
5821 extern "C"
5822 {
5823 #endif
5824 /* We use char because int might match the return type of a gcc2
5825    builtin and then its argument prototype would still apply.  */
5826 char remove ();
5827 /* The GNU C library defines this for functions which it implements
5828     to always fail with ENOSYS.  Some functions are actually named
5829     something starting with __ and the normal name is an alias.  */
5830 #if defined (__stub_remove) || defined (__stub___remove)
5831 choke me
5832 #else
5833 char (*f) () = remove;
5834 #endif
5835 #ifdef __cplusplus
5836 }
5837 #endif
5838
5839 int
5840 main ()
5841 {
5842 return f != remove;
5843   ;
5844   return 0;
5845 }
5846 _ACEOF
5847 rm -f conftest.$ac_objext conftest$ac_exeext
5848 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5849   (eval $ac_link) 2>conftest.er1
5850   ac_status=$?
5851   grep -v '^ *+' conftest.er1 >conftest.err
5852   rm -f conftest.er1
5853   cat conftest.err >&5
5854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855   (exit $ac_status); } &&
5856          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5858   (eval $ac_try) 2>&5
5859   ac_status=$?
5860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861   (exit $ac_status); }; } &&
5862          { ac_try='test -s conftest$ac_exeext'
5863   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5864   (eval $ac_try) 2>&5
5865   ac_status=$?
5866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5867   (exit $ac_status); }; }; then
5868   ac_cv_func_remove=yes
5869 else
5870   echo "$as_me: failed program was:" >&5
5871 sed 's/^/| /' conftest.$ac_ext >&5
5872
5873 ac_cv_func_remove=no
5874 fi
5875 rm -f conftest.err conftest.$ac_objext \
5876       conftest$ac_exeext conftest.$ac_ext
5877 fi
5878 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
5879 echo "${ECHO_T}$ac_cv_func_remove" >&6
5880
5881     if test $ac_cv_func_remove = no; then
5882       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
5883 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
5884 if test "${ac_cv_lib_posix_remove+set}" = set; then
5885   echo $ECHO_N "(cached) $ECHO_C" >&6
5886 else
5887   ac_check_lib_save_LIBS=$LIBS
5888 LIBS="-lposix  $LIBS"
5889 cat >conftest.$ac_ext <<_ACEOF
5890 /* confdefs.h.  */
5891 _ACEOF
5892 cat confdefs.h >>conftest.$ac_ext
5893 cat >>conftest.$ac_ext <<_ACEOF
5894 /* end confdefs.h.  */
5895
5896 /* Override any gcc2 internal prototype to avoid an error.  */
5897 #ifdef __cplusplus
5898 extern "C"
5899 #endif
5900 /* We use char because int might match the return type of a gcc2
5901    builtin and then its argument prototype would still apply.  */
5902 char remove ();
5903 int
5904 main ()
5905 {
5906 remove ();
5907   ;
5908   return 0;
5909 }
5910 _ACEOF
5911 rm -f conftest.$ac_objext conftest$ac_exeext
5912 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5913   (eval $ac_link) 2>conftest.er1
5914   ac_status=$?
5915   grep -v '^ *+' conftest.er1 >conftest.err
5916   rm -f conftest.er1
5917   cat conftest.err >&5
5918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919   (exit $ac_status); } &&
5920          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5922   (eval $ac_try) 2>&5
5923   ac_status=$?
5924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925   (exit $ac_status); }; } &&
5926          { ac_try='test -s conftest$ac_exeext'
5927   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5928   (eval $ac_try) 2>&5
5929   ac_status=$?
5930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5931   (exit $ac_status); }; }; then
5932   ac_cv_lib_posix_remove=yes
5933 else
5934   echo "$as_me: failed program was:" >&5
5935 sed 's/^/| /' conftest.$ac_ext >&5
5936
5937 ac_cv_lib_posix_remove=no
5938 fi
5939 rm -f conftest.err conftest.$ac_objext \
5940       conftest$ac_exeext conftest.$ac_ext
5941 LIBS=$ac_check_lib_save_LIBS
5942 fi
5943 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
5944 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
5945 if test $ac_cv_lib_posix_remove = yes; then
5946   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
5947 fi
5948
5949     fi
5950
5951     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
5952     echo "$as_me:$LINENO: checking for shmat" >&5
5953 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
5954 if test "${ac_cv_func_shmat+set}" = set; then
5955   echo $ECHO_N "(cached) $ECHO_C" >&6
5956 else
5957   cat >conftest.$ac_ext <<_ACEOF
5958 /* confdefs.h.  */
5959 _ACEOF
5960 cat confdefs.h >>conftest.$ac_ext
5961 cat >>conftest.$ac_ext <<_ACEOF
5962 /* end confdefs.h.  */
5963 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
5964    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5965 #define shmat innocuous_shmat
5966
5967 /* System header to define __stub macros and hopefully few prototypes,
5968     which can conflict with char shmat (); below.
5969     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5970     <limits.h> exists even on freestanding compilers.  */
5971
5972 #ifdef __STDC__
5973 # include <limits.h>
5974 #else
5975 # include <assert.h>
5976 #endif
5977
5978 #undef shmat
5979
5980 /* Override any gcc2 internal prototype to avoid an error.  */
5981 #ifdef __cplusplus
5982 extern "C"
5983 {
5984 #endif
5985 /* We use char because int might match the return type of a gcc2
5986    builtin and then its argument prototype would still apply.  */
5987 char shmat ();
5988 /* The GNU C library defines this for functions which it implements
5989     to always fail with ENOSYS.  Some functions are actually named
5990     something starting with __ and the normal name is an alias.  */
5991 #if defined (__stub_shmat) || defined (__stub___shmat)
5992 choke me
5993 #else
5994 char (*f) () = shmat;
5995 #endif
5996 #ifdef __cplusplus
5997 }
5998 #endif
5999
6000 int
6001 main ()
6002 {
6003 return f != shmat;
6004   ;
6005   return 0;
6006 }
6007 _ACEOF
6008 rm -f conftest.$ac_objext conftest$ac_exeext
6009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6010   (eval $ac_link) 2>conftest.er1
6011   ac_status=$?
6012   grep -v '^ *+' conftest.er1 >conftest.err
6013   rm -f conftest.er1
6014   cat conftest.err >&5
6015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6016   (exit $ac_status); } &&
6017          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6019   (eval $ac_try) 2>&5
6020   ac_status=$?
6021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022   (exit $ac_status); }; } &&
6023          { ac_try='test -s conftest$ac_exeext'
6024   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6025   (eval $ac_try) 2>&5
6026   ac_status=$?
6027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6028   (exit $ac_status); }; }; then
6029   ac_cv_func_shmat=yes
6030 else
6031   echo "$as_me: failed program was:" >&5
6032 sed 's/^/| /' conftest.$ac_ext >&5
6033
6034 ac_cv_func_shmat=no
6035 fi
6036 rm -f conftest.err conftest.$ac_objext \
6037       conftest$ac_exeext conftest.$ac_ext
6038 fi
6039 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6040 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6041
6042     if test $ac_cv_func_shmat = no; then
6043       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6044 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6045 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6046   echo $ECHO_N "(cached) $ECHO_C" >&6
6047 else
6048   ac_check_lib_save_LIBS=$LIBS
6049 LIBS="-lipc  $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 shmat ();
6064 int
6065 main ()
6066 {
6067 shmat ();
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_ipc_shmat=yes
6094 else
6095   echo "$as_me: failed program was:" >&5
6096 sed 's/^/| /' conftest.$ac_ext >&5
6097
6098 ac_cv_lib_ipc_shmat=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_ipc_shmat" >&5
6105 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6106 if test $ac_cv_lib_ipc_shmat = yes; then
6107   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6108 fi
6109
6110     fi
6111   fi
6112
6113   # Check for libraries that X11R6 Xt/Xaw programs need.
6114   ac_save_LDFLAGS=$LDFLAGS
6115   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6116   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6117   # check for ICE first), but we must link in the order -lSM -lICE or
6118   # we get undefined symbols.  So assume we have SM if we have ICE.
6119   # These have to be linked with before -lX11, unlike the other
6120   # libraries we check for below, so use a different variable.
6121   # John Interrante, Karl Berry
6122   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6123 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6124 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6125   echo $ECHO_N "(cached) $ECHO_C" >&6
6126 else
6127   ac_check_lib_save_LIBS=$LIBS
6128 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6129 cat >conftest.$ac_ext <<_ACEOF
6130 /* confdefs.h.  */
6131 _ACEOF
6132 cat confdefs.h >>conftest.$ac_ext
6133 cat >>conftest.$ac_ext <<_ACEOF
6134 /* end confdefs.h.  */
6135
6136 /* Override any gcc2 internal prototype to avoid an error.  */
6137 #ifdef __cplusplus
6138 extern "C"
6139 #endif
6140 /* We use char because int might match the return type of a gcc2
6141    builtin and then its argument prototype would still apply.  */
6142 char IceConnectionNumber ();
6143 int
6144 main ()
6145 {
6146 IceConnectionNumber ();
6147   ;
6148   return 0;
6149 }
6150 _ACEOF
6151 rm -f conftest.$ac_objext conftest$ac_exeext
6152 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6153   (eval $ac_link) 2>conftest.er1
6154   ac_status=$?
6155   grep -v '^ *+' conftest.er1 >conftest.err
6156   rm -f conftest.er1
6157   cat conftest.err >&5
6158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6159   (exit $ac_status); } &&
6160          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6161   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6162   (eval $ac_try) 2>&5
6163   ac_status=$?
6164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6165   (exit $ac_status); }; } &&
6166          { ac_try='test -s conftest$ac_exeext'
6167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6168   (eval $ac_try) 2>&5
6169   ac_status=$?
6170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6171   (exit $ac_status); }; }; then
6172   ac_cv_lib_ICE_IceConnectionNumber=yes
6173 else
6174   echo "$as_me: failed program was:" >&5
6175 sed 's/^/| /' conftest.$ac_ext >&5
6176
6177 ac_cv_lib_ICE_IceConnectionNumber=no
6178 fi
6179 rm -f conftest.err conftest.$ac_objext \
6180       conftest$ac_exeext conftest.$ac_ext
6181 LIBS=$ac_check_lib_save_LIBS
6182 fi
6183 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6184 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6185 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6186   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6187 fi
6188
6189   LDFLAGS=$ac_save_LDFLAGS
6190
6191 fi
6192
6193
6194
6195 if test x$support_xpm = xyes; then
6196
6197
6198
6199 # Initialize some more variables set by options.
6200 # The variables have the same names as the options, with
6201 # dashes changed to underlines.
6202
6203 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6204 # paths, otherwise set no_xpm=yes.
6205 # Uses ac_ vars as temps to allow command line to override cache and checks.
6206 echo "$as_me:$LINENO: checking for libXpm" >&5
6207 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6208
6209
6210 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6211 if test "${with_xpm_includes+set}" = set; then
6212   withval="$with_xpm_includes"
6213   xpm_includes="$withval"
6214 else
6215   xpm_includes=NO
6216 fi;
6217
6218 # Check whether --with-xpm_library or --without-xpm_library was given.
6219 if test "${with_xpm_library+set}" = set; then
6220   withval="$with_xpm_library"
6221   xpm_libraries="$withval"
6222 else
6223   xpm_libraries=NO
6224 fi;
6225
6226 # --without-xpm overrides everything else, but does not touch the cache.
6227
6228 # Check whether --with-xpm or --without-xpm was given.
6229 if test "${with_xpm+set}" = set; then
6230   withval="$with_xpm"
6231
6232 fi;
6233 if test "$with_xpm" = no; then
6234   have_xpm=disabled
6235 else
6236   if test "${ac_cv_have_xpm+set}" = set; then
6237   echo $ECHO_N "(cached) $ECHO_C" >&6
6238 else
6239
6240   vt_xpm_include_X11=no
6241   if test -n "$xpm_includes"; then
6242     vt_xpm_includes=$xpm_includes
6243   else
6244     vt_xpm_includes=NO
6245   fi
6246   if test -n "$xpm_libraries"; then
6247     vt_xpm_libraries=$xpm_libraries
6248   else
6249     vt_xpm_libraries=NO
6250   fi
6251
6252   if test "$vt_xpm_includes" = NO; then
6253   # Guess where to find xpm.h
6254
6255 ac_save_CPPFLAGS="$CPPFLAGS"
6256 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6257
6258   # First, try using that file with no special directory specified.
6259 cat >conftest.$ac_ext <<_ACEOF
6260 /* confdefs.h.  */
6261 _ACEOF
6262 cat confdefs.h >>conftest.$ac_ext
6263 cat >>conftest.$ac_ext <<_ACEOF
6264 /* end confdefs.h.  */
6265 #include <X11/xpm.h>
6266 _ACEOF
6267 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6268   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6269   ac_status=$?
6270   grep -v '^ *+' conftest.er1 >conftest.err
6271   rm -f conftest.er1
6272   cat conftest.err >&5
6273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6274   (exit $ac_status); } >/dev/null; then
6275   if test -s conftest.err; then
6276     ac_cpp_err=$ac_cxx_preproc_warn_flag
6277     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6278   else
6279     ac_cpp_err=
6280   fi
6281 else
6282   ac_cpp_err=yes
6283 fi
6284 if test -z "$ac_cpp_err"; then
6285   # We can compile using X headers with no special include directory.
6286 vt_xpm_includes=
6287 vt_xpm_include_X11=yes
6288 else
6289   echo "$as_me: failed program was:" >&5
6290 sed 's/^/| /' conftest.$ac_ext >&5
6291
6292   CPPFLAGS="$ac_save_CPPFLAGS"
6293 # Look for the header file in a standard set of common directories.
6294   for ac_dir in               \
6295     /usr/X11/include          \
6296     /usr/X11R6/include        \
6297     /usr/X11R5/include        \
6298     /usr/X11R4/include        \
6299                               \
6300     /usr/include/X11          \
6301     /usr/include/X11R6        \
6302     /usr/include/X11R5        \
6303     /usr/include/X11R4        \
6304                               \
6305     /usr/local/X11/include    \
6306     /usr/local/X11R6/include  \
6307     /usr/local/X11R5/include  \
6308     /usr/local/X11R4/include  \
6309                               \
6310     /usr/local/include/X11    \
6311     /usr/local/include/X11R6  \
6312     /usr/local/include/X11R5  \
6313     /usr/local/include/X11R4  \
6314                               \
6315     /usr/X386/include         \
6316     /usr/x386/include         \
6317     /usr/XFree86/include/X11  \
6318                               \
6319     /usr/include              \
6320     /usr/local/include        \
6321     /usr/unsupported/include  \
6322     /usr/athena/include       \
6323     /usr/local/x11r5/include  \
6324     /usr/lpp/Xamples/include  \
6325                               \
6326     /usr/openwin/include      \
6327     /usr/openwin/share/include \
6328     ; \
6329   do
6330     if test -r "$ac_dir/X11/xpm.h"; then
6331       vt_xpm_includes="$ac_dir"
6332       vt_xpm_include_X11=yes
6333       break
6334     else
6335       if test -r "$ac_dir/xpm.h"; then
6336         vt_xpm_includes=$ac_dir
6337         break
6338       fi
6339     fi
6340   done
6341 fi
6342 rm -f conftest.err conftest.$ac_ext
6343 fi
6344
6345 if test "$vt_xpm_libraries" = NO; then
6346   # Check for the libraries.
6347
6348   # See if we find them without any special options.
6349   # Don't add to $LIBS permanently.
6350   ac_save_LIBS="$LIBS"
6351   LIBS="$LIBS $X_LIBS -lXpm -lX11"
6352 cat >conftest.$ac_ext <<_ACEOF
6353 /* confdefs.h.  */
6354 _ACEOF
6355 cat confdefs.h >>conftest.$ac_ext
6356 cat >>conftest.$ac_ext <<_ACEOF
6357 /* end confdefs.h.  */
6358
6359 int
6360 main ()
6361 {
6362 XpmReadFileToPixmap()
6363   ;
6364   return 0;
6365 }
6366 _ACEOF
6367 rm -f conftest.$ac_objext conftest$ac_exeext
6368 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6369   (eval $ac_link) 2>conftest.er1
6370   ac_status=$?
6371   grep -v '^ *+' conftest.er1 >conftest.err
6372   rm -f conftest.er1
6373   cat conftest.err >&5
6374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6375   (exit $ac_status); } &&
6376          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6378   (eval $ac_try) 2>&5
6379   ac_status=$?
6380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6381   (exit $ac_status); }; } &&
6382          { ac_try='test -s conftest$ac_exeext'
6383   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6384   (eval $ac_try) 2>&5
6385   ac_status=$?
6386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6387   (exit $ac_status); }; }; then
6388   LIBS="$ac_save_LIBS"
6389 # We can link libXpm with no special library path.
6390 vt_xpm_libraries=
6391 else
6392   echo "$as_me: failed program was:" >&5
6393 sed 's/^/| /' conftest.$ac_ext >&5
6394
6395 LIBS="$ac_save_LIBS"
6396 # First see if replacing the include by lib works.
6397 for ac_dir in \
6398     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6399     /usr/X11/lib          \
6400     /usr/X11R6/lib        \
6401     /usr/X11R5/lib        \
6402     /usr/X11R4/lib        \
6403                           \
6404     /usr/lib/X11          \
6405     /usr/lib/X11R6        \
6406     /usr/lib/X11R5        \
6407     /usr/lib/X11R4        \
6408                           \
6409     /usr/local/X11/lib    \
6410     /usr/local/X11R6/lib  \
6411     /usr/local/X11R5/lib  \
6412     /usr/local/X11R4/lib  \
6413                           \
6414     /usr/local/lib/X11    \
6415     /usr/local/lib/X11R6  \
6416     /usr/local/lib/X11R5  \
6417     /usr/local/lib/X11R4  \
6418                           \
6419     /usr/X386/lib         \
6420     /usr/x386/lib         \
6421     /usr/XFree86/lib/X11  \
6422                           \
6423     /usr/lib              \
6424     /usr/local/lib        \
6425     /usr/unsupported/lib  \
6426     /usr/athena/lib       \
6427     /usr/local/x11r5/lib  \
6428     /usr/lpp/Xamples/lib  \
6429                           \
6430     /usr/openwin/lib      \
6431     /usr/openwin/share/lib \
6432     ; \
6433 do
6434   for ac_extension in a so sl; do
6435     if test -r $ac_dir/libXpm.$ac_extension; then
6436       vt_xpm_libraries=$ac_dir
6437       break 2
6438     fi
6439   done
6440 done
6441 fi
6442 rm -f conftest.err conftest.$ac_objext \
6443       conftest$ac_exeext conftest.$ac_ext
6444 fi
6445
6446
6447   if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6448     ac_cv_have_xpm="have_xpm=no"
6449   else
6450     ac_cv_have_xpm="have_xpm=yes \
6451         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6452         vt_xpm_include_X11=$vt_xpm_include_X11"
6453   fi
6454 fi
6455   eval "$ac_cv_have_xpm"
6456 fi
6457
6458 if test "$have_xpm" != yes; then
6459   echo "$as_me:$LINENO: result: $have_xpm" >&5
6460 echo "${ECHO_T}$have_xpm" >&6
6461   no_xpm=yes
6462 else
6463   if test "$xpm_includes" != NO; then
6464     if test "$xpm_includes" = "$vt_xpm_includes"; then
6465       if test -r "$xpm_includes/X11/xpm.h"; then
6466         vt_xpm_include_X11=yes
6467       fi
6468     else
6469       vt_xpm_include_X11=no
6470       if test -z "$xpm_includes"; then
6471         cat >conftest.$ac_ext <<_ACEOF
6472 /* confdefs.h.  */
6473 _ACEOF
6474 cat confdefs.h >>conftest.$ac_ext
6475 cat >>conftest.$ac_ext <<_ACEOF
6476 /* end confdefs.h.  */
6477 #include <X11/xpm.h>
6478 _ACEOF
6479 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6480   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6481   ac_status=$?
6482   grep -v '^ *+' conftest.er1 >conftest.err
6483   rm -f conftest.er1
6484   cat conftest.err >&5
6485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6486   (exit $ac_status); } >/dev/null; then
6487   if test -s conftest.err; then
6488     ac_cpp_err=$ac_cxx_preproc_warn_flag
6489     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6490   else
6491     ac_cpp_err=
6492   fi
6493 else
6494   ac_cpp_err=yes
6495 fi
6496 if test -z "$ac_cpp_err"; then
6497   vt_xpm_include_X11=yes
6498 else
6499   echo "$as_me: failed program was:" >&5
6500 sed 's/^/| /' conftest.$ac_ext >&5
6501
6502
6503 fi
6504 rm -f conftest.err conftest.$ac_ext
6505       else
6506         if test -r "$xpm_includes/X11/xpm.h"; then
6507           vt_xpm_include_X11=yes
6508         fi
6509       fi
6510     fi
6511     vt_xpm_includes=$xpm_includes
6512   fi
6513   if test "x$xpm_libraries" != xNO; then
6514     vt_xpm_libraries=$xpm_libraries
6515   fi
6516   # Update the cache value to reflect the command line values.
6517   ac_cv_have_xpm="have_xpm=yes \
6518         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6519         vt_xpm_include_X11=$vt_xpm_include_X11"
6520   eval "$ac_cv_have_xpm"
6521   echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6522 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6523   if test -n "$vt_xpm_includes"; then
6524     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6525   fi
6526   if test -n "$vt_xpm_includes"; then
6527     XPM_CFLAGS="-I$vt_xpm_includes"
6528   fi
6529   XPM_LIBS="-lXpm"
6530   if test -n "$vt_xpm_libraries"; then
6531     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6532   fi
6533   if test "x$vt_xpm_include_X11" = xyes; then
6534
6535 cat >>confdefs.h <<\_ACEOF
6536 #define XPM_INC_X11 1
6537 _ACEOF
6538
6539   fi
6540 fi
6541
6542
6543
6544
6545
6546   if test x$no_xpm = xyes; then
6547     support_xpm=needsmanualspecification
6548   fi
6549 fi
6550
6551 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6552 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6553 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6554   echo $ECHO_N "(cached) $ECHO_C" >&6
6555 else
6556   cat >conftest.$ac_ext <<_ACEOF
6557 /* confdefs.h.  */
6558 _ACEOF
6559 cat confdefs.h >>conftest.$ac_ext
6560 cat >>conftest.$ac_ext <<_ACEOF
6561 /* end confdefs.h.  */
6562 #include <sys/types.h>
6563 #include <sys/wait.h>
6564 #ifndef WEXITSTATUS
6565 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6566 #endif
6567 #ifndef WIFEXITED
6568 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6569 #endif
6570
6571 int
6572 main ()
6573 {
6574   int s;
6575   wait (&s);
6576   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6577   ;
6578   return 0;
6579 }
6580 _ACEOF
6581 rm -f conftest.$ac_objext
6582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6583   (eval $ac_compile) 2>conftest.er1
6584   ac_status=$?
6585   grep -v '^ *+' conftest.er1 >conftest.err
6586   rm -f conftest.er1
6587   cat conftest.err >&5
6588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6589   (exit $ac_status); } &&
6590          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6591   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6592   (eval $ac_try) 2>&5
6593   ac_status=$?
6594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6595   (exit $ac_status); }; } &&
6596          { ac_try='test -s conftest.$ac_objext'
6597   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6598   (eval $ac_try) 2>&5
6599   ac_status=$?
6600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6601   (exit $ac_status); }; }; then
6602   ac_cv_header_sys_wait_h=yes
6603 else
6604   echo "$as_me: failed program was:" >&5
6605 sed 's/^/| /' conftest.$ac_ext >&5
6606
6607 ac_cv_header_sys_wait_h=no
6608 fi
6609 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6610 fi
6611 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6612 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6613 if test $ac_cv_header_sys_wait_h = yes; then
6614
6615 cat >>confdefs.h <<\_ACEOF
6616 #define HAVE_SYS_WAIT_H 1
6617 _ACEOF
6618
6619 fi
6620
6621 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6622 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6623 if test "${ac_cv_header_stdc+set}" = set; then
6624   echo $ECHO_N "(cached) $ECHO_C" >&6
6625 else
6626   cat >conftest.$ac_ext <<_ACEOF
6627 /* confdefs.h.  */
6628 _ACEOF
6629 cat confdefs.h >>conftest.$ac_ext
6630 cat >>conftest.$ac_ext <<_ACEOF
6631 /* end confdefs.h.  */
6632 #include <stdlib.h>
6633 #include <stdarg.h>
6634 #include <string.h>
6635 #include <float.h>
6636
6637 int
6638 main ()
6639 {
6640
6641   ;
6642   return 0;
6643 }
6644 _ACEOF
6645 rm -f conftest.$ac_objext
6646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6647   (eval $ac_compile) 2>conftest.er1
6648   ac_status=$?
6649   grep -v '^ *+' conftest.er1 >conftest.err
6650   rm -f conftest.er1
6651   cat conftest.err >&5
6652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653   (exit $ac_status); } &&
6654          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6655   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6656   (eval $ac_try) 2>&5
6657   ac_status=$?
6658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659   (exit $ac_status); }; } &&
6660          { ac_try='test -s conftest.$ac_objext'
6661   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6662   (eval $ac_try) 2>&5
6663   ac_status=$?
6664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665   (exit $ac_status); }; }; then
6666   ac_cv_header_stdc=yes
6667 else
6668   echo "$as_me: failed program was:" >&5
6669 sed 's/^/| /' conftest.$ac_ext >&5
6670
6671 ac_cv_header_stdc=no
6672 fi
6673 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6674
6675 if test $ac_cv_header_stdc = yes; then
6676   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6677   cat >conftest.$ac_ext <<_ACEOF
6678 /* confdefs.h.  */
6679 _ACEOF
6680 cat confdefs.h >>conftest.$ac_ext
6681 cat >>conftest.$ac_ext <<_ACEOF
6682 /* end confdefs.h.  */
6683 #include <string.h>
6684
6685 _ACEOF
6686 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6687   $EGREP "memchr" >/dev/null 2>&1; then
6688   :
6689 else
6690   ac_cv_header_stdc=no
6691 fi
6692 rm -f conftest*
6693
6694 fi
6695
6696 if test $ac_cv_header_stdc = yes; then
6697   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6698   cat >conftest.$ac_ext <<_ACEOF
6699 /* confdefs.h.  */
6700 _ACEOF
6701 cat confdefs.h >>conftest.$ac_ext
6702 cat >>conftest.$ac_ext <<_ACEOF
6703 /* end confdefs.h.  */
6704 #include <stdlib.h>
6705
6706 _ACEOF
6707 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6708   $EGREP "free" >/dev/null 2>&1; then
6709   :
6710 else
6711   ac_cv_header_stdc=no
6712 fi
6713 rm -f conftest*
6714
6715 fi
6716
6717 if test $ac_cv_header_stdc = yes; then
6718   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6719   if test "$cross_compiling" = yes; then
6720   :
6721 else
6722   cat >conftest.$ac_ext <<_ACEOF
6723 /* confdefs.h.  */
6724 _ACEOF
6725 cat confdefs.h >>conftest.$ac_ext
6726 cat >>conftest.$ac_ext <<_ACEOF
6727 /* end confdefs.h.  */
6728 #include <ctype.h>
6729 #if ((' ' & 0x0FF) == 0x020)
6730 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6731 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6732 #else
6733 # define ISLOWER(c) \
6734                    (('a' <= (c) && (c) <= 'i') \
6735                      || ('j' <= (c) && (c) <= 'r') \
6736                      || ('s' <= (c) && (c) <= 'z'))
6737 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6738 #endif
6739
6740 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6741 int
6742 main ()
6743 {
6744   int i;
6745   for (i = 0; i < 256; i++)
6746     if (XOR (islower (i), ISLOWER (i))
6747         || toupper (i) != TOUPPER (i))
6748       exit(2);
6749   exit (0);
6750 }
6751 _ACEOF
6752 rm -f conftest$ac_exeext
6753 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6754   (eval $ac_link) 2>&5
6755   ac_status=$?
6756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6757   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6758   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6759   (eval $ac_try) 2>&5
6760   ac_status=$?
6761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6762   (exit $ac_status); }; }; then
6763   :
6764 else
6765   echo "$as_me: program exited with status $ac_status" >&5
6766 echo "$as_me: failed program was:" >&5
6767 sed 's/^/| /' conftest.$ac_ext >&5
6768
6769 ( exit $ac_status )
6770 ac_cv_header_stdc=no
6771 fi
6772 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6773 fi
6774 fi
6775 fi
6776 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6777 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6778 if test $ac_cv_header_stdc = yes; then
6779
6780 cat >>confdefs.h <<\_ACEOF
6781 #define STDC_HEADERS 1
6782 _ACEOF
6783
6784 fi
6785
6786 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6797                   inttypes.h stdint.h unistd.h
6798 do
6799 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6800 echo "$as_me:$LINENO: checking for $ac_header" >&5
6801 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6802 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6803   echo $ECHO_N "(cached) $ECHO_C" >&6
6804 else
6805   cat >conftest.$ac_ext <<_ACEOF
6806 /* confdefs.h.  */
6807 _ACEOF
6808 cat confdefs.h >>conftest.$ac_ext
6809 cat >>conftest.$ac_ext <<_ACEOF
6810 /* end confdefs.h.  */
6811 $ac_includes_default
6812
6813 #include <$ac_header>
6814 _ACEOF
6815 rm -f conftest.$ac_objext
6816 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6817   (eval $ac_compile) 2>conftest.er1
6818   ac_status=$?
6819   grep -v '^ *+' conftest.er1 >conftest.err
6820   rm -f conftest.er1
6821   cat conftest.err >&5
6822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823   (exit $ac_status); } &&
6824          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6826   (eval $ac_try) 2>&5
6827   ac_status=$?
6828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829   (exit $ac_status); }; } &&
6830          { ac_try='test -s conftest.$ac_objext'
6831   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6832   (eval $ac_try) 2>&5
6833   ac_status=$?
6834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6835   (exit $ac_status); }; }; then
6836   eval "$as_ac_Header=yes"
6837 else
6838   echo "$as_me: failed program was:" >&5
6839 sed 's/^/| /' conftest.$ac_ext >&5
6840
6841 eval "$as_ac_Header=no"
6842 fi
6843 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6844 fi
6845 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6846 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6847 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6848   cat >>confdefs.h <<_ACEOF
6849 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6850 _ACEOF
6851
6852 fi
6853
6854 done
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874 for ac_header in \
6875         assert.h \
6876         fcntl.h \
6877         stdarg.h \
6878         stdlib.h \
6879         string.h \
6880         termios.h \
6881         unistd.h \
6882         sys/byteorder.h \
6883         sys/ioctl.h \
6884         sys/select.h \
6885         sys/sockio.h \
6886         sys/strredir.h \
6887         sys/time.h \
6888         stdint.h \
6889         wchar.h \
6890         cwchar \
6891         clocale \
6892
6893 do
6894 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6895 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6896   echo "$as_me:$LINENO: checking for $ac_header" >&5
6897 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6898 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6899   echo $ECHO_N "(cached) $ECHO_C" >&6
6900 fi
6901 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6902 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6903 else
6904   # Is the header compilable?
6905 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6906 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6907 cat >conftest.$ac_ext <<_ACEOF
6908 /* confdefs.h.  */
6909 _ACEOF
6910 cat confdefs.h >>conftest.$ac_ext
6911 cat >>conftest.$ac_ext <<_ACEOF
6912 /* end confdefs.h.  */
6913 $ac_includes_default
6914 #include <$ac_header>
6915 _ACEOF
6916 rm -f conftest.$ac_objext
6917 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6918   (eval $ac_compile) 2>conftest.er1
6919   ac_status=$?
6920   grep -v '^ *+' conftest.er1 >conftest.err
6921   rm -f conftest.er1
6922   cat conftest.err >&5
6923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6924   (exit $ac_status); } &&
6925          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6926   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6927   (eval $ac_try) 2>&5
6928   ac_status=$?
6929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6930   (exit $ac_status); }; } &&
6931          { ac_try='test -s conftest.$ac_objext'
6932   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6933   (eval $ac_try) 2>&5
6934   ac_status=$?
6935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6936   (exit $ac_status); }; }; then
6937   ac_header_compiler=yes
6938 else
6939   echo "$as_me: failed program was:" >&5
6940 sed 's/^/| /' conftest.$ac_ext >&5
6941
6942 ac_header_compiler=no
6943 fi
6944 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6945 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6946 echo "${ECHO_T}$ac_header_compiler" >&6
6947
6948 # Is the header present?
6949 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6950 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6951 cat >conftest.$ac_ext <<_ACEOF
6952 /* confdefs.h.  */
6953 _ACEOF
6954 cat confdefs.h >>conftest.$ac_ext
6955 cat >>conftest.$ac_ext <<_ACEOF
6956 /* end confdefs.h.  */
6957 #include <$ac_header>
6958 _ACEOF
6959 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6960   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6961   ac_status=$?
6962   grep -v '^ *+' conftest.er1 >conftest.err
6963   rm -f conftest.er1
6964   cat conftest.err >&5
6965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6966   (exit $ac_status); } >/dev/null; then
6967   if test -s conftest.err; then
6968     ac_cpp_err=$ac_cxx_preproc_warn_flag
6969     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6970   else
6971     ac_cpp_err=
6972   fi
6973 else
6974   ac_cpp_err=yes
6975 fi
6976 if test -z "$ac_cpp_err"; then
6977   ac_header_preproc=yes
6978 else
6979   echo "$as_me: failed program was:" >&5
6980 sed 's/^/| /' conftest.$ac_ext >&5
6981
6982   ac_header_preproc=no
6983 fi
6984 rm -f conftest.err conftest.$ac_ext
6985 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6986 echo "${ECHO_T}$ac_header_preproc" >&6
6987
6988 # So?  What about this header?
6989 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6990   yes:no: )
6991     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6992 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6993     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6994 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6995     ac_header_preproc=yes
6996     ;;
6997   no:yes:* )
6998     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6999 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7000     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7001 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7002     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7003 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7004     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7005 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7006     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7007 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7008     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7009 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7010     (
7011       cat <<\_ASBOX
7012 ## ------------------------------------------ ##
7013 ## Report this to the AC_PACKAGE_NAME lists.  ##
7014 ## ------------------------------------------ ##
7015 _ASBOX
7016     ) |
7017       sed "s/^/$as_me: WARNING:     /" >&2
7018     ;;
7019 esac
7020 echo "$as_me:$LINENO: checking for $ac_header" >&5
7021 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7022 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7023   echo $ECHO_N "(cached) $ECHO_C" >&6
7024 else
7025   eval "$as_ac_Header=\$ac_header_preproc"
7026 fi
7027 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7028 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7029
7030 fi
7031 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7032   cat >>confdefs.h <<_ACEOF
7033 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7034 _ACEOF
7035
7036 fi
7037
7038 done
7039
7040
7041 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7042 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7043 if test "${ac_cv_header_time+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 <sys/types.h>
7053 #include <sys/time.h>
7054 #include <time.h>
7055
7056 int
7057 main ()
7058 {
7059 if ((struct tm *) 0)
7060 return 0;
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   ac_cv_header_time=yes
7087 else
7088   echo "$as_me: failed program was:" >&5
7089 sed 's/^/| /' conftest.$ac_ext >&5
7090
7091 ac_cv_header_time=no
7092 fi
7093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7094 fi
7095 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7096 echo "${ECHO_T}$ac_cv_header_time" >&6
7097 if test $ac_cv_header_time = yes; then
7098
7099 cat >>confdefs.h <<\_ACEOF
7100 #define TIME_WITH_SYS_TIME 1
7101 _ACEOF
7102
7103 fi
7104
7105
7106 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7107 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7108 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7109   echo $ECHO_N "(cached) $ECHO_C" >&6
7110 else
7111   cat >conftest.$ac_ext <<_ACEOF
7112 /* confdefs.h.  */
7113 _ACEOF
7114 cat confdefs.h >>conftest.$ac_ext
7115 cat >>conftest.$ac_ext <<_ACEOF
7116 /* end confdefs.h.  */
7117 #include <stdio.h>
7118 #include <sys/ioctl.h>
7119 #ifdef HAVE_TERMIOS_H
7120 #include <termios.h>
7121 #endif
7122 int
7123 main ()
7124 {
7125 int a = ECHO;
7126   ;
7127   return 0;
7128 }
7129 _ACEOF
7130 rm -f conftest.$ac_objext
7131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7132   (eval $ac_compile) 2>conftest.er1
7133   ac_status=$?
7134   grep -v '^ *+' conftest.er1 >conftest.err
7135   rm -f conftest.er1
7136   cat conftest.err >&5
7137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7138   (exit $ac_status); } &&
7139          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7140   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7141   (eval $ac_try) 2>&5
7142   ac_status=$?
7143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7144   (exit $ac_status); }; } &&
7145          { ac_try='test -s conftest.$ac_objext'
7146   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7147   (eval $ac_try) 2>&5
7148   ac_status=$?
7149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7150   (exit $ac_status); }; }; then
7151   rxvt_cv_header_sysioctl=yes
7152 else
7153   echo "$as_me: failed program was:" >&5
7154 sed 's/^/| /' conftest.$ac_ext >&5
7155
7156 rxvt_cv_header_sysioctl=no
7157 fi
7158 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7159 fi
7160 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7161 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7162
7163 if test -n "$GCC"; then
7164   LDARG="-Wl,"
7165 else
7166   LDARG=""
7167 fi
7168 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7169
7170 ac_save_CFLAGS=$CFLAGS
7171 ac_save_LIBS=$LIBS
7172 CFLAGS="$CFLAGS $X_CFLAGS"
7173 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7174 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7175 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7176 if test "${rxvt_cv_rpath+set}" = set; then
7177   echo $ECHO_N "(cached) $ECHO_C" >&6
7178 else
7179   if test "$cross_compiling" = yes; then
7180     { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7181 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7182 else
7183   cat >conftest.$ac_ext <<_ACEOF
7184 /* confdefs.h.  */
7185 _ACEOF
7186 cat confdefs.h >>conftest.$ac_ext
7187 cat >>conftest.$ac_ext <<_ACEOF
7188 /* end confdefs.h.  */
7189
7190 main()
7191 {
7192     exit(0);
7193     (void) XOpenDisplay("foobar");
7194 }
7195 _ACEOF
7196 rm -f conftest$ac_exeext
7197 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7198   (eval $ac_link) 2>&5
7199   ac_status=$?
7200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7201   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7202   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7203   (eval $ac_try) 2>&5
7204   ac_status=$?
7205   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7206   (exit $ac_status); }; }; then
7207   rxvt_cv_rpath=yes
7208 else
7209   echo "$as_me: program exited with status $ac_status" >&5
7210 echo "$as_me: failed program was:" >&5
7211 sed 's/^/| /' conftest.$ac_ext >&5
7212
7213 ( exit $ac_status )
7214 rxvt_cv_rpath=no
7215 fi
7216 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7217 fi
7218 fi
7219 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7220 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7221 if test x$rxvt_cv_rpath != xyes; then
7222     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7223     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7224   echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7225 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7226 if test "${rxvt_cv_R+set}" = set; then
7227   echo $ECHO_N "(cached) $ECHO_C" >&6
7228 else
7229   if test "$cross_compiling" = yes; then
7230   rxvt_cv_R=no
7231 else
7232   cat >conftest.$ac_ext <<_ACEOF
7233 /* confdefs.h.  */
7234 _ACEOF
7235 cat confdefs.h >>conftest.$ac_ext
7236 cat >>conftest.$ac_ext <<_ACEOF
7237 /* end confdefs.h.  */
7238
7239 main()
7240 {
7241     exit(0);
7242     (void) XOpenDisplay("foobar");
7243 }
7244 _ACEOF
7245 rm -f conftest$ac_exeext
7246 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7247   (eval $ac_link) 2>&5
7248   ac_status=$?
7249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7251   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7252   (eval $ac_try) 2>&5
7253   ac_status=$?
7254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7255   (exit $ac_status); }; }; then
7256   rxvt_cv_R=yes
7257 else
7258   echo "$as_me: program exited with status $ac_status" >&5
7259 echo "$as_me: failed program was:" >&5
7260 sed 's/^/| /' conftest.$ac_ext >&5
7261
7262 ( exit $ac_status )
7263 rxvt_cv_R=no
7264 fi
7265 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7266 fi
7267 fi
7268 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7269 echo "${ECHO_T}$rxvt_cv_R" >&6
7270   if test x$rxvt_cv_R != xyes; then
7271     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7272   fi
7273 fi
7274
7275 echo "$as_me:$LINENO: checking for XPointer" >&5
7276 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7277 if test "${rxvt_cv_xpointer+set}" = set; then
7278   echo $ECHO_N "(cached) $ECHO_C" >&6
7279 else
7280   cat >conftest.$ac_ext <<_ACEOF
7281 /* confdefs.h.  */
7282 _ACEOF
7283 cat confdefs.h >>conftest.$ac_ext
7284 cat >>conftest.$ac_ext <<_ACEOF
7285 /* end confdefs.h.  */
7286 #include <X11/Xlib.h>
7287 int
7288 main ()
7289 {
7290 XPointer dummy;
7291   ;
7292   return 0;
7293 }
7294 _ACEOF
7295 rm -f conftest.$ac_objext
7296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7297   (eval $ac_compile) 2>conftest.er1
7298   ac_status=$?
7299   grep -v '^ *+' conftest.er1 >conftest.err
7300   rm -f conftest.er1
7301   cat conftest.err >&5
7302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7303   (exit $ac_status); } &&
7304          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7305   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7306   (eval $ac_try) 2>&5
7307   ac_status=$?
7308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309   (exit $ac_status); }; } &&
7310          { ac_try='test -s conftest.$ac_objext'
7311   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7312   (eval $ac_try) 2>&5
7313   ac_status=$?
7314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7315   (exit $ac_status); }; }; then
7316   rxvt_cv_xpointer=yes
7317 else
7318   echo "$as_me: failed program was:" >&5
7319 sed 's/^/| /' conftest.$ac_ext >&5
7320
7321 rxvt_cv_xpointer=no
7322 fi
7323 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7324 fi
7325 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7326 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7327 if test x$rxvt_cv_xpointer = xyes; then
7328
7329 cat >>confdefs.h <<\_ACEOF
7330 #define HAVE_XPOINTER 1
7331 _ACEOF
7332
7333 fi
7334 LIBS=$ac_save_LIBS
7335 CFLAGS=$ac_save_CFLAGS
7336
7337 echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7338 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6
7339 if test "${rxvt_xlib_illegal_access+set}" = set; then
7340   echo $ECHO_N "(cached) $ECHO_C" >&6
7341 else
7342   cat >conftest.$ac_ext <<_ACEOF
7343 /* confdefs.h.  */
7344 _ACEOF
7345 cat confdefs.h >>conftest.$ac_ext
7346 cat >>conftest.$ac_ext <<_ACEOF
7347 /* end confdefs.h.  */
7348
7349 #define XLIB_ILLEGAL_ACCESS
7350 #include <X11/Xlib.h>
7351
7352 int
7353 main ()
7354 {
7355
7356       Display *dpy;
7357       dpy->xdefaults = (char *)0;
7358
7359   ;
7360   return 0;
7361 }
7362 _ACEOF
7363 rm -f conftest.$ac_objext
7364 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7365   (eval $ac_compile) 2>conftest.er1
7366   ac_status=$?
7367   grep -v '^ *+' conftest.er1 >conftest.err
7368   rm -f conftest.er1
7369   cat conftest.err >&5
7370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371   (exit $ac_status); } &&
7372          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7373   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7374   (eval $ac_try) 2>&5
7375   ac_status=$?
7376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377   (exit $ac_status); }; } &&
7378          { ac_try='test -s conftest.$ac_objext'
7379   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7380   (eval $ac_try) 2>&5
7381   ac_status=$?
7382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7383   (exit $ac_status); }; }; then
7384   rxvt_xlib_illegal_access=yes
7385 else
7386   echo "$as_me: failed program was:" >&5
7387 sed 's/^/| /' conftest.$ac_ext >&5
7388
7389 rxvt_xlib_illegal_access=no
7390
7391 fi
7392 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7393 fi
7394 echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7395 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6
7396 if test x$rxvt_xlib_illegal_access = xyes; then
7397
7398 cat >>confdefs.h <<\_ACEOF
7399 #define XLIB_ILLEGAL_ACCESS 1
7400 _ACEOF
7401
7402 fi
7403
7404 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7405 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7406 if test "${ac_cv_c_const+set}" = set; then
7407   echo $ECHO_N "(cached) $ECHO_C" >&6
7408 else
7409   cat >conftest.$ac_ext <<_ACEOF
7410 /* confdefs.h.  */
7411 _ACEOF
7412 cat confdefs.h >>conftest.$ac_ext
7413 cat >>conftest.$ac_ext <<_ACEOF
7414 /* end confdefs.h.  */
7415
7416 int
7417 main ()
7418 {
7419 /* FIXME: Include the comments suggested by Paul. */
7420 #ifndef __cplusplus
7421   /* Ultrix mips cc rejects this.  */
7422   typedef int charset[2];
7423   const charset x;
7424   /* SunOS 4.1.1 cc rejects this.  */
7425   char const *const *ccp;
7426   char **p;
7427   /* NEC SVR4.0.2 mips cc rejects this.  */
7428   struct point {int x, y;};
7429   static struct point const zero = {0,0};
7430   /* AIX XL C 1.02.0.0 rejects this.
7431      It does not let you subtract one const X* pointer from another in
7432      an arm of an if-expression whose if-part is not a constant
7433      expression */
7434   const char *g = "string";
7435   ccp = &g + (g ? g-g : 0);
7436   /* HPUX 7.0 cc rejects these. */
7437   ++ccp;
7438   p = (char**) ccp;
7439   ccp = (char const *const *) p;
7440   { /* SCO 3.2v4 cc rejects this.  */
7441     char *t;
7442     char const *s = 0 ? (char *) 0 : (char const *) 0;
7443
7444     *t++ = 0;
7445   }
7446   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7447     int x[] = {25, 17};
7448     const int *foo = &x[0];
7449     ++foo;
7450   }
7451   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7452     typedef const int *iptr;
7453     iptr p = 0;
7454     ++p;
7455   }
7456   { /* AIX XL C 1.02.0.0 rejects this saying
7457        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7458     struct s { int j; const int *ap[3]; };
7459     struct s *b; b->j = 5;
7460   }
7461   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7462     const int foo = 10;
7463   }
7464 #endif
7465
7466   ;
7467   return 0;
7468 }
7469 _ACEOF
7470 rm -f conftest.$ac_objext
7471 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7472   (eval $ac_compile) 2>conftest.er1
7473   ac_status=$?
7474   grep -v '^ *+' conftest.er1 >conftest.err
7475   rm -f conftest.er1
7476   cat conftest.err >&5
7477   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7478   (exit $ac_status); } &&
7479          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7480   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7481   (eval $ac_try) 2>&5
7482   ac_status=$?
7483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484   (exit $ac_status); }; } &&
7485          { ac_try='test -s conftest.$ac_objext'
7486   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7487   (eval $ac_try) 2>&5
7488   ac_status=$?
7489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490   (exit $ac_status); }; }; then
7491   ac_cv_c_const=yes
7492 else
7493   echo "$as_me: failed program was:" >&5
7494 sed 's/^/| /' conftest.$ac_ext >&5
7495
7496 ac_cv_c_const=no
7497 fi
7498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7499 fi
7500 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7501 echo "${ECHO_T}$ac_cv_c_const" >&6
7502 if test $ac_cv_c_const = no; then
7503
7504 cat >>confdefs.h <<\_ACEOF
7505 #define const
7506 _ACEOF
7507
7508 fi
7509
7510 echo "$as_me:$LINENO: checking for inline" >&5
7511 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7512 if test "${ac_cv_c_inline+set}" = set; then
7513   echo $ECHO_N "(cached) $ECHO_C" >&6
7514 else
7515   ac_cv_c_inline=no
7516 for ac_kw in inline __inline__ __inline; do
7517   cat >conftest.$ac_ext <<_ACEOF
7518 /* confdefs.h.  */
7519 _ACEOF
7520 cat confdefs.h >>conftest.$ac_ext
7521 cat >>conftest.$ac_ext <<_ACEOF
7522 /* end confdefs.h.  */
7523 #ifndef __cplusplus
7524 typedef int foo_t;
7525 static $ac_kw foo_t static_foo () {return 0; }
7526 $ac_kw foo_t foo () {return 0; }
7527 #endif
7528
7529 _ACEOF
7530 rm -f conftest.$ac_objext
7531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7532   (eval $ac_compile) 2>conftest.er1
7533   ac_status=$?
7534   grep -v '^ *+' conftest.er1 >conftest.err
7535   rm -f conftest.er1
7536   cat conftest.err >&5
7537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7538   (exit $ac_status); } &&
7539          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7541   (eval $ac_try) 2>&5
7542   ac_status=$?
7543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7544   (exit $ac_status); }; } &&
7545          { ac_try='test -s conftest.$ac_objext'
7546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7547   (eval $ac_try) 2>&5
7548   ac_status=$?
7549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7550   (exit $ac_status); }; }; then
7551   ac_cv_c_inline=$ac_kw; break
7552 else
7553   echo "$as_me: failed program was:" >&5
7554 sed 's/^/| /' conftest.$ac_ext >&5
7555
7556 fi
7557 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7558 done
7559
7560 fi
7561 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7562 echo "${ECHO_T}$ac_cv_c_inline" >&6
7563
7564
7565 case $ac_cv_c_inline in
7566   inline | yes) ;;
7567   *)
7568     case $ac_cv_c_inline in
7569       no) ac_val=;;
7570       *) ac_val=$ac_cv_c_inline;;
7571     esac
7572     cat >>confdefs.h <<_ACEOF
7573 #ifndef __cplusplus
7574 #define inline $ac_val
7575 #endif
7576 _ACEOF
7577     ;;
7578 esac
7579
7580
7581
7582 echo "$as_me:$LINENO: checking for mode_t" >&5
7583 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7584 if test "${ac_cv_type_mode_t+set}" = set; then
7585   echo $ECHO_N "(cached) $ECHO_C" >&6
7586 else
7587   cat >conftest.$ac_ext <<_ACEOF
7588 /* confdefs.h.  */
7589 _ACEOF
7590 cat confdefs.h >>conftest.$ac_ext
7591 cat >>conftest.$ac_ext <<_ACEOF
7592 /* end confdefs.h.  */
7593 $ac_includes_default
7594 int
7595 main ()
7596 {
7597 if ((mode_t *) 0)
7598   return 0;
7599 if (sizeof (mode_t))
7600   return 0;
7601   ;
7602   return 0;
7603 }
7604 _ACEOF
7605 rm -f conftest.$ac_objext
7606 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7607   (eval $ac_compile) 2>conftest.er1
7608   ac_status=$?
7609   grep -v '^ *+' conftest.er1 >conftest.err
7610   rm -f conftest.er1
7611   cat conftest.err >&5
7612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613   (exit $ac_status); } &&
7614          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7616   (eval $ac_try) 2>&5
7617   ac_status=$?
7618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7619   (exit $ac_status); }; } &&
7620          { ac_try='test -s conftest.$ac_objext'
7621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7622   (eval $ac_try) 2>&5
7623   ac_status=$?
7624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7625   (exit $ac_status); }; }; then
7626   ac_cv_type_mode_t=yes
7627 else
7628   echo "$as_me: failed program was:" >&5
7629 sed 's/^/| /' conftest.$ac_ext >&5
7630
7631 ac_cv_type_mode_t=no
7632 fi
7633 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7634 fi
7635 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7636 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7637 if test $ac_cv_type_mode_t = yes; then
7638   :
7639 else
7640
7641 cat >>confdefs.h <<_ACEOF
7642 #define mode_t int
7643 _ACEOF
7644
7645 fi
7646
7647 echo "$as_me:$LINENO: checking for pid_t" >&5
7648 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7649 if test "${ac_cv_type_pid_t+set}" = set; then
7650   echo $ECHO_N "(cached) $ECHO_C" >&6
7651 else
7652   cat >conftest.$ac_ext <<_ACEOF
7653 /* confdefs.h.  */
7654 _ACEOF
7655 cat confdefs.h >>conftest.$ac_ext
7656 cat >>conftest.$ac_ext <<_ACEOF
7657 /* end confdefs.h.  */
7658 $ac_includes_default
7659 int
7660 main ()
7661 {
7662 if ((pid_t *) 0)
7663   return 0;
7664 if (sizeof (pid_t))
7665   return 0;
7666   ;
7667   return 0;
7668 }
7669 _ACEOF
7670 rm -f conftest.$ac_objext
7671 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7672   (eval $ac_compile) 2>conftest.er1
7673   ac_status=$?
7674   grep -v '^ *+' conftest.er1 >conftest.err
7675   rm -f conftest.er1
7676   cat conftest.err >&5
7677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7678   (exit $ac_status); } &&
7679          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7681   (eval $ac_try) 2>&5
7682   ac_status=$?
7683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7684   (exit $ac_status); }; } &&
7685          { ac_try='test -s conftest.$ac_objext'
7686   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7687   (eval $ac_try) 2>&5
7688   ac_status=$?
7689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7690   (exit $ac_status); }; }; then
7691   ac_cv_type_pid_t=yes
7692 else
7693   echo "$as_me: failed program was:" >&5
7694 sed 's/^/| /' conftest.$ac_ext >&5
7695
7696 ac_cv_type_pid_t=no
7697 fi
7698 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7699 fi
7700 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7701 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7702 if test $ac_cv_type_pid_t = yes; then
7703   :
7704 else
7705
7706 cat >>confdefs.h <<_ACEOF
7707 #define pid_t int
7708 _ACEOF
7709
7710 fi
7711
7712 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7713 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7714 if test "${ac_cv_type_uid_t+set}" = set; then
7715   echo $ECHO_N "(cached) $ECHO_C" >&6
7716 else
7717   cat >conftest.$ac_ext <<_ACEOF
7718 /* confdefs.h.  */
7719 _ACEOF
7720 cat confdefs.h >>conftest.$ac_ext
7721 cat >>conftest.$ac_ext <<_ACEOF
7722 /* end confdefs.h.  */
7723 #include <sys/types.h>
7724
7725 _ACEOF
7726 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7727   $EGREP "uid_t" >/dev/null 2>&1; then
7728   ac_cv_type_uid_t=yes
7729 else
7730   ac_cv_type_uid_t=no
7731 fi
7732 rm -f conftest*
7733
7734 fi
7735 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7736 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7737 if test $ac_cv_type_uid_t = no; then
7738
7739 cat >>confdefs.h <<\_ACEOF
7740 #define uid_t int
7741 _ACEOF
7742
7743
7744 cat >>confdefs.h <<\_ACEOF
7745 #define gid_t int
7746 _ACEOF
7747
7748 fi
7749
7750
7751 echo "$as_me:$LINENO: checking for short" >&5
7752 echo $ECHO_N "checking for short... $ECHO_C" >&6
7753 if test "${ac_cv_type_short+set}" = set; then
7754   echo $ECHO_N "(cached) $ECHO_C" >&6
7755 else
7756   cat >conftest.$ac_ext <<_ACEOF
7757 /* confdefs.h.  */
7758 _ACEOF
7759 cat confdefs.h >>conftest.$ac_ext
7760 cat >>conftest.$ac_ext <<_ACEOF
7761 /* end confdefs.h.  */
7762 $ac_includes_default
7763 int
7764 main ()
7765 {
7766 if ((short *) 0)
7767   return 0;
7768 if (sizeof (short))
7769   return 0;
7770   ;
7771   return 0;
7772 }
7773 _ACEOF
7774 rm -f conftest.$ac_objext
7775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7776   (eval $ac_compile) 2>conftest.er1
7777   ac_status=$?
7778   grep -v '^ *+' conftest.er1 >conftest.err
7779   rm -f conftest.er1
7780   cat conftest.err >&5
7781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7782   (exit $ac_status); } &&
7783          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7785   (eval $ac_try) 2>&5
7786   ac_status=$?
7787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788   (exit $ac_status); }; } &&
7789          { ac_try='test -s conftest.$ac_objext'
7790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7791   (eval $ac_try) 2>&5
7792   ac_status=$?
7793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7794   (exit $ac_status); }; }; then
7795   ac_cv_type_short=yes
7796 else
7797   echo "$as_me: failed program was:" >&5
7798 sed 's/^/| /' conftest.$ac_ext >&5
7799
7800 ac_cv_type_short=no
7801 fi
7802 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7803 fi
7804 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7805 echo "${ECHO_T}$ac_cv_type_short" >&6
7806
7807 echo "$as_me:$LINENO: checking size of short" >&5
7808 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7809 if test "${ac_cv_sizeof_short+set}" = set; then
7810   echo $ECHO_N "(cached) $ECHO_C" >&6
7811 else
7812   if test "$ac_cv_type_short" = yes; then
7813   # The cast to unsigned long works around a bug in the HP C Compiler
7814   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7815   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7816   # This bug is HP SR number 8606223364.
7817   if test "$cross_compiling" = yes; then
7818   # Depending upon the size, compute the lo and hi bounds.
7819 cat >conftest.$ac_ext <<_ACEOF
7820 /* confdefs.h.  */
7821 _ACEOF
7822 cat confdefs.h >>conftest.$ac_ext
7823 cat >>conftest.$ac_ext <<_ACEOF
7824 /* end confdefs.h.  */
7825 $ac_includes_default
7826 int
7827 main ()
7828 {
7829 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7830 test_array [0] = 0
7831
7832   ;
7833   return 0;
7834 }
7835 _ACEOF
7836 rm -f conftest.$ac_objext
7837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7838   (eval $ac_compile) 2>conftest.er1
7839   ac_status=$?
7840   grep -v '^ *+' conftest.er1 >conftest.err
7841   rm -f conftest.er1
7842   cat conftest.err >&5
7843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7844   (exit $ac_status); } &&
7845          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7847   (eval $ac_try) 2>&5
7848   ac_status=$?
7849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7850   (exit $ac_status); }; } &&
7851          { ac_try='test -s conftest.$ac_objext'
7852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7853   (eval $ac_try) 2>&5
7854   ac_status=$?
7855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7856   (exit $ac_status); }; }; then
7857   ac_lo=0 ac_mid=0
7858   while :; do
7859     cat >conftest.$ac_ext <<_ACEOF
7860 /* confdefs.h.  */
7861 _ACEOF
7862 cat confdefs.h >>conftest.$ac_ext
7863 cat >>conftest.$ac_ext <<_ACEOF
7864 /* end confdefs.h.  */
7865 $ac_includes_default
7866 int
7867 main ()
7868 {
7869 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7870 test_array [0] = 0
7871
7872   ;
7873   return 0;
7874 }
7875 _ACEOF
7876 rm -f conftest.$ac_objext
7877 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7878   (eval $ac_compile) 2>conftest.er1
7879   ac_status=$?
7880   grep -v '^ *+' conftest.er1 >conftest.err
7881   rm -f conftest.er1
7882   cat conftest.err >&5
7883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7884   (exit $ac_status); } &&
7885          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7886   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7887   (eval $ac_try) 2>&5
7888   ac_status=$?
7889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7890   (exit $ac_status); }; } &&
7891          { ac_try='test -s conftest.$ac_objext'
7892   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7893   (eval $ac_try) 2>&5
7894   ac_status=$?
7895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7896   (exit $ac_status); }; }; then
7897   ac_hi=$ac_mid; break
7898 else
7899   echo "$as_me: failed program was:" >&5
7900 sed 's/^/| /' conftest.$ac_ext >&5
7901
7902 ac_lo=`expr $ac_mid + 1`
7903                     if test $ac_lo -le $ac_mid; then
7904                       ac_lo= ac_hi=
7905                       break
7906                     fi
7907                     ac_mid=`expr 2 '*' $ac_mid + 1`
7908 fi
7909 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7910   done
7911 else
7912   echo "$as_me: failed program was:" >&5
7913 sed 's/^/| /' conftest.$ac_ext >&5
7914
7915 cat >conftest.$ac_ext <<_ACEOF
7916 /* confdefs.h.  */
7917 _ACEOF
7918 cat confdefs.h >>conftest.$ac_ext
7919 cat >>conftest.$ac_ext <<_ACEOF
7920 /* end confdefs.h.  */
7921 $ac_includes_default
7922 int
7923 main ()
7924 {
7925 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7926 test_array [0] = 0
7927
7928   ;
7929   return 0;
7930 }
7931 _ACEOF
7932 rm -f conftest.$ac_objext
7933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7934   (eval $ac_compile) 2>conftest.er1
7935   ac_status=$?
7936   grep -v '^ *+' conftest.er1 >conftest.err
7937   rm -f conftest.er1
7938   cat conftest.err >&5
7939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940   (exit $ac_status); } &&
7941          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7943   (eval $ac_try) 2>&5
7944   ac_status=$?
7945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7946   (exit $ac_status); }; } &&
7947          { ac_try='test -s conftest.$ac_objext'
7948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7949   (eval $ac_try) 2>&5
7950   ac_status=$?
7951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7952   (exit $ac_status); }; }; then
7953   ac_hi=-1 ac_mid=-1
7954   while :; do
7955     cat >conftest.$ac_ext <<_ACEOF
7956 /* confdefs.h.  */
7957 _ACEOF
7958 cat confdefs.h >>conftest.$ac_ext
7959 cat >>conftest.$ac_ext <<_ACEOF
7960 /* end confdefs.h.  */
7961 $ac_includes_default
7962 int
7963 main ()
7964 {
7965 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7966 test_array [0] = 0
7967
7968   ;
7969   return 0;
7970 }
7971 _ACEOF
7972 rm -f conftest.$ac_objext
7973 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7974   (eval $ac_compile) 2>conftest.er1
7975   ac_status=$?
7976   grep -v '^ *+' conftest.er1 >conftest.err
7977   rm -f conftest.er1
7978   cat conftest.err >&5
7979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7980   (exit $ac_status); } &&
7981          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7982   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7983   (eval $ac_try) 2>&5
7984   ac_status=$?
7985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7986   (exit $ac_status); }; } &&
7987          { ac_try='test -s conftest.$ac_objext'
7988   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7989   (eval $ac_try) 2>&5
7990   ac_status=$?
7991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992   (exit $ac_status); }; }; then
7993   ac_lo=$ac_mid; break
7994 else
7995   echo "$as_me: failed program was:" >&5
7996 sed 's/^/| /' conftest.$ac_ext >&5
7997
7998 ac_hi=`expr '(' $ac_mid ')' - 1`
7999                        if test $ac_mid -le $ac_hi; then
8000                          ac_lo= ac_hi=
8001                          break
8002                        fi
8003                        ac_mid=`expr 2 '*' $ac_mid`
8004 fi
8005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8006   done
8007 else
8008   echo "$as_me: failed program was:" >&5
8009 sed 's/^/| /' conftest.$ac_ext >&5
8010
8011 ac_lo= ac_hi=
8012 fi
8013 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8014 fi
8015 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8016 # Binary search between lo and hi bounds.
8017 while test "x$ac_lo" != "x$ac_hi"; do
8018   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8019   cat >conftest.$ac_ext <<_ACEOF
8020 /* confdefs.h.  */
8021 _ACEOF
8022 cat confdefs.h >>conftest.$ac_ext
8023 cat >>conftest.$ac_ext <<_ACEOF
8024 /* end confdefs.h.  */
8025 $ac_includes_default
8026 int
8027 main ()
8028 {
8029 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8030 test_array [0] = 0
8031
8032   ;
8033   return 0;
8034 }
8035 _ACEOF
8036 rm -f conftest.$ac_objext
8037 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8038   (eval $ac_compile) 2>conftest.er1
8039   ac_status=$?
8040   grep -v '^ *+' conftest.er1 >conftest.err
8041   rm -f conftest.er1
8042   cat conftest.err >&5
8043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8044   (exit $ac_status); } &&
8045          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8046   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8047   (eval $ac_try) 2>&5
8048   ac_status=$?
8049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8050   (exit $ac_status); }; } &&
8051          { ac_try='test -s conftest.$ac_objext'
8052   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8053   (eval $ac_try) 2>&5
8054   ac_status=$?
8055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8056   (exit $ac_status); }; }; then
8057   ac_hi=$ac_mid
8058 else
8059   echo "$as_me: failed program was:" >&5
8060 sed 's/^/| /' conftest.$ac_ext >&5
8061
8062 ac_lo=`expr '(' $ac_mid ')' + 1`
8063 fi
8064 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8065 done
8066 case $ac_lo in
8067 ?*) ac_cv_sizeof_short=$ac_lo;;
8068 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8069 See \`config.log' for more details." >&5
8070 echo "$as_me: error: cannot compute sizeof (short), 77
8071 See \`config.log' for more details." >&2;}
8072    { (exit 1); exit 1; }; } ;;
8073 esac
8074 else
8075   if test "$cross_compiling" = yes; then
8076   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8077 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8078    { (exit 1); exit 1; }; }
8079 else
8080   cat >conftest.$ac_ext <<_ACEOF
8081 /* confdefs.h.  */
8082 _ACEOF
8083 cat confdefs.h >>conftest.$ac_ext
8084 cat >>conftest.$ac_ext <<_ACEOF
8085 /* end confdefs.h.  */
8086 $ac_includes_default
8087 long longval () { return (long) (sizeof (short)); }
8088 unsigned long ulongval () { return (long) (sizeof (short)); }
8089 #include <stdio.h>
8090 #include <stdlib.h>
8091 int
8092 main ()
8093 {
8094
8095   FILE *f = fopen ("conftest.val", "w");
8096   if (! f)
8097     exit (1);
8098   if (((long) (sizeof (short))) < 0)
8099     {
8100       long i = longval ();
8101       if (i != ((long) (sizeof (short))))
8102         exit (1);
8103       fprintf (f, "%ld\n", i);
8104     }
8105   else
8106     {
8107       unsigned long i = ulongval ();
8108       if (i != ((long) (sizeof (short))))
8109         exit (1);
8110       fprintf (f, "%lu\n", i);
8111     }
8112   exit (ferror (f) || fclose (f) != 0);
8113
8114   ;
8115   return 0;
8116 }
8117 _ACEOF
8118 rm -f conftest$ac_exeext
8119 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8120   (eval $ac_link) 2>&5
8121   ac_status=$?
8122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8123   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8124   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8125   (eval $ac_try) 2>&5
8126   ac_status=$?
8127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8128   (exit $ac_status); }; }; then
8129   ac_cv_sizeof_short=`cat conftest.val`
8130 else
8131   echo "$as_me: program exited with status $ac_status" >&5
8132 echo "$as_me: failed program was:" >&5
8133 sed 's/^/| /' conftest.$ac_ext >&5
8134
8135 ( exit $ac_status )
8136 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8137 See \`config.log' for more details." >&5
8138 echo "$as_me: error: cannot compute sizeof (short), 77
8139 See \`config.log' for more details." >&2;}
8140    { (exit 1); exit 1; }; }
8141 fi
8142 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8143 fi
8144 fi
8145 rm -f conftest.val
8146 else
8147   ac_cv_sizeof_short=0
8148 fi
8149 fi
8150 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8151 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8152 cat >>confdefs.h <<_ACEOF
8153 #define SIZEOF_SHORT $ac_cv_sizeof_short
8154 _ACEOF
8155
8156
8157 echo "$as_me:$LINENO: checking for int" >&5
8158 echo $ECHO_N "checking for int... $ECHO_C" >&6
8159 if test "${ac_cv_type_int+set}" = set; then
8160   echo $ECHO_N "(cached) $ECHO_C" >&6
8161 else
8162   cat >conftest.$ac_ext <<_ACEOF
8163 /* confdefs.h.  */
8164 _ACEOF
8165 cat confdefs.h >>conftest.$ac_ext
8166 cat >>conftest.$ac_ext <<_ACEOF
8167 /* end confdefs.h.  */
8168 $ac_includes_default
8169 int
8170 main ()
8171 {
8172 if ((int *) 0)
8173   return 0;
8174 if (sizeof (int))
8175   return 0;
8176   ;
8177   return 0;
8178 }
8179 _ACEOF
8180 rm -f conftest.$ac_objext
8181 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8182   (eval $ac_compile) 2>conftest.er1
8183   ac_status=$?
8184   grep -v '^ *+' conftest.er1 >conftest.err
8185   rm -f conftest.er1
8186   cat conftest.err >&5
8187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8188   (exit $ac_status); } &&
8189          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8191   (eval $ac_try) 2>&5
8192   ac_status=$?
8193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8194   (exit $ac_status); }; } &&
8195          { ac_try='test -s conftest.$ac_objext'
8196   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8197   (eval $ac_try) 2>&5
8198   ac_status=$?
8199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8200   (exit $ac_status); }; }; then
8201   ac_cv_type_int=yes
8202 else
8203   echo "$as_me: failed program was:" >&5
8204 sed 's/^/| /' conftest.$ac_ext >&5
8205
8206 ac_cv_type_int=no
8207 fi
8208 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8209 fi
8210 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8211 echo "${ECHO_T}$ac_cv_type_int" >&6
8212
8213 echo "$as_me:$LINENO: checking size of int" >&5
8214 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8215 if test "${ac_cv_sizeof_int+set}" = set; then
8216   echo $ECHO_N "(cached) $ECHO_C" >&6
8217 else
8218   if test "$ac_cv_type_int" = yes; then
8219   # The cast to unsigned long works around a bug in the HP C Compiler
8220   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8221   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8222   # This bug is HP SR number 8606223364.
8223   if test "$cross_compiling" = yes; then
8224   # Depending upon the size, compute the lo and hi bounds.
8225 cat >conftest.$ac_ext <<_ACEOF
8226 /* confdefs.h.  */
8227 _ACEOF
8228 cat confdefs.h >>conftest.$ac_ext
8229 cat >>conftest.$ac_ext <<_ACEOF
8230 /* end confdefs.h.  */
8231 $ac_includes_default
8232 int
8233 main ()
8234 {
8235 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8236 test_array [0] = 0
8237
8238   ;
8239   return 0;
8240 }
8241 _ACEOF
8242 rm -f conftest.$ac_objext
8243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8244   (eval $ac_compile) 2>conftest.er1
8245   ac_status=$?
8246   grep -v '^ *+' conftest.er1 >conftest.err
8247   rm -f conftest.er1
8248   cat conftest.err >&5
8249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8250   (exit $ac_status); } &&
8251          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8253   (eval $ac_try) 2>&5
8254   ac_status=$?
8255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256   (exit $ac_status); }; } &&
8257          { ac_try='test -s conftest.$ac_objext'
8258   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8259   (eval $ac_try) 2>&5
8260   ac_status=$?
8261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262   (exit $ac_status); }; }; then
8263   ac_lo=0 ac_mid=0
8264   while :; do
8265     cat >conftest.$ac_ext <<_ACEOF
8266 /* confdefs.h.  */
8267 _ACEOF
8268 cat confdefs.h >>conftest.$ac_ext
8269 cat >>conftest.$ac_ext <<_ACEOF
8270 /* end confdefs.h.  */
8271 $ac_includes_default
8272 int
8273 main ()
8274 {
8275 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8276 test_array [0] = 0
8277
8278   ;
8279   return 0;
8280 }
8281 _ACEOF
8282 rm -f conftest.$ac_objext
8283 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8284   (eval $ac_compile) 2>conftest.er1
8285   ac_status=$?
8286   grep -v '^ *+' conftest.er1 >conftest.err
8287   rm -f conftest.er1
8288   cat conftest.err >&5
8289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8290   (exit $ac_status); } &&
8291          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8292   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8293   (eval $ac_try) 2>&5
8294   ac_status=$?
8295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296   (exit $ac_status); }; } &&
8297          { ac_try='test -s conftest.$ac_objext'
8298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8299   (eval $ac_try) 2>&5
8300   ac_status=$?
8301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302   (exit $ac_status); }; }; then
8303   ac_hi=$ac_mid; break
8304 else
8305   echo "$as_me: failed program was:" >&5
8306 sed 's/^/| /' conftest.$ac_ext >&5
8307
8308 ac_lo=`expr $ac_mid + 1`
8309                     if test $ac_lo -le $ac_mid; then
8310                       ac_lo= ac_hi=
8311                       break
8312                     fi
8313                     ac_mid=`expr 2 '*' $ac_mid + 1`
8314 fi
8315 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8316   done
8317 else
8318   echo "$as_me: failed program was:" >&5
8319 sed 's/^/| /' conftest.$ac_ext >&5
8320
8321 cat >conftest.$ac_ext <<_ACEOF
8322 /* confdefs.h.  */
8323 _ACEOF
8324 cat confdefs.h >>conftest.$ac_ext
8325 cat >>conftest.$ac_ext <<_ACEOF
8326 /* end confdefs.h.  */
8327 $ac_includes_default
8328 int
8329 main ()
8330 {
8331 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8332 test_array [0] = 0
8333
8334   ;
8335   return 0;
8336 }
8337 _ACEOF
8338 rm -f conftest.$ac_objext
8339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8340   (eval $ac_compile) 2>conftest.er1
8341   ac_status=$?
8342   grep -v '^ *+' conftest.er1 >conftest.err
8343   rm -f conftest.er1
8344   cat conftest.err >&5
8345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8346   (exit $ac_status); } &&
8347          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8349   (eval $ac_try) 2>&5
8350   ac_status=$?
8351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8352   (exit $ac_status); }; } &&
8353          { ac_try='test -s conftest.$ac_objext'
8354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8355   (eval $ac_try) 2>&5
8356   ac_status=$?
8357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8358   (exit $ac_status); }; }; then
8359   ac_hi=-1 ac_mid=-1
8360   while :; do
8361     cat >conftest.$ac_ext <<_ACEOF
8362 /* confdefs.h.  */
8363 _ACEOF
8364 cat confdefs.h >>conftest.$ac_ext
8365 cat >>conftest.$ac_ext <<_ACEOF
8366 /* end confdefs.h.  */
8367 $ac_includes_default
8368 int
8369 main ()
8370 {
8371 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8372 test_array [0] = 0
8373
8374   ;
8375   return 0;
8376 }
8377 _ACEOF
8378 rm -f conftest.$ac_objext
8379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8380   (eval $ac_compile) 2>conftest.er1
8381   ac_status=$?
8382   grep -v '^ *+' conftest.er1 >conftest.err
8383   rm -f conftest.er1
8384   cat conftest.err >&5
8385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8386   (exit $ac_status); } &&
8387          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8388   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8389   (eval $ac_try) 2>&5
8390   ac_status=$?
8391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8392   (exit $ac_status); }; } &&
8393          { ac_try='test -s conftest.$ac_objext'
8394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8395   (eval $ac_try) 2>&5
8396   ac_status=$?
8397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8398   (exit $ac_status); }; }; then
8399   ac_lo=$ac_mid; break
8400 else
8401   echo "$as_me: failed program was:" >&5
8402 sed 's/^/| /' conftest.$ac_ext >&5
8403
8404 ac_hi=`expr '(' $ac_mid ')' - 1`
8405                        if test $ac_mid -le $ac_hi; then
8406                          ac_lo= ac_hi=
8407                          break
8408                        fi
8409                        ac_mid=`expr 2 '*' $ac_mid`
8410 fi
8411 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8412   done
8413 else
8414   echo "$as_me: failed program was:" >&5
8415 sed 's/^/| /' conftest.$ac_ext >&5
8416
8417 ac_lo= ac_hi=
8418 fi
8419 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8420 fi
8421 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8422 # Binary search between lo and hi bounds.
8423 while test "x$ac_lo" != "x$ac_hi"; do
8424   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8425   cat >conftest.$ac_ext <<_ACEOF
8426 /* confdefs.h.  */
8427 _ACEOF
8428 cat confdefs.h >>conftest.$ac_ext
8429 cat >>conftest.$ac_ext <<_ACEOF
8430 /* end confdefs.h.  */
8431 $ac_includes_default
8432 int
8433 main ()
8434 {
8435 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8436 test_array [0] = 0
8437
8438   ;
8439   return 0;
8440 }
8441 _ACEOF
8442 rm -f conftest.$ac_objext
8443 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8444   (eval $ac_compile) 2>conftest.er1
8445   ac_status=$?
8446   grep -v '^ *+' conftest.er1 >conftest.err
8447   rm -f conftest.er1
8448   cat conftest.err >&5
8449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8450   (exit $ac_status); } &&
8451          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8453   (eval $ac_try) 2>&5
8454   ac_status=$?
8455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456   (exit $ac_status); }; } &&
8457          { ac_try='test -s conftest.$ac_objext'
8458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8459   (eval $ac_try) 2>&5
8460   ac_status=$?
8461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8462   (exit $ac_status); }; }; then
8463   ac_hi=$ac_mid
8464 else
8465   echo "$as_me: failed program was:" >&5
8466 sed 's/^/| /' conftest.$ac_ext >&5
8467
8468 ac_lo=`expr '(' $ac_mid ')' + 1`
8469 fi
8470 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8471 done
8472 case $ac_lo in
8473 ?*) ac_cv_sizeof_int=$ac_lo;;
8474 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8475 See \`config.log' for more details." >&5
8476 echo "$as_me: error: cannot compute sizeof (int), 77
8477 See \`config.log' for more details." >&2;}
8478    { (exit 1); exit 1; }; } ;;
8479 esac
8480 else
8481   if test "$cross_compiling" = yes; then
8482   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8483 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8484    { (exit 1); exit 1; }; }
8485 else
8486   cat >conftest.$ac_ext <<_ACEOF
8487 /* confdefs.h.  */
8488 _ACEOF
8489 cat confdefs.h >>conftest.$ac_ext
8490 cat >>conftest.$ac_ext <<_ACEOF
8491 /* end confdefs.h.  */
8492 $ac_includes_default
8493 long longval () { return (long) (sizeof (int)); }
8494 unsigned long ulongval () { return (long) (sizeof (int)); }
8495 #include <stdio.h>
8496 #include <stdlib.h>
8497 int
8498 main ()
8499 {
8500
8501   FILE *f = fopen ("conftest.val", "w");
8502   if (! f)
8503     exit (1);
8504   if (((long) (sizeof (int))) < 0)
8505     {
8506       long i = longval ();
8507       if (i != ((long) (sizeof (int))))
8508         exit (1);
8509       fprintf (f, "%ld\n", i);
8510     }
8511   else
8512     {
8513       unsigned long i = ulongval ();
8514       if (i != ((long) (sizeof (int))))
8515         exit (1);
8516       fprintf (f, "%lu\n", i);
8517     }
8518   exit (ferror (f) || fclose (f) != 0);
8519
8520   ;
8521   return 0;
8522 }
8523 _ACEOF
8524 rm -f conftest$ac_exeext
8525 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8526   (eval $ac_link) 2>&5
8527   ac_status=$?
8528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8529   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8530   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8531   (eval $ac_try) 2>&5
8532   ac_status=$?
8533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8534   (exit $ac_status); }; }; then
8535   ac_cv_sizeof_int=`cat conftest.val`
8536 else
8537   echo "$as_me: program exited with status $ac_status" >&5
8538 echo "$as_me: failed program was:" >&5
8539 sed 's/^/| /' conftest.$ac_ext >&5
8540
8541 ( exit $ac_status )
8542 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8543 See \`config.log' for more details." >&5
8544 echo "$as_me: error: cannot compute sizeof (int), 77
8545 See \`config.log' for more details." >&2;}
8546    { (exit 1); exit 1; }; }
8547 fi
8548 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8549 fi
8550 fi
8551 rm -f conftest.val
8552 else
8553   ac_cv_sizeof_int=0
8554 fi
8555 fi
8556 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8557 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8558 cat >>confdefs.h <<_ACEOF
8559 #define SIZEOF_INT $ac_cv_sizeof_int
8560 _ACEOF
8561
8562
8563 echo "$as_me:$LINENO: checking for long long" >&5
8564 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8565 if test "${ac_cv_type_long_long+set}" = set; then
8566   echo $ECHO_N "(cached) $ECHO_C" >&6
8567 else
8568   cat >conftest.$ac_ext <<_ACEOF
8569 /* confdefs.h.  */
8570 _ACEOF
8571 cat confdefs.h >>conftest.$ac_ext
8572 cat >>conftest.$ac_ext <<_ACEOF
8573 /* end confdefs.h.  */
8574 $ac_includes_default
8575 int
8576 main ()
8577 {
8578 if ((long long *) 0)
8579   return 0;
8580 if (sizeof (long long))
8581   return 0;
8582   ;
8583   return 0;
8584 }
8585 _ACEOF
8586 rm -f conftest.$ac_objext
8587 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8588   (eval $ac_compile) 2>conftest.er1
8589   ac_status=$?
8590   grep -v '^ *+' conftest.er1 >conftest.err
8591   rm -f conftest.er1
8592   cat conftest.err >&5
8593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8594   (exit $ac_status); } &&
8595          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8596   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8597   (eval $ac_try) 2>&5
8598   ac_status=$?
8599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8600   (exit $ac_status); }; } &&
8601          { ac_try='test -s conftest.$ac_objext'
8602   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8603   (eval $ac_try) 2>&5
8604   ac_status=$?
8605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8606   (exit $ac_status); }; }; then
8607   ac_cv_type_long_long=yes
8608 else
8609   echo "$as_me: failed program was:" >&5
8610 sed 's/^/| /' conftest.$ac_ext >&5
8611
8612 ac_cv_type_long_long=no
8613 fi
8614 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8615 fi
8616 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8617 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8618
8619 echo "$as_me:$LINENO: checking size of long long" >&5
8620 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8621 if test "${ac_cv_sizeof_long_long+set}" = set; then
8622   echo $ECHO_N "(cached) $ECHO_C" >&6
8623 else
8624   if test "$ac_cv_type_long_long" = yes; then
8625   # The cast to unsigned long works around a bug in the HP C Compiler
8626   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8627   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8628   # This bug is HP SR number 8606223364.
8629   if test "$cross_compiling" = yes; then
8630   # Depending upon the size, compute the lo and hi bounds.
8631 cat >conftest.$ac_ext <<_ACEOF
8632 /* confdefs.h.  */
8633 _ACEOF
8634 cat confdefs.h >>conftest.$ac_ext
8635 cat >>conftest.$ac_ext <<_ACEOF
8636 /* end confdefs.h.  */
8637 $ac_includes_default
8638 int
8639 main ()
8640 {
8641 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8642 test_array [0] = 0
8643
8644   ;
8645   return 0;
8646 }
8647 _ACEOF
8648 rm -f conftest.$ac_objext
8649 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8650   (eval $ac_compile) 2>conftest.er1
8651   ac_status=$?
8652   grep -v '^ *+' conftest.er1 >conftest.err
8653   rm -f conftest.er1
8654   cat conftest.err >&5
8655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8656   (exit $ac_status); } &&
8657          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8659   (eval $ac_try) 2>&5
8660   ac_status=$?
8661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8662   (exit $ac_status); }; } &&
8663          { ac_try='test -s conftest.$ac_objext'
8664   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8665   (eval $ac_try) 2>&5
8666   ac_status=$?
8667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8668   (exit $ac_status); }; }; then
8669   ac_lo=0 ac_mid=0
8670   while :; do
8671     cat >conftest.$ac_ext <<_ACEOF
8672 /* confdefs.h.  */
8673 _ACEOF
8674 cat confdefs.h >>conftest.$ac_ext
8675 cat >>conftest.$ac_ext <<_ACEOF
8676 /* end confdefs.h.  */
8677 $ac_includes_default
8678 int
8679 main ()
8680 {
8681 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8682 test_array [0] = 0
8683
8684   ;
8685   return 0;
8686 }
8687 _ACEOF
8688 rm -f conftest.$ac_objext
8689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8690   (eval $ac_compile) 2>conftest.er1
8691   ac_status=$?
8692   grep -v '^ *+' conftest.er1 >conftest.err
8693   rm -f conftest.er1
8694   cat conftest.err >&5
8695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8696   (exit $ac_status); } &&
8697          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8699   (eval $ac_try) 2>&5
8700   ac_status=$?
8701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8702   (exit $ac_status); }; } &&
8703          { ac_try='test -s conftest.$ac_objext'
8704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8705   (eval $ac_try) 2>&5
8706   ac_status=$?
8707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8708   (exit $ac_status); }; }; then
8709   ac_hi=$ac_mid; break
8710 else
8711   echo "$as_me: failed program was:" >&5
8712 sed 's/^/| /' conftest.$ac_ext >&5
8713
8714 ac_lo=`expr $ac_mid + 1`
8715                     if test $ac_lo -le $ac_mid; then
8716                       ac_lo= ac_hi=
8717                       break
8718                     fi
8719                     ac_mid=`expr 2 '*' $ac_mid + 1`
8720 fi
8721 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8722   done
8723 else
8724   echo "$as_me: failed program was:" >&5
8725 sed 's/^/| /' conftest.$ac_ext >&5
8726
8727 cat >conftest.$ac_ext <<_ACEOF
8728 /* confdefs.h.  */
8729 _ACEOF
8730 cat confdefs.h >>conftest.$ac_ext
8731 cat >>conftest.$ac_ext <<_ACEOF
8732 /* end confdefs.h.  */
8733 $ac_includes_default
8734 int
8735 main ()
8736 {
8737 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
8738 test_array [0] = 0
8739
8740   ;
8741   return 0;
8742 }
8743 _ACEOF
8744 rm -f conftest.$ac_objext
8745 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8746   (eval $ac_compile) 2>conftest.er1
8747   ac_status=$?
8748   grep -v '^ *+' conftest.er1 >conftest.err
8749   rm -f conftest.er1
8750   cat conftest.err >&5
8751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8752   (exit $ac_status); } &&
8753          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8754   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8755   (eval $ac_try) 2>&5
8756   ac_status=$?
8757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8758   (exit $ac_status); }; } &&
8759          { ac_try='test -s conftest.$ac_objext'
8760   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8761   (eval $ac_try) 2>&5
8762   ac_status=$?
8763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8764   (exit $ac_status); }; }; then
8765   ac_hi=-1 ac_mid=-1
8766   while :; do
8767     cat >conftest.$ac_ext <<_ACEOF
8768 /* confdefs.h.  */
8769 _ACEOF
8770 cat confdefs.h >>conftest.$ac_ext
8771 cat >>conftest.$ac_ext <<_ACEOF
8772 /* end confdefs.h.  */
8773 $ac_includes_default
8774 int
8775 main ()
8776 {
8777 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
8778 test_array [0] = 0
8779
8780   ;
8781   return 0;
8782 }
8783 _ACEOF
8784 rm -f conftest.$ac_objext
8785 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8786   (eval $ac_compile) 2>conftest.er1
8787   ac_status=$?
8788   grep -v '^ *+' conftest.er1 >conftest.err
8789   rm -f conftest.er1
8790   cat conftest.err >&5
8791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8792   (exit $ac_status); } &&
8793          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8795   (eval $ac_try) 2>&5
8796   ac_status=$?
8797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8798   (exit $ac_status); }; } &&
8799          { ac_try='test -s conftest.$ac_objext'
8800   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8801   (eval $ac_try) 2>&5
8802   ac_status=$?
8803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8804   (exit $ac_status); }; }; then
8805   ac_lo=$ac_mid; break
8806 else
8807   echo "$as_me: failed program was:" >&5
8808 sed 's/^/| /' conftest.$ac_ext >&5
8809
8810 ac_hi=`expr '(' $ac_mid ')' - 1`
8811                        if test $ac_mid -le $ac_hi; then
8812                          ac_lo= ac_hi=
8813                          break
8814                        fi
8815                        ac_mid=`expr 2 '*' $ac_mid`
8816 fi
8817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8818   done
8819 else
8820   echo "$as_me: failed program was:" >&5
8821 sed 's/^/| /' conftest.$ac_ext >&5
8822
8823 ac_lo= ac_hi=
8824 fi
8825 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8826 fi
8827 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8828 # Binary search between lo and hi bounds.
8829 while test "x$ac_lo" != "x$ac_hi"; do
8830   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8831   cat >conftest.$ac_ext <<_ACEOF
8832 /* confdefs.h.  */
8833 _ACEOF
8834 cat confdefs.h >>conftest.$ac_ext
8835 cat >>conftest.$ac_ext <<_ACEOF
8836 /* end confdefs.h.  */
8837 $ac_includes_default
8838 int
8839 main ()
8840 {
8841 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8842 test_array [0] = 0
8843
8844   ;
8845   return 0;
8846 }
8847 _ACEOF
8848 rm -f conftest.$ac_objext
8849 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8850   (eval $ac_compile) 2>conftest.er1
8851   ac_status=$?
8852   grep -v '^ *+' conftest.er1 >conftest.err
8853   rm -f conftest.er1
8854   cat conftest.err >&5
8855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8856   (exit $ac_status); } &&
8857          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8858   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8859   (eval $ac_try) 2>&5
8860   ac_status=$?
8861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8862   (exit $ac_status); }; } &&
8863          { ac_try='test -s conftest.$ac_objext'
8864   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8865   (eval $ac_try) 2>&5
8866   ac_status=$?
8867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8868   (exit $ac_status); }; }; then
8869   ac_hi=$ac_mid
8870 else
8871   echo "$as_me: failed program was:" >&5
8872 sed 's/^/| /' conftest.$ac_ext >&5
8873
8874 ac_lo=`expr '(' $ac_mid ')' + 1`
8875 fi
8876 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8877 done
8878 case $ac_lo in
8879 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8880 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8881 See \`config.log' for more details." >&5
8882 echo "$as_me: error: cannot compute sizeof (long long), 77
8883 See \`config.log' for more details." >&2;}
8884    { (exit 1); exit 1; }; } ;;
8885 esac
8886 else
8887   if test "$cross_compiling" = yes; then
8888   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8889 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8890    { (exit 1); exit 1; }; }
8891 else
8892   cat >conftest.$ac_ext <<_ACEOF
8893 /* confdefs.h.  */
8894 _ACEOF
8895 cat confdefs.h >>conftest.$ac_ext
8896 cat >>conftest.$ac_ext <<_ACEOF
8897 /* end confdefs.h.  */
8898 $ac_includes_default
8899 long longval () { return (long) (sizeof (long long)); }
8900 unsigned long ulongval () { return (long) (sizeof (long long)); }
8901 #include <stdio.h>
8902 #include <stdlib.h>
8903 int
8904 main ()
8905 {
8906
8907   FILE *f = fopen ("conftest.val", "w");
8908   if (! f)
8909     exit (1);
8910   if (((long) (sizeof (long long))) < 0)
8911     {
8912       long i = longval ();
8913       if (i != ((long) (sizeof (long long))))
8914         exit (1);
8915       fprintf (f, "%ld\n", i);
8916     }
8917   else
8918     {
8919       unsigned long i = ulongval ();
8920       if (i != ((long) (sizeof (long long))))
8921         exit (1);
8922       fprintf (f, "%lu\n", i);
8923     }
8924   exit (ferror (f) || fclose (f) != 0);
8925
8926   ;
8927   return 0;
8928 }
8929 _ACEOF
8930 rm -f conftest$ac_exeext
8931 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8932   (eval $ac_link) 2>&5
8933   ac_status=$?
8934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8935   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8937   (eval $ac_try) 2>&5
8938   ac_status=$?
8939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8940   (exit $ac_status); }; }; then
8941   ac_cv_sizeof_long_long=`cat conftest.val`
8942 else
8943   echo "$as_me: program exited with status $ac_status" >&5
8944 echo "$as_me: failed program was:" >&5
8945 sed 's/^/| /' conftest.$ac_ext >&5
8946
8947 ( exit $ac_status )
8948 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8949 See \`config.log' for more details." >&5
8950 echo "$as_me: error: cannot compute sizeof (long long), 77
8951 See \`config.log' for more details." >&2;}
8952    { (exit 1); exit 1; }; }
8953 fi
8954 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8955 fi
8956 fi
8957 rm -f conftest.val
8958 else
8959   ac_cv_sizeof_long_long=0
8960 fi
8961 fi
8962 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8963 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
8964 cat >>confdefs.h <<_ACEOF
8965 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8966 _ACEOF
8967
8968
8969 echo "$as_me:$LINENO: checking for int *" >&5
8970 echo $ECHO_N "checking for int *... $ECHO_C" >&6
8971 if test "${ac_cv_type_int_p+set}" = set; then
8972   echo $ECHO_N "(cached) $ECHO_C" >&6
8973 else
8974   cat >conftest.$ac_ext <<_ACEOF
8975 /* confdefs.h.  */
8976 _ACEOF
8977 cat confdefs.h >>conftest.$ac_ext
8978 cat >>conftest.$ac_ext <<_ACEOF
8979 /* end confdefs.h.  */
8980 $ac_includes_default
8981 int
8982 main ()
8983 {
8984 if ((int * *) 0)
8985   return 0;
8986 if (sizeof (int *))
8987   return 0;
8988   ;
8989   return 0;
8990 }
8991 _ACEOF
8992 rm -f conftest.$ac_objext
8993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8994   (eval $ac_compile) 2>conftest.er1
8995   ac_status=$?
8996   grep -v '^ *+' conftest.er1 >conftest.err
8997   rm -f conftest.er1
8998   cat conftest.err >&5
8999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9000   (exit $ac_status); } &&
9001          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9003   (eval $ac_try) 2>&5
9004   ac_status=$?
9005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006   (exit $ac_status); }; } &&
9007          { ac_try='test -s conftest.$ac_objext'
9008   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9009   (eval $ac_try) 2>&5
9010   ac_status=$?
9011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9012   (exit $ac_status); }; }; then
9013   ac_cv_type_int_p=yes
9014 else
9015   echo "$as_me: failed program was:" >&5
9016 sed 's/^/| /' conftest.$ac_ext >&5
9017
9018 ac_cv_type_int_p=no
9019 fi
9020 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9021 fi
9022 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9023 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9024
9025 echo "$as_me:$LINENO: checking size of int *" >&5
9026 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9027 if test "${ac_cv_sizeof_int_p+set}" = set; then
9028   echo $ECHO_N "(cached) $ECHO_C" >&6
9029 else
9030   if test "$ac_cv_type_int_p" = yes; then
9031   # The cast to unsigned long works around a bug in the HP C Compiler
9032   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9033   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9034   # This bug is HP SR number 8606223364.
9035   if test "$cross_compiling" = yes; then
9036   # Depending upon the size, compute the lo and hi bounds.
9037 cat >conftest.$ac_ext <<_ACEOF
9038 /* confdefs.h.  */
9039 _ACEOF
9040 cat confdefs.h >>conftest.$ac_ext
9041 cat >>conftest.$ac_ext <<_ACEOF
9042 /* end confdefs.h.  */
9043 $ac_includes_default
9044 int
9045 main ()
9046 {
9047 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9048 test_array [0] = 0
9049
9050   ;
9051   return 0;
9052 }
9053 _ACEOF
9054 rm -f conftest.$ac_objext
9055 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9056   (eval $ac_compile) 2>conftest.er1
9057   ac_status=$?
9058   grep -v '^ *+' conftest.er1 >conftest.err
9059   rm -f conftest.er1
9060   cat conftest.err >&5
9061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9062   (exit $ac_status); } &&
9063          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9064   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9065   (eval $ac_try) 2>&5
9066   ac_status=$?
9067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068   (exit $ac_status); }; } &&
9069          { ac_try='test -s conftest.$ac_objext'
9070   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9071   (eval $ac_try) 2>&5
9072   ac_status=$?
9073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9074   (exit $ac_status); }; }; then
9075   ac_lo=0 ac_mid=0
9076   while :; do
9077     cat >conftest.$ac_ext <<_ACEOF
9078 /* confdefs.h.  */
9079 _ACEOF
9080 cat confdefs.h >>conftest.$ac_ext
9081 cat >>conftest.$ac_ext <<_ACEOF
9082 /* end confdefs.h.  */
9083 $ac_includes_default
9084 int
9085 main ()
9086 {
9087 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9088 test_array [0] = 0
9089
9090   ;
9091   return 0;
9092 }
9093 _ACEOF
9094 rm -f conftest.$ac_objext
9095 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9096   (eval $ac_compile) 2>conftest.er1
9097   ac_status=$?
9098   grep -v '^ *+' conftest.er1 >conftest.err
9099   rm -f conftest.er1
9100   cat conftest.err >&5
9101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9102   (exit $ac_status); } &&
9103          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9104   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9105   (eval $ac_try) 2>&5
9106   ac_status=$?
9107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9108   (exit $ac_status); }; } &&
9109          { ac_try='test -s conftest.$ac_objext'
9110   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9111   (eval $ac_try) 2>&5
9112   ac_status=$?
9113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9114   (exit $ac_status); }; }; then
9115   ac_hi=$ac_mid; break
9116 else
9117   echo "$as_me: failed program was:" >&5
9118 sed 's/^/| /' conftest.$ac_ext >&5
9119
9120 ac_lo=`expr $ac_mid + 1`
9121                     if test $ac_lo -le $ac_mid; then
9122                       ac_lo= ac_hi=
9123                       break
9124                     fi
9125                     ac_mid=`expr 2 '*' $ac_mid + 1`
9126 fi
9127 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9128   done
9129 else
9130   echo "$as_me: failed program was:" >&5
9131 sed 's/^/| /' conftest.$ac_ext >&5
9132
9133 cat >conftest.$ac_ext <<_ACEOF
9134 /* confdefs.h.  */
9135 _ACEOF
9136 cat confdefs.h >>conftest.$ac_ext
9137 cat >>conftest.$ac_ext <<_ACEOF
9138 /* end confdefs.h.  */
9139 $ac_includes_default
9140 int
9141 main ()
9142 {
9143 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9144 test_array [0] = 0
9145
9146   ;
9147   return 0;
9148 }
9149 _ACEOF
9150 rm -f conftest.$ac_objext
9151 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9152   (eval $ac_compile) 2>conftest.er1
9153   ac_status=$?
9154   grep -v '^ *+' conftest.er1 >conftest.err
9155   rm -f conftest.er1
9156   cat conftest.err >&5
9157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9158   (exit $ac_status); } &&
9159          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9160   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9161   (eval $ac_try) 2>&5
9162   ac_status=$?
9163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164   (exit $ac_status); }; } &&
9165          { ac_try='test -s conftest.$ac_objext'
9166   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9167   (eval $ac_try) 2>&5
9168   ac_status=$?
9169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9170   (exit $ac_status); }; }; then
9171   ac_hi=-1 ac_mid=-1
9172   while :; do
9173     cat >conftest.$ac_ext <<_ACEOF
9174 /* confdefs.h.  */
9175 _ACEOF
9176 cat confdefs.h >>conftest.$ac_ext
9177 cat >>conftest.$ac_ext <<_ACEOF
9178 /* end confdefs.h.  */
9179 $ac_includes_default
9180 int
9181 main ()
9182 {
9183 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9184 test_array [0] = 0
9185
9186   ;
9187   return 0;
9188 }
9189 _ACEOF
9190 rm -f conftest.$ac_objext
9191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9192   (eval $ac_compile) 2>conftest.er1
9193   ac_status=$?
9194   grep -v '^ *+' conftest.er1 >conftest.err
9195   rm -f conftest.er1
9196   cat conftest.err >&5
9197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9198   (exit $ac_status); } &&
9199          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9201   (eval $ac_try) 2>&5
9202   ac_status=$?
9203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9204   (exit $ac_status); }; } &&
9205          { ac_try='test -s conftest.$ac_objext'
9206   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9207   (eval $ac_try) 2>&5
9208   ac_status=$?
9209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210   (exit $ac_status); }; }; then
9211   ac_lo=$ac_mid; break
9212 else
9213   echo "$as_me: failed program was:" >&5
9214 sed 's/^/| /' conftest.$ac_ext >&5
9215
9216 ac_hi=`expr '(' $ac_mid ')' - 1`
9217                        if test $ac_mid -le $ac_hi; then
9218                          ac_lo= ac_hi=
9219                          break
9220                        fi
9221                        ac_mid=`expr 2 '*' $ac_mid`
9222 fi
9223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9224   done
9225 else
9226   echo "$as_me: failed program was:" >&5
9227 sed 's/^/| /' conftest.$ac_ext >&5
9228
9229 ac_lo= ac_hi=
9230 fi
9231 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9232 fi
9233 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9234 # Binary search between lo and hi bounds.
9235 while test "x$ac_lo" != "x$ac_hi"; do
9236   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9237   cat >conftest.$ac_ext <<_ACEOF
9238 /* confdefs.h.  */
9239 _ACEOF
9240 cat confdefs.h >>conftest.$ac_ext
9241 cat >>conftest.$ac_ext <<_ACEOF
9242 /* end confdefs.h.  */
9243 $ac_includes_default
9244 int
9245 main ()
9246 {
9247 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9248 test_array [0] = 0
9249
9250   ;
9251   return 0;
9252 }
9253 _ACEOF
9254 rm -f conftest.$ac_objext
9255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9256   (eval $ac_compile) 2>conftest.er1
9257   ac_status=$?
9258   grep -v '^ *+' conftest.er1 >conftest.err
9259   rm -f conftest.er1
9260   cat conftest.err >&5
9261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9262   (exit $ac_status); } &&
9263          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9264   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9265   (eval $ac_try) 2>&5
9266   ac_status=$?
9267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9268   (exit $ac_status); }; } &&
9269          { ac_try='test -s conftest.$ac_objext'
9270   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9271   (eval $ac_try) 2>&5
9272   ac_status=$?
9273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9274   (exit $ac_status); }; }; then
9275   ac_hi=$ac_mid
9276 else
9277   echo "$as_me: failed program was:" >&5
9278 sed 's/^/| /' conftest.$ac_ext >&5
9279
9280 ac_lo=`expr '(' $ac_mid ')' + 1`
9281 fi
9282 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9283 done
9284 case $ac_lo in
9285 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9286 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9287 See \`config.log' for more details." >&5
9288 echo "$as_me: error: cannot compute sizeof (int *), 77
9289 See \`config.log' for more details." >&2;}
9290    { (exit 1); exit 1; }; } ;;
9291 esac
9292 else
9293   if test "$cross_compiling" = yes; then
9294   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9295 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9296    { (exit 1); exit 1; }; }
9297 else
9298   cat >conftest.$ac_ext <<_ACEOF
9299 /* confdefs.h.  */
9300 _ACEOF
9301 cat confdefs.h >>conftest.$ac_ext
9302 cat >>conftest.$ac_ext <<_ACEOF
9303 /* end confdefs.h.  */
9304 $ac_includes_default
9305 long longval () { return (long) (sizeof (int *)); }
9306 unsigned long ulongval () { return (long) (sizeof (int *)); }
9307 #include <stdio.h>
9308 #include <stdlib.h>
9309 int
9310 main ()
9311 {
9312
9313   FILE *f = fopen ("conftest.val", "w");
9314   if (! f)
9315     exit (1);
9316   if (((long) (sizeof (int *))) < 0)
9317     {
9318       long i = longval ();
9319       if (i != ((long) (sizeof (int *))))
9320         exit (1);
9321       fprintf (f, "%ld\n", i);
9322     }
9323   else
9324     {
9325       unsigned long i = ulongval ();
9326       if (i != ((long) (sizeof (int *))))
9327         exit (1);
9328       fprintf (f, "%lu\n", i);
9329     }
9330   exit (ferror (f) || fclose (f) != 0);
9331
9332   ;
9333   return 0;
9334 }
9335 _ACEOF
9336 rm -f conftest$ac_exeext
9337 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9338   (eval $ac_link) 2>&5
9339   ac_status=$?
9340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9342   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9343   (eval $ac_try) 2>&5
9344   ac_status=$?
9345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9346   (exit $ac_status); }; }; then
9347   ac_cv_sizeof_int_p=`cat conftest.val`
9348 else
9349   echo "$as_me: program exited with status $ac_status" >&5
9350 echo "$as_me: failed program was:" >&5
9351 sed 's/^/| /' conftest.$ac_ext >&5
9352
9353 ( exit $ac_status )
9354 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9355 See \`config.log' for more details." >&5
9356 echo "$as_me: error: cannot compute sizeof (int *), 77
9357 See \`config.log' for more details." >&2;}
9358    { (exit 1); exit 1; }; }
9359 fi
9360 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9361 fi
9362 fi
9363 rm -f conftest.val
9364 else
9365   ac_cv_sizeof_int_p=0
9366 fi
9367 fi
9368 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9369 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9370 cat >>confdefs.h <<_ACEOF
9371 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9372 _ACEOF
9373
9374
9375
9376
9377 echo "$as_me:$LINENO: checking for int16_t" >&5
9378 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9379 if test "${rxvt_cv_int16_t+set}" = set; then
9380   echo $ECHO_N "(cached) $ECHO_C" >&6
9381 else
9382   cat >conftest.$ac_ext <<_ACEOF
9383 /* confdefs.h.  */
9384 _ACEOF
9385 cat confdefs.h >>conftest.$ac_ext
9386 cat >>conftest.$ac_ext <<_ACEOF
9387 /* end confdefs.h.  */
9388 #include <stdint.h>
9389 int
9390 main ()
9391 {
9392 int16_t dummy;
9393   ;
9394   return 0;
9395 }
9396 _ACEOF
9397 rm -f conftest.$ac_objext
9398 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9399   (eval $ac_compile) 2>conftest.er1
9400   ac_status=$?
9401   grep -v '^ *+' conftest.er1 >conftest.err
9402   rm -f conftest.er1
9403   cat conftest.err >&5
9404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9405   (exit $ac_status); } &&
9406          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9407   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9408   (eval $ac_try) 2>&5
9409   ac_status=$?
9410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9411   (exit $ac_status); }; } &&
9412          { ac_try='test -s conftest.$ac_objext'
9413   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9414   (eval $ac_try) 2>&5
9415   ac_status=$?
9416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9417   (exit $ac_status); }; }; then
9418   rxvt_cv_int16_t=yes
9419 else
9420   echo "$as_me: failed program was:" >&5
9421 sed 's/^/| /' conftest.$ac_ext >&5
9422
9423 if test "$ac_cv_sizeof_char" -ge 2; then
9424   rxvt_cv_int16_t=" char"
9425 else
9426   if test "$ac_cv_sizeof_short" -ge 2; then
9427     rxvt_cv_int16_t=" short"
9428   else
9429     if test "$ac_cv_sizeof_int" -ge 2; then
9430       rxvt_cv_int16_t=" int"
9431     else
9432       if test "$ac_cv_sizeof_long" -ge 2; then
9433         rxvt_cv_int16_t=" long"
9434       else
9435         if test "$ac_cv_sizeof_long_long" -ge 2; then
9436           rxvt_cv_int16_t=" long long"
9437         else
9438           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9439         fi
9440       fi
9441     fi
9442   fi
9443 fi
9444 fi
9445 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9446 fi
9447 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9448 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9449 if test x"$rxvt_cv_int16_t" != xyes; then
9450   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9451 else
9452   if test x"" = x; then
9453     rxvt_int16_typedef="/* typedef short int16_t; */"
9454   else
9455     rxvt_int16_typedef="/* typedef  short int16_t; */"
9456   fi
9457 fi
9458
9459 echo "$as_me:$LINENO: checking for uint16_t" >&5
9460 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9461 if test "${rxvt_cv_uint16_t+set}" = set; then
9462   echo $ECHO_N "(cached) $ECHO_C" >&6
9463 else
9464   cat >conftest.$ac_ext <<_ACEOF
9465 /* confdefs.h.  */
9466 _ACEOF
9467 cat confdefs.h >>conftest.$ac_ext
9468 cat >>conftest.$ac_ext <<_ACEOF
9469 /* end confdefs.h.  */
9470 #include <stdint.h>
9471 int
9472 main ()
9473 {
9474 uint16_t dummy;
9475   ;
9476   return 0;
9477 }
9478 _ACEOF
9479 rm -f conftest.$ac_objext
9480 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9481   (eval $ac_compile) 2>conftest.er1
9482   ac_status=$?
9483   grep -v '^ *+' conftest.er1 >conftest.err
9484   rm -f conftest.er1
9485   cat conftest.err >&5
9486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9487   (exit $ac_status); } &&
9488          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9490   (eval $ac_try) 2>&5
9491   ac_status=$?
9492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9493   (exit $ac_status); }; } &&
9494          { ac_try='test -s conftest.$ac_objext'
9495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9496   (eval $ac_try) 2>&5
9497   ac_status=$?
9498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9499   (exit $ac_status); }; }; then
9500   rxvt_cv_uint16_t=yes
9501 else
9502   echo "$as_me: failed program was:" >&5
9503 sed 's/^/| /' conftest.$ac_ext >&5
9504
9505 if test "$ac_cv_sizeof_char" -ge 2; then
9506   rxvt_cv_uint16_t="unsigned char"
9507 else
9508   if test "$ac_cv_sizeof_short" -ge 2; then
9509     rxvt_cv_uint16_t="unsigned short"
9510   else
9511     if test "$ac_cv_sizeof_int" -ge 2; then
9512       rxvt_cv_uint16_t="unsigned int"
9513     else
9514       if test "$ac_cv_sizeof_long" -ge 2; then
9515         rxvt_cv_uint16_t="unsigned long"
9516       else
9517         if test "$ac_cv_sizeof_long_long" -ge 2; then
9518           rxvt_cv_uint16_t="unsigned long long"
9519         else
9520           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9521         fi
9522       fi
9523     fi
9524   fi
9525 fi
9526 fi
9527 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9528 fi
9529 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9530 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9531 if test x"$rxvt_cv_uint16_t" != xyes; then
9532   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9533 else
9534   if test x"unsigned" = x; then
9535     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9536   else
9537     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9538   fi
9539 fi
9540
9541 echo "$as_me:$LINENO: checking for int32_t" >&5
9542 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9543 if test "${rxvt_cv_int32_t+set}" = set; then
9544   echo $ECHO_N "(cached) $ECHO_C" >&6
9545 else
9546   cat >conftest.$ac_ext <<_ACEOF
9547 /* confdefs.h.  */
9548 _ACEOF
9549 cat confdefs.h >>conftest.$ac_ext
9550 cat >>conftest.$ac_ext <<_ACEOF
9551 /* end confdefs.h.  */
9552 #include <stdint.h>
9553 int
9554 main ()
9555 {
9556 int32_t dummy;
9557   ;
9558   return 0;
9559 }
9560 _ACEOF
9561 rm -f conftest.$ac_objext
9562 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9563   (eval $ac_compile) 2>conftest.er1
9564   ac_status=$?
9565   grep -v '^ *+' conftest.er1 >conftest.err
9566   rm -f conftest.er1
9567   cat conftest.err >&5
9568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569   (exit $ac_status); } &&
9570          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9571   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572   (eval $ac_try) 2>&5
9573   ac_status=$?
9574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575   (exit $ac_status); }; } &&
9576          { ac_try='test -s conftest.$ac_objext'
9577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9578   (eval $ac_try) 2>&5
9579   ac_status=$?
9580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581   (exit $ac_status); }; }; then
9582   rxvt_cv_int32_t=yes
9583 else
9584   echo "$as_me: failed program was:" >&5
9585 sed 's/^/| /' conftest.$ac_ext >&5
9586
9587 if test "$ac_cv_sizeof_char" -ge 4; then
9588   rxvt_cv_int32_t=" char"
9589 else
9590   if test "$ac_cv_sizeof_short" -ge 4; then
9591     rxvt_cv_int32_t=" short"
9592   else
9593     if test "$ac_cv_sizeof_int" -ge 4; then
9594       rxvt_cv_int32_t=" int"
9595     else
9596       if test "$ac_cv_sizeof_long" -ge 4; then
9597         rxvt_cv_int32_t=" long"
9598       else
9599         if test "$ac_cv_sizeof_long_long" -ge 4; then
9600           rxvt_cv_int32_t=" long long"
9601         else
9602           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9603         fi
9604       fi
9605     fi
9606   fi
9607 fi
9608 fi
9609 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9610 fi
9611 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9612 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9613 if test x"$rxvt_cv_int32_t" != xyes; then
9614   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9615 else
9616   if test x"" = x; then
9617     rxvt_int32_typedef="/* typedef int int32_t; */"
9618   else
9619     rxvt_int32_typedef="/* typedef  int int32_t; */"
9620   fi
9621 fi
9622
9623 echo "$as_me:$LINENO: checking for uint32_t" >&5
9624 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9625 if test "${rxvt_cv_uint32_t+set}" = set; then
9626   echo $ECHO_N "(cached) $ECHO_C" >&6
9627 else
9628   cat >conftest.$ac_ext <<_ACEOF
9629 /* confdefs.h.  */
9630 _ACEOF
9631 cat confdefs.h >>conftest.$ac_ext
9632 cat >>conftest.$ac_ext <<_ACEOF
9633 /* end confdefs.h.  */
9634 #include <stdint.h>
9635 int
9636 main ()
9637 {
9638 uint32_t dummy;
9639   ;
9640   return 0;
9641 }
9642 _ACEOF
9643 rm -f conftest.$ac_objext
9644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9645   (eval $ac_compile) 2>conftest.er1
9646   ac_status=$?
9647   grep -v '^ *+' conftest.er1 >conftest.err
9648   rm -f conftest.er1
9649   cat conftest.err >&5
9650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651   (exit $ac_status); } &&
9652          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9653   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9654   (eval $ac_try) 2>&5
9655   ac_status=$?
9656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9657   (exit $ac_status); }; } &&
9658          { ac_try='test -s conftest.$ac_objext'
9659   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9660   (eval $ac_try) 2>&5
9661   ac_status=$?
9662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663   (exit $ac_status); }; }; then
9664   rxvt_cv_uint32_t=yes
9665 else
9666   echo "$as_me: failed program was:" >&5
9667 sed 's/^/| /' conftest.$ac_ext >&5
9668
9669 if test "$ac_cv_sizeof_char" -ge 4; then
9670   rxvt_cv_uint32_t="unsigned char"
9671 else
9672   if test "$ac_cv_sizeof_short" -ge 4; then
9673     rxvt_cv_uint32_t="unsigned short"
9674   else
9675     if test "$ac_cv_sizeof_int" -ge 4; then
9676       rxvt_cv_uint32_t="unsigned int"
9677     else
9678       if test "$ac_cv_sizeof_long" -ge 4; then
9679         rxvt_cv_uint32_t="unsigned long"
9680       else
9681         if test "$ac_cv_sizeof_long_long" -ge 4; then
9682           rxvt_cv_uint32_t="unsigned long long"
9683         else
9684           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9685         fi
9686       fi
9687     fi
9688   fi
9689 fi
9690 fi
9691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9692 fi
9693 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9694 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9695 if test x"$rxvt_cv_uint32_t" != xyes; then
9696   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9697 else
9698   if test x"unsigned" = x; then
9699     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9700   else
9701     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9702   fi
9703 fi
9704
9705 if test "$ac_cv_sizeof_int_p" -eq 8; then
9706   rxvt_intp_define="#define intp_t int64_t"
9707   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9708 else
9709   if test "$ac_cv_sizeof_int_p" -eq 4; then
9710     rxvt_intp_define="#define intp_t int32_t"
9711     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9712   else
9713     if test "$ac_cv_sizeof_int_p" -eq 2; then
9714       rxvt_intp_define="#define intp_t int16_t"
9715       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9716     else
9717       rxvt_intp_define="#error set intp_t"
9718       rxvt_u_intp_define="#error set u_intp_t"
9719     fi
9720   fi
9721 fi
9722
9723
9724
9725 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9726 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9727 if test "${ac_cv_type_signal+set}" = set; then
9728   echo $ECHO_N "(cached) $ECHO_C" >&6
9729 else
9730   cat >conftest.$ac_ext <<_ACEOF
9731 /* confdefs.h.  */
9732 _ACEOF
9733 cat confdefs.h >>conftest.$ac_ext
9734 cat >>conftest.$ac_ext <<_ACEOF
9735 /* end confdefs.h.  */
9736 #include <sys/types.h>
9737 #include <signal.h>
9738 #ifdef signal
9739 # undef signal
9740 #endif
9741 #ifdef __cplusplus
9742 extern "C" void (*signal (int, void (*)(int)))(int);
9743 #else
9744 void (*signal ()) ();
9745 #endif
9746
9747 int
9748 main ()
9749 {
9750 int i;
9751   ;
9752   return 0;
9753 }
9754 _ACEOF
9755 rm -f conftest.$ac_objext
9756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9757   (eval $ac_compile) 2>conftest.er1
9758   ac_status=$?
9759   grep -v '^ *+' conftest.er1 >conftest.err
9760   rm -f conftest.er1
9761   cat conftest.err >&5
9762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763   (exit $ac_status); } &&
9764          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9765   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9766   (eval $ac_try) 2>&5
9767   ac_status=$?
9768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769   (exit $ac_status); }; } &&
9770          { ac_try='test -s conftest.$ac_objext'
9771   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9772   (eval $ac_try) 2>&5
9773   ac_status=$?
9774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775   (exit $ac_status); }; }; then
9776   ac_cv_type_signal=void
9777 else
9778   echo "$as_me: failed program was:" >&5
9779 sed 's/^/| /' conftest.$ac_ext >&5
9780
9781 ac_cv_type_signal=int
9782 fi
9783 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9784 fi
9785 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9786 echo "${ECHO_T}$ac_cv_type_signal" >&6
9787
9788 cat >>confdefs.h <<_ACEOF
9789 #define RETSIGTYPE $ac_cv_type_signal
9790 _ACEOF
9791
9792
9793
9794
9795
9796
9797 for ac_func in \
9798         unsetenv \
9799         setutent \
9800         on_exit \
9801
9802 do
9803 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9804 echo "$as_me:$LINENO: checking for $ac_func" >&5
9805 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9806 if eval "test \"\${$as_ac_var+set}\" = set"; then
9807   echo $ECHO_N "(cached) $ECHO_C" >&6
9808 else
9809   cat >conftest.$ac_ext <<_ACEOF
9810 /* confdefs.h.  */
9811 _ACEOF
9812 cat confdefs.h >>conftest.$ac_ext
9813 cat >>conftest.$ac_ext <<_ACEOF
9814 /* end confdefs.h.  */
9815 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9816    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9817 #define $ac_func innocuous_$ac_func
9818
9819 /* System header to define __stub macros and hopefully few prototypes,
9820     which can conflict with char $ac_func (); below.
9821     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9822     <limits.h> exists even on freestanding compilers.  */
9823
9824 #ifdef __STDC__
9825 # include <limits.h>
9826 #else
9827 # include <assert.h>
9828 #endif
9829
9830 #undef $ac_func
9831
9832 /* Override any gcc2 internal prototype to avoid an error.  */
9833 #ifdef __cplusplus
9834 extern "C"
9835 {
9836 #endif
9837 /* We use char because int might match the return type of a gcc2
9838    builtin and then its argument prototype would still apply.  */
9839 char $ac_func ();
9840 /* The GNU C library defines this for functions which it implements
9841     to always fail with ENOSYS.  Some functions are actually named
9842     something starting with __ and the normal name is an alias.  */
9843 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9844 choke me
9845 #else
9846 char (*f) () = $ac_func;
9847 #endif
9848 #ifdef __cplusplus
9849 }
9850 #endif
9851
9852 int
9853 main ()
9854 {
9855 return f != $ac_func;
9856   ;
9857   return 0;
9858 }
9859 _ACEOF
9860 rm -f conftest.$ac_objext conftest$ac_exeext
9861 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9862   (eval $ac_link) 2>conftest.er1
9863   ac_status=$?
9864   grep -v '^ *+' conftest.er1 >conftest.err
9865   rm -f conftest.er1
9866   cat conftest.err >&5
9867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9868   (exit $ac_status); } &&
9869          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9871   (eval $ac_try) 2>&5
9872   ac_status=$?
9873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9874   (exit $ac_status); }; } &&
9875          { ac_try='test -s conftest$ac_exeext'
9876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9877   (eval $ac_try) 2>&5
9878   ac_status=$?
9879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9880   (exit $ac_status); }; }; then
9881   eval "$as_ac_var=yes"
9882 else
9883   echo "$as_me: failed program was:" >&5
9884 sed 's/^/| /' conftest.$ac_ext >&5
9885
9886 eval "$as_ac_var=no"
9887 fi
9888 rm -f conftest.err conftest.$ac_objext \
9889       conftest$ac_exeext conftest.$ac_ext
9890 fi
9891 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9892 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9893 if test `eval echo '${'$as_ac_var'}'` = yes; then
9894   cat >>confdefs.h <<_ACEOF
9895 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9896 _ACEOF
9897
9898 fi
9899 done
9900
9901
9902
9903 support_utmp=yes
9904 support_wtmp=yes
9905 support_lastlog=yes
9906
9907 # Check whether --enable-utmp or --disable-utmp was given.
9908 if test "${enable_utmp+set}" = set; then
9909   enableval="$enable_utmp"
9910   if test x$enableval = xyes -o x$enableval = xno; then
9911     support_utmp=$enableval
9912   fi
9913 fi;
9914
9915 # Check whether --enable-wtmp or --disable-wtmp was given.
9916 if test "${enable_wtmp+set}" = set; then
9917   enableval="$enable_wtmp"
9918   if test x$enableval = xyes -o x$enableval = xno; then
9919     support_wtmp=$enableval
9920   fi
9921 fi;
9922
9923 # Check whether --enable-lastlog or --disable-lastlog was given.
9924 if test "${enable_lastlog+set}" = set; then
9925   enableval="$enable_lastlog"
9926   if test x$enableval = xyes -o x$enableval = xno; then
9927     support_lastlog=$enableval
9928   fi
9929 fi;
9930
9931 if test x$support_utmp = xyes; then
9932
9933 cat >>confdefs.h <<\_ACEOF
9934 #define UTMP_SUPPORT 1
9935 _ACEOF
9936
9937 fi
9938 if test x$support_wtmp = xyes; then
9939
9940 cat >>confdefs.h <<\_ACEOF
9941 #define WTMP_SUPPORT 1
9942 _ACEOF
9943
9944 fi
9945 if test x$support_lastlog = xyes; then
9946
9947 cat >>confdefs.h <<\_ACEOF
9948 #define LASTLOG_SUPPORT 1
9949 _ACEOF
9950
9951 fi
9952
9953
9954
9955
9956 for ac_func in \
9957         ttyslot \
9958         updwtmp \
9959         updwtmpx \
9960
9961 do
9962 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9963 echo "$as_me:$LINENO: checking for $ac_func" >&5
9964 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9965 if eval "test \"\${$as_ac_var+set}\" = set"; then
9966   echo $ECHO_N "(cached) $ECHO_C" >&6
9967 else
9968   cat >conftest.$ac_ext <<_ACEOF
9969 /* confdefs.h.  */
9970 _ACEOF
9971 cat confdefs.h >>conftest.$ac_ext
9972 cat >>conftest.$ac_ext <<_ACEOF
9973 /* end confdefs.h.  */
9974 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9975    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9976 #define $ac_func innocuous_$ac_func
9977
9978 /* System header to define __stub macros and hopefully few prototypes,
9979     which can conflict with char $ac_func (); below.
9980     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9981     <limits.h> exists even on freestanding compilers.  */
9982
9983 #ifdef __STDC__
9984 # include <limits.h>
9985 #else
9986 # include <assert.h>
9987 #endif
9988
9989 #undef $ac_func
9990
9991 /* Override any gcc2 internal prototype to avoid an error.  */
9992 #ifdef __cplusplus
9993 extern "C"
9994 {
9995 #endif
9996 /* We use char because int might match the return type of a gcc2
9997    builtin and then its argument prototype would still apply.  */
9998 char $ac_func ();
9999 /* The GNU C library defines this for functions which it implements
10000     to always fail with ENOSYS.  Some functions are actually named
10001     something starting with __ and the normal name is an alias.  */
10002 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10003 choke me
10004 #else
10005 char (*f) () = $ac_func;
10006 #endif
10007 #ifdef __cplusplus
10008 }
10009 #endif
10010
10011 int
10012 main ()
10013 {
10014 return f != $ac_func;
10015   ;
10016   return 0;
10017 }
10018 _ACEOF
10019 rm -f conftest.$ac_objext conftest$ac_exeext
10020 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10021   (eval $ac_link) 2>conftest.er1
10022   ac_status=$?
10023   grep -v '^ *+' conftest.er1 >conftest.err
10024   rm -f conftest.er1
10025   cat conftest.err >&5
10026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027   (exit $ac_status); } &&
10028          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10029   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10030   (eval $ac_try) 2>&5
10031   ac_status=$?
10032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10033   (exit $ac_status); }; } &&
10034          { ac_try='test -s conftest$ac_exeext'
10035   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10036   (eval $ac_try) 2>&5
10037   ac_status=$?
10038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039   (exit $ac_status); }; }; then
10040   eval "$as_ac_var=yes"
10041 else
10042   echo "$as_me: failed program was:" >&5
10043 sed 's/^/| /' conftest.$ac_ext >&5
10044
10045 eval "$as_ac_var=no"
10046 fi
10047 rm -f conftest.err conftest.$ac_objext \
10048       conftest$ac_exeext conftest.$ac_ext
10049 fi
10050 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10051 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10052 if test `eval echo '${'$as_ac_var'}'` = yes; then
10053   cat >>confdefs.h <<_ACEOF
10054 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10055 _ACEOF
10056
10057 fi
10058 done
10059
10060
10061
10062
10063
10064 for ac_header in \
10065         utmp.h \
10066         utmpx.h \
10067         lastlog.h \
10068
10069 do
10070 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10071 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10072   echo "$as_me:$LINENO: checking for $ac_header" >&5
10073 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10074 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10075   echo $ECHO_N "(cached) $ECHO_C" >&6
10076 fi
10077 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10078 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10079 else
10080   # Is the header compilable?
10081 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10082 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10083 cat >conftest.$ac_ext <<_ACEOF
10084 /* confdefs.h.  */
10085 _ACEOF
10086 cat confdefs.h >>conftest.$ac_ext
10087 cat >>conftest.$ac_ext <<_ACEOF
10088 /* end confdefs.h.  */
10089 $ac_includes_default
10090 #include <$ac_header>
10091 _ACEOF
10092 rm -f conftest.$ac_objext
10093 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10094   (eval $ac_compile) 2>conftest.er1
10095   ac_status=$?
10096   grep -v '^ *+' conftest.er1 >conftest.err
10097   rm -f conftest.er1
10098   cat conftest.err >&5
10099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10100   (exit $ac_status); } &&
10101          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10103   (eval $ac_try) 2>&5
10104   ac_status=$?
10105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106   (exit $ac_status); }; } &&
10107          { ac_try='test -s conftest.$ac_objext'
10108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10109   (eval $ac_try) 2>&5
10110   ac_status=$?
10111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112   (exit $ac_status); }; }; then
10113   ac_header_compiler=yes
10114 else
10115   echo "$as_me: failed program was:" >&5
10116 sed 's/^/| /' conftest.$ac_ext >&5
10117
10118 ac_header_compiler=no
10119 fi
10120 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10121 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10122 echo "${ECHO_T}$ac_header_compiler" >&6
10123
10124 # Is the header present?
10125 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10126 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10127 cat >conftest.$ac_ext <<_ACEOF
10128 /* confdefs.h.  */
10129 _ACEOF
10130 cat confdefs.h >>conftest.$ac_ext
10131 cat >>conftest.$ac_ext <<_ACEOF
10132 /* end confdefs.h.  */
10133 #include <$ac_header>
10134 _ACEOF
10135 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10136   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10137   ac_status=$?
10138   grep -v '^ *+' conftest.er1 >conftest.err
10139   rm -f conftest.er1
10140   cat conftest.err >&5
10141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10142   (exit $ac_status); } >/dev/null; then
10143   if test -s conftest.err; then
10144     ac_cpp_err=$ac_cxx_preproc_warn_flag
10145     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10146   else
10147     ac_cpp_err=
10148   fi
10149 else
10150   ac_cpp_err=yes
10151 fi
10152 if test -z "$ac_cpp_err"; then
10153   ac_header_preproc=yes
10154 else
10155   echo "$as_me: failed program was:" >&5
10156 sed 's/^/| /' conftest.$ac_ext >&5
10157
10158   ac_header_preproc=no
10159 fi
10160 rm -f conftest.err conftest.$ac_ext
10161 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10162 echo "${ECHO_T}$ac_header_preproc" >&6
10163
10164 # So?  What about this header?
10165 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10166   yes:no: )
10167     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10168 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10169     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10170 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10171     ac_header_preproc=yes
10172     ;;
10173   no:yes:* )
10174     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10175 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10176     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10177 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10178     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10179 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10180     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10181 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10182     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10183 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10184     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10185 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10186     (
10187       cat <<\_ASBOX
10188 ## ------------------------------------------ ##
10189 ## Report this to the AC_PACKAGE_NAME lists.  ##
10190 ## ------------------------------------------ ##
10191 _ASBOX
10192     ) |
10193       sed "s/^/$as_me: WARNING:     /" >&2
10194     ;;
10195 esac
10196 echo "$as_me:$LINENO: checking for $ac_header" >&5
10197 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10198 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10199   echo $ECHO_N "(cached) $ECHO_C" >&6
10200 else
10201   eval "$as_ac_Header=\$ac_header_preproc"
10202 fi
10203 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10204 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10205
10206 fi
10207 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10208   cat >>confdefs.h <<_ACEOF
10209 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10210 _ACEOF
10211
10212 fi
10213
10214 done
10215
10216
10217
10218 if test "${ac_cv_header_utmp_h+set}" = set; then
10219   echo "$as_me:$LINENO: checking for utmp.h" >&5
10220 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10221 if test "${ac_cv_header_utmp_h+set}" = set; then
10222   echo $ECHO_N "(cached) $ECHO_C" >&6
10223 fi
10224 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10225 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10226 else
10227   # Is the header compilable?
10228 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10229 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10230 cat >conftest.$ac_ext <<_ACEOF
10231 /* confdefs.h.  */
10232 _ACEOF
10233 cat confdefs.h >>conftest.$ac_ext
10234 cat >>conftest.$ac_ext <<_ACEOF
10235 /* end confdefs.h.  */
10236 $ac_includes_default
10237 #include <utmp.h>
10238 _ACEOF
10239 rm -f conftest.$ac_objext
10240 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10241   (eval $ac_compile) 2>conftest.er1
10242   ac_status=$?
10243   grep -v '^ *+' conftest.er1 >conftest.err
10244   rm -f conftest.er1
10245   cat conftest.err >&5
10246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247   (exit $ac_status); } &&
10248          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10249   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10250   (eval $ac_try) 2>&5
10251   ac_status=$?
10252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10253   (exit $ac_status); }; } &&
10254          { ac_try='test -s conftest.$ac_objext'
10255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10256   (eval $ac_try) 2>&5
10257   ac_status=$?
10258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10259   (exit $ac_status); }; }; then
10260   ac_header_compiler=yes
10261 else
10262   echo "$as_me: failed program was:" >&5
10263 sed 's/^/| /' conftest.$ac_ext >&5
10264
10265 ac_header_compiler=no
10266 fi
10267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10268 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10269 echo "${ECHO_T}$ac_header_compiler" >&6
10270
10271 # Is the header present?
10272 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10273 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10274 cat >conftest.$ac_ext <<_ACEOF
10275 /* confdefs.h.  */
10276 _ACEOF
10277 cat confdefs.h >>conftest.$ac_ext
10278 cat >>conftest.$ac_ext <<_ACEOF
10279 /* end confdefs.h.  */
10280 #include <utmp.h>
10281 _ACEOF
10282 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10283   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10284   ac_status=$?
10285   grep -v '^ *+' conftest.er1 >conftest.err
10286   rm -f conftest.er1
10287   cat conftest.err >&5
10288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10289   (exit $ac_status); } >/dev/null; then
10290   if test -s conftest.err; then
10291     ac_cpp_err=$ac_cxx_preproc_warn_flag
10292     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10293   else
10294     ac_cpp_err=
10295   fi
10296 else
10297   ac_cpp_err=yes
10298 fi
10299 if test -z "$ac_cpp_err"; then
10300   ac_header_preproc=yes
10301 else
10302   echo "$as_me: failed program was:" >&5
10303 sed 's/^/| /' conftest.$ac_ext >&5
10304
10305   ac_header_preproc=no
10306 fi
10307 rm -f conftest.err conftest.$ac_ext
10308 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10309 echo "${ECHO_T}$ac_header_preproc" >&6
10310
10311 # So?  What about this header?
10312 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10313   yes:no: )
10314     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10315 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10316     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10317 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10318     ac_header_preproc=yes
10319     ;;
10320   no:yes:* )
10321     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10322 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10323     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10324 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10325     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10326 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10327     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10328 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10329     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10330 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10331     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10332 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10333     (
10334       cat <<\_ASBOX
10335 ## ------------------------------------------ ##
10336 ## Report this to the AC_PACKAGE_NAME lists.  ##
10337 ## ------------------------------------------ ##
10338 _ASBOX
10339     ) |
10340       sed "s/^/$as_me: WARNING:     /" >&2
10341     ;;
10342 esac
10343 echo "$as_me:$LINENO: checking for utmp.h" >&5
10344 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10345 if test "${ac_cv_header_utmp_h+set}" = set; then
10346   echo $ECHO_N "(cached) $ECHO_C" >&6
10347 else
10348   ac_cv_header_utmp_h=$ac_header_preproc
10349 fi
10350 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10351 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10352
10353 fi
10354 if test $ac_cv_header_utmp_h = yes; then
10355   echo "$as_me:$LINENO: checking for struct utmp" >&5
10356 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10357 if test "${struct_utmp+set}" = set; then
10358   echo $ECHO_N "(cached) $ECHO_C" >&6
10359 else
10360   cat >conftest.$ac_ext <<_ACEOF
10361 /* confdefs.h.  */
10362 _ACEOF
10363 cat confdefs.h >>conftest.$ac_ext
10364 cat >>conftest.$ac_ext <<_ACEOF
10365 /* end confdefs.h.  */
10366 #include <sys/types.h>
10367 #include <utmp.h>
10368 int
10369 main ()
10370 {
10371 struct utmp ut;
10372   ;
10373   return 0;
10374 }
10375 _ACEOF
10376 rm -f conftest.$ac_objext
10377 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10378   (eval $ac_compile) 2>conftest.er1
10379   ac_status=$?
10380   grep -v '^ *+' conftest.er1 >conftest.err
10381   rm -f conftest.er1
10382   cat conftest.err >&5
10383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10384   (exit $ac_status); } &&
10385          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10386   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10387   (eval $ac_try) 2>&5
10388   ac_status=$?
10389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10390   (exit $ac_status); }; } &&
10391          { ac_try='test -s conftest.$ac_objext'
10392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10393   (eval $ac_try) 2>&5
10394   ac_status=$?
10395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10396   (exit $ac_status); }; }; then
10397   struct_utmp=yes
10398 else
10399   echo "$as_me: failed program was:" >&5
10400 sed 's/^/| /' conftest.$ac_ext >&5
10401
10402 struct_utmp=no
10403 fi
10404 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10405 fi
10406 echo "$as_me:$LINENO: result: $struct_utmp" >&5
10407 echo "${ECHO_T}$struct_utmp" >&6
10408 if test x$struct_utmp = xyes; then
10409
10410 cat >>confdefs.h <<\_ACEOF
10411 #define HAVE_STRUCT_UTMP 1
10412 _ACEOF
10413
10414 fi
10415
10416
10417 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10418 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10419 if test "${struct_utmp_host+set}" = set; then
10420   echo $ECHO_N "(cached) $ECHO_C" >&6
10421 else
10422   cat >conftest.$ac_ext <<_ACEOF
10423 /* confdefs.h.  */
10424 _ACEOF
10425 cat confdefs.h >>conftest.$ac_ext
10426 cat >>conftest.$ac_ext <<_ACEOF
10427 /* end confdefs.h.  */
10428 #include <sys/types.h>
10429 #include <utmp.h>
10430 int
10431 main ()
10432 {
10433 struct utmp ut; ut.ut_host;
10434   ;
10435   return 0;
10436 }
10437 _ACEOF
10438 rm -f conftest.$ac_objext
10439 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10440   (eval $ac_compile) 2>conftest.er1
10441   ac_status=$?
10442   grep -v '^ *+' conftest.er1 >conftest.err
10443   rm -f conftest.er1
10444   cat conftest.err >&5
10445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446   (exit $ac_status); } &&
10447          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10448   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10449   (eval $ac_try) 2>&5
10450   ac_status=$?
10451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10452   (exit $ac_status); }; } &&
10453          { ac_try='test -s conftest.$ac_objext'
10454   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10455   (eval $ac_try) 2>&5
10456   ac_status=$?
10457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10458   (exit $ac_status); }; }; then
10459   struct_utmp_host=yes
10460 else
10461   echo "$as_me: failed program was:" >&5
10462 sed 's/^/| /' conftest.$ac_ext >&5
10463
10464 struct_utmp_host=no
10465 fi
10466 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10467 fi
10468 echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10469 echo "${ECHO_T}$struct_utmp_host" >&6
10470 if test x$struct_utmp_host = xyes; then
10471
10472 cat >>confdefs.h <<\_ACEOF
10473 #define HAVE_UTMP_HOST 1
10474 _ACEOF
10475
10476 fi
10477
10478 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10479 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10480 if test "${struct_utmp_pid+set}" = set; then
10481   echo $ECHO_N "(cached) $ECHO_C" >&6
10482 else
10483   cat >conftest.$ac_ext <<_ACEOF
10484 /* confdefs.h.  */
10485 _ACEOF
10486 cat confdefs.h >>conftest.$ac_ext
10487 cat >>conftest.$ac_ext <<_ACEOF
10488 /* end confdefs.h.  */
10489 #include <sys/types.h>
10490 #include <utmp.h>
10491 int
10492 main ()
10493 {
10494 struct utmp ut; ut.ut_pid;
10495   ;
10496   return 0;
10497 }
10498 _ACEOF
10499 rm -f conftest.$ac_objext
10500 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10501   (eval $ac_compile) 2>conftest.er1
10502   ac_status=$?
10503   grep -v '^ *+' conftest.er1 >conftest.err
10504   rm -f conftest.er1
10505   cat conftest.err >&5
10506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10507   (exit $ac_status); } &&
10508          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10509   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10510   (eval $ac_try) 2>&5
10511   ac_status=$?
10512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513   (exit $ac_status); }; } &&
10514          { ac_try='test -s conftest.$ac_objext'
10515   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10516   (eval $ac_try) 2>&5
10517   ac_status=$?
10518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10519   (exit $ac_status); }; }; then
10520   struct_utmp_pid=yes
10521 else
10522   echo "$as_me: failed program was:" >&5
10523 sed 's/^/| /' conftest.$ac_ext >&5
10524
10525 struct_utmp_pid=no
10526 fi
10527 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10528 fi
10529 echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10530 echo "${ECHO_T}$struct_utmp_pid" >&6
10531 if test x$struct_utmp_pid = xyes; then
10532
10533 cat >>confdefs.h <<\_ACEOF
10534 #define HAVE_UTMP_PID 1
10535 _ACEOF
10536
10537 fi
10538
10539 fi
10540
10541
10542
10543 if test "${ac_cv_header_utmpx_h+set}" = set; then
10544   echo "$as_me:$LINENO: checking for utmpx.h" >&5
10545 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10546 if test "${ac_cv_header_utmpx_h+set}" = set; then
10547   echo $ECHO_N "(cached) $ECHO_C" >&6
10548 fi
10549 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10550 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10551 else
10552   # Is the header compilable?
10553 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10554 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10555 cat >conftest.$ac_ext <<_ACEOF
10556 /* confdefs.h.  */
10557 _ACEOF
10558 cat confdefs.h >>conftest.$ac_ext
10559 cat >>conftest.$ac_ext <<_ACEOF
10560 /* end confdefs.h.  */
10561 $ac_includes_default
10562 #include <utmpx.h>
10563 _ACEOF
10564 rm -f conftest.$ac_objext
10565 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10566   (eval $ac_compile) 2>conftest.er1
10567   ac_status=$?
10568   grep -v '^ *+' conftest.er1 >conftest.err
10569   rm -f conftest.er1
10570   cat conftest.err >&5
10571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10572   (exit $ac_status); } &&
10573          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10574   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10575   (eval $ac_try) 2>&5
10576   ac_status=$?
10577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578   (exit $ac_status); }; } &&
10579          { ac_try='test -s conftest.$ac_objext'
10580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10581   (eval $ac_try) 2>&5
10582   ac_status=$?
10583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10584   (exit $ac_status); }; }; then
10585   ac_header_compiler=yes
10586 else
10587   echo "$as_me: failed program was:" >&5
10588 sed 's/^/| /' conftest.$ac_ext >&5
10589
10590 ac_header_compiler=no
10591 fi
10592 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10593 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10594 echo "${ECHO_T}$ac_header_compiler" >&6
10595
10596 # Is the header present?
10597 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10598 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
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 <utmpx.h>
10606 _ACEOF
10607 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10608   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10609   ac_status=$?
10610   grep -v '^ *+' conftest.er1 >conftest.err
10611   rm -f conftest.er1
10612   cat conftest.err >&5
10613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10614   (exit $ac_status); } >/dev/null; then
10615   if test -s conftest.err; then
10616     ac_cpp_err=$ac_cxx_preproc_warn_flag
10617     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10618   else
10619     ac_cpp_err=
10620   fi
10621 else
10622   ac_cpp_err=yes
10623 fi
10624 if test -z "$ac_cpp_err"; then
10625   ac_header_preproc=yes
10626 else
10627   echo "$as_me: failed program was:" >&5
10628 sed 's/^/| /' conftest.$ac_ext >&5
10629
10630   ac_header_preproc=no
10631 fi
10632 rm -f conftest.err conftest.$ac_ext
10633 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10634 echo "${ECHO_T}$ac_header_preproc" >&6
10635
10636 # So?  What about this header?
10637 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10638   yes:no: )
10639     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10640 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10641     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10642 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10643     ac_header_preproc=yes
10644     ;;
10645   no:yes:* )
10646     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10647 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10648     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10649 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10650     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10651 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10652     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10653 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10654     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10655 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10656     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10657 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10658     (
10659       cat <<\_ASBOX
10660 ## ------------------------------------------ ##
10661 ## Report this to the AC_PACKAGE_NAME lists.  ##
10662 ## ------------------------------------------ ##
10663 _ASBOX
10664     ) |
10665       sed "s/^/$as_me: WARNING:     /" >&2
10666     ;;
10667 esac
10668 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10669 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10670 if test "${ac_cv_header_utmpx_h+set}" = set; then
10671   echo $ECHO_N "(cached) $ECHO_C" >&6
10672 else
10673   ac_cv_header_utmpx_h=$ac_header_preproc
10674 fi
10675 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10676 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10677
10678 fi
10679 if test $ac_cv_header_utmpx_h = yes; then
10680   echo "$as_me:$LINENO: checking for struct utmpx" >&5
10681 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10682 if test "${struct_utmpx+set}" = set; then
10683   echo $ECHO_N "(cached) $ECHO_C" >&6
10684 else
10685   cat >conftest.$ac_ext <<_ACEOF
10686 /* confdefs.h.  */
10687 _ACEOF
10688 cat confdefs.h >>conftest.$ac_ext
10689 cat >>conftest.$ac_ext <<_ACEOF
10690 /* end confdefs.h.  */
10691 #include <sys/types.h>
10692 #include <utmpx.h>
10693 int
10694 main ()
10695 {
10696 struct utmpx ut;
10697   ;
10698   return 0;
10699 }
10700 _ACEOF
10701 rm -f conftest.$ac_objext
10702 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10703   (eval $ac_compile) 2>conftest.er1
10704   ac_status=$?
10705   grep -v '^ *+' conftest.er1 >conftest.err
10706   rm -f conftest.er1
10707   cat conftest.err >&5
10708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10709   (exit $ac_status); } &&
10710          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10711   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10712   (eval $ac_try) 2>&5
10713   ac_status=$?
10714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10715   (exit $ac_status); }; } &&
10716          { ac_try='test -s conftest.$ac_objext'
10717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10718   (eval $ac_try) 2>&5
10719   ac_status=$?
10720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10721   (exit $ac_status); }; }; then
10722   struct_utmpx=yes
10723 else
10724   echo "$as_me: failed program was:" >&5
10725 sed 's/^/| /' conftest.$ac_ext >&5
10726
10727 struct_utmpx=no
10728 fi
10729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10730 fi
10731 echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10732 echo "${ECHO_T}$struct_utmpx" >&6
10733 if test x$struct_utmpx = xyes; then
10734
10735 cat >>confdefs.h <<\_ACEOF
10736 #define HAVE_STRUCT_UTMPX 1
10737 _ACEOF
10738
10739 fi
10740
10741
10742 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10743 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10744 if test "${struct_utmpx_host+set}" = set; then
10745   echo $ECHO_N "(cached) $ECHO_C" >&6
10746 else
10747   cat >conftest.$ac_ext <<_ACEOF
10748 /* confdefs.h.  */
10749 _ACEOF
10750 cat confdefs.h >>conftest.$ac_ext
10751 cat >>conftest.$ac_ext <<_ACEOF
10752 /* end confdefs.h.  */
10753 #include <sys/types.h>
10754 #include <utmpx.h>
10755 int
10756 main ()
10757 {
10758 struct utmpx utx; utx.ut_host;
10759   ;
10760   return 0;
10761 }
10762 _ACEOF
10763 rm -f conftest.$ac_objext
10764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10765   (eval $ac_compile) 2>conftest.er1
10766   ac_status=$?
10767   grep -v '^ *+' conftest.er1 >conftest.err
10768   rm -f conftest.er1
10769   cat conftest.err >&5
10770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10771   (exit $ac_status); } &&
10772          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10774   (eval $ac_try) 2>&5
10775   ac_status=$?
10776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10777   (exit $ac_status); }; } &&
10778          { ac_try='test -s conftest.$ac_objext'
10779   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10780   (eval $ac_try) 2>&5
10781   ac_status=$?
10782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10783   (exit $ac_status); }; }; then
10784   struct_utmpx_host=yes
10785 else
10786   echo "$as_me: failed program was:" >&5
10787 sed 's/^/| /' conftest.$ac_ext >&5
10788
10789 struct_utmpx_host=no
10790 fi
10791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10792 fi
10793 echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10794 echo "${ECHO_T}$struct_utmpx_host" >&6
10795 if test x$struct_utmpx_host = xyes; then
10796
10797 cat >>confdefs.h <<\_ACEOF
10798 #define HAVE_UTMPX_HOST 1
10799 _ACEOF
10800
10801 fi
10802
10803 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10804 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10805 if test "${struct_utmpx_session+set}" = set; then
10806   echo $ECHO_N "(cached) $ECHO_C" >&6
10807 else
10808   cat >conftest.$ac_ext <<_ACEOF
10809 /* confdefs.h.  */
10810 _ACEOF
10811 cat confdefs.h >>conftest.$ac_ext
10812 cat >>conftest.$ac_ext <<_ACEOF
10813 /* end confdefs.h.  */
10814 #include <sys/types.h>
10815 #include <utmpx.h>
10816 int
10817 main ()
10818 {
10819 struct utmpx utx; utx.ut_session;
10820   ;
10821   return 0;
10822 }
10823 _ACEOF
10824 rm -f conftest.$ac_objext
10825 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10826   (eval $ac_compile) 2>conftest.er1
10827   ac_status=$?
10828   grep -v '^ *+' conftest.er1 >conftest.err
10829   rm -f conftest.er1
10830   cat conftest.err >&5
10831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10832   (exit $ac_status); } &&
10833          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10835   (eval $ac_try) 2>&5
10836   ac_status=$?
10837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10838   (exit $ac_status); }; } &&
10839          { ac_try='test -s conftest.$ac_objext'
10840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10841   (eval $ac_try) 2>&5
10842   ac_status=$?
10843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10844   (exit $ac_status); }; }; then
10845   struct_utmpx_session=yes
10846 else
10847   echo "$as_me: failed program was:" >&5
10848 sed 's/^/| /' conftest.$ac_ext >&5
10849
10850 struct_utmpx_session=no
10851 fi
10852 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10853 fi
10854 echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10855 echo "${ECHO_T}$struct_utmpx_session" >&6
10856 if test x$struct_utmpx_session = xyes; then
10857
10858 cat >>confdefs.h <<\_ACEOF
10859 #define HAVE_UTMPX_SESSION 1
10860 _ACEOF
10861
10862 fi
10863
10864 fi
10865
10866
10867 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10868 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10869 if test "${struct_lastlog+set}" = set; then
10870   echo $ECHO_N "(cached) $ECHO_C" >&6
10871 else
10872   cat >conftest.$ac_ext <<_ACEOF
10873 /* confdefs.h.  */
10874 _ACEOF
10875 cat confdefs.h >>conftest.$ac_ext
10876 cat >>conftest.$ac_ext <<_ACEOF
10877 /* end confdefs.h.  */
10878 #include <sys/types.h>
10879 #include <utmp.h>
10880 #ifdef HAVE_LASTLOG_H
10881 #include <lastlog.h>
10882 #endif
10883
10884 int
10885 main ()
10886 {
10887 struct lastlog ll;
10888   ;
10889   return 0;
10890 }
10891 _ACEOF
10892 rm -f conftest.$ac_objext
10893 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10894   (eval $ac_compile) 2>conftest.er1
10895   ac_status=$?
10896   grep -v '^ *+' conftest.er1 >conftest.err
10897   rm -f conftest.er1
10898   cat conftest.err >&5
10899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900   (exit $ac_status); } &&
10901          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10902   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10903   (eval $ac_try) 2>&5
10904   ac_status=$?
10905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906   (exit $ac_status); }; } &&
10907          { ac_try='test -s conftest.$ac_objext'
10908   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10909   (eval $ac_try) 2>&5
10910   ac_status=$?
10911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10912   (exit $ac_status); }; }; then
10913   struct_lastlog=yes
10914 else
10915   echo "$as_me: failed program was:" >&5
10916 sed 's/^/| /' conftest.$ac_ext >&5
10917
10918 struct_lastlog=no
10919 fi
10920 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10921 fi
10922 echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10923 echo "${ECHO_T}$struct_lastlog" >&6
10924 if test x$struct_lastlog = xyes; then
10925
10926 cat >>confdefs.h <<\_ACEOF
10927 #define HAVE_STRUCT_LASTLOG 1
10928 _ACEOF
10929
10930 fi
10931
10932 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10933 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10934 if test "${struct_lastlogx+set}" = set; then
10935   echo $ECHO_N "(cached) $ECHO_C" >&6
10936 else
10937   cat >conftest.$ac_ext <<_ACEOF
10938 /* confdefs.h.  */
10939 _ACEOF
10940 cat confdefs.h >>conftest.$ac_ext
10941 cat >>conftest.$ac_ext <<_ACEOF
10942 /* end confdefs.h.  */
10943 #include <sys/types.h>
10944 #include <utmpx.h>
10945 #ifdef HAVE_LASTLOG_H
10946 #include <lastlog.h>
10947 #endif
10948
10949 int
10950 main ()
10951 {
10952 struct lastlogx ll;
10953   ;
10954   return 0;
10955 }
10956 _ACEOF
10957 rm -f conftest.$ac_objext
10958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10959   (eval $ac_compile) 2>conftest.er1
10960   ac_status=$?
10961   grep -v '^ *+' conftest.er1 >conftest.err
10962   rm -f conftest.er1
10963   cat conftest.err >&5
10964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10965   (exit $ac_status); } &&
10966          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10968   (eval $ac_try) 2>&5
10969   ac_status=$?
10970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971   (exit $ac_status); }; } &&
10972          { ac_try='test -s conftest.$ac_objext'
10973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10974   (eval $ac_try) 2>&5
10975   ac_status=$?
10976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977   (exit $ac_status); }; }; then
10978   struct_lastlogx=yes
10979 else
10980   echo "$as_me: failed program was:" >&5
10981 sed 's/^/| /' conftest.$ac_ext >&5
10982
10983 struct_lastlogx=no
10984 fi
10985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10986 fi
10987 echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10988 echo "${ECHO_T}$struct_lastlogx" >&6
10989 if test x$struct_lastlogx = xyes; then
10990
10991 cat >>confdefs.h <<\_ACEOF
10992 #define HAVE_STRUCT_LASTLOGX 1
10993 _ACEOF
10994
10995 fi
10996
10997
10998 echo "$as_me:$LINENO: checking where utmp is located" >&5
10999 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11000 if test "${path_utmp+set}" = set; then
11001   echo $ECHO_N "(cached) $ECHO_C" >&6
11002 else
11003   if test "$cross_compiling" = yes; then
11004     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11005 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11006 else
11007   cat >conftest.$ac_ext <<_ACEOF
11008 /* confdefs.h.  */
11009 _ACEOF
11010 cat confdefs.h >>conftest.$ac_ext
11011 cat >>conftest.$ac_ext <<_ACEOF
11012 /* end confdefs.h.  */
11013 #include <stdio.h>
11014 #include <sys/types.h>
11015 #include <utmp.h>
11016 #include <errno.h>
11017 main()
11018 {
11019     char **u, *utmplist[] = {
11020     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11021     FILE *a, *f=fopen("conftestval", "w");
11022     if (!f) exit(1);
11023 #ifdef UTMP_FILE
11024     fprintf(f, "%s\n", UTMP_FILE);
11025     exit(0);
11026 #endif
11027 #ifdef _PATH_UTMP
11028     fprintf(f, "%s\n", _PATH_UTMP);
11029     exit(0);
11030 #endif
11031     for (u = utmplist; *u; u++) {
11032         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11033             fprintf(f, "%s\n", *u);
11034             exit(0);
11035         }
11036     }
11037     exit(0);
11038 }
11039 _ACEOF
11040 rm -f conftest$ac_exeext
11041 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11042   (eval $ac_link) 2>&5
11043   ac_status=$?
11044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11045   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11046   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11047   (eval $ac_try) 2>&5
11048   ac_status=$?
11049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11050   (exit $ac_status); }; }; then
11051   path_utmp=`cat conftestval`
11052 else
11053   echo "$as_me: program exited with status $ac_status" >&5
11054 echo "$as_me: failed program was:" >&5
11055 sed 's/^/| /' conftest.$ac_ext >&5
11056
11057 ( exit $ac_status )
11058 path_utmp=
11059 fi
11060 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11061 fi
11062 fi
11063 echo "$as_me:$LINENO: result: $path_utmp" >&5
11064 echo "${ECHO_T}$path_utmp" >&6
11065 if test x$path_utmp != x; then
11066
11067 cat >>confdefs.h <<_ACEOF
11068 #define UTMP_FILE "$path_utmp"
11069 _ACEOF
11070
11071 fi
11072
11073
11074 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11075 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11076 if test "${path_utmpx+set}" = set; then
11077   echo $ECHO_N "(cached) $ECHO_C" >&6
11078 else
11079   if test "$cross_compiling" = yes; then
11080     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11081 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11082 else
11083   cat >conftest.$ac_ext <<_ACEOF
11084 /* confdefs.h.  */
11085 _ACEOF
11086 cat confdefs.h >>conftest.$ac_ext
11087 cat >>conftest.$ac_ext <<_ACEOF
11088 /* end confdefs.h.  */
11089 #include <stdio.h>
11090 #include <sys/types.h>
11091 #include <utmpx.h>
11092 #include <errno.h>
11093 #include <sys/stat.h>
11094 #ifdef HAVE_STRING_H
11095 #include <string.h>
11096 #endif
11097 main()
11098 {
11099     char **u, *p, *utmplist[] = {
11100 #ifdef UTMPX_FILE
11101         UTMPX_FILE,
11102 #endif
11103 #ifdef _PATH_UTMPX
11104         _PATH_UTMPX,
11105 #endif
11106     "/var/adm/utmpx", "/etc/utmpx", NULL };
11107     FILE *a, *f=fopen("conftestval", "w");
11108     struct stat statu, statux;
11109     if (!f) exit(1);
11110     for (u = utmplist; *u; u++) {
11111         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11112             if (stat(*u, &statux) < 0)
11113                 continue;
11114             p = strdup(*u);
11115             p[strlen(p) - 1] = '\0';
11116             if (stat(p, &statu) >= 0
11117                 && (statu.st_mtime - statux.st_mtime > 86400))
11118                 continue;
11119             fprintf(f, "%s\n", *u);
11120             exit(0);
11121         }
11122     }
11123     exit(0);
11124 }
11125 _ACEOF
11126 rm -f conftest$ac_exeext
11127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11128   (eval $ac_link) 2>&5
11129   ac_status=$?
11130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11131   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11132   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11133   (eval $ac_try) 2>&5
11134   ac_status=$?
11135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136   (exit $ac_status); }; }; then
11137   path_utmpx=`cat conftestval`
11138 else
11139   echo "$as_me: program exited with status $ac_status" >&5
11140 echo "$as_me: failed program was:" >&5
11141 sed 's/^/| /' conftest.$ac_ext >&5
11142
11143 ( exit $ac_status )
11144 path_utmpx=
11145 fi
11146 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11147 fi
11148 fi
11149 echo "$as_me:$LINENO: result: $path_utmpx" >&5
11150 echo "${ECHO_T}$path_utmpx" >&6
11151 if test x$path_utmpx != x; then
11152
11153 cat >>confdefs.h <<_ACEOF
11154 #define UTMPX_FILE "$path_utmpx"
11155 _ACEOF
11156
11157 fi
11158
11159
11160 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11161 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11162 if test "${path_wtmp+set}" = set; then
11163   echo $ECHO_N "(cached) $ECHO_C" >&6
11164 else
11165   if test "$cross_compiling" = yes; then
11166     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11167 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11168 else
11169   cat >conftest.$ac_ext <<_ACEOF
11170 /* confdefs.h.  */
11171 _ACEOF
11172 cat confdefs.h >>conftest.$ac_ext
11173 cat >>conftest.$ac_ext <<_ACEOF
11174 /* end confdefs.h.  */
11175 #include <stdio.h>
11176 #include <sys/types.h>
11177 #ifdef HAVE_UTMP_H
11178 #include <utmp.h>
11179 #endif
11180 #include <errno.h>
11181 main()
11182 {
11183     char **w, *wtmplist[] = {
11184     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11185     FILE *a, *f=fopen("conftestval", "w");
11186     if (!f) exit(1);
11187 #ifdef WTMP_FILE
11188     fprintf(f, "%s\n", WTMP_FILE);
11189     exit(0);
11190 #endif
11191 #ifdef _PATH_WTMP
11192     fprintf(f, "%s\n", _PATH_WTMP);
11193     exit(0);
11194 #endif
11195     for (w = wtmplist; *w; w++) {
11196         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11197             fprintf(f, "%s\n", *w);
11198             exit(0);
11199         }
11200     }
11201     exit(0);
11202 }
11203 _ACEOF
11204 rm -f conftest$ac_exeext
11205 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11206   (eval $ac_link) 2>&5
11207   ac_status=$?
11208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11209   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11211   (eval $ac_try) 2>&5
11212   ac_status=$?
11213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11214   (exit $ac_status); }; }; then
11215   path_wtmp=`cat conftestval`
11216 else
11217   echo "$as_me: program exited with status $ac_status" >&5
11218 echo "$as_me: failed program was:" >&5
11219 sed 's/^/| /' conftest.$ac_ext >&5
11220
11221 ( exit $ac_status )
11222 path_wtmp=
11223 fi
11224 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11225 fi
11226 fi
11227 echo "$as_me:$LINENO: result: $path_wtmp" >&5
11228 echo "${ECHO_T}$path_wtmp" >&6
11229 if test x$path_wtmp != x; then
11230
11231 cat >>confdefs.h <<_ACEOF
11232 #define WTMP_FILE "$path_wtmp"
11233 _ACEOF
11234
11235 fi
11236
11237 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11238 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11239 if test "${path_wtmpx+set}" = set; then
11240   echo $ECHO_N "(cached) $ECHO_C" >&6
11241 else
11242   if test "$cross_compiling" = yes; then
11243     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11244 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11245 else
11246   cat >conftest.$ac_ext <<_ACEOF
11247 /* confdefs.h.  */
11248 _ACEOF
11249 cat confdefs.h >>conftest.$ac_ext
11250 cat >>conftest.$ac_ext <<_ACEOF
11251 /* end confdefs.h.  */
11252 #include <stdio.h>
11253 #ifdef HAVE_UTMPX_H
11254 #include <utmpx.h>
11255 #endif
11256 #include <errno.h>
11257 main()
11258 {
11259     char **w, *wtmplist[] = {
11260     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11261     FILE *a, *f=fopen("conftestval", "w");
11262     if (!f) exit(1);
11263 #ifdef WTMPX_FILE
11264     fprintf(f, "%s\n", WTMPX_FILE);
11265     exit(0);
11266 #endif
11267 #ifdef _PATH_WTMPX
11268     fprintf(f, "%s\n", _PATH_WTMPX);
11269     exit(0);
11270 #endif
11271     for (w = wtmplist; *w; w++) {
11272         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11273             fprintf(f, "%s\n", *w);
11274             exit(0);
11275         }
11276     }
11277     exit(0);
11278 }
11279 _ACEOF
11280 rm -f conftest$ac_exeext
11281 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11282   (eval $ac_link) 2>&5
11283   ac_status=$?
11284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11286   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11287   (eval $ac_try) 2>&5
11288   ac_status=$?
11289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11290   (exit $ac_status); }; }; then
11291   path_wtmpx=`cat conftestval`
11292 else
11293   echo "$as_me: program exited with status $ac_status" >&5
11294 echo "$as_me: failed program was:" >&5
11295 sed 's/^/| /' conftest.$ac_ext >&5
11296
11297 ( exit $ac_status )
11298 path_wtmpx=
11299 fi
11300 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11301 fi
11302 fi
11303 echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11304 echo "${ECHO_T}$path_wtmpx" >&6
11305 if test x$path_wtmpx != x; then
11306
11307 cat >>confdefs.h <<_ACEOF
11308 #define WTMPX_FILE "$path_wtmpx"
11309 _ACEOF
11310
11311 fi
11312
11313 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11314 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11315 if test "${path_lastlog+set}" = set; then
11316   echo $ECHO_N "(cached) $ECHO_C" >&6
11317 else
11318   if test "$cross_compiling" = yes; then
11319     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11320 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11321 else
11322   cat >conftest.$ac_ext <<_ACEOF
11323 /* confdefs.h.  */
11324 _ACEOF
11325 cat confdefs.h >>conftest.$ac_ext
11326 cat >>conftest.$ac_ext <<_ACEOF
11327 /* end confdefs.h.  */
11328 #include <stdio.h>
11329 #include <sys/types.h>
11330 #ifdef HAVE_UTMPX_H
11331 #include <utmpx.h>
11332 #elif defined(HAVE_UTMP_H)
11333 #include <utmp.h>
11334 #endif
11335 #ifdef HAVE_LASTLOG_H
11336 #include <lastlog.h>
11337 #endif
11338 #include <errno.h>
11339 main()
11340 {
11341     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11342     FILE *a, *f=fopen("conftestval", "w");
11343     if (!f) exit(1);
11344 #ifdef LASTLOG_FILE
11345     fprintf(f, "%s\n", LASTLOG_FILE);
11346     exit(0);
11347 #endif
11348 #ifdef _PATH_LASTLOG
11349     fprintf(f, "%s\n", _PATH_LASTLOG);
11350     exit(0);
11351 #endif
11352     for (w = lastloglist; *w; w++) {
11353         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11354             fprintf(f, "%s\n", *w);
11355             exit(0);
11356         }
11357     }
11358     exit(0);
11359 }
11360 _ACEOF
11361 rm -f conftest$ac_exeext
11362 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11363   (eval $ac_link) 2>&5
11364   ac_status=$?
11365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11366   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11368   (eval $ac_try) 2>&5
11369   ac_status=$?
11370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11371   (exit $ac_status); }; }; then
11372   path_lastlog=`cat conftestval`
11373 else
11374   echo "$as_me: program exited with status $ac_status" >&5
11375 echo "$as_me: failed program was:" >&5
11376 sed 's/^/| /' conftest.$ac_ext >&5
11377
11378 ( exit $ac_status )
11379 path_lastlog=
11380 fi
11381 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11382 fi
11383 fi
11384 echo "$as_me:$LINENO: result: $path_lastlog" >&5
11385 echo "${ECHO_T}$path_lastlog" >&6
11386 if test x$path_lastlog != x; then
11387
11388 cat >>confdefs.h <<_ACEOF
11389 #define LASTLOG_FILE "$path_lastlog"
11390 _ACEOF
11391
11392   if test -d "$path_lastlog"; then
11393
11394 cat >>confdefs.h <<\_ACEOF
11395 #define LASTLOG_IS_DIR 1
11396 _ACEOF
11397
11398   fi
11399 fi
11400
11401 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11402 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11403 if test "${path_lastlogx+set}" = set; then
11404   echo $ECHO_N "(cached) $ECHO_C" >&6
11405 else
11406   if test "$cross_compiling" = yes; then
11407     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11408 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11409 else
11410   cat >conftest.$ac_ext <<_ACEOF
11411 /* confdefs.h.  */
11412 _ACEOF
11413 cat confdefs.h >>conftest.$ac_ext
11414 cat >>conftest.$ac_ext <<_ACEOF
11415 /* end confdefs.h.  */
11416 #include <stdio.h>
11417 #ifdef HAVE_UTMPX_H
11418 #include <utmpx.h>
11419 #endif
11420 #include <errno.h>
11421 main()
11422 {
11423     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11424     FILE *a, *f=fopen("conftestval", "w");
11425     if (!f) exit(1);
11426 #ifdef LASTLOGX_FILE
11427     fprintf(f, "%s\n", LASTLOGX_FILE);
11428     exit(0);
11429 #endif
11430 #ifdef _PATH_LASTLOGX
11431     fprintf(f, "%s\n", _PATH_LASTLOGX);
11432     exit(0);
11433 #endif
11434     for (w = wtmplist; *w; w++) {
11435         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11436             fprintf(f, "%s\n", *w);
11437             exit(0);
11438         }
11439     }
11440     exit(0);
11441 }
11442 _ACEOF
11443 rm -f conftest$ac_exeext
11444 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11445   (eval $ac_link) 2>&5
11446   ac_status=$?
11447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11450   (eval $ac_try) 2>&5
11451   ac_status=$?
11452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11453   (exit $ac_status); }; }; then
11454   path_lastlogx=`cat conftestval`
11455 else
11456   echo "$as_me: program exited with status $ac_status" >&5
11457 echo "$as_me: failed program was:" >&5
11458 sed 's/^/| /' conftest.$ac_ext >&5
11459
11460 ( exit $ac_status )
11461 path_lastlogx=
11462 fi
11463 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11464 fi
11465 fi
11466 echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11467 echo "${ECHO_T}$path_lastlogx" >&6
11468 if test x$path_lastlogx != x; then
11469
11470 cat >>confdefs.h <<_ACEOF
11471 #define LASTLOGX_FILE "$path_lastlogx"
11472 _ACEOF
11473
11474 fi
11475
11476
11477
11478 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11479 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11480 if test "${rxvt_cv_path_ttytab+set}" = set; then
11481   echo $ECHO_N "(cached) $ECHO_C" >&6
11482 else
11483   for ttys_file in     /etc/ttys /etc/ttytab;
11484 do
11485   if test -f "$ttys_file" ; then
11486     rxvt_cv_path_ttytab=$ttys_file
11487     break
11488   fi
11489 done
11490
11491 fi
11492 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11493 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11494 if test x$rxvt_cv_path_ttytab != x; then
11495
11496 cat >>confdefs.h <<_ACEOF
11497 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11498 _ACEOF
11499
11500 fi
11501
11502
11503 ac_save_LIBS=$LIBS
11504 ac_save_CFLAGS=$CFLAGS
11505 CFLAGS="$CFLAGS $X_CFLAGS"
11506 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11507 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11508   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11509 fi
11510 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11511 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11512 if test "${rxvt_cv_func_xlocale+set}" = set; then
11513   echo $ECHO_N "(cached) $ECHO_C" >&6
11514 else
11515   if test "$cross_compiling" = yes; then
11516     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11517 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11518 else
11519   cat >conftest.$ac_ext <<_ACEOF
11520 /* confdefs.h.  */
11521 _ACEOF
11522 cat confdefs.h >>conftest.$ac_ext
11523 cat >>conftest.$ac_ext <<_ACEOF
11524 /* end confdefs.h.  */
11525 #include <X11/Xlib.h>
11526 main() {
11527 char *p;
11528 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11529 exit (XSupportsLocale() ? 0 : 1);
11530 else
11531 exit (1);}
11532 _ACEOF
11533 rm -f conftest$ac_exeext
11534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11535   (eval $ac_link) 2>&5
11536   ac_status=$?
11537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11538   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11540   (eval $ac_try) 2>&5
11541   ac_status=$?
11542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11543   (exit $ac_status); }; }; then
11544     rxvt_cv_func_xlocale=yes
11545 else
11546   echo "$as_me: program exited with status $ac_status" >&5
11547 echo "$as_me: failed program was:" >&5
11548 sed 's/^/| /' conftest.$ac_ext >&5
11549
11550 ( exit $ac_status )
11551 rxvt_cv_func_xlocale=no
11552 fi
11553 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11554 fi
11555 fi
11556 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11557 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11558 if test x$rxvt_cv_func_xlocale = xyes; then
11559
11560 cat >>confdefs.h <<\_ACEOF
11561 #define HAVE_XLOCALE 1
11562 _ACEOF
11563
11564 fi
11565
11566 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11567 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11568 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11569   echo $ECHO_N "(cached) $ECHO_C" >&6
11570 else
11571   cat >conftest.$ac_ext <<_ACEOF
11572 /* confdefs.h.  */
11573 _ACEOF
11574 cat confdefs.h >>conftest.$ac_ext
11575 cat >>conftest.$ac_ext <<_ACEOF
11576 /* end confdefs.h.  */
11577 #define X_LOCALE 1
11578 #include <X11/Xlocale.h>
11579 int
11580 main ()
11581 {
11582 setlocale(LC_CTYPE, "");
11583   ;
11584   return 0;
11585 }
11586 _ACEOF
11587 rm -f conftest.$ac_objext conftest$ac_exeext
11588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11589   (eval $ac_link) 2>conftest.er1
11590   ac_status=$?
11591   grep -v '^ *+' conftest.er1 >conftest.err
11592   rm -f conftest.er1
11593   cat conftest.err >&5
11594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595   (exit $ac_status); } &&
11596          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11597   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11598   (eval $ac_try) 2>&5
11599   ac_status=$?
11600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601   (exit $ac_status); }; } &&
11602          { ac_try='test -s conftest$ac_exeext'
11603   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11604   (eval $ac_try) 2>&5
11605   ac_status=$?
11606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11607   (exit $ac_status); }; }; then
11608   rxvt_cv_func_xsetlocale=yes
11609 else
11610   echo "$as_me: failed program was:" >&5
11611 sed 's/^/| /' conftest.$ac_ext >&5
11612
11613 rxvt_cv_func_xsetlocale=no
11614 fi
11615 rm -f conftest.err conftest.$ac_objext \
11616       conftest$ac_exeext conftest.$ac_ext
11617 fi
11618 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11619 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11620 if test x$rxvt_cv_func_xsetlocale = xyes; then
11621
11622 cat >>confdefs.h <<\_ACEOF
11623 #define HAVE_XSETLOCALE 1
11624 _ACEOF
11625
11626 fi
11627 LIBS=$ac_save_LIBS
11628 CFLAGS=$ac_save_CFLAGS
11629
11630 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11631 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11632 if test "${rxvt_cv_func_setlocale+set}" = set; then
11633   echo $ECHO_N "(cached) $ECHO_C" >&6
11634 else
11635   cat >conftest.$ac_ext <<_ACEOF
11636 /* confdefs.h.  */
11637 _ACEOF
11638 cat confdefs.h >>conftest.$ac_ext
11639 cat >>conftest.$ac_ext <<_ACEOF
11640 /* end confdefs.h.  */
11641 #include <clocale>
11642 int
11643 main ()
11644 {
11645 setlocale(LC_CTYPE, "");
11646   ;
11647   return 0;
11648 }
11649 _ACEOF
11650 rm -f conftest.$ac_objext conftest$ac_exeext
11651 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11652   (eval $ac_link) 2>conftest.er1
11653   ac_status=$?
11654   grep -v '^ *+' conftest.er1 >conftest.err
11655   rm -f conftest.er1
11656   cat conftest.err >&5
11657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658   (exit $ac_status); } &&
11659          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11660   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11661   (eval $ac_try) 2>&5
11662   ac_status=$?
11663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11664   (exit $ac_status); }; } &&
11665          { ac_try='test -s conftest$ac_exeext'
11666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11667   (eval $ac_try) 2>&5
11668   ac_status=$?
11669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670   (exit $ac_status); }; }; then
11671   rxvt_cv_func_setlocale=yes
11672 else
11673   echo "$as_me: failed program was:" >&5
11674 sed 's/^/| /' conftest.$ac_ext >&5
11675
11676 rxvt_cv_func_setlocale=no
11677 fi
11678 rm -f conftest.err conftest.$ac_objext \
11679       conftest$ac_exeext conftest.$ac_ext
11680 fi
11681 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11682 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11683 if test x$rxvt_cv_func_setlocale = xyes; then
11684
11685 cat >>confdefs.h <<\_ACEOF
11686 #define HAVE_SETLOCALE 1
11687 _ACEOF
11688
11689 fi
11690
11691 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11692 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11693 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11694   echo $ECHO_N "(cached) $ECHO_C" >&6
11695 else
11696   cat >conftest.$ac_ext <<_ACEOF
11697 /* confdefs.h.  */
11698 _ACEOF
11699 cat confdefs.h >>conftest.$ac_ext
11700 cat >>conftest.$ac_ext <<_ACEOF
11701 /* end confdefs.h.  */
11702 #include <langinfo.h>
11703 int
11704 main ()
11705 {
11706 nl_langinfo(CODESET);
11707   ;
11708   return 0;
11709 }
11710 _ACEOF
11711 rm -f conftest.$ac_objext conftest$ac_exeext
11712 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11713   (eval $ac_link) 2>conftest.er1
11714   ac_status=$?
11715   grep -v '^ *+' conftest.er1 >conftest.err
11716   rm -f conftest.er1
11717   cat conftest.err >&5
11718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11719   (exit $ac_status); } &&
11720          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11722   (eval $ac_try) 2>&5
11723   ac_status=$?
11724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725   (exit $ac_status); }; } &&
11726          { ac_try='test -s conftest$ac_exeext'
11727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11728   (eval $ac_try) 2>&5
11729   ac_status=$?
11730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11731   (exit $ac_status); }; }; then
11732   rxvt_cv_func_nl_langinfo=yes
11733 else
11734   echo "$as_me: failed program was:" >&5
11735 sed 's/^/| /' conftest.$ac_ext >&5
11736
11737 rxvt_cv_func_nl_langinfo=no
11738 fi
11739 rm -f conftest.err conftest.$ac_objext \
11740       conftest$ac_exeext conftest.$ac_ext
11741 fi
11742 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11743 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11744 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11745
11746 cat >>confdefs.h <<\_ACEOF
11747 #define HAVE_NL_LANGINFO 1
11748 _ACEOF
11749
11750 fi
11751
11752
11753 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11754 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11755 if test "${can_pass_fds+set}" = set; then
11756   echo $ECHO_N "(cached) $ECHO_C" >&6
11757 else
11758   cat >conftest.$ac_ext <<_ACEOF
11759 /* confdefs.h.  */
11760 _ACEOF
11761 cat confdefs.h >>conftest.$ac_ext
11762 cat >>conftest.$ac_ext <<_ACEOF
11763 /* end confdefs.h.  */
11764
11765 #include <cstddef> // broken bsds (is that redundant?) need this
11766 #include <sys/types.h>
11767 #include <sys/socket.h>
11768 #include <sys/uio.h>
11769
11770 int
11771 main ()
11772 {
11773
11774 {
11775   msghdr msg;
11776   iovec iov;
11777   char buf [100];
11778   char data = 0;
11779
11780   iov.iov_base = &data;
11781   iov.iov_len  = 1;
11782
11783   msg.msg_iov        = &iov;
11784   msg.msg_iovlen     = 1;
11785   msg.msg_control    = buf;
11786   msg.msg_controllen = sizeof buf;
11787
11788   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11789   cmsg->cmsg_level = SOL_SOCKET;
11790   cmsg->cmsg_type  = SCM_RIGHTS;
11791   cmsg->cmsg_len   = 100;
11792
11793   *(int *)CMSG_DATA (cmsg) = 5;
11794
11795   return sendmsg (3, &msg, 0);
11796 }
11797
11798   ;
11799   return 0;
11800 }
11801 _ACEOF
11802 rm -f conftest.$ac_objext conftest$ac_exeext
11803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11804   (eval $ac_link) 2>conftest.er1
11805   ac_status=$?
11806   grep -v '^ *+' conftest.er1 >conftest.err
11807   rm -f conftest.er1
11808   cat conftest.err >&5
11809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11810   (exit $ac_status); } &&
11811          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11812   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11813   (eval $ac_try) 2>&5
11814   ac_status=$?
11815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11816   (exit $ac_status); }; } &&
11817          { ac_try='test -s conftest$ac_exeext'
11818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11819   (eval $ac_try) 2>&5
11820   ac_status=$?
11821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11822   (exit $ac_status); }; }; then
11823   can_pass_fds=yes
11824 else
11825   echo "$as_me: failed program was:" >&5
11826 sed 's/^/| /' conftest.$ac_ext >&5
11827
11828 can_pass_fds=no
11829 fi
11830 rm -f conftest.err conftest.$ac_objext \
11831       conftest$ac_exeext conftest.$ac_ext
11832 fi
11833 echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11834 echo "${ECHO_T}$can_pass_fds" >&6
11835 if test x$can_pass_fds = xyes; then
11836
11837 cat >>confdefs.h <<\_ACEOF
11838 #define HAVE_UNIX_FDPASS 1
11839 _ACEOF
11840
11841 else
11842    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11843 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11844    { (exit 1); exit 1; }; }
11845 fi
11846
11847
11848 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11849 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11850 if test "${rxvt_broken_ximcb+set}" = set; then
11851   echo $ECHO_N "(cached) $ECHO_C" >&6
11852 else
11853   cat >conftest.$ac_ext <<_ACEOF
11854
11855 #include <X11/Xlib.h>
11856
11857 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11858
11859 void f() {
11860   XIMCallback cb;
11861   cb.callback = im_destroy_cb;
11862 }
11863
11864 _ACEOF
11865 rm -f conftest.$ac_objext
11866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11867   (eval $ac_compile) 2>conftest.er1
11868   ac_status=$?
11869   grep -v '^ *+' conftest.er1 >conftest.err
11870   rm -f conftest.er1
11871   cat conftest.err >&5
11872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11873   (exit $ac_status); } &&
11874          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11875   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11876   (eval $ac_try) 2>&5
11877   ac_status=$?
11878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11879   (exit $ac_status); }; } &&
11880          { ac_try='test -s conftest.$ac_objext'
11881   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11882   (eval $ac_try) 2>&5
11883   ac_status=$?
11884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885   (exit $ac_status); }; }; then
11886   rxvt_broken_ximcb=yes
11887 else
11888   echo "$as_me: failed program was:" >&5
11889 sed 's/^/| /' conftest.$ac_ext >&5
11890
11891 rxvt_broken_ximcb=no
11892 fi
11893 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11894 fi
11895 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11896 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11897
11898 if test x$rxvt_broken_ximcb = xyes; then
11899
11900 cat >>confdefs.h <<\_ACEOF
11901 #define XIMCB_PROTO_BROKEN 1
11902 _ACEOF
11903
11904 fi
11905
11906
11907
11908
11909
11910
11911
11912 for ac_header in \
11913   pty.h \
11914   util.h \
11915   libutil.h \
11916   sys/ioctl.h \
11917   sys/stropts.h \
11918
11919 do
11920 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11921 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11922   echo "$as_me:$LINENO: checking for $ac_header" >&5
11923 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11924 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11925   echo $ECHO_N "(cached) $ECHO_C" >&6
11926 fi
11927 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11928 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11929 else
11930   # Is the header compilable?
11931 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11932 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11933 cat >conftest.$ac_ext <<_ACEOF
11934 /* confdefs.h.  */
11935 _ACEOF
11936 cat confdefs.h >>conftest.$ac_ext
11937 cat >>conftest.$ac_ext <<_ACEOF
11938 /* end confdefs.h.  */
11939 $ac_includes_default
11940 #include <$ac_header>
11941 _ACEOF
11942 rm -f conftest.$ac_objext
11943 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11944   (eval $ac_compile) 2>conftest.er1
11945   ac_status=$?
11946   grep -v '^ *+' conftest.er1 >conftest.err
11947   rm -f conftest.er1
11948   cat conftest.err >&5
11949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11950   (exit $ac_status); } &&
11951          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11953   (eval $ac_try) 2>&5
11954   ac_status=$?
11955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11956   (exit $ac_status); }; } &&
11957          { ac_try='test -s conftest.$ac_objext'
11958   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11959   (eval $ac_try) 2>&5
11960   ac_status=$?
11961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11962   (exit $ac_status); }; }; then
11963   ac_header_compiler=yes
11964 else
11965   echo "$as_me: failed program was:" >&5
11966 sed 's/^/| /' conftest.$ac_ext >&5
11967
11968 ac_header_compiler=no
11969 fi
11970 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11971 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11972 echo "${ECHO_T}$ac_header_compiler" >&6
11973
11974 # Is the header present?
11975 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11976 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11977 cat >conftest.$ac_ext <<_ACEOF
11978 /* confdefs.h.  */
11979 _ACEOF
11980 cat confdefs.h >>conftest.$ac_ext
11981 cat >>conftest.$ac_ext <<_ACEOF
11982 /* end confdefs.h.  */
11983 #include <$ac_header>
11984 _ACEOF
11985 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11986   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11987   ac_status=$?
11988   grep -v '^ *+' conftest.er1 >conftest.err
11989   rm -f conftest.er1
11990   cat conftest.err >&5
11991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11992   (exit $ac_status); } >/dev/null; then
11993   if test -s conftest.err; then
11994     ac_cpp_err=$ac_cxx_preproc_warn_flag
11995     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11996   else
11997     ac_cpp_err=
11998   fi
11999 else
12000   ac_cpp_err=yes
12001 fi
12002 if test -z "$ac_cpp_err"; then
12003   ac_header_preproc=yes
12004 else
12005   echo "$as_me: failed program was:" >&5
12006 sed 's/^/| /' conftest.$ac_ext >&5
12007
12008   ac_header_preproc=no
12009 fi
12010 rm -f conftest.err conftest.$ac_ext
12011 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12012 echo "${ECHO_T}$ac_header_preproc" >&6
12013
12014 # So?  What about this header?
12015 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12016   yes:no: )
12017     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12018 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12019     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12020 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12021     ac_header_preproc=yes
12022     ;;
12023   no:yes:* )
12024     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12025 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12026     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12027 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12028     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12029 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12030     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12031 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12032     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12033 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12034     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12035 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12036     (
12037       cat <<\_ASBOX
12038 ## ------------------------------------------ ##
12039 ## Report this to the AC_PACKAGE_NAME lists.  ##
12040 ## ------------------------------------------ ##
12041 _ASBOX
12042     ) |
12043       sed "s/^/$as_me: WARNING:     /" >&2
12044     ;;
12045 esac
12046 echo "$as_me:$LINENO: checking for $ac_header" >&5
12047 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12048 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12049   echo $ECHO_N "(cached) $ECHO_C" >&6
12050 else
12051   eval "$as_ac_Header=\$ac_header_preproc"
12052 fi
12053 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12054 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12055
12056 fi
12057 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12058   cat >>confdefs.h <<_ACEOF
12059 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12060 _ACEOF
12061
12062 fi
12063
12064 done
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076 for ac_func in \
12077   revoke \
12078   _getpty \
12079   getpt \
12080   posix_openpt \
12081   isastream \
12082   setuid \
12083   seteuid \
12084   setreuid \
12085   setresuid \
12086
12087 do
12088 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12089 echo "$as_me:$LINENO: checking for $ac_func" >&5
12090 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12091 if eval "test \"\${$as_ac_var+set}\" = set"; then
12092   echo $ECHO_N "(cached) $ECHO_C" >&6
12093 else
12094   cat >conftest.$ac_ext <<_ACEOF
12095 /* confdefs.h.  */
12096 _ACEOF
12097 cat confdefs.h >>conftest.$ac_ext
12098 cat >>conftest.$ac_ext <<_ACEOF
12099 /* end confdefs.h.  */
12100 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12101    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12102 #define $ac_func innocuous_$ac_func
12103
12104 /* System header to define __stub macros and hopefully few prototypes,
12105     which can conflict with char $ac_func (); below.
12106     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12107     <limits.h> exists even on freestanding compilers.  */
12108
12109 #ifdef __STDC__
12110 # include <limits.h>
12111 #else
12112 # include <assert.h>
12113 #endif
12114
12115 #undef $ac_func
12116
12117 /* Override any gcc2 internal prototype to avoid an error.  */
12118 #ifdef __cplusplus
12119 extern "C"
12120 {
12121 #endif
12122 /* We use char because int might match the return type of a gcc2
12123    builtin and then its argument prototype would still apply.  */
12124 char $ac_func ();
12125 /* The GNU C library defines this for functions which it implements
12126     to always fail with ENOSYS.  Some functions are actually named
12127     something starting with __ and the normal name is an alias.  */
12128 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12129 choke me
12130 #else
12131 char (*f) () = $ac_func;
12132 #endif
12133 #ifdef __cplusplus
12134 }
12135 #endif
12136
12137 int
12138 main ()
12139 {
12140 return f != $ac_func;
12141   ;
12142   return 0;
12143 }
12144 _ACEOF
12145 rm -f conftest.$ac_objext conftest$ac_exeext
12146 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12147   (eval $ac_link) 2>conftest.er1
12148   ac_status=$?
12149   grep -v '^ *+' conftest.er1 >conftest.err
12150   rm -f conftest.er1
12151   cat conftest.err >&5
12152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12153   (exit $ac_status); } &&
12154          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12155   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12156   (eval $ac_try) 2>&5
12157   ac_status=$?
12158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159   (exit $ac_status); }; } &&
12160          { ac_try='test -s conftest$ac_exeext'
12161   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12162   (eval $ac_try) 2>&5
12163   ac_status=$?
12164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165   (exit $ac_status); }; }; then
12166   eval "$as_ac_var=yes"
12167 else
12168   echo "$as_me: failed program was:" >&5
12169 sed 's/^/| /' conftest.$ac_ext >&5
12170
12171 eval "$as_ac_var=no"
12172 fi
12173 rm -f conftest.err conftest.$ac_objext \
12174       conftest$ac_exeext conftest.$ac_ext
12175 fi
12176 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12177 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12178 if test `eval echo '${'$as_ac_var'}'` = yes; then
12179   cat >>confdefs.h <<_ACEOF
12180 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12181 _ACEOF
12182
12183 fi
12184 done
12185
12186
12187 have_clone=no
12188
12189 echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12190 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12191 if test -e /dev/ptym/clone; then
12192   echo "$as_me:$LINENO: result: yes" >&5
12193 echo "${ECHO_T}yes" >&6
12194
12195 cat >>confdefs.h <<\_ACEOF
12196 #define HAVE_DEV_CLONE 1
12197 _ACEOF
12198
12199
12200 cat >>confdefs.h <<\_ACEOF
12201 #define CLONE_DEVICE "/dev/ptym/clone"
12202 _ACEOF
12203
12204   have_clone=yes
12205 else
12206   echo "$as_me:$LINENO: result: no" >&5
12207 echo "${ECHO_T}no" >&6
12208 fi
12209
12210 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12211 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12212 if test -e /dev/ptc; then
12213   echo "$as_me:$LINENO: result: yes" >&5
12214 echo "${ECHO_T}yes" >&6
12215
12216 cat >>confdefs.h <<\_ACEOF
12217 #define HAVE_DEV_PTC 1
12218 _ACEOF
12219
12220
12221 cat >>confdefs.h <<\_ACEOF
12222 #define CLONE_DEVICE "/dev/ptc"
12223 _ACEOF
12224
12225   have_clone=yes
12226 else
12227   echo "$as_me:$LINENO: result: no" >&5
12228 echo "${ECHO_T}no" >&6
12229 fi
12230
12231 case $host in
12232   *-*-cygwin*)
12233     have_clone=yes
12234
12235 cat >>confdefs.h <<\_ACEOF
12236 #define CLONE_DEVICE "/dev/ptmx"
12237 _ACEOF
12238
12239     ;;
12240   *)
12241     echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12242 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12243     if test -e /dev/ptmx; then
12244       echo "$as_me:$LINENO: result: yes" >&5
12245 echo "${ECHO_T}yes" >&6
12246
12247 cat >>confdefs.h <<\_ACEOF
12248 #define HAVE_DEV_PTMX 1
12249 _ACEOF
12250
12251
12252 cat >>confdefs.h <<\_ACEOF
12253 #define CLONE_DEVICE "/dev/ptmx"
12254 _ACEOF
12255
12256       have_clone=yes
12257     else
12258       echo "$as_me:$LINENO: result: no" >&5
12259 echo "${ECHO_T}no" >&6
12260     fi
12261     ;;
12262 esac
12263
12264 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12265   echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12266 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12267   cat >conftest.$ac_ext <<_ACEOF
12268 /* confdefs.h.  */
12269 _ACEOF
12270 cat confdefs.h >>conftest.$ac_ext
12271 cat >>conftest.$ac_ext <<_ACEOF
12272 /* end confdefs.h.  */
12273 #include <stdlib.h>
12274 int
12275 main ()
12276 {
12277 grantpt(0);unlockpt(0);ptsname(0);
12278   ;
12279   return 0;
12280 }
12281 _ACEOF
12282 rm -f conftest.$ac_objext conftest$ac_exeext
12283 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12284   (eval $ac_link) 2>conftest.er1
12285   ac_status=$?
12286   grep -v '^ *+' conftest.er1 >conftest.err
12287   rm -f conftest.er1
12288   cat conftest.err >&5
12289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12290   (exit $ac_status); } &&
12291          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12292   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12293   (eval $ac_try) 2>&5
12294   ac_status=$?
12295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12296   (exit $ac_status); }; } &&
12297          { ac_try='test -s conftest$ac_exeext'
12298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12299   (eval $ac_try) 2>&5
12300   ac_status=$?
12301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12302   (exit $ac_status); }; }; then
12303   unix98_pty=yes
12304
12305 cat >>confdefs.h <<\_ACEOF
12306 #define UNIX98_PTY 1
12307 _ACEOF
12308
12309                echo "$as_me:$LINENO: result: yes" >&5
12310 echo "${ECHO_T}yes" >&6
12311 else
12312   echo "$as_me: failed program was:" >&5
12313 sed 's/^/| /' conftest.$ac_ext >&5
12314
12315 echo "$as_me:$LINENO: result: no" >&5
12316 echo "${ECHO_T}no" >&6
12317 fi
12318 rm -f conftest.err conftest.$ac_objext \
12319       conftest$ac_exeext conftest.$ac_ext
12320 fi
12321
12322 if test -z "$unix98_pty"; then
12323
12324 for ac_func in openpty
12325 do
12326 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12327 echo "$as_me:$LINENO: checking for $ac_func" >&5
12328 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12329 if eval "test \"\${$as_ac_var+set}\" = set"; then
12330   echo $ECHO_N "(cached) $ECHO_C" >&6
12331 else
12332   cat >conftest.$ac_ext <<_ACEOF
12333 /* confdefs.h.  */
12334 _ACEOF
12335 cat confdefs.h >>conftest.$ac_ext
12336 cat >>conftest.$ac_ext <<_ACEOF
12337 /* end confdefs.h.  */
12338 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12339    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12340 #define $ac_func innocuous_$ac_func
12341
12342 /* System header to define __stub macros and hopefully few prototypes,
12343     which can conflict with char $ac_func (); below.
12344     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12345     <limits.h> exists even on freestanding compilers.  */
12346
12347 #ifdef __STDC__
12348 # include <limits.h>
12349 #else
12350 # include <assert.h>
12351 #endif
12352
12353 #undef $ac_func
12354
12355 /* Override any gcc2 internal prototype to avoid an error.  */
12356 #ifdef __cplusplus
12357 extern "C"
12358 {
12359 #endif
12360 /* We use char because int might match the return type of a gcc2
12361    builtin and then its argument prototype would still apply.  */
12362 char $ac_func ();
12363 /* The GNU C library defines this for functions which it implements
12364     to always fail with ENOSYS.  Some functions are actually named
12365     something starting with __ and the normal name is an alias.  */
12366 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12367 choke me
12368 #else
12369 char (*f) () = $ac_func;
12370 #endif
12371 #ifdef __cplusplus
12372 }
12373 #endif
12374
12375 int
12376 main ()
12377 {
12378 return f != $ac_func;
12379   ;
12380   return 0;
12381 }
12382 _ACEOF
12383 rm -f conftest.$ac_objext conftest$ac_exeext
12384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12385   (eval $ac_link) 2>conftest.er1
12386   ac_status=$?
12387   grep -v '^ *+' conftest.er1 >conftest.err
12388   rm -f conftest.er1
12389   cat conftest.err >&5
12390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391   (exit $ac_status); } &&
12392          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12393   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12394   (eval $ac_try) 2>&5
12395   ac_status=$?
12396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397   (exit $ac_status); }; } &&
12398          { ac_try='test -s conftest$ac_exeext'
12399   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12400   (eval $ac_try) 2>&5
12401   ac_status=$?
12402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12403   (exit $ac_status); }; }; then
12404   eval "$as_ac_var=yes"
12405 else
12406   echo "$as_me: failed program was:" >&5
12407 sed 's/^/| /' conftest.$ac_ext >&5
12408
12409 eval "$as_ac_var=no"
12410 fi
12411 rm -f conftest.err conftest.$ac_objext \
12412       conftest$ac_exeext conftest.$ac_ext
12413 fi
12414 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12415 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12416 if test `eval echo '${'$as_ac_var'}'` = yes; then
12417   cat >>confdefs.h <<_ACEOF
12418 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12419 _ACEOF
12420
12421 else
12422   echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12423 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12424 if test "${ac_cv_lib_util_openpty+set}" = set; then
12425   echo $ECHO_N "(cached) $ECHO_C" >&6
12426 else
12427   ac_check_lib_save_LIBS=$LIBS
12428 LIBS="-lutil  $LIBS"
12429 cat >conftest.$ac_ext <<_ACEOF
12430 /* confdefs.h.  */
12431 _ACEOF
12432 cat confdefs.h >>conftest.$ac_ext
12433 cat >>conftest.$ac_ext <<_ACEOF
12434 /* end confdefs.h.  */
12435
12436 /* Override any gcc2 internal prototype to avoid an error.  */
12437 #ifdef __cplusplus
12438 extern "C"
12439 #endif
12440 /* We use char because int might match the return type of a gcc2
12441    builtin and then its argument prototype would still apply.  */
12442 char openpty ();
12443 int
12444 main ()
12445 {
12446 openpty ();
12447   ;
12448   return 0;
12449 }
12450 _ACEOF
12451 rm -f conftest.$ac_objext conftest$ac_exeext
12452 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12453   (eval $ac_link) 2>conftest.er1
12454   ac_status=$?
12455   grep -v '^ *+' conftest.er1 >conftest.err
12456   rm -f conftest.er1
12457   cat conftest.err >&5
12458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12459   (exit $ac_status); } &&
12460          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12461   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12462   (eval $ac_try) 2>&5
12463   ac_status=$?
12464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12465   (exit $ac_status); }; } &&
12466          { ac_try='test -s conftest$ac_exeext'
12467   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12468   (eval $ac_try) 2>&5
12469   ac_status=$?
12470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471   (exit $ac_status); }; }; then
12472   ac_cv_lib_util_openpty=yes
12473 else
12474   echo "$as_me: failed program was:" >&5
12475 sed 's/^/| /' conftest.$ac_ext >&5
12476
12477 ac_cv_lib_util_openpty=no
12478 fi
12479 rm -f conftest.err conftest.$ac_objext \
12480       conftest$ac_exeext conftest.$ac_ext
12481 LIBS=$ac_check_lib_save_LIBS
12482 fi
12483 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12484 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12485 if test $ac_cv_lib_util_openpty = yes; then
12486   cat >>confdefs.h <<\_ACEOF
12487 #define HAVE_OPENPTY 1
12488 _ACEOF
12489  LIBS="$LIBS -lutil"
12490 fi
12491
12492 fi
12493 done
12494
12495 fi
12496
12497
12498
12499 echo "$as_me:$LINENO: checking for tty group" >&5
12500 echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12501 if test "${tty_group+set}" = set; then
12502   echo $ECHO_N "(cached) $ECHO_C" >&6
12503 else
12504   if test "$cross_compiling" = yes; then
12505   tty_group=no
12506 else
12507   cat >conftest.$ac_ext <<_ACEOF
12508 /* confdefs.h.  */
12509 _ACEOF
12510 cat confdefs.h >>conftest.$ac_ext
12511 cat >>conftest.$ac_ext <<_ACEOF
12512 /* end confdefs.h.  */
12513
12514 #include <sys/types.h>
12515 #include <sys/stat.h>
12516 #include <unistd.h>
12517 #include <grp.h>
12518
12519 main()
12520 {
12521   struct stat st;
12522   struct group *gr;
12523   char *tty;
12524   gr = getgrnam("tty");
12525   tty = ttyname(0);
12526   if (gr != 0
12527       && tty != 0
12528       && (stat(tty, &st)) == 0
12529       && st.st_gid == gr->gr_gid)
12530     return 0;
12531   else
12532     return 1;
12533 }
12534 _ACEOF
12535 rm -f conftest$ac_exeext
12536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12537   (eval $ac_link) 2>&5
12538   ac_status=$?
12539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12540   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12542   (eval $ac_try) 2>&5
12543   ac_status=$?
12544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12545   (exit $ac_status); }; }; then
12546   tty_group=yes
12547 else
12548   echo "$as_me: program exited with status $ac_status" >&5
12549 echo "$as_me: failed program was:" >&5
12550 sed 's/^/| /' conftest.$ac_ext >&5
12551
12552 ( exit $ac_status )
12553 tty_group=no
12554 fi
12555 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12556 fi
12557 fi
12558 echo "$as_me:$LINENO: result: $tty_group" >&5
12559 echo "${ECHO_T}$tty_group" >&6
12560 if test x$tty_group = xyes; then
12561
12562 cat >>confdefs.h <<\_ACEOF
12563 #define TTY_GID_SUPPORT 1
12564 _ACEOF
12565
12566 fi
12567
12568 if test x$support_xft = xyes; then
12569   # Extract the first word of "pkg-config", so it can be a program name with args.
12570 set dummy pkg-config; ac_word=$2
12571 echo "$as_me:$LINENO: checking for $ac_word" >&5
12572 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12573 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12574   echo $ECHO_N "(cached) $ECHO_C" >&6
12575 else
12576   case $PKG_CONFIG in
12577   [\\/]* | ?:[\\/]*)
12578   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12579   ;;
12580   *)
12581   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12582 for as_dir in $PATH
12583 do
12584   IFS=$as_save_IFS
12585   test -z "$as_dir" && as_dir=.
12586   for ac_exec_ext in '' $ac_executable_extensions; do
12587   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12588     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12589     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12590     break 2
12591   fi
12592 done
12593 done
12594
12595   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12596   ;;
12597 esac
12598 fi
12599 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12600
12601 if test -n "$PKG_CONFIG"; then
12602   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12603 echo "${ECHO_T}$PKG_CONFIG" >&6
12604 else
12605   echo "$as_me:$LINENO: result: no" >&5
12606 echo "${ECHO_T}no" >&6
12607 fi
12608
12609   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12610     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12611     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12612   else
12613     # Extract the first word of "xft-config", so it can be a program name with args.
12614 set dummy xft-config; ac_word=$2
12615 echo "$as_me:$LINENO: checking for $ac_word" >&5
12616 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12617 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12618   echo $ECHO_N "(cached) $ECHO_C" >&6
12619 else
12620   case $XFT_CONFIG in
12621   [\\/]* | ?:[\\/]*)
12622   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12623   ;;
12624   *)
12625   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12626 for as_dir in $PATH
12627 do
12628   IFS=$as_save_IFS
12629   test -z "$as_dir" && as_dir=.
12630   for ac_exec_ext in '' $ac_executable_extensions; do
12631   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12632     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12633     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12634     break 2
12635   fi
12636 done
12637 done
12638
12639   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12640   ;;
12641 esac
12642 fi
12643 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12644
12645 if test -n "$XFT_CONFIG"; then
12646   echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12647 echo "${ECHO_T}$XFT_CONFIG" >&6
12648 else
12649   echo "$as_me:$LINENO: result: no" >&5
12650 echo "${ECHO_T}no" >&6
12651 fi
12652
12653     if test $XFT_CONFIG != no; then
12654       LIBS="$LIBS `$XFT_CONFIG --libs`"
12655       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12656     fi
12657   fi
12658
12659
12660 for ac_header in X11/Xft/Xft.h
12661 do
12662 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12663 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12664   echo "$as_me:$LINENO: checking for $ac_header" >&5
12665 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12666 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12667   echo $ECHO_N "(cached) $ECHO_C" >&6
12668 fi
12669 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12670 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12671 else
12672   # Is the header compilable?
12673 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12674 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12675 cat >conftest.$ac_ext <<_ACEOF
12676 /* confdefs.h.  */
12677 _ACEOF
12678 cat confdefs.h >>conftest.$ac_ext
12679 cat >>conftest.$ac_ext <<_ACEOF
12680 /* end confdefs.h.  */
12681 $ac_includes_default
12682 #include <$ac_header>
12683 _ACEOF
12684 rm -f conftest.$ac_objext
12685 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12686   (eval $ac_compile) 2>conftest.er1
12687   ac_status=$?
12688   grep -v '^ *+' conftest.er1 >conftest.err
12689   rm -f conftest.er1
12690   cat conftest.err >&5
12691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12692   (exit $ac_status); } &&
12693          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12694   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12695   (eval $ac_try) 2>&5
12696   ac_status=$?
12697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12698   (exit $ac_status); }; } &&
12699          { ac_try='test -s conftest.$ac_objext'
12700   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12701   (eval $ac_try) 2>&5
12702   ac_status=$?
12703   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12704   (exit $ac_status); }; }; then
12705   ac_header_compiler=yes
12706 else
12707   echo "$as_me: failed program was:" >&5
12708 sed 's/^/| /' conftest.$ac_ext >&5
12709
12710 ac_header_compiler=no
12711 fi
12712 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12713 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12714 echo "${ECHO_T}$ac_header_compiler" >&6
12715
12716 # Is the header present?
12717 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12718 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12719 cat >conftest.$ac_ext <<_ACEOF
12720 /* confdefs.h.  */
12721 _ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h.  */
12725 #include <$ac_header>
12726 _ACEOF
12727 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12728   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12729   ac_status=$?
12730   grep -v '^ *+' conftest.er1 >conftest.err
12731   rm -f conftest.er1
12732   cat conftest.err >&5
12733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12734   (exit $ac_status); } >/dev/null; then
12735   if test -s conftest.err; then
12736     ac_cpp_err=$ac_cxx_preproc_warn_flag
12737     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12738   else
12739     ac_cpp_err=
12740   fi
12741 else
12742   ac_cpp_err=yes
12743 fi
12744 if test -z "$ac_cpp_err"; then
12745   ac_header_preproc=yes
12746 else
12747   echo "$as_me: failed program was:" >&5
12748 sed 's/^/| /' conftest.$ac_ext >&5
12749
12750   ac_header_preproc=no
12751 fi
12752 rm -f conftest.err conftest.$ac_ext
12753 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12754 echo "${ECHO_T}$ac_header_preproc" >&6
12755
12756 # So?  What about this header?
12757 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12758   yes:no: )
12759     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12760 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12761     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12762 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12763     ac_header_preproc=yes
12764     ;;
12765   no:yes:* )
12766     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12767 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12768     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12769 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12770     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12771 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12772     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12773 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12774     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12775 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12776     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12777 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12778     (
12779       cat <<\_ASBOX
12780 ## ------------------------------------------ ##
12781 ## Report this to the AC_PACKAGE_NAME lists.  ##
12782 ## ------------------------------------------ ##
12783 _ASBOX
12784     ) |
12785       sed "s/^/$as_me: WARNING:     /" >&2
12786     ;;
12787 esac
12788 echo "$as_me:$LINENO: checking for $ac_header" >&5
12789 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12790 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12791   echo $ECHO_N "(cached) $ECHO_C" >&6
12792 else
12793   eval "$as_ac_Header=\$ac_header_preproc"
12794 fi
12795 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12796 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12797
12798 fi
12799 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12800   cat >>confdefs.h <<_ACEOF
12801 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12802 _ACEOF
12803
12804 else
12805   support_xft=no
12806 fi
12807
12808 done
12809
12810
12811 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12812 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12813 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12814   echo $ECHO_N "(cached) $ECHO_C" >&6
12815 else
12816   ac_check_lib_save_LIBS=$LIBS
12817 LIBS="-lXft  $LIBS"
12818 cat >conftest.$ac_ext <<_ACEOF
12819 /* confdefs.h.  */
12820 _ACEOF
12821 cat confdefs.h >>conftest.$ac_ext
12822 cat >>conftest.$ac_ext <<_ACEOF
12823 /* end confdefs.h.  */
12824
12825 /* Override any gcc2 internal prototype to avoid an error.  */
12826 #ifdef __cplusplus
12827 extern "C"
12828 #endif
12829 /* We use char because int might match the return type of a gcc2
12830    builtin and then its argument prototype would still apply.  */
12831 char XftDrawString32 ();
12832 int
12833 main ()
12834 {
12835 XftDrawString32 ();
12836   ;
12837   return 0;
12838 }
12839 _ACEOF
12840 rm -f conftest.$ac_objext conftest$ac_exeext
12841 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12842   (eval $ac_link) 2>conftest.er1
12843   ac_status=$?
12844   grep -v '^ *+' conftest.er1 >conftest.err
12845   rm -f conftest.er1
12846   cat conftest.err >&5
12847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12848   (exit $ac_status); } &&
12849          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12850   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12851   (eval $ac_try) 2>&5
12852   ac_status=$?
12853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12854   (exit $ac_status); }; } &&
12855          { ac_try='test -s conftest$ac_exeext'
12856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12857   (eval $ac_try) 2>&5
12858   ac_status=$?
12859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860   (exit $ac_status); }; }; then
12861   ac_cv_lib_Xft_XftDrawString32=yes
12862 else
12863   echo "$as_me: failed program was:" >&5
12864 sed 's/^/| /' conftest.$ac_ext >&5
12865
12866 ac_cv_lib_Xft_XftDrawString32=no
12867 fi
12868 rm -f conftest.err conftest.$ac_objext \
12869       conftest$ac_exeext conftest.$ac_ext
12870 LIBS=$ac_check_lib_save_LIBS
12871 fi
12872 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12873 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12874 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12875   cat >>confdefs.h <<_ACEOF
12876 #define HAVE_LIBXFT 1
12877 _ACEOF
12878
12879   LIBS="-lXft $LIBS"
12880
12881 else
12882   support_xft=no
12883 fi
12884
12885
12886   if test x$support_xft = xyes; then
12887
12888 cat >>confdefs.h <<\_ACEOF
12889 #define XFT 1
12890 _ACEOF
12891
12892   fi
12893 fi
12894 if test x$support_styles = xyes; then
12895
12896 cat >>confdefs.h <<\_ACEOF
12897 #define ENABLE_STYLES 1
12898 _ACEOF
12899
12900 fi
12901 if test x$support_iso14755 = xyes; then
12902
12903 cat >>confdefs.h <<\_ACEOF
12904 #define ISO_14755 1
12905 _ACEOF
12906
12907 fi
12908 if test x$support_8bitctrls = xyes; then
12909
12910 cat >>confdefs.h <<\_ACEOF
12911 #define EIGHT_BIT_CONTROLS 1
12912 _ACEOF
12913
12914 fi
12915 if test x$support_fading = xyes; then
12916
12917 cat >>confdefs.h <<\_ACEOF
12918 #define OFF_FOCUS_FADING 1
12919 _ACEOF
12920
12921 fi
12922 if test x$support_tinting = xyes; then
12923
12924 cat >>confdefs.h <<\_ACEOF
12925 #define TINTING 1
12926 _ACEOF
12927
12928 fi
12929 if test x$support_inheritpixmap = xyes; then
12930
12931 cat >>confdefs.h <<\_ACEOF
12932 #define TRANSPARENT 1
12933 _ACEOF
12934
12935 fi
12936 if test x$support_keepscrolling = xno; then
12937
12938 cat >>confdefs.h <<\_ACEOF
12939 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12940 _ACEOF
12941
12942 fi
12943 if test x$support_selectionscrolling = xyes; then
12944
12945 cat >>confdefs.h <<\_ACEOF
12946 #define SELECTION_SCROLLING 1
12947 _ACEOF
12948
12949 fi
12950 if test x$support_frills = xyes; then
12951
12952 cat >>confdefs.h <<\_ACEOF
12953 #define ENABLE_FRILLS 1
12954 _ACEOF
12955
12956 fi
12957 if test x$support_mousewheel = xyes; then
12958
12959 cat >>confdefs.h <<\_ACEOF
12960 #define MOUSE_WHEEL 1
12961 _ACEOF
12962
12963 fi
12964 if test x$support_mouseslipwheel = xyes; then
12965
12966 cat >>confdefs.h <<\_ACEOF
12967 #define MOUSE_SLIP_WHEELING 1
12968 _ACEOF
12969
12970 fi
12971 if test x$support_xim = xyes -o x$multichar_set = xyes; then
12972   if test x$rxvt_cv_func_xlocale = xyes; then
12973
12974 cat >>confdefs.h <<\_ACEOF
12975 #define USE_XIM 1
12976 _ACEOF
12977
12978   fi
12979 fi
12980 if test x$support_xpm = xyes; then
12981
12982 cat >>confdefs.h <<\_ACEOF
12983 #define XPM_BACKGROUND 1
12984 _ACEOF
12985
12986 fi
12987 if test x$support_scroll_rxvt = xyes; then
12988
12989 cat >>confdefs.h <<\_ACEOF
12990 #define RXVT_SCROLLBAR 1
12991 _ACEOF
12992
12993   scrolltypes="rxvt"
12994 fi
12995 if test x$support_scroll_next = xyes; then
12996
12997 cat >>confdefs.h <<\_ACEOF
12998 #define NEXT_SCROLLBAR 1
12999 _ACEOF
13000
13001   scrolltypes="$scrolltypes next"
13002 fi
13003 if test x$support_scroll_xterm = xyes; then
13004
13005 cat >>confdefs.h <<\_ACEOF
13006 #define XTERM_SCROLLBAR 1
13007 _ACEOF
13008
13009   scrolltypes="$scrolltypes xterm"
13010 fi
13011 if test x$support_scroll_plain = xyes; then
13012
13013 cat >>confdefs.h <<\_ACEOF
13014 #define PLAIN_SCROLLBAR 1
13015 _ACEOF
13016
13017   scrolltypes="$scrolltypes plain"
13018 fi
13019 if test x$support_pointer_blank = xyes; then
13020
13021 cat >>confdefs.h <<\_ACEOF
13022 #define POINTER_BLANK 1
13023 _ACEOF
13024
13025 fi
13026 if test x$support_text_blink = xyes; then
13027
13028 cat >>confdefs.h <<\_ACEOF
13029 #define TEXT_BLINK 1
13030 _ACEOF
13031
13032 fi
13033 if test x$support_unicode3 = xyes; then
13034
13035 cat >>confdefs.h <<\_ACEOF
13036 #define UNICODE_3 1
13037 _ACEOF
13038
13039 fi
13040 if test x$support_combining = xyes; then
13041
13042 cat >>confdefs.h <<\_ACEOF
13043 #define ENABLE_COMBINING 1
13044 _ACEOF
13045
13046 fi
13047 if test x$codesets = xall; then
13048   codesets=jp,jp-ext,kr,zh,zh-ext
13049 fi
13050
13051 cat >>confdefs.h <<\_ACEOF
13052 #define ENCODING_EU 1
13053 _ACEOF
13054
13055
13056 cat >>confdefs.h <<\_ACEOF
13057 #define ENCODING_VN 1
13058 _ACEOF
13059
13060 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13061   case "$codeset" in
13062     JP     )
13063 cat >>confdefs.h <<\_ACEOF
13064 #define ENCODING_JP 1
13065 _ACEOF
13066  ;;
13067     JP_EXT )
13068 cat >>confdefs.h <<\_ACEOF
13069 #define ENCODING_JP_EXT 1
13070 _ACEOF
13071  ;;
13072     KR     )
13073 cat >>confdefs.h <<\_ACEOF
13074 #define ENCODING_KR 1
13075 _ACEOF
13076  ;;
13077     ZH     )
13078 cat >>confdefs.h <<\_ACEOF
13079 #define ENCODING_ZH 1
13080 _ACEOF
13081  ;;
13082     ZH_EXT )
13083 cat >>confdefs.h <<\_ACEOF
13084 #define ENCODING_ZH_EXT 1
13085 _ACEOF
13086  ;;
13087   esac
13088 done
13089
13090 IF_PERL=\#
13091 if test x$support_perl = xyes; then
13092   # Extract the first word of "perl5", so it can be a program name with args.
13093 set dummy perl5; ac_word=$2
13094 echo "$as_me:$LINENO: checking for $ac_word" >&5
13095 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13096 if test "${ac_cv_path_PERL+set}" = set; then
13097   echo $ECHO_N "(cached) $ECHO_C" >&6
13098 else
13099   case $PERL in
13100   [\\/]* | ?:[\\/]*)
13101   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13102   ;;
13103   *)
13104   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13105 for as_dir in $PATH
13106 do
13107   IFS=$as_save_IFS
13108   test -z "$as_dir" && as_dir=.
13109   for ac_exec_ext in '' $ac_executable_extensions; do
13110   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13111     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13112     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13113     break 2
13114   fi
13115 done
13116 done
13117
13118   ;;
13119 esac
13120 fi
13121 PERL=$ac_cv_path_PERL
13122
13123 if test -n "$PERL"; then
13124   echo "$as_me:$LINENO: result: $PERL" >&5
13125 echo "${ECHO_T}$PERL" >&6
13126 else
13127   echo "$as_me:$LINENO: result: no" >&5
13128 echo "${ECHO_T}no" >&6
13129 fi
13130
13131   # Extract the first word of "perl", so it can be a program name with args.
13132 set dummy perl; ac_word=$2
13133 echo "$as_me:$LINENO: checking for $ac_word" >&5
13134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13135 if test "${ac_cv_path_PERL+set}" = set; then
13136   echo $ECHO_N "(cached) $ECHO_C" >&6
13137 else
13138   case $PERL in
13139   [\\/]* | ?:[\\/]*)
13140   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13141   ;;
13142   *)
13143   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13144 for as_dir in $PATH
13145 do
13146   IFS=$as_save_IFS
13147   test -z "$as_dir" && as_dir=.
13148   for ac_exec_ext in '' $ac_executable_extensions; do
13149   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13150     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13151     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13152     break 2
13153   fi
13154 done
13155 done
13156
13157   ;;
13158 esac
13159 fi
13160 PERL=$ac_cv_path_PERL
13161
13162 if test -n "$PERL"; then
13163   echo "$as_me:$LINENO: result: $PERL" >&5
13164 echo "${ECHO_T}$PERL" >&6
13165 else
13166   echo "$as_me:$LINENO: result: no" >&5
13167 echo "${ECHO_T}no" >&6
13168 fi
13169
13170
13171   echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13172 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13173   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13174
13175      save_CXXFLAGS="$CXXFLAGS"
13176      save_LIBS="$LIBS"
13177      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13178      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13179      cat >conftest.$ac_ext <<_ACEOF
13180 /* confdefs.h.  */
13181 _ACEOF
13182 cat confdefs.h >>conftest.$ac_ext
13183 cat >>conftest.$ac_ext <<_ACEOF
13184 /* end confdefs.h.  */
13185
13186 #include <EXTERN.h>
13187 #include <perl.h>
13188 #include <XSUB.h>
13189
13190 int
13191 main ()
13192 {
13193
13194      PerlInterpreter *perl = perl_alloc ();
13195
13196   ;
13197   return 0;
13198 }
13199 _ACEOF
13200 rm -f conftest.$ac_objext conftest$ac_exeext
13201 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13202   (eval $ac_link) 2>conftest.er1
13203   ac_status=$?
13204   grep -v '^ *+' conftest.er1 >conftest.err
13205   rm -f conftest.er1
13206   cat conftest.err >&5
13207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13208   (exit $ac_status); } &&
13209          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
13210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13211   (eval $ac_try) 2>&5
13212   ac_status=$?
13213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13214   (exit $ac_status); }; } &&
13215          { ac_try='test -s conftest$ac_exeext'
13216   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13217   (eval $ac_try) 2>&5
13218   ac_status=$?
13219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13220   (exit $ac_status); }; }; then
13221   rxvt_perl_link=yes
13222 else
13223   echo "$as_me: failed program was:" >&5
13224 sed 's/^/| /' conftest.$ac_ext >&5
13225
13226 rxvt_perl_link=no
13227 fi
13228 rm -f conftest.err conftest.$ac_objext \
13229       conftest$ac_exeext conftest.$ac_ext
13230      CXXFLAGS="$save_CXXFLAGS"
13231      LIBS="$save_LIBS"
13232
13233      if test x$rxvt_perl_link = xyes; then
13234         echo "$as_me:$LINENO: result: ok" >&5
13235 echo "${ECHO_T}ok" >&6
13236
13237 cat >>confdefs.h <<\_ACEOF
13238 #define ENABLE_PERL 1
13239 _ACEOF
13240
13241         IF_PERL=
13242         PERL_O=rxvtperl.o
13243         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13244         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13245         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13246      else
13247         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13248 echo "$as_me: error: no, unable to link" >&2;}
13249    { (exit 1); exit 1; }; }
13250      fi
13251   else
13252      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13253 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13254    { (exit 1); exit 1; }; }
13255   fi
13256 fi
13257
13258
13259
13260
13261
13262
13263
13264      cat >conftest.$ac_ext <<_ACEOF
13265 /* confdefs.h.  */
13266 _ACEOF
13267 cat confdefs.h >>conftest.$ac_ext
13268 cat >>conftest.$ac_ext <<_ACEOF
13269 /* end confdefs.h.  */
13270
13271 #include <EXTERN.h>
13272 #include <perl.h>
13273 #include <XSUB.h>
13274
13275 int
13276 main ()
13277 {
13278
13279      PerlInterpreter *perl = perl_alloc ();
13280
13281   ;
13282   return 0;
13283 }
13284 _ACEOF
13285 rm -f conftest.$ac_objext conftest$ac_exeext
13286 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13287   (eval $ac_link) 2>conftest.er1
13288   ac_status=$?
13289   grep -v '^ *+' conftest.er1 >conftest.err
13290   rm -f conftest.er1
13291   cat conftest.err >&5
13292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13293   (exit $ac_status); } &&
13294          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
13295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13296   (eval $ac_try) 2>&5
13297   ac_status=$?
13298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13299   (exit $ac_status); }; } &&
13300          { ac_try='test -s conftest$ac_exeext'
13301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13302   (eval $ac_try) 2>&5
13303   ac_status=$?
13304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13305   (exit $ac_status); }; }; then
13306   rxvt_perl_link=yes
13307 else
13308   echo "$as_me: failed program was:" >&5
13309 sed 's/^/| /' conftest.$ac_ext >&5
13310
13311 rxvt_perl_link=no
13312 fi
13313 rm -f conftest.err conftest.$ac_objext \
13314       conftest$ac_exeext conftest.$ac_ext
13315 if test x$support_perl = xyes; then
13316    support_frills=yes
13317 fi
13318
13319
13320
13321
13322
13323
13324
13325
13326 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13327   DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13328   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13329   X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13330   X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13331   XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13332 fi
13333
13334
13335
13336
13337
13338 test "$program_prefix" != NONE &&
13339   program_transform_name="s,^,$program_prefix,;$program_transform_name"
13340 # Use a double $ so make ignores it.
13341 test "$program_suffix" != NONE &&
13342   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13343 # Double any \ or $.  echo might interpret backslashes.
13344 # By default was `s,x,x', remove it if useless.
13345 cat <<\_ACEOF >conftest.sed
13346 s/[\\$]/&&/g;s/;s,x,x,$//
13347 _ACEOF
13348 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13349 rm conftest.sed
13350
13351
13352
13353
13354
13355 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13356   include_stdint_h="#include <stdint.h>"
13357 else
13358   include_stdint_h="/* #include <stdint.h> */"
13359 fi
13360 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13361   include_stdarg_h="#include <cstdarg>"
13362 else
13363   include_stdarg_h="/* #include <cstdarg> */"
13364 fi
13365 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13366   include_stdlib_h="#include <cstdlib>"
13367 else
13368   include_stdlib_h="/* #include <cstdlib> */"
13369 fi
13370 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13371   include_unistd_h="#include <unistd.h>"
13372 else
13373   include_unistd_h="/* #include <unistd.h> */"
13374 fi
13375 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13376   include_string_h="#include <cstring>"
13377 else
13378   include_string_h="/* #include <cstring> */"
13379 fi
13380 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13381   include_fcntl_h="#include <fcntl.h>"
13382 else
13383   include_fcntl_h="/* #include <fcntl.h> */"
13384 fi
13385 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13386   include_util_h="#include <util.h>"
13387 else
13388   include_util_h="/* #include <util.h> */"
13389 fi
13390 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13391   include_assert_h="#include <assert.h>"
13392 else
13393   include_assert_h="/* #include <assert.h> */"
13394 fi
13395 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13396   include_sys_ioctl_h="#include <sys/ioctl.h>"
13397 else
13398   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13399 fi
13400 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13401   include_sys_select_h="#include <sys/select.h>"
13402 else
13403   include_sys_select_h="/* #include <sys/select.h> */"
13404 fi
13405 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13406   include_sys_strredir_h="#include <sys/strredir.h>"
13407 else
13408   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13409 fi
13410 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13411   include_sys_time_h="#include <sys/time.h>"
13412 else
13413   include_sys_time_h="/* #include <sys/time.h> */"
13414 fi
13415 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13416   include_time_h="#include <time.h>"
13417 else
13418   include_time_h="/* #include <time.h> */"
13419 fi
13420
13421                                         ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13422
13423 cat >confcache <<\_ACEOF
13424 # This file is a shell script that caches the results of configure
13425 # tests run on this system so they can be shared between configure
13426 # scripts and configure runs, see configure's option --config-cache.
13427 # It is not useful on other systems.  If it contains results you don't
13428 # want to keep, you may remove or edit it.
13429 #
13430 # config.status only pays attention to the cache file if you give it
13431 # the --recheck option to rerun configure.
13432 #
13433 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13434 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13435 # following values.
13436
13437 _ACEOF
13438
13439 # The following way of writing the cache mishandles newlines in values,
13440 # but we know of no workaround that is simple, portable, and efficient.
13441 # So, don't put newlines in cache variables' values.
13442 # Ultrix sh set writes to stderr and can't be redirected directly,
13443 # and sets the high bit in the cache file unless we assign to the vars.
13444 {
13445   (set) 2>&1 |
13446     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13447     *ac_space=\ *)
13448       # `set' does not quote correctly, so add quotes (double-quote
13449       # substitution turns \\\\ into \\, and sed turns \\ into \).
13450       sed -n \
13451         "s/'/'\\\\''/g;
13452           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13453       ;;
13454     *)
13455       # `set' quotes correctly as required by POSIX, so do not add quotes.
13456       sed -n \
13457         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13458       ;;
13459     esac;
13460 } |
13461   sed '
13462      t clear
13463      : clear
13464      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13465      t end
13466      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13467      : end' >>confcache
13468 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13469   if test -w $cache_file; then
13470     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13471     cat confcache >$cache_file
13472   else
13473     echo "not updating unwritable cache $cache_file"
13474   fi
13475 fi
13476 rm -f confcache
13477
13478 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13479 # Let make expand exec_prefix.
13480 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13481
13482 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13483 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13484 # trailing colons and then remove the whole line if VPATH becomes empty
13485 # (actually we leave an empty line to preserve line numbers).
13486 if test "x$srcdir" = x.; then
13487   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13488 s/:*\$(srcdir):*/:/;
13489 s/:*\${srcdir}:*/:/;
13490 s/:*@srcdir@:*/:/;
13491 s/^\([^=]*=[     ]*\):*/\1/;
13492 s/:*$//;
13493 s/^[^=]*=[       ]*$//;
13494 }'
13495 fi
13496
13497 DEFS=-DHAVE_CONFIG_H
13498
13499 ac_libobjs=
13500 ac_ltlibobjs=
13501 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13502   # 1. Remove the extension, and $U if already installed.
13503   ac_i=`echo "$ac_i" |
13504          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13505   # 2. Add them.
13506   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13507   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13508 done
13509 LIBOBJS=$ac_libobjs
13510
13511 LTLIBOBJS=$ac_ltlibobjs
13512
13513
13514
13515 : ${CONFIG_STATUS=./config.status}
13516 ac_clean_files_save=$ac_clean_files
13517 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13518 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13519 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13520 cat >$CONFIG_STATUS <<_ACEOF
13521 #! $SHELL
13522 # Generated by $as_me.
13523 # Run this file to recreate the current configuration.
13524 # Compiler output produced by configure, useful for debugging
13525 # configure, is in config.log if it exists.
13526
13527 debug=false
13528 ac_cs_recheck=false
13529 ac_cs_silent=false
13530 SHELL=\${CONFIG_SHELL-$SHELL}
13531 _ACEOF
13532
13533 cat >>$CONFIG_STATUS <<\_ACEOF
13534 ## --------------------- ##
13535 ## M4sh Initialization.  ##
13536 ## --------------------- ##
13537
13538 # Be Bourne compatible
13539 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13540   emulate sh
13541   NULLCMD=:
13542   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13543   # is contrary to our usage.  Disable this feature.
13544   alias -g '${1+"$@"}'='"$@"'
13545 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13546   set -o posix
13547 fi
13548 DUALCASE=1; export DUALCASE # for MKS sh
13549
13550 # Support unset when possible.
13551 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13552   as_unset=unset
13553 else
13554   as_unset=false
13555 fi
13556
13557
13558 # Work around bugs in pre-3.0 UWIN ksh.
13559 $as_unset ENV MAIL MAILPATH
13560 PS1='$ '
13561 PS2='> '
13562 PS4='+ '
13563
13564 # NLS nuisances.
13565 for as_var in \
13566   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13567   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13568   LC_TELEPHONE LC_TIME
13569 do
13570   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13571     eval $as_var=C; export $as_var
13572   else
13573     $as_unset $as_var
13574   fi
13575 done
13576
13577 # Required to use basename.
13578 if expr a : '\(a\)' >/dev/null 2>&1; then
13579   as_expr=expr
13580 else
13581   as_expr=false
13582 fi
13583
13584 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13585   as_basename=basename
13586 else
13587   as_basename=false
13588 fi
13589
13590
13591 # Name of the executable.
13592 as_me=`$as_basename "$0" ||
13593 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13594          X"$0" : 'X\(//\)$' \| \
13595          X"$0" : 'X\(/\)$' \| \
13596          .     : '\(.\)' 2>/dev/null ||
13597 echo X/"$0" |
13598     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13599           /^X\/\(\/\/\)$/{ s//\1/; q; }
13600           /^X\/\(\/\).*/{ s//\1/; q; }
13601           s/.*/./; q'`
13602
13603
13604 # PATH needs CR, and LINENO needs CR and PATH.
13605 # Avoid depending upon Character Ranges.
13606 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13607 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13608 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13609 as_cr_digits='0123456789'
13610 as_cr_alnum=$as_cr_Letters$as_cr_digits
13611
13612 # The user is always right.
13613 if test "${PATH_SEPARATOR+set}" != set; then
13614   echo "#! /bin/sh" >conf$$.sh
13615   echo  "exit 0"   >>conf$$.sh
13616   chmod +x conf$$.sh
13617   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13618     PATH_SEPARATOR=';'
13619   else
13620     PATH_SEPARATOR=:
13621   fi
13622   rm -f conf$$.sh
13623 fi
13624
13625
13626   as_lineno_1=$LINENO
13627   as_lineno_2=$LINENO
13628   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13629   test "x$as_lineno_1" != "x$as_lineno_2" &&
13630   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13631   # Find who we are.  Look in the path if we contain no path at all
13632   # relative or not.
13633   case $0 in
13634     *[\\/]* ) as_myself=$0 ;;
13635     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13636 for as_dir in $PATH
13637 do
13638   IFS=$as_save_IFS
13639   test -z "$as_dir" && as_dir=.
13640   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13641 done
13642
13643        ;;
13644   esac
13645   # We did not find ourselves, most probably we were run as `sh COMMAND'
13646   # in which case we are not to be found in the path.
13647   if test "x$as_myself" = x; then
13648     as_myself=$0
13649   fi
13650   if test ! -f "$as_myself"; then
13651     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13652 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13653    { (exit 1); exit 1; }; }
13654   fi
13655   case $CONFIG_SHELL in
13656   '')
13657     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13658 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13659 do
13660   IFS=$as_save_IFS
13661   test -z "$as_dir" && as_dir=.
13662   for as_base in sh bash ksh sh5; do
13663          case $as_dir in
13664          /*)
13665            if ("$as_dir/$as_base" -c '
13666   as_lineno_1=$LINENO
13667   as_lineno_2=$LINENO
13668   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13669   test "x$as_lineno_1" != "x$as_lineno_2" &&
13670   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13671              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13672              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13673              CONFIG_SHELL=$as_dir/$as_base
13674              export CONFIG_SHELL
13675              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13676            fi;;
13677          esac
13678        done
13679 done
13680 ;;
13681   esac
13682
13683   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13684   # uniformly replaced by the line number.  The first 'sed' inserts a
13685   # line-number line before each line; the second 'sed' does the real
13686   # work.  The second script uses 'N' to pair each line-number line
13687   # with the numbered line, and appends trailing '-' during
13688   # substitution so that $LINENO is not a special case at line end.
13689   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13690   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13691   sed '=' <$as_myself |
13692     sed '
13693       N
13694       s,$,-,
13695       : loop
13696       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13697       t loop
13698       s,-$,,
13699       s,^['$as_cr_digits']*\n,,
13700     ' >$as_me.lineno &&
13701   chmod +x $as_me.lineno ||
13702     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13703 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13704    { (exit 1); exit 1; }; }
13705
13706   # Don't try to exec as it changes $[0], causing all sort of problems
13707   # (the dirname of $[0] is not the place where we might find the
13708   # original and so on.  Autoconf is especially sensible to this).
13709   . ./$as_me.lineno
13710   # Exit status is that of the last command.
13711   exit
13712 }
13713
13714
13715 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13716   *c*,-n*) ECHO_N= ECHO_C='
13717 ' ECHO_T='      ' ;;
13718   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13719   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13720 esac
13721
13722 if expr a : '\(a\)' >/dev/null 2>&1; then
13723   as_expr=expr
13724 else
13725   as_expr=false
13726 fi
13727
13728 rm -f conf$$ conf$$.exe conf$$.file
13729 echo >conf$$.file
13730 if ln -s conf$$.file conf$$ 2>/dev/null; then
13731   # We could just check for DJGPP; but this test a) works b) is more generic
13732   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13733   if test -f conf$$.exe; then
13734     # Don't use ln at all; we don't have any links
13735     as_ln_s='cp -p'
13736   else
13737     as_ln_s='ln -s'
13738   fi
13739 elif ln conf$$.file conf$$ 2>/dev/null; then
13740   as_ln_s=ln
13741 else
13742   as_ln_s='cp -p'
13743 fi
13744 rm -f conf$$ conf$$.exe conf$$.file
13745
13746 if mkdir -p . 2>/dev/null; then
13747   as_mkdir_p=:
13748 else
13749   test -d ./-p && rmdir ./-p
13750   as_mkdir_p=false
13751 fi
13752
13753 as_executable_p="test -f"
13754
13755 # Sed expression to map a string onto a valid CPP name.
13756 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13757
13758 # Sed expression to map a string onto a valid variable name.
13759 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13760
13761
13762 # IFS
13763 # We need space, tab and new line, in precisely that order.
13764 as_nl='
13765 '
13766 IFS="   $as_nl"
13767
13768 # CDPATH.
13769 $as_unset CDPATH
13770
13771 exec 6>&1
13772
13773 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13774 # report actual input values of CONFIG_FILES etc. instead of their
13775 # values after options handling.  Logging --version etc. is OK.
13776 exec 5>>config.log
13777 {
13778   echo
13779   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13780 ## Running $as_me. ##
13781 _ASBOX
13782 } >&5
13783 cat >&5 <<_CSEOF
13784
13785 This file was extended by $as_me, which was
13786 generated by GNU Autoconf 2.59.  Invocation command line was
13787
13788   CONFIG_FILES    = $CONFIG_FILES
13789   CONFIG_HEADERS  = $CONFIG_HEADERS
13790   CONFIG_LINKS    = $CONFIG_LINKS
13791   CONFIG_COMMANDS = $CONFIG_COMMANDS
13792   $ $0 $@
13793
13794 _CSEOF
13795 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13796 echo >&5
13797 _ACEOF
13798
13799 # Files that config.status was made for.
13800 if test -n "$ac_config_files"; then
13801   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13802 fi
13803
13804 if test -n "$ac_config_headers"; then
13805   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13806 fi
13807
13808 if test -n "$ac_config_links"; then
13809   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13810 fi
13811
13812 if test -n "$ac_config_commands"; then
13813   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13814 fi
13815
13816 cat >>$CONFIG_STATUS <<\_ACEOF
13817
13818 ac_cs_usage="\
13819 \`$as_me' instantiates files from templates according to the
13820 current configuration.
13821
13822 Usage: $0 [OPTIONS] [FILE]...
13823
13824   -h, --help       print this help, then exit
13825   -V, --version    print version number, then exit
13826   -q, --quiet      do not print progress messages
13827   -d, --debug      don't remove temporary files
13828       --recheck    update $as_me by reconfiguring in the same conditions
13829   --file=FILE[:TEMPLATE]
13830                    instantiate the configuration file FILE
13831   --header=FILE[:TEMPLATE]
13832                    instantiate the configuration header FILE
13833
13834 Configuration files:
13835 $config_files
13836
13837 Configuration headers:
13838 $config_headers
13839
13840 Report bugs to <bug-autoconf@gnu.org>."
13841 _ACEOF
13842
13843 cat >>$CONFIG_STATUS <<_ACEOF
13844 ac_cs_version="\\
13845 config.status
13846 configured by $0, generated by GNU Autoconf 2.59,
13847   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13848
13849 Copyright (C) 2003 Free Software Foundation, Inc.
13850 This config.status script is free software; the Free Software Foundation
13851 gives unlimited permission to copy, distribute and modify it."
13852 srcdir=$srcdir
13853 INSTALL="$INSTALL"
13854 _ACEOF
13855
13856 cat >>$CONFIG_STATUS <<\_ACEOF
13857 # If no file are specified by the user, then we need to provide default
13858 # value.  By we need to know if files were specified by the user.
13859 ac_need_defaults=:
13860 while test $# != 0
13861 do
13862   case $1 in
13863   --*=*)
13864     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13865     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13866     ac_shift=:
13867     ;;
13868   -*)
13869     ac_option=$1
13870     ac_optarg=$2
13871     ac_shift=shift
13872     ;;
13873   *) # This is not an option, so the user has probably given explicit
13874      # arguments.
13875      ac_option=$1
13876      ac_need_defaults=false;;
13877   esac
13878
13879   case $ac_option in
13880   # Handling of the options.
13881 _ACEOF
13882 cat >>$CONFIG_STATUS <<\_ACEOF
13883   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13884     ac_cs_recheck=: ;;
13885   --version | --vers* | -V )
13886     echo "$ac_cs_version"; exit 0 ;;
13887   --he | --h)
13888     # Conflict between --help and --header
13889     { { echo "$as_me:$LINENO: error: ambiguous option: $1
13890 Try \`$0 --help' for more information." >&5
13891 echo "$as_me: error: ambiguous option: $1
13892 Try \`$0 --help' for more information." >&2;}
13893    { (exit 1); exit 1; }; };;
13894   --help | --hel | -h )
13895     echo "$ac_cs_usage"; exit 0 ;;
13896   --debug | --d* | -d )
13897     debug=: ;;
13898   --file | --fil | --fi | --f )
13899     $ac_shift
13900     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13901     ac_need_defaults=false;;
13902   --header | --heade | --head | --hea )
13903     $ac_shift
13904     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13905     ac_need_defaults=false;;
13906   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13907   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13908     ac_cs_silent=: ;;
13909
13910   # This is an error.
13911   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13912 Try \`$0 --help' for more information." >&5
13913 echo "$as_me: error: unrecognized option: $1
13914 Try \`$0 --help' for more information." >&2;}
13915    { (exit 1); exit 1; }; } ;;
13916
13917   *) ac_config_targets="$ac_config_targets $1" ;;
13918
13919   esac
13920   shift
13921 done
13922
13923 ac_configure_extra_args=
13924
13925 if $ac_cs_silent; then
13926   exec 6>/dev/null
13927   ac_configure_extra_args="$ac_configure_extra_args --silent"
13928 fi
13929
13930 _ACEOF
13931 cat >>$CONFIG_STATUS <<_ACEOF
13932 if \$ac_cs_recheck; then
13933   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13934   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13935 fi
13936
13937 _ACEOF
13938
13939
13940
13941
13942
13943 cat >>$CONFIG_STATUS <<\_ACEOF
13944 for ac_config_target in $ac_config_targets
13945 do
13946   case "$ac_config_target" in
13947   # Handling of arguments.
13948   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13949   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13950   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13951   "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13952   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13953   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13954 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13955    { (exit 1); exit 1; }; };;
13956   esac
13957 done
13958
13959 # If the user did not use the arguments to specify the items to instantiate,
13960 # then the envvar interface is used.  Set only those that are not.
13961 # We use the long form for the default assignment because of an extremely
13962 # bizarre bug on SunOS 4.1.3.
13963 if $ac_need_defaults; then
13964   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13965   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13966 fi
13967
13968 # Have a temporary directory for convenience.  Make it in the build tree
13969 # simply because there is no reason to put it here, and in addition,
13970 # creating and moving files from /tmp can sometimes cause problems.
13971 # Create a temporary directory, and hook for its removal unless debugging.
13972 $debug ||
13973 {
13974   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13975   trap '{ (exit 1); exit 1; }' 1 2 13 15
13976 }
13977
13978 # Create a (secure) tmp directory for tmp files.
13979
13980 {
13981   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13982   test -n "$tmp" && test -d "$tmp"
13983 }  ||
13984 {
13985   tmp=./confstat$$-$RANDOM
13986   (umask 077 && mkdir $tmp)
13987 } ||
13988 {
13989    echo "$me: cannot create a temporary directory in ." >&2
13990    { (exit 1); exit 1; }
13991 }
13992
13993 _ACEOF
13994
13995 cat >>$CONFIG_STATUS <<_ACEOF
13996
13997 #
13998 # CONFIG_FILES section.
13999 #
14000
14001 # No need to generate the scripts if there are no CONFIG_FILES.
14002 # This happens for instance when ./config.status config.h
14003 if test -n "\$CONFIG_FILES"; then
14004   # Protect against being on the right side of a sed subst in config.status.
14005   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14006    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14007 s,@SHELL@,$SHELL,;t t
14008 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14009 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14010 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14011 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14012 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14013 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14014 s,@exec_prefix@,$exec_prefix,;t t
14015 s,@prefix@,$prefix,;t t
14016 s,@program_transform_name@,$program_transform_name,;t t
14017 s,@bindir@,$bindir,;t t
14018 s,@sbindir@,$sbindir,;t t
14019 s,@libexecdir@,$libexecdir,;t t
14020 s,@datadir@,$datadir,;t t
14021 s,@sysconfdir@,$sysconfdir,;t t
14022 s,@sharedstatedir@,$sharedstatedir,;t t
14023 s,@localstatedir@,$localstatedir,;t t
14024 s,@libdir@,$libdir,;t t
14025 s,@includedir@,$includedir,;t t
14026 s,@oldincludedir@,$oldincludedir,;t t
14027 s,@infodir@,$infodir,;t t
14028 s,@mandir@,$mandir,;t t
14029 s,@build_alias@,$build_alias,;t t
14030 s,@host_alias@,$host_alias,;t t
14031 s,@target_alias@,$target_alias,;t t
14032 s,@DEFS@,$DEFS,;t t
14033 s,@ECHO_C@,$ECHO_C,;t t
14034 s,@ECHO_N@,$ECHO_N,;t t
14035 s,@ECHO_T@,$ECHO_T,;t t
14036 s,@LIBS@,$LIBS,;t t
14037 s,@build@,$build,;t t
14038 s,@build_cpu@,$build_cpu,;t t
14039 s,@build_vendor@,$build_vendor,;t t
14040 s,@build_os@,$build_os,;t t
14041 s,@host@,$host,;t t
14042 s,@host_cpu@,$host_cpu,;t t
14043 s,@host_vendor@,$host_vendor,;t t
14044 s,@host_os@,$host_os,;t t
14045 s,@VERSION@,$VERSION,;t t
14046 s,@DATE@,$DATE,;t t
14047 s,@LSMDATE@,$LSMDATE,;t t
14048 s,@LIBVERSION@,$LIBVERSION,;t t
14049 s,@CC@,$CC,;t t
14050 s,@CFLAGS@,$CFLAGS,;t t
14051 s,@LDFLAGS@,$LDFLAGS,;t t
14052 s,@CPPFLAGS@,$CPPFLAGS,;t t
14053 s,@ac_ct_CC@,$ac_ct_CC,;t t
14054 s,@EXEEXT@,$EXEEXT,;t t
14055 s,@OBJEXT@,$OBJEXT,;t t
14056 s,@CXX@,$CXX,;t t
14057 s,@CXXFLAGS@,$CXXFLAGS,;t t
14058 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14059 s,@CPP@,$CPP,;t t
14060 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14061 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14062 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14063 s,@EGREP@,$EGREP,;t t
14064 s,@LINKER@,$LINKER,;t t
14065 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14066 s,@RXVTNAME@,$RXVTNAME,;t t
14067 s,@MV@,$MV,;t t
14068 s,@CP@,$CP,;t t
14069 s,@LN@,$LN,;t t
14070 s,@SED@,$SED,;t t
14071 s,@ECHO@,$ECHO,;t t
14072 s,@CMP@,$CMP,;t t
14073 s,@TIC@,$TIC,;t t
14074 s,@CXXCPP@,$CXXCPP,;t t
14075 s,@X_CFLAGS@,$X_CFLAGS,;t t
14076 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14077 s,@X_LIBS@,$X_LIBS,;t t
14078 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14079 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14080 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14081 s,@XPM_LIBS@,$XPM_LIBS,;t t
14082 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14083 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14084 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14085 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14086 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14087 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14088 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14089 s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14090 s,@PERL@,$PERL,;t t
14091 s,@PERLLIB@,$PERLLIB,;t t
14092 s,@PERLFLAGS@,$PERLFLAGS,;t t
14093 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14094 s,@IF_PERL@,$IF_PERL,;t t
14095 s,@PERL_O@,$PERL_O,;t t
14096 s,@DEBUG@,$DEBUG,;t t
14097 s,@DINCLUDE@,$DINCLUDE,;t t
14098 s,@DLIB@,$DLIB,;t t
14099 s,@include_stdint_h@,$include_stdint_h,;t t
14100 s,@include_stdarg_h@,$include_stdarg_h,;t t
14101 s,@include_stdlib_h@,$include_stdlib_h,;t t
14102 s,@include_unistd_h@,$include_unistd_h,;t t
14103 s,@include_string_h@,$include_string_h,;t t
14104 s,@include_fcntl_h@,$include_fcntl_h,;t t
14105 s,@include_util_h@,$include_util_h,;t t
14106 s,@include_assert_h@,$include_assert_h,;t t
14107 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14108 s,@include_sys_select_h@,$include_sys_select_h,;t t
14109 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14110 s,@include_sys_time_h@,$include_sys_time_h,;t t
14111 s,@include_time_h@,$include_time_h,;t t
14112 s,@LIBOBJS@,$LIBOBJS,;t t
14113 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14114 CEOF
14115
14116 _ACEOF
14117
14118   cat >>$CONFIG_STATUS <<\_ACEOF
14119   # Split the substitutions into bite-sized pieces for seds with
14120   # small command number limits, like on Digital OSF/1 and HP-UX.
14121   ac_max_sed_lines=48
14122   ac_sed_frag=1 # Number of current file.
14123   ac_beg=1 # First line for current file.
14124   ac_end=$ac_max_sed_lines # Line after last line for current file.
14125   ac_more_lines=:
14126   ac_sed_cmds=
14127   while $ac_more_lines; do
14128     if test $ac_beg -gt 1; then
14129       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14130     else
14131       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14132     fi
14133     if test ! -s $tmp/subs.frag; then
14134       ac_more_lines=false
14135     else
14136       # The purpose of the label and of the branching condition is to
14137       # speed up the sed processing (if there are no `@' at all, there
14138       # is no need to browse any of the substitutions).
14139       # These are the two extra sed commands mentioned above.
14140       (echo ':t
14141   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14142       if test -z "$ac_sed_cmds"; then
14143         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14144       else
14145         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14146       fi
14147       ac_sed_frag=`expr $ac_sed_frag + 1`
14148       ac_beg=$ac_end
14149       ac_end=`expr $ac_end + $ac_max_sed_lines`
14150     fi
14151   done
14152   if test -z "$ac_sed_cmds"; then
14153     ac_sed_cmds=cat
14154   fi
14155 fi # test -n "$CONFIG_FILES"
14156
14157 _ACEOF
14158 cat >>$CONFIG_STATUS <<\_ACEOF
14159 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14160   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14161   case $ac_file in
14162   - | *:- | *:-:* ) # input from stdin
14163         cat >$tmp/stdin
14164         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14165         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14166   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14167         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14168   * )   ac_file_in=$ac_file.in ;;
14169   esac
14170
14171   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14172   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14173 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14174          X"$ac_file" : 'X\(//\)[^/]' \| \
14175          X"$ac_file" : 'X\(//\)$' \| \
14176          X"$ac_file" : 'X\(/\)' \| \
14177          .     : '\(.\)' 2>/dev/null ||
14178 echo X"$ac_file" |
14179     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14180           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14181           /^X\(\/\/\)$/{ s//\1/; q; }
14182           /^X\(\/\).*/{ s//\1/; q; }
14183           s/.*/./; q'`
14184   { if $as_mkdir_p; then
14185     mkdir -p "$ac_dir"
14186   else
14187     as_dir="$ac_dir"
14188     as_dirs=
14189     while test ! -d "$as_dir"; do
14190       as_dirs="$as_dir $as_dirs"
14191       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14192 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14193          X"$as_dir" : 'X\(//\)[^/]' \| \
14194          X"$as_dir" : 'X\(//\)$' \| \
14195          X"$as_dir" : 'X\(/\)' \| \
14196          .     : '\(.\)' 2>/dev/null ||
14197 echo X"$as_dir" |
14198     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14199           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14200           /^X\(\/\/\)$/{ s//\1/; q; }
14201           /^X\(\/\).*/{ s//\1/; q; }
14202           s/.*/./; q'`
14203     done
14204     test ! -n "$as_dirs" || mkdir $as_dirs
14205   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14206 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14207    { (exit 1); exit 1; }; }; }
14208
14209   ac_builddir=.
14210
14211 if test "$ac_dir" != .; then
14212   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14213   # A "../" for each directory in $ac_dir_suffix.
14214   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14215 else
14216   ac_dir_suffix= ac_top_builddir=
14217 fi
14218
14219 case $srcdir in
14220   .)  # No --srcdir option.  We are building in place.
14221     ac_srcdir=.
14222     if test -z "$ac_top_builddir"; then
14223        ac_top_srcdir=.
14224     else
14225        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14226     fi ;;
14227   [\\/]* | ?:[\\/]* )  # Absolute path.
14228     ac_srcdir=$srcdir$ac_dir_suffix;
14229     ac_top_srcdir=$srcdir ;;
14230   *) # Relative path.
14231     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14232     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14233 esac
14234
14235 # Do not use `cd foo && pwd` to compute absolute paths, because
14236 # the directories may not exist.
14237 case `pwd` in
14238 .) ac_abs_builddir="$ac_dir";;
14239 *)
14240   case "$ac_dir" in
14241   .) ac_abs_builddir=`pwd`;;
14242   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14243   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14244   esac;;
14245 esac
14246 case $ac_abs_builddir in
14247 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14248 *)
14249   case ${ac_top_builddir}. in
14250   .) ac_abs_top_builddir=$ac_abs_builddir;;
14251   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14252   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14253   esac;;
14254 esac
14255 case $ac_abs_builddir in
14256 .) ac_abs_srcdir=$ac_srcdir;;
14257 *)
14258   case $ac_srcdir in
14259   .) ac_abs_srcdir=$ac_abs_builddir;;
14260   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14261   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14262   esac;;
14263 esac
14264 case $ac_abs_builddir in
14265 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14266 *)
14267   case $ac_top_srcdir in
14268   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14269   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14270   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14271   esac;;
14272 esac
14273
14274
14275   case $INSTALL in
14276   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14277   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14278   esac
14279
14280   # Let's still pretend it is `configure' which instantiates (i.e., don't
14281   # use $as_me), people would be surprised to read:
14282   #    /* config.h.  Generated by config.status.  */
14283   if test x"$ac_file" = x-; then
14284     configure_input=
14285   else
14286     configure_input="$ac_file.  "
14287   fi
14288   configure_input=$configure_input"Generated from `echo $ac_file_in |
14289                                      sed 's,.*/,,'` by configure."
14290
14291   # First look for the input files in the build tree, otherwise in the
14292   # src tree.
14293   ac_file_inputs=`IFS=:
14294     for f in $ac_file_in; do
14295       case $f in
14296       -) echo $tmp/stdin ;;
14297       [\\/$]*)
14298          # Absolute (can't be DOS-style, as IFS=:)
14299          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14300 echo "$as_me: error: cannot find input file: $f" >&2;}
14301    { (exit 1); exit 1; }; }
14302          echo "$f";;
14303       *) # Relative
14304          if test -f "$f"; then
14305            # Build tree
14306            echo "$f"
14307          elif test -f "$srcdir/$f"; then
14308            # Source tree
14309            echo "$srcdir/$f"
14310          else
14311            # /dev/null tree
14312            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14313 echo "$as_me: error: cannot find input file: $f" >&2;}
14314    { (exit 1); exit 1; }; }
14315          fi;;
14316       esac
14317     done` || { (exit 1); exit 1; }
14318
14319   if test x"$ac_file" != x-; then
14320     { echo "$as_me:$LINENO: creating $ac_file" >&5
14321 echo "$as_me: creating $ac_file" >&6;}
14322     rm -f "$ac_file"
14323   fi
14324 _ACEOF
14325 cat >>$CONFIG_STATUS <<_ACEOF
14326   sed "$ac_vpsub
14327 $extrasub
14328 _ACEOF
14329 cat >>$CONFIG_STATUS <<\_ACEOF
14330 :t
14331 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14332 s,@configure_input@,$configure_input,;t t
14333 s,@srcdir@,$ac_srcdir,;t t
14334 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14335 s,@top_srcdir@,$ac_top_srcdir,;t t
14336 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14337 s,@builddir@,$ac_builddir,;t t
14338 s,@abs_builddir@,$ac_abs_builddir,;t t
14339 s,@top_builddir@,$ac_top_builddir,;t t
14340 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14341 s,@INSTALL@,$ac_INSTALL,;t t
14342 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14343   rm -f $tmp/stdin
14344   if test x"$ac_file" != x-; then
14345     mv $tmp/out $ac_file
14346   else
14347     cat $tmp/out
14348     rm -f $tmp/out
14349   fi
14350
14351 done
14352 _ACEOF
14353 cat >>$CONFIG_STATUS <<\_ACEOF
14354
14355 #
14356 # CONFIG_HEADER section.
14357 #
14358
14359 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14360 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14361 #
14362 # ac_d sets the value in "#define NAME VALUE" lines.
14363 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14364 ac_dB='[         ].*$,\1#\2'
14365 ac_dC=' '
14366 ac_dD=',;t'
14367 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14368 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14369 ac_uB='$,\1#\2define\3'
14370 ac_uC=' '
14371 ac_uD=',;t'
14372
14373 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14374   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14375   case $ac_file in
14376   - | *:- | *:-:* ) # input from stdin
14377         cat >$tmp/stdin
14378         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14379         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14380   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14381         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14382   * )   ac_file_in=$ac_file.in ;;
14383   esac
14384
14385   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14386 echo "$as_me: creating $ac_file" >&6;}
14387
14388   # First look for the input files in the build tree, otherwise in the
14389   # src tree.
14390   ac_file_inputs=`IFS=:
14391     for f in $ac_file_in; do
14392       case $f in
14393       -) echo $tmp/stdin ;;
14394       [\\/$]*)
14395          # Absolute (can't be DOS-style, as IFS=:)
14396          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14397 echo "$as_me: error: cannot find input file: $f" >&2;}
14398    { (exit 1); exit 1; }; }
14399          # Do quote $f, to prevent DOS paths from being IFS'd.
14400          echo "$f";;
14401       *) # Relative
14402          if test -f "$f"; then
14403            # Build tree
14404            echo "$f"
14405          elif test -f "$srcdir/$f"; then
14406            # Source tree
14407            echo "$srcdir/$f"
14408          else
14409            # /dev/null tree
14410            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14411 echo "$as_me: error: cannot find input file: $f" >&2;}
14412    { (exit 1); exit 1; }; }
14413          fi;;
14414       esac
14415     done` || { (exit 1); exit 1; }
14416   # Remove the trailing spaces.
14417   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14418
14419 _ACEOF
14420
14421 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14422 # `conftest.undefs', that substitutes the proper values into
14423 # config.h.in to produce config.h.  The first handles `#define'
14424 # templates, and the second `#undef' templates.
14425 # And first: Protect against being on the right side of a sed subst in
14426 # config.status.  Protect against being in an unquoted here document
14427 # in config.status.
14428 rm -f conftest.defines conftest.undefs
14429 # Using a here document instead of a string reduces the quoting nightmare.
14430 # Putting comments in sed scripts is not portable.
14431 #
14432 # `end' is used to avoid that the second main sed command (meant for
14433 # 0-ary CPP macros) applies to n-ary macro definitions.
14434 # See the Autoconf documentation for `clear'.
14435 cat >confdef2sed.sed <<\_ACEOF
14436 s/[\\&,]/\\&/g
14437 s,[\\$`],\\&,g
14438 t clear
14439 : clear
14440 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14441 t end
14442 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14443 : end
14444 _ACEOF
14445 # If some macros were called several times there might be several times
14446 # the same #defines, which is useless.  Nevertheless, we may not want to
14447 # sort them, since we want the *last* AC-DEFINE to be honored.
14448 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14449 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14450 rm -f confdef2sed.sed
14451
14452 # This sed command replaces #undef with comments.  This is necessary, for
14453 # example, in the case of _POSIX_SOURCE, which is predefined and required
14454 # on some systems where configure will not decide to define it.
14455 cat >>conftest.undefs <<\_ACEOF
14456 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14457 _ACEOF
14458
14459 # Break up conftest.defines because some shells have a limit on the size
14460 # of here documents, and old seds have small limits too (100 cmds).
14461 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14462 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14463 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14464 echo '  :' >>$CONFIG_STATUS
14465 rm -f conftest.tail
14466 while grep . conftest.defines >/dev/null
14467 do
14468   # Write a limited-size here document to $tmp/defines.sed.
14469   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14470   # Speed up: don't consider the non `#define' lines.
14471   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14472   # Work around the forget-to-reset-the-flag bug.
14473   echo 't clr' >>$CONFIG_STATUS
14474   echo ': clr' >>$CONFIG_STATUS
14475   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14476   echo 'CEOF
14477   sed -f $tmp/defines.sed $tmp/in >$tmp/out
14478   rm -f $tmp/in
14479   mv $tmp/out $tmp/in
14480 ' >>$CONFIG_STATUS
14481   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14482   rm -f conftest.defines
14483   mv conftest.tail conftest.defines
14484 done
14485 rm -f conftest.defines
14486 echo '  fi # grep' >>$CONFIG_STATUS
14487 echo >>$CONFIG_STATUS
14488
14489 # Break up conftest.undefs because some shells have a limit on the size
14490 # of here documents, and old seds have small limits too (100 cmds).
14491 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14492 rm -f conftest.tail
14493 while grep . conftest.undefs >/dev/null
14494 do
14495   # Write a limited-size here document to $tmp/undefs.sed.
14496   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14497   # Speed up: don't consider the non `#undef'
14498   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14499   # Work around the forget-to-reset-the-flag bug.
14500   echo 't clr' >>$CONFIG_STATUS
14501   echo ': clr' >>$CONFIG_STATUS
14502   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14503   echo 'CEOF
14504   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14505   rm -f $tmp/in
14506   mv $tmp/out $tmp/in
14507 ' >>$CONFIG_STATUS
14508   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14509   rm -f conftest.undefs
14510   mv conftest.tail conftest.undefs
14511 done
14512 rm -f conftest.undefs
14513
14514 cat >>$CONFIG_STATUS <<\_ACEOF
14515   # Let's still pretend it is `configure' which instantiates (i.e., don't
14516   # use $as_me), people would be surprised to read:
14517   #    /* config.h.  Generated by config.status.  */
14518   if test x"$ac_file" = x-; then
14519     echo "/* Generated by configure.  */" >$tmp/config.h
14520   else
14521     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14522   fi
14523   cat $tmp/in >>$tmp/config.h
14524   rm -f $tmp/in
14525   if test x"$ac_file" != x-; then
14526     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14527       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14528 echo "$as_me: $ac_file is unchanged" >&6;}
14529     else
14530       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14531 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14532          X"$ac_file" : 'X\(//\)[^/]' \| \
14533          X"$ac_file" : 'X\(//\)$' \| \
14534          X"$ac_file" : 'X\(/\)' \| \
14535          .     : '\(.\)' 2>/dev/null ||
14536 echo X"$ac_file" |
14537     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14538           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14539           /^X\(\/\/\)$/{ s//\1/; q; }
14540           /^X\(\/\).*/{ s//\1/; q; }
14541           s/.*/./; q'`
14542       { if $as_mkdir_p; then
14543     mkdir -p "$ac_dir"
14544   else
14545     as_dir="$ac_dir"
14546     as_dirs=
14547     while test ! -d "$as_dir"; do
14548       as_dirs="$as_dir $as_dirs"
14549       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14550 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14551          X"$as_dir" : 'X\(//\)[^/]' \| \
14552          X"$as_dir" : 'X\(//\)$' \| \
14553          X"$as_dir" : 'X\(/\)' \| \
14554          .     : '\(.\)' 2>/dev/null ||
14555 echo X"$as_dir" |
14556     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14557           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14558           /^X\(\/\/\)$/{ s//\1/; q; }
14559           /^X\(\/\).*/{ s//\1/; q; }
14560           s/.*/./; q'`
14561     done
14562     test ! -n "$as_dirs" || mkdir $as_dirs
14563   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14564 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14565    { (exit 1); exit 1; }; }; }
14566
14567       rm -f $ac_file
14568       mv $tmp/config.h $ac_file
14569     fi
14570   else
14571     cat $tmp/config.h
14572     rm -f $tmp/config.h
14573   fi
14574 done
14575 _ACEOF
14576
14577 cat >>$CONFIG_STATUS <<\_ACEOF
14578
14579 { (exit 0); exit 0; }
14580 _ACEOF
14581 chmod +x $CONFIG_STATUS
14582 ac_clean_files=$ac_clean_files_save
14583
14584
14585 # configure is writing to config.log, and then calls config.status.
14586 # config.status does its own redirection, appending to config.log.
14587 # Unfortunately, on DOS this fails, as config.log is still kept open
14588 # by configure, so config.status won't be able to write to it; its
14589 # output is simply discarded.  So we exec the FD to /dev/null,
14590 # effectively closing config.log, so it can be properly (re)opened and
14591 # appended to by config.status.  When coming back to configure, we
14592 # need to make the FD available again.
14593 if test "$no_create" != yes; then
14594   ac_cs_success=:
14595   ac_config_status_args=
14596   test "$silent" = yes &&
14597     ac_config_status_args="$ac_config_status_args --quiet"
14598   exec 5>/dev/null
14599   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14600   exec 5>>config.log
14601   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14602   # would make configure fail if this is the last instruction.
14603   $ac_cs_success || { (exit 1); exit 1; }
14604 fi
14605
14606
14607 echo "Configuration:
14608
14609   Rxvt version:               $VERSION : $DATE
14610   Source code location:       $srcdir
14611   Install path:               ${prefix}/bin
14612   Compiler:                   $CXX
14613   Compiler flags:             $CXXFLAGS
14614   Linker:                     $LINKER"
14615
14616 if test x$support_xpm = xyes; then
14617   echo "  Xpm library:                $XPM_LIBS"
14618 fi
14619
14620 if test x$term != x; then
14621   echo "  set TERM to:                $term"
14622 fi
14623 if test x$terminfo != x; then
14624   echo "  set TERMINFO to:            $terminfo"
14625 fi
14626 echo "  default resource name:      $RESNAME"
14627 echo "  resource class:             $RESCLASS"
14628 if test x$RESFALLBACK != x; then
14629    echo "  resource class fallback:    $RESFALLBACK"
14630 fi
14631 echo
14632 echo "  embedded perl:              $support_perl"
14633 echo
14634 if test x$support_xpm = xneedsmanualspecification; then
14635   echo ".----------------------------------------------------------------."
14636   echo ". WARNING: --enable-xpm-background was specified however the     ."
14637   echo ".          XPM includes files and libraries could not be found.  ."
14638   echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
14639   echo ".          to use them you should rerun   configure   with the   ."
14640   echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
14641   echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
14642   echo ".----------------------------------------------------------------."
14643 fi
14644 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14645   echo ".----------------------------------------------------------------."
14646   echo ". WARNING: --enable-xim was specified however the locale support ."
14647   echo ".          functions could not be found.                         ."
14648   echo ".          XIM is now being DISABLED!                            ."
14649   echo ".----------------------------------------------------------------."
14650 fi
14651
14652 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14653 echo
14654