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