*** 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 ac_ext=cc
3295 ac_cpp='$CXXCPP $CPPFLAGS'
3296 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3297 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3298 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299
3300 if test -z "$orig_CXXFLAGS"; then
3301   if test x$GCC = xyes && test "x$GXX" = xyes; then
3302      CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3303     cat >conftest.$ac_ext <<_ACEOF
3304 /* confdefs.h.  */
3305 _ACEOF
3306 cat confdefs.h >>conftest.$ac_ext
3307 cat >>conftest.$ac_ext <<_ACEOF
3308 /* end confdefs.h.  */
3309
3310 int
3311 main ()
3312 {
3313
3314   ;
3315   return 0;
3316 }
3317 _ACEOF
3318 rm -f conftest.$ac_objext
3319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3320   (eval $ac_compile) 2>conftest.er1
3321   ac_status=$?
3322   grep -v '^ *+' conftest.er1 >conftest.err
3323   rm -f conftest.er1
3324   cat conftest.err >&5
3325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326   (exit $ac_status); } &&
3327          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3333          { ac_try='test -s conftest.$ac_objext'
3334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3335   (eval $ac_try) 2>&5
3336   ac_status=$?
3337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338   (exit $ac_status); }; }; then
3339   :
3340 else
3341   echo "$as_me: failed program was:" >&5
3342 sed 's/^/| /' conftest.$ac_ext >&5
3343
3344 CXXFLAGS="-g -O3"
3345 fi
3346 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3347   else
3348     CXXFLAGS="-O"
3349   fi
3350   CFLAGS="$CXXFLAGS"
3351 fi
3352
3353
3354 cat >>confdefs.h <<\_ACEOF
3355 #define _GNU_SOURCE 1
3356 _ACEOF
3357
3358
3359 case $host in
3360    *-*-solaris* )
3361
3362 cat >>confdefs.h <<\_ACEOF
3363 #define _XOPEN_SOURCE_EXTENDED 1
3364 _ACEOF
3365
3366
3367 cat >>confdefs.h <<\_ACEOF
3368 #define _XOPEN_SOURCE 2
3369 _ACEOF
3370
3371
3372 cat >>confdefs.h <<\_ACEOF
3373 #define __EXTENSIONS__ 1
3374 _ACEOF
3375
3376       ;;
3377 esac
3378
3379
3380 echo "$as_me:$LINENO: checking for setlocale" >&5
3381 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3382 if test "${ac_cv_func_setlocale+set}" = set; then
3383   echo $ECHO_N "(cached) $ECHO_C" >&6
3384 else
3385   cat >conftest.$ac_ext <<_ACEOF
3386 /* confdefs.h.  */
3387 _ACEOF
3388 cat confdefs.h >>conftest.$ac_ext
3389 cat >>conftest.$ac_ext <<_ACEOF
3390 /* end confdefs.h.  */
3391 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3392    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3393 #define setlocale innocuous_setlocale
3394
3395 /* System header to define __stub macros and hopefully few prototypes,
3396     which can conflict with char setlocale (); below.
3397     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3398     <limits.h> exists even on freestanding compilers.  */
3399
3400 #ifdef __STDC__
3401 # include <limits.h>
3402 #else
3403 # include <assert.h>
3404 #endif
3405
3406 #undef setlocale
3407
3408 /* Override any gcc2 internal prototype to avoid an error.  */
3409 #ifdef __cplusplus
3410 extern "C"
3411 {
3412 #endif
3413 /* We use char because int might match the return type of a gcc2
3414    builtin and then its argument prototype would still apply.  */
3415 char setlocale ();
3416 /* The GNU C library defines this for functions which it implements
3417     to always fail with ENOSYS.  Some functions are actually named
3418     something starting with __ and the normal name is an alias.  */
3419 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3420 choke me
3421 #else
3422 char (*f) () = setlocale;
3423 #endif
3424 #ifdef __cplusplus
3425 }
3426 #endif
3427
3428 int
3429 main ()
3430 {
3431 return f != setlocale;
3432   ;
3433   return 0;
3434 }
3435 _ACEOF
3436 rm -f conftest.$ac_objext conftest$ac_exeext
3437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3438   (eval $ac_link) 2>conftest.er1
3439   ac_status=$?
3440   grep -v '^ *+' conftest.er1 >conftest.err
3441   rm -f conftest.er1
3442   cat conftest.err >&5
3443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3444   (exit $ac_status); } &&
3445          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3451          { ac_try='test -s conftest$ac_exeext'
3452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3453   (eval $ac_try) 2>&5
3454   ac_status=$?
3455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456   (exit $ac_status); }; }; then
3457   ac_cv_func_setlocale=yes
3458 else
3459   echo "$as_me: failed program was:" >&5
3460 sed 's/^/| /' conftest.$ac_ext >&5
3461
3462 ac_cv_func_setlocale=no
3463 fi
3464 rm -f conftest.err conftest.$ac_objext \
3465       conftest$ac_exeext conftest.$ac_ext
3466 fi
3467 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3468 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3469 if test $ac_cv_func_setlocale = yes; then
3470   :
3471 else
3472   echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3473 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3474 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3475   echo $ECHO_N "(cached) $ECHO_C" >&6
3476 else
3477   ac_check_lib_save_LIBS=$LIBS
3478 LIBS="-lxpg4  $LIBS"
3479 cat >conftest.$ac_ext <<_ACEOF
3480 /* confdefs.h.  */
3481 _ACEOF
3482 cat confdefs.h >>conftest.$ac_ext
3483 cat >>conftest.$ac_ext <<_ACEOF
3484 /* end confdefs.h.  */
3485
3486 /* Override any gcc2 internal prototype to avoid an error.  */
3487 #ifdef __cplusplus
3488 extern "C"
3489 #endif
3490 /* We use char because int might match the return type of a gcc2
3491    builtin and then its argument prototype would still apply.  */
3492 char setlocale ();
3493 int
3494 main ()
3495 {
3496 setlocale ();
3497   ;
3498   return 0;
3499 }
3500 _ACEOF
3501 rm -f conftest.$ac_objext conftest$ac_exeext
3502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3503   (eval $ac_link) 2>conftest.er1
3504   ac_status=$?
3505   grep -v '^ *+' conftest.er1 >conftest.err
3506   rm -f conftest.er1
3507   cat conftest.err >&5
3508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509   (exit $ac_status); } &&
3510          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3516          { ac_try='test -s conftest$ac_exeext'
3517   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3518   (eval $ac_try) 2>&5
3519   ac_status=$?
3520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521   (exit $ac_status); }; }; then
3522   ac_cv_lib_xpg4_setlocale=yes
3523 else
3524   echo "$as_me: failed program was:" >&5
3525 sed 's/^/| /' conftest.$ac_ext >&5
3526
3527 ac_cv_lib_xpg4_setlocale=no
3528 fi
3529 rm -f conftest.err conftest.$ac_objext \
3530       conftest$ac_exeext conftest.$ac_ext
3531 LIBS=$ac_check_lib_save_LIBS
3532 fi
3533 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3534 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3535 if test $ac_cv_lib_xpg4_setlocale = yes; then
3536   LIBS="$LIBS -lxpg4"
3537 fi
3538
3539 fi
3540
3541
3542 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3543 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3544 if test "${ac_cv_func_gethostbyname+set}" = set; then
3545   echo $ECHO_N "(cached) $ECHO_C" >&6
3546 else
3547   cat >conftest.$ac_ext <<_ACEOF
3548 /* confdefs.h.  */
3549 _ACEOF
3550 cat confdefs.h >>conftest.$ac_ext
3551 cat >>conftest.$ac_ext <<_ACEOF
3552 /* end confdefs.h.  */
3553 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3554    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3555 #define gethostbyname innocuous_gethostbyname
3556
3557 /* System header to define __stub macros and hopefully few prototypes,
3558     which can conflict with char gethostbyname (); below.
3559     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3560     <limits.h> exists even on freestanding compilers.  */
3561
3562 #ifdef __STDC__
3563 # include <limits.h>
3564 #else
3565 # include <assert.h>
3566 #endif
3567
3568 #undef gethostbyname
3569
3570 /* Override any gcc2 internal prototype to avoid an error.  */
3571 #ifdef __cplusplus
3572 extern "C"
3573 {
3574 #endif
3575 /* We use char because int might match the return type of a gcc2
3576    builtin and then its argument prototype would still apply.  */
3577 char gethostbyname ();
3578 /* The GNU C library defines this for functions which it implements
3579     to always fail with ENOSYS.  Some functions are actually named
3580     something starting with __ and the normal name is an alias.  */
3581 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3582 choke me
3583 #else
3584 char (*f) () = gethostbyname;
3585 #endif
3586 #ifdef __cplusplus
3587 }
3588 #endif
3589
3590 int
3591 main ()
3592 {
3593 return f != gethostbyname;
3594   ;
3595   return 0;
3596 }
3597 _ACEOF
3598 rm -f conftest.$ac_objext conftest$ac_exeext
3599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3600   (eval $ac_link) 2>conftest.er1
3601   ac_status=$?
3602   grep -v '^ *+' conftest.er1 >conftest.err
3603   rm -f conftest.er1
3604   cat conftest.err >&5
3605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606   (exit $ac_status); } &&
3607          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3613          { ac_try='test -s conftest$ac_exeext'
3614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615   (eval $ac_try) 2>&5
3616   ac_status=$?
3617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618   (exit $ac_status); }; }; then
3619   ac_cv_func_gethostbyname=yes
3620 else
3621   echo "$as_me: failed program was:" >&5
3622 sed 's/^/| /' conftest.$ac_ext >&5
3623
3624 ac_cv_func_gethostbyname=no
3625 fi
3626 rm -f conftest.err conftest.$ac_objext \
3627       conftest$ac_exeext conftest.$ac_ext
3628 fi
3629 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3630 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3631 if test $ac_cv_func_gethostbyname = yes; then
3632   :
3633 else
3634   echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3635 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3636 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3637   echo $ECHO_N "(cached) $ECHO_C" >&6
3638 else
3639   ac_check_lib_save_LIBS=$LIBS
3640 LIBS="-lnsl  $LIBS"
3641 cat >conftest.$ac_ext <<_ACEOF
3642 /* confdefs.h.  */
3643 _ACEOF
3644 cat confdefs.h >>conftest.$ac_ext
3645 cat >>conftest.$ac_ext <<_ACEOF
3646 /* end confdefs.h.  */
3647
3648 /* Override any gcc2 internal prototype to avoid an error.  */
3649 #ifdef __cplusplus
3650 extern "C"
3651 #endif
3652 /* We use char because int might match the return type of a gcc2
3653    builtin and then its argument prototype would still apply.  */
3654 char gethostbyname ();
3655 int
3656 main ()
3657 {
3658 gethostbyname ();
3659   ;
3660   return 0;
3661 }
3662 _ACEOF
3663 rm -f conftest.$ac_objext conftest$ac_exeext
3664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3665   (eval $ac_link) 2>conftest.er1
3666   ac_status=$?
3667   grep -v '^ *+' conftest.er1 >conftest.err
3668   rm -f conftest.er1
3669   cat conftest.err >&5
3670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3671   (exit $ac_status); } &&
3672          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3678          { ac_try='test -s conftest$ac_exeext'
3679   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3680   (eval $ac_try) 2>&5
3681   ac_status=$?
3682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3683   (exit $ac_status); }; }; then
3684   ac_cv_lib_nsl_gethostbyname=yes
3685 else
3686   echo "$as_me: failed program was:" >&5
3687 sed 's/^/| /' conftest.$ac_ext >&5
3688
3689 ac_cv_lib_nsl_gethostbyname=no
3690 fi
3691 rm -f conftest.err conftest.$ac_objext \
3692       conftest$ac_exeext conftest.$ac_ext
3693 LIBS=$ac_check_lib_save_LIBS
3694 fi
3695 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3696 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3697 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3698   LIBS="$LIBS -lnsl"
3699 fi
3700
3701 fi
3702
3703 echo "$as_me:$LINENO: checking for socket" >&5
3704 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3705 if test "${ac_cv_func_socket+set}" = set; then
3706   echo $ECHO_N "(cached) $ECHO_C" >&6
3707 else
3708   cat >conftest.$ac_ext <<_ACEOF
3709 /* confdefs.h.  */
3710 _ACEOF
3711 cat confdefs.h >>conftest.$ac_ext
3712 cat >>conftest.$ac_ext <<_ACEOF
3713 /* end confdefs.h.  */
3714 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3715    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3716 #define socket innocuous_socket
3717
3718 /* System header to define __stub macros and hopefully few prototypes,
3719     which can conflict with char socket (); below.
3720     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3721     <limits.h> exists even on freestanding compilers.  */
3722
3723 #ifdef __STDC__
3724 # include <limits.h>
3725 #else
3726 # include <assert.h>
3727 #endif
3728
3729 #undef socket
3730
3731 /* Override any gcc2 internal prototype to avoid an error.  */
3732 #ifdef __cplusplus
3733 extern "C"
3734 {
3735 #endif
3736 /* We use char because int might match the return type of a gcc2
3737    builtin and then its argument prototype would still apply.  */
3738 char socket ();
3739 /* The GNU C library defines this for functions which it implements
3740     to always fail with ENOSYS.  Some functions are actually named
3741     something starting with __ and the normal name is an alias.  */
3742 #if defined (__stub_socket) || defined (__stub___socket)
3743 choke me
3744 #else
3745 char (*f) () = socket;
3746 #endif
3747 #ifdef __cplusplus
3748 }
3749 #endif
3750
3751 int
3752 main ()
3753 {
3754 return f != socket;
3755   ;
3756   return 0;
3757 }
3758 _ACEOF
3759 rm -f conftest.$ac_objext conftest$ac_exeext
3760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3761   (eval $ac_link) 2>conftest.er1
3762   ac_status=$?
3763   grep -v '^ *+' conftest.er1 >conftest.err
3764   rm -f conftest.er1
3765   cat conftest.err >&5
3766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767   (exit $ac_status); } &&
3768          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3774          { ac_try='test -s conftest$ac_exeext'
3775   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3776   (eval $ac_try) 2>&5
3777   ac_status=$?
3778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3779   (exit $ac_status); }; }; then
3780   ac_cv_func_socket=yes
3781 else
3782   echo "$as_me: failed program was:" >&5
3783 sed 's/^/| /' conftest.$ac_ext >&5
3784
3785 ac_cv_func_socket=no
3786 fi
3787 rm -f conftest.err conftest.$ac_objext \
3788       conftest$ac_exeext conftest.$ac_ext
3789 fi
3790 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3791 echo "${ECHO_T}$ac_cv_func_socket" >&6
3792 if test $ac_cv_func_socket = yes; then
3793   :
3794 else
3795   echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3796 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3797 if test "${ac_cv_lib_socket_socket+set}" = set; then
3798   echo $ECHO_N "(cached) $ECHO_C" >&6
3799 else
3800   ac_check_lib_save_LIBS=$LIBS
3801 LIBS="-lsocket  $LIBS"
3802 cat >conftest.$ac_ext <<_ACEOF
3803 /* confdefs.h.  */
3804 _ACEOF
3805 cat confdefs.h >>conftest.$ac_ext
3806 cat >>conftest.$ac_ext <<_ACEOF
3807 /* end confdefs.h.  */
3808
3809 /* Override any gcc2 internal prototype to avoid an error.  */
3810 #ifdef __cplusplus
3811 extern "C"
3812 #endif
3813 /* We use char because int might match the return type of a gcc2
3814    builtin and then its argument prototype would still apply.  */
3815 char socket ();
3816 int
3817 main ()
3818 {
3819 socket ();
3820   ;
3821   return 0;
3822 }
3823 _ACEOF
3824 rm -f conftest.$ac_objext conftest$ac_exeext
3825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3826   (eval $ac_link) 2>conftest.er1
3827   ac_status=$?
3828   grep -v '^ *+' conftest.er1 >conftest.err
3829   rm -f conftest.er1
3830   cat conftest.err >&5
3831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3832   (exit $ac_status); } &&
3833          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
3839          { ac_try='test -s conftest$ac_exeext'
3840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3841   (eval $ac_try) 2>&5
3842   ac_status=$?
3843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844   (exit $ac_status); }; }; then
3845   ac_cv_lib_socket_socket=yes
3846 else
3847   echo "$as_me: failed program was:" >&5
3848 sed 's/^/| /' conftest.$ac_ext >&5
3849
3850 ac_cv_lib_socket_socket=no
3851 fi
3852 rm -f conftest.err conftest.$ac_objext \
3853       conftest$ac_exeext conftest.$ac_ext
3854 LIBS=$ac_check_lib_save_LIBS
3855 fi
3856 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3857 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3858 if test $ac_cv_lib_socket_socket = yes; then
3859   LIBS="$LIBS -lsocket"
3860 fi
3861
3862 fi
3863
3864
3865
3866 support_frills=yes
3867 support_inheritpixmap=yes
3868 support_tinting=yes
3869 support_fading=yes
3870 support_keepscrolling=yes
3871 support_selectionscrolling=yes
3872 support_mousewheel=yes
3873 support_mouseslipwheel=yes
3874 support_text_blink=yes
3875 support_pointer_blank=yes
3876 support_scroll_rxvt=yes
3877 support_scroll_next=yes
3878 support_scroll_xterm=yes
3879 support_scroll_plain=yes
3880 support_xim=yes
3881 support_xpm=yes
3882 support_xft=yes
3883 support_unicode3=no
3884 support_combining=yes
3885 support_8bitctrls=no
3886 support_iso14755=yes
3887 support_styles=yes
3888 support_perl=yes
3889 codesets=all
3890
3891
3892 if test "x$enable_shared" = xyes; then
3893
3894 cat >>confdefs.h <<\_ACEOF
3895 #define LIBRXVT 1
3896 _ACEOF
3897
3898     INSTALL_LIBRXVT=yes
3899 fi
3900
3901
3902 # Check whether --enable-everything or --disable-everything was given.
3903 if test "${enable_everything+set}" = set; then
3904   enableval="$enable_everything"
3905
3906     if test x$enableval = xno; then
3907        support_frills=no
3908        support_inheritpixmap=no
3909        support_tinting=no
3910        support_fading=no
3911        support_keepscrolling=no
3912        support_selectionscrolling=no
3913        support_lastlog=no
3914        support_mousewheel=no
3915        support_mouseslipwheel=no
3916        support_text_blink=no
3917        support_pointer_blank=no
3918        support_scroll_rxvt=no
3919        support_scroll_next=no
3920        support_scroll_xterm=no
3921        support_scroll_plain=no
3922        support_utmp=no
3923        support_wtmp=no
3924        support_xim=no
3925        support_xpm=no
3926        support_xft=no
3927        support_unicode3=no
3928        support_combining=no
3929        support_8bitctrls=no
3930        support_iso14755=no
3931        support_styles=no
3932        support_perl=no
3933        codesets=
3934     fi
3935     if test x$enableval = xyes; then
3936        support_frills=yes
3937        support_inheritpixmap=yes
3938        support_tinting=yes
3939        support_fading=yes
3940        support_keepscrolling=yes
3941        support_selectionscrolling=yes
3942        support_lastlog=yes
3943        support_mousewheel=yes
3944        support_mouseslipwheel=yes
3945        support_text_blink=yes
3946        support_pointer_blank=yes
3947        support_scroll_rxvt=yes
3948        support_scroll_next=yes
3949        support_scroll_xterm=yes
3950        support_scroll_plain=yes
3951        support_utmp=yes
3952        support_wtmp=yes
3953        support_xim=yes
3954        support_xpm=yes
3955        support_xft=yes
3956        support_unicode3=yes
3957        support_combining=yes
3958        #support_8bitctrls=yes
3959        support_iso14755=yes
3960        support_styles=yes
3961        support_perl=yes
3962        codesets=all
3963     fi
3964
3965 fi;
3966
3967 # Check whether --enable-unicode3 or --disable-unicode3 was given.
3968 if test "${enable_unicode3+set}" = set; then
3969   enableval="$enable_unicode3"
3970   if test x$enableval = xyes -o x$enableval = xno; then
3971     support_unicode3=$enableval
3972   fi
3973 fi;
3974
3975 # Check whether --enable-combining or --disable-combining was given.
3976 if test "${enable_combining+set}" = set; then
3977   enableval="$enable_combining"
3978   if test x$enableval = xyes -o x$enableval = xno; then
3979     support_combining=$enableval
3980   fi
3981 fi;
3982
3983 # Check whether --enable-xft or --disable-xft was given.
3984 if test "${enable_xft+set}" = set; then
3985   enableval="$enable_xft"
3986   if test x$enableval = xyes -o x$enableval = xno; then
3987     support_xft=$enableval
3988   fi
3989 fi;
3990
3991 # Check whether --enable-font-styles or --disable-font-styles was given.
3992 if test "${enable_font_styles+set}" = set; then
3993   enableval="$enable_font_styles"
3994   if test x$enableval = xyes -o x$enableval = xno; then
3995     support_styles=$enableval
3996   fi
3997 fi;
3998
3999 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4000 if test "${enable_xpm_background+set}" = set; then
4001   enableval="$enable_xpm_background"
4002   if test x$enableval = xyes -o x$enableval = xno; then
4003     support_xpm=$enableval
4004   fi
4005 fi;
4006
4007 # Check whether --enable-transparency or --disable-transparency was given.
4008 if test "${enable_transparency+set}" = set; then
4009   enableval="$enable_transparency"
4010   if test x$enableval = xyes -o x$enableval = xno; then
4011     support_inheritpixmap=$enableval
4012   fi
4013 fi;
4014
4015 # Check whether --enable-tinting or --disable-tinting was given.
4016 if test "${enable_tinting+set}" = set; then
4017   enableval="$enable_tinting"
4018   if test x$enableval = xyes -o x$enableval = xno; then
4019     support_tinting=$enableval
4020   fi
4021 fi;
4022
4023 # Check whether --enable-fading or --disable-fading was given.
4024 if test "${enable_fading+set}" = set; then
4025   enableval="$enable_fading"
4026   if test x$enableval = xyes -o x$enableval = xno; then
4027     support_fading=$enableval
4028   fi
4029 fi;
4030
4031 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4032 if test "${enable_rxvt_scroll+set}" = set; then
4033   enableval="$enable_rxvt_scroll"
4034   if test x$enableval = xyes -o x$enableval = xno; then
4035     support_scroll_rxvt=$enableval
4036   fi
4037 fi;
4038
4039 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4040 if test "${enable_next_scroll+set}" = set; then
4041   enableval="$enable_next_scroll"
4042   if test x$enableval = xyes -o x$enableval = xno; then
4043     support_scroll_next=$enableval
4044   fi
4045 fi;
4046
4047 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4048 if test "${enable_xterm_scroll+set}" = set; then
4049   enableval="$enable_xterm_scroll"
4050   if test x$enableval = xyes -o x$enableval = xno; then
4051     support_scroll_xterm=$enableval
4052   fi
4053 fi;
4054
4055 # Check whether --enable-perl or --disable-perl was given.
4056 if test "${enable_perl+set}" = set; then
4057   enableval="$enable_perl"
4058   if test x$enableval = xyes -o x$enableval = xno; then
4059     support_perl=$enableval
4060   fi
4061 fi;
4062
4063 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4064 if test "${enable_plain_scroll+set}" = set; then
4065   enableval="$enable_plain_scroll"
4066   if test x$enableval = xyes -o x$enableval = xno; then
4067     support_scroll_plain=$enableval
4068   fi
4069 fi;
4070
4071
4072
4073 # Check whether --with-codesets or --without-codesets was given.
4074 if test "${with_codesets+set}" = set; then
4075   withval="$with_codesets"
4076   codesets="$withval"
4077 fi;
4078
4079 # Check whether --enable-xim or --disable-xim was given.
4080 if test "${enable_xim+set}" = set; then
4081   enableval="$enable_xim"
4082   if test x$enableval = xyes -o x$enableval = xno; then
4083     support_xim=$enableval
4084   fi
4085 fi;
4086
4087 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4088 if test "${enable_backspace_key+set}" = set; then
4089   enableval="$enable_backspace_key"
4090   if test x$enableval = xno; then
4091
4092 cat >>confdefs.h <<\_ACEOF
4093 #define NO_BACKSPACE_KEY 1
4094 _ACEOF
4095
4096   fi
4097 fi;
4098
4099 # Check whether --enable-delete-key or --disable-delete-key was given.
4100 if test "${enable_delete_key+set}" = set; then
4101   enableval="$enable_delete_key"
4102   if test x$enableval = xno; then
4103
4104 cat >>confdefs.h <<\_ACEOF
4105 #define NO_DELETE_KEY 1
4106 _ACEOF
4107
4108   fi
4109 fi;
4110
4111 # Check whether --enable-resources or --disable-resources was given.
4112 if test "${enable_resources+set}" = set; then
4113   enableval="$enable_resources"
4114   if test x$enableval = xno; then
4115
4116 cat >>confdefs.h <<\_ACEOF
4117 #define NO_RESOURCES 1
4118 _ACEOF
4119
4120   fi
4121 fi;
4122
4123 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4124 if test "${enable_8bitctrls+set}" = set; then
4125   enableval="$enable_8bitctrls"
4126   if test x$enableval = xyes -o x$enableval = xno; then
4127     support_8bitctrls=$enableval
4128   fi
4129 fi;
4130
4131 RESFALLBACK=Rxvt
4132 # Check whether --enable-fallback or --disable-fallback was given.
4133 if test "${enable_fallback+set}" = set; then
4134   enableval="$enable_fallback"
4135
4136    test x$enableval = xyes && enableval=Rxvt
4137    test x$enableval = xno  && enableval=
4138    RESFALLBACK="$enableval"
4139
4140 fi;
4141
4142 if test x$RESFALLBACK != x; then
4143
4144 cat >>confdefs.h <<_ACEOF
4145 #define RESFALLBACK "$RESFALLBACK"
4146 _ACEOF
4147
4148 fi
4149
4150 RESNAME=urxvt
4151
4152 # Check whether --with-res-name or --without-res-name was given.
4153 if test "${with_res_name+set}" = set; then
4154   withval="$with_res_name"
4155   RESNAME="$withval"
4156 fi;
4157
4158 cat >>confdefs.h <<_ACEOF
4159 #define RESNAME "$RESNAME"
4160 _ACEOF
4161
4162
4163 RESCLASS=URxvt
4164
4165 # Check whether --with-res-class or --without-res-class was given.
4166 if test "${with_res_class+set}" = set; then
4167   withval="$with_res_class"
4168   RESCLASS="$withval"
4169 fi;
4170
4171 cat >>confdefs.h <<_ACEOF
4172 #define RESCLASS "$RESCLASS"
4173 _ACEOF
4174
4175
4176 RXVTNAME=urxvt
4177
4178 # Check whether --with-name or --without-name was given.
4179 if test "${with_name+set}" = set; then
4180   withval="$with_name"
4181   RXVTNAME="$withval"
4182 fi;
4183
4184 cat >>confdefs.h <<_ACEOF
4185 #define RXVTNAME "$RXVTNAME"
4186 _ACEOF
4187
4188
4189 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4190
4191
4192 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4193 if test "${enable_swapscreen+set}" = set; then
4194   enableval="$enable_swapscreen"
4195   if test x$enableval = xno; then
4196
4197 cat >>confdefs.h <<\_ACEOF
4198 #define NO_SECONDARY_SCREEN 1
4199 _ACEOF
4200
4201   fi
4202 fi;
4203
4204 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4205 if test "${enable_iso14755+set}" = set; then
4206   enableval="$enable_iso14755"
4207   if test x$enableval = xyes -o x$enableval = xno; then
4208     support_iso14755=$enableval
4209   fi
4210 fi;
4211
4212 # Check whether --enable-frills or --disable-frills was given.
4213 if test "${enable_frills+set}" = set; then
4214   enableval="$enable_frills"
4215   if test x$enableval = xyes -o x$enableval = xno; then
4216     support_frills=$enableval
4217   fi
4218 fi;
4219
4220 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4221 if test "${enable_keepscrolling+set}" = set; then
4222   enableval="$enable_keepscrolling"
4223   if test x$enableval = xyes -o x$enableval = xno; then
4224     support_keepscrolling=$enableval
4225   fi
4226 fi;
4227
4228 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4229 if test "${enable_selectionscrolling+set}" = set; then
4230   enableval="$enable_selectionscrolling"
4231   if test x$enableval = xyes -o x$enableval = xno; then
4232     support_selectionscrolling=$enableval
4233   fi
4234 fi;
4235
4236 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4237 if test "${enable_mousewheel+set}" = set; then
4238   enableval="$enable_mousewheel"
4239   if test x$enableval = xyes -o x$enableval = xno; then
4240     support_mousewheel=$enableval
4241   fi
4242 fi;
4243
4244 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4245 if test "${enable_slipwheeling+set}" = set; then
4246   enableval="$enable_slipwheeling"
4247   if test x$enableval = xyes -o x$enableval = xno; then
4248     support_mouseslipwheel=$enableval
4249   fi
4250 fi;
4251
4252 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4253 if test "${enable_smart_resize+set}" = set; then
4254   enableval="$enable_smart_resize"
4255   if test x$enableval = xyes; then
4256
4257 cat >>confdefs.h <<\_ACEOF
4258 #define SMART_RESIZE 1
4259 _ACEOF
4260
4261   fi
4262 fi;
4263
4264 # Check whether --enable-text-blink or --disable-text-blink was given.
4265 if test "${enable_text_blink+set}" = set; then
4266   enableval="$enable_text_blink"
4267   if test x$enableval = xyes -o x$enableval = xno; then
4268     support_text_blink=$enableval
4269   fi
4270 fi;
4271
4272 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4273 if test "${enable_pointer_blank+set}" = set; then
4274   enableval="$enable_pointer_blank"
4275   if test x$enableval = xyes -o x$enableval = xno; then
4276     support_pointer_blank=$enableval
4277   fi
4278 fi;
4279
4280
4281 # Check whether --with-term or --without-term was given.
4282 if test "${with_term+set}" = set; then
4283   withval="$with_term"
4284   if test x$withval != x; then
4285
4286 cat >>confdefs.h <<_ACEOF
4287 #define TERMENV "$withval"
4288 _ACEOF
4289  term="$withval"
4290   fi
4291 fi;
4292
4293
4294 # Check whether --with-terminfo or --without-terminfo was given.
4295 if test "${with_terminfo+set}" = set; then
4296   withval="$with_terminfo"
4297   if test x$withval != x; then
4298
4299 cat >>confdefs.h <<_ACEOF
4300 #define RXVT_TERMINFO "$withval"
4301 _ACEOF
4302  terminfo="$withval"
4303   fi
4304 fi;
4305
4306
4307 # Extract the first word of "mv", so it can be a program name with args.
4308 set dummy mv; ac_word=$2
4309 echo "$as_me:$LINENO: checking for $ac_word" >&5
4310 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4311 if test "${ac_cv_path_MV+set}" = set; then
4312   echo $ECHO_N "(cached) $ECHO_C" >&6
4313 else
4314   case $MV in
4315   [\\/]* | ?:[\\/]*)
4316   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4317   ;;
4318   *)
4319   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4320 for as_dir in $PATH
4321 do
4322   IFS=$as_save_IFS
4323   test -z "$as_dir" && as_dir=.
4324   for ac_exec_ext in '' $ac_executable_extensions; do
4325   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4326     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4327     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4328     break 2
4329   fi
4330 done
4331 done
4332
4333   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4334   ;;
4335 esac
4336 fi
4337 MV=$ac_cv_path_MV
4338
4339 if test -n "$MV"; then
4340   echo "$as_me:$LINENO: result: $MV" >&5
4341 echo "${ECHO_T}$MV" >&6
4342 else
4343   echo "$as_me:$LINENO: result: no" >&5
4344 echo "${ECHO_T}no" >&6
4345 fi
4346
4347 # Extract the first word of "cp", so it can be a program name with args.
4348 set dummy cp; ac_word=$2
4349 echo "$as_me:$LINENO: checking for $ac_word" >&5
4350 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4351 if test "${ac_cv_path_CP+set}" = set; then
4352   echo $ECHO_N "(cached) $ECHO_C" >&6
4353 else
4354   case $CP in
4355   [\\/]* | ?:[\\/]*)
4356   ac_cv_path_CP="$CP" # Let the user override the test with a path.
4357   ;;
4358   *)
4359   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4360 for as_dir in $PATH
4361 do
4362   IFS=$as_save_IFS
4363   test -z "$as_dir" && as_dir=.
4364   for ac_exec_ext in '' $ac_executable_extensions; do
4365   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4366     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4367     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4368     break 2
4369   fi
4370 done
4371 done
4372
4373   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4374   ;;
4375 esac
4376 fi
4377 CP=$ac_cv_path_CP
4378
4379 if test -n "$CP"; then
4380   echo "$as_me:$LINENO: result: $CP" >&5
4381 echo "${ECHO_T}$CP" >&6
4382 else
4383   echo "$as_me:$LINENO: result: no" >&5
4384 echo "${ECHO_T}no" >&6
4385 fi
4386
4387 # Extract the first word of "ln", so it can be a program name with args.
4388 set dummy ln; ac_word=$2
4389 echo "$as_me:$LINENO: checking for $ac_word" >&5
4390 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4391 if test "${ac_cv_path_LN+set}" = set; then
4392   echo $ECHO_N "(cached) $ECHO_C" >&6
4393 else
4394   case $LN in
4395   [\\/]* | ?:[\\/]*)
4396   ac_cv_path_LN="$LN" # Let the user override the test with a path.
4397   ;;
4398   *)
4399   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4400 for as_dir in $PATH
4401 do
4402   IFS=$as_save_IFS
4403   test -z "$as_dir" && as_dir=.
4404   for ac_exec_ext in '' $ac_executable_extensions; do
4405   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4406     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4407     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4408     break 2
4409   fi
4410 done
4411 done
4412
4413   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4414   ;;
4415 esac
4416 fi
4417 LN=$ac_cv_path_LN
4418
4419 if test -n "$LN"; then
4420   echo "$as_me:$LINENO: result: $LN" >&5
4421 echo "${ECHO_T}$LN" >&6
4422 else
4423   echo "$as_me:$LINENO: result: no" >&5
4424 echo "${ECHO_T}no" >&6
4425 fi
4426
4427 # Extract the first word of "sed", so it can be a program name with args.
4428 set dummy sed; ac_word=$2
4429 echo "$as_me:$LINENO: checking for $ac_word" >&5
4430 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4431 if test "${ac_cv_path_SED+set}" = set; then
4432   echo $ECHO_N "(cached) $ECHO_C" >&6
4433 else
4434   case $SED in
4435   [\\/]* | ?:[\\/]*)
4436   ac_cv_path_SED="$SED" # Let the user override the test with a path.
4437   ;;
4438   *)
4439   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4440 for as_dir in $PATH
4441 do
4442   IFS=$as_save_IFS
4443   test -z "$as_dir" && as_dir=.
4444   for ac_exec_ext in '' $ac_executable_extensions; do
4445   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4446     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4447     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4448     break 2
4449   fi
4450 done
4451 done
4452
4453   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4454   ;;
4455 esac
4456 fi
4457 SED=$ac_cv_path_SED
4458
4459 if test -n "$SED"; then
4460   echo "$as_me:$LINENO: result: $SED" >&5
4461 echo "${ECHO_T}$SED" >&6
4462 else
4463   echo "$as_me:$LINENO: result: no" >&5
4464 echo "${ECHO_T}no" >&6
4465 fi
4466
4467 # Extract the first word of "echo", so it can be a program name with args.
4468 set dummy echo; ac_word=$2
4469 echo "$as_me:$LINENO: checking for $ac_word" >&5
4470 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4471 if test "${ac_cv_path_ECHO+set}" = set; then
4472   echo $ECHO_N "(cached) $ECHO_C" >&6
4473 else
4474   case $ECHO in
4475   [\\/]* | ?:[\\/]*)
4476   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4477   ;;
4478   *)
4479   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4480 for as_dir in $PATH
4481 do
4482   IFS=$as_save_IFS
4483   test -z "$as_dir" && as_dir=.
4484   for ac_exec_ext in '' $ac_executable_extensions; do
4485   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4486     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4487     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4488     break 2
4489   fi
4490 done
4491 done
4492
4493   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4494   ;;
4495 esac
4496 fi
4497 ECHO=$ac_cv_path_ECHO
4498
4499 if test -n "$ECHO"; then
4500   echo "$as_me:$LINENO: result: $ECHO" >&5
4501 echo "${ECHO_T}$ECHO" >&6
4502 else
4503   echo "$as_me:$LINENO: result: no" >&5
4504 echo "${ECHO_T}no" >&6
4505 fi
4506
4507 # Extract the first word of "cmp", so it can be a program name with args.
4508 set dummy cmp; ac_word=$2
4509 echo "$as_me:$LINENO: checking for $ac_word" >&5
4510 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4511 if test "${ac_cv_path_CMP+set}" = set; then
4512   echo $ECHO_N "(cached) $ECHO_C" >&6
4513 else
4514   case $CMP in
4515   [\\/]* | ?:[\\/]*)
4516   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4517   ;;
4518   *)
4519   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4520 for as_dir in $PATH
4521 do
4522   IFS=$as_save_IFS
4523   test -z "$as_dir" && as_dir=.
4524   for ac_exec_ext in '' $ac_executable_extensions; do
4525   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4526     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4527     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4528     break 2
4529   fi
4530 done
4531 done
4532
4533   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4534   ;;
4535 esac
4536 fi
4537 CMP=$ac_cv_path_CMP
4538
4539 if test -n "$CMP"; then
4540   echo "$as_me:$LINENO: result: $CMP" >&5
4541 echo "${ECHO_T}$CMP" >&6
4542 else
4543   echo "$as_me:$LINENO: result: no" >&5
4544 echo "${ECHO_T}no" >&6
4545 fi
4546
4547 # Extract the first word of "tic", so it can be a program name with args.
4548 set dummy tic; ac_word=$2
4549 echo "$as_me:$LINENO: checking for $ac_word" >&5
4550 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4551 if test "${ac_cv_path_TIC+set}" = set; then
4552   echo $ECHO_N "(cached) $ECHO_C" >&6
4553 else
4554   case $TIC in
4555   [\\/]* | ?:[\\/]*)
4556   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4557   ;;
4558   *)
4559   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4560 for as_dir in $PATH
4561 do
4562   IFS=$as_save_IFS
4563   test -z "$as_dir" && as_dir=.
4564   for ac_exec_ext in '' $ac_executable_extensions; do
4565   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4566     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4567     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4568     break 2
4569   fi
4570 done
4571 done
4572
4573   ;;
4574 esac
4575 fi
4576 TIC=$ac_cv_path_TIC
4577
4578 if test -n "$TIC"; then
4579   echo "$as_me:$LINENO: result: $TIC" >&5
4580 echo "${ECHO_T}$TIC" >&6
4581 else
4582   echo "$as_me:$LINENO: result: no" >&5
4583 echo "${ECHO_T}no" >&6
4584 fi
4585
4586
4587
4588
4589 ac_ext=cc
4590 ac_cpp='$CXXCPP $CPPFLAGS'
4591 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4592 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4593 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4594 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4595 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4596 if test -z "$CXXCPP"; then
4597   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4598   echo $ECHO_N "(cached) $ECHO_C" >&6
4599 else
4600       # Double quotes because CXXCPP needs to be expanded
4601     for CXXCPP in "$CXX -E" "/lib/cpp"
4602     do
4603       ac_preproc_ok=false
4604 for ac_cxx_preproc_warn_flag in '' yes
4605 do
4606   # Use a header file that comes with gcc, so configuring glibc
4607   # with a fresh cross-compiler works.
4608   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4609   # <limits.h> exists even on freestanding compilers.
4610   # On the NeXT, cc -E runs the code through the compiler's parser,
4611   # not just through cpp. "Syntax error" is here to catch this case.
4612   cat >conftest.$ac_ext <<_ACEOF
4613 /* confdefs.h.  */
4614 _ACEOF
4615 cat confdefs.h >>conftest.$ac_ext
4616 cat >>conftest.$ac_ext <<_ACEOF
4617 /* end confdefs.h.  */
4618 #ifdef __STDC__
4619 # include <limits.h>
4620 #else
4621 # include <assert.h>
4622 #endif
4623                      Syntax error
4624 _ACEOF
4625 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4626   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4627   ac_status=$?
4628   grep -v '^ *+' conftest.er1 >conftest.err
4629   rm -f conftest.er1
4630   cat conftest.err >&5
4631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4632   (exit $ac_status); } >/dev/null; then
4633   if test -s conftest.err; then
4634     ac_cpp_err=$ac_cxx_preproc_warn_flag
4635     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4636   else
4637     ac_cpp_err=
4638   fi
4639 else
4640   ac_cpp_err=yes
4641 fi
4642 if test -z "$ac_cpp_err"; then
4643   :
4644 else
4645   echo "$as_me: failed program was:" >&5
4646 sed 's/^/| /' conftest.$ac_ext >&5
4647
4648   # Broken: fails on valid input.
4649 continue
4650 fi
4651 rm -f conftest.err conftest.$ac_ext
4652
4653   # OK, works on sane cases.  Now check whether non-existent headers
4654   # can be detected and how.
4655   cat >conftest.$ac_ext <<_ACEOF
4656 /* confdefs.h.  */
4657 _ACEOF
4658 cat confdefs.h >>conftest.$ac_ext
4659 cat >>conftest.$ac_ext <<_ACEOF
4660 /* end confdefs.h.  */
4661 #include <ac_nonexistent.h>
4662 _ACEOF
4663 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4664   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4665   ac_status=$?
4666   grep -v '^ *+' conftest.er1 >conftest.err
4667   rm -f conftest.er1
4668   cat conftest.err >&5
4669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4670   (exit $ac_status); } >/dev/null; then
4671   if test -s conftest.err; then
4672     ac_cpp_err=$ac_cxx_preproc_warn_flag
4673     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4674   else
4675     ac_cpp_err=
4676   fi
4677 else
4678   ac_cpp_err=yes
4679 fi
4680 if test -z "$ac_cpp_err"; then
4681   # Broken: success on invalid input.
4682 continue
4683 else
4684   echo "$as_me: failed program was:" >&5
4685 sed 's/^/| /' conftest.$ac_ext >&5
4686
4687   # Passes both tests.
4688 ac_preproc_ok=:
4689 break
4690 fi
4691 rm -f conftest.err conftest.$ac_ext
4692
4693 done
4694 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4695 rm -f conftest.err conftest.$ac_ext
4696 if $ac_preproc_ok; then
4697   break
4698 fi
4699
4700     done
4701     ac_cv_prog_CXXCPP=$CXXCPP
4702
4703 fi
4704   CXXCPP=$ac_cv_prog_CXXCPP
4705 else
4706   ac_cv_prog_CXXCPP=$CXXCPP
4707 fi
4708 echo "$as_me:$LINENO: result: $CXXCPP" >&5
4709 echo "${ECHO_T}$CXXCPP" >&6
4710 ac_preproc_ok=false
4711 for ac_cxx_preproc_warn_flag in '' yes
4712 do
4713   # Use a header file that comes with gcc, so configuring glibc
4714   # with a fresh cross-compiler works.
4715   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4716   # <limits.h> exists even on freestanding compilers.
4717   # On the NeXT, cc -E runs the code through the compiler's parser,
4718   # not just through cpp. "Syntax error" is here to catch this case.
4719   cat >conftest.$ac_ext <<_ACEOF
4720 /* confdefs.h.  */
4721 _ACEOF
4722 cat confdefs.h >>conftest.$ac_ext
4723 cat >>conftest.$ac_ext <<_ACEOF
4724 /* end confdefs.h.  */
4725 #ifdef __STDC__
4726 # include <limits.h>
4727 #else
4728 # include <assert.h>
4729 #endif
4730                      Syntax error
4731 _ACEOF
4732 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4733   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4734   ac_status=$?
4735   grep -v '^ *+' conftest.er1 >conftest.err
4736   rm -f conftest.er1
4737   cat conftest.err >&5
4738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4739   (exit $ac_status); } >/dev/null; then
4740   if test -s conftest.err; then
4741     ac_cpp_err=$ac_cxx_preproc_warn_flag
4742     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4743   else
4744     ac_cpp_err=
4745   fi
4746 else
4747   ac_cpp_err=yes
4748 fi
4749 if test -z "$ac_cpp_err"; then
4750   :
4751 else
4752   echo "$as_me: failed program was:" >&5
4753 sed 's/^/| /' conftest.$ac_ext >&5
4754
4755   # Broken: fails on valid input.
4756 continue
4757 fi
4758 rm -f conftest.err conftest.$ac_ext
4759
4760   # OK, works on sane cases.  Now check whether non-existent headers
4761   # can be detected and how.
4762   cat >conftest.$ac_ext <<_ACEOF
4763 /* confdefs.h.  */
4764 _ACEOF
4765 cat confdefs.h >>conftest.$ac_ext
4766 cat >>conftest.$ac_ext <<_ACEOF
4767 /* end confdefs.h.  */
4768 #include <ac_nonexistent.h>
4769 _ACEOF
4770 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4771   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4772   ac_status=$?
4773   grep -v '^ *+' conftest.er1 >conftest.err
4774   rm -f conftest.er1
4775   cat conftest.err >&5
4776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4777   (exit $ac_status); } >/dev/null; then
4778   if test -s conftest.err; then
4779     ac_cpp_err=$ac_cxx_preproc_warn_flag
4780     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4781   else
4782     ac_cpp_err=
4783   fi
4784 else
4785   ac_cpp_err=yes
4786 fi
4787 if test -z "$ac_cpp_err"; then
4788   # Broken: success on invalid input.
4789 continue
4790 else
4791   echo "$as_me: failed program was:" >&5
4792 sed 's/^/| /' conftest.$ac_ext >&5
4793
4794   # Passes both tests.
4795 ac_preproc_ok=:
4796 break
4797 fi
4798 rm -f conftest.err conftest.$ac_ext
4799
4800 done
4801 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4802 rm -f conftest.err conftest.$ac_ext
4803 if $ac_preproc_ok; then
4804   :
4805 else
4806   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4807 See \`config.log' for more details." >&5
4808 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4809 See \`config.log' for more details." >&2;}
4810    { (exit 1); exit 1; }; }
4811 fi
4812
4813 ac_ext=cc
4814 ac_cpp='$CXXCPP $CPPFLAGS'
4815 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4816 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4817 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4818
4819
4820
4821 if test "x$ac_path_x_has_been_run" != xyes; then
4822   echo "$as_me:$LINENO: checking for X" >&5
4823 echo $ECHO_N "checking for X... $ECHO_C" >&6
4824
4825 ac_path_x_has_been_run=yes
4826
4827 # Check whether --with-x or --without-x was given.
4828 if test "${with_x+set}" = set; then
4829   withval="$with_x"
4830
4831 fi;
4832 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4833 if test "x$with_x" = xno; then
4834   # The user explicitly disabled X.
4835   have_x=disabled
4836 else
4837   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
4838     # Both variables are already set.
4839     have_x=yes
4840   else
4841     if test "${ac_cv_have_x+set}" = set; then
4842   echo $ECHO_N "(cached) $ECHO_C" >&6
4843 else
4844   # One or both of the vars are not set, and there is no cached value.
4845 ac_x_includes=no ac_x_libraries=no
4846 rm -fr conftest.dir
4847 if mkdir conftest.dir; then
4848   cd conftest.dir
4849   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4850   cat >Imakefile <<'_ACEOF'
4851 acfindx:
4852         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4853 _ACEOF
4854   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
4855     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4856     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4857     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4858     for ac_extension in a so sl; do
4859       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
4860          test -f $ac_im_libdir/libX11.$ac_extension; then
4861         ac_im_usrlibdir=$ac_im_libdir; break
4862       fi
4863     done
4864     # Screen out bogus values from the imake configuration.  They are
4865     # bogus both because they are the default anyway, and because
4866     # using them would break gcc on systems where it needs fixed includes.
4867     case $ac_im_incroot in
4868         /usr/include) ;;
4869         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4870     esac
4871     case $ac_im_usrlibdir in
4872         /usr/lib | /lib) ;;
4873         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4874     esac
4875   fi
4876   cd ..
4877   rm -fr conftest.dir
4878 fi
4879
4880 # Standard set of common directories for X headers.
4881 # Check X11 before X11Rn because it is often a symlink to the current release.
4882 ac_x_header_dirs='
4883 /usr/X11/include
4884 /usr/X11R6/include
4885 /usr/X11R5/include
4886 /usr/X11R4/include
4887
4888 /usr/include/X11
4889 /usr/include/X11R6
4890 /usr/include/X11R5
4891 /usr/include/X11R4
4892
4893 /usr/local/X11/include
4894 /usr/local/X11R6/include
4895 /usr/local/X11R5/include
4896 /usr/local/X11R4/include
4897
4898 /usr/local/include/X11
4899 /usr/local/include/X11R6
4900 /usr/local/include/X11R5
4901 /usr/local/include/X11R4
4902
4903 /usr/X386/include
4904 /usr/x386/include
4905 /usr/XFree86/include/X11
4906
4907 /usr/include
4908 /usr/local/include
4909 /usr/unsupported/include
4910 /usr/athena/include
4911 /usr/local/x11r5/include
4912 /usr/lpp/Xamples/include
4913
4914 /usr/openwin/include
4915 /usr/openwin/share/include'
4916
4917 if test "$ac_x_includes" = no; then
4918   # Guess where to find include files, by looking for a specified header file.
4919   # First, try using that file with no special directory specified.
4920   cat >conftest.$ac_ext <<_ACEOF
4921 /* confdefs.h.  */
4922 _ACEOF
4923 cat confdefs.h >>conftest.$ac_ext
4924 cat >>conftest.$ac_ext <<_ACEOF
4925 /* end confdefs.h.  */
4926 #include <X11/Xlib.h>
4927 _ACEOF
4928 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4929   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4930   ac_status=$?
4931   grep -v '^ *+' conftest.er1 >conftest.err
4932   rm -f conftest.er1
4933   cat conftest.err >&5
4934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4935   (exit $ac_status); } >/dev/null; then
4936   if test -s conftest.err; then
4937     ac_cpp_err=$ac_cxx_preproc_warn_flag
4938     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4939   else
4940     ac_cpp_err=
4941   fi
4942 else
4943   ac_cpp_err=yes
4944 fi
4945 if test -z "$ac_cpp_err"; then
4946   # We can compile using X headers with no special include directory.
4947 ac_x_includes=
4948 else
4949   echo "$as_me: failed program was:" >&5
4950 sed 's/^/| /' conftest.$ac_ext >&5
4951
4952   for ac_dir in $ac_x_header_dirs; do
4953   if test -r "$ac_dir/X11/Xlib.h"; then
4954     ac_x_includes=$ac_dir
4955     break
4956   fi
4957 done
4958 fi
4959 rm -f conftest.err conftest.$ac_ext
4960 fi # $ac_x_includes = no
4961
4962 if test "$ac_x_libraries" = no; then
4963   # Check for the libraries.
4964   # See if we find them without any special options.
4965   # Don't add to $LIBS permanently.
4966   ac_save_LIBS=$LIBS
4967   LIBS="-lX11 $LIBS"
4968   cat >conftest.$ac_ext <<_ACEOF
4969 /* confdefs.h.  */
4970 _ACEOF
4971 cat confdefs.h >>conftest.$ac_ext
4972 cat >>conftest.$ac_ext <<_ACEOF
4973 /* end confdefs.h.  */
4974 #include <X11/Xlib.h>
4975 int
4976 main ()
4977 {
4978 XrmInitialize ()
4979   ;
4980   return 0;
4981 }
4982 _ACEOF
4983 rm -f conftest.$ac_objext conftest$ac_exeext
4984 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4985   (eval $ac_link) 2>conftest.er1
4986   ac_status=$?
4987   grep -v '^ *+' conftest.er1 >conftest.err
4988   rm -f conftest.er1
4989   cat conftest.err >&5
4990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4991   (exit $ac_status); } &&
4992          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
4993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4994   (eval $ac_try) 2>&5
4995   ac_status=$?
4996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4997   (exit $ac_status); }; } &&
4998          { ac_try='test -s conftest$ac_exeext'
4999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5000   (eval $ac_try) 2>&5
5001   ac_status=$?
5002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5003   (exit $ac_status); }; }; then
5004   LIBS=$ac_save_LIBS
5005 # We can link X programs with no special library path.
5006 ac_x_libraries=
5007 else
5008   echo "$as_me: failed program was:" >&5
5009 sed 's/^/| /' conftest.$ac_ext >&5
5010
5011 LIBS=$ac_save_LIBS
5012 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5013 do
5014   # Don't even attempt the hair of trying to link an X program!
5015   for ac_extension in a so sl; do
5016     if test -r $ac_dir/libX11.$ac_extension; then
5017       ac_x_libraries=$ac_dir
5018       break 2
5019     fi
5020   done
5021 done
5022 fi
5023 rm -f conftest.err conftest.$ac_objext \
5024       conftest$ac_exeext conftest.$ac_ext
5025 fi # $ac_x_libraries = no
5026
5027 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5028   # Didn't find X anywhere.  Cache the known absence of X.
5029   ac_cv_have_x="have_x=no"
5030 else
5031   # Record where we found X for the cache.
5032   ac_cv_have_x="have_x=yes \
5033                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5034 fi
5035 fi
5036
5037   fi
5038   eval "$ac_cv_have_x"
5039 fi # $with_x != no
5040
5041 if test "$have_x" != yes; then
5042   echo "$as_me:$LINENO: result: $have_x" >&5
5043 echo "${ECHO_T}$have_x" >&6
5044   no_x=yes
5045 else
5046   # If each of the values was on the command line, it overrides each guess.
5047   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5048   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5049   # Update the cache value to reflect the command line values.
5050   ac_cv_have_x="have_x=yes \
5051                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5052   # It might be that x_includes is empty (headers are found in the
5053   # standard search path. Then output the corresponding message
5054   ac_out_x_includes=$x_includes
5055   test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5056   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5057 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5058 fi
5059
5060 fi
5061 if test "$no_x" = yes; then
5062   # Not all programs may use this symbol, but it does not hurt to define it.
5063
5064 cat >>confdefs.h <<\_ACEOF
5065 #define X_DISPLAY_MISSING 1
5066 _ACEOF
5067
5068   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5069 else
5070   if test -n "$x_includes"; then
5071     X_CFLAGS="$X_CFLAGS -I$x_includes"
5072   fi
5073
5074   # It would also be nice to do this for all -L options, not just this one.
5075   if test -n "$x_libraries"; then
5076     X_LIBS="$X_LIBS -L$x_libraries"
5077     # For Solaris; some versions of Sun CC require a space after -R and
5078     # others require no space.  Words are not sufficient . . . .
5079     case `(uname -sr) 2>/dev/null` in
5080     "SunOS 5"*)
5081       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5082 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5083       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5084       cat >conftest.$ac_ext <<_ACEOF
5085 /* confdefs.h.  */
5086 _ACEOF
5087 cat confdefs.h >>conftest.$ac_ext
5088 cat >>conftest.$ac_ext <<_ACEOF
5089 /* end confdefs.h.  */
5090
5091 int
5092 main ()
5093 {
5094
5095   ;
5096   return 0;
5097 }
5098 _ACEOF
5099 rm -f conftest.$ac_objext conftest$ac_exeext
5100 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5101   (eval $ac_link) 2>conftest.er1
5102   ac_status=$?
5103   grep -v '^ *+' conftest.er1 >conftest.err
5104   rm -f conftest.er1
5105   cat conftest.err >&5
5106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5107   (exit $ac_status); } &&
5108          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5109   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5110   (eval $ac_try) 2>&5
5111   ac_status=$?
5112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113   (exit $ac_status); }; } &&
5114          { ac_try='test -s conftest$ac_exeext'
5115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5116   (eval $ac_try) 2>&5
5117   ac_status=$?
5118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5119   (exit $ac_status); }; }; then
5120   ac_R_nospace=yes
5121 else
5122   echo "$as_me: failed program was:" >&5
5123 sed 's/^/| /' conftest.$ac_ext >&5
5124
5125 ac_R_nospace=no
5126 fi
5127 rm -f conftest.err conftest.$ac_objext \
5128       conftest$ac_exeext conftest.$ac_ext
5129       if test $ac_R_nospace = yes; then
5130         echo "$as_me:$LINENO: result: no" >&5
5131 echo "${ECHO_T}no" >&6
5132         X_LIBS="$X_LIBS -R$x_libraries"
5133       else
5134         LIBS="$ac_xsave_LIBS -R $x_libraries"
5135         cat >conftest.$ac_ext <<_ACEOF
5136 /* confdefs.h.  */
5137 _ACEOF
5138 cat confdefs.h >>conftest.$ac_ext
5139 cat >>conftest.$ac_ext <<_ACEOF
5140 /* end confdefs.h.  */
5141
5142 int
5143 main ()
5144 {
5145
5146   ;
5147   return 0;
5148 }
5149 _ACEOF
5150 rm -f conftest.$ac_objext conftest$ac_exeext
5151 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5152   (eval $ac_link) 2>conftest.er1
5153   ac_status=$?
5154   grep -v '^ *+' conftest.er1 >conftest.err
5155   rm -f conftest.er1
5156   cat conftest.err >&5
5157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5158   (exit $ac_status); } &&
5159          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5160   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5161   (eval $ac_try) 2>&5
5162   ac_status=$?
5163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5164   (exit $ac_status); }; } &&
5165          { ac_try='test -s conftest$ac_exeext'
5166   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5167   (eval $ac_try) 2>&5
5168   ac_status=$?
5169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5170   (exit $ac_status); }; }; then
5171   ac_R_space=yes
5172 else
5173   echo "$as_me: failed program was:" >&5
5174 sed 's/^/| /' conftest.$ac_ext >&5
5175
5176 ac_R_space=no
5177 fi
5178 rm -f conftest.err conftest.$ac_objext \
5179       conftest$ac_exeext conftest.$ac_ext
5180         if test $ac_R_space = yes; then
5181           echo "$as_me:$LINENO: result: yes" >&5
5182 echo "${ECHO_T}yes" >&6
5183           X_LIBS="$X_LIBS -R $x_libraries"
5184         else
5185           echo "$as_me:$LINENO: result: neither works" >&5
5186 echo "${ECHO_T}neither works" >&6
5187         fi
5188       fi
5189       LIBS=$ac_xsave_LIBS
5190     esac
5191   fi
5192
5193   # Check for system-dependent libraries X programs must link with.
5194   # Do this before checking for the system-independent R6 libraries
5195   # (-lICE), since we may need -lsocket or whatever for X linking.
5196
5197   if test "$ISC" = yes; then
5198     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5199   else
5200     # Martyn Johnson says this is needed for Ultrix, if the X
5201     # libraries were built with DECnet support.  And Karl Berry says
5202     # the Alpha needs dnet_stub (dnet does not exist).
5203     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5204     cat >conftest.$ac_ext <<_ACEOF
5205 /* confdefs.h.  */
5206 _ACEOF
5207 cat confdefs.h >>conftest.$ac_ext
5208 cat >>conftest.$ac_ext <<_ACEOF
5209 /* end confdefs.h.  */
5210
5211 /* Override any gcc2 internal prototype to avoid an error.  */
5212 #ifdef __cplusplus
5213 extern "C"
5214 #endif
5215 /* We use char because int might match the return type of a gcc2
5216    builtin and then its argument prototype would still apply.  */
5217 char XOpenDisplay ();
5218 int
5219 main ()
5220 {
5221 XOpenDisplay ();
5222   ;
5223   return 0;
5224 }
5225 _ACEOF
5226 rm -f conftest.$ac_objext conftest$ac_exeext
5227 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5228   (eval $ac_link) 2>conftest.er1
5229   ac_status=$?
5230   grep -v '^ *+' conftest.er1 >conftest.err
5231   rm -f conftest.er1
5232   cat conftest.err >&5
5233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5234   (exit $ac_status); } &&
5235          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5236   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5237   (eval $ac_try) 2>&5
5238   ac_status=$?
5239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5240   (exit $ac_status); }; } &&
5241          { ac_try='test -s conftest$ac_exeext'
5242   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5243   (eval $ac_try) 2>&5
5244   ac_status=$?
5245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5246   (exit $ac_status); }; }; then
5247   :
5248 else
5249   echo "$as_me: failed program was:" >&5
5250 sed 's/^/| /' conftest.$ac_ext >&5
5251
5252 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5253 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5254 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5255   echo $ECHO_N "(cached) $ECHO_C" >&6
5256 else
5257   ac_check_lib_save_LIBS=$LIBS
5258 LIBS="-ldnet  $LIBS"
5259 cat >conftest.$ac_ext <<_ACEOF
5260 /* confdefs.h.  */
5261 _ACEOF
5262 cat confdefs.h >>conftest.$ac_ext
5263 cat >>conftest.$ac_ext <<_ACEOF
5264 /* end confdefs.h.  */
5265
5266 /* Override any gcc2 internal prototype to avoid an error.  */
5267 #ifdef __cplusplus
5268 extern "C"
5269 #endif
5270 /* We use char because int might match the return type of a gcc2
5271    builtin and then its argument prototype would still apply.  */
5272 char dnet_ntoa ();
5273 int
5274 main ()
5275 {
5276 dnet_ntoa ();
5277   ;
5278   return 0;
5279 }
5280 _ACEOF
5281 rm -f conftest.$ac_objext conftest$ac_exeext
5282 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5283   (eval $ac_link) 2>conftest.er1
5284   ac_status=$?
5285   grep -v '^ *+' conftest.er1 >conftest.err
5286   rm -f conftest.er1
5287   cat conftest.err >&5
5288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5289   (exit $ac_status); } &&
5290          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5292   (eval $ac_try) 2>&5
5293   ac_status=$?
5294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5295   (exit $ac_status); }; } &&
5296          { ac_try='test -s conftest$ac_exeext'
5297   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5298   (eval $ac_try) 2>&5
5299   ac_status=$?
5300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5301   (exit $ac_status); }; }; then
5302   ac_cv_lib_dnet_dnet_ntoa=yes
5303 else
5304   echo "$as_me: failed program was:" >&5
5305 sed 's/^/| /' conftest.$ac_ext >&5
5306
5307 ac_cv_lib_dnet_dnet_ntoa=no
5308 fi
5309 rm -f conftest.err conftest.$ac_objext \
5310       conftest$ac_exeext conftest.$ac_ext
5311 LIBS=$ac_check_lib_save_LIBS
5312 fi
5313 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5314 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5315 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5316   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5317 fi
5318
5319     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5320       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5321 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5322 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5323   echo $ECHO_N "(cached) $ECHO_C" >&6
5324 else
5325   ac_check_lib_save_LIBS=$LIBS
5326 LIBS="-ldnet_stub  $LIBS"
5327 cat >conftest.$ac_ext <<_ACEOF
5328 /* confdefs.h.  */
5329 _ACEOF
5330 cat confdefs.h >>conftest.$ac_ext
5331 cat >>conftest.$ac_ext <<_ACEOF
5332 /* end confdefs.h.  */
5333
5334 /* Override any gcc2 internal prototype to avoid an error.  */
5335 #ifdef __cplusplus
5336 extern "C"
5337 #endif
5338 /* We use char because int might match the return type of a gcc2
5339    builtin and then its argument prototype would still apply.  */
5340 char dnet_ntoa ();
5341 int
5342 main ()
5343 {
5344 dnet_ntoa ();
5345   ;
5346   return 0;
5347 }
5348 _ACEOF
5349 rm -f conftest.$ac_objext conftest$ac_exeext
5350 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5351   (eval $ac_link) 2>conftest.er1
5352   ac_status=$?
5353   grep -v '^ *+' conftest.er1 >conftest.err
5354   rm -f conftest.er1
5355   cat conftest.err >&5
5356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5357   (exit $ac_status); } &&
5358          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5360   (eval $ac_try) 2>&5
5361   ac_status=$?
5362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5363   (exit $ac_status); }; } &&
5364          { ac_try='test -s conftest$ac_exeext'
5365   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5366   (eval $ac_try) 2>&5
5367   ac_status=$?
5368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5369   (exit $ac_status); }; }; then
5370   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5371 else
5372   echo "$as_me: failed program was:" >&5
5373 sed 's/^/| /' conftest.$ac_ext >&5
5374
5375 ac_cv_lib_dnet_stub_dnet_ntoa=no
5376 fi
5377 rm -f conftest.err conftest.$ac_objext \
5378       conftest$ac_exeext conftest.$ac_ext
5379 LIBS=$ac_check_lib_save_LIBS
5380 fi
5381 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5382 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5383 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5384   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5385 fi
5386
5387     fi
5388 fi
5389 rm -f conftest.err conftest.$ac_objext \
5390       conftest$ac_exeext conftest.$ac_ext
5391     LIBS="$ac_xsave_LIBS"
5392
5393     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5394     # to get the SysV transport functions.
5395     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5396     # needs -lnsl.
5397     # The nsl library prevents programs from opening the X display
5398     # on Irix 5.2, according to T.E. Dickey.
5399     # The functions gethostbyname, getservbyname, and inet_addr are
5400     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5401     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5402 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5403 if test "${ac_cv_func_gethostbyname+set}" = set; then
5404   echo $ECHO_N "(cached) $ECHO_C" >&6
5405 else
5406   cat >conftest.$ac_ext <<_ACEOF
5407 /* confdefs.h.  */
5408 _ACEOF
5409 cat confdefs.h >>conftest.$ac_ext
5410 cat >>conftest.$ac_ext <<_ACEOF
5411 /* end confdefs.h.  */
5412 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5413    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5414 #define gethostbyname innocuous_gethostbyname
5415
5416 /* System header to define __stub macros and hopefully few prototypes,
5417     which can conflict with char gethostbyname (); below.
5418     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5419     <limits.h> exists even on freestanding compilers.  */
5420
5421 #ifdef __STDC__
5422 # include <limits.h>
5423 #else
5424 # include <assert.h>
5425 #endif
5426
5427 #undef gethostbyname
5428
5429 /* Override any gcc2 internal prototype to avoid an error.  */
5430 #ifdef __cplusplus
5431 extern "C"
5432 {
5433 #endif
5434 /* We use char because int might match the return type of a gcc2
5435    builtin and then its argument prototype would still apply.  */
5436 char gethostbyname ();
5437 /* The GNU C library defines this for functions which it implements
5438     to always fail with ENOSYS.  Some functions are actually named
5439     something starting with __ and the normal name is an alias.  */
5440 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5441 choke me
5442 #else
5443 char (*f) () = gethostbyname;
5444 #endif
5445 #ifdef __cplusplus
5446 }
5447 #endif
5448
5449 int
5450 main ()
5451 {
5452 return f != gethostbyname;
5453   ;
5454   return 0;
5455 }
5456 _ACEOF
5457 rm -f conftest.$ac_objext conftest$ac_exeext
5458 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5459   (eval $ac_link) 2>conftest.er1
5460   ac_status=$?
5461   grep -v '^ *+' conftest.er1 >conftest.err
5462   rm -f conftest.er1
5463   cat conftest.err >&5
5464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5465   (exit $ac_status); } &&
5466          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5467   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5468   (eval $ac_try) 2>&5
5469   ac_status=$?
5470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5471   (exit $ac_status); }; } &&
5472          { ac_try='test -s conftest$ac_exeext'
5473   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5474   (eval $ac_try) 2>&5
5475   ac_status=$?
5476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5477   (exit $ac_status); }; }; then
5478   ac_cv_func_gethostbyname=yes
5479 else
5480   echo "$as_me: failed program was:" >&5
5481 sed 's/^/| /' conftest.$ac_ext >&5
5482
5483 ac_cv_func_gethostbyname=no
5484 fi
5485 rm -f conftest.err conftest.$ac_objext \
5486       conftest$ac_exeext conftest.$ac_ext
5487 fi
5488 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5489 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5490
5491     if test $ac_cv_func_gethostbyname = no; then
5492       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5493 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5494 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5495   echo $ECHO_N "(cached) $ECHO_C" >&6
5496 else
5497   ac_check_lib_save_LIBS=$LIBS
5498 LIBS="-lnsl  $LIBS"
5499 cat >conftest.$ac_ext <<_ACEOF
5500 /* confdefs.h.  */
5501 _ACEOF
5502 cat confdefs.h >>conftest.$ac_ext
5503 cat >>conftest.$ac_ext <<_ACEOF
5504 /* end confdefs.h.  */
5505
5506 /* Override any gcc2 internal prototype to avoid an error.  */
5507 #ifdef __cplusplus
5508 extern "C"
5509 #endif
5510 /* We use char because int might match the return type of a gcc2
5511    builtin and then its argument prototype would still apply.  */
5512 char gethostbyname ();
5513 int
5514 main ()
5515 {
5516 gethostbyname ();
5517   ;
5518   return 0;
5519 }
5520 _ACEOF
5521 rm -f conftest.$ac_objext conftest$ac_exeext
5522 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5523   (eval $ac_link) 2>conftest.er1
5524   ac_status=$?
5525   grep -v '^ *+' conftest.er1 >conftest.err
5526   rm -f conftest.er1
5527   cat conftest.err >&5
5528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5529   (exit $ac_status); } &&
5530          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5532   (eval $ac_try) 2>&5
5533   ac_status=$?
5534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5535   (exit $ac_status); }; } &&
5536          { ac_try='test -s conftest$ac_exeext'
5537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5538   (eval $ac_try) 2>&5
5539   ac_status=$?
5540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541   (exit $ac_status); }; }; then
5542   ac_cv_lib_nsl_gethostbyname=yes
5543 else
5544   echo "$as_me: failed program was:" >&5
5545 sed 's/^/| /' conftest.$ac_ext >&5
5546
5547 ac_cv_lib_nsl_gethostbyname=no
5548 fi
5549 rm -f conftest.err conftest.$ac_objext \
5550       conftest$ac_exeext conftest.$ac_ext
5551 LIBS=$ac_check_lib_save_LIBS
5552 fi
5553 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5554 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5555 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5556   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5557 fi
5558
5559       if test $ac_cv_lib_nsl_gethostbyname = no; then
5560         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5561 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5562 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5563   echo $ECHO_N "(cached) $ECHO_C" >&6
5564 else
5565   ac_check_lib_save_LIBS=$LIBS
5566 LIBS="-lbsd  $LIBS"
5567 cat >conftest.$ac_ext <<_ACEOF
5568 /* confdefs.h.  */
5569 _ACEOF
5570 cat confdefs.h >>conftest.$ac_ext
5571 cat >>conftest.$ac_ext <<_ACEOF
5572 /* end confdefs.h.  */
5573
5574 /* Override any gcc2 internal prototype to avoid an error.  */
5575 #ifdef __cplusplus
5576 extern "C"
5577 #endif
5578 /* We use char because int might match the return type of a gcc2
5579    builtin and then its argument prototype would still apply.  */
5580 char gethostbyname ();
5581 int
5582 main ()
5583 {
5584 gethostbyname ();
5585   ;
5586   return 0;
5587 }
5588 _ACEOF
5589 rm -f conftest.$ac_objext conftest$ac_exeext
5590 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5591   (eval $ac_link) 2>conftest.er1
5592   ac_status=$?
5593   grep -v '^ *+' conftest.er1 >conftest.err
5594   rm -f conftest.er1
5595   cat conftest.err >&5
5596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5597   (exit $ac_status); } &&
5598          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5599   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5600   (eval $ac_try) 2>&5
5601   ac_status=$?
5602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603   (exit $ac_status); }; } &&
5604          { ac_try='test -s conftest$ac_exeext'
5605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5606   (eval $ac_try) 2>&5
5607   ac_status=$?
5608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5609   (exit $ac_status); }; }; then
5610   ac_cv_lib_bsd_gethostbyname=yes
5611 else
5612   echo "$as_me: failed program was:" >&5
5613 sed 's/^/| /' conftest.$ac_ext >&5
5614
5615 ac_cv_lib_bsd_gethostbyname=no
5616 fi
5617 rm -f conftest.err conftest.$ac_objext \
5618       conftest$ac_exeext conftest.$ac_ext
5619 LIBS=$ac_check_lib_save_LIBS
5620 fi
5621 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5622 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5623 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5624   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5625 fi
5626
5627       fi
5628     fi
5629
5630     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5631     # socket/setsockopt and other routines are undefined under SCO ODT
5632     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5633     # on later versions), says Simon Leinen: it contains gethostby*
5634     # variants that don't use the name server (or something).  -lsocket
5635     # must be given before -lnsl if both are needed.  We assume that
5636     # if connect needs -lnsl, so does gethostbyname.
5637     echo "$as_me:$LINENO: checking for connect" >&5
5638 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5639 if test "${ac_cv_func_connect+set}" = set; then
5640   echo $ECHO_N "(cached) $ECHO_C" >&6
5641 else
5642   cat >conftest.$ac_ext <<_ACEOF
5643 /* confdefs.h.  */
5644 _ACEOF
5645 cat confdefs.h >>conftest.$ac_ext
5646 cat >>conftest.$ac_ext <<_ACEOF
5647 /* end confdefs.h.  */
5648 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5649    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5650 #define connect innocuous_connect
5651
5652 /* System header to define __stub macros and hopefully few prototypes,
5653     which can conflict with char connect (); below.
5654     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5655     <limits.h> exists even on freestanding compilers.  */
5656
5657 #ifdef __STDC__
5658 # include <limits.h>
5659 #else
5660 # include <assert.h>
5661 #endif
5662
5663 #undef connect
5664
5665 /* Override any gcc2 internal prototype to avoid an error.  */
5666 #ifdef __cplusplus
5667 extern "C"
5668 {
5669 #endif
5670 /* We use char because int might match the return type of a gcc2
5671    builtin and then its argument prototype would still apply.  */
5672 char connect ();
5673 /* The GNU C library defines this for functions which it implements
5674     to always fail with ENOSYS.  Some functions are actually named
5675     something starting with __ and the normal name is an alias.  */
5676 #if defined (__stub_connect) || defined (__stub___connect)
5677 choke me
5678 #else
5679 char (*f) () = connect;
5680 #endif
5681 #ifdef __cplusplus
5682 }
5683 #endif
5684
5685 int
5686 main ()
5687 {
5688 return f != connect;
5689   ;
5690   return 0;
5691 }
5692 _ACEOF
5693 rm -f conftest.$ac_objext conftest$ac_exeext
5694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5695   (eval $ac_link) 2>conftest.er1
5696   ac_status=$?
5697   grep -v '^ *+' conftest.er1 >conftest.err
5698   rm -f conftest.er1
5699   cat conftest.err >&5
5700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5701   (exit $ac_status); } &&
5702          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5704   (eval $ac_try) 2>&5
5705   ac_status=$?
5706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5707   (exit $ac_status); }; } &&
5708          { ac_try='test -s conftest$ac_exeext'
5709   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5710   (eval $ac_try) 2>&5
5711   ac_status=$?
5712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5713   (exit $ac_status); }; }; then
5714   ac_cv_func_connect=yes
5715 else
5716   echo "$as_me: failed program was:" >&5
5717 sed 's/^/| /' conftest.$ac_ext >&5
5718
5719 ac_cv_func_connect=no
5720 fi
5721 rm -f conftest.err conftest.$ac_objext \
5722       conftest$ac_exeext conftest.$ac_ext
5723 fi
5724 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5725 echo "${ECHO_T}$ac_cv_func_connect" >&6
5726
5727     if test $ac_cv_func_connect = no; then
5728       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5729 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5730 if test "${ac_cv_lib_socket_connect+set}" = set; then
5731   echo $ECHO_N "(cached) $ECHO_C" >&6
5732 else
5733   ac_check_lib_save_LIBS=$LIBS
5734 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5735 cat >conftest.$ac_ext <<_ACEOF
5736 /* confdefs.h.  */
5737 _ACEOF
5738 cat confdefs.h >>conftest.$ac_ext
5739 cat >>conftest.$ac_ext <<_ACEOF
5740 /* end confdefs.h.  */
5741
5742 /* Override any gcc2 internal prototype to avoid an error.  */
5743 #ifdef __cplusplus
5744 extern "C"
5745 #endif
5746 /* We use char because int might match the return type of a gcc2
5747    builtin and then its argument prototype would still apply.  */
5748 char connect ();
5749 int
5750 main ()
5751 {
5752 connect ();
5753   ;
5754   return 0;
5755 }
5756 _ACEOF
5757 rm -f conftest.$ac_objext conftest$ac_exeext
5758 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5759   (eval $ac_link) 2>conftest.er1
5760   ac_status=$?
5761   grep -v '^ *+' conftest.er1 >conftest.err
5762   rm -f conftest.er1
5763   cat conftest.err >&5
5764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5765   (exit $ac_status); } &&
5766          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5767   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5768   (eval $ac_try) 2>&5
5769   ac_status=$?
5770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5771   (exit $ac_status); }; } &&
5772          { ac_try='test -s conftest$ac_exeext'
5773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5774   (eval $ac_try) 2>&5
5775   ac_status=$?
5776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5777   (exit $ac_status); }; }; then
5778   ac_cv_lib_socket_connect=yes
5779 else
5780   echo "$as_me: failed program was:" >&5
5781 sed 's/^/| /' conftest.$ac_ext >&5
5782
5783 ac_cv_lib_socket_connect=no
5784 fi
5785 rm -f conftest.err conftest.$ac_objext \
5786       conftest$ac_exeext conftest.$ac_ext
5787 LIBS=$ac_check_lib_save_LIBS
5788 fi
5789 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
5790 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
5791 if test $ac_cv_lib_socket_connect = yes; then
5792   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
5793 fi
5794
5795     fi
5796
5797     # Guillermo Gomez says -lposix is necessary on A/UX.
5798     echo "$as_me:$LINENO: checking for remove" >&5
5799 echo $ECHO_N "checking for remove... $ECHO_C" >&6
5800 if test "${ac_cv_func_remove+set}" = set; then
5801   echo $ECHO_N "(cached) $ECHO_C" >&6
5802 else
5803   cat >conftest.$ac_ext <<_ACEOF
5804 /* confdefs.h.  */
5805 _ACEOF
5806 cat confdefs.h >>conftest.$ac_ext
5807 cat >>conftest.$ac_ext <<_ACEOF
5808 /* end confdefs.h.  */
5809 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
5810    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5811 #define remove innocuous_remove
5812
5813 /* System header to define __stub macros and hopefully few prototypes,
5814     which can conflict with char remove (); below.
5815     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5816     <limits.h> exists even on freestanding compilers.  */
5817
5818 #ifdef __STDC__
5819 # include <limits.h>
5820 #else
5821 # include <assert.h>
5822 #endif
5823
5824 #undef remove
5825
5826 /* Override any gcc2 internal prototype to avoid an error.  */
5827 #ifdef __cplusplus
5828 extern "C"
5829 {
5830 #endif
5831 /* We use char because int might match the return type of a gcc2
5832    builtin and then its argument prototype would still apply.  */
5833 char remove ();
5834 /* The GNU C library defines this for functions which it implements
5835     to always fail with ENOSYS.  Some functions are actually named
5836     something starting with __ and the normal name is an alias.  */
5837 #if defined (__stub_remove) || defined (__stub___remove)
5838 choke me
5839 #else
5840 char (*f) () = remove;
5841 #endif
5842 #ifdef __cplusplus
5843 }
5844 #endif
5845
5846 int
5847 main ()
5848 {
5849 return f != remove;
5850   ;
5851   return 0;
5852 }
5853 _ACEOF
5854 rm -f conftest.$ac_objext conftest$ac_exeext
5855 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5856   (eval $ac_link) 2>conftest.er1
5857   ac_status=$?
5858   grep -v '^ *+' conftest.er1 >conftest.err
5859   rm -f conftest.er1
5860   cat conftest.err >&5
5861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5862   (exit $ac_status); } &&
5863          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5864   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5865   (eval $ac_try) 2>&5
5866   ac_status=$?
5867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868   (exit $ac_status); }; } &&
5869          { ac_try='test -s conftest$ac_exeext'
5870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5871   (eval $ac_try) 2>&5
5872   ac_status=$?
5873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5874   (exit $ac_status); }; }; then
5875   ac_cv_func_remove=yes
5876 else
5877   echo "$as_me: failed program was:" >&5
5878 sed 's/^/| /' conftest.$ac_ext >&5
5879
5880 ac_cv_func_remove=no
5881 fi
5882 rm -f conftest.err conftest.$ac_objext \
5883       conftest$ac_exeext conftest.$ac_ext
5884 fi
5885 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
5886 echo "${ECHO_T}$ac_cv_func_remove" >&6
5887
5888     if test $ac_cv_func_remove = no; then
5889       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
5890 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
5891 if test "${ac_cv_lib_posix_remove+set}" = set; then
5892   echo $ECHO_N "(cached) $ECHO_C" >&6
5893 else
5894   ac_check_lib_save_LIBS=$LIBS
5895 LIBS="-lposix  $LIBS"
5896 cat >conftest.$ac_ext <<_ACEOF
5897 /* confdefs.h.  */
5898 _ACEOF
5899 cat confdefs.h >>conftest.$ac_ext
5900 cat >>conftest.$ac_ext <<_ACEOF
5901 /* end confdefs.h.  */
5902
5903 /* Override any gcc2 internal prototype to avoid an error.  */
5904 #ifdef __cplusplus
5905 extern "C"
5906 #endif
5907 /* We use char because int might match the return type of a gcc2
5908    builtin and then its argument prototype would still apply.  */
5909 char remove ();
5910 int
5911 main ()
5912 {
5913 remove ();
5914   ;
5915   return 0;
5916 }
5917 _ACEOF
5918 rm -f conftest.$ac_objext conftest$ac_exeext
5919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5920   (eval $ac_link) 2>conftest.er1
5921   ac_status=$?
5922   grep -v '^ *+' conftest.er1 >conftest.err
5923   rm -f conftest.er1
5924   cat conftest.err >&5
5925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5926   (exit $ac_status); } &&
5927          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
5928   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5929   (eval $ac_try) 2>&5
5930   ac_status=$?
5931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5932   (exit $ac_status); }; } &&
5933          { ac_try='test -s conftest$ac_exeext'
5934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5935   (eval $ac_try) 2>&5
5936   ac_status=$?
5937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938   (exit $ac_status); }; }; then
5939   ac_cv_lib_posix_remove=yes
5940 else
5941   echo "$as_me: failed program was:" >&5
5942 sed 's/^/| /' conftest.$ac_ext >&5
5943
5944 ac_cv_lib_posix_remove=no
5945 fi
5946 rm -f conftest.err conftest.$ac_objext \
5947       conftest$ac_exeext conftest.$ac_ext
5948 LIBS=$ac_check_lib_save_LIBS
5949 fi
5950 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
5951 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
5952 if test $ac_cv_lib_posix_remove = yes; then
5953   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
5954 fi
5955
5956     fi
5957
5958     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
5959     echo "$as_me:$LINENO: checking for shmat" >&5
5960 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
5961 if test "${ac_cv_func_shmat+set}" = set; then
5962   echo $ECHO_N "(cached) $ECHO_C" >&6
5963 else
5964   cat >conftest.$ac_ext <<_ACEOF
5965 /* confdefs.h.  */
5966 _ACEOF
5967 cat confdefs.h >>conftest.$ac_ext
5968 cat >>conftest.$ac_ext <<_ACEOF
5969 /* end confdefs.h.  */
5970 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
5971    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5972 #define shmat innocuous_shmat
5973
5974 /* System header to define __stub macros and hopefully few prototypes,
5975     which can conflict with char shmat (); below.
5976     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5977     <limits.h> exists even on freestanding compilers.  */
5978
5979 #ifdef __STDC__
5980 # include <limits.h>
5981 #else
5982 # include <assert.h>
5983 #endif
5984
5985 #undef shmat
5986
5987 /* Override any gcc2 internal prototype to avoid an error.  */
5988 #ifdef __cplusplus
5989 extern "C"
5990 {
5991 #endif
5992 /* We use char because int might match the return type of a gcc2
5993    builtin and then its argument prototype would still apply.  */
5994 char shmat ();
5995 /* The GNU C library defines this for functions which it implements
5996     to always fail with ENOSYS.  Some functions are actually named
5997     something starting with __ and the normal name is an alias.  */
5998 #if defined (__stub_shmat) || defined (__stub___shmat)
5999 choke me
6000 #else
6001 char (*f) () = shmat;
6002 #endif
6003 #ifdef __cplusplus
6004 }
6005 #endif
6006
6007 int
6008 main ()
6009 {
6010 return f != shmat;
6011   ;
6012   return 0;
6013 }
6014 _ACEOF
6015 rm -f conftest.$ac_objext conftest$ac_exeext
6016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6017   (eval $ac_link) 2>conftest.er1
6018   ac_status=$?
6019   grep -v '^ *+' conftest.er1 >conftest.err
6020   rm -f conftest.er1
6021   cat conftest.err >&5
6022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6023   (exit $ac_status); } &&
6024          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6026   (eval $ac_try) 2>&5
6027   ac_status=$?
6028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6029   (exit $ac_status); }; } &&
6030          { ac_try='test -s conftest$ac_exeext'
6031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6032   (eval $ac_try) 2>&5
6033   ac_status=$?
6034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6035   (exit $ac_status); }; }; then
6036   ac_cv_func_shmat=yes
6037 else
6038   echo "$as_me: failed program was:" >&5
6039 sed 's/^/| /' conftest.$ac_ext >&5
6040
6041 ac_cv_func_shmat=no
6042 fi
6043 rm -f conftest.err conftest.$ac_objext \
6044       conftest$ac_exeext conftest.$ac_ext
6045 fi
6046 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6047 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6048
6049     if test $ac_cv_func_shmat = no; then
6050       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6051 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6052 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6053   echo $ECHO_N "(cached) $ECHO_C" >&6
6054 else
6055   ac_check_lib_save_LIBS=$LIBS
6056 LIBS="-lipc  $LIBS"
6057 cat >conftest.$ac_ext <<_ACEOF
6058 /* confdefs.h.  */
6059 _ACEOF
6060 cat confdefs.h >>conftest.$ac_ext
6061 cat >>conftest.$ac_ext <<_ACEOF
6062 /* end confdefs.h.  */
6063
6064 /* Override any gcc2 internal prototype to avoid an error.  */
6065 #ifdef __cplusplus
6066 extern "C"
6067 #endif
6068 /* We use char because int might match the return type of a gcc2
6069    builtin and then its argument prototype would still apply.  */
6070 char shmat ();
6071 int
6072 main ()
6073 {
6074 shmat ();
6075   ;
6076   return 0;
6077 }
6078 _ACEOF
6079 rm -f conftest.$ac_objext conftest$ac_exeext
6080 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6081   (eval $ac_link) 2>conftest.er1
6082   ac_status=$?
6083   grep -v '^ *+' conftest.er1 >conftest.err
6084   rm -f conftest.er1
6085   cat conftest.err >&5
6086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087   (exit $ac_status); } &&
6088          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6089   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6090   (eval $ac_try) 2>&5
6091   ac_status=$?
6092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6093   (exit $ac_status); }; } &&
6094          { ac_try='test -s conftest$ac_exeext'
6095   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6096   (eval $ac_try) 2>&5
6097   ac_status=$?
6098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6099   (exit $ac_status); }; }; then
6100   ac_cv_lib_ipc_shmat=yes
6101 else
6102   echo "$as_me: failed program was:" >&5
6103 sed 's/^/| /' conftest.$ac_ext >&5
6104
6105 ac_cv_lib_ipc_shmat=no
6106 fi
6107 rm -f conftest.err conftest.$ac_objext \
6108       conftest$ac_exeext conftest.$ac_ext
6109 LIBS=$ac_check_lib_save_LIBS
6110 fi
6111 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6112 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6113 if test $ac_cv_lib_ipc_shmat = yes; then
6114   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6115 fi
6116
6117     fi
6118   fi
6119
6120   # Check for libraries that X11R6 Xt/Xaw programs need.
6121   ac_save_LDFLAGS=$LDFLAGS
6122   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6123   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6124   # check for ICE first), but we must link in the order -lSM -lICE or
6125   # we get undefined symbols.  So assume we have SM if we have ICE.
6126   # These have to be linked with before -lX11, unlike the other
6127   # libraries we check for below, so use a different variable.
6128   # John Interrante, Karl Berry
6129   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6130 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6131 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6132   echo $ECHO_N "(cached) $ECHO_C" >&6
6133 else
6134   ac_check_lib_save_LIBS=$LIBS
6135 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6136 cat >conftest.$ac_ext <<_ACEOF
6137 /* confdefs.h.  */
6138 _ACEOF
6139 cat confdefs.h >>conftest.$ac_ext
6140 cat >>conftest.$ac_ext <<_ACEOF
6141 /* end confdefs.h.  */
6142
6143 /* Override any gcc2 internal prototype to avoid an error.  */
6144 #ifdef __cplusplus
6145 extern "C"
6146 #endif
6147 /* We use char because int might match the return type of a gcc2
6148    builtin and then its argument prototype would still apply.  */
6149 char IceConnectionNumber ();
6150 int
6151 main ()
6152 {
6153 IceConnectionNumber ();
6154   ;
6155   return 0;
6156 }
6157 _ACEOF
6158 rm -f conftest.$ac_objext conftest$ac_exeext
6159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6160   (eval $ac_link) 2>conftest.er1
6161   ac_status=$?
6162   grep -v '^ *+' conftest.er1 >conftest.err
6163   rm -f conftest.er1
6164   cat conftest.err >&5
6165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6166   (exit $ac_status); } &&
6167          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6169   (eval $ac_try) 2>&5
6170   ac_status=$?
6171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6172   (exit $ac_status); }; } &&
6173          { ac_try='test -s conftest$ac_exeext'
6174   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6175   (eval $ac_try) 2>&5
6176   ac_status=$?
6177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6178   (exit $ac_status); }; }; then
6179   ac_cv_lib_ICE_IceConnectionNumber=yes
6180 else
6181   echo "$as_me: failed program was:" >&5
6182 sed 's/^/| /' conftest.$ac_ext >&5
6183
6184 ac_cv_lib_ICE_IceConnectionNumber=no
6185 fi
6186 rm -f conftest.err conftest.$ac_objext \
6187       conftest$ac_exeext conftest.$ac_ext
6188 LIBS=$ac_check_lib_save_LIBS
6189 fi
6190 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6191 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6192 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6193   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6194 fi
6195
6196   LDFLAGS=$ac_save_LDFLAGS
6197
6198 fi
6199
6200
6201
6202 if test x$support_xpm = xyes; then
6203
6204
6205
6206 # Initialize some more variables set by options.
6207 # The variables have the same names as the options, with
6208 # dashes changed to underlines.
6209
6210 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6211 # paths, otherwise set no_xpm=yes.
6212 # Uses ac_ vars as temps to allow command line to override cache and checks.
6213 echo "$as_me:$LINENO: checking for libXpm" >&5
6214 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6215
6216
6217 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6218 if test "${with_xpm_includes+set}" = set; then
6219   withval="$with_xpm_includes"
6220   xpm_includes="$withval"
6221 else
6222   xpm_includes=NO
6223 fi;
6224
6225 # Check whether --with-xpm_library or --without-xpm_library was given.
6226 if test "${with_xpm_library+set}" = set; then
6227   withval="$with_xpm_library"
6228   xpm_libraries="$withval"
6229 else
6230   xpm_libraries=NO
6231 fi;
6232
6233 # --without-xpm overrides everything else, but does not touch the cache.
6234
6235 # Check whether --with-xpm or --without-xpm was given.
6236 if test "${with_xpm+set}" = set; then
6237   withval="$with_xpm"
6238
6239 fi;
6240 if test "$with_xpm" = no; then
6241   have_xpm=disabled
6242 else
6243   if test "${ac_cv_have_xpm+set}" = set; then
6244   echo $ECHO_N "(cached) $ECHO_C" >&6
6245 else
6246
6247   vt_xpm_include_X11=no
6248   if test -n "$xpm_includes"; then
6249     vt_xpm_includes=$xpm_includes
6250   else
6251     vt_xpm_includes=NO
6252   fi
6253   if test -n "$xpm_libraries"; then
6254     vt_xpm_libraries=$xpm_libraries
6255   else
6256     vt_xpm_libraries=NO
6257   fi
6258
6259   if test "$vt_xpm_includes" = NO; then
6260   # Guess where to find xpm.h
6261
6262 ac_save_CPPFLAGS="$CPPFLAGS"
6263 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6264
6265   # First, try using that file with no special directory specified.
6266 cat >conftest.$ac_ext <<_ACEOF
6267 /* confdefs.h.  */
6268 _ACEOF
6269 cat confdefs.h >>conftest.$ac_ext
6270 cat >>conftest.$ac_ext <<_ACEOF
6271 /* end confdefs.h.  */
6272 #include <X11/xpm.h>
6273 _ACEOF
6274 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6275   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6276   ac_status=$?
6277   grep -v '^ *+' conftest.er1 >conftest.err
6278   rm -f conftest.er1
6279   cat conftest.err >&5
6280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6281   (exit $ac_status); } >/dev/null; then
6282   if test -s conftest.err; then
6283     ac_cpp_err=$ac_cxx_preproc_warn_flag
6284     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6285   else
6286     ac_cpp_err=
6287   fi
6288 else
6289   ac_cpp_err=yes
6290 fi
6291 if test -z "$ac_cpp_err"; then
6292   # We can compile using X headers with no special include directory.
6293 vt_xpm_includes=
6294 vt_xpm_include_X11=yes
6295 else
6296   echo "$as_me: failed program was:" >&5
6297 sed 's/^/| /' conftest.$ac_ext >&5
6298
6299   CPPFLAGS="$ac_save_CPPFLAGS"
6300 # Look for the header file in a standard set of common directories.
6301   for ac_dir in               \
6302     /usr/X11/include          \
6303     /usr/X11R6/include        \
6304     /usr/X11R5/include        \
6305     /usr/X11R4/include        \
6306                               \
6307     /usr/include/X11          \
6308     /usr/include/X11R6        \
6309     /usr/include/X11R5        \
6310     /usr/include/X11R4        \
6311                               \
6312     /usr/local/X11/include    \
6313     /usr/local/X11R6/include  \
6314     /usr/local/X11R5/include  \
6315     /usr/local/X11R4/include  \
6316                               \
6317     /usr/local/include/X11    \
6318     /usr/local/include/X11R6  \
6319     /usr/local/include/X11R5  \
6320     /usr/local/include/X11R4  \
6321                               \
6322     /usr/X386/include         \
6323     /usr/x386/include         \
6324     /usr/XFree86/include/X11  \
6325                               \
6326     /usr/include              \
6327     /usr/local/include        \
6328     /usr/unsupported/include  \
6329     /usr/athena/include       \
6330     /usr/local/x11r5/include  \
6331     /usr/lpp/Xamples/include  \
6332                               \
6333     /usr/openwin/include      \
6334     /usr/openwin/share/include \
6335     ; \
6336   do
6337     if test -r "$ac_dir/X11/xpm.h"; then
6338       vt_xpm_includes="$ac_dir"
6339       vt_xpm_include_X11=yes
6340       break
6341     else
6342       if test -r "$ac_dir/xpm.h"; then
6343         vt_xpm_includes=$ac_dir
6344         break
6345       fi
6346     fi
6347   done
6348 fi
6349 rm -f conftest.err conftest.$ac_ext
6350 fi
6351
6352 if test "$vt_xpm_libraries" = NO; then
6353   # Check for the libraries.
6354
6355   # See if we find them without any special options.
6356   # Don't add to $LIBS permanently.
6357   ac_save_LIBS="$LIBS"
6358   LIBS="$LIBS $X_LIBS -lXpm -lX11"
6359 cat >conftest.$ac_ext <<_ACEOF
6360 /* confdefs.h.  */
6361 _ACEOF
6362 cat confdefs.h >>conftest.$ac_ext
6363 cat >>conftest.$ac_ext <<_ACEOF
6364 /* end confdefs.h.  */
6365
6366 int
6367 main ()
6368 {
6369 XpmReadFileToPixmap()
6370   ;
6371   return 0;
6372 }
6373 _ACEOF
6374 rm -f conftest.$ac_objext conftest$ac_exeext
6375 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6376   (eval $ac_link) 2>conftest.er1
6377   ac_status=$?
6378   grep -v '^ *+' conftest.er1 >conftest.err
6379   rm -f conftest.er1
6380   cat conftest.err >&5
6381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6382   (exit $ac_status); } &&
6383          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6384   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6385   (eval $ac_try) 2>&5
6386   ac_status=$?
6387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6388   (exit $ac_status); }; } &&
6389          { ac_try='test -s conftest$ac_exeext'
6390   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6391   (eval $ac_try) 2>&5
6392   ac_status=$?
6393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6394   (exit $ac_status); }; }; then
6395   LIBS="$ac_save_LIBS"
6396 # We can link libXpm with no special library path.
6397 vt_xpm_libraries=
6398 else
6399   echo "$as_me: failed program was:" >&5
6400 sed 's/^/| /' conftest.$ac_ext >&5
6401
6402 LIBS="$ac_save_LIBS"
6403 # First see if replacing the include by lib works.
6404 for ac_dir in \
6405     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6406     /usr/X11/lib          \
6407     /usr/X11R6/lib        \
6408     /usr/X11R5/lib        \
6409     /usr/X11R4/lib        \
6410                           \
6411     /usr/lib/X11          \
6412     /usr/lib/X11R6        \
6413     /usr/lib/X11R5        \
6414     /usr/lib/X11R4        \
6415                           \
6416     /usr/local/X11/lib    \
6417     /usr/local/X11R6/lib  \
6418     /usr/local/X11R5/lib  \
6419     /usr/local/X11R4/lib  \
6420                           \
6421     /usr/local/lib/X11    \
6422     /usr/local/lib/X11R6  \
6423     /usr/local/lib/X11R5  \
6424     /usr/local/lib/X11R4  \
6425                           \
6426     /usr/X386/lib         \
6427     /usr/x386/lib         \
6428     /usr/XFree86/lib/X11  \
6429                           \
6430     /usr/lib              \
6431     /usr/local/lib        \
6432     /usr/unsupported/lib  \
6433     /usr/athena/lib       \
6434     /usr/local/x11r5/lib  \
6435     /usr/lpp/Xamples/lib  \
6436                           \
6437     /usr/openwin/lib      \
6438     /usr/openwin/share/lib \
6439     ; \
6440 do
6441   for ac_extension in a so sl; do
6442     if test -r $ac_dir/libXpm.$ac_extension; then
6443       vt_xpm_libraries=$ac_dir
6444       break 2
6445     fi
6446   done
6447 done
6448 fi
6449 rm -f conftest.err conftest.$ac_objext \
6450       conftest$ac_exeext conftest.$ac_ext
6451 fi
6452
6453
6454   if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6455     ac_cv_have_xpm="have_xpm=no"
6456   else
6457     ac_cv_have_xpm="have_xpm=yes \
6458         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6459         vt_xpm_include_X11=$vt_xpm_include_X11"
6460   fi
6461 fi
6462   eval "$ac_cv_have_xpm"
6463 fi
6464
6465 if test "$have_xpm" != yes; then
6466   echo "$as_me:$LINENO: result: $have_xpm" >&5
6467 echo "${ECHO_T}$have_xpm" >&6
6468   no_xpm=yes
6469 else
6470   if test "$xpm_includes" != NO; then
6471     if test "$xpm_includes" = "$vt_xpm_includes"; then
6472       if test -r "$xpm_includes/X11/xpm.h"; then
6473         vt_xpm_include_X11=yes
6474       fi
6475     else
6476       vt_xpm_include_X11=no
6477       if test -z "$xpm_includes"; then
6478         cat >conftest.$ac_ext <<_ACEOF
6479 /* confdefs.h.  */
6480 _ACEOF
6481 cat confdefs.h >>conftest.$ac_ext
6482 cat >>conftest.$ac_ext <<_ACEOF
6483 /* end confdefs.h.  */
6484 #include <X11/xpm.h>
6485 _ACEOF
6486 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6487   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6488   ac_status=$?
6489   grep -v '^ *+' conftest.er1 >conftest.err
6490   rm -f conftest.er1
6491   cat conftest.err >&5
6492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6493   (exit $ac_status); } >/dev/null; then
6494   if test -s conftest.err; then
6495     ac_cpp_err=$ac_cxx_preproc_warn_flag
6496     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6497   else
6498     ac_cpp_err=
6499   fi
6500 else
6501   ac_cpp_err=yes
6502 fi
6503 if test -z "$ac_cpp_err"; then
6504   vt_xpm_include_X11=yes
6505 else
6506   echo "$as_me: failed program was:" >&5
6507 sed 's/^/| /' conftest.$ac_ext >&5
6508
6509
6510 fi
6511 rm -f conftest.err conftest.$ac_ext
6512       else
6513         if test -r "$xpm_includes/X11/xpm.h"; then
6514           vt_xpm_include_X11=yes
6515         fi
6516       fi
6517     fi
6518     vt_xpm_includes=$xpm_includes
6519   fi
6520   if test "x$xpm_libraries" != xNO; then
6521     vt_xpm_libraries=$xpm_libraries
6522   fi
6523   # Update the cache value to reflect the command line values.
6524   ac_cv_have_xpm="have_xpm=yes \
6525         vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6526         vt_xpm_include_X11=$vt_xpm_include_X11"
6527   eval "$ac_cv_have_xpm"
6528   echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6529 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6530   if test -n "$vt_xpm_includes"; then
6531     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6532   fi
6533   if test -n "$vt_xpm_includes"; then
6534     XPM_CFLAGS="-I$vt_xpm_includes"
6535   fi
6536   XPM_LIBS="-lXpm"
6537   if test -n "$vt_xpm_libraries"; then
6538     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6539   fi
6540   if test "x$vt_xpm_include_X11" = xyes; then
6541
6542 cat >>confdefs.h <<\_ACEOF
6543 #define XPM_INC_X11 1
6544 _ACEOF
6545
6546   fi
6547 fi
6548
6549
6550
6551
6552
6553   if test x$no_xpm = xyes; then
6554     support_xpm=needsmanualspecification
6555   fi
6556 fi
6557
6558 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6559 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6560 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6561   echo $ECHO_N "(cached) $ECHO_C" >&6
6562 else
6563   cat >conftest.$ac_ext <<_ACEOF
6564 /* confdefs.h.  */
6565 _ACEOF
6566 cat confdefs.h >>conftest.$ac_ext
6567 cat >>conftest.$ac_ext <<_ACEOF
6568 /* end confdefs.h.  */
6569 #include <sys/types.h>
6570 #include <sys/wait.h>
6571 #ifndef WEXITSTATUS
6572 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6573 #endif
6574 #ifndef WIFEXITED
6575 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6576 #endif
6577
6578 int
6579 main ()
6580 {
6581   int s;
6582   wait (&s);
6583   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6584   ;
6585   return 0;
6586 }
6587 _ACEOF
6588 rm -f conftest.$ac_objext
6589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6590   (eval $ac_compile) 2>conftest.er1
6591   ac_status=$?
6592   grep -v '^ *+' conftest.er1 >conftest.err
6593   rm -f conftest.er1
6594   cat conftest.err >&5
6595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6596   (exit $ac_status); } &&
6597          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6599   (eval $ac_try) 2>&5
6600   ac_status=$?
6601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6602   (exit $ac_status); }; } &&
6603          { ac_try='test -s conftest.$ac_objext'
6604   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6605   (eval $ac_try) 2>&5
6606   ac_status=$?
6607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608   (exit $ac_status); }; }; then
6609   ac_cv_header_sys_wait_h=yes
6610 else
6611   echo "$as_me: failed program was:" >&5
6612 sed 's/^/| /' conftest.$ac_ext >&5
6613
6614 ac_cv_header_sys_wait_h=no
6615 fi
6616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6617 fi
6618 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6619 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6620 if test $ac_cv_header_sys_wait_h = yes; then
6621
6622 cat >>confdefs.h <<\_ACEOF
6623 #define HAVE_SYS_WAIT_H 1
6624 _ACEOF
6625
6626 fi
6627
6628 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6629 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6630 if test "${ac_cv_header_stdc+set}" = set; then
6631   echo $ECHO_N "(cached) $ECHO_C" >&6
6632 else
6633   cat >conftest.$ac_ext <<_ACEOF
6634 /* confdefs.h.  */
6635 _ACEOF
6636 cat confdefs.h >>conftest.$ac_ext
6637 cat >>conftest.$ac_ext <<_ACEOF
6638 /* end confdefs.h.  */
6639 #include <stdlib.h>
6640 #include <stdarg.h>
6641 #include <string.h>
6642 #include <float.h>
6643
6644 int
6645 main ()
6646 {
6647
6648   ;
6649   return 0;
6650 }
6651 _ACEOF
6652 rm -f conftest.$ac_objext
6653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6654   (eval $ac_compile) 2>conftest.er1
6655   ac_status=$?
6656   grep -v '^ *+' conftest.er1 >conftest.err
6657   rm -f conftest.er1
6658   cat conftest.err >&5
6659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6660   (exit $ac_status); } &&
6661          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6662   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6663   (eval $ac_try) 2>&5
6664   ac_status=$?
6665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6666   (exit $ac_status); }; } &&
6667          { ac_try='test -s conftest.$ac_objext'
6668   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6669   (eval $ac_try) 2>&5
6670   ac_status=$?
6671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672   (exit $ac_status); }; }; then
6673   ac_cv_header_stdc=yes
6674 else
6675   echo "$as_me: failed program was:" >&5
6676 sed 's/^/| /' conftest.$ac_ext >&5
6677
6678 ac_cv_header_stdc=no
6679 fi
6680 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6681
6682 if test $ac_cv_header_stdc = yes; then
6683   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6684   cat >conftest.$ac_ext <<_ACEOF
6685 /* confdefs.h.  */
6686 _ACEOF
6687 cat confdefs.h >>conftest.$ac_ext
6688 cat >>conftest.$ac_ext <<_ACEOF
6689 /* end confdefs.h.  */
6690 #include <string.h>
6691
6692 _ACEOF
6693 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6694   $EGREP "memchr" >/dev/null 2>&1; then
6695   :
6696 else
6697   ac_cv_header_stdc=no
6698 fi
6699 rm -f conftest*
6700
6701 fi
6702
6703 if test $ac_cv_header_stdc = yes; then
6704   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6705   cat >conftest.$ac_ext <<_ACEOF
6706 /* confdefs.h.  */
6707 _ACEOF
6708 cat confdefs.h >>conftest.$ac_ext
6709 cat >>conftest.$ac_ext <<_ACEOF
6710 /* end confdefs.h.  */
6711 #include <stdlib.h>
6712
6713 _ACEOF
6714 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6715   $EGREP "free" >/dev/null 2>&1; then
6716   :
6717 else
6718   ac_cv_header_stdc=no
6719 fi
6720 rm -f conftest*
6721
6722 fi
6723
6724 if test $ac_cv_header_stdc = yes; then
6725   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6726   if test "$cross_compiling" = yes; then
6727   :
6728 else
6729   cat >conftest.$ac_ext <<_ACEOF
6730 /* confdefs.h.  */
6731 _ACEOF
6732 cat confdefs.h >>conftest.$ac_ext
6733 cat >>conftest.$ac_ext <<_ACEOF
6734 /* end confdefs.h.  */
6735 #include <ctype.h>
6736 #if ((' ' & 0x0FF) == 0x020)
6737 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6738 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6739 #else
6740 # define ISLOWER(c) \
6741                    (('a' <= (c) && (c) <= 'i') \
6742                      || ('j' <= (c) && (c) <= 'r') \
6743                      || ('s' <= (c) && (c) <= 'z'))
6744 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6745 #endif
6746
6747 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6748 int
6749 main ()
6750 {
6751   int i;
6752   for (i = 0; i < 256; i++)
6753     if (XOR (islower (i), ISLOWER (i))
6754         || toupper (i) != TOUPPER (i))
6755       exit(2);
6756   exit (0);
6757 }
6758 _ACEOF
6759 rm -f conftest$ac_exeext
6760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6761   (eval $ac_link) 2>&5
6762   ac_status=$?
6763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6764   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6765   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6766   (eval $ac_try) 2>&5
6767   ac_status=$?
6768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6769   (exit $ac_status); }; }; then
6770   :
6771 else
6772   echo "$as_me: program exited with status $ac_status" >&5
6773 echo "$as_me: failed program was:" >&5
6774 sed 's/^/| /' conftest.$ac_ext >&5
6775
6776 ( exit $ac_status )
6777 ac_cv_header_stdc=no
6778 fi
6779 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6780 fi
6781 fi
6782 fi
6783 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6784 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6785 if test $ac_cv_header_stdc = yes; then
6786
6787 cat >>confdefs.h <<\_ACEOF
6788 #define STDC_HEADERS 1
6789 _ACEOF
6790
6791 fi
6792
6793 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6804                   inttypes.h stdint.h unistd.h
6805 do
6806 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6807 echo "$as_me:$LINENO: checking for $ac_header" >&5
6808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6810   echo $ECHO_N "(cached) $ECHO_C" >&6
6811 else
6812   cat >conftest.$ac_ext <<_ACEOF
6813 /* confdefs.h.  */
6814 _ACEOF
6815 cat confdefs.h >>conftest.$ac_ext
6816 cat >>conftest.$ac_ext <<_ACEOF
6817 /* end confdefs.h.  */
6818 $ac_includes_default
6819
6820 #include <$ac_header>
6821 _ACEOF
6822 rm -f conftest.$ac_objext
6823 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6824   (eval $ac_compile) 2>conftest.er1
6825   ac_status=$?
6826   grep -v '^ *+' conftest.er1 >conftest.err
6827   rm -f conftest.er1
6828   cat conftest.err >&5
6829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830   (exit $ac_status); } &&
6831          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6832   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6833   (eval $ac_try) 2>&5
6834   ac_status=$?
6835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6836   (exit $ac_status); }; } &&
6837          { ac_try='test -s conftest.$ac_objext'
6838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6839   (eval $ac_try) 2>&5
6840   ac_status=$?
6841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6842   (exit $ac_status); }; }; then
6843   eval "$as_ac_Header=yes"
6844 else
6845   echo "$as_me: failed program was:" >&5
6846 sed 's/^/| /' conftest.$ac_ext >&5
6847
6848 eval "$as_ac_Header=no"
6849 fi
6850 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6851 fi
6852 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6853 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6854 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6855   cat >>confdefs.h <<_ACEOF
6856 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6857 _ACEOF
6858
6859 fi
6860
6861 done
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881 for ac_header in \
6882         assert.h \
6883         fcntl.h \
6884         stdarg.h \
6885         stdlib.h \
6886         string.h \
6887         termios.h \
6888         unistd.h \
6889         sys/byteorder.h \
6890         sys/ioctl.h \
6891         sys/select.h \
6892         sys/sockio.h \
6893         sys/strredir.h \
6894         sys/time.h \
6895         stdint.h \
6896         wchar.h \
6897         cwchar \
6898         clocale \
6899
6900 do
6901 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6902 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6903   echo "$as_me:$LINENO: checking for $ac_header" >&5
6904 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6905 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6906   echo $ECHO_N "(cached) $ECHO_C" >&6
6907 fi
6908 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6909 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6910 else
6911   # Is the header compilable?
6912 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6913 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6914 cat >conftest.$ac_ext <<_ACEOF
6915 /* confdefs.h.  */
6916 _ACEOF
6917 cat confdefs.h >>conftest.$ac_ext
6918 cat >>conftest.$ac_ext <<_ACEOF
6919 /* end confdefs.h.  */
6920 $ac_includes_default
6921 #include <$ac_header>
6922 _ACEOF
6923 rm -f conftest.$ac_objext
6924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6925   (eval $ac_compile) 2>conftest.er1
6926   ac_status=$?
6927   grep -v '^ *+' conftest.er1 >conftest.err
6928   rm -f conftest.er1
6929   cat conftest.err >&5
6930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931   (exit $ac_status); } &&
6932          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
6933   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6934   (eval $ac_try) 2>&5
6935   ac_status=$?
6936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6937   (exit $ac_status); }; } &&
6938          { ac_try='test -s conftest.$ac_objext'
6939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6940   (eval $ac_try) 2>&5
6941   ac_status=$?
6942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943   (exit $ac_status); }; }; then
6944   ac_header_compiler=yes
6945 else
6946   echo "$as_me: failed program was:" >&5
6947 sed 's/^/| /' conftest.$ac_ext >&5
6948
6949 ac_header_compiler=no
6950 fi
6951 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6952 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6953 echo "${ECHO_T}$ac_header_compiler" >&6
6954
6955 # Is the header present?
6956 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6957 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6958 cat >conftest.$ac_ext <<_ACEOF
6959 /* confdefs.h.  */
6960 _ACEOF
6961 cat confdefs.h >>conftest.$ac_ext
6962 cat >>conftest.$ac_ext <<_ACEOF
6963 /* end confdefs.h.  */
6964 #include <$ac_header>
6965 _ACEOF
6966 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6967   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6968   ac_status=$?
6969   grep -v '^ *+' conftest.er1 >conftest.err
6970   rm -f conftest.er1
6971   cat conftest.err >&5
6972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6973   (exit $ac_status); } >/dev/null; then
6974   if test -s conftest.err; then
6975     ac_cpp_err=$ac_cxx_preproc_warn_flag
6976     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6977   else
6978     ac_cpp_err=
6979   fi
6980 else
6981   ac_cpp_err=yes
6982 fi
6983 if test -z "$ac_cpp_err"; then
6984   ac_header_preproc=yes
6985 else
6986   echo "$as_me: failed program was:" >&5
6987 sed 's/^/| /' conftest.$ac_ext >&5
6988
6989   ac_header_preproc=no
6990 fi
6991 rm -f conftest.err conftest.$ac_ext
6992 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6993 echo "${ECHO_T}$ac_header_preproc" >&6
6994
6995 # So?  What about this header?
6996 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6997   yes:no: )
6998     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6999 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7000     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7001 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7002     ac_header_preproc=yes
7003     ;;
7004   no:yes:* )
7005     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7006 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7007     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7008 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7009     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7010 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7011     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7012 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7013     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7014 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7015     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7016 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7017     (
7018       cat <<\_ASBOX
7019 ## ------------------------------------------ ##
7020 ## Report this to the AC_PACKAGE_NAME lists.  ##
7021 ## ------------------------------------------ ##
7022 _ASBOX
7023     ) |
7024       sed "s/^/$as_me: WARNING:     /" >&2
7025     ;;
7026 esac
7027 echo "$as_me:$LINENO: checking for $ac_header" >&5
7028 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7029 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7030   echo $ECHO_N "(cached) $ECHO_C" >&6
7031 else
7032   eval "$as_ac_Header=\$ac_header_preproc"
7033 fi
7034 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7035 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7036
7037 fi
7038 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7039   cat >>confdefs.h <<_ACEOF
7040 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7041 _ACEOF
7042
7043 fi
7044
7045 done
7046
7047
7048 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7049 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7050 if test "${ac_cv_header_time+set}" = set; then
7051   echo $ECHO_N "(cached) $ECHO_C" >&6
7052 else
7053   cat >conftest.$ac_ext <<_ACEOF
7054 /* confdefs.h.  */
7055 _ACEOF
7056 cat confdefs.h >>conftest.$ac_ext
7057 cat >>conftest.$ac_ext <<_ACEOF
7058 /* end confdefs.h.  */
7059 #include <sys/types.h>
7060 #include <sys/time.h>
7061 #include <time.h>
7062
7063 int
7064 main ()
7065 {
7066 if ((struct tm *) 0)
7067 return 0;
7068   ;
7069   return 0;
7070 }
7071 _ACEOF
7072 rm -f conftest.$ac_objext
7073 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7074   (eval $ac_compile) 2>conftest.er1
7075   ac_status=$?
7076   grep -v '^ *+' conftest.er1 >conftest.err
7077   rm -f conftest.er1
7078   cat conftest.err >&5
7079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7080   (exit $ac_status); } &&
7081          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7083   (eval $ac_try) 2>&5
7084   ac_status=$?
7085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7086   (exit $ac_status); }; } &&
7087          { ac_try='test -s conftest.$ac_objext'
7088   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7089   (eval $ac_try) 2>&5
7090   ac_status=$?
7091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7092   (exit $ac_status); }; }; then
7093   ac_cv_header_time=yes
7094 else
7095   echo "$as_me: failed program was:" >&5
7096 sed 's/^/| /' conftest.$ac_ext >&5
7097
7098 ac_cv_header_time=no
7099 fi
7100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7101 fi
7102 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7103 echo "${ECHO_T}$ac_cv_header_time" >&6
7104 if test $ac_cv_header_time = yes; then
7105
7106 cat >>confdefs.h <<\_ACEOF
7107 #define TIME_WITH_SYS_TIME 1
7108 _ACEOF
7109
7110 fi
7111
7112
7113 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7114 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7115 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7116   echo $ECHO_N "(cached) $ECHO_C" >&6
7117 else
7118   cat >conftest.$ac_ext <<_ACEOF
7119 /* confdefs.h.  */
7120 _ACEOF
7121 cat confdefs.h >>conftest.$ac_ext
7122 cat >>conftest.$ac_ext <<_ACEOF
7123 /* end confdefs.h.  */
7124 #include <stdio.h>
7125 #include <sys/ioctl.h>
7126 #ifdef HAVE_TERMIOS_H
7127 #include <termios.h>
7128 #endif
7129 int
7130 main ()
7131 {
7132 int a = ECHO;
7133   ;
7134   return 0;
7135 }
7136 _ACEOF
7137 rm -f conftest.$ac_objext
7138 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7139   (eval $ac_compile) 2>conftest.er1
7140   ac_status=$?
7141   grep -v '^ *+' conftest.er1 >conftest.err
7142   rm -f conftest.er1
7143   cat conftest.err >&5
7144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7145   (exit $ac_status); } &&
7146          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7147   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7148   (eval $ac_try) 2>&5
7149   ac_status=$?
7150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7151   (exit $ac_status); }; } &&
7152          { ac_try='test -s conftest.$ac_objext'
7153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7154   (eval $ac_try) 2>&5
7155   ac_status=$?
7156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7157   (exit $ac_status); }; }; then
7158   rxvt_cv_header_sysioctl=yes
7159 else
7160   echo "$as_me: failed program was:" >&5
7161 sed 's/^/| /' conftest.$ac_ext >&5
7162
7163 rxvt_cv_header_sysioctl=no
7164 fi
7165 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7166 fi
7167 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7168 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7169
7170 if test -n "$GCC"; then
7171   LDARG="-Wl,"
7172 else
7173   LDARG=""
7174 fi
7175 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7176
7177 ac_save_CFLAGS=$CFLAGS
7178 ac_save_LIBS=$LIBS
7179 CFLAGS="$CFLAGS $X_CFLAGS"
7180 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7181 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7182 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7183 if test "${rxvt_cv_rpath+set}" = set; then
7184   echo $ECHO_N "(cached) $ECHO_C" >&6
7185 else
7186   if test "$cross_compiling" = yes; then
7187     { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7188 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7189 else
7190   cat >conftest.$ac_ext <<_ACEOF
7191 /* confdefs.h.  */
7192 _ACEOF
7193 cat confdefs.h >>conftest.$ac_ext
7194 cat >>conftest.$ac_ext <<_ACEOF
7195 /* end confdefs.h.  */
7196
7197 main()
7198 {
7199     exit(0);
7200     (void) XOpenDisplay("foobar");
7201 }
7202 _ACEOF
7203 rm -f conftest$ac_exeext
7204 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7205   (eval $ac_link) 2>&5
7206   ac_status=$?
7207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7208   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7209   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7210   (eval $ac_try) 2>&5
7211   ac_status=$?
7212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7213   (exit $ac_status); }; }; then
7214   rxvt_cv_rpath=yes
7215 else
7216   echo "$as_me: program exited with status $ac_status" >&5
7217 echo "$as_me: failed program was:" >&5
7218 sed 's/^/| /' conftest.$ac_ext >&5
7219
7220 ( exit $ac_status )
7221 rxvt_cv_rpath=no
7222 fi
7223 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7224 fi
7225 fi
7226 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7227 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7228 if test x$rxvt_cv_rpath != xyes; then
7229     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7230     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7231   echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7232 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7233 if test "${rxvt_cv_R+set}" = set; then
7234   echo $ECHO_N "(cached) $ECHO_C" >&6
7235 else
7236   if test "$cross_compiling" = yes; then
7237   rxvt_cv_R=no
7238 else
7239   cat >conftest.$ac_ext <<_ACEOF
7240 /* confdefs.h.  */
7241 _ACEOF
7242 cat confdefs.h >>conftest.$ac_ext
7243 cat >>conftest.$ac_ext <<_ACEOF
7244 /* end confdefs.h.  */
7245
7246 main()
7247 {
7248     exit(0);
7249     (void) XOpenDisplay("foobar");
7250 }
7251 _ACEOF
7252 rm -f conftest$ac_exeext
7253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7254   (eval $ac_link) 2>&5
7255   ac_status=$?
7256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7257   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7258   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7259   (eval $ac_try) 2>&5
7260   ac_status=$?
7261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7262   (exit $ac_status); }; }; then
7263   rxvt_cv_R=yes
7264 else
7265   echo "$as_me: program exited with status $ac_status" >&5
7266 echo "$as_me: failed program was:" >&5
7267 sed 's/^/| /' conftest.$ac_ext >&5
7268
7269 ( exit $ac_status )
7270 rxvt_cv_R=no
7271 fi
7272 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7273 fi
7274 fi
7275 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7276 echo "${ECHO_T}$rxvt_cv_R" >&6
7277   if test x$rxvt_cv_R != xyes; then
7278     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7279   fi
7280 fi
7281
7282 echo "$as_me:$LINENO: checking for XPointer" >&5
7283 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7284 if test "${rxvt_cv_xpointer+set}" = set; then
7285   echo $ECHO_N "(cached) $ECHO_C" >&6
7286 else
7287   cat >conftest.$ac_ext <<_ACEOF
7288 /* confdefs.h.  */
7289 _ACEOF
7290 cat confdefs.h >>conftest.$ac_ext
7291 cat >>conftest.$ac_ext <<_ACEOF
7292 /* end confdefs.h.  */
7293 #include <X11/Xlib.h>
7294 int
7295 main ()
7296 {
7297 XPointer dummy;
7298   ;
7299   return 0;
7300 }
7301 _ACEOF
7302 rm -f conftest.$ac_objext
7303 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7304   (eval $ac_compile) 2>conftest.er1
7305   ac_status=$?
7306   grep -v '^ *+' conftest.er1 >conftest.err
7307   rm -f conftest.er1
7308   cat conftest.err >&5
7309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7310   (exit $ac_status); } &&
7311          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7312   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7313   (eval $ac_try) 2>&5
7314   ac_status=$?
7315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7316   (exit $ac_status); }; } &&
7317          { ac_try='test -s conftest.$ac_objext'
7318   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7319   (eval $ac_try) 2>&5
7320   ac_status=$?
7321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7322   (exit $ac_status); }; }; then
7323   rxvt_cv_xpointer=yes
7324 else
7325   echo "$as_me: failed program was:" >&5
7326 sed 's/^/| /' conftest.$ac_ext >&5
7327
7328 rxvt_cv_xpointer=no
7329 fi
7330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7331 fi
7332 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7333 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7334 if test x$rxvt_cv_xpointer = xyes; then
7335
7336 cat >>confdefs.h <<\_ACEOF
7337 #define HAVE_XPOINTER 1
7338 _ACEOF
7339
7340 fi
7341 LIBS=$ac_save_LIBS
7342 CFLAGS=$ac_save_CFLAGS
7343
7344
7345 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7346 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7347 if test "${ac_cv_c_const+set}" = set; then
7348   echo $ECHO_N "(cached) $ECHO_C" >&6
7349 else
7350   cat >conftest.$ac_ext <<_ACEOF
7351 /* confdefs.h.  */
7352 _ACEOF
7353 cat confdefs.h >>conftest.$ac_ext
7354 cat >>conftest.$ac_ext <<_ACEOF
7355 /* end confdefs.h.  */
7356
7357 int
7358 main ()
7359 {
7360 /* FIXME: Include the comments suggested by Paul. */
7361 #ifndef __cplusplus
7362   /* Ultrix mips cc rejects this.  */
7363   typedef int charset[2];
7364   const charset x;
7365   /* SunOS 4.1.1 cc rejects this.  */
7366   char const *const *ccp;
7367   char **p;
7368   /* NEC SVR4.0.2 mips cc rejects this.  */
7369   struct point {int x, y;};
7370   static struct point const zero = {0,0};
7371   /* AIX XL C 1.02.0.0 rejects this.
7372      It does not let you subtract one const X* pointer from another in
7373      an arm of an if-expression whose if-part is not a constant
7374      expression */
7375   const char *g = "string";
7376   ccp = &g + (g ? g-g : 0);
7377   /* HPUX 7.0 cc rejects these. */
7378   ++ccp;
7379   p = (char**) ccp;
7380   ccp = (char const *const *) p;
7381   { /* SCO 3.2v4 cc rejects this.  */
7382     char *t;
7383     char const *s = 0 ? (char *) 0 : (char const *) 0;
7384
7385     *t++ = 0;
7386   }
7387   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7388     int x[] = {25, 17};
7389     const int *foo = &x[0];
7390     ++foo;
7391   }
7392   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7393     typedef const int *iptr;
7394     iptr p = 0;
7395     ++p;
7396   }
7397   { /* AIX XL C 1.02.0.0 rejects this saying
7398        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7399     struct s { int j; const int *ap[3]; };
7400     struct s *b; b->j = 5;
7401   }
7402   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7403     const int foo = 10;
7404   }
7405 #endif
7406
7407   ;
7408   return 0;
7409 }
7410 _ACEOF
7411 rm -f conftest.$ac_objext
7412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7413   (eval $ac_compile) 2>conftest.er1
7414   ac_status=$?
7415   grep -v '^ *+' conftest.er1 >conftest.err
7416   rm -f conftest.er1
7417   cat conftest.err >&5
7418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7419   (exit $ac_status); } &&
7420          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7421   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7422   (eval $ac_try) 2>&5
7423   ac_status=$?
7424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7425   (exit $ac_status); }; } &&
7426          { ac_try='test -s conftest.$ac_objext'
7427   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7428   (eval $ac_try) 2>&5
7429   ac_status=$?
7430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7431   (exit $ac_status); }; }; then
7432   ac_cv_c_const=yes
7433 else
7434   echo "$as_me: failed program was:" >&5
7435 sed 's/^/| /' conftest.$ac_ext >&5
7436
7437 ac_cv_c_const=no
7438 fi
7439 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7440 fi
7441 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7442 echo "${ECHO_T}$ac_cv_c_const" >&6
7443 if test $ac_cv_c_const = no; then
7444
7445 cat >>confdefs.h <<\_ACEOF
7446 #define const
7447 _ACEOF
7448
7449 fi
7450
7451 echo "$as_me:$LINENO: checking for inline" >&5
7452 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7453 if test "${ac_cv_c_inline+set}" = set; then
7454   echo $ECHO_N "(cached) $ECHO_C" >&6
7455 else
7456   ac_cv_c_inline=no
7457 for ac_kw in inline __inline__ __inline; do
7458   cat >conftest.$ac_ext <<_ACEOF
7459 /* confdefs.h.  */
7460 _ACEOF
7461 cat confdefs.h >>conftest.$ac_ext
7462 cat >>conftest.$ac_ext <<_ACEOF
7463 /* end confdefs.h.  */
7464 #ifndef __cplusplus
7465 typedef int foo_t;
7466 static $ac_kw foo_t static_foo () {return 0; }
7467 $ac_kw foo_t foo () {return 0; }
7468 #endif
7469
7470 _ACEOF
7471 rm -f conftest.$ac_objext
7472 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7473   (eval $ac_compile) 2>conftest.er1
7474   ac_status=$?
7475   grep -v '^ *+' conftest.er1 >conftest.err
7476   rm -f conftest.er1
7477   cat conftest.err >&5
7478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7479   (exit $ac_status); } &&
7480          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7481   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7482   (eval $ac_try) 2>&5
7483   ac_status=$?
7484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7485   (exit $ac_status); }; } &&
7486          { ac_try='test -s conftest.$ac_objext'
7487   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7488   (eval $ac_try) 2>&5
7489   ac_status=$?
7490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7491   (exit $ac_status); }; }; then
7492   ac_cv_c_inline=$ac_kw; break
7493 else
7494   echo "$as_me: failed program was:" >&5
7495 sed 's/^/| /' conftest.$ac_ext >&5
7496
7497 fi
7498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7499 done
7500
7501 fi
7502 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7503 echo "${ECHO_T}$ac_cv_c_inline" >&6
7504
7505
7506 case $ac_cv_c_inline in
7507   inline | yes) ;;
7508   *)
7509     case $ac_cv_c_inline in
7510       no) ac_val=;;
7511       *) ac_val=$ac_cv_c_inline;;
7512     esac
7513     cat >>confdefs.h <<_ACEOF
7514 #ifndef __cplusplus
7515 #define inline $ac_val
7516 #endif
7517 _ACEOF
7518     ;;
7519 esac
7520
7521
7522
7523 echo "$as_me:$LINENO: checking for mode_t" >&5
7524 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7525 if test "${ac_cv_type_mode_t+set}" = set; then
7526   echo $ECHO_N "(cached) $ECHO_C" >&6
7527 else
7528   cat >conftest.$ac_ext <<_ACEOF
7529 /* confdefs.h.  */
7530 _ACEOF
7531 cat confdefs.h >>conftest.$ac_ext
7532 cat >>conftest.$ac_ext <<_ACEOF
7533 /* end confdefs.h.  */
7534 $ac_includes_default
7535 int
7536 main ()
7537 {
7538 if ((mode_t *) 0)
7539   return 0;
7540 if (sizeof (mode_t))
7541   return 0;
7542   ;
7543   return 0;
7544 }
7545 _ACEOF
7546 rm -f conftest.$ac_objext
7547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7548   (eval $ac_compile) 2>conftest.er1
7549   ac_status=$?
7550   grep -v '^ *+' conftest.er1 >conftest.err
7551   rm -f conftest.er1
7552   cat conftest.err >&5
7553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7554   (exit $ac_status); } &&
7555          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7556   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7557   (eval $ac_try) 2>&5
7558   ac_status=$?
7559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560   (exit $ac_status); }; } &&
7561          { ac_try='test -s conftest.$ac_objext'
7562   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7563   (eval $ac_try) 2>&5
7564   ac_status=$?
7565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7566   (exit $ac_status); }; }; then
7567   ac_cv_type_mode_t=yes
7568 else
7569   echo "$as_me: failed program was:" >&5
7570 sed 's/^/| /' conftest.$ac_ext >&5
7571
7572 ac_cv_type_mode_t=no
7573 fi
7574 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7575 fi
7576 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7577 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7578 if test $ac_cv_type_mode_t = yes; then
7579   :
7580 else
7581
7582 cat >>confdefs.h <<_ACEOF
7583 #define mode_t int
7584 _ACEOF
7585
7586 fi
7587
7588 echo "$as_me:$LINENO: checking for pid_t" >&5
7589 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7590 if test "${ac_cv_type_pid_t+set}" = set; then
7591   echo $ECHO_N "(cached) $ECHO_C" >&6
7592 else
7593   cat >conftest.$ac_ext <<_ACEOF
7594 /* confdefs.h.  */
7595 _ACEOF
7596 cat confdefs.h >>conftest.$ac_ext
7597 cat >>conftest.$ac_ext <<_ACEOF
7598 /* end confdefs.h.  */
7599 $ac_includes_default
7600 int
7601 main ()
7602 {
7603 if ((pid_t *) 0)
7604   return 0;
7605 if (sizeof (pid_t))
7606   return 0;
7607   ;
7608   return 0;
7609 }
7610 _ACEOF
7611 rm -f conftest.$ac_objext
7612 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7613   (eval $ac_compile) 2>conftest.er1
7614   ac_status=$?
7615   grep -v '^ *+' conftest.er1 >conftest.err
7616   rm -f conftest.er1
7617   cat conftest.err >&5
7618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7619   (exit $ac_status); } &&
7620          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
7626          { ac_try='test -s conftest.$ac_objext'
7627   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7628   (eval $ac_try) 2>&5
7629   ac_status=$?
7630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7631   (exit $ac_status); }; }; then
7632   ac_cv_type_pid_t=yes
7633 else
7634   echo "$as_me: failed program was:" >&5
7635 sed 's/^/| /' conftest.$ac_ext >&5
7636
7637 ac_cv_type_pid_t=no
7638 fi
7639 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7640 fi
7641 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7642 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7643 if test $ac_cv_type_pid_t = yes; then
7644   :
7645 else
7646
7647 cat >>confdefs.h <<_ACEOF
7648 #define pid_t int
7649 _ACEOF
7650
7651 fi
7652
7653 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7654 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7655 if test "${ac_cv_type_uid_t+set}" = set; then
7656   echo $ECHO_N "(cached) $ECHO_C" >&6
7657 else
7658   cat >conftest.$ac_ext <<_ACEOF
7659 /* confdefs.h.  */
7660 _ACEOF
7661 cat confdefs.h >>conftest.$ac_ext
7662 cat >>conftest.$ac_ext <<_ACEOF
7663 /* end confdefs.h.  */
7664 #include <sys/types.h>
7665
7666 _ACEOF
7667 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7668   $EGREP "uid_t" >/dev/null 2>&1; then
7669   ac_cv_type_uid_t=yes
7670 else
7671   ac_cv_type_uid_t=no
7672 fi
7673 rm -f conftest*
7674
7675 fi
7676 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7677 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7678 if test $ac_cv_type_uid_t = no; then
7679
7680 cat >>confdefs.h <<\_ACEOF
7681 #define uid_t int
7682 _ACEOF
7683
7684
7685 cat >>confdefs.h <<\_ACEOF
7686 #define gid_t int
7687 _ACEOF
7688
7689 fi
7690
7691
7692 echo "$as_me:$LINENO: checking for short" >&5
7693 echo $ECHO_N "checking for short... $ECHO_C" >&6
7694 if test "${ac_cv_type_short+set}" = set; then
7695   echo $ECHO_N "(cached) $ECHO_C" >&6
7696 else
7697   cat >conftest.$ac_ext <<_ACEOF
7698 /* confdefs.h.  */
7699 _ACEOF
7700 cat confdefs.h >>conftest.$ac_ext
7701 cat >>conftest.$ac_ext <<_ACEOF
7702 /* end confdefs.h.  */
7703 $ac_includes_default
7704 int
7705 main ()
7706 {
7707 if ((short *) 0)
7708   return 0;
7709 if (sizeof (short))
7710   return 0;
7711   ;
7712   return 0;
7713 }
7714 _ACEOF
7715 rm -f conftest.$ac_objext
7716 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7717   (eval $ac_compile) 2>conftest.er1
7718   ac_status=$?
7719   grep -v '^ *+' conftest.er1 >conftest.err
7720   rm -f conftest.er1
7721   cat conftest.err >&5
7722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7723   (exit $ac_status); } &&
7724          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7725   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7726   (eval $ac_try) 2>&5
7727   ac_status=$?
7728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7729   (exit $ac_status); }; } &&
7730          { ac_try='test -s conftest.$ac_objext'
7731   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7732   (eval $ac_try) 2>&5
7733   ac_status=$?
7734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7735   (exit $ac_status); }; }; then
7736   ac_cv_type_short=yes
7737 else
7738   echo "$as_me: failed program was:" >&5
7739 sed 's/^/| /' conftest.$ac_ext >&5
7740
7741 ac_cv_type_short=no
7742 fi
7743 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7744 fi
7745 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7746 echo "${ECHO_T}$ac_cv_type_short" >&6
7747
7748 echo "$as_me:$LINENO: checking size of short" >&5
7749 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7750 if test "${ac_cv_sizeof_short+set}" = set; then
7751   echo $ECHO_N "(cached) $ECHO_C" >&6
7752 else
7753   if test "$ac_cv_type_short" = yes; then
7754   # The cast to unsigned long works around a bug in the HP C Compiler
7755   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7756   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7757   # This bug is HP SR number 8606223364.
7758   if test "$cross_compiling" = yes; then
7759   # Depending upon the size, compute the lo and hi bounds.
7760 cat >conftest.$ac_ext <<_ACEOF
7761 /* confdefs.h.  */
7762 _ACEOF
7763 cat confdefs.h >>conftest.$ac_ext
7764 cat >>conftest.$ac_ext <<_ACEOF
7765 /* end confdefs.h.  */
7766 $ac_includes_default
7767 int
7768 main ()
7769 {
7770 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7771 test_array [0] = 0
7772
7773   ;
7774   return 0;
7775 }
7776 _ACEOF
7777 rm -f conftest.$ac_objext
7778 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7779   (eval $ac_compile) 2>conftest.er1
7780   ac_status=$?
7781   grep -v '^ *+' conftest.er1 >conftest.err
7782   rm -f conftest.er1
7783   cat conftest.err >&5
7784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7785   (exit $ac_status); } &&
7786          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7787   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7788   (eval $ac_try) 2>&5
7789   ac_status=$?
7790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7791   (exit $ac_status); }; } &&
7792          { ac_try='test -s conftest.$ac_objext'
7793   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7794   (eval $ac_try) 2>&5
7795   ac_status=$?
7796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7797   (exit $ac_status); }; }; then
7798   ac_lo=0 ac_mid=0
7799   while :; do
7800     cat >conftest.$ac_ext <<_ACEOF
7801 /* confdefs.h.  */
7802 _ACEOF
7803 cat confdefs.h >>conftest.$ac_ext
7804 cat >>conftest.$ac_ext <<_ACEOF
7805 /* end confdefs.h.  */
7806 $ac_includes_default
7807 int
7808 main ()
7809 {
7810 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7811 test_array [0] = 0
7812
7813   ;
7814   return 0;
7815 }
7816 _ACEOF
7817 rm -f conftest.$ac_objext
7818 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7819   (eval $ac_compile) 2>conftest.er1
7820   ac_status=$?
7821   grep -v '^ *+' conftest.er1 >conftest.err
7822   rm -f conftest.er1
7823   cat conftest.err >&5
7824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7825   (exit $ac_status); } &&
7826          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7828   (eval $ac_try) 2>&5
7829   ac_status=$?
7830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7831   (exit $ac_status); }; } &&
7832          { ac_try='test -s conftest.$ac_objext'
7833   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7834   (eval $ac_try) 2>&5
7835   ac_status=$?
7836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7837   (exit $ac_status); }; }; then
7838   ac_hi=$ac_mid; break
7839 else
7840   echo "$as_me: failed program was:" >&5
7841 sed 's/^/| /' conftest.$ac_ext >&5
7842
7843 ac_lo=`expr $ac_mid + 1`
7844                     if test $ac_lo -le $ac_mid; then
7845                       ac_lo= ac_hi=
7846                       break
7847                     fi
7848                     ac_mid=`expr 2 '*' $ac_mid + 1`
7849 fi
7850 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7851   done
7852 else
7853   echo "$as_me: failed program was:" >&5
7854 sed 's/^/| /' conftest.$ac_ext >&5
7855
7856 cat >conftest.$ac_ext <<_ACEOF
7857 /* confdefs.h.  */
7858 _ACEOF
7859 cat confdefs.h >>conftest.$ac_ext
7860 cat >>conftest.$ac_ext <<_ACEOF
7861 /* end confdefs.h.  */
7862 $ac_includes_default
7863 int
7864 main ()
7865 {
7866 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7867 test_array [0] = 0
7868
7869   ;
7870   return 0;
7871 }
7872 _ACEOF
7873 rm -f conftest.$ac_objext
7874 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7875   (eval $ac_compile) 2>conftest.er1
7876   ac_status=$?
7877   grep -v '^ *+' conftest.er1 >conftest.err
7878   rm -f conftest.er1
7879   cat conftest.err >&5
7880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7881   (exit $ac_status); } &&
7882          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7883   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7884   (eval $ac_try) 2>&5
7885   ac_status=$?
7886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7887   (exit $ac_status); }; } &&
7888          { ac_try='test -s conftest.$ac_objext'
7889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7890   (eval $ac_try) 2>&5
7891   ac_status=$?
7892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7893   (exit $ac_status); }; }; then
7894   ac_hi=-1 ac_mid=-1
7895   while :; do
7896     cat >conftest.$ac_ext <<_ACEOF
7897 /* confdefs.h.  */
7898 _ACEOF
7899 cat confdefs.h >>conftest.$ac_ext
7900 cat >>conftest.$ac_ext <<_ACEOF
7901 /* end confdefs.h.  */
7902 $ac_includes_default
7903 int
7904 main ()
7905 {
7906 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7907 test_array [0] = 0
7908
7909   ;
7910   return 0;
7911 }
7912 _ACEOF
7913 rm -f conftest.$ac_objext
7914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7915   (eval $ac_compile) 2>conftest.er1
7916   ac_status=$?
7917   grep -v '^ *+' conftest.er1 >conftest.err
7918   rm -f conftest.er1
7919   cat conftest.err >&5
7920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7921   (exit $ac_status); } &&
7922          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7923   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7924   (eval $ac_try) 2>&5
7925   ac_status=$?
7926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7927   (exit $ac_status); }; } &&
7928          { ac_try='test -s conftest.$ac_objext'
7929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7930   (eval $ac_try) 2>&5
7931   ac_status=$?
7932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7933   (exit $ac_status); }; }; then
7934   ac_lo=$ac_mid; break
7935 else
7936   echo "$as_me: failed program was:" >&5
7937 sed 's/^/| /' conftest.$ac_ext >&5
7938
7939 ac_hi=`expr '(' $ac_mid ')' - 1`
7940                        if test $ac_mid -le $ac_hi; then
7941                          ac_lo= ac_hi=
7942                          break
7943                        fi
7944                        ac_mid=`expr 2 '*' $ac_mid`
7945 fi
7946 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7947   done
7948 else
7949   echo "$as_me: failed program was:" >&5
7950 sed 's/^/| /' conftest.$ac_ext >&5
7951
7952 ac_lo= ac_hi=
7953 fi
7954 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7955 fi
7956 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7957 # Binary search between lo and hi bounds.
7958 while test "x$ac_lo" != "x$ac_hi"; do
7959   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7960   cat >conftest.$ac_ext <<_ACEOF
7961 /* confdefs.h.  */
7962 _ACEOF
7963 cat confdefs.h >>conftest.$ac_ext
7964 cat >>conftest.$ac_ext <<_ACEOF
7965 /* end confdefs.h.  */
7966 $ac_includes_default
7967 int
7968 main ()
7969 {
7970 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7971 test_array [0] = 0
7972
7973   ;
7974   return 0;
7975 }
7976 _ACEOF
7977 rm -f conftest.$ac_objext
7978 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7979   (eval $ac_compile) 2>conftest.er1
7980   ac_status=$?
7981   grep -v '^ *+' conftest.er1 >conftest.err
7982   rm -f conftest.er1
7983   cat conftest.err >&5
7984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7985   (exit $ac_status); } &&
7986          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
7987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7988   (eval $ac_try) 2>&5
7989   ac_status=$?
7990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7991   (exit $ac_status); }; } &&
7992          { ac_try='test -s conftest.$ac_objext'
7993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7994   (eval $ac_try) 2>&5
7995   ac_status=$?
7996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7997   (exit $ac_status); }; }; then
7998   ac_hi=$ac_mid
7999 else
8000   echo "$as_me: failed program was:" >&5
8001 sed 's/^/| /' conftest.$ac_ext >&5
8002
8003 ac_lo=`expr '(' $ac_mid ')' + 1`
8004 fi
8005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8006 done
8007 case $ac_lo in
8008 ?*) ac_cv_sizeof_short=$ac_lo;;
8009 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8010 See \`config.log' for more details." >&5
8011 echo "$as_me: error: cannot compute sizeof (short), 77
8012 See \`config.log' for more details." >&2;}
8013    { (exit 1); exit 1; }; } ;;
8014 esac
8015 else
8016   if test "$cross_compiling" = yes; then
8017   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8018 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8019    { (exit 1); exit 1; }; }
8020 else
8021   cat >conftest.$ac_ext <<_ACEOF
8022 /* confdefs.h.  */
8023 _ACEOF
8024 cat confdefs.h >>conftest.$ac_ext
8025 cat >>conftest.$ac_ext <<_ACEOF
8026 /* end confdefs.h.  */
8027 $ac_includes_default
8028 long longval () { return (long) (sizeof (short)); }
8029 unsigned long ulongval () { return (long) (sizeof (short)); }
8030 #include <stdio.h>
8031 #include <stdlib.h>
8032 int
8033 main ()
8034 {
8035
8036   FILE *f = fopen ("conftest.val", "w");
8037   if (! f)
8038     exit (1);
8039   if (((long) (sizeof (short))) < 0)
8040     {
8041       long i = longval ();
8042       if (i != ((long) (sizeof (short))))
8043         exit (1);
8044       fprintf (f, "%ld\n", i);
8045     }
8046   else
8047     {
8048       unsigned long i = ulongval ();
8049       if (i != ((long) (sizeof (short))))
8050         exit (1);
8051       fprintf (f, "%lu\n", i);
8052     }
8053   exit (ferror (f) || fclose (f) != 0);
8054
8055   ;
8056   return 0;
8057 }
8058 _ACEOF
8059 rm -f conftest$ac_exeext
8060 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8061   (eval $ac_link) 2>&5
8062   ac_status=$?
8063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8064   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8065   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8066   (eval $ac_try) 2>&5
8067   ac_status=$?
8068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069   (exit $ac_status); }; }; then
8070   ac_cv_sizeof_short=`cat conftest.val`
8071 else
8072   echo "$as_me: program exited with status $ac_status" >&5
8073 echo "$as_me: failed program was:" >&5
8074 sed 's/^/| /' conftest.$ac_ext >&5
8075
8076 ( exit $ac_status )
8077 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8078 See \`config.log' for more details." >&5
8079 echo "$as_me: error: cannot compute sizeof (short), 77
8080 See \`config.log' for more details." >&2;}
8081    { (exit 1); exit 1; }; }
8082 fi
8083 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8084 fi
8085 fi
8086 rm -f conftest.val
8087 else
8088   ac_cv_sizeof_short=0
8089 fi
8090 fi
8091 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8092 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8093 cat >>confdefs.h <<_ACEOF
8094 #define SIZEOF_SHORT $ac_cv_sizeof_short
8095 _ACEOF
8096
8097
8098 echo "$as_me:$LINENO: checking for int" >&5
8099 echo $ECHO_N "checking for int... $ECHO_C" >&6
8100 if test "${ac_cv_type_int+set}" = set; then
8101   echo $ECHO_N "(cached) $ECHO_C" >&6
8102 else
8103   cat >conftest.$ac_ext <<_ACEOF
8104 /* confdefs.h.  */
8105 _ACEOF
8106 cat confdefs.h >>conftest.$ac_ext
8107 cat >>conftest.$ac_ext <<_ACEOF
8108 /* end confdefs.h.  */
8109 $ac_includes_default
8110 int
8111 main ()
8112 {
8113 if ((int *) 0)
8114   return 0;
8115 if (sizeof (int))
8116   return 0;
8117   ;
8118   return 0;
8119 }
8120 _ACEOF
8121 rm -f conftest.$ac_objext
8122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8123   (eval $ac_compile) 2>conftest.er1
8124   ac_status=$?
8125   grep -v '^ *+' conftest.er1 >conftest.err
8126   rm -f conftest.er1
8127   cat conftest.err >&5
8128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8129   (exit $ac_status); } &&
8130          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8132   (eval $ac_try) 2>&5
8133   ac_status=$?
8134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8135   (exit $ac_status); }; } &&
8136          { ac_try='test -s conftest.$ac_objext'
8137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8138   (eval $ac_try) 2>&5
8139   ac_status=$?
8140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141   (exit $ac_status); }; }; then
8142   ac_cv_type_int=yes
8143 else
8144   echo "$as_me: failed program was:" >&5
8145 sed 's/^/| /' conftest.$ac_ext >&5
8146
8147 ac_cv_type_int=no
8148 fi
8149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8150 fi
8151 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8152 echo "${ECHO_T}$ac_cv_type_int" >&6
8153
8154 echo "$as_me:$LINENO: checking size of int" >&5
8155 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8156 if test "${ac_cv_sizeof_int+set}" = set; then
8157   echo $ECHO_N "(cached) $ECHO_C" >&6
8158 else
8159   if test "$ac_cv_type_int" = yes; then
8160   # The cast to unsigned long works around a bug in the HP C Compiler
8161   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8162   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8163   # This bug is HP SR number 8606223364.
8164   if test "$cross_compiling" = yes; then
8165   # Depending upon the size, compute the lo and hi bounds.
8166 cat >conftest.$ac_ext <<_ACEOF
8167 /* confdefs.h.  */
8168 _ACEOF
8169 cat confdefs.h >>conftest.$ac_ext
8170 cat >>conftest.$ac_ext <<_ACEOF
8171 /* end confdefs.h.  */
8172 $ac_includes_default
8173 int
8174 main ()
8175 {
8176 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8177 test_array [0] = 0
8178
8179   ;
8180   return 0;
8181 }
8182 _ACEOF
8183 rm -f conftest.$ac_objext
8184 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8185   (eval $ac_compile) 2>conftest.er1
8186   ac_status=$?
8187   grep -v '^ *+' conftest.er1 >conftest.err
8188   rm -f conftest.er1
8189   cat conftest.err >&5
8190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8191   (exit $ac_status); } &&
8192          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8193   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8194   (eval $ac_try) 2>&5
8195   ac_status=$?
8196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197   (exit $ac_status); }; } &&
8198          { ac_try='test -s conftest.$ac_objext'
8199   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8200   (eval $ac_try) 2>&5
8201   ac_status=$?
8202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8203   (exit $ac_status); }; }; then
8204   ac_lo=0 ac_mid=0
8205   while :; do
8206     cat >conftest.$ac_ext <<_ACEOF
8207 /* confdefs.h.  */
8208 _ACEOF
8209 cat confdefs.h >>conftest.$ac_ext
8210 cat >>conftest.$ac_ext <<_ACEOF
8211 /* end confdefs.h.  */
8212 $ac_includes_default
8213 int
8214 main ()
8215 {
8216 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8217 test_array [0] = 0
8218
8219   ;
8220   return 0;
8221 }
8222 _ACEOF
8223 rm -f conftest.$ac_objext
8224 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8225   (eval $ac_compile) 2>conftest.er1
8226   ac_status=$?
8227   grep -v '^ *+' conftest.er1 >conftest.err
8228   rm -f conftest.er1
8229   cat conftest.err >&5
8230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8231   (exit $ac_status); } &&
8232          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8233   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8234   (eval $ac_try) 2>&5
8235   ac_status=$?
8236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8237   (exit $ac_status); }; } &&
8238          { ac_try='test -s conftest.$ac_objext'
8239   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8240   (eval $ac_try) 2>&5
8241   ac_status=$?
8242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8243   (exit $ac_status); }; }; then
8244   ac_hi=$ac_mid; break
8245 else
8246   echo "$as_me: failed program was:" >&5
8247 sed 's/^/| /' conftest.$ac_ext >&5
8248
8249 ac_lo=`expr $ac_mid + 1`
8250                     if test $ac_lo -le $ac_mid; then
8251                       ac_lo= ac_hi=
8252                       break
8253                     fi
8254                     ac_mid=`expr 2 '*' $ac_mid + 1`
8255 fi
8256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8257   done
8258 else
8259   echo "$as_me: failed program was:" >&5
8260 sed 's/^/| /' conftest.$ac_ext >&5
8261
8262 cat >conftest.$ac_ext <<_ACEOF
8263 /* confdefs.h.  */
8264 _ACEOF
8265 cat confdefs.h >>conftest.$ac_ext
8266 cat >>conftest.$ac_ext <<_ACEOF
8267 /* end confdefs.h.  */
8268 $ac_includes_default
8269 int
8270 main ()
8271 {
8272 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8273 test_array [0] = 0
8274
8275   ;
8276   return 0;
8277 }
8278 _ACEOF
8279 rm -f conftest.$ac_objext
8280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8281   (eval $ac_compile) 2>conftest.er1
8282   ac_status=$?
8283   grep -v '^ *+' conftest.er1 >conftest.err
8284   rm -f conftest.er1
8285   cat conftest.err >&5
8286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8287   (exit $ac_status); } &&
8288          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8290   (eval $ac_try) 2>&5
8291   ac_status=$?
8292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8293   (exit $ac_status); }; } &&
8294          { ac_try='test -s conftest.$ac_objext'
8295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8296   (eval $ac_try) 2>&5
8297   ac_status=$?
8298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8299   (exit $ac_status); }; }; then
8300   ac_hi=-1 ac_mid=-1
8301   while :; do
8302     cat >conftest.$ac_ext <<_ACEOF
8303 /* confdefs.h.  */
8304 _ACEOF
8305 cat confdefs.h >>conftest.$ac_ext
8306 cat >>conftest.$ac_ext <<_ACEOF
8307 /* end confdefs.h.  */
8308 $ac_includes_default
8309 int
8310 main ()
8311 {
8312 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8313 test_array [0] = 0
8314
8315   ;
8316   return 0;
8317 }
8318 _ACEOF
8319 rm -f conftest.$ac_objext
8320 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8321   (eval $ac_compile) 2>conftest.er1
8322   ac_status=$?
8323   grep -v '^ *+' conftest.er1 >conftest.err
8324   rm -f conftest.er1
8325   cat conftest.err >&5
8326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327   (exit $ac_status); } &&
8328          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8330   (eval $ac_try) 2>&5
8331   ac_status=$?
8332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8333   (exit $ac_status); }; } &&
8334          { ac_try='test -s conftest.$ac_objext'
8335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8336   (eval $ac_try) 2>&5
8337   ac_status=$?
8338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339   (exit $ac_status); }; }; then
8340   ac_lo=$ac_mid; break
8341 else
8342   echo "$as_me: failed program was:" >&5
8343 sed 's/^/| /' conftest.$ac_ext >&5
8344
8345 ac_hi=`expr '(' $ac_mid ')' - 1`
8346                        if test $ac_mid -le $ac_hi; then
8347                          ac_lo= ac_hi=
8348                          break
8349                        fi
8350                        ac_mid=`expr 2 '*' $ac_mid`
8351 fi
8352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8353   done
8354 else
8355   echo "$as_me: failed program was:" >&5
8356 sed 's/^/| /' conftest.$ac_ext >&5
8357
8358 ac_lo= ac_hi=
8359 fi
8360 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8361 fi
8362 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8363 # Binary search between lo and hi bounds.
8364 while test "x$ac_lo" != "x$ac_hi"; do
8365   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8366   cat >conftest.$ac_ext <<_ACEOF
8367 /* confdefs.h.  */
8368 _ACEOF
8369 cat confdefs.h >>conftest.$ac_ext
8370 cat >>conftest.$ac_ext <<_ACEOF
8371 /* end confdefs.h.  */
8372 $ac_includes_default
8373 int
8374 main ()
8375 {
8376 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8377 test_array [0] = 0
8378
8379   ;
8380   return 0;
8381 }
8382 _ACEOF
8383 rm -f conftest.$ac_objext
8384 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8385   (eval $ac_compile) 2>conftest.er1
8386   ac_status=$?
8387   grep -v '^ *+' conftest.er1 >conftest.err
8388   rm -f conftest.er1
8389   cat conftest.err >&5
8390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8391   (exit $ac_status); } &&
8392          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8393   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8394   (eval $ac_try) 2>&5
8395   ac_status=$?
8396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8397   (exit $ac_status); }; } &&
8398          { ac_try='test -s conftest.$ac_objext'
8399   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8400   (eval $ac_try) 2>&5
8401   ac_status=$?
8402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403   (exit $ac_status); }; }; then
8404   ac_hi=$ac_mid
8405 else
8406   echo "$as_me: failed program was:" >&5
8407 sed 's/^/| /' conftest.$ac_ext >&5
8408
8409 ac_lo=`expr '(' $ac_mid ')' + 1`
8410 fi
8411 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8412 done
8413 case $ac_lo in
8414 ?*) ac_cv_sizeof_int=$ac_lo;;
8415 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8416 See \`config.log' for more details." >&5
8417 echo "$as_me: error: cannot compute sizeof (int), 77
8418 See \`config.log' for more details." >&2;}
8419    { (exit 1); exit 1; }; } ;;
8420 esac
8421 else
8422   if test "$cross_compiling" = yes; then
8423   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8424 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8425    { (exit 1); exit 1; }; }
8426 else
8427   cat >conftest.$ac_ext <<_ACEOF
8428 /* confdefs.h.  */
8429 _ACEOF
8430 cat confdefs.h >>conftest.$ac_ext
8431 cat >>conftest.$ac_ext <<_ACEOF
8432 /* end confdefs.h.  */
8433 $ac_includes_default
8434 long longval () { return (long) (sizeof (int)); }
8435 unsigned long ulongval () { return (long) (sizeof (int)); }
8436 #include <stdio.h>
8437 #include <stdlib.h>
8438 int
8439 main ()
8440 {
8441
8442   FILE *f = fopen ("conftest.val", "w");
8443   if (! f)
8444     exit (1);
8445   if (((long) (sizeof (int))) < 0)
8446     {
8447       long i = longval ();
8448       if (i != ((long) (sizeof (int))))
8449         exit (1);
8450       fprintf (f, "%ld\n", i);
8451     }
8452   else
8453     {
8454       unsigned long i = ulongval ();
8455       if (i != ((long) (sizeof (int))))
8456         exit (1);
8457       fprintf (f, "%lu\n", i);
8458     }
8459   exit (ferror (f) || fclose (f) != 0);
8460
8461   ;
8462   return 0;
8463 }
8464 _ACEOF
8465 rm -f conftest$ac_exeext
8466 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8467   (eval $ac_link) 2>&5
8468   ac_status=$?
8469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8472   (eval $ac_try) 2>&5
8473   ac_status=$?
8474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475   (exit $ac_status); }; }; then
8476   ac_cv_sizeof_int=`cat conftest.val`
8477 else
8478   echo "$as_me: program exited with status $ac_status" >&5
8479 echo "$as_me: failed program was:" >&5
8480 sed 's/^/| /' conftest.$ac_ext >&5
8481
8482 ( exit $ac_status )
8483 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8484 See \`config.log' for more details." >&5
8485 echo "$as_me: error: cannot compute sizeof (int), 77
8486 See \`config.log' for more details." >&2;}
8487    { (exit 1); exit 1; }; }
8488 fi
8489 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8490 fi
8491 fi
8492 rm -f conftest.val
8493 else
8494   ac_cv_sizeof_int=0
8495 fi
8496 fi
8497 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8498 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8499 cat >>confdefs.h <<_ACEOF
8500 #define SIZEOF_INT $ac_cv_sizeof_int
8501 _ACEOF
8502
8503
8504 echo "$as_me:$LINENO: checking for long long" >&5
8505 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8506 if test "${ac_cv_type_long_long+set}" = set; then
8507   echo $ECHO_N "(cached) $ECHO_C" >&6
8508 else
8509   cat >conftest.$ac_ext <<_ACEOF
8510 /* confdefs.h.  */
8511 _ACEOF
8512 cat confdefs.h >>conftest.$ac_ext
8513 cat >>conftest.$ac_ext <<_ACEOF
8514 /* end confdefs.h.  */
8515 $ac_includes_default
8516 int
8517 main ()
8518 {
8519 if ((long long *) 0)
8520   return 0;
8521 if (sizeof (long long))
8522   return 0;
8523   ;
8524   return 0;
8525 }
8526 _ACEOF
8527 rm -f conftest.$ac_objext
8528 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8529   (eval $ac_compile) 2>conftest.er1
8530   ac_status=$?
8531   grep -v '^ *+' conftest.er1 >conftest.err
8532   rm -f conftest.er1
8533   cat conftest.err >&5
8534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8535   (exit $ac_status); } &&
8536          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8538   (eval $ac_try) 2>&5
8539   ac_status=$?
8540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8541   (exit $ac_status); }; } &&
8542          { ac_try='test -s conftest.$ac_objext'
8543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8544   (eval $ac_try) 2>&5
8545   ac_status=$?
8546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8547   (exit $ac_status); }; }; then
8548   ac_cv_type_long_long=yes
8549 else
8550   echo "$as_me: failed program was:" >&5
8551 sed 's/^/| /' conftest.$ac_ext >&5
8552
8553 ac_cv_type_long_long=no
8554 fi
8555 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8556 fi
8557 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8558 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8559
8560 echo "$as_me:$LINENO: checking size of long long" >&5
8561 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8562 if test "${ac_cv_sizeof_long_long+set}" = set; then
8563   echo $ECHO_N "(cached) $ECHO_C" >&6
8564 else
8565   if test "$ac_cv_type_long_long" = yes; then
8566   # The cast to unsigned long works around a bug in the HP C Compiler
8567   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8568   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8569   # This bug is HP SR number 8606223364.
8570   if test "$cross_compiling" = yes; then
8571   # Depending upon the size, compute the lo and hi bounds.
8572 cat >conftest.$ac_ext <<_ACEOF
8573 /* confdefs.h.  */
8574 _ACEOF
8575 cat confdefs.h >>conftest.$ac_ext
8576 cat >>conftest.$ac_ext <<_ACEOF
8577 /* end confdefs.h.  */
8578 $ac_includes_default
8579 int
8580 main ()
8581 {
8582 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8583 test_array [0] = 0
8584
8585   ;
8586   return 0;
8587 }
8588 _ACEOF
8589 rm -f conftest.$ac_objext
8590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8591   (eval $ac_compile) 2>conftest.er1
8592   ac_status=$?
8593   grep -v '^ *+' conftest.er1 >conftest.err
8594   rm -f conftest.er1
8595   cat conftest.err >&5
8596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8597   (exit $ac_status); } &&
8598          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8599   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8600   (eval $ac_try) 2>&5
8601   ac_status=$?
8602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8603   (exit $ac_status); }; } &&
8604          { ac_try='test -s conftest.$ac_objext'
8605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8606   (eval $ac_try) 2>&5
8607   ac_status=$?
8608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8609   (exit $ac_status); }; }; then
8610   ac_lo=0 ac_mid=0
8611   while :; do
8612     cat >conftest.$ac_ext <<_ACEOF
8613 /* confdefs.h.  */
8614 _ACEOF
8615 cat confdefs.h >>conftest.$ac_ext
8616 cat >>conftest.$ac_ext <<_ACEOF
8617 /* end confdefs.h.  */
8618 $ac_includes_default
8619 int
8620 main ()
8621 {
8622 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8623 test_array [0] = 0
8624
8625   ;
8626   return 0;
8627 }
8628 _ACEOF
8629 rm -f conftest.$ac_objext
8630 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8631   (eval $ac_compile) 2>conftest.er1
8632   ac_status=$?
8633   grep -v '^ *+' conftest.er1 >conftest.err
8634   rm -f conftest.er1
8635   cat conftest.err >&5
8636   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8637   (exit $ac_status); } &&
8638          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8639   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8640   (eval $ac_try) 2>&5
8641   ac_status=$?
8642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8643   (exit $ac_status); }; } &&
8644          { ac_try='test -s conftest.$ac_objext'
8645   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8646   (eval $ac_try) 2>&5
8647   ac_status=$?
8648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8649   (exit $ac_status); }; }; then
8650   ac_hi=$ac_mid; break
8651 else
8652   echo "$as_me: failed program was:" >&5
8653 sed 's/^/| /' conftest.$ac_ext >&5
8654
8655 ac_lo=`expr $ac_mid + 1`
8656                     if test $ac_lo -le $ac_mid; then
8657                       ac_lo= ac_hi=
8658                       break
8659                     fi
8660                     ac_mid=`expr 2 '*' $ac_mid + 1`
8661 fi
8662 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8663   done
8664 else
8665   echo "$as_me: failed program was:" >&5
8666 sed 's/^/| /' conftest.$ac_ext >&5
8667
8668 cat >conftest.$ac_ext <<_ACEOF
8669 /* confdefs.h.  */
8670 _ACEOF
8671 cat confdefs.h >>conftest.$ac_ext
8672 cat >>conftest.$ac_ext <<_ACEOF
8673 /* end confdefs.h.  */
8674 $ac_includes_default
8675 int
8676 main ()
8677 {
8678 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
8679 test_array [0] = 0
8680
8681   ;
8682   return 0;
8683 }
8684 _ACEOF
8685 rm -f conftest.$ac_objext
8686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8687   (eval $ac_compile) 2>conftest.er1
8688   ac_status=$?
8689   grep -v '^ *+' conftest.er1 >conftest.err
8690   rm -f conftest.er1
8691   cat conftest.err >&5
8692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8693   (exit $ac_status); } &&
8694          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8695   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8696   (eval $ac_try) 2>&5
8697   ac_status=$?
8698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8699   (exit $ac_status); }; } &&
8700          { ac_try='test -s conftest.$ac_objext'
8701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8702   (eval $ac_try) 2>&5
8703   ac_status=$?
8704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8705   (exit $ac_status); }; }; then
8706   ac_hi=-1 ac_mid=-1
8707   while :; do
8708     cat >conftest.$ac_ext <<_ACEOF
8709 /* confdefs.h.  */
8710 _ACEOF
8711 cat confdefs.h >>conftest.$ac_ext
8712 cat >>conftest.$ac_ext <<_ACEOF
8713 /* end confdefs.h.  */
8714 $ac_includes_default
8715 int
8716 main ()
8717 {
8718 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
8719 test_array [0] = 0
8720
8721   ;
8722   return 0;
8723 }
8724 _ACEOF
8725 rm -f conftest.$ac_objext
8726 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8727   (eval $ac_compile) 2>conftest.er1
8728   ac_status=$?
8729   grep -v '^ *+' conftest.er1 >conftest.err
8730   rm -f conftest.er1
8731   cat conftest.err >&5
8732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8733   (exit $ac_status); } &&
8734          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8735   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8736   (eval $ac_try) 2>&5
8737   ac_status=$?
8738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8739   (exit $ac_status); }; } &&
8740          { ac_try='test -s conftest.$ac_objext'
8741   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8742   (eval $ac_try) 2>&5
8743   ac_status=$?
8744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8745   (exit $ac_status); }; }; then
8746   ac_lo=$ac_mid; break
8747 else
8748   echo "$as_me: failed program was:" >&5
8749 sed 's/^/| /' conftest.$ac_ext >&5
8750
8751 ac_hi=`expr '(' $ac_mid ')' - 1`
8752                        if test $ac_mid -le $ac_hi; then
8753                          ac_lo= ac_hi=
8754                          break
8755                        fi
8756                        ac_mid=`expr 2 '*' $ac_mid`
8757 fi
8758 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8759   done
8760 else
8761   echo "$as_me: failed program was:" >&5
8762 sed 's/^/| /' conftest.$ac_ext >&5
8763
8764 ac_lo= ac_hi=
8765 fi
8766 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8767 fi
8768 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8769 # Binary search between lo and hi bounds.
8770 while test "x$ac_lo" != "x$ac_hi"; do
8771   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8772   cat >conftest.$ac_ext <<_ACEOF
8773 /* confdefs.h.  */
8774 _ACEOF
8775 cat confdefs.h >>conftest.$ac_ext
8776 cat >>conftest.$ac_ext <<_ACEOF
8777 /* end confdefs.h.  */
8778 $ac_includes_default
8779 int
8780 main ()
8781 {
8782 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8783 test_array [0] = 0
8784
8785   ;
8786   return 0;
8787 }
8788 _ACEOF
8789 rm -f conftest.$ac_objext
8790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8791   (eval $ac_compile) 2>conftest.er1
8792   ac_status=$?
8793   grep -v '^ *+' conftest.er1 >conftest.err
8794   rm -f conftest.er1
8795   cat conftest.err >&5
8796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8797   (exit $ac_status); } &&
8798          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8799   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8800   (eval $ac_try) 2>&5
8801   ac_status=$?
8802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8803   (exit $ac_status); }; } &&
8804          { ac_try='test -s conftest.$ac_objext'
8805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8806   (eval $ac_try) 2>&5
8807   ac_status=$?
8808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8809   (exit $ac_status); }; }; then
8810   ac_hi=$ac_mid
8811 else
8812   echo "$as_me: failed program was:" >&5
8813 sed 's/^/| /' conftest.$ac_ext >&5
8814
8815 ac_lo=`expr '(' $ac_mid ')' + 1`
8816 fi
8817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8818 done
8819 case $ac_lo in
8820 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8821 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8822 See \`config.log' for more details." >&5
8823 echo "$as_me: error: cannot compute sizeof (long long), 77
8824 See \`config.log' for more details." >&2;}
8825    { (exit 1); exit 1; }; } ;;
8826 esac
8827 else
8828   if test "$cross_compiling" = yes; then
8829   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8830 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8831    { (exit 1); exit 1; }; }
8832 else
8833   cat >conftest.$ac_ext <<_ACEOF
8834 /* confdefs.h.  */
8835 _ACEOF
8836 cat confdefs.h >>conftest.$ac_ext
8837 cat >>conftest.$ac_ext <<_ACEOF
8838 /* end confdefs.h.  */
8839 $ac_includes_default
8840 long longval () { return (long) (sizeof (long long)); }
8841 unsigned long ulongval () { return (long) (sizeof (long long)); }
8842 #include <stdio.h>
8843 #include <stdlib.h>
8844 int
8845 main ()
8846 {
8847
8848   FILE *f = fopen ("conftest.val", "w");
8849   if (! f)
8850     exit (1);
8851   if (((long) (sizeof (long long))) < 0)
8852     {
8853       long i = longval ();
8854       if (i != ((long) (sizeof (long long))))
8855         exit (1);
8856       fprintf (f, "%ld\n", i);
8857     }
8858   else
8859     {
8860       unsigned long i = ulongval ();
8861       if (i != ((long) (sizeof (long long))))
8862         exit (1);
8863       fprintf (f, "%lu\n", i);
8864     }
8865   exit (ferror (f) || fclose (f) != 0);
8866
8867   ;
8868   return 0;
8869 }
8870 _ACEOF
8871 rm -f conftest$ac_exeext
8872 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8873   (eval $ac_link) 2>&5
8874   ac_status=$?
8875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8876   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8877   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8878   (eval $ac_try) 2>&5
8879   ac_status=$?
8880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8881   (exit $ac_status); }; }; then
8882   ac_cv_sizeof_long_long=`cat conftest.val`
8883 else
8884   echo "$as_me: program exited with status $ac_status" >&5
8885 echo "$as_me: failed program was:" >&5
8886 sed 's/^/| /' conftest.$ac_ext >&5
8887
8888 ( exit $ac_status )
8889 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8890 See \`config.log' for more details." >&5
8891 echo "$as_me: error: cannot compute sizeof (long long), 77
8892 See \`config.log' for more details." >&2;}
8893    { (exit 1); exit 1; }; }
8894 fi
8895 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8896 fi
8897 fi
8898 rm -f conftest.val
8899 else
8900   ac_cv_sizeof_long_long=0
8901 fi
8902 fi
8903 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8904 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
8905 cat >>confdefs.h <<_ACEOF
8906 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8907 _ACEOF
8908
8909
8910 echo "$as_me:$LINENO: checking for int *" >&5
8911 echo $ECHO_N "checking for int *... $ECHO_C" >&6
8912 if test "${ac_cv_type_int_p+set}" = set; then
8913   echo $ECHO_N "(cached) $ECHO_C" >&6
8914 else
8915   cat >conftest.$ac_ext <<_ACEOF
8916 /* confdefs.h.  */
8917 _ACEOF
8918 cat confdefs.h >>conftest.$ac_ext
8919 cat >>conftest.$ac_ext <<_ACEOF
8920 /* end confdefs.h.  */
8921 $ac_includes_default
8922 int
8923 main ()
8924 {
8925 if ((int * *) 0)
8926   return 0;
8927 if (sizeof (int *))
8928   return 0;
8929   ;
8930   return 0;
8931 }
8932 _ACEOF
8933 rm -f conftest.$ac_objext
8934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8935   (eval $ac_compile) 2>conftest.er1
8936   ac_status=$?
8937   grep -v '^ *+' conftest.er1 >conftest.err
8938   rm -f conftest.er1
8939   cat conftest.err >&5
8940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8941   (exit $ac_status); } &&
8942          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
8943   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8944   (eval $ac_try) 2>&5
8945   ac_status=$?
8946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8947   (exit $ac_status); }; } &&
8948          { ac_try='test -s conftest.$ac_objext'
8949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8950   (eval $ac_try) 2>&5
8951   ac_status=$?
8952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8953   (exit $ac_status); }; }; then
8954   ac_cv_type_int_p=yes
8955 else
8956   echo "$as_me: failed program was:" >&5
8957 sed 's/^/| /' conftest.$ac_ext >&5
8958
8959 ac_cv_type_int_p=no
8960 fi
8961 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8962 fi
8963 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8964 echo "${ECHO_T}$ac_cv_type_int_p" >&6
8965
8966 echo "$as_me:$LINENO: checking size of int *" >&5
8967 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
8968 if test "${ac_cv_sizeof_int_p+set}" = set; then
8969   echo $ECHO_N "(cached) $ECHO_C" >&6
8970 else
8971   if test "$ac_cv_type_int_p" = yes; then
8972   # The cast to unsigned long works around a bug in the HP C Compiler
8973   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8974   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8975   # This bug is HP SR number 8606223364.
8976   if test "$cross_compiling" = yes; then
8977   # Depending upon the size, compute the lo and hi bounds.
8978 cat >conftest.$ac_ext <<_ACEOF
8979 /* confdefs.h.  */
8980 _ACEOF
8981 cat confdefs.h >>conftest.$ac_ext
8982 cat >>conftest.$ac_ext <<_ACEOF
8983 /* end confdefs.h.  */
8984 $ac_includes_default
8985 int
8986 main ()
8987 {
8988 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
8989 test_array [0] = 0
8990
8991   ;
8992   return 0;
8993 }
8994 _ACEOF
8995 rm -f conftest.$ac_objext
8996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8997   (eval $ac_compile) 2>conftest.er1
8998   ac_status=$?
8999   grep -v '^ *+' conftest.er1 >conftest.err
9000   rm -f conftest.er1
9001   cat conftest.err >&5
9002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9003   (exit $ac_status); } &&
9004          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9005   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9006   (eval $ac_try) 2>&5
9007   ac_status=$?
9008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009   (exit $ac_status); }; } &&
9010          { ac_try='test -s conftest.$ac_objext'
9011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9012   (eval $ac_try) 2>&5
9013   ac_status=$?
9014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9015   (exit $ac_status); }; }; then
9016   ac_lo=0 ac_mid=0
9017   while :; do
9018     cat >conftest.$ac_ext <<_ACEOF
9019 /* confdefs.h.  */
9020 _ACEOF
9021 cat confdefs.h >>conftest.$ac_ext
9022 cat >>conftest.$ac_ext <<_ACEOF
9023 /* end confdefs.h.  */
9024 $ac_includes_default
9025 int
9026 main ()
9027 {
9028 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9029 test_array [0] = 0
9030
9031   ;
9032   return 0;
9033 }
9034 _ACEOF
9035 rm -f conftest.$ac_objext
9036 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9037   (eval $ac_compile) 2>conftest.er1
9038   ac_status=$?
9039   grep -v '^ *+' conftest.er1 >conftest.err
9040   rm -f conftest.er1
9041   cat conftest.err >&5
9042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9043   (exit $ac_status); } &&
9044          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9045   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9046   (eval $ac_try) 2>&5
9047   ac_status=$?
9048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9049   (exit $ac_status); }; } &&
9050          { ac_try='test -s conftest.$ac_objext'
9051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9052   (eval $ac_try) 2>&5
9053   ac_status=$?
9054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9055   (exit $ac_status); }; }; then
9056   ac_hi=$ac_mid; break
9057 else
9058   echo "$as_me: failed program was:" >&5
9059 sed 's/^/| /' conftest.$ac_ext >&5
9060
9061 ac_lo=`expr $ac_mid + 1`
9062                     if test $ac_lo -le $ac_mid; then
9063                       ac_lo= ac_hi=
9064                       break
9065                     fi
9066                     ac_mid=`expr 2 '*' $ac_mid + 1`
9067 fi
9068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9069   done
9070 else
9071   echo "$as_me: failed program was:" >&5
9072 sed 's/^/| /' conftest.$ac_ext >&5
9073
9074 cat >conftest.$ac_ext <<_ACEOF
9075 /* confdefs.h.  */
9076 _ACEOF
9077 cat confdefs.h >>conftest.$ac_ext
9078 cat >>conftest.$ac_ext <<_ACEOF
9079 /* end confdefs.h.  */
9080 $ac_includes_default
9081 int
9082 main ()
9083 {
9084 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9085 test_array [0] = 0
9086
9087   ;
9088   return 0;
9089 }
9090 _ACEOF
9091 rm -f conftest.$ac_objext
9092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9093   (eval $ac_compile) 2>conftest.er1
9094   ac_status=$?
9095   grep -v '^ *+' conftest.er1 >conftest.err
9096   rm -f conftest.er1
9097   cat conftest.err >&5
9098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9099   (exit $ac_status); } &&
9100          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9102   (eval $ac_try) 2>&5
9103   ac_status=$?
9104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105   (exit $ac_status); }; } &&
9106          { ac_try='test -s conftest.$ac_objext'
9107   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9108   (eval $ac_try) 2>&5
9109   ac_status=$?
9110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9111   (exit $ac_status); }; }; then
9112   ac_hi=-1 ac_mid=-1
9113   while :; do
9114     cat >conftest.$ac_ext <<_ACEOF
9115 /* confdefs.h.  */
9116 _ACEOF
9117 cat confdefs.h >>conftest.$ac_ext
9118 cat >>conftest.$ac_ext <<_ACEOF
9119 /* end confdefs.h.  */
9120 $ac_includes_default
9121 int
9122 main ()
9123 {
9124 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9125 test_array [0] = 0
9126
9127   ;
9128   return 0;
9129 }
9130 _ACEOF
9131 rm -f conftest.$ac_objext
9132 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9133   (eval $ac_compile) 2>conftest.er1
9134   ac_status=$?
9135   grep -v '^ *+' conftest.er1 >conftest.err
9136   rm -f conftest.er1
9137   cat conftest.err >&5
9138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9139   (exit $ac_status); } &&
9140          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9141   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9142   (eval $ac_try) 2>&5
9143   ac_status=$?
9144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9145   (exit $ac_status); }; } &&
9146          { ac_try='test -s conftest.$ac_objext'
9147   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9148   (eval $ac_try) 2>&5
9149   ac_status=$?
9150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9151   (exit $ac_status); }; }; then
9152   ac_lo=$ac_mid; break
9153 else
9154   echo "$as_me: failed program was:" >&5
9155 sed 's/^/| /' conftest.$ac_ext >&5
9156
9157 ac_hi=`expr '(' $ac_mid ')' - 1`
9158                        if test $ac_mid -le $ac_hi; then
9159                          ac_lo= ac_hi=
9160                          break
9161                        fi
9162                        ac_mid=`expr 2 '*' $ac_mid`
9163 fi
9164 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9165   done
9166 else
9167   echo "$as_me: failed program was:" >&5
9168 sed 's/^/| /' conftest.$ac_ext >&5
9169
9170 ac_lo= ac_hi=
9171 fi
9172 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9173 fi
9174 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9175 # Binary search between lo and hi bounds.
9176 while test "x$ac_lo" != "x$ac_hi"; do
9177   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9178   cat >conftest.$ac_ext <<_ACEOF
9179 /* confdefs.h.  */
9180 _ACEOF
9181 cat confdefs.h >>conftest.$ac_ext
9182 cat >>conftest.$ac_ext <<_ACEOF
9183 /* end confdefs.h.  */
9184 $ac_includes_default
9185 int
9186 main ()
9187 {
9188 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9189 test_array [0] = 0
9190
9191   ;
9192   return 0;
9193 }
9194 _ACEOF
9195 rm -f conftest.$ac_objext
9196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9197   (eval $ac_compile) 2>conftest.er1
9198   ac_status=$?
9199   grep -v '^ *+' conftest.er1 >conftest.err
9200   rm -f conftest.er1
9201   cat conftest.err >&5
9202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203   (exit $ac_status); } &&
9204          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9206   (eval $ac_try) 2>&5
9207   ac_status=$?
9208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9209   (exit $ac_status); }; } &&
9210          { ac_try='test -s conftest.$ac_objext'
9211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9212   (eval $ac_try) 2>&5
9213   ac_status=$?
9214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9215   (exit $ac_status); }; }; then
9216   ac_hi=$ac_mid
9217 else
9218   echo "$as_me: failed program was:" >&5
9219 sed 's/^/| /' conftest.$ac_ext >&5
9220
9221 ac_lo=`expr '(' $ac_mid ')' + 1`
9222 fi
9223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9224 done
9225 case $ac_lo in
9226 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9227 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9228 See \`config.log' for more details." >&5
9229 echo "$as_me: error: cannot compute sizeof (int *), 77
9230 See \`config.log' for more details." >&2;}
9231    { (exit 1); exit 1; }; } ;;
9232 esac
9233 else
9234   if test "$cross_compiling" = yes; then
9235   { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9236 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9237    { (exit 1); exit 1; }; }
9238 else
9239   cat >conftest.$ac_ext <<_ACEOF
9240 /* confdefs.h.  */
9241 _ACEOF
9242 cat confdefs.h >>conftest.$ac_ext
9243 cat >>conftest.$ac_ext <<_ACEOF
9244 /* end confdefs.h.  */
9245 $ac_includes_default
9246 long longval () { return (long) (sizeof (int *)); }
9247 unsigned long ulongval () { return (long) (sizeof (int *)); }
9248 #include <stdio.h>
9249 #include <stdlib.h>
9250 int
9251 main ()
9252 {
9253
9254   FILE *f = fopen ("conftest.val", "w");
9255   if (! f)
9256     exit (1);
9257   if (((long) (sizeof (int *))) < 0)
9258     {
9259       long i = longval ();
9260       if (i != ((long) (sizeof (int *))))
9261         exit (1);
9262       fprintf (f, "%ld\n", i);
9263     }
9264   else
9265     {
9266       unsigned long i = ulongval ();
9267       if (i != ((long) (sizeof (int *))))
9268         exit (1);
9269       fprintf (f, "%lu\n", i);
9270     }
9271   exit (ferror (f) || fclose (f) != 0);
9272
9273   ;
9274   return 0;
9275 }
9276 _ACEOF
9277 rm -f conftest$ac_exeext
9278 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9279   (eval $ac_link) 2>&5
9280   ac_status=$?
9281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9283   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9284   (eval $ac_try) 2>&5
9285   ac_status=$?
9286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9287   (exit $ac_status); }; }; then
9288   ac_cv_sizeof_int_p=`cat conftest.val`
9289 else
9290   echo "$as_me: program exited with status $ac_status" >&5
9291 echo "$as_me: failed program was:" >&5
9292 sed 's/^/| /' conftest.$ac_ext >&5
9293
9294 ( exit $ac_status )
9295 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9296 See \`config.log' for more details." >&5
9297 echo "$as_me: error: cannot compute sizeof (int *), 77
9298 See \`config.log' for more details." >&2;}
9299    { (exit 1); exit 1; }; }
9300 fi
9301 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9302 fi
9303 fi
9304 rm -f conftest.val
9305 else
9306   ac_cv_sizeof_int_p=0
9307 fi
9308 fi
9309 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9310 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9311 cat >>confdefs.h <<_ACEOF
9312 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9313 _ACEOF
9314
9315
9316
9317
9318 echo "$as_me:$LINENO: checking for int16_t" >&5
9319 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9320 if test "${rxvt_cv_int16_t+set}" = set; then
9321   echo $ECHO_N "(cached) $ECHO_C" >&6
9322 else
9323   cat >conftest.$ac_ext <<_ACEOF
9324 /* confdefs.h.  */
9325 _ACEOF
9326 cat confdefs.h >>conftest.$ac_ext
9327 cat >>conftest.$ac_ext <<_ACEOF
9328 /* end confdefs.h.  */
9329 #include <stdint.h>
9330 int
9331 main ()
9332 {
9333 int16_t dummy;
9334   ;
9335   return 0;
9336 }
9337 _ACEOF
9338 rm -f conftest.$ac_objext
9339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9340   (eval $ac_compile) 2>conftest.er1
9341   ac_status=$?
9342   grep -v '^ *+' conftest.er1 >conftest.err
9343   rm -f conftest.er1
9344   cat conftest.err >&5
9345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9346   (exit $ac_status); } &&
9347          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9349   (eval $ac_try) 2>&5
9350   ac_status=$?
9351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9352   (exit $ac_status); }; } &&
9353          { ac_try='test -s conftest.$ac_objext'
9354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9355   (eval $ac_try) 2>&5
9356   ac_status=$?
9357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358   (exit $ac_status); }; }; then
9359   rxvt_cv_int16_t=yes
9360 else
9361   echo "$as_me: failed program was:" >&5
9362 sed 's/^/| /' conftest.$ac_ext >&5
9363
9364 if test "$ac_cv_sizeof_char" -ge 2; then
9365   rxvt_cv_int16_t=" char"
9366 else
9367   if test "$ac_cv_sizeof_short" -ge 2; then
9368     rxvt_cv_int16_t=" short"
9369   else
9370     if test "$ac_cv_sizeof_int" -ge 2; then
9371       rxvt_cv_int16_t=" int"
9372     else
9373       if test "$ac_cv_sizeof_long" -ge 2; then
9374         rxvt_cv_int16_t=" long"
9375       else
9376         if test "$ac_cv_sizeof_long_long" -ge 2; then
9377           rxvt_cv_int16_t=" long long"
9378         else
9379           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9380         fi
9381       fi
9382     fi
9383   fi
9384 fi
9385 fi
9386 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9387 fi
9388 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9389 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9390 if test x"$rxvt_cv_int16_t" != xyes; then
9391   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9392 else
9393   if test x"" = x; then
9394     rxvt_int16_typedef="/* typedef short int16_t; */"
9395   else
9396     rxvt_int16_typedef="/* typedef  short int16_t; */"
9397   fi
9398 fi
9399
9400 echo "$as_me:$LINENO: checking for uint16_t" >&5
9401 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9402 if test "${rxvt_cv_uint16_t+set}" = set; then
9403   echo $ECHO_N "(cached) $ECHO_C" >&6
9404 else
9405   cat >conftest.$ac_ext <<_ACEOF
9406 /* confdefs.h.  */
9407 _ACEOF
9408 cat confdefs.h >>conftest.$ac_ext
9409 cat >>conftest.$ac_ext <<_ACEOF
9410 /* end confdefs.h.  */
9411 #include <stdint.h>
9412 int
9413 main ()
9414 {
9415 uint16_t dummy;
9416   ;
9417   return 0;
9418 }
9419 _ACEOF
9420 rm -f conftest.$ac_objext
9421 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9422   (eval $ac_compile) 2>conftest.er1
9423   ac_status=$?
9424   grep -v '^ *+' conftest.er1 >conftest.err
9425   rm -f conftest.er1
9426   cat conftest.err >&5
9427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9428   (exit $ac_status); } &&
9429          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9431   (eval $ac_try) 2>&5
9432   ac_status=$?
9433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434   (exit $ac_status); }; } &&
9435          { ac_try='test -s conftest.$ac_objext'
9436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9437   (eval $ac_try) 2>&5
9438   ac_status=$?
9439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9440   (exit $ac_status); }; }; then
9441   rxvt_cv_uint16_t=yes
9442 else
9443   echo "$as_me: failed program was:" >&5
9444 sed 's/^/| /' conftest.$ac_ext >&5
9445
9446 if test "$ac_cv_sizeof_char" -ge 2; then
9447   rxvt_cv_uint16_t="unsigned char"
9448 else
9449   if test "$ac_cv_sizeof_short" -ge 2; then
9450     rxvt_cv_uint16_t="unsigned short"
9451   else
9452     if test "$ac_cv_sizeof_int" -ge 2; then
9453       rxvt_cv_uint16_t="unsigned int"
9454     else
9455       if test "$ac_cv_sizeof_long" -ge 2; then
9456         rxvt_cv_uint16_t="unsigned long"
9457       else
9458         if test "$ac_cv_sizeof_long_long" -ge 2; then
9459           rxvt_cv_uint16_t="unsigned long long"
9460         else
9461           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9462         fi
9463       fi
9464     fi
9465   fi
9466 fi
9467 fi
9468 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9469 fi
9470 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9471 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9472 if test x"$rxvt_cv_uint16_t" != xyes; then
9473   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9474 else
9475   if test x"unsigned" = x; then
9476     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9477   else
9478     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9479   fi
9480 fi
9481
9482 echo "$as_me:$LINENO: checking for int32_t" >&5
9483 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9484 if test "${rxvt_cv_int32_t+set}" = set; then
9485   echo $ECHO_N "(cached) $ECHO_C" >&6
9486 else
9487   cat >conftest.$ac_ext <<_ACEOF
9488 /* confdefs.h.  */
9489 _ACEOF
9490 cat confdefs.h >>conftest.$ac_ext
9491 cat >>conftest.$ac_ext <<_ACEOF
9492 /* end confdefs.h.  */
9493 #include <stdint.h>
9494 int
9495 main ()
9496 {
9497 int32_t dummy;
9498   ;
9499   return 0;
9500 }
9501 _ACEOF
9502 rm -f conftest.$ac_objext
9503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9504   (eval $ac_compile) 2>conftest.er1
9505   ac_status=$?
9506   grep -v '^ *+' conftest.er1 >conftest.err
9507   rm -f conftest.er1
9508   cat conftest.err >&5
9509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9510   (exit $ac_status); } &&
9511          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9513   (eval $ac_try) 2>&5
9514   ac_status=$?
9515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9516   (exit $ac_status); }; } &&
9517          { ac_try='test -s conftest.$ac_objext'
9518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9519   (eval $ac_try) 2>&5
9520   ac_status=$?
9521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9522   (exit $ac_status); }; }; then
9523   rxvt_cv_int32_t=yes
9524 else
9525   echo "$as_me: failed program was:" >&5
9526 sed 's/^/| /' conftest.$ac_ext >&5
9527
9528 if test "$ac_cv_sizeof_char" -ge 4; then
9529   rxvt_cv_int32_t=" char"
9530 else
9531   if test "$ac_cv_sizeof_short" -ge 4; then
9532     rxvt_cv_int32_t=" short"
9533   else
9534     if test "$ac_cv_sizeof_int" -ge 4; then
9535       rxvt_cv_int32_t=" int"
9536     else
9537       if test "$ac_cv_sizeof_long" -ge 4; then
9538         rxvt_cv_int32_t=" long"
9539       else
9540         if test "$ac_cv_sizeof_long_long" -ge 4; then
9541           rxvt_cv_int32_t=" long long"
9542         else
9543           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9544         fi
9545       fi
9546     fi
9547   fi
9548 fi
9549 fi
9550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9551 fi
9552 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9553 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9554 if test x"$rxvt_cv_int32_t" != xyes; then
9555   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9556 else
9557   if test x"" = x; then
9558     rxvt_int32_typedef="/* typedef int int32_t; */"
9559   else
9560     rxvt_int32_typedef="/* typedef  int int32_t; */"
9561   fi
9562 fi
9563
9564 echo "$as_me:$LINENO: checking for uint32_t" >&5
9565 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9566 if test "${rxvt_cv_uint32_t+set}" = set; then
9567   echo $ECHO_N "(cached) $ECHO_C" >&6
9568 else
9569   cat >conftest.$ac_ext <<_ACEOF
9570 /* confdefs.h.  */
9571 _ACEOF
9572 cat confdefs.h >>conftest.$ac_ext
9573 cat >>conftest.$ac_ext <<_ACEOF
9574 /* end confdefs.h.  */
9575 #include <stdint.h>
9576 int
9577 main ()
9578 {
9579 uint32_t dummy;
9580   ;
9581   return 0;
9582 }
9583 _ACEOF
9584 rm -f conftest.$ac_objext
9585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9586   (eval $ac_compile) 2>conftest.er1
9587   ac_status=$?
9588   grep -v '^ *+' conftest.er1 >conftest.err
9589   rm -f conftest.er1
9590   cat conftest.err >&5
9591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9592   (exit $ac_status); } &&
9593          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9594   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9595   (eval $ac_try) 2>&5
9596   ac_status=$?
9597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9598   (exit $ac_status); }; } &&
9599          { ac_try='test -s conftest.$ac_objext'
9600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9601   (eval $ac_try) 2>&5
9602   ac_status=$?
9603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9604   (exit $ac_status); }; }; then
9605   rxvt_cv_uint32_t=yes
9606 else
9607   echo "$as_me: failed program was:" >&5
9608 sed 's/^/| /' conftest.$ac_ext >&5
9609
9610 if test "$ac_cv_sizeof_char" -ge 4; then
9611   rxvt_cv_uint32_t="unsigned char"
9612 else
9613   if test "$ac_cv_sizeof_short" -ge 4; then
9614     rxvt_cv_uint32_t="unsigned short"
9615   else
9616     if test "$ac_cv_sizeof_int" -ge 4; then
9617       rxvt_cv_uint32_t="unsigned int"
9618     else
9619       if test "$ac_cv_sizeof_long" -ge 4; then
9620         rxvt_cv_uint32_t="unsigned long"
9621       else
9622         if test "$ac_cv_sizeof_long_long" -ge 4; then
9623           rxvt_cv_uint32_t="unsigned long long"
9624         else
9625           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9626         fi
9627       fi
9628     fi
9629   fi
9630 fi
9631 fi
9632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9633 fi
9634 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9635 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9636 if test x"$rxvt_cv_uint32_t" != xyes; then
9637   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9638 else
9639   if test x"unsigned" = x; then
9640     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9641   else
9642     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9643   fi
9644 fi
9645
9646 if test "$ac_cv_sizeof_int_p" -eq 8; then
9647   rxvt_intp_define="#define intp_t int64_t"
9648   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9649 else
9650   if test "$ac_cv_sizeof_int_p" -eq 4; then
9651     rxvt_intp_define="#define intp_t int32_t"
9652     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9653   else
9654     if test "$ac_cv_sizeof_int_p" -eq 2; then
9655       rxvt_intp_define="#define intp_t int16_t"
9656       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9657     else
9658       rxvt_intp_define="#error set intp_t"
9659       rxvt_u_intp_define="#error set u_intp_t"
9660     fi
9661   fi
9662 fi
9663
9664
9665
9666 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9667 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9668 if test "${ac_cv_type_signal+set}" = set; then
9669   echo $ECHO_N "(cached) $ECHO_C" >&6
9670 else
9671   cat >conftest.$ac_ext <<_ACEOF
9672 /* confdefs.h.  */
9673 _ACEOF
9674 cat confdefs.h >>conftest.$ac_ext
9675 cat >>conftest.$ac_ext <<_ACEOF
9676 /* end confdefs.h.  */
9677 #include <sys/types.h>
9678 #include <signal.h>
9679 #ifdef signal
9680 # undef signal
9681 #endif
9682 #ifdef __cplusplus
9683 extern "C" void (*signal (int, void (*)(int)))(int);
9684 #else
9685 void (*signal ()) ();
9686 #endif
9687
9688 int
9689 main ()
9690 {
9691 int i;
9692   ;
9693   return 0;
9694 }
9695 _ACEOF
9696 rm -f conftest.$ac_objext
9697 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9698   (eval $ac_compile) 2>conftest.er1
9699   ac_status=$?
9700   grep -v '^ *+' conftest.er1 >conftest.err
9701   rm -f conftest.er1
9702   cat conftest.err >&5
9703   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9704   (exit $ac_status); } &&
9705          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9706   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9707   (eval $ac_try) 2>&5
9708   ac_status=$?
9709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9710   (exit $ac_status); }; } &&
9711          { ac_try='test -s conftest.$ac_objext'
9712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9713   (eval $ac_try) 2>&5
9714   ac_status=$?
9715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716   (exit $ac_status); }; }; then
9717   ac_cv_type_signal=void
9718 else
9719   echo "$as_me: failed program was:" >&5
9720 sed 's/^/| /' conftest.$ac_ext >&5
9721
9722 ac_cv_type_signal=int
9723 fi
9724 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9725 fi
9726 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9727 echo "${ECHO_T}$ac_cv_type_signal" >&6
9728
9729 cat >>confdefs.h <<_ACEOF
9730 #define RETSIGTYPE $ac_cv_type_signal
9731 _ACEOF
9732
9733
9734
9735
9736
9737
9738 for ac_func in \
9739         unsetenv \
9740         setutent \
9741         on_exit \
9742
9743 do
9744 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9745 echo "$as_me:$LINENO: checking for $ac_func" >&5
9746 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9747 if eval "test \"\${$as_ac_var+set}\" = set"; then
9748   echo $ECHO_N "(cached) $ECHO_C" >&6
9749 else
9750   cat >conftest.$ac_ext <<_ACEOF
9751 /* confdefs.h.  */
9752 _ACEOF
9753 cat confdefs.h >>conftest.$ac_ext
9754 cat >>conftest.$ac_ext <<_ACEOF
9755 /* end confdefs.h.  */
9756 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9757    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9758 #define $ac_func innocuous_$ac_func
9759
9760 /* System header to define __stub macros and hopefully few prototypes,
9761     which can conflict with char $ac_func (); below.
9762     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9763     <limits.h> exists even on freestanding compilers.  */
9764
9765 #ifdef __STDC__
9766 # include <limits.h>
9767 #else
9768 # include <assert.h>
9769 #endif
9770
9771 #undef $ac_func
9772
9773 /* Override any gcc2 internal prototype to avoid an error.  */
9774 #ifdef __cplusplus
9775 extern "C"
9776 {
9777 #endif
9778 /* We use char because int might match the return type of a gcc2
9779    builtin and then its argument prototype would still apply.  */
9780 char $ac_func ();
9781 /* The GNU C library defines this for functions which it implements
9782     to always fail with ENOSYS.  Some functions are actually named
9783     something starting with __ and the normal name is an alias.  */
9784 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9785 choke me
9786 #else
9787 char (*f) () = $ac_func;
9788 #endif
9789 #ifdef __cplusplus
9790 }
9791 #endif
9792
9793 int
9794 main ()
9795 {
9796 return f != $ac_func;
9797   ;
9798   return 0;
9799 }
9800 _ACEOF
9801 rm -f conftest.$ac_objext conftest$ac_exeext
9802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9803   (eval $ac_link) 2>conftest.er1
9804   ac_status=$?
9805   grep -v '^ *+' conftest.er1 >conftest.err
9806   rm -f conftest.er1
9807   cat conftest.err >&5
9808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9809   (exit $ac_status); } &&
9810          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812   (eval $ac_try) 2>&5
9813   ac_status=$?
9814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9815   (exit $ac_status); }; } &&
9816          { ac_try='test -s conftest$ac_exeext'
9817   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818   (eval $ac_try) 2>&5
9819   ac_status=$?
9820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9821   (exit $ac_status); }; }; then
9822   eval "$as_ac_var=yes"
9823 else
9824   echo "$as_me: failed program was:" >&5
9825 sed 's/^/| /' conftest.$ac_ext >&5
9826
9827 eval "$as_ac_var=no"
9828 fi
9829 rm -f conftest.err conftest.$ac_objext \
9830       conftest$ac_exeext conftest.$ac_ext
9831 fi
9832 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9833 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9834 if test `eval echo '${'$as_ac_var'}'` = yes; then
9835   cat >>confdefs.h <<_ACEOF
9836 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9837 _ACEOF
9838
9839 fi
9840 done
9841
9842
9843
9844 support_utmp=yes
9845 support_wtmp=yes
9846 support_lastlog=yes
9847
9848 # Check whether --enable-utmp or --disable-utmp was given.
9849 if test "${enable_utmp+set}" = set; then
9850   enableval="$enable_utmp"
9851   if test x$enableval = xyes -o x$enableval = xno; then
9852     support_utmp=$enableval
9853   fi
9854 fi;
9855
9856 # Check whether --enable-wtmp or --disable-wtmp was given.
9857 if test "${enable_wtmp+set}" = set; then
9858   enableval="$enable_wtmp"
9859   if test x$enableval = xyes -o x$enableval = xno; then
9860     support_wtmp=$enableval
9861   fi
9862 fi;
9863
9864 # Check whether --enable-lastlog or --disable-lastlog was given.
9865 if test "${enable_lastlog+set}" = set; then
9866   enableval="$enable_lastlog"
9867   if test x$enableval = xyes -o x$enableval = xno; then
9868     support_lastlog=$enableval
9869   fi
9870 fi;
9871
9872 if test x$support_utmp = xyes; then
9873
9874 cat >>confdefs.h <<\_ACEOF
9875 #define UTMP_SUPPORT 1
9876 _ACEOF
9877
9878 fi
9879 if test x$support_wtmp = xyes; then
9880
9881 cat >>confdefs.h <<\_ACEOF
9882 #define WTMP_SUPPORT 1
9883 _ACEOF
9884
9885 fi
9886 if test x$support_lastlog = xyes; then
9887
9888 cat >>confdefs.h <<\_ACEOF
9889 #define LASTLOG_SUPPORT 1
9890 _ACEOF
9891
9892 fi
9893
9894
9895
9896
9897 for ac_func in \
9898         ttyslot \
9899         updwtmp \
9900         updwtmpx \
9901
9902 do
9903 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9904 echo "$as_me:$LINENO: checking for $ac_func" >&5
9905 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9906 if eval "test \"\${$as_ac_var+set}\" = set"; then
9907   echo $ECHO_N "(cached) $ECHO_C" >&6
9908 else
9909   cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h.  */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h.  */
9915 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9916    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9917 #define $ac_func innocuous_$ac_func
9918
9919 /* System header to define __stub macros and hopefully few prototypes,
9920     which can conflict with char $ac_func (); below.
9921     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9922     <limits.h> exists even on freestanding compilers.  */
9923
9924 #ifdef __STDC__
9925 # include <limits.h>
9926 #else
9927 # include <assert.h>
9928 #endif
9929
9930 #undef $ac_func
9931
9932 /* Override any gcc2 internal prototype to avoid an error.  */
9933 #ifdef __cplusplus
9934 extern "C"
9935 {
9936 #endif
9937 /* We use char because int might match the return type of a gcc2
9938    builtin and then its argument prototype would still apply.  */
9939 char $ac_func ();
9940 /* The GNU C library defines this for functions which it implements
9941     to always fail with ENOSYS.  Some functions are actually named
9942     something starting with __ and the normal name is an alias.  */
9943 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9944 choke me
9945 #else
9946 char (*f) () = $ac_func;
9947 #endif
9948 #ifdef __cplusplus
9949 }
9950 #endif
9951
9952 int
9953 main ()
9954 {
9955 return f != $ac_func;
9956   ;
9957   return 0;
9958 }
9959 _ACEOF
9960 rm -f conftest.$ac_objext conftest$ac_exeext
9961 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9962   (eval $ac_link) 2>conftest.er1
9963   ac_status=$?
9964   grep -v '^ *+' conftest.er1 >conftest.err
9965   rm -f conftest.er1
9966   cat conftest.err >&5
9967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9968   (exit $ac_status); } &&
9969          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
9970   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9971   (eval $ac_try) 2>&5
9972   ac_status=$?
9973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9974   (exit $ac_status); }; } &&
9975          { ac_try='test -s conftest$ac_exeext'
9976   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9977   (eval $ac_try) 2>&5
9978   ac_status=$?
9979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9980   (exit $ac_status); }; }; then
9981   eval "$as_ac_var=yes"
9982 else
9983   echo "$as_me: failed program was:" >&5
9984 sed 's/^/| /' conftest.$ac_ext >&5
9985
9986 eval "$as_ac_var=no"
9987 fi
9988 rm -f conftest.err conftest.$ac_objext \
9989       conftest$ac_exeext conftest.$ac_ext
9990 fi
9991 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9992 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9993 if test `eval echo '${'$as_ac_var'}'` = yes; then
9994   cat >>confdefs.h <<_ACEOF
9995 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9996 _ACEOF
9997
9998 fi
9999 done
10000
10001
10002
10003
10004
10005 for ac_header in \
10006         utmp.h \
10007         utmpx.h \
10008         lastlog.h \
10009
10010 do
10011 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10012 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10013   echo "$as_me:$LINENO: checking for $ac_header" >&5
10014 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10015 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10016   echo $ECHO_N "(cached) $ECHO_C" >&6
10017 fi
10018 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10019 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10020 else
10021   # Is the header compilable?
10022 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10023 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10024 cat >conftest.$ac_ext <<_ACEOF
10025 /* confdefs.h.  */
10026 _ACEOF
10027 cat confdefs.h >>conftest.$ac_ext
10028 cat >>conftest.$ac_ext <<_ACEOF
10029 /* end confdefs.h.  */
10030 $ac_includes_default
10031 #include <$ac_header>
10032 _ACEOF
10033 rm -f conftest.$ac_objext
10034 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10035   (eval $ac_compile) 2>conftest.er1
10036   ac_status=$?
10037   grep -v '^ *+' conftest.er1 >conftest.err
10038   rm -f conftest.er1
10039   cat conftest.err >&5
10040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10041   (exit $ac_status); } &&
10042          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10044   (eval $ac_try) 2>&5
10045   ac_status=$?
10046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10047   (exit $ac_status); }; } &&
10048          { ac_try='test -s conftest.$ac_objext'
10049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10050   (eval $ac_try) 2>&5
10051   ac_status=$?
10052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10053   (exit $ac_status); }; }; then
10054   ac_header_compiler=yes
10055 else
10056   echo "$as_me: failed program was:" >&5
10057 sed 's/^/| /' conftest.$ac_ext >&5
10058
10059 ac_header_compiler=no
10060 fi
10061 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10062 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10063 echo "${ECHO_T}$ac_header_compiler" >&6
10064
10065 # Is the header present?
10066 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10067 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10068 cat >conftest.$ac_ext <<_ACEOF
10069 /* confdefs.h.  */
10070 _ACEOF
10071 cat confdefs.h >>conftest.$ac_ext
10072 cat >>conftest.$ac_ext <<_ACEOF
10073 /* end confdefs.h.  */
10074 #include <$ac_header>
10075 _ACEOF
10076 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10077   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10078   ac_status=$?
10079   grep -v '^ *+' conftest.er1 >conftest.err
10080   rm -f conftest.er1
10081   cat conftest.err >&5
10082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10083   (exit $ac_status); } >/dev/null; then
10084   if test -s conftest.err; then
10085     ac_cpp_err=$ac_cxx_preproc_warn_flag
10086     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10087   else
10088     ac_cpp_err=
10089   fi
10090 else
10091   ac_cpp_err=yes
10092 fi
10093 if test -z "$ac_cpp_err"; then
10094   ac_header_preproc=yes
10095 else
10096   echo "$as_me: failed program was:" >&5
10097 sed 's/^/| /' conftest.$ac_ext >&5
10098
10099   ac_header_preproc=no
10100 fi
10101 rm -f conftest.err conftest.$ac_ext
10102 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10103 echo "${ECHO_T}$ac_header_preproc" >&6
10104
10105 # So?  What about this header?
10106 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10107   yes:no: )
10108     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10109 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10110     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10111 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10112     ac_header_preproc=yes
10113     ;;
10114   no:yes:* )
10115     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10116 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10117     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10118 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10119     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10120 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10121     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10122 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10123     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10124 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10125     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10126 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10127     (
10128       cat <<\_ASBOX
10129 ## ------------------------------------------ ##
10130 ## Report this to the AC_PACKAGE_NAME lists.  ##
10131 ## ------------------------------------------ ##
10132 _ASBOX
10133     ) |
10134       sed "s/^/$as_me: WARNING:     /" >&2
10135     ;;
10136 esac
10137 echo "$as_me:$LINENO: checking for $ac_header" >&5
10138 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10139 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10140   echo $ECHO_N "(cached) $ECHO_C" >&6
10141 else
10142   eval "$as_ac_Header=\$ac_header_preproc"
10143 fi
10144 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10145 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10146
10147 fi
10148 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10149   cat >>confdefs.h <<_ACEOF
10150 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10151 _ACEOF
10152
10153 fi
10154
10155 done
10156
10157
10158
10159 if test "${ac_cv_header_utmp_h+set}" = set; then
10160   echo "$as_me:$LINENO: checking for utmp.h" >&5
10161 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10162 if test "${ac_cv_header_utmp_h+set}" = set; then
10163   echo $ECHO_N "(cached) $ECHO_C" >&6
10164 fi
10165 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10166 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10167 else
10168   # Is the header compilable?
10169 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10170 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10171 cat >conftest.$ac_ext <<_ACEOF
10172 /* confdefs.h.  */
10173 _ACEOF
10174 cat confdefs.h >>conftest.$ac_ext
10175 cat >>conftest.$ac_ext <<_ACEOF
10176 /* end confdefs.h.  */
10177 $ac_includes_default
10178 #include <utmp.h>
10179 _ACEOF
10180 rm -f conftest.$ac_objext
10181 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10182   (eval $ac_compile) 2>conftest.er1
10183   ac_status=$?
10184   grep -v '^ *+' conftest.er1 >conftest.err
10185   rm -f conftest.er1
10186   cat conftest.err >&5
10187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10188   (exit $ac_status); } &&
10189          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10191   (eval $ac_try) 2>&5
10192   ac_status=$?
10193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194   (exit $ac_status); }; } &&
10195          { ac_try='test -s conftest.$ac_objext'
10196   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10197   (eval $ac_try) 2>&5
10198   ac_status=$?
10199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200   (exit $ac_status); }; }; then
10201   ac_header_compiler=yes
10202 else
10203   echo "$as_me: failed program was:" >&5
10204 sed 's/^/| /' conftest.$ac_ext >&5
10205
10206 ac_header_compiler=no
10207 fi
10208 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10209 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10210 echo "${ECHO_T}$ac_header_compiler" >&6
10211
10212 # Is the header present?
10213 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10214 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10215 cat >conftest.$ac_ext <<_ACEOF
10216 /* confdefs.h.  */
10217 _ACEOF
10218 cat confdefs.h >>conftest.$ac_ext
10219 cat >>conftest.$ac_ext <<_ACEOF
10220 /* end confdefs.h.  */
10221 #include <utmp.h>
10222 _ACEOF
10223 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10224   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10225   ac_status=$?
10226   grep -v '^ *+' conftest.er1 >conftest.err
10227   rm -f conftest.er1
10228   cat conftest.err >&5
10229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10230   (exit $ac_status); } >/dev/null; then
10231   if test -s conftest.err; then
10232     ac_cpp_err=$ac_cxx_preproc_warn_flag
10233     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10234   else
10235     ac_cpp_err=
10236   fi
10237 else
10238   ac_cpp_err=yes
10239 fi
10240 if test -z "$ac_cpp_err"; then
10241   ac_header_preproc=yes
10242 else
10243   echo "$as_me: failed program was:" >&5
10244 sed 's/^/| /' conftest.$ac_ext >&5
10245
10246   ac_header_preproc=no
10247 fi
10248 rm -f conftest.err conftest.$ac_ext
10249 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10250 echo "${ECHO_T}$ac_header_preproc" >&6
10251
10252 # So?  What about this header?
10253 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10254   yes:no: )
10255     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10256 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10257     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10258 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10259     ac_header_preproc=yes
10260     ;;
10261   no:yes:* )
10262     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10263 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10264     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10265 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10266     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10267 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10268     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10269 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10270     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10271 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10272     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10273 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10274     (
10275       cat <<\_ASBOX
10276 ## ------------------------------------------ ##
10277 ## Report this to the AC_PACKAGE_NAME lists.  ##
10278 ## ------------------------------------------ ##
10279 _ASBOX
10280     ) |
10281       sed "s/^/$as_me: WARNING:     /" >&2
10282     ;;
10283 esac
10284 echo "$as_me:$LINENO: checking for utmp.h" >&5
10285 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10286 if test "${ac_cv_header_utmp_h+set}" = set; then
10287   echo $ECHO_N "(cached) $ECHO_C" >&6
10288 else
10289   ac_cv_header_utmp_h=$ac_header_preproc
10290 fi
10291 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10292 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10293
10294 fi
10295 if test $ac_cv_header_utmp_h = yes; then
10296   echo "$as_me:$LINENO: checking for struct utmp" >&5
10297 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10298 if test "${struct_utmp+set}" = set; then
10299   echo $ECHO_N "(cached) $ECHO_C" >&6
10300 else
10301   cat >conftest.$ac_ext <<_ACEOF
10302 /* confdefs.h.  */
10303 _ACEOF
10304 cat confdefs.h >>conftest.$ac_ext
10305 cat >>conftest.$ac_ext <<_ACEOF
10306 /* end confdefs.h.  */
10307 #include <sys/types.h>
10308 #include <utmp.h>
10309 int
10310 main ()
10311 {
10312 struct utmp ut;
10313   ;
10314   return 0;
10315 }
10316 _ACEOF
10317 rm -f conftest.$ac_objext
10318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10319   (eval $ac_compile) 2>conftest.er1
10320   ac_status=$?
10321   grep -v '^ *+' conftest.er1 >conftest.err
10322   rm -f conftest.er1
10323   cat conftest.err >&5
10324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10325   (exit $ac_status); } &&
10326          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10327   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10328   (eval $ac_try) 2>&5
10329   ac_status=$?
10330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10331   (exit $ac_status); }; } &&
10332          { ac_try='test -s conftest.$ac_objext'
10333   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10334   (eval $ac_try) 2>&5
10335   ac_status=$?
10336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10337   (exit $ac_status); }; }; then
10338   struct_utmp=yes
10339 else
10340   echo "$as_me: failed program was:" >&5
10341 sed 's/^/| /' conftest.$ac_ext >&5
10342
10343 struct_utmp=no
10344 fi
10345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10346 fi
10347 echo "$as_me:$LINENO: result: $struct_utmp" >&5
10348 echo "${ECHO_T}$struct_utmp" >&6
10349 if test x$struct_utmp = xyes; then
10350
10351 cat >>confdefs.h <<\_ACEOF
10352 #define HAVE_STRUCT_UTMP 1
10353 _ACEOF
10354
10355 fi
10356
10357
10358 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10359 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10360 if test "${struct_utmp_host+set}" = set; then
10361   echo $ECHO_N "(cached) $ECHO_C" >&6
10362 else
10363   cat >conftest.$ac_ext <<_ACEOF
10364 /* confdefs.h.  */
10365 _ACEOF
10366 cat confdefs.h >>conftest.$ac_ext
10367 cat >>conftest.$ac_ext <<_ACEOF
10368 /* end confdefs.h.  */
10369 #include <sys/types.h>
10370 #include <utmp.h>
10371 int
10372 main ()
10373 {
10374 struct utmp ut; ut.ut_host;
10375   ;
10376   return 0;
10377 }
10378 _ACEOF
10379 rm -f conftest.$ac_objext
10380 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10381   (eval $ac_compile) 2>conftest.er1
10382   ac_status=$?
10383   grep -v '^ *+' conftest.er1 >conftest.err
10384   rm -f conftest.er1
10385   cat conftest.err >&5
10386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10387   (exit $ac_status); } &&
10388          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10390   (eval $ac_try) 2>&5
10391   ac_status=$?
10392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10393   (exit $ac_status); }; } &&
10394          { ac_try='test -s conftest.$ac_objext'
10395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10396   (eval $ac_try) 2>&5
10397   ac_status=$?
10398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10399   (exit $ac_status); }; }; then
10400   struct_utmp_host=yes
10401 else
10402   echo "$as_me: failed program was:" >&5
10403 sed 's/^/| /' conftest.$ac_ext >&5
10404
10405 struct_utmp_host=no
10406 fi
10407 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10408 fi
10409 echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10410 echo "${ECHO_T}$struct_utmp_host" >&6
10411 if test x$struct_utmp_host = xyes; then
10412
10413 cat >>confdefs.h <<\_ACEOF
10414 #define HAVE_UTMP_HOST 1
10415 _ACEOF
10416
10417 fi
10418
10419 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10420 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10421 if test "${struct_utmp_pid+set}" = set; then
10422   echo $ECHO_N "(cached) $ECHO_C" >&6
10423 else
10424   cat >conftest.$ac_ext <<_ACEOF
10425 /* confdefs.h.  */
10426 _ACEOF
10427 cat confdefs.h >>conftest.$ac_ext
10428 cat >>conftest.$ac_ext <<_ACEOF
10429 /* end confdefs.h.  */
10430 #include <sys/types.h>
10431 #include <utmp.h>
10432 int
10433 main ()
10434 {
10435 struct utmp ut; ut.ut_pid;
10436   ;
10437   return 0;
10438 }
10439 _ACEOF
10440 rm -f conftest.$ac_objext
10441 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10442   (eval $ac_compile) 2>conftest.er1
10443   ac_status=$?
10444   grep -v '^ *+' conftest.er1 >conftest.err
10445   rm -f conftest.er1
10446   cat conftest.err >&5
10447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10448   (exit $ac_status); } &&
10449          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10450   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10451   (eval $ac_try) 2>&5
10452   ac_status=$?
10453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10454   (exit $ac_status); }; } &&
10455          { ac_try='test -s conftest.$ac_objext'
10456   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10457   (eval $ac_try) 2>&5
10458   ac_status=$?
10459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10460   (exit $ac_status); }; }; then
10461   struct_utmp_pid=yes
10462 else
10463   echo "$as_me: failed program was:" >&5
10464 sed 's/^/| /' conftest.$ac_ext >&5
10465
10466 struct_utmp_pid=no
10467 fi
10468 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10469 fi
10470 echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10471 echo "${ECHO_T}$struct_utmp_pid" >&6
10472 if test x$struct_utmp_pid = xyes; then
10473
10474 cat >>confdefs.h <<\_ACEOF
10475 #define HAVE_UTMP_PID 1
10476 _ACEOF
10477
10478 fi
10479
10480 fi
10481
10482
10483
10484 if test "${ac_cv_header_utmpx_h+set}" = set; then
10485   echo "$as_me:$LINENO: checking for utmpx.h" >&5
10486 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10487 if test "${ac_cv_header_utmpx_h+set}" = set; then
10488   echo $ECHO_N "(cached) $ECHO_C" >&6
10489 fi
10490 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10491 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10492 else
10493   # Is the header compilable?
10494 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10495 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10496 cat >conftest.$ac_ext <<_ACEOF
10497 /* confdefs.h.  */
10498 _ACEOF
10499 cat confdefs.h >>conftest.$ac_ext
10500 cat >>conftest.$ac_ext <<_ACEOF
10501 /* end confdefs.h.  */
10502 $ac_includes_default
10503 #include <utmpx.h>
10504 _ACEOF
10505 rm -f conftest.$ac_objext
10506 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10507   (eval $ac_compile) 2>conftest.er1
10508   ac_status=$?
10509   grep -v '^ *+' conftest.er1 >conftest.err
10510   rm -f conftest.er1
10511   cat conftest.err >&5
10512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513   (exit $ac_status); } &&
10514          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
10520          { ac_try='test -s conftest.$ac_objext'
10521   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10522   (eval $ac_try) 2>&5
10523   ac_status=$?
10524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10525   (exit $ac_status); }; }; then
10526   ac_header_compiler=yes
10527 else
10528   echo "$as_me: failed program was:" >&5
10529 sed 's/^/| /' conftest.$ac_ext >&5
10530
10531 ac_header_compiler=no
10532 fi
10533 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10534 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10535 echo "${ECHO_T}$ac_header_compiler" >&6
10536
10537 # Is the header present?
10538 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10539 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10540 cat >conftest.$ac_ext <<_ACEOF
10541 /* confdefs.h.  */
10542 _ACEOF
10543 cat confdefs.h >>conftest.$ac_ext
10544 cat >>conftest.$ac_ext <<_ACEOF
10545 /* end confdefs.h.  */
10546 #include <utmpx.h>
10547 _ACEOF
10548 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10549   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10550   ac_status=$?
10551   grep -v '^ *+' conftest.er1 >conftest.err
10552   rm -f conftest.er1
10553   cat conftest.err >&5
10554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555   (exit $ac_status); } >/dev/null; then
10556   if test -s conftest.err; then
10557     ac_cpp_err=$ac_cxx_preproc_warn_flag
10558     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10559   else
10560     ac_cpp_err=
10561   fi
10562 else
10563   ac_cpp_err=yes
10564 fi
10565 if test -z "$ac_cpp_err"; then
10566   ac_header_preproc=yes
10567 else
10568   echo "$as_me: failed program was:" >&5
10569 sed 's/^/| /' conftest.$ac_ext >&5
10570
10571   ac_header_preproc=no
10572 fi
10573 rm -f conftest.err conftest.$ac_ext
10574 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10575 echo "${ECHO_T}$ac_header_preproc" >&6
10576
10577 # So?  What about this header?
10578 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10579   yes:no: )
10580     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10581 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10582     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10583 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10584     ac_header_preproc=yes
10585     ;;
10586   no:yes:* )
10587     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10588 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10589     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10590 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10591     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10592 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10593     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10594 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10595     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10596 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10597     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10598 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10599     (
10600       cat <<\_ASBOX
10601 ## ------------------------------------------ ##
10602 ## Report this to the AC_PACKAGE_NAME lists.  ##
10603 ## ------------------------------------------ ##
10604 _ASBOX
10605     ) |
10606       sed "s/^/$as_me: WARNING:     /" >&2
10607     ;;
10608 esac
10609 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10610 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10611 if test "${ac_cv_header_utmpx_h+set}" = set; then
10612   echo $ECHO_N "(cached) $ECHO_C" >&6
10613 else
10614   ac_cv_header_utmpx_h=$ac_header_preproc
10615 fi
10616 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10617 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10618
10619 fi
10620 if test $ac_cv_header_utmpx_h = yes; then
10621   echo "$as_me:$LINENO: checking for struct utmpx" >&5
10622 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10623 if test "${struct_utmpx+set}" = set; then
10624   echo $ECHO_N "(cached) $ECHO_C" >&6
10625 else
10626   cat >conftest.$ac_ext <<_ACEOF
10627 /* confdefs.h.  */
10628 _ACEOF
10629 cat confdefs.h >>conftest.$ac_ext
10630 cat >>conftest.$ac_ext <<_ACEOF
10631 /* end confdefs.h.  */
10632 #include <sys/types.h>
10633 #include <utmpx.h>
10634 int
10635 main ()
10636 {
10637 struct utmpx ut;
10638   ;
10639   return 0;
10640 }
10641 _ACEOF
10642 rm -f conftest.$ac_objext
10643 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10644   (eval $ac_compile) 2>conftest.er1
10645   ac_status=$?
10646   grep -v '^ *+' conftest.er1 >conftest.err
10647   rm -f conftest.er1
10648   cat conftest.err >&5
10649   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650   (exit $ac_status); } &&
10651          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10652   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10653   (eval $ac_try) 2>&5
10654   ac_status=$?
10655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10656   (exit $ac_status); }; } &&
10657          { ac_try='test -s conftest.$ac_objext'
10658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10659   (eval $ac_try) 2>&5
10660   ac_status=$?
10661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10662   (exit $ac_status); }; }; then
10663   struct_utmpx=yes
10664 else
10665   echo "$as_me: failed program was:" >&5
10666 sed 's/^/| /' conftest.$ac_ext >&5
10667
10668 struct_utmpx=no
10669 fi
10670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10671 fi
10672 echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10673 echo "${ECHO_T}$struct_utmpx" >&6
10674 if test x$struct_utmpx = xyes; then
10675
10676 cat >>confdefs.h <<\_ACEOF
10677 #define HAVE_STRUCT_UTMPX 1
10678 _ACEOF
10679
10680 fi
10681
10682
10683 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10684 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10685 if test "${struct_utmpx_host+set}" = set; then
10686   echo $ECHO_N "(cached) $ECHO_C" >&6
10687 else
10688   cat >conftest.$ac_ext <<_ACEOF
10689 /* confdefs.h.  */
10690 _ACEOF
10691 cat confdefs.h >>conftest.$ac_ext
10692 cat >>conftest.$ac_ext <<_ACEOF
10693 /* end confdefs.h.  */
10694 #include <sys/types.h>
10695 #include <utmpx.h>
10696 int
10697 main ()
10698 {
10699 struct utmpx utx; utx.ut_host;
10700   ;
10701   return 0;
10702 }
10703 _ACEOF
10704 rm -f conftest.$ac_objext
10705 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10706   (eval $ac_compile) 2>conftest.er1
10707   ac_status=$?
10708   grep -v '^ *+' conftest.er1 >conftest.err
10709   rm -f conftest.er1
10710   cat conftest.err >&5
10711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10712   (exit $ac_status); } &&
10713          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10715   (eval $ac_try) 2>&5
10716   ac_status=$?
10717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10718   (exit $ac_status); }; } &&
10719          { ac_try='test -s conftest.$ac_objext'
10720   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10721   (eval $ac_try) 2>&5
10722   ac_status=$?
10723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10724   (exit $ac_status); }; }; then
10725   struct_utmpx_host=yes
10726 else
10727   echo "$as_me: failed program was:" >&5
10728 sed 's/^/| /' conftest.$ac_ext >&5
10729
10730 struct_utmpx_host=no
10731 fi
10732 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10733 fi
10734 echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10735 echo "${ECHO_T}$struct_utmpx_host" >&6
10736 if test x$struct_utmpx_host = xyes; then
10737
10738 cat >>confdefs.h <<\_ACEOF
10739 #define HAVE_UTMPX_HOST 1
10740 _ACEOF
10741
10742 fi
10743
10744 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10745 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10746 if test "${struct_utmpx_session+set}" = set; then
10747   echo $ECHO_N "(cached) $ECHO_C" >&6
10748 else
10749   cat >conftest.$ac_ext <<_ACEOF
10750 /* confdefs.h.  */
10751 _ACEOF
10752 cat confdefs.h >>conftest.$ac_ext
10753 cat >>conftest.$ac_ext <<_ACEOF
10754 /* end confdefs.h.  */
10755 #include <sys/types.h>
10756 #include <utmpx.h>
10757 int
10758 main ()
10759 {
10760 struct utmpx utx; utx.ut_session;
10761   ;
10762   return 0;
10763 }
10764 _ACEOF
10765 rm -f conftest.$ac_objext
10766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10767   (eval $ac_compile) 2>conftest.er1
10768   ac_status=$?
10769   grep -v '^ *+' conftest.er1 >conftest.err
10770   rm -f conftest.er1
10771   cat conftest.err >&5
10772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10773   (exit $ac_status); } &&
10774          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10775   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10776   (eval $ac_try) 2>&5
10777   ac_status=$?
10778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10779   (exit $ac_status); }; } &&
10780          { ac_try='test -s conftest.$ac_objext'
10781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10782   (eval $ac_try) 2>&5
10783   ac_status=$?
10784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10785   (exit $ac_status); }; }; then
10786   struct_utmpx_session=yes
10787 else
10788   echo "$as_me: failed program was:" >&5
10789 sed 's/^/| /' conftest.$ac_ext >&5
10790
10791 struct_utmpx_session=no
10792 fi
10793 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10794 fi
10795 echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10796 echo "${ECHO_T}$struct_utmpx_session" >&6
10797 if test x$struct_utmpx_session = xyes; then
10798
10799 cat >>confdefs.h <<\_ACEOF
10800 #define HAVE_UTMPX_SESSION 1
10801 _ACEOF
10802
10803 fi
10804
10805 fi
10806
10807
10808 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10809 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10810 if test "${struct_lastlog+set}" = set; then
10811   echo $ECHO_N "(cached) $ECHO_C" >&6
10812 else
10813   cat >conftest.$ac_ext <<_ACEOF
10814 /* confdefs.h.  */
10815 _ACEOF
10816 cat confdefs.h >>conftest.$ac_ext
10817 cat >>conftest.$ac_ext <<_ACEOF
10818 /* end confdefs.h.  */
10819 #include <sys/types.h>
10820 #include <utmp.h>
10821 #ifdef HAVE_LASTLOG_H
10822 #include <lastlog.h>
10823 #endif
10824
10825 int
10826 main ()
10827 {
10828 struct lastlog ll;
10829   ;
10830   return 0;
10831 }
10832 _ACEOF
10833 rm -f conftest.$ac_objext
10834 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10835   (eval $ac_compile) 2>conftest.er1
10836   ac_status=$?
10837   grep -v '^ *+' conftest.er1 >conftest.err
10838   rm -f conftest.er1
10839   cat conftest.err >&5
10840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10841   (exit $ac_status); } &&
10842          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
10843   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10844   (eval $ac_try) 2>&5
10845   ac_status=$?
10846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10847   (exit $ac_status); }; } &&
10848          { ac_try='test -s conftest.$ac_objext'
10849   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10850   (eval $ac_try) 2>&5
10851   ac_status=$?
10852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10853   (exit $ac_status); }; }; then
10854   struct_lastlog=yes
10855 else
10856   echo "$as_me: failed program was:" >&5
10857 sed 's/^/| /' conftest.$ac_ext >&5
10858
10859 struct_lastlog=no
10860 fi
10861 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10862 fi
10863 echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10864 echo "${ECHO_T}$struct_lastlog" >&6
10865 if test x$struct_lastlog = xyes; then
10866
10867 cat >>confdefs.h <<\_ACEOF
10868 #define HAVE_STRUCT_LASTLOG 1
10869 _ACEOF
10870
10871 fi
10872
10873 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10874 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10875 if test "${struct_lastlogx+set}" = set; then
10876   echo $ECHO_N "(cached) $ECHO_C" >&6
10877 else
10878   cat >conftest.$ac_ext <<_ACEOF
10879 /* confdefs.h.  */
10880 _ACEOF
10881 cat confdefs.h >>conftest.$ac_ext
10882 cat >>conftest.$ac_ext <<_ACEOF
10883 /* end confdefs.h.  */
10884 #include <sys/types.h>
10885 #include <utmpx.h>
10886 #ifdef HAVE_LASTLOG_H
10887 #include <lastlog.h>
10888 #endif
10889
10890 int
10891 main ()
10892 {
10893 struct lastlogx ll;
10894   ;
10895   return 0;
10896 }
10897 _ACEOF
10898 rm -f conftest.$ac_objext
10899 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10900   (eval $ac_compile) 2>conftest.er1
10901   ac_status=$?
10902   grep -v '^ *+' conftest.er1 >conftest.err
10903   rm -f conftest.er1
10904   cat conftest.err >&5
10905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906   (exit $ac_status); } &&
10907          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
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); }; } &&
10913          { ac_try='test -s conftest.$ac_objext'
10914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10915   (eval $ac_try) 2>&5
10916   ac_status=$?
10917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10918   (exit $ac_status); }; }; then
10919   struct_lastlogx=yes
10920 else
10921   echo "$as_me: failed program was:" >&5
10922 sed 's/^/| /' conftest.$ac_ext >&5
10923
10924 struct_lastlogx=no
10925 fi
10926 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10927 fi
10928 echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10929 echo "${ECHO_T}$struct_lastlogx" >&6
10930 if test x$struct_lastlogx = xyes; then
10931
10932 cat >>confdefs.h <<\_ACEOF
10933 #define HAVE_STRUCT_LASTLOGX 1
10934 _ACEOF
10935
10936 fi
10937
10938
10939 echo "$as_me:$LINENO: checking where utmp is located" >&5
10940 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
10941 if test "${path_utmp+set}" = set; then
10942   echo $ECHO_N "(cached) $ECHO_C" >&6
10943 else
10944   if test "$cross_compiling" = yes; then
10945     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10946 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10947 else
10948   cat >conftest.$ac_ext <<_ACEOF
10949 /* confdefs.h.  */
10950 _ACEOF
10951 cat confdefs.h >>conftest.$ac_ext
10952 cat >>conftest.$ac_ext <<_ACEOF
10953 /* end confdefs.h.  */
10954 #include <stdio.h>
10955 #include <sys/types.h>
10956 #include <utmp.h>
10957 #include <errno.h>
10958 main()
10959 {
10960     char **u, *utmplist[] = {
10961     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10962     FILE *a, *f=fopen("conftestval", "w");
10963     if (!f) exit(1);
10964 #ifdef UTMP_FILE
10965     fprintf(f, "%s\n", UTMP_FILE);
10966     exit(0);
10967 #endif
10968 #ifdef _PATH_UTMP
10969     fprintf(f, "%s\n", _PATH_UTMP);
10970     exit(0);
10971 #endif
10972     for (u = utmplist; *u; u++) {
10973         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10974             fprintf(f, "%s\n", *u);
10975             exit(0);
10976         }
10977     }
10978     exit(0);
10979 }
10980 _ACEOF
10981 rm -f conftest$ac_exeext
10982 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10983   (eval $ac_link) 2>&5
10984   ac_status=$?
10985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10986   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10988   (eval $ac_try) 2>&5
10989   ac_status=$?
10990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10991   (exit $ac_status); }; }; then
10992   path_utmp=`cat conftestval`
10993 else
10994   echo "$as_me: program exited with status $ac_status" >&5
10995 echo "$as_me: failed program was:" >&5
10996 sed 's/^/| /' conftest.$ac_ext >&5
10997
10998 ( exit $ac_status )
10999 path_utmp=
11000 fi
11001 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11002 fi
11003 fi
11004 echo "$as_me:$LINENO: result: $path_utmp" >&5
11005 echo "${ECHO_T}$path_utmp" >&6
11006 if test x$path_utmp != x; then
11007
11008 cat >>confdefs.h <<_ACEOF
11009 #define UTMP_FILE "$path_utmp"
11010 _ACEOF
11011
11012 fi
11013
11014
11015 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11016 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11017 if test "${path_utmpx+set}" = set; then
11018   echo $ECHO_N "(cached) $ECHO_C" >&6
11019 else
11020   if test "$cross_compiling" = yes; then
11021     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11022 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11023 else
11024   cat >conftest.$ac_ext <<_ACEOF
11025 /* confdefs.h.  */
11026 _ACEOF
11027 cat confdefs.h >>conftest.$ac_ext
11028 cat >>conftest.$ac_ext <<_ACEOF
11029 /* end confdefs.h.  */
11030 #include <stdio.h>
11031 #include <sys/types.h>
11032 #include <utmpx.h>
11033 #include <errno.h>
11034 #include <sys/stat.h>
11035 #ifdef HAVE_STRING_H
11036 #include <string.h>
11037 #endif
11038 main()
11039 {
11040     char **u, *p, *utmplist[] = {
11041 #ifdef UTMPX_FILE
11042         UTMPX_FILE,
11043 #endif
11044 #ifdef _PATH_UTMPX
11045         _PATH_UTMPX,
11046 #endif
11047     "/var/adm/utmpx", "/etc/utmpx", NULL };
11048     FILE *a, *f=fopen("conftestval", "w");
11049     struct stat statu, statux;
11050     if (!f) exit(1);
11051     for (u = utmplist; *u; u++) {
11052         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11053             if (stat(*u, &statux) < 0)
11054                 continue;
11055             p = strdup(*u);
11056             p[strlen(p) - 1] = '\0';
11057             if (stat(p, &statu) >= 0
11058                 && (statu.st_mtime - statux.st_mtime > 86400))
11059                 continue;
11060             fprintf(f, "%s\n", *u);
11061             exit(0);
11062         }
11063     }
11064     exit(0);
11065 }
11066 _ACEOF
11067 rm -f conftest$ac_exeext
11068 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11069   (eval $ac_link) 2>&5
11070   ac_status=$?
11071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11074   (eval $ac_try) 2>&5
11075   ac_status=$?
11076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11077   (exit $ac_status); }; }; then
11078   path_utmpx=`cat conftestval`
11079 else
11080   echo "$as_me: program exited with status $ac_status" >&5
11081 echo "$as_me: failed program was:" >&5
11082 sed 's/^/| /' conftest.$ac_ext >&5
11083
11084 ( exit $ac_status )
11085 path_utmpx=
11086 fi
11087 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11088 fi
11089 fi
11090 echo "$as_me:$LINENO: result: $path_utmpx" >&5
11091 echo "${ECHO_T}$path_utmpx" >&6
11092 if test x$path_utmpx != x; then
11093
11094 cat >>confdefs.h <<_ACEOF
11095 #define UTMPX_FILE "$path_utmpx"
11096 _ACEOF
11097
11098 fi
11099
11100
11101 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11102 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11103 if test "${path_wtmp+set}" = set; then
11104   echo $ECHO_N "(cached) $ECHO_C" >&6
11105 else
11106   if test "$cross_compiling" = yes; then
11107     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11108 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11109 else
11110   cat >conftest.$ac_ext <<_ACEOF
11111 /* confdefs.h.  */
11112 _ACEOF
11113 cat confdefs.h >>conftest.$ac_ext
11114 cat >>conftest.$ac_ext <<_ACEOF
11115 /* end confdefs.h.  */
11116 #include <stdio.h>
11117 #include <sys/types.h>
11118 #ifdef HAVE_UTMP_H
11119 #include <utmp.h>
11120 #endif
11121 #include <errno.h>
11122 main()
11123 {
11124     char **w, *wtmplist[] = {
11125     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11126     FILE *a, *f=fopen("conftestval", "w");
11127     if (!f) exit(1);
11128 #ifdef WTMP_FILE
11129     fprintf(f, "%s\n", WTMP_FILE);
11130     exit(0);
11131 #endif
11132 #ifdef _PATH_WTMP
11133     fprintf(f, "%s\n", _PATH_WTMP);
11134     exit(0);
11135 #endif
11136     for (w = wtmplist; *w; w++) {
11137         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11138             fprintf(f, "%s\n", *w);
11139             exit(0);
11140         }
11141     }
11142     exit(0);
11143 }
11144 _ACEOF
11145 rm -f conftest$ac_exeext
11146 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11147   (eval $ac_link) 2>&5
11148   ac_status=$?
11149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11152   (eval $ac_try) 2>&5
11153   ac_status=$?
11154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11155   (exit $ac_status); }; }; then
11156   path_wtmp=`cat conftestval`
11157 else
11158   echo "$as_me: program exited with status $ac_status" >&5
11159 echo "$as_me: failed program was:" >&5
11160 sed 's/^/| /' conftest.$ac_ext >&5
11161
11162 ( exit $ac_status )
11163 path_wtmp=
11164 fi
11165 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11166 fi
11167 fi
11168 echo "$as_me:$LINENO: result: $path_wtmp" >&5
11169 echo "${ECHO_T}$path_wtmp" >&6
11170 if test x$path_wtmp != x; then
11171
11172 cat >>confdefs.h <<_ACEOF
11173 #define WTMP_FILE "$path_wtmp"
11174 _ACEOF
11175
11176 fi
11177
11178 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11179 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11180 if test "${path_wtmpx+set}" = set; then
11181   echo $ECHO_N "(cached) $ECHO_C" >&6
11182 else
11183   if test "$cross_compiling" = yes; then
11184     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11185 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11186 else
11187   cat >conftest.$ac_ext <<_ACEOF
11188 /* confdefs.h.  */
11189 _ACEOF
11190 cat confdefs.h >>conftest.$ac_ext
11191 cat >>conftest.$ac_ext <<_ACEOF
11192 /* end confdefs.h.  */
11193 #include <stdio.h>
11194 #ifdef HAVE_UTMPX_H
11195 #include <utmpx.h>
11196 #endif
11197 #include <errno.h>
11198 main()
11199 {
11200     char **w, *wtmplist[] = {
11201     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11202     FILE *a, *f=fopen("conftestval", "w");
11203     if (!f) exit(1);
11204 #ifdef WTMPX_FILE
11205     fprintf(f, "%s\n", WTMPX_FILE);
11206     exit(0);
11207 #endif
11208 #ifdef _PATH_WTMPX
11209     fprintf(f, "%s\n", _PATH_WTMPX);
11210     exit(0);
11211 #endif
11212     for (w = wtmplist; *w; w++) {
11213         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11214             fprintf(f, "%s\n", *w);
11215             exit(0);
11216         }
11217     }
11218     exit(0);
11219 }
11220 _ACEOF
11221 rm -f conftest$ac_exeext
11222 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11223   (eval $ac_link) 2>&5
11224   ac_status=$?
11225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11226   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11227   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11228   (eval $ac_try) 2>&5
11229   ac_status=$?
11230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11231   (exit $ac_status); }; }; then
11232   path_wtmpx=`cat conftestval`
11233 else
11234   echo "$as_me: program exited with status $ac_status" >&5
11235 echo "$as_me: failed program was:" >&5
11236 sed 's/^/| /' conftest.$ac_ext >&5
11237
11238 ( exit $ac_status )
11239 path_wtmpx=
11240 fi
11241 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11242 fi
11243 fi
11244 echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11245 echo "${ECHO_T}$path_wtmpx" >&6
11246 if test x$path_wtmpx != x; then
11247
11248 cat >>confdefs.h <<_ACEOF
11249 #define WTMPX_FILE "$path_wtmpx"
11250 _ACEOF
11251
11252 fi
11253
11254 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11255 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11256 if test "${path_lastlog+set}" = set; then
11257   echo $ECHO_N "(cached) $ECHO_C" >&6
11258 else
11259   if test "$cross_compiling" = yes; then
11260     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11261 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11262 else
11263   cat >conftest.$ac_ext <<_ACEOF
11264 /* confdefs.h.  */
11265 _ACEOF
11266 cat confdefs.h >>conftest.$ac_ext
11267 cat >>conftest.$ac_ext <<_ACEOF
11268 /* end confdefs.h.  */
11269 #include <stdio.h>
11270 #include <sys/types.h>
11271 #ifdef HAVE_UTMPX_H
11272 #include <utmpx.h>
11273 #elif defined(HAVE_UTMP_H)
11274 #include <utmp.h>
11275 #endif
11276 #ifdef HAVE_LASTLOG_H
11277 #include <lastlog.h>
11278 #endif
11279 #include <errno.h>
11280 main()
11281 {
11282     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11283     FILE *a, *f=fopen("conftestval", "w");
11284     if (!f) exit(1);
11285 #ifdef LASTLOG_FILE
11286     fprintf(f, "%s\n", LASTLOG_FILE);
11287     exit(0);
11288 #endif
11289 #ifdef _PATH_LASTLOG
11290     fprintf(f, "%s\n", _PATH_LASTLOG);
11291     exit(0);
11292 #endif
11293     for (w = lastloglist; *w; w++) {
11294         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11295             fprintf(f, "%s\n", *w);
11296             exit(0);
11297         }
11298     }
11299     exit(0);
11300 }
11301 _ACEOF
11302 rm -f conftest$ac_exeext
11303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11304   (eval $ac_link) 2>&5
11305   ac_status=$?
11306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11307   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11308   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11309   (eval $ac_try) 2>&5
11310   ac_status=$?
11311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11312   (exit $ac_status); }; }; then
11313   path_lastlog=`cat conftestval`
11314 else
11315   echo "$as_me: program exited with status $ac_status" >&5
11316 echo "$as_me: failed program was:" >&5
11317 sed 's/^/| /' conftest.$ac_ext >&5
11318
11319 ( exit $ac_status )
11320 path_lastlog=
11321 fi
11322 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11323 fi
11324 fi
11325 echo "$as_me:$LINENO: result: $path_lastlog" >&5
11326 echo "${ECHO_T}$path_lastlog" >&6
11327 if test x$path_lastlog != x; then
11328
11329 cat >>confdefs.h <<_ACEOF
11330 #define LASTLOG_FILE "$path_lastlog"
11331 _ACEOF
11332
11333   if test -d "$path_lastlog"; then
11334
11335 cat >>confdefs.h <<\_ACEOF
11336 #define LASTLOG_IS_DIR 1
11337 _ACEOF
11338
11339   fi
11340 fi
11341
11342 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11343 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11344 if test "${path_lastlogx+set}" = set; then
11345   echo $ECHO_N "(cached) $ECHO_C" >&6
11346 else
11347   if test "$cross_compiling" = yes; then
11348     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11349 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11350 else
11351   cat >conftest.$ac_ext <<_ACEOF
11352 /* confdefs.h.  */
11353 _ACEOF
11354 cat confdefs.h >>conftest.$ac_ext
11355 cat >>conftest.$ac_ext <<_ACEOF
11356 /* end confdefs.h.  */
11357 #include <stdio.h>
11358 #ifdef HAVE_UTMPX_H
11359 #include <utmpx.h>
11360 #endif
11361 #include <errno.h>
11362 main()
11363 {
11364     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11365     FILE *a, *f=fopen("conftestval", "w");
11366     if (!f) exit(1);
11367 #ifdef LASTLOGX_FILE
11368     fprintf(f, "%s\n", LASTLOGX_FILE);
11369     exit(0);
11370 #endif
11371 #ifdef _PATH_LASTLOGX
11372     fprintf(f, "%s\n", _PATH_LASTLOGX);
11373     exit(0);
11374 #endif
11375     for (w = wtmplist; *w; w++) {
11376         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11377             fprintf(f, "%s\n", *w);
11378             exit(0);
11379         }
11380     }
11381     exit(0);
11382 }
11383 _ACEOF
11384 rm -f conftest$ac_exeext
11385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11386   (eval $ac_link) 2>&5
11387   ac_status=$?
11388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11389   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11390   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11391   (eval $ac_try) 2>&5
11392   ac_status=$?
11393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11394   (exit $ac_status); }; }; then
11395   path_lastlogx=`cat conftestval`
11396 else
11397   echo "$as_me: program exited with status $ac_status" >&5
11398 echo "$as_me: failed program was:" >&5
11399 sed 's/^/| /' conftest.$ac_ext >&5
11400
11401 ( exit $ac_status )
11402 path_lastlogx=
11403 fi
11404 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11405 fi
11406 fi
11407 echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11408 echo "${ECHO_T}$path_lastlogx" >&6
11409 if test x$path_lastlogx != x; then
11410
11411 cat >>confdefs.h <<_ACEOF
11412 #define LASTLOGX_FILE "$path_lastlogx"
11413 _ACEOF
11414
11415 fi
11416
11417 if test x$support_utmp != xyes; then
11418   echo "  utmp support:               disabled"
11419   echo
11420 else
11421   echo "  utmp support:               enabled
11422   utmp file:                  $path_utmp
11423   utmpx file:                 $path_utmpx
11424   wtmp file:                  $path_wtmp
11425   wtmpx file:                 $path_wtmpx
11426   lastlog file:               $path_lastlog
11427   lastlogx file:              $path_lastlogx"
11428 fi
11429
11430
11431
11432 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11433 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11434 if test "${rxvt_cv_path_ttytab+set}" = set; then
11435   echo $ECHO_N "(cached) $ECHO_C" >&6
11436 else
11437   for ttys_file in     /etc/ttys /etc/ttytab;
11438 do
11439   if test -f "$ttys_file" ; then
11440     rxvt_cv_path_ttytab=$ttys_file
11441     break
11442   fi
11443 done
11444
11445 fi
11446 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11447 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11448 if test x$rxvt_cv_path_ttytab != x; then
11449
11450 cat >>confdefs.h <<_ACEOF
11451 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11452 _ACEOF
11453
11454 fi
11455
11456
11457 ac_save_LIBS=$LIBS
11458 ac_save_CFLAGS=$CFLAGS
11459 CFLAGS="$CFLAGS $X_CFLAGS"
11460 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11461 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11462   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11463 fi
11464 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11465 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11466 if test "${rxvt_cv_func_xlocale+set}" = set; then
11467   echo $ECHO_N "(cached) $ECHO_C" >&6
11468 else
11469   if test "$cross_compiling" = yes; then
11470     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11471 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11472 else
11473   cat >conftest.$ac_ext <<_ACEOF
11474 /* confdefs.h.  */
11475 _ACEOF
11476 cat confdefs.h >>conftest.$ac_ext
11477 cat >>conftest.$ac_ext <<_ACEOF
11478 /* end confdefs.h.  */
11479 #include <X11/Xlib.h>
11480 main() {
11481 char *p;
11482 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11483 exit (XSupportsLocale() ? 0 : 1);
11484 else
11485 exit (1);}
11486 _ACEOF
11487 rm -f conftest$ac_exeext
11488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11489   (eval $ac_link) 2>&5
11490   ac_status=$?
11491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11492   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11493   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11494   (eval $ac_try) 2>&5
11495   ac_status=$?
11496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11497   (exit $ac_status); }; }; then
11498     rxvt_cv_func_xlocale=yes
11499 else
11500   echo "$as_me: program exited with status $ac_status" >&5
11501 echo "$as_me: failed program was:" >&5
11502 sed 's/^/| /' conftest.$ac_ext >&5
11503
11504 ( exit $ac_status )
11505 rxvt_cv_func_xlocale=no
11506 fi
11507 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11508 fi
11509 fi
11510 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11511 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11512 if test x$rxvt_cv_func_xlocale = xyes; then
11513
11514 cat >>confdefs.h <<\_ACEOF
11515 #define HAVE_XLOCALE 1
11516 _ACEOF
11517
11518 fi
11519
11520 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11521 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11522 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11523   echo $ECHO_N "(cached) $ECHO_C" >&6
11524 else
11525   cat >conftest.$ac_ext <<_ACEOF
11526 /* confdefs.h.  */
11527 _ACEOF
11528 cat confdefs.h >>conftest.$ac_ext
11529 cat >>conftest.$ac_ext <<_ACEOF
11530 /* end confdefs.h.  */
11531 #define X_LOCALE 1
11532 #include <X11/Xlocale.h>
11533 int
11534 main ()
11535 {
11536 setlocale(LC_CTYPE, "");
11537   ;
11538   return 0;
11539 }
11540 _ACEOF
11541 rm -f conftest.$ac_objext conftest$ac_exeext
11542 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11543   (eval $ac_link) 2>conftest.er1
11544   ac_status=$?
11545   grep -v '^ *+' conftest.er1 >conftest.err
11546   rm -f conftest.er1
11547   cat conftest.err >&5
11548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11549   (exit $ac_status); } &&
11550          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11552   (eval $ac_try) 2>&5
11553   ac_status=$?
11554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11555   (exit $ac_status); }; } &&
11556          { ac_try='test -s conftest$ac_exeext'
11557   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11558   (eval $ac_try) 2>&5
11559   ac_status=$?
11560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11561   (exit $ac_status); }; }; then
11562   rxvt_cv_func_xsetlocale=yes
11563 else
11564   echo "$as_me: failed program was:" >&5
11565 sed 's/^/| /' conftest.$ac_ext >&5
11566
11567 rxvt_cv_func_xsetlocale=no
11568 fi
11569 rm -f conftest.err conftest.$ac_objext \
11570       conftest$ac_exeext conftest.$ac_ext
11571 fi
11572 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11573 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11574 if test x$rxvt_cv_func_xsetlocale = xyes; then
11575
11576 cat >>confdefs.h <<\_ACEOF
11577 #define HAVE_XSETLOCALE 1
11578 _ACEOF
11579
11580 fi
11581 LIBS=$ac_save_LIBS
11582 CFLAGS=$ac_save_CFLAGS
11583
11584 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11585 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11586 if test "${rxvt_cv_func_setlocale+set}" = set; then
11587   echo $ECHO_N "(cached) $ECHO_C" >&6
11588 else
11589   cat >conftest.$ac_ext <<_ACEOF
11590 /* confdefs.h.  */
11591 _ACEOF
11592 cat confdefs.h >>conftest.$ac_ext
11593 cat >>conftest.$ac_ext <<_ACEOF
11594 /* end confdefs.h.  */
11595 #include <clocale>
11596 int
11597 main ()
11598 {
11599 setlocale(LC_CTYPE, "");
11600   ;
11601   return 0;
11602 }
11603 _ACEOF
11604 rm -f conftest.$ac_objext conftest$ac_exeext
11605 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11606   (eval $ac_link) 2>conftest.er1
11607   ac_status=$?
11608   grep -v '^ *+' conftest.er1 >conftest.err
11609   rm -f conftest.er1
11610   cat conftest.err >&5
11611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11612   (exit $ac_status); } &&
11613          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11615   (eval $ac_try) 2>&5
11616   ac_status=$?
11617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11618   (exit $ac_status); }; } &&
11619          { ac_try='test -s conftest$ac_exeext'
11620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11621   (eval $ac_try) 2>&5
11622   ac_status=$?
11623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11624   (exit $ac_status); }; }; then
11625   rxvt_cv_func_setlocale=yes
11626 else
11627   echo "$as_me: failed program was:" >&5
11628 sed 's/^/| /' conftest.$ac_ext >&5
11629
11630 rxvt_cv_func_setlocale=no
11631 fi
11632 rm -f conftest.err conftest.$ac_objext \
11633       conftest$ac_exeext conftest.$ac_ext
11634 fi
11635 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11636 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11637 if test x$rxvt_cv_func_setlocale = xyes; then
11638
11639 cat >>confdefs.h <<\_ACEOF
11640 #define HAVE_SETLOCALE 1
11641 _ACEOF
11642
11643 fi
11644
11645 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11646 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11647 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11648   echo $ECHO_N "(cached) $ECHO_C" >&6
11649 else
11650   cat >conftest.$ac_ext <<_ACEOF
11651 /* confdefs.h.  */
11652 _ACEOF
11653 cat confdefs.h >>conftest.$ac_ext
11654 cat >>conftest.$ac_ext <<_ACEOF
11655 /* end confdefs.h.  */
11656 #include <langinfo.h>
11657 int
11658 main ()
11659 {
11660 nl_langinfo(CODESET);
11661   ;
11662   return 0;
11663 }
11664 _ACEOF
11665 rm -f conftest.$ac_objext conftest$ac_exeext
11666 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11667   (eval $ac_link) 2>conftest.er1
11668   ac_status=$?
11669   grep -v '^ *+' conftest.er1 >conftest.err
11670   rm -f conftest.er1
11671   cat conftest.err >&5
11672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673   (exit $ac_status); } &&
11674          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11676   (eval $ac_try) 2>&5
11677   ac_status=$?
11678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11679   (exit $ac_status); }; } &&
11680          { ac_try='test -s conftest$ac_exeext'
11681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11682   (eval $ac_try) 2>&5
11683   ac_status=$?
11684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11685   (exit $ac_status); }; }; then
11686   rxvt_cv_func_nl_langinfo=yes
11687 else
11688   echo "$as_me: failed program was:" >&5
11689 sed 's/^/| /' conftest.$ac_ext >&5
11690
11691 rxvt_cv_func_nl_langinfo=no
11692 fi
11693 rm -f conftest.err conftest.$ac_objext \
11694       conftest$ac_exeext conftest.$ac_ext
11695 fi
11696 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11697 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11698 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11699
11700 cat >>confdefs.h <<\_ACEOF
11701 #define HAVE_NL_LANGINFO 1
11702 _ACEOF
11703
11704 fi
11705
11706
11707 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11708 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11709 if test "${can_pass_fds+set}" = set; then
11710   echo $ECHO_N "(cached) $ECHO_C" >&6
11711 else
11712   cat >conftest.$ac_ext <<_ACEOF
11713 /* confdefs.h.  */
11714 _ACEOF
11715 cat confdefs.h >>conftest.$ac_ext
11716 cat >>conftest.$ac_ext <<_ACEOF
11717 /* end confdefs.h.  */
11718
11719 #include <cstddef> // broken bsds (is that redundant?) need this
11720 #include <sys/types.h>
11721 #include <sys/socket.h>
11722 #include <sys/uio.h>
11723
11724 int
11725 main ()
11726 {
11727
11728 {
11729   msghdr msg;
11730   iovec iov;
11731   char buf [100];
11732   char data = 0;
11733
11734   iov.iov_base = &data;
11735   iov.iov_len  = 1;
11736
11737   msg.msg_iov        = &iov;
11738   msg.msg_iovlen     = 1;
11739   msg.msg_control    = buf;
11740   msg.msg_controllen = sizeof buf;
11741
11742   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11743   cmsg->cmsg_level = SOL_SOCKET;
11744   cmsg->cmsg_type  = SCM_RIGHTS;
11745   cmsg->cmsg_len   = 100;
11746
11747   *(int *)CMSG_DATA (cmsg) = 5;
11748
11749   return sendmsg (3, &msg, 0);
11750 }
11751
11752   ;
11753   return 0;
11754 }
11755 _ACEOF
11756 rm -f conftest.$ac_objext conftest$ac_exeext
11757 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11758   (eval $ac_link) 2>conftest.er1
11759   ac_status=$?
11760   grep -v '^ *+' conftest.er1 >conftest.err
11761   rm -f conftest.er1
11762   cat conftest.err >&5
11763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11764   (exit $ac_status); } &&
11765          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11766   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11767   (eval $ac_try) 2>&5
11768   ac_status=$?
11769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11770   (exit $ac_status); }; } &&
11771          { ac_try='test -s conftest$ac_exeext'
11772   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11773   (eval $ac_try) 2>&5
11774   ac_status=$?
11775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11776   (exit $ac_status); }; }; then
11777   can_pass_fds=yes
11778 else
11779   echo "$as_me: failed program was:" >&5
11780 sed 's/^/| /' conftest.$ac_ext >&5
11781
11782 can_pass_fds=no
11783 fi
11784 rm -f conftest.err conftest.$ac_objext \
11785       conftest$ac_exeext conftest.$ac_ext
11786 fi
11787 echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11788 echo "${ECHO_T}$can_pass_fds" >&6
11789 if test x$can_pass_fds = xyes; then
11790
11791 cat >>confdefs.h <<\_ACEOF
11792 #define HAVE_UNIX_FDPASS 1
11793 _ACEOF
11794
11795 else
11796    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11797 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11798    { (exit 1); exit 1; }; }
11799 fi
11800
11801
11802 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11803 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11804 if test "${rxvt_broken_ximcb+set}" = set; then
11805   echo $ECHO_N "(cached) $ECHO_C" >&6
11806 else
11807   cat >conftest.$ac_ext <<_ACEOF
11808
11809 #include <X11/Xlib.h>
11810
11811 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11812
11813 void f() {
11814   XIMCallback cb;
11815   cb.callback = im_destroy_cb;
11816 }
11817
11818 _ACEOF
11819 rm -f conftest.$ac_objext
11820 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11821   (eval $ac_compile) 2>conftest.er1
11822   ac_status=$?
11823   grep -v '^ *+' conftest.er1 >conftest.err
11824   rm -f conftest.er1
11825   cat conftest.err >&5
11826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11827   (exit $ac_status); } &&
11828          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11830   (eval $ac_try) 2>&5
11831   ac_status=$?
11832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833   (exit $ac_status); }; } &&
11834          { ac_try='test -s conftest.$ac_objext'
11835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11836   (eval $ac_try) 2>&5
11837   ac_status=$?
11838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11839   (exit $ac_status); }; }; then
11840   rxvt_broken_ximcb=yes
11841 else
11842   echo "$as_me: failed program was:" >&5
11843 sed 's/^/| /' conftest.$ac_ext >&5
11844
11845 rxvt_broken_ximcb=no
11846 fi
11847 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11848 fi
11849 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11850 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11851
11852 if test x$rxvt_broken_ximcb = xyes; then
11853
11854 cat >>confdefs.h <<\_ACEOF
11855 #define XIMCB_PROTO_BROKEN 1
11856 _ACEOF
11857
11858 fi
11859
11860
11861
11862
11863
11864
11865
11866 for ac_header in \
11867   pty.h \
11868   util.h \
11869   libutil.h \
11870   sys/ioctl.h \
11871   sys/stropts.h \
11872
11873 do
11874 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11875 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11876   echo "$as_me:$LINENO: checking for $ac_header" >&5
11877 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11878 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11879   echo $ECHO_N "(cached) $ECHO_C" >&6
11880 fi
11881 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11882 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11883 else
11884   # Is the header compilable?
11885 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11886 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11887 cat >conftest.$ac_ext <<_ACEOF
11888 /* confdefs.h.  */
11889 _ACEOF
11890 cat confdefs.h >>conftest.$ac_ext
11891 cat >>conftest.$ac_ext <<_ACEOF
11892 /* end confdefs.h.  */
11893 $ac_includes_default
11894 #include <$ac_header>
11895 _ACEOF
11896 rm -f conftest.$ac_objext
11897 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11898   (eval $ac_compile) 2>conftest.er1
11899   ac_status=$?
11900   grep -v '^ *+' conftest.er1 >conftest.err
11901   rm -f conftest.er1
11902   cat conftest.err >&5
11903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904   (exit $ac_status); } &&
11905          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
11906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11907   (eval $ac_try) 2>&5
11908   ac_status=$?
11909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910   (exit $ac_status); }; } &&
11911          { ac_try='test -s conftest.$ac_objext'
11912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11913   (eval $ac_try) 2>&5
11914   ac_status=$?
11915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11916   (exit $ac_status); }; }; then
11917   ac_header_compiler=yes
11918 else
11919   echo "$as_me: failed program was:" >&5
11920 sed 's/^/| /' conftest.$ac_ext >&5
11921
11922 ac_header_compiler=no
11923 fi
11924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11925 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11926 echo "${ECHO_T}$ac_header_compiler" >&6
11927
11928 # Is the header present?
11929 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11930 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11931 cat >conftest.$ac_ext <<_ACEOF
11932 /* confdefs.h.  */
11933 _ACEOF
11934 cat confdefs.h >>conftest.$ac_ext
11935 cat >>conftest.$ac_ext <<_ACEOF
11936 /* end confdefs.h.  */
11937 #include <$ac_header>
11938 _ACEOF
11939 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11940   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11941   ac_status=$?
11942   grep -v '^ *+' conftest.er1 >conftest.err
11943   rm -f conftest.er1
11944   cat conftest.err >&5
11945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11946   (exit $ac_status); } >/dev/null; then
11947   if test -s conftest.err; then
11948     ac_cpp_err=$ac_cxx_preproc_warn_flag
11949     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11950   else
11951     ac_cpp_err=
11952   fi
11953 else
11954   ac_cpp_err=yes
11955 fi
11956 if test -z "$ac_cpp_err"; then
11957   ac_header_preproc=yes
11958 else
11959   echo "$as_me: failed program was:" >&5
11960 sed 's/^/| /' conftest.$ac_ext >&5
11961
11962   ac_header_preproc=no
11963 fi
11964 rm -f conftest.err conftest.$ac_ext
11965 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11966 echo "${ECHO_T}$ac_header_preproc" >&6
11967
11968 # So?  What about this header?
11969 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11970   yes:no: )
11971     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11972 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11973     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11974 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11975     ac_header_preproc=yes
11976     ;;
11977   no:yes:* )
11978     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11979 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11980     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11981 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11982     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11983 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11984     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11985 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11986     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11987 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11988     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11989 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11990     (
11991       cat <<\_ASBOX
11992 ## ------------------------------------------ ##
11993 ## Report this to the AC_PACKAGE_NAME lists.  ##
11994 ## ------------------------------------------ ##
11995 _ASBOX
11996     ) |
11997       sed "s/^/$as_me: WARNING:     /" >&2
11998     ;;
11999 esac
12000 echo "$as_me:$LINENO: checking for $ac_header" >&5
12001 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12002 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12003   echo $ECHO_N "(cached) $ECHO_C" >&6
12004 else
12005   eval "$as_ac_Header=\$ac_header_preproc"
12006 fi
12007 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12008 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12009
12010 fi
12011 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12012   cat >>confdefs.h <<_ACEOF
12013 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12014 _ACEOF
12015
12016 fi
12017
12018 done
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030 for ac_func in \
12031   revoke \
12032   _getpty \
12033   getpt \
12034   posix_openpt \
12035   isastream \
12036   setuid \
12037   seteuid \
12038   setreuid \
12039   setresuid \
12040
12041 do
12042 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12043 echo "$as_me:$LINENO: checking for $ac_func" >&5
12044 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12045 if eval "test \"\${$as_ac_var+set}\" = set"; then
12046   echo $ECHO_N "(cached) $ECHO_C" >&6
12047 else
12048   cat >conftest.$ac_ext <<_ACEOF
12049 /* confdefs.h.  */
12050 _ACEOF
12051 cat confdefs.h >>conftest.$ac_ext
12052 cat >>conftest.$ac_ext <<_ACEOF
12053 /* end confdefs.h.  */
12054 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12055    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12056 #define $ac_func innocuous_$ac_func
12057
12058 /* System header to define __stub macros and hopefully few prototypes,
12059     which can conflict with char $ac_func (); below.
12060     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12061     <limits.h> exists even on freestanding compilers.  */
12062
12063 #ifdef __STDC__
12064 # include <limits.h>
12065 #else
12066 # include <assert.h>
12067 #endif
12068
12069 #undef $ac_func
12070
12071 /* Override any gcc2 internal prototype to avoid an error.  */
12072 #ifdef __cplusplus
12073 extern "C"
12074 {
12075 #endif
12076 /* We use char because int might match the return type of a gcc2
12077    builtin and then its argument prototype would still apply.  */
12078 char $ac_func ();
12079 /* The GNU C library defines this for functions which it implements
12080     to always fail with ENOSYS.  Some functions are actually named
12081     something starting with __ and the normal name is an alias.  */
12082 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12083 choke me
12084 #else
12085 char (*f) () = $ac_func;
12086 #endif
12087 #ifdef __cplusplus
12088 }
12089 #endif
12090
12091 int
12092 main ()
12093 {
12094 return f != $ac_func;
12095   ;
12096   return 0;
12097 }
12098 _ACEOF
12099 rm -f conftest.$ac_objext conftest$ac_exeext
12100 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12101   (eval $ac_link) 2>conftest.er1
12102   ac_status=$?
12103   grep -v '^ *+' conftest.er1 >conftest.err
12104   rm -f conftest.er1
12105   cat conftest.err >&5
12106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12107   (exit $ac_status); } &&
12108          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12109   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12110   (eval $ac_try) 2>&5
12111   ac_status=$?
12112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113   (exit $ac_status); }; } &&
12114          { ac_try='test -s conftest$ac_exeext'
12115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12116   (eval $ac_try) 2>&5
12117   ac_status=$?
12118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12119   (exit $ac_status); }; }; then
12120   eval "$as_ac_var=yes"
12121 else
12122   echo "$as_me: failed program was:" >&5
12123 sed 's/^/| /' conftest.$ac_ext >&5
12124
12125 eval "$as_ac_var=no"
12126 fi
12127 rm -f conftest.err conftest.$ac_objext \
12128       conftest$ac_exeext conftest.$ac_ext
12129 fi
12130 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12131 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12132 if test `eval echo '${'$as_ac_var'}'` = yes; then
12133   cat >>confdefs.h <<_ACEOF
12134 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12135 _ACEOF
12136
12137 fi
12138 done
12139
12140
12141 have_clone=no
12142
12143 echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12144 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12145 if test -e /dev/ptym/clone; then
12146   echo "$as_me:$LINENO: result: yes" >&5
12147 echo "${ECHO_T}yes" >&6
12148
12149 cat >>confdefs.h <<\_ACEOF
12150 #define HAVE_DEV_CLONE 1
12151 _ACEOF
12152
12153
12154 cat >>confdefs.h <<\_ACEOF
12155 #define CLONE_DEVICE "/dev/ptym/clone"
12156 _ACEOF
12157
12158   have_clone=yes
12159 else
12160   echo "$as_me:$LINENO: result: no" >&5
12161 echo "${ECHO_T}no" >&6
12162 fi
12163
12164 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12165 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12166 if test -e /dev/ptc; then
12167   echo "$as_me:$LINENO: result: yes" >&5
12168 echo "${ECHO_T}yes" >&6
12169
12170 cat >>confdefs.h <<\_ACEOF
12171 #define HAVE_DEV_PTC 1
12172 _ACEOF
12173
12174
12175 cat >>confdefs.h <<\_ACEOF
12176 #define CLONE_DEVICE "/dev/ptc"
12177 _ACEOF
12178
12179   have_clone=yes
12180 else
12181   echo "$as_me:$LINENO: result: no" >&5
12182 echo "${ECHO_T}no" >&6
12183 fi
12184
12185 case $host in
12186   *-*-cygwin*)
12187     have_clone=yes
12188
12189 cat >>confdefs.h <<\_ACEOF
12190 #define CLONE_DEVICE "/dev/ptmx"
12191 _ACEOF
12192
12193     ;;
12194   *)
12195     echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12196 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12197     if test -e /dev/ptmx; then
12198       echo "$as_me:$LINENO: result: yes" >&5
12199 echo "${ECHO_T}yes" >&6
12200
12201 cat >>confdefs.h <<\_ACEOF
12202 #define HAVE_DEV_PTMX 1
12203 _ACEOF
12204
12205
12206 cat >>confdefs.h <<\_ACEOF
12207 #define CLONE_DEVICE "/dev/ptmx"
12208 _ACEOF
12209
12210       have_clone=yes
12211     else
12212       echo "$as_me:$LINENO: result: no" >&5
12213 echo "${ECHO_T}no" >&6
12214     fi
12215     ;;
12216 esac
12217
12218 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12219   echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12220 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12221   cat >conftest.$ac_ext <<_ACEOF
12222 /* confdefs.h.  */
12223 _ACEOF
12224 cat confdefs.h >>conftest.$ac_ext
12225 cat >>conftest.$ac_ext <<_ACEOF
12226 /* end confdefs.h.  */
12227 #include <stdlib.h>
12228 int
12229 main ()
12230 {
12231 grantpt(0);unlockpt(0);ptsname(0);
12232   ;
12233   return 0;
12234 }
12235 _ACEOF
12236 rm -f conftest.$ac_objext conftest$ac_exeext
12237 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12238   (eval $ac_link) 2>conftest.er1
12239   ac_status=$?
12240   grep -v '^ *+' conftest.er1 >conftest.err
12241   rm -f conftest.er1
12242   cat conftest.err >&5
12243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12244   (exit $ac_status); } &&
12245          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12246   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12247   (eval $ac_try) 2>&5
12248   ac_status=$?
12249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12250   (exit $ac_status); }; } &&
12251          { ac_try='test -s conftest$ac_exeext'
12252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12253   (eval $ac_try) 2>&5
12254   ac_status=$?
12255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256   (exit $ac_status); }; }; then
12257   unix98_pty=yes
12258
12259 cat >>confdefs.h <<\_ACEOF
12260 #define UNIX98_PTY 1
12261 _ACEOF
12262
12263                echo "$as_me:$LINENO: result: yes" >&5
12264 echo "${ECHO_T}yes" >&6
12265 else
12266   echo "$as_me: failed program was:" >&5
12267 sed 's/^/| /' conftest.$ac_ext >&5
12268
12269 echo "$as_me:$LINENO: result: no" >&5
12270 echo "${ECHO_T}no" >&6
12271 fi
12272 rm -f conftest.err conftest.$ac_objext \
12273       conftest$ac_exeext conftest.$ac_ext
12274 fi
12275
12276 if test -z "$unix98_pty"; then
12277
12278 for ac_func in openpty
12279 do
12280 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12281 echo "$as_me:$LINENO: checking for $ac_func" >&5
12282 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12283 if eval "test \"\${$as_ac_var+set}\" = set"; then
12284   echo $ECHO_N "(cached) $ECHO_C" >&6
12285 else
12286   cat >conftest.$ac_ext <<_ACEOF
12287 /* confdefs.h.  */
12288 _ACEOF
12289 cat confdefs.h >>conftest.$ac_ext
12290 cat >>conftest.$ac_ext <<_ACEOF
12291 /* end confdefs.h.  */
12292 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12293    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12294 #define $ac_func innocuous_$ac_func
12295
12296 /* System header to define __stub macros and hopefully few prototypes,
12297     which can conflict with char $ac_func (); below.
12298     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12299     <limits.h> exists even on freestanding compilers.  */
12300
12301 #ifdef __STDC__
12302 # include <limits.h>
12303 #else
12304 # include <assert.h>
12305 #endif
12306
12307 #undef $ac_func
12308
12309 /* Override any gcc2 internal prototype to avoid an error.  */
12310 #ifdef __cplusplus
12311 extern "C"
12312 {
12313 #endif
12314 /* We use char because int might match the return type of a gcc2
12315    builtin and then its argument prototype would still apply.  */
12316 char $ac_func ();
12317 /* The GNU C library defines this for functions which it implements
12318     to always fail with ENOSYS.  Some functions are actually named
12319     something starting with __ and the normal name is an alias.  */
12320 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12321 choke me
12322 #else
12323 char (*f) () = $ac_func;
12324 #endif
12325 #ifdef __cplusplus
12326 }
12327 #endif
12328
12329 int
12330 main ()
12331 {
12332 return f != $ac_func;
12333   ;
12334   return 0;
12335 }
12336 _ACEOF
12337 rm -f conftest.$ac_objext conftest$ac_exeext
12338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12339   (eval $ac_link) 2>conftest.er1
12340   ac_status=$?
12341   grep -v '^ *+' conftest.er1 >conftest.err
12342   rm -f conftest.er1
12343   cat conftest.err >&5
12344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12345   (exit $ac_status); } &&
12346          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12347   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12348   (eval $ac_try) 2>&5
12349   ac_status=$?
12350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12351   (exit $ac_status); }; } &&
12352          { ac_try='test -s conftest$ac_exeext'
12353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12354   (eval $ac_try) 2>&5
12355   ac_status=$?
12356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12357   (exit $ac_status); }; }; then
12358   eval "$as_ac_var=yes"
12359 else
12360   echo "$as_me: failed program was:" >&5
12361 sed 's/^/| /' conftest.$ac_ext >&5
12362
12363 eval "$as_ac_var=no"
12364 fi
12365 rm -f conftest.err conftest.$ac_objext \
12366       conftest$ac_exeext conftest.$ac_ext
12367 fi
12368 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12369 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12370 if test `eval echo '${'$as_ac_var'}'` = yes; then
12371   cat >>confdefs.h <<_ACEOF
12372 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12373 _ACEOF
12374
12375 else
12376   echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12377 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12378 if test "${ac_cv_lib_util_openpty+set}" = set; then
12379   echo $ECHO_N "(cached) $ECHO_C" >&6
12380 else
12381   ac_check_lib_save_LIBS=$LIBS
12382 LIBS="-lutil  $LIBS"
12383 cat >conftest.$ac_ext <<_ACEOF
12384 /* confdefs.h.  */
12385 _ACEOF
12386 cat confdefs.h >>conftest.$ac_ext
12387 cat >>conftest.$ac_ext <<_ACEOF
12388 /* end confdefs.h.  */
12389
12390 /* Override any gcc2 internal prototype to avoid an error.  */
12391 #ifdef __cplusplus
12392 extern "C"
12393 #endif
12394 /* We use char because int might match the return type of a gcc2
12395    builtin and then its argument prototype would still apply.  */
12396 char openpty ();
12397 int
12398 main ()
12399 {
12400 openpty ();
12401   ;
12402   return 0;
12403 }
12404 _ACEOF
12405 rm -f conftest.$ac_objext conftest$ac_exeext
12406 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12407   (eval $ac_link) 2>conftest.er1
12408   ac_status=$?
12409   grep -v '^ *+' conftest.er1 >conftest.err
12410   rm -f conftest.er1
12411   cat conftest.err >&5
12412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413   (exit $ac_status); } &&
12414          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12415   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12416   (eval $ac_try) 2>&5
12417   ac_status=$?
12418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12419   (exit $ac_status); }; } &&
12420          { ac_try='test -s conftest$ac_exeext'
12421   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12422   (eval $ac_try) 2>&5
12423   ac_status=$?
12424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12425   (exit $ac_status); }; }; then
12426   ac_cv_lib_util_openpty=yes
12427 else
12428   echo "$as_me: failed program was:" >&5
12429 sed 's/^/| /' conftest.$ac_ext >&5
12430
12431 ac_cv_lib_util_openpty=no
12432 fi
12433 rm -f conftest.err conftest.$ac_objext \
12434       conftest$ac_exeext conftest.$ac_ext
12435 LIBS=$ac_check_lib_save_LIBS
12436 fi
12437 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12438 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12439 if test $ac_cv_lib_util_openpty = yes; then
12440   cat >>confdefs.h <<\_ACEOF
12441 #define HAVE_OPENPTY 1
12442 _ACEOF
12443  LIBS="$LIBS -lutil"
12444 fi
12445
12446 fi
12447 done
12448
12449 fi
12450
12451
12452
12453 echo "$as_me:$LINENO: checking for tty group" >&5
12454 echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12455 if test "${tty_group+set}" = set; then
12456   echo $ECHO_N "(cached) $ECHO_C" >&6
12457 else
12458   if test "$cross_compiling" = yes; then
12459   tty_group=no
12460 else
12461   cat >conftest.$ac_ext <<_ACEOF
12462 /* confdefs.h.  */
12463 _ACEOF
12464 cat confdefs.h >>conftest.$ac_ext
12465 cat >>conftest.$ac_ext <<_ACEOF
12466 /* end confdefs.h.  */
12467
12468 #include <sys/types.h>
12469 #include <sys/stat.h>
12470 #include <unistd.h>
12471 #include <grp.h>
12472
12473 main()
12474 {
12475   struct stat st;
12476   struct group *gr;
12477   char *tty;
12478   gr = getgrnam("tty");
12479   tty = ttyname(0);
12480   if (gr != 0
12481       && tty != 0
12482       && (stat(tty, &st)) == 0
12483       && st.st_gid == gr->gr_gid)
12484     return 0;
12485   else
12486     return 1;
12487 }
12488 _ACEOF
12489 rm -f conftest$ac_exeext
12490 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12491   (eval $ac_link) 2>&5
12492   ac_status=$?
12493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12494   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12496   (eval $ac_try) 2>&5
12497   ac_status=$?
12498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12499   (exit $ac_status); }; }; then
12500   tty_group=yes
12501 else
12502   echo "$as_me: program exited with status $ac_status" >&5
12503 echo "$as_me: failed program was:" >&5
12504 sed 's/^/| /' conftest.$ac_ext >&5
12505
12506 ( exit $ac_status )
12507 tty_group=no
12508 fi
12509 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12510 fi
12511 fi
12512 echo "$as_me:$LINENO: result: $tty_group" >&5
12513 echo "${ECHO_T}$tty_group" >&6
12514 if test x$tty_group = xyes; then
12515
12516 cat >>confdefs.h <<\_ACEOF
12517 #define TTY_GID_SUPPORT 1
12518 _ACEOF
12519
12520 fi
12521
12522 if test x$support_xft = xyes; then
12523   # Extract the first word of "pkg-config", so it can be a program name with args.
12524 set dummy pkg-config; ac_word=$2
12525 echo "$as_me:$LINENO: checking for $ac_word" >&5
12526 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12527 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12528   echo $ECHO_N "(cached) $ECHO_C" >&6
12529 else
12530   case $PKG_CONFIG in
12531   [\\/]* | ?:[\\/]*)
12532   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12533   ;;
12534   *)
12535   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12536 for as_dir in $PATH
12537 do
12538   IFS=$as_save_IFS
12539   test -z "$as_dir" && as_dir=.
12540   for ac_exec_ext in '' $ac_executable_extensions; do
12541   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12542     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12543     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12544     break 2
12545   fi
12546 done
12547 done
12548
12549   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12550   ;;
12551 esac
12552 fi
12553 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12554
12555 if test -n "$PKG_CONFIG"; then
12556   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12557 echo "${ECHO_T}$PKG_CONFIG" >&6
12558 else
12559   echo "$as_me:$LINENO: result: no" >&5
12560 echo "${ECHO_T}no" >&6
12561 fi
12562
12563   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12564     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12565     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12566   else
12567     # Extract the first word of "xft-config", so it can be a program name with args.
12568 set dummy xft-config; ac_word=$2
12569 echo "$as_me:$LINENO: checking for $ac_word" >&5
12570 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12571 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12572   echo $ECHO_N "(cached) $ECHO_C" >&6
12573 else
12574   case $XFT_CONFIG in
12575   [\\/]* | ?:[\\/]*)
12576   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12577   ;;
12578   *)
12579   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12580 for as_dir in $PATH
12581 do
12582   IFS=$as_save_IFS
12583   test -z "$as_dir" && as_dir=.
12584   for ac_exec_ext in '' $ac_executable_extensions; do
12585   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12586     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12587     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12588     break 2
12589   fi
12590 done
12591 done
12592
12593   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12594   ;;
12595 esac
12596 fi
12597 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12598
12599 if test -n "$XFT_CONFIG"; then
12600   echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12601 echo "${ECHO_T}$XFT_CONFIG" >&6
12602 else
12603   echo "$as_me:$LINENO: result: no" >&5
12604 echo "${ECHO_T}no" >&6
12605 fi
12606
12607     if test $XFT_CONFIG != no; then
12608       LIBS="$LIBS `$XFT_CONFIG --libs`"
12609       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12610     fi
12611   fi
12612
12613
12614 for ac_header in X11/Xft/Xft.h
12615 do
12616 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12617 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12618   echo "$as_me:$LINENO: checking for $ac_header" >&5
12619 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12620 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12621   echo $ECHO_N "(cached) $ECHO_C" >&6
12622 fi
12623 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12624 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12625 else
12626   # Is the header compilable?
12627 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12628 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12629 cat >conftest.$ac_ext <<_ACEOF
12630 /* confdefs.h.  */
12631 _ACEOF
12632 cat confdefs.h >>conftest.$ac_ext
12633 cat >>conftest.$ac_ext <<_ACEOF
12634 /* end confdefs.h.  */
12635 $ac_includes_default
12636 #include <$ac_header>
12637 _ACEOF
12638 rm -f conftest.$ac_objext
12639 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12640   (eval $ac_compile) 2>conftest.er1
12641   ac_status=$?
12642   grep -v '^ *+' conftest.er1 >conftest.err
12643   rm -f conftest.er1
12644   cat conftest.err >&5
12645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12646   (exit $ac_status); } &&
12647          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12649   (eval $ac_try) 2>&5
12650   ac_status=$?
12651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12652   (exit $ac_status); }; } &&
12653          { ac_try='test -s conftest.$ac_objext'
12654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12655   (eval $ac_try) 2>&5
12656   ac_status=$?
12657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12658   (exit $ac_status); }; }; then
12659   ac_header_compiler=yes
12660 else
12661   echo "$as_me: failed program was:" >&5
12662 sed 's/^/| /' conftest.$ac_ext >&5
12663
12664 ac_header_compiler=no
12665 fi
12666 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12667 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12668 echo "${ECHO_T}$ac_header_compiler" >&6
12669
12670 # Is the header present?
12671 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12672 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12673 cat >conftest.$ac_ext <<_ACEOF
12674 /* confdefs.h.  */
12675 _ACEOF
12676 cat confdefs.h >>conftest.$ac_ext
12677 cat >>conftest.$ac_ext <<_ACEOF
12678 /* end confdefs.h.  */
12679 #include <$ac_header>
12680 _ACEOF
12681 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12682   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12683   ac_status=$?
12684   grep -v '^ *+' conftest.er1 >conftest.err
12685   rm -f conftest.er1
12686   cat conftest.err >&5
12687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12688   (exit $ac_status); } >/dev/null; then
12689   if test -s conftest.err; then
12690     ac_cpp_err=$ac_cxx_preproc_warn_flag
12691     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12692   else
12693     ac_cpp_err=
12694   fi
12695 else
12696   ac_cpp_err=yes
12697 fi
12698 if test -z "$ac_cpp_err"; then
12699   ac_header_preproc=yes
12700 else
12701   echo "$as_me: failed program was:" >&5
12702 sed 's/^/| /' conftest.$ac_ext >&5
12703
12704   ac_header_preproc=no
12705 fi
12706 rm -f conftest.err conftest.$ac_ext
12707 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12708 echo "${ECHO_T}$ac_header_preproc" >&6
12709
12710 # So?  What about this header?
12711 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12712   yes:no: )
12713     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12714 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12715     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12716 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12717     ac_header_preproc=yes
12718     ;;
12719   no:yes:* )
12720     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12721 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12722     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12723 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12724     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12725 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12726     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12727 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12728     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12729 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12730     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12731 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12732     (
12733       cat <<\_ASBOX
12734 ## ------------------------------------------ ##
12735 ## Report this to the AC_PACKAGE_NAME lists.  ##
12736 ## ------------------------------------------ ##
12737 _ASBOX
12738     ) |
12739       sed "s/^/$as_me: WARNING:     /" >&2
12740     ;;
12741 esac
12742 echo "$as_me:$LINENO: checking for $ac_header" >&5
12743 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12744 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12745   echo $ECHO_N "(cached) $ECHO_C" >&6
12746 else
12747   eval "$as_ac_Header=\$ac_header_preproc"
12748 fi
12749 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12750 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12751
12752 fi
12753 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12754   cat >>confdefs.h <<_ACEOF
12755 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12756 _ACEOF
12757
12758 else
12759   support_xft=no
12760 fi
12761
12762 done
12763
12764
12765 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12766 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12767 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12768   echo $ECHO_N "(cached) $ECHO_C" >&6
12769 else
12770   ac_check_lib_save_LIBS=$LIBS
12771 LIBS="-lXft  $LIBS"
12772 cat >conftest.$ac_ext <<_ACEOF
12773 /* confdefs.h.  */
12774 _ACEOF
12775 cat confdefs.h >>conftest.$ac_ext
12776 cat >>conftest.$ac_ext <<_ACEOF
12777 /* end confdefs.h.  */
12778
12779 /* Override any gcc2 internal prototype to avoid an error.  */
12780 #ifdef __cplusplus
12781 extern "C"
12782 #endif
12783 /* We use char because int might match the return type of a gcc2
12784    builtin and then its argument prototype would still apply.  */
12785 char XftDrawString32 ();
12786 int
12787 main ()
12788 {
12789 XftDrawString32 ();
12790   ;
12791   return 0;
12792 }
12793 _ACEOF
12794 rm -f conftest.$ac_objext conftest$ac_exeext
12795 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12796   (eval $ac_link) 2>conftest.er1
12797   ac_status=$?
12798   grep -v '^ *+' conftest.er1 >conftest.err
12799   rm -f conftest.er1
12800   cat conftest.err >&5
12801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12802   (exit $ac_status); } &&
12803          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
12804   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12805   (eval $ac_try) 2>&5
12806   ac_status=$?
12807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12808   (exit $ac_status); }; } &&
12809          { ac_try='test -s conftest$ac_exeext'
12810   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12811   (eval $ac_try) 2>&5
12812   ac_status=$?
12813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12814   (exit $ac_status); }; }; then
12815   ac_cv_lib_Xft_XftDrawString32=yes
12816 else
12817   echo "$as_me: failed program was:" >&5
12818 sed 's/^/| /' conftest.$ac_ext >&5
12819
12820 ac_cv_lib_Xft_XftDrawString32=no
12821 fi
12822 rm -f conftest.err conftest.$ac_objext \
12823       conftest$ac_exeext conftest.$ac_ext
12824 LIBS=$ac_check_lib_save_LIBS
12825 fi
12826 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12827 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12828 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12829   cat >>confdefs.h <<_ACEOF
12830 #define HAVE_LIBXFT 1
12831 _ACEOF
12832
12833   LIBS="-lXft $LIBS"
12834
12835 else
12836   support_xft=no
12837 fi
12838
12839
12840   if test x$support_xft = xyes; then
12841
12842 cat >>confdefs.h <<\_ACEOF
12843 #define XFT 1
12844 _ACEOF
12845
12846   fi
12847 fi
12848 if test x$support_styles = xyes; then
12849
12850 cat >>confdefs.h <<\_ACEOF
12851 #define ENABLE_STYLES 1
12852 _ACEOF
12853
12854 fi
12855 if test x$support_iso14755 = xyes; then
12856
12857 cat >>confdefs.h <<\_ACEOF
12858 #define ISO_14755 1
12859 _ACEOF
12860
12861 fi
12862 if test x$support_8bitctrls = xyes; then
12863
12864 cat >>confdefs.h <<\_ACEOF
12865 #define EIGHT_BIT_CONTROLS 1
12866 _ACEOF
12867
12868 fi
12869 if test x$support_fading = xyes; then
12870
12871 cat >>confdefs.h <<\_ACEOF
12872 #define OFF_FOCUS_FADING 1
12873 _ACEOF
12874
12875 fi
12876 if test x$support_tinting = xyes; then
12877
12878 cat >>confdefs.h <<\_ACEOF
12879 #define TINTING 1
12880 _ACEOF
12881
12882 fi
12883 if test x$support_inheritpixmap = xyes; then
12884
12885 cat >>confdefs.h <<\_ACEOF
12886 #define TRANSPARENT 1
12887 _ACEOF
12888
12889 fi
12890 if test x$support_keepscrolling = xno; then
12891
12892 cat >>confdefs.h <<\_ACEOF
12893 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12894 _ACEOF
12895
12896 fi
12897 if test x$support_selectionscrolling = xyes; then
12898
12899 cat >>confdefs.h <<\_ACEOF
12900 #define SELECTION_SCROLLING 1
12901 _ACEOF
12902
12903 fi
12904 if test x$support_frills = xyes; then
12905
12906 cat >>confdefs.h <<\_ACEOF
12907 #define ENABLE_FRILLS 1
12908 _ACEOF
12909
12910 fi
12911 if test x$support_mousewheel = xyes; then
12912
12913 cat >>confdefs.h <<\_ACEOF
12914 #define MOUSE_WHEEL 1
12915 _ACEOF
12916
12917 fi
12918 if test x$support_mouseslipwheel = xyes; then
12919
12920 cat >>confdefs.h <<\_ACEOF
12921 #define MOUSE_SLIP_WHEELING 1
12922 _ACEOF
12923
12924 fi
12925 if test x$support_xim = xyes -o x$multichar_set = xyes; then
12926   if test x$rxvt_cv_func_xlocale = xyes; then
12927
12928 cat >>confdefs.h <<\_ACEOF
12929 #define USE_XIM 1
12930 _ACEOF
12931
12932   fi
12933 fi
12934 if test x$support_xpm = xyes; then
12935
12936 cat >>confdefs.h <<\_ACEOF
12937 #define XPM_BACKGROUND 1
12938 _ACEOF
12939
12940 fi
12941 if test x$support_scroll_rxvt = xyes; then
12942
12943 cat >>confdefs.h <<\_ACEOF
12944 #define RXVT_SCROLLBAR 1
12945 _ACEOF
12946
12947   scrolltypes="rxvt"
12948 fi
12949 if test x$support_scroll_next = xyes; then
12950
12951 cat >>confdefs.h <<\_ACEOF
12952 #define NEXT_SCROLLBAR 1
12953 _ACEOF
12954
12955   scrolltypes="$scrolltypes next"
12956 fi
12957 if test x$support_scroll_xterm = xyes; then
12958
12959 cat >>confdefs.h <<\_ACEOF
12960 #define XTERM_SCROLLBAR 1
12961 _ACEOF
12962
12963   scrolltypes="$scrolltypes xterm"
12964 fi
12965 if test x$support_scroll_plain = xyes; then
12966
12967 cat >>confdefs.h <<\_ACEOF
12968 #define PLAIN_SCROLLBAR 1
12969 _ACEOF
12970
12971   scrolltypes="$scrolltypes plain"
12972 fi
12973 if test x$support_pointer_blank = xyes; then
12974
12975 cat >>confdefs.h <<\_ACEOF
12976 #define POINTER_BLANK 1
12977 _ACEOF
12978
12979 fi
12980 if test x$support_text_blink = xyes; then
12981
12982 cat >>confdefs.h <<\_ACEOF
12983 #define TEXT_BLINK 1
12984 _ACEOF
12985
12986 fi
12987 if test x$support_unicode3 = xyes; then
12988
12989 cat >>confdefs.h <<\_ACEOF
12990 #define UNICODE_3 1
12991 _ACEOF
12992
12993 fi
12994 if test x$support_combining = xyes; then
12995
12996 cat >>confdefs.h <<\_ACEOF
12997 #define ENABLE_COMBINING 1
12998 _ACEOF
12999
13000 fi
13001 if test x$codesets = xall; then
13002   codesets=jp,jp-ext,kr,zh,zh-ext
13003 fi
13004
13005 cat >>confdefs.h <<\_ACEOF
13006 #define ENCODING_EU 1
13007 _ACEOF
13008
13009
13010 cat >>confdefs.h <<\_ACEOF
13011 #define ENCODING_VN 1
13012 _ACEOF
13013
13014 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13015   case "$codeset" in
13016     JP     )
13017 cat >>confdefs.h <<\_ACEOF
13018 #define ENCODING_JP 1
13019 _ACEOF
13020  ;;
13021     JP_EXT )
13022 cat >>confdefs.h <<\_ACEOF
13023 #define ENCODING_JP_EXT 1
13024 _ACEOF
13025  ;;
13026     KR     )
13027 cat >>confdefs.h <<\_ACEOF
13028 #define ENCODING_KR 1
13029 _ACEOF
13030  ;;
13031     ZH     )
13032 cat >>confdefs.h <<\_ACEOF
13033 #define ENCODING_ZH 1
13034 _ACEOF
13035  ;;
13036     ZH_EXT )
13037 cat >>confdefs.h <<\_ACEOF
13038 #define ENCODING_ZH_EXT 1
13039 _ACEOF
13040  ;;
13041   esac
13042 done
13043
13044 IF_PERL=\#
13045 if test x$support_perl = xyes; then
13046   # Extract the first word of "perl5", so it can be a program name with args.
13047 set dummy perl5; ac_word=$2
13048 echo "$as_me:$LINENO: checking for $ac_word" >&5
13049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13050 if test "${ac_cv_path_PERL+set}" = set; then
13051   echo $ECHO_N "(cached) $ECHO_C" >&6
13052 else
13053   case $PERL in
13054   [\\/]* | ?:[\\/]*)
13055   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13056   ;;
13057   *)
13058   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13059 for as_dir in $PATH
13060 do
13061   IFS=$as_save_IFS
13062   test -z "$as_dir" && as_dir=.
13063   for ac_exec_ext in '' $ac_executable_extensions; do
13064   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13065     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13066     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13067     break 2
13068   fi
13069 done
13070 done
13071
13072   ;;
13073 esac
13074 fi
13075 PERL=$ac_cv_path_PERL
13076
13077 if test -n "$PERL"; then
13078   echo "$as_me:$LINENO: result: $PERL" >&5
13079 echo "${ECHO_T}$PERL" >&6
13080 else
13081   echo "$as_me:$LINENO: result: no" >&5
13082 echo "${ECHO_T}no" >&6
13083 fi
13084
13085   # Extract the first word of "perl", so it can be a program name with args.
13086 set dummy perl; ac_word=$2
13087 echo "$as_me:$LINENO: checking for $ac_word" >&5
13088 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13089 if test "${ac_cv_path_PERL+set}" = set; then
13090   echo $ECHO_N "(cached) $ECHO_C" >&6
13091 else
13092   case $PERL in
13093   [\\/]* | ?:[\\/]*)
13094   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13095   ;;
13096   *)
13097   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13098 for as_dir in $PATH
13099 do
13100   IFS=$as_save_IFS
13101   test -z "$as_dir" && as_dir=.
13102   for ac_exec_ext in '' $ac_executable_extensions; do
13103   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13104     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13105     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13106     break 2
13107   fi
13108 done
13109 done
13110
13111   ;;
13112 esac
13113 fi
13114 PERL=$ac_cv_path_PERL
13115
13116 if test -n "$PERL"; then
13117   echo "$as_me:$LINENO: result: $PERL" >&5
13118 echo "${ECHO_T}$PERL" >&6
13119 else
13120   echo "$as_me:$LINENO: result: no" >&5
13121 echo "${ECHO_T}no" >&6
13122 fi
13123
13124
13125   echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13126 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13127   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13128
13129      save_CXXFLAGS="$CXXFLAGS"
13130      save_LIBS="$LIBS"
13131      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13132      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13133      cat >conftest.$ac_ext <<_ACEOF
13134 /* confdefs.h.  */
13135 _ACEOF
13136 cat confdefs.h >>conftest.$ac_ext
13137 cat >>conftest.$ac_ext <<_ACEOF
13138 /* end confdefs.h.  */
13139
13140 #include <EXTERN.h>
13141 #include <perl.h>
13142 #include <XSUB.h>
13143
13144 int
13145 main ()
13146 {
13147
13148      PerlInterpreter *perl = perl_alloc ();
13149
13150   ;
13151   return 0;
13152 }
13153 _ACEOF
13154 rm -f conftest.$ac_objext conftest$ac_exeext
13155 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13156   (eval $ac_link) 2>conftest.er1
13157   ac_status=$?
13158   grep -v '^ *+' conftest.er1 >conftest.err
13159   rm -f conftest.er1
13160   cat conftest.err >&5
13161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13162   (exit $ac_status); } &&
13163          { ac_try='test -z "$ac_cxx_werror_flag"                         || test ! -s conftest.err'
13164   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13165   (eval $ac_try) 2>&5
13166   ac_status=$?
13167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13168   (exit $ac_status); }; } &&
13169          { ac_try='test -s conftest$ac_exeext'
13170   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13171   (eval $ac_try) 2>&5
13172   ac_status=$?
13173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13174   (exit $ac_status); }; }; then
13175   rxvt_perl_link=yes
13176 else
13177   echo "$as_me: failed program was:" >&5
13178 sed 's/^/| /' conftest.$ac_ext >&5
13179
13180 rxvt_perl_link=no
13181 fi
13182 rm -f conftest.err conftest.$ac_objext \
13183       conftest$ac_exeext conftest.$ac_ext
13184      CXXFLAGS="$save_CXXFLAGS"
13185      LIBS="$save_LIBS"
13186
13187      if test x$rxvt_perl_link = xyes; then
13188         echo "$as_me:$LINENO: result: ok" >&5
13189 echo "${ECHO_T}ok" >&6
13190
13191 cat >>confdefs.h <<\_ACEOF
13192 #define ENABLE_PERL 1
13193 _ACEOF
13194
13195         IF_PERL=
13196         PERL_O=rxvtperl.o
13197         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13198         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13199         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13200      else
13201         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13202 echo "$as_me: error: no, unable to link" >&2;}
13203    { (exit 1); exit 1; }; }
13204      fi
13205   else
13206      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13207 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13208    { (exit 1); exit 1; }; }
13209   fi
13210 fi
13211
13212
13213
13214
13215
13216
13217
13218 if test x$support_perl = xyes; then
13219    support_frills=yes
13220 fi
13221
13222
13223 CFLAGS=${CFLAGS--O}
13224 LDFLAGS=${LDFLAGS--O}
13225
13226 CPPFLAGS="$CPPFLAGS"
13227
13228
13229
13230
13231
13232
13233
13234 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13235   DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13236   LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13237   X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13238   X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13239   XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13240 fi
13241
13242
13243
13244
13245
13246 test "$program_prefix" != NONE &&
13247   program_transform_name="s,^,$program_prefix,;$program_transform_name"
13248 # Use a double $ so make ignores it.
13249 test "$program_suffix" != NONE &&
13250   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13251 # Double any \ or $.  echo might interpret backslashes.
13252 # By default was `s,x,x', remove it if useless.
13253 cat <<\_ACEOF >conftest.sed
13254 s/[\\$]/&&/g;s/;s,x,x,$//
13255 _ACEOF
13256 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13257 rm conftest.sed
13258
13259
13260
13261
13262
13263 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13264   include_stdint_h="#include <stdint.h>"
13265 else
13266   include_stdint_h="/* #include <stdint.h> */"
13267 fi
13268 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13269   include_stdarg_h="#include <cstdarg>"
13270 else
13271   include_stdarg_h="/* #include <cstdarg> */"
13272 fi
13273 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13274   include_stdlib_h="#include <cstdlib>"
13275 else
13276   include_stdlib_h="/* #include <cstdlib> */"
13277 fi
13278 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13279   include_unistd_h="#include <unistd.h>"
13280 else
13281   include_unistd_h="/* #include <unistd.h> */"
13282 fi
13283 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13284   include_string_h="#include <cstring>"
13285 else
13286   include_string_h="/* #include <cstring> */"
13287 fi
13288 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13289   include_fcntl_h="#include <fcntl.h>"
13290 else
13291   include_fcntl_h="/* #include <fcntl.h> */"
13292 fi
13293 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13294   include_util_h="#include <util.h>"
13295 else
13296   include_util_h="/* #include <util.h> */"
13297 fi
13298 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13299   include_assert_h="#include <assert.h>"
13300 else
13301   include_assert_h="/* #include <assert.h> */"
13302 fi
13303 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13304   include_sys_ioctl_h="#include <sys/ioctl.h>"
13305 else
13306   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13307 fi
13308 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13309   include_sys_select_h="#include <sys/select.h>"
13310 else
13311   include_sys_select_h="/* #include <sys/select.h> */"
13312 fi
13313 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13314   include_sys_strredir_h="#include <sys/strredir.h>"
13315 else
13316   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13317 fi
13318 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13319   include_sys_time_h="#include <sys/time.h>"
13320 else
13321   include_sys_time_h="/* #include <sys/time.h> */"
13322 fi
13323 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13324   include_time_h="#include <time.h>"
13325 else
13326   include_time_h="/* #include <time.h> */"
13327 fi
13328
13329                                         ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13330
13331 cat >confcache <<\_ACEOF
13332 # This file is a shell script that caches the results of configure
13333 # tests run on this system so they can be shared between configure
13334 # scripts and configure runs, see configure's option --config-cache.
13335 # It is not useful on other systems.  If it contains results you don't
13336 # want to keep, you may remove or edit it.
13337 #
13338 # config.status only pays attention to the cache file if you give it
13339 # the --recheck option to rerun configure.
13340 #
13341 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13342 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13343 # following values.
13344
13345 _ACEOF
13346
13347 # The following way of writing the cache mishandles newlines in values,
13348 # but we know of no workaround that is simple, portable, and efficient.
13349 # So, don't put newlines in cache variables' values.
13350 # Ultrix sh set writes to stderr and can't be redirected directly,
13351 # and sets the high bit in the cache file unless we assign to the vars.
13352 {
13353   (set) 2>&1 |
13354     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13355     *ac_space=\ *)
13356       # `set' does not quote correctly, so add quotes (double-quote
13357       # substitution turns \\\\ into \\, and sed turns \\ into \).
13358       sed -n \
13359         "s/'/'\\\\''/g;
13360           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13361       ;;
13362     *)
13363       # `set' quotes correctly as required by POSIX, so do not add quotes.
13364       sed -n \
13365         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13366       ;;
13367     esac;
13368 } |
13369   sed '
13370      t clear
13371      : clear
13372      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13373      t end
13374      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13375      : end' >>confcache
13376 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13377   if test -w $cache_file; then
13378     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13379     cat confcache >$cache_file
13380   else
13381     echo "not updating unwritable cache $cache_file"
13382   fi
13383 fi
13384 rm -f confcache
13385
13386 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13387 # Let make expand exec_prefix.
13388 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13389
13390 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13391 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13392 # trailing colons and then remove the whole line if VPATH becomes empty
13393 # (actually we leave an empty line to preserve line numbers).
13394 if test "x$srcdir" = x.; then
13395   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13396 s/:*\$(srcdir):*/:/;
13397 s/:*\${srcdir}:*/:/;
13398 s/:*@srcdir@:*/:/;
13399 s/^\([^=]*=[     ]*\):*/\1/;
13400 s/:*$//;
13401 s/^[^=]*=[       ]*$//;
13402 }'
13403 fi
13404
13405 DEFS=-DHAVE_CONFIG_H
13406
13407 ac_libobjs=
13408 ac_ltlibobjs=
13409 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13410   # 1. Remove the extension, and $U if already installed.
13411   ac_i=`echo "$ac_i" |
13412          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13413   # 2. Add them.
13414   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13415   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13416 done
13417 LIBOBJS=$ac_libobjs
13418
13419 LTLIBOBJS=$ac_ltlibobjs
13420
13421
13422
13423 : ${CONFIG_STATUS=./config.status}
13424 ac_clean_files_save=$ac_clean_files
13425 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13426 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13427 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13428 cat >$CONFIG_STATUS <<_ACEOF
13429 #! $SHELL
13430 # Generated by $as_me.
13431 # Run this file to recreate the current configuration.
13432 # Compiler output produced by configure, useful for debugging
13433 # configure, is in config.log if it exists.
13434
13435 debug=false
13436 ac_cs_recheck=false
13437 ac_cs_silent=false
13438 SHELL=\${CONFIG_SHELL-$SHELL}
13439 _ACEOF
13440
13441 cat >>$CONFIG_STATUS <<\_ACEOF
13442 ## --------------------- ##
13443 ## M4sh Initialization.  ##
13444 ## --------------------- ##
13445
13446 # Be Bourne compatible
13447 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13448   emulate sh
13449   NULLCMD=:
13450   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13451   # is contrary to our usage.  Disable this feature.
13452   alias -g '${1+"$@"}'='"$@"'
13453 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13454   set -o posix
13455 fi
13456 DUALCASE=1; export DUALCASE # for MKS sh
13457
13458 # Support unset when possible.
13459 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13460   as_unset=unset
13461 else
13462   as_unset=false
13463 fi
13464
13465
13466 # Work around bugs in pre-3.0 UWIN ksh.
13467 $as_unset ENV MAIL MAILPATH
13468 PS1='$ '
13469 PS2='> '
13470 PS4='+ '
13471
13472 # NLS nuisances.
13473 for as_var in \
13474   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13475   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13476   LC_TELEPHONE LC_TIME
13477 do
13478   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13479     eval $as_var=C; export $as_var
13480   else
13481     $as_unset $as_var
13482   fi
13483 done
13484
13485 # Required to use basename.
13486 if expr a : '\(a\)' >/dev/null 2>&1; then
13487   as_expr=expr
13488 else
13489   as_expr=false
13490 fi
13491
13492 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13493   as_basename=basename
13494 else
13495   as_basename=false
13496 fi
13497
13498
13499 # Name of the executable.
13500 as_me=`$as_basename "$0" ||
13501 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13502          X"$0" : 'X\(//\)$' \| \
13503          X"$0" : 'X\(/\)$' \| \
13504          .     : '\(.\)' 2>/dev/null ||
13505 echo X/"$0" |
13506     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13507           /^X\/\(\/\/\)$/{ s//\1/; q; }
13508           /^X\/\(\/\).*/{ s//\1/; q; }
13509           s/.*/./; q'`
13510
13511
13512 # PATH needs CR, and LINENO needs CR and PATH.
13513 # Avoid depending upon Character Ranges.
13514 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13515 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13516 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13517 as_cr_digits='0123456789'
13518 as_cr_alnum=$as_cr_Letters$as_cr_digits
13519
13520 # The user is always right.
13521 if test "${PATH_SEPARATOR+set}" != set; then
13522   echo "#! /bin/sh" >conf$$.sh
13523   echo  "exit 0"   >>conf$$.sh
13524   chmod +x conf$$.sh
13525   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13526     PATH_SEPARATOR=';'
13527   else
13528     PATH_SEPARATOR=:
13529   fi
13530   rm -f conf$$.sh
13531 fi
13532
13533
13534   as_lineno_1=$LINENO
13535   as_lineno_2=$LINENO
13536   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13537   test "x$as_lineno_1" != "x$as_lineno_2" &&
13538   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13539   # Find who we are.  Look in the path if we contain no path at all
13540   # relative or not.
13541   case $0 in
13542     *[\\/]* ) as_myself=$0 ;;
13543     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13544 for as_dir in $PATH
13545 do
13546   IFS=$as_save_IFS
13547   test -z "$as_dir" && as_dir=.
13548   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13549 done
13550
13551        ;;
13552   esac
13553   # We did not find ourselves, most probably we were run as `sh COMMAND'
13554   # in which case we are not to be found in the path.
13555   if test "x$as_myself" = x; then
13556     as_myself=$0
13557   fi
13558   if test ! -f "$as_myself"; then
13559     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13560 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13561    { (exit 1); exit 1; }; }
13562   fi
13563   case $CONFIG_SHELL in
13564   '')
13565     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13566 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13567 do
13568   IFS=$as_save_IFS
13569   test -z "$as_dir" && as_dir=.
13570   for as_base in sh bash ksh sh5; do
13571          case $as_dir in
13572          /*)
13573            if ("$as_dir/$as_base" -c '
13574   as_lineno_1=$LINENO
13575   as_lineno_2=$LINENO
13576   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13577   test "x$as_lineno_1" != "x$as_lineno_2" &&
13578   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
13579              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13580              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13581              CONFIG_SHELL=$as_dir/$as_base
13582              export CONFIG_SHELL
13583              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13584            fi;;
13585          esac
13586        done
13587 done
13588 ;;
13589   esac
13590
13591   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13592   # uniformly replaced by the line number.  The first 'sed' inserts a
13593   # line-number line before each line; the second 'sed' does the real
13594   # work.  The second script uses 'N' to pair each line-number line
13595   # with the numbered line, and appends trailing '-' during
13596   # substitution so that $LINENO is not a special case at line end.
13597   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13598   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13599   sed '=' <$as_myself |
13600     sed '
13601       N
13602       s,$,-,
13603       : loop
13604       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13605       t loop
13606       s,-$,,
13607       s,^['$as_cr_digits']*\n,,
13608     ' >$as_me.lineno &&
13609   chmod +x $as_me.lineno ||
13610     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13611 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13612    { (exit 1); exit 1; }; }
13613
13614   # Don't try to exec as it changes $[0], causing all sort of problems
13615   # (the dirname of $[0] is not the place where we might find the
13616   # original and so on.  Autoconf is especially sensible to this).
13617   . ./$as_me.lineno
13618   # Exit status is that of the last command.
13619   exit
13620 }
13621
13622
13623 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13624   *c*,-n*) ECHO_N= ECHO_C='
13625 ' ECHO_T='      ' ;;
13626   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13627   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13628 esac
13629
13630 if expr a : '\(a\)' >/dev/null 2>&1; then
13631   as_expr=expr
13632 else
13633   as_expr=false
13634 fi
13635
13636 rm -f conf$$ conf$$.exe conf$$.file
13637 echo >conf$$.file
13638 if ln -s conf$$.file conf$$ 2>/dev/null; then
13639   # We could just check for DJGPP; but this test a) works b) is more generic
13640   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13641   if test -f conf$$.exe; then
13642     # Don't use ln at all; we don't have any links
13643     as_ln_s='cp -p'
13644   else
13645     as_ln_s='ln -s'
13646   fi
13647 elif ln conf$$.file conf$$ 2>/dev/null; then
13648   as_ln_s=ln
13649 else
13650   as_ln_s='cp -p'
13651 fi
13652 rm -f conf$$ conf$$.exe conf$$.file
13653
13654 if mkdir -p . 2>/dev/null; then
13655   as_mkdir_p=:
13656 else
13657   test -d ./-p && rmdir ./-p
13658   as_mkdir_p=false
13659 fi
13660
13661 as_executable_p="test -f"
13662
13663 # Sed expression to map a string onto a valid CPP name.
13664 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13665
13666 # Sed expression to map a string onto a valid variable name.
13667 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13668
13669
13670 # IFS
13671 # We need space, tab and new line, in precisely that order.
13672 as_nl='
13673 '
13674 IFS="   $as_nl"
13675
13676 # CDPATH.
13677 $as_unset CDPATH
13678
13679 exec 6>&1
13680
13681 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13682 # report actual input values of CONFIG_FILES etc. instead of their
13683 # values after options handling.  Logging --version etc. is OK.
13684 exec 5>>config.log
13685 {
13686   echo
13687   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13688 ## Running $as_me. ##
13689 _ASBOX
13690 } >&5
13691 cat >&5 <<_CSEOF
13692
13693 This file was extended by $as_me, which was
13694 generated by GNU Autoconf 2.59.  Invocation command line was
13695
13696   CONFIG_FILES    = $CONFIG_FILES
13697   CONFIG_HEADERS  = $CONFIG_HEADERS
13698   CONFIG_LINKS    = $CONFIG_LINKS
13699   CONFIG_COMMANDS = $CONFIG_COMMANDS
13700   $ $0 $@
13701
13702 _CSEOF
13703 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13704 echo >&5
13705 _ACEOF
13706
13707 # Files that config.status was made for.
13708 if test -n "$ac_config_files"; then
13709   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13710 fi
13711
13712 if test -n "$ac_config_headers"; then
13713   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13714 fi
13715
13716 if test -n "$ac_config_links"; then
13717   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13718 fi
13719
13720 if test -n "$ac_config_commands"; then
13721   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13722 fi
13723
13724 cat >>$CONFIG_STATUS <<\_ACEOF
13725
13726 ac_cs_usage="\
13727 \`$as_me' instantiates files from templates according to the
13728 current configuration.
13729
13730 Usage: $0 [OPTIONS] [FILE]...
13731
13732   -h, --help       print this help, then exit
13733   -V, --version    print version number, then exit
13734   -q, --quiet      do not print progress messages
13735   -d, --debug      don't remove temporary files
13736       --recheck    update $as_me by reconfiguring in the same conditions
13737   --file=FILE[:TEMPLATE]
13738                    instantiate the configuration file FILE
13739   --header=FILE[:TEMPLATE]
13740                    instantiate the configuration header FILE
13741
13742 Configuration files:
13743 $config_files
13744
13745 Configuration headers:
13746 $config_headers
13747
13748 Report bugs to <bug-autoconf@gnu.org>."
13749 _ACEOF
13750
13751 cat >>$CONFIG_STATUS <<_ACEOF
13752 ac_cs_version="\\
13753 config.status
13754 configured by $0, generated by GNU Autoconf 2.59,
13755   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13756
13757 Copyright (C) 2003 Free Software Foundation, Inc.
13758 This config.status script is free software; the Free Software Foundation
13759 gives unlimited permission to copy, distribute and modify it."
13760 srcdir=$srcdir
13761 INSTALL="$INSTALL"
13762 _ACEOF
13763
13764 cat >>$CONFIG_STATUS <<\_ACEOF
13765 # If no file are specified by the user, then we need to provide default
13766 # value.  By we need to know if files were specified by the user.
13767 ac_need_defaults=:
13768 while test $# != 0
13769 do
13770   case $1 in
13771   --*=*)
13772     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13773     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13774     ac_shift=:
13775     ;;
13776   -*)
13777     ac_option=$1
13778     ac_optarg=$2
13779     ac_shift=shift
13780     ;;
13781   *) # This is not an option, so the user has probably given explicit
13782      # arguments.
13783      ac_option=$1
13784      ac_need_defaults=false;;
13785   esac
13786
13787   case $ac_option in
13788   # Handling of the options.
13789 _ACEOF
13790 cat >>$CONFIG_STATUS <<\_ACEOF
13791   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13792     ac_cs_recheck=: ;;
13793   --version | --vers* | -V )
13794     echo "$ac_cs_version"; exit 0 ;;
13795   --he | --h)
13796     # Conflict between --help and --header
13797     { { echo "$as_me:$LINENO: error: ambiguous option: $1
13798 Try \`$0 --help' for more information." >&5
13799 echo "$as_me: error: ambiguous option: $1
13800 Try \`$0 --help' for more information." >&2;}
13801    { (exit 1); exit 1; }; };;
13802   --help | --hel | -h )
13803     echo "$ac_cs_usage"; exit 0 ;;
13804   --debug | --d* | -d )
13805     debug=: ;;
13806   --file | --fil | --fi | --f )
13807     $ac_shift
13808     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13809     ac_need_defaults=false;;
13810   --header | --heade | --head | --hea )
13811     $ac_shift
13812     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13813     ac_need_defaults=false;;
13814   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13815   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13816     ac_cs_silent=: ;;
13817
13818   # This is an error.
13819   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13820 Try \`$0 --help' for more information." >&5
13821 echo "$as_me: error: unrecognized option: $1
13822 Try \`$0 --help' for more information." >&2;}
13823    { (exit 1); exit 1; }; } ;;
13824
13825   *) ac_config_targets="$ac_config_targets $1" ;;
13826
13827   esac
13828   shift
13829 done
13830
13831 ac_configure_extra_args=
13832
13833 if $ac_cs_silent; then
13834   exec 6>/dev/null
13835   ac_configure_extra_args="$ac_configure_extra_args --silent"
13836 fi
13837
13838 _ACEOF
13839 cat >>$CONFIG_STATUS <<_ACEOF
13840 if \$ac_cs_recheck; then
13841   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13842   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13843 fi
13844
13845 _ACEOF
13846
13847
13848
13849
13850
13851 cat >>$CONFIG_STATUS <<\_ACEOF
13852 for ac_config_target in $ac_config_targets
13853 do
13854   case "$ac_config_target" in
13855   # Handling of arguments.
13856   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13857   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13858   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13859   "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13860   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13861   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13862 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13863    { (exit 1); exit 1; }; };;
13864   esac
13865 done
13866
13867 # If the user did not use the arguments to specify the items to instantiate,
13868 # then the envvar interface is used.  Set only those that are not.
13869 # We use the long form for the default assignment because of an extremely
13870 # bizarre bug on SunOS 4.1.3.
13871 if $ac_need_defaults; then
13872   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13873   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13874 fi
13875
13876 # Have a temporary directory for convenience.  Make it in the build tree
13877 # simply because there is no reason to put it here, and in addition,
13878 # creating and moving files from /tmp can sometimes cause problems.
13879 # Create a temporary directory, and hook for its removal unless debugging.
13880 $debug ||
13881 {
13882   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13883   trap '{ (exit 1); exit 1; }' 1 2 13 15
13884 }
13885
13886 # Create a (secure) tmp directory for tmp files.
13887
13888 {
13889   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13890   test -n "$tmp" && test -d "$tmp"
13891 }  ||
13892 {
13893   tmp=./confstat$$-$RANDOM
13894   (umask 077 && mkdir $tmp)
13895 } ||
13896 {
13897    echo "$me: cannot create a temporary directory in ." >&2
13898    { (exit 1); exit 1; }
13899 }
13900
13901 _ACEOF
13902
13903 cat >>$CONFIG_STATUS <<_ACEOF
13904
13905 #
13906 # CONFIG_FILES section.
13907 #
13908
13909 # No need to generate the scripts if there are no CONFIG_FILES.
13910 # This happens for instance when ./config.status config.h
13911 if test -n "\$CONFIG_FILES"; then
13912   # Protect against being on the right side of a sed subst in config.status.
13913   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13914    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13915 s,@SHELL@,$SHELL,;t t
13916 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13917 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13918 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13919 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13920 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13921 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13922 s,@exec_prefix@,$exec_prefix,;t t
13923 s,@prefix@,$prefix,;t t
13924 s,@program_transform_name@,$program_transform_name,;t t
13925 s,@bindir@,$bindir,;t t
13926 s,@sbindir@,$sbindir,;t t
13927 s,@libexecdir@,$libexecdir,;t t
13928 s,@datadir@,$datadir,;t t
13929 s,@sysconfdir@,$sysconfdir,;t t
13930 s,@sharedstatedir@,$sharedstatedir,;t t
13931 s,@localstatedir@,$localstatedir,;t t
13932 s,@libdir@,$libdir,;t t
13933 s,@includedir@,$includedir,;t t
13934 s,@oldincludedir@,$oldincludedir,;t t
13935 s,@infodir@,$infodir,;t t
13936 s,@mandir@,$mandir,;t t
13937 s,@build_alias@,$build_alias,;t t
13938 s,@host_alias@,$host_alias,;t t
13939 s,@target_alias@,$target_alias,;t t
13940 s,@DEFS@,$DEFS,;t t
13941 s,@ECHO_C@,$ECHO_C,;t t
13942 s,@ECHO_N@,$ECHO_N,;t t
13943 s,@ECHO_T@,$ECHO_T,;t t
13944 s,@LIBS@,$LIBS,;t t
13945 s,@build@,$build,;t t
13946 s,@build_cpu@,$build_cpu,;t t
13947 s,@build_vendor@,$build_vendor,;t t
13948 s,@build_os@,$build_os,;t t
13949 s,@host@,$host,;t t
13950 s,@host_cpu@,$host_cpu,;t t
13951 s,@host_vendor@,$host_vendor,;t t
13952 s,@host_os@,$host_os,;t t
13953 s,@VERSION@,$VERSION,;t t
13954 s,@DATE@,$DATE,;t t
13955 s,@LSMDATE@,$LSMDATE,;t t
13956 s,@LIBVERSION@,$LIBVERSION,;t t
13957 s,@CC@,$CC,;t t
13958 s,@CFLAGS@,$CFLAGS,;t t
13959 s,@LDFLAGS@,$LDFLAGS,;t t
13960 s,@CPPFLAGS@,$CPPFLAGS,;t t
13961 s,@ac_ct_CC@,$ac_ct_CC,;t t
13962 s,@EXEEXT@,$EXEEXT,;t t
13963 s,@OBJEXT@,$OBJEXT,;t t
13964 s,@CXX@,$CXX,;t t
13965 s,@CXXFLAGS@,$CXXFLAGS,;t t
13966 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13967 s,@CPP@,$CPP,;t t
13968 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13969 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13970 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13971 s,@EGREP@,$EGREP,;t t
13972 s,@LINKER@,$LINKER,;t t
13973 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13974 s,@RXVTNAME@,$RXVTNAME,;t t
13975 s,@MV@,$MV,;t t
13976 s,@CP@,$CP,;t t
13977 s,@LN@,$LN,;t t
13978 s,@SED@,$SED,;t t
13979 s,@ECHO@,$ECHO,;t t
13980 s,@CMP@,$CMP,;t t
13981 s,@TIC@,$TIC,;t t
13982 s,@CXXCPP@,$CXXCPP,;t t
13983 s,@X_CFLAGS@,$X_CFLAGS,;t t
13984 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13985 s,@X_LIBS@,$X_LIBS,;t t
13986 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13987 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13988 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
13989 s,@XPM_LIBS@,$XPM_LIBS,;t t
13990 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
13991 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13992 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13993 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13994 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13995 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13996 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
13997 s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13998 s,@PERL@,$PERL,;t t
13999 s,@PERLLIB@,$PERLLIB,;t t
14000 s,@PERLFLAGS@,$PERLFLAGS,;t t
14001 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14002 s,@IF_PERL@,$IF_PERL,;t t
14003 s,@PERL_O@,$PERL_O,;t t
14004 s,@DEBUG@,$DEBUG,;t t
14005 s,@DINCLUDE@,$DINCLUDE,;t t
14006 s,@DLIB@,$DLIB,;t t
14007 s,@include_stdint_h@,$include_stdint_h,;t t
14008 s,@include_stdarg_h@,$include_stdarg_h,;t t
14009 s,@include_stdlib_h@,$include_stdlib_h,;t t
14010 s,@include_unistd_h@,$include_unistd_h,;t t
14011 s,@include_string_h@,$include_string_h,;t t
14012 s,@include_fcntl_h@,$include_fcntl_h,;t t
14013 s,@include_util_h@,$include_util_h,;t t
14014 s,@include_assert_h@,$include_assert_h,;t t
14015 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14016 s,@include_sys_select_h@,$include_sys_select_h,;t t
14017 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14018 s,@include_sys_time_h@,$include_sys_time_h,;t t
14019 s,@include_time_h@,$include_time_h,;t t
14020 s,@LIBOBJS@,$LIBOBJS,;t t
14021 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14022 CEOF
14023
14024 _ACEOF
14025
14026   cat >>$CONFIG_STATUS <<\_ACEOF
14027   # Split the substitutions into bite-sized pieces for seds with
14028   # small command number limits, like on Digital OSF/1 and HP-UX.
14029   ac_max_sed_lines=48
14030   ac_sed_frag=1 # Number of current file.
14031   ac_beg=1 # First line for current file.
14032   ac_end=$ac_max_sed_lines # Line after last line for current file.
14033   ac_more_lines=:
14034   ac_sed_cmds=
14035   while $ac_more_lines; do
14036     if test $ac_beg -gt 1; then
14037       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14038     else
14039       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14040     fi
14041     if test ! -s $tmp/subs.frag; then
14042       ac_more_lines=false
14043     else
14044       # The purpose of the label and of the branching condition is to
14045       # speed up the sed processing (if there are no `@' at all, there
14046       # is no need to browse any of the substitutions).
14047       # These are the two extra sed commands mentioned above.
14048       (echo ':t
14049   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14050       if test -z "$ac_sed_cmds"; then
14051         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14052       else
14053         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14054       fi
14055       ac_sed_frag=`expr $ac_sed_frag + 1`
14056       ac_beg=$ac_end
14057       ac_end=`expr $ac_end + $ac_max_sed_lines`
14058     fi
14059   done
14060   if test -z "$ac_sed_cmds"; then
14061     ac_sed_cmds=cat
14062   fi
14063 fi # test -n "$CONFIG_FILES"
14064
14065 _ACEOF
14066 cat >>$CONFIG_STATUS <<\_ACEOF
14067 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14068   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14069   case $ac_file in
14070   - | *:- | *:-:* ) # input from stdin
14071         cat >$tmp/stdin
14072         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14073         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14074   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14075         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14076   * )   ac_file_in=$ac_file.in ;;
14077   esac
14078
14079   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14080   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14081 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14082          X"$ac_file" : 'X\(//\)[^/]' \| \
14083          X"$ac_file" : 'X\(//\)$' \| \
14084          X"$ac_file" : 'X\(/\)' \| \
14085          .     : '\(.\)' 2>/dev/null ||
14086 echo X"$ac_file" |
14087     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14088           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14089           /^X\(\/\/\)$/{ s//\1/; q; }
14090           /^X\(\/\).*/{ s//\1/; q; }
14091           s/.*/./; q'`
14092   { if $as_mkdir_p; then
14093     mkdir -p "$ac_dir"
14094   else
14095     as_dir="$ac_dir"
14096     as_dirs=
14097     while test ! -d "$as_dir"; do
14098       as_dirs="$as_dir $as_dirs"
14099       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14100 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14101          X"$as_dir" : 'X\(//\)[^/]' \| \
14102          X"$as_dir" : 'X\(//\)$' \| \
14103          X"$as_dir" : 'X\(/\)' \| \
14104          .     : '\(.\)' 2>/dev/null ||
14105 echo X"$as_dir" |
14106     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14107           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14108           /^X\(\/\/\)$/{ s//\1/; q; }
14109           /^X\(\/\).*/{ s//\1/; q; }
14110           s/.*/./; q'`
14111     done
14112     test ! -n "$as_dirs" || mkdir $as_dirs
14113   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14114 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14115    { (exit 1); exit 1; }; }; }
14116
14117   ac_builddir=.
14118
14119 if test "$ac_dir" != .; then
14120   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14121   # A "../" for each directory in $ac_dir_suffix.
14122   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14123 else
14124   ac_dir_suffix= ac_top_builddir=
14125 fi
14126
14127 case $srcdir in
14128   .)  # No --srcdir option.  We are building in place.
14129     ac_srcdir=.
14130     if test -z "$ac_top_builddir"; then
14131        ac_top_srcdir=.
14132     else
14133        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14134     fi ;;
14135   [\\/]* | ?:[\\/]* )  # Absolute path.
14136     ac_srcdir=$srcdir$ac_dir_suffix;
14137     ac_top_srcdir=$srcdir ;;
14138   *) # Relative path.
14139     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14140     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14141 esac
14142
14143 # Do not use `cd foo && pwd` to compute absolute paths, because
14144 # the directories may not exist.
14145 case `pwd` in
14146 .) ac_abs_builddir="$ac_dir";;
14147 *)
14148   case "$ac_dir" in
14149   .) ac_abs_builddir=`pwd`;;
14150   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14151   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14152   esac;;
14153 esac
14154 case $ac_abs_builddir in
14155 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14156 *)
14157   case ${ac_top_builddir}. in
14158   .) ac_abs_top_builddir=$ac_abs_builddir;;
14159   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14160   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14161   esac;;
14162 esac
14163 case $ac_abs_builddir in
14164 .) ac_abs_srcdir=$ac_srcdir;;
14165 *)
14166   case $ac_srcdir in
14167   .) ac_abs_srcdir=$ac_abs_builddir;;
14168   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14169   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14170   esac;;
14171 esac
14172 case $ac_abs_builddir in
14173 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14174 *)
14175   case $ac_top_srcdir in
14176   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14177   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14178   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14179   esac;;
14180 esac
14181
14182
14183   case $INSTALL in
14184   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14185   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14186   esac
14187
14188   # Let's still pretend it is `configure' which instantiates (i.e., don't
14189   # use $as_me), people would be surprised to read:
14190   #    /* config.h.  Generated by config.status.  */
14191   if test x"$ac_file" = x-; then
14192     configure_input=
14193   else
14194     configure_input="$ac_file.  "
14195   fi
14196   configure_input=$configure_input"Generated from `echo $ac_file_in |
14197                                      sed 's,.*/,,'` by configure."
14198
14199   # First look for the input files in the build tree, otherwise in the
14200   # src tree.
14201   ac_file_inputs=`IFS=:
14202     for f in $ac_file_in; do
14203       case $f in
14204       -) echo $tmp/stdin ;;
14205       [\\/$]*)
14206          # Absolute (can't be DOS-style, as IFS=:)
14207          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14208 echo "$as_me: error: cannot find input file: $f" >&2;}
14209    { (exit 1); exit 1; }; }
14210          echo "$f";;
14211       *) # Relative
14212          if test -f "$f"; then
14213            # Build tree
14214            echo "$f"
14215          elif test -f "$srcdir/$f"; then
14216            # Source tree
14217            echo "$srcdir/$f"
14218          else
14219            # /dev/null tree
14220            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14221 echo "$as_me: error: cannot find input file: $f" >&2;}
14222    { (exit 1); exit 1; }; }
14223          fi;;
14224       esac
14225     done` || { (exit 1); exit 1; }
14226
14227   if test x"$ac_file" != x-; then
14228     { echo "$as_me:$LINENO: creating $ac_file" >&5
14229 echo "$as_me: creating $ac_file" >&6;}
14230     rm -f "$ac_file"
14231   fi
14232 _ACEOF
14233 cat >>$CONFIG_STATUS <<_ACEOF
14234   sed "$ac_vpsub
14235 $extrasub
14236 _ACEOF
14237 cat >>$CONFIG_STATUS <<\_ACEOF
14238 :t
14239 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14240 s,@configure_input@,$configure_input,;t t
14241 s,@srcdir@,$ac_srcdir,;t t
14242 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14243 s,@top_srcdir@,$ac_top_srcdir,;t t
14244 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14245 s,@builddir@,$ac_builddir,;t t
14246 s,@abs_builddir@,$ac_abs_builddir,;t t
14247 s,@top_builddir@,$ac_top_builddir,;t t
14248 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14249 s,@INSTALL@,$ac_INSTALL,;t t
14250 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14251   rm -f $tmp/stdin
14252   if test x"$ac_file" != x-; then
14253     mv $tmp/out $ac_file
14254   else
14255     cat $tmp/out
14256     rm -f $tmp/out
14257   fi
14258
14259 done
14260 _ACEOF
14261 cat >>$CONFIG_STATUS <<\_ACEOF
14262
14263 #
14264 # CONFIG_HEADER section.
14265 #
14266
14267 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14268 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14269 #
14270 # ac_d sets the value in "#define NAME VALUE" lines.
14271 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14272 ac_dB='[         ].*$,\1#\2'
14273 ac_dC=' '
14274 ac_dD=',;t'
14275 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14276 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
14277 ac_uB='$,\1#\2define\3'
14278 ac_uC=' '
14279 ac_uD=',;t'
14280
14281 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14282   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14283   case $ac_file in
14284   - | *:- | *:-:* ) # input from stdin
14285         cat >$tmp/stdin
14286         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14287         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14288   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14289         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14290   * )   ac_file_in=$ac_file.in ;;
14291   esac
14292
14293   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14294 echo "$as_me: creating $ac_file" >&6;}
14295
14296   # First look for the input files in the build tree, otherwise in the
14297   # src tree.
14298   ac_file_inputs=`IFS=:
14299     for f in $ac_file_in; do
14300       case $f in
14301       -) echo $tmp/stdin ;;
14302       [\\/$]*)
14303          # Absolute (can't be DOS-style, as IFS=:)
14304          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14305 echo "$as_me: error: cannot find input file: $f" >&2;}
14306    { (exit 1); exit 1; }; }
14307          # Do quote $f, to prevent DOS paths from being IFS'd.
14308          echo "$f";;
14309       *) # Relative
14310          if test -f "$f"; then
14311            # Build tree
14312            echo "$f"
14313          elif test -f "$srcdir/$f"; then
14314            # Source tree
14315            echo "$srcdir/$f"
14316          else
14317            # /dev/null tree
14318            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14319 echo "$as_me: error: cannot find input file: $f" >&2;}
14320    { (exit 1); exit 1; }; }
14321          fi;;
14322       esac
14323     done` || { (exit 1); exit 1; }
14324   # Remove the trailing spaces.
14325   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14326
14327 _ACEOF
14328
14329 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14330 # `conftest.undefs', that substitutes the proper values into
14331 # config.h.in to produce config.h.  The first handles `#define'
14332 # templates, and the second `#undef' templates.
14333 # And first: Protect against being on the right side of a sed subst in
14334 # config.status.  Protect against being in an unquoted here document
14335 # in config.status.
14336 rm -f conftest.defines conftest.undefs
14337 # Using a here document instead of a string reduces the quoting nightmare.
14338 # Putting comments in sed scripts is not portable.
14339 #
14340 # `end' is used to avoid that the second main sed command (meant for
14341 # 0-ary CPP macros) applies to n-ary macro definitions.
14342 # See the Autoconf documentation for `clear'.
14343 cat >confdef2sed.sed <<\_ACEOF
14344 s/[\\&,]/\\&/g
14345 s,[\\$`],\\&,g
14346 t clear
14347 : clear
14348 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14349 t end
14350 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14351 : end
14352 _ACEOF
14353 # If some macros were called several times there might be several times
14354 # the same #defines, which is useless.  Nevertheless, we may not want to
14355 # sort them, since we want the *last* AC-DEFINE to be honored.
14356 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14357 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14358 rm -f confdef2sed.sed
14359
14360 # This sed command replaces #undef with comments.  This is necessary, for
14361 # example, in the case of _POSIX_SOURCE, which is predefined and required
14362 # on some systems where configure will not decide to define it.
14363 cat >>conftest.undefs <<\_ACEOF
14364 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14365 _ACEOF
14366
14367 # Break up conftest.defines because some shells have a limit on the size
14368 # of here documents, and old seds have small limits too (100 cmds).
14369 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14370 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14371 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14372 echo '  :' >>$CONFIG_STATUS
14373 rm -f conftest.tail
14374 while grep . conftest.defines >/dev/null
14375 do
14376   # Write a limited-size here document to $tmp/defines.sed.
14377   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14378   # Speed up: don't consider the non `#define' lines.
14379   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14380   # Work around the forget-to-reset-the-flag bug.
14381   echo 't clr' >>$CONFIG_STATUS
14382   echo ': clr' >>$CONFIG_STATUS
14383   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14384   echo 'CEOF
14385   sed -f $tmp/defines.sed $tmp/in >$tmp/out
14386   rm -f $tmp/in
14387   mv $tmp/out $tmp/in
14388 ' >>$CONFIG_STATUS
14389   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14390   rm -f conftest.defines
14391   mv conftest.tail conftest.defines
14392 done
14393 rm -f conftest.defines
14394 echo '  fi # grep' >>$CONFIG_STATUS
14395 echo >>$CONFIG_STATUS
14396
14397 # Break up conftest.undefs because some shells have a limit on the size
14398 # of here documents, and old seds have small limits too (100 cmds).
14399 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
14400 rm -f conftest.tail
14401 while grep . conftest.undefs >/dev/null
14402 do
14403   # Write a limited-size here document to $tmp/undefs.sed.
14404   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14405   # Speed up: don't consider the non `#undef'
14406   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
14407   # Work around the forget-to-reset-the-flag bug.
14408   echo 't clr' >>$CONFIG_STATUS
14409   echo ': clr' >>$CONFIG_STATUS
14410   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14411   echo 'CEOF
14412   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14413   rm -f $tmp/in
14414   mv $tmp/out $tmp/in
14415 ' >>$CONFIG_STATUS
14416   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14417   rm -f conftest.undefs
14418   mv conftest.tail conftest.undefs
14419 done
14420 rm -f conftest.undefs
14421
14422 cat >>$CONFIG_STATUS <<\_ACEOF
14423   # Let's still pretend it is `configure' which instantiates (i.e., don't
14424   # use $as_me), people would be surprised to read:
14425   #    /* config.h.  Generated by config.status.  */
14426   if test x"$ac_file" = x-; then
14427     echo "/* Generated by configure.  */" >$tmp/config.h
14428   else
14429     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
14430   fi
14431   cat $tmp/in >>$tmp/config.h
14432   rm -f $tmp/in
14433   if test x"$ac_file" != x-; then
14434     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14435       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14436 echo "$as_me: $ac_file is unchanged" >&6;}
14437     else
14438       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14439 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14440          X"$ac_file" : 'X\(//\)[^/]' \| \
14441          X"$ac_file" : 'X\(//\)$' \| \
14442          X"$ac_file" : 'X\(/\)' \| \
14443          .     : '\(.\)' 2>/dev/null ||
14444 echo X"$ac_file" |
14445     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14446           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14447           /^X\(\/\/\)$/{ s//\1/; q; }
14448           /^X\(\/\).*/{ s//\1/; q; }
14449           s/.*/./; q'`
14450       { if $as_mkdir_p; then
14451     mkdir -p "$ac_dir"
14452   else
14453     as_dir="$ac_dir"
14454     as_dirs=
14455     while test ! -d "$as_dir"; do
14456       as_dirs="$as_dir $as_dirs"
14457       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14458 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14459          X"$as_dir" : 'X\(//\)[^/]' \| \
14460          X"$as_dir" : 'X\(//\)$' \| \
14461          X"$as_dir" : 'X\(/\)' \| \
14462          .     : '\(.\)' 2>/dev/null ||
14463 echo X"$as_dir" |
14464     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14465           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14466           /^X\(\/\/\)$/{ s//\1/; q; }
14467           /^X\(\/\).*/{ s//\1/; q; }
14468           s/.*/./; q'`
14469     done
14470     test ! -n "$as_dirs" || mkdir $as_dirs
14471   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14472 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14473    { (exit 1); exit 1; }; }; }
14474
14475       rm -f $ac_file
14476       mv $tmp/config.h $ac_file
14477     fi
14478   else
14479     cat $tmp/config.h
14480     rm -f $tmp/config.h
14481   fi
14482 done
14483 _ACEOF
14484
14485 cat >>$CONFIG_STATUS <<\_ACEOF
14486
14487 { (exit 0); exit 0; }
14488 _ACEOF
14489 chmod +x $CONFIG_STATUS
14490 ac_clean_files=$ac_clean_files_save
14491
14492
14493 # configure is writing to config.log, and then calls config.status.
14494 # config.status does its own redirection, appending to config.log.
14495 # Unfortunately, on DOS this fails, as config.log is still kept open
14496 # by configure, so config.status won't be able to write to it; its
14497 # output is simply discarded.  So we exec the FD to /dev/null,
14498 # effectively closing config.log, so it can be properly (re)opened and
14499 # appended to by config.status.  When coming back to configure, we
14500 # need to make the FD available again.
14501 if test "$no_create" != yes; then
14502   ac_cs_success=:
14503   ac_config_status_args=
14504   test "$silent" = yes &&
14505     ac_config_status_args="$ac_config_status_args --quiet"
14506   exec 5>/dev/null
14507   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14508   exec 5>>config.log
14509   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14510   # would make configure fail if this is the last instruction.
14511   $ac_cs_success || { (exit 1); exit 1; }
14512 fi
14513
14514
14515 echo "Configuration:
14516
14517   Rxvt version:               $VERSION : $DATE
14518   Source code location:       $srcdir
14519   Install path:               ${prefix}/bin
14520   Compiler:                   $CXX
14521   Compiler flags:             $CFLAGS
14522   Linker:                     $LINKER"
14523
14524 if test x$support_xpm = xyes; then
14525   echo "  Xpm library:                $XPM_LIBS"
14526 fi
14527
14528 if test x$term != x; then
14529   echo "  set TERM to:                $term"
14530 fi
14531 if test x$terminfo != x; then
14532   echo "  set TERMINFO to:            $terminfo"
14533 fi
14534 echo "  default resource name:      $RESNAME"
14535 echo "  resource class:             $RESCLASS"
14536 if test x$RESFALLBACK != x; then
14537    echo "  resource class fallback:    $RESFALLBACK"
14538 fi
14539 echo
14540 echo "  embedded perl:              $support_perl"
14541 echo
14542 if test x$support_xpm = xneedsmanualspecification; then
14543   echo ".----------------------------------------------------------------."
14544   echo ". WARNING: --enable-xpm-background was specified however the     ."
14545   echo ".          XPM includes files and libraries could not be found.  ."
14546   echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
14547   echo ".          to use them you should rerun   configure   with the   ."
14548   echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
14549   echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
14550   echo ".----------------------------------------------------------------."
14551 fi
14552 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14553   echo ".----------------------------------------------------------------."
14554   echo ". WARNING: --enable-xim was specified however the locale support ."
14555   echo ".          functions could not be found.                         ."
14556   echo ".          XIM is now being DISABLED!                            ."
14557   echo ".----------------------------------------------------------------."
14558 fi
14559
14560 echo "  *** Optionally check src/feature.h for further options ***"
14561 echo
14562
14563 echo ".----------------------------------------------------------------."
14564 echo ". NOTE: some features are disabled by default, try               ."
14565 echo ". configure --help to get an idea of the optional features,      ."
14566 echo ". or read ./README.configure                                     ."
14567 echo ".                                                                ."
14568 echo ". The script ./reconf gives a reasonable baseline, try it if     ."
14569 echo ". you do not want to read documentation and still want some      ."
14570 echo ". useful features.                                               ."
14571 echo ".----------------------------------------------------------------."
14572 echo
14573